| Modifier and Type | Field and Description |
|---|---|
| public static final int | GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER
Accepted by the <pname> parameter of GetActiveAtomicCounterBufferiv: |
| public static final int | GL_COMPUTE_SHADER
Accepted by the <type> parameter of CreateShader and returned in the <params> parameter by GetShaderiv: |
| public static final int | GL_COMPUTE_SHADER_BIT
Accepted by the <stages> parameter of UseProgramStages: |
| public static final int | GL_COMPUTE_WORK_GROUP_SIZE
Accepted by the <pname> parameter of GetProgramiv: |
| public static final int | GL_DISPATCH_INDIRECT_BUFFER
Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, and GetBufferPointerv: |
| public static final int | GL_DISPATCH_INDIRECT_BUFFER_BINDING
Accepted by the <value> parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev: |
| public static final int | GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v: |
| public static final int | GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v: |
| public static final int | GL_MAX_COMPUTE_ATOMIC_COUNTERS
Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v: |
| public static final int | GL_MAX_COMPUTE_IMAGE_UNIFORMS
Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v: |
| public static final int | GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v: |
| public static final int | GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS
Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v: |
| public static final int | GL_MAX_COMPUTE_UNIFORM_BLOCKS
Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v: |
| public static final int | GL_MAX_COMPUTE_UNIFORM_COMPONENTS
Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v: |
| public static final int | GL_MAX_COMPUTE_WORK_GROUP_COUNT
Accepted by the <pname> parameter of GetIntegeri_v, GetBooleani_v, GetFloati_v, GetDoublei_v and GetInteger64i_v: |
| public static final int | GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS
Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v: |
| public static final int | GL_MAX_COMPUTE_WORK_GROUP_SIZE
Accepted by the <pname> parameter of GetIntegeri_v, GetBooleani_v, GetFloati_v, GetDoublei_v and GetInteger64i_v: |
| public static final int | GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER
Accepted by the <pname> parameter of GetActiveUniformBlockiv: |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static void | |
| public static void |
| GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER | back to summary |
|---|---|
| public static final int GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER Accepted by the <pname> parameter of GetActiveAtomicCounterBufferiv: | |
| GL_COMPUTE_SHADER | back to summary |
|---|---|
| public static final int GL_COMPUTE_SHADER Accepted by the <type> parameter of CreateShader and returned in the <params> parameter by GetShaderiv: | |
| GL_COMPUTE_SHADER_BIT | back to summary |
|---|---|
| public static final int GL_COMPUTE_SHADER_BIT Accepted by the <stages> parameter of UseProgramStages: | |
| GL_COMPUTE_WORK_GROUP_SIZE | back to summary |
|---|---|
| public static final int GL_COMPUTE_WORK_GROUP_SIZE Accepted by the <pname> parameter of GetProgramiv: | |
| GL_DISPATCH_INDIRECT_BUFFER | back to summary |
|---|---|
| public static final int GL_DISPATCH_INDIRECT_BUFFER Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, and GetBufferPointerv: | |
| GL_DISPATCH_INDIRECT_BUFFER_BINDING | back to summary |
|---|---|
| public static final int GL_DISPATCH_INDIRECT_BUFFER_BINDING Accepted by the <value> parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev: | |
| GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS | back to summary |
|---|---|
| public static final int GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v: | |
| GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS | back to summary |
|---|---|
| public static final int GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v: | |
| GL_MAX_COMPUTE_ATOMIC_COUNTERS | back to summary |
|---|---|
| public static final int GL_MAX_COMPUTE_ATOMIC_COUNTERS Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v: | |
| GL_MAX_COMPUTE_IMAGE_UNIFORMS | back to summary |
|---|---|
| public static final int GL_MAX_COMPUTE_IMAGE_UNIFORMS Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v: | |
| GL_MAX_COMPUTE_SHARED_MEMORY_SIZE | back to summary |
|---|---|
| public static final int GL_MAX_COMPUTE_SHARED_MEMORY_SIZE Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v: | |
| GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS | back to summary |
|---|---|
| public static final int GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v: | |
| GL_MAX_COMPUTE_UNIFORM_BLOCKS | back to summary |
|---|---|
| public static final int GL_MAX_COMPUTE_UNIFORM_BLOCKS Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v: | |
| GL_MAX_COMPUTE_UNIFORM_COMPONENTS | back to summary |
|---|---|
| public static final int GL_MAX_COMPUTE_UNIFORM_COMPONENTS Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v: | |
| GL_MAX_COMPUTE_WORK_GROUP_COUNT | back to summary |
|---|---|
| public static final int GL_MAX_COMPUTE_WORK_GROUP_COUNT Accepted by the <pname> parameter of GetIntegeri_v, GetBooleani_v, GetFloati_v, GetDoublei_v and GetInteger64i_v: | |
| GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS | back to summary |
|---|---|
| public static final int GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v: | |
| GL_MAX_COMPUTE_WORK_GROUP_SIZE | back to summary |
|---|---|
| public static final int GL_MAX_COMPUTE_WORK_GROUP_SIZE Accepted by the <pname> parameter of GetIntegeri_v, GetBooleani_v, GetFloati_v, GetDoublei_v and GetInteger64i_v: | |
| GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER | back to summary |
|---|---|
| public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER Accepted by the <pname> parameter of GetActiveUniformBlockiv: | |
| ARBComputeShader | back to summary |
|---|---|
| private ARBComputeShader() | |
| glDispatchCompute | back to summary |
|---|---|
| public static void glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z) | |
| glDispatchComputeIndirect | back to summary |
|---|---|
| public static void glDispatchComputeIndirect(long indirect) | |