OSG  3.4.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Macros | Typedefs
GLDefines.h File Reference
#include <osg/Referenced>
#include <osg/GL>
#include <string>
Include dependency graph for GLDefines.h:

Go to the source code of this file.

Namespaces

 osg
 

Macros

#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_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_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_EXT   0x8C1A
 
#define GL_TEXTURE_2D_ARRAY_EXT   0x8C1A
 
#define GL_PROXY_TEXTURE_2D_ARRAY_EXT   0x8C1B
 
#define GL_TEXTURE_BINDING_2D_ARRAY_EXT   0x8C1D
 
#define GL_MAX_ARRAY_TEXTURE_LAYERS_EXT   0x88FF
 
#define GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT   0x884E
 
#define GL_SAMPLER_2D_ARRAY_EXT   0x8DC1
 
#define GL_SAMPLER_2D_ARRAY_SHADOW_EXT   0x8DC4
 
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT   0x8CD4
 
#define GL_MAX_3D_TEXTURE_SIZE   0x8073
 
#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

#define GL_ACTIVE_ATOMIC_COUNTER_BUFFERS   0x92D9

Definition at line 466 of file GLDefines.h.

#define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH   0x8B8A

Definition at line 121 of file GLDefines.h.

#define GL_ACTIVE_ATTRIBUTES   0x8B89

Definition at line 120 of file GLDefines.h.

#define GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH   0x8A35

Definition at line 300 of file GLDefines.h.

#define GL_ACTIVE_UNIFORM_BLOCKS   0x8A36

Definition at line 301 of file GLDefines.h.

#define GL_ACTIVE_UNIFORM_MAX_LENGTH   0x8B87

Definition at line 118 of file GLDefines.h.

#define GL_ACTIVE_UNIFORMS   0x8B86

Definition at line 117 of file GLDefines.h.

#define GL_ALPHA_TEST   0x0BC0

Definition at line 604 of file GLDefines.h.

#define GL_ALREADY_SIGNALED   0x911A

Definition at line 567 of file GLDefines.h.

#define GL_ATOMIC_COUNTER_BARRIER_BIT   0x00001000

Definition at line 547 of file GLDefines.h.

#define GL_ATOMIC_COUNTER_BUFFER   0x92C0

Definition at line 440 of file GLDefines.h.

#define GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES   0x92C6

Definition at line 446 of file GLDefines.h.

#define GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS   0x92C5

Definition at line 445 of file GLDefines.h.

#define GL_ATOMIC_COUNTER_BUFFER_BINDING   0x92C1

Definition at line 441 of file GLDefines.h.

#define GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE   0x92C4

Definition at line 444 of file GLDefines.h.

#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER   0x90ED

Definition at line 487 of file GLDefines.h.

#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER   0x92CB

Definition at line 451 of file GLDefines.h.

#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER   0x92CA

Definition at line 450 of file GLDefines.h.

#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER   0x92C8

Definition at line 448 of file GLDefines.h.

#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER   0x92C9

Definition at line 449 of file GLDefines.h.

#define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER   0x92C7

Definition at line 447 of file GLDefines.h.

#define GL_ATOMIC_COUNTER_BUFFER_SIZE   0x92C3

Definition at line 443 of file GLDefines.h.

#define GL_ATOMIC_COUNTER_BUFFER_START   0x92C2

Definition at line 442 of file GLDefines.h.

#define GL_ATTACHED_SHADERS   0x8B85

Definition at line 116 of file GLDefines.h.

#define GL_BLEND_EQUATION_ALPHA   0x883D

Definition at line 83 of file GLDefines.h.

#define GL_BLEND_EQUATION_RGB   GL_BLEND_EQUATION

Definition at line 55 of file GLDefines.h.

#define GL_BOOL   0x8B56

Definition at line 104 of file GLDefines.h.

#define GL_BOOL_VEC2   0x8B57

Definition at line 105 of file GLDefines.h.

#define GL_BOOL_VEC3   0x8B58

Definition at line 106 of file GLDefines.h.

#define GL_BOOL_VEC4   0x8B59

Definition at line 107 of file GLDefines.h.

#define GL_BUFFER_UPDATE_BARRIER_BIT   0x00000200

Definition at line 544 of file GLDefines.h.

#define GL_CLIP_DEPTH_MODE   0x935D

Definition at line 497 of file GLDefines.h.

#define GL_CLIP_ORIGIN   0x935C

Definition at line 496 of file GLDefines.h.

#define GL_COMMAND_BARRIER_BIT   0x00000040

Definition at line 541 of file GLDefines.h.

#define GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT   0x884E

Definition at line 581 of file GLDefines.h.

#define GL_COMPILE_STATUS   0x8B81

Definition at line 112 of file GLDefines.h.

#define GL_COMPRESSED_SLUMINANCE   0x8C4A

Definition at line 171 of file GLDefines.h.

#define GL_COMPRESSED_SLUMINANCE_ALPHA   0x8C4B

Definition at line 172 of file GLDefines.h.

#define GL_COMPRESSED_SRGB   0x8C48

Definition at line 169 of file GLDefines.h.

#define GL_COMPRESSED_SRGB_ALPHA   0x8C49

Definition at line 170 of file GLDefines.h.

#define GL_COMPUTE_LOCAL_WORK_SIZE   0x8267

Definition at line 485 of file GLDefines.h.

#define GL_COMPUTE_SHADER   0x91B9

Definition at line 473 of file GLDefines.h.

#define GL_COMPUTE_SHADER_BIT   0x00000020

Definition at line 490 of file GLDefines.h.

#define GL_CONDITION_SATISFIED   0x911C

Definition at line 569 of file GLDefines.h.

#define GL_COORD_REPLACE   0x8862

Definition at line 85 of file GLDefines.h.

#define GL_CURRENT_PROGRAM   0x8B8D

Definition at line 124 of file GLDefines.h.

#define GL_CURRENT_RASTER_SECONDARY_COLOR   0x845F

Definition at line 150 of file GLDefines.h.

#define GL_CURRENT_VERTEX_ATTRIB   0x8626

Definition at line 60 of file GLDefines.h.

#define GL_DELETE_STATUS   0x8B80

Definition at line 111 of file GLDefines.h.

#define GL_DEPTH_CLAMP   0x864F

Definition at line 503 of file GLDefines.h.

