Package org.lwjgl.opengl
Class GL44
java.lang.Object
org.lwjgl.opengl.GL44
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Accepted by the <pname> parameter of GetBufferParameter{i|i64}v:\static final int
Accepted by the <pname> parameter of GetBufferParameter{i|i64}v:\static final int
Accepted by the <pname> parameter for GetInternalformativ and GetInternalformati64v:static final int
Accepted by the <barriers> parameter of MemoryBarrier:static final int
Accepted in the <flags> parameter of BufferStorage and NamedBufferStorageEXT:static final int
Accepted in the <flags> parameter of BufferStorage and NamedBufferStorageEXT:static final int
Accepted in the <props> array of GetProgramResourceiv:static final int
Accepted in the <flags> parameter of BufferStorage and NamedBufferStorageEXT:static final int
Accepted in the <flags> parameter of BufferStorage and NamedBufferStorageEXT:static final int
Implementation-dependent state which constrains the maximum value of stride parameters to vertex array pointer-setting commands.static final int
Accepted by the <param> parameter of TexParameter{if}, SamplerParameter{if} and SamplerParameter{if}v, and by the <params> parameter of TexParameter{if}v, TexParameterI{i ui}v and SamplerParameterI{i ui}v when their <pname> parameter is TEXTURE_WRAP_S, TEXTURE_WRAP_T, or TEXTURE_WRAP_R:static final int
Accepted by the <target> parameter of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, MapBufferRange, GetBufferSubData, GetBufferParameteriv, GetBufferParameteri64v, GetBufferPointerv, ClearBufferSubData, and the <readtarget> and <writetarget> parameters of CopyBufferSubData:static final int
Accepted in the <barriers> bitfield in MemoryBarrier:static final int
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:static final int
Accepted by the <pname> parameter of GetQueryObjectiv, GetQueryObjectuiv, GetQueryObjecti64v and GetQueryObjectui64v:static final int
Accepted in the <props> array of GetProgramResourceiv:static final int
Accepted in the <props> array of GetProgramResourceiv: -
Method Summary
Modifier and TypeMethodDescriptionstatic void
glBindBuffersBase
(int target, int first, int count, IntBuffer buffers) static void
glBindBuffersRange
(int target, int first, int count, IntBuffer buffers, PointerBuffer offsets, PointerBuffer sizes) static void
glBindImageTextures
(int first, int count, IntBuffer textures) static void
glBindSamplers
(int first, int count, IntBuffer samplers) static void
glBindTextures
(int first, int count, IntBuffer textures) static void
glBindVertexBuffers
(int first, int count, IntBuffer buffers, PointerBuffer offsets, IntBuffer strides) static void
glBufferStorage
(int target, long size, int flags) Overloads glBufferStorage.static void
glBufferStorage
(int target, ByteBuffer data, int flags) static void
glBufferStorage
(int target, DoubleBuffer data, int flags) static void
glBufferStorage
(int target, FloatBuffer data, int flags) static void
glBufferStorage
(int target, IntBuffer data, int flags) static void
glBufferStorage
(int target, LongBuffer data, int flags) static void
glBufferStorage
(int target, ShortBuffer data, int flags) static void
glClearTexImage
(int texture, int level, int format, int type, ByteBuffer data) static void
glClearTexImage
(int texture, int level, int format, int type, DoubleBuffer data) static void
glClearTexImage
(int texture, int level, int format, int type, FloatBuffer data) static void
glClearTexImage
(int texture, int level, int format, int type, IntBuffer data) static void
glClearTexImage
(int texture, int level, int format, int type, LongBuffer data) static void
glClearTexImage
(int texture, int level, int format, int type, ShortBuffer data) static void
glClearTexSubImage
(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ByteBuffer data) static void
glClearTexSubImage
(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, DoubleBuffer data) static void
glClearTexSubImage
(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, FloatBuffer data) static void
glClearTexSubImage
(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, IntBuffer data) static void
glClearTexSubImage
(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, LongBuffer data) static void
glClearTexSubImage
(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ShortBuffer data)
-
Field Details
-
GL_MAX_VERTEX_ATTRIB_STRIDE
public static final int GL_MAX_VERTEX_ATTRIB_STRIDEImplementation-dependent state which constrains the maximum value of stride parameters to vertex array pointer-setting commands.- See Also:
-
GL_MAP_PERSISTENT_BIT
public static final int GL_MAP_PERSISTENT_BITAccepted in the <flags> parameter of BufferStorage and NamedBufferStorageEXT:- See Also:
-
GL_MAP_COHERENT_BIT
public static final int GL_MAP_COHERENT_BITAccepted in the <flags> parameter of BufferStorage and NamedBufferStorageEXT:- See Also:
-
GL_DYNAMIC_STORAGE_BIT
public static final int GL_DYNAMIC_STORAGE_BITAccepted in the <flags> parameter of BufferStorage and NamedBufferStorageEXT:- See Also:
-
GL_CLIENT_STORAGE_BIT
public static final int GL_CLIENT_STORAGE_BITAccepted in the <flags> parameter of BufferStorage and NamedBufferStorageEXT:- See Also:
-
GL_BUFFER_IMMUTABLE_STORAGE
public static final int GL_BUFFER_IMMUTABLE_STORAGEAccepted by the <pname> parameter of GetBufferParameter{i|i64}v:\- See Also:
-
GL_BUFFER_STORAGE_FLAGS
public static final int GL_BUFFER_STORAGE_FLAGSAccepted by the <pname> parameter of GetBufferParameter{i|i64}v:\- See Also:
-
GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT
public static final int GL_CLIENT_MAPPED_BUFFER_BARRIER_BITAccepted by the <barriers> parameter of MemoryBarrier:- See Also:
-
GL_CLEAR_TEXTURE
public static final int GL_CLEAR_TEXTUREAccepted by the <pname> parameter for GetInternalformativ and GetInternalformati64v:- See Also:
-
GL_LOCATION_COMPONENT
public static final int GL_LOCATION_COMPONENTAccepted in the <props> array of GetProgramResourceiv:- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_INDEX
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_INDEXAccepted in the <props> array of GetProgramResourceiv:- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_STRIDEAccepted in the <props> array of GetProgramResourceiv:- See Also:
-
GL_QUERY_RESULT_NO_WAIT
public static final int GL_QUERY_RESULT_NO_WAITAccepted by the <pname> parameter of GetQueryObjectiv, GetQueryObjectuiv, GetQueryObjecti64v and GetQueryObjectui64v:- See Also:
-
GL_QUERY_BUFFER
public static final int GL_QUERY_BUFFERAccepted by the <target> parameter of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, MapBufferRange, GetBufferSubData, GetBufferParameteriv, GetBufferParameteri64v, GetBufferPointerv, ClearBufferSubData, and the <readtarget> and <writetarget> parameters of CopyBufferSubData:- See Also:
-
GL_QUERY_BUFFER_BINDING
public static final int GL_QUERY_BUFFER_BINDINGAccepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:- See Also:
-
GL_QUERY_BUFFER_BARRIER_BIT
public static final int GL_QUERY_BUFFER_BARRIER_BITAccepted in the <barriers> bitfield in MemoryBarrier:- See Also:
-
GL_MIRROR_CLAMP_TO_EDGE
public static final int GL_MIRROR_CLAMP_TO_EDGEAccepted by the <param> parameter of TexParameter{if}, SamplerParameter{if} and SamplerParameter{if}v, and by the <params> parameter of TexParameter{if}v, TexParameterI{i ui}v and SamplerParameterI{i ui}v when their <pname> parameter is TEXTURE_WRAP_S, TEXTURE_WRAP_T, or TEXTURE_WRAP_R:- See Also:
-
-
Method Details
-
glBufferStorage
-
glBufferStorage
-
glBufferStorage
-
glBufferStorage
-
glBufferStorage
-
glBufferStorage
-
glBufferStorage
public static void glBufferStorage(int target, long size, int flags) Overloads glBufferStorage. -
glClearTexImage
-
glClearTexImage
-
glClearTexImage
-
glClearTexImage
-
glClearTexImage
-
glClearTexImage
-
glClearTexSubImage
public static void glClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ByteBuffer data) -
glClearTexSubImage
public static void glClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, DoubleBuffer data) -
glClearTexSubImage
public static void glClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, FloatBuffer data) -
glClearTexSubImage
public static void glClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, IntBuffer data) -
glClearTexSubImage
public static void glClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ShortBuffer data) -
glClearTexSubImage
public static void glClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, LongBuffer data) -
glBindBuffersBase
-
glBindBuffersRange
public static void glBindBuffersRange(int target, int first, int count, IntBuffer buffers, PointerBuffer offsets, PointerBuffer sizes) -
glBindTextures
-
glBindSamplers
-
glBindImageTextures
-
glBindVertexBuffers
public static void glBindVertexBuffers(int first, int count, IntBuffer buffers, PointerBuffer offsets, IntBuffer strides)
-