Modules§
Macros§
Structs§
- Debug
Message  - Error
Checking Gl  - Error
Reacting Gl  - A wrapper around GL context that calls a specified callback on each GL error.
 - FnPtr
 - Gl
 - GlFfi
 - GlFns
 - GlesFfi
 - GlesFns
 - Profiling
Gl  - A wrapper around GL context that times each call and invokes the callback if the call takes longer than the threshold.
 
Enums§
Constants§
- ACCUM
 - ACCUM_
ALPHA_ BITS  - ACCUM_
BLUE_ BITS  - ACCUM_
BUFFER_ BIT  - ACCUM_
CLEAR_ VALUE  - ACCUM_
GREEN_ BITS  - ACCUM_
RED_ BITS  - ACTIVE_
ATOMIC_ COUNTER_ BUFFERS  - ACTIVE_
ATTRIBUTES  - ACTIVE_
ATTRIBUTE_ MAX_ LENGTH  - ACTIVE_
PROGRAM  - ACTIVE_
RESOURCES  - ACTIVE_
TEXTURE  - ACTIVE_
UNIFORMS  - ACTIVE_
UNIFORM_ BLOCKS  - ACTIVE_
UNIFORM_ BLOCK_ MAX_ NAME_ LENGTH  - ACTIVE_
UNIFORM_ MAX_ LENGTH  - ACTIVE_
VARIABLES  - ADD
 - ADD_
SIGNED  - ALIASED_
LINE_ WIDTH_ RANGE  - ALIASED_
POINT_ SIZE_ RANGE  - ALL_
ATTRIB_ BITS  - ALL_
BARRIER_ BITS  - ALL_
SHADER_ BITS  - ALPHA
 - ALPHA4
 - ALPHA8
 - ALPH
A8_ EXT  - ALPHA12
 - ALPHA16
 - ALPH
A16F_ EXT  - ALPH
A32F_ EXT  - ALPHA_
BIAS  - ALPHA_
BITS  - ALPHA_
INTEGER  - ALPHA_
SCALE  - ALPHA_
TEST  - ALPHA_
TEST_ FUNC  - ALPHA_
TEST_ REF  - ALREADY_
SIGNALED  - ALWAYS
 - AMBIENT
 - AMBIENT_
AND_ DIFFUSE  - 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_ BINDING  - ATOMIC_
COUNTER_ BUFFER_ INDEX  - ATOMIC_
COUNTER_ BUFFER_ SIZE  - ATOMIC_
COUNTER_ BUFFER_ START  - ATTACHED_
SHADERS  - ATTRIB_
STACK_ DEPTH  - AUTO_
NORMAL  - AUX0
 - AUX1
 - AUX2
 - AUX3
 - AUX_
BUFFERS  - BACK
 - BACK_
LEFT  - BACK_
RIGHT  - BGR
 - BGRA
 - BGRA8_
EXT  - BGRA_
EXT  - BGRA_
INTEGER  - BGR_
INTEGER  - BITMAP
 - BITMAP_
TOKEN  - BLEND
 - BLEND_
ADVANCED_ COHERENT_ KHR  - 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_
BIAS  - BLUE_
BITS  - BLUE_
INTEGER  - BLUE_
SCALE  - BOOL
 - BOOL_
VEC2  - BOOL_
VEC3  - BOOL_
VEC4  - BUFFER
 - BUFFER_
ACCESS  - BUFFER_
ACCESS_ FLAGS  - BUFFER_
BINDING  - BUFFER_
DATA_ SIZE  - BUFFER_
IMMUTABLE_ STORAGE  - BUFFER_
IMMUTABLE_ STORAGE_ EXT  - BUFFER_
KHR  - BUFFER_
MAPPED  - BUFFER_
MAP_ LENGTH  - BUFFER_
MAP_ OFFSET  - BUFFER_
MAP_ POINTER  - BUFFER_
SIZE  - BUFFER_
STORAGE_ FLAGS  - BUFFER_
STORAGE_ FLAGS_ EXT  - BUFFER_
UPDATE_ BARRIER_ BIT  - BUFFER_
USAGE  - BUFFER_
VARIABLE  - BYTE
 - C3F_V3F
 - C4F_
N3F_ V3F  - C4UB_
V2F  - C4UB_
V3F  - CCW
 - CLAMP
 - CLAMP_
FRAGMENT_ COLOR  - CLAMP_
READ_ COLOR  - CLAMP_
TO_ BORDER  - CLAMP_
TO_ EDGE  - CLAMP_
VERTEX_ COLOR  - CLEAR
 - CLIENT_
ACTIVE_ TEXTURE  - CLIENT_
ALL_ ATTRIB_ BITS  - CLIENT_
ATTRIB_ STACK_ DEPTH  - CLIENT_
MAPPED_ BUFFER_ BARRIER_ BIT  - CLIENT_
MAPPED_ BUFFER_ BARRIER_ BIT_ EXT  - CLIENT_
PIXEL_ STORE_ BIT  - CLIENT_
STORAGE_ BIT  - CLIENT_
STORAGE_ BIT_ EXT  - CLIENT_
VERTEX_ ARRAY_ BIT  - CLIP_
DISTANC E0  - CLIP_
DISTANC E1  - CLIP_
DISTANC E2  - CLIP_
DISTANC E3  - CLIP_
DISTANC E4  - CLIP_
DISTANC E5  - CLIP_
DISTANC E6  - CLIP_
DISTANC E7  - CLIP_
PLAN E0  - CLIP_
PLAN E1  - CLIP_
PLAN E2  - CLIP_
PLAN E3  - CLIP_
PLAN E4  - CLIP_
PLAN E5  - COEFF
 - COLOR
 - COLORBURN_
KHR  - COLORDODGE_
KHR  - COLOR_
ARRAY  - COLOR_
ARRAY_ BUFFER_ BINDING  - COLOR_
ARRAY_ POINTER  - COLOR_
ARRAY_ SIZE  - COLOR_
ARRAY_ STRIDE  - COLOR_
ARRAY_ TYPE  - COLOR_
ATTACHMEN T0  - COLOR_
ATTACHMEN T1  - COLOR_
ATTACHMEN T2  - COLOR_
ATTACHMEN T3  - COLOR_
ATTACHMEN T4  - COLOR_
ATTACHMEN T5  - COLOR_
ATTACHMEN T6  - COLOR_
ATTACHMEN T7  - COLOR_
ATTACHMEN T8  - COLOR_
ATTACHMEN T9  - COLOR_
ATTACHMEN T10  - COLOR_
ATTACHMEN T11  - COLOR_
ATTACHMEN T12  - COLOR_
ATTACHMEN T13  - COLOR_
ATTACHMEN T14  - COLOR_
ATTACHMEN T15  - COLOR_
ATTACHMEN T16  - COLOR_
ATTACHMEN T17  - COLOR_
ATTACHMEN T18  - COLOR_
ATTACHMEN T19  - COLOR_
ATTACHMEN T20  - COLOR_
ATTACHMEN T21  - COLOR_
ATTACHMEN T22  - COLOR_
ATTACHMEN T23  - COLOR_
ATTACHMEN T24  - COLOR_
ATTACHMEN T25  - COLOR_
ATTACHMEN T26  - COLOR_
ATTACHMEN T27  - COLOR_
ATTACHMEN T28  - COLOR_
ATTACHMEN T29  - COLOR_
ATTACHMEN T30  - COLOR_
ATTACHMEN T31  - COLOR_
BUFFER_ BIT  - COLOR_
BUFFER_ BIT0_ QCOM  - COLOR_
BUFFER_ BIT1_ QCOM  - COLOR_
BUFFER_ BIT2_ QCOM  - COLOR_
BUFFER_ BIT3_ QCOM  - COLOR_
BUFFER_ BIT4_ QCOM  - COLOR_
BUFFER_ BIT5_ QCOM  - COLOR_
BUFFER_ BIT6_ QCOM  - COLOR_
BUFFER_ BIT7_ QCOM  - COLOR_
CLEAR_ VALUE  - COLOR_
INDEX  - COLOR_
INDEXES  - COLOR_
LOGIC_ OP  - COLOR_
MATERIAL  - COLOR_
MATERIAL_ FACE  - COLOR_
MATERIAL_ PARAMETER  - COLOR_
SUM  - COLOR_
WRITEMASK  - COMBINE
 - COMBINE_
ALPHA  - COMBINE_
RGB  - COMMAND_
BARRIER_ BIT  - COMPARE_
REF_ TO_ TEXTURE  - COMPARE_
R_ TO_ TEXTURE  - COMPILE
 - COMPILE_
AND_ EXECUTE  - COMPILE_
STATUS  - COMPRESSED_
ALPHA  - COMPRESSED_
INTENSITY  - COMPRESSED_
LUMINANCE  - COMPRESSED_
LUMINANCE_ ALPHA  - COMPRESSED_
R11_ EAC  - COMPRESSED_
RED  - COMPRESSED_
RED_ RGTC1  - COMPRESSED_
RG  - COMPRESSED_
RG11_ EAC  - COMPRESSED_
RGB  - COMPRESSED_
RGB8_ ETC2  - COMPRESSED_
RGB8_ PUNCHTHROUGH_ ALPH A1_ ETC2  - COMPRESSED_
RGBA  - COMPRESSED_
RGBA8_ ETC2_ EAC  - COMPRESSED_
RG_ RGTC2  - COMPRESSED_
SIGNED_ R11_ EAC  - COMPRESSED_
SIGNED_ RED_ RGTC1  - COMPRESSED_
SIGNED_ RG11_ EAC  - COMPRESSED_
SIGNED_ RG_ RGTC2  - COMPRESSED_
SLUMINANCE  - COMPRESSED_
SLUMINANCE_ ALPHA  - COMPRESSED_
SRGB  - COMPRESSED_
SRGB8_ ALPH A8_ ETC2_ EAC  - COMPRESSED_
SRGB8_ ETC2  - COMPRESSED_
SRGB8_ PUNCHTHROUGH_ ALPH A1_ ETC2  - COMPRESSED_
SRGB_ ALPHA  - COMPRESSED_
TEXTURE_ FORMATS  - COMPUTE_
SHADER  - COMPUTE_
SHADER_ BIT  - COMPUTE_
WORK_ GROUP_ SIZE  - CONDITION_
SATISFIED  - CONSTANT
 - CONSTANT_
ALPHA  - CONSTANT_
ATTENUATION  - CONSTANT_
COLOR  - CONTEXT_
COMPATIBILITY_ PROFILE_ BIT  - CONTEXT_
CORE_ PROFILE_ BIT  - CONTEXT_
FLAGS  - CONTEXT_
FLAG_ DEBUG_ BIT  - CONTEXT_
FLAG_ DEBUG_ BIT_ KHR  - CONTEXT_
FLAG_ FORWARD_ COMPATIBLE_ BIT  - CONTEXT_
PROFILE_ MASK  - COORD_
REPLACE  - COPY
 - COPY_
INVERTED  - COPY_
PIXEL_ TOKEN  - COPY_
READ_ BUFFER  - COPY_
READ_ BUFFER_ BINDING  - COPY_
WRITE_ BUFFER  - COPY_
WRITE_ BUFFER_ BINDING  - CULL_
FACE  - CULL_
FACE_ MODE  - CURRENT_
BIT  - CURRENT_
COLOR  - CURRENT_
FOG_ COORD  - CURRENT_
FOG_ COORDINATE  - CURRENT_
INDEX  - CURRENT_
NORMAL  - CURRENT_
PROGRAM  - CURRENT_
QUERY  - CURRENT_
QUERY_ EXT  - CURRENT_
RASTER_ COLOR  - CURRENT_
RASTER_ DISTANCE  - CURRENT_
RASTER_ INDEX  - CURRENT_
RASTER_ POSITION  - CURRENT_
RASTER_ POSITION_ VALID  - CURRENT_
RASTER_ SECONDARY_ COLOR  - CURRENT_
RASTER_ TEXTURE_ COORDS  - CURRENT_
SECONDARY_ COLOR  - CURRENT_
TEXTURE_ COORDS  - CURRENT_
VERTEX_ ATTRIB  - CW
 - DARKEN_
KHR  - DEBUG_
CALLBACK_ FUNCTION  - DEBUG_
CALLBACK_ FUNCTION_ KHR  - DEBUG_
CALLBACK_ USER_ PARAM  - DEBUG_
CALLBACK_ USER_ PARAM_ KHR  - DEBUG_
GROUP_ STACK_ DEPTH  - DEBUG_
GROUP_ STACK_ DEPTH_ KHR  - DEBUG_
LOGGED_ MESSAGES  - DEBUG_
LOGGED_ MESSAGES_ KHR  - DEBUG_
NEXT_ LOGGED_ MESSAGE_ LENGTH  - DEBUG_
NEXT_ LOGGED_ MESSAGE_ LENGTH_ KHR  - DEBUG_
OUTPUT  - DEBUG_
OUTPUT_ KHR  - DEBUG_
OUTPUT_ SYNCHRONOUS  - DEBUG_
OUTPUT_ SYNCHRONOUS_ KHR  - DEBUG_
SEVERITY_ HIGH  - DEBUG_
SEVERITY_ HIGH_ KHR  - DEBUG_
SEVERITY_ LOW  - DEBUG_
SEVERITY_ LOW_ KHR  - DEBUG_
SEVERITY_ MEDIUM  - DEBUG_
SEVERITY_ MEDIUM_ KHR  - DEBUG_
SEVERITY_ NOTIFICATION  - DEBUG_
SEVERITY_ NOTIFICATION_ KHR  - DEBUG_
SOURCE_ API  - DEBUG_
SOURCE_ API_ KHR  - DEBUG_
SOURCE_ APPLICATION  - DEBUG_
SOURCE_ APPLICATION_ KHR  - DEBUG_
SOURCE_ OTHER  - DEBUG_
SOURCE_ OTHER_ KHR  - DEBUG_
SOURCE_ SHADER_ COMPILER  - DEBUG_
SOURCE_ SHADER_ COMPILER_ KHR  - DEBUG_
SOURCE_ THIRD_ PARTY  - DEBUG_
SOURCE_ THIRD_ PARTY_ KHR  - DEBUG_
SOURCE_ WINDOW_ SYSTEM  - DEBUG_
SOURCE_ WINDOW_ SYSTEM_ KHR  - DEBUG_
TYPE_ DEPRECATED_ BEHAVIOR  - DEBUG_
TYPE_ DEPRECATED_ BEHAVIOR_ KHR  - DEBUG_
TYPE_ ERROR  - DEBUG_
TYPE_ ERROR_ KHR  - DEBUG_
TYPE_ MARKER  - DEBUG_
TYPE_ MARKER_ KHR  - DEBUG_
TYPE_ OTHER  - DEBUG_
TYPE_ OTHER_ KHR  - DEBUG_
TYPE_ PERFORMANCE  - DEBUG_
TYPE_ PERFORMANCE_ KHR  - DEBUG_
TYPE_ POP_ GROUP  - DEBUG_
TYPE_ POP_ GROUP_ KHR  - DEBUG_
TYPE_ PORTABILITY  - DEBUG_
TYPE_ PORTABILITY_ KHR  - DEBUG_
TYPE_ PUSH_ GROUP  - DEBUG_
TYPE_ PUSH_ GROUP_ KHR  - DEBUG_
TYPE_ UNDEFINED_ BEHAVIOR  - DEBUG_
TYPE_ UNDEFINED_ BEHAVIOR_ KHR  - DECAL
 - DECR
 - DECR_
WRAP  - DELETE_
STATUS  - DEPTH
 - DEPT
H24_ STENCI L8  - DEPT
H32F_ STENCI L8  - DEPTH_
ATTACHMENT  - DEPTH_
BIAS  - DEPTH_
BITS  - DEPTH_
BUFFER_ BIT  - DEPTH_
BUFFER_ BIT0_ QCOM  - DEPTH_
BUFFER_ BIT1_ QCOM  - DEPTH_
BUFFER_ BIT2_ QCOM  - DEPTH_
BUFFER_ BIT3_ QCOM  - DEPTH_
BUFFER_ BIT4_ QCOM  - DEPTH_
BUFFER_ BIT5_ QCOM  - DEPTH_
BUFFER_ BIT6_ QCOM  - DEPTH_
BUFFER_ BIT7_ QCOM  - DEPTH_
CLAMP  - DEPTH_
CLEAR_ VALUE  - DEPTH_
COMPONENT  - DEPTH_
COMPONEN T16  - DEPTH_
COMPONEN T24  - DEPTH_
COMPONEN T32  - DEPTH_
COMPONEN T32F  - DEPTH_
FUNC  - DEPTH_
RANGE  - DEPTH_
SCALE  - DEPTH_
STENCIL  - DEPTH_
STENCIL_ ATTACHMENT  - DEPTH_
STENCIL_ TEXTURE_ MODE  - DEPTH_
TEST  - DEPTH_
TEXTURE_ MODE  - DEPTH_
WRITEMASK  - DIFFERENCE_
KHR  - DIFFUSE
 - DISPATCH_
INDIRECT_ BUFFER  - DISPATCH_
INDIRECT_ BUFFER_ BINDING  - DISPLAY_
LIST  - DITHER
 - DOMAIN
 - DONT_
CARE  - DOT3_
RGB  - DOT3_
RGBA  - DOUBLE
 - DOUBLEBUFFER
 - DRAW_
BUFFER  - DRAW_
BUFFE R0  - DRAW_
BUFFE R1  - DRAW_
BUFFE R2  - DRAW_
BUFFE R3  - DRAW_
BUFFE R4  - DRAW_
BUFFE R5  - DRAW_
BUFFE R6  - DRAW_
BUFFE R7  - DRAW_
BUFFE R8  - DRAW_
BUFFE R9  - DRAW_
BUFFE R10  - DRAW_
BUFFE R11  - DRAW_
BUFFE R12  - DRAW_
BUFFE R13  - DRAW_
BUFFE R14  - DRAW_
BUFFE R15  - DRAW_
FRAMEBUFFER  - DRAW_
FRAMEBUFFER_ BINDING  - DRAW_
INDIRECT_ BUFFER  - DRAW_
INDIRECT_ BUFFER_ BINDING  - DRAW_
PIXELS_ APPLE  - DRAW_
PIXEL_ TOKEN  - DST_
ALPHA  - DST_
COLOR  - DYNAMIC_
COPY  - DYNAMIC_
DRAW  - DYNAMIC_
READ  - DYNAMIC_
STORAGE_ BIT  - DYNAMIC_
STORAGE_ BIT_ EXT  - EDGE_
FLAG  - EDGE_
FLAG_ ARRAY  - EDGE_
FLAG_ ARRAY_ BUFFER_ BINDING  - EDGE_
FLAG_ ARRAY_ POINTER  - EDGE_
FLAG_ ARRAY_ STRIDE  - ELEMENT_
ARRAY_ BARRIER_ BIT  - ELEMENT_
ARRAY_ BUFFER  - ELEMENT_
ARRAY_ BUFFER_ BINDING  - EMISSION
 - ENABLE_
BIT  - EQUAL
 - EQUIV
 - EVAL_
BIT  - EXCLUSION_
KHR  - EXP
 - EXP2
 - EXTENSIONS
 - EYE_
LINEAR  - EYE_
PLANE  - FALSE
 - FASTEST
 - FEEDBACK
 - FEEDBACK_
BUFFER_ POINTER  - FEEDBACK_
BUFFER_ SIZE  - FEEDBACK_
BUFFER_ TYPE  - FENCE_
APPLE  - FILL
 - FIRST_
VERTEX_ CONVENTION  - FIXED
 - FIXED_
ONLY  - FLAT
 - FLOAT
 - FLOAT_
32_ UNSIGNED_ INT_ 24_ 8_ REV  - FLOAT_
MAT2  - FLOAT_
MAT3  - FLOAT_
MAT4  - FLOAT_
MAT2x3  - FLOAT_
MAT2x4  - FLOAT_
MAT3x2  - FLOAT_
MAT3x4  - FLOAT_
MAT4x2  - FLOAT_
MAT4x3  - FLOAT_
VEC2  - FLOAT_
VEC3  - FLOAT_
VEC4  - FOG
 - FOG_BIT
 - FOG_
COLOR  - FOG_
COORD  - FOG_
COORDINATE  - FOG_
COORDINATE_ ARRAY  - FOG_
COORDINATE_ ARRAY_ BUFFER_ BINDING  - FOG_
COORDINATE_ ARRAY_ POINTER  - FOG_
COORDINATE_ ARRAY_ STRIDE  - FOG_
COORDINATE_ ARRAY_ TYPE  - FOG_
COORDINATE_ SOURCE  - FOG_
COORD_ ARRAY  - FOG_
COORD_ ARRAY_ BUFFER_ BINDING  - FOG_
COORD_ ARRAY_ POINTER  - FOG_
COORD_ ARRAY_ STRIDE  - FOG_
COORD_ ARRAY_ TYPE  - FOG_
COORD_ SRC  - FOG_
DENSITY  - FOG_END
 - FOG_
HINT  - FOG_
INDEX  - FOG_
MODE  - FOG_
START  - FRAGMENT_
DEPTH  - FRAGMENT_
SHADER  - FRAGMENT_
SHADER_ BIT  - FRAGMENT_
SHADER_ DERIVATIVE_ HINT  - FRAMEBUFFER
 - FRAMEBUFFER_
ATTACHMENT_ ALPHA_ SIZE  - FRAMEBUFFER_
ATTACHMENT_ ANGLE  - 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_
COMPLETE  - FRAMEBUFFER_
DEFAULT  - FRAMEBUFFER_
DEFAULT_ FIXED_ SAMPLE_ LOCATIONS  - FRAMEBUFFER_
DEFAULT_ HEIGHT  - FRAMEBUFFER_
DEFAULT_ SAMPLES  - FRAMEBUFFER_
DEFAULT_ WIDTH  - FRAMEBUFFER_
INCOMPLETE_ ATTACHMENT  - FRAMEBUFFER_
INCOMPLETE_ DIMENSIONS  - FRAMEBUFFER_
INCOMPLETE_ DRAW_ BUFFER  - FRAMEBUFFER_
INCOMPLETE_ LAYER_ TARGETS  - FRAMEBUFFER_
INCOMPLETE_ MISSING_ ATTACHMENT  - FRAMEBUFFER_
INCOMPLETE_ MULTISAMPLE  - FRAMEBUFFER_
INCOMPLETE_ READ_ BUFFER  - FRAMEBUFFER_
SRGB  - FRAMEBUFFER_
UNDEFINED  - FRAMEBUFFER_
UNSUPPORTED  - FRONT
 - FRONT_
AND_ BACK  - FRONT_
FACE  - FRONT_
LEFT  - FRONT_
RIGHT  - FUNC_
ADD  - FUNC_
REVERSE_ SUBTRACT  - FUNC_
SUBTRACT  - GENERATE_
MIPMAP  - GENERATE_
MIPMAP_ HINT  - GEOMETRY_
INPUT_ TYPE  - GEOMETRY_
OUTPUT_ TYPE  - GEOMETRY_
SHADER  - GEOMETRY_
VERTICES_ OUT  - GEQUAL
 - GPU_
DISJOINT_ EXT  - GREATER
 - GREEN
 - GREEN_
BIAS  - GREEN_
BITS  - GREEN_
INTEGER  - GREEN_
SCALE  - HALF_
FLOAT  - HALF_
FLOAT_ OES  - HARDLIGHT_
KHR  - HIGH_
FLOAT  - HIGH_
INT  - HINT_
BIT  - HSL_
COLOR_ KHR  - HSL_
HUE_ KHR  - HSL_
LUMINOSITY_ KHR  - HSL_
SATURATION_ KHR  - IMAGE_
2D  - IMAGE_
2D_ ARRAY  - IMAGE_
3D  - IMAGE_
BINDING_ ACCESS  - IMAGE_
BINDING_ FORMAT  - IMAGE_
BINDING_ LAYER  - IMAGE_
BINDING_ LAYERED  - IMAGE_
BINDING_ LEVEL  - IMAGE_
BINDING_ NAME  - IMAGE_
CUBE  - IMAGE_
FORMAT_ COMPATIBILITY_ BY_ CLASS  - IMAGE_
FORMAT_ COMPATIBILITY_ BY_ SIZE  - IMAGE_
FORMAT_ COMPATIBILITY_ TYPE  - IMPLEMENTATION_
COLOR_ READ_ FORMAT  - IMPLEMENTATION_
COLOR_ READ_ TYPE  - INCR
 - INCR_
WRAP  - INDEX
 - INDEX_
ARRAY  - INDEX_
ARRAY_ BUFFER_ BINDING  - INDEX_
ARRAY_ POINTER  - INDEX_
ARRAY_ STRIDE  - INDEX_
ARRAY_ TYPE  - INDEX_
BITS  - INDEX_
CLEAR_ VALUE  - INDEX_
LOGIC_ OP  - INDEX_
MODE  - INDEX_
OFFSET  - INDEX_
SHIFT  - INDEX_
WRITEMASK  - INFO_
LOG_ LENGTH  - INT
 - INTENSITY
 - INTENSIT
Y4  - INTENSIT
Y8  - INTENSIT
Y12  - INTENSIT
Y16  - INTERLEAVED_
ATTRIBS  - INTERPOLATE
 - INT_
2_ 10_ 10_ 10_ REV  - INT_
IMAGE_ 2D  - INT_
IMAGE_ 2D_ ARRAY  - INT_
IMAGE_ 3D  - INT_
IMAGE_ CUBE  - 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_
VEC2  - INT_
VEC3  - INT_
VEC4  - INVALID_
ENUM  - INVALID_
FRAMEBUFFER_ OPERATION  - INVALID_
INDEX  - INVALID_
OPERATION  - INVALID_
VALUE  - INVERT
 - IS_
ROW_ MAJOR  - KEEP
 - LAST_
VERTEX_ CONVENTION  - LEFT
 - LEQUAL
 - LESS
 - LIGHT0
 - LIGHT1
 - LIGHT2
 - LIGHT3
 - LIGHT4
 - LIGHT5
 - LIGHT6
 - LIGHT7
 - LIGHTEN_
KHR  - LIGHTING
 - LIGHTING_
BIT  - LIGHT_
MODEL_ AMBIENT  - LIGHT_
MODEL_ COLOR_ CONTROL  - LIGHT_
MODEL_ LOCAL_ VIEWER  - LIGHT_
MODEL_ TWO_ SIDE  - LINE
 - LINEAR
 - LINEAR_
ATTENUATION  - LINEAR_
MIPMAP_ LINEAR  - LINEAR_
MIPMAP_ NEAREST  - LINES
 - LINES_
ADJACENCY  - LINE_
BIT  - LINE_
LOOP  - LINE_
RESET_ TOKEN  - LINE_
SMOOTH  - LINE_
SMOOTH_ HINT  - LINE_
STIPPLE  - LINE_
STIPPLE_ PATTERN  - LINE_
STIPPLE_ REPEAT  - LINE_
STRIP  - LINE_
STRIP_ ADJACENCY  - LINE_
TOKEN  - LINE_
WIDTH  - LINE_
WIDTH_ GRANULARITY  - LINE_
WIDTH_ RANGE  - LINK_
STATUS  - LIST_
BASE  - LIST_
BIT  - LIST_
INDEX  - LIST_
MODE  - LOAD
 - LOCATION
 - LOGIC_
OP  - LOGIC_
OP_ MODE  - LOWER_
LEFT  - LOW_
FLOAT  - LOW_INT
 - LUMINANCE
 - LUMINANC
E4  - LUMINANC
E8  - LUMINANC
E4_ ALPH A4  - LUMINANC
E6_ ALPH A2  - LUMINANC
E8_ ALPH A8  - LUMINANC
E8_ ALPH A8_ EXT  - LUMINANC
E8_ EXT  - LUMINANC
E12  - LUMINANC
E16  - LUMINANC
E12_ ALPH A4  - LUMINANC
E12_ ALPH A12  - LUMINANC
E16F_ EXT  - LUMINANC
E16_ ALPH A16  - LUMINANC
E32F_ EXT  - LUMINANCE_
ALPHA  - LUMINANCE_
ALPH A16F_ EXT  - LUMINANCE_
ALPH A32F_ EXT  - MAJOR_
VERSION  - MAP1_
COLOR_ 4  - MAP1_
GRID_ DOMAIN  - MAP1_
GRID_ SEGMENTS  - MAP1_
INDEX  - MAP1_
NORMAL  - MAP1_
TEXTURE_ COORD_ 1  - MAP1_
TEXTURE_ COORD_ 2  - MAP1_
TEXTURE_ COORD_ 3  - MAP1_
TEXTURE_ COORD_ 4  - MAP1_
VERTEX_ 3  - MAP1_
VERTEX_ 4  - MAP2_
COLOR_ 4  - MAP2_
GRID_ DOMAIN  - MAP2_
GRID_ SEGMENTS  - MAP2_
INDEX  - MAP2_
NORMAL  - MAP2_
TEXTURE_ COORD_ 1  - MAP2_
TEXTURE_ COORD_ 2  - MAP2_
TEXTURE_ COORD_ 3  - MAP2_
TEXTURE_ COORD_ 4  - MAP2_
VERTEX_ 3  - MAP2_
VERTEX_ 4  - MAP_
COHERENT_ BIT  - MAP_
COHERENT_ BIT_ EXT  - MAP_
COLOR  - MAP_
FLUSH_ EXPLICIT_ BIT  - MAP_
INVALIDATE_ BUFFER_ BIT  - MAP_
INVALIDATE_ RANGE_ BIT  - MAP_
PERSISTENT_ BIT  - MAP_
PERSISTENT_ BIT_ EXT  - MAP_
READ_ BIT  - MAP_
STENCIL  - MAP_
UNSYNCHRONIZED_ BIT  - MAP_
WRITE_ BIT  - MATRIX_
MODE  - MATRIX_
STRIDE  - MAX
 - MAX_
3D_ TEXTURE_ SIZE  - MAX_
ARRAY_ TEXTURE_ LAYERS  - MAX_
ATOMIC_ COUNTER_ BUFFER_ BINDINGS  - MAX_
ATOMIC_ COUNTER_ BUFFER_ SIZE  - MAX_
ATTRIB_ STACK_ DEPTH  - MAX_
CLIENT_ ATTRIB_ STACK_ DEPTH  - MAX_
CLIP_ DISTANCES  - MAX_
CLIP_ PLANES  - MAX_
COLOR_ ATTACHMENTS  - MAX_
COLOR_ TEXTURE_ SAMPLES  - MAX_
COMBINED_ ATOMIC_ COUNTERS  - MAX_
COMBINED_ ATOMIC_ COUNTER_ BUFFERS  - MAX_
COMBINED_ COMPUTE_ UNIFORM_ COMPONENTS  - 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_ 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_
DEBUG_ GROUP_ STACK_ DEPTH  - MAX_
DEBUG_ GROUP_ STACK_ DEPTH_ KHR  - MAX_
DEBUG_ LOGGED_ MESSAGES  - MAX_
DEBUG_ LOGGED_ MESSAGES_ KHR  - MAX_
DEBUG_ MESSAGE_ LENGTH  - MAX_
DEBUG_ MESSAGE_ LENGTH_ KHR  - MAX_
DEPTH_ TEXTURE_ SAMPLES  - MAX_
DRAW_ BUFFERS  - MAX_
DUAL_ SOURCE_ DRAW_ BUFFERS  - MAX_
ELEMENTS_ INDICES  - MAX_
ELEMENTS_ VERTICES  - MAX_
ELEMENT_ INDEX  - MAX_
EVAL_ ORDER  - MAX_
FRAGMENT_ ATOMIC_ COUNTERS  - MAX_
FRAGMENT_ ATOMIC_ COUNTER_ BUFFERS  - MAX_
FRAGMENT_ IMAGE_ UNIFORMS  - MAX_
FRAGMENT_ INPUT_ COMPONENTS  - MAX_
FRAGMENT_ SHADER_ STORAGE_ BLOCKS  - MAX_
FRAGMENT_ UNIFORM_ BLOCKS  - MAX_
FRAGMENT_ UNIFORM_ COMPONENTS  - MAX_
FRAGMENT_ UNIFORM_ VECTORS  - MAX_
FRAMEBUFFER_ HEIGHT  - MAX_
FRAMEBUFFER_ SAMPLES  - MAX_
FRAMEBUFFER_ WIDTH  - MAX_
GEOMETRY_ INPUT_ COMPONENTS  - MAX_
GEOMETRY_ OUTPUT_ COMPONENTS  - MAX_
GEOMETRY_ OUTPUT_ VERTICES  - MAX_
GEOMETRY_ SHADER_ STORAGE_ BLOCKS  - MAX_
GEOMETRY_ TEXTURE_ IMAGE_ UNITS  - MAX_
GEOMETRY_ TOTAL_ OUTPUT_ COMPONENTS  - MAX_
GEOMETRY_ UNIFORM_ BLOCKS  - MAX_
GEOMETRY_ UNIFORM_ COMPONENTS  - MAX_
IMAGE_ UNITS  - MAX_
INTEGER_ SAMPLES  - MAX_
LABEL_ LENGTH  - MAX_
LABEL_ LENGTH_ KHR  - MAX_
LIGHTS  - MAX_
LIST_ NESTING  - MAX_
MODELVIEW_ STACK_ DEPTH  - MAX_
NAME_ LENGTH  - MAX_
NAME_ STACK_ DEPTH  - MAX_
NUM_ ACTIVE_ VARIABLES  - MAX_
PIXEL_ MAP_ TABLE  - MAX_
PROGRAM_ TEXEL_ OFFSET  - MAX_
PROGRAM_ TEXTURE_ GATHER_ OFFSET  - MAX_
PROJECTION_ STACK_ DEPTH  - MAX_
RECTANGLE_ TEXTURE_ SIZE  - MAX_
RECTANGLE_ TEXTURE_ SIZE_ ARB  - MAX_
RENDERBUFFER_ SIZE  - MAX_
SAMPLES  - MAX_
SAMPLE_ MASK_ WORDS  - MAX_
SERVER_ WAIT_ TIMEOUT  - MAX_
SHADER_ PIXEL_ LOCAL_ STORAGE_ FAST_ SIZE_ EXT  - MAX_
SHADER_ PIXEL_ LOCAL_ STORAGE_ SIZE_ EXT  - MAX_
SHADER_ STORAGE_ BLOCK_ SIZE  - MAX_
SHADER_ STORAGE_ BUFFER_ BINDINGS  - MAX_
TESS_ CONTROL_ SHADER_ STORAGE_ BLOCKS  - MAX_
TESS_ EVALUATION_ SHADER_ STORAGE_ BLOCKS  - MAX_
TEXTURE_ BUFFER_ SIZE  - MAX_
TEXTURE_ COORDS  - MAX_
TEXTURE_ IMAGE_ UNITS  - MAX_
TEXTURE_ LOD_ BIAS  - MAX_
TEXTURE_ MAX_ ANISOTROPY_ EXT  - MAX_
TEXTURE_ SIZE  - MAX_
TEXTURE_ STACK_ DEPTH  - MAX_
TEXTURE_ UNITS  - 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_ TEXTURE_ IMAGE_ UNITS  - MAX_
VERTEX_ UNIFORM_ BLOCKS  - MAX_
VERTEX_ UNIFORM_ COMPONENTS  - MAX_
VERTEX_ UNIFORM_ VECTORS  - MAX_
VIEWPORT_ DIMS  - MEDIUM_
FLOAT  - MEDIUM_
INT  - MIN
 - MINOR_
VERSION  - MIN_
PROGRAM_ TEXEL_ OFFSET  - MIN_
PROGRAM_ TEXTURE_ GATHER_ OFFSET  - MIRRORED_
REPEAT  - MODELVIEW
 - MODELVIEW_
MATRIX  - MODELVIEW_
STACK_ DEPTH  - MODULATE
 - MULT
 - MULTIPLY_
KHR  - MULTISAMPLE
 - MULTISAMPLE_
BIT  - MULTISAMPLE_
BUFFER_ BIT0_ QCOM  - MULTISAMPLE_
BUFFER_ BIT1_ QCOM  - MULTISAMPLE_
BUFFER_ BIT2_ QCOM  - MULTISAMPLE_
BUFFER_ BIT3_ QCOM  - MULTISAMPLE_
BUFFER_ BIT4_ QCOM  - MULTISAMPLE_
BUFFER_ BIT5_ QCOM  - MULTISAMPLE_
BUFFER_ BIT6_ QCOM  - MULTISAMPLE_
BUFFER_ BIT7_ QCOM  - N3F_V3F
 - NAME_
LENGTH  - NAME_
STACK_ DEPTH  - NAND
 - NEAREST
 - NEAREST_
MIPMAP_ LINEAR  - NEAREST_
MIPMAP_ NEAREST  - NEVER
 - NICEST
 - NONE
 - NOOP
 - NOR
 - NORMALIZE
 - NORMAL_
ARRAY  - NORMAL_
ARRAY_ BUFFER_ BINDING  - NORMAL_
ARRAY_ POINTER  - NORMAL_
ARRAY_ STRIDE  - NORMAL_
ARRAY_ TYPE  - NORMAL_
MAP  - NOTEQUAL
 - NO_
ERROR  - NUM_
ACTIVE_ VARIABLES  - NUM_
COMPRESSED_ TEXTURE_ FORMATS  - NUM_
EXTENSIONS  - NUM_
PROGRAM_ BINARY_ FORMATS  - NUM_
SAMPLE_ COUNTS  - NUM_
SHADER_ BINARY_ FORMATS  - OBJECT_
LINEAR  - OBJECT_
PLANE  - 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  - OPERAN
D0_ ALPHA  - OPERAN
D0_ RGB  - OPERAN
D1_ ALPHA  - OPERAN
D1_ RGB  - OPERAN
D2_ ALPHA  - OPERAN
D2_ RGB  - OR
 - ORDER
 - OR_
INVERTED  - OR_
REVERSE  - OUT_
OF_ MEMORY  - OVERLAY_
KHR  - PACK_
ALIGNMENT  - PACK_
IMAGE_ HEIGHT  - PACK_
LSB_ FIRST  - PACK_
ROW_ LENGTH  - PACK_
SKIP_ IMAGES  - PACK_
SKIP_ PIXELS  - PACK_
SKIP_ ROWS  - PACK_
SWAP_ BYTES  - PASS_
THROUGH_ TOKEN  - PERSPECTIVE_
CORRECTION_ HINT  - PIXEL_
BUFFER_ BARRIER_ BIT  - PIXEL_
MAP_ A_ TO_ A  - PIXEL_
MAP_ A_ TO_ A_ SIZE  - PIXEL_
MAP_ B_ TO_ B  - PIXEL_
MAP_ B_ TO_ B_ SIZE  - PIXEL_
MAP_ G_ TO_ G  - PIXEL_
MAP_ G_ TO_ G_ SIZE  - PIXEL_
MAP_ I_ TO_ A  - PIXEL_
MAP_ I_ TO_ A_ SIZE  - PIXEL_
MAP_ I_ TO_ B  - PIXEL_
MAP_ I_ TO_ B_ SIZE  - PIXEL_
MAP_ I_ TO_ G  - PIXEL_
MAP_ I_ TO_ G_ SIZE  - PIXEL_
MAP_ I_ TO_ I  - PIXEL_
MAP_ I_ TO_ I_ SIZE  - PIXEL_
MAP_ I_ TO_ R  - PIXEL_
MAP_ I_ TO_ R_ SIZE  - PIXEL_
MAP_ R_ TO_ R  - PIXEL_
MAP_ R_ TO_ R_ SIZE  - PIXEL_
MAP_ S_ TO_ S  - PIXEL_
MAP_ S_ TO_ S_ SIZE  - PIXEL_
MODE_ BIT  - PIXEL_
PACK_ BUFFER  - PIXEL_
PACK_ BUFFER_ BINDING  - PIXEL_
UNPACK_ BUFFER  - PIXEL_
UNPACK_ BUFFER_ BINDING  - POINT
 - POINTS
 - POINT_
BIT  - POINT_
DISTANCE_ ATTENUATION  - POINT_
FADE_ THRESHOLD_ SIZE  - POINT_
SIZE  - POINT_
SIZE_ GRANULARITY  - POINT_
SIZE_ MAX  - POINT_
SIZE_ MIN  - POINT_
SIZE_ RANGE  - POINT_
SMOOTH  - POINT_
SMOOTH_ HINT  - POINT_
SPRITE  - POINT_
SPRITE_ COORD_ ORIGIN  - POINT_
TOKEN  - POLYGON
 - POLYGON_
BIT  - POLYGON_
MODE  - POLYGON_
OFFSET_ FACTOR  - POLYGON_
OFFSET_ FILL  - POLYGON_
OFFSET_ LINE  - POLYGON_
OFFSET_ POINT  - POLYGON_
OFFSET_ UNITS  - POLYGON_
SMOOTH  - POLYGON_
SMOOTH_ HINT  - POLYGON_
STIPPLE  - POLYGON_
STIPPLE_ BIT  - POLYGON_
TOKEN  - POSITION
 - PREVIOUS
 - PRIMARY_
COLOR  - PRIMITIVES_
GENERATED  - PRIMITIVE_
RESTART  - PRIMITIVE_
RESTART_ FIXED_ INDEX  - PRIMITIVE_
RESTART_ INDEX  - PROGRAM
 - PROGRAM_
BINARY_ FORMATS  - PROGRAM_
BINARY_ LENGTH  - PROGRAM_
BINARY_ RETRIEVABLE_ HINT  - PROGRAM_
INPUT  - PROGRAM_
KHR  - PROGRAM_
OUTPUT  - PROGRAM_
PIPELINE  - PROGRAM_
PIPELINE_ BINDING  - PROGRAM_
PIPELINE_ KHR  - PROGRAM_
POINT_ SIZE  - PROGRAM_
SEPARABLE  - PROJECTION
 - PROJECTION_
MATRIX  - PROJECTION_
STACK_ DEPTH  - 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_ RECTANGLE  - PROXY_
TEXTURE_ RECTANGLE_ ARB  - Q
 - QUADRATIC_
ATTENUATION  - QUADS
 - QUADS_
FOLLOW_ PROVOKING_ VERTEX_ CONVENTION  - QUAD_
STRIP  - QUERY
 - QUERY_
BY_ REGION_ NO_ WAIT  - QUERY_
BY_ REGION_ WAIT  - QUERY_
COUNTER_ BITS  - QUERY_
COUNTER_ BITS_ EXT  - QUERY_
KHR  - QUERY_
NO_ WAIT  - QUERY_
RESULT  - QUERY_
RESULT_ AVAILABLE  - QUERY_
RESULT_ AVAILABLE_ EXT  - QUERY_
RESULT_ EXT  - QUERY_
WAIT  - R
 - R8
 - R3_
G3_ B2  - R8I
 - R8UI
 - R8_EXT
 - R8_
SNORM  - R16
 - R11F_
G11F_ B10F  - R16F
 - R16F_
EXT  - R16I
 - R16UI
 - R16_
SNORM  - R32F
 - R32F_
EXT  - R32I
 - R32UI
 - RASTERIZER_
DISCARD  - READ_
BUFFER  - READ_
FRAMEBUFFER  - READ_
FRAMEBUFFER_ BINDING  - READ_
ONLY  - READ_
WRITE  - RED
 - RED_
BIAS  - RED_
BITS  - RED_
INTEGER  - RED_
SCALE  - REFERENCED_
BY_ COMPUTE_ SHADER  - REFERENCED_
BY_ FRAGMENT_ SHADER  - REFERENCED_
BY_ VERTEX_ SHADER  - REFLECTION_
MAP  - RENDER
 - 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
 - RENDER_
MODE  - REPEAT
 - REPLACE
 - REQUIRED_
TEXTURE_ IMAGE_ UNITS_ OES  - RESCALE_
NORMAL  - RETURN
 - RG
 - RG8
 - RG8I
 - RG8UI
 - RG8_EXT
 - RG8_
SNORM  - RG16
 - RG16F
 - RG16F_
EXT  - RG16I
 - RG16UI
 - RG16_
SNORM  - RG32F
 - RG32F_
EXT  - RG32I
 - RG32UI
 - RGB
 - RGB4
 - RGB5
 - RGB8
 - RGB5_A1
 - RGB8I
 - RGB8UI
 - RGB8_
SNORM  - RGB9_E5
 - RGB10
 - RGB12
 - RGB16
 - RGB10_
A2  - RGB10_
A2UI  - RGB10_
A2_ EXT  - RGB10_
EXT  - RGB16F
 - RGB16F_
EXT  - RGB16I
 - RGB16UI
 - RGB16_
SNORM  - RGB32F
 - RGB32F_
EXT  - RGB32I
 - RGB32UI
 - RGB565
 - RGBA
 - RGBA2
 - RGBA4
 - RGBA8
 - RGBA8I
 - RGBA8UI
 - RGBA8_
SNORM  - RGBA12
 - RGBA16
 - RGBA16F
 - RGBA16F_
EXT  - RGBA16I
 - RGBA16UI
 - RGBA16_
SNORM  - RGBA32F
 - RGBA32F_
EXT  - RGBA32I
 - RGBA32UI
 - RGBA_
INTEGER  - RGBA_
MODE  - RGB_
INTEGER  - RGB_
SCALE  - RG_
INTEGER  - RIGHT
 - S
 - 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_ SHADOW  - SAMPLER_
EXTERNAL_ OES  - SAMPLER_
KHR  - 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  - SCISSOR_
BIT  - SCISSOR_
BOX  - SCISSOR_
TEST  - SCREEN_
KHR  - SECONDARY_
COLOR_ ARRAY  - SECONDARY_
COLOR_ ARRAY_ BUFFER_ BINDING  - SECONDARY_
COLOR_ ARRAY_ POINTER  - SECONDARY_
COLOR_ ARRAY_ SIZE  - SECONDARY_
COLOR_ ARRAY_ STRIDE  - SECONDARY_
COLOR_ ARRAY_ TYPE  - SELECT
 - SELECTION_
BUFFER_ POINTER  - SELECTION_
BUFFER_ SIZE  - SEPARATE_
ATTRIBS  - SEPARATE_
SPECULAR_ COLOR  - SET
 - SHADER
 - SHADER_
BINARY_ FORMATS  - SHADER_
COMPILER  - SHADER_
IMAGE_ ACCESS_ BARRIER_ BIT  - SHADER_
KHR  - SHADER_
PIXEL_ LOCAL_ STORAGE_ EXT  - 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  - SHADE_
MODEL  - SHADING_
LANGUAGE_ VERSION  - SHININESS
 - SHORT
 - SIGNALED
 - SIGNED_
NORMALIZED  - SINGLE_
COLOR  - SLUMINANCE
 - SLUMINANC
E8  - SLUMINANC
E8_ ALPH A8  - SLUMINANCE_
ALPHA  - SMOOTH
 - SMOOTH_
LINE_ WIDTH_ GRANULARITY  - SMOOTH_
LINE_ WIDTH_ RANGE  - SMOOTH_
POINT_ SIZE_ GRANULARITY  - SMOOTH_
POINT_ SIZE_ RANGE  - SOFTLIGHT_
KHR  - SOURC
E0_ ALPHA  - SOURC
E0_ RGB  - SOURC
E1_ ALPHA  - SOURC
E1_ RGB  - SOURC
E2_ ALPHA  - SOURC
E2_ RGB  - SPECULAR
 - SPHERE_
MAP  - SPOT_
CUTOFF  - SPOT_
DIRECTION  - SPOT_
EXPONENT  - SRC0_
ALPHA  - SRC0_
RGB  - SRC1_
ALPHA  - SRC1_
COLOR  - SRC1_
RGB  - SRC2_
ALPHA  - SRC2_
RGB  - SRC_
ALPHA  - SRC_
ALPHA_ SATURATE  - SRC_
COLOR  - SRGB
 - SRGB8
 - SRGB8_
ALPH A8  - SRGB_
ALPHA  - STACK_
OVERFLOW  - STACK_
OVERFLOW_ KHR  - STACK_
UNDERFLOW  - STACK_
UNDERFLOW_ KHR  - 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_
BITS  - STENCIL_
BUFFER_ BIT  - STENCIL_
BUFFER_ BIT0_ QCOM  - STENCIL_
BUFFER_ BIT1_ QCOM  - STENCIL_
BUFFER_ BIT2_ QCOM  - STENCIL_
BUFFER_ BIT3_ QCOM  - STENCIL_
BUFFER_ BIT4_ QCOM  - STENCIL_
BUFFER_ BIT5_ QCOM  - STENCIL_
BUFFER_ BIT6_ QCOM  - STENCIL_
BUFFER_ BIT7_ QCOM  - STENCIL_
CLEAR_ VALUE  - STENCIL_
FAIL  - STENCIL_
FUNC  - STENCIL_
INDEX  - STENCIL_
INDE X1  - STENCIL_
INDE X4  - STENCIL_
INDE X8  - STENCIL_
INDE X16  - STENCIL_
PASS_ DEPTH_ FAIL  - STENCIL_
PASS_ DEPTH_ PASS  - STENCIL_
REF  - STENCIL_
TEST  - STENCIL_
VALUE_ MASK  - STENCIL_
WRITEMASK  - STEREO
 - STORAGE_
CACHED_ APPLE  - STORAGE_
PRIVATE_ APPLE  - STORAGE_
SHARED_ APPLE  - STREAM_
COPY  - STREAM_
DRAW  - STREAM_
READ  - SUBPIXEL_
BITS  - SUBTRACT
 - SYNC_
CONDITION  - SYNC_
FENCE  - SYNC_
FLAGS  - SYNC_
FLUSH_ COMMANDS_ BIT  - SYNC_
GPU_ COMMANDS_ COMPLETE  - SYNC_
STATUS  - T
 - T2F_
C3F_ V3F  - T2F_
C4F_ N3F_ V3F  - T2F_
C4UB_ V3F  - T2F_
N3F_ V3F  - T2F_V3F
 - T4F_
C4F_ N3F_ V4F  - T4F_V4F
 - TEXTURE
 - TEXTUR
E0  - TEXTUR
E1  - TEXTUR
E2  - TEXTUR
E3  - TEXTUR
E4  - TEXTUR
E5  - TEXTUR
E6  - TEXTUR
E7  - TEXTUR
E8  - TEXTUR
E9  - TEXTUR
E10  - TEXTUR
E11  - TEXTUR
E12  - TEXTUR
E13  - TEXTUR
E14  - TEXTUR
E15  - TEXTUR
E16  - TEXTUR
E17  - TEXTUR
E18  - TEXTUR
E19  - TEXTUR
E20  - TEXTUR
E21  - TEXTUR
E22  - TEXTUR
E23  - TEXTUR
E24  - TEXTUR
E25  - TEXTUR
E26  - TEXTUR
E27  - TEXTUR
E28  - TEXTUR
E29  - TEXTUR
E30  - TEXTUR
E31  - 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_ EXTERNAL_ OES  - TEXTURE_
BINDING_ RECTANGLE  - TEXTURE_
BINDING_ RECTANGLE_ ARB  - TEXTURE_
BIT  - TEXTURE_
BLUE_ SIZE  - TEXTURE_
BLUE_ TYPE  - TEXTURE_
BORDER  - TEXTURE_
BORDER_ COLOR  - TEXTURE_
BUFFER  - TEXTURE_
BUFFER_ DATA_ STORE_ BINDING  - TEXTURE_
COMPARE_ FUNC  - TEXTURE_
COMPARE_ MODE  - TEXTURE_
COMPONENTS  - TEXTURE_
COMPRESSED  - TEXTURE_
COMPRESSED_ IMAGE_ SIZE  - TEXTURE_
COMPRESSION_ HINT  - TEXTURE_
COORD_ ARRAY  - TEXTURE_
COORD_ ARRAY_ BUFFER_ BINDING  - TEXTURE_
COORD_ ARRAY_ POINTER  - TEXTURE_
COORD_ ARRAY_ SIZE  - TEXTURE_
COORD_ ARRAY_ STRIDE  - TEXTURE_
COORD_ ARRAY_ TYPE  - TEXTURE_
CUBE_ MAP  - 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_
ENV  - TEXTURE_
ENV_ COLOR  - TEXTURE_
ENV_ MODE  - TEXTURE_
EXTERNAL_ OES  - TEXTURE_
FETCH_ BARRIER_ BIT  - TEXTURE_
FILTER_ CONTROL  - TEXTURE_
FIXED_ SAMPLE_ LOCATIONS  - TEXTURE_
GEN_ MODE  - TEXTURE_
GEN_ Q  - TEXTURE_
GEN_ R  - TEXTURE_
GEN_ S  - TEXTURE_
GEN_ T  - TEXTURE_
GREEN_ SIZE  - TEXTURE_
GREEN_ TYPE  - TEXTURE_
HEIGHT  - TEXTURE_
IMMUTABLE_ FORMAT  - TEXTURE_
IMMUTABLE_ FORMAT_ EXT  - TEXTURE_
IMMUTABLE_ LEVELS  - TEXTURE_
INTENSITY_ SIZE  - TEXTURE_
INTENSITY_ TYPE  - TEXTURE_
INTERNAL_ FORMAT  - TEXTURE_
LOD_ BIAS  - TEXTURE_
LUMINANCE_ SIZE  - TEXTURE_
LUMINANCE_ TYPE  - TEXTURE_
MAG_ FILTER  - TEXTURE_
MATRIX  - TEXTURE_
MAX_ ANISOTROPY_ EXT  - TEXTURE_
MAX_ LEVEL  - TEXTURE_
MAX_ LOD  - TEXTURE_
MIN_ FILTER  - TEXTURE_
MIN_ LOD  - TEXTURE_
PRIORITY  - TEXTURE_
RANGE_ LENGTH_ APPLE  - TEXTURE_
RANGE_ POINTER_ APPLE  - TEXTURE_
RECTANGLE  - TEXTURE_
RECTANGLE_ ARB  - TEXTURE_
RED_ SIZE  - TEXTURE_
RED_ TYPE  - TEXTURE_
RESIDENT  - TEXTURE_
SAMPLES  - TEXTURE_
SHARED_ SIZE  - TEXTURE_
STACK_ DEPTH  - TEXTURE_
STENCIL_ SIZE  - TEXTURE_
STORAGE_ HINT_ APPLE  - TEXTURE_
SWIZZLE_ A  - TEXTURE_
SWIZZLE_ B  - TEXTURE_
SWIZZLE_ G  - TEXTURE_
SWIZZLE_ R  - TEXTURE_
SWIZZLE_ RGBA  - TEXTURE_
UPDATE_ BARRIER_ BIT  - TEXTURE_
USAGE_ ANGLE  - TEXTURE_
WIDTH  - TEXTURE_
WRAP_ R  - TEXTURE_
WRAP_ S  - TEXTURE_
WRAP_ T  - TIMEOUT_
EXPIRED  - TIMEOUT_
IGNORED  - TIMESTAMP
 - TIMESTAMP_
EXT  - TIME_
ELAPSED  - TIME_
ELAPSED_ EXT  - TOP_
LEVEL_ ARRAY_ SIZE  - TOP_
LEVEL_ ARRAY_ STRIDE  - TRANSFORM_
BIT  - TRANSFORM_
FEEDBACK  - TRANSFORM_
FEEDBACK_ ACTIVE  - TRANSFORM_
FEEDBACK_ BARRIER_ BIT  - TRANSFORM_
FEEDBACK_ BINDING  - TRANSFORM_
FEEDBACK_ BUFFER  - TRANSFORM_
FEEDBACK_ BUFFER_ BINDING  - TRANSFORM_
FEEDBACK_ BUFFER_ MODE  - TRANSFORM_
FEEDBACK_ BUFFER_ SIZE  - TRANSFORM_
FEEDBACK_ BUFFER_ START  - TRANSFORM_
FEEDBACK_ PAUSED  - TRANSFORM_
FEEDBACK_ PRIMITIVES_ WRITTEN  - TRANSFORM_
FEEDBACK_ VARYING  - TRANSFORM_
FEEDBACK_ VARYINGS  - TRANSFORM_
FEEDBACK_ VARYING_ MAX_ LENGTH  - TRANSPOSE_
COLOR_ MATRIX  - TRANSPOSE_
MODELVIEW_ MATRIX  - TRANSPOSE_
PROJECTION_ MATRIX  - TRANSPOSE_
TEXTURE_ MATRIX  - TRIANGLES
 - TRIANGLES_
ADJACENCY  - TRIANGLE_
FAN  - TRIANGLE_
STRIP  - TRIANGLE_
STRIP_ ADJACENCY  - TRUE
 - TYPE
 - UNIFORM
 - UNIFORM_
ARRAY_ STRIDE  - 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_ FRAGMENT_ SHADER  - UNIFORM_
BLOCK_ REFERENCED_ BY_ GEOMETRY_ 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  - UNPACK_
ALIGNMENT  - UNPACK_
CLIENT_ STORAGE_ APPLE  - 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_ 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_ 10F_ 11F_ 11F_ REV  - UNSIGNED_
INT_ 10_ 10_ 10_ 2  - UNSIGNED_
INT_ 24_ 8  - UNSIGNED_
INT_ ATOMIC_ COUNTER  - UNSIGNED_
INT_ IMAGE_ 2D  - UNSIGNED_
INT_ IMAGE_ 2D_ ARRAY  - UNSIGNED_
INT_ IMAGE_ 3D  - UNSIGNED_
INT_ IMAGE_ CUBE  - 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_ 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  - V2F
 - V3F
 - VALIDATE_
STATUS  - VENDOR
 - VERSION
 - VERTEX_
ARRAY  - VERTEX_
ARRAY_ BINDING  - VERTEX_
ARRAY_ BINDING_ APPLE  - VERTEX_
ARRAY_ BUFFER_ BINDING  - VERTEX_
ARRAY_ KHR  - VERTEX_
ARRAY_ POINTER  - VERTEX_
ARRAY_ SIZE  - VERTEX_
ARRAY_ STRIDE  - VERTEX_
ARRAY_ TYPE  - 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_ 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_
PROGRAM_ TWO_ SIDE  - VERTEX_
SHADER  - VERTEX_
SHADER_ BIT  - VIEWPORT
 - VIEWPORT_
BIT  - WAIT_
FAILED  - WEIGHT_
ARRAY_ BUFFER_ BINDING  - WRITE_
ONLY  - XOR
 - ZERO
 - ZOOM_X
 - ZOOM_Y
 
Traits§
Functions§
Type Aliases§
- GLDEBUGPROC
 - GLDEBUGPROCAMD
 - GLDEBUGPROCARB
 - GLDEBUGPROCKHR
 - GLbitfield
 - GLboolean
 - GLbyte
 - GLchar
 - GLcharARB
 - GLclampd
 - GLclampf
 - GLclampx
 - GLdouble
 - GLegl
ImageOES  - GLenum
 - GLfixed
 - GLfloat
 - GLhalf
 - GLhalfARB
 - GLhalfNV
 - GLhandleARB
 - GLint
 - GLint64
 - GLint64EXT
 - GLintptr
 - GLintptrARB
 - GLshort
 - GLsizei
 - GLsizeiptr
 - GLsizeiptrARB
 - GLsync
 - GLubyte
 - GLuint
 - GLuint64
 - GLuint64EXT
 - GLushort
 - GLvdpau
SurfaceNV  - GLvoid