Package org.lwjgl.opengles
Class GLES31
- java.lang.Object
-
- org.lwjgl.opengles.GLES31
-
public class GLES31 extends java.lang.ObjectThe core OpenGL ES 3.1 functionality.
-
-
Field Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static voidglActiveShaderProgram(int pipeline, int program)static voidglBindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format)static voidglBindProgramPipeline(int pipeline)static voidglBindVertexBuffer(int bindingindex, int buffer, long offset, int stride)static intglCreateShaderProgramv(int type, java.lang.CharSequence... strings)static intglCreateShaderProgramv(int type, java.lang.CharSequence string)static intglCreateShaderProgramv(int type, PointerBuffer strings)static voidglDeleteProgramPipelines(int pipeline)static voidglDeleteProgramPipelines(int[] pipelines)Array version of:DeleteProgramPipelinesstatic voidglDeleteProgramPipelines(java.nio.IntBuffer pipelines)static voidglDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z)static voidglDispatchComputeIndirect(long indirect)static voidglDrawArraysIndirect(int mode, java.nio.ByteBuffer indirect)static voidglDrawArraysIndirect(int mode, int[] indirect)int[] version of:DrawArraysIndirectstatic voidglDrawArraysIndirect(int mode, java.nio.IntBuffer indirect)IntBuffer version of:DrawArraysIndirectstatic voidglDrawArraysIndirect(int mode, long indirect)static voidglDrawElementsIndirect(int mode, int type, java.nio.ByteBuffer indirect)static voidglDrawElementsIndirect(int mode, int type, int[] indirect)int[] version of:DrawElementsIndirectstatic voidglDrawElementsIndirect(int mode, int type, java.nio.IntBuffer indirect)IntBuffer version of:DrawElementsIndirectstatic voidglDrawElementsIndirect(int mode, int type, long indirect)static voidglFramebufferParameteri(int target, int pname, int param)static intglGenProgramPipelines()static voidglGenProgramPipelines(int[] pipelines)Array version of:GenProgramPipelinesstatic voidglGenProgramPipelines(java.nio.IntBuffer pipelines)static voidglGetBooleani_v(int target, int index, java.nio.ByteBuffer data)static byteglGetBooleani(int target, int index)static intglGetFramebufferParameteri(int target, int pname)static voidglGetFramebufferParameteriv(int target, int pname, int[] params)Array version of:GetFramebufferParameterivstatic voidglGetFramebufferParameteriv(int target, int pname, java.nio.IntBuffer params)static floatglGetMultisamplef(int pname, int index)static voidglGetMultisamplefv(int pname, int index, float[] val)Array version of:GetMultisamplefvstatic voidglGetMultisamplefv(int pname, int index, java.nio.FloatBuffer val)static intglGetProgramInterfacei(int program, int programInterface, int pname)static voidglGetProgramInterfaceiv(int program, int programInterface, int pname, int[] params)Array version of:GetProgramInterfaceivstatic voidglGetProgramInterfaceiv(int program, int programInterface, int pname, java.nio.IntBuffer params)static intglGetProgramPipelinei(int pipeline, int pname)static java.lang.StringglGetProgramPipelineInfoLog(int pipeline)static java.lang.StringglGetProgramPipelineInfoLog(int pipeline, int bufSize)static voidglGetProgramPipelineInfoLog(int pipeline, int[] length, java.nio.ByteBuffer infoLog)Array version of:GetProgramPipelineInfoLogstatic voidglGetProgramPipelineInfoLog(int pipeline, java.nio.IntBuffer length, java.nio.ByteBuffer infoLog)static voidglGetProgramPipelineiv(int pipeline, int pname, int[] params)Array version of:GetProgramPipelineivstatic voidglGetProgramPipelineiv(int pipeline, int pname, java.nio.IntBuffer params)static intglGetProgramResourceIndex(int program, int programInterface, java.nio.ByteBuffer name)static intglGetProgramResourceIndex(int program, int programInterface, java.lang.CharSequence name)static voidglGetProgramResourceiv(int program, int programInterface, int index, int[] props, int[] length, int[] params)Array version of:GetProgramResourceivstatic voidglGetProgramResourceiv(int program, int programInterface, int index, java.nio.IntBuffer props, java.nio.IntBuffer length, java.nio.IntBuffer params)static intglGetProgramResourceLocation(int program, int programInterface, java.nio.ByteBuffer name)static intglGetProgramResourceLocation(int program, int programInterface, java.lang.CharSequence name)static java.lang.StringglGetProgramResourceName(int program, int programInterface, int index)static java.lang.StringglGetProgramResourceName(int program, int programInterface, int index, int bufSize)static voidglGetProgramResourceName(int program, int programInterface, int index, int[] length, java.nio.ByteBuffer name)Array version of:GetProgramResourceNamestatic voidglGetProgramResourceName(int program, int programInterface, int index, java.nio.IntBuffer length, java.nio.ByteBuffer name)static floatglGetTexLevelParameterf(int target, int level, int pname)static voidglGetTexLevelParameterfv(int target, int level, int pname, float[] params)Array version of:GetTexLevelParameterfvstatic voidglGetTexLevelParameterfv(int target, int level, int pname, java.nio.FloatBuffer params)static intglGetTexLevelParameteri(int target, int level, int pname)static voidglGetTexLevelParameteriv(int target, int level, int pname, int[] params)Array version of:GetTexLevelParameterivstatic voidglGetTexLevelParameteriv(int target, int level, int pname, java.nio.IntBuffer params)static booleanglIsProgramPipeline(int pipeline)static voidglMemoryBarrier(int barriers)static voidglMemoryBarrierByRegion(int barriers)static voidglProgramUniform1f(int program, int location, float v0)static voidglProgramUniform1fv(int program, int location, float[] value)Array version of:ProgramUniform1fvstatic voidglProgramUniform1fv(int program, int location, java.nio.FloatBuffer value)static voidglProgramUniform1i(int program, int location, int v0)static voidglProgramUniform1iv(int program, int location, int[] value)Array version of:ProgramUniform1ivstatic voidglProgramUniform1iv(int program, int location, java.nio.IntBuffer value)static voidglProgramUniform1ui(int program, int location, int v0)static voidglProgramUniform1uiv(int program, int location, int[] value)Array version of:ProgramUniform1uivstatic voidglProgramUniform1uiv(int program, int location, java.nio.IntBuffer value)static voidglProgramUniform2f(int program, int location, float v0, float v1)static voidglProgramUniform2fv(int program, int location, float[] value)Array version of:ProgramUniform2fvstatic voidglProgramUniform2fv(int program, int location, java.nio.FloatBuffer value)static voidglProgramUniform2i(int program, int location, int v0, int v1)static voidglProgramUniform2iv(int program, int location, int[] value)Array version of:ProgramUniform2ivstatic voidglProgramUniform2iv(int program, int location, java.nio.IntBuffer value)static voidglProgramUniform2ui(int program, int location, int v0, int v1)static voidglProgramUniform2uiv(int program, int location, int[] value)Array version of:ProgramUniform2uivstatic voidglProgramUniform2uiv(int program, int location, java.nio.IntBuffer value)static voidglProgramUniform3f(int program, int location, float v0, float v1, float v2)static voidglProgramUniform3fv(int program, int location, float[] value)Array version of:ProgramUniform3fvstatic voidglProgramUniform3fv(int program, int location, java.nio.FloatBuffer value)static voidglProgramUniform3i(int program, int location, int v0, int v1, int v2)static voidglProgramUniform3iv(int program, int location, int[] value)Array version of:ProgramUniform3ivstatic voidglProgramUniform3iv(int program, int location, java.nio.IntBuffer value)static voidglProgramUniform3ui(int program, int location, int v0, int v1, int v2)static voidglProgramUniform3uiv(int program, int location, int[] value)Array version of:ProgramUniform3uivstatic voidglProgramUniform3uiv(int program, int location, java.nio.IntBuffer value)static voidglProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3)static voidglProgramUniform4fv(int program, int location, float[] value)Array version of:ProgramUniform4fvstatic voidglProgramUniform4fv(int program, int location, java.nio.FloatBuffer value)static voidglProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3)static voidglProgramUniform4iv(int program, int location, int[] value)Array version of:ProgramUniform4ivstatic voidglProgramUniform4iv(int program, int location, java.nio.IntBuffer value)static voidglProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3)static voidglProgramUniform4uiv(int program, int location, int[] value)Array version of:ProgramUniform4uivstatic voidglProgramUniform4uiv(int program, int location, java.nio.IntBuffer value)static voidglProgramUniformMatrix2fv(int program, int location, boolean transpose, float[] value)Array version of:ProgramUniformMatrix2fvstatic voidglProgramUniformMatrix2fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)static voidglProgramUniformMatrix2x3fv(int program, int location, boolean transpose, float[] value)Array version of:ProgramUniformMatrix2x3fvstatic voidglProgramUniformMatrix2x3fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)static voidglProgramUniformMatrix2x4fv(int program, int location, boolean transpose, float[] value)Array version of:ProgramUniformMatrix2x4fvstatic voidglProgramUniformMatrix2x4fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)static voidglProgramUniformMatrix3fv(int program, int location, boolean transpose, float[] value)Array version of:ProgramUniformMatrix3fvstatic voidglProgramUniformMatrix3fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)static voidglProgramUniformMatrix3x2fv(int program, int location, boolean transpose, float[] value)Array version of:ProgramUniformMatrix3x2fvstatic voidglProgramUniformMatrix3x2fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)static voidglProgramUniformMatrix3x4fv(int program, int location, boolean transpose, float[] value)Array version of:ProgramUniformMatrix3x4fvstatic voidglProgramUniformMatrix3x4fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)static voidglProgramUniformMatrix4fv(int program, int location, boolean transpose, float[] value)Array version of:ProgramUniformMatrix4fvstatic voidglProgramUniformMatrix4fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)static voidglProgramUniformMatrix4x2fv(int program, int location, boolean transpose, float[] value)Array version of:ProgramUniformMatrix4x2fvstatic voidglProgramUniformMatrix4x2fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)static voidglProgramUniformMatrix4x3fv(int program, int location, boolean transpose, float[] value)Array version of:ProgramUniformMatrix4x3fvstatic voidglProgramUniformMatrix4x3fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)static voidglSampleMaski(int maskNumber, int mask)static voidglTexStorage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)static voidglUseProgramStages(int pipeline, int stages, int program)static voidglValidateProgramPipeline(int pipeline)static voidglVertexAttribBinding(int attribindex, int bindingindex)static voidglVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset)static voidglVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset)static voidglVertexBindingDivisor(int bindingindex, int divisor)
-
-
-
Field Detail
-
GL_COMPUTE_SHADER
public static final int GL_COMPUTE_SHADER
- See Also:
- Constant Field Values
-
GL_MAX_COMPUTE_UNIFORM_BLOCKS
public static final int GL_MAX_COMPUTE_UNIFORM_BLOCKS
- See Also:
- Constant Field Values
-
GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS
- See Also:
- Constant Field Values
-
GL_MAX_COMPUTE_IMAGE_UNIFORMS
public static final int GL_MAX_COMPUTE_IMAGE_UNIFORMS
- See Also:
- Constant Field Values
-
GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
public static final int GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
- See Also:
- Constant Field Values
-
GL_MAX_COMPUTE_UNIFORM_COMPONENTS
public static final int GL_MAX_COMPUTE_UNIFORM_COMPONENTS
- See Also:
- Constant Field Values
-
GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
public static final int GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
- See Also:
- Constant Field Values
-
GL_MAX_COMPUTE_ATOMIC_COUNTERS
public static final int GL_MAX_COMPUTE_ATOMIC_COUNTERS
- See Also:
- Constant Field Values
-
GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
public static final int GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
- See Also:
- Constant Field Values
-
GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS
public static final int GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS
- See Also:
- Constant Field Values
-
GL_MAX_COMPUTE_WORK_GROUP_COUNT
public static final int GL_MAX_COMPUTE_WORK_GROUP_COUNT
- See Also:
- Constant Field Values
-
GL_MAX_COMPUTE_WORK_GROUP_SIZE
public static final int GL_MAX_COMPUTE_WORK_GROUP_SIZE
- See Also:
- Constant Field Values
-
GL_COMPUTE_WORK_GROUP_SIZE
public static final int GL_COMPUTE_WORK_GROUP_SIZE
- See Also:
- Constant Field Values
-
GL_DISPATCH_INDIRECT_BUFFER
public static final int GL_DISPATCH_INDIRECT_BUFFER
- See Also:
- Constant Field Values
-
GL_DISPATCH_INDIRECT_BUFFER_BINDING
public static final int GL_DISPATCH_INDIRECT_BUFFER_BINDING
- See Also:
- Constant Field Values
-
GL_COMPUTE_SHADER_BIT
public static final int GL_COMPUTE_SHADER_BIT
- See Also:
- Constant Field Values
-
GL_DRAW_INDIRECT_BUFFER
public static final int GL_DRAW_INDIRECT_BUFFER
- See Also:
- Constant Field Values
-
GL_DRAW_INDIRECT_BUFFER_BINDING
public static final int GL_DRAW_INDIRECT_BUFFER_BINDING
- See Also:
- Constant Field Values
-
GL_MAX_UNIFORM_LOCATIONS
public static final int GL_MAX_UNIFORM_LOCATIONS
- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_DEFAULT_WIDTH
public static final int GL_FRAMEBUFFER_DEFAULT_WIDTH
- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_DEFAULT_HEIGHT
public static final int GL_FRAMEBUFFER_DEFAULT_HEIGHT
- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_DEFAULT_SAMPLES
public static final int GL_FRAMEBUFFER_DEFAULT_SAMPLES
- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS
public static final int GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS
- See Also:
- Constant Field Values
-
GL_MAX_FRAMEBUFFER_WIDTH
public static final int GL_MAX_FRAMEBUFFER_WIDTH
- See Also:
- Constant Field Values
-
GL_MAX_FRAMEBUFFER_HEIGHT
public static final int GL_MAX_FRAMEBUFFER_HEIGHT
- See Also:
- Constant Field Values
-
GL_MAX_FRAMEBUFFER_SAMPLES
public static final int GL_MAX_FRAMEBUFFER_SAMPLES
- See Also:
- Constant Field Values
-
GL_UNIFORM
public static final int GL_UNIFORM
- See Also:
- Constant Field Values
-
GL_UNIFORM_BLOCK
public static final int GL_UNIFORM_BLOCK
- See Also:
- Constant Field Values
-
GL_PROGRAM_INPUT
public static final int GL_PROGRAM_INPUT
- See Also:
- Constant Field Values
-
GL_PROGRAM_OUTPUT
public static final int GL_PROGRAM_OUTPUT
- See Also:
- Constant Field Values
-
GL_BUFFER_VARIABLE
public static final int GL_BUFFER_VARIABLE
- See Also:
- Constant Field Values
-
GL_SHADER_STORAGE_BLOCK
public static final int GL_SHADER_STORAGE_BLOCK
- See Also:
- Constant Field Values
-
GL_ATOMIC_COUNTER_BUFFER
public static final int GL_ATOMIC_COUNTER_BUFFER
- See Also:
- Constant Field Values
-
GL_TRANSFORM_FEEDBACK_VARYING
public static final int GL_TRANSFORM_FEEDBACK_VARYING
- See Also:
- Constant Field Values
-
GL_ACTIVE_RESOURCES
public static final int GL_ACTIVE_RESOURCES
- See Also:
- Constant Field Values
-
GL_MAX_NAME_LENGTH
public static final int GL_MAX_NAME_LENGTH
- See Also:
- Constant Field Values
-
GL_MAX_NUM_ACTIVE_VARIABLES
public static final int GL_MAX_NUM_ACTIVE_VARIABLES
- See Also:
- Constant Field Values
-
GL_NAME_LENGTH
public static final int GL_NAME_LENGTH
- See Also:
- Constant Field Values
-
GL_TYPE
public static final int GL_TYPE
- See Also:
- Constant Field Values
-
GL_ARRAY_SIZE
public static final int GL_ARRAY_SIZE
- See Also:
- Constant Field Values
-
GL_OFFSET
public static final int GL_OFFSET
- See Also:
- Constant Field Values
-
GL_BLOCK_INDEX
public static final int GL_BLOCK_INDEX
- See Also:
- Constant Field Values
-
GL_ARRAY_STRIDE
public static final int GL_ARRAY_STRIDE
- See Also:
- Constant Field Values
-
GL_MATRIX_STRIDE
public static final int GL_MATRIX_STRIDE
- See Also:
- Constant Field Values
-
GL_IS_ROW_MAJOR
public static final int GL_IS_ROW_MAJOR
- See Also:
- Constant Field Values
-
GL_ATOMIC_COUNTER_BUFFER_INDEX
public static final int GL_ATOMIC_COUNTER_BUFFER_INDEX
- See Also:
- Constant Field Values
-
GL_BUFFER_BINDING
public static final int GL_BUFFER_BINDING
- See Also:
- Constant Field Values
-
GL_BUFFER_DATA_SIZE
public static final int GL_BUFFER_DATA_SIZE
- See Also:
- Constant Field Values
-
GL_NUM_ACTIVE_VARIABLES
public static final int GL_NUM_ACTIVE_VARIABLES
- See Also:
- Constant Field Values
-
GL_ACTIVE_VARIABLES
public static final int GL_ACTIVE_VARIABLES
- See Also:
- Constant Field Values
-
GL_REFERENCED_BY_VERTEX_SHADER
public static final int GL_REFERENCED_BY_VERTEX_SHADER
- See Also:
- Constant Field Values
-
GL_REFERENCED_BY_FRAGMENT_SHADER
public static final int GL_REFERENCED_BY_FRAGMENT_SHADER
- See Also:
- Constant Field Values
-
GL_REFERENCED_BY_COMPUTE_SHADER
public static final int GL_REFERENCED_BY_COMPUTE_SHADER
- See Also:
- Constant Field Values
-
GL_TOP_LEVEL_ARRAY_SIZE
public static final int GL_TOP_LEVEL_ARRAY_SIZE
- See Also:
- Constant Field Values
-
GL_TOP_LEVEL_ARRAY_STRIDE
public static final int GL_TOP_LEVEL_ARRAY_STRIDE
- See Also:
- Constant Field Values
-
GL_LOCATION
public static final int GL_LOCATION
- See Also:
- Constant Field Values
-
GL_VERTEX_SHADER_BIT
public static final int GL_VERTEX_SHADER_BIT
- See Also:
- Constant Field Values
-
GL_FRAGMENT_SHADER_BIT
public static final int GL_FRAGMENT_SHADER_BIT
- See Also:
- Constant Field Values
-
GL_ALL_SHADER_BITS
public static final int GL_ALL_SHADER_BITS
- See Also:
- Constant Field Values
-
GL_PROGRAM_SEPARABLE
public static final int GL_PROGRAM_SEPARABLE
- See Also:
- Constant Field Values
-
GL_ACTIVE_PROGRAM
public static final int GL_ACTIVE_PROGRAM
- See Also:
- Constant Field Values
-
GL_PROGRAM_PIPELINE_BINDING
public static final int GL_PROGRAM_PIPELINE_BINDING
- See Also:
- Constant Field Values
-
GL_ATOMIC_COUNTER_BUFFER_BINDING
public static final int GL_ATOMIC_COUNTER_BUFFER_BINDING
- See Also:
- Constant Field Values
-
GL_ATOMIC_COUNTER_BUFFER_START
public static final int GL_ATOMIC_COUNTER_BUFFER_START
- See Also:
- Constant Field Values
-
GL_ATOMIC_COUNTER_BUFFER_SIZE
public static final int GL_ATOMIC_COUNTER_BUFFER_SIZE
- See Also:
- Constant Field Values
-
GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS
public static final int GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS
- See Also:
- Constant Field Values
-
GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS
public static final int GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS
- See Also:
- Constant Field Values
-
GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS
public static final int GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS
- See Also:
- Constant Field Values
-
GL_MAX_VERTEX_ATOMIC_COUNTERS
public static final int GL_MAX_VERTEX_ATOMIC_COUNTERS
- See Also:
- Constant Field Values
-
GL_MAX_FRAGMENT_ATOMIC_COUNTERS
public static final int GL_MAX_FRAGMENT_ATOMIC_COUNTERS
- See Also:
- Constant Field Values
-
GL_MAX_COMBINED_ATOMIC_COUNTERS
public static final int GL_MAX_COMBINED_ATOMIC_COUNTERS
- See Also:
- Constant Field Values
-
GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE
public static final int GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE
- See Also:
- Constant Field Values
-
GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS
public static final int GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS
- See Also:
- Constant Field Values
-
GL_ACTIVE_ATOMIC_COUNTER_BUFFERS
public static final int GL_ACTIVE_ATOMIC_COUNTER_BUFFERS
- See Also:
- Constant Field Values
-
GL_UNSIGNED_INT_ATOMIC_COUNTER
public static final int GL_UNSIGNED_INT_ATOMIC_COUNTER
- See Also:
- Constant Field Values
-
GL_MAX_IMAGE_UNITS
public static final int GL_MAX_IMAGE_UNITS
- See Also:
- Constant Field Values
-
GL_MAX_VERTEX_IMAGE_UNIFORMS
public static final int GL_MAX_VERTEX_IMAGE_UNIFORMS
- See Also:
- Constant Field Values
-
GL_MAX_FRAGMENT_IMAGE_UNIFORMS
public static final int GL_MAX_FRAGMENT_IMAGE_UNIFORMS
- See Also:
- Constant Field Values
-
GL_MAX_COMBINED_IMAGE_UNIFORMS
public static final int GL_MAX_COMBINED_IMAGE_UNIFORMS
- See Also:
- Constant Field Values
-
GL_IMAGE_BINDING_NAME
public static final int GL_IMAGE_BINDING_NAME
- See Also:
- Constant Field Values
-
GL_IMAGE_BINDING_LEVEL
public static final int GL_IMAGE_BINDING_LEVEL
- See Also:
- Constant Field Values
-
GL_IMAGE_BINDING_LAYERED
public static final int GL_IMAGE_BINDING_LAYERED
- See Also:
- Constant Field Values
-
GL_IMAGE_BINDING_LAYER
public static final int GL_IMAGE_BINDING_LAYER
- See Also:
- Constant Field Values
-
GL_IMAGE_BINDING_ACCESS
public static final int GL_IMAGE_BINDING_ACCESS
- See Also:
- Constant Field Values
-
GL_IMAGE_BINDING_FORMAT
public static final int GL_IMAGE_BINDING_FORMAT
- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT
public static final int GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT
- See Also:
- Constant Field Values
-
GL_ELEMENT_ARRAY_BARRIER_BIT
public static final int GL_ELEMENT_ARRAY_BARRIER_BIT
- See Also:
- Constant Field Values
-
GL_UNIFORM_BARRIER_BIT
public static final int GL_UNIFORM_BARRIER_BIT
- See Also:
- Constant Field Values
-
GL_TEXTURE_FETCH_BARRIER_BIT
public static final int GL_TEXTURE_FETCH_BARRIER_BIT
- See Also:
- Constant Field Values
-
GL_SHADER_IMAGE_ACCESS_BARRIER_BIT
public static final int GL_SHADER_IMAGE_ACCESS_BARRIER_BIT
- See Also:
- Constant Field Values
-
GL_COMMAND_BARRIER_BIT
public static final int GL_COMMAND_BARRIER_BIT
- See Also:
- Constant Field Values
-
GL_PIXEL_BUFFER_BARRIER_BIT
public static final int GL_PIXEL_BUFFER_BARRIER_BIT
- See Also:
- Constant Field Values
-
GL_TEXTURE_UPDATE_BARRIER_BIT
public static final int GL_TEXTURE_UPDATE_BARRIER_BIT
- See Also:
- Constant Field Values
-
GL_BUFFER_UPDATE_BARRIER_BIT
public static final int GL_BUFFER_UPDATE_BARRIER_BIT
- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_BARRIER_BIT
public static final int GL_FRAMEBUFFER_BARRIER_BIT
- See Also:
- Constant Field Values
-
GL_TRANSFORM_FEEDBACK_BARRIER_BIT
public static final int GL_TRANSFORM_FEEDBACK_BARRIER_BIT
- See Also:
- Constant Field Values
-
GL_ATOMIC_COUNTER_BARRIER_BIT
public static final int GL_ATOMIC_COUNTER_BARRIER_BIT
- See Also:
- Constant Field Values
-
GL_ALL_BARRIER_BITS
public static final int GL_ALL_BARRIER_BITS
- See Also:
- Constant Field Values
-
GL_IMAGE_2D
public static final int GL_IMAGE_2D
- See Also:
- Constant Field Values
-
GL_IMAGE_3D
public static final int GL_IMAGE_3D
- See Also:
- Constant Field Values
-
GL_IMAGE_CUBE
public static final int GL_IMAGE_CUBE
- See Also:
- Constant Field Values
-
GL_IMAGE_2D_ARRAY
public static final int GL_IMAGE_2D_ARRAY
- See Also:
- Constant Field Values
-
GL_INT_IMAGE_2D
public static final int GL_INT_IMAGE_2D
- See Also:
- Constant Field Values
-
GL_INT_IMAGE_3D
public static final int GL_INT_IMAGE_3D
- See Also:
- Constant Field Values
-
GL_INT_IMAGE_CUBE
public static final int GL_INT_IMAGE_CUBE
- See Also:
- Constant Field Values
-
GL_INT_IMAGE_2D_ARRAY
public static final int GL_INT_IMAGE_2D_ARRAY
- See Also:
- Constant Field Values
-
GL_UNSIGNED_INT_IMAGE_2D
public static final int GL_UNSIGNED_INT_IMAGE_2D
- See Also:
- Constant Field Values
-
GL_UNSIGNED_INT_IMAGE_3D
public static final int GL_UNSIGNED_INT_IMAGE_3D
- See Also:
- Constant Field Values
-
GL_UNSIGNED_INT_IMAGE_CUBE
public static final int GL_UNSIGNED_INT_IMAGE_CUBE
- See Also:
- Constant Field Values
-
GL_UNSIGNED_INT_IMAGE_2D_ARRAY
public static final int GL_UNSIGNED_INT_IMAGE_2D_ARRAY
- See Also:
- Constant Field Values
-
GL_IMAGE_FORMAT_COMPATIBILITY_TYPE
public static final int GL_IMAGE_FORMAT_COMPATIBILITY_TYPE
- See Also:
- Constant Field Values
-
GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE
public static final int GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE
- See Also:
- Constant Field Values
-
GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS
public static final int GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS
- See Also:
- Constant Field Values
-
GL_READ_ONLY
public static final int GL_READ_ONLY
- See Also:
- Constant Field Values
-
GL_WRITE_ONLY
public static final int GL_WRITE_ONLY
- See Also:
- Constant Field Values
-
GL_READ_WRITE
public static final int GL_READ_WRITE
- See Also:
- Constant Field Values
-
GL_SHADER_STORAGE_BUFFER
public static final int GL_SHADER_STORAGE_BUFFER
- See Also:
- Constant Field Values
-
GL_SHADER_STORAGE_BUFFER_BINDING
public static final int GL_SHADER_STORAGE_BUFFER_BINDING
- See Also:
- Constant Field Values
-
GL_SHADER_STORAGE_BUFFER_START
public static final int GL_SHADER_STORAGE_BUFFER_START
- See Also:
- Constant Field Values
-
GL_SHADER_STORAGE_BUFFER_SIZE
public static final int GL_SHADER_STORAGE_BUFFER_SIZE
- See Also:
- Constant Field Values
-
GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS
public static final int GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS
- See Also:
- Constant Field Values
-
GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS
public static final int GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS
- See Also:
- Constant Field Values
-
GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS
public static final int GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS
- See Also:
- Constant Field Values
-
GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS
public static final int GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS
- See Also:
- Constant Field Values
-
GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS
public static final int GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS
- See Also:
- Constant Field Values
-
GL_MAX_SHADER_STORAGE_BLOCK_SIZE
public static final int GL_MAX_SHADER_STORAGE_BLOCK_SIZE
- See Also:
- Constant Field Values
-
GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT
public static final int GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT
- See Also:
- Constant Field Values
-
GL_SHADER_STORAGE_BARRIER_BIT
public static final int GL_SHADER_STORAGE_BARRIER_BIT
- See Also:
- Constant Field Values
-
GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES
public static final int GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES
- See Also:
- Constant Field Values
-
GL_DEPTH_STENCIL_TEXTURE_MODE
public static final int GL_DEPTH_STENCIL_TEXTURE_MODE
- See Also:
- Constant Field Values
-
GL_STENCIL_INDEX
public static final int GL_STENCIL_INDEX
- See Also:
- Constant Field Values
-
GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET
public static final int GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET
- See Also:
- Constant Field Values
-
GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET
public static final int GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET
- See Also:
- Constant Field Values
-
GL_SAMPLE_POSITION
public static final int GL_SAMPLE_POSITION
- See Also:
- Constant Field Values
-
GL_SAMPLE_MASK
public static final int GL_SAMPLE_MASK
- See Also:
- Constant Field Values
-
GL_SAMPLE_MASK_VALUE
public static final int GL_SAMPLE_MASK_VALUE
- See Also:
- Constant Field Values
-
GL_TEXTURE_2D_MULTISAMPLE
public static final int GL_TEXTURE_2D_MULTISAMPLE
- See Also:
- Constant Field Values
-
GL_MAX_SAMPLE_MASK_WORDS
public static final int GL_MAX_SAMPLE_MASK_WORDS
- See Also:
- Constant Field Values
-
GL_MAX_COLOR_TEXTURE_SAMPLES
public static final int GL_MAX_COLOR_TEXTURE_SAMPLES
- See Also:
- Constant Field Values
-
GL_MAX_DEPTH_TEXTURE_SAMPLES
public static final int GL_MAX_DEPTH_TEXTURE_SAMPLES
- See Also:
- Constant Field Values
-
GL_MAX_INTEGER_SAMPLES
public static final int GL_MAX_INTEGER_SAMPLES
- See Also:
- Constant Field Values
-
GL_TEXTURE_BINDING_2D_MULTISAMPLE
public static final int GL_TEXTURE_BINDING_2D_MULTISAMPLE
- See Also:
- Constant Field Values
-
GL_TEXTURE_SAMPLES
public static final int GL_TEXTURE_SAMPLES
- See Also:
- Constant Field Values
-
GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
public static final int GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
- See Also:
- Constant Field Values
-
GL_TEXTURE_WIDTH
public static final int GL_TEXTURE_WIDTH
- See Also:
- Constant Field Values
-
GL_TEXTURE_HEIGHT
public static final int GL_TEXTURE_HEIGHT
- See Also:
- Constant Field Values
-
GL_TEXTURE_DEPTH
public static final int GL_TEXTURE_DEPTH
- See Also:
- Constant Field Values
-
GL_TEXTURE_INTERNAL_FORMAT
public static final int GL_TEXTURE_INTERNAL_FORMAT
- See Also:
- Constant Field Values
-
GL_TEXTURE_RED_SIZE
public static final int GL_TEXTURE_RED_SIZE
- See Also:
- Constant Field Values
-
GL_TEXTURE_GREEN_SIZE
public static final int GL_TEXTURE_GREEN_SIZE
- See Also:
- Constant Field Values
-
GL_TEXTURE_BLUE_SIZE
public static final int GL_TEXTURE_BLUE_SIZE
- See Also:
- Constant Field Values
-
GL_TEXTURE_ALPHA_SIZE
public static final int GL_TEXTURE_ALPHA_SIZE
- See Also:
- Constant Field Values
-
GL_TEXTURE_DEPTH_SIZE
public static final int GL_TEXTURE_DEPTH_SIZE
- See Also:
- Constant Field Values
-
GL_TEXTURE_STENCIL_SIZE
public static final int GL_TEXTURE_STENCIL_SIZE
- See Also:
- Constant Field Values
-
GL_TEXTURE_SHARED_SIZE
public static final int GL_TEXTURE_SHARED_SIZE
- See Also:
- Constant Field Values
-
GL_TEXTURE_RED_TYPE
public static final int GL_TEXTURE_RED_TYPE
- See Also:
- Constant Field Values
-
GL_TEXTURE_GREEN_TYPE
public static final int GL_TEXTURE_GREEN_TYPE
- See Also:
- Constant Field Values
-
GL_TEXTURE_BLUE_TYPE
public static final int GL_TEXTURE_BLUE_TYPE
- See Also:
- Constant Field Values
-
GL_TEXTURE_ALPHA_TYPE
public static final int GL_TEXTURE_ALPHA_TYPE
- See Also:
- Constant Field Values
-
GL_TEXTURE_DEPTH_TYPE
public static final int GL_TEXTURE_DEPTH_TYPE
- See Also:
- Constant Field Values
-
GL_TEXTURE_COMPRESSED
public static final int GL_TEXTURE_COMPRESSED
- See Also:
- Constant Field Values
-
GL_SAMPLER_2D_MULTISAMPLE
public static final int GL_SAMPLER_2D_MULTISAMPLE
- See Also:
- Constant Field Values
-
GL_INT_SAMPLER_2D_MULTISAMPLE
public static final int GL_INT_SAMPLER_2D_MULTISAMPLE
- See Also:
- Constant Field Values
-
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
public static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_BINDING
public static final int GL_VERTEX_ATTRIB_BINDING
- See Also:
- Constant Field Values
-
GL_VERTEX_ATTRIB_RELATIVE_OFFSET
public static final int GL_VERTEX_ATTRIB_RELATIVE_OFFSET
- See Also:
- Constant Field Values
-
GL_VERTEX_BINDING_DIVISOR
public static final int GL_VERTEX_BINDING_DIVISOR
- See Also:
- Constant Field Values
-
GL_VERTEX_BINDING_OFFSET
public static final int GL_VERTEX_BINDING_OFFSET
- See Also:
- Constant Field Values
-
GL_VERTEX_BINDING_STRIDE
public static final int GL_VERTEX_BINDING_STRIDE
- See Also:
- Constant Field Values
-
GL_VERTEX_BINDING_BUFFER
public static final int GL_VERTEX_BINDING_BUFFER
- See Also:
- Constant Field Values
-
GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET
public static final int GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET
- See Also:
- Constant Field Values
-
GL_MAX_VERTEX_ATTRIB_BINDINGS
public static final int GL_MAX_VERTEX_ATTRIB_BINDINGS
- See Also:
- Constant Field Values
-
GL_MAX_VERTEX_ATTRIB_STRIDE
public static final int GL_MAX_VERTEX_ATTRIB_STRIDE
- See Also:
- Constant Field Values
-
-
Method Detail
-
glDispatchCompute
public static void glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z)
-
glDispatchComputeIndirect
public static void glDispatchComputeIndirect(long indirect)
-
glDrawArraysIndirect
public static void glDrawArraysIndirect(int mode, java.nio.ByteBuffer indirect)
-
glDrawArraysIndirect
public static void glDrawArraysIndirect(int mode, long indirect)
-
glDrawArraysIndirect
public static void glDrawArraysIndirect(int mode, java.nio.IntBuffer indirect)IntBuffer version of:DrawArraysIndirect
-
glDrawElementsIndirect
public static void glDrawElementsIndirect(int mode, int type, java.nio.ByteBuffer indirect)
-
glDrawElementsIndirect
public static void glDrawElementsIndirect(int mode, int type, long indirect)
-
glDrawElementsIndirect
public static void glDrawElementsIndirect(int mode, int type, java.nio.IntBuffer indirect)IntBuffer version of:DrawElementsIndirect
-
glFramebufferParameteri
public static void glFramebufferParameteri(int target, int pname, int param)
-
glGetFramebufferParameteriv
public static void glGetFramebufferParameteriv(int target, int pname, java.nio.IntBuffer params)
-
glGetFramebufferParameteri
public static int glGetFramebufferParameteri(int target, int pname)
-
glGetProgramInterfaceiv
public static void glGetProgramInterfaceiv(int program, int programInterface, int pname, java.nio.IntBuffer params)
-
glGetProgramInterfacei
public static int glGetProgramInterfacei(int program, int programInterface, int pname)
-
glGetProgramResourceIndex
public static int glGetProgramResourceIndex(int program, int programInterface, java.nio.ByteBuffer name)
-
glGetProgramResourceIndex
public static int glGetProgramResourceIndex(int program, int programInterface, java.lang.CharSequence name)
-
glGetProgramResourceName
public static void glGetProgramResourceName(int program, int programInterface, int index, java.nio.IntBuffer length, java.nio.ByteBuffer name)
-
glGetProgramResourceName
public static java.lang.String glGetProgramResourceName(int program, int programInterface, int index, int bufSize)
-
glGetProgramResourceName
public static java.lang.String glGetProgramResourceName(int program, int programInterface, int index)
-
glGetProgramResourceiv
public static void glGetProgramResourceiv(int program, int programInterface, int index, java.nio.IntBuffer props, java.nio.IntBuffer length, java.nio.IntBuffer params)
-
glGetProgramResourceLocation
public static int glGetProgramResourceLocation(int program, int programInterface, java.nio.ByteBuffer name)
-
glGetProgramResourceLocation
public static int glGetProgramResourceLocation(int program, int programInterface, java.lang.CharSequence name)
-
glUseProgramStages
public static void glUseProgramStages(int pipeline, int stages, int program)
-
glActiveShaderProgram
public static void glActiveShaderProgram(int pipeline, int program)
-
glCreateShaderProgramv
public static int glCreateShaderProgramv(int type, PointerBuffer strings)
-
glCreateShaderProgramv
public static int glCreateShaderProgramv(int type, java.lang.CharSequence... strings)
-
glCreateShaderProgramv
public static int glCreateShaderProgramv(int type, java.lang.CharSequence string)
-
glBindProgramPipeline
public static void glBindProgramPipeline(int pipeline)
-
glDeleteProgramPipelines
public static void glDeleteProgramPipelines(java.nio.IntBuffer pipelines)
-
glDeleteProgramPipelines
public static void glDeleteProgramPipelines(int pipeline)
-
glGenProgramPipelines
public static void glGenProgramPipelines(java.nio.IntBuffer pipelines)
-
glGenProgramPipelines
public static int glGenProgramPipelines()
-
glIsProgramPipeline
public static boolean glIsProgramPipeline(int pipeline)
-
glGetProgramPipelineiv
public static void glGetProgramPipelineiv(int pipeline, int pname, java.nio.IntBuffer params)
-
glGetProgramPipelinei
public static int glGetProgramPipelinei(int pipeline, int pname)
-
glProgramUniform1i
public static void glProgramUniform1i(int program, int location, int v0)
-
glProgramUniform2i
public static void glProgramUniform2i(int program, int location, int v0, int v1)
-
glProgramUniform3i
public static void glProgramUniform3i(int program, int location, int v0, int v1, int v2)
-
glProgramUniform4i
public static void glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3)
-
glProgramUniform1ui
public static void glProgramUniform1ui(int program, int location, int v0)
-
glProgramUniform2ui
public static void glProgramUniform2ui(int program, int location, int v0, int v1)
-
glProgramUniform3ui
public static void glProgramUniform3ui(int program, int location, int v0, int v1, int v2)
-
glProgramUniform4ui
public static void glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3)
-
glProgramUniform1f
public static void glProgramUniform1f(int program, int location, float v0)
-
glProgramUniform2f
public static void glProgramUniform2f(int program, int location, float v0, float v1)
-
glProgramUniform3f
public static void glProgramUniform3f(int program, int location, float v0, float v1, float v2)
-
glProgramUniform4f
public static void glProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3)
-
glProgramUniform1iv
public static void glProgramUniform1iv(int program, int location, java.nio.IntBuffer value)
-
glProgramUniform2iv
public static void glProgramUniform2iv(int program, int location, java.nio.IntBuffer value)
-
glProgramUniform3iv
public static void glProgramUniform3iv(int program, int location, java.nio.IntBuffer value)
-
glProgramUniform4iv
public static void glProgramUniform4iv(int program, int location, java.nio.IntBuffer value)
-
glProgramUniform1uiv
public static void glProgramUniform1uiv(int program, int location, java.nio.IntBuffer value)
-
glProgramUniform2uiv
public static void glProgramUniform2uiv(int program, int location, java.nio.IntBuffer value)
-
glProgramUniform3uiv
public static void glProgramUniform3uiv(int program, int location, java.nio.IntBuffer value)
-
glProgramUniform4uiv
public static void glProgramUniform4uiv(int program, int location, java.nio.IntBuffer value)
-
glProgramUniform1fv
public static void glProgramUniform1fv(int program, int location, java.nio.FloatBuffer value)
-
glProgramUniform2fv
public static void glProgramUniform2fv(int program, int location, java.nio.FloatBuffer value)
-
glProgramUniform3fv
public static void glProgramUniform3fv(int program, int location, java.nio.FloatBuffer value)
-
glProgramUniform4fv
public static void glProgramUniform4fv(int program, int location, java.nio.FloatBuffer value)
-
glProgramUniformMatrix2fv
public static void glProgramUniformMatrix2fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)
-
glProgramUniformMatrix3fv
public static void glProgramUniformMatrix3fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)
-
glProgramUniformMatrix4fv
public static void glProgramUniformMatrix4fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)
-
glProgramUniformMatrix2x3fv
public static void glProgramUniformMatrix2x3fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)
-
glProgramUniformMatrix3x2fv
public static void glProgramUniformMatrix3x2fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)
-
glProgramUniformMatrix2x4fv
public static void glProgramUniformMatrix2x4fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)
-
glProgramUniformMatrix4x2fv
public static void glProgramUniformMatrix4x2fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)
-
glProgramUniformMatrix3x4fv
public static void glProgramUniformMatrix3x4fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)
-
glProgramUniformMatrix4x3fv
public static void glProgramUniformMatrix4x3fv(int program, int location, boolean transpose, java.nio.FloatBuffer value)
-
glValidateProgramPipeline
public static void glValidateProgramPipeline(int pipeline)
-
glGetProgramPipelineInfoLog
public static void glGetProgramPipelineInfoLog(int pipeline, java.nio.IntBuffer length, java.nio.ByteBuffer infoLog)
-
glGetProgramPipelineInfoLog
public static java.lang.String glGetProgramPipelineInfoLog(int pipeline, int bufSize)
-
glGetProgramPipelineInfoLog
public static java.lang.String glGetProgramPipelineInfoLog(int pipeline)
-
glBindImageTexture
public static void glBindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format)
-
glGetBooleani_v
public static void glGetBooleani_v(int target, int index, java.nio.ByteBuffer data)
-
glGetBooleani
public static byte glGetBooleani(int target, int index)
-
glMemoryBarrier
public static void glMemoryBarrier(int barriers)
-
glMemoryBarrierByRegion
public static void glMemoryBarrierByRegion(int barriers)
-
glTexStorage2DMultisample
public static void glTexStorage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
-
glGetMultisamplefv
public static void glGetMultisamplefv(int pname, int index, java.nio.FloatBuffer val)
-
glGetMultisamplef
public static float glGetMultisamplef(int pname, int index)
-
glSampleMaski
public static void glSampleMaski(int maskNumber, int mask)
-
glGetTexLevelParameteriv
public static void glGetTexLevelParameteriv(int target, int level, int pname, java.nio.IntBuffer params)
-
glGetTexLevelParameteri
public static int glGetTexLevelParameteri(int target, int level, int pname)
-
glGetTexLevelParameterfv
public static void glGetTexLevelParameterfv(int target, int level, int pname, java.nio.FloatBuffer params)
-
glGetTexLevelParameterf
public static float glGetTexLevelParameterf(int target, int level, int pname)
-
glBindVertexBuffer
public static void glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride)
-
glVertexAttribFormat
public static void glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset)
-
glVertexAttribIFormat
public static void glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset)
-
glVertexAttribBinding
public static void glVertexAttribBinding(int attribindex, int bindingindex)
-
glVertexBindingDivisor
public static void glVertexBindingDivisor(int bindingindex, int divisor)
-
glDrawArraysIndirect
public static void glDrawArraysIndirect(int mode, int[] indirect)int[] version of:DrawArraysIndirect
-
glDrawElementsIndirect
public static void glDrawElementsIndirect(int mode, int type, int[] indirect)int[] version of:DrawElementsIndirect
-
glGetFramebufferParameteriv
public static void glGetFramebufferParameteriv(int target, int pname, int[] params)Array version of:GetFramebufferParameteriv
-
glGetProgramInterfaceiv
public static void glGetProgramInterfaceiv(int program, int programInterface, int pname, int[] params)Array version of:GetProgramInterfaceiv
-
glGetProgramResourceName
public static void glGetProgramResourceName(int program, int programInterface, int index, int[] length, java.nio.ByteBuffer name)Array version of:GetProgramResourceName
-
glGetProgramResourceiv
public static void glGetProgramResourceiv(int program, int programInterface, int index, int[] props, int[] length, int[] params)Array version of:GetProgramResourceiv
-
glDeleteProgramPipelines
public static void glDeleteProgramPipelines(int[] pipelines)
Array version of:DeleteProgramPipelines
-
glGenProgramPipelines
public static void glGenProgramPipelines(int[] pipelines)
Array version of:GenProgramPipelines
-
glGetProgramPipelineiv
public static void glGetProgramPipelineiv(int pipeline, int pname, int[] params)Array version of:GetProgramPipelineiv
-
glProgramUniform1iv
public static void glProgramUniform1iv(int program, int location, int[] value)Array version of:ProgramUniform1iv
-
glProgramUniform2iv
public static void glProgramUniform2iv(int program, int location, int[] value)Array version of:ProgramUniform2iv
-
glProgramUniform3iv
public static void glProgramUniform3iv(int program, int location, int[] value)Array version of:ProgramUniform3iv
-
glProgramUniform4iv
public static void glProgramUniform4iv(int program, int location, int[] value)Array version of:ProgramUniform4iv
-
glProgramUniform1uiv
public static void glProgramUniform1uiv(int program, int location, int[] value)Array version of:ProgramUniform1uiv
-
glProgramUniform2uiv
public static void glProgramUniform2uiv(int program, int location, int[] value)Array version of:ProgramUniform2uiv
-
glProgramUniform3uiv
public static void glProgramUniform3uiv(int program, int location, int[] value)Array version of:ProgramUniform3uiv
-
glProgramUniform4uiv
public static void glProgramUniform4uiv(int program, int location, int[] value)Array version of:ProgramUniform4uiv
-
glProgramUniform1fv
public static void glProgramUniform1fv(int program, int location, float[] value)Array version of:ProgramUniform1fv
-
glProgramUniform2fv
public static void glProgramUniform2fv(int program, int location, float[] value)Array version of:ProgramUniform2fv
-
glProgramUniform3fv
public static void glProgramUniform3fv(int program, int location, float[] value)Array version of:ProgramUniform3fv
-
glProgramUniform4fv
public static void glProgramUniform4fv(int program, int location, float[] value)Array version of:ProgramUniform4fv
-
glProgramUniformMatrix2fv
public static void glProgramUniformMatrix2fv(int program, int location, boolean transpose, float[] value)Array version of:ProgramUniformMatrix2fv
-
glProgramUniformMatrix3fv
public static void glProgramUniformMatrix3fv(int program, int location, boolean transpose, float[] value)Array version of:ProgramUniformMatrix3fv
-
glProgramUniformMatrix4fv
public static void glProgramUniformMatrix4fv(int program, int location, boolean transpose, float[] value)Array version of:ProgramUniformMatrix4fv
-
glProgramUniformMatrix2x3fv
public static void glProgramUniformMatrix2x3fv(int program, int location, boolean transpose, float[] value)Array version of:ProgramUniformMatrix2x3fv
-
glProgramUniformMatrix3x2fv
public static void glProgramUniformMatrix3x2fv(int program, int location, boolean transpose, float[] value)Array version of:ProgramUniformMatrix3x2fv
-
glProgramUniformMatrix2x4fv
public static void glProgramUniformMatrix2x4fv(int program, int location, boolean transpose, float[] value)Array version of:ProgramUniformMatrix2x4fv
-
glProgramUniformMatrix4x2fv
public static void glProgramUniformMatrix4x2fv(int program, int location, boolean transpose, float[] value)Array version of:ProgramUniformMatrix4x2fv
-
glProgramUniformMatrix3x4fv
public static void glProgramUniformMatrix3x4fv(int program, int location, boolean transpose, float[] value)Array version of:ProgramUniformMatrix3x4fv
-
glProgramUniformMatrix4x3fv
public static void glProgramUniformMatrix4x3fv(int program, int location, boolean transpose, float[] value)Array version of:ProgramUniformMatrix4x3fv
-
glGetProgramPipelineInfoLog
public static void glGetProgramPipelineInfoLog(int pipeline, int[] length, java.nio.ByteBuffer infoLog)Array version of:GetProgramPipelineInfoLog
-
glGetMultisamplefv
public static void glGetMultisamplefv(int pname, int index, float[] val)Array version of:GetMultisamplefv
-
glGetTexLevelParameteriv
public static void glGetTexLevelParameteriv(int target, int level, int pname, int[] params)Array version of:GetTexLevelParameteriv
-
glGetTexLevelParameterfv
public static void glGetTexLevelParameterfv(int target, int level, int pname, float[] params)Array version of:GetTexLevelParameterfv
-
-