org.lwjgl.opengl
Class GL43

java.lang.Object
  extended by org.lwjgl.opengl.GL43

public final class GL43
extends java.lang.Object


Field Summary
static int GL_ACTIVE_RESOURCES
          Accepted by the <pname> parameter of GetProgramInterfaceiv:
static int GL_ACTIVE_VARIABLES
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_ANY_SAMPLES_PASSED_CONSERVATIVE
          Accepted by the <target> parameter of BeginQuery, EndQuery, GetQueryIndexediv and GetQueryiv:
static int GL_ARRAY_SIZE
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_ARRAY_STRIDE
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_ATOMIC_COUNTER_BUFFER_INDEX
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER
          Accepted by the <pname> parameter of GetActiveAtomicCounterBufferiv:
static int GL_AUTO_GENERATE_MIPMAP
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_BLOCK_INDEX
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_BUFFER
          Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel:
static int GL_BUFFER_BINDING
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_BUFFER_DATA_SIZE
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_BUFFER_VARIABLE
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_CAVEAT_SUPPORT
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_CLEAR_BUFFER
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_COLOR_COMPONENTS
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_COLOR_ENCODING
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_COLOR_RENDERABLE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_COMPRESSED_R11_EAC
          Accepted by the <internalformat> parameter of CompressedTexImage2D
static int GL_COMPRESSED_RG11_EAC
          Accepted by the <internalformat> parameter of CompressedTexImage2D
static int GL_COMPRESSED_RGB8_ETC2
          Accepted by the <internalformat> parameter of CompressedTexImage2D
static int GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
          Accepted by the <internalformat> parameter of CompressedTexImage2D
static int GL_COMPRESSED_RGBA8_ETC2_EAC
          Accepted by the <internalformat> parameter of CompressedTexImage2D
static int GL_COMPRESSED_SIGNED_R11_EAC
          Accepted by the <internalformat> parameter of CompressedTexImage2D
static int GL_COMPRESSED_SIGNED_RG11_EAC
          Accepted by the <internalformat> parameter of CompressedTexImage2D
static int GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
          Accepted by the <internalformat> parameter of CompressedTexImage2D
static int GL_COMPRESSED_SRGB8_ETC2
          Accepted by the <internalformat> parameter of CompressedTexImage2D
static int GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
          Accepted by the <internalformat> parameter of CompressedTexImage2D
static int GL_COMPUTE_SHADER
          Accepted by the <type> parameter of CreateShader and returned in the <params> parameter by GetShaderiv:
static int GL_COMPUTE_SHADER_BIT
          Accepted by the <stages> parameter of UseProgramStages:
static int GL_COMPUTE_SUBROUTINE
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_COMPUTE_SUBROUTINE_UNIFORM
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_COMPUTE_TEXTURE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_COMPUTE_WORK_GROUP_SIZE
          Accepted by the <pname> parameter of GetProgramiv:
static int GL_CONTEXT_FLAG_DEBUG_BIT
          Returned by GetIntegerv when <pname> is CONTEXT_FLAGS:
static int GL_DEBUG_CALLBACK_FUNCTION
          Tokens accepted by the <pname> parameter of GetPointerv:
static int GL_DEBUG_CALLBACK_USER_PARAM
          Tokens accepted by the <pname> parameter of GetPointerv:
static int GL_DEBUG_GROUP_STACK_DEPTH
          Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v:
static int GL_DEBUG_LOGGED_MESSAGES
          Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v:
static int GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
          Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v:
static int GL_DEBUG_OUTPUT
          Tokens accepted by the <target> parameters of Enable, Disable, and IsEnabled:
static int GL_DEBUG_OUTPUT_SYNCHRONOUS
          Tokens accepted by the <target> parameters of Enable, Disable, and IsEnabled:
static 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:
static 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:
static 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:
static 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:
static int GL_DEBUG_SOURCE_API
          Tokens accepted or provided by the <source> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <sources> parameter of GetDebugMessageLog:
static int GL_DEBUG_SOURCE_APPLICATION
          Tokens accepted or provided by the <source> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <sources> parameter of GetDebugMessageLog:
static int GL_DEBUG_SOURCE_OTHER
          Tokens accepted or provided by the <source> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <sources> parameter of GetDebugMessageLog:
static 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:
static 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:
static 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:
static 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:
static int GL_DEBUG_TYPE_ERROR
          Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog:
static int GL_DEBUG_TYPE_MARKER
          Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog:
static int GL_DEBUG_TYPE_OTHER
          Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog:
static int GL_DEBUG_TYPE_PERFORMANCE
          Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog:
static int GL_DEBUG_TYPE_POP_GROUP
          Tokens accepted or provided by the <type> parameters of DebugMessageControl and DEBUGPROC, and the <types> parameter of GetDebugMessageLog:
static int GL_DEBUG_TYPE_PORTABILITY
          Tokens accepted or provided by the <type> parameters of DebugMessageControl, DebugMessageInsert and DEBUGPROC, and the <types> parameter of GetDebugMessageLog:
static int GL_DEBUG_TYPE_PUSH_GROUP
          Tokens accepted or provided by the <type> parameters of DebugMessageControl and DEBUGPROC, and the <types> parameter of GetDebugMessageLog:
static 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:
static int GL_DEPTH_COMPONENTS
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_DEPTH_RENDERABLE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_DEPTH_STENCIL_TEXTURE_MODE
          Accepted by the <pname> parameter of TexParameter* and GetTexParameter*:
static int GL_DISPATCH_INDIRECT_BUFFER
          Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, and GetBufferPointerv:
static int GL_DISPATCH_INDIRECT_BUFFER_BINDING
          Accepted by the <value> parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev:
static int GL_DISPLAY_LIST
          Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel:
static int GL_FILTER
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_FRAGMENT_SUBROUTINE
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_FRAGMENT_SUBROUTINE_UNIFORM
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_FRAGMENT_TEXTURE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_FRAMEBUFFER_BLEND
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS
          Accepted by the <pname> parameter of FramebufferParameteri, GetFramebufferParameteriv, NamedFramebufferParameteriEXT, and GetNamedFramebufferParameterivEXT:
static int GL_FRAMEBUFFER_DEFAULT_HEIGHT
          Accepted by the <pname> parameter of FramebufferParameteri, GetFramebufferParameteriv, NamedFramebufferParameteriEXT, and GetNamedFramebufferParameterivEXT:
static int GL_FRAMEBUFFER_DEFAULT_LAYERS
          Accepted by the <pname> parameter of FramebufferParameteri, GetFramebufferParameteriv, NamedFramebufferParameteriEXT, and GetNamedFramebufferParameterivEXT:
static int GL_FRAMEBUFFER_DEFAULT_SAMPLES
          Accepted by the <pname> parameter of FramebufferParameteri, GetFramebufferParameteriv, NamedFramebufferParameteriEXT, and GetNamedFramebufferParameterivEXT:
static int GL_FRAMEBUFFER_DEFAULT_WIDTH
          Accepted by the <pname> parameter of FramebufferParameteri, GetFramebufferParameteriv, NamedFramebufferParameteriEXT, and GetNamedFramebufferParameterivEXT:
static int GL_FRAMEBUFFER_RENDERABLE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_FRAMEBUFFER_RENDERABLE_LAYERED
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_FULL_SUPPORT
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_GEOMETRY_SUBROUTINE
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_GEOMETRY_SUBROUTINE_UNIFORM
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_GEOMETRY_TEXTURE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_GET_TEXTURE_IMAGE_FORMAT
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_GET_TEXTURE_IMAGE_TYPE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_IMAGE_CLASS_1_X_16
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_IMAGE_CLASS_1_X_32
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_IMAGE_CLASS_1_X_8
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_IMAGE_CLASS_10_10_10_2
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_IMAGE_CLASS_11_11_10
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_IMAGE_CLASS_2_X_16
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_IMAGE_CLASS_2_X_32
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_IMAGE_CLASS_2_X_8
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_IMAGE_CLASS_4_X_16
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_IMAGE_CLASS_4_X_32
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_IMAGE_CLASS_4_X_8
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_IMAGE_COMPATIBILITY_CLASS
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_IMAGE_PIXEL_FORMAT
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_IMAGE_PIXEL_TYPE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_IMAGE_TEXEL_SIZE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_INTERNALFORMAT_ALPHA_SIZE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_INTERNALFORMAT_ALPHA_TYPE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_INTERNALFORMAT_BLUE_SIZE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_INTERNALFORMAT_BLUE_TYPE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_INTERNALFORMAT_DEPTH_SIZE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_INTERNALFORMAT_DEPTH_TYPE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_INTERNALFORMAT_GREEN_SIZE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_INTERNALFORMAT_GREEN_TYPE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_INTERNALFORMAT_PREFERRED
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_INTERNALFORMAT_RED_SIZE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_INTERNALFORMAT_RED_TYPE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_INTERNALFORMAT_SHARED_SIZE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_INTERNALFORMAT_STENCIL_SIZE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_INTERNALFORMAT_STENCIL_TYPE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_INTERNALFORMAT_SUPPORTED
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_IS_PER_PATCH
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_IS_ROW_MAJOR
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_LOCATION
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_LOCATION_INDEX
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_MANUAL_GENERATE_MIPMAP
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_MATRIX_STRIDE
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v:
static int GL_MAX_COMBINED_DIMENSIONS
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES
          Alias for the existing token MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS:
static int GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev:
static int GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v:
static int GL_MAX_COMPUTE_ATOMIC_COUNTERS
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v:
static int GL_MAX_COMPUTE_IMAGE_UNIFORMS
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v:
static int GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev:
static int GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v:
static int GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v:
static int GL_MAX_COMPUTE_UNIFORM_BLOCKS
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v:
static int GL_MAX_COMPUTE_UNIFORM_COMPONENTS
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v:
static int GL_MAX_COMPUTE_WORK_GROUP_COUNT
          Accepted by the <pname> parameter of GetIntegeri_v, GetBooleani_v, GetFloati_v, GetDoublei_v and GetInteger64i_v:
static int GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetFloatv, GetDoublev and GetInteger64v:
static int GL_MAX_COMPUTE_WORK_GROUP_SIZE
          Accepted by the <pname> parameter of GetIntegeri_v, GetBooleani_v, GetFloati_v, GetDoublei_v and GetInteger64i_v:
static int GL_MAX_DEBUG_GROUP_STACK_DEPTH
          Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v:
static int GL_MAX_DEBUG_LOGGED_MESSAGES
          Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v:
static int GL_MAX_DEBUG_MESSAGE_LENGTH
          Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v:
static int GL_MAX_DEPTH
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_MAX_ELEMENT_INDEX
          Accepted by the <value> parameter of the GetInteger* functions:
static int GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev:
static int GL_MAX_FRAMEBUFFER_HEIGHT
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev:
static int GL_MAX_FRAMEBUFFER_LAYERS
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev:
static int GL_MAX_FRAMEBUFFER_SAMPLES
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev:
static int GL_MAX_FRAMEBUFFER_WIDTH
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev:
static int GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev:
static int GL_MAX_HEIGHT
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_MAX_LABEL_LENGTH
          Tokens accepted by the <value> parameters of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev and GetInteger64v:
static int GL_MAX_LAYERS
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_MAX_NAME_LENGTH
          Accepted by the <pname> parameter of GetProgramInterfaceiv:
static int GL_MAX_NUM_ACTIVE_VARIABLES
          Accepted by the <pname> parameter of GetProgramInterfaceiv:
static int GL_MAX_NUM_COMPATIBLE_SUBROUTINES
          Accepted by the <pname> parameter of GetProgramInterfaceiv:
static int GL_MAX_SHADER_STORAGE_BLOCK_SIZE
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev:
static int GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev:
static int GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev:
static int GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev:
static int GL_MAX_UNIFORM_LOCATIONS
          Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v:
static int GL_MAX_VERTEX_ATTRIB_BINDINGS
          Accepted by the <pname> parameter of GetIntegerv, ...
static int GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET
          Accepted by the <pname> parameter of GetIntegerv, ...
static int GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev:
static int GL_MAX_WIDTH
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_MIPMAP
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_NAME_LENGTH
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_NUM_ACTIVE_VARIABLES
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_NUM_SHADING_LANGUAGE_VERSIONS
          No.
static int GL_OFFSET
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_PRIMITIVE_RESTART_FIXED_INDEX
          Accepted by the <target> parameter of Enable and Disable:
static int GL_PROGRAM
          Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel:
static int GL_PROGRAM_INPUT
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_PROGRAM_OUTPUT
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_PROGRAM_PIPELINE
          Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel:
static int GL_QUERY
          Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel:
static int GL_READ_PIXELS
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_READ_PIXELS_FORMAT
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_READ_PIXELS_TYPE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_REFERENCED_BY_COMPUTE_SHADER
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_REFERENCED_BY_FRAGMENT_SHADER
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_REFERENCED_BY_GEOMETRY_SHADER
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_REFERENCED_BY_TESS_CONTROL_SHADER
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_REFERENCED_BY_TESS_EVALUATION_SHADER
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_REFERENCED_BY_VERTEX_SHADER
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_SAMPLER
          Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel:
static int GL_SHADER
          Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel:
static int GL_SHADER_IMAGE_ATOMIC
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_SHADER_IMAGE_LOAD
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_SHADER_IMAGE_STORE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_SHADER_STORAGE_BARRIER_BIT
          Accepted in the <barriers> bitfield in glMemoryBarrier:
static int GL_SHADER_STORAGE_BLOCK
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_SHADER_STORAGE_BUFFER
          Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, and GetBufferPointerv:
static 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:
static int GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT
          Accepted by the <pname> parameter of GetIntegerv, GetBooleanv, GetInteger64v, GetFloatv, and GetDoublev:
static 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:
static 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:
static int GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_SRGB_DECODE_ARB
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_SRGB_READ
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_SRGB_WRITE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_STENCIL_COMPONENTS
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_STENCIL_RENDERABLE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_TESS_CONTROL_SUBROUTINE
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_TESS_CONTROL_SUBROUTINE_UNIFORM
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_TESS_CONTROL_TEXTURE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_TESS_EVALUATION_SUBROUTINE
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_TESS_EVALUATION_SUBROUTINE_UNIFORM
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_TESS_EVALUATION_TEXTURE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_TEXTURE_BUFFER_OFFSET
          Accepted by the <pname> parameter of GetTexLevelParameter:
static int GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT
          Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:
static int GL_TEXTURE_BUFFER_SIZE
          Accepted by the <pname> parameter of GetTexLevelParameter:
static int GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_TEXTURE_COMPRESSED_BLOCK_SIZE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_TEXTURE_COMPRESSED_BLOCK_WIDTH
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_TEXTURE_GATHER
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_TEXTURE_GATHER_SHADOW
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_TEXTURE_IMAGE_FORMAT
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_TEXTURE_IMAGE_TYPE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_TEXTURE_IMMUTABLE_LEVELS
          Accepted by the <pname> parameters of GetTexParameterfv and GetTexParameteriv:
static int GL_TEXTURE_SHADOW
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_TEXTURE_VIEW
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_TEXTURE_VIEW_MIN_LAYER
          Accepted by the <pname> parameters of GetTexParameterfv and GetTexParameteriv:
static int GL_TEXTURE_VIEW_MIN_LEVEL
          Accepted by the <pname> parameters of GetTexParameterfv and GetTexParameteriv:
static int GL_TEXTURE_VIEW_NUM_LAYERS
          Accepted by the <pname> parameters of GetTexParameterfv and GetTexParameteriv:
static int GL_TEXTURE_VIEW_NUM_LEVELS
          Accepted by the <pname> parameters of GetTexParameterfv and GetTexParameteriv:
static int GL_TOP_LEVEL_ARRAY_SIZE
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_TOP_LEVEL_ARRAY_STRIDE
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_TRANSFORM_FEEDBACK_VARYING
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_TYPE
          Accepted in the <props> array of GetProgramResourceiv:
static int GL_UNIFORM
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_UNIFORM_BLOCK
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER
          Accepted by the <pname> parameter of GetActiveUniformBlockiv:
static int GL_VERTEX_ATTRIB_ARRAY_LONG
          Vertex attrib array has unconverted doubles.
static int GL_VERTEX_ATTRIB_BINDING
          Accepted by the <pname> parameter of GetVertexAttrib*v:
static int GL_VERTEX_ATTRIB_RELATIVE_OFFSET
          Accepted by the <pname> parameter of GetVertexAttrib*v:
static int GL_VERTEX_BINDING_DIVISOR
          Accepted by the <target> parameter of GetBooleani_v, GetIntegeri_v, GetFloati_v, GetDoublei_v, and GetInteger64i_v:
static int GL_VERTEX_BINDING_OFFSET
          Accepted by the <target> parameter of GetBooleani_v, GetIntegeri_v, GetFloati_v, GetDoublei_v, and GetInteger64i_v:
static int GL_VERTEX_BINDING_STRIDE
          Accepted by the <target> parameter of GetBooleani_v, GetIntegeri_v, GetFloati_v, GetDoublei_v, and GetInteger64i_v:
static int GL_VERTEX_SUBROUTINE
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_VERTEX_SUBROUTINE_UNIFORM
          Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:
static int GL_VERTEX_TEXTURE
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
static int GL_VIEW_CLASS_128_BITS
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_VIEW_CLASS_16_BITS
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_VIEW_CLASS_24_BITS
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_VIEW_CLASS_32_BITS
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_VIEW_CLASS_48_BITS
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_VIEW_CLASS_64_BITS
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_VIEW_CLASS_8_BITS
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_VIEW_CLASS_96_BITS
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_VIEW_CLASS_BPTC_FLOAT
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_VIEW_CLASS_BPTC_UNORM
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_VIEW_CLASS_RGTC1_RED
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_VIEW_CLASS_RGTC2_RG
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_VIEW_CLASS_S3TC_DXT1_RGB
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_VIEW_CLASS_S3TC_DXT1_RGBA
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_VIEW_CLASS_S3TC_DXT3_RGBA
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_VIEW_CLASS_S3TC_DXT5_RGBA
          Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v
static int GL_VIEW_COMPATIBILITY_CLASS
          Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:
 
Method Summary
static void glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride)
           
static void glClearBufferData(int target, int internalformat, int format, int type, java.nio.ByteBuffer data)
           
static void glClearBufferSubData(int target, int internalformat, long offset, long size, int format, int type, java.nio.ByteBuffer data)
           
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)
           