#define GL_DISPATCH_INDIRECT_BUFFER   0x90EE

Definition at line 488 of file GLDefines.h.

#define GL_DISPATCH_INDIRECT_BUFFER_BINDING   0x90EF

Definition at line 489 of file GLDefines.h.

#define GL_DOUBLE_MAT2   0x8F46

Definition at line 334 of file GLDefines.h.

#define GL_DOUBLE_MAT2x3   0x8F49

Definition at line 337 of file GLDefines.h.

#define GL_DOUBLE_MAT2x4   0x8F4A

Definition at line 338 of file GLDefines.h.

#define GL_DOUBLE_MAT3   0x8F47

Definition at line 335 of file GLDefines.h.

#define GL_DOUBLE_MAT3x2   0x8F4B

Definition at line 339 of file GLDefines.h.

#define GL_DOUBLE_MAT3x4   0x8F4C

Definition at line 340 of file GLDefines.h.

#define GL_DOUBLE_MAT4   0x8F48

Definition at line 336 of file GLDefines.h.

#define GL_DOUBLE_MAT4x2   0x8F4D

Definition at line 341 of file GLDefines.h.

#define GL_DOUBLE_MAT4x3   0x8F4E

Definition at line 342 of file GLDefines.h.

#define GL_DOUBLE_VEC2   0x8FFC

Definition at line 331 of file GLDefines.h.

#define GL_DOUBLE_VEC3   0x8FFD

Definition at line 332 of file GLDefines.h.

#define GL_DOUBLE_VEC4   0x8FFE

Definition at line 333 of file GLDefines.h.

#define GL_DRAW_BUFFER0   0x8825

Definition at line 67 of file GLDefines.h.

#define GL_DRAW_BUFFER1   0x8826

Definition at line 68 of file GLDefines.h.

#define GL_DRAW_BUFFER10   0x882F

Definition at line 77 of file GLDefines.h.

#define GL_DRAW_BUFFER11   0x8830

Definition at line 78 of file GLDefines.h.

#define GL_DRAW_BUFFER12   0x8831

Definition at line 79 of file GLDefines.h.

#define GL_DRAW_BUFFER13   0x8832

Definition at line 80 of file GLDefines.h.

#define GL_DRAW_BUFFER14   0x8833

Definition at line 81 of file GLDefines.h.

#define GL_DRAW_BUFFER15   0x8834

Definition at line 82 of file GLDefines.h.

#define GL_DRAW_BUFFER2   0x8827

Definition at line 69 of file GLDefines.h.

#define GL_DRAW_BUFFER3   0x8828

Definition at line 70 of file GLDefines.h.

#define GL_DRAW_BUFFER4   0x8829

Definition at line 71 of file GLDefines.h.

#define GL_DRAW_BUFFER5   0x882A

Definition at line 72 of file GLDefines.h.

#define GL_DRAW_BUFFER6   0x882B

Definition at line 73 of file GLDefines.h.

#define GL_DRAW_BUFFER7   0x882C

Definition at line 74 of file GLDefines.h.

#define GL_DRAW_BUFFER8   0x882D

Definition at line 75 of file GLDefines.h.

#define GL_DRAW_BUFFER9   0x882E

Definition at line 76 of file GLDefines.h.

#define GL_ELEMENT_ARRAY_BARRIER_BIT   0x00000002

Definition at line 537 of file GLDefines.h.

#define GL_FIRST_VERTEX_CONVENTION   0x8E4D

Definition at line 508 of file GLDefines.h.

#define GL_FLOAT_MAT2   0x8B5A

Definition at line 108 of file GLDefines.h.

#define GL_FLOAT_MAT2x3   0x8B65

Definition at line 155 of file GLDefines.h.

#define GL_FLOAT_MAT2x4   0x8B66

Definition at line 156 of file GLDefines.h.

#define GL_FLOAT_MAT3   0x8B5B

Definition at line 109 of file GLDefines.h.

#define GL_FLOAT_MAT3x2   0x8B67

Definition at line 157 of file GLDefines.h.

#define GL_FLOAT_MAT3x4   0x8B68

Definition at line 158 of file GLDefines.h.

#define GL_FLOAT_MAT4   0x8B5C

Definition at line 110 of file GLDefines.h.

#define GL_FLOAT_MAT4x2   0x8B69

Definition at line 159 of file GLDefines.h.

#define GL_FLOAT_MAT4x3   0x8B6A

Definition at line 160 of file GLDefines.h.

#define GL_FLOAT_VEC2   0x8B50

Definition at line 98 of file GLDefines.h.

#define GL_FLOAT_VEC3   0x8B51

Definition at line 99 of file GLDefines.h.

#define GL_FLOAT_VEC4   0x8B52

Definition at line 100 of file GLDefines.h.

#define GL_FRACTIONAL_EVEN   0x8E7C

Definition at line 248 of file GLDefines.h.

#define GL_FRACTIONAL_ODD   0x8E7B

Definition at line 247 of file GLDefines.h.

#define GL_FRAGMENT_SHADER   0x8B30

Definition at line 90 of file GLDefines.h.

#define GL_FRAGMENT_SHADER_DERIVATIVE_HINT   0x8B8B

Definition at line 122 of file GLDefines.h.

#define GL_FRAMEBUFFER_ATTACHMENT_LAYERED   0x8DA7

Definition at line 212 of file GLDefines.h.

#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER   0x8CD4

Definition at line 213 of file GLDefines.h.

#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT   0x8CD4

Definition at line 584 of file GLDefines.h.

#define GL_FRAMEBUFFER_BARRIER_BIT   0x00000400

Definition at line 545 of file GLDefines.h.

#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT   0x8DA9

Definition at line 211 of file GLDefines.h.

#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS   0x8DA8

Definition at line 210 of file GLDefines.h.

#define GL_FRAMEBUFFER_SRGB   0x8DB9

Definition at line 176 of file GLDefines.h.

#define GL_GEOMETRY_INPUT_TYPE   0x8917

Definition at line 198 of file GLDefines.h.

#define GL_GEOMETRY_INPUT_TYPE_EXT   0x8DDB

Definition at line 181 of file GLDefines.h.

#define GL_GEOMETRY_OUTPUT_TYPE   0x8918

Definition at line 199 of file GLDefines.h.

#define GL_GEOMETRY_OUTPUT_TYPE_EXT   0x8DDC

