OpenSceneGraph 3.6.5
GLDefines File Reference
#include <osg/Referenced>
#include <osg/GL>
#include <string>

Go to the source code of this file.

Namespaces

namespace  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_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_UPDATE_BARRIER_BIT

#define GL_BUFFER_UPDATE_BARRIER_BIT   0x00000200

◆ 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_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

◆ 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_LOWER_LEFT [1/2]

#define GL_LOWER_LEFT   0x8CA1

◆ GL_LOWER_LEFT [2/2]

#define GL_LOWER_LEFT   0x8CA1

◆ 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_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_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_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_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

osg logo
Generated at Sun Jul 27 2025 00:00:00 for the OpenSceneGraph by doxygen 1.14.0.