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
      No. of supported Shading Language Versions. Accepted by the pname parameter of GetIntegerv.
      See Also:
    • GL_VERTEX_ATTRIB_ARRAY_LONG

      public static final int GL_VERTEX_ATTRIB_ARRAY_LONG
      Vertex attrib array has unconverted doubles. Accepted by the pname parameter of GetVertexAttribiv.
      See Also:
    • GL_COMPRESSED_RGB8_ETC2

      public static final int GL_COMPRESSED_RGB8_ETC2
      Accepted by the internalformat parameter of CompressedTexImage2D.
      See Also:
    • GL_COMPRESSED_SRGB8_ETC2

      public static final int GL_COMPRESSED_SRGB8_ETC2
      Accepted by the internalformat parameter of CompressedTexImage2D.
      See Also:
    • GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2

      public static final int GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
      Accepted by the internalformat parameter of CompressedTexImage2D.
      See Also:
    • GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2

      public static final int GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
      Accepted by the internalformat parameter of CompressedTexImage2D.
      See Also:
    • GL_COMPRESSED_RGBA8_ETC2_EAC

      public static final int GL_COMPRESSED_RGBA8_ETC2_EAC
      Accepted by the internalformat parameter of CompressedTexImage2D.
      See Also:
    • GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC

      public static final int GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
      Accepted by the internalformat parameter of CompressedTexImage2D.
      See Also:
    • GL_COMPRESSED_R11_EAC

      public static final int GL_COMPRESSED_R11_EAC
      Accepted by the internalformat parameter of CompressedTexImage2D.
      See Also:
    • GL_COMPRESSED_SIGNED_R11_EAC

      public static final int GL_COMPRESSED_SIGNED_R11_EAC
      Accepted by the internalformat parameter of CompressedTexImage2D.
      See Also:
    • GL_COMPRESSED_RG11_EAC

      public static final int GL_COMPRESSED_RG11_EAC
      Accepted by the internalformat parameter of CompressedTexImage2D.
      See Also:
    • GL_COMPRESSED_SIGNED_RG11_EAC

      public static final int GL_COMPRESSED_SIGNED_RG11_EAC
      Accepted by the internalformat parameter of CompressedTexImage2D.
      See Also:
    • GL_PRIMITIVE_RESTART_FIXED_INDEX

      public static final int GL_PRIMITIVE_RESTART_FIXED_INDEX
      Accepted by the target parameter of Enable and Disable.
      See Also:
    • GL_ANY_SAMPLES_PASSED_CONSERVATIVE

      public static final int GL_ANY_SAMPLES_PASSED_CONSERVATIVE
      Accepted by the target parameter of BeginQuery, EndQuery, GetQueryIndexediv and GetQueryiv.
      See Also:
    • GL_MAX_ELEMENT_INDEX

      public static final int GL_MAX_ELEMENT_INDEX
      Accepted by the value parameter of the GetInteger* functions.
      See Also:
    • GL_TEXTURE_IMMUTABLE_LEVELS

      public static final int GL_TEXTURE_IMMUTABLE_LEVELS
      Accepted by the pname parameters of GetTexParameterfv and GetTexParameteriv.
      See Also:
    • GL_COMPUTE_SHADER

      public static final int GL_COMPUTE_SHADER
      Accepted by the type parameter of CreateShader and returned in the params parameter by GetShaderiv.
      See Also:
    • GL_MAX_COMPUTE_UNIFORM_BLOCKS

      public static final int GL_MAX_COMPUTE_UNIFORM_BLOCKS
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v.
      See Also:
    • GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS

      public static final int GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v.
      See Also:
    • GL_MAX_COMPUTE_IMAGE_UNIFORMS

      public static final int GL_MAX_COMPUTE_IMAGE_UNIFORMS
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v.
      See Also:
    • GL_MAX_COMPUTE_SHARED_MEMORY_SIZE

      public static final int GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v.
      See Also:
    • GL_MAX_COMPUTE_UNIFORM_COMPONENTS

      public static final int GL_MAX_COMPUTE_UNIFORM_COMPONENTS
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v.
      See Also:
    • GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS

      public static final int GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v.
      See Also:
    • GL_MAX_COMPUTE_ATOMIC_COUNTERS

      public static final int GL_MAX_COMPUTE_ATOMIC_COUNTERS
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v.
      See Also:
    • GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS

      public static final int GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v.
      See Also:
    • GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS

      public static final int GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v.
      See Also:
    • GL_MAX_COMPUTE_WORK_GROUP_COUNT

      public static final int GL_MAX_COMPUTE_WORK_GROUP_COUNT
      Accepted by the pname parameter of GetIntegeri_v, GetBooleani_v, GetFloati_v, GetDoublei_v and GetInteger64i_v.
      See Also:
    • GL_MAX_COMPUTE_WORK_GROUP_SIZE

      public static final int GL_MAX_COMPUTE_WORK_GROUP_SIZE
      Accepted by the pname parameter of GetIntegeri_v, GetBooleani_v, GetFloati_v, GetDoublei_v and GetInteger64i_v.
      See Also:
    • GL_COMPUTE_WORK_GROUP_SIZE

      public static final int GL_COMPUTE_WORK_GROUP_SIZE
      Accepted by the pname parameter of GetProgramiv.
      See Also:
    • GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER

      public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER
      Accepted by the pname parameter of GetActiveUniformBlockiv.
      See Also:
    • GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER

      public static final int GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER
      Accepted by the pname parameter of GetActiveAtomicCounterBufferiv.
      See Also:
    • GL_DISPATCH_INDIRECT_BUFFER

      public static final int GL_DISPATCH_INDIRECT_BUFFER
      Accepted by the target parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, and GetBufferPointerv.
      See Also:
    • GL_DISPATCH_INDIRECT_BUFFER_BINDING

      public static final int GL_DISPATCH_INDIRECT_BUFFER_BINDING
      Accepted by the value parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev.
      See Also:
    • GL_COMPUTE_SHADER_BIT

      public static final int GL_COMPUTE_SHADER_BIT
      Accepted by the stages parameter of UseProgramStages.
      See Also:
    • GL_DEBUG_OUTPUT

      public static final int GL_DEBUG_OUTPUT
      Tokens accepted by the target parameters of Enable, Disable, and IsEnabled.
      See Also:
    • GL_DEBUG_OUTPUT_SYNCHRONOUS

      public static final int GL_DEBUG_OUTPUT_SYNCHRONOUS
      Tokens accepted by the target parameters of Enable, Disable, and IsEnabled.
      See Also:
    • GL_CONTEXT_FLAG_DEBUG_BIT

      public static final int GL_CONTEXT_FLAG_DEBUG_BIT
      Returned by GetIntegerv when pname is CONTEXT_FLAGS.
      See Also:
    • GL_MAX_DEBUG_MESSAGE_LENGTH

      public static final int GL_MAX_DEBUG_MESSAGE_LENGTH
      Tokens accepted by the value parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.
      See Also:
    • GL_MAX_DEBUG_LOGGED_MESSAGES

      public static final int GL_MAX_DEBUG_LOGGED_MESSAGES
      Tokens accepted by the value parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.
      See Also:
    • GL_DEBUG_LOGGED_MESSAGES

      public static final int GL_DEBUG_LOGGED_MESSAGES
      Tokens accepted by the value parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.
      See Also:
    • GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH

      public static final int GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
      Tokens accepted by the value parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.
      See Also:
    • GL_MAX_DEBUG_GROUP_STACK_DEPTH

      public static final int GL_MAX_DEBUG_GROUP_STACK_DEPTH
      Tokens accepted by the value parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.
      See Also:
    • GL_DEBUG_GROUP_STACK_DEPTH

      public static final int GL_DEBUG_GROUP_STACK_DEPTH
      Tokens accepted by the value parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.
      See Also:
    • GL_MAX_LABEL_LENGTH

      public static final int GL_MAX_LABEL_LENGTH
      Tokens accepted by the value parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v.
      See Also:
    • GL_DEBUG_CALLBACK_FUNCTION

      public static final int GL_DEBUG_CALLBACK_FUNCTION
      Tokens accepted by the pname parameter of GetPointerv.
      See Also:
    • GL_DEBUG_CALLBACK_USER_PARAM

      public static final int GL_DEBUG_CALLBACK_USER_PARAM
      Tokens accepted by the pname parameter of GetPointerv.
      See Also:
    • GL_DEBUG_SOURCE_API

      public static final int GL_DEBUG_SOURCE_API
      Tokens accepted or provided by the source parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the sources parameter of GetDebugMessageLog.
      See Also:
    • GL_DEBUG_SOURCE_WINDOW_SYSTEM

      public static final int GL_DEBUG_SOURCE_WINDOW_SYSTEM
      Tokens accepted or provided by the source parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the sources parameter of GetDebugMessageLog.
      See Also:
    • GL_DEBUG_SOURCE_SHADER_COMPILER

      public static final int GL_DEBUG_SOURCE_SHADER_COMPILER
      Tokens accepted or provided by the source parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the sources parameter of GetDebugMessageLog.
      See Also:
    • GL_DEBUG_SOURCE_THIRD_PARTY

      public static final int GL_DEBUG_SOURCE_THIRD_PARTY
      Tokens accepted or provided by the source parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the sources parameter of GetDebugMessageLog.
      See Also:
    • GL_DEBUG_SOURCE_APPLICATION

      public static final int GL_DEBUG_SOURCE_APPLICATION
      Tokens accepted or provided by the source parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the sources parameter of GetDebugMessageLog.
      See Also:
    • GL_DEBUG_SOURCE_OTHER

      public static final int GL_DEBUG_SOURCE_OTHER
      Tokens accepted or provided by the source parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the sources parameter of GetDebugMessageLog.
      See Also:
    • GL_DEBUG_TYPE_ERROR

      public static final int GL_DEBUG_TYPE_ERROR
      Tokens accepted or provided by the type parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the types parameter of GetDebugMessageLog.
      See Also:
    • GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR

      public static final int GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR
      Tokens accepted or provided by the type parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the types parameter of GetDebugMessageLog.
      See Also:
    • GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR

      public static final int GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR
      Tokens accepted or provided by the type parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the types parameter of GetDebugMessageLog.
      See Also:
    • GL_DEBUG_TYPE_PORTABILITY

      public static final int GL_DEBUG_TYPE_PORTABILITY
      Tokens accepted or provided by the type parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the types parameter of GetDebugMessageLog.
      See Also:
    • GL_DEBUG_TYPE_PERFORMANCE

      public static final int GL_DEBUG_TYPE_PERFORMANCE
      Tokens accepted or provided by the type parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the types parameter of GetDebugMessageLog.
      See Also:
    • GL_DEBUG_TYPE_OTHER

      public static final int GL_DEBUG_TYPE_OTHER
      Tokens accepted or provided by the type parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the types parameter of GetDebugMessageLog.
      See Also:
    • GL_DEBUG_TYPE_MARKER

      public static final int GL_DEBUG_TYPE_MARKER
      Tokens accepted or provided by the type parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the types parameter of GetDebugMessageLog.
      See Also:
    • GL_DEBUG_TYPE_PUSH_GROUP

      public static final int GL_DEBUG_TYPE_PUSH_GROUP
      Tokens accepted or provided by the type parameters of DebugMessageControl and DEBUGPROC, and the types parameter of GetDebugMessageLog.
      See Also:
    • GL_DEBUG_TYPE_POP_GROUP

      public static final int GL_DEBUG_TYPE_POP_GROUP
      Tokens accepted or provided by the type parameters of DebugMessageControl and DEBUGPROC, and the types parameter of GetDebugMessageLog.
      See Also:
    • GL_DEBUG_SEVERITY_HIGH

      public static final int GL_DEBUG_SEVERITY_HIGH
      Tokens accepted or provided by the severity parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and the severities parameter of GetDebugMessageLog.
      See Also:
    • GL_DEBUG_SEVERITY_MEDIUM

      public static final int GL_DEBUG_SEVERITY_MEDIUM
      Tokens accepted or provided by the severity parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and the severities parameter of GetDebugMessageLog.
      See Also:
    • GL_DEBUG_SEVERITY_LOW

      public static final int GL_DEBUG_SEVERITY_LOW
      Tokens accepted or provided by the severity parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and the severities parameter of GetDebugMessageLog.
      See Also:
    • GL_DEBUG_SEVERITY_NOTIFICATION

      public static final int GL_DEBUG_SEVERITY_NOTIFICATION
      Tokens accepted or provided by the severity parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC callback functions, and the severities parameter of GetDebugMessageLog.
      See Also:
    • GL_BUFFER

      public static final int GL_BUFFER
      Tokens accepted or provided by the identifier parameters of ObjectLabel and GetObjectLabel.
      See Also:
    • GL_SHADER

      public static final int GL_SHADER
      Tokens accepted or provided by the identifier parameters of ObjectLabel and GetObjectLabel.
      See Also:
    • GL_PROGRAM

      public static final int GL_PROGRAM
      Tokens accepted or provided by the identifier parameters of ObjectLabel and GetObjectLabel.
      See Also:
    • GL_QUERY

      public static final int GL_QUERY
      Tokens accepted or provided by the identifier parameters of ObjectLabel and GetObjectLabel.
      See Also:
    • GL_PROGRAM_PIPELINE

      public static final int GL_PROGRAM_PIPELINE
      Tokens accepted or provided by the identifier parameters of ObjectLabel and GetObjectLabel.
      See Also:
    • GL_SAMPLER

      public static final int GL_SAMPLER
      Tokens accepted or provided by the identifier parameters of ObjectLabel and GetObjectLabel.
      See Also:
    • GL_DISPLAY_LIST

      public static final int GL_DISPLAY_LIST
      Tokens accepted or provided by the identifier parameters of ObjectLabel and GetObjectLabel.
      See Also:
    • GL_MAX_UNIFORM_LOCATIONS

      public static final int GL_MAX_UNIFORM_LOCATIONS
      Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v.
      See Also:
    • GL_FRAMEBUFFER_DEFAULT_WIDTH

      public static final int GL_FRAMEBUFFER_DEFAULT_WIDTH
      Accepted by the pname parameter of FramebufferParameteri, GetFramebufferParameteriv, NamedFramebufferParameteriEXT, and GetNamedFramebufferParameterivEXT.
      See Also:
    • GL_FRAMEBUFFER_DEFAULT_HEIGHT

      public static final int GL_FRAMEBUFFER_DEFAULT_HEIGHT
      Accepted by the pname parameter of FramebufferParameteri, GetFramebufferParameteriv, NamedFramebufferParameteriEXT, and GetNamedFramebufferParameterivEXT.
      See Also:
    • GL_FRAMEBUFFER_DEFAULT_LAYERS

      public static final int GL_FRAMEBUFFER_DEFAULT_LAYERS
      Accepted by the pname parameter of FramebufferParameteri, GetFramebufferParameteriv, NamedFramebufferParameteriEXT, and GetNamedFramebufferParameterivEXT.
      See Also:
    • GL_FRAMEBUFFER_DEFAULT_SAMPLES

      public static final int GL_FRAMEBUFFER_DEFAULT_SAMPLES
      Accepted by the pname parameter of FramebufferParameteri, GetFramebufferParameteriv, NamedFramebufferParameteriEXT, and GetNamedFramebufferParameterivEXT.
      See Also:
    • GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS

      public static final int GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS
      Accepted by the pname parameter of FramebufferParameteri, GetFramebufferParameteriv, NamedFramebufferParameteriEXT, and GetNamedFramebufferParameterivEXT.
      See Also:
    • GL_MAX_FRAMEBUFFER_WIDTH

      public static final int GL_MAX_FRAMEBUFFER_WIDTH
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev.
      See Also:
    • GL_MAX_FRAMEBUFFER_HEIGHT

      public static final int GL_MAX_FRAMEBUFFER_HEIGHT
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev.
      See Also:
    • GL_MAX_FRAMEBUFFER_LAYERS

      public static final int GL_MAX_FRAMEBUFFER_LAYERS
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev.
      See Also:
    • GL_MAX_FRAMEBUFFER_SAMPLES

      public static final int GL_MAX_FRAMEBUFFER_SAMPLES
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev.
      See Also:
    • GL_INTERNALFORMAT_SUPPORTED

      public static final int GL_INTERNALFORMAT_SUPPORTED
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_INTERNALFORMAT_PREFERRED

      public static final int GL_INTERNALFORMAT_PREFERRED
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_INTERNALFORMAT_RED_SIZE

      public static final int GL_INTERNALFORMAT_RED_SIZE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_INTERNALFORMAT_GREEN_SIZE

      public static final int GL_INTERNALFORMAT_GREEN_SIZE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_INTERNALFORMAT_BLUE_SIZE

      public static final int GL_INTERNALFORMAT_BLUE_SIZE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_INTERNALFORMAT_ALPHA_SIZE

      public static final int GL_INTERNALFORMAT_ALPHA_SIZE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_INTERNALFORMAT_DEPTH_SIZE

      public static final int GL_INTERNALFORMAT_DEPTH_SIZE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_INTERNALFORMAT_STENCIL_SIZE

      public static final int GL_INTERNALFORMAT_STENCIL_SIZE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_INTERNALFORMAT_SHARED_SIZE

      public static final int GL_INTERNALFORMAT_SHARED_SIZE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_INTERNALFORMAT_RED_TYPE

      public static final int GL_INTERNALFORMAT_RED_TYPE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_INTERNALFORMAT_GREEN_TYPE

      public static final int GL_INTERNALFORMAT_GREEN_TYPE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_INTERNALFORMAT_BLUE_TYPE

      public static final int GL_INTERNALFORMAT_BLUE_TYPE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_INTERNALFORMAT_ALPHA_TYPE

      public static final int GL_INTERNALFORMAT_ALPHA_TYPE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_INTERNALFORMAT_DEPTH_TYPE

      public static final int GL_INTERNALFORMAT_DEPTH_TYPE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_INTERNALFORMAT_STENCIL_TYPE

      public static final int GL_INTERNALFORMAT_STENCIL_TYPE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_MAX_WIDTH

      public static final int GL_MAX_WIDTH
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_MAX_HEIGHT

      public static final int GL_MAX_HEIGHT
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_MAX_DEPTH

      public static final int GL_MAX_DEPTH
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_MAX_LAYERS

      public static final int GL_MAX_LAYERS
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_MAX_COMBINED_DIMENSIONS

      public static final int GL_MAX_COMBINED_DIMENSIONS
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_COLOR_COMPONENTS

      public static final int GL_COLOR_COMPONENTS
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_DEPTH_COMPONENTS

      public static final int GL_DEPTH_COMPONENTS
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_STENCIL_COMPONENTS

      public static final int GL_STENCIL_COMPONENTS
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_COLOR_RENDERABLE

      public static final int GL_COLOR_RENDERABLE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_DEPTH_RENDERABLE

      public static final int GL_DEPTH_RENDERABLE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_STENCIL_RENDERABLE

      public static final int GL_STENCIL_RENDERABLE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_FRAMEBUFFER_RENDERABLE

      public static final int GL_FRAMEBUFFER_RENDERABLE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_FRAMEBUFFER_RENDERABLE_LAYERED

      public static final int GL_FRAMEBUFFER_RENDERABLE_LAYERED
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_FRAMEBUFFER_BLEND

      public static final int GL_FRAMEBUFFER_BLEND
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_READ_PIXELS

      public static final int GL_READ_PIXELS
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_READ_PIXELS_FORMAT

      public static final int GL_READ_PIXELS_FORMAT
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_READ_PIXELS_TYPE

      public static final int GL_READ_PIXELS_TYPE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_TEXTURE_IMAGE_FORMAT

      public static final int GL_TEXTURE_IMAGE_FORMAT
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_TEXTURE_IMAGE_TYPE

      public static final int GL_TEXTURE_IMAGE_TYPE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_GET_TEXTURE_IMAGE_FORMAT

      public static final int GL_GET_TEXTURE_IMAGE_FORMAT
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_GET_TEXTURE_IMAGE_TYPE

      public static final int GL_GET_TEXTURE_IMAGE_TYPE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_MIPMAP

      public static final int GL_MIPMAP
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_MANUAL_GENERATE_MIPMAP

      public static final int GL_MANUAL_GENERATE_MIPMAP
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_AUTO_GENERATE_MIPMAP

      public static final int GL_AUTO_GENERATE_MIPMAP
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_COLOR_ENCODING

      public static final int GL_COLOR_ENCODING
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_SRGB_READ

      public static final int GL_SRGB_READ
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_SRGB_WRITE

      public static final int GL_SRGB_WRITE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_FILTER

      public static final int GL_FILTER
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_VERTEX_TEXTURE

      public static final int GL_VERTEX_TEXTURE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_TESS_CONTROL_TEXTURE

      public static final int GL_TESS_CONTROL_TEXTURE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_TESS_EVALUATION_TEXTURE

      public static final int GL_TESS_EVALUATION_TEXTURE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_GEOMETRY_TEXTURE

      public static final int GL_GEOMETRY_TEXTURE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_FRAGMENT_TEXTURE

      public static final int GL_FRAGMENT_TEXTURE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_COMPUTE_TEXTURE

      public static final int GL_COMPUTE_TEXTURE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_TEXTURE_SHADOW

      public static final int GL_TEXTURE_SHADOW
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_TEXTURE_GATHER

      public static final int GL_TEXTURE_GATHER
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_TEXTURE_GATHER_SHADOW

      public static final int GL_TEXTURE_GATHER_SHADOW
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_SHADER_IMAGE_LOAD

      public static final int GL_SHADER_IMAGE_LOAD
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_SHADER_IMAGE_STORE

      public static final int GL_SHADER_IMAGE_STORE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_SHADER_IMAGE_ATOMIC

      public static final int GL_SHADER_IMAGE_ATOMIC
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_IMAGE_TEXEL_SIZE

      public static final int GL_IMAGE_TEXEL_SIZE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_IMAGE_COMPATIBILITY_CLASS

      public static final int GL_IMAGE_COMPATIBILITY_CLASS
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_IMAGE_PIXEL_FORMAT

      public static final int GL_IMAGE_PIXEL_FORMAT
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_IMAGE_PIXEL_TYPE

      public static final int GL_IMAGE_PIXEL_TYPE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST

      public static final int GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST

      public static final int GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE

      public static final int GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE

      public static final int GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_TEXTURE_COMPRESSED_BLOCK_WIDTH

      public static final int GL_TEXTURE_COMPRESSED_BLOCK_WIDTH
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT

      public static final int GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_TEXTURE_COMPRESSED_BLOCK_SIZE

      public static final int GL_TEXTURE_COMPRESSED_BLOCK_SIZE
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_CLEAR_BUFFER

      public static final int GL_CLEAR_BUFFER
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_TEXTURE_VIEW

      public static final int GL_TEXTURE_VIEW
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_VIEW_COMPATIBILITY_CLASS

      public static final int GL_VIEW_COMPATIBILITY_CLASS
      Accepted by the pname parameter of GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_FULL_SUPPORT

      public static final int GL_FULL_SUPPORT
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_CAVEAT_SUPPORT

      public static final int GL_CAVEAT_SUPPORT
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_IMAGE_CLASS_4_X_32

      public static final int GL_IMAGE_CLASS_4_X_32
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_IMAGE_CLASS_2_X_32

      public static final int GL_IMAGE_CLASS_2_X_32
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_IMAGE_CLASS_1_X_32

      public static final int GL_IMAGE_CLASS_1_X_32
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_IMAGE_CLASS_4_X_16

      public static final int GL_IMAGE_CLASS_4_X_16
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_IMAGE_CLASS_2_X_16

      public static final int GL_IMAGE_CLASS_2_X_16
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_IMAGE_CLASS_1_X_16

      public static final int GL_IMAGE_CLASS_1_X_16
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_IMAGE_CLASS_4_X_8

      public static final int GL_IMAGE_CLASS_4_X_8
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_IMAGE_CLASS_2_X_8

      public static final int GL_IMAGE_CLASS_2_X_8
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_IMAGE_CLASS_1_X_8

      public static final int GL_IMAGE_CLASS_1_X_8
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_IMAGE_CLASS_11_11_10

      public static final int GL_IMAGE_CLASS_11_11_10
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_IMAGE_CLASS_10_10_10_2

      public static final int GL_IMAGE_CLASS_10_10_10_2
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_VIEW_CLASS_128_BITS

      public static final int GL_VIEW_CLASS_128_BITS
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_VIEW_CLASS_96_BITS

      public static final int GL_VIEW_CLASS_96_BITS
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_VIEW_CLASS_64_BITS

      public static final int GL_VIEW_CLASS_64_BITS
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_VIEW_CLASS_48_BITS

      public static final int GL_VIEW_CLASS_48_BITS
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_VIEW_CLASS_32_BITS

      public static final int GL_VIEW_CLASS_32_BITS
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_VIEW_CLASS_24_BITS

      public static final int GL_VIEW_CLASS_24_BITS
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_VIEW_CLASS_16_BITS

      public static final int GL_VIEW_CLASS_16_BITS
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_VIEW_CLASS_8_BITS

      public static final int GL_VIEW_CLASS_8_BITS
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_VIEW_CLASS_S3TC_DXT1_RGB

      public static final int GL_VIEW_CLASS_S3TC_DXT1_RGB
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_VIEW_CLASS_S3TC_DXT1_RGBA

      public static final int GL_VIEW_CLASS_S3TC_DXT1_RGBA
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_VIEW_CLASS_S3TC_DXT3_RGBA

      public static final int GL_VIEW_CLASS_S3TC_DXT3_RGBA
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_VIEW_CLASS_S3TC_DXT5_RGBA

      public static final int GL_VIEW_CLASS_S3TC_DXT5_RGBA
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_VIEW_CLASS_RGTC1_RED

      public static final int GL_VIEW_CLASS_RGTC1_RED
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_VIEW_CLASS_RGTC2_RG

      public static final int GL_VIEW_CLASS_RGTC2_RG
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_VIEW_CLASS_BPTC_UNORM

      public static final int GL_VIEW_CLASS_BPTC_UNORM
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_VIEW_CLASS_BPTC_FLOAT

      public static final int GL_VIEW_CLASS_BPTC_FLOAT
      Returned as possible responses for various pname queries to GetInternalformativ and GetInternalformati64v.
      See Also:
    • GL_UNIFORM

      public static final int GL_UNIFORM
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_UNIFORM_BLOCK

      public static final int GL_UNIFORM_BLOCK
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_PROGRAM_INPUT

      public static final int GL_PROGRAM_INPUT
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_PROGRAM_OUTPUT

      public static final int GL_PROGRAM_OUTPUT
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_BUFFER_VARIABLE

      public static final int GL_BUFFER_VARIABLE
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_SHADER_STORAGE_BLOCK

      public static final int GL_SHADER_STORAGE_BLOCK
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_VERTEX_SUBROUTINE

      public static final int GL_VERTEX_SUBROUTINE
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_TESS_CONTROL_SUBROUTINE

      public static final int GL_TESS_CONTROL_SUBROUTINE
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_TESS_EVALUATION_SUBROUTINE

      public static final int GL_TESS_EVALUATION_SUBROUTINE
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_GEOMETRY_SUBROUTINE

      public static final int GL_GEOMETRY_SUBROUTINE
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_FRAGMENT_SUBROUTINE

      public static final int GL_FRAGMENT_SUBROUTINE
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_COMPUTE_SUBROUTINE

      public static final int GL_COMPUTE_SUBROUTINE
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_VERTEX_SUBROUTINE_UNIFORM

      public static final int GL_VERTEX_SUBROUTINE_UNIFORM
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_TESS_CONTROL_SUBROUTINE_UNIFORM

      public static final int GL_TESS_CONTROL_SUBROUTINE_UNIFORM
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_TESS_EVALUATION_SUBROUTINE_UNIFORM

      public static final int GL_TESS_EVALUATION_SUBROUTINE_UNIFORM
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_GEOMETRY_SUBROUTINE_UNIFORM

      public static final int GL_GEOMETRY_SUBROUTINE_UNIFORM
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_FRAGMENT_SUBROUTINE_UNIFORM

      public static final int GL_FRAGMENT_SUBROUTINE_UNIFORM
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_COMPUTE_SUBROUTINE_UNIFORM

      public static final int GL_COMPUTE_SUBROUTINE_UNIFORM
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_TRANSFORM_FEEDBACK_VARYING

      public static final int GL_TRANSFORM_FEEDBACK_VARYING
      Accepted by the programInterface parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex.
      See Also:
    • GL_ACTIVE_RESOURCES

      public static final int GL_ACTIVE_RESOURCES
      Accepted by the pname parameter of GetProgramInterfaceiv.
      See Also:
    • GL_MAX_NAME_LENGTH

      public static final int GL_MAX_NAME_LENGTH
      Accepted by the pname parameter of GetProgramInterfaceiv.
      See Also:
    • GL_MAX_NUM_ACTIVE_VARIABLES

      public static final int GL_MAX_NUM_ACTIVE_VARIABLES
      Accepted by the pname parameter of GetProgramInterfaceiv.
      See Also:
    • GL_MAX_NUM_COMPATIBLE_SUBROUTINES

      public static final int GL_MAX_NUM_COMPATIBLE_SUBROUTINES
      Accepted by the pname parameter of GetProgramInterfaceiv.
      See Also:
    • GL_NAME_LENGTH

      public static final int GL_NAME_LENGTH
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_TYPE

      public static final int GL_TYPE
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_ARRAY_SIZE

      public static final int GL_ARRAY_SIZE
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_OFFSET

      public static final int GL_OFFSET
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_BLOCK_INDEX

      public static final int GL_BLOCK_INDEX
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_ARRAY_STRIDE

      public static final int GL_ARRAY_STRIDE
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_MATRIX_STRIDE

      public static final int GL_MATRIX_STRIDE
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_IS_ROW_MAJOR

      public static final int GL_IS_ROW_MAJOR
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_ATOMIC_COUNTER_BUFFER_INDEX

      public static final int GL_ATOMIC_COUNTER_BUFFER_INDEX
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_BUFFER_BINDING

      public static final int GL_BUFFER_BINDING
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_BUFFER_DATA_SIZE

      public static final int GL_BUFFER_DATA_SIZE
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_NUM_ACTIVE_VARIABLES

      public static final int GL_NUM_ACTIVE_VARIABLES
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_ACTIVE_VARIABLES

      public static final int GL_ACTIVE_VARIABLES
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_REFERENCED_BY_VERTEX_SHADER

      public static final int GL_REFERENCED_BY_VERTEX_SHADER
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_REFERENCED_BY_TESS_CONTROL_SHADER

      public static final int GL_REFERENCED_BY_TESS_CONTROL_SHADER
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_REFERENCED_BY_TESS_EVALUATION_SHADER

      public static final int GL_REFERENCED_BY_TESS_EVALUATION_SHADER
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_REFERENCED_BY_GEOMETRY_SHADER

      public static final int GL_REFERENCED_BY_GEOMETRY_SHADER
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_REFERENCED_BY_FRAGMENT_SHADER

      public static final int GL_REFERENCED_BY_FRAGMENT_SHADER
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_REFERENCED_BY_COMPUTE_SHADER

      public static final int GL_REFERENCED_BY_COMPUTE_SHADER
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_TOP_LEVEL_ARRAY_SIZE

      public static final int GL_TOP_LEVEL_ARRAY_SIZE
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_TOP_LEVEL_ARRAY_STRIDE

      public static final int GL_TOP_LEVEL_ARRAY_STRIDE
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_LOCATION

      public static final int GL_LOCATION
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_LOCATION_INDEX

      public static final int GL_LOCATION_INDEX
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_IS_PER_PATCH

      public static final int GL_IS_PER_PATCH
      Accepted in the props array of GetProgramResourceiv.
      See Also:
    • GL_SHADER_STORAGE_BUFFER

      public static final int GL_SHADER_STORAGE_BUFFER
      Accepted by the target parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, and GetBufferPointerv.
      See Also:
    • GL_SHADER_STORAGE_BUFFER_BINDING

      public static final int GL_SHADER_STORAGE_BUFFER_BINDING
      Accepted by the pname parameter of GetIntegerv, GetIntegeri_v, GetBooleanv, GetInteger64v, GetFloatv, GetDoublev, GetBooleani_v, GetIntegeri_v, GetFloati_v, GetDoublei_v, and GetInteger64i_v.
      See Also:
    • GL_SHADER_STORAGE_BUFFER_START

      public static final int GL_SHADER_STORAGE_BUFFER_START
      Accepted by the pname parameter of GetIntegeri_v, GetBooleani_v, GetIntegeri_v, GetFloati_v, GetDoublei_v, and GetInteger64i_v.
      See Also:
    • GL_SHADER_STORAGE_BUFFER_SIZE

      public static final int GL_SHADER_STORAGE_BUFFER_SIZE
      Accepted by the pname parameter of GetIntegeri_v, GetBooleani_v, GetIntegeri_v, GetFloati_v, GetDoublei_v, and GetInteger64i_v.
      See Also:
    • GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS

      public static final int GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev.
      See Also:
    • GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS

      public static final int GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev.
      See Also:
    • GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS

      public static final int GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev.
      See Also:
    • GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS

      public static final int GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev.
      See Also:
    • GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS

      public static final int GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev.
      See Also:
    • GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS

      public static final int GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev.
      See Also:
    • GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS

      public static final int GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev.
      See Also:
    • GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS

      public static final int GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev.
      See Also:
    • GL_MAX_SHADER_STORAGE_BLOCK_SIZE

      public static final int GL_MAX_SHADER_STORAGE_BLOCK_SIZE
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev.
      See Also:
    • GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT

      public static final int GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT
      Accepted by the pname parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev.
      See Also:
    • GL_SHADER_STORAGE_BARRIER_BIT

      public static final int GL_SHADER_STORAGE_BARRIER_BIT
      Accepted in the barriers bitfield in glMemoryBarrier.
      See Also:
    • GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES

      public static final int GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES
      Alias for the existing token MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS.
      See Also:
    • GL_DEPTH_STENCIL_TEXTURE_MODE

      public static final int GL_DEPTH_STENCIL_TEXTURE_MODE
      Accepted by the pname parameter of TexParameter* and GetTexParameter*.
      See Also:
    • GL_TEXTURE_BUFFER_OFFSET

      public static final int GL_TEXTURE_BUFFER_OFFSET
      Accepted by the pname parameter of GetTexLevelParameter.
      See Also:
    • GL_TEXTURE_BUFFER_SIZE

      public static final int GL_TEXTURE_BUFFER_SIZE
      Accepted by the pname parameter of GetTexLevelParameter.
      See Also:
    • GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT

      public static final int GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT
      Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
      See Also:
    • GL_TEXTURE_VIEW_MIN_LEVEL

      public static final int GL_TEXTURE_VIEW_MIN_LEVEL
      Accepted by the pname parameters of GetTexParameterfv and GetTexParameteriv.
      See Also:
    • GL_TEXTURE_VIEW_NUM_LEVELS

      public static final int GL_TEXTURE_VIEW_NUM_LEVELS
      Accepted by the pname parameters of GetTexParameterfv and GetTexParameteriv.
      See Also:
    • GL_TEXTURE_VIEW_MIN_LAYER

      public static final int GL_TEXTURE_VIEW_MIN_LAYER
      Accepted by the pname parameters of GetTexParameterfv and GetTexParameteriv.
      See Also:
    • GL_TEXTURE_VIEW_NUM_LAYERS

      public static final int GL_TEXTURE_VIEW_NUM_LAYERS
      Accepted by the pname parameters of GetTexParameterfv and GetTexParameteriv.
      See Also:
    • GL_VERTEX_ATTRIB_BINDING

      public static final int GL_VERTEX_ATTRIB_BINDING
      Accepted by the pname parameter of GetVertexAttrib*v.
      See Also:
    • GL_VERTEX_ATTRIB_RELATIVE_OFFSET

      public static final int GL_VERTEX_ATTRIB_RELATIVE_OFFSET
      Accepted by the pname parameter of GetVertexAttrib*v.
      See Also:
    • GL_VERTEX_BINDING_DIVISOR

      public static final int GL_VERTEX_BINDING_DIVISOR
      Accepted by the target parameter of GetBooleani_v, GetIntegeri_v, GetFloati_v, GetDoublei_v, and GetInteger64i_v.
      See Also:
    • GL_VERTEX_BINDING_OFFSET

      public static final int GL_VERTEX_BINDING_OFFSET
      Accepted by the target parameter of GetBooleani_v, GetIntegeri_v, GetFloati_v, GetDoublei_v, and GetInteger64i_v.
      See Also:
    • GL_VERTEX_BINDING_STRIDE

      public static final int GL_VERTEX_BINDING_STRIDE
      Accepted by the target parameter of GetBooleani_v, GetIntegeri_v, GetFloati_v, GetDoublei_v, and GetInteger64i_v.
      See Also:
    • GL_VERTEX_BINDING_BUFFER

      public static final int GL_VERTEX_BINDING_BUFFER
      Accepted by the target parameter of GetBooleani_v, GetIntegeri_v, GetFloati_v, GetDoublei_v, and GetInteger64i_v.
      See Also:
    • GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET

      public static final int GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET
      Accepted by the pname parameter of GetIntegerv, ....
      See Also:
    • GL_MAX_VERTEX_ATTRIB_BINDINGS

      public static final int GL_MAX_VERTEX_ATTRIB_BINDINGS
      Accepted by the pname parameter of GetIntegerv, ....
      See Also:
  • Method Details