static void glDebugMessageCallback(KHRDebugCallback callback)
          The KHRDebugCallback.Handler implementation passed to this method will be used for KHR_debug messages.
static void glDebugMessageControl(int source, int type, int severity, java.nio.IntBuffer ids, boolean enabled)
           
static void glDebugMessageInsert(int source, int type, int id, int severity, java.nio.ByteBuffer buf)
           
static void glDebugMessageInsert(int source, int type, int id, int severity, java.lang.CharSequence buf)
          Overloads glDebugMessageInsert.
static void glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z)
           
static void glDispatchComputeIndirect(long indirect)
           
static void glFramebufferParameteri(int target, int pname, int param)
           
static int glGetDebugMessageLog(int count, java.nio.IntBuffer sources, java.nio.IntBuffer types, java.nio.IntBuffer ids, java.nio.IntBuffer severities, java.nio.IntBuffer lengths, java.nio.ByteBuffer messageLog)
           
static void glGetFramebufferParameter(int target, int pname, java.nio.IntBuffer params)
           
static int glGetFramebufferParameteri(int target, int pname)
          Overloads glGetFramebufferParameteriv.
static void glGetInternalformat(int target, int internalformat, int pname, java.nio.LongBuffer params)
           
static long glGetInternalformati64(int target, int internalformat, int pname)
          Overloads glGetInternalformati64v.
static java.lang.String glGetObjectLabel(int identifier, int name, int bufSize)
          Overloads glGetObjectLabel.
static void glGetObjectLabel(int identifier, int name, java.nio.IntBuffer length, java.nio.ByteBuffer label)
           
static java.lang.String glGetObjectPtrLabel(PointerWrapper ptr, int bufSize)
          Overloads glGetObjectPtrLabel.
static void glGetObjectPtrLabel(PointerWrapper ptr, java.nio.IntBuffer length, java.nio.ByteBuffer label)
           
static void glGetProgramInterface(int program, int programInterface, int pname, java.nio.IntBuffer params)
           
static int glGetProgramInterfacei(int program, int programInterface, int pname)
          Overloads glGetProgramInterfaceiv.
static void glGetProgramResource(int program, int programInterface, int index, java.nio.IntBuffer props, java.nio.IntBuffer length, java.nio.IntBuffer params)
           
static int glGetProgramResourceIndex(int program, int programInterface, java.nio.ByteBuffer name)
           
static int glGetProgramResourceIndex(int program, int programInterface, java.lang.CharSequence name)
          Overloads glGetProgramResourceIndex.
static int glGetProgramResourceLocation(int program, int programInterface, java.nio.ByteBuffer name)
           
static int glGetProgramResourceLocation(int program, int programInterface, java.lang.CharSequence name)
          Overloads glGetProgramResourceLocation.
static int glGetProgramResourceLocationIndex(int program, int programInterface, java.nio.ByteBuffer name)
           
static int glGetProgramResourceLocationIndex(int program, int programInterface, java.lang.CharSequence name)
          Overloads glGetProgramResourceLocationIndex.
static java.lang.String glGetProgramResourceName(int program, int programInterface, int index, int bufSize)
          Overloads glGetProgramResourceName.
static void glGetProgramResourceName(int program, int programInterface, int index, java.nio.IntBuffer length, java.nio.ByteBuffer name)
           
static void glInvalidateBufferData(int buffer)
           
static void glInvalidateBufferSubData(int buffer, long offset, long length)
           
static void glInvalidateFramebuffer(int target, java.nio.IntBuffer attachments)
           
static void glInvalidateSubFramebuffer(int target, java.nio.IntBuffer attachments, int x, int y, int width, int height)
           
static void glInvalidateTexImage(int texture, int level)
           
static void glInvalidateTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth)
           
static void glMultiDrawArraysIndirect(int mode, java.nio.ByteBuffer indirect, int primcount, int stride)
           
static void glMultiDrawArraysIndirect(int mode, java.nio.IntBuffer indirect, int primcount, int stride)
          Overloads glMultiDrawArraysIndirect.
static void glMultiDrawArraysIndirect(int mode, long indirect_buffer_offset, int primcount, int stride)
           
static void glMultiDrawElementsIndirect(int mode, int type, java.nio.ByteBuffer indirect, int primcount, int stride)
           
static void glMultiDrawElementsIndirect(int mode, int type, java.nio.IntBuffer indirect, int primcount, int stride)
          Overloads glMultiDrawElementsIndirect.
static void glMultiDrawElementsIndirect(int mode, int type, long indirect_buffer_offset, int primcount, int stride)
           
static void glObjectLabel(int identifier, int name, java.nio.ByteBuffer label)
           
static void glObjectLabel(int identifier, int name, java.lang.CharSequence label)
          Overloads glObjectLabel.
static void glObjectPtrLabel(PointerWrapper ptr, java.nio.ByteBuffer label)
           
static void glObjectPtrLabel(PointerWrapper ptr, java.lang.CharSequence label)
          Overloads glObjectPtrLabel.
static void glPopDebugGroup()
           
static void glPushDebugGroup(int source, int id, java.nio.ByteBuffer message)
           
static void glPushDebugGroup(int source, int id, java.lang.CharSequence message)
          Overloads glPushDebugGroup.
static void glShaderStorageBlockBinding(int program, int storageBlockIndex, int storageBlockBinding)
           
static void glTexBufferRange(int target, int internalformat, int buffer, long offset, long size)
           
static void glTexStorage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
           
static void glTexStorage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
           
static void glTextureView(int texture, int target, int origtexture, int internalformat, int minlevel, int numlevels, int minlayer, int numlayers)
           
static void glVertexAttribBinding(int attribindex, int bindingindex)
           
static void glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset)
           
static void glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset)
           
static void glVertexAttribLFormat(int attribindex, int size, int type, int relativeoffset)
           
