List of all items[−]
Structs
- BasicMaterial
- Buffer
- BufferStorage
- Capabilities
- Context
- CreationProxy
- CubeMap
- DebugGroup
- DebugInfo
- DrawArraysIndirectCommand
- DrawElementsIndirectCommand
- Error
- Fbo
- Fence
- FnPtr
- Gl
- HashMap
- MapReadFlags
- MapReadWriteFlags
- MapWriteFlags
- Object
- OutlineMaterial
- Program
- Rect
- Renderer
- Sampler
- Screen
- ShaderMaterial
- SharedBuffer
- SharedBufferStorage
- SimpleFbo
- SimpleVao
- State
- Texture
- TextureSampler
- Ttf
- UniformsCache
- Vao
- VaoMesh
- VaoPath
- VaoPathContour
- VaoPathFill
- Viewport
- attributes::Format
- attributes::MatFormat
- attributes::VertexBufferBinding
- autoload::ProgramSettings
- basic_material::BasicMaterial
- basic_material::Builder
- basic_material::BuilderWithTexture
- buffer::Buffer
- buffer::BufferStorage
- buffer::Builder
- buffer::MapPersistentRead
- buffer::MapPersistentReadWrite
- buffer::MapPersistentWrite
- buffer::MapRead
- buffer::MapReadFlags
- buffer::MapReadWrite
- buffer::MapReadWriteFlags
- buffer::MapWrite
- buffer::MapWriteFlags
- buffer::Range
- buffer::SharedBuffer
- buffer::SharedBufferStorage
- buffer::SharedBuilder
- cubemap::Builder
- cubemap::CubeMap
- cubemap::CubeMapSampler
- cubemap::Face
- cubemap::Faces
- cubemap::FacesIter
- cubemap::Format
- cubemap::Level
- cubemap::Material
- fbo::Builder
- fbo::ColorAttachmentBuilder
- fbo::CubemapFaceLevelRef
- fbo::CubemapLevelRef
- fbo::DepthAttachmentBuilder
- fbo::Fbo
- fbo::RenderBuffer
- fbo::RenderBufferBuilder
- fbo::TextureLayerLevelRef
- fbo::TextureLevelRef
- gl::FnPtr
- gl::Gl
- macros::WORKSPACE_DIR
- object::Builder
- object::Object
- outline_material::Builder
- outline_material::OutlineMaterial
- program::Builder
- program::Program
- program::Settings
- query::Duration
- query::TimeStamp
- renderer::CreationProxy
- renderer::Renderer
- renderer::RendererWithMaterial
- texture::Builder
- texture::CompressedDataFormat
- texture::DataFormat
- texture::LoadDataFormat
- texture::Swizzles
- texture::Texture
- texture::TextureSampler
- texture::WrapperSettings
- ttf::BoxFlags
- ttf::BoxMesh
- ttf::Builder
- ttf::Material
- ttf::MaterialBuilder
- ttf::Shape
- ttf::Ttf
- vao::Builder
- vao::IntoRange
- vao::Range
- vao::Vao
- vao::simple_vao::Builder
- vao::simple_vao::Data
- vao::simple_vao::Format
- vao::simple_vao::SimpleVao
- vao_mesh::Builder
- vao_mesh::VaoMesh
- vao_path::Builder
- vao_path::VaoPath
- vao_path::VaoPathContour
- vao_path::VaoPathFill
Enums
- DebugSeverity
- DebugSource
- DebugType
- ErrorKind
- Property
- Shader
- Vendor
- attributes::Type
- fbo::ColorAttachment
- fbo::ColorAttachmentId
- fbo::ColorFormat
- fbo::DepthAttachment
- fbo::DepthAttachmentId
- fbo::DepthFormat
- gl::types::__GLsync
- gl::types::_cl_context
- gl::types::_cl_event
- program::ShaderPrecision
- program::Uniform
- program::UniformValue
- texture::Component
- texture::Format
- ttf::BoxCoordinatesX
- ttf::BoxCoordinatesY
- types::__GLsync
- types::_cl_context
- types::_cl_event
Traits
- Bindings
- BufferRange
- BufferRangeMut
- Color
- CreationContext
- CreationContextMut
- CubemapImage
- GlWindow
- Image
- Material
- OffscreenBuffer
- Render2d
- Render3d
- RenderSurface
- Renderer2d
- Renderer3d
- SurfaceCreationContext
- UntypedOffscreenBuffer
- VaoDraw
- VaoRange
- VertexFormat
- attributes::AttributeBufferBinding
- attributes::Bindings
- attributes::DynVertexBufferBinding
- attributes::VertexFormat
- basic_material::TextureUniformValue
- buffer::Backend
- buffer::BufferRange
- buffer::BufferRangeMut
- buffer::Cast
- buffer::InputRange
- buffer::MapPersistent
- buffer::MapPersistentMut
- buffer::MapPersistentRange
- buffer::MapPersistentRangeMut
- buffer::MapRange
- buffer::MapRangeMut
- buffer::TypedBuffer
- buffer::TypedBufferMut
- buffer::WithBackend
- buffer::WithBackendMut
- buffer::WithMapRange
- buffer::WithMapRangeMut
- fbo::BorrowColorAttach
- fbo::BorrowDepthAttach
- fbo::ColorAttach
- fbo::DepthAttach
- material::Material
- program::AsUniform
- renderer::CreationContext
- renderer::Render2d
- renderer::Render3d
- renderer::Renderer2d
- renderer::Renderer3d
- traits::ToSimpleVao
- vao::InputRange
- vao::VaoDraw
- vao::VaoRange
Macros
- attribute_format_by_name
- fragment_shader
- fragment_shader_source
- geometry_cache
- geometry_cache_per_vertex_type
- hash_map
- image_cache
- impl_to_attribute_format
- program_cache
- shader
- shader_source
- uniforms
- vertex_shader
- vertex_shader_source
Derive Macros
Functions
- buffer::cast
- cubemap::face_mesh
- cubemap::get_geometry
- cubemap::get_program
- cubemap::unwraped_mesh
- default_attribute_bindings
- default_glsl_version
- error_to_string
- gl::error_to_string
- gl_format_from_internal
- gl_type_from_internal
- image_based_light::copy_equirectangular_levels_to_cubemap
- image_based_light::copy_equirectangular_to_cubemap
- image_based_light::cubemap_level_to_equirectangular
- image_based_light::cubemap_to_equirectangular
- image_based_light::equirectangular_levels_to_cubemap
- image_based_light::equirectangular_to_cubemap
- image_based_light::equirectangular_to_cubemap_allocate_levels
- image_based_light::generate_brdf_lut
- image_based_light::generate_cloth_ashikhmin_brdf_lut
- image_based_light::generate_cloth_charlie_brdf_lut
- image_based_light::generate_irradiance_cubemap
- image_based_light::generate_radiance_cubemap
- outline_material::get_program
- program::uniform
- program::uniform_location
Typedefs
- IndexT
- Result
- gl::types::GLDEBUGPROC
- gl::types::GLDEBUGPROCAMD
- gl::types::GLDEBUGPROCARB
- gl::types::GLDEBUGPROCKHR
- gl::types::GLbitfield
- gl::types::GLboolean
- gl::types::GLbyte
- gl::types::GLchar
- gl::types::GLcharARB
- gl::types::GLclampd
- gl::types::GLclampf
- gl::types::GLclampx
- gl::types::GLdouble
- gl::types::GLeglImageOES
- gl::types::GLenum
- gl::types::GLfixed
- gl::types::GLfloat
- gl::types::GLhalf
- gl::types::GLhalfARB
- gl::types::GLhalfNV
- gl::types::GLhandleARB
- gl::types::GLint
- gl::types::GLint64
- gl::types::GLint64EXT
- gl::types::GLintptr
- gl::types::GLintptrARB
- gl::types::GLshort
- gl::types::GLsizei
- gl::types::GLsizeiptr
- gl::types::GLsizeiptrARB
- gl::types::GLsync
- gl::types::GLubyte
- gl::types::GLuint
- gl::types::GLuint64
- gl::types::GLuint64EXT
- gl::types::GLushort
- gl::types::GLvdpauSurfaceNV
- gl::types::GLvoid
- types::GLDEBUGPROC
- types::GLDEBUGPROCAMD
- types::GLDEBUGPROCARB
- types::GLDEBUGPROCKHR
- types::GLbitfield
- types::GLboolean
- types::GLbyte
- types::GLchar
- types::GLcharARB
- types::GLclampd
- types::GLclampf
- types::GLclampx
- types::GLdouble
- types::GLeglImageOES
- types::GLenum
- types::GLfixed
- types::GLfloat
- types::GLhalf
- types::GLhalfARB
- types::GLhalfNV
- types::GLhandleARB
- types::GLint
- types::GLint64
- types::GLint64EXT
- types::GLintptr
- types::GLintptrARB
- types::GLshort
- types::GLsizei
- types::GLsizeiptr
- types::GLsizeiptrARB
- types::GLsync
- types::GLubyte
- types::GLuint
- types::GLuint64
- types::GLuint64EXT
- types::GLushort
- types::GLvdpauSurfaceNV
- types::GLvoid
Constants
- ACTIVE_ATOMIC_COUNTER_BUFFERS
- ACTIVE_ATTRIBUTES
- ACTIVE_ATTRIBUTE_MAX_LENGTH
- ACTIVE_PROGRAM
- ACTIVE_RESOURCES
- ACTIVE_SUBROUTINES
- ACTIVE_SUBROUTINE_MAX_LENGTH
- ACTIVE_SUBROUTINE_UNIFORMS
- ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS
- ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH
- ACTIVE_TEXTURE
- ACTIVE_UNIFORMS
- ACTIVE_UNIFORM_BLOCKS
- ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
- ACTIVE_UNIFORM_MAX_LENGTH
- ACTIVE_VARIABLES
- ALIASED_LINE_WIDTH_RANGE
- ALL_BARRIER_BITS
- ALL_SHADER_BITS
- ALPHA
- ALREADY_SIGNALED
- ALWAYS
- AND
- AND_INVERTED
- AND_REVERSE
- ANY_SAMPLES_PASSED
- ANY_SAMPLES_PASSED_CONSERVATIVE
- ARRAY_BUFFER
- ARRAY_BUFFER_BINDING
- ARRAY_SIZE
- ARRAY_STRIDE
- ATOMIC_COUNTER_BARRIER_BIT
- ATOMIC_COUNTER_BUFFER
- ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS
- ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES
- ATOMIC_COUNTER_BUFFER_BINDING
- ATOMIC_COUNTER_BUFFER_DATA_SIZE
- ATOMIC_COUNTER_BUFFER_INDEX
- ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER
- ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER
- ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER
- ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER
- ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER
- ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER
- ATOMIC_COUNTER_BUFFER_SIZE
- ATOMIC_COUNTER_BUFFER_START
- ATTACHED_SHADERS
- AUTO_GENERATE_MIPMAP
- BACK
- BACK_LEFT
- BACK_RIGHT
- BGR
- BGRA
- BGRA_INTEGER
- BGR_INTEGER
- BLEND
- BLEND_COLOR
- BLEND_DST
- BLEND_DST_ALPHA
- BLEND_DST_RGB
- BLEND_EQUATION
- BLEND_EQUATION_ALPHA
- BLEND_EQUATION_RGB
- BLEND_SRC
- BLEND_SRC_ALPHA
- BLEND_SRC_RGB
- BLOCK_INDEX
- BLUE
- BLUE_INTEGER
- BOOL
- BOOL_VEC2
- BOOL_VEC3
- BOOL_VEC4
- BUFFER
- BUFFER_ACCESS
- BUFFER_ACCESS_FLAGS
- BUFFER_BINDING
- BUFFER_DATA_SIZE
- BUFFER_IMMUTABLE_STORAGE
- BUFFER_MAPPED
- BUFFER_MAP_LENGTH
- BUFFER_MAP_OFFSET
- BUFFER_MAP_POINTER
- BUFFER_SIZE
- BUFFER_STORAGE_FLAGS
- BUFFER_UPDATE_BARRIER_BIT
- BUFFER_USAGE
- BUFFER_VARIABLE
- BYTE
- CAVEAT_SUPPORT
- CCW
- CLAMP_READ_COLOR
- CLAMP_TO_BORDER
- CLAMP_TO_EDGE
- CLEAR
- CLEAR_BUFFER
- CLEAR_TEXTURE
- CLIENT_MAPPED_BUFFER_BARRIER_BIT
- CLIENT_STORAGE_BIT
- CLIP_DEPTH_MODE
- CLIP_DISTANCE0
- CLIP_DISTANCE1
- CLIP_DISTANCE2
- CLIP_DISTANCE3
- CLIP_DISTANCE4
- CLIP_DISTANCE5
- CLIP_DISTANCE6
- CLIP_DISTANCE7
- CLIP_ORIGIN
- COLOR
- COLOR_ATTACHMENT0
- COLOR_ATTACHMENT1
- COLOR_ATTACHMENT10
- COLOR_ATTACHMENT11
- COLOR_ATTACHMENT12
- COLOR_ATTACHMENT13
- COLOR_ATTACHMENT14
- COLOR_ATTACHMENT15
- COLOR_ATTACHMENT16
- COLOR_ATTACHMENT17
- COLOR_ATTACHMENT18
- COLOR_ATTACHMENT19
- COLOR_ATTACHMENT2
- COLOR_ATTACHMENT20
- COLOR_ATTACHMENT21
- COLOR_ATTACHMENT22
- COLOR_ATTACHMENT23
- COLOR_ATTACHMENT24
- COLOR_ATTACHMENT25
- COLOR_ATTACHMENT26
- COLOR_ATTACHMENT27
- COLOR_ATTACHMENT28
- COLOR_ATTACHMENT29
- COLOR_ATTACHMENT3
- COLOR_ATTACHMENT30
- COLOR_ATTACHMENT31
- COLOR_ATTACHMENT4
- COLOR_ATTACHMENT5
- COLOR_ATTACHMENT6
- COLOR_ATTACHMENT7
- COLOR_ATTACHMENT8
- COLOR_ATTACHMENT9
- COLOR_BUFFER_BIT
- COLOR_CLEAR_VALUE
- COLOR_COMPONENTS
- COLOR_ENCODING
- COLOR_LOGIC_OP
- COLOR_RENDERABLE
- COLOR_WRITEMASK
- COMMAND_BARRIER_BIT
- COMPARE_REF_TO_TEXTURE
- COMPATIBLE_SUBROUTINES
- COMPILE_STATUS
- COMPRESSED_R11_EAC
- COMPRESSED_RED
- COMPRESSED_RED_RGTC1
- COMPRESSED_RG
- COMPRESSED_RG11_EAC
- COMPRESSED_RGB
- COMPRESSED_RGB8_ETC2
- COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
- COMPRESSED_RGBA
- COMPRESSED_RGBA8_ETC2_EAC
- COMPRESSED_RGBA_BPTC_UNORM
- COMPRESSED_RGBA_BPTC_UNORM_ARB
- COMPRESSED_RGBA_S3TC_DXT1_EXT
- COMPRESSED_RGBA_S3TC_DXT3_EXT
- COMPRESSED_RGBA_S3TC_DXT5_EXT
- COMPRESSED_RGB_BPTC_SIGNED_FLOAT
- COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB
- COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT
- COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB
- COMPRESSED_RGB_S3TC_DXT1_EXT
- COMPRESSED_RG_RGTC2
- COMPRESSED_SIGNED_R11_EAC
- COMPRESSED_SIGNED_RED_RGTC1
- COMPRESSED_SIGNED_RG11_EAC
- COMPRESSED_SIGNED_RG_RGTC2
- COMPRESSED_SRGB
- COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
- COMPRESSED_SRGB8_ETC2
- COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
- COMPRESSED_SRGB_ALPHA
- COMPRESSED_SRGB_ALPHA_BPTC_UNORM
- COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB
- COMPRESSED_TEXTURE_FORMATS
- COMPUTE_SHADER
- COMPUTE_SHADER_BIT
- COMPUTE_SUBROUTINE
- COMPUTE_SUBROUTINE_UNIFORM
- COMPUTE_TEXTURE
- COMPUTE_WORK_GROUP_SIZE
- CONDITION_SATISFIED
- CONSTANT_ALPHA
- CONSTANT_COLOR
- CONTEXT_COMPATIBILITY_PROFILE_BIT
- CONTEXT_CORE_PROFILE_BIT
- CONTEXT_FLAGS
- CONTEXT_FLAG_DEBUG_BIT
- CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT
- CONTEXT_FLAG_ROBUST_ACCESS_BIT
- CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB
- CONTEXT_LOST
- CONTEXT_LOST_KHR
- CONTEXT_PROFILE_MASK
- CONTEXT_RELEASE_BEHAVIOR
- CONTEXT_RELEASE_BEHAVIOR_FLUSH
- CONTEXT_ROBUST_ACCESS
- CONTEXT_ROBUST_ACCESS_KHR
- COPY
- COPY_INVERTED
- COPY_READ_BUFFER
- COPY_READ_BUFFER_BINDING
- COPY_WRITE_BUFFER
- COPY_WRITE_BUFFER_BINDING
- CULL_FACE
- CULL_FACE_MODE
- CURRENT_PROGRAM
- CURRENT_QUERY
- CURRENT_VERTEX_ATTRIB
- CW
- DEBUG_CALLBACK_FUNCTION
- DEBUG_CALLBACK_USER_PARAM
- DEBUG_GROUP_STACK_DEPTH
- DEBUG_LOGGED_MESSAGES
- DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
- DEBUG_OUTPUT
- DEBUG_OUTPUT_SYNCHRONOUS
- DEBUG_SEVERITY_HIGH
- DEBUG_SEVERITY_LOW
- DEBUG_SEVERITY_MEDIUM
- DEBUG_SEVERITY_NOTIFICATION
- DEBUG_SOURCE_API
- DEBUG_SOURCE_APPLICATION
- DEBUG_SOURCE_OTHER
- DEBUG_SOURCE_SHADER_COMPILER
- DEBUG_SOURCE_THIRD_PARTY
- DEBUG_SOURCE_WINDOW_SYSTEM
- DEBUG_TYPE_DEPRECATED_BEHAVIOR
- DEBUG_TYPE_ERROR
- DEBUG_TYPE_MARKER
- DEBUG_TYPE_OTHER
- DEBUG_TYPE_PERFORMANCE
- DEBUG_TYPE_POP_GROUP
- DEBUG_TYPE_PORTABILITY
- DEBUG_TYPE_PUSH_GROUP
- DEBUG_TYPE_UNDEFINED_BEHAVIOR
- DECR
- DECR_WRAP
- DELETE_STATUS
- DEPTH
- DEPTH24_STENCIL8
- DEPTH32F_STENCIL8
- DEPTH_ATTACHMENT
- DEPTH_BUFFER_BIT
- DEPTH_CLAMP
- DEPTH_CLEAR_VALUE
- DEPTH_COMPONENT
- DEPTH_COMPONENT16
- DEPTH_COMPONENT24
- DEPTH_COMPONENT32
- DEPTH_COMPONENT32F
- DEPTH_COMPONENTS
- DEPTH_FUNC
- DEPTH_RANGE
- DEPTH_RENDERABLE
- DEPTH_STENCIL
- DEPTH_STENCIL_ATTACHMENT
- DEPTH_STENCIL_TEXTURE_MODE
- DEPTH_TEST
- DEPTH_WRITEMASK
- DISPATCH_INDIRECT_BUFFER
- DISPATCH_INDIRECT_BUFFER_BINDING
- DISPLAY_LIST
- DITHER
- DONT_CARE
- DOUBLE
- DOUBLEBUFFER
- DOUBLE_MAT2
- DOUBLE_MAT2x3
- DOUBLE_MAT2x4
- DOUBLE_MAT3
- DOUBLE_MAT3x2
- DOUBLE_MAT3x4
- DOUBLE_MAT4
- DOUBLE_MAT4x2
- DOUBLE_MAT4x3
- DOUBLE_VEC2
- DOUBLE_VEC3
- DOUBLE_VEC4
- DRAW_BUFFER
- DRAW_BUFFER0
- DRAW_BUFFER1
- DRAW_BUFFER10
- DRAW_BUFFER11
- DRAW_BUFFER12
- DRAW_BUFFER13
- DRAW_BUFFER14
- DRAW_BUFFER15
- DRAW_BUFFER2
- DRAW_BUFFER3
- DRAW_BUFFER4
- DRAW_BUFFER5
- DRAW_BUFFER6
- DRAW_BUFFER7
- DRAW_BUFFER8
- DRAW_BUFFER9
- DRAW_FRAMEBUFFER
- DRAW_FRAMEBUFFER_BINDING
- DRAW_INDIRECT_BUFFER
- DRAW_INDIRECT_BUFFER_BINDING
- DST_ALPHA
- DST_COLOR
- DYNAMIC_COPY
- DYNAMIC_DRAW
- DYNAMIC_READ
- DYNAMIC_STORAGE_BIT
- ELEMENT_ARRAY_BARRIER_BIT
- ELEMENT_ARRAY_BUFFER
- ELEMENT_ARRAY_BUFFER_BINDING
- EQUAL
- EQUIV
- EXTENSIONS
- FALSE
- FASTEST
- FILL
- FILTER
- FIRST_VERTEX_CONVENTION
- FIXED
- FIXED_ONLY
- FLOAT
- FLOAT_32_UNSIGNED_INT_24_8_REV
- FLOAT_MAT2
- FLOAT_MAT2x3
- FLOAT_MAT2x4
- FLOAT_MAT3
- FLOAT_MAT3x2
- FLOAT_MAT3x4
- FLOAT_MAT4
- FLOAT_MAT4x2
- FLOAT_MAT4x3
- FLOAT_VEC2
- FLOAT_VEC3
- FLOAT_VEC4
- FRACTIONAL_EVEN
- FRACTIONAL_ODD
- FRAGMENT_INTERPOLATION_OFFSET_BITS
- FRAGMENT_SHADER
- FRAGMENT_SHADER_BIT
- FRAGMENT_SHADER_DERIVATIVE_HINT
- FRAGMENT_SUBROUTINE
- FRAGMENT_SUBROUTINE_UNIFORM
- FRAGMENT_TEXTURE
- FRAMEBUFFER
- FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
- FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
- FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
- FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
- FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
- FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
- FRAMEBUFFER_ATTACHMENT_LAYERED
- FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
- FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
- FRAMEBUFFER_ATTACHMENT_RED_SIZE
- FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
- FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
- FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
- FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
- FRAMEBUFFER_BARRIER_BIT
- FRAMEBUFFER_BINDING
- FRAMEBUFFER_BLEND
- FRAMEBUFFER_COMPLETE
- FRAMEBUFFER_DEFAULT
- FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS
- FRAMEBUFFER_DEFAULT_HEIGHT
- FRAMEBUFFER_DEFAULT_LAYERS
- FRAMEBUFFER_DEFAULT_SAMPLES
- FRAMEBUFFER_DEFAULT_WIDTH
- FRAMEBUFFER_INCOMPLETE_ATTACHMENT
- FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
- FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS
- FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
- FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
- FRAMEBUFFER_INCOMPLETE_READ_BUFFER
- FRAMEBUFFER_RENDERABLE
- FRAMEBUFFER_RENDERABLE_LAYERED
- FRAMEBUFFER_SRGB
- FRAMEBUFFER_UNDEFINED
- FRAMEBUFFER_UNSUPPORTED
- FRONT
- FRONT_AND_BACK
- FRONT_FACE
- FRONT_LEFT
- FRONT_RIGHT
- FULL_SUPPORT
- FUNC_ADD
- FUNC_REVERSE_SUBTRACT
- FUNC_SUBTRACT
- GEOMETRY_INPUT_TYPE
- GEOMETRY_OUTPUT_TYPE
- GEOMETRY_SHADER
- GEOMETRY_SHADER_BIT
- GEOMETRY_SHADER_INVOCATIONS
- GEOMETRY_SUBROUTINE
- GEOMETRY_SUBROUTINE_UNIFORM
- GEOMETRY_TEXTURE
- GEOMETRY_VERTICES_OUT
- GEQUAL
- GET_TEXTURE_IMAGE_FORMAT
- GET_TEXTURE_IMAGE_TYPE
- GREATER
- GREEN
- GREEN_INTEGER
- GUILTY_CONTEXT_RESET
- GUILTY_CONTEXT_RESET_ARB
- GUILTY_CONTEXT_RESET_KHR
- HALF_FLOAT
- HIGH_FLOAT
- HIGH_INT
- IMAGE_1D
- IMAGE_1D_ARRAY
- IMAGE_2D
- IMAGE_2D_ARRAY
- IMAGE_2D_MULTISAMPLE
- IMAGE_2D_MULTISAMPLE_ARRAY
- IMAGE_2D_RECT
- IMAGE_3D
- IMAGE_BINDING_ACCESS
- IMAGE_BINDING_FORMAT
- IMAGE_BINDING_LAYER
- IMAGE_BINDING_LAYERED
- IMAGE_BINDING_LEVEL
- IMAGE_BINDING_NAME
- IMAGE_BUFFER
- IMAGE_CLASS_10_10_10_2
- IMAGE_CLASS_11_11_10
- IMAGE_CLASS_1_X_16
- IMAGE_CLASS_1_X_32
- IMAGE_CLASS_1_X_8
- IMAGE_CLASS_2_X_16
- IMAGE_CLASS_2_X_32
- IMAGE_CLASS_2_X_8
- IMAGE_CLASS_4_X_16
- IMAGE_CLASS_4_X_32
- IMAGE_CLASS_4_X_8
- IMAGE_COMPATIBILITY_CLASS
- IMAGE_CUBE
- IMAGE_CUBE_MAP_ARRAY
- IMAGE_FORMAT_COMPATIBILITY_BY_CLASS
- IMAGE_FORMAT_COMPATIBILITY_BY_SIZE
- IMAGE_FORMAT_COMPATIBILITY_TYPE
- IMAGE_PIXEL_FORMAT
- IMAGE_PIXEL_TYPE
- IMAGE_TEXEL_SIZE
- IMPLEMENTATION_COLOR_READ_FORMAT
- IMPLEMENTATION_COLOR_READ_TYPE
- INCR
- INCR_WRAP
- INFO_LOG_LENGTH
- INNOCENT_CONTEXT_RESET
- INNOCENT_CONTEXT_RESET_ARB
- INNOCENT_CONTEXT_RESET_KHR
- INT
- INTERLEAVED_ATTRIBS
- INTERNALFORMAT_ALPHA_SIZE
- INTERNALFORMAT_ALPHA_TYPE
- INTERNALFORMAT_BLUE_SIZE
- INTERNALFORMAT_BLUE_TYPE
- INTERNALFORMAT_DEPTH_SIZE
- INTERNALFORMAT_DEPTH_TYPE
- INTERNALFORMAT_GREEN_SIZE
- INTERNALFORMAT_GREEN_TYPE
- INTERNALFORMAT_PREFERRED
- INTERNALFORMAT_RED_SIZE
- INTERNALFORMAT_RED_TYPE
- INTERNALFORMAT_SHARED_SIZE
- INTERNALFORMAT_STENCIL_SIZE
- INTERNALFORMAT_STENCIL_TYPE
- INTERNALFORMAT_SUPPORTED
- INT_2_10_10_10_REV
- INT_IMAGE_1D
- INT_IMAGE_1D_ARRAY
- INT_IMAGE_2D
- INT_IMAGE_2D_ARRAY
- INT_IMAGE_2D_MULTISAMPLE
- INT_IMAGE_2D_MULTISAMPLE_ARRAY
- INT_IMAGE_2D_RECT
- INT_IMAGE_3D
- INT_IMAGE_BUFFER
- INT_IMAGE_CUBE
- INT_IMAGE_CUBE_MAP_ARRAY
- INT_SAMPLER_1D
- INT_SAMPLER_1D_ARRAY
- INT_SAMPLER_2D
- INT_SAMPLER_2D_ARRAY
- INT_SAMPLER_2D_MULTISAMPLE
- INT_SAMPLER_2D_MULTISAMPLE_ARRAY
- INT_SAMPLER_2D_RECT
- INT_SAMPLER_3D
- INT_SAMPLER_BUFFER
- INT_SAMPLER_CUBE
- INT_SAMPLER_CUBE_MAP_ARRAY
- INT_VEC2
- INT_VEC3
- INT_VEC4
- INVALID_ENUM
- INVALID_FRAMEBUFFER_OPERATION
- INVALID_INDEX
- INVALID_OPERATION
- INVALID_VALUE
- INVERT
- ISOLINES
- IS_PER_PATCH
- IS_ROW_MAJOR
- KEEP
- LAST_VERTEX_CONVENTION
- LAYER_PROVOKING_VERTEX
- LEFT
- LEQUAL
- LESS
- LINE
- LINEAR
- LINEAR_MIPMAP_LINEAR
- LINEAR_MIPMAP_NEAREST
- LINES
- LINES_ADJACENCY
- LINE_LOOP
- LINE_SMOOTH
- LINE_SMOOTH_HINT
- LINE_STRIP
- LINE_STRIP_ADJACENCY
- LINE_WIDTH
- LINE_WIDTH_GRANULARITY
- LINE_WIDTH_RANGE
- LINK_STATUS
- LOCATION
- LOCATION_COMPONENT
- LOCATION_INDEX
- LOGIC_OP_MODE
- LOSE_CONTEXT_ON_RESET
- LOSE_CONTEXT_ON_RESET_ARB
- LOSE_CONTEXT_ON_RESET_KHR
- LOWER_LEFT
- LOW_FLOAT
- LOW_INT
- MAJOR_VERSION
- MANUAL_GENERATE_MIPMAP
- MAP_COHERENT_BIT
- MAP_FLUSH_EXPLICIT_BIT
- MAP_INVALIDATE_BUFFER_BIT
- MAP_INVALIDATE_RANGE_BIT
- MAP_PERSISTENT_BIT
- MAP_READ_BIT
- MAP_UNSYNCHRONIZED_BIT
- MAP_WRITE_BIT
- MATRIX_STRIDE
- MAX
- MAX_3D_TEXTURE_SIZE
- MAX_ARRAY_TEXTURE_LAYERS
- MAX_ATOMIC_COUNTER_BUFFER_BINDINGS
- MAX_ATOMIC_COUNTER_BUFFER_SIZE
- MAX_CLIP_DISTANCES
- MAX_COLOR_ATTACHMENTS
- MAX_COLOR_TEXTURE_SAMPLES
- MAX_COMBINED_ATOMIC_COUNTERS
- MAX_COMBINED_ATOMIC_COUNTER_BUFFERS
- MAX_COMBINED_CLIP_AND_CULL_DISTANCES
- MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
- MAX_COMBINED_DIMENSIONS
- MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
- MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS
- MAX_COMBINED_IMAGE_UNIFORMS
- MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS
- MAX_COMBINED_SHADER_OUTPUT_RESOURCES
- MAX_COMBINED_SHADER_STORAGE_BLOCKS
- MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS
- MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS
- MAX_COMBINED_TEXTURE_IMAGE_UNITS
- MAX_COMBINED_UNIFORM_BLOCKS
- MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
- MAX_COMPUTE_ATOMIC_COUNTERS
- MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
- MAX_COMPUTE_IMAGE_UNIFORMS
- MAX_COMPUTE_SHADER_STORAGE_BLOCKS
- MAX_COMPUTE_SHARED_MEMORY_SIZE
- MAX_COMPUTE_TEXTURE_IMAGE_UNITS
- MAX_COMPUTE_UNIFORM_BLOCKS
- MAX_COMPUTE_UNIFORM_COMPONENTS
- MAX_COMPUTE_WORK_GROUP_COUNT
- MAX_COMPUTE_WORK_GROUP_INVOCATIONS
- MAX_COMPUTE_WORK_GROUP_SIZE
- MAX_CUBE_MAP_TEXTURE_SIZE
- MAX_CULL_DISTANCES
- MAX_DEBUG_GROUP_STACK_DEPTH
- MAX_DEBUG_LOGGED_MESSAGES
- MAX_DEBUG_MESSAGE_LENGTH
- MAX_DEPTH
- MAX_DEPTH_TEXTURE_SAMPLES
- MAX_DRAW_BUFFERS
- MAX_DUAL_SOURCE_DRAW_BUFFERS
- MAX_ELEMENTS_INDICES
- MAX_ELEMENTS_VERTICES
- MAX_ELEMENT_INDEX
- MAX_FRAGMENT_ATOMIC_COUNTERS
- MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS
- MAX_FRAGMENT_IMAGE_UNIFORMS
- MAX_FRAGMENT_INPUT_COMPONENTS
- MAX_FRAGMENT_INTERPOLATION_OFFSET
- MAX_FRAGMENT_SHADER_STORAGE_BLOCKS
- MAX_FRAGMENT_UNIFORM_BLOCKS
- MAX_FRAGMENT_UNIFORM_COMPONENTS
- MAX_FRAGMENT_UNIFORM_VECTORS
- MAX_FRAMEBUFFER_HEIGHT
- MAX_FRAMEBUFFER_LAYERS
- MAX_FRAMEBUFFER_SAMPLES
- MAX_FRAMEBUFFER_WIDTH
- MAX_GEOMETRY_ATOMIC_COUNTERS
- MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS
- MAX_GEOMETRY_IMAGE_UNIFORMS
- MAX_GEOMETRY_INPUT_COMPONENTS
- MAX_GEOMETRY_OUTPUT_COMPONENTS
- MAX_GEOMETRY_OUTPUT_VERTICES
- MAX_GEOMETRY_SHADER_INVOCATIONS
- MAX_GEOMETRY_SHADER_STORAGE_BLOCKS
- MAX_GEOMETRY_TEXTURE_IMAGE_UNITS
- MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS
- MAX_GEOMETRY_UNIFORM_BLOCKS
- MAX_GEOMETRY_UNIFORM_COMPONENTS
- MAX_HEIGHT
- MAX_IMAGE_SAMPLES
- MAX_IMAGE_UNITS
- MAX_INTEGER_SAMPLES
- MAX_LABEL_LENGTH
- MAX_LAYERS
- MAX_NAME_LENGTH
- MAX_NUM_ACTIVE_VARIABLES
- MAX_NUM_COMPATIBLE_SUBROUTINES
- MAX_PATCH_VERTICES
- MAX_PROGRAM_TEXEL_OFFSET
- MAX_PROGRAM_TEXTURE_GATHER_OFFSET
- MAX_RECTANGLE_TEXTURE_SIZE
- MAX_RENDERBUFFER_SIZE
- MAX_SAMPLES
- MAX_SAMPLE_MASK_WORDS
- MAX_SERVER_WAIT_TIMEOUT
- MAX_SHADER_STORAGE_BLOCK_SIZE
- MAX_SHADER_STORAGE_BUFFER_BINDINGS
- MAX_SUBROUTINES
- MAX_SUBROUTINE_UNIFORM_LOCATIONS
- MAX_TESS_CONTROL_ATOMIC_COUNTERS
- MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS
- MAX_TESS_CONTROL_IMAGE_UNIFORMS
- MAX_TESS_CONTROL_INPUT_COMPONENTS
- MAX_TESS_CONTROL_OUTPUT_COMPONENTS
- MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS
- MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS
- MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS
- MAX_TESS_CONTROL_UNIFORM_BLOCKS
- MAX_TESS_CONTROL_UNIFORM_COMPONENTS
- MAX_TESS_EVALUATION_ATOMIC_COUNTERS
- MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS
- MAX_TESS_EVALUATION_IMAGE_UNIFORMS
- MAX_TESS_EVALUATION_INPUT_COMPONENTS
- MAX_TESS_EVALUATION_OUTPUT_COMPONENTS
- MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS
- MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS
- MAX_TESS_EVALUATION_UNIFORM_BLOCKS
- MAX_TESS_EVALUATION_UNIFORM_COMPONENTS
- MAX_TESS_GEN_LEVEL
- MAX_TESS_PATCH_COMPONENTS
- MAX_TEXTURE_BUFFER_SIZE
- MAX_TEXTURE_IMAGE_UNITS
- MAX_TEXTURE_LOD_BIAS
- MAX_TEXTURE_MAX_ANISOTROPY_EXT
- MAX_TEXTURE_SIZE
- MAX_TRANSFORM_FEEDBACK_BUFFERS
- MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
- MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
- MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
- MAX_UNIFORM_BLOCK_SIZE
- MAX_UNIFORM_BUFFER_BINDINGS
- MAX_UNIFORM_LOCATIONS
- MAX_VARYING_COMPONENTS
- MAX_VARYING_FLOATS
- MAX_VARYING_VECTORS
- MAX_VERTEX_ATOMIC_COUNTERS
- MAX_VERTEX_ATOMIC_COUNTER_BUFFERS
- MAX_VERTEX_ATTRIBS
- MAX_VERTEX_ATTRIB_BINDINGS
- MAX_VERTEX_ATTRIB_RELATIVE_OFFSET
- MAX_VERTEX_ATTRIB_STRIDE
- MAX_VERTEX_IMAGE_UNIFORMS
- MAX_VERTEX_OUTPUT_COMPONENTS
- MAX_VERTEX_SHADER_STORAGE_BLOCKS
- MAX_VERTEX_STREAMS
- MAX_VERTEX_TEXTURE_IMAGE_UNITS
- MAX_VERTEX_UNIFORM_BLOCKS
- MAX_VERTEX_UNIFORM_COMPONENTS
- MAX_VERTEX_UNIFORM_VECTORS
- MAX_VIEWPORTS
- MAX_VIEWPORT_DIMS
- MAX_WIDTH
- MEDIUM_FLOAT
- MEDIUM_INT
- MIN
- MINOR_VERSION
- MIN_FRAGMENT_INTERPOLATION_OFFSET
- MIN_MAP_BUFFER_ALIGNMENT
- MIN_PROGRAM_TEXEL_OFFSET
- MIN_PROGRAM_TEXTURE_GATHER_OFFSET
- MIN_SAMPLE_SHADING_VALUE
- MIPMAP
- MIRRORED_REPEAT
- MIRROR_CLAMP_TO_EDGE
- MULTISAMPLE
- NAME_LENGTH
- NAND
- NEAREST
- NEAREST_MIPMAP_LINEAR
- NEAREST_MIPMAP_NEAREST
- NEGATIVE_ONE_TO_ONE
- NEVER
- NICEST
- NONE
- NOOP
- NOR
- NOTEQUAL
- NO_ERROR
- NO_RESET_NOTIFICATION
- NO_RESET_NOTIFICATION_ARB
- NO_RESET_NOTIFICATION_KHR
- NUM_ACTIVE_VARIABLES
- NUM_COMPATIBLE_SUBROUTINES
- NUM_COMPRESSED_TEXTURE_FORMATS
- NUM_EXTENSIONS
- NUM_PROGRAM_BINARY_FORMATS
- NUM_SAMPLE_COUNTS
- NUM_SHADER_BINARY_FORMATS
- NUM_SHADING_LANGUAGE_VERSIONS
- OBJECT_TYPE
- OFFSET
- ONE
- ONE_MINUS_CONSTANT_ALPHA
- ONE_MINUS_CONSTANT_COLOR
- ONE_MINUS_DST_ALPHA
- ONE_MINUS_DST_COLOR
- ONE_MINUS_SRC1_ALPHA
- ONE_MINUS_SRC1_COLOR
- ONE_MINUS_SRC_ALPHA
- ONE_MINUS_SRC_COLOR
- OR
- OR_INVERTED
- OR_REVERSE
- OUT_OF_MEMORY
- PACK_ALIGNMENT
- PACK_COMPRESSED_BLOCK_DEPTH
- PACK_COMPRESSED_BLOCK_HEIGHT
- PACK_COMPRESSED_BLOCK_SIZE
- PACK_COMPRESSED_BLOCK_WIDTH
- PACK_IMAGE_HEIGHT
- PACK_LSB_FIRST
- PACK_ROW_LENGTH
- PACK_SKIP_IMAGES
- PACK_SKIP_PIXELS
- PACK_SKIP_ROWS
- PACK_SWAP_BYTES
- PATCHES
- PATCH_DEFAULT_INNER_LEVEL
- PATCH_DEFAULT_OUTER_LEVEL
- PATCH_VERTICES
- PIXEL_BUFFER_BARRIER_BIT
- PIXEL_PACK_BUFFER
- PIXEL_PACK_BUFFER_BINDING
- PIXEL_UNPACK_BUFFER
- PIXEL_UNPACK_BUFFER_BINDING
- POINT
- POINTS
- POINT_FADE_THRESHOLD_SIZE
- POINT_SIZE
- POINT_SIZE_GRANULARITY
- POINT_SIZE_RANGE
- POINT_SPRITE_COORD_ORIGIN
- POLYGON_MODE
- POLYGON_OFFSET_FACTOR
- POLYGON_OFFSET_FILL
- POLYGON_OFFSET_LINE
- POLYGON_OFFSET_POINT
- POLYGON_OFFSET_UNITS
- POLYGON_SMOOTH
- POLYGON_SMOOTH_HINT
- PRIMITIVES_GENERATED
- PRIMITIVE_RESTART
- PRIMITIVE_RESTART_FIXED_INDEX
- PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED
- PRIMITIVE_RESTART_INDEX
- PROGRAM
- PROGRAM_BINARY_FORMATS
- PROGRAM_BINARY_LENGTH
- PROGRAM_BINARY_RETRIEVABLE_HINT
- PROGRAM_INPUT
- PROGRAM_MATRIX_EXT
- PROGRAM_MATRIX_STACK_DEPTH_EXT
- PROGRAM_OUTPUT
- PROGRAM_PIPELINE
- PROGRAM_PIPELINE_BINDING
- PROGRAM_POINT_SIZE
- PROGRAM_SEPARABLE
- PROVOKING_VERTEX
- PROXY_TEXTURE_1D
- PROXY_TEXTURE_1D_ARRAY
- PROXY_TEXTURE_2D
- PROXY_TEXTURE_2D_ARRAY
- PROXY_TEXTURE_2D_MULTISAMPLE
- PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY
- PROXY_TEXTURE_3D
- PROXY_TEXTURE_CUBE_MAP
- PROXY_TEXTURE_CUBE_MAP_ARRAY
- PROXY_TEXTURE_RECTANGLE
- QUADS
- QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION
- QUERY
- QUERY_BUFFER
- QUERY_BUFFER_BARRIER_BIT
- QUERY_BUFFER_BINDING
- QUERY_BY_REGION_NO_WAIT
- QUERY_BY_REGION_NO_WAIT_INVERTED
- QUERY_BY_REGION_WAIT
- QUERY_BY_REGION_WAIT_INVERTED
- QUERY_COUNTER_BITS
- QUERY_NO_WAIT
- QUERY_NO_WAIT_INVERTED
- QUERY_RESULT
- QUERY_RESULT_AVAILABLE
- QUERY_RESULT_NO_WAIT
- QUERY_TARGET
- QUERY_WAIT
- QUERY_WAIT_INVERTED
- R11F_G11F_B10F
- R16
- R16F
- R16I
- R16UI
- R16_SNORM
- R32F
- R32I
- R32UI
- R3_G3_B2
- R8
- R8I
- R8UI
- R8_SNORM
- RASTERIZER_DISCARD
- READ_BUFFER
- READ_FRAMEBUFFER
- READ_FRAMEBUFFER_BINDING
- READ_ONLY
- READ_PIXELS
- READ_PIXELS_FORMAT
- READ_PIXELS_TYPE
- READ_WRITE
- RED
- RED_INTEGER
- REFERENCED_BY_COMPUTE_SHADER
- REFERENCED_BY_FRAGMENT_SHADER
- REFERENCED_BY_GEOMETRY_SHADER
- REFERENCED_BY_TESS_CONTROL_SHADER
- REFERENCED_BY_TESS_EVALUATION_SHADER
- REFERENCED_BY_VERTEX_SHADER
- RENDERBUFFER
- RENDERBUFFER_ALPHA_SIZE
- RENDERBUFFER_BINDING
- RENDERBUFFER_BLUE_SIZE
- RENDERBUFFER_DEPTH_SIZE
- RENDERBUFFER_GREEN_SIZE
- RENDERBUFFER_HEIGHT
- RENDERBUFFER_INTERNAL_FORMAT
- RENDERBUFFER_RED_SIZE
- RENDERBUFFER_SAMPLES
- RENDERBUFFER_STENCIL_SIZE
- RENDERBUFFER_WIDTH
- RENDERER
- REPEAT
- REPLACE
- RESET_NOTIFICATION_STRATEGY
- RESET_NOTIFICATION_STRATEGY_ARB
- RESET_NOTIFICATION_STRATEGY_KHR
- RG
- RG16
- RG16F
- RG16I
- RG16UI
- RG16_SNORM
- RG32F
- RG32I
- RG32UI
- RG8
- RG8I
- RG8UI
- RG8_SNORM
- RGB
- RGB10
- RGB10_A2
- RGB10_A2UI
- RGB12
- RGB16
- RGB16F
- RGB16I
- RGB16UI
- RGB16_SNORM
- RGB32F
- RGB32I
- RGB32UI
- RGB4
- RGB5
- RGB565
- RGB5_A1
- RGB8
- RGB8I
- RGB8UI
- RGB8_SNORM
- RGB9_E5
- RGBA
- RGBA12
- RGBA16
- RGBA16F
- RGBA16I
- RGBA16UI
- RGBA16_SNORM
- RGBA2
- RGBA32F
- RGBA32I
- RGBA32UI
- RGBA4
- RGBA8
- RGBA8I
- RGBA8UI
- RGBA8_SNORM
- RGBA_INTEGER
- RGB_INTEGER
- RG_INTEGER
- RIGHT
- SAMPLER
- SAMPLER_1D
- SAMPLER_1D_ARRAY
- SAMPLER_1D_ARRAY_SHADOW
- SAMPLER_1D_SHADOW
- SAMPLER_2D
- SAMPLER_2D_ARRAY
- SAMPLER_2D_ARRAY_SHADOW
- SAMPLER_2D_MULTISAMPLE
- SAMPLER_2D_MULTISAMPLE_ARRAY
- SAMPLER_2D_RECT
- SAMPLER_2D_RECT_SHADOW
- SAMPLER_2D_SHADOW
- SAMPLER_3D
- SAMPLER_BINDING
- SAMPLER_BUFFER
- SAMPLER_CUBE
- SAMPLER_CUBE_MAP_ARRAY
- SAMPLER_CUBE_MAP_ARRAY_SHADOW
- SAMPLER_CUBE_SHADOW
- SAMPLES
- SAMPLES_PASSED
- SAMPLE_ALPHA_TO_COVERAGE
- SAMPLE_ALPHA_TO_ONE
- SAMPLE_BUFFERS
- SAMPLE_COVERAGE
- SAMPLE_COVERAGE_INVERT
- SAMPLE_COVERAGE_VALUE
- SAMPLE_MASK
- SAMPLE_MASK_VALUE
- SAMPLE_POSITION
- SAMPLE_SHADING
- SCISSOR_BOX
- SCISSOR_TEST
- SEPARATE_ATTRIBS
- SET
- SHADER
- SHADER_BINARY_FORMATS
- SHADER_COMPILER
- SHADER_IMAGE_ACCESS_BARRIER_BIT
- SHADER_IMAGE_ATOMIC
- SHADER_IMAGE_LOAD
- SHADER_IMAGE_STORE
- SHADER_SOURCE_LENGTH
- SHADER_STORAGE_BARRIER_BIT
- SHADER_STORAGE_BLOCK
- SHADER_STORAGE_BUFFER
- SHADER_STORAGE_BUFFER_BINDING
- SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT
- SHADER_STORAGE_BUFFER_SIZE
- SHADER_STORAGE_BUFFER_START
- SHADER_TYPE
- SHADING_LANGUAGE_VERSION
- SHORT
- SIGNALED
- SIGNED_NORMALIZED
- SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST
- SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE
- SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST
- SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE
- SMOOTH_LINE_WIDTH_GRANULARITY
- SMOOTH_LINE_WIDTH_RANGE
- SMOOTH_POINT_SIZE_GRANULARITY
- SMOOTH_POINT_SIZE_RANGE
- SRC1_ALPHA
- SRC1_COLOR
- SRC_ALPHA
- SRC_ALPHA_SATURATE
- SRC_COLOR
- SRGB
- SRGB8
- SRGB8_ALPHA8
- SRGB_ALPHA
- SRGB_READ
- SRGB_WRITE
- STACK_OVERFLOW
- STACK_UNDERFLOW
- STATIC_COPY
- STATIC_DRAW
- STATIC_READ
- STENCIL
- STENCIL_ATTACHMENT
- STENCIL_BACK_FAIL
- STENCIL_BACK_FUNC
- STENCIL_BACK_PASS_DEPTH_FAIL
- STENCIL_BACK_PASS_DEPTH_PASS
- STENCIL_BACK_REF
- STENCIL_BACK_VALUE_MASK
- STENCIL_BACK_WRITEMASK
- STENCIL_BUFFER_BIT
- STENCIL_CLEAR_VALUE
- STENCIL_COMPONENTS
- STENCIL_FAIL
- STENCIL_FUNC
- STENCIL_INDEX
- STENCIL_INDEX1
- STENCIL_INDEX16
- STENCIL_INDEX4
- STENCIL_INDEX8
- STENCIL_PASS_DEPTH_FAIL
- STENCIL_PASS_DEPTH_PASS
- STENCIL_REF
- STENCIL_RENDERABLE
- STENCIL_TEST
- STENCIL_VALUE_MASK
- STENCIL_WRITEMASK
- STEREO
- STREAM_COPY
- STREAM_DRAW
- STREAM_READ
- SUBPIXEL_BITS
- SYNC_CONDITION
- SYNC_FENCE
- SYNC_FLAGS
- SYNC_FLUSH_COMMANDS_BIT
- SYNC_GPU_COMMANDS_COMPLETE
- SYNC_STATUS
- TESS_CONTROL_OUTPUT_VERTICES
- TESS_CONTROL_SHADER
- TESS_CONTROL_SHADER_BIT
- TESS_CONTROL_SUBROUTINE
- TESS_CONTROL_SUBROUTINE_UNIFORM
- TESS_CONTROL_TEXTURE
- TESS_EVALUATION_SHADER
- TESS_EVALUATION_SHADER_BIT
- TESS_EVALUATION_SUBROUTINE
- TESS_EVALUATION_SUBROUTINE_UNIFORM
- TESS_EVALUATION_TEXTURE
- TESS_GEN_MODE
- TESS_GEN_POINT_MODE
- TESS_GEN_SPACING
- TESS_GEN_VERTEX_ORDER
- TEXTURE
- TEXTURE0
- TEXTURE1
- TEXTURE10
- TEXTURE11
- TEXTURE12
- TEXTURE13
- TEXTURE14
- TEXTURE15
- TEXTURE16
- TEXTURE17
- TEXTURE18
- TEXTURE19
- TEXTURE2
- TEXTURE20
- TEXTURE21
- TEXTURE22
- TEXTURE23
- TEXTURE24
- TEXTURE25
- TEXTURE26
- TEXTURE27
- TEXTURE28
- TEXTURE29
- TEXTURE3
- TEXTURE30
- TEXTURE31
- TEXTURE4
- TEXTURE5
- TEXTURE6
- TEXTURE7
- TEXTURE8
- TEXTURE9
- TEXTURE_1D
- TEXTURE_1D_ARRAY
- TEXTURE_2D
- TEXTURE_2D_ARRAY
- TEXTURE_2D_MULTISAMPLE
- TEXTURE_2D_MULTISAMPLE_ARRAY
- TEXTURE_3D
- TEXTURE_ALPHA_SIZE
- TEXTURE_ALPHA_TYPE
- TEXTURE_BASE_LEVEL
- TEXTURE_BINDING_1D
- TEXTURE_BINDING_1D_ARRAY
- TEXTURE_BINDING_2D
- TEXTURE_BINDING_2D_ARRAY
- TEXTURE_BINDING_2D_MULTISAMPLE
- TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
- TEXTURE_BINDING_3D
- TEXTURE_BINDING_BUFFER
- TEXTURE_BINDING_CUBE_MAP
- TEXTURE_BINDING_CUBE_MAP_ARRAY
- TEXTURE_BINDING_RECTANGLE
- TEXTURE_BLUE_SIZE
- TEXTURE_BLUE_TYPE
- TEXTURE_BORDER_COLOR
- TEXTURE_BUFFER
- TEXTURE_BUFFER_BINDING
- TEXTURE_BUFFER_DATA_STORE_BINDING
- TEXTURE_BUFFER_OFFSET
- TEXTURE_BUFFER_OFFSET_ALIGNMENT
- TEXTURE_BUFFER_SIZE
- TEXTURE_COMPARE_FUNC
- TEXTURE_COMPARE_MODE
- TEXTURE_COMPRESSED
- TEXTURE_COMPRESSED_BLOCK_HEIGHT
- TEXTURE_COMPRESSED_BLOCK_SIZE
- TEXTURE_COMPRESSED_BLOCK_WIDTH
- TEXTURE_COMPRESSED_IMAGE_SIZE
- TEXTURE_COMPRESSION_HINT
- TEXTURE_CUBE_MAP
- TEXTURE_CUBE_MAP_ARRAY
- TEXTURE_CUBE_MAP_NEGATIVE_X
- TEXTURE_CUBE_MAP_NEGATIVE_Y
- TEXTURE_CUBE_MAP_NEGATIVE_Z
- TEXTURE_CUBE_MAP_POSITIVE_X
- TEXTURE_CUBE_MAP_POSITIVE_Y
- TEXTURE_CUBE_MAP_POSITIVE_Z
- TEXTURE_CUBE_MAP_SEAMLESS
- TEXTURE_DEPTH
- TEXTURE_DEPTH_SIZE
- TEXTURE_DEPTH_TYPE
- TEXTURE_FETCH_BARRIER_BIT
- TEXTURE_FIXED_SAMPLE_LOCATIONS
- TEXTURE_GATHER
- TEXTURE_GATHER_SHADOW
- TEXTURE_GREEN_SIZE
- TEXTURE_GREEN_TYPE
- TEXTURE_HEIGHT
- TEXTURE_IMAGE_FORMAT
- TEXTURE_IMAGE_TYPE
- TEXTURE_IMMUTABLE_FORMAT
- TEXTURE_IMMUTABLE_LEVELS
- TEXTURE_INTERNAL_FORMAT
- TEXTURE_LOD_BIAS
- TEXTURE_MAG_FILTER
- TEXTURE_MAX_ANISOTROPY_EXT
- TEXTURE_MAX_LEVEL
- TEXTURE_MAX_LOD
- TEXTURE_MIN_FILTER
- TEXTURE_MIN_LOD
- TEXTURE_RECTANGLE
- TEXTURE_RED_SIZE
- TEXTURE_RED_TYPE
- TEXTURE_SAMPLES
- TEXTURE_SHADOW
- TEXTURE_SHARED_SIZE
- TEXTURE_STENCIL_SIZE
- TEXTURE_SWIZZLE_A
- TEXTURE_SWIZZLE_B
- TEXTURE_SWIZZLE_G
- TEXTURE_SWIZZLE_R
- TEXTURE_SWIZZLE_RGBA
- TEXTURE_TARGET
- TEXTURE_UPDATE_BARRIER_BIT
- TEXTURE_VIEW
- TEXTURE_VIEW_MIN_LAYER
- TEXTURE_VIEW_MIN_LEVEL
- TEXTURE_VIEW_NUM_LAYERS
- TEXTURE_VIEW_NUM_LEVELS
- TEXTURE_WIDTH
- TEXTURE_WRAP_R
- TEXTURE_WRAP_S
- TEXTURE_WRAP_T
- TIMEOUT_EXPIRED
- TIMEOUT_IGNORED
- TIMESTAMP
- TIME_ELAPSED
- TOP_LEVEL_ARRAY_SIZE
- TOP_LEVEL_ARRAY_STRIDE
- TRANSFORM_FEEDBACK
- TRANSFORM_FEEDBACK_ACTIVE
- TRANSFORM_FEEDBACK_BARRIER_BIT
- TRANSFORM_FEEDBACK_BINDING
- TRANSFORM_FEEDBACK_BUFFER
- TRANSFORM_FEEDBACK_BUFFER_ACTIVE
- TRANSFORM_FEEDBACK_BUFFER_BINDING
- TRANSFORM_FEEDBACK_BUFFER_INDEX
- TRANSFORM_FEEDBACK_BUFFER_MODE
- TRANSFORM_FEEDBACK_BUFFER_PAUSED
- TRANSFORM_FEEDBACK_BUFFER_SIZE
- TRANSFORM_FEEDBACK_BUFFER_START
- TRANSFORM_FEEDBACK_BUFFER_STRIDE
- TRANSFORM_FEEDBACK_PAUSED
- TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
- TRANSFORM_FEEDBACK_VARYING
- TRANSFORM_FEEDBACK_VARYINGS
- TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH
- TRANSPOSE_PROGRAM_MATRIX_EXT
- TRIANGLES
- TRIANGLES_ADJACENCY
- TRIANGLE_FAN
- TRIANGLE_STRIP
- TRIANGLE_STRIP_ADJACENCY
- TRUE
- TYPE
- UNDEFINED_VERTEX
- UNIFORM
- UNIFORM_ARRAY_STRIDE
- UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX
- UNIFORM_BARRIER_BIT
- UNIFORM_BLOCK
- UNIFORM_BLOCK_ACTIVE_UNIFORMS
- UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
- UNIFORM_BLOCK_BINDING
- UNIFORM_BLOCK_DATA_SIZE
- UNIFORM_BLOCK_INDEX
- UNIFORM_BLOCK_NAME_LENGTH
- UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER
- UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
- UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER
- UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER
- UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER
- UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
- UNIFORM_BUFFER
- UNIFORM_BUFFER_BINDING
- UNIFORM_BUFFER_OFFSET_ALIGNMENT
- UNIFORM_BUFFER_SIZE
- UNIFORM_BUFFER_START
- UNIFORM_IS_ROW_MAJOR
- UNIFORM_MATRIX_STRIDE
- UNIFORM_NAME_LENGTH
- UNIFORM_OFFSET
- UNIFORM_SIZE
- UNIFORM_TYPE
- UNKNOWN_CONTEXT_RESET
- UNKNOWN_CONTEXT_RESET_ARB
- UNKNOWN_CONTEXT_RESET_KHR
- UNPACK_ALIGNMENT
- UNPACK_COMPRESSED_BLOCK_DEPTH
- UNPACK_COMPRESSED_BLOCK_HEIGHT
- UNPACK_COMPRESSED_BLOCK_SIZE
- UNPACK_COMPRESSED_BLOCK_WIDTH
- UNPACK_IMAGE_HEIGHT
- UNPACK_LSB_FIRST
- UNPACK_ROW_LENGTH
- UNPACK_SKIP_IMAGES
- UNPACK_SKIP_PIXELS
- UNPACK_SKIP_ROWS
- UNPACK_SWAP_BYTES
- UNSIGNALED
- UNSIGNED_BYTE
- UNSIGNED_BYTE_2_3_3_REV
- UNSIGNED_BYTE_3_3_2
- UNSIGNED_INT
- UNSIGNED_INT_10F_11F_11F_REV
- UNSIGNED_INT_10_10_10_2
- UNSIGNED_INT_24_8
- UNSIGNED_INT_2_10_10_10_REV
- UNSIGNED_INT_5_9_9_9_REV
- UNSIGNED_INT_8_8_8_8
- UNSIGNED_INT_8_8_8_8_REV
- UNSIGNED_INT_ATOMIC_COUNTER
- UNSIGNED_INT_IMAGE_1D
- UNSIGNED_INT_IMAGE_1D_ARRAY
- UNSIGNED_INT_IMAGE_2D
- UNSIGNED_INT_IMAGE_2D_ARRAY
- UNSIGNED_INT_IMAGE_2D_MULTISAMPLE
- UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY
- UNSIGNED_INT_IMAGE_2D_RECT
- UNSIGNED_INT_IMAGE_3D
- UNSIGNED_INT_IMAGE_BUFFER
- UNSIGNED_INT_IMAGE_CUBE
- UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY
- UNSIGNED_INT_SAMPLER_1D
- UNSIGNED_INT_SAMPLER_1D_ARRAY
- UNSIGNED_INT_SAMPLER_2D
- UNSIGNED_INT_SAMPLER_2D_ARRAY
- UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
- UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
- UNSIGNED_INT_SAMPLER_2D_RECT
- UNSIGNED_INT_SAMPLER_3D
- UNSIGNED_INT_SAMPLER_BUFFER
- UNSIGNED_INT_SAMPLER_CUBE
- UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY
- UNSIGNED_INT_VEC2
- UNSIGNED_INT_VEC3
- UNSIGNED_INT_VEC4
- UNSIGNED_NORMALIZED
- UNSIGNED_SHORT
- UNSIGNED_SHORT_1_5_5_5_REV
- UNSIGNED_SHORT_4_4_4_4
- UNSIGNED_SHORT_4_4_4_4_REV
- UNSIGNED_SHORT_5_5_5_1
- UNSIGNED_SHORT_5_6_5
- UNSIGNED_SHORT_5_6_5_REV
- UPPER_LEFT
- VALIDATE_STATUS
- VENDOR
- VERSION
- VERTEX_ARRAY
- VERTEX_ARRAY_BINDING
- VERTEX_ATTRIB_ARRAY_BARRIER_BIT
- VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
- VERTEX_ATTRIB_ARRAY_DIVISOR
- VERTEX_ATTRIB_ARRAY_ENABLED
- VERTEX_ATTRIB_ARRAY_INTEGER
- VERTEX_ATTRIB_ARRAY_LONG
- VERTEX_ATTRIB_ARRAY_NORMALIZED
- VERTEX_ATTRIB_ARRAY_POINTER
- VERTEX_ATTRIB_ARRAY_SIZE
- VERTEX_ATTRIB_ARRAY_STRIDE
- VERTEX_ATTRIB_ARRAY_TYPE
- VERTEX_ATTRIB_BINDING
- VERTEX_ATTRIB_RELATIVE_OFFSET
- VERTEX_BINDING_BUFFER
- VERTEX_BINDING_DIVISOR
- VERTEX_BINDING_OFFSET
- VERTEX_BINDING_STRIDE
- VERTEX_PROGRAM_POINT_SIZE
- VERTEX_SHADER
- VERTEX_SHADER_BIT
- VERTEX_SUBROUTINE
- VERTEX_SUBROUTINE_UNIFORM
- VERTEX_TEXTURE
- VIEWPORT
- VIEWPORT_BOUNDS_RANGE
- VIEWPORT_INDEX_PROVOKING_VERTEX
- VIEWPORT_SUBPIXEL_BITS
- VIEW_CLASS_128_BITS
- VIEW_CLASS_16_BITS
- VIEW_CLASS_24_BITS
- VIEW_CLASS_32_BITS
- VIEW_CLASS_48_BITS
- VIEW_CLASS_64_BITS
- VIEW_CLASS_8_BITS
- VIEW_CLASS_96_BITS
- VIEW_CLASS_BPTC_FLOAT
- VIEW_CLASS_BPTC_UNORM
- VIEW_CLASS_RGTC1_RED
- VIEW_CLASS_RGTC2_RG
- VIEW_CLASS_S3TC_DXT1_RGB
- VIEW_CLASS_S3TC_DXT1_RGBA
- VIEW_CLASS_S3TC_DXT3_RGBA
- VIEW_CLASS_S3TC_DXT5_RGBA
- VIEW_COMPATIBILITY_CLASS
- WAIT_FAILED
- WRITE_ONLY
- XOR
- ZERO
- ZERO_TO_ONE
- gl::ACTIVE_ATOMIC_COUNTER_BUFFERS
- gl::ACTIVE_ATTRIBUTES
- gl::ACTIVE_ATTRIBUTE_MAX_LENGTH
- gl::ACTIVE_PROGRAM
- gl::ACTIVE_RESOURCES
- gl::ACTIVE_SUBROUTINES
- gl::ACTIVE_SUBROUTINE_MAX_LENGTH
- gl::ACTIVE_SUBROUTINE_UNIFORMS
- gl::ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS
- gl::ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH
- gl::ACTIVE_TEXTURE
- gl::ACTIVE_UNIFORMS
- gl::ACTIVE_UNIFORM_BLOCKS
- gl::ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
- gl::ACTIVE_UNIFORM_MAX_LENGTH
- gl::ACTIVE_VARIABLES
- gl::ALIASED_LINE_WIDTH_RANGE
- gl::ALL_BARRIER_BITS
- gl::ALL_SHADER_BITS
- gl::ALPHA
- gl::ALREADY_SIGNALED
- gl::ALWAYS
- gl::AND
- gl::AND_INVERTED
- gl::AND_REVERSE
- gl::ANY_SAMPLES_PASSED
- gl::ANY_SAMPLES_PASSED_CONSERVATIVE
- gl::ARRAY_BUFFER
- gl::ARRAY_BUFFER_BINDING
- gl::ARRAY_SIZE
- gl::ARRAY_STRIDE
- gl::ATOMIC_COUNTER_BARRIER_BIT
- gl::ATOMIC_COUNTER_BUFFER
- gl::ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS
- gl::ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES
- gl::ATOMIC_COUNTER_BUFFER_BINDING
- gl::ATOMIC_COUNTER_BUFFER_DATA_SIZE
- gl::ATOMIC_COUNTER_BUFFER_INDEX
- gl::ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER
- gl::ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER
- gl::ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER
- gl::ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER
- gl::ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER
- gl::ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER
- gl::ATOMIC_COUNTER_BUFFER_SIZE
- gl::ATOMIC_COUNTER_BUFFER_START
- gl::ATTACHED_SHADERS
- gl::AUTO_GENERATE_MIPMAP
- gl::BACK
- gl::BACK_LEFT
- gl::BACK_RIGHT
- gl::BGR
- gl::BGRA
- gl::BGRA_INTEGER
- gl::BGR_INTEGER
- gl::BLEND
- gl::BLEND_COLOR
- gl::BLEND_DST
- gl::BLEND_DST_ALPHA
- gl::BLEND_DST_RGB
- gl::BLEND_EQUATION
- gl::BLEND_EQUATION_ALPHA
- gl::BLEND_EQUATION_RGB
- gl::BLEND_SRC
- gl::BLEND_SRC_ALPHA
- gl::BLEND_SRC_RGB
- gl::BLOCK_INDEX
- gl::BLUE
- gl::BLUE_INTEGER
- gl::BOOL
- gl::BOOL_VEC2
- gl::BOOL_VEC3
- gl::BOOL_VEC4
- gl::BUFFER
- gl::BUFFER_ACCESS
- gl::BUFFER_ACCESS_FLAGS
- gl::BUFFER_BINDING
- gl::BUFFER_DATA_SIZE
- gl::BUFFER_IMMUTABLE_STORAGE
- gl::BUFFER_MAPPED
- gl::BUFFER_MAP_LENGTH
- gl::BUFFER_MAP_OFFSET
- gl::BUFFER_MAP_POINTER
- gl::BUFFER_SIZE
- gl::BUFFER_STORAGE_FLAGS
- gl::BUFFER_UPDATE_BARRIER_BIT
- gl::BUFFER_USAGE
- gl::BUFFER_VARIABLE
- gl::BYTE
- gl::CAVEAT_SUPPORT
- gl::CCW
- gl::CLAMP_READ_COLOR
- gl::CLAMP_TO_BORDER
- gl::CLAMP_TO_EDGE
- gl::CLEAR
- gl::CLEAR_BUFFER
- gl::CLEAR_TEXTURE
- gl::CLIENT_MAPPED_BUFFER_BARRIER_BIT
- gl::CLIENT_STORAGE_BIT
- gl::CLIP_DEPTH_MODE
- gl::CLIP_DISTANCE0
- gl::CLIP_DISTANCE1
- gl::CLIP_DISTANCE2
- gl::CLIP_DISTANCE3
- gl::CLIP_DISTANCE4
- gl::CLIP_DISTANCE5
- gl::CLIP_DISTANCE6
- gl::CLIP_DISTANCE7
- gl::CLIP_ORIGIN
- gl::COLOR
- gl::COLOR_ATTACHMENT0
- gl::COLOR_ATTACHMENT1
- gl::COLOR_ATTACHMENT10
- gl::COLOR_ATTACHMENT11
- gl::COLOR_ATTACHMENT12
- gl::COLOR_ATTACHMENT13
- gl::COLOR_ATTACHMENT14
- gl::COLOR_ATTACHMENT15
- gl::COLOR_ATTACHMENT16
- gl::COLOR_ATTACHMENT17
- gl::COLOR_ATTACHMENT18
- gl::COLOR_ATTACHMENT19
- gl::COLOR_ATTACHMENT2
- gl::COLOR_ATTACHMENT20
- gl::COLOR_ATTACHMENT21
- gl::COLOR_ATTACHMENT22
- gl::COLOR_ATTACHMENT23
- gl::COLOR_ATTACHMENT24
- gl::COLOR_ATTACHMENT25
- gl::COLOR_ATTACHMENT26
- gl::COLOR_ATTACHMENT27
- gl::COLOR_ATTACHMENT28
- gl::COLOR_ATTACHMENT29
- gl::COLOR_ATTACHMENT3
- gl::COLOR_ATTACHMENT30
- gl::COLOR_ATTACHMENT31
- gl::COLOR_ATTACHMENT4
- gl::COLOR_ATTACHMENT5
- gl::COLOR_ATTACHMENT6
- gl::COLOR_ATTACHMENT7
- gl::COLOR_ATTACHMENT8
- gl::COLOR_ATTACHMENT9
- gl::COLOR_BUFFER_BIT
- gl::COLOR_CLEAR_VALUE
- gl::COLOR_COMPONENTS
- gl::COLOR_ENCODING
- gl::COLOR_LOGIC_OP
- gl::COLOR_RENDERABLE
- gl::COLOR_WRITEMASK
- gl::COMMAND_BARRIER_BIT
- gl::COMPARE_REF_TO_TEXTURE
- gl::COMPATIBLE_SUBROUTINES
- gl::COMPILE_STATUS
- gl::COMPRESSED_R11_EAC
- gl::COMPRESSED_RED
- gl::COMPRESSED_RED_RGTC1
- gl::COMPRESSED_RG
- gl::COMPRESSED_RG11_EAC
- gl::COMPRESSED_RGB
- gl::COMPRESSED_RGB8_ETC2
- gl::COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
- gl::COMPRESSED_RGBA
- gl::COMPRESSED_RGBA8_ETC2_EAC
- gl::COMPRESSED_RGBA_BPTC_UNORM
- gl::COMPRESSED_RGBA_BPTC_UNORM_ARB
- gl::COMPRESSED_RGBA_S3TC_DXT1_EXT
- gl::COMPRESSED_RGBA_S3TC_DXT3_EXT
- gl::COMPRESSED_RGBA_S3TC_DXT5_EXT
- gl::COMPRESSED_RGB_BPTC_SIGNED_FLOAT
- gl::COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB
- gl::COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT
- gl::COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB
- gl::COMPRESSED_RGB_S3TC_DXT1_EXT
- gl::COMPRESSED_RG_RGTC2
- gl::COMPRESSED_SIGNED_R11_EAC
- gl::COMPRESSED_SIGNED_RED_RGTC1
- gl::COMPRESSED_SIGNED_RG11_EAC
- gl::COMPRESSED_SIGNED_RG_RGTC2
- gl::COMPRESSED_SRGB
- gl::COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
- gl::COMPRESSED_SRGB8_ETC2
- gl::COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
- gl::COMPRESSED_SRGB_ALPHA
- gl::COMPRESSED_SRGB_ALPHA_BPTC_UNORM
- gl::COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB
- gl::COMPRESSED_TEXTURE_FORMATS
- gl::COMPUTE_SHADER
- gl::COMPUTE_SHADER_BIT
- gl::COMPUTE_SUBROUTINE
- gl::COMPUTE_SUBROUTINE_UNIFORM
- gl::COMPUTE_TEXTURE
- gl::COMPUTE_WORK_GROUP_SIZE
- gl::CONDITION_SATISFIED
- gl::CONSTANT_ALPHA
- gl::CONSTANT_COLOR
- gl::CONTEXT_COMPATIBILITY_PROFILE_BIT
- gl::CONTEXT_CORE_PROFILE_BIT
- gl::CONTEXT_FLAGS
- gl::CONTEXT_FLAG_DEBUG_BIT
- gl::CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT
- gl::CONTEXT_FLAG_ROBUST_ACCESS_BIT
- gl::CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB
- gl::CONTEXT_LOST
- gl::CONTEXT_LOST_KHR
- gl::CONTEXT_PROFILE_MASK
- gl::CONTEXT_RELEASE_BEHAVIOR
- gl::CONTEXT_RELEASE_BEHAVIOR_FLUSH
- gl::CONTEXT_ROBUST_ACCESS
- gl::CONTEXT_ROBUST_ACCESS_KHR
- gl::COPY
- gl::COPY_INVERTED
- gl::COPY_READ_BUFFER
- gl::COPY_READ_BUFFER_BINDING
- gl::COPY_WRITE_BUFFER
- gl::COPY_WRITE_BUFFER_BINDING
- gl::CULL_FACE
- gl::CULL_FACE_MODE
- gl::CURRENT_PROGRAM
- gl::CURRENT_QUERY
- gl::CURRENT_VERTEX_ATTRIB
- gl::CW
- gl::DEBUG_CALLBACK_FUNCTION
- gl::DEBUG_CALLBACK_USER_PARAM
- gl::DEBUG_GROUP_STACK_DEPTH
- gl::DEBUG_LOGGED_MESSAGES
- gl::DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
- gl::DEBUG_OUTPUT
- gl::DEBUG_OUTPUT_SYNCHRONOUS
- gl::DEBUG_SEVERITY_HIGH
- gl::DEBUG_SEVERITY_LOW
- gl::DEBUG_SEVERITY_MEDIUM
- gl::DEBUG_SEVERITY_NOTIFICATION
- gl::DEBUG_SOURCE_API
- gl::DEBUG_SOURCE_APPLICATION
- gl::DEBUG_SOURCE_OTHER
- gl::DEBUG_SOURCE_SHADER_COMPILER
- gl::DEBUG_SOURCE_THIRD_PARTY
- gl::DEBUG_SOURCE_WINDOW_SYSTEM
- gl::DEBUG_TYPE_DEPRECATED_BEHAVIOR
- gl::DEBUG_TYPE_ERROR
- gl::DEBUG_TYPE_MARKER
- gl::DEBUG_TYPE_OTHER
- gl::DEBUG_TYPE_PERFORMANCE
- gl::DEBUG_TYPE_POP_GROUP
- gl::DEBUG_TYPE_PORTABILITY
- gl::DEBUG_TYPE_PUSH_GROUP
- gl::DEBUG_TYPE_UNDEFINED_BEHAVIOR
- gl::DECR
- gl::DECR_WRAP
- gl::DELETE_STATUS
- gl::DEPTH
- gl::DEPTH24_STENCIL8
- gl::DEPTH32F_STENCIL8
- gl::DEPTH_ATTACHMENT
- gl::DEPTH_BUFFER_BIT
- gl::DEPTH_CLAMP
- gl::DEPTH_CLEAR_VALUE
- gl::DEPTH_COMPONENT
- gl::DEPTH_COMPONENT16
- gl::DEPTH_COMPONENT24
- gl::DEPTH_COMPONENT32
- gl::DEPTH_COMPONENT32F
- gl::DEPTH_COMPONENTS
- gl::DEPTH_FUNC
- gl::DEPTH_RANGE
- gl::DEPTH_RENDERABLE
- gl::DEPTH_STENCIL
- gl::DEPTH_STENCIL_ATTACHMENT
- gl::DEPTH_STENCIL_TEXTURE_MODE
- gl::DEPTH_TEST
- gl::DEPTH_WRITEMASK
- gl::DISPATCH_INDIRECT_BUFFER
- gl::DISPATCH_INDIRECT_BUFFER_BINDING
- gl::DISPLAY_LIST
- gl::DITHER
- gl::DONT_CARE
- gl::DOUBLE
- gl::DOUBLEBUFFER
- gl::DOUBLE_MAT2
- gl::DOUBLE_MAT2x3
- gl::DOUBLE_MAT2x4
- gl::DOUBLE_MAT3
- gl::DOUBLE_MAT3x2
- gl::DOUBLE_MAT3x4
- gl::DOUBLE_MAT4
- gl::DOUBLE_MAT4x2
- gl::DOUBLE_MAT4x3
- gl::DOUBLE_VEC2
- gl::DOUBLE_VEC3
- gl::DOUBLE_VEC4
- gl::DRAW_BUFFER
- gl::DRAW_BUFFER0
- gl::DRAW_BUFFER1
- gl::DRAW_BUFFER10
- gl::DRAW_BUFFER11
- gl::DRAW_BUFFER12
- gl::DRAW_BUFFER13
- gl::DRAW_BUFFER14
- gl::DRAW_BUFFER15
- gl::DRAW_BUFFER2
- gl::DRAW_BUFFER3
- gl::DRAW_BUFFER4
- gl::DRAW_BUFFER5
- gl::DRAW_BUFFER6
- gl::DRAW_BUFFER7
- gl::DRAW_BUFFER8
- gl::DRAW_BUFFER9
- gl::DRAW_FRAMEBUFFER
- gl::DRAW_FRAMEBUFFER_BINDING
- gl::DRAW_INDIRECT_BUFFER
- gl::DRAW_INDIRECT_BUFFER_BINDING
- gl::DST_ALPHA
- gl::DST_COLOR
- gl::DYNAMIC_COPY
- gl::DYNAMIC_DRAW
- gl::DYNAMIC_READ
- gl::DYNAMIC_STORAGE_BIT
- gl::ELEMENT_ARRAY_BARRIER_BIT
- gl::ELEMENT_ARRAY_BUFFER
- gl::ELEMENT_ARRAY_BUFFER_BINDING
- gl::EQUAL
- gl::EQUIV
- gl::EXTENSIONS
- gl::FALSE
- gl::FASTEST
- gl::FILL
- gl::FILTER
- gl::FIRST_VERTEX_CONVENTION
- gl::FIXED
- gl::FIXED_ONLY
- gl::FLOAT
- gl::FLOAT_32_UNSIGNED_INT_24_8_REV
- gl::FLOAT_MAT2
- gl::FLOAT_MAT2x3
- gl::FLOAT_MAT2x4
- gl::FLOAT_MAT3
- gl::FLOAT_MAT3x2
- gl::FLOAT_MAT3x4
- gl::FLOAT_MAT4
- gl::FLOAT_MAT4x2
- gl::FLOAT_MAT4x3
- gl::FLOAT_VEC2
- gl::FLOAT_VEC3
- gl::FLOAT_VEC4
- gl::FRACTIONAL_EVEN
- gl::FRACTIONAL_ODD
- gl::FRAGMENT_INTERPOLATION_OFFSET_BITS
- gl::FRAGMENT_SHADER
- gl::FRAGMENT_SHADER_BIT
- gl::FRAGMENT_SHADER_DERIVATIVE_HINT
- gl::FRAGMENT_SUBROUTINE
- gl::FRAGMENT_SUBROUTINE_UNIFORM
- gl::FRAGMENT_TEXTURE
- gl::FRAMEBUFFER
- gl::FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
- gl::FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
- gl::FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
- gl::FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
- gl::FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
- gl::FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
- gl::FRAMEBUFFER_ATTACHMENT_LAYERED
- gl::FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
- gl::FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
- gl::FRAMEBUFFER_ATTACHMENT_RED_SIZE
- gl::FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
- gl::FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
- gl::FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
- gl::FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
- gl::FRAMEBUFFER_BARRIER_BIT
- gl::FRAMEBUFFER_BINDING
- gl::FRAMEBUFFER_BLEND
- gl::FRAMEBUFFER_COMPLETE
- gl::FRAMEBUFFER_DEFAULT
- gl::FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS
- gl::FRAMEBUFFER_DEFAULT_HEIGHT
- gl::FRAMEBUFFER_DEFAULT_LAYERS
- gl::FRAMEBUFFER_DEFAULT_SAMPLES
- gl::FRAMEBUFFER_DEFAULT_WIDTH
- gl::FRAMEBUFFER_INCOMPLETE_ATTACHMENT
- gl::FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
- gl::FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS
- gl::FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
- gl::FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
- gl::FRAMEBUFFER_INCOMPLETE_READ_BUFFER
- gl::FRAMEBUFFER_RENDERABLE
- gl::FRAMEBUFFER_RENDERABLE_LAYERED
- gl::FRAMEBUFFER_SRGB
- gl::FRAMEBUFFER_UNDEFINED
- gl::FRAMEBUFFER_UNSUPPORTED
- gl::FRONT
- gl::FRONT_AND_BACK
- gl::FRONT_FACE
- gl::FRONT_LEFT
- gl::FRONT_RIGHT
- gl::FULL_SUPPORT
- gl::FUNC_ADD
- gl::FUNC_REVERSE_SUBTRACT
- gl::FUNC_SUBTRACT
- gl::GEOMETRY_INPUT_TYPE
- gl::GEOMETRY_OUTPUT_TYPE
- gl::GEOMETRY_SHADER
- gl::GEOMETRY_SHADER_BIT
- gl::GEOMETRY_SHADER_INVOCATIONS
- gl::GEOMETRY_SUBROUTINE
- gl::GEOMETRY_SUBROUTINE_UNIFORM
- gl::GEOMETRY_TEXTURE
- gl::GEOMETRY_VERTICES_OUT
- gl::GEQUAL
- gl::GET_TEXTURE_IMAGE_FORMAT
- gl::GET_TEXTURE_IMAGE_TYPE
- gl::GREATER
- gl::GREEN
- gl::GREEN_INTEGER
- gl::GUILTY_CONTEXT_RESET
- gl::GUILTY_CONTEXT_RESET_ARB
- gl::GUILTY_CONTEXT_RESET_KHR
- gl::HALF_FLOAT
- gl::HIGH_FLOAT
- gl::HIGH_INT
- gl::IMAGE_1D
- gl::IMAGE_1D_ARRAY
- gl::IMAGE_2D
- gl::IMAGE_2D_ARRAY
- gl::IMAGE_2D_MULTISAMPLE
- gl::IMAGE_2D_MULTISAMPLE_ARRAY
- gl::IMAGE_2D_RECT
- gl::IMAGE_3D
- gl::IMAGE_BINDING_ACCESS
- gl::IMAGE_BINDING_FORMAT
- gl::IMAGE_BINDING_LAYER
- gl::IMAGE_BINDING_LAYERED
- gl::IMAGE_BINDING_LEVEL
- gl::IMAGE_BINDING_NAME
- gl::IMAGE_BUFFER
- gl::IMAGE_CLASS_10_10_10_2
- gl::IMAGE_CLASS_11_11_10
- gl::IMAGE_CLASS_1_X_16
- gl::IMAGE_CLASS_1_X_32
- gl::IMAGE_CLASS_1_X_8
- gl::IMAGE_CLASS_2_X_16
- gl::IMAGE_CLASS_2_X_32
- gl::IMAGE_CLASS_2_X_8
- gl::IMAGE_CLASS_4_X_16
- gl::IMAGE_CLASS_4_X_32
- gl::IMAGE_CLASS_4_X_8
- gl::IMAGE_COMPATIBILITY_CLASS
- gl::IMAGE_CUBE
- gl::IMAGE_CUBE_MAP_ARRAY
- gl::IMAGE_FORMAT_COMPATIBILITY_BY_CLASS
- gl::IMAGE_FORMAT_COMPATIBILITY_BY_SIZE
- gl::IMAGE_FORMAT_COMPATIBILITY_TYPE
- gl::IMAGE_PIXEL_FORMAT
- gl::IMAGE_PIXEL_TYPE
- gl::IMAGE_TEXEL_SIZE
- gl::IMPLEMENTATION_COLOR_READ_FORMAT
- gl::IMPLEMENTATION_COLOR_READ_TYPE
- gl::INCR
- gl::INCR_WRAP
- gl::INFO_LOG_LENGTH
- gl::INNOCENT_CONTEXT_RESET
- gl::INNOCENT_CONTEXT_RESET_ARB
- gl::INNOCENT_CONTEXT_RESET_KHR
- gl::INT
- gl::INTERLEAVED_ATTRIBS
- gl::INTERNALFORMAT_ALPHA_SIZE
- gl::INTERNALFORMAT_ALPHA_TYPE
- gl::INTERNALFORMAT_BLUE_SIZE
- gl::INTERNALFORMAT_BLUE_TYPE
- gl::INTERNALFORMAT_DEPTH_SIZE
- gl::INTERNALFORMAT_DEPTH_TYPE
- gl::INTERNALFORMAT_GREEN_SIZE
- gl::INTERNALFORMAT_GREEN_TYPE
- gl::INTERNALFORMAT_PREFERRED
- gl::INTERNALFORMAT_RED_SIZE
- gl::INTERNALFORMAT_RED_TYPE
- gl::INTERNALFORMAT_SHARED_SIZE
- gl::INTERNALFORMAT_STENCIL_SIZE
- gl::INTERNALFORMAT_STENCIL_TYPE
- gl::INTERNALFORMAT_SUPPORTED
- gl::INT_2_10_10_10_REV
- gl::INT_IMAGE_1D
- gl::INT_IMAGE_1D_ARRAY
- gl::INT_IMAGE_2D
- gl::INT_IMAGE_2D_ARRAY
- gl::INT_IMAGE_2D_MULTISAMPLE
- gl::INT_IMAGE_2D_MULTISAMPLE_ARRAY
- gl::INT_IMAGE_2D_RECT
- gl::INT_IMAGE_3D
- gl::INT_IMAGE_BUFFER
- gl::INT_IMAGE_CUBE
- gl::INT_IMAGE_CUBE_MAP_ARRAY
- gl::INT_SAMPLER_1D
- gl::INT_SAMPLER_1D_ARRAY
- gl::INT_SAMPLER_2D
- gl::INT_SAMPLER_2D_ARRAY
- gl::INT_SAMPLER_2D_MULTISAMPLE
- gl::INT_SAMPLER_2D_MULTISAMPLE_ARRAY
- gl::INT_SAMPLER_2D_RECT
- gl::INT_SAMPLER_3D
- gl::INT_SAMPLER_BUFFER
- gl::INT_SAMPLER_CUBE
- gl::INT_SAMPLER_CUBE_MAP_ARRAY
- gl::INT_VEC2
- gl::INT_VEC3
- gl::INT_VEC4
- gl::INVALID_ENUM
- gl::INVALID_FRAMEBUFFER_OPERATION
- gl::INVALID_INDEX
- gl::INVALID_OPERATION
- gl::INVALID_VALUE
- gl::INVERT
- gl::ISOLINES
- gl::IS_PER_PATCH
- gl::IS_ROW_MAJOR
- gl::KEEP
- gl::LAST_VERTEX_CONVENTION
- gl::LAYER_PROVOKING_VERTEX
- gl::LEFT
- gl::LEQUAL
- gl::LESS
- gl::LINE
- gl::LINEAR
- gl::LINEAR_MIPMAP_LINEAR
- gl::LINEAR_MIPMAP_NEAREST
- gl::LINES
- gl::LINES_ADJACENCY
- gl::LINE_LOOP
- gl::LINE_SMOOTH
- gl::LINE_SMOOTH_HINT
- gl::LINE_STRIP
- gl::LINE_STRIP_ADJACENCY
- gl::LINE_WIDTH
- gl::LINE_WIDTH_GRANULARITY
- gl::LINE_WIDTH_RANGE
- gl::LINK_STATUS
- gl::LOCATION
- gl::LOCATION_COMPONENT
- gl::LOCATION_INDEX
- gl::LOGIC_OP_MODE
- gl::LOSE_CONTEXT_ON_RESET
- gl::LOSE_CONTEXT_ON_RESET_ARB
- gl::LOSE_CONTEXT_ON_RESET_KHR
- gl::LOWER_LEFT
- gl::LOW_FLOAT
- gl::LOW_INT
- gl::MAJOR_VERSION
- gl::MANUAL_GENERATE_MIPMAP
- gl::MAP_COHERENT_BIT
- gl::MAP_FLUSH_EXPLICIT_BIT
- gl::MAP_INVALIDATE_BUFFER_BIT
- gl::MAP_INVALIDATE_RANGE_BIT
- gl::MAP_PERSISTENT_BIT
- gl::MAP_READ_BIT
- gl::MAP_UNSYNCHRONIZED_BIT
- gl::MAP_WRITE_BIT
- gl::MATRIX_STRIDE
- gl::MAX
- gl::MAX_3D_TEXTURE_SIZE
- gl::MAX_ARRAY_TEXTURE_LAYERS
- gl::MAX_ATOMIC_COUNTER_BUFFER_BINDINGS
- gl::MAX_ATOMIC_COUNTER_BUFFER_SIZE
- gl::MAX_CLIP_DISTANCES
- gl::MAX_COLOR_ATTACHMENTS
- gl::MAX_COLOR_TEXTURE_SAMPLES
- gl::MAX_COMBINED_ATOMIC_COUNTERS
- gl::MAX_COMBINED_ATOMIC_COUNTER_BUFFERS
- gl::MAX_COMBINED_CLIP_AND_CULL_DISTANCES
- gl::MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
- gl::MAX_COMBINED_DIMENSIONS
- gl::MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
- gl::MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS
- gl::MAX_COMBINED_IMAGE_UNIFORMS
- gl::MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS
- gl::MAX_COMBINED_SHADER_OUTPUT_RESOURCES
- gl::MAX_COMBINED_SHADER_STORAGE_BLOCKS
- gl::MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS
- gl::MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS
- gl::MAX_COMBINED_TEXTURE_IMAGE_UNITS
- gl::MAX_COMBINED_UNIFORM_BLOCKS
- gl::MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
- gl::MAX_COMPUTE_ATOMIC_COUNTERS
- gl::MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
- gl::MAX_COMPUTE_IMAGE_UNIFORMS
- gl::MAX_COMPUTE_SHADER_STORAGE_BLOCKS
- gl::MAX_COMPUTE_SHARED_MEMORY_SIZE
- gl::MAX_COMPUTE_TEXTURE_IMAGE_UNITS
- gl::MAX_COMPUTE_UNIFORM_BLOCKS
- gl::MAX_COMPUTE_UNIFORM_COMPONENTS
- gl::MAX_COMPUTE_WORK_GROUP_COUNT
- gl::MAX_COMPUTE_WORK_GROUP_INVOCATIONS
- gl::MAX_COMPUTE_WORK_GROUP_SIZE
- gl::MAX_CUBE_MAP_TEXTURE_SIZE
- gl::MAX_CULL_DISTANCES
- gl::MAX_DEBUG_GROUP_STACK_DEPTH
- gl::MAX_DEBUG_LOGGED_MESSAGES
- gl::MAX_DEBUG_MESSAGE_LENGTH
- gl::MAX_DEPTH
- gl::MAX_DEPTH_TEXTURE_SAMPLES
- gl::MAX_DRAW_BUFFERS
- gl::MAX_DUAL_SOURCE_DRAW_BUFFERS
- gl::MAX_ELEMENTS_INDICES
- gl::MAX_ELEMENTS_VERTICES
- gl::MAX_ELEMENT_INDEX
- gl::MAX_FRAGMENT_ATOMIC_COUNTERS
- gl::MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS
- gl::MAX_FRAGMENT_IMAGE_UNIFORMS
- gl::MAX_FRAGMENT_INPUT_COMPONENTS
- gl::MAX_FRAGMENT_INTERPOLATION_OFFSET
- gl::MAX_FRAGMENT_SHADER_STORAGE_BLOCKS
- gl::MAX_FRAGMENT_UNIFORM_BLOCKS
- gl::MAX_FRAGMENT_UNIFORM_COMPONENTS
- gl::MAX_FRAGMENT_UNIFORM_VECTORS
- gl::MAX_FRAMEBUFFER_HEIGHT
- gl::MAX_FRAMEBUFFER_LAYERS
- gl::MAX_FRAMEBUFFER_SAMPLES
- gl::MAX_FRAMEBUFFER_WIDTH
- gl::MAX_GEOMETRY_ATOMIC_COUNTERS
- gl::MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS
- gl::MAX_GEOMETRY_IMAGE_UNIFORMS
- gl::MAX_GEOMETRY_INPUT_COMPONENTS
- gl::MAX_GEOMETRY_OUTPUT_COMPONENTS
- gl::MAX_GEOMETRY_OUTPUT_VERTICES
- gl::MAX_GEOMETRY_SHADER_INVOCATIONS
- gl::MAX_GEOMETRY_SHADER_STORAGE_BLOCKS
- gl::MAX_GEOMETRY_TEXTURE_IMAGE_UNITS
- gl::MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS
- gl::MAX_GEOMETRY_UNIFORM_BLOCKS
- gl::MAX_GEOMETRY_UNIFORM_COMPONENTS
- gl::MAX_HEIGHT
- gl::MAX_IMAGE_SAMPLES
- gl::MAX_IMAGE_UNITS
- gl::MAX_INTEGER_SAMPLES
- gl::MAX_LABEL_LENGTH
- gl::MAX_LAYERS
- gl::MAX_NAME_LENGTH
- gl::MAX_NUM_ACTIVE_VARIABLES
- gl::MAX_NUM_COMPATIBLE_SUBROUTINES
- gl::MAX_PATCH_VERTICES
- gl::MAX_PROGRAM_TEXEL_OFFSET
- gl::MAX_PROGRAM_TEXTURE_GATHER_OFFSET
- gl::MAX_RECTANGLE_TEXTURE_SIZE
- gl::MAX_RENDERBUFFER_SIZE
- gl::MAX_SAMPLES
- gl::MAX_SAMPLE_MASK_WORDS
- gl::MAX_SERVER_WAIT_TIMEOUT
- gl::MAX_SHADER_STORAGE_BLOCK_SIZE
- gl::MAX_SHADER_STORAGE_BUFFER_BINDINGS
- gl::MAX_SUBROUTINES
- gl::MAX_SUBROUTINE_UNIFORM_LOCATIONS
- gl::MAX_TESS_CONTROL_ATOMIC_COUNTERS
- gl::MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS
- gl::MAX_TESS_CONTROL_IMAGE_UNIFORMS
- gl::MAX_TESS_CONTROL_INPUT_COMPONENTS
- gl::MAX_TESS_CONTROL_OUTPUT_COMPONENTS
- gl::MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS
- gl::MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS
- gl::MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS
- gl::MAX_TESS_CONTROL_UNIFORM_BLOCKS
- gl::MAX_TESS_CONTROL_UNIFORM_COMPONENTS
- gl::MAX_TESS_EVALUATION_ATOMIC_COUNTERS
- gl::MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS
- gl::MAX_TESS_EVALUATION_IMAGE_UNIFORMS
- gl::MAX_TESS_EVALUATION_INPUT_COMPONENTS
- gl::MAX_TESS_EVALUATION_OUTPUT_COMPONENTS
- gl::MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS
- gl::MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS
- gl::MAX_TESS_EVALUATION_UNIFORM_BLOCKS
- gl::MAX_TESS_EVALUATION_UNIFORM_COMPONENTS
- gl::MAX_TESS_GEN_LEVEL
- gl::MAX_TESS_PATCH_COMPONENTS
- gl::MAX_TEXTURE_BUFFER_SIZE
- gl::MAX_TEXTURE_IMAGE_UNITS
- gl::MAX_TEXTURE_LOD_BIAS
- gl::MAX_TEXTURE_MAX_ANISOTROPY_EXT
- gl::MAX_TEXTURE_SIZE
- gl::MAX_TRANSFORM_FEEDBACK_BUFFERS
- gl::MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
- gl::MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
- gl::MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
- gl::MAX_UNIFORM_BLOCK_SIZE
- gl::MAX_UNIFORM_BUFFER_BINDINGS
- gl::MAX_UNIFORM_LOCATIONS
- gl::MAX_VARYING_COMPONENTS
- gl::MAX_VARYING_FLOATS
- gl::MAX_VARYING_VECTORS
- gl::MAX_VERTEX_ATOMIC_COUNTERS
- gl::MAX_VERTEX_ATOMIC_COUNTER_BUFFERS
- gl::MAX_VERTEX_ATTRIBS
- gl::MAX_VERTEX_ATTRIB_BINDINGS
- gl::MAX_VERTEX_ATTRIB_RELATIVE_OFFSET
- gl::MAX_VERTEX_ATTRIB_STRIDE
- gl::MAX_VERTEX_IMAGE_UNIFORMS
- gl::MAX_VERTEX_OUTPUT_COMPONENTS
- gl::MAX_VERTEX_SHADER_STORAGE_BLOCKS
- gl::MAX_VERTEX_STREAMS
- gl::MAX_VERTEX_TEXTURE_IMAGE_UNITS
- gl::MAX_VERTEX_UNIFORM_BLOCKS
- gl::MAX_VERTEX_UNIFORM_COMPONENTS
- gl::MAX_VERTEX_UNIFORM_VECTORS
- gl::MAX_VIEWPORTS
- gl::MAX_VIEWPORT_DIMS
- gl::MAX_WIDTH
- gl::MEDIUM_FLOAT
- gl::MEDIUM_INT
- gl::MIN
- gl::MINOR_VERSION
- gl::MIN_FRAGMENT_INTERPOLATION_OFFSET
- gl::MIN_MAP_BUFFER_ALIGNMENT
- gl::MIN_PROGRAM_TEXEL_OFFSET
- gl::MIN_PROGRAM_TEXTURE_GATHER_OFFSET
- gl::MIN_SAMPLE_SHADING_VALUE
- gl::MIPMAP
- gl::MIRRORED_REPEAT
- gl::MIRROR_CLAMP_TO_EDGE
- gl::MULTISAMPLE
- gl::NAME_LENGTH
- gl::NAND
- gl::NEAREST
- gl::NEAREST_MIPMAP_LINEAR
- gl::NEAREST_MIPMAP_NEAREST
- gl::NEGATIVE_ONE_TO_ONE
- gl::NEVER
- gl::NICEST
- gl::NONE
- gl::NOOP
- gl::NOR
- gl::NOTEQUAL
- gl::NO_ERROR
- gl::NO_RESET_NOTIFICATION
- gl::NO_RESET_NOTIFICATION_ARB
- gl::NO_RESET_NOTIFICATION_KHR
- gl::NUM_ACTIVE_VARIABLES
- gl::NUM_COMPATIBLE_SUBROUTINES
- gl::NUM_COMPRESSED_TEXTURE_FORMATS
- gl::NUM_EXTENSIONS
- gl::NUM_PROGRAM_BINARY_FORMATS
- gl::NUM_SAMPLE_COUNTS
- gl::NUM_SHADER_BINARY_FORMATS
- gl::NUM_SHADING_LANGUAGE_VERSIONS
- gl::OBJECT_TYPE
- gl::OFFSET
- gl::ONE
- gl::ONE_MINUS_CONSTANT_ALPHA
- gl::ONE_MINUS_CONSTANT_COLOR
- gl::ONE_MINUS_DST_ALPHA
- gl::ONE_MINUS_DST_COLOR
- gl::ONE_MINUS_SRC1_ALPHA
- gl::ONE_MINUS_SRC1_COLOR
- gl::ONE_MINUS_SRC_ALPHA
- gl::ONE_MINUS_SRC_COLOR
- gl::OR
- gl::OR_INVERTED
- gl::OR_REVERSE
- gl::OUT_OF_MEMORY
- gl::PACK_ALIGNMENT
- gl::PACK_COMPRESSED_BLOCK_DEPTH
- gl::PACK_COMPRESSED_BLOCK_HEIGHT
- gl::PACK_COMPRESSED_BLOCK_SIZE
- gl::PACK_COMPRESSED_BLOCK_WIDTH
- gl::PACK_IMAGE_HEIGHT
- gl::PACK_LSB_FIRST
- gl::PACK_ROW_LENGTH
- gl::PACK_SKIP_IMAGES
- gl::PACK_SKIP_PIXELS
- gl::PACK_SKIP_ROWS
- gl::PACK_SWAP_BYTES
- gl::PATCHES
- gl::PATCH_DEFAULT_INNER_LEVEL
- gl::PATCH_DEFAULT_OUTER_LEVEL
- gl::PATCH_VERTICES
- gl::PIXEL_BUFFER_BARRIER_BIT
- gl::PIXEL_PACK_BUFFER
- gl::PIXEL_PACK_BUFFER_BINDING
- gl::PIXEL_UNPACK_BUFFER
- gl::PIXEL_UNPACK_BUFFER_BINDING
- gl::POINT
- gl::POINTS
- gl::POINT_FADE_THRESHOLD_SIZE
- gl::POINT_SIZE
- gl::POINT_SIZE_GRANULARITY
- gl::POINT_SIZE_RANGE
- gl::POINT_SPRITE_COORD_ORIGIN
- gl::POLYGON_MODE
- gl::POLYGON_OFFSET_FACTOR
- gl::POLYGON_OFFSET_FILL
- gl::POLYGON_OFFSET_LINE
- gl::POLYGON_OFFSET_POINT
- gl::POLYGON_OFFSET_UNITS
- gl::POLYGON_SMOOTH
- gl::POLYGON_SMOOTH_HINT
- gl::PRIMITIVES_GENERATED
- gl::PRIMITIVE_RESTART
- gl::PRIMITIVE_RESTART_FIXED_INDEX
- gl::PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED
- gl::PRIMITIVE_RESTART_INDEX
- gl::PROGRAM
- gl::PROGRAM_BINARY_FORMATS
- gl::PROGRAM_BINARY_LENGTH
- gl::PROGRAM_BINARY_RETRIEVABLE_HINT
- gl::PROGRAM_INPUT
- gl::PROGRAM_MATRIX_EXT
- gl::PROGRAM_MATRIX_STACK_DEPTH_EXT
- gl::PROGRAM_OUTPUT
- gl::PROGRAM_PIPELINE
- gl::PROGRAM_PIPELINE_BINDING
- gl::PROGRAM_POINT_SIZE
- gl::PROGRAM_SEPARABLE
- gl::PROVOKING_VERTEX
- gl::PROXY_TEXTURE_1D
- gl::PROXY_TEXTURE_1D_ARRAY
- gl::PROXY_TEXTURE_2D
- gl::PROXY_TEXTURE_2D_ARRAY
- gl::PROXY_TEXTURE_2D_MULTISAMPLE
- gl::PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY
- gl::PROXY_TEXTURE_3D
- gl::PROXY_TEXTURE_CUBE_MAP
- gl::PROXY_TEXTURE_CUBE_MAP_ARRAY
- gl::PROXY_TEXTURE_RECTANGLE
- gl::QUADS
- gl::QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION
- gl::QUERY
- gl::QUERY_BUFFER
- gl::QUERY_BUFFER_BARRIER_BIT
- gl::QUERY_BUFFER_BINDING
- gl::QUERY_BY_REGION_NO_WAIT
- gl::QUERY_BY_REGION_NO_WAIT_INVERTED
- gl::QUERY_BY_REGION_WAIT
- gl::QUERY_BY_REGION_WAIT_INVERTED
- gl::QUERY_COUNTER_BITS
- gl::QUERY_NO_WAIT
- gl::QUERY_NO_WAIT_INVERTED
- gl::QUERY_RESULT
- gl::QUERY_RESULT_AVAILABLE
- gl::QUERY_RESULT_NO_WAIT
- gl::QUERY_TARGET
- gl::QUERY_WAIT
- gl::QUERY_WAIT_INVERTED
- gl::R11F_G11F_B10F
- gl::R16
- gl::R16F
- gl::R16I
- gl::R16UI
- gl::R16_SNORM
- gl::R32F
- gl::R32I
- gl::R32UI
- gl::R3_G3_B2
- gl::R8
- gl::R8I
- gl::R8UI
- gl::R8_SNORM
- gl::RASTERIZER_DISCARD
- gl::READ_BUFFER
- gl::READ_FRAMEBUFFER
- gl::READ_FRAMEBUFFER_BINDING
- gl::READ_ONLY
- gl::READ_PIXELS
- gl::READ_PIXELS_FORMAT
- gl::READ_PIXELS_TYPE
- gl::READ_WRITE
- gl::RED
- gl::RED_INTEGER
- gl::REFERENCED_BY_COMPUTE_SHADER
- gl::REFERENCED_BY_FRAGMENT_SHADER
- gl::REFERENCED_BY_GEOMETRY_SHADER
- gl::REFERENCED_BY_TESS_CONTROL_SHADER
- gl::REFERENCED_BY_TESS_EVALUATION_SHADER
- gl::REFERENCED_BY_VERTEX_SHADER
- gl::RENDERBUFFER
- gl::RENDERBUFFER_ALPHA_SIZE
- gl::RENDERBUFFER_BINDING
- gl::RENDERBUFFER_BLUE_SIZE
- gl::RENDERBUFFER_DEPTH_SIZE
- gl::RENDERBUFFER_GREEN_SIZE
- gl::RENDERBUFFER_HEIGHT
- gl::RENDERBUFFER_INTERNAL_FORMAT
- gl::RENDERBUFFER_RED_SIZE
- gl::RENDERBUFFER_SAMPLES
- gl::RENDERBUFFER_STENCIL_SIZE
- gl::RENDERBUFFER_WIDTH
- gl::RENDERER
- gl::REPEAT
- gl::REPLACE
- gl::RESET_NOTIFICATION_STRATEGY
- gl::RESET_NOTIFICATION_STRATEGY_ARB
- gl::RESET_NOTIFICATION_STRATEGY_KHR
- gl::RG
- gl::RG16
- gl::RG16F
- gl::RG16I
- gl::RG16UI
- gl::RG16_SNORM
- gl::RG32F
- gl::RG32I
- gl::RG32UI
- gl::RG8
- gl::RG8I
- gl::RG8UI
- gl::RG8_SNORM
- gl::RGB
- gl::RGB10
- gl::RGB10_A2
- gl::RGB10_A2UI
- gl::RGB12
- gl::RGB16
- gl::RGB16F
- gl::RGB16I
- gl::RGB16UI
- gl::RGB16_SNORM
- gl::RGB32F
- gl::RGB32I
- gl::RGB32UI
- gl::RGB4
- gl::RGB5
- gl::RGB565
- gl::RGB5_A1
- gl::RGB8
- gl::RGB8I
- gl::RGB8UI
- gl::RGB8_SNORM
- gl::RGB9_E5
- gl::RGBA
- gl::RGBA12
- gl::RGBA16
- gl::RGBA16F
- gl::RGBA16I
- gl::RGBA16UI
- gl::RGBA16_SNORM
- gl::RGBA2
- gl::RGBA32F
- gl::RGBA32I
- gl::RGBA32UI
- gl::RGBA4
- gl::RGBA8
- gl::RGBA8I
- gl::RGBA8UI
- gl::RGBA8_SNORM
- gl::RGBA_INTEGER
- gl::RGB_INTEGER
- gl::RG_INTEGER
- gl::RIGHT
- gl::SAMPLER
- gl::SAMPLER_1D
- gl::SAMPLER_1D_ARRAY
- gl::SAMPLER_1D_ARRAY_SHADOW
- gl::SAMPLER_1D_SHADOW
- gl::SAMPLER_2D
- gl::SAMPLER_2D_ARRAY
- gl::SAMPLER_2D_ARRAY_SHADOW
- gl::SAMPLER_2D_MULTISAMPLE
- gl::SAMPLER_2D_MULTISAMPLE_ARRAY
- gl::SAMPLER_2D_RECT
- gl::SAMPLER_2D_RECT_SHADOW
- gl::SAMPLER_2D_SHADOW
- gl::SAMPLER_3D
- gl::SAMPLER_BINDING
- gl::SAMPLER_BUFFER
- gl::SAMPLER_CUBE
- gl::SAMPLER_CUBE_MAP_ARRAY
- gl::SAMPLER_CUBE_MAP_ARRAY_SHADOW
- gl::SAMPLER_CUBE_SHADOW
- gl::SAMPLES
- gl::SAMPLES_PASSED
- gl::SAMPLE_ALPHA_TO_COVERAGE
- gl::SAMPLE_ALPHA_TO_ONE
- gl::SAMPLE_BUFFERS
- gl::SAMPLE_COVERAGE
- gl::SAMPLE_COVERAGE_INVERT
- gl::SAMPLE_COVERAGE_VALUE
- gl::SAMPLE_MASK
- gl::SAMPLE_MASK_VALUE
- gl::SAMPLE_POSITION
- gl::SAMPLE_SHADING
- gl::SCISSOR_BOX
- gl::SCISSOR_TEST
- gl::SEPARATE_ATTRIBS
- gl::SET
- gl::SHADER
- gl::SHADER_BINARY_FORMATS
- gl::SHADER_COMPILER
- gl::SHADER_IMAGE_ACCESS_BARRIER_BIT
- gl::SHADER_IMAGE_ATOMIC
- gl::SHADER_IMAGE_LOAD
- gl::SHADER_IMAGE_STORE
- gl::SHADER_SOURCE_LENGTH
- gl::SHADER_STORAGE_BARRIER_BIT
- gl::SHADER_STORAGE_BLOCK
- gl::SHADER_STORAGE_BUFFER
- gl::SHADER_STORAGE_BUFFER_BINDING
- gl::SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT
- gl::SHADER_STORAGE_BUFFER_SIZE
- gl::SHADER_STORAGE_BUFFER_START
- gl::SHADER_TYPE
- gl::SHADING_LANGUAGE_VERSION
- gl::SHORT
- gl::SIGNALED
- gl::SIGNED_NORMALIZED
- gl::SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST
- gl::SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE
- gl::SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST
- gl::SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE
- gl::SMOOTH_LINE_WIDTH_GRANULARITY
- gl::SMOOTH_LINE_WIDTH_RANGE
- gl::SMOOTH_POINT_SIZE_GRANULARITY
- gl::SMOOTH_POINT_SIZE_RANGE
- gl::SRC1_ALPHA
- gl::SRC1_COLOR
- gl::SRC_ALPHA
- gl::SRC_ALPHA_SATURATE
- gl::SRC_COLOR
- gl::SRGB
- gl::SRGB8
- gl::SRGB8_ALPHA8
- gl::SRGB_ALPHA
- gl::SRGB_READ
- gl::SRGB_WRITE
- gl::STACK_OVERFLOW
- gl::STACK_UNDERFLOW
- gl::STATIC_COPY
- gl::STATIC_DRAW
- gl::STATIC_READ
- gl::STENCIL
- gl::STENCIL_ATTACHMENT
- gl::STENCIL_BACK_FAIL
- gl::STENCIL_BACK_FUNC
- gl::STENCIL_BACK_PASS_DEPTH_FAIL
- gl::STENCIL_BACK_PASS_DEPTH_PASS
- gl::STENCIL_BACK_REF
- gl::STENCIL_BACK_VALUE_MASK
- gl::STENCIL_BACK_WRITEMASK
- gl::STENCIL_BUFFER_BIT
- gl::STENCIL_CLEAR_VALUE
- gl::STENCIL_COMPONENTS
- gl::STENCIL_FAIL
- gl::STENCIL_FUNC
- gl::STENCIL_INDEX
- gl::STENCIL_INDEX1
- gl::STENCIL_INDEX16
- gl::STENCIL_INDEX4
- gl::STENCIL_INDEX8
- gl::STENCIL_PASS_DEPTH_FAIL
- gl::STENCIL_PASS_DEPTH_PASS
- gl::STENCIL_REF
- gl::STENCIL_RENDERABLE
- gl::STENCIL_TEST
- gl::STENCIL_VALUE_MASK
- gl::STENCIL_WRITEMASK
- gl::STEREO
- gl::STREAM_COPY
- gl::STREAM_DRAW
- gl::STREAM_READ
- gl::SUBPIXEL_BITS
- gl::SYNC_CONDITION
- gl::SYNC_FENCE
- gl::SYNC_FLAGS
- gl::SYNC_FLUSH_COMMANDS_BIT
- gl::SYNC_GPU_COMMANDS_COMPLETE
- gl::SYNC_STATUS
- gl::TESS_CONTROL_OUTPUT_VERTICES
- gl::TESS_CONTROL_SHADER
- gl::TESS_CONTROL_SHADER_BIT
- gl::TESS_CONTROL_SUBROUTINE
- gl::TESS_CONTROL_SUBROUTINE_UNIFORM
- gl::TESS_CONTROL_TEXTURE
- gl::TESS_EVALUATION_SHADER
- gl::TESS_EVALUATION_SHADER_BIT
- gl::TESS_EVALUATION_SUBROUTINE
- gl::TESS_EVALUATION_SUBROUTINE_UNIFORM
- gl::TESS_EVALUATION_TEXTURE
- gl::TESS_GEN_MODE
- gl::TESS_GEN_POINT_MODE
- gl::TESS_GEN_SPACING
- gl::TESS_GEN_VERTEX_ORDER
- gl::TEXTURE
- gl::TEXTURE0
- gl::TEXTURE1
- gl::TEXTURE10
- gl::TEXTURE11
- gl::TEXTURE12
- gl::TEXTURE13
- gl::TEXTURE14
- gl::TEXTURE15
- gl::TEXTURE16
- gl::TEXTURE17
- gl::TEXTURE18
- gl::TEXTURE19
- gl::TEXTURE2
- gl::TEXTURE20
- gl::TEXTURE21
- gl::TEXTURE22
- gl::TEXTURE23
- gl::TEXTURE24
- gl::TEXTURE25
- gl::TEXTURE26
- gl::TEXTURE27
- gl::TEXTURE28
- gl::TEXTURE29
- gl::TEXTURE3
- gl::TEXTURE30
- gl::TEXTURE31
- gl::TEXTURE4
- gl::TEXTURE5
- gl::TEXTURE6
- gl::TEXTURE7
- gl::TEXTURE8
- gl::TEXTURE9
- gl::TEXTURE_1D
- gl::TEXTURE_1D_ARRAY
- gl::TEXTURE_2D
- gl::TEXTURE_2D_ARRAY
- gl::TEXTURE_2D_MULTISAMPLE
- gl::TEXTURE_2D_MULTISAMPLE_ARRAY
- gl::TEXTURE_3D
- gl::TEXTURE_ALPHA_SIZE
- gl::TEXTURE_ALPHA_TYPE
- gl::TEXTURE_BASE_LEVEL
- gl::TEXTURE_BINDING_1D
- gl::TEXTURE_BINDING_1D_ARRAY
- gl::TEXTURE_BINDING_2D
- gl::TEXTURE_BINDING_2D_ARRAY
- gl::TEXTURE_BINDING_2D_MULTISAMPLE
- gl::TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY
- gl::TEXTURE_BINDING_3D
- gl::TEXTURE_BINDING_BUFFER
- gl::TEXTURE_BINDING_CUBE_MAP
- gl::TEXTURE_BINDING_CUBE_MAP_ARRAY
- gl::TEXTURE_BINDING_RECTANGLE
- gl::TEXTURE_BLUE_SIZE
- gl::TEXTURE_BLUE_TYPE
- gl::TEXTURE_BORDER_COLOR
- gl::TEXTURE_BUFFER
- gl::TEXTURE_BUFFER_BINDING
- gl::TEXTURE_BUFFER_DATA_STORE_BINDING
- gl::TEXTURE_BUFFER_OFFSET
- gl::TEXTURE_BUFFER_OFFSET_ALIGNMENT
- gl::TEXTURE_BUFFER_SIZE
- gl::TEXTURE_COMPARE_FUNC
- gl::TEXTURE_COMPARE_MODE
- gl::TEXTURE_COMPRESSED
- gl::TEXTURE_COMPRESSED_BLOCK_HEIGHT
- gl::TEXTURE_COMPRESSED_BLOCK_SIZE
- gl::TEXTURE_COMPRESSED_BLOCK_WIDTH
- gl::TEXTURE_COMPRESSED_IMAGE_SIZE
- gl::TEXTURE_COMPRESSION_HINT
- gl::TEXTURE_CUBE_MAP
- gl::TEXTURE_CUBE_MAP_ARRAY
- gl::TEXTURE_CUBE_MAP_NEGATIVE_X
- gl::TEXTURE_CUBE_MAP_NEGATIVE_Y
- gl::TEXTURE_CUBE_MAP_NEGATIVE_Z
- gl::TEXTURE_CUBE_MAP_POSITIVE_X
- gl::TEXTURE_CUBE_MAP_POSITIVE_Y
- gl::TEXTURE_CUBE_MAP_POSITIVE_Z
- gl::TEXTURE_CUBE_MAP_SEAMLESS
- gl::TEXTURE_DEPTH
- gl::TEXTURE_DEPTH_SIZE
- gl::TEXTURE_DEPTH_TYPE
- gl::TEXTURE_FETCH_BARRIER_BIT
- gl::TEXTURE_FIXED_SAMPLE_LOCATIONS
- gl::TEXTURE_GATHER
- gl::TEXTURE_GATHER_SHADOW
- gl::TEXTURE_GREEN_SIZE
- gl::TEXTURE_GREEN_TYPE
- gl::TEXTURE_HEIGHT
- gl::TEXTURE_IMAGE_FORMAT
- gl::TEXTURE_IMAGE_TYPE
- gl::TEXTURE_IMMUTABLE_FORMAT
- gl::TEXTURE_IMMUTABLE_LEVELS
- gl::TEXTURE_INTERNAL_FORMAT
- gl::TEXTURE_LOD_BIAS
- gl::TEXTURE_MAG_FILTER
- gl::TEXTURE_MAX_ANISOTROPY_EXT
- gl::TEXTURE_MAX_LEVEL
- gl::TEXTURE_MAX_LOD
- gl::TEXTURE_MIN_FILTER
- gl::TEXTURE_MIN_LOD
- gl::TEXTURE_RECTANGLE
- gl::TEXTURE_RED_SIZE
- gl::TEXTURE_RED_TYPE
- gl::TEXTURE_SAMPLES
- gl::TEXTURE_SHADOW
- gl::TEXTURE_SHARED_SIZE
- gl::TEXTURE_STENCIL_SIZE
- gl::TEXTURE_SWIZZLE_A
- gl::TEXTURE_SWIZZLE_B
- gl::TEXTURE_SWIZZLE_G
- gl::TEXTURE_SWIZZLE_R
- gl::TEXTURE_SWIZZLE_RGBA
- gl::TEXTURE_TARGET
- gl::TEXTURE_UPDATE_BARRIER_BIT
- gl::TEXTURE_VIEW
- gl::TEXTURE_VIEW_MIN_LAYER
- gl::TEXTURE_VIEW_MIN_LEVEL
- gl::TEXTURE_VIEW_NUM_LAYERS
- gl::TEXTURE_VIEW_NUM_LEVELS
- gl::TEXTURE_WIDTH
- gl::TEXTURE_WRAP_R
- gl::TEXTURE_WRAP_S
- gl::TEXTURE_WRAP_T
- gl::TIMEOUT_EXPIRED
- gl::TIMEOUT_IGNORED
- gl::TIMESTAMP
- gl::TIME_ELAPSED
- gl::TOP_LEVEL_ARRAY_SIZE
- gl::TOP_LEVEL_ARRAY_STRIDE
- gl::TRANSFORM_FEEDBACK
- gl::TRANSFORM_FEEDBACK_ACTIVE
- gl::TRANSFORM_FEEDBACK_BARRIER_BIT
- gl::TRANSFORM_FEEDBACK_BINDING
- gl::TRANSFORM_FEEDBACK_BUFFER
- gl::TRANSFORM_FEEDBACK_BUFFER_ACTIVE
- gl::TRANSFORM_FEEDBACK_BUFFER_BINDING
- gl::TRANSFORM_FEEDBACK_BUFFER_INDEX
- gl::TRANSFORM_FEEDBACK_BUFFER_MODE
- gl::TRANSFORM_FEEDBACK_BUFFER_PAUSED
- gl::TRANSFORM_FEEDBACK_BUFFER_SIZE
- gl::TRANSFORM_FEEDBACK_BUFFER_START
- gl::TRANSFORM_FEEDBACK_BUFFER_STRIDE
- gl::TRANSFORM_FEEDBACK_PAUSED
- gl::TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
- gl::TRANSFORM_FEEDBACK_VARYING
- gl::TRANSFORM_FEEDBACK_VARYINGS
- gl::TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH
- gl::TRANSPOSE_PROGRAM_MATRIX_EXT
- gl::TRIANGLES
- gl::TRIANGLES_ADJACENCY
- gl::TRIANGLE_FAN
- gl::TRIANGLE_STRIP
- gl::TRIANGLE_STRIP_ADJACENCY
- gl::TRUE
- gl::TYPE
- gl::UNDEFINED_VERTEX
- gl::UNIFORM
- gl::UNIFORM_ARRAY_STRIDE
- gl::UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX
- gl::UNIFORM_BARRIER_BIT
- gl::UNIFORM_BLOCK
- gl::UNIFORM_BLOCK_ACTIVE_UNIFORMS
- gl::UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
- gl::UNIFORM_BLOCK_BINDING
- gl::UNIFORM_BLOCK_DATA_SIZE
- gl::UNIFORM_BLOCK_INDEX
- gl::UNIFORM_BLOCK_NAME_LENGTH
- gl::UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER
- gl::UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
- gl::UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER
- gl::UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER
- gl::UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER
- gl::UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
- gl::UNIFORM_BUFFER
- gl::UNIFORM_BUFFER_BINDING
- gl::UNIFORM_BUFFER_OFFSET_ALIGNMENT
- gl::UNIFORM_BUFFER_SIZE
- gl::UNIFORM_BUFFER_START
- gl::UNIFORM_IS_ROW_MAJOR
- gl::UNIFORM_MATRIX_STRIDE
- gl::UNIFORM_NAME_LENGTH
- gl::UNIFORM_OFFSET
- gl::UNIFORM_SIZE
- gl::UNIFORM_TYPE
- gl::UNKNOWN_CONTEXT_RESET
- gl::UNKNOWN_CONTEXT_RESET_ARB
- gl::UNKNOWN_CONTEXT_RESET_KHR
- gl::UNPACK_ALIGNMENT
- gl::UNPACK_COMPRESSED_BLOCK_DEPTH
- gl::UNPACK_COMPRESSED_BLOCK_HEIGHT
- gl::UNPACK_COMPRESSED_BLOCK_SIZE
- gl::UNPACK_COMPRESSED_BLOCK_WIDTH
- gl::UNPACK_IMAGE_HEIGHT
- gl::UNPACK_LSB_FIRST
- gl::UNPACK_ROW_LENGTH
- gl::UNPACK_SKIP_IMAGES
- gl::UNPACK_SKIP_PIXELS
- gl::UNPACK_SKIP_ROWS
- gl::UNPACK_SWAP_BYTES
- gl::UNSIGNALED
- gl::UNSIGNED_BYTE
- gl::UNSIGNED_BYTE_2_3_3_REV
- gl::UNSIGNED_BYTE_3_3_2
- gl::UNSIGNED_INT
- gl::UNSIGNED_INT_10F_11F_11F_REV
- gl::UNSIGNED_INT_10_10_10_2
- gl::UNSIGNED_INT_24_8
- gl::UNSIGNED_INT_2_10_10_10_REV
- gl::UNSIGNED_INT_5_9_9_9_REV
- gl::UNSIGNED_INT_8_8_8_8
- gl::UNSIGNED_INT_8_8_8_8_REV
- gl::UNSIGNED_INT_ATOMIC_COUNTER
- gl::UNSIGNED_INT_IMAGE_1D
- gl::UNSIGNED_INT_IMAGE_1D_ARRAY
- gl::UNSIGNED_INT_IMAGE_2D
- gl::UNSIGNED_INT_IMAGE_2D_ARRAY
- gl::UNSIGNED_INT_IMAGE_2D_MULTISAMPLE
- gl::UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY
- gl::UNSIGNED_INT_IMAGE_2D_RECT
- gl::UNSIGNED_INT_IMAGE_3D
- gl::UNSIGNED_INT_IMAGE_BUFFER
- gl::UNSIGNED_INT_IMAGE_CUBE
- gl::UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY
- gl::UNSIGNED_INT_SAMPLER_1D
- gl::UNSIGNED_INT_SAMPLER_1D_ARRAY
- gl::UNSIGNED_INT_SAMPLER_2D
- gl::UNSIGNED_INT_SAMPLER_2D_ARRAY
- gl::UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
- gl::UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
- gl::UNSIGNED_INT_SAMPLER_2D_RECT
- gl::UNSIGNED_INT_SAMPLER_3D
- gl::UNSIGNED_INT_SAMPLER_BUFFER
- gl::UNSIGNED_INT_SAMPLER_CUBE
- gl::UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY
- gl::UNSIGNED_INT_VEC2
- gl::UNSIGNED_INT_VEC3
- gl::UNSIGNED_INT_VEC4
- gl::UNSIGNED_NORMALIZED
- gl::UNSIGNED_SHORT
- gl::UNSIGNED_SHORT_1_5_5_5_REV
- gl::UNSIGNED_SHORT_4_4_4_4
- gl::UNSIGNED_SHORT_4_4_4_4_REV
- gl::UNSIGNED_SHORT_5_5_5_1
- gl::UNSIGNED_SHORT_5_6_5
- gl::UNSIGNED_SHORT_5_6_5_REV
- gl::UPPER_LEFT
- gl::VALIDATE_STATUS
- gl::VENDOR
- gl::VERSION
- gl::VERTEX_ARRAY
- gl::VERTEX_ARRAY_BINDING
- gl::VERTEX_ATTRIB_ARRAY_BARRIER_BIT
- gl::VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
- gl::VERTEX_ATTRIB_ARRAY_DIVISOR
- gl::VERTEX_ATTRIB_ARRAY_ENABLED
- gl::VERTEX_ATTRIB_ARRAY_INTEGER
- gl::VERTEX_ATTRIB_ARRAY_LONG
- gl::VERTEX_ATTRIB_ARRAY_NORMALIZED
- gl::VERTEX_ATTRIB_ARRAY_POINTER
- gl::VERTEX_ATTRIB_ARRAY_SIZE
- gl::VERTEX_ATTRIB_ARRAY_STRIDE
- gl::VERTEX_ATTRIB_ARRAY_TYPE
- gl::VERTEX_ATTRIB_BINDING
- gl::VERTEX_ATTRIB_RELATIVE_OFFSET
- gl::VERTEX_BINDING_BUFFER
- gl::VERTEX_BINDING_DIVISOR
- gl::VERTEX_BINDING_OFFSET
- gl::VERTEX_BINDING_STRIDE
- gl::VERTEX_PROGRAM_POINT_SIZE
- gl::VERTEX_SHADER
- gl::VERTEX_SHADER_BIT
- gl::VERTEX_SUBROUTINE
- gl::VERTEX_SUBROUTINE_UNIFORM
- gl::VERTEX_TEXTURE
- gl::VIEWPORT
- gl::VIEWPORT_BOUNDS_RANGE
- gl::VIEWPORT_INDEX_PROVOKING_VERTEX
- gl::VIEWPORT_SUBPIXEL_BITS
- gl::VIEW_CLASS_128_BITS
- gl::VIEW_CLASS_16_BITS
- gl::VIEW_CLASS_24_BITS
- gl::VIEW_CLASS_32_BITS
- gl::VIEW_CLASS_48_BITS
- gl::VIEW_CLASS_64_BITS
- gl::VIEW_CLASS_8_BITS
- gl::VIEW_CLASS_96_BITS
- gl::VIEW_CLASS_BPTC_FLOAT
- gl::VIEW_CLASS_BPTC_UNORM
- gl::VIEW_CLASS_RGTC1_RED
- gl::VIEW_CLASS_RGTC2_RG
- gl::VIEW_CLASS_S3TC_DXT1_RGB
- gl::VIEW_CLASS_S3TC_DXT1_RGBA
- gl::VIEW_CLASS_S3TC_DXT3_RGBA
- gl::VIEW_CLASS_S3TC_DXT5_RGBA
- gl::VIEW_COMPATIBILITY_CLASS
- gl::WAIT_FAILED
- gl::WRITE_ONLY
- gl::XOR
- gl::ZERO
- gl::ZERO_TO_ONE