OpenSceneGraph
Namespaces | Macros | Typedefs
GLDefines File Reference
#include <osg/Referenced>
#include <osg/GL>
#include <string>

Namespaces

 osg
 The core osg library provides the basic scene graph classes such as Nodes, State and Drawables, and maths and general helper classes.
 

Macros

#define OSG_GLDEFINES   1
 
#define GL_SAMPLER_1D_ARRAY_EXT   0x8DC0
 
#define GL_SAMPLER_2D_ARRAY_EXT   0x8DC1
 
#define GL_SAMPLER_1D_ARRAY_SHADOW_EXT   0x8DC3
 
#define GL_SAMPLER_2D_ARRAY_SHADOW_EXT   0x8DC4
 
#define GL_VERTEX_PROGRAM_POINT_SIZE   0x8642
 
#define GL_VERTEX_PROGRAM_TWO_SIDE   0x8643
 
#define GL_VERSION_2_0   1
 
#define GL_BLEND_EQUATION_RGB   GL_BLEND_EQUATION
 
#define GL_VERTEX_ATTRIB_ARRAY_ENABLED   0x8622
 
#define GL_VERTEX_ATTRIB_ARRAY_SIZE   0x8623
 
#define GL_VERTEX_ATTRIB_ARRAY_STRIDE   0x8624
 
#define GL_VERTEX_ATTRIB_ARRAY_TYPE   0x8625
 
#define GL_CURRENT_VERTEX_ATTRIB   0x8626
 
#define GL_VERTEX_ATTRIB_ARRAY_POINTER   0x8645
 
#define GL_STENCIL_BACK_FUNC   0x8800
 
#define GL_STENCIL_BACK_FAIL   0x8801
 
#define GL_STENCIL_BACK_PASS_DEPTH_FAIL   0x8802
 
#define GL_STENCIL_BACK_PASS_DEPTH_PASS   0x8803
 
#define GL_MAX_DRAW_BUFFERS   0x8824
 
#define GL_DRAW_BUFFER0   0x8825
 
#define GL_DRAW_BUFFER1   0x8826
 
#define GL_DRAW_BUFFER2   0x8827
 
#define GL_DRAW_BUFFER3   0x8828
 
#define GL_DRAW_BUFFER4   0x8829
 
#define GL_DRAW_BUFFER5   0x882A
 
#define GL_DRAW_BUFFER6   0x882B
 
#define GL_DRAW_BUFFER7   0x882C
 
#define GL_DRAW_BUFFER8   0x882D
 
#define GL_DRAW_BUFFER9   0x882E
 
#define GL_DRAW_BUFFER10   0x882F
 
#define GL_DRAW_BUFFER11   0x8830
 
#define GL_DRAW_BUFFER12   0x8831
 
#define GL_DRAW_BUFFER13   0x8832
 
#define GL_DRAW_BUFFER14   0x8833
 
#define GL_DRAW_BUFFER15   0x8834
 
#define GL_BLEND_EQUATION_ALPHA   0x883D
 
#define GL_POINT_SPRITE   0x8861
 
#define GL_COORD_REPLACE   0x8862
 
#define GL_MAX_VERTEX_ATTRIBS   0x8869
 
#define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED   0x886A
 
#define GL_MAX_TEXTURE_COORDS   0x8871
 
#define GL_MAX_TEXTURE_IMAGE_UNITS   0x8872
 
#define GL_FRAGMENT_SHADER   0x8B30
 
#define GL_VERTEX_SHADER   0x8B31
 
#define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS   0x8B49
 
#define GL_MAX_VERTEX_UNIFORM_COMPONENTS   0x8B4A
 
#define GL_MAX_VARYING_FLOATS   0x8B4B
 
#define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS   0x8B4C
 
#define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS   0x8B4D
 
#define GL_SHADER_TYPE   0x8B4F
 
#define GL_FLOAT_VEC2   0x8B50
 
#define GL_FLOAT_VEC3   0x8B51
 
#define GL_FLOAT_VEC4   0x8B52
 
#define GL_INT_VEC2   0x8B53
 
#define GL_INT_VEC3   0x8B54
 
#define GL_INT_VEC4   0x8B55
 
#define GL_BOOL   0x8B56
 
#define GL_BOOL_VEC2   0x8B57
 
#define GL_BOOL_VEC3   0x8B58
 
#define GL_BOOL_VEC4   0x8B59
 
#define GL_FLOAT_MAT2   0x8B5A
 
#define GL_FLOAT_MAT3   0x8B5B
 
#define GL_FLOAT_MAT4   0x8B5C
 
#define GL_DELETE_STATUS   0x8B80
 
#define GL_COMPILE_STATUS   0x8B81
 
#define GL_LINK_STATUS   0x8B82
 
#define GL_VALIDATE_STATUS   0x8B83
 
#define GL_INFO_LOG_LENGTH   0x8B84
 
#define GL_ATTACHED_SHADERS   0x8B85
 
#define GL_ACTIVE_UNIFORMS   0x8B86
 
#define GL_ACTIVE_UNIFORM_MAX_LENGTH   0x8B87
 
#define GL_SHADER_SOURCE_LENGTH   0x8B88
 
#define GL_ACTIVE_ATTRIBUTES   0x8B89
 
#define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH   0x8B8A
 
#define GL_FRAGMENT_SHADER_DERIVATIVE_HINT   0x8B8B
 
#define GL_SHADING_LANGUAGE_VERSION   0x8B8C
 
#define GL_CURRENT_PROGRAM   0x8B8D
 
#define GL_POINT_SPRITE_COORD_ORIGIN   0x8CA0
 
#define GL_LOWER_LEFT   0x8CA1
 
#define GL_UPPER_LEFT   0x8CA2
 
#define GL_STENCIL_BACK_REF   0x8CA3
 
#define GL_STENCIL_BACK_VALUE_MASK   0x8CA4
 
#define GL_STENCIL_BACK_WRITEMASK   0x8CA5
 
#define GL_SAMPLER_2D   0x8B5E
 
#define GL_SAMPLER_CUBE   0x8B60
 
#define GL_SAMPLER_1D   0x8B5D
 
#define GL_SAMPLER_3D   0x8B5F
 
#define GL_SAMPLER_1D_SHADOW   0x8B61
 
#define GL_SAMPLER_2D_SHADOW   0x8B62
 
#define GL_VERSION_2_1   1
 
#define GL_CURRENT_RASTER_SECONDARY_COLOR   0x845F
 
#define GL_PIXEL_PACK_BUFFER   0x88EB
 
#define GL_PIXEL_UNPACK_BUFFER   0x88EC
 
#define GL_PIXEL_PACK_BUFFER_BINDING   0x88ED
 
#define GL_PIXEL_UNPACK_BUFFER_BINDING   0x88EF
 
#define GL_FLOAT_MAT2x3   0x8B65
 
#define GL_FLOAT_MAT2x4   0x8B66
 
#define GL_FLOAT_MAT3x2   0x8B67
 
#define GL_FLOAT_MAT3x4   0x8B68
 
#define GL_FLOAT_MAT4x2   0x8B69
 
#define GL_FLOAT_MAT4x3   0x8B6A
 
#define GL_SRGB   0x8C40
 
#define GL_SRGB8   0x8C41
 
#define GL_SRGB_ALPHA   0x8C42
 
#define GL_SRGB8_ALPHA8   0x8C43
 
#define GL_SLUMINANCE_ALPHA   0x8C44
 
#define GL_SLUMINANCE8_ALPHA8   0x8C45
 
#define GL_SLUMINANCE   0x8C46
 
#define GL_SLUMINANCE8   0x8C47
 
#define GL_COMPRESSED_SRGB   0x8C48
 
#define GL_COMPRESSED_SRGB_ALPHA   0x8C49
 
#define GL_COMPRESSED_SLUMINANCE   0x8C4A
 
#define GL_COMPRESSED_SLUMINANCE_ALPHA   0x8C4B
 
#define GL_FRAMEBUFFER_SRGB   0x8DB9
 
#define GL_GEOMETRY_VERTICES_OUT_EXT   0x8DDA
 
#define GL_GEOMETRY_INPUT_TYPE_EXT   0x8DDB
 
#define GL_GEOMETRY_OUTPUT_TYPE_EXT   0x8DDC
 
#define GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT   0x8DDD
 
#define GL_MAX_VERTEX_VARYING_COMPONENTS_EXT   0x8DDE
 
#define GL_LINES_ADJACENCY_EXT   0x000A
 
#define GL_LINE_STRIP_ADJACENCY_EXT   0x000B
 
#define GL_TRIANGLES_ADJACENCY_EXT   0x000C
 
#define GL_TRIANGLE_STRIP_ADJACENCY_EXT   0x000D
 
#define GL_MAX_VARYING_COMPONENTS   0x8B4B
 
#define GL_GEOMETRY_SHADER   0x8DD9
 
#define GL_GEOMETRY_VERTICES_OUT   0x8916
 
#define GL_GEOMETRY_INPUT_TYPE   0x8917
 
#define GL_GEOMETRY_OUTPUT_TYPE   0x8918
 
#define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS   0x8C29
 
#define GL_MAX_GEOMETRY_VARYING_COMPONENTS   0x8DDD
 
#define GL_MAX_VERTEX_VARYING_COMPONENTS   0x8DDE
 
#define GL_MAX_GEOMETRY_UNIFORM_COMPONENTS   0x8DDF
 
#define GL_MAX_GEOMETRY_OUTPUT_VERTICES   0x8DE0
 
#define GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS   0x8DE1
 
#define GL_LINES_ADJACENCY   0x000A
 
#define GL_LINE_STRIP_ADJACENCY   0x000B
 
#define GL_TRIANGLES_ADJACENCY   0x000C
 
#define GL_TRIANGLE_STRIP_ADJACENCY   0x000D
 
#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS   0x8DA8
 
#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT   0x8DA9
 
#define GL_FRAMEBUFFER_ATTACHMENT_LAYERED   0x8DA7
 
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER   0x8CD4
 
#define GL_PROGRAM_POINT_SIZE   0x8642
 
#define GL_PATCHES   0x000E
 
#define GL_PATCH_VERTICES   0x8E72
 
#define GL_PATCH_DEFAULT_INNER_LEVEL   0x8E73
 
#define GL_PATCH_DEFAULT_OUTER_LEVEL   0x8E74
 
#define GL_MAX_PATCH_VERTICES   0x8E7D
 
#define GL_MAX_TESS_GEN_LEVEL   0x8E7E
 
#define GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS   0x8E7F
 
#define GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS   0x8E80
 
#define GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS   0x8E81
 
#define GL_MAX_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS   0x8E82
 
#define GL_MAX_MAX_TESS_CONTROL_OUTPUT_COMPONENTS   0x8E83
 
#define GL_MAX_MAX_TESS_PATCH_COMPONENTS   0x8E84
 
#define GL_MAX_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS   0x8E85
 
#define GL_MAX_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS   0x8E86
 
#define GL_MAX_MAX_TESS_CONTROL_UNIFORM_BLOCKS   0x8E89
 
#define GL_MAX_MAX_TESS_EVALUATION_UNIFORM_BLOCKS   0x8E8A
 
#define GL_MAX_MAX_TESS_CONTROL_INPUT_COMPONENTS   0x886C
 
#define GL_MAX_MAX_TESS_EVALUATION_INPUT_COMPONENTS   0x886D
 
#define GL_MAX_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS   0x8E1E
 
#define GL_MAX_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS   0x8E1F
 
#define GL_TESS_EVALUATION_SHADER   0x8E87
 
#define GL_TESS_CONTROL_SHADER   0x8E88
 
#define GL_TESS_CONTROL_OUTPUT_VERTICES   0x8E75
 
#define GL_TESS_GEN_MODE   0x8E76
 
#define GL_TESS_GEN_SPACING   0x8E77
 