Definition at line 182 of file GLDefines.h.

#define GL_GEOMETRY_SHADER   0x8DD9

Definition at line 196 of file GLDefines.h.

#define GL_GEOMETRY_VERTICES_OUT   0x8916

Definition at line 197 of file GLDefines.h.

#define GL_GEOMETRY_VERTICES_OUT_EXT   0x8DDA

Definition at line 180 of file GLDefines.h.

#define GL_IMAGE_1D   0x904C

Definition at line 357 of file GLDefines.h.

#define GL_IMAGE_1D_ARRAY   0x9052

Definition at line 363 of file GLDefines.h.

#define GL_IMAGE_2D   0x904D

Definition at line 358 of file GLDefines.h.

#define GL_IMAGE_2D_ARRAY   0x9053

Definition at line 364 of file GLDefines.h.

#define GL_IMAGE_2D_MULTISAMPLE   0x9055

Definition at line 366 of file GLDefines.h.

#define GL_IMAGE_2D_MULTISAMPLE_ARRAY   0x9056

Definition at line 367 of file GLDefines.h.

#define GL_IMAGE_2D_RECT   0x904F

Definition at line 360 of file GLDefines.h.

#define GL_IMAGE_3D   0x904E

Definition at line 359 of file GLDefines.h.

#define GL_IMAGE_BUFFER   0x9051

Definition at line 362 of file GLDefines.h.

#define GL_IMAGE_CUBE   0x9050

Definition at line 361 of file GLDefines.h.

#define GL_IMAGE_CUBE_MAP_ARRAY   0x9054

Definition at line 365 of file GLDefines.h.

#define GL_INFO_LOG_LENGTH   0x8B84

Definition at line 115 of file GLDefines.h.

#define GL_INT_IMAGE_1D   0x9057

Definition at line 368 of file GLDefines.h.

#define GL_INT_IMAGE_1D_ARRAY   0x905D

Definition at line 374 of file GLDefines.h.

#define GL_INT_IMAGE_2D   0x9058

Definition at line 369 of file GLDefines.h.

#define GL_INT_IMAGE_2D_ARRAY   0x905E

Definition at line 375 of file GLDefines.h.

#define GL_INT_IMAGE_2D_MULTISAMPLE   0x9060

Definition at line 377 of file GLDefines.h.

#define GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY   0x9061

Definition at line 378 of file GLDefines.h.

#define GL_INT_IMAGE_2D_RECT   0x905A

Definition at line 371 of file GLDefines.h.

#define GL_INT_IMAGE_3D   0x9059

Definition at line 370 of file GLDefines.h.

#define GL_INT_IMAGE_BUFFER   0x905C

Definition at line 373 of file GLDefines.h.

#define GL_INT_IMAGE_CUBE   0x905B

Definition at line 372 of file GLDefines.h.

#define GL_INT_IMAGE_CUBE_MAP_ARRAY   0x905F

Definition at line 376 of file GLDefines.h.

#define GL_INT_SAMPLER_1D_ARRAY_EXT   0x8DCE

Definition at line 269 of file GLDefines.h.

#define GL_INT_SAMPLER_1D_EXT   0x8DC9

Definition at line 264 of file GLDefines.h.

#define GL_INT_SAMPLER_2D_ARRAY_EXT   0x8DCF

Definition at line 270 of file GLDefines.h.

#define GL_INT_SAMPLER_2D_EXT   0x8DCA

Definition at line 265 of file GLDefines.h.

#define GL_INT_SAMPLER_2D_MULTISAMPLE   0x9109

Definition at line 348 of file GLDefines.h.

#define GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY   0x910C

Definition at line 351 of file GLDefines.h.

#define GL_INT_SAMPLER_2D_RECT   0x8DCD

Definition at line 396 of file GLDefines.h.

#define GL_INT_SAMPLER_2D_RECT_EXT   0x8DCD

Definition at line 268 of file GLDefines.h.

#define GL_INT_SAMPLER_3D_EXT   0x8DCB

Definition at line 266 of file GLDefines.h.

#define GL_INT_SAMPLER_BUFFER   0x8DD0

Definition at line 397 of file GLDefines.h.

#define GL_INT_SAMPLER_BUFFER_EXT   0x8DD0

Definition at line 271 of file GLDefines.h.

#define GL_INT_SAMPLER_CUBE_EXT   0x8DCC

Definition at line 267 of file GLDefines.h.

#define GL_INT_SAMPLER_CUBE_MAP_ARRAY   0x900E

Definition at line 434 of file GLDefines.h.

#define GL_INT_VEC2   0x8B53

Definition at line 101 of file GLDefines.h.

#define GL_INT_VEC3   0x8B54

Definition at line 102 of file GLDefines.h.

#define GL_INT_VEC4   0x8B55

Definition at line 103 of file GLDefines.h.

#define GL_INTERLEAVED_ATTRIBS   0x8C8C

Definition at line 592 of file GLDefines.h.

#define GL_INVALID_INDEX   0xFFFFFFFFu

Definition at line 318 of file GLDefines.h.

#define GL_ISOLINES   0x8E7A

Definition at line 246 of file GLDefines.h.

#define GL_LAST_VERTEX_CONVENTION   0x8E4E

Definition at line 509 of file GLDefines.h.

#define GL_LINE_STRIP_ADJACENCY   0x000B

Definition at line 207 of file GLDefines.h.

#define GL_LINE_STRIP_ADJACENCY_EXT   0x000B

Definition at line 186 of file GLDefines.h.

#define GL_LINES_ADJACENCY   0x000A

Definition at line 206 of file GLDefines.h.

#define GL_LINES_ADJACENCY_EXT   0x000A

Definition at line 185 of file GLDefines.h.

#define GL_LINK_STATUS   0x8B82

Definition at line 113 of file GLDefines.h.

#define GL_LOWER_LEFT   0x8CA1

Definition at line 494 of file GLDefines.h.

#define GL_LOWER_LEFT   0x8CA1

Definition at line 494 of file GLDefines.h.

#define GL_MAP_FLUSH_EXPLICIT_BIT   0x0010

Definition at line 553 of file GLDefines.h.

#define GL_MAP_INVALIDATE_BUFFER_BIT   0x0008

Definition at line 552 of file GLDefines.h.

#define GL_MAP_INVALIDATE_RANGE_BIT   0x0004

