Package org.lwjgl.opengl
Class ARBComputeShader
java.lang.Object
org.lwjgl.opengl.ARBComputeShader
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
glDispatchCompute
(int num_groups_x, int num_groups_y, int num_groups_z) void glDispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)
static void
glDispatchComputeIndirect
(long indirect) void glDispatchComputeIndirect(GLintptr indirect)
-
Field Details
-
GL_COMPUTE_SHADER
public static final int GL_COMPUTE_SHADER- See Also:
-
GL_MAX_COMPUTE_UNIFORM_BLOCKS
public static final int GL_MAX_COMPUTE_UNIFORM_BLOCKS- See Also:
-
GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS- See Also:
-
GL_MAX_COMPUTE_IMAGE_UNIFORMS
public static final int GL_MAX_COMPUTE_IMAGE_UNIFORMS- See Also:
-
GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
public static final int GL_MAX_COMPUTE_SHARED_MEMORY_SIZE- See Also:
-
GL_MAX_COMPUTE_UNIFORM_COMPONENTS
public static final int GL_MAX_COMPUTE_UNIFORM_COMPONENTS- See Also:
-
GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
public static final int GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS- See Also:
-
GL_MAX_COMPUTE_ATOMIC_COUNTERS
public static final int GL_MAX_COMPUTE_ATOMIC_COUNTERS- See Also:
-
GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
public static final int GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS- See Also:
-
GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS
public static final int GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS- See Also:
-
GL_MAX_COMPUTE_WORK_GROUP_COUNT
public static final int GL_MAX_COMPUTE_WORK_GROUP_COUNT- See Also:
-
GL_MAX_COMPUTE_WORK_GROUP_SIZE
public static final int GL_MAX_COMPUTE_WORK_GROUP_SIZE- See Also:
-
GL_COMPUTE_WORK_GROUP_SIZE
public static final int GL_COMPUTE_WORK_GROUP_SIZE- See Also:
-
GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER
public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER- See Also:
-
GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER
public static final int GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER- See Also:
-
GL_DISPATCH_INDIRECT_BUFFER
public static final int GL_DISPATCH_INDIRECT_BUFFER- See Also:
-
GL_DISPATCH_INDIRECT_BUFFER_BINDING
public static final int GL_DISPATCH_INDIRECT_BUFFER_BINDING- See Also:
-
GL_COMPUTE_SHADER_BIT
public static final int GL_COMPUTE_SHADER_BIT- See Also:
-
-
Method Details
-
glDispatchCompute
public static void glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z) void glDispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)
-
glDispatchComputeIndirect
public static void glDispatchComputeIndirect(long indirect) void glDispatchComputeIndirect(GLintptr indirect)
-