Class GLES31

Direct Known Subclasses:
GLES32

public class GLES31 extends GLES30
  • 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_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:
    • GL_DRAW_INDIRECT_BUFFER

      public static final int GL_DRAW_INDIRECT_BUFFER
      See Also:
    • GL_DRAW_INDIRECT_BUFFER_BINDING

      public static final int GL_DRAW_INDIRECT_BUFFER_BINDING
      See Also:
    • GL_MAX_UNIFORM_LOCATIONS

      public static final int GL_MAX_UNIFORM_LOCATIONS
      See Also:
    • GL_FRAMEBUFFER_DEFAULT_WIDTH

      public static final int GL_FRAMEBUFFER_DEFAULT_WIDTH
      See Also:
    • GL_FRAMEBUFFER_DEFAULT_HEIGHT

      public static final int GL_FRAMEBUFFER_DEFAULT_HEIGHT
      See Also:
    • GL_FRAMEBUFFER_DEFAULT_SAMPLES

      public static final int GL_FRAMEBUFFER_DEFAULT_SAMPLES
      See Also:
    • GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS

      public static final int GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS
      See Also:
    • GL_MAX_FRAMEBUFFER_WIDTH

      public static final int GL_MAX_FRAMEBUFFER_WIDTH
      See Also:
    • GL_MAX_FRAMEBUFFER_HEIGHT

      public static final int GL_MAX_FRAMEBUFFER_HEIGHT
      See Also:
    • GL_MAX_FRAMEBUFFER_SAMPLES

      public static final int GL_MAX_FRAMEBUFFER_SAMPLES
      See Also:
    • GL_UNIFORM

      public static final int GL_UNIFORM
      See Also:
    • GL_UNIFORM_BLOCK

      public static final int GL_UNIFORM_BLOCK
      See Also:
    • GL_PROGRAM_INPUT

      public static final int GL_PROGRAM_INPUT
      See Also:
    • GL_PROGRAM_OUTPUT

      public static final int GL_PROGRAM_OUTPUT
      See Also:
    • GL_BUFFER_VARIABLE

      public static final int GL_BUFFER_VARIABLE
      See Also:
    • GL_SHADER_STORAGE_BLOCK

      public static final int GL_SHADER_STORAGE_BLOCK
      See Also:
    • GL_ATOMIC_COUNTER_BUFFER

      public static final int GL_ATOMIC_COUNTER_BUFFER
      See Also:
    • GL_TRANSFORM_FEEDBACK_VARYING

      public static final int GL_TRANSFORM_FEEDBACK_VARYING
      See Also:
    • GL_ACTIVE_RESOURCES

      public static final int GL_ACTIVE_RESOURCES
      See Also:
    • GL_MAX_NAME_LENGTH

      public static final int GL_MAX_NAME_LENGTH
      See Also:
    • GL_MAX_NUM_ACTIVE_VARIABLES

      public static final int GL_MAX_NUM_ACTIVE_VARIABLES
      See Also:
    • GL_NAME_LENGTH

      public static final int GL_NAME_LENGTH
      See Also:
    • GL_TYPE

      public static final int GL_TYPE
      See Also:
    • GL_ARRAY_SIZE

      public static final int GL_ARRAY_SIZE
      See Also:
    • GL_OFFSET

      public static final int GL_OFFSET
      See Also:
    • GL_BLOCK_INDEX

      public static final int GL_BLOCK_INDEX
      See Also:
    • GL_ARRAY_STRIDE

      public static final int GL_ARRAY_STRIDE
      See Also:
    • GL_MATRIX_STRIDE

      public static final int GL_MATRIX_STRIDE
      See Also:
    • GL_IS_ROW_MAJOR

      public static final int GL_IS_ROW_MAJOR
      See Also:
    • GL_ATOMIC_COUNTER_BUFFER_INDEX

      public static final int GL_ATOMIC_COUNTER_BUFFER_INDEX
      See Also:
    • GL_BUFFER_BINDING

      public static final int GL_BUFFER_BINDING
      See Also:
    • GL_BUFFER_DATA_SIZE

      public static final int GL_BUFFER_DATA_SIZE
      See Also:
    • GL_NUM_ACTIVE_VARIABLES

      public static final int GL_NUM_ACTIVE_VARIABLES
      See Also:
    • GL_ACTIVE_VARIABLES

      public static final int GL_ACTIVE_VARIABLES
      See Also:
    • GL_REFERENCED_BY_VERTEX_SHADER

      public static final int GL_REFERENCED_BY_VERTEX_SHADER
      See Also:
    • GL_REFERENCED_BY_FRAGMENT_SHADER

      public static final int GL_REFERENCED_BY_FRAGMENT_SHADER
      See Also:
    • GL_REFERENCED_BY_COMPUTE_SHADER

      public static final int GL_REFERENCED_BY_COMPUTE_SHADER
      See Also:
    • GL_TOP_LEVEL_ARRAY_SIZE

      public static final int GL_TOP_LEVEL_ARRAY_SIZE
      See Also:
    • GL_TOP_LEVEL_ARRAY_STRIDE

      public static final int GL_TOP_LEVEL_ARRAY_STRIDE
      See Also:
    • GL_LOCATION

      public static final int GL_LOCATION
      See Also:
    • GL_VERTEX_SHADER_BIT

      public static final int GL_VERTEX_SHADER_BIT
      See Also:
    • GL_FRAGMENT_SHADER_BIT

      public static final int GL_FRAGMENT_SHADER_BIT
      See Also:
    • GL_ALL_SHADER_BITS

      public static final int GL_ALL_SHADER_BITS
      See Also:
    • GL_PROGRAM_SEPARABLE

      public static final int GL_PROGRAM_SEPARABLE
      See Also:
    • GL_ACTIVE_PROGRAM

      public static final int GL_ACTIVE_PROGRAM
      See Also:
    • GL_PROGRAM_PIPELINE_BINDING

      public static final int GL_PROGRAM_PIPELINE_BINDING
      See Also:
    • GL_ATOMIC_COUNTER_BUFFER_BINDING

      public static final int GL_ATOMIC_COUNTER_BUFFER_BINDING
      See Also:
    • GL_ATOMIC_COUNTER_BUFFER_START

      public static final int GL_ATOMIC_COUNTER_BUFFER_START
      See Also:
    • GL_ATOMIC_COUNTER_BUFFER_SIZE

      public static final int GL_ATOMIC_COUNTER_BUFFER_SIZE
      See Also:
    • GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS

      public static final int GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS
      See Also:
    • GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS

      public static final int GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS
      See Also:
    • GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS

      public static final int GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS
      See Also:
    • GL_MAX_VERTEX_ATOMIC_COUNTERS

      public static final int GL_MAX_VERTEX_ATOMIC_COUNTERS
      See Also:
    • GL_MAX_FRAGMENT_ATOMIC_COUNTERS

      public static final int GL_MAX_FRAGMENT_ATOMIC_COUNTERS
      See Also:
    • GL_MAX_COMBINED_ATOMIC_COUNTERS

      public static final int GL_MAX_COMBINED_ATOMIC_COUNTERS
      See Also:
    • GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE

      public static final int GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE
      See Also:
    • GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS

      public static final int GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS
      See Also:
    • GL_ACTIVE_ATOMIC_COUNTER_BUFFERS

      public static final int GL_ACTIVE_ATOMIC_COUNTER_BUFFERS
      See Also:
    • GL_UNSIGNED_INT_ATOMIC_COUNTER

      public static final int GL_UNSIGNED_INT_ATOMIC_COUNTER
      See Also:
    • GL_MAX_IMAGE_UNITS

      public static final int GL_MAX_IMAGE_UNITS
      See Also:
    • GL_MAX_VERTEX_IMAGE_UNIFORMS

      public static final int GL_MAX_VERTEX_IMAGE_UNIFORMS
      See Also:
    • GL_MAX_FRAGMENT_IMAGE_UNIFORMS

      public static final int GL_MAX_FRAGMENT_IMAGE_UNIFORMS
      See Also:
    • GL_MAX_COMBINED_IMAGE_UNIFORMS

      public static final int GL_MAX_COMBINED_IMAGE_UNIFORMS
      See Also:
    • GL_IMAGE_BINDING_NAME

      public static final int GL_IMAGE_BINDING_NAME
      See Also:
    • GL_IMAGE_BINDING_LEVEL

      public static final int GL_IMAGE_BINDING_LEVEL
      See Also:
    • GL_IMAGE_BINDING_LAYERED

      public static final int GL_IMAGE_BINDING_LAYERED
      See Also:
    • GL_IMAGE_BINDING_LAYER

      public static final int GL_IMAGE_BINDING_LAYER
      See Also:
    • GL_IMAGE_BINDING_ACCESS

      public static final int GL_IMAGE_BINDING_ACCESS
      See Also:
    • GL_IMAGE_BINDING_FORMAT

      public static final int GL_IMAGE_BINDING_FORMAT
      See Also:
    • GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT

      public static final int GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT
      See Also:
    • GL_ELEMENT_ARRAY_BARRIER_BIT

      public static final int GL_ELEMENT_ARRAY_BARRIER_BIT
      See Also:
    • GL_UNIFORM_BARRIER_BIT

      public static final int GL_UNIFORM_BARRIER_BIT
      See Also:
    • GL_TEXTURE_FETCH_BARRIER_BIT

      public static final int GL_TEXTURE_FETCH_BARRIER_BIT
      See Also:
    • GL_SHADER_IMAGE_ACCESS_BARRIER_BIT

      public static final int GL_SHADER_IMAGE_ACCESS_BARRIER_BIT
      See Also:
    • GL_COMMAND_BARRIER_BIT

      public static final int GL_COMMAND_BARRIER_BIT
      See Also:
    • GL_PIXEL_BUFFER_BARRIER_BIT

      public static final int GL_PIXEL_BUFFER_BARRIER_BIT
      See Also:
    • GL_TEXTURE_UPDATE_BARRIER_BIT

      public static final int GL_TEXTURE_UPDATE_BARRIER_BIT
      See Also:
    • GL_BUFFER_UPDATE_BARRIER_BIT

      public static final int GL_BUFFER_UPDATE_BARRIER_BIT
      See Also:
    • GL_FRAMEBUFFER_BARRIER_BIT

      public static final int GL_FRAMEBUFFER_BARRIER_BIT
      See Also:
    • GL_TRANSFORM_FEEDBACK_BARRIER_BIT

      public static final int GL_TRANSFORM_FEEDBACK_BARRIER_BIT
      See Also:
    • GL_ATOMIC_COUNTER_BARRIER_BIT

      public static final int GL_ATOMIC_COUNTER_BARRIER_BIT
      See Also:
    • GL_ALL_BARRIER_BITS

      public static final int GL_ALL_BARRIER_BITS
      See Also:
    • GL_IMAGE_2D

      public static final int GL_IMAGE_2D
      See Also:
    • GL_IMAGE_3D

      public static final int GL_IMAGE_3D
      See Also:
    • GL_IMAGE_CUBE

      public static final int GL_IMAGE_CUBE
      See Also:
    • GL_IMAGE_2D_ARRAY

      public static final int GL_IMAGE_2D_ARRAY
      See Also:
    • GL_INT_IMAGE_2D

      public static final int GL_INT_IMAGE_2D
      See Also:
    • GL_INT_IMAGE_3D

      public static final int GL_INT_IMAGE_3D
      See Also:
    • GL_INT_IMAGE_CUBE

      public static final int GL_INT_IMAGE_CUBE
      See Also:
    • GL_INT_IMAGE_2D_ARRAY

      public static final int GL_INT_IMAGE_2D_ARRAY
      See Also:
    • GL_UNSIGNED_INT_IMAGE_2D

      public static final int GL_UNSIGNED_INT_IMAGE_2D
      See Also:
    • GL_UNSIGNED_INT_IMAGE_3D

      public static final int GL_UNSIGNED_INT_IMAGE_3D
      See Also:
    • GL_UNSIGNED_INT_IMAGE_CUBE

      public static final int GL_UNSIGNED_INT_IMAGE_CUBE
      See Also:
    • GL_UNSIGNED_INT_IMAGE_2D_ARRAY

      public static final int GL_UNSIGNED_INT_IMAGE_2D_ARRAY
      See Also:
    • GL_IMAGE_FORMAT_COMPATIBILITY_TYPE

      public static final int GL_IMAGE_FORMAT_COMPATIBILITY_TYPE
      See Also:
    • GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE

      public static final int GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE
      See Also:
    • GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS

      public static final int GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS
      See Also:
    • GL_READ_ONLY

      public static final int GL_READ_ONLY
      See Also:
    • GL_WRITE_ONLY

      public static final int GL_WRITE_ONLY
      See Also:
    • GL_READ_WRITE

      public static final int GL_READ_WRITE
      See Also:
    • GL_SHADER_STORAGE_BUFFER

      public static final int GL_SHADER_STORAGE_BUFFER
      See Also:
    • GL_SHADER_STORAGE_BUFFER_BINDING

      public static final int GL_SHADER_STORAGE_BUFFER_BINDING
      See Also:
    • GL_SHADER_STORAGE_BUFFER_START

      public static final int GL_SHADER_STORAGE_BUFFER_START
      See Also:
    • GL_SHADER_STORAGE_BUFFER_SIZE

      public static final int GL_SHADER_STORAGE_BUFFER_SIZE
      See Also:
    • GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS

      public static final int GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS
      See Also:
    • GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS

      public static final int GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS
      See Also:
    • GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS

      public static final int GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS
      See Also:
    • GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS

      public static final int GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS
      See Also:
    • GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS

      public static final int GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS
      See Also:
    • GL_MAX_SHADER_STORAGE_BLOCK_SIZE

      public static final int GL_MAX_SHADER_STORAGE_BLOCK_SIZE
      See Also:
    • GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT

      public static final int GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT
      See Also:
    • GL_SHADER_STORAGE_BARRIER_BIT

      public static final int GL_SHADER_STORAGE_BARRIER_BIT
      See Also:
    • GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES

      public static final int GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES
      See Also:
    • GL_DEPTH_STENCIL_TEXTURE_MODE

      public static final int GL_DEPTH_STENCIL_TEXTURE_MODE
      See Also:
    • GL_STENCIL_INDEX

      public static final int GL_STENCIL_INDEX
      See Also:
    • GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET

      public static final int GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET
      See Also:
    • GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET

      public static final int GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET
      See Also:
    • GL_SAMPLE_POSITION

      public static final int GL_SAMPLE_POSITION
      See Also:
    • GL_SAMPLE_MASK

      public static final int GL_SAMPLE_MASK
      See Also:
    • GL_SAMPLE_MASK_VALUE

      public static final int GL_SAMPLE_MASK_VALUE
      See Also:
    • GL_TEXTURE_2D_MULTISAMPLE

      public static final int GL_TEXTURE_2D_MULTISAMPLE
      See Also:
    • GL_MAX_SAMPLE_MASK_WORDS

      public static final int GL_MAX_SAMPLE_MASK_WORDS
      See Also:
    • GL_MAX_COLOR_TEXTURE_SAMPLES

      public static final int GL_MAX_COLOR_TEXTURE_SAMPLES
      See Also:
    • GL_MAX_DEPTH_TEXTURE_SAMPLES

      public static final int GL_MAX_DEPTH_TEXTURE_SAMPLES
      See Also:
    • GL_MAX_INTEGER_SAMPLES

      public static final int GL_MAX_INTEGER_SAMPLES
      See Also:
    • GL_TEXTURE_BINDING_2D_MULTISAMPLE

      public static final int GL_TEXTURE_BINDING_2D_MULTISAMPLE
      See Also:
    • GL_TEXTURE_SAMPLES

      public static final int GL_TEXTURE_SAMPLES
      See Also:
    • GL_TEXTURE_FIXED_SAMPLE_LOCATIONS

      public static final int GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
      See Also:
    • GL_TEXTURE_WIDTH

      public static final int GL_TEXTURE_WIDTH
      See Also:
    • GL_TEXTURE_HEIGHT

      public static final int GL_TEXTURE_HEIGHT
      See Also:
    • GL_TEXTURE_DEPTH

      public static final int GL_TEXTURE_DEPTH
      See Also:
    • GL_TEXTURE_INTERNAL_FORMAT

      public static final int GL_TEXTURE_INTERNAL_FORMAT
      See Also:
    • GL_TEXTURE_RED_SIZE

      public static final int GL_TEXTURE_RED_SIZE
      See Also:
    • GL_TEXTURE_GREEN_SIZE

      public static final int GL_TEXTURE_GREEN_SIZE
      See Also:
    • GL_TEXTURE_BLUE_SIZE

      public static final int GL_TEXTURE_BLUE_SIZE
      See Also:
    • GL_TEXTURE_ALPHA_SIZE

      public static final int GL_TEXTURE_ALPHA_SIZE
      See Also:
    • GL_TEXTURE_DEPTH_SIZE

      public static final int GL_TEXTURE_DEPTH_SIZE
      See Also:
    • GL_TEXTURE_STENCIL_SIZE

      public static final int GL_TEXTURE_STENCIL_SIZE
      See Also:
    • GL_TEXTURE_SHARED_SIZE

      public static final int GL_TEXTURE_SHARED_SIZE
      See Also:
    • GL_TEXTURE_RED_TYPE

      public static final int GL_TEXTURE_RED_TYPE
      See Also:
    • GL_TEXTURE_GREEN_TYPE

      public static final int GL_TEXTURE_GREEN_TYPE
      See Also:
    • GL_TEXTURE_BLUE_TYPE

      public static final int GL_TEXTURE_BLUE_TYPE
      See Also:
    • GL_TEXTURE_ALPHA_TYPE

      public static final int GL_TEXTURE_ALPHA_TYPE
      See Also:
    • GL_TEXTURE_DEPTH_TYPE

      public static final int GL_TEXTURE_DEPTH_TYPE
      See Also:
    • GL_TEXTURE_COMPRESSED

      public static final int GL_TEXTURE_COMPRESSED
      See Also:
    • GL_SAMPLER_2D_MULTISAMPLE

      public static final int GL_SAMPLER_2D_MULTISAMPLE
      See Also:
    • GL_INT_SAMPLER_2D_MULTISAMPLE

      public static final int GL_INT_SAMPLER_2D_MULTISAMPLE
      See Also:
    • GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE

      public static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
      See Also:
    • GL_VERTEX_ATTRIB_BINDING

      public static final int GL_VERTEX_ATTRIB_BINDING
      See Also:
    • GL_VERTEX_ATTRIB_RELATIVE_OFFSET

      public static final int GL_VERTEX_ATTRIB_RELATIVE_OFFSET
      See Also:
    • GL_VERTEX_BINDING_DIVISOR

      public static final int GL_VERTEX_BINDING_DIVISOR
      See Also:
    • GL_VERTEX_BINDING_OFFSET

      public static final int GL_VERTEX_BINDING_OFFSET
      See Also:
    • GL_VERTEX_BINDING_STRIDE

      public static final int GL_VERTEX_BINDING_STRIDE
      See Also:
    • GL_VERTEX_BINDING_BUFFER

      public static final int GL_VERTEX_BINDING_BUFFER
      See Also:
    • GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET

      public static final int GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET
      See Also:
    • GL_MAX_VERTEX_ATTRIB_BINDINGS

      public static final int GL_MAX_VERTEX_ATTRIB_BINDINGS
      See Also:
    • GL_MAX_VERTEX_ATTRIB_STRIDE

      public static final int GL_MAX_VERTEX_ATTRIB_STRIDE
      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)
    • nglDrawArraysIndirect

      public static void nglDrawArraysIndirect(int mode, long indirect)
      void glDrawArraysIndirect(GLenum mode, void const * indirect)
    • glDrawArraysIndirect

      public static void glDrawArraysIndirect(int mode, ByteBuffer indirect)
      void glDrawArraysIndirect(GLenum mode, void const * indirect)
    • glDrawArraysIndirect

      public static void glDrawArraysIndirect(int mode, long indirect)
      void glDrawArraysIndirect(GLenum mode, void const * indirect)
    • glDrawArraysIndirect

      public static void glDrawArraysIndirect(int mode, IntBuffer indirect)
      void glDrawArraysIndirect(GLenum mode, void const * indirect)
    • nglDrawElementsIndirect

      public static void nglDrawElementsIndirect(int mode, int type, long indirect)
      void glDrawElementsIndirect(GLenum mode, GLenum type, void const * indirect)
    • glDrawElementsIndirect

      public static void glDrawElementsIndirect(int mode, int type, ByteBuffer indirect)
      void glDrawElementsIndirect(GLenum mode, GLenum type, void const * indirect)
    • glDrawElementsIndirect

      public static void glDrawElementsIndirect(int mode, int type, long indirect)
      void glDrawElementsIndirect(GLenum mode, GLenum type, void const * indirect)
    • glDrawElementsIndirect

      public static void glDrawElementsIndirect(int mode, int type, IntBuffer indirect)
      void glDrawElementsIndirect(GLenum mode, GLenum type, void const * indirect)
    • glFramebufferParameteri

      public static void glFramebufferParameteri(int target, int pname, int param)
      void glFramebufferParameteri(GLenum target, GLenum pname, GLint param)
    • nglGetFramebufferParameteriv

      public static void nglGetFramebufferParameteriv(int target, int pname, long params)
      void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params)
    • glGetFramebufferParameteriv

      public static void glGetFramebufferParameteriv(int target, int pname, IntBuffer params)
      void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params)
    • glGetFramebufferParameteri

      public static int glGetFramebufferParameteri(int target, int pname)
      void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params)
    • nglGetProgramInterfaceiv

      public static void nglGetProgramInterfaceiv(int program, int programInterface, int pname, long params)
      void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
    • glGetProgramInterfaceiv

      public static void glGetProgramInterfaceiv(int program, int programInterface, int pname, IntBuffer params)
      void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
    • glGetProgramInterfacei

      public static int glGetProgramInterfacei(int program, int programInterface, int pname)
      void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
    • nglGetProgramResourceIndex

      public static int nglGetProgramResourceIndex(int program, int programInterface, long name)
      GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, GLchar const * name)
    • glGetProgramResourceIndex

      public static int glGetProgramResourceIndex(int program, int programInterface, ByteBuffer name)
      GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, GLchar const * name)
    • glGetProgramResourceIndex

      public static int glGetProgramResourceIndex(int program, int programInterface, CharSequence name)
      GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, GLchar const * name)
    • nglGetProgramResourceName

      public static void nglGetProgramResourceName(int program, int programInterface, int index, int bufSize, long length, long name)
      void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
    • glGetProgramResourceName

      public static void glGetProgramResourceName(int program, int programInterface, int index, @Nullable IntBuffer length, ByteBuffer name)
      void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
    • glGetProgramResourceName

      public static String glGetProgramResourceName(int program, int programInterface, int index, int bufSize)
      void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
    • glGetProgramResourceName

      public static String glGetProgramResourceName(int program, int programInterface, int index)
      void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
    • nglGetProgramResourceiv

      public static void nglGetProgramResourceiv(int program, int programInterface, int index, int propCount, long props, int bufSize, long length, long params)
      void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, GLenum const * props, GLsizei bufSize, GLsizei * length, GLint * params)
    • glGetProgramResourceiv

      public static void glGetProgramResourceiv(int program, int programInterface, int index, IntBuffer props, @Nullable IntBuffer length, IntBuffer params)
      void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, GLenum const * props, GLsizei bufSize, GLsizei * length, GLint * params)
    • nglGetProgramResourceLocation

      public static int nglGetProgramResourceLocation(int program, int programInterface, long name)
      GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, GLchar const * name)
    • glGetProgramResourceLocation

      public static int glGetProgramResourceLocation(int program, int programInterface, ByteBuffer name)
      GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, GLchar const * name)
    • glGetProgramResourceLocation

      public static int glGetProgramResourceLocation(int program, int programInterface, CharSequence name)
      GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, GLchar const * name)
    • glUseProgramStages

      public static void glUseProgramStages(int pipeline, int stages, int program)
      void glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program)
    • glActiveShaderProgram

      public static void glActiveShaderProgram(int pipeline, int program)
      void glActiveShaderProgram(GLuint pipeline, GLuint program)
    • nglCreateShaderProgramv

      public static int nglCreateShaderProgramv(int type, int count, long strings)
      GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
    • glCreateShaderProgramv

      public static int glCreateShaderProgramv(int type, PointerBuffer strings)
      GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
    • glCreateShaderProgramv

      public static int glCreateShaderProgramv(int type, CharSequence... strings)
      GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
    • glCreateShaderProgramv

      public static int glCreateShaderProgramv(int type, CharSequence string)
      GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
    • glBindProgramPipeline

      public static void glBindProgramPipeline(int pipeline)
      void glBindProgramPipeline(GLuint pipeline)
    • nglDeleteProgramPipelines

      public static void nglDeleteProgramPipelines(int n, long pipelines)
      void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
    • glDeleteProgramPipelines

      public static void glDeleteProgramPipelines(IntBuffer pipelines)
      void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
    • glDeleteProgramPipelines

      public static void glDeleteProgramPipelines(int pipeline)
      void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
    • nglGenProgramPipelines

      public static void nglGenProgramPipelines(int n, long pipelines)
      void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
    • glGenProgramPipelines

      public static void glGenProgramPipelines(IntBuffer pipelines)
      void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
    • glGenProgramPipelines

      public static int glGenProgramPipelines()
      void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
    • glIsProgramPipeline

      public static boolean glIsProgramPipeline(int pipeline)
      GLboolean glIsProgramPipeline(GLuint pipeline)
    • nglGetProgramPipelineiv

      public static void nglGetProgramPipelineiv(int pipeline, int pname, long params)
      void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
    • glGetProgramPipelineiv

      public static void glGetProgramPipelineiv(int pipeline, int pname, IntBuffer params)
      void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
    • glGetProgramPipelinei

      public static int glGetProgramPipelinei(int pipeline, int pname)
      void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
    • glProgramUniform1i

      public static void glProgramUniform1i(int program, int location, int v0)
      void glProgramUniform1i(GLuint program, GLint location, GLint v0)
    • glProgramUniform2i

      public static void glProgramUniform2i(int program, int location, int v0, int v1)
      void glProgramUniform2i(GLuint program, GLint location, GLint v0, GLint v1)
    • glProgramUniform3i

      public static void glProgramUniform3i(int program, int location, int v0, int v1, int v2)
      void glProgramUniform3i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
    • glProgramUniform4i

      public static void glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3)
      void glProgramUniform4i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
    • glProgramUniform1ui

      public static void glProgramUniform1ui(int program, int location, int v0)
      void glProgramUniform1ui(GLuint program, GLint location, GLuint v0)
    • glProgramUniform2ui

      public static void glProgramUniform2ui(int program, int location, int v0, int v1)
      void glProgramUniform2ui(GLuint program, GLint location, GLuint v0, GLuint v1)
    • glProgramUniform3ui

      public static void glProgramUniform3ui(int program, int location, int v0, int v1, int v2)
      void glProgramUniform3ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
    • glProgramUniform4ui

      public static void glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3)
      void glProgramUniform4ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
    • glProgramUniform1f

      public static void glProgramUniform1f(int program, int location, float v0)
      void glProgramUniform1f(GLuint program, GLint location, GLfloat v0)
    • glProgramUniform2f

      public static void glProgramUniform2f(int program, int location, float v0, float v1)
      void glProgramUniform2f(GLuint program, GLint location, GLfloat v0, GLfloat v1)
    • glProgramUniform3f

      public static void glProgramUniform3f(int program, int location, float v0, float v1, float v2)
      void glProgramUniform3f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
    • glProgramUniform4f

      public static void glProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3)
      void glProgramUniform4f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
    • nglProgramUniform1iv

      public static void nglProgramUniform1iv(int program, int location, int count, long value)
      void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • glProgramUniform1iv

      public static void glProgramUniform1iv(int program, int location, IntBuffer value)
      void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • nglProgramUniform2iv

      public static void nglProgramUniform2iv(int program, int location, int count, long value)
      void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • glProgramUniform2iv

      public static void glProgramUniform2iv(int program, int location, IntBuffer value)
      void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • nglProgramUniform3iv

      public static void nglProgramUniform3iv(int program, int location, int count, long value)
      void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • glProgramUniform3iv

      public static void glProgramUniform3iv(int program, int location, IntBuffer value)
      void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • nglProgramUniform4iv

      public static void nglProgramUniform4iv(int program, int location, int count, long value)
      void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • glProgramUniform4iv

      public static void glProgramUniform4iv(int program, int location, IntBuffer value)
      void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • nglProgramUniform1uiv

      public static void nglProgramUniform1uiv(int program, int location, int count, long value)
      void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • glProgramUniform1uiv

      public static void glProgramUniform1uiv(int program, int location, IntBuffer value)
      void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • nglProgramUniform2uiv

      public static void nglProgramUniform2uiv(int program, int location, int count, long value)
      void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • glProgramUniform2uiv

      public static void glProgramUniform2uiv(int program, int location, IntBuffer value)
      void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • nglProgramUniform3uiv

      public static void nglProgramUniform3uiv(int program, int location, int count, long value)
      void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • glProgramUniform3uiv

      public static void glProgramUniform3uiv(int program, int location, IntBuffer value)
      void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • nglProgramUniform4uiv

      public static void nglProgramUniform4uiv(int program, int location, int count, long value)
      void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • glProgramUniform4uiv

      public static void glProgramUniform4uiv(int program, int location, IntBuffer value)
      void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • nglProgramUniform1fv

      public static void nglProgramUniform1fv(int program, int location, int count, long value)
      void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • glProgramUniform1fv

      public static void glProgramUniform1fv(int program, int location, FloatBuffer value)
      void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • nglProgramUniform2fv

      public static void nglProgramUniform2fv(int program, int location, int count, long value)
      void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • glProgramUniform2fv

      public static void glProgramUniform2fv(int program, int location, FloatBuffer value)
      void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • nglProgramUniform3fv

      public static void nglProgramUniform3fv(int program, int location, int count, long value)
      void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • glProgramUniform3fv

      public static void glProgramUniform3fv(int program, int location, FloatBuffer value)
      void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • nglProgramUniform4fv

      public static void nglProgramUniform4fv(int program, int location, int count, long value)
      void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • glProgramUniform4fv

      public static void glProgramUniform4fv(int program, int location, FloatBuffer value)
      void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • nglProgramUniformMatrix2fv

      public static void nglProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix2fv

      public static void glProgramUniformMatrix2fv(int program, int location, boolean transpose, FloatBuffer value)
      void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglProgramUniformMatrix3fv

      public static void nglProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix3fv

      public static void glProgramUniformMatrix3fv(int program, int location, boolean transpose, FloatBuffer value)
      void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglProgramUniformMatrix4fv

      public static void nglProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix4fv

      public static void glProgramUniformMatrix4fv(int program, int location, boolean transpose, FloatBuffer value)
      void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglProgramUniformMatrix2x3fv

      public static void nglProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix2x3fv

      public static void glProgramUniformMatrix2x3fv(int program, int location, boolean transpose, FloatBuffer value)
      void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglProgramUniformMatrix3x2fv

      public static void nglProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix3x2fv

      public static void glProgramUniformMatrix3x2fv(int program, int location, boolean transpose, FloatBuffer value)
      void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglProgramUniformMatrix2x4fv

      public static void nglProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix2x4fv

      public static void glProgramUniformMatrix2x4fv(int program, int location, boolean transpose, FloatBuffer value)
      void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglProgramUniformMatrix4x2fv

      public static void nglProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix4x2fv

      public static void glProgramUniformMatrix4x2fv(int program, int location, boolean transpose, FloatBuffer value)
      void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglProgramUniformMatrix3x4fv

      public static void nglProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix3x4fv

      public static void glProgramUniformMatrix3x4fv(int program, int location, boolean transpose, FloatBuffer value)
      void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • nglProgramUniformMatrix4x3fv

      public static void nglProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, long value)
      void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix4x3fv

      public static void glProgramUniformMatrix4x3fv(int program, int location, boolean transpose, FloatBuffer value)
      void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glValidateProgramPipeline

      public static void glValidateProgramPipeline(int pipeline)
      void glValidateProgramPipeline(GLuint pipeline)
    • nglGetProgramPipelineInfoLog

      public static void nglGetProgramPipelineInfoLog(int pipeline, int bufSize, long length, long infoLog)
      void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    • glGetProgramPipelineInfoLog

      public static void glGetProgramPipelineInfoLog(int pipeline, @Nullable IntBuffer length, ByteBuffer infoLog)
      void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    • glGetProgramPipelineInfoLog

      public static String glGetProgramPipelineInfoLog(int pipeline, int bufSize)
      void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    • glGetProgramPipelineInfoLog

      public static String glGetProgramPipelineInfoLog(int pipeline)
      void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    • glBindImageTexture

      public static void glBindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format)
      void glBindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)
    • nglGetBooleani_v

      public static void nglGetBooleani_v(int target, int index, long data)
      void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
    • glGetBooleani_v

      public static void glGetBooleani_v(int target, int index, ByteBuffer data)
      void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
    • glGetBooleani

      public static boolean glGetBooleani(int target, int index)
      void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
    • glMemoryBarrier

      public static void glMemoryBarrier(int barriers)
      void glMemoryBarrier(GLbitfield barriers)
    • glMemoryBarrierByRegion

      public static void glMemoryBarrierByRegion(int barriers)
      void glMemoryBarrierByRegion(GLbitfield barriers)
    • glTexStorage2DMultisample

      public static void glTexStorage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
      void glTexStorage2DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
    • nglGetMultisamplefv

      public static void nglGetMultisamplefv(int pname, int index, long val)
      void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val)
    • glGetMultisamplefv

      public static void glGetMultisamplefv(int pname, int index, FloatBuffer val)
      void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val)
    • glGetMultisamplef

      public static float glGetMultisamplef(int pname, int index)
      void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val)
    • glSampleMaski

      public static void glSampleMaski(int maskNumber, int mask)
      void glSampleMaski(GLuint maskNumber, GLbitfield mask)
    • nglGetTexLevelParameteriv

      public static void nglGetTexLevelParameteriv(int target, int level, int pname, long params)
      void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
    • glGetTexLevelParameteriv

      public static void glGetTexLevelParameteriv(int target, int level, int pname, IntBuffer params)
      void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
    • glGetTexLevelParameteri

      public static int glGetTexLevelParameteri(int target, int level, int pname)
      void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
    • nglGetTexLevelParameterfv

      public static void nglGetTexLevelParameterfv(int target, int level, int pname, long params)
      void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
    • glGetTexLevelParameterfv

      public static void glGetTexLevelParameterfv(int target, int level, int pname, FloatBuffer params)
      void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
    • glGetTexLevelParameterf

      public static float glGetTexLevelParameterf(int target, int level, int pname)
      void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
    • glBindVertexBuffer

      public static void glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride)
      void glBindVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
    • glVertexAttribFormat

      public static void glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset)
      void glVertexAttribFormat(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
    • glVertexAttribIFormat

      public static void glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset)
      void glVertexAttribIFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
    • glVertexAttribBinding

      public static void glVertexAttribBinding(int attribindex, int bindingindex)
      void glVertexAttribBinding(GLuint attribindex, GLuint bindingindex)
    • glVertexBindingDivisor

      public static void glVertexBindingDivisor(int bindingindex, int divisor)
      void glVertexBindingDivisor(GLuint bindingindex, GLuint divisor)
    • glDrawArraysIndirect

      public static void glDrawArraysIndirect(int mode, int[] indirect)
      void glDrawArraysIndirect(GLenum mode, void const * indirect)
    • glDrawElementsIndirect

      public static void glDrawElementsIndirect(int mode, int type, int[] indirect)
      void glDrawElementsIndirect(GLenum mode, GLenum type, void const * indirect)
    • glGetFramebufferParameteriv

      public static void glGetFramebufferParameteriv(int target, int pname, int[] params)
      void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params)
    • glGetProgramInterfaceiv

      public static void glGetProgramInterfaceiv(int program, int programInterface, int pname, int[] params)
      void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
    • glGetProgramResourceName

      public static void glGetProgramResourceName(int program, int programInterface, int index, int @Nullable [] length, ByteBuffer name)
      void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
    • glGetProgramResourceiv

      public static void glGetProgramResourceiv(int program, int programInterface, int index, int[] props, int @Nullable [] length, int[] params)
      void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, GLenum const * props, GLsizei bufSize, GLsizei * length, GLint * params)
    • glDeleteProgramPipelines

      public static void glDeleteProgramPipelines(int[] pipelines)
      void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
    • glGenProgramPipelines

      public static void glGenProgramPipelines(int[] pipelines)
      void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
    • glGetProgramPipelineiv

      public static void glGetProgramPipelineiv(int pipeline, int pname, int[] params)
      void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
    • glProgramUniform1iv

      public static void glProgramUniform1iv(int program, int location, int[] value)
      void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • glProgramUniform2iv

      public static void glProgramUniform2iv(int program, int location, int[] value)
      void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • glProgramUniform3iv

      public static void glProgramUniform3iv(int program, int location, int[] value)
      void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • glProgramUniform4iv

      public static void glProgramUniform4iv(int program, int location, int[] value)
      void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, GLint const * value)
    • glProgramUniform1uiv

      public static void glProgramUniform1uiv(int program, int location, int[] value)
      void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • glProgramUniform2uiv

      public static void glProgramUniform2uiv(int program, int location, int[] value)
      void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • glProgramUniform3uiv

      public static void glProgramUniform3uiv(int program, int location, int[] value)
      void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • glProgramUniform4uiv

      public static void glProgramUniform4uiv(int program, int location, int[] value)
      void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
    • glProgramUniform1fv

      public static void glProgramUniform1fv(int program, int location, float[] value)
      void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • glProgramUniform2fv

      public static void glProgramUniform2fv(int program, int location, float[] value)
      void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • glProgramUniform3fv

      public static void glProgramUniform3fv(int program, int location, float[] value)
      void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • glProgramUniform4fv

      public static void glProgramUniform4fv(int program, int location, float[] value)
      void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
    • glProgramUniformMatrix2fv

      public static void glProgramUniformMatrix2fv(int program, int location, boolean transpose, float[] value)
      void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix3fv

      public static void glProgramUniformMatrix3fv(int program, int location, boolean transpose, float[] value)
      void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix4fv

      public static void glProgramUniformMatrix4fv(int program, int location, boolean transpose, float[] value)
      void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix2x3fv

      public static void glProgramUniformMatrix2x3fv(int program, int location, boolean transpose, float[] value)
      void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix3x2fv

      public static void glProgramUniformMatrix3x2fv(int program, int location, boolean transpose, float[] value)
      void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix2x4fv

      public static void glProgramUniformMatrix2x4fv(int program, int location, boolean transpose, float[] value)
      void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix4x2fv

      public static void glProgramUniformMatrix4x2fv(int program, int location, boolean transpose, float[] value)
      void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix3x4fv

      public static void glProgramUniformMatrix3x4fv(int program, int location, boolean transpose, float[] value)
      void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glProgramUniformMatrix4x3fv

      public static void glProgramUniformMatrix4x3fv(int program, int location, boolean transpose, float[] value)
      void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
    • glGetProgramPipelineInfoLog

      public static void glGetProgramPipelineInfoLog(int pipeline, int @Nullable [] length, ByteBuffer infoLog)
      void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
    • glGetMultisamplefv

      public static void glGetMultisamplefv(int pname, int index, float[] val)
      void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val)
    • glGetTexLevelParameteriv

      public static void glGetTexLevelParameteriv(int target, int level, int pname, int[] params)
      void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
    • glGetTexLevelParameterfv

      public static void glGetTexLevelParameterfv(int target, int level, int pname, float[] params)
      void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)