Definition at line 551 of file GLDefines.h.

#define GL_MAP_READ_BIT   0x0001

Definition at line 549 of file GLDefines.h.

#define GL_MAP_UNSYNCHRONIZED_BIT   0x0020

Definition at line 554 of file GLDefines.h.

#define GL_MAP_WRITE_BIT   0x0002

Definition at line 550 of file GLDefines.h.

#define GL_MAX_3D_TEXTURE_SIZE   0x8073

Definition at line 588 of file GLDefines.h.

#define GL_MAX_ARRAY_TEXTURE_LAYERS_EXT   0x88FF

Definition at line 580 of file GLDefines.h.

#define GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS   0x92DC

Definition at line 465 of file GLDefines.h.

#define GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE   0x92D8

Definition at line 464 of file GLDefines.h.

#define GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS   0x92D1

Definition at line 457 of file GLDefines.h.

#define GL_MAX_COMBINED_ATOMIC_COUNTERS   0x92D7

Definition at line 463 of file GLDefines.h.

#define GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS   0x8266

Definition at line 481 of file GLDefines.h.

#define GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS   0x8A33

Definition at line 298 of file GLDefines.h.

#define GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS   0x8A32

Definition at line 297 of file GLDefines.h.

#define GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES   0x8F39

Definition at line 519 of file GLDefines.h.

#define GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS   0x90DC

Definition at line 530 of file GLDefines.h.

#define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS   0x8B4D

Definition at line 96 of file GLDefines.h.

#define GL_MAX_COMBINED_UNIFORM_BLOCKS   0x8A2E

Definition at line 293 of file GLDefines.h.

#define GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS   0x8A31

Definition at line 296 of file GLDefines.h.

#define GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS   0x8264

Definition at line 479 of file GLDefines.h.

#define GL_MAX_COMPUTE_ATOMIC_COUNTERS   0x8265

Definition at line 480 of file GLDefines.h.

#define GL_MAX_COMPUTE_IMAGE_UNIFORMS   0x91BD

Definition at line 476 of file GLDefines.h.

#define GL_MAX_COMPUTE_LOCAL_INVOCATIONS   0x90EB

Definition at line 482 of file GLDefines.h.

#define GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS   0x90DB

Definition at line 529 of file GLDefines.h.

#define GL_MAX_COMPUTE_SHARED_MEMORY_SIZE   0x8262

Definition at line 477 of file GLDefines.h.

#define GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS   0x91BC

Definition at line 475 of file GLDefines.h.

#define GL_MAX_COMPUTE_UNIFORM_BLOCKS   0x91BB

Definition at line 474 of file GLDefines.h.

#define GL_MAX_COMPUTE_UNIFORM_COMPONENTS   0x8263

Definition at line 478 of file GLDefines.h.

#define GL_MAX_COMPUTE_WORK_GROUP_COUNT   0x91BE

Definition at line 483 of file GLDefines.h.

#define GL_MAX_COMPUTE_WORK_GROUP_SIZE   0x91BF

Definition at line 484 of file GLDefines.h.

#define GL_MAX_DRAW_BUFFERS   0x8824

Definition at line 66 of file GLDefines.h.

#define GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS   0x92D0

Definition at line 456 of file GLDefines.h.

#define GL_MAX_FRAGMENT_ATOMIC_COUNTERS   0x92D6

Definition at line 462 of file GLDefines.h.

#define GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS   0x90DA

Definition at line 528 of file GLDefines.h.

#define GL_MAX_FRAGMENT_UNIFORM_BLOCKS   0x8A2D

Definition at line 292 of file GLDefines.h.

#define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS   0x8B49

Definition at line 92 of file GLDefines.h.

#define GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS   0x92CF

Definition at line 455 of file GLDefines.h.

#define GL_MAX_GEOMETRY_ATOMIC_COUNTERS   0x92D5

Definition at line 461 of file GLDefines.h.

#define GL_MAX_GEOMETRY_OUTPUT_VERTICES   0x8DE0

Definition at line 204 of file GLDefines.h.

#define GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS   0x90D7

Definition at line 525 of file GLDefines.h.

#define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS   0x8C29

Definition at line 200 of file GLDefines.h.

#define GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS   0x8DE1

Definition at line 205 of file GLDefines.h.

#define GL_MAX_GEOMETRY_UNIFORM_BLOCKS   0x8A2C

Definition at line 291 of file GLDefines.h.

#define GL_MAX_GEOMETRY_UNIFORM_COMPONENTS   0x8DDF

Definition at line 203 of file GLDefines.h.

#define GL_MAX_GEOMETRY_VARYING_COMPONENTS   0x8DDD

Definition at line 201 of file GLDefines.h.

#define GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT   0x8DDD

Definition at line 183 of file GLDefines.h.

#define GL_MAX_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS   0x8E1E

Definition at line 237 of file GLDefines.h.

#define GL_MAX_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS   0x8E1F

Definition at line 238 of file GLDefines.h.

#define GL_MAX_MAX_TESS_CONTROL_INPUT_COMPONENTS   0x886C

Definition at line 235 of file GLDefines.h.

#define GL_MAX_MAX_TESS_CONTROL_OUTPUT_COMPONENTS   0x8E83

Definition at line 229 of file GLDefines.h.

#define GL_MAX_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS   0x8E85

Definition at line 231 of file GLDefines.h.

#define GL_MAX_MAX_TESS_CONTROL_UNIFORM_BLOCKS   0x8E89

Definition at line 233 of file GLDefines.h.

#define GL_MAX_MAX_TESS_EVALUATION_INPUT_COMPONENTS   0x886D

Definition at line 236 of file GLDefines.h.

#define GL_MAX_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS   0x8E86

Definition at line 232 of file GLDefines.h.

#define GL_MAX_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS   0x8E82

Definition at line 228 of file GLDefines.h.

#define GL_MAX_MAX_TESS_EVALUATION_UNIFORM_BLOCKS   0x8E8A

Definition at line 234 of file GLDefines.h.

#define GL_MAX_MAX_TESS_PATCH_COMPONENTS   0x8E84

Definition at line 230 of file GLDefines.h.

#define GL_MAX_PATCH_VERTICES   0x8E7D

Definition at line 223 of file GLDefines.h.

#define GL_MAX_PROGRAM_TEXEL_OFFSET_EXT   0x8905

Definition at line 281 of file GLDefines.h.