static void glVertexBindingDivisor(int bindingindex, int divisor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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:
Constant Field Values

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:
Constant Field Values

GL_COMPRESSED_RGB8_ETC2

public static final int GL_COMPRESSED_RGB8_ETC2
Accepted by the <internalformat> parameter of CompressedTexImage2D

See Also:
Constant Field Values

GL_COMPRESSED_SRGB8_ETC2

public static final int GL_COMPRESSED_SRGB8_ETC2
Accepted by the <internalformat> parameter of CompressedTexImage2D

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_COMPRESSED_RGBA8_ETC2_EAC

public static final int GL_COMPRESSED_RGBA8_ETC2_EAC
Accepted by the <internalformat> parameter of CompressedTexImage2D

See Also:
Constant Field Values

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:
Constant Field Values

GL_COMPRESSED_R11_EAC

public static final int GL_COMPRESSED_R11_EAC
Accepted by the <internalformat> parameter of CompressedTexImage2D

See Also:
Constant Field Values

GL_COMPRESSED_SIGNED_R11_EAC

public static final int GL_COMPRESSED_SIGNED_R11_EAC
Accepted by the <internalformat> parameter of CompressedTexImage2D

See Also:
Constant Field Values

GL_COMPRESSED_RG11_EAC

public static final int GL_COMPRESSED_RG11_EAC
Accepted by the <internalformat> parameter of CompressedTexImage2D

See Also:
Constant Field Values

GL_COMPRESSED_SIGNED_RG11_EAC

public static final int GL_COMPRESSED_SIGNED_RG11_EAC
Accepted by the <internalformat> parameter of CompressedTexImage2D

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_MAX_ELEMENT_INDEX

public static final int GL_MAX_ELEMENT_INDEX
Accepted by the <value> parameter of the GetInteger* functions:

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_COMPUTE_WORK_GROUP_SIZE

public static final int GL_COMPUTE_WORK_GROUP_SIZE
Accepted by the <pname> parameter of GetProgramiv:

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_COMPUTE_SHADER_BIT

public static final int GL_COMPUTE_SHADER_BIT
Accepted by the <stages> parameter of UseProgramStages:

See Also:
Constant Field Values

GL_DEBUG_OUTPUT

public static final int GL_DEBUG_OUTPUT
Tokens accepted by the <target> parameters of Enable, Disable, and IsEnabled:

See Also:
Constant Field Values

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:
Constant Field Values

GL_CONTEXT_FLAG_DEBUG_BIT

public static final int GL_CONTEXT_FLAG_DEBUG_BIT
Returned by GetIntegerv when <pname> is CONTEXT_FLAGS:

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_DEBUG_CALLBACK_FUNCTION

public static final int GL_DEBUG_CALLBACK_FUNCTION
Tokens accepted by the <pname> parameter of GetPointerv:

See Also:
Constant Field Values

GL_DEBUG_CALLBACK_USER_PARAM

public static final int GL_DEBUG_CALLBACK_USER_PARAM
Tokens accepted by the <pname> parameter of GetPointerv:

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_BUFFER

public static final int GL_BUFFER
Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel:

See Also:
Constant Field Values

GL_SHADER

public static final int GL_SHADER
Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel:

See Also:
Constant Field Values

GL_PROGRAM

public static final int GL_PROGRAM
Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel:

See Also:
Constant Field Values

GL_QUERY

public static final int GL_QUERY
Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel:

See Also:
Constant Field Values

GL_PROGRAM_PIPELINE

public static final int GL_PROGRAM_PIPELINE
Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel:

See Also:
Constant Field Values

GL_SAMPLER

public static final int GL_SAMPLER
Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel:

See Also:
Constant Field Values

GL_DISPLAY_LIST

public static final int GL_DISPLAY_LIST
Tokens accepted or provided by the <identifier> parameters of ObjectLabel and GetObjectLabel:

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_INTERNALFORMAT_SUPPORTED

public static final int GL_INTERNALFORMAT_SUPPORTED
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_INTERNALFORMAT_PREFERRED

public static final int GL_INTERNALFORMAT_PREFERRED
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_INTERNALFORMAT_RED_SIZE

public static final int GL_INTERNALFORMAT_RED_SIZE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_INTERNALFORMAT_GREEN_SIZE

public static final int GL_INTERNALFORMAT_GREEN_SIZE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_INTERNALFORMAT_BLUE_SIZE

public static final int GL_INTERNALFORMAT_BLUE_SIZE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_INTERNALFORMAT_ALPHA_SIZE

public static final int GL_INTERNALFORMAT_ALPHA_SIZE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_INTERNALFORMAT_DEPTH_SIZE

public static final int GL_INTERNALFORMAT_DEPTH_SIZE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_INTERNALFORMAT_STENCIL_SIZE

public static final int GL_INTERNALFORMAT_STENCIL_SIZE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_INTERNALFORMAT_SHARED_SIZE

public static final int GL_INTERNALFORMAT_SHARED_SIZE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_INTERNALFORMAT_RED_TYPE

public static final int GL_INTERNALFORMAT_RED_TYPE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_INTERNALFORMAT_GREEN_TYPE

public static final int GL_INTERNALFORMAT_GREEN_TYPE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_INTERNALFORMAT_BLUE_TYPE

public static final int GL_INTERNALFORMAT_BLUE_TYPE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_INTERNALFORMAT_ALPHA_TYPE

public static final int GL_INTERNALFORMAT_ALPHA_TYPE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_INTERNALFORMAT_DEPTH_TYPE

public static final int GL_INTERNALFORMAT_DEPTH_TYPE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_INTERNALFORMAT_STENCIL_TYPE

public static final int GL_INTERNALFORMAT_STENCIL_TYPE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_MAX_WIDTH

public static final int GL_MAX_WIDTH
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_MAX_HEIGHT

public static final int GL_MAX_HEIGHT
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_MAX_DEPTH

public static final int GL_MAX_DEPTH
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_MAX_LAYERS

public static final int GL_MAX_LAYERS
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_MAX_COMBINED_DIMENSIONS

public static final int GL_MAX_COMBINED_DIMENSIONS
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_COLOR_COMPONENTS

public static final int GL_COLOR_COMPONENTS
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_DEPTH_COMPONENTS

public static final int GL_DEPTH_COMPONENTS
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_STENCIL_COMPONENTS

public static final int GL_STENCIL_COMPONENTS
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_COLOR_RENDERABLE

public static final int GL_COLOR_RENDERABLE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_DEPTH_RENDERABLE

public static final int GL_DEPTH_RENDERABLE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_STENCIL_RENDERABLE

public static final int GL_STENCIL_RENDERABLE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_FRAMEBUFFER_RENDERABLE

public static final int GL_FRAMEBUFFER_RENDERABLE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_FRAMEBUFFER_RENDERABLE_LAYERED

public static final int GL_FRAMEBUFFER_RENDERABLE_LAYERED
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_FRAMEBUFFER_BLEND

public static final int GL_FRAMEBUFFER_BLEND
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_READ_PIXELS

public static final int GL_READ_PIXELS
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_READ_PIXELS_FORMAT

public static final int GL_READ_PIXELS_FORMAT
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_READ_PIXELS_TYPE

public static final int GL_READ_PIXELS_TYPE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_TEXTURE_IMAGE_FORMAT

public static final int GL_TEXTURE_IMAGE_FORMAT
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_TEXTURE_IMAGE_TYPE

public static final int GL_TEXTURE_IMAGE_TYPE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_MIPMAP

public static final int GL_MIPMAP
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_MANUAL_GENERATE_MIPMAP

public static final int GL_MANUAL_GENERATE_MIPMAP
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_AUTO_GENERATE_MIPMAP

public static final int GL_AUTO_GENERATE_MIPMAP
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_COLOR_ENCODING

public static final int GL_COLOR_ENCODING
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_SRGB_READ

public static final int GL_SRGB_READ
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_SRGB_WRITE

public static final int GL_SRGB_WRITE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_SRGB_DECODE_ARB

public static final int GL_SRGB_DECODE_ARB
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_FILTER

public static final int GL_FILTER
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_VERTEX_TEXTURE

public static final int GL_VERTEX_TEXTURE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_TESS_CONTROL_TEXTURE

public static final int GL_TESS_CONTROL_TEXTURE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_TESS_EVALUATION_TEXTURE

public static final int GL_TESS_EVALUATION_TEXTURE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_GEOMETRY_TEXTURE

public static final int GL_GEOMETRY_TEXTURE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_FRAGMENT_TEXTURE

public static final int GL_FRAGMENT_TEXTURE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_COMPUTE_TEXTURE

public static final int GL_COMPUTE_TEXTURE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_TEXTURE_SHADOW

public static final int GL_TEXTURE_SHADOW
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_TEXTURE_GATHER

public static final int GL_TEXTURE_GATHER
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_TEXTURE_GATHER_SHADOW

public static final int GL_TEXTURE_GATHER_SHADOW
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_SHADER_IMAGE_LOAD

public static final int GL_SHADER_IMAGE_LOAD
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_SHADER_IMAGE_STORE

public static final int GL_SHADER_IMAGE_STORE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_SHADER_IMAGE_ATOMIC

public static final int GL_SHADER_IMAGE_ATOMIC
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_IMAGE_TEXEL_SIZE

public static final int GL_IMAGE_TEXEL_SIZE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_IMAGE_COMPATIBILITY_CLASS

public static final int GL_IMAGE_COMPATIBILITY_CLASS
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_IMAGE_PIXEL_FORMAT

public static final int GL_IMAGE_PIXEL_FORMAT
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_IMAGE_PIXEL_TYPE

public static final int GL_IMAGE_PIXEL_TYPE
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_CLEAR_BUFFER

public static final int GL_CLEAR_BUFFER
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_TEXTURE_VIEW

public static final int GL_TEXTURE_VIEW
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_VIEW_COMPATIBILITY_CLASS

public static final int GL_VIEW_COMPATIBILITY_CLASS
Accepted by the <pname> parameter of GetInternalformativ and GetInternalformati64v:

See Also:
Constant Field Values

GL_FULL_SUPPORT

public static final int GL_FULL_SUPPORT
Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v

See Also:
Constant Field Values

GL_CAVEAT_SUPPORT

public static final int GL_CAVEAT_SUPPORT
Returned as possible responses for various <pname> queries to GetInternalformativ and GetInternalformati64v

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_UNIFORM

public static final int GL_UNIFORM
Accepted by the <programInterface> parameter of GetProgramInterfaceiv, GetProgramResourceIndex, GetProgramResourceName, GetProgramResourceiv, GetProgramResourceLocation, and GetProgramResourceLocationIndex:

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_ACTIVE_RESOURCES

public static final int GL_ACTIVE_RESOURCES
Accepted by the <pname> parameter of GetProgramInterfaceiv:

See Also:
Constant Field Values

GL_MAX_NAME_LENGTH

public static final int GL_MAX_NAME_LENGTH
Accepted by the <pname> parameter of GetProgramInterfaceiv:

See Also:
Constant Field Values

GL_MAX_NUM_ACTIVE_VARIABLES

public static final int GL_MAX_NUM_ACTIVE_VARIABLES
Accepted by the <pname> parameter of GetProgramInterfaceiv:

See Also:
Constant Field Values

GL_MAX_NUM_COMPATIBLE_SUBROUTINES

public static final int GL_MAX_NUM_COMPATIBLE_SUBROUTINES
Accepted by the <pname> parameter of GetProgramInterfaceiv:

See Also:
Constant Field Values

GL_NAME_LENGTH

public static final int GL_NAME_LENGTH
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_TYPE

public static final int GL_TYPE
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_ARRAY_SIZE

public static final int GL_ARRAY_SIZE
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_OFFSET

public static final int GL_OFFSET
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_BLOCK_INDEX

public static final int GL_BLOCK_INDEX
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_ARRAY_STRIDE

public static final int GL_ARRAY_STRIDE
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_MATRIX_STRIDE

public static final int GL_MATRIX_STRIDE
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_IS_ROW_MAJOR

public static final int GL_IS_ROW_MAJOR
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_ATOMIC_COUNTER_BUFFER_INDEX

public static final int GL_ATOMIC_COUNTER_BUFFER_INDEX
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_BUFFER_BINDING

public static final int GL_BUFFER_BINDING
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_BUFFER_DATA_SIZE

public static final int GL_BUFFER_DATA_SIZE
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_NUM_ACTIVE_VARIABLES

public static final int GL_NUM_ACTIVE_VARIABLES
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_ACTIVE_VARIABLES

public static final int GL_ACTIVE_VARIABLES
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_REFERENCED_BY_VERTEX_SHADER

public static final int GL_REFERENCED_BY_VERTEX_SHADER
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_REFERENCED_BY_GEOMETRY_SHADER

public static final int GL_REFERENCED_BY_GEOMETRY_SHADER
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_REFERENCED_BY_FRAGMENT_SHADER

public static final int GL_REFERENCED_BY_FRAGMENT_SHADER
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_REFERENCED_BY_COMPUTE_SHADER

public static final int GL_REFERENCED_BY_COMPUTE_SHADER
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_TOP_LEVEL_ARRAY_SIZE

public static final int GL_TOP_LEVEL_ARRAY_SIZE
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_TOP_LEVEL_ARRAY_STRIDE

public static final int GL_TOP_LEVEL_ARRAY_STRIDE
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_LOCATION

public static final int GL_LOCATION
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_LOCATION_INDEX

public static final int GL_LOCATION_INDEX
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

GL_IS_PER_PATCH

public static final int GL_IS_PER_PATCH
Accepted in the <props> array of GetProgramResourceiv:

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_SHADER_STORAGE_BARRIER_BIT

public static final int GL_SHADER_STORAGE_BARRIER_BIT
Accepted in the <barriers> bitfield in glMemoryBarrier:

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_TEXTURE_BUFFER_OFFSET

public static final int GL_TEXTURE_BUFFER_OFFSET
Accepted by the <pname> parameter of GetTexLevelParameter:

See Also:
Constant Field Values

GL_TEXTURE_BUFFER_SIZE

public static final int GL_TEXTURE_BUFFER_SIZE
Accepted by the <pname> parameter of GetTexLevelParameter:

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_TEXTURE_IMMUTABLE_LEVELS

public static final int GL_TEXTURE_IMMUTABLE_LEVELS
Accepted by the <pname> parameters of GetTexParameterfv and GetTexParameteriv:

See Also:
Constant Field Values

GL_VERTEX_ATTRIB_BINDING

public static final int GL_VERTEX_ATTRIB_BINDING
Accepted by the <pname> parameter of GetVertexAttrib*v:

See Also:
Constant Field Values

GL_VERTEX_ATTRIB_RELATIVE_OFFSET

public static final int GL_VERTEX_ATTRIB_RELATIVE_OFFSET
Accepted by the <pname> parameter of GetVertexAttrib*v:

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_MAX_VERTEX_ATTRIB_BINDINGS

public static final int GL_MAX_VERTEX_ATTRIB_BINDINGS
Accepted by the <pname> parameter of GetIntegerv, ...

See Also:
Constant Field Values
Method Detail

glClearBufferData

public static void glClearBufferData(int target,
                                     int internalformat,
                                     int format,
                                     int type,
                                     java.nio.ByteBuffer data)

glClearBufferSubData

public static void glClearBufferSubData(int target,
                                        int internalformat,
                                        long offset,
                                        long size,
                                        int format,
                                        int type,
                                        java.nio.ByteBuffer data)

glDispatchCompute

public static void glDispatchCompute(int num_groups_x,
                                     int num_groups_y,
                                     int num_groups_z)

glDispatchComputeIndirect

public static void glDispatchComputeIndirect(long 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)

glDebugMessageControl

public static void glDebugMessageControl(int source,
                                         int type,
                                         int severity,
                                         java.nio.IntBuffer ids,
                                         boolean enabled)

glDebugMessageInsert

public static void glDebugMessageInsert(int source,
                                        int type,
                                        int id,
                                        int severity,
                                        java.nio.ByteBuffer buf)

glDebugMessageInsert

public static void glDebugMessageInsert(int source,
                                        int type,
                                        int id,
                                        int severity,
                                        java.lang.CharSequence buf)
Overloads glDebugMessageInsert.


glDebugMessageCallback

public static void glDebugMessageCallback(KHRDebugCallback callback)
The KHRDebugCallback.Handler implementation passed to this method will be used for KHR_debug messages. If callback is null, any previously registered handler for the current thread will be unregistered and stop receiving messages.

Parameters:
callback - the callback function to use

glGetDebugMessageLog

public static int glGetDebugMessageLog(int count,
                                       java.nio.IntBuffer sources,
                                       java.nio.IntBuffer types,
                                       java.nio.IntBuffer ids,
                                       java.nio.IntBuffer severities,
                                       java.nio.IntBuffer lengths,
                                       java.nio.ByteBuffer messageLog)

glPushDebugGroup

public static void glPushDebugGroup(int source,
                                    int id,
                                    java.nio.ByteBuffer message)

glPushDebugGroup

public static void glPushDebugGroup(int source,
                                    int id,
                                    java.lang.CharSequence message)
Overloads glPushDebugGroup.


glPopDebugGroup

public static void glPopDebugGroup()

glObjectLabel

public static void glObjectLabel(int identifier,
                                 int name,
                                 java.nio.ByteBuffer label)

glObjectLabel

public static void glObjectLabel(int identifier,
                                 int name,
                                 java.lang.CharSequence label)
Overloads glObjectLabel.


glGetObjectLabel

public static void glGetObjectLabel(int identifier,
                                    int name,
                                    java.nio.IntBuffer length,
                                    java.nio.ByteBuffer label)

glGetObjectLabel

public static java.lang.String glGetObjectLabel(int identifier,
                                                int name,
                                                int bufSize)
Overloads glGetObjectLabel.


glObjectPtrLabel

public static void glObjectPtrLabel(PointerWrapper ptr,
                                    java.nio.ByteBuffer label)

glObjectPtrLabel

public static void glObjectPtrLabel(PointerWrapper ptr,
                                    java.lang.CharSequence label)
Overloads glObjectPtrLabel.


glGetObjectPtrLabel

public static void glGetObjectPtrLabel(PointerWrapper ptr,
                                       java.nio.IntBuffer length,
                                       java.nio.ByteBuffer label)

glGetObjectPtrLabel

public static java.lang.String glGetObjectPtrLabel(PointerWrapper ptr,
                                                   int bufSize)
Overloads glGetObjectPtrLabel.


glFramebufferParameteri

public static void glFramebufferParameteri(int target,
                                           int pname,
                                           int param)

glGetFramebufferParameter

public static void glGetFramebufferParameter(int target,
                                             int pname,
                                             java.nio.IntBuffer params)

glGetFramebufferParameteri

public static int glGetFramebufferParameteri(int target,
                                             int pname)
Overloads glGetFramebufferParameteriv.


glGetInternalformat

public static void glGetInternalformat(int target,
                                       int internalformat,
                                       int pname,
                                       java.nio.LongBuffer params)

glGetInternalformati64

public static long glGetInternalformati64(int target,
                                          int internalformat,
                                          int pname)
Overloads glGetInternalformati64v.


glInvalidateTexSubImage

public static void glInvalidateTexSubImage(int texture,
                                           int level,
                                           int xoffset,
                                           int yoffset,
                                           int zoffset,
                                           int width,
                                           int height,
                                           int depth)

glInvalidateTexImage

public static void glInvalidateTexImage(int texture,
                                        int level)

glInvalidateBufferSubData

public static void glInvalidateBufferSubData(int buffer,
                                             long offset,
                                             long length)

glInvalidateBufferData

public static void glInvalidateBufferData(int buffer)

glInvalidateFramebuffer

public static void glInvalidateFramebuffer(int target,
                                           java.nio.IntBuffer attachments)

glInvalidateSubFramebuffer

public static void glInvalidateSubFramebuffer(int target,
                                              java.nio.IntBuffer attachments,
                                              int x,
                                              int y,
                                              int width,
                                              int height)

glMultiDrawArraysIndirect

public static void glMultiDrawArraysIndirect(int mode,
                                             java.nio.ByteBuffer indirect,
                                             int primcount,
                                             int stride)

glMultiDrawArraysIndirect

public static void glMultiDrawArraysIndirect(int mode,
                                             long indirect_buffer_offset,
                                             int primcount,
                                             int stride)

glMultiDrawArraysIndirect

public static void glMultiDrawArraysIndirect(int mode,
                                             java.nio.IntBuffer indirect,
                                             int primcount,
                                             int stride)
Overloads glMultiDrawArraysIndirect.


glMultiDrawElementsIndirect

public static void glMultiDrawElementsIndirect(int mode,
                                               int type,
                                               java.nio.ByteBuffer indirect,
                                               int primcount,
                                               int stride)

glMultiDrawElementsIndirect

public static void glMultiDrawElementsIndirect(int mode,
                                               int type,
                                               long indirect_buffer_offset,
                                               int primcount,
                                               int stride)

glMultiDrawElementsIndirect

public static void glMultiDrawElementsIndirect(int mode,
                                               int type,
                                               java.nio.IntBuffer indirect,
                                               int primcount,
                                               int stride)
Overloads glMultiDrawElementsIndirect.


glGetProgramInterface

public static void glGetProgramInterface(int program,
                                         int programInterface,
                                         int pname,
                                         java.nio.IntBuffer params)

glGetProgramInterfacei

public static int glGetProgramInterfacei(int program,
                                         int programInterface,
                                         int pname)
Overloads glGetProgramInterfaceiv.


glGetProgramResourceIndex

public static int glGetProgramResourceIndex(int program,
                                            int programInterface,
                                            java.nio.ByteBuffer name)

glGetProgramResourceIndex

public static int glGetProgramResourceIndex(int program,
                                            int programInterface,
                                            java.lang.CharSequence name)
Overloads glGetProgramResourceIndex.


glGetProgramResourceName

public static void glGetProgramResourceName(int program,
                                            int programInterface,
                                            int index,
                                            java.nio.IntBuffer length,
                                            java.nio.ByteBuffer name)

glGetProgramResourceName

public static java.lang.String glGetProgramResourceName(int program,
                                                        int programInterface,
                                                        int index,
                                                        int bufSize)
Overloads glGetProgramResourceName.


glGetProgramResource

public static void glGetProgramResource(int program,
                                        int programInterface,
                                        int index,
                                        java.nio.IntBuffer props,
                                        java.nio.IntBuffer length,
                                        java.nio.IntBuffer params)

glGetProgramResourceLocation

public static int glGetProgramResourceLocation(int program,
                                               int programInterface,
                                               java.nio.ByteBuffer name)

glGetProgramResourceLocation

public static int glGetProgramResourceLocation(int program,
                                               int programInterface,
                                               java.lang.CharSequence name)
Overloads glGetProgramResourceLocation.


glGetProgramResourceLocationIndex

public static int glGetProgramResourceLocationIndex(int program,
                                                    int programInterface,
                                                    java.nio.ByteBuffer name)

glGetProgramResourceLocationIndex

public static int glGetProgramResourceLocationIndex(int program,
                                                    int programInterface,
                                                    java.lang.CharSequence name)
Overloads glGetProgramResourceLocationIndex.


glShaderStorageBlockBinding

public static void glShaderStorageBlockBinding(int program,
                                               int storageBlockIndex,
                                               int storageBlockBinding)

glTexBufferRange

public static void glTexBufferRange(int target,
                                    int internalformat,
                                    int buffer,
                                    long offset,
                                    long size)

glTexStorage2DMultisample

public static void glTexStorage2DMultisample(int target,
                                             int samples,
                                             int internalformat,
                                             int width,
                                             int height,
                                             boolean fixedsamplelocations)

glTexStorage3DMultisample

public static void glTexStorage3DMultisample(int target,
                                             int samples,
                                             int internalformat,
                                             int width,
                                             int height,
                                             int depth,
                                             boolean fixedsamplelocations)

glTextureView

public static void glTextureView(int texture,
                                 int target,
                                 int origtexture,
                                 int internalformat,
                                 int minlevel,
                                 int numlevels,
                                 int minlayer,
                                 int numlayers)

glBindVertexBuffer

public static void glBindVertexBuffer(int bindingindex,
                                      int buffer,
                                      long offset,
                                      int stride)

glVertexAttribFormat

public static void glVertexAttribFormat(int attribindex,
                                        int size,
                                        int type,
                                        boolean normalized,
                                        int relativeoffset)

glVertexAttribIFormat

public static void glVertexAttribIFormat(int attribindex,
                                         int size,
                                         int type,
                                         int relativeoffset)

glVertexAttribLFormat

public static void glVertexAttribLFormat(int attribindex,
                                         int size,
                                         int type,
                                         int relativeoffset)

glVertexAttribBinding

public static void glVertexAttribBinding(int attribindex,
                                         int bindingindex)

glVertexBindingDivisor

public static void glVertexBindingDivisor(int bindingindex,
                                          int divisor)


Copyright © 2002-2009 lwjgl.org. All Rights Reserved.