#define GL_TESS_GEN_VERTEX_ORDER   0x8E78
 
#define GL_TESS_GEN_POINT_MODE   0x8E79
 
#define GL_ISOLINES   0x8E7A
 
#define GL_FRACTIONAL_ODD   0x8E7B
 
#define GL_FRACTIONAL_EVEN   0x8E7C
 
#define GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER   0x84F0
 
#define GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER   0x84F1
 
#define GL_SAMPLER_1D_ARRAY_EXT   0x8DC0
 
#define GL_SAMPLER_2D_ARRAY_EXT   0x8DC1
 
#define GL_SAMPLER_BUFFER_EXT   0x8DC2
 
#define GL_SAMPLER_1D_ARRAY_SHADOW_EXT   0x8DC3
 
#define GL_SAMPLER_2D_ARRAY_SHADOW_EXT   0x8DC4
 
#define GL_SAMPLER_CUBE_SHADOW_EXT   0x8DC5
 
#define GL_UNSIGNED_INT_VEC2_EXT   0x8DC6
 
#define GL_UNSIGNED_INT_VEC3_EXT   0x8DC7
 
#define GL_UNSIGNED_INT_VEC4_EXT   0x8DC8
 
#define GL_INT_SAMPLER_1D_EXT   0x8DC9
 
#define GL_INT_SAMPLER_2D_EXT   0x8DCA
 
#define GL_INT_SAMPLER_3D_EXT   0x8DCB
 
#define GL_INT_SAMPLER_CUBE_EXT   0x8DCC
 
#define GL_INT_SAMPLER_2D_RECT_EXT   0x8DCD
 
#define GL_INT_SAMPLER_1D_ARRAY_EXT   0x8DCE
 
#define GL_INT_SAMPLER_2D_ARRAY_EXT   0x8DCF
 
#define GL_INT_SAMPLER_BUFFER_EXT   0x8DD0
 
#define GL_UNSIGNED_INT_SAMPLER_1D_EXT   0x8DD1
 
#define GL_UNSIGNED_INT_SAMPLER_2D_EXT   0x8DD2
 
#define GL_UNSIGNED_INT_SAMPLER_3D_EXT   0x8DD3
 
#define GL_UNSIGNED_INT_SAMPLER_CUBE_EXT   0x8DD4
 
#define GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT   0x8DD5
 
#define GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT   0x8DD6
 
#define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT   0x8DD7
 
#define GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT   0x8DD8
 
#define GL_MIN_PROGRAM_TEXEL_OFFSET_EXT   0x8904
 
#define GL_MAX_PROGRAM_TEXEL_OFFSET_EXT   0x8905
 
#define GL_UNIFORM_BUFFER   0x8A11
 
#define GL_UNIFORM_BUFFER_BINDING   0x8A28
 
#define GL_UNIFORM_BUFFER_START   0x8A29
 
#define GL_UNIFORM_BUFFER_SIZE   0x8A2A
 
#define GL_MAX_VERTEX_UNIFORM_BLOCKS   0x8A2B
 
#define GL_MAX_GEOMETRY_UNIFORM_BLOCKS   0x8A2C
 
#define GL_MAX_FRAGMENT_UNIFORM_BLOCKS   0x8A2D
 
#define GL_MAX_COMBINED_UNIFORM_BLOCKS   0x8A2E
 
#define GL_MAX_UNIFORM_BUFFER_BINDINGS   0x8A2F
 
#define GL_MAX_UNIFORM_BLOCK_SIZE   0x8A30
 
#define GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS   0x8A31
 
#define GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS   0x8A32
 
#define GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS   0x8A33
 
#define GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT   0x8A34
 
#define GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH   0x8A35
 
#define GL_ACTIVE_UNIFORM_BLOCKS   0x8A36
 
#define GL_UNIFORM_TYPE   0x8A37
 
#define GL_UNIFORM_SIZE   0x8A38
 
#define GL_UNIFORM_NAME_LENGTH   0x8A39
 
#define GL_UNIFORM_BLOCK_INDEX   0x8A3A
 
#define GL_UNIFORM_OFFSET   0x8A3B
 
#define GL_UNIFORM_ARRAY_STRIDE   0x8A3C
 
#define GL_UNIFORM_MATRIX_STRIDE   0x8A3D
 
#define GL_UNIFORM_IS_ROW_MAJOR   0x8A3E
 
#define GL_UNIFORM_BLOCK_BINDING   0x8A3F
 
#define GL_UNIFORM_BLOCK_DATA_SIZE   0x8A40
 
#define GL_UNIFORM_BLOCK_NAME_LENGTH   0x8A41
 
#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS   0x8A42
 
#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES   0x8A43
 
#define GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER   0x8A44
 
#define GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER   0x8A45
 
#define GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER   0x8A46
 
#define GL_INVALID_INDEX   0xFFFFFFFFu
 
#define GL_PROGRAM_BINARY_RETRIEVABLE_HINT   0x8257
 
#define GL_PROGRAM_BINARY_LENGTH   0x8741
 
#define GL_NUM_PROGRAM_BINARY_FORMATS   0x87FE
 
#define GL_PROGRAM_BINARY_FORMATS   0x87FF
 
#define GL_DOUBLE_VEC2   0x8FFC
 
#define GL_DOUBLE_VEC3   0x8FFD
 
#define GL_DOUBLE_VEC4   0x8FFE
 
#define GL_DOUBLE_MAT2   0x8F46
 
#define GL_DOUBLE_MAT3   0x8F47
 
#define GL_DOUBLE_MAT4   0x8F48
 
#define GL_DOUBLE_MAT2x3   0x8F49
 
#define GL_DOUBLE_MAT2x4   0x8F4A
 
#define GL_DOUBLE_MAT3x2   0x8F4B
 
#define GL_DOUBLE_MAT3x4   0x8F4C
 
#define GL_DOUBLE_MAT4x2   0x8F4D
 
#define GL_DOUBLE_MAT4x3   0x8F4E
 
#define GL_SAMPLER_2D_MULTISAMPLE   0x9108
 
#define GL_INT_SAMPLER_2D_MULTISAMPLE   0x9109
 
#define GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE   0x910A
 
#define GL_SAMPLER_2D_MULTISAMPLE_ARRAY   0x910B
 
#define GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY   0x910C
 
#define GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY   0x910D
 
#define GL_IMAGE_1D   0x904C
 
#define GL_IMAGE_2D   0x904D
 
#define GL_IMAGE_3D   0x904E
 
#define GL_IMAGE_2D_RECT   0x904F
 
#define GL_IMAGE_CUBE   0x9050
 
#define GL_IMAGE_BUFFER   0x9051
 
#define GL_IMAGE_1D_ARRAY   0x9052
 
#define GL_IMAGE_2D_ARRAY   0x9053
 
#define GL_IMAGE_CUBE_MAP_ARRAY   0x9054
 
#define GL_IMAGE_2D_MULTISAMPLE   0x9055
 
#define GL_IMAGE_2D_MULTISAMPLE_ARRAY   0x9056
 
#define GL_INT_IMAGE_1D   0x9057
 
#define GL_INT_IMAGE_2D   0x9058
 
#define GL_INT_IMAGE_3D   0x9059
 
#define GL_INT_IMAGE_2D_RECT   0x905A
 
#define GL_INT_IMAGE_CUBE   0x905B
 
#define GL_INT_IMAGE_BUFFER   0x905C
 
#define GL_INT_IMAGE_1D_ARRAY   0x905D
 
#define GL_INT_IMAGE_2D_ARRAY   0x905E
 
#define GL_INT_IMAGE_CUBE_MAP_ARRAY   0x905F
 
#define GL_INT_IMAGE_2D_MULTISAMPLE   0x9060
 
#define GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY   0x9061
 
#define GL_UNSIGNED_INT_IMAGE_1D   0x9062
 
#define GL_UNSIGNED_INT_IMAGE_2D   0x9063
 
#define GL_UNSIGNED_INT_IMAGE_3D   0x9064
 
#define GL_UNSIGNED_INT_IMAGE_2D_RECT   0x9065
 
#define GL_UNSIGNED_INT_IMAGE_CUBE   0x9066
 
#define GL_UNSIGNED_INT_IMAGE_BUFFER   0x9067
 
#define GL_UNSIGNED_INT_IMAGE_1D_ARRAY   0x9068
 
#define GL_UNSIGNED_INT_IMAGE_2D_ARRAY   0x9069
 
#define GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY   0x906A
 
#define GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE   0x906B
 
#define GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY   0x906C
 
#define GL_SAMPLER_2D_RECT   0x8B63
 
#define GL_SAMPLER_2D_RECT_SHADOW   0x8B64
 
#define GL_SAMPLER_BUFFER   0x8DC2
 
#define GL_INT_SAMPLER_2D_RECT   0x8DCD
 
#define GL_INT_SAMPLER_BUFFER   0x8DD0
 
#define GL_UNSIGNED_INT_SAMPLER_2D_RECT   0x8DD5
 
#define GL_UNSIGNED_INT_SAMPLER_BUFFER   0x8DD8
 
#define GL_TEXTURE_BUFFER   0x8C2A
 
#define GL_MAX_TEXTURE_BUFFER_SIZE   0x8C2B
 
#define GL_TEXTURE_BINDING_BUFFER   0x8C2C
 
#define GL_TEXTURE_BUFFER_DATA_STORE_BINDING   0x8C2D
 
#define GL_TEXTURE_RECTANGLE   0x84F5
 
#define GL_TEXTURE_BINDING_RECTANGLE   0x84F6
 
#define GL_PROXY_TEXTURE_RECTANGLE   0x84F7
 
#define GL_MAX_RECTANGLE_TEXTURE_SIZE   0x84F8
 
#define GL_RGB_SNORM   0x8F92
 
#define GL_RGBA_SNORM   0x8F93
 
#define GL_R8_SNORM   0x8F94
 
#define GL_RG8_SNORM   0x8F95
 
#define GL_RGB8_SNORM   0x8F96
 
#define GL_RGBA8_SNORM   0x8F97
 
#define GL_R16_SNORM   0x8F98
 
#define GL_RG16_SNORM   0x8F99
 
#define GL_RGB16_SNORM   0x8F9A
 
#define GL_RGBA16_SNORM   0x8F9B
 
#define GL_SIGNED_NORMALIZED   0x8F9C
 
#define GL_PRIMITIVE_RESTART   0x8F9D
 
#define GL_PRIMITIVE_RESTART_INDEX   0x8F9E
 
#define GL_RED_SNORM   0x8F90
 
#define GL_RG_SNORM   0x8F91
 
#define GL_SAMPLER_CUBE_MAP_ARRAY   0x900C
 
#define GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW   0x900D
 
#define GL_INT_SAMPLER_CUBE_MAP_ARRAY   0x900E
 
#define GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY   0x900F
 
#define GL_DRAW_INDIRECT_BUFFER   0x8F3F
 
#define GL_DRAW_INDIRECT_BUFFER_BINDING   0x8F43
 
#define GL_ATOMIC_COUNTER_BUFFER   0x92C0
 
#define GL_ATOMIC_COUNTER_BUFFER_BINDING   0x92C1
 
#define GL_ATOMIC_COUNTER_BUFFER_START   0x92C2
 
#define GL_ATOMIC_COUNTER_BUFFER_SIZE   0x92C3
 
#define GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE   0x92C4
 
#define GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS   0x92C5
 
#define GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES   0x92C6
 
#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER   0x92C7
 
#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER   0x92C8
 
#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER   0x92C9
 
#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER   0x92CA
 
#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER   0x92CB
 
#define GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS   0x92CC
 
#define GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS   0x92CD
 
#define GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS   0x92CE
 
#define GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS   0x92CF
 
#define GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS   0x92D0
 
#define GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS   0x92D1
 
#define GL_MAX_VERTEX_ATOMIC_COUNTERS   0x92D2
 