#define GL_MAX_RECTANGLE_TEXTURE_SIZE   0x84F8

Definition at line 407 of file GLDefines.h.

#define GL_MAX_SERVER_WAIT_TIMEOUT   0x9111

Definition at line 558 of file GLDefines.h.

#define GL_MAX_SHADER_STORAGE_BLOCK_SIZE   0x90DE

Definition at line 532 of file GLDefines.h.

#define GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS   0x90DD

Definition at line 531 of file GLDefines.h.

#define GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS   0x92CD

Definition at line 453 of file GLDefines.h.

#define GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS   0x92D3

Definition at line 459 of file GLDefines.h.

#define GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS   0x90D8

Definition at line 526 of file GLDefines.h.

#define GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS   0x8E81

Definition at line 227 of file GLDefines.h.

#define GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS   0x8E7F

Definition at line 225 of file GLDefines.h.

#define GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS   0x92CE

Definition at line 454 of file GLDefines.h.

#define GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS   0x92D4

Definition at line 460 of file GLDefines.h.

#define GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS   0x90D9

Definition at line 527 of file GLDefines.h.

#define GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS   0x8E80

Definition at line 226 of file GLDefines.h.

#define GL_MAX_TESS_GEN_LEVEL   0x8E7E

Definition at line 224 of file GLDefines.h.

#define GL_MAX_TEXTURE_BUFFER_SIZE   0x8C2B

Definition at line 401 of file GLDefines.h.

#define GL_MAX_TEXTURE_COORDS   0x8871

Definition at line 88 of file GLDefines.h.

#define GL_MAX_TEXTURE_IMAGE_UNITS   0x8872

Definition at line 89 of file GLDefines.h.

#define GL_MAX_UNIFORM_BLOCK_SIZE   0x8A30

Definition at line 295 of file GLDefines.h.

#define GL_MAX_UNIFORM_BUFFER_BINDINGS   0x8A2F

Definition at line 294 of file GLDefines.h.

#define GL_MAX_VARYING_COMPONENTS   0x8B4B

Definition at line 192 of file GLDefines.h.

#define GL_MAX_VARYING_FLOATS   0x8B4B

Definition at line 94 of file GLDefines.h.

#define GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS   0x92CC

Definition at line 452 of file GLDefines.h.

#define GL_MAX_VERTEX_ATOMIC_COUNTERS   0x92D2

Definition at line 458 of file GLDefines.h.

#define GL_MAX_VERTEX_ATTRIBS   0x8869

Definition at line 86 of file GLDefines.h.

#define GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS   0x90D6

Definition at line 524 of file GLDefines.h.

#define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS   0x8B4C

Definition at line 95 of file GLDefines.h.

#define GL_MAX_VERTEX_UNIFORM_BLOCKS   0x8A2B

Definition at line 290 of file GLDefines.h.

#define GL_MAX_VERTEX_UNIFORM_COMPONENTS   0x8B4A

Definition at line 93 of file GLDefines.h.

#define GL_MAX_VERTEX_VARYING_COMPONENTS   0x8DDE

Definition at line 202 of file GLDefines.h.

#define GL_MAX_VERTEX_VARYING_COMPONENTS_EXT   0x8DDE

Definition at line 184 of file GLDefines.h.

#define GL_MIN_PROGRAM_TEXEL_OFFSET_EXT   0x8904

Definition at line 280 of file GLDefines.h.

#define GL_NEGATIVE_ONE_TO_ONE   0x935E

Definition at line 498 of file GLDefines.h.

#define GL_NUM_PROGRAM_BINARY_FORMATS   0x87FE

Definition at line 325 of file GLDefines.h.

#define GL_OBJECT_TYPE   0x9112

Definition at line 559 of file GLDefines.h.

#define GL_PATCH_DEFAULT_INNER_LEVEL   0x8E73

Definition at line 221 of file GLDefines.h.

#define GL_PATCH_DEFAULT_OUTER_LEVEL   0x8E74

Definition at line 222 of file GLDefines.h.

#define GL_PATCH_VERTICES   0x8E72

Definition at line 220 of file GLDefines.h.

#define GL_PATCHES   0x000E

Definition at line 219 of file GLDefines.h.

#define GL_PIXEL_BUFFER_BARRIER_BIT   0x00000080

Definition at line 542 of file GLDefines.h.

#define GL_PIXEL_PACK_BUFFER   0x88EB

Definition at line 151 of file GLDefines.h.

#define GL_PIXEL_PACK_BUFFER_BINDING   0x88ED

Definition at line 153 of file GLDefines.h.

#define GL_PIXEL_UNPACK_BUFFER   0x88EC

Definition at line 152 of file GLDefines.h.

#define GL_PIXEL_UNPACK_BUFFER_BINDING   0x88EF

Definition at line 154 of file GLDefines.h.

#define GL_POINT_SPRITE   0x8861

Definition at line 84 of file GLDefines.h.

#define GL_POINT_SPRITE_COORD_ORIGIN   0x8CA0

Definition at line 125 of file GLDefines.h.

#define GL_PRIMITIVE_RESTART   0x8F9D

Definition at line 419 of file GLDefines.h.

#define GL_PRIMITIVE_RESTART_INDEX   0x8F9E

Definition at line 420 of file GLDefines.h.

#define GL_PROGRAM_BINARY_FORMATS   0x87FF

Definition at line 326 of file GLDefines.h.

#define GL_PROGRAM_BINARY_LENGTH   0x8741

Definition at line 324 of file GLDefines.h.

#define GL_PROGRAM_BINARY_RETRIEVABLE_HINT   0x8257

Definition at line 323 of file GLDefines.h.

#define GL_PROGRAM_POINT_SIZE   0x8642

Definition at line 214 of file GLDefines.h.

#define GL_PROVOKING_VERTEX   0x8E4F

Definition at line 510 of file GLDefines.h.

#define GL_PROXY_TEXTURE_2D_ARRAY_EXT   0x8C1B

Definition at line 578 of file GLDefines.h.

#define GL_PROXY_TEXTURE_RECTANGLE   0x84F7

Definition at line 406 of file GLDefines.h.

#define GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION   0x8E4C

Definition at line 507 of file GLDefines.h.

#define GL_R16_SNORM   0x8F98

Definition at line 414 of file GLDefines.h.

#define GL_R8_SNORM   0x8F94

Definition at line 410 of file GLDefines.h.

#define GL_RASTERIZER_DISCARD   0x8C89

Definition at line 600 of file GLDefines.h.

#define GL_RED_SNORM   0x8F90

Definition at line 424 of file GLDefines.h.

#define GL_RG16_SNORM   0x8F99

Definition at line 415 of file GLDefines.h.

#define GL_RG8_SNORM   0x8F95

Definition at line 411 of file GLDefines.h.

#define GL_RG_SNORM   0x8F91

Definition at line 427 of file GLDefines.h.

#define GL_RGB16_SNORM   0x8F9A

Definition at line 416 of file GLDefines.h.

#define GL_RGB8_SNORM   0x8F96

Definition at line 412 of file GLDefines.h.

#define GL_RGB_SNORM   0x8F92

Definition at line 408 of file GLDefines.h.

#define GL_RGBA16_SNORM   0x8F9B

Definition at line 417 of file GLDefines.h.

#define GL_RGBA8_SNORM   0x8F97

Definition at line 413 of file GLDefines.h.

#define GL_RGBA_SNORM   0x8F93

Definition at line 409 of file GLDefines.h.

#define GL_SAMPLER_1D   0x8B5D

Definition at line 137 of file GLDefines.h.

#define GL_SAMPLER_1D_ARRAY_EXT   0x8DC0

Definition at line 255 of file GLDefines.h.

#define GL_SAMPLER_1D_ARRAY_EXT   0x8DC0

Definition at line 255 of file GLDefines.h.

#define GL_SAMPLER_1D_ARRAY_SHADOW_EXT   0x8DC3

Definition at line 258 of file GLDefines.h.

#define GL_SAMPLER_1D_ARRAY_SHADOW_EXT   0x8DC3

Definition at line 258 of file GLDefines.h.

#define GL_SAMPLER_1D_SHADOW   0x8B61

Definition at line 144 of file GLDefines.h.

#define GL_SAMPLER_2D   0x8B5E

Definition at line 132 of file GLDefines.h.

#define GL_SAMPLER_2D_ARRAY_EXT   0x8DC1

Definition at line 582 of file GLDefines.h.

#define GL_SAMPLER_2D_ARRAY_EXT   0x8DC1

Definition at line 582 of file GLDefines.h.

#define GL_SAMPLER_2D_ARRAY_EXT   0x8DC1

Definition at line 582 of file GLDefines.h.

#define GL_SAMPLER_2D_ARRAY_SHADOW_EXT   0x8DC4

Definition at line 583 of file GLDefines.h.

#define GL_SAMPLER_2D_ARRAY_SHADOW_EXT   0x8DC4

Definition at line 583 of file GLDefines.h.

#define GL_SAMPLER_2D_ARRAY_SHADOW_EXT   0x8DC4

Definition at line 583 of file GLDefines.h.

#define GL_SAMPLER_2D_MULTISAMPLE   0x9108

Definition at line 347 of file GLDefines.h.

#define GL_SAMPLER_2D_MULTISAMPLE_ARRAY   0x910B

Definition at line 350 of file GLDefines.h.

#define GL_SAMPLER_2D_RECT   0x8B63

Definition at line 393 of file GLDefines.h.

#define GL_SAMPLER_2D_RECT_SHADOW   0x8B64

Definition at line 394 of file GLDefines.h.

#define GL_SAMPLER_2D_SHADOW   0x8B62

Definition at line 145 of file GLDefines.h.

#define GL_SAMPLER_3D   0x8B5F

Definition at line 140 of file GLDefines.h.

#define GL_SAMPLER_BUFFER   0x8DC2

Definition at line 395 of file GLDefines.h.

#define GL_SAMPLER_BUFFER_EXT   0x8DC2

Definition at line 257 of file GLDefines.h.

#define GL_SAMPLER_CUBE   0x8B60

Definition at line 133 of file GLDefines.h.

#define GL_SAMPLER_CUBE_MAP_ARRAY   0x900C

Definition at line 432 of file GLDefines.h.

#define GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW   0x900D

Definition at line 433 of file GLDefines.h.

#define GL_SAMPLER_CUBE_SHADOW_EXT   0x8DC5

Definition at line 260 of file GLDefines.h.

#define GL_SEPARATE_ATTRIBS   0x8C8D

Definition at line 596 of file GLDefines.h.

#define GL_SHADER_IMAGE_ACCESS_BARRIER_BIT   0x00000020

Definition at line 540 of file GLDefines.h.

#define GL_SHADER_SOURCE_LENGTH   0x8B88

Definition at line 119 of file GLDefines.h.

#define GL_SHADER_STORAGE_BARRIER_BIT   0x00002000

Definition at line 518 of file GLDefines.h.

#define GL_SHADER_STORAGE_BUFFER   0x90D2

Definition at line 520 of file GLDefines.h.

#define GL_SHADER_STORAGE_BUFFER_BINDING   0x90D3

Definition at line 521 of file GLDefines.h.

#define GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT   0x90DF

Definition at line 533 of file GLDefines.h.

#define GL_SHADER_STORAGE_BUFFER_SIZE   0x90D5

Definition at line 523 of file GLDefines.h.

#define GL_SHADER_STORAGE_BUFFER_START   0x90D4

Definition at line 522 of file GLDefines.h.

#define GL_SHADER_TYPE   0x8B4F

Definition at line 97 of file GLDefines.h.

#define GL_SHADING_LANGUAGE_VERSION   0x8B8C

Definition at line 123 of file GLDefines.h.

#define GL_SIGNALED   0x9119

Definition at line 566 of file GLDefines.h.

#define GL_SIGNED_NORMALIZED   0x8F9C

Definition at line 418 of file GLDefines.h.

#define GL_SLUMINANCE   0x8C46

Definition at line 167 of file GLDefines.h.

#define GL_SLUMINANCE8   0x8C47

Definition at line 168 of file GLDefines.h.

#define GL_SLUMINANCE8_ALPHA8   0x8C45

Definition at line 166 of file GLDefines.h.

#define GL_SLUMINANCE_ALPHA   0x8C44

Definition at line 165 of file GLDefines.h.

#define GL_SRGB   0x8C40

Definition at line 161 of file GLDefines.h.

#define GL_SRGB8   0x8C41

Definition at line 162 of file GLDefines.h.

#define GL_SRGB8_ALPHA8   0x8C43

Definition at line 164 of file GLDefines.h.

#define GL_SRGB_ALPHA   0x8C42

Definition at line 163 of file GLDefines.h.

#define GL_STENCIL_BACK_FAIL   0x8801

Definition at line 63 of file GLDefines.h.

#define GL_STENCIL_BACK_FUNC   0x8800

Definition at line 62 of file GLDefines.h.

#define GL_STENCIL_BACK_PASS_DEPTH_FAIL   0x8802

Definition at line 64 of file GLDefines.h.

#define GL_STENCIL_BACK_PASS_DEPTH_PASS   0x8803

Definition at line 65 of file GLDefines.h.

#define GL_STENCIL_BACK_REF   0x8CA3

Definition at line 128 of file GLDefines.h.

#define GL_STENCIL_BACK_VALUE_MASK   0x8CA4

Definition at line 129 of file GLDefines.h.

#define GL_STENCIL_BACK_WRITEMASK   0x8CA5

Definition at line 130 of file GLDefines.h.

#define GL_SYNC_CONDITION   0x9113

Definition at line 560 of file GLDefines.h.

#define GL_SYNC_FENCE   0x9116

Definition at line 563 of file GLDefines.h.

#define GL_SYNC_FLAGS   0x9115

Definition at line 562 of file GLDefines.h.

#define GL_SYNC_FLUSH_COMMANDS_BIT   0x00000001

Definition at line 571 of file GLDefines.h.

#define GL_SYNC_GPU_COMMANDS_COMPLETE   0x9117

Definition at line 564 of file GLDefines.h.

#define GL_SYNC_STATUS   0x9114

Definition at line 561 of file GLDefines.h.

#define GL_TESS_CONTROL_OUTPUT_VERTICES   0x8E75

Definition at line 241 of file GLDefines.h.

#define GL_TESS_CONTROL_SHADER   0x8E88

Definition at line 240 of file GLDefines.h.

#define GL_TESS_EVALUATION_SHADER   0x8E87

Definition at line 239 of file GLDefines.h.

#define GL_TESS_GEN_MODE   0x8E76

Definition at line 242 of file GLDefines.h.

#define GL_TESS_GEN_POINT_MODE   0x8E79

Definition at line 245 of file GLDefines.h.

#define GL_TESS_GEN_SPACING   0x8E77

Definition at line 243 of file GLDefines.h.

#define GL_TESS_GEN_VERTEX_ORDER   0x8E78

Definition at line 244 of file GLDefines.h.

#define GL_TEXTURE_2D_ARRAY_EXT   0x8C1A

Definition at line 577 of file GLDefines.h.

#define GL_TEXTURE_2D_ARRAY_EXT   0x8C1A

Definition at line 577 of file GLDefines.h.

#define GL_TEXTURE_BINDING_2D_ARRAY_EXT   0x8C1D

Definition at line 579 of file GLDefines.h.

#define GL_TEXTURE_BINDING_BUFFER   0x8C2C

Definition at line 402 of file GLDefines.h.

#define GL_TEXTURE_BINDING_RECTANGLE   0x84F6

Definition at line 405 of file GLDefines.h.

#define GL_TEXTURE_BUFFER   0x8C2A

Definition at line 400 of file GLDefines.h.

#define GL_TEXTURE_BUFFER_DATA_STORE_BINDING   0x8C2D

Definition at line 403 of file GLDefines.h.

#define GL_TEXTURE_CUBE_MAP_SEAMLESS   0x884F

Definition at line 514 of file GLDefines.h.

#define GL_TEXTURE_FETCH_BARRIER_BIT   0x00000008

Definition at line 539 of file GLDefines.h.

#define GL_TEXTURE_RECTANGLE   0x84F5

Definition at line 404 of file GLDefines.h.

#define GL_TEXTURE_UPDATE_BARRIER_BIT   0x00000100

Definition at line 543 of file GLDefines.h.

#define GL_TIMEOUT_EXPIRED   0x911B

Definition at line 568 of file GLDefines.h.

#define GL_TIMEOUT_IGNORED   0xFFFFFFFFFFFFFFFFull

Definition at line 572 of file GLDefines.h.

#define GL_TRANSFORM_FEEDBACK_BARRIER_BIT   0x00000800

Definition at line 546 of file GLDefines.h.

#define GL_TRIANGLE_STRIP_ADJACENCY   0x000D

Definition at line 209 of file GLDefines.h.

#define GL_TRIANGLE_STRIP_ADJACENCY_EXT   0x000D

Definition at line 188 of file GLDefines.h.

#define GL_TRIANGLES_ADJACENCY   0x000C

Definition at line 208 of file GLDefines.h.

#define GL_TRIANGLES_ADJACENCY_EXT   0x000C

Definition at line 187 of file GLDefines.h.

#define GL_UNIFORM_ARRAY_STRIDE   0x8A3C

Definition at line 307 of file GLDefines.h.

#define GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX   0x92DA

Definition at line 467 of file GLDefines.h.

#define GL_UNIFORM_BARRIER_BIT   0x00000004

Definition at line 538 of file GLDefines.h.

#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES   0x8A43

Definition at line 314 of file GLDefines.h.

#define GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS   0x8A42

Definition at line 313 of file GLDefines.h.

#define GL_UNIFORM_BLOCK_BINDING   0x8A3F

Definition at line 310 of file GLDefines.h.

#define GL_UNIFORM_BLOCK_DATA_SIZE   0x8A40

Definition at line 311 of file GLDefines.h.

#define GL_UNIFORM_BLOCK_INDEX   0x8A3A

Definition at line 305 of file GLDefines.h.

#define GL_UNIFORM_BLOCK_NAME_LENGTH   0x8A41

Definition at line 312 of file GLDefines.h.

#define GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER   0x90EC

Definition at line 486 of file GLDefines.h.

#define GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER   0x8A46

Definition at line 317 of file GLDefines.h.

#define GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER   0x8A45

Definition at line 316 of file GLDefines.h.

#define GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER   0x84F0

Definition at line 249 of file GLDefines.h.

#define GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER   0x84F1

Definition at line 250 of file GLDefines.h.

#define GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER   0x8A44

Definition at line 315 of file GLDefines.h.

#define GL_UNIFORM_BUFFER   0x8A11

Definition at line 286 of file GLDefines.h.

#define GL_UNIFORM_BUFFER_BINDING   0x8A28

Definition at line 287 of file GLDefines.h.

#define GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT   0x8A34

Definition at line 299 of file GLDefines.h.

#define GL_UNIFORM_BUFFER_SIZE   0x8A2A

Definition at line 289 of file GLDefines.h.

#define GL_UNIFORM_BUFFER_START   0x8A29

Definition at line 288 of file GLDefines.h.

#define GL_UNIFORM_IS_ROW_MAJOR   0x8A3E

Definition at line 309 of file GLDefines.h.

#define GL_UNIFORM_MATRIX_STRIDE   0x8A3D

Definition at line 308 of file GLDefines.h.

#define GL_UNIFORM_NAME_LENGTH   0x8A39

Definition at line 304 of file GLDefines.h.

#define GL_UNIFORM_OFFSET   0x8A3B

Definition at line 306 of file GLDefines.h.

#define GL_UNIFORM_SIZE   0x8A38

Definition at line 303 of file GLDefines.h.

#define GL_UNIFORM_TYPE   0x8A37

Definition at line 302 of file GLDefines.h.

#define GL_UNSIGNALED   0x9118

Definition at line 565 of file GLDefines.h.

#define GL_UNSIGNED_INT_ATOMIC_COUNTER   0x92DB

Definition at line 468 of file GLDefines.h.

#define GL_UNSIGNED_INT_IMAGE_1D   0x9062

Definition at line 379 of file GLDefines.h.

#define GL_UNSIGNED_INT_IMAGE_1D_ARRAY   0x9068

Definition at line 385 of file GLDefines.h.

#define GL_UNSIGNED_INT_IMAGE_2D   0x9063

Definition at line 380 of file GLDefines.h.

#define GL_UNSIGNED_INT_IMAGE_2D_ARRAY   0x9069

Definition at line 386 of file GLDefines.h.

#define GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE   0x906B

Definition at line 388 of file GLDefines.h.

#define GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY   0x906C

Definition at line 389 of file GLDefines.h.

#define GL_UNSIGNED_INT_IMAGE_2D_RECT   0x9065

Definition at line 382 of file GLDefines.h.

#define GL_UNSIGNED_INT_IMAGE_3D   0x9064

Definition at line 381 of file GLDefines.h.

#define GL_UNSIGNED_INT_IMAGE_BUFFER   0x9067

Definition at line 384 of file GLDefines.h.

#define GL_UNSIGNED_INT_IMAGE_CUBE   0x9066

Definition at line 383 of file GLDefines.h.

#define GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY   0x906A

Definition at line 387 of file GLDefines.h.

#define GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT   0x8DD6

Definition at line 277 of file GLDefines.h.

#define GL_UNSIGNED_INT_SAMPLER_1D_EXT   0x8DD1

Definition at line 272 of file GLDefines.h.

#define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT   0x8DD7

Definition at line 278 of file GLDefines.h.

#define GL_UNSIGNED_INT_SAMPLER_2D_EXT   0x8DD2

Definition at line 273 of file GLDefines.h.

#define GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE   0x910A

Definition at line 349 of file GLDefines.h.

#define GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY   0x910D

Definition at line 352 of file GLDefines.h.

#define GL_UNSIGNED_INT_SAMPLER_2D_RECT   0x8DD5

Definition at line 398 of file GLDefines.h.

#define GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT   0x8DD5

Definition at line 276 of file GLDefines.h.

#define GL_UNSIGNED_INT_SAMPLER_3D_EXT   0x8DD3

Definition at line 274 of file GLDefines.h.

#define GL_UNSIGNED_INT_SAMPLER_BUFFER   0x8DD8

Definition at line 399 of file GLDefines.h.

#define GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT   0x8DD8

Definition at line 279 of file GLDefines.h.

#define GL_UNSIGNED_INT_SAMPLER_CUBE_EXT   0x8DD4

Definition at line 275 of file GLDefines.h.

#define GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY   0x900F

Definition at line 435 of file GLDefines.h.

#define GL_UNSIGNED_INT_VEC2_EXT   0x8DC6

Definition at line 261 of file GLDefines.h.

#define GL_UNSIGNED_INT_VEC3_EXT   0x8DC7

Definition at line 262 of file GLDefines.h.

#define GL_UNSIGNED_INT_VEC4_EXT   0x8DC8

Definition at line 263 of file GLDefines.h.

#define GL_UPPER_LEFT   0x8CA2

Definition at line 495 of file GLDefines.h.

#define GL_UPPER_LEFT   0x8CA2

Definition at line 495 of file GLDefines.h.

#define GL_VALIDATE_STATUS   0x8B83

Definition at line 114 of file GLDefines.h.

#define GL_VERSION_2_0   1

Definition at line 54 of file GLDefines.h.

#define GL_VERSION_2_1   1

Definition at line 149 of file GLDefines.h.

#define GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT   0x00000001

Definition at line 536 of file GLDefines.h.

#define GL_VERTEX_ATTRIB_ARRAY_ENABLED   0x8622

Definition at line 56 of file GLDefines.h.

#define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED   0x886A

Definition at line 87 of file GLDefines.h.

#define GL_VERTEX_ATTRIB_ARRAY_POINTER   0x8645

Definition at line 61 of file GLDefines.h.

#define GL_VERTEX_ATTRIB_ARRAY_SIZE   0x8623

Definition at line 57 of file GLDefines.h.

#define GL_VERTEX_ATTRIB_ARRAY_STRIDE   0x8624

Definition at line 58 of file GLDefines.h.

#define GL_VERTEX_ATTRIB_ARRAY_TYPE   0x8625

Definition at line 59 of file GLDefines.h.

#define GL_VERTEX_PROGRAM_POINT_SIZE   0x8642

Definition at line 49 of file GLDefines.h.

#define GL_VERTEX_PROGRAM_TWO_SIDE   0x8643

Definition at line 50 of file GLDefines.h.

#define GL_VERTEX_SHADER   0x8B31

Definition at line 91 of file GLDefines.h.

#define GL_WAIT_FAILED   0x911D

Definition at line 570 of file GLDefines.h.

#define GL_ZERO_TO_ONE   0x935F

Definition at line 499 of file GLDefines.h.

Typedef Documentation

typedef char GLchar

Definition at line 45 of file GLDefines.h.