| Modifier and Type | Field and Description |
|---|---|
| public static final int | GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
Accepted by the <pname> parameter of GetProgramiv: |
| public static final int | GL_ACTIVE_UNIFORM_BLOCKS
Accepted by the <pname> parameter of GetProgramiv: |
| public static final int | GL_INVALID_INDEX
Returned by GetActiveUniformsivARB and GetUniformBlockIndexARB |
| public static final int | GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_MAX_COMBINED_UNIFORM_BLOCKS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_MAX_FRAGMENT_UNIFORM_BLOCKS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_MAX_GEOMETRY_UNIFORM_BLOCKS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_MAX_UNIFORM_BLOCK_SIZE
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_MAX_UNIFORM_BUFFER_BINDINGS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_MAX_VERTEX_UNIFORM_BLOCKS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_UNIFORM_ARRAY_STRIDE
Accepted by the <pname> parameter of GetActiveUniformsivARB: |
| public static final int | GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
Accepted by the <pname> parameter of GetActiveUniformBlockivARB: |
| public static final int | GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
Accepted by the <pname> parameter of GetActiveUniformBlockivARB: |
| public static final int | GL_UNIFORM_BLOCK_BINDING
Accepted by the <pname> parameter of GetActiveUniformBlockivARB: |
| public static final int | GL_UNIFORM_BLOCK_DATA_SIZE
Accepted by the <pname> parameter of GetActiveUniformBlockivARB: |
| public static final int | GL_UNIFORM_BLOCK_INDEX
Accepted by the <pname> parameter of GetActiveUniformsivARB: |
| public static final int | GL_UNIFORM_BLOCK_NAME_LENGTH
Accepted by the <pname> parameter of GetActiveUniformBlockivARB: |
| public static final int | GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
Accepted by the <pname> parameter of GetActiveUniformBlockivARB: |
| public static final int | GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER
Accepted by the <pname> parameter of GetActiveUniformBlockivARB: |
| public static final int | GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
Accepted by the <pname> parameter of GetActiveUniformBlockivARB: |
| public static final int | GL_UNIFORM_BUFFER
Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, and GetBufferPointerv: |
| public static final int | GL_UNIFORM_BUFFER_BINDING
Accepted by the <pname> parameter of GetIntegeri_v, GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: |
| public static final int | GL_UNIFORM_BUFFER_SIZE
Accepted by the <pname> parameter of GetIntegeri_v: |
| public static final int | GL_UNIFORM_BUFFER_START
Accepted by the <pname> parameter of GetIntegeri_v: |
| public static final int | GL_UNIFORM_IS_ROW_MAJOR
Accepted by the <pname> parameter of GetActiveUniformsivARB: |
| public static final int | GL_UNIFORM_MATRIX_STRIDE
Accepted by the <pname> parameter of GetActiveUniformsivARB: |
| public static final int | GL_UNIFORM_NAME_LENGTH
Accepted by the <pname> parameter of GetActiveUniformsivARB: |
| public static final int | GL_UNIFORM_OFFSET
Accepted by the <pname> parameter of GetActiveUniformsivARB: |
| public static final int | GL_UNIFORM_SIZE
Accepted by the <pname> parameter of GetActiveUniformsivARB: |
| public static final int | GL_UNIFORM_TYPE
Accepted by the <pname> parameter of GetActiveUniformsivARB: |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static void | |
| public static void | |
| public static void | |
| public static int | glGetActiveUniformBlock(int program, int uniformBlockIndex, int pname)
Deprecated
Will be removed in 3.0. Use
Overloads glGetActiveUniformBlockiv.
glGetActiveUniformBlocki instead.
|
| public static int | glGetActiveUniformBlocki(int program, int uniformBlockIndex, int pname)
Overloads glGetActiveUniformBlockiv. |
| public static void | glGetActiveUniformBlockName(int program, int uniformBlockIndex, IntBuffer length, ByteBuffer uniformBlockName)
|
| public static String | glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize)
Overloads glGetActiveUniformBlockName. |
| public static void | |
| public static String | |
| public static void | |
| public static int | glGetActiveUniforms(int program, int uniformIndex, int pname)
Deprecated
Will be removed in 3.0. Use
Overloads glGetActiveUniformsiv.
glGetActiveUniformsi instead.
|
| public static int | |
| public static void | |
| public static int | |
| public static int | |
| public static int | |
| public static void | |
| public static void | glGetUniformIndices(int program, CharSequence[] uniformNames, IntBuffer uniformIndices)
Overloads glGetUniformIndices. |
| public static void |
| GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH | back to summary |
|---|---|
| public static final int GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH Accepted by the <pname> parameter of GetProgramiv: | |
| GL_ACTIVE_UNIFORM_BLOCKS | back to summary |
|---|---|
| public static final int GL_ACTIVE_UNIFORM_BLOCKS Accepted by the <pname> parameter of GetProgramiv: | |
| GL_INVALID_INDEX | back to summary |
|---|---|
| public static final int GL_INVALID_INDEX Returned by GetActiveUniformsivARB and GetUniformBlockIndexARB | |
| GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS | back to summary |
|---|---|
| public static final int GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: | |
| GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS | back to summary |
|---|---|
| public static final int GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: | |
| GL_MAX_COMBINED_UNIFORM_BLOCKS | back to summary |
|---|---|
| public static final int GL_MAX_COMBINED_UNIFORM_BLOCKS Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: | |
| GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS | back to summary |
|---|---|
| public static final int GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: | |
| GL_MAX_FRAGMENT_UNIFORM_BLOCKS | back to summary |
|---|---|
| public static final int GL_MAX_FRAGMENT_UNIFORM_BLOCKS Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: | |
| GL_MAX_GEOMETRY_UNIFORM_BLOCKS | back to summary |
|---|---|
| public static final int GL_MAX_GEOMETRY_UNIFORM_BLOCKS Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: | |
| GL_MAX_UNIFORM_BLOCK_SIZE | back to summary |
|---|---|
| public static final int GL_MAX_UNIFORM_BLOCK_SIZE Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: | |
| GL_MAX_UNIFORM_BUFFER_BINDINGS | back to summary |
|---|---|
| public static final int GL_MAX_UNIFORM_BUFFER_BINDINGS Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: | |
| GL_MAX_VERTEX_UNIFORM_BLOCKS | back to summary |
|---|---|
| public static final int GL_MAX_VERTEX_UNIFORM_BLOCKS Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: | |
| GL_UNIFORM_ARRAY_STRIDE | back to summary |
|---|---|
| public static final int GL_UNIFORM_ARRAY_STRIDE Accepted by the <pname> parameter of GetActiveUniformsivARB: | |
| GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES | back to summary |
|---|---|
| public static final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES Accepted by the <pname> parameter of GetActiveUniformBlockivARB: | |
| GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS | back to summary |
|---|---|
| public static final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS Accepted by the <pname> parameter of GetActiveUniformBlockivARB: | |
| GL_UNIFORM_BLOCK_BINDING | back to summary |
|---|---|
| public static final int GL_UNIFORM_BLOCK_BINDING Accepted by the <pname> parameter of GetActiveUniformBlockivARB: | |
| GL_UNIFORM_BLOCK_DATA_SIZE | back to summary |
|---|---|
| public static final int GL_UNIFORM_BLOCK_DATA_SIZE Accepted by the <pname> parameter of GetActiveUniformBlockivARB: | |
| GL_UNIFORM_BLOCK_INDEX | back to summary |
|---|---|
| public static final int GL_UNIFORM_BLOCK_INDEX Accepted by the <pname> parameter of GetActiveUniformsivARB: | |
| GL_UNIFORM_BLOCK_NAME_LENGTH | back to summary |
|---|---|
| public static final int GL_UNIFORM_BLOCK_NAME_LENGTH Accepted by the <pname> parameter of GetActiveUniformBlockivARB: | |
| GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER | back to summary |
|---|---|
| public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER Accepted by the <pname> parameter of GetActiveUniformBlockivARB: | |
| GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER | back to summary |
|---|---|
| public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER Accepted by the <pname> parameter of GetActiveUniformBlockivARB: | |
| GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER | back to summary |
|---|---|
| public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER Accepted by the <pname> parameter of GetActiveUniformBlockivARB: | |
| GL_UNIFORM_BUFFER | back to summary |
|---|---|
| public static final int GL_UNIFORM_BUFFER Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, and GetBufferPointerv: | |
| GL_UNIFORM_BUFFER_BINDING | back to summary |
|---|---|
| public static final int GL_UNIFORM_BUFFER_BINDING Accepted by the <pname> parameter of GetIntegeri_v, GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: | |
| GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT | back to summary |
|---|---|
| public static final int GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev: | |
| GL_UNIFORM_BUFFER_SIZE | back to summary |
|---|---|
| public static final int GL_UNIFORM_BUFFER_SIZE Accepted by the <pname> parameter of GetIntegeri_v: | |
| GL_UNIFORM_BUFFER_START | back to summary |
|---|---|
| public static final int GL_UNIFORM_BUFFER_START Accepted by the <pname> parameter of GetIntegeri_v: | |
| GL_UNIFORM_IS_ROW_MAJOR | back to summary |
|---|---|
| public static final int GL_UNIFORM_IS_ROW_MAJOR Accepted by the <pname> parameter of GetActiveUniformsivARB: | |
| GL_UNIFORM_MATRIX_STRIDE | back to summary |
|---|---|
| public static final int GL_UNIFORM_MATRIX_STRIDE Accepted by the <pname> parameter of GetActiveUniformsivARB: | |
| GL_UNIFORM_NAME_LENGTH | back to summary |
|---|---|
| public static final int GL_UNIFORM_NAME_LENGTH Accepted by the <pname> parameter of GetActiveUniformsivARB: | |
| GL_UNIFORM_OFFSET | back to summary |
|---|---|
| public static final int GL_UNIFORM_OFFSET Accepted by the <pname> parameter of GetActiveUniformsivARB: | |
| GL_UNIFORM_SIZE | back to summary |
|---|---|
| public static final int GL_UNIFORM_SIZE Accepted by the <pname> parameter of GetActiveUniformsivARB: | |
| GL_UNIFORM_TYPE | back to summary |
|---|---|
| public static final int GL_UNIFORM_TYPE Accepted by the <pname> parameter of GetActiveUniformsivARB: | |
| ARBUniformBufferObject | back to summary |
|---|---|
| private ARBUniformBufferObject() | |
| glBindBufferBase | back to summary |
|---|---|
| public static void glBindBufferBase(int target, int index, int buffer) | |
| glBindBufferRange | back to summary |
|---|---|
| public static void glBindBufferRange(int target, int index, int buffer, long offset, long size) | |
| glGetActiveUniformBlock | back to summary |
|---|---|
| public static void glGetActiveUniformBlock(int program, int uniformBlockIndex, int pname, IntBuffer params) | |
| glGetActiveUniformBlock | back to summary |
|---|---|
| public static int glGetActiveUniformBlock(int program, int uniformBlockIndex, int pname)
Deprecated Will be removed in 3.0. Use Overloads glGetActiveUniformBlockiv.
| |
| glGetActiveUniformBlocki | back to summary |
|---|---|
| public static int glGetActiveUniformBlocki(int program, int uniformBlockIndex, int pname) Overloads glGetActiveUniformBlockiv. | |
| glGetActiveUniformBlockName | back to summary |
|---|---|
| public static void glGetActiveUniformBlockName(int program, int uniformBlockIndex, IntBuffer length, ByteBuffer uniformBlockName) | |
| glGetActiveUniformBlockName | back to summary |
|---|---|
| public static String glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize) Overloads glGetActiveUniformBlockName. | |
| glGetActiveUniformName | back to summary |
|---|---|
| public static void glGetActiveUniformName(int program, int uniformIndex, IntBuffer length, ByteBuffer uniformName) | |
| glGetActiveUniformName | back to summary |
|---|---|
| public static String glGetActiveUniformName(int program, int uniformIndex, int bufSize) Overloads glGetActiveUniformName. | |
| glGetActiveUniforms | back to summary |
|---|---|
| public static void glGetActiveUniforms(int program, IntBuffer uniformIndices, int pname, IntBuffer params) | |
| glGetActiveUniforms | back to summary |
|---|---|
| public static int glGetActiveUniforms(int program, int uniformIndex, int pname)
Deprecated Will be removed in 3.0. Use Overloads glGetActiveUniformsiv.
| |
| glGetActiveUniformsi | back to summary |
|---|---|
| public static int glGetActiveUniformsi(int program, int uniformIndex, int pname) Overloads glGetActiveUniformsiv. | |
| glGetInteger | back to summary |
|---|---|
| public static void glGetInteger(int value, int index, IntBuffer data) | |
| glGetInteger | back to summary |
|---|---|
| public static int glGetInteger(int value, int index) Overloads glGetIntegeri_v. | |
| glGetUniformBlockIndex | back to summary |
|---|---|
| public static int glGetUniformBlockIndex(int program, ByteBuffer uniformBlockName) | |
| glGetUniformBlockIndex | back to summary |
|---|---|
| public static int glGetUniformBlockIndex(int program, CharSequence uniformBlockName) Overloads glGetUniformBlockIndex. | |
| glGetUniformIndices | back to summary |
|---|---|
| public static void glGetUniformIndices(int program, ByteBuffer uniformNames, IntBuffer uniformIndices) | |
| glGetUniformIndices | back to summary |
|---|---|
| public static void glGetUniformIndices(int program, CharSequence[] uniformNames, IntBuffer uniformIndices) Overloads glGetUniformIndices. | |
| glUniformBlockBinding | back to summary |
|---|---|
| public static void glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding) | |