#define GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS   0x92D3
 
#define GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS   0x92D4
 
#define GL_MAX_GEOMETRY_ATOMIC_COUNTERS   0x92D5
 
#define GL_MAX_FRAGMENT_ATOMIC_COUNTERS   0x92D6
 
#define GL_MAX_COMBINED_ATOMIC_COUNTERS   0x92D7
 
#define GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE   0x92D8
 
#define GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS   0x92DC
 
#define GL_ACTIVE_ATOMIC_COUNTER_BUFFERS   0x92D9
 
#define GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX   0x92DA
 
#define GL_UNSIGNED_INT_ATOMIC_COUNTER   0x92DB
 
#define GL_COMPUTE_SHADER   0x91B9
 
#define GL_MAX_COMPUTE_UNIFORM_BLOCKS   0x91BB
 
#define GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS   0x91BC
 
#define GL_MAX_COMPUTE_IMAGE_UNIFORMS   0x91BD
 
#define GL_MAX_COMPUTE_SHARED_MEMORY_SIZE   0x8262
 
#define GL_MAX_COMPUTE_UNIFORM_COMPONENTS   0x8263
 
#define GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS   0x8264
 
#define GL_MAX_COMPUTE_ATOMIC_COUNTERS   0x8265
 
#define GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS   0x8266
 
#define GL_MAX_COMPUTE_LOCAL_INVOCATIONS   0x90EB
 
#define GL_MAX_COMPUTE_WORK_GROUP_COUNT   0x91BE
 
#define GL_MAX_COMPUTE_WORK_GROUP_SIZE   0x91BF
 
#define GL_COMPUTE_LOCAL_WORK_SIZE   0x8267
 
#define GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER   0x90EC
 
#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER   0x90ED
 
#define GL_DISPATCH_INDIRECT_BUFFER   0x90EE
 
#define GL_DISPATCH_INDIRECT_BUFFER_BINDING   0x90EF
 
#define GL_COMPUTE_SHADER_BIT   0x00000020
 
#define GL_LOWER_LEFT   0x8CA1
 
#define GL_UPPER_LEFT   0x8CA2
 
#define GL_CLIP_ORIGIN   0x935C
 
#define GL_CLIP_DEPTH_MODE   0x935D
 
#define GL_NEGATIVE_ONE_TO_ONE   0x935E
 
#define GL_ZERO_TO_ONE   0x935F
 
#define GL_DEPTH_CLAMP   0x864F
 
#define GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION   0x8E4C
 
#define GL_FIRST_VERTEX_CONVENTION   0x8E4D
 
#define GL_LAST_VERTEX_CONVENTION   0x8E4E
 
#define GL_PROVOKING_VERTEX   0x8E4F
 
#define GL_TEXTURE_CUBE_MAP_SEAMLESS   0x884F
 
#define GL_SHADER_STORAGE_BARRIER_BIT   0x00002000
 
#define GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES   0x8F39
 
#define GL_SHADER_STORAGE_BUFFER   0x90D2
 
#define GL_SHADER_STORAGE_BUFFER_BINDING   0x90D3
 
#define GL_SHADER_STORAGE_BUFFER_START   0x90D4
 
#define GL_SHADER_STORAGE_BUFFER_SIZE   0x90D5
 
#define GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS   0x90D6
 
#define GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS   0x90D7
 
#define GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS   0x90D8
 
#define GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS   0x90D9
 
#define GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS   0x90DA
 
#define GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS   0x90DB
 
#define GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS   0x90DC
 
#define GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS   0x90DD
 
#define GL_MAX_SHADER_STORAGE_BLOCK_SIZE   0x90DE
 
#define GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT   0x90DF
 
#define GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT   0x00000001
 
#define GL_ELEMENT_ARRAY_BARRIER_BIT   0x00000002
 
#define GL_UNIFORM_BARRIER_BIT   0x00000004
 
#define GL_TEXTURE_FETCH_BARRIER_BIT   0x00000008
 
#define GL_SHADER_IMAGE_ACCESS_BARRIER_BIT   0x00000020
 
#define GL_COMMAND_BARRIER_BIT   0x00000040
 
#define GL_PIXEL_BUFFER_BARRIER_BIT   0x00000080
 
#define GL_TEXTURE_UPDATE_BARRIER_BIT   0x00000100
 
#define GL_BUFFER_UPDATE_BARRIER_BIT   0x00000200
 
#define GL_FRAMEBUFFER_BARRIER_BIT   0x00000400
 
#define GL_TRANSFORM_FEEDBACK_BARRIER_BIT   0x00000800
 
#define GL_ATOMIC_COUNTER_BARRIER_BIT   0x00001000
 
#define GL_MAP_READ_BIT   0x0001
 
#define GL_MAP_WRITE_BIT   0x0002
 
#define GL_MAP_INVALIDATE_RANGE_BIT   0x0004
 
#define GL_MAP_INVALIDATE_BUFFER_BIT   0x0008
 
#define GL_MAP_FLUSH_EXPLICIT_BIT   0x0010
 
#define GL_MAP_UNSYNCHRONIZED_BIT   0x0020
 
#define GL_MAP_PERSISTENT_BIT   0x0040
 
#define GL_MAP_COHERENT_BIT   0x0080
 
#define GL_DYNAMIC_STORAGE_BIT   0x0100
 
#define GL_CLIENT_STORAGE_BIT   0x0200
 
#define GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT   0x00004000
 
#define GL_BUFFER_IMMUTABLE_STORAGE   0x821F
 
#define GL_BUFFER_STORAGE_FLAGS   0x8220
 
#define GL_CLEAR_TEXTURE   0x9365
 
#define GL_LOCATION_COMPONENT   0x934A
 
#define GL_TRANSFORM_FEEDBACK_BUFFER_INDEX   0x934B
 
#define GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE   0x934C
 
#define GL_QUERY_BUFFER   0x9192
 
#define GL_QUERY_BUFFER_BARRIER_BIT   0x00008000
 
#define GL_QUERY_BUFFER_BINDING   0x9193
 
#define GL_QUERY_RESULT_NO_WAIT   0x9194
 
#define GL_MIRROR_CLAMP_TO_EDGE   0x8743
 
#define GL_INT64_ARB   0x140E
 
#define GL_UNSIGNED_INT64_ARB   0x140F
 
#define GL_INT64_VEC2_ARB   0x8FE9
 
#define GL_INT64_VEC3_ARB   0x8FEA
 
#define GL_INT64_VEC4_ARB   0x8FEB
 
#define GL_UNSIGNED_INT64_VEC2_ARB   0x8FF5
 
#define GL_UNSIGNED_INT64_VEC3_ARB   0x8FF6
 
#define GL_UNSIGNED_INT64_VEC4_ARB   0x8FF7
 
#define GL_KHR_debug   1
 
#define GL_CONTEXT_FLAG_DEBUG_BIT   0x00000002
 
#define GL_STACK_OVERFLOW   0x0503
 
#define GL_STACK_UNDERFLOW   0x0504
 
#define GL_DEBUG_OUTPUT_SYNCHRONOUS   0x8242
 
#define GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH   0x8243
 
#define GL_DEBUG_CALLBACK_FUNCTION   0x8244
 
#define GL_DEBUG_CALLBACK_USER_PARAM   0x8245
 
#define GL_DEBUG_SOURCE_API   0x8246
 
#define GL_DEBUG_SOURCE_WINDOW_SYSTEM   0x8247
 
#define GL_DEBUG_SOURCE_SHADER_COMPILER   0x8248
 
#define GL_DEBUG_SOURCE_THIRD_PARTY   0x8249
 
#define GL_DEBUG_SOURCE_APPLICATION   0x824A
 
#define GL_DEBUG_SOURCE_OTHER   0x824B
 
#define GL_DEBUG_TYPE_ERROR   0x824C
 
#define GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR   0x824D
 
#define GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR   0x824E
 
#define GL_DEBUG_TYPE_PORTABILITY   0x824F
 
#define GL_DEBUG_TYPE_PERFORMANCE   0x8250
 
#define GL_DEBUG_TYPE_OTHER   0x8251
 
#define GL_DEBUG_TYPE_MARKER   0x8268
 
#define GL_DEBUG_TYPE_PUSH_GROUP   0x8269
 
#define GL_DEBUG_TYPE_POP_GROUP   0x826A
 
#define GL_DEBUG_SEVERITY_NOTIFICATION   0x826B
 
#define GL_MAX_DEBUG_GROUP_STACK_DEPTH   0x826C
 
#define GL_DEBUG_GROUP_STACK_DEPTH   0x826D
 
#define GL_BUFFER   0x82E0
 
#define GL_SHADER   0x82E1
 
#define GL_PROGRAM   0x82E2
 
#define GL_QUERY   0x82E3
 
#define GL_PROGRAM_PIPELINE   0x82E4
 
#define GL_SAMPLER   0x82E6
 
#define GL_DISPLAY_LIST   0x82E7
 
#define GL_MAX_LABEL_LENGTH   0x82E8
 
#define GL_MAX_DEBUG_MESSAGE_LENGTH   0x9143
 
#define GL_MAX_DEBUG_LOGGED_MESSAGES   0x9144
 
#define GL_DEBUG_LOGGED_MESSAGES   0x9145
 
#define GL_DEBUG_SEVERITY_HIGH   0x9146
 
#define GL_DEBUG_SEVERITY_MEDIUM   0x9147
 
#define GL_DEBUG_SEVERITY_LOW   0x9148
 
#define GL_DEBUG_OUTPUT   0x92E0
 
#define GL_MAX_SERVER_WAIT_TIMEOUT   0x9111
 
#define GL_OBJECT_TYPE   0x9112
 
#define GL_SYNC_CONDITION   0x9113
 
#define GL_SYNC_STATUS   0x9114
 
#define GL_SYNC_FLAGS   0x9115
 
#define GL_SYNC_FENCE   0x9116
 
#define GL_SYNC_GPU_COMMANDS_COMPLETE   0x9117
 
#define GL_UNSIGNALED   0x9118
 
#define GL_SIGNALED   0x9119
 
#define GL_ALREADY_SIGNALED   0x911A
 
#define GL_TIMEOUT_EXPIRED   0x911B
 
#define GL_CONDITION_SATISFIED   0x911C
 
#define GL_WAIT_FAILED   0x911D
 
#define GL_SYNC_FLUSH_COMMANDS_BIT   0x00000001
 
#define GL_TIMEOUT_IGNORED   0xFFFFFFFFFFFFFFFFull
 
#define GL_TEXTURE_2D_ARRAY   0x8C1A
 
#define GL_PROXY_TEXTURE_2D_ARRAY   0x8C1B
 
#define GL_TEXTURE_BINDING_2D_ARRAY   0x8C1D
 
#define GL_MAX_ARRAY_TEXTURE_LAYERS   0x88FF
 
#define GL_COMPARE_REF_DEPTH_TO_TEXTURE   0x884E
 
#define GL_SAMPLER_2D_ARRAY   0x8DC1
 
#define GL_SAMPLER_2D_ARRAY_SHADOW   0x8DC4
 
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER   0x8CD4
 
#define GL_MAX_3D_TEXTURE_SIZE   0x8073
 
#define GL_TEXTURE_MIN_LOD   0x813A
 
#define GL_TEXTURE_MAX_LOD   0x813B
 
#define GL_TEXTURE_LOD_BIAS   0x8501
 
#define GL_INTERLEAVED_ATTRIBS   0x8C8C
 
#define GL_SEPARATE_ATTRIBS   0x8C8D
 
#define GL_RASTERIZER_DISCARD   0x8C89
 
#define GL_ALPHA_TEST   0x0BC0
 

Typedefs

typedef char GLchar
 
typedef struct __GLsync * osg::GLsync
 
typedef ptrdiff_t osg::GLsizeiptr
 
typedef ptrdiff_t osg::GLintptr
 

Macro Definition Documentation

◆ GL_ACTIVE_ATOMIC_COUNTER_BUFFERS

#define GL_ACTIVE_ATOMIC_COUNTER_BUFFERS   0x92D9

◆ GL_ACTIVE_ATTRIBUTE_MAX_LENGTH

#define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH   0x8B8A

◆ GL_ACTIVE_ATTRIBUTES

#define GL_ACTIVE_ATTRIBUTES   0x8B89

◆ GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH

#define GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH   0x8A35

◆ GL_ACTIVE_UNIFORM_BLOCKS

#define GL_ACTIVE_UNIFORM_BLOCKS   0x8A36

◆ GL_ACTIVE_UNIFORM_MAX_LENGTH

#define GL_ACTIVE_UNIFORM_MAX_LENGTH   0x8B87

◆ GL_ACTIVE_UNIFORMS

#define GL_ACTIVE_UNIFORMS   0x8B86

◆ GL_ALPHA_TEST

#define GL_ALPHA_TEST   0x0BC0

◆ GL_ALREADY_SIGNALED

#define GL_ALREADY_SIGNALED   0x911A

◆ GL_ATOMIC_COUNTER_BARRIER_BIT

#define GL_ATOMIC_COUNTER_BARRIER_BIT   0x00001000

◆ GL_ATOMIC_COUNTER_BUFFER

#define GL_ATOMIC_COUNTER_BUFFER   0x92C0

◆ GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES

#define GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES   0x92C6

◆ GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS

#define GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS   0x92C5

◆ GL_ATOMIC_COUNTER_BUFFER_BINDING

#define GL_ATOMIC_COUNTER_BUFFER_BINDING   0x92C1

◆ GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE

#define GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE   0x92C4

◆ GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER

#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER   0x90ED

◆ GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER

#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER   0x92CB

◆ GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER

#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER   0x92CA

◆ GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER

#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER   0x92C8

◆ GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER

#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER   0x92C9

◆ GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER

#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER   0x92C7

◆ GL_ATOMIC_COUNTER_BUFFER_SIZE

#define GL_ATOMIC_COUNTER_BUFFER_SIZE   0x92C3

◆ GL_ATOMIC_COUNTER_BUFFER_START

#define GL_ATOMIC_COUNTER_BUFFER_START   0x92C2

◆ GL_ATTACHED_SHADERS

#define GL_ATTACHED_SHADERS   0x8B85

◆ GL_BLEND_EQUATION_ALPHA

#define GL_BLEND_EQUATION_ALPHA   0x883D

◆ GL_BLEND_EQUATION_RGB

#define GL_BLEND_EQUATION_RGB   GL_BLEND_EQUATION

◆ GL_BOOL

#define GL_BOOL   0x8B56

◆ GL_BOOL_VEC2

#define GL_BOOL_VEC2   0x8B57

◆ GL_BOOL_VEC3

#define GL_BOOL_VEC3   0x8B58

◆ GL_BOOL_VEC4

#define GL_BOOL_VEC4   0x8B59

◆ GL_BUFFER

#define GL_BUFFER   0x82E0

◆ GL_BUFFER_IMMUTABLE_STORAGE

#define GL_BUFFER_IMMUTABLE_STORAGE   0x821F

◆ GL_BUFFER_STORAGE_FLAGS

#define GL_BUFFER_STORAGE_FLAGS   0x8220

◆ GL_BUFFER_UPDATE_BARRIER_BIT

#define GL_BUFFER_UPDATE_BARRIER_BIT   0x00000200

◆ GL_CLEAR_TEXTURE

#define GL_CLEAR_TEXTURE   0x9365

◆ GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT

#define GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT   0x00004000

◆ GL_CLIENT_STORAGE_BIT

#define GL_CLIENT_STORAGE_BIT   0x0200

◆ GL_CLIP_DEPTH_MODE

#define GL_CLIP_DEPTH_MODE   0x935D

◆ GL_CLIP_ORIGIN

#define GL_CLIP_ORIGIN   0x935C

◆ GL_COMMAND_BARRIER_BIT

#define GL_COMMAND_BARRIER_BIT   0x00000040

◆ GL_COMPARE_REF_DEPTH_TO_TEXTURE

#define GL_COMPARE_REF_DEPTH_TO_TEXTURE   0x884E

◆ GL_COMPILE_STATUS

#define GL_COMPILE_STATUS   0x8B81

◆ GL_COMPRESSED_SLUMINANCE

#define GL_COMPRESSED_SLUMINANCE   0x8C4A

◆ GL_COMPRESSED_SLUMINANCE_ALPHA

#define GL_COMPRESSED_SLUMINANCE_ALPHA   0x8C4B

◆ GL_COMPRESSED_SRGB

#define GL_COMPRESSED_SRGB   0x8C48

◆ GL_COMPRESSED_SRGB_ALPHA

#define GL_COMPRESSED_SRGB_ALPHA   0x8C49

◆ GL_COMPUTE_LOCAL_WORK_SIZE

#define GL_COMPUTE_LOCAL_WORK_SIZE   0x8267

◆ GL_COMPUTE_SHADER

#define GL_COMPUTE_SHADER   0x91B9

◆ GL_COMPUTE_SHADER_BIT

#define GL_COMPUTE_SHADER_BIT   0x00000020

◆ GL_CONDITION_SATISFIED

#define GL_CONDITION_SATISFIED   0x911C

◆ GL_CONTEXT_FLAG_DEBUG_BIT

#define GL_CONTEXT_FLAG_DEBUG_BIT   0x00000002

◆ GL_COORD_REPLACE

#define GL_COORD_REPLACE   0x8862

◆ GL_CURRENT_PROGRAM

#define GL_CURRENT_PROGRAM   0x8B8D

◆ GL_CURRENT_RASTER_SECONDARY_COLOR

#define GL_CURRENT_RASTER_SECONDARY_COLOR   0x845F

◆ GL_CURRENT_VERTEX_ATTRIB

#define GL_CURRENT_VERTEX_ATTRIB   0x8626

◆ GL_DEBUG_CALLBACK_FUNCTION

#define GL_DEBUG_CALLBACK_FUNCTION   0x8244

◆ GL_DEBUG_CALLBACK_USER_PARAM

#define GL_DEBUG_CALLBACK_USER_PARAM   0x8245

◆ GL_DEBUG_GROUP_STACK_DEPTH

#define GL_DEBUG_GROUP_STACK_DEPTH   0x826D

◆ GL_DEBUG_LOGGED_MESSAGES

#define GL_DEBUG_LOGGED_MESSAGES   0x9145

◆ GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH

#define GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH   0x8243

◆ GL_DEBUG_OUTPUT

#define GL_DEBUG_OUTPUT   0x92E0

◆ GL_DEBUG_OUTPUT_SYNCHRONOUS

#define GL_DEBUG_OUTPUT_SYNCHRONOUS   0x8242

◆ GL_DEBUG_SEVERITY_HIGH

#define GL_DEBUG_SEVERITY_HIGH   0x9146

◆ GL_DEBUG_SEVERITY_LOW

#define GL_DEBUG_SEVERITY_LOW   0x9148

◆ GL_DEBUG_SEVERITY_MEDIUM

#define GL_DEBUG_SEVERITY_MEDIUM   0x9147

◆ GL_DEBUG_SEVERITY_NOTIFICATION

#define GL_DEBUG_SEVERITY_NOTIFICATION   0x826B

◆ GL_DEBUG_SOURCE_API

#define GL_DEBUG_SOURCE_API   0x8246

◆ GL_DEBUG_SOURCE_APPLICATION

#define GL_DEBUG_SOURCE_APPLICATION   0x824A

◆ GL_DEBUG_SOURCE_OTHER

#define GL_DEBUG_SOURCE_OTHER   0x824B

◆ GL_DEBUG_SOURCE_SHADER_COMPILER

#define GL_DEBUG_SOURCE_SHADER_COMPILER   0x8248

◆ GL_DEBUG_SOURCE_THIRD_PARTY

#define GL_DEBUG_SOURCE_THIRD_PARTY   0x8249

◆ GL_DEBUG_SOURCE_WINDOW_SYSTEM

#define GL_DEBUG_SOURCE_WINDOW_SYSTEM   0x8247

◆ GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR

#define GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR   0x824D

◆ GL_DEBUG_TYPE_ERROR

#define GL_DEBUG_TYPE_ERROR   0x824C

◆ GL_DEBUG_TYPE_MARKER

#define GL_DEBUG_TYPE_MARKER   0x8268

◆ GL_DEBUG_TYPE_OTHER

#define GL_DEBUG_TYPE_OTHER   0x8251

◆ GL_DEBUG_TYPE_PERFORMANCE

#define GL_DEBUG_TYPE_PERFORMANCE   0x8250

◆ GL_DEBUG_TYPE_POP_GROUP

#define GL_DEBUG_TYPE_POP_GROUP   0x826A

◆ GL_DEBUG_TYPE_PORTABILITY

#define GL_DEBUG_TYPE_PORTABILITY   0x824F

◆ GL_DEBUG_TYPE_PUSH_GROUP

#define GL_DEBUG_TYPE_PUSH_GROUP   0x8269

◆ GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR

#define GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR   0x824E

◆ GL_DELETE_STATUS

#define GL_DELETE_STATUS   0x8B80

◆ GL_DEPTH_CLAMP

#define GL_DEPTH_CLAMP   0x864F

◆ GL_DISPATCH_INDIRECT_BUFFER

#define GL_DISPATCH_INDIRECT_BUFFER   0x90EE

◆ GL_DISPATCH_INDIRECT_BUFFER_BINDING

#define GL_DISPATCH_INDIRECT_BUFFER_BINDING   0x90EF

◆ GL_DISPLAY_LIST

#define GL_DISPLAY_LIST   0x82E7

◆ GL_DOUBLE_MAT2

#define GL_DOUBLE_MAT2   0x8F46

◆ GL_DOUBLE_MAT2x3

#define GL_DOUBLE_MAT2x3   0x8F49

◆ GL_DOUBLE_MAT2x4

#define GL_DOUBLE_MAT2x4   0x8F4A

◆ GL_DOUBLE_MAT3

#define GL_DOUBLE_MAT3   0x8F47

◆ GL_DOUBLE_MAT3x2

#define GL_DOUBLE_MAT3x2   0x8F4B

◆ GL_DOUBLE_MAT3x4

#define GL_DOUBLE_MAT3x4   0x8F4C

◆ GL_DOUBLE_MAT4

#define GL_DOUBLE_MAT4   0x8F48

◆ GL_DOUBLE_MAT4x2

#define GL_DOUBLE_MAT4x2   0x8F4D

◆ GL_DOUBLE_MAT4x3

#define GL_DOUBLE_MAT4x3   0x8F4E

◆ GL_DOUBLE_VEC2

#define GL_DOUBLE_VEC2   0x8FFC

◆ GL_DOUBLE_VEC3

#define GL_DOUBLE_VEC3   0x8FFD

◆ GL_DOUBLE_VEC4

#define GL_DOUBLE_VEC4   0x8FFE

◆ GL_DRAW_BUFFER0

#define GL_DRAW_BUFFER0   0x8825

◆ GL_DRAW_BUFFER1

#define GL_DRAW_BUFFER1   0x8826

◆ GL_DRAW_BUFFER10

#define GL_DRAW_BUFFER10   0x882F

◆ GL_DRAW_BUFFER11

#define GL_DRAW_BUFFER11   0x8830

◆ GL_DRAW_BUFFER12

#define GL_DRAW_BUFFER12   0x8831

◆ GL_DRAW_BUFFER13

#define GL_DRAW_BUFFER13   0x8832

◆ GL_DRAW_BUFFER14

#define GL_DRAW_BUFFER14   0x8833

◆ GL_DRAW_BUFFER15

#define GL_DRAW_BUFFER15   0x8834

◆ GL_DRAW_BUFFER2

#define GL_DRAW_BUFFER2   0x8827

◆ GL_DRAW_BUFFER3

#define GL_DRAW_BUFFER3   0x8828

◆ GL_DRAW_BUFFER4

#define GL_DRAW_BUFFER4   0x8829

◆ GL_DRAW_BUFFER5

#define GL_DRAW_BUFFER5   0x882A

◆ GL_DRAW_BUFFER6

#define GL_DRAW_BUFFER6   0x882B

◆ GL_DRAW_BUFFER7

#define GL_DRAW_BUFFER7   0x882C

◆ GL_DRAW_BUFFER8

#define GL_DRAW_BUFFER8   0x882D

◆ GL_DRAW_BUFFER9

#define GL_DRAW_BUFFER9   0x882E

◆ GL_DRAW_INDIRECT_BUFFER

#define GL_DRAW_INDIRECT_BUFFER   0x8F3F

◆ GL_DRAW_INDIRECT_BUFFER_BINDING

#define GL_DRAW_INDIRECT_BUFFER_BINDING   0x8F43

◆ GL_DYNAMIC_STORAGE_BIT

#define GL_DYNAMIC_STORAGE_BIT   0x0100

◆ GL_ELEMENT_ARRAY_BARRIER_BIT

#define GL_ELEMENT_ARRAY_BARRIER_BIT   0x00000002

◆ GL_FIRST_VERTEX_CONVENTION

#define GL_FIRST_VERTEX_CONVENTION   0x8E4D

◆ GL_FLOAT_MAT2

#define GL_FLOAT_MAT2   0x8B5A

◆ GL_FLOAT_MAT2x3

#define GL_FLOAT_MAT2x3   0x8B65

◆ GL_FLOAT_MAT2x4

#define GL_FLOAT_MAT2x4   0x8B66

◆ GL_FLOAT_MAT3

#define GL_FLOAT_MAT3   0x8B5B

◆ GL_FLOAT_MAT3x2

#define GL_FLOAT_MAT3x2   0x8B67

◆ GL_FLOAT_MAT3x4

#define GL_FLOAT_MAT3x4   0x8B68

◆ GL_FLOAT_MAT4

#define GL_FLOAT_MAT4   0x8B5C

◆ GL_FLOAT_MAT4x2

#define GL_FLOAT_MAT4x2   0x8B69

◆ GL_FLOAT_MAT4x3

#define GL_FLOAT_MAT4x3   0x8B6A

◆ GL_FLOAT_VEC2

#define GL_FLOAT_VEC2   0x8B50

◆ GL_FLOAT_VEC3

#define GL_FLOAT_VEC3   0x8B51

◆ GL_FLOAT_VEC4

#define GL_FLOAT_VEC4   0x8B52

◆ GL_FRACTIONAL_EVEN

#define GL_FRACTIONAL_EVEN   0x8E7C

◆ GL_FRACTIONAL_ODD

#define GL_FRACTIONAL_ODD   0x8E7B

◆ GL_FRAGMENT_SHADER

#define GL_FRAGMENT_SHADER   0x8B30

◆ GL_FRAGMENT_SHADER_DERIVATIVE_HINT

#define GL_FRAGMENT_SHADER_DERIVATIVE_HINT   0x8B8B

◆ GL_FRAMEBUFFER_ATTACHMENT_LAYERED

#define GL_FRAMEBUFFER_ATTACHMENT_LAYERED   0x8DA7

◆ GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER [1/2]

#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER   0x8CD4

◆ GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER [2/2]

#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER   0x8CD4

◆ GL_FRAMEBUFFER_BARRIER_BIT

#define GL_FRAMEBUFFER_BARRIER_BIT   0x00000400

◆ GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT

#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT   0x8DA9

◆ GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS

#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS   0x8DA8

◆ GL_FRAMEBUFFER_SRGB

#define GL_FRAMEBUFFER_SRGB   0x8DB9

◆ GL_GEOMETRY_INPUT_TYPE

#define GL_GEOMETRY_INPUT_TYPE   0x8917

◆ GL_GEOMETRY_INPUT_TYPE_EXT

#define GL_GEOMETRY_INPUT_TYPE_EXT   0x8DDB

◆ GL_GEOMETRY_OUTPUT_TYPE

#define GL_GEOMETRY_OUTPUT_TYPE   0x8918

◆ GL_GEOMETRY_OUTPUT_TYPE_EXT

#define GL_GEOMETRY_OUTPUT_TYPE_EXT   0x8DDC

◆ GL_GEOMETRY_SHADER

#define GL_GEOMETRY_SHADER   0x8DD9

◆ GL_GEOMETRY_VERTICES_OUT

#define GL_GEOMETRY_VERTICES_OUT   0x8916

◆ GL_GEOMETRY_VERTICES_OUT_EXT

#define GL_GEOMETRY_VERTICES_OUT_EXT   0x8DDA

◆ GL_IMAGE_1D

#define GL_IMAGE_1D   0x904C

◆ GL_IMAGE_1D_ARRAY

#define GL_IMAGE_1D_ARRAY   0x9052

◆ GL_IMAGE_2D

#define GL_IMAGE_2D   0x904D

◆ GL_IMAGE_2D_ARRAY

#define GL_IMAGE_2D_ARRAY   0x9053

◆ GL_IMAGE_2D_MULTISAMPLE

#define GL_IMAGE_2D_MULTISAMPLE   0x9055

◆ GL_IMAGE_2D_MULTISAMPLE_ARRAY

#define GL_IMAGE_2D_MULTISAMPLE_ARRAY   0x9056

◆ GL_IMAGE_2D_RECT

#define GL_IMAGE_2D_RECT   0x904F

◆ GL_IMAGE_3D

#define GL_IMAGE_3D   0x904E

◆ GL_IMAGE_BUFFER

#define GL_IMAGE_BUFFER   0x9051

◆ GL_IMAGE_CUBE

#define GL_IMAGE_CUBE   0x9050

◆ GL_IMAGE_CUBE_MAP_ARRAY

#define GL_IMAGE_CUBE_MAP_ARRAY   0x9054

◆ GL_INFO_LOG_LENGTH

#define GL_INFO_LOG_LENGTH   0x8B84

◆ GL_INT64_ARB

#define GL_INT64_ARB   0x140E

◆ GL_INT64_VEC2_ARB

#define GL_INT64_VEC2_ARB   0x8FE9

◆ GL_INT64_VEC3_ARB

#define GL_INT64_VEC3_ARB   0x8FEA

◆ GL_INT64_VEC4_ARB

#define GL_INT64_VEC4_ARB   0x8FEB

◆ GL_INT_IMAGE_1D

#define GL_INT_IMAGE_1D   0x9057

◆ GL_INT_IMAGE_1D_ARRAY

#define GL_INT_IMAGE_1D_ARRAY   0x905D

◆ GL_INT_IMAGE_2D

#define GL_INT_IMAGE_2D   0x9058

◆ GL_INT_IMAGE_2D_ARRAY

#define GL_INT_IMAGE_2D_ARRAY   0x905E

◆ GL_INT_IMAGE_2D_MULTISAMPLE

#define GL_INT_IMAGE_2D_MULTISAMPLE   0x9060

◆ GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY

#define GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY   0x9061

◆ GL_INT_IMAGE_2D_RECT

#define GL_INT_IMAGE_2D_RECT   0x905A

◆ GL_INT_IMAGE_3D

#define GL_INT_IMAGE_3D   0x9059

◆ GL_INT_IMAGE_BUFFER

#define GL_INT_IMAGE_BUFFER   0x905C

◆ GL_INT_IMAGE_CUBE

#define GL_INT_IMAGE_CUBE   0x905B

◆ GL_INT_IMAGE_CUBE_MAP_ARRAY

#define GL_INT_IMAGE_CUBE_MAP_ARRAY   0x905F

◆ GL_INT_SAMPLER_1D_ARRAY_EXT

#define GL_INT_SAMPLER_1D_ARRAY_EXT   0x8DCE

◆ GL_INT_SAMPLER_1D_EXT

#define GL_INT_SAMPLER_1D_EXT   0x8DC9

◆ GL_INT_SAMPLER_2D_ARRAY_EXT

#define GL_INT_SAMPLER_2D_ARRAY_EXT   0x8DCF

◆ GL_INT_SAMPLER_2D_EXT

#define GL_INT_SAMPLER_2D_EXT   0x8DCA

◆ GL_INT_SAMPLER_2D_MULTISAMPLE

#define GL_INT_SAMPLER_2D_MULTISAMPLE   0x9109

◆ GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY

#define GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY   0x910C

◆ GL_INT_SAMPLER_2D_RECT

#define GL_INT_SAMPLER_2D_RECT   0x8DCD

◆ GL_INT_SAMPLER_2D_RECT_EXT

#define GL_INT_SAMPLER_2D_RECT_EXT   0x8DCD

◆ GL_INT_SAMPLER_3D_EXT

#define GL_INT_SAMPLER_3D_EXT   0x8DCB

◆ GL_INT_SAMPLER_BUFFER

#define GL_INT_SAMPLER_BUFFER   0x8DD0

◆ GL_INT_SAMPLER_BUFFER_EXT

#define GL_INT_SAMPLER_BUFFER_EXT   0x8DD0

◆ GL_INT_SAMPLER_CUBE_EXT

#define GL_INT_SAMPLER_CUBE_EXT   0x8DCC

◆ GL_INT_SAMPLER_CUBE_MAP_ARRAY

#define GL_INT_SAMPLER_CUBE_MAP_ARRAY   0x900E

◆ GL_INT_VEC2

#define GL_INT_VEC2   0x8B53

◆ GL_INT_VEC3

#define GL_INT_VEC3   0x8B54

◆ GL_INT_VEC4

#define GL_INT_VEC4   0x8B55

◆ GL_INTERLEAVED_ATTRIBS

#define GL_INTERLEAVED_ATTRIBS   0x8C8C

◆ GL_INVALID_INDEX

#define GL_INVALID_INDEX   0xFFFFFFFFu

◆ GL_ISOLINES

#define GL_ISOLINES   0x8E7A

◆ GL_KHR_debug

#define GL_KHR_debug   1

◆ GL_LAST_VERTEX_CONVENTION

#define GL_LAST_VERTEX_CONVENTION   0x8E4E

◆ GL_LINE_STRIP_ADJACENCY

#define GL_LINE_STRIP_ADJACENCY   0x000B

◆ GL_LINE_STRIP_ADJACENCY_EXT

#define GL_LINE_STRIP_ADJACENCY_EXT   0x000B

◆ GL_LINES_ADJACENCY

#define GL_LINES_ADJACENCY   0x000A

◆ GL_LINES_ADJACENCY_EXT

#define GL_LINES_ADJACENCY_EXT   0x000A

◆ GL_LINK_STATUS

#define GL_LINK_STATUS   0x8B82

◆ GL_LOCATION_COMPONENT

#define GL_LOCATION_COMPONENT   0x934A

◆ GL_LOWER_LEFT [1/2]

#define GL_LOWER_LEFT   0x8CA1

◆ GL_LOWER_LEFT [2/2]

#define GL_LOWER_LEFT   0x8CA1

◆ GL_MAP_COHERENT_BIT

#define GL_MAP_COHERENT_BIT   0x0080

◆ GL_MAP_FLUSH_EXPLICIT_BIT

#define GL_MAP_FLUSH_EXPLICIT_BIT   0x0010

◆ GL_MAP_INVALIDATE_BUFFER_BIT

#define GL_MAP_INVALIDATE_BUFFER_BIT   0x0008

◆ GL_MAP_INVALIDATE_RANGE_BIT

#define GL_MAP_INVALIDATE_RANGE_BIT   0x0004

◆ GL_MAP_PERSISTENT_BIT

#define GL_MAP_PERSISTENT_BIT   0x0040

◆ GL_MAP_READ_BIT

#define GL_MAP_READ_BIT   0x0001

◆ GL_MAP_UNSYNCHRONIZED_BIT

#define GL_MAP_UNSYNCHRONIZED_BIT   0x0020

◆ GL_MAP_WRITE_BIT

#define GL_MAP_WRITE_BIT   0x0002

◆ GL_MAX_3D_TEXTURE_SIZE

#define GL_MAX_3D_TEXTURE_SIZE   0x8073

◆ GL_MAX_ARRAY_TEXTURE_LAYERS

#define GL_MAX_ARRAY_TEXTURE_LAYERS   0x88FF

◆ GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS

#define GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS   0x92DC

◆ GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE

#define GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE   0x92D8

◆ GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS

#define GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS   0x92D1

◆ GL_MAX_COMBINED_ATOMIC_COUNTERS

#define GL_MAX_COMBINED_ATOMIC_COUNTERS   0x92D7

◆ GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS

#define GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS   0x8266

◆ GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS

#define GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS   0x8A33

◆ GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS

#define GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS   0x8A32

◆ GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES

#define GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES   0x8F39

◆ GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS

#define GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS   0x90DC

◆ GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS

#define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS   0x8B4D

◆ GL_MAX_COMBINED_UNIFORM_BLOCKS

#define GL_MAX_COMBINED_UNIFORM_BLOCKS   0x8A2E

◆ GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS

#define GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS   0x8A31

◆ GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS

#define GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS   0x8264

◆ GL_MAX_COMPUTE_ATOMIC_COUNTERS

#define GL_MAX_COMPUTE_ATOMIC_COUNTERS   0x8265

◆ GL_MAX_COMPUTE_IMAGE_UNIFORMS

#define GL_MAX_COMPUTE_IMAGE_UNIFORMS   0x91BD

◆ GL_MAX_COMPUTE_LOCAL_INVOCATIONS

#define GL_MAX_COMPUTE_LOCAL_INVOCATIONS   0x90EB

◆ GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS

#define GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS   0x90DB

◆ GL_MAX_COMPUTE_SHARED_MEMORY_SIZE

#define GL_MAX_COMPUTE_SHARED_MEMORY_SIZE   0x8262

◆ GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS

#define GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS   0x91BC

◆ GL_MAX_COMPUTE_UNIFORM_BLOCKS

#define GL_MAX_COMPUTE_UNIFORM_BLOCKS   0x91BB

◆ GL_MAX_COMPUTE_UNIFORM_COMPONENTS

#define GL_MAX_COMPUTE_UNIFORM_COMPONENTS   0x8263

◆ GL_MAX_COMPUTE_WORK_GROUP_COUNT

#define GL_MAX_COMPUTE_WORK_GROUP_COUNT   0x91BE

◆ GL_MAX_COMPUTE_WORK_GROUP_SIZE

#define GL_MAX_COMPUTE_WORK_GROUP_SIZE   0x91BF

◆ GL_MAX_DEBUG_GROUP_STACK_DEPTH

#define GL_MAX_DEBUG_GROUP_STACK_DEPTH   0x826C

◆ GL_MAX_DEBUG_LOGGED_MESSAGES

#define GL_MAX_DEBUG_LOGGED_MESSAGES   0x9144

◆ GL_MAX_DEBUG_MESSAGE_LENGTH

#define GL_MAX_DEBUG_MESSAGE_LENGTH   0x9143

◆ GL_MAX_DRAW_BUFFERS

#define GL_MAX_DRAW_BUFFERS   0x8824

◆ GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS

#define GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS   0x92D0

◆ GL_MAX_FRAGMENT_ATOMIC_COUNTERS

#define GL_MAX_FRAGMENT_ATOMIC_COUNTERS   0x92D6

◆ GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS

#define GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS   0x90DA

◆ GL_MAX_FRAGMENT_UNIFORM_BLOCKS

#define GL_MAX_FRAGMENT_UNIFORM_BLOCKS   0x8A2D

◆ GL_MAX_FRAGMENT_UNIFORM_COMPONENTS

#define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS   0x8B49

◆ GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS

#define GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS   0x92CF

◆ GL_MAX_GEOMETRY_ATOMIC_COUNTERS

#define GL_MAX_GEOMETRY_ATOMIC_COUNTERS   0x92D5

◆ GL_MAX_GEOMETRY_OUTPUT_VERTICES

#define GL_MAX_GEOMETRY_OUTPUT_VERTICES   0x8DE0

◆ GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS

#define GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS   0x90D7

◆ GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS

#define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS   0x8C29

◆ GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS

#define GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS   0x8DE1

◆ GL_MAX_GEOMETRY_UNIFORM_BLOCKS

#define GL_MAX_GEOMETRY_UNIFORM_BLOCKS   0x8A2C

◆ GL_MAX_GEOMETRY_UNIFORM_COMPONENTS

#define GL_MAX_GEOMETRY_UNIFORM_COMPONENTS   0x8DDF

◆ GL_MAX_GEOMETRY_VARYING_COMPONENTS

#define GL_MAX_GEOMETRY_VARYING_COMPONENTS   0x8DDD

◆ GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT

#define GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT   0x8DDD

◆ GL_MAX_LABEL_LENGTH

#define GL_MAX_LABEL_LENGTH   0x82E8

◆ GL_MAX_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS

#define GL_MAX_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS   0x8E1E

◆ GL_MAX_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS

#define GL_MAX_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS   0x8E1F

◆ GL_MAX_MAX_TESS_CONTROL_INPUT_COMPONENTS

#define GL_MAX_MAX_TESS_CONTROL_INPUT_COMPONENTS   0x886C

◆ GL_MAX_MAX_TESS_CONTROL_OUTPUT_COMPONENTS

#define GL_MAX_MAX_TESS_CONTROL_OUTPUT_COMPONENTS   0x8E83

◆ GL_MAX_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS

#define GL_MAX_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS   0x8E85

◆ GL_MAX_MAX_TESS_CONTROL_UNIFORM_BLOCKS

#define GL_MAX_MAX_TESS_CONTROL_UNIFORM_BLOCKS   0x8E89

◆ GL_MAX_MAX_TESS_EVALUATION_INPUT_COMPONENTS

#define GL_MAX_MAX_TESS_EVALUATION_INPUT_COMPONENTS   0x886D

◆ GL_MAX_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS

#define GL_MAX_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS   0x8E86

◆ GL_MAX_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS

#define GL_MAX_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS   0x8E82

◆ GL_MAX_MAX_TESS_EVALUATION_UNIFORM_BLOCKS

#define GL_MAX_MAX_TESS_EVALUATION_UNIFORM_BLOCKS   0x8E8A

◆ GL_MAX_MAX_TESS_PATCH_COMPONENTS

#define GL_MAX_MAX_TESS_PATCH_COMPONENTS   0x8E84

◆ GL_MAX_PATCH_VERTICES

#define GL_MAX_PATCH_VERTICES   0x8E7D

◆ GL_MAX_PROGRAM_TEXEL_OFFSET_EXT

#define GL_MAX_PROGRAM_TEXEL_OFFSET_EXT   0x8905

◆ GL_MAX_RECTANGLE_TEXTURE_SIZE

#define GL_MAX_RECTANGLE_TEXTURE_SIZE   0x84F8

◆ GL_MAX_SERVER_WAIT_TIMEOUT

#define GL_MAX_SERVER_WAIT_TIMEOUT   0x9111

◆ GL_MAX_SHADER_STORAGE_BLOCK_SIZE

#define GL_MAX_SHADER_STORAGE_BLOCK_SIZE   0x90DE

◆ GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS

#define GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS   0x90DD

◆ GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS

#define GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS   0x92CD

◆ GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS

#define GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS   0x92D3

◆ GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS

#define GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS   0x90D8

◆ GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS

#define GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS   0x8E81

◆ GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS

#define GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS   0x8E7F

◆ GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS

#define GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS   0x92CE

◆ GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS

#define GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS   0x92D4

◆ GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS

#define GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS   0x90D9

◆ GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS

#define GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS   0x8E80

◆ GL_MAX_TESS_GEN_LEVEL

#define GL_MAX_TESS_GEN_LEVEL   0x8E7E

◆ GL_MAX_TEXTURE_BUFFER_SIZE

#define GL_MAX_TEXTURE_BUFFER_SIZE   0x8C2B

◆ GL_MAX_TEXTURE_COORDS

#define GL_MAX_TEXTURE_COORDS   0x8871

◆ GL_MAX_TEXTURE_IMAGE_UNITS

#define GL_MAX_TEXTURE_IMAGE_UNITS   0x8872

◆ GL_MAX_UNIFORM_BLOCK_SIZE

#define GL_MAX_UNIFORM_BLOCK_SIZE   0x8A30

◆ GL_MAX_UNIFORM_BUFFER_BINDINGS

#define GL_MAX_UNIFORM_BUFFER_BINDINGS   0x8A2F

◆ GL_MAX_VARYING_COMPONENTS

#define GL_MAX_VARYING_COMPONENTS   0x8B4B

◆ GL_MAX_VARYING_FLOATS

#define GL_MAX_VARYING_FLOATS   0x8B4B

◆ GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS

#define GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS   0x92CC

◆ GL_MAX_VERTEX_ATOMIC_COUNTERS

#define GL_MAX_VERTEX_ATOMIC_COUNTERS   0x92D2

◆ GL_MAX_VERTEX_ATTRIBS

#define GL_MAX_VERTEX_ATTRIBS   0x8869

◆ GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS

#define GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS   0x90D6

◆ GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS

#define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS   0x8B4C

◆ GL_MAX_VERTEX_UNIFORM_BLOCKS

#define GL_MAX_VERTEX_UNIFORM_BLOCKS   0x8A2B

◆ GL_MAX_VERTEX_UNIFORM_COMPONENTS

#define GL_MAX_VERTEX_UNIFORM_COMPONENTS   0x8B4A

◆ GL_MAX_VERTEX_VARYING_COMPONENTS

#define GL_MAX_VERTEX_VARYING_COMPONENTS   0x8DDE

◆ GL_MAX_VERTEX_VARYING_COMPONENTS_EXT

#define GL_MAX_VERTEX_VARYING_COMPONENTS_EXT   0x8DDE

◆ GL_MIN_PROGRAM_TEXEL_OFFSET_EXT

#define GL_MIN_PROGRAM_TEXEL_OFFSET_EXT   0x8904

◆ GL_MIRROR_CLAMP_TO_EDGE

#define GL_MIRROR_CLAMP_TO_EDGE   0x8743

◆ GL_NEGATIVE_ONE_TO_ONE

#define GL_NEGATIVE_ONE_TO_ONE   0x935E

◆ GL_NUM_PROGRAM_BINARY_FORMATS

#define GL_NUM_PROGRAM_BINARY_FORMATS   0x87FE

◆ GL_OBJECT_TYPE

#define GL_OBJECT_TYPE   0x9112

◆ GL_PATCH_DEFAULT_INNER_LEVEL

#define GL_PATCH_DEFAULT_INNER_LEVEL   0x8E73

◆ GL_PATCH_DEFAULT_OUTER_LEVEL

#define GL_PATCH_DEFAULT_OUTER_LEVEL   0x8E74

◆ GL_PATCH_VERTICES

#define GL_PATCH_VERTICES   0x8E72

◆ GL_PATCHES

#define GL_PATCHES   0x000E

◆ GL_PIXEL_BUFFER_BARRIER_BIT

#define GL_PIXEL_BUFFER_BARRIER_BIT   0x00000080

◆ GL_PIXEL_PACK_BUFFER

#define GL_PIXEL_PACK_BUFFER   0x88EB

◆ GL_PIXEL_PACK_BUFFER_BINDING

#define GL_PIXEL_PACK_BUFFER_BINDING   0x88ED

◆ GL_PIXEL_UNPACK_BUFFER

#define GL_PIXEL_UNPACK_BUFFER   0x88EC

◆ GL_PIXEL_UNPACK_BUFFER_BINDING

#define GL_PIXEL_UNPACK_BUFFER_BINDING   0x88EF

◆ GL_POINT_SPRITE

#define GL_POINT_SPRITE   0x8861

◆ GL_POINT_SPRITE_COORD_ORIGIN

#define GL_POINT_SPRITE_COORD_ORIGIN   0x8CA0

◆ GL_PRIMITIVE_RESTART

#define GL_PRIMITIVE_RESTART   0x8F9D

◆ GL_PRIMITIVE_RESTART_INDEX

#define GL_PRIMITIVE_RESTART_INDEX   0x8F9E

◆ GL_PROGRAM

#define GL_PROGRAM   0x82E2

◆ GL_PROGRAM_BINARY_FORMATS

#define GL_PROGRAM_BINARY_FORMATS   0x87FF

◆ GL_PROGRAM_BINARY_LENGTH

#define GL_PROGRAM_BINARY_LENGTH   0x8741

◆ GL_PROGRAM_BINARY_RETRIEVABLE_HINT

#define GL_PROGRAM_BINARY_RETRIEVABLE_HINT   0x8257

◆ GL_PROGRAM_PIPELINE

#define GL_PROGRAM_PIPELINE   0x82E4

◆ GL_PROGRAM_POINT_SIZE

#define GL_PROGRAM_POINT_SIZE   0x8642

◆ GL_PROVOKING_VERTEX

#define GL_PROVOKING_VERTEX   0x8E4F

◆ GL_PROXY_TEXTURE_2D_ARRAY

#define GL_PROXY_TEXTURE_2D_ARRAY   0x8C1B

◆ GL_PROXY_TEXTURE_RECTANGLE

#define GL_PROXY_TEXTURE_RECTANGLE   0x84F7

◆ GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION

#define GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION   0x8E4C

◆ GL_QUERY

#define GL_QUERY   0x82E3

◆ GL_QUERY_BUFFER

#define GL_QUERY_BUFFER   0x9192

◆ GL_QUERY_BUFFER_BARRIER_BIT

#define GL_QUERY_BUFFER_BARRIER_BIT   0x00008000

◆ GL_QUERY_BUFFER_BINDING

#define GL_QUERY_BUFFER_BINDING   0x9193

◆ GL_QUERY_RESULT_NO_WAIT

#define GL_QUERY_RESULT_NO_WAIT   0x9194

◆ GL_R16_SNORM

#define GL_R16_SNORM   0x8F98

◆ GL_R8_SNORM

#define GL_R8_SNORM   0x8F94

◆ GL_RASTERIZER_DISCARD

#define GL_RASTERIZER_DISCARD   0x8C89

◆ GL_RED_SNORM

#define GL_RED_SNORM   0x8F90

◆ GL_RG16_SNORM

#define GL_RG16_SNORM   0x8F99

◆ GL_RG8_SNORM

#define GL_RG8_SNORM   0x8F95

◆ GL_RG_SNORM

#define GL_RG_SNORM   0x8F91

◆ GL_RGB16_SNORM

#define GL_RGB16_SNORM   0x8F9A

◆ GL_RGB8_SNORM

#define GL_RGB8_SNORM   0x8F96

◆ GL_RGB_SNORM

#define GL_RGB_SNORM   0x8F92

◆ GL_RGBA16_SNORM

#define GL_RGBA16_SNORM   0x8F9B

◆ GL_RGBA8_SNORM

#define GL_RGBA8_SNORM   0x8F97

◆ GL_RGBA_SNORM

#define GL_RGBA_SNORM   0x8F93

◆ GL_SAMPLER

#define GL_SAMPLER   0x82E6

◆ GL_SAMPLER_1D

#define GL_SAMPLER_1D   0x8B5D

◆ GL_SAMPLER_1D_ARRAY_EXT [1/2]

#define GL_SAMPLER_1D_ARRAY_EXT   0x8DC0

◆ GL_SAMPLER_1D_ARRAY_EXT [2/2]

#define GL_SAMPLER_1D_ARRAY_EXT   0x8DC0

◆ GL_SAMPLER_1D_ARRAY_SHADOW_EXT [1/2]

#define GL_SAMPLER_1D_ARRAY_SHADOW_EXT   0x8DC3

◆ GL_SAMPLER_1D_ARRAY_SHADOW_EXT [2/2]

#define GL_SAMPLER_1D_ARRAY_SHADOW_EXT   0x8DC3

◆ GL_SAMPLER_1D_SHADOW

#define GL_SAMPLER_1D_SHADOW   0x8B61

◆ GL_SAMPLER_2D

#define GL_SAMPLER_2D   0x8B5E

◆ GL_SAMPLER_2D_ARRAY

#define GL_SAMPLER_2D_ARRAY   0x8DC1

◆ GL_SAMPLER_2D_ARRAY_EXT [1/2]

#define GL_SAMPLER_2D_ARRAY_EXT   0x8DC1

◆ GL_SAMPLER_2D_ARRAY_EXT [2/2]

#define GL_SAMPLER_2D_ARRAY_EXT   0x8DC1

◆ GL_SAMPLER_2D_ARRAY_SHADOW

#define GL_SAMPLER_2D_ARRAY_SHADOW   0x8DC4

◆ GL_SAMPLER_2D_ARRAY_SHADOW_EXT [1/2]

#define GL_SAMPLER_2D_ARRAY_SHADOW_EXT   0x8DC4

◆ GL_SAMPLER_2D_ARRAY_SHADOW_EXT [2/2]

#define GL_SAMPLER_2D_ARRAY_SHADOW_EXT   0x8DC4

◆ GL_SAMPLER_2D_MULTISAMPLE

#define GL_SAMPLER_2D_MULTISAMPLE   0x9108

◆ GL_SAMPLER_2D_MULTISAMPLE_ARRAY

#define GL_SAMPLER_2D_MULTISAMPLE_ARRAY   0x910B

◆ GL_SAMPLER_2D_RECT

#define GL_SAMPLER_2D_RECT   0x8B63

◆ GL_SAMPLER_2D_RECT_SHADOW

#define GL_SAMPLER_2D_RECT_SHADOW   0x8B64

◆ GL_SAMPLER_2D_SHADOW

#define GL_SAMPLER_2D_SHADOW   0x8B62

◆ GL_SAMPLER_3D

#define GL_SAMPLER_3D   0x8B5F

◆ GL_SAMPLER_BUFFER

#define GL_SAMPLER_BUFFER   0x8DC2

◆ GL_SAMPLER_BUFFER_EXT

#define GL_SAMPLER_BUFFER_EXT   0x8DC2

◆ GL_SAMPLER_CUBE

#define GL_SAMPLER_CUBE   0x8B60

◆ GL_SAMPLER_CUBE_MAP_ARRAY

#define GL_SAMPLER_CUBE_MAP_ARRAY   0x900C

◆ GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW

#define GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW   0x900D

◆ GL_SAMPLER_CUBE_SHADOW_EXT

#define GL_SAMPLER_CUBE_SHADOW_EXT   0x8DC5

◆ GL_SEPARATE_ATTRIBS

#define GL_SEPARATE_ATTRIBS   0x8C8D

◆ GL_SHADER

#define GL_SHADER   0x82E1

◆ GL_SHADER_IMAGE_ACCESS_BARRIER_BIT

#define GL_SHADER_IMAGE_ACCESS_BARRIER_BIT   0x00000020

◆ GL_SHADER_SOURCE_LENGTH

#define GL_SHADER_SOURCE_LENGTH   0x8B88

◆ GL_SHADER_STORAGE_BARRIER_BIT

#define GL_SHADER_STORAGE_BARRIER_BIT   0x00002000

◆ GL_SHADER_STORAGE_BUFFER

#define GL_SHADER_STORAGE_BUFFER   0x90D2

◆ GL_SHADER_STORAGE_BUFFER_BINDING

#define GL_SHADER_STORAGE_BUFFER_BINDING   0x90D3

◆ GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT

#define GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT   0x90DF

◆ GL_SHADER_STORAGE_BUFFER_SIZE

#define GL_SHADER_STORAGE_BUFFER_SIZE   0x90D5

◆ GL_SHADER_STORAGE_BUFFER_START

#define GL_SHADER_STORAGE_BUFFER_START   0x90D4

◆ GL_SHADER_TYPE

#define GL_SHADER_TYPE   0x8B4F

◆ GL_SHADING_LANGUAGE_VERSION

#define GL_SHADING_LANGUAGE_VERSION   0x8B8C

◆ GL_SIGNALED

#define GL_SIGNALED   0x9119

◆ GL_SIGNED_NORMALIZED

#define GL_SIGNED_NORMALIZED   0x8F9C

◆ GL_SLUMINANCE

#define GL_SLUMINANCE   0x8C46

◆ GL_SLUMINANCE8

#define GL_SLUMINANCE8   0x8C47

◆ GL_SLUMINANCE8_ALPHA8

#define GL_SLUMINANCE8_ALPHA8   0x8C45

◆ GL_SLUMINANCE_ALPHA

#define GL_SLUMINANCE_ALPHA   0x8C44

◆ GL_SRGB

#define GL_SRGB   0x8C40

◆ GL_SRGB8

#define GL_SRGB8   0x8C41

◆ GL_SRGB8_ALPHA8

#define GL_SRGB8_ALPHA8   0x8C43

◆ GL_SRGB_ALPHA

#define GL_SRGB_ALPHA   0x8C42

◆ GL_STACK_OVERFLOW

#define GL_STACK_OVERFLOW   0x0503

◆ GL_STACK_UNDERFLOW

#define GL_STACK_UNDERFLOW   0x0504

◆ GL_STENCIL_BACK_FAIL

#define GL_STENCIL_BACK_FAIL   0x8801

◆ GL_STENCIL_BACK_FUNC

#define GL_STENCIL_BACK_FUNC   0x8800

◆ GL_STENCIL_BACK_PASS_DEPTH_FAIL

#define GL_STENCIL_BACK_PASS_DEPTH_FAIL   0x8802

◆ GL_STENCIL_BACK_PASS_DEPTH_PASS

#define GL_STENCIL_BACK_PASS_DEPTH_PASS   0x8803

◆ GL_STENCIL_BACK_REF

#define GL_STENCIL_BACK_REF   0x8CA3

◆ GL_STENCIL_BACK_VALUE_MASK

#define GL_STENCIL_BACK_VALUE_MASK   0x8CA4

◆ GL_STENCIL_BACK_WRITEMASK

#define GL_STENCIL_BACK_WRITEMASK   0x8CA5

◆ GL_SYNC_CONDITION

#define GL_SYNC_CONDITION   0x9113

◆ GL_SYNC_FENCE

#define GL_SYNC_FENCE   0x9116

◆ GL_SYNC_FLAGS

#define GL_SYNC_FLAGS   0x9115

◆ GL_SYNC_FLUSH_COMMANDS_BIT

#define GL_SYNC_FLUSH_COMMANDS_BIT   0x00000001

◆ GL_SYNC_GPU_COMMANDS_COMPLETE

#define GL_SYNC_GPU_COMMANDS_COMPLETE   0x9117

◆ GL_SYNC_STATUS

#define GL_SYNC_STATUS   0x9114

◆ GL_TESS_CONTROL_OUTPUT_VERTICES

#define GL_TESS_CONTROL_OUTPUT_VERTICES   0x8E75

◆ GL_TESS_CONTROL_SHADER

#define GL_TESS_CONTROL_SHADER   0x8E88

◆ GL_TESS_EVALUATION_SHADER

#define GL_TESS_EVALUATION_SHADER   0x8E87

◆ GL_TESS_GEN_MODE

#define GL_TESS_GEN_MODE   0x8E76

◆ GL_TESS_GEN_POINT_MODE

#define GL_TESS_GEN_POINT_MODE   0x8E79

◆ GL_TESS_GEN_SPACING

#define GL_TESS_GEN_SPACING   0x8E77

◆ GL_TESS_GEN_VERTEX_ORDER

#define GL_TESS_GEN_VERTEX_ORDER   0x8E78

◆ GL_TEXTURE_2D_ARRAY

#define GL_TEXTURE_2D_ARRAY   0x8C1A

◆ GL_TEXTURE_BINDING_2D_ARRAY

#define GL_TEXTURE_BINDING_2D_ARRAY   0x8C1D

◆ GL_TEXTURE_BINDING_BUFFER

#define GL_TEXTURE_BINDING_BUFFER   0x8C2C

◆ GL_TEXTURE_BINDING_RECTANGLE

#define GL_TEXTURE_BINDING_RECTANGLE   0x84F6

◆ GL_TEXTURE_BUFFER

#define GL_TEXTURE_BUFFER   0x8C2A

◆ GL_TEXTURE_BUFFER_DATA_STORE_BINDING

#define GL_TEXTURE_BUFFER_DATA_STORE_BINDING   0x8C2D

◆ GL_TEXTURE_CUBE_MAP_SEAMLESS

#define GL_TEXTURE_CUBE_MAP_SEAMLESS   0x884F

◆ GL_TEXTURE_FETCH_BARRIER_BIT

#define GL_TEXTURE_FETCH_BARRIER_BIT   0x00000008

◆ GL_TEXTURE_LOD_BIAS

#define GL_TEXTURE_LOD_BIAS   0x8501

◆ GL_TEXTURE_MAX_LOD

#define GL_TEXTURE_MAX_LOD   0x813B

◆ GL_TEXTURE_MIN_LOD

#define GL_TEXTURE_MIN_LOD   0x813A

◆ GL_TEXTURE_RECTANGLE

#define GL_TEXTURE_RECTANGLE   0x84F5

◆ GL_TEXTURE_UPDATE_BARRIER_BIT

#define GL_TEXTURE_UPDATE_BARRIER_BIT   0x00000100

◆ GL_TIMEOUT_EXPIRED

#define GL_TIMEOUT_EXPIRED   0x911B

◆ GL_TIMEOUT_IGNORED

#define GL_TIMEOUT_IGNORED   0xFFFFFFFFFFFFFFFFull

◆ GL_TRANSFORM_FEEDBACK_BARRIER_BIT

#define GL_TRANSFORM_FEEDBACK_BARRIER_BIT   0x00000800

◆ GL_TRANSFORM_FEEDBACK_BUFFER_INDEX

#define GL_TRANSFORM_FEEDBACK_BUFFER_INDEX   0x934B

◆ GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE

#define GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE   0x934C

◆ GL_TRIANGLE_STRIP_ADJACENCY

#define GL_TRIANGLE_STRIP_ADJACENCY   0x000D

◆ GL_TRIANGLE_STRIP_ADJACENCY_EXT

#define GL_TRIANGLE_STRIP_ADJACENCY_EXT   0x000D

◆ GL_TRIANGLES_ADJACENCY

#define GL_TRIANGLES_ADJACENCY   0x000C

◆ GL_TRIANGLES_ADJACENCY_EXT

#define GL_TRIANGLES_ADJACENCY_EXT   0x000C

◆ GL_UNIFORM_ARRAY_STRIDE

#define GL_UNIFORM_ARRAY_STRIDE   0x8A3C

◆ GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX

#define GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX   0x92DA

◆ GL_UNIFORM_BARRIER_BIT

#define GL_UNIFORM_BARRIER_BIT   0x00000004

◆ GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES

#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES   0x8A43

◆ GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS

#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS   0x8A42

◆ GL_UNIFORM_BLOCK_BINDING

#define GL_UNIFORM_BLOCK_BINDING   0x8A3F

◆ GL_UNIFORM_BLOCK_DATA_SIZE

#define GL_UNIFORM_BLOCK_DATA_SIZE   0x8A40

◆ GL_UNIFORM_BLOCK_INDEX

#define GL_UNIFORM_BLOCK_INDEX   0x8A3A

◆ GL_UNIFORM_BLOCK_NAME_LENGTH

#define GL_UNIFORM_BLOCK_NAME_LENGTH   0x8A41

◆ GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER

#define GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER   0x90EC

◆ GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER

#define GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER   0x8A46

◆ GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER

#define GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER   0x8A45

◆ GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER

#define GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER   0x84F0

◆ GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER

#define GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER   0x84F1

◆ GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER

#define GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER   0x8A44

◆ GL_UNIFORM_BUFFER

#define GL_UNIFORM_BUFFER   0x8A11

◆ GL_UNIFORM_BUFFER_BINDING

#define GL_UNIFORM_BUFFER_BINDING   0x8A28

◆ GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT

#define GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT   0x8A34

◆ GL_UNIFORM_BUFFER_SIZE

#define GL_UNIFORM_BUFFER_SIZE   0x8A2A

◆ GL_UNIFORM_BUFFER_START

#define GL_UNIFORM_BUFFER_START   0x8A29

◆ GL_UNIFORM_IS_ROW_MAJOR

#define GL_UNIFORM_IS_ROW_MAJOR   0x8A3E

◆ GL_UNIFORM_MATRIX_STRIDE

#define GL_UNIFORM_MATRIX_STRIDE   0x8A3D

◆ GL_UNIFORM_NAME_LENGTH

#define GL_UNIFORM_NAME_LENGTH   0x8A39

◆ GL_UNIFORM_OFFSET

#define GL_UNIFORM_OFFSET   0x8A3B

◆ GL_UNIFORM_SIZE

#define GL_UNIFORM_SIZE   0x8A38

◆ GL_UNIFORM_TYPE

#define GL_UNIFORM_TYPE   0x8A37

◆ GL_UNSIGNALED

#define GL_UNSIGNALED   0x9118

◆ GL_UNSIGNED_INT64_ARB

#define GL_UNSIGNED_INT64_ARB   0x140F

◆ GL_UNSIGNED_INT64_VEC2_ARB

#define GL_UNSIGNED_INT64_VEC2_ARB   0x8FF5

◆ GL_UNSIGNED_INT64_VEC3_ARB

#define GL_UNSIGNED_INT64_VEC3_ARB   0x8FF6

◆ GL_UNSIGNED_INT64_VEC4_ARB

#define GL_UNSIGNED_INT64_VEC4_ARB   0x8FF7

◆ GL_UNSIGNED_INT_ATOMIC_COUNTER

#define GL_UNSIGNED_INT_ATOMIC_COUNTER   0x92DB

◆ GL_UNSIGNED_INT_IMAGE_1D

#define GL_UNSIGNED_INT_IMAGE_1D   0x9062

◆ GL_UNSIGNED_INT_IMAGE_1D_ARRAY

#define GL_UNSIGNED_INT_IMAGE_1D_ARRAY   0x9068

◆ GL_UNSIGNED_INT_IMAGE_2D

#define GL_UNSIGNED_INT_IMAGE_2D   0x9063

◆ GL_UNSIGNED_INT_IMAGE_2D_ARRAY

#define GL_UNSIGNED_INT_IMAGE_2D_ARRAY   0x9069

◆ GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE

#define GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE   0x906B

◆ GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY

#define GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY   0x906C

◆ GL_UNSIGNED_INT_IMAGE_2D_RECT

#define GL_UNSIGNED_INT_IMAGE_2D_RECT   0x9065

◆ GL_UNSIGNED_INT_IMAGE_3D

#define GL_UNSIGNED_INT_IMAGE_3D   0x9064

◆ GL_UNSIGNED_INT_IMAGE_BUFFER

#define GL_UNSIGNED_INT_IMAGE_BUFFER   0x9067

◆ GL_UNSIGNED_INT_IMAGE_CUBE

#define GL_UNSIGNED_INT_IMAGE_CUBE   0x9066

◆ GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY

#define GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY   0x906A

◆ GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT

#define GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT   0x8DD6

◆ GL_UNSIGNED_INT_SAMPLER_1D_EXT

#define GL_UNSIGNED_INT_SAMPLER_1D_EXT   0x8DD1

◆ GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT

#define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT   0x8DD7

◆ GL_UNSIGNED_INT_SAMPLER_2D_EXT

#define GL_UNSIGNED_INT_SAMPLER_2D_EXT   0x8DD2

◆ GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE

#define GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE   0x910A

◆ GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY

#define GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY   0x910D

◆ GL_UNSIGNED_INT_SAMPLER_2D_RECT

#define GL_UNSIGNED_INT_SAMPLER_2D_RECT   0x8DD5

◆ GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT

#define GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT   0x8DD5

◆ GL_UNSIGNED_INT_SAMPLER_3D_EXT

#define GL_UNSIGNED_INT_SAMPLER_3D_EXT   0x8DD3

◆ GL_UNSIGNED_INT_SAMPLER_BUFFER

#define GL_UNSIGNED_INT_SAMPLER_BUFFER   0x8DD8

◆ GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT

#define GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT   0x8DD8

◆ GL_UNSIGNED_INT_SAMPLER_CUBE_EXT

#define GL_UNSIGNED_INT_SAMPLER_CUBE_EXT   0x8DD4

◆ GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY

#define GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY   0x900F

◆ GL_UNSIGNED_INT_VEC2_EXT

#define GL_UNSIGNED_INT_VEC2_EXT   0x8DC6

◆ GL_UNSIGNED_INT_VEC3_EXT

#define GL_UNSIGNED_INT_VEC3_EXT   0x8DC7

◆ GL_UNSIGNED_INT_VEC4_EXT

#define GL_UNSIGNED_INT_VEC4_EXT   0x8DC8

◆ GL_UPPER_LEFT [1/2]

#define GL_UPPER_LEFT   0x8CA2

◆ GL_UPPER_LEFT [2/2]

#define GL_UPPER_LEFT   0x8CA2

◆ GL_VALIDATE_STATUS

#define GL_VALIDATE_STATUS   0x8B83

◆ GL_VERSION_2_0

#define GL_VERSION_2_0   1

◆ GL_VERSION_2_1

#define GL_VERSION_2_1   1

◆ GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT

#define GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT   0x00000001

◆ GL_VERTEX_ATTRIB_ARRAY_ENABLED

#define GL_VERTEX_ATTRIB_ARRAY_ENABLED   0x8622

◆ GL_VERTEX_ATTRIB_ARRAY_NORMALIZED

#define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED   0x886A

◆ GL_VERTEX_ATTRIB_ARRAY_POINTER

#define GL_VERTEX_ATTRIB_ARRAY_POINTER   0x8645

◆ GL_VERTEX_ATTRIB_ARRAY_SIZE

#define GL_VERTEX_ATTRIB_ARRAY_SIZE   0x8623

◆ GL_VERTEX_ATTRIB_ARRAY_STRIDE

#define GL_VERTEX_ATTRIB_ARRAY_STRIDE   0x8624

◆ GL_VERTEX_ATTRIB_ARRAY_TYPE

#define GL_VERTEX_ATTRIB_ARRAY_TYPE   0x8625

◆ GL_VERTEX_PROGRAM_POINT_SIZE

#define GL_VERTEX_PROGRAM_POINT_SIZE   0x8642

◆ GL_VERTEX_PROGRAM_TWO_SIDE

#define GL_VERTEX_PROGRAM_TWO_SIDE   0x8643

◆ GL_VERTEX_SHADER

#define GL_VERTEX_SHADER   0x8B31

◆ GL_WAIT_FAILED

#define GL_WAIT_FAILED   0x911D

◆ GL_ZERO_TO_ONE

#define GL_ZERO_TO_ONE   0x935F

◆ OSG_GLDEFINES

#define OSG_GLDEFINES   1

Typedef Documentation

◆ GLchar

typedef char GLchar