Class GL43

Direct Known Subclasses:
GL44

public class GL43 extends GL42
  • Field Details

    • GL_NUM_SHADING_LANGUAGE_VERSIONS

      public static final int GL_NUM_SHADING_LANGUAGE_VERSIONS
      See Also:
    • GL_VERTEX_ATTRIB_ARRAY_LONG

      public static final int GL_VERTEX_ATTRIB_ARRAY_LONG
      See Also:
    • GL_COMPRESSED_RGB8_ETC2

      public static final int GL_COMPRESSED_RGB8_ETC2
      See Also:
    • GL_COMPRESSED_SRGB8_ETC2

      public static final int GL_COMPRESSED_SRGB8_ETC2
      See Also:
    • GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2

      public static final int GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
      See Also:
    • GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2

      public static final int GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
      See Also:
    • GL_COMPRESSED_RGBA8_ETC2_EAC

      public static final int GL_COMPRESSED_RGBA8_ETC2_EAC
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
      See Also:
    • GL_COMPRESSED_R11_EAC

      public static final int GL_COMPRESSED_R11_EAC
      See Also:
    • GL_COMPRESSED_SIGNED_R11_EAC

      public static final int GL_COMPRESSED_SIGNED_R11_EAC
      See Also:
    • GL_COMPRESSED_RG11_EAC

      public static final int GL_COMPRESSED_RG11_EAC
      See Also:
    • GL_COMPRESSED_SIGNED_RG11_EAC

      public static final int GL_COMPRESSED_SIGNED_RG11_EAC
      See Also:
    • GL_PRIMITIVE_RESTART_FIXED_INDEX

      public static final int GL_PRIMITIVE_RESTART_FIXED_INDEX
      See Also:
    • GL_ANY_SAMPLES_PASSED_CONSERVATIVE

      public static final int GL_ANY_SAMPLES_PASSED_CONSERVATIVE
      See Also:
    • GL_MAX_ELEMENT_INDEX

      public static final int GL_MAX_ELEMENT_INDEX
      See Also:
    • GL_TEXTURE_IMMUTABLE_LEVELS

      public static final int GL_TEXTURE_IMMUTABLE_LEVELS
      See Also:
    • GL_COMPUTE_SHADER

      public static final int GL_COMPUTE_SHADER
      See Also:
    • GL_MAX_COMPUTE_UNIFORM_BLOCKS

      public static final int GL_MAX_COMPUTE_UNIFORM_BLOCKS
      See Also:
    • GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS

      public static final int GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS
      See Also:
    • GL_MAX_COMPUTE_IMAGE_UNIFORMS

      public static final int GL_MAX_COMPUTE_IMAGE_UNIFORMS
      See Also:
    • GL_MAX_COMPUTE_SHARED_MEMORY_SIZE

      public static final int GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
      See Also:
    • GL_MAX_COMPUTE_UNIFORM_COMPONENTS

      public static final int GL_MAX_COMPUTE_UNIFORM_COMPONENTS
      See Also:
    • GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS

      public static final int GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
      See Also:
    • GL_MAX_COMPUTE_ATOMIC_COUNTERS

      public static final int GL_MAX_COMPUTE_ATOMIC_COUNTERS
      See Also:
    • GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS

      public static final int GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
      See Also:
    • GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS

      public static final int GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS
      See Also:
    • GL_MAX_COMPUTE_WORK_GROUP_COUNT

      public static final int GL_MAX_COMPUTE_WORK_GROUP_COUNT
      See Also:
    • GL_MAX_COMPUTE_WORK_GROUP_SIZE

      public static final int GL_MAX_COMPUTE_WORK_GROUP_SIZE
      See Also:
    • GL_COMPUTE_WORK_GROUP_SIZE

      public static final int GL_COMPUTE_WORK_GROUP_SIZE
      See Also:
    • GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER

      public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER
      See Also:
    • GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER

      public static final int GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER
      See Also:
    • GL_DISPATCH_INDIRECT_BUFFER

      public static final int GL_DISPATCH_INDIRECT_BUFFER
      See Also:
    • GL_DISPATCH_INDIRECT_BUFFER_BINDING

      public static final int GL_DISPATCH_INDIRECT_BUFFER_BINDING
      See Also:
    • GL_COMPUTE_SHADER_BIT

      public static final int GL_COMPUTE_SHADER_BIT
      See Also:
    • GL_DEBUG_OUTPUT

      public static final int GL_DEBUG_OUTPUT
      See Also:
    • GL_DEBUG_OUTPUT_SYNCHRONOUS

      public static final int GL_DEBUG_OUTPUT_SYNCHRONOUS
      See Also:
    • GL_CONTEXT_FLAG_DEBUG_BIT

      public static final int GL_CONTEXT_FLAG_DEBUG_BIT
      See Also:
    • GL_MAX_DEBUG_MESSAGE_LENGTH

      public static final int GL_MAX_DEBUG_MESSAGE_LENGTH
      See Also:
    • GL_MAX_DEBUG_LOGGED_MESSAGES

      public static final int GL_MAX_DEBUG_LOGGED_MESSAGES
      See Also:
    • GL_DEBUG_LOGGED_MESSAGES

      public static final int GL_DEBUG_LOGGED_MESSAGES
      See Also:
    • GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH

      public static final int GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
      See Also:
    • GL_MAX_DEBUG_GROUP_STACK_DEPTH

      public static final int GL_MAX_DEBUG_GROUP_STACK_DEPTH
      See Also:
    • GL_DEBUG_GROUP_STACK_DEPTH

      public static final int GL_DEBUG_GROUP_STACK_DEPTH
      See Also:
    • GL_MAX_LABEL_LENGTH

      public static final int GL_MAX_LABEL_LENGTH
      See Also:
    • GL_DEBUG_CALLBACK_FUNCTION

      public static final int GL_DEBUG_CALLBACK_FUNCTION
      See Also:
    • GL_DEBUG_CALLBACK_USER_PARAM

      public static final int GL_DEBUG_CALLBACK_USER_PARAM
      See Also:
    • GL_DEBUG_SOURCE_API

      public static final int GL_DEBUG_SOURCE_API
      See Also:
    • GL_DEBUG_SOURCE_WINDOW_SYSTEM

      public static final int GL_DEBUG_SOURCE_WINDOW_SYSTEM
      See Also:
    • GL_DEBUG_SOURCE_SHADER_COMPILER

      public static final int GL_DEBUG_SOURCE_SHADER_COMPILER
      See Also:
    • GL_DEBUG_SOURCE_THIRD_PARTY

      public static final int GL_DEBUG_SOURCE_THIRD_PARTY
      See Also:
    • GL_DEBUG_SOURCE_APPLICATION

      public static final int GL_DEBUG_SOURCE_APPLICATION
      See Also:
    • GL_DEBUG_SOURCE_OTHER

      public static final int GL_DEBUG_SOURCE_OTHER
      See Also:
    • GL_DEBUG_TYPE_ERROR

      public static final int GL_DEBUG_TYPE_ERROR
      See Also:
    • GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR

      public static final int GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR
      See Also:
    • GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR

      public static final int GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR
      See Also:
    • GL_DEBUG_TYPE_PORTABILITY

      public static final int GL_DEBUG_TYPE_PORTABILITY
      See Also:
    • GL_DEBUG_TYPE_PERFORMANCE

      public static final int GL_DEBUG_TYPE_PERFORMANCE
      See Also:
    • GL_DEBUG_TYPE_OTHER

      public static final int GL_DEBUG_TYPE_OTHER
      See Also:
    • GL_DEBUG_TYPE_MARKER

      public static final int GL_DEBUG_TYPE_MARKER
      See Also:
    • GL_DEBUG_TYPE_PUSH_GROUP

      public static final int GL_DEBUG_TYPE_PUSH_GROUP
      See Also:
    • GL_DEBUG_TYPE_POP_GROUP

      public static final int GL_DEBUG_TYPE_POP_GROUP
      See Also:
    • GL_DEBUG_SEVERITY_HIGH

      public static final int GL_DEBUG_SEVERITY_HIGH
      See Also:
    • GL_DEBUG_SEVERITY_MEDIUM

      public static final int GL_DEBUG_SEVERITY_MEDIUM
      See Also:
    • GL_DEBUG_SEVERITY_LOW

      public static final int GL_DEBUG_SEVERITY_LOW
      See Also:
    • GL_DEBUG_SEVERITY_NOTIFICATION

      public static final int GL_DEBUG_SEVERITY_NOTIFICATION
      See Also:
    • GL_BUFFER

      public static final int GL_BUFFER
      See Also:
    • GL_SHADER

      public static final int GL_SHADER
      See Also:
    • GL_PROGRAM

      public static final int GL_PROGRAM
      See Also:
    • GL_QUERY

      public static final int GL_QUERY
      See Also:
    • GL_PROGRAM_PIPELINE

      public static final int GL_PROGRAM_PIPELINE
      See Also:
    • GL_SAMPLER

      public static final int GL_SAMPLER
      See Also:
    • GL_DISPLAY_LIST

      public static final int GL_DISPLAY_LIST
      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_LAYERS

      public static final int GL_FRAMEBUFFER_DEFAULT_LAYERS
      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_LAYERS

      public static final int GL_MAX_FRAMEBUFFER_LAYERS
      See Also:
    • GL_MAX_FRAMEBUFFER_SAMPLES

      public static final int GL_MAX_FRAMEBUFFER_SAMPLES
      See Also:
    • GL_INTERNALFORMAT_SUPPORTED

      public static final int GL_INTERNALFORMAT_SUPPORTED
      See Also:
    • GL_INTERNALFORMAT_PREFERRED

      public static final int GL_INTERNALFORMAT_PREFERRED
      See Also:
    • GL_INTERNALFORMAT_RED_SIZE

      public static final int GL_INTERNALFORMAT_RED_SIZE
      See Also:
    • GL_INTERNALFORMAT_GREEN_SIZE

      public static final int GL_INTERNALFORMAT_GREEN_SIZE
      See Also:
    • GL_INTERNALFORMAT_BLUE_SIZE

      public static final int GL_INTERNALFORMAT_BLUE_SIZE
      See Also:
    • GL_INTERNALFORMAT_ALPHA_SIZE

      public static final int GL_INTERNALFORMAT_ALPHA_SIZE
      See Also:
    • GL_INTERNALFORMAT_DEPTH_SIZE

      public static final int GL_INTERNALFORMAT_DEPTH_SIZE
      See Also:
    • GL_INTERNALFORMAT_STENCIL_SIZE

      public static final int GL_INTERNALFORMAT_STENCIL_SIZE
      See Also:
    • GL_INTERNALFORMAT_SHARED_SIZE

      public static final int GL_INTERNALFORMAT_SHARED_SIZE
      See Also:
    • GL_INTERNALFORMAT_RED_TYPE

      public static final int GL_INTERNALFORMAT_RED_TYPE
      See Also:
    • GL_INTERNALFORMAT_GREEN_TYPE

      public static final int GL_INTERNALFORMAT_GREEN_TYPE
      See Also:
    • GL_INTERNALFORMAT_BLUE_TYPE

      public static final int GL_INTERNALFORMAT_BLUE_TYPE
      See Also:
    • GL_INTERNALFORMAT_ALPHA_TYPE

      public static final int GL_INTERNALFORMAT_ALPHA_TYPE
      See Also:
    • GL_INTERNALFORMAT_DEPTH_TYPE

      public static final int GL_INTERNALFORMAT_DEPTH_TYPE
      See Also:
    • GL_INTERNALFORMAT_STENCIL_TYPE

      public static final int GL_INTERNALFORMAT_STENCIL_TYPE
      See Also:
    • GL_MAX_WIDTH

      public static final int GL_MAX_WIDTH
      See Also:
    • GL_MAX_HEIGHT

      public static final int GL_MAX_HEIGHT
      See Also:
    • GL_MAX_DEPTH

      public static final int GL_MAX_DEPTH
      See Also:
    • GL_MAX_LAYERS

      public static final int GL_MAX_LAYERS
      See Also:
    • GL_MAX_COMBINED_DIMENSIONS

      public static final int GL_MAX_COMBINED_DIMENSIONS
      See Also:
    • GL_COLOR_COMPONENTS

      public static final int GL_COLOR_COMPONENTS
      See Also:
    • GL_DEPTH_COMPONENTS

      public static final int GL_DEPTH_COMPONENTS
      See Also:
    • GL_STENCIL_COMPONENTS

      public static final int GL_STENCIL_COMPONENTS
      See Also:
    • GL_COLOR_RENDERABLE

      public static final int GL_COLOR_RENDERABLE
      See Also:
    • GL_DEPTH_RENDERABLE

      public static final int GL_DEPTH_RENDERABLE
      See Also:
    • GL_STENCIL_RENDERABLE

      public static final int GL_STENCIL_RENDERABLE
      See Also:
    • GL_FRAMEBUFFER_RENDERABLE

      public static final int GL_FRAMEBUFFER_RENDERABLE
      See Also:
    • GL_FRAMEBUFFER_RENDERABLE_LAYERED

      public static final int GL_FRAMEBUFFER_RENDERABLE_LAYERED
      See Also:
    • GL_FRAMEBUFFER_BLEND

      public static final int GL_FRAMEBUFFER_BLEND
      See Also:
    • GL_READ_PIXELS

      public static final int GL_READ_PIXELS
      See Also:
    • GL_READ_PIXELS_FORMAT

      public static final int GL_READ_PIXELS_FORMAT
      See Also:
    • GL_READ_PIXELS_TYPE

      public static final int GL_READ_PIXELS_TYPE
      See Also:
    • GL_TEXTURE_IMAGE_FORMAT

      public static final int GL_TEXTURE_IMAGE_FORMAT
      See Also:
    • GL_TEXTURE_IMAGE_TYPE

      public static final int GL_TEXTURE_IMAGE_TYPE
      See Also:
    • GL_GET_TEXTURE_IMAGE_FORMAT

      public static final int GL_GET_TEXTURE_IMAGE_FORMAT
      See Also:
    • GL_GET_TEXTURE_IMAGE_TYPE

      public static final int GL_GET_TEXTURE_IMAGE_TYPE
      See Also:
    • GL_MIPMAP

      public static final int GL_MIPMAP
      See Also:
    • GL_MANUAL_GENERATE_MIPMAP

      public static final int GL_MANUAL_GENERATE_MIPMAP
      See Also:
    • GL_AUTO_GENERATE_MIPMAP

      public static final int GL_AUTO_GENERATE_MIPMAP
      See Also:
    • GL_COLOR_ENCODING

      public static final int GL_COLOR_ENCODING
      See Also:
    • GL_SRGB_READ

      public static final int GL_SRGB_READ
      See Also:
    • GL_SRGB_WRITE

      public static final int GL_SRGB_WRITE
      See Also:
    • GL_FILTER

      public static final int GL_FILTER
      See Also:
    • GL_VERTEX_TEXTURE

      public static final int GL_VERTEX_TEXTURE
      See Also:
    • GL_TESS_CONTROL_TEXTURE

      public static final int GL_TESS_CONTROL_TEXTURE
      See Also:
    • GL_TESS_EVALUATION_TEXTURE

      public static final int GL_TESS_EVALUATION_TEXTURE
      See Also:
    • GL_GEOMETRY_TEXTURE

      public static final int GL_GEOMETRY_TEXTURE
      See Also:
    • GL_FRAGMENT_TEXTURE

      public static final int GL_FRAGMENT_TEXTURE
      See Also:
    • GL_COMPUTE_TEXTURE

      public static final int GL_COMPUTE_TEXTURE
      See Also:
    • GL_TEXTURE_SHADOW

      public static final int GL_TEXTURE_SHADOW
      See Also:
    • GL_TEXTURE_GATHER

      public static final int GL_TEXTURE_GATHER
      See Also:
    • GL_TEXTURE_GATHER_SHADOW

      public static final int GL_TEXTURE_GATHER_SHADOW
      See Also:
    • GL_SHADER_IMAGE_LOAD

      public static final int GL_SHADER_IMAGE_LOAD
      See Also:
    • GL_SHADER_IMAGE_STORE

      public static final int GL_SHADER_IMAGE_STORE
      See Also:
    • GL_SHADER_IMAGE_ATOMIC

      public static final int GL_SHADER_IMAGE_ATOMIC
      See Also:
    • GL_IMAGE_TEXEL_SIZE

      public static final int GL_IMAGE_TEXEL_SIZE
      See Also:
    • GL_IMAGE_COMPATIBILITY_CLASS

      public static final int GL_IMAGE_COMPATIBILITY_CLASS
      See Also:
    • GL_IMAGE_PIXEL_FORMAT

      public static final int GL_IMAGE_PIXEL_FORMAT
      See Also:
    • GL_IMAGE_PIXEL_TYPE

      public static final int GL_IMAGE_PIXEL_TYPE
      See Also:
    • GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST

      public static final int GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST
      See Also:
    • GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST

      public static final int GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST
      See Also:
    • GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE

      public static final int GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE
      See Also:
    • GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE

      public static final int GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE
      See Also:
    • GL_TEXTURE_COMPRESSED_BLOCK_WIDTH

      public static final int GL_TEXTURE_COMPRESSED_BLOCK_WIDTH
      See Also:
    • GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT

      public static final int GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT
      See Also:
    • GL_TEXTURE_COMPRESSED_BLOCK_SIZE

      public static final int GL_TEXTURE_COMPRESSED_BLOCK_SIZE
      See Also:
    • GL_CLEAR_BUFFER

      public static final int GL_CLEAR_BUFFER
      See Also:
    • GL_TEXTURE_VIEW

      public static final int GL_TEXTURE_VIEW
      See Also:
    • GL_VIEW_COMPATIBILITY_CLASS

      public static final int GL_VIEW_COMPATIBILITY_CLASS
      See Also:
    • GL_FULL_SUPPORT

      public static final int GL_FULL_SUPPORT
      See Also:
    • GL_CAVEAT_SUPPORT

      public static final int GL_CAVEAT_SUPPORT
      See Also:
    • GL_IMAGE_CLASS_4_X_32

      public static final int GL_IMAGE_CLASS_4_X_32
      See Also:
    • GL_IMAGE_CLASS_2_X_32

      public static final int GL_IMAGE_CLASS_2_X_32
      See Also:
    • GL_IMAGE_CLASS_1_X_32

      public static final int GL_IMAGE_CLASS_1_X_32
      See Also:
    • GL_IMAGE_CLASS_4_X_16

      public static final int GL_IMAGE_CLASS_4_X_16
      See Also:
    • GL_IMAGE_CLASS_2_X_16

      public static final int GL_IMAGE_CLASS_2_X_16
      See Also:
    • GL_IMAGE_CLASS_1_X_16

      public static final int GL_IMAGE_CLASS_1_X_16
      See Also:
    • GL_IMAGE_CLASS_4_X_8

      public static final int GL_IMAGE_CLASS_4_X_8
      See Also:
    • GL_IMAGE_CLASS_2_X_8

      public static final int GL_IMAGE_CLASS_2_X_8
      See Also:
    • GL_IMAGE_CLASS_1_X_8

      public static final int GL_IMAGE_CLASS_1_X_8
      See Also:
    • GL_IMAGE_CLASS_11_11_10

      public static final int GL_IMAGE_CLASS_11_11_10
      See Also:
    • GL_IMAGE_CLASS_10_10_10_2

      public static final int GL_IMAGE_CLASS_10_10_10_2
      See Also:
    • GL_VIEW_CLASS_128_BITS

      public static final int GL_VIEW_CLASS_128_BITS
      See Also:
    • GL_VIEW_CLASS_96_BITS

      public static final int GL_VIEW_CLASS_96_BITS
      See Also:
    • GL_VIEW_CLASS_64_BITS

      public static final int GL_VIEW_CLASS_64_BITS
      See Also:
    • GL_VIEW_CLASS_48_BITS

      public static final int GL_VIEW_CLASS_48_BITS
      See Also:
    • GL_VIEW_CLASS_32_BITS

      public static final int GL_VIEW_CLASS_32_BITS
      See Also:
    • GL_VIEW_CLASS_24_BITS

      public static final int GL_VIEW_CLASS_24_BITS
      See Also:
    • GL_VIEW_CLASS_16_BITS

      public static final int GL_VIEW_CLASS_16_BITS
      See Also:
    • GL_VIEW_CLASS_8_BITS

      public static final int GL_VIEW_CLASS_8_BITS
      See Also:
    • GL_VIEW_CLASS_S3TC_DXT1_RGB

      public static final int GL_VIEW_CLASS_S3TC_DXT1_RGB
      See Also:
    • GL_VIEW_CLASS_S3TC_DXT1_RGBA

      public static final int GL_VIEW_CLASS_S3TC_DXT1_RGBA
      See Also:
    • GL_VIEW_CLASS_S3TC_DXT3_RGBA

      public static final int GL_VIEW_CLASS_S3TC_DXT3_RGBA
      See Also:
    • GL_VIEW_CLASS_S3TC_DXT5_RGBA

      public static final int GL_VIEW_CLASS_S3TC_DXT5_RGBA
      See Also:
    • GL_VIEW_CLASS_RGTC1_RED

      public static final int GL_VIEW_CLASS_RGTC1_RED
      See Also:
    • GL_VIEW_CLASS_RGTC2_RG

      public static final int GL_VIEW_CLASS_RGTC2_RG
      See Also:
    • GL_VIEW_CLASS_BPTC_UNORM

      public static final int GL_VIEW_CLASS_BPTC_UNORM
      See Also:
    • GL_VIEW_CLASS_BPTC_FLOAT

      public static final int GL_VIEW_CLASS_BPTC_FLOAT
      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_VERTEX_SUBROUTINE

      public static final int GL_VERTEX_SUBROUTINE
      See Also:
    • GL_TESS_CONTROL_SUBROUTINE

      public static final int GL_TESS_CONTROL_SUBROUTINE
      See Also:
    • GL_TESS_EVALUATION_SUBROUTINE

      public static final int GL_TESS_EVALUATION_SUBROUTINE
      See Also:
    • GL_GEOMETRY_SUBROUTINE

      public static final int GL_GEOMETRY_SUBROUTINE
      See Also:
    • GL_FRAGMENT_SUBROUTINE

      public static final int GL_FRAGMENT_SUBROUTINE
      See Also:
    • GL_COMPUTE_SUBROUTINE

      public static final int GL_COMPUTE_SUBROUTINE
      See Also:
    • GL_VERTEX_SUBROUTINE_UNIFORM

      public static final int GL_VERTEX_SUBROUTINE_UNIFORM
      See Also:
    • GL_TESS_CONTROL_SUBROUTINE_UNIFORM

      public static final int GL_TESS_CONTROL_SUBROUTINE_UNIFORM
      See Also:
    • GL_TESS_EVALUATION_SUBROUTINE_UNIFORM

      public static final int GL_TESS_EVALUATION_SUBROUTINE_UNIFORM
      See Also:
    • GL_GEOMETRY_SUBROUTINE_UNIFORM

      public static final int GL_GEOMETRY_SUBROUTINE_UNIFORM
      See Also:
    • GL_FRAGMENT_SUBROUTINE_UNIFORM

      public static final int GL_FRAGMENT_SUBROUTINE_UNIFORM
      See Also:
    • GL_COMPUTE_SUBROUTINE_UNIFORM

      public static final int GL_COMPUTE_SUBROUTINE_UNIFORM
      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_MAX_NUM_COMPATIBLE_SUBROUTINES

      public static final int GL_MAX_NUM_COMPATIBLE_SUBROUTINES
      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_TESS_CONTROL_SHADER

      public static final int GL_REFERENCED_BY_TESS_CONTROL_SHADER
      See Also:
    • GL_REFERENCED_BY_TESS_EVALUATION_SHADER

      public static final int GL_REFERENCED_BY_TESS_EVALUATION_SHADER
      See Also:
    • GL_REFERENCED_BY_GEOMETRY_SHADER

      public static final int GL_REFERENCED_BY_GEOMETRY_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_LOCATION_INDEX

      public static final int GL_LOCATION_INDEX
      See Also:
    • GL_IS_PER_PATCH

      public static final int GL_IS_PER_PATCH
      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_GEOMETRY_SHADER_STORAGE_BLOCKS

      public static final int GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS
      See Also:
    • GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS

      public static final int GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS
      See Also:
    • GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS

      public static final int GL_MAX_TESS_EVALUATION_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_TEXTURE_BUFFER_OFFSET

      public static final int GL_TEXTURE_BUFFER_OFFSET
      See Also:
    • GL_TEXTURE_BUFFER_SIZE

      public static final int GL_TEXTURE_BUFFER_SIZE
      See Also:
    • GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT

      public static final int GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT
      See Also:
    • GL_TEXTURE_VIEW_MIN_LEVEL

      public static final int GL_TEXTURE_VIEW_MIN_LEVEL
      See Also:
    • GL_TEXTURE_VIEW_NUM_LEVELS

      public static final int GL_TEXTURE_VIEW_NUM_LEVELS
      See Also:
    • GL_TEXTURE_VIEW_MIN_LAYER

      public static final int GL_TEXTURE_VIEW_MIN_LAYER
      See Also:
    • GL_TEXTURE_VIEW_NUM_LAYERS

      public static final int GL_TEXTURE_VIEW_NUM_LAYERS
      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:
  • Method Details

    • nglClearBufferData

      public static void nglClearBufferData(int target, int internalformat, int format, int type, long data)
      void glClearBufferData(GLenum target, GLenum internalformat, GLenum format, GLenum type, void const * data)
    • glClearBufferData

      public static void glClearBufferData(int target, int internalformat, int format, int type, @Nullable ByteBuffer data)
      void glClearBufferData(GLenum target, GLenum internalformat, GLenum format, GLenum type, void const * data)
    • glClearBufferData

      public static void glClearBufferData(int target, int internalformat, int format, int type, @Nullable ShortBuffer data)
      void glClearBufferData(GLenum target, GLenum internalformat, GLenum format, GLenum type, void const * data)
    • glClearBufferData

      public static void glClearBufferData(int target, int internalformat, int format, int type, @Nullable IntBuffer data)
      void glClearBufferData(GLenum target, GLenum internalformat, GLenum format, GLenum type, void const * data)
    • glClearBufferData

      public static void glClearBufferData(int target, int internalformat, int format, int type, @Nullable FloatBuffer data)
      void glClearBufferData(GLenum target, GLenum internalformat, GLenum format, GLenum type, void const * data)
    • nglClearBufferSubData

      public static void nglClearBufferSubData(int target, int internalformat, long offset, long size, int format, int type, long data)
      void glClearBufferSubData(GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    • glClearBufferSubData

      public static void glClearBufferSubData(int target, int internalformat, long offset, long size, int format, int type, @Nullable ByteBuffer data)
      void glClearBufferSubData(GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    • glClearBufferSubData

      public static void glClearBufferSubData(int target, int internalformat, long offset, long size, int format, int type, @Nullable ShortBuffer data)
      void glClearBufferSubData(GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    • glClearBufferSubData

      public static void glClearBufferSubData(int target, int internalformat, long offset, long size, int format, int type, @Nullable IntBuffer data)
      void glClearBufferSubData(GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    • glClearBufferSubData

      public static void glClearBufferSubData(int target, int internalformat, long offset, long size, int format, int type, @Nullable FloatBuffer data)
      void glClearBufferSubData(GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    • 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)
    • glCopyImageSubData

      public static void glCopyImageSubData(int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth)
      void glCopyImageSubData(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth)
    • nglDebugMessageControl

      public static void nglDebugMessageControl(int source, int type, int severity, int count, long ids, boolean enabled)
      void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
    • glDebugMessageControl

      public static void glDebugMessageControl(int source, int type, int severity, @Nullable IntBuffer ids, boolean enabled)
      void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
    • glDebugMessageControl

      public static void glDebugMessageControl(int source, int type, int severity, int id, boolean enabled)
      void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
    • nglDebugMessageInsert

      public static void nglDebugMessageInsert(int source, int type, int id, int severity, int length, long message)
      void glDebugMessageInsert(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, GLchar const * message)
    • glDebugMessageInsert

      public static void glDebugMessageInsert(int source, int type, int id, int severity, ByteBuffer message)
      void glDebugMessageInsert(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, GLchar const * message)
    • glDebugMessageInsert

      public static void glDebugMessageInsert(int source, int type, int id, int severity, CharSequence message)
      void glDebugMessageInsert(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, GLchar const * message)
    • nglDebugMessageCallback

      public static void nglDebugMessageCallback(long callback, long userParam)
      void glDebugMessageCallback(GLDEBUGPROC callback, void const * userParam)
    • glDebugMessageCallback

      public static void glDebugMessageCallback(@Nullable GLDebugMessageCallbackI callback, long userParam)
      void glDebugMessageCallback(GLDEBUGPROC callback, void const * userParam)
    • nglGetDebugMessageLog

      public static int nglGetDebugMessageLog(int count, int bufsize, long sources, long types, long ids, long severities, long lengths, long messageLog)
      GLuint glGetDebugMessageLog(GLuint count, GLsizei bufsize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
    • glGetDebugMessageLog

      public static int glGetDebugMessageLog(int count, @Nullable IntBuffer sources, @Nullable IntBuffer types, @Nullable IntBuffer ids, @Nullable IntBuffer severities, @Nullable IntBuffer lengths, @Nullable ByteBuffer messageLog)
      GLuint glGetDebugMessageLog(GLuint count, GLsizei bufsize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
    • nglPushDebugGroup

      public static void nglPushDebugGroup(int source, int id, int length, long message)
      void glPushDebugGroup(GLenum source, GLuint id, GLsizei length, GLchar const * message)
    • glPushDebugGroup

      public static void glPushDebugGroup(int source, int id, ByteBuffer message)
      void glPushDebugGroup(GLenum source, GLuint id, GLsizei length, GLchar const * message)
    • glPushDebugGroup

      public static void glPushDebugGroup(int source, int id, CharSequence message)
      void glPushDebugGroup(GLenum source, GLuint id, GLsizei length, GLchar const * message)
    • glPopDebugGroup

      public static void glPopDebugGroup()
      void glPopDebugGroup(void)
    • nglObjectLabel

      public static void nglObjectLabel(int identifier, int name, int length, long label)
      void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, GLchar const * label)
    • glObjectLabel

      public static void glObjectLabel(int identifier, int name, ByteBuffer label)
      void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, GLchar const * label)
    • glObjectLabel

      public static void glObjectLabel(int identifier, int name, CharSequence label)
      void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, GLchar const * label)
    • nglGetObjectLabel

      public static void nglGetObjectLabel(int identifier, int name, int bufSize, long length, long label)
      void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glGetObjectLabel

      public static void glGetObjectLabel(int identifier, int name, @Nullable IntBuffer length, ByteBuffer label)
      void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glGetObjectLabel

      public static String glGetObjectLabel(int identifier, int name, int bufSize)
      void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glGetObjectLabel

      public static String glGetObjectLabel(int identifier, int name)
      void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
    • nglObjectPtrLabel

      public static void nglObjectPtrLabel(long ptr, int length, long label)
      void glObjectPtrLabel(void * ptr, GLsizei length, GLchar const * label)
    • glObjectPtrLabel

      public static void glObjectPtrLabel(long ptr, ByteBuffer label)
      void glObjectPtrLabel(void * ptr, GLsizei length, GLchar const * label)
    • glObjectPtrLabel

      public static void glObjectPtrLabel(long ptr, CharSequence label)
      void glObjectPtrLabel(void * ptr, GLsizei length, GLchar const * label)
    • nglGetObjectPtrLabel

      public static void nglGetObjectPtrLabel(long ptr, int bufSize, long length, long label)
      void glGetObjectPtrLabel(void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glGetObjectPtrLabel

      public static void glGetObjectPtrLabel(long ptr, @Nullable IntBuffer length, ByteBuffer label)
      void glGetObjectPtrLabel(void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glGetObjectPtrLabel

      public static String glGetObjectPtrLabel(long ptr, int bufSize)
      void glGetObjectPtrLabel(void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glGetObjectPtrLabel

      public static String glGetObjectPtrLabel(long ptr)
      void glGetObjectPtrLabel(void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
    • 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)
    • nglGetInternalformati64v

      public static void nglGetInternalformati64v(int target, int internalformat, int pname, int bufSize, long params)
      void glGetInternalformati64v(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 * params)
    • glGetInternalformati64v

      public static void glGetInternalformati64v(int target, int internalformat, int pname, LongBuffer params)
      void glGetInternalformati64v(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 * params)
    • glGetInternalformati64

      public static long glGetInternalformati64(int target, int internalformat, int pname)
      void glGetInternalformati64v(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 * params)
    • glInvalidateTexSubImage

      public static void glInvalidateTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth)
      void glInvalidateTexSubImage(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth)
    • glInvalidateTexImage

      public static void glInvalidateTexImage(int texture, int level)
      void glInvalidateTexImage(GLuint texture, GLint level)
    • glInvalidateBufferSubData

      public static void glInvalidateBufferSubData(int buffer, long offset, long length)
      void glInvalidateBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr length)
    • glInvalidateBufferData

      public static void glInvalidateBufferData(int buffer)
      void glInvalidateBufferData(GLuint buffer)
    • nglInvalidateFramebuffer

      public static void nglInvalidateFramebuffer(int target, int numAttachments, long attachments)
      void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, GLenum const * attachments)
    • glInvalidateFramebuffer

      public static void glInvalidateFramebuffer(int target, IntBuffer attachments)
      void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, GLenum const * attachments)
    • glInvalidateFramebuffer

      public static void glInvalidateFramebuffer(int target, int attachment)
      void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, GLenum const * attachments)
    • nglInvalidateSubFramebuffer

      public static void nglInvalidateSubFramebuffer(int target, int numAttachments, long attachments, int x, int y, int width, int height)
      void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, GLenum const * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
    • glInvalidateSubFramebuffer

      public static void glInvalidateSubFramebuffer(int target, IntBuffer attachments, int x, int y, int width, int height)
      void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, GLenum const * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
    • glInvalidateSubFramebuffer

      public static void glInvalidateSubFramebuffer(int target, int attachment, int x, int y, int width, int height)
      void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, GLenum const * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
    • nglMultiDrawArraysIndirect

      public static void nglMultiDrawArraysIndirect(int mode, long indirect, int drawcount, int stride)
      void glMultiDrawArraysIndirect(GLenum mode, void const * indirect, GLsizei drawcount, GLsizei stride)
    • glMultiDrawArraysIndirect

      public static void glMultiDrawArraysIndirect(int mode, ByteBuffer indirect, int drawcount, int stride)
      void glMultiDrawArraysIndirect(GLenum mode, void const * indirect, GLsizei drawcount, GLsizei stride)
    • glMultiDrawArraysIndirect

      public static void glMultiDrawArraysIndirect(int mode, long indirect, int drawcount, int stride)
      void glMultiDrawArraysIndirect(GLenum mode, void const * indirect, GLsizei drawcount, GLsizei stride)
    • glMultiDrawArraysIndirect

      public static void glMultiDrawArraysIndirect(int mode, IntBuffer indirect, int drawcount, int stride)
      void glMultiDrawArraysIndirect(GLenum mode, void const * indirect, GLsizei drawcount, GLsizei stride)
    • nglMultiDrawElementsIndirect

      public static void nglMultiDrawElementsIndirect(int mode, int type, long indirect, int drawcount, int stride)
      void glMultiDrawElementsIndirect(GLenum mode, GLenum type, void const * indirect, GLsizei drawcount, GLsizei stride)
    • glMultiDrawElementsIndirect

      public static void glMultiDrawElementsIndirect(int mode, int type, ByteBuffer indirect, int drawcount, int stride)
      void glMultiDrawElementsIndirect(GLenum mode, GLenum type, void const * indirect, GLsizei drawcount, GLsizei stride)
    • glMultiDrawElementsIndirect

      public static void glMultiDrawElementsIndirect(int mode, int type, long indirect, int drawcount, int stride)
      void glMultiDrawElementsIndirect(GLenum mode, GLenum type, void const * indirect, GLsizei drawcount, GLsizei stride)
    • glMultiDrawElementsIndirect

      public static void glMultiDrawElementsIndirect(int mode, int type, IntBuffer indirect, int drawcount, int stride)
      void glMultiDrawElementsIndirect(GLenum mode, GLenum type, void const * indirect, GLsizei drawcount, GLsizei stride)
    • 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)
    • nglGetProgramResourceLocationIndex

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

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

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

      public static void glShaderStorageBlockBinding(int program, int storageBlockIndex, int storageBlockBinding)
      void glShaderStorageBlockBinding(GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding)
    • glTexBufferRange

      public static void glTexBufferRange(int target, int internalformat, int buffer, long offset, long size)
      void glTexBufferRange(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
    • 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)
    • glTexStorage3DMultisample

      public static void glTexStorage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
      void glTexStorage3DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
    • glTextureView

      public static void glTextureView(int texture, int target, int origtexture, int internalformat, int minlevel, int numlevels, int minlayer, int numlayers)
      void glTextureView(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)
    • 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)
    • glVertexAttribLFormat

      public static void glVertexAttribLFormat(int attribindex, int size, int type, int relativeoffset)
      void glVertexAttribLFormat(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)
    • glClearBufferData

      public static void glClearBufferData(int target, int internalformat, int format, int type, short @Nullable [] data)
      void glClearBufferData(GLenum target, GLenum internalformat, GLenum format, GLenum type, void const * data)
    • glClearBufferData

      public static void glClearBufferData(int target, int internalformat, int format, int type, int @Nullable [] data)
      void glClearBufferData(GLenum target, GLenum internalformat, GLenum format, GLenum type, void const * data)
    • glClearBufferData

      public static void glClearBufferData(int target, int internalformat, int format, int type, float @Nullable [] data)
      void glClearBufferData(GLenum target, GLenum internalformat, GLenum format, GLenum type, void const * data)
    • glClearBufferSubData

      public static void glClearBufferSubData(int target, int internalformat, long offset, long size, int format, int type, short @Nullable [] data)
      void glClearBufferSubData(GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    • glClearBufferSubData

      public static void glClearBufferSubData(int target, int internalformat, long offset, long size, int format, int type, int @Nullable [] data)
      void glClearBufferSubData(GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    • glClearBufferSubData

      public static void glClearBufferSubData(int target, int internalformat, long offset, long size, int format, int type, float @Nullable [] data)
      void glClearBufferSubData(GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, void const * data)
    • glDebugMessageControl

      public static void glDebugMessageControl(int source, int type, int severity, int @Nullable [] ids, boolean enabled)
      void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, GLuint const * ids, GLboolean enabled)
    • glGetDebugMessageLog

      public static int glGetDebugMessageLog(int count, int @Nullable [] sources, int @Nullable [] types, int @Nullable [] ids, int @Nullable [] severities, int @Nullable [] lengths, @Nullable ByteBuffer messageLog)
      GLuint glGetDebugMessageLog(GLuint count, GLsizei bufsize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
    • glGetObjectLabel

      public static void glGetObjectLabel(int identifier, int name, int @Nullable [] length, ByteBuffer label)
      void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glGetObjectPtrLabel

      public static void glGetObjectPtrLabel(long ptr, int @Nullable [] length, ByteBuffer label)
      void glGetObjectPtrLabel(void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
    • glGetFramebufferParameteriv

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

      public static void glGetInternalformati64v(int target, int internalformat, int pname, long[] params)
      void glGetInternalformati64v(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 * params)
    • glInvalidateFramebuffer

      public static void glInvalidateFramebuffer(int target, int[] attachments)
      void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, GLenum const * attachments)
    • glInvalidateSubFramebuffer

      public static void glInvalidateSubFramebuffer(int target, int[] attachments, int x, int y, int width, int height)
      void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, GLenum const * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
    • glMultiDrawArraysIndirect

      public static void glMultiDrawArraysIndirect(int mode, int[] indirect, int drawcount, int stride)
      void glMultiDrawArraysIndirect(GLenum mode, void const * indirect, GLsizei drawcount, GLsizei stride)
    • glMultiDrawElementsIndirect

      public static void glMultiDrawElementsIndirect(int mode, int type, int[] indirect, int drawcount, int stride)
      void glMultiDrawElementsIndirect(GLenum mode, GLenum type, void const * indirect, GLsizei drawcount, GLsizei stride)
    • 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)