gl_types.h

Engine/source/platformX86UNIX/gl_types.h

More...

Public Defines

define
GL_2_BYTES() 0x1407
define
GL_2D() 0x0600
define
GL_3_BYTES() 0x1408
define
GL_3D() 0x0601
define
GL_3D_COLOR() 0x0602
define
define
GL_4_BYTES() 0x1409
define
define
GL_ACCUM() 0x0100
define
define
define
GL_ACCUM_BUFFER_BIT() 0x00000200
define
define
define
define
define
GL_ADD() 0x0104
define
GL_ADD_SIGNED() 0x8574
define
define
GL_ALL_ATTRIB_BITS() 0x000FFFFF
define
define
GL_ALPHA() 0x1906
define
GL_ALPHA12() 0x803D
define
GL_ALPHA16() 0x803E
define
GL_ALPHA4() 0x803B
define
GL_ALPHA8() 0x803C
define
GL_ALPHA_BIAS() 0x0D1D
define
GL_ALPHA_BITS() 0x0D55
define
GL_ALPHA_SCALE() 0x0D1C
define
GL_ALPHA_TEST() 0x0BC0
define
define
define
GL_ALWAYS() 0x0207
define
GL_AMBIENT() 0x1200
define
define
GL_AND() 0x1501
define
GL_AND_INVERTED() 0x1504
define
GL_AND_REVERSE() 0x1502
define
define
GL_AUTO_NORMAL() 0x0D80
define
GL_AUX0() 0x0409
define
GL_AUX1() 0x040A
define
GL_AUX2() 0x040B
define
GL_AUX3() 0x040C
define
GL_AUX_BUFFERS() 0x0C00
define
GL_BACK() 0x0405
define
GL_BACK_LEFT() 0x0402
define
GL_BACK_RIGHT() 0x0403
define
GL_BGR() 0x80E0
define
GL_BGRA() 0x80E1
define
GL_BITMAP() 0x1A00
define
GL_BITMAP_TOKEN() 0x0704
define
GL_BLEND() 0x0BE2
define
GL_BLEND_COLOR() 0x8005
define
GL_BLEND_DST() 0x0BE0
define
define
GL_BLEND_SRC() 0x0BE1
define
GL_BLUE() 0x1905
define
GL_BLUE_BIAS() 0x0D1B
define
GL_BLUE_BITS() 0x0D54
define
GL_BLUE_SCALE() 0x0D1A
define
GL_BYTE() 0x1400
define
GL_C3F_V3F() 0x2A24
define
GL_C4F_N3F_V3F() 0x2A26
define
GL_C4UB_V2F() 0x2A22
define
GL_C4UB_V3F() 0x2A23
define
GL_CCW() 0x0901
define
GL_CLAMP() 0x2900
define
define
define
GL_CLEAR() 0x1500
define
define
define
GL_CLIP_PLANE0() 0x3000
define
GL_CLIP_PLANE1() 0x3001
define
GL_CLIP_PLANE2() 0x3002
define
GL_CLIP_PLANE3() 0x3003
define
GL_CLIP_PLANE4() 0x3004
define
GL_CLIP_PLANE5() 0x3005
define
GL_COEFF() 0x0A00
define
GL_COLOR() 0x1800
define
GL_COLOR_ARRAY() 0x8076
define
define
define
define
define
GL_COLOR_BUFFER_BIT() 0x00004000
define
define
GL_COLOR_INDEX() 0x1900
define
define
define
define
define
define
define
define
define
define
define
GL_COLOR_MATRIX() 0x80B1
define
GL_COLOR_TABLE() 0x80D0
define
define
define
define
define
define
define
define
GL_COMBINE() 0x8570
define
define
define
GL_COMBINE_EXT() 0x8570
define
GL_COMBINE_RGB() 0x8571
define
define
GL_COMPILE() 0x1300
define
define
define
define
define
GL_CONSTANT() 0x8576
define
define
define
define
define
GL_CONSTANT_EXT() 0x8576
define
define
define
define
define
define
GL_COPY() 0x1503
define
define
define
GL_CULL_FACE() 0x0B44
define
define
GL_CURRENT_BIT() 0x00000001
define
define
define
define
define
define
GL_CW() 0x0900
define
GL_DECAL() 0x2101
define
GL_DECR() 0x1E03
define
GL_DEPTH() 0x1801
define
GL_DEPTH_BIAS() 0x0D1F
define
GL_DEPTH_BITS() 0x0D56
define
GL_DEPTH_BUFFER_BIT() 0x00000100
define
define
define
GL_DEPTH_FUNC() 0x0B74
define
GL_DEPTH_RANGE() 0x0B70
define
GL_DEPTH_SCALE() 0x0D1E
define
GL_DEPTH_TEST() 0x0B71
define
define
GL_DIFFUSE() 0x1201
define
GL_DITHER() 0x0BD0
define
GL_DOMAIN() 0x0A02
define
GL_DONT_CARE() 0x1100
define
GL_DOT3_RGB() 0x86AE
define
GL_DOT3_RGBA() 0x86AF
define
GL_DOUBLE() 0x140A
define
GL_DOUBLEBUFFER() 0x0C32
define
GL_DRAW_BUFFER() 0x0C01
define
define
GL_DST_ALPHA() 0x0304
define
GL_DST_COLOR() 0x0306
define
GL_EDGE_FLAG() 0x0B43
define
define
GL_EMISSION() 0x1600
define
GL_ENABLE_BIT() 0x00002000
define
GL_EQUAL() 0x0202
define
GL_EQUIV() 0x1509
define
GL_EVAL_BIT() 0x00010000
define
GL_EXP() 0x0800
define
GL_EXP2() 0x0801
define
GL_EXTENSIONS() 0x1F03
define
GL_EYE_LINEAR() 0x2400
define
GL_EYE_PLANE() 0x2502
define
GL_FALSE() 0x0
define
GL_FASTEST() 0x1101
define
GL_FEEDBACK() 0x1C01
define
define
define
GL_FILL() 0x1B02
define
GL_FLAT() 0x1D00
define
GL_FLOAT() 0x1406
define
GL_FOG() 0x0B60
define
GL_FOG_BIT() 0x00000080
define
GL_FOG_COLOR() 0x0B66
define
define
GL_FOG_DENSITY() 0x0B62
define
GL_FOG_END() 0x0B64
define
GL_FOG_HINT() 0x0C54
define
GL_FOG_INDEX() 0x0B61
define
GL_FOG_MODE() 0x0B65
define
GL_FOG_START() 0x0B63
define
define
GL_FRONT() 0x0404
define
define
GL_FRONT_FACE() 0x0B46
define
GL_FRONT_LEFT() 0x0400
define
GL_FRONT_RIGHT() 0x0401
define
GL_FUNC_ADD() 0x8006
define
define
define
GL_GEQUAL() 0x0206
define
GL_GREATER() 0x0204
define
GL_GREEN() 0x1904
define
GL_GREEN_BIAS() 0x0D19
define
GL_GREEN_BITS() 0x0D53
define
GL_GREEN_SCALE() 0x0D18
define
GL_HINT_BIT() 0x00008000
define
GL_HISTOGRAM() 0x8024
define
define
define
define
define
define
define
define
GL_INCR() 0x1E02
define
GL_INDEX_ARRAY() 0x8077
define
define
define
define
GL_INDEX_BITS() 0x0D51
define
define
define
GL_INDEX_MODE() 0x0C30
define
GL_INDEX_OFFSET() 0x0D13
define
GL_INDEX_SHIFT() 0x0D12
define
define
GL_INT() 0x1404
define
GL_INTENSITY() 0x8049
define
GL_INTENSITY12() 0x804C
define
GL_INTENSITY16() 0x804D
define
GL_INTENSITY4() 0x804A
define
GL_INTENSITY8() 0x804B
define
GL_INTERPOLATE() 0x8575
define
define
GL_INVALID_ENUM() 0x0500
define
define
define
GL_INVERT() 0x150A
define
GL_KEEP() 0x1E00
define
GL_LEFT() 0x0406
define
GL_LEQUAL() 0x0203
define
GL_LESS() 0x0201
define
GL_LIGHT0() 0x4000
define
GL_LIGHT1() 0x4001
define
GL_LIGHT2() 0x4002
define
GL_LIGHT3() 0x4003
define
GL_LIGHT4() 0x4004
define
GL_LIGHT5() 0x4005
define
GL_LIGHT6() 0x4006
define
GL_LIGHT7() 0x4007
define
define
define
GL_LIGHTING() 0x0B50
define
GL_LIGHTING_BIT() 0x00000040
define
GL_LINE() 0x1B01
define
GL_LINE_BIT() 0x00000004
define
GL_LINE_LOOP() 0x0002
define
define
GL_LINE_SMOOTH() 0x0B20
define
define
GL_LINE_STIPPLE() 0x0B24
define
define
define
GL_LINE_STRIP() 0x0003
define
GL_LINE_TOKEN() 0x0702
define
GL_LINE_WIDTH() 0x0B21
define
define
GL_LINEAR() 0x2601
define
define
define
define
GL_LINES() 0x0001
define
GL_LIST_BASE() 0x0B32
define
GL_LIST_BIT() 0x00020000
define
GL_LIST_INDEX() 0x0B33
define
GL_LIST_MODE() 0x0B30
define
GL_LOAD() 0x0101
define
GL_LOGIC_OP() 0x0BF1
define
define
GL_LUMINANCE() 0x1909
define
GL_LUMINANCE12() 0x8041
define
define
define
GL_LUMINANCE16() 0x8042
define
define
GL_LUMINANCE4() 0x803F
define
define
define
GL_LUMINANCE8() 0x8040
define
define
define
GL_MAP1_COLOR_4() 0x0D90
define
define
define
GL_MAP1_INDEX() 0x0D91
define
GL_MAP1_NORMAL() 0x0D92
define
define
define
define
define
define
define
GL_MAP2_COLOR_4() 0x0DB0
define
define
define
GL_MAP2_INDEX() 0x0DB1
define
GL_MAP2_NORMAL() 0x0DB2
define
define
define
define
define
define
define
GL_MAP_COLOR() 0x0D10
define
GL_MAP_STENCIL() 0x0D11
define
GL_MATRIX_MODE() 0x0BA0
define
GL_MAX() 0x8008
define
define
define
define
define
define
define
GL_MAX_LIGHTS() 0x0D31
define
define
define
define
define
define
define
GL_MIN() 0x8007
define
GL_MINMAX() 0x802E
define
define
GL_MINMAX_SINK() 0x8030
define
GL_MODELVIEW() 0x1700
define
define
define
GL_MODULATE() 0x2100
define
GL_MULT() 0x0103
define
GL_N3F_V3F() 0x2A25
define
define
GL_NAND() 0x150E
define
GL_NEAREST() 0x2600
define
define
GL_NEVER() 0x0200
define
GL_NICEST() 0x1102
define
define
GL_NONE() 0x0
define
GL_NOOP() 0x1505
define
GL_NOR() 0x1508
define
GL_NORMAL_ARRAY() 0x8075
define
define
define
define
GL_NORMALIZE() 0x0BA1
define
GL_NOTEQUAL() 0x0205
define
define
GL_OBJECT_PLANE() 0x2501
define
GL_ONE() 0x1
define
define
define
define
define
define
define
GL_OPERAND0_RGB() 0x8590
define
define
define
define
GL_OPERAND1_RGB() 0x8591
define
define
define
define
GL_OPERAND2_RGB() 0x8592
define
define
define
define
define
define
define
define
define
define
define
define
GL_OR() 0x1507
define
GL_OR_INVERTED() 0x150D
define
GL_OR_REVERSE() 0x150B
define
GL_ORDER() 0x0A01
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
GL_PIXEL_MODE_BIT() 0x00000020
define
GL_POINT() 0x1B00
define
GL_POINT_BIT() 0x00000002
define
GL_POINT_SIZE() 0x0B11
define
define
GL_POINT_SMOOTH() 0x0B10
define
define
GL_POINT_TOKEN() 0x0701
define
GL_POINTS() 0x0000
define
GL_POLYGON() 0x0009
define
GL_POLYGON_BIT() 0x00000008
define
GL_POLYGON_MODE() 0x0B40
define
define
define
define
define
define
define
define
define
define
define
GL_POSITION() 0x1203
define
GL_PREVIOUS() 0x8578
define
GL_PREVIOUS_EXT() 0x8578
define
define
define
GL_PROJECTION() 0x1701
define
define
define
define
define
define
define
GL_Q() 0x2003
define
GL_QUAD_STRIP() 0x0008
define
define
GL_QUADS() 0x0007
define
GL_R() 0x2002
define
GL_R3_G3_B2() 0x2A10
define
GL_READ_BUFFER() 0x0C02
define
GL_RED() 0x1903
define
GL_RED_BIAS() 0x0D15
define
GL_RED_BITS() 0x0D52
define
GL_RED_SCALE() 0x0D14
define
GL_REDUCE() 0x8016
define
GL_RENDER() 0x1C00
define
GL_RENDER_MODE() 0x0C40
define
GL_RENDERER() 0x1F01
define
GL_REPEAT() 0x2901
define
GL_REPLACE() 0x1E01
define
define
define
GL_RETURN() 0x0102
define
GL_RGB() 0x1907
define
GL_RGB10() 0x8052
define
GL_RGB10_A2() 0x8059
define
GL_RGB12() 0x8053
define
GL_RGB16() 0x8054
define
GL_RGB4() 0x804F
define
GL_RGB5() 0x8050
define
GL_RGB5_A1() 0x8057
define
GL_RGB8() 0x8051
define
GL_RGB_SCALE() 0x8573
define
define
GL_RGBA() 0x1908
define
GL_RGBA12() 0x805A
define
GL_RGBA16() 0x805B
define
GL_RGBA2() 0x8055
define
GL_RGBA4() 0x8056
define
GL_RGBA8() 0x8058
define
GL_RGBA_MODE() 0x0C31
define
GL_RIGHT() 0x0407
define
GL_S() 0x2000
define
GL_SCISSOR_BIT() 0x00080000
define
GL_SCISSOR_BOX() 0x0C10
define
GL_SCISSOR_TEST() 0x0C11
define
GL_SELECT() 0x1C02
define
define
GL_SEPARABLE_2D() 0x8012
define
GL_SET() 0x150F
define
GL_SHADE_MODEL() 0x0B54
define
GL_SHININESS() 0x1601
define
GL_SHORT() 0x1402
define
GL_SINGLE_COLOR() 0x81F9
define
GL_SMOOTH() 0x1D01
define
define
define
GL_SOURCE0_RGB() 0x8580
define
define
define
define
GL_SOURCE1_RGB() 0x8581
define
define
define
define
GL_SOURCE2_RGB() 0x8582
define
define
define
define
define
define
define
define
define
define
define
define
GL_SPECULAR() 0x1202
define
GL_SPHERE_MAP() 0x2402
define
GL_SPOT_CUTOFF() 0x1206
define
define
define
GL_SRC_ALPHA() 0x0302
define
define
GL_SRC_COLOR() 0x0300
define
define
define
GL_STENCIL() 0x1802
define
GL_STENCIL_BITS() 0x0D57
define
GL_STENCIL_BUFFER_BIT() 0x00000400
define
define
GL_STENCIL_FAIL() 0x0B94
define
GL_STENCIL_FUNC() 0x0B92
define
define
GL_STENCIL_REF() 0x0B97
define
GL_STENCIL_TEST() 0x0B90
define
define
define
GL_STEREO() 0x0C33
define
define
GL_SUBTRACT() 0x84E7
define
GL_T() 0x2001
define
GL_T2F_C3F_V3F() 0x2A2A
define
define
GL_T2F_C4UB_V3F() 0x2A29
define
GL_T2F_N3F_V3F() 0x2A2B
define
GL_T2F_V3F() 0x2A27
define
define
GL_T4F_V4F() 0x2A28
define
define
GL_TEXTURE() 0x1702
define
GL_TEXTURE0_ARB() 0x84C0
define
define
define
define
define
define
define
define
define
define
define
GL_TEXTURE1_ARB() 0x84C1
define
define
define
define
define
define
define
define
define
define
define
GL_TEXTURE2_ARB() 0x84C2
define
define
define
GL_TEXTURE3_ARB() 0x84C3
define
GL_TEXTURE4_ARB() 0x84C4
define
GL_TEXTURE5_ARB() 0x84C5
define
GL_TEXTURE6_ARB() 0x84C6
define
GL_TEXTURE7_ARB() 0x84C7
define
GL_TEXTURE8_ARB() 0x84C8
define
GL_TEXTURE9_ARB() 0x84C9
define
GL_TEXTURE_1D() 0x0DE0
define
GL_TEXTURE_2D() 0x0DE1
define
GL_TEXTURE_3D() 0x806F
define
define
define
define
define
define
GL_TEXTURE_BIT() 0x00040000
define
define
define
define
define
define
define
GL_TEXTURE_ENV() 0x2300
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
define
GL_TRANSFORM_BIT() 0x00001000
define
GL_TRIANGLE_FAN() 0x0006
define
define
GL_TRIANGLES() 0x0004
define
GL_TRUE() 0x1
define
define
define
define
define
define
define
define
define
define
define
GL_UNSIGNED_INT() 0x1405
define
define
define
define
define
define
define
define
GL_V2F() 0x2A20
define
GL_V3F() 0x2A21
define
GL_VENDOR() 0x1F00
define
GL_VERSION() 0x1F02
define
define
define
GL_VERTEX_ARRAY() 0x8074
define
define
define
define
define
GL_VIEWPORT() 0x0BA2
define
GL_VIEWPORT_BIT() 0x00000800
define
GL_XOR() 0x1506
define
GL_ZERO() 0x0
define
GL_ZOOM_X() 0x0D16
define
GL_ZOOM_Y() 0x0D17

Public Typedefs

unsigned int
GLbitfield 
unsigned char
GLboolean 
signed char
GLbyte 
double
GLclampd 
float
GLclampf 
double
GLdouble 
unsigned int
GLenum 
float
GLfloat 
int
GLint 
short
GLshort 
int
GLsizei 
unsigned char
GLubyte 
unsigned int
GLuint 
unsigned short
GLushort 
GLvoid 

Detailed Description

Public Defines

GL_2_BYTES() 0x1407
GL_2D() 0x0600
GL_3_BYTES() 0x1408
GL_3D() 0x0601
GL_3D_COLOR() 0x0602
GL_3D_COLOR_TEXTURE() 0x0603
GL_4_BYTES() 0x1409
GL_4D_COLOR_TEXTURE() 0x0604
GL_ACCUM() 0x0100
GL_ACCUM_ALPHA_BITS() 0x0D5B
GL_ACCUM_BLUE_BITS() 0x0D5A
GL_ACCUM_BUFFER_BIT() 0x00000200
GL_ACCUM_CLEAR_VALUE() 0x0B80
GL_ACCUM_GREEN_BITS() 0x0D59
GL_ACCUM_RED_BITS() 0x0D58
GL_ACTIVE_TEXTURE_ARB() 0x84E0
GL_ADD() 0x0104
GL_ADD_SIGNED() 0x8574
GL_ADD_SIGNED_EXT() 0x8574
GL_ALIASED_LINE_WIDTH_RANGE() 0x846E
GL_ALIASED_POINT_SIZE_RANGE() 0x846D
GL_ALL_ATTRIB_BITS() 0x000FFFFF
GL_ALL_CLIENT_ATTRIB_BITS() 0xFFFFFFFF
GL_ALPHA() 0x1906
GL_ALPHA12() 0x803D
GL_ALPHA16() 0x803E
GL_ALPHA4() 0x803B
GL_ALPHA8() 0x803C
GL_ALPHA_BIAS() 0x0D1D
GL_ALPHA_BITS() 0x0D55
GL_ALPHA_SCALE() 0x0D1C
GL_ALPHA_TEST() 0x0BC0
GL_ALPHA_TEST_FUNC() 0x0BC1
GL_ALPHA_TEST_REF() 0x0BC2
GL_ALWAYS() 0x0207
GL_AMBIENT() 0x1200
GL_AMBIENT_AND_DIFFUSE() 0x1602
GL_AND() 0x1501
GL_AND_INVERTED() 0x1504
GL_AND_REVERSE() 0x1502
GL_ATTRIB_STACK_DEPTH() 0x0BB0
GL_AUTO_NORMAL() 0x0D80
GL_AUX0() 0x0409
GL_AUX1() 0x040A
GL_AUX2() 0x040B
GL_AUX3() 0x040C
GL_AUX_BUFFERS() 0x0C00
GL_BACK() 0x0405
GL_BACK_LEFT() 0x0402
GL_BACK_RIGHT() 0x0403
GL_BGR() 0x80E0
GL_BGRA() 0x80E1
GL_BITMAP() 0x1A00
GL_BITMAP_TOKEN() 0x0704
GL_BLEND() 0x0BE2
GL_BLEND_COLOR() 0x8005
GL_BLEND_DST() 0x0BE0
GL_BLEND_EQUATION() 0x8009
GL_BLEND_SRC() 0x0BE1
GL_BLUE() 0x1905
GL_BLUE_BIAS() 0x0D1B
GL_BLUE_BITS() 0x0D54
GL_BLUE_SCALE() 0x0D1A
GL_BYTE() 0x1400
GL_C3F_V3F() 0x2A24
GL_C4F_N3F_V3F() 0x2A26
GL_C4UB_V2F() 0x2A22
GL_C4UB_V3F() 0x2A23
GL_CCW() 0x0901
GL_CLAMP() 0x2900
GL_CLAMP_TO_EDGE() 0x812F
GL_CLAMP_TO_EDGE_EXT() 0x812F
GL_CLEAR() 0x1500
GL_CLIENT_ACTIVE_TEXTURE_ARB() 0x84E1
GL_CLIENT_ATTRIB_STACK_DEPTH() 0x0BB1
GL_CLIENT_PIXEL_STORE_BIT() 0x00000001
GL_CLIENT_VERTEX_ARRAY_BIT() 0x00000002
GL_CLIP_PLANE0() 0x3000
GL_CLIP_PLANE1() 0x3001
GL_CLIP_PLANE2() 0x3002
GL_CLIP_PLANE3() 0x3003
GL_CLIP_PLANE4() 0x3004
GL_CLIP_PLANE5() 0x3005
GL_COEFF() 0x0A00
GL_COLOR() 0x1800
GL_COLOR_ARRAY() 0x8076
GL_COLOR_ARRAY_POINTER() 0x8090
GL_COLOR_ARRAY_SIZE() 0x8081
GL_COLOR_ARRAY_STRIDE() 0x8083
GL_COLOR_ARRAY_TYPE() 0x8082
GL_COLOR_BUFFER_BIT() 0x00004000
GL_COLOR_CLEAR_VALUE() 0x0C22
GL_COLOR_INDEX() 0x1900
GL_COLOR_INDEX12_EXT() 0x80E6
GL_COLOR_INDEX16_EXT() 0x80E7
GL_COLOR_INDEX1_EXT() 0x80E2
GL_COLOR_INDEX2_EXT() 0x80E3
GL_COLOR_INDEX4_EXT() 0x80E4
GL_COLOR_INDEX8_EXT() 0x80E5
GL_COLOR_INDEXES() 0x1603
GL_COLOR_LOGIC_OP() 0x0BF2
GL_COLOR_MATERIAL() 0x0B57
GL_COLOR_MATERIAL_FACE() 0x0B55
GL_COLOR_MATERIAL_PARAMETER() 0x0B56
GL_COLOR_MATRIX() 0x80B1
GL_COLOR_MATRIX_STACK_DEPTH() 0x80B2
GL_COLOR_TABLE() 0x80D0
GL_COLOR_TABLE_ALPHA_SIZE() 0x80DD
GL_COLOR_TABLE_BIAS() 0x80D7
GL_COLOR_TABLE_BLUE_SIZE() 0x80DC
GL_COLOR_TABLE_FORMAT() 0x80D8
GL_COLOR_TABLE_GREEN_SIZE() 0x80DB
GL_COLOR_TABLE_INTENSITY_SIZE() 0x80DF
GL_COLOR_TABLE_LUMINANCE_SIZE() 0x80DE
GL_COLOR_TABLE_RED_SIZE() 0x80DA
GL_COLOR_TABLE_SCALE() 0x80D6
GL_COLOR_TABLE_WIDTH() 0x80D9
GL_COLOR_WRITEMASK() 0x0C23
GL_COMBINE() 0x8570
GL_COMBINE_ALPHA() 0x8572
GL_COMBINE_ALPHA_EXT() 0x8572
GL_COMBINE_EXT() 0x8570
GL_COMBINE_RGB() 0x8571
GL_COMBINE_RGB_EXT() 0x8571
GL_COMPILE() 0x1300
GL_COMPILE_AND_EXECUTE() 0x1301
GL_COMPRESSED_ALPHA_ARB() 0x84E9
GL_COMPRESSED_INTENSITY_ARB() 0x84EC
GL_COMPRESSED_LUMINANCE_ALPHA_ARB() 0x84EB
GL_COMPRESSED_LUMINANCE_ARB() 0x84EA
GL_COMPRESSED_RGB_ARB() 0x84ED
GL_COMPRESSED_RGBA_ARB() 0x84EE
GL_COMPRESSED_TEXTURE_FORMATS_ARB() 0x86A3
GL_CONSTANT() 0x8576
GL_CONSTANT_ALPHA() 0x8003
GL_CONSTANT_ATTENUATION() 0x1207
GL_CONSTANT_BORDER() 0x8151
GL_CONSTANT_COLOR() 0x8001
GL_CONSTANT_EXT() 0x8576
GL_CONVOLUTION_1D() 0x8010
GL_CONVOLUTION_2D() 0x8011
GL_CONVOLUTION_BORDER_COLOR() 0x8154
GL_CONVOLUTION_BORDER_MODE() 0x8013
GL_CONVOLUTION_FILTER_BIAS() 0x8015
GL_CONVOLUTION_FILTER_SCALE() 0x8014
GL_CONVOLUTION_FORMAT() 0x8017
GL_CONVOLUTION_HEIGHT() 0x8019
GL_CONVOLUTION_WIDTH() 0x8018
GL_COPY() 0x1503
GL_COPY_INVERTED() 0x150C
GL_COPY_PIXEL_TOKEN() 0x0706
GL_CULL_FACE() 0x0B44
GL_CULL_FACE_MODE() 0x0B45
GL_CURRENT_BIT() 0x00000001
GL_CURRENT_COLOR() 0x0B00
GL_CURRENT_FOG_COORDINATE_EXT() 0x8453
GL_CURRENT_INDEX() 0x0B01
GL_CURRENT_NORMAL() 0x0B02
GL_CURRENT_RASTER_COLOR() 0x0B04
GL_CURRENT_RASTER_DISTANCE() 0x0B09
GL_CURRENT_RASTER_INDEX() 0x0B05
GL_CURRENT_RASTER_POSITION() 0x0B07
GL_CURRENT_RASTER_POSITION_VALID() 0x0B08
GL_CURRENT_RASTER_TEXTURE_COORDS() 0x0B06
GL_CURRENT_TEXTURE_COORDS() 0x0B03
GL_CW() 0x0900
GL_DECAL() 0x2101
GL_DECR() 0x1E03
GL_DEPTH() 0x1801
GL_DEPTH_BIAS() 0x0D1F
GL_DEPTH_BITS() 0x0D56
GL_DEPTH_BUFFER_BIT() 0x00000100
GL_DEPTH_CLEAR_VALUE() 0x0B73
GL_DEPTH_COMPONENT() 0x1902
GL_DEPTH_FUNC() 0x0B74
GL_DEPTH_RANGE() 0x0B70
GL_DEPTH_SCALE() 0x0D1E
GL_DEPTH_TEST() 0x0B71
GL_DEPTH_WRITEMASK() 0x0B72
GL_DIFFUSE() 0x1201
GL_DITHER() 0x0BD0
GL_DOMAIN() 0x0A02
GL_DONT_CARE() 0x1100
GL_DOT3_RGB() 0x86AE
GL_DOT3_RGBA() 0x86AF
GL_DOUBLE() 0x140A
GL_DOUBLEBUFFER() 0x0C32
GL_DRAW_BUFFER() 0x0C01
GL_DRAW_PIXEL_TOKEN() 0x0705
GL_DST_ALPHA() 0x0304
GL_DST_COLOR() 0x0306
GL_EDGE_FLAG() 0x0B43
GL_EDGE_FLAG_ARRAY() 0x8079
GL_EDGE_FLAG_ARRAY_POINTER() 0x8093
GL_EDGE_FLAG_ARRAY_STRIDE() 0x808C
GL_EMISSION() 0x1600
GL_ENABLE_BIT() 0x00002000
GL_EQUAL() 0x0202
GL_EQUIV() 0x1509
GL_EVAL_BIT() 0x00010000
GL_EXP() 0x0800
GL_EXP2() 0x0801
GL_EXTENSIONS() 0x1F03
GL_EYE_LINEAR() 0x2400
GL_EYE_PLANE() 0x2502
GL_FALSE() 0x0
GL_FASTEST() 0x1101
GL_FEEDBACK() 0x1C01
GL_FEEDBACK_BUFFER_POINTER() 0x0DF0
GL_FEEDBACK_BUFFER_SIZE() 0x0DF1
GL_FEEDBACK_BUFFER_TYPE() 0x0DF2
GL_FILL() 0x1B02
GL_FLAT() 0x1D00
GL_FLOAT() 0x1406
GL_FOG() 0x0B60
GL_FOG_BIT() 0x00000080
GL_FOG_COLOR() 0x0B66
GL_FOG_COORDINATE_ARRAY_EXT() 0x8457
GL_FOG_COORDINATE_ARRAY_POINTER_EXT() 0x8456
GL_FOG_COORDINATE_ARRAY_STRIDE_EXT() 0x8455
GL_FOG_COORDINATE_ARRAY_TYPE_EXT() 0x8454
GL_FOG_COORDINATE_EXT() 0x8451
GL_FOG_COORDINATE_SOURCE_EXT() 0x8450
GL_FOG_DENSITY() 0x0B62
GL_FOG_END() 0x0B64
GL_FOG_HINT() 0x0C54
GL_FOG_INDEX() 0x0B61
GL_FOG_MODE() 0x0B65
GL_FOG_START() 0x0B63
GL_FRAGMENT_DEPTH_EXT() 0x8452
GL_FRONT() 0x0404
GL_FRONT_AND_BACK() 0x0408
GL_FRONT_FACE() 0x0B46
GL_FRONT_LEFT() 0x0400
GL_FRONT_RIGHT() 0x0401
GL_FUNC_ADD() 0x8006
GL_FUNC_REVERSE_SUBTRACT() 0x800B
GL_FUNC_SUBTRACT() 0x800A
GL_GEQUAL() 0x0206
GL_GREATER() 0x0204
GL_GREEN() 0x1904
GL_GREEN_BIAS() 0x0D19
GL_GREEN_BITS() 0x0D53
GL_GREEN_SCALE() 0x0D18
GL_HINT_BIT() 0x00008000
GL_HISTOGRAM() 0x8024
GL_HISTOGRAM_ALPHA_SIZE() 0x802B
GL_HISTOGRAM_BLUE_SIZE() 0x802A
GL_HISTOGRAM_FORMAT() 0x8027
GL_HISTOGRAM_GREEN_SIZE() 0x8029
GL_HISTOGRAM_LUMINANCE_SIZE() 0x802C
GL_HISTOGRAM_RED_SIZE() 0x8028
GL_HISTOGRAM_SINK() 0x802D
GL_HISTOGRAM_WIDTH() 0x8026
GL_INCR() 0x1E02
GL_INDEX_ARRAY() 0x8077
GL_INDEX_ARRAY_POINTER() 0x8091
GL_INDEX_ARRAY_STRIDE() 0x8086
GL_INDEX_ARRAY_TYPE() 0x8085
GL_INDEX_BITS() 0x0D51
GL_INDEX_CLEAR_VALUE() 0x0C20
GL_INDEX_LOGIC_OP() 0x0BF1
GL_INDEX_MODE() 0x0C30
GL_INDEX_OFFSET() 0x0D13
GL_INDEX_SHIFT() 0x0D12
GL_INDEX_WRITEMASK() 0x0C21
GL_INT() 0x1404
GL_INTENSITY() 0x8049
GL_INTENSITY12() 0x804C
GL_INTENSITY16() 0x804D
GL_INTENSITY4() 0x804A
GL_INTENSITY8() 0x804B
GL_INTERPOLATE() 0x8575
GL_INTERPOLATE_EXT() 0x8575
GL_INVALID_ENUM() 0x0500
GL_INVALID_OPERATION() 0x0502
GL_INVALID_VALUE() 0x0501
GL_INVERT() 0x150A
GL_KEEP() 0x1E00
GL_LEFT() 0x0406
GL_LEQUAL() 0x0203
GL_LESS() 0x0201
GL_LIGHT0() 0x4000
GL_LIGHT1() 0x4001
GL_LIGHT2() 0x4002
GL_LIGHT3() 0x4003
GL_LIGHT4() 0x4004
GL_LIGHT5() 0x4005
GL_LIGHT6() 0x4006
GL_LIGHT7() 0x4007
GL_LIGHT_MODEL_AMBIENT() 0x0B53
GL_LIGHT_MODEL_COLOR_CONTROL() 0x81F8
GL_LIGHT_MODEL_LOCAL_VIEWER() 0x0B51
GL_LIGHT_MODEL_TWO_SIDE() 0x0B52
GL_LIGHTING() 0x0B50
GL_LIGHTING_BIT() 0x00000040
GL_LINE() 0x1B01
GL_LINE_BIT() 0x00000004
GL_LINE_LOOP() 0x0002
GL_LINE_RESET_TOKEN() 0x0707
GL_LINE_SMOOTH() 0x0B20
GL_LINE_SMOOTH_HINT() 0x0C52
GL_LINE_STIPPLE() 0x0B24
GL_LINE_STIPPLE_PATTERN() 0x0B25
GL_LINE_STIPPLE_REPEAT() 0x0B26
GL_LINE_STRIP() 0x0003
GL_LINE_TOKEN() 0x0702
GL_LINE_WIDTH() 0x0B21
GL_LINE_WIDTH_GRANULARITY() 0x0B23
GL_LINE_WIDTH_RANGE() 0x0B22
GL_LINEAR() 0x2601
GL_LINEAR_ATTENUATION() 0x1208
GL_LINEAR_MIPMAP_LINEAR() 0x2703
GL_LINEAR_MIPMAP_NEAREST() 0x2701
GL_LINES() 0x0001
GL_LIST_BASE() 0x0B32
GL_LIST_BIT() 0x00020000
GL_LIST_INDEX() 0x0B33
GL_LIST_MODE() 0x0B30
GL_LOAD() 0x0101
GL_LOGIC_OP() 0x0BF1
GL_LOGIC_OP_MODE() 0x0BF0
GL_LUMINANCE() 0x1909
GL_LUMINANCE12() 0x8041
GL_LUMINANCE12_ALPHA12() 0x8047
GL_LUMINANCE12_ALPHA4() 0x8046
GL_LUMINANCE16() 0x8042
GL_LUMINANCE16_ALPHA16() 0x8048
GL_LUMINANCE4() 0x803F
GL_LUMINANCE4_ALPHA4() 0x8043
GL_LUMINANCE6_ALPHA2() 0x8044
GL_LUMINANCE8() 0x8040
GL_LUMINANCE8_ALPHA8() 0x8045
GL_LUMINANCE_ALPHA() 0x190A
GL_MAP1_COLOR_4() 0x0D90
GL_MAP1_GRID_DOMAIN() 0x0DD0
GL_MAP1_GRID_SEGMENTS() 0x0DD1
GL_MAP1_INDEX() 0x0D91
GL_MAP1_NORMAL() 0x0D92
GL_MAP1_TEXTURE_COORD_1() 0x0D93
GL_MAP1_TEXTURE_COORD_2() 0x0D94
GL_MAP1_TEXTURE_COORD_3() 0x0D95
GL_MAP1_TEXTURE_COORD_4() 0x0D96
GL_MAP1_VERTEX_3() 0x0D97
GL_MAP1_VERTEX_4() 0x0D98
GL_MAP2_COLOR_4() 0x0DB0
GL_MAP2_GRID_DOMAIN() 0x0DD2
GL_MAP2_GRID_SEGMENTS() 0x0DD3
GL_MAP2_INDEX() 0x0DB1
GL_MAP2_NORMAL() 0x0DB2
GL_MAP2_TEXTURE_COORD_1() 0x0DB3
GL_MAP2_TEXTURE_COORD_2() 0x0DB4
GL_MAP2_TEXTURE_COORD_3() 0x0DB5
GL_MAP2_TEXTURE_COORD_4() 0x0DB6
GL_MAP2_VERTEX_3() 0x0DB7
GL_MAP2_VERTEX_4() 0x0DB8
GL_MAP_COLOR() 0x0D10
GL_MAP_STENCIL() 0x0D11
GL_MATRIX_MODE() 0x0BA0
GL_MAX() 0x8008
GL_MAX_3D_TEXTURE_SIZE() 0x8073
GL_MAX_ATTRIB_STACK_DEPTH() 0x0D35
GL_MAX_CLIENT_ATTRIB_STACK_DEPTH() 0x0D3B
GL_MAX_CLIP_PLANES() 0x0D32
GL_MAX_COLOR_MATRIX_STACK_DEPTH() 0x80B3
GL_MAX_CONVOLUTION_HEIGHT() 0x801B
GL_MAX_CONVOLUTION_WIDTH() 0x801A
GL_MAX_ELEMENTS_INDICES() 0x80E9
GL_MAX_ELEMENTS_VERTICES() 0x80E8
GL_MAX_EVAL_ORDER() 0x0D30
GL_MAX_LIGHTS() 0x0D31
GL_MAX_LIST_NESTING() 0x0B31
GL_MAX_MODELVIEW_STACK_DEPTH() 0x0D36
GL_MAX_NAME_STACK_DEPTH() 0x0D37
GL_MAX_PIXEL_MAP_TABLE() 0x0D34
GL_MAX_PROJECTION_STACK_DEPTH() 0x0D38
GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT() 0x84FF
GL_MAX_TEXTURE_SIZE() 0x0D33
GL_MAX_TEXTURE_STACK_DEPTH() 0x0D39
GL_MAX_TEXTURE_UNITS_ARB() 0x84E2
GL_MAX_VIEWPORT_DIMS() 0x0D3A
GL_MIN() 0x8007
GL_MINMAX() 0x802E
GL_MINMAX_FORMAT() 0x802F
GL_MINMAX_SINK() 0x8030
GL_MODELVIEW() 0x1700
GL_MODELVIEW_MATRIX() 0x0BA6
GL_MODELVIEW_STACK_DEPTH() 0x0BA3
GL_MODULATE() 0x2100
GL_MULT() 0x0103
GL_N3F_V3F() 0x2A25
GL_NAME_STACK_DEPTH() 0x0D70
GL_NAND() 0x150E
GL_NEAREST() 0x2600
GL_NEAREST_MIPMAP_LINEAR() 0x2702
GL_NEAREST_MIPMAP_NEAREST() 0x2700
GL_NEVER() 0x0200
GL_NICEST() 0x1102
GL_NO_ERROR() 0x0
GL_NONE() 0x0
GL_NOOP() 0x1505
GL_NOR() 0x1508
GL_NORMAL_ARRAY() 0x8075
GL_NORMAL_ARRAY_POINTER() 0x808F
GL_NORMAL_ARRAY_STRIDE() 0x807F
GL_NORMAL_ARRAY_TYPE() 0x807E
GL_NORMALIZE() 0x0BA1
GL_NOTEQUAL() 0x0205
GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB() 0x86A2
GL_OBJECT_LINEAR() 0x2401
GL_OBJECT_PLANE() 0x2501
GL_ONE() 0x1
GL_ONE_MINUS_CONSTANT_ALPHA() 0x8004
GL_ONE_MINUS_CONSTANT_COLOR() 0x8002
GL_ONE_MINUS_DST_ALPHA() 0x0305
GL_ONE_MINUS_DST_COLOR() 0x0307
GL_ONE_MINUS_SRC_ALPHA() 0x0303
GL_ONE_MINUS_SRC_COLOR() 0x0301
GL_OPERAND0_ALPHA() 0x8598
GL_OPERAND0_ALPHA_EXT() 0x8598
GL_OPERAND0_RGB() 0x8590
GL_OPERAND0_RGB_EXT() 0x8590
GL_OPERAND1_ALPHA() 0x8599
GL_OPERAND1_ALPHA_EXT() 0x8599
GL_OPERAND1_RGB() 0x8591
GL_OPERAND1_RGB_EXT() 0x8591
GL_OPERAND2_ALPHA() 0x859A
GL_OPERAND2_ALPHA_EXT() 0x859A
GL_OPERAND2_RGB() 0x8592
GL_OPERAND2_RGB_EXT() 0x8592
GL_OPERAND3_ALPHA_EXT() 0x859B
GL_OPERAND3_RGB_EXT() 0x8593
GL_OPERAND4_ALPHA_EXT() 0x859C
GL_OPERAND4_RGB_EXT() 0x8594
GL_OPERAND5_ALPHA_EXT() 0x859D
GL_OPERAND5_RGB_EXT() 0x8595
GL_OPERAND6_ALPHA_EXT() 0x859E
GL_OPERAND6_RGB_EXT() 0x8596
GL_OPERAND7_ALPHA_EXT() 0x859F
GL_OPERAND7_RGB_EXT() 0x8597
GL_OR() 0x1507
GL_OR_INVERTED() 0x150D
GL_OR_REVERSE() 0x150B
GL_ORDER() 0x0A01
GL_OUT_OF_MEMORY() 0x0505
GL_PACK_ALIGNMENT() 0x0D05
GL_PACK_IMAGE_HEIGHT() 0x806C
GL_PACK_LSB_FIRST() 0x0D01
GL_PACK_ROW_LENGTH() 0x0D02
GL_PACK_SKIP_IMAGES() 0x806B
GL_PACK_SKIP_PIXELS() 0x0D04
GL_PACK_SKIP_ROWS() 0x0D03
GL_PACK_SWAP_BYTES() 0x0D00
GL_PASS_THROUGH_TOKEN() 0x0700
GL_PERSPECTIVE_CORRECTION_HINT() 0x0C50
GL_PIXEL_MAP_A_TO_A() 0x0C79
GL_PIXEL_MAP_A_TO_A_SIZE() 0x0CB9
GL_PIXEL_MAP_B_TO_B() 0x0C78
GL_PIXEL_MAP_B_TO_B_SIZE() 0x0CB8
GL_PIXEL_MAP_G_TO_G() 0x0C77
GL_PIXEL_MAP_G_TO_G_SIZE() 0x0CB7
GL_PIXEL_MAP_I_TO_A() 0x0C75
GL_PIXEL_MAP_I_TO_A_SIZE() 0x0CB5
GL_PIXEL_MAP_I_TO_B() 0x0C74
GL_PIXEL_MAP_I_TO_B_SIZE() 0x0CB4
GL_PIXEL_MAP_I_TO_G() 0x0C73
GL_PIXEL_MAP_I_TO_G_SIZE() 0x0CB3
GL_PIXEL_MAP_I_TO_I() 0x0C70
GL_PIXEL_MAP_I_TO_I_SIZE() 0x0CB0
GL_PIXEL_MAP_I_TO_R() 0x0C72
GL_PIXEL_MAP_I_TO_R_SIZE() 0x0CB2
GL_PIXEL_MAP_R_TO_R() 0x0C76
GL_PIXEL_MAP_R_TO_R_SIZE() 0x0CB6
GL_PIXEL_MAP_S_TO_S() 0x0C71
GL_PIXEL_MAP_S_TO_S_SIZE() 0x0CB1
GL_PIXEL_MODE_BIT() 0x00000020
GL_POINT() 0x1B00
GL_POINT_BIT() 0x00000002
GL_POINT_SIZE() 0x0B11
GL_POINT_SIZE_GRANULARITY() 0x0B13
GL_POINT_SIZE_RANGE() 0x0B12
GL_POINT_SMOOTH() 0x0B10
GL_POINT_SMOOTH_HINT() 0x0C51
GL_POINT_TOKEN() 0x0701
GL_POINTS() 0x0000
GL_POLYGON() 0x0009
GL_POLYGON_BIT() 0x00000008
GL_POLYGON_MODE() 0x0B40
GL_POLYGON_OFFSET_FACTOR() 0x8038
GL_POLYGON_OFFSET_FILL() 0x8037
GL_POLYGON_OFFSET_LINE() 0x2A02
GL_POLYGON_OFFSET_POINT() 0x2A01
GL_POLYGON_OFFSET_UNITS() 0x2A00
GL_POLYGON_SMOOTH() 0x0B41
GL_POLYGON_SMOOTH_HINT() 0x0C53
GL_POLYGON_STIPPLE() 0x0B42
GL_POLYGON_STIPPLE_BIT() 0x00000010
GL_POLYGON_TOKEN() 0x0703
GL_POSITION() 0x1203
GL_POST_COLOR_MATRIX_ALPHA_BIAS() 0x80BB
GL_POST_COLOR_MATRIX_ALPHA_SCALE() 0x80B7
GL_POST_COLOR_MATRIX_BLUE_BIAS() 0x80BA
GL_POST_COLOR_MATRIX_BLUE_SCALE() 0x80B6
GL_POST_COLOR_MATRIX_COLOR_TABLE() 0x80D2
GL_POST_COLOR_MATRIX_GREEN_BIAS() 0x80B9
GL_POST_COLOR_MATRIX_GREEN_SCALE() 0x80B5
GL_POST_COLOR_MATRIX_RED_BIAS() 0x80B8
GL_POST_COLOR_MATRIX_RED_SCALE() 0x80B4
GL_POST_CONVOLUTION_ALPHA_BIAS() 0x8023
GL_POST_CONVOLUTION_ALPHA_SCALE() 0x801F
GL_POST_CONVOLUTION_BLUE_BIAS() 0x8022
GL_POST_CONVOLUTION_BLUE_SCALE() 0x801E
GL_POST_CONVOLUTION_COLOR_TABLE() 0x80D1
GL_POST_CONVOLUTION_GREEN_BIAS() 0x8021
GL_POST_CONVOLUTION_GREEN_SCALE() 0x801D
GL_POST_CONVOLUTION_RED_BIAS() 0x8020
GL_POST_CONVOLUTION_RED_SCALE() 0x801C
GL_PREVIOUS() 0x8578
GL_PREVIOUS_EXT() 0x8578
GL_PRIMARY_COLOR() 0x8577
GL_PRIMARY_COLOR_EXT() 0x8577
GL_PROJECTION() 0x1701
GL_PROJECTION_MATRIX() 0x0BA7
GL_PROJECTION_STACK_DEPTH() 0x0BA4
GL_PROXY_COLOR_TABLE() 0x80D3
GL_PROXY_HISTOGRAM() 0x8025
GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE() 0x80D5
GL_PROXY_POST_CONVOLUTION_COLOR_TABLE() 0x80D4
GL_PROXY_TEXTURE_1D() 0x8063
GL_PROXY_TEXTURE_2D() 0x8064
GL_PROXY_TEXTURE_3D() 0x8070
GL_Q() 0x2003
GL_QUAD_STRIP() 0x0008
GL_QUADRATIC_ATTENUATION() 0x1209
GL_QUADS() 0x0007
GL_R() 0x2002
GL_R3_G3_B2() 0x2A10
GL_READ_BUFFER() 0x0C02
GL_RED() 0x1903
GL_RED_BIAS() 0x0D15
GL_RED_BITS() 0x0D52
GL_RED_SCALE() 0x0D14
GL_REDUCE() 0x8016
GL_RENDER() 0x1C00
GL_RENDER_MODE() 0x0C40
GL_RENDERER() 0x1F01
GL_REPEAT() 0x2901
GL_REPLACE() 0x1E01
GL_REPLICATE_BORDER() 0x8153
GL_RESCALE_NORMAL() 0x803A
GL_RETURN() 0x0102
GL_RGB() 0x1907
GL_RGB10() 0x8052
GL_RGB10_A2() 0x8059
GL_RGB12() 0x8053
GL_RGB16() 0x8054
GL_RGB4() 0x804F
GL_RGB5() 0x8050
GL_RGB5_A1() 0x8057
GL_RGB8() 0x8051
GL_RGB_SCALE() 0x8573
GL_RGB_SCALE_EXT() 0x8573
GL_RGBA() 0x1908
GL_RGBA12() 0x805A
GL_RGBA16() 0x805B
GL_RGBA2() 0x8055
GL_RGBA4() 0x8056
GL_RGBA8() 0x8058
GL_RGBA_MODE() 0x0C31
GL_RIGHT() 0x0407
GL_S() 0x2000
GL_SCISSOR_BIT() 0x00080000
GL_SCISSOR_BOX() 0x0C10
GL_SCISSOR_TEST() 0x0C11
GL_SELECT() 0x1C02
GL_SELECTION_BUFFER_POINTER() 0x0DF3
GL_SELECTION_BUFFER_SIZE() 0x0DF4
GL_SEPARABLE_2D() 0x8012
GL_SEPARATE_SPECULAR_COLOR() 0x81FA
GL_SET() 0x150F
GL_SHADE_MODEL() 0x0B54
GL_SHININESS() 0x1601
GL_SHORT() 0x1402
GL_SINGLE_COLOR() 0x81F9
GL_SMOOTH() 0x1D01
GL_SMOOTH_LINE_WIDTH_GRANULARITY() 0x0B23
GL_SMOOTH_LINE_WIDTH_RANGE() 0x0B22
GL_SMOOTH_POINT_SIZE_GRANULARITY() 0x0B13
GL_SMOOTH_POINT_SIZE_RANGE() 0x0B12
GL_SOURCE0_ALPHA() 0x8588
GL_SOURCE0_ALPHA_EXT() 0x8588
GL_SOURCE0_RGB() 0x8580
GL_SOURCE0_RGB_EXT() 0x8580
GL_SOURCE1_ALPHA() 0x8589
GL_SOURCE1_ALPHA_EXT() 0x8589
GL_SOURCE1_RGB() 0x8581
GL_SOURCE1_RGB_EXT() 0x8581
GL_SOURCE2_ALPHA() 0x858A
GL_SOURCE2_ALPHA_EXT() 0x858A
GL_SOURCE2_RGB() 0x8582
GL_SOURCE2_RGB_EXT() 0x8582
GL_SOURCE3_ALPHA_EXT() 0x858B
GL_SOURCE3_RGB_EXT() 0x8583
GL_SOURCE4_ALPHA_EXT() 0x858C
GL_SOURCE4_RGB_EXT() 0x8584
GL_SOURCE5_ALPHA_EXT() 0x858D
GL_SOURCE5_RGB_EXT() 0x8585
GL_SOURCE6_ALPHA_EXT() 0x858E
GL_SOURCE6_RGB_EXT() 0x8586
GL_SOURCE7_ALPHA_EXT() 0x858F
GL_SOURCE7_RGB_EXT() 0x8587
GL_SPECULAR() 0x1202
GL_SPHERE_MAP() 0x2402
GL_SPOT_CUTOFF() 0x1206
GL_SPOT_DIRECTION() 0x1204
GL_SPOT_EXPONENT() 0x1205
GL_SRC_ALPHA() 0x0302
GL_SRC_ALPHA_SATURATE() 0x0308
GL_SRC_COLOR() 0x0300
GL_STACK_OVERFLOW() 0x0503
GL_STACK_UNDERFLOW() 0x0504
GL_STENCIL() 0x1802
GL_STENCIL_BITS() 0x0D57
GL_STENCIL_BUFFER_BIT() 0x00000400
GL_STENCIL_CLEAR_VALUE() 0x0B91
GL_STENCIL_FAIL() 0x0B94
GL_STENCIL_FUNC() 0x0B92
GL_STENCIL_INDEX() 0x1901
GL_STENCIL_PASS_DEPTH_FAIL() 0x0B95
GL_STENCIL_PASS_DEPTH_PASS() 0x0B96
GL_STENCIL_REF() 0x0B97
GL_STENCIL_TEST() 0x0B90
GL_STENCIL_VALUE_MASK() 0x0B93
GL_STENCIL_WRITEMASK() 0x0B98
GL_STEREO() 0x0C33
GL_SUBPIXEL_BITS() 0x0D50
GL_SUBTRACT() 0x84E7
GL_T() 0x2001
GL_T2F_C3F_V3F() 0x2A2A
GL_T2F_C4F_N3F_V3F() 0x2A2C
GL_T2F_C4UB_V3F() 0x2A29
GL_T2F_N3F_V3F() 0x2A2B
GL_T2F_V3F() 0x2A27
GL_T4F_C4F_N3F_V4F() 0x2A2D
GL_T4F_V4F() 0x2A28
GL_TABLE_TOO_LARGE() 0x8031
GL_TEXTURE() 0x1702
GL_TEXTURE0_ARB() 0x84C0
GL_TEXTURE10_ARB() 0x84CA
GL_TEXTURE11_ARB() 0x84CB
GL_TEXTURE12_ARB() 0x84CC
GL_TEXTURE13_ARB() 0x84CD
GL_TEXTURE14_ARB() 0x84CE
GL_TEXTURE15_ARB() 0x84CF
GL_TEXTURE16_ARB() 0x84D0
GL_TEXTURE17_ARB() 0x84D1
GL_TEXTURE18_ARB() 0x84D2
GL_TEXTURE19_ARB() 0x84D3
GL_TEXTURE1_ARB() 0x84C1
GL_TEXTURE20_ARB() 0x84D4
GL_TEXTURE21_ARB() 0x84D5
GL_TEXTURE22_ARB() 0x84D6
GL_TEXTURE23_ARB() 0x84D7
GL_TEXTURE24_ARB() 0x84D8
GL_TEXTURE25_ARB() 0x84D9
GL_TEXTURE26_ARB() 0x84DA
GL_TEXTURE27_ARB() 0x84DB
GL_TEXTURE28_ARB() 0x84DC
GL_TEXTURE29_ARB() 0x84DD
GL_TEXTURE2_ARB() 0x84C2
GL_TEXTURE30_ARB() 0x84DE
GL_TEXTURE31_ARB() 0x84DF
GL_TEXTURE3_ARB() 0x84C3
GL_TEXTURE4_ARB() 0x84C4
GL_TEXTURE5_ARB() 0x84C5
GL_TEXTURE6_ARB() 0x84C6
GL_TEXTURE7_ARB() 0x84C7
GL_TEXTURE8_ARB() 0x84C8
GL_TEXTURE9_ARB() 0x84C9
GL_TEXTURE_1D() 0x0DE0
GL_TEXTURE_2D() 0x0DE1
GL_TEXTURE_3D() 0x806F
GL_TEXTURE_ALPHA_SIZE() 0x805F
GL_TEXTURE_BASE_LEVEL() 0x813C
GL_TEXTURE_BINDING_1D() 0x8068
GL_TEXTURE_BINDING_2D() 0x8069
GL_TEXTURE_BINDING_3D() 0x806A
GL_TEXTURE_BIT() 0x00040000
GL_TEXTURE_BLUE_SIZE() 0x805E
GL_TEXTURE_BORDER() 0x1005
GL_TEXTURE_BORDER_COLOR() 0x1004
GL_TEXTURE_COMPONENTS() 0x1003
GL_TEXTURE_COMPRESSED_ARB() 0x86A1
GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB() 0x86A0
GL_TEXTURE_COMPRESSION_HINT_ARB() 0x84EF
GL_TEXTURE_COORD_ARRAY() 0x8078
GL_TEXTURE_COORD_ARRAY_POINTER() 0x8092
GL_TEXTURE_COORD_ARRAY_SIZE() 0x8088
GL_TEXTURE_COORD_ARRAY_STRIDE() 0x808A
GL_TEXTURE_COORD_ARRAY_TYPE() 0x8089
GL_TEXTURE_DEPTH() 0x8071
GL_TEXTURE_ENV() 0x2300
GL_TEXTURE_ENV_COLOR() 0x2201
GL_TEXTURE_ENV_MODE() 0x2200
GL_TEXTURE_GEN_MODE() 0x2500
GL_TEXTURE_GEN_Q() 0x0C63
GL_TEXTURE_GEN_R() 0x0C62
GL_TEXTURE_GEN_S() 0x0C60
GL_TEXTURE_GEN_T() 0x0C61
GL_TEXTURE_GREEN_SIZE() 0x805D
GL_TEXTURE_HEIGHT() 0x1001
GL_TEXTURE_INDEX_SIZE_EXT() 0x80ED
GL_TEXTURE_INTENSITY_SIZE() 0x8061
GL_TEXTURE_INTERNAL_FORMAT() 0x1003
GL_TEXTURE_LUMINANCE_SIZE() 0x8060
GL_TEXTURE_MAG_FILTER() 0x2800
GL_TEXTURE_MATRIX() 0x0BA8
GL_TEXTURE_MAX_ANISOTROPY_EXT() 0x84FE
GL_TEXTURE_MAX_LEVEL() 0x813D
GL_TEXTURE_MAX_LOD() 0x813B
GL_TEXTURE_MIN_FILTER() 0x2801
GL_TEXTURE_MIN_LOD() 0x813A
GL_TEXTURE_PRIORITY() 0x8066
GL_TEXTURE_RED_SIZE() 0x805C
GL_TEXTURE_RESIDENT() 0x8067
GL_TEXTURE_STACK_DEPTH() 0x0BA5
GL_TEXTURE_WIDTH() 0x1000
GL_TEXTURE_WRAP_R() 0x8072
GL_TEXTURE_WRAP_S() 0x2802
GL_TEXTURE_WRAP_T() 0x2803
GL_TRANSFORM_BIT() 0x00001000
GL_TRIANGLE_FAN() 0x0006
GL_TRIANGLE_STRIP() 0x0005
GL_TRIANGLES() 0x0004
GL_TRUE() 0x1
GL_UNPACK_ALIGNMENT() 0x0CF5
GL_UNPACK_IMAGE_HEIGHT() 0x806E
GL_UNPACK_LSB_FIRST() 0x0CF1
GL_UNPACK_ROW_LENGTH() 0x0CF2
GL_UNPACK_SKIP_IMAGES() 0x806D
GL_UNPACK_SKIP_PIXELS() 0x0CF4
GL_UNPACK_SKIP_ROWS() 0x0CF3
GL_UNPACK_SWAP_BYTES() 0x0CF0
GL_UNSIGNED_BYTE() 0x1401
GL_UNSIGNED_BYTE_2_3_3_REV() 0x8362
GL_UNSIGNED_BYTE_3_3_2() 0x8032
GL_UNSIGNED_BYTE_3_3_2_EXT() 0x8032
GL_UNSIGNED_INT() 0x1405
GL_UNSIGNED_INT_10_10_10_2() 0x8036
GL_UNSIGNED_INT_10_10_10_2_EXT() 0x8036
GL_UNSIGNED_INT_2_10_10_10_REV() 0x8368
GL_UNSIGNED_INT_8_8_8_8() 0x8035
GL_UNSIGNED_INT_8_8_8_8_EXT() 0x8035
GL_UNSIGNED_INT_8_8_8_8_REV() 0x8367
GL_UNSIGNED_SHORT() 0x1403
GL_UNSIGNED_SHORT_1_5_5_5_REV() 0x8366
GL_UNSIGNED_SHORT_4_4_4_4() 0x8033
GL_UNSIGNED_SHORT_4_4_4_4_EXT() 0x8033
GL_UNSIGNED_SHORT_4_4_4_4_REV() 0x8365
GL_UNSIGNED_SHORT_5_5_5_1() 0x8034
GL_UNSIGNED_SHORT_5_5_5_1_EXT() 0x8034
GL_UNSIGNED_SHORT_5_6_5() 0x8363
GL_UNSIGNED_SHORT_5_6_5_REV() 0x8364
GL_V12FMTVFMT_EXT() 0x8705
GL_V12FTVFMT_EXT() 0x8704
GL_V12MTNVFMT_EXT() 0x8703
GL_V12MTVFMT_EXT() 0x8702
GL_V2F() 0x2A20
GL_V3F() 0x2A21
GL_VENDOR() 0x1F00
GL_VERSION() 0x1F02
GL_VERSION_1_1() 1
GL_VERSION_1_2() 1
GL_VERTEX_ARRAY() 0x8074
GL_VERTEX_ARRAY_POINTER() 0x808E
GL_VERTEX_ARRAY_SIZE() 0x807A
GL_VERTEX_ARRAY_STRIDE() 0x807C
GL_VERTEX_ARRAY_TYPE() 0x807B
GL_VIEWPORT() 0x0BA2
GL_VIEWPORT_BIT() 0x00000800
GL_XOR() 0x1506
GL_ZERO() 0x0
GL_ZOOM_X() 0x0D16
GL_ZOOM_Y() 0x0D17

Public Typedefs

typedef unsigned int GLbitfield 
typedef unsigned char GLboolean 
typedef signed char GLbyte 
typedef double GLclampd 
typedef float GLclampf 
typedef double GLdouble 
typedef unsigned int GLenum 
typedef float GLfloat 
typedef int GLint 
typedef short GLshort 
typedef int GLsizei 
typedef unsigned char GLubyte 
typedef unsigned int GLuint 
typedef unsigned short GLushort 
typedef void GLvoid 
  1
  2//-----------------------------------------------------------------------------
  3// Copyright (c) 2012 GarageGames, LLC
  4//
  5// Permission is hereby granted, free of charge, to any person obtaining a copy
  6// of this software and associated documentation files (the "Software"), to
  7// deal in the Software without restriction, including without limitation the
  8// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
  9// sell copies of the Software, and to permit persons to whom the Software is
 10// furnished to do so, subject to the following conditions:
 11//
 12// The above copyright notice and this permission notice shall be included in
 13// all copies or substantial portions of the Software.
 14//
 15// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 16// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 17// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 18// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 19// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 20// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
 21// IN THE SOFTWARE.
 22//-----------------------------------------------------------------------------
 23
 24#ifndef _X86UNIX_GL_TYPES_H_
 25#define _X86UNIX_GL_TYPES_H_
 26
 27// added by JMQ:
 28#define GL_TEXTURE_MAX_ANISOTROPY_EXT     0x84FE
 29#define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF
 30
 31#define GL_FOG_COORDINATE_SOURCE_EXT      0x8450
 32#define GL_FOG_COORDINATE_EXT             0x8451
 33#define GL_FRAGMENT_DEPTH_EXT             0x8452
 34#define GL_CURRENT_FOG_COORDINATE_EXT     0x8453
 35#define GL_FOG_COORDINATE_ARRAY_TYPE_EXT  0x8454
 36#define GL_FOG_COORDINATE_ARRAY_STRIDE_EXT 0x8455
 37#define GL_FOG_COORDINATE_ARRAY_POINTER_EXT 0x8456
 38#define GL_FOG_COORDINATE_ARRAY_EXT       0x8457
 39
 40#define GL_COMPRESSED_ALPHA_ARB           0x84E9
 41#define GL_COMPRESSED_LUMINANCE_ARB       0x84EA
 42#define GL_COMPRESSED_LUMINANCE_ALPHA_ARB 0x84EB
 43#define GL_COMPRESSED_INTENSITY_ARB       0x84EC
 44#define GL_COMPRESSED_RGB_ARB             0x84ED
 45#define GL_COMPRESSED_RGBA_ARB            0x84EE
 46#define GL_TEXTURE_COMPRESSION_HINT_ARB   0x84EF
 47#define GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB         0x86A0
 48#define GL_TEXTURE_COMPRESSED_ARB         0x86A1
 49#define GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A2
 50#define GL_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A3
 51
 52#ifndef GL_EXT_packed_pixels
 53#define GL_UNSIGNED_BYTE_3_3_2_EXT        0x8032
 54#define GL_UNSIGNED_SHORT_4_4_4_4_EXT     0x8033
 55#define GL_UNSIGNED_SHORT_5_5_5_1_EXT     0x8034
 56#define GL_UNSIGNED_INT_8_8_8_8_EXT       0x8035
 57#define GL_UNSIGNED_INT_10_10_10_2_EXT    0x8036
 58#endif
 59
 60#ifndef GL_EXT_paletted_texture
 61#define GL_COLOR_INDEX1_EXT               0x80E2
 62#define GL_COLOR_INDEX2_EXT               0x80E3
 63#define GL_COLOR_INDEX4_EXT               0x80E4
 64#define GL_COLOR_INDEX8_EXT               0x80E5
 65#define GL_COLOR_INDEX12_EXT              0x80E6
 66#define GL_COLOR_INDEX16_EXT              0x80E7
 67#define GL_TEXTURE_INDEX_SIZE_EXT         0x80ED
 68#endif
 69
 70#define GL_CLAMP_TO_EDGE_EXT     0x812F
 71
 72#define GL_V12MTVFMT_EXT                     0x8702
 73#define GL_V12MTNVFMT_EXT                     0x8703
 74#define GL_V12FTVFMT_EXT                     0x8704
 75#define GL_V12FMTVFMT_EXT                     0x8705
 76
 77#ifndef GL_EXT_texture_env_combine
 78#define GL_COMBINE_EXT                    0x8570
 79#define GL_COMBINE_RGB_EXT                0x8571
 80#define GL_COMBINE_ALPHA_EXT              0x8572
 81#define GL_RGB_SCALE_EXT                  0x8573
 82#define GL_ADD_SIGNED_EXT                 0x8574
 83#define GL_INTERPOLATE_EXT                0x8575
 84#define GL_CONSTANT_EXT                   0x8576
 85#define GL_PRIMARY_COLOR_EXT              0x8577
 86#define GL_PREVIOUS_EXT                   0x8578
 87#define GL_SOURCE0_RGB_EXT                0x8580
 88#define GL_SOURCE1_RGB_EXT                0x8581
 89#define GL_SOURCE2_RGB_EXT                0x8582
 90#define GL_SOURCE3_RGB_EXT                0x8583
 91#define GL_SOURCE4_RGB_EXT                0x8584
 92#define GL_SOURCE5_RGB_EXT                0x8585
 93#define GL_SOURCE6_RGB_EXT                0x8586
 94#define GL_SOURCE7_RGB_EXT                0x8587
 95#define GL_SOURCE0_ALPHA_EXT              0x8588
 96#define GL_SOURCE1_ALPHA_EXT              0x8589
 97#define GL_SOURCE2_ALPHA_EXT              0x858A
 98#define GL_SOURCE3_ALPHA_EXT              0x858B
 99#define GL_SOURCE4_ALPHA_EXT              0x858C
100#define GL_SOURCE5_ALPHA_EXT              0x858D
101#define GL_SOURCE6_ALPHA_EXT              0x858E
102#define GL_SOURCE7_ALPHA_EXT              0x858F
103#define GL_OPERAND0_RGB_EXT               0x8590
104#define GL_OPERAND1_RGB_EXT               0x8591
105#define GL_OPERAND2_RGB_EXT               0x8592
106#define GL_OPERAND3_RGB_EXT               0x8593
107#define GL_OPERAND4_RGB_EXT               0x8594
108#define GL_OPERAND5_RGB_EXT               0x8595
109#define GL_OPERAND6_RGB_EXT               0x8596
110#define GL_OPERAND7_RGB_EXT               0x8597
111#define GL_OPERAND0_ALPHA_EXT             0x8598
112#define GL_OPERAND1_ALPHA_EXT             0x8599
113#define GL_OPERAND2_ALPHA_EXT             0x859A
114#define GL_OPERAND3_ALPHA_EXT             0x859B
115#define GL_OPERAND4_ALPHA_EXT             0x859C
116#define GL_OPERAND5_ALPHA_EXT             0x859D
117#define GL_OPERAND6_ALPHA_EXT             0x859E
118#define GL_OPERAND7_ALPHA_EXT             0x859F
119#endif
120
121/*
122 * Mesa 3-D graphics library
123 * Version:  3.4
124 *
125 * Copyright (C) 1999-2000  Brian Paul   All Rights Reserved.
126 *
127 * Permission is hereby granted, free of charge, to any person obtaining a
128 * copy of this software and associated documentation files (the "Software"),
129 * to deal in the Software without restriction, including without limitation
130 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
131 * and/or sell copies of the Software, and to permit persons to whom the
132 * Software is furnished to do so, subject to the following conditions:
133 *
134 * The above copyright notice and this permission notice shall be included
135 * in all copies or substantial portions of the Software.
136 *
137 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
138 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
139 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
140 * BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
141 * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
142 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
143 */
144
145
146
147#define GL_VERSION_1_1   1
148#define GL_VERSION_1_2   1
149
150/*
151 *
152 * Datatypes
153 *
154 */
155#ifdef CENTERLINE_CLPP
156#define signed
157#endif
158typedef unsigned int GLenum;
159typedef unsigned char   GLboolean;
160typedef unsigned int GLbitfield;
161typedef void      GLvoid;
162typedef signed char  GLbyte;     /* 1-byte signed */
163typedef short     GLshort; /* 2-byte signed */
164typedef int    GLint;      /* 4-byte signed */
165typedef unsigned char   GLubyte; /* 1-byte unsigned */
166typedef unsigned short  GLushort;   /* 2-byte unsigned */
167typedef unsigned int GLuint;     /* 4-byte unsigned */
168typedef int    GLsizei; /* 4-byte signed */
169typedef float     GLfloat; /* single precision float */
170typedef float     GLclampf;   /* single precision float in [0,1] */
171typedef double    GLdouble;   /* double precision float */
172typedef double    GLclampd;   /* double precision float in [0,1] */
173
174
175
176/*
177 *
178 * Constants
179 *
180 */
181
182/* Boolean values */
183#define GL_FALSE           0x0
184#define GL_TRUE               0x1
185
186/* Data types */
187#define GL_BYTE               0x1400
188#define GL_UNSIGNED_BYTE         0x1401
189#define GL_SHORT           0x1402
190#define GL_UNSIGNED_SHORT        0x1403
191#define GL_INT             0x1404
192#define GL_UNSIGNED_INT          0x1405
193#define GL_FLOAT           0x1406
194#define GL_DOUBLE          0x140A
195#define GL_2_BYTES            0x1407
196#define GL_3_BYTES            0x1408
197#define GL_4_BYTES            0x1409
198
199/* Primitives */
200#define GL_POINTS          0x0000
201#define GL_LINES           0x0001
202#define GL_LINE_LOOP          0x0002
203#define GL_LINE_STRIP            0x0003
204#define GL_TRIANGLES          0x0004
205#define GL_TRIANGLE_STRIP        0x0005
206#define GL_TRIANGLE_FAN          0x0006
207#define GL_QUADS           0x0007
208#define GL_QUAD_STRIP            0x0008
209#define GL_POLYGON            0x0009
210
211/* Vertex Arrays */
212#define GL_VERTEX_ARRAY          0x8074
213#define GL_NORMAL_ARRAY          0x8075
214#define GL_COLOR_ARRAY           0x8076
215#define GL_INDEX_ARRAY           0x8077
216#define GL_TEXTURE_COORD_ARRAY         0x8078
217#define GL_EDGE_FLAG_ARRAY       0x8079
218#define GL_VERTEX_ARRAY_SIZE        0x807A
219#define GL_VERTEX_ARRAY_TYPE        0x807B
220#define GL_VERTEX_ARRAY_STRIDE         0x807C
221#define GL_NORMAL_ARRAY_TYPE        0x807E
222#define GL_NORMAL_ARRAY_STRIDE         0x807F
223#define GL_COLOR_ARRAY_SIZE         0x8081
224#define GL_COLOR_ARRAY_TYPE         0x8082
225#define GL_COLOR_ARRAY_STRIDE       0x8083
226#define GL_INDEX_ARRAY_TYPE         0x8085
227#define GL_INDEX_ARRAY_STRIDE       0x8086
228#define GL_TEXTURE_COORD_ARRAY_SIZE    0x8088
229#define GL_TEXTURE_COORD_ARRAY_TYPE    0x8089
230#define GL_TEXTURE_COORD_ARRAY_STRIDE     0x808A
231#define GL_EDGE_FLAG_ARRAY_STRIDE      0x808C
232#define GL_VERTEX_ARRAY_POINTER        0x808E
233#define GL_NORMAL_ARRAY_POINTER        0x808F
234#define GL_COLOR_ARRAY_POINTER         0x8090
235#define GL_INDEX_ARRAY_POINTER         0x8091
236#define GL_TEXTURE_COORD_ARRAY_POINTER    0x8092
237#define GL_EDGE_FLAG_ARRAY_POINTER     0x8093
238#define GL_V2F             0x2A20
239#define GL_V3F             0x2A21
240#define GL_C4UB_V2F           0x2A22
241#define GL_C4UB_V3F           0x2A23
242#define GL_C3F_V3F            0x2A24
243#define GL_N3F_V3F            0x2A25
244#define GL_C4F_N3F_V3F           0x2A26
245#define GL_T2F_V3F            0x2A27
246#define GL_T4F_V4F            0x2A28
247#define GL_T2F_C4UB_V3F          0x2A29
248#define GL_T2F_C3F_V3F           0x2A2A
249#define GL_T2F_N3F_V3F           0x2A2B
250#define GL_T2F_C4F_N3F_V3F       0x2A2C
251#define GL_T4F_C4F_N3F_V4F       0x2A2D
252
253/* Matrix Mode */
254#define GL_MATRIX_MODE           0x0BA0
255#define GL_MODELVIEW          0x1700
256#define GL_PROJECTION            0x1701
257#define GL_TEXTURE            0x1702
258
259/* Points */
260#define GL_POINT_SMOOTH          0x0B10
261#define GL_POINT_SIZE            0x0B11
262#define GL_POINT_SIZE_GRANULARITY      0x0B13
263#define GL_POINT_SIZE_RANGE         0x0B12
264
265/* Lines */
266#define GL_LINE_SMOOTH           0x0B20
267#define GL_LINE_STIPPLE          0x0B24
268#define GL_LINE_STIPPLE_PATTERN        0x0B25
269#define GL_LINE_STIPPLE_REPEAT         0x0B26
270#define GL_LINE_WIDTH            0x0B21
271#define GL_LINE_WIDTH_GRANULARITY      0x0B23
272#define GL_LINE_WIDTH_RANGE         0x0B22
273
274/* Polygons */
275#define GL_POINT           0x1B00
276#define GL_LINE               0x1B01
277#define GL_FILL               0x1B02
278#define GL_CW              0x0900
279#define GL_CCW             0x0901
280#define GL_FRONT           0x0404
281#define GL_BACK               0x0405
282#define GL_POLYGON_MODE          0x0B40
283#define GL_POLYGON_SMOOTH        0x0B41
284#define GL_POLYGON_STIPPLE       0x0B42
285#define GL_EDGE_FLAG          0x0B43
286#define GL_CULL_FACE          0x0B44
287#define GL_CULL_FACE_MODE        0x0B45
288#define GL_FRONT_FACE            0x0B46
289#define GL_POLYGON_OFFSET_FACTOR    0x8038
290#define GL_POLYGON_OFFSET_UNITS        0x2A00
291#define GL_POLYGON_OFFSET_POINT        0x2A01
292#define GL_POLYGON_OFFSET_LINE         0x2A02
293#define GL_POLYGON_OFFSET_FILL         0x8037
294
295/* Display Lists */
296#define GL_COMPILE            0x1300
297#define GL_COMPILE_AND_EXECUTE         0x1301
298#define GL_LIST_BASE          0x0B32
299#define GL_LIST_INDEX            0x0B33
300#define GL_LIST_MODE          0x0B30
301
302/* Depth buffer */
303#define GL_NEVER           0x0200
304#define GL_LESS               0x0201
305#define GL_EQUAL           0x0202
306#define GL_LEQUAL          0x0203
307#define GL_GREATER            0x0204
308#define GL_NOTEQUAL           0x0205
309#define GL_GEQUAL          0x0206
310#define GL_ALWAYS          0x0207
311#define GL_DEPTH_TEST            0x0B71
312#define GL_DEPTH_BITS            0x0D56
313#define GL_DEPTH_CLEAR_VALUE        0x0B73
314#define GL_DEPTH_FUNC            0x0B74
315#define GL_DEPTH_RANGE           0x0B70
316#define GL_DEPTH_WRITEMASK       0x0B72
317#define GL_DEPTH_COMPONENT       0x1902
318
319/* Lighting */
320#define GL_LIGHTING           0x0B50
321#define GL_LIGHT0          0x4000
322#define GL_LIGHT1          0x4001
323#define GL_LIGHT2          0x4002
324#define GL_LIGHT3          0x4003
325#define GL_LIGHT4          0x4004
326#define GL_LIGHT5          0x4005
327#define GL_LIGHT6          0x4006
328#define GL_LIGHT7          0x4007
329#define GL_SPOT_EXPONENT         0x1205
330#define GL_SPOT_CUTOFF           0x1206
331#define GL_CONSTANT_ATTENUATION        0x1207
332#define GL_LINEAR_ATTENUATION       0x1208
333#define GL_QUADRATIC_ATTENUATION    0x1209
334#define GL_AMBIENT            0x1200
335#define GL_DIFFUSE            0x1201
336#define GL_SPECULAR           0x1202
337#define GL_SHININESS          0x1601
338#define GL_EMISSION           0x1600
339#define GL_POSITION           0x1203
340#define GL_SPOT_DIRECTION        0x1204
341#define GL_AMBIENT_AND_DIFFUSE         0x1602
342#define GL_COLOR_INDEXES         0x1603
343#define GL_LIGHT_MODEL_TWO_SIDE        0x0B52
344#define GL_LIGHT_MODEL_LOCAL_VIEWER    0x0B51
345#define GL_LIGHT_MODEL_AMBIENT         0x0B53
346#define GL_FRONT_AND_BACK        0x0408
347#define GL_SHADE_MODEL           0x0B54
348#define GL_FLAT               0x1D00
349#define GL_SMOOTH          0x1D01
350#define GL_COLOR_MATERIAL        0x0B57
351#define GL_COLOR_MATERIAL_FACE         0x0B55
352#define GL_COLOR_MATERIAL_PARAMETER    0x0B56
353#define GL_NORMALIZE          0x0BA1
354
355/* User clipping planes */
356#define GL_CLIP_PLANE0           0x3000
357#define GL_CLIP_PLANE1           0x3001
358#define GL_CLIP_PLANE2           0x3002
359#define GL_CLIP_PLANE3           0x3003
360#define GL_CLIP_PLANE4           0x3004
361#define GL_CLIP_PLANE5           0x3005
362
363/* Accumulation buffer */
364#define GL_ACCUM_RED_BITS        0x0D58
365#define GL_ACCUM_GREEN_BITS         0x0D59
366#define GL_ACCUM_BLUE_BITS       0x0D5A
367#define GL_ACCUM_ALPHA_BITS         0x0D5B
368#define GL_ACCUM_CLEAR_VALUE        0x0B80
369#define GL_ACCUM           0x0100
370#define GL_ADD             0x0104
371#define GL_LOAD               0x0101
372#define GL_MULT               0x0103
373#define GL_RETURN          0x0102
374
375/* Alpha testing */
376#define GL_ALPHA_TEST            0x0BC0
377#define GL_ALPHA_TEST_REF        0x0BC2
378#define GL_ALPHA_TEST_FUNC       0x0BC1
379
380/* Blending */
381#define GL_BLEND           0x0BE2
382#define GL_BLEND_SRC          0x0BE1
383#define GL_BLEND_DST          0x0BE0
384#define GL_ZERO               0x0
385#define GL_ONE             0x1
386#define GL_SRC_COLOR          0x0300
387#define GL_ONE_MINUS_SRC_COLOR         0x0301
388#define GL_DST_COLOR          0x0306
389#define GL_ONE_MINUS_DST_COLOR         0x0307
390#define GL_SRC_ALPHA          0x0302
391#define GL_ONE_MINUS_SRC_ALPHA         0x0303
392#define GL_DST_ALPHA          0x0304
393#define GL_ONE_MINUS_DST_ALPHA         0x0305
394#define GL_SRC_ALPHA_SATURATE       0x0308
395#define GL_CONSTANT_COLOR        0x8001
396#define GL_ONE_MINUS_CONSTANT_COLOR    0x8002
397#define GL_CONSTANT_ALPHA        0x8003
398#define GL_ONE_MINUS_CONSTANT_ALPHA    0x8004
399
400/* Render Mode */
401#define GL_FEEDBACK           0x1C01
402#define GL_RENDER          0x1C00
403#define GL_SELECT          0x1C02
404
405/* Feedback */
406#define GL_2D              0x0600
407#define GL_3D              0x0601
408#define GL_3D_COLOR           0x0602
409#define GL_3D_COLOR_TEXTURE         0x0603
410#define GL_4D_COLOR_TEXTURE         0x0604
411#define GL_POINT_TOKEN           0x0701
412#define GL_LINE_TOKEN            0x0702
413#define GL_LINE_RESET_TOKEN         0x0707
414#define GL_POLYGON_TOKEN         0x0703
415#define GL_BITMAP_TOKEN          0x0704
416#define GL_DRAW_PIXEL_TOKEN         0x0705
417#define GL_COPY_PIXEL_TOKEN         0x0706
418#define GL_PASS_THROUGH_TOKEN       0x0700
419#define GL_FEEDBACK_BUFFER_POINTER     0x0DF0
420#define GL_FEEDBACK_BUFFER_SIZE        0x0DF1
421#define GL_FEEDBACK_BUFFER_TYPE        0x0DF2
422
423/* Selection */
424#define GL_SELECTION_BUFFER_POINTER    0x0DF3
425#define GL_SELECTION_BUFFER_SIZE    0x0DF4
426
427/* Fog */
428#define GL_FOG             0x0B60
429#define GL_FOG_MODE           0x0B65
430#define GL_FOG_DENSITY           0x0B62
431#define GL_FOG_COLOR          0x0B66
432#define GL_FOG_INDEX          0x0B61
433#define GL_FOG_START          0x0B63
434#define GL_FOG_END            0x0B64
435#define GL_LINEAR          0x2601
436#define GL_EXP             0x0800
437#define GL_EXP2               0x0801
438
439/* Logic Ops */
440#define GL_LOGIC_OP           0x0BF1
441#define GL_INDEX_LOGIC_OP        0x0BF1
442#define GL_COLOR_LOGIC_OP        0x0BF2
443#define GL_LOGIC_OP_MODE         0x0BF0
444#define GL_CLEAR           0x1500
445#define GL_SET             0x150F
446#define GL_COPY               0x1503
447#define GL_COPY_INVERTED         0x150C
448#define GL_NOOP               0x1505
449#define GL_INVERT          0x150A
450#define GL_AND             0x1501
451#define GL_NAND               0x150E
452#define GL_OR              0x1507
453#define GL_NOR             0x1508
454#define GL_XOR             0x1506
455#define GL_EQUIV           0x1509
456#define GL_AND_REVERSE           0x1502
457#define GL_AND_INVERTED          0x1504
458#define GL_OR_REVERSE            0x150B
459#define GL_OR_INVERTED           0x150D
460
461/* Stencil */
462#define GL_STENCIL_TEST          0x0B90
463#define GL_STENCIL_WRITEMASK        0x0B98
464#define GL_STENCIL_BITS          0x0D57
465#define GL_STENCIL_FUNC          0x0B92
466#define GL_STENCIL_VALUE_MASK       0x0B93
467#define GL_STENCIL_REF           0x0B97
468#define GL_STENCIL_FAIL          0x0B94
469#define GL_STENCIL_PASS_DEPTH_PASS     0x0B96
470#define GL_STENCIL_PASS_DEPTH_FAIL     0x0B95
471#define GL_STENCIL_CLEAR_VALUE         0x0B91
472#define GL_STENCIL_INDEX         0x1901
473#define GL_KEEP               0x1E00
474#define GL_REPLACE            0x1E01
475#define GL_INCR               0x1E02
476#define GL_DECR               0x1E03
477
478/* Buffers, Pixel Drawing/Reading */
479#define GL_NONE               0x0
480#define GL_LEFT               0x0406
481#define GL_RIGHT           0x0407
482/*GL_FRONT              0x0404 */
483/*GL_BACK               0x0405 */
484/*GL_FRONT_AND_BACK           0x0408 */
485#define GL_FRONT_LEFT            0x0400
486#define GL_FRONT_RIGHT           0x0401
487#define GL_BACK_LEFT          0x0402
488#define GL_BACK_RIGHT            0x0403
489#define GL_AUX0               0x0409
490#define GL_AUX1               0x040A
491#define GL_AUX2               0x040B
492#define GL_AUX3               0x040C
493#define GL_COLOR_INDEX           0x1900
494#define GL_RED             0x1903
495#define GL_GREEN           0x1904
496#define GL_BLUE               0x1905
497#define GL_ALPHA           0x1906
498#define GL_LUMINANCE          0x1909
499#define GL_LUMINANCE_ALPHA       0x190A
500#define GL_ALPHA_BITS            0x0D55
501#define GL_RED_BITS           0x0D52
502#define GL_GREEN_BITS            0x0D53
503#define GL_BLUE_BITS          0x0D54
504#define GL_INDEX_BITS            0x0D51
505#define GL_SUBPIXEL_BITS         0x0D50
506#define GL_AUX_BUFFERS           0x0C00
507#define GL_READ_BUFFER           0x0C02
508#define GL_DRAW_BUFFER           0x0C01
509#define GL_DOUBLEBUFFER          0x0C32
510#define GL_STEREO          0x0C33
511#define GL_BITMAP          0x1A00
512#define GL_COLOR           0x1800
513#define GL_DEPTH           0x1801
514#define GL_STENCIL            0x1802
515#define GL_DITHER          0x0BD0
516#define GL_RGB             0x1907
517#define GL_RGBA               0x1908
518
519/* Implementation limits */
520#define GL_MAX_LIST_NESTING         0x0B31
521#define GL_MAX_ATTRIB_STACK_DEPTH      0x0D35
522#define GL_MAX_MODELVIEW_STACK_DEPTH      0x0D36
523#define GL_MAX_NAME_STACK_DEPTH        0x0D37
524#define GL_MAX_PROJECTION_STACK_DEPTH     0x0D38
525#define GL_MAX_TEXTURE_STACK_DEPTH     0x0D39
526#define GL_MAX_EVAL_ORDER        0x0D30
527#define GL_MAX_LIGHTS            0x0D31
528#define GL_MAX_CLIP_PLANES       0x0D32
529#define GL_MAX_TEXTURE_SIZE         0x0D33
530#define GL_MAX_PIXEL_MAP_TABLE         0x0D34
531#define GL_MAX_VIEWPORT_DIMS        0x0D3A
532#define GL_MAX_CLIENT_ATTRIB_STACK_DEPTH  0x0D3B
533
534/* Gets */
535#define GL_ATTRIB_STACK_DEPTH       0x0BB0
536#define GL_CLIENT_ATTRIB_STACK_DEPTH      0x0BB1
537#define GL_COLOR_CLEAR_VALUE        0x0C22
538#define GL_COLOR_WRITEMASK       0x0C23
539#define GL_CURRENT_INDEX         0x0B01
540#define GL_CURRENT_COLOR         0x0B00
541#define GL_CURRENT_NORMAL        0x0B02
542#define GL_CURRENT_RASTER_COLOR        0x0B04
543#define GL_CURRENT_RASTER_DISTANCE     0x0B09
544#define GL_CURRENT_RASTER_INDEX        0x0B05
545#define GL_CURRENT_RASTER_POSITION     0x0B07
546#define GL_CURRENT_RASTER_TEXTURE_COORDS  0x0B06
547#define GL_CURRENT_RASTER_POSITION_VALID  0x0B08
548#define GL_CURRENT_TEXTURE_COORDS      0x0B03
549#define GL_INDEX_CLEAR_VALUE        0x0C20
550#define GL_INDEX_MODE            0x0C30
551#define GL_INDEX_WRITEMASK       0x0C21
552#define GL_MODELVIEW_MATRIX         0x0BA6
553#define GL_MODELVIEW_STACK_DEPTH    0x0BA3
554#define GL_NAME_STACK_DEPTH         0x0D70
555#define GL_PROJECTION_MATRIX        0x0BA7
556#define GL_PROJECTION_STACK_DEPTH      0x0BA4
557#define GL_RENDER_MODE           0x0C40
558#define GL_RGBA_MODE          0x0C31
559#define GL_TEXTURE_MATRIX        0x0BA8
560#define GL_TEXTURE_STACK_DEPTH         0x0BA5
561#define GL_VIEWPORT           0x0BA2
562
563/* Evaluators */
564#define GL_AUTO_NORMAL           0x0D80
565#define GL_MAP1_COLOR_4          0x0D90
566#define GL_MAP1_GRID_DOMAIN         0x0DD0
567#define GL_MAP1_GRID_SEGMENTS       0x0DD1
568#define GL_MAP1_INDEX            0x0D91
569#define GL_MAP1_NORMAL           0x0D92
570#define GL_MAP1_TEXTURE_COORD_1        0x0D93
571#define GL_MAP1_TEXTURE_COORD_2        0x0D94
572#define GL_MAP1_TEXTURE_COORD_3        0x0D95
573#define GL_MAP1_TEXTURE_COORD_4        0x0D96
574#define GL_MAP1_VERTEX_3         0x0D97
575#define GL_MAP1_VERTEX_4         0x0D98
576#define GL_MAP2_COLOR_4          0x0DB0
577#define GL_MAP2_GRID_DOMAIN         0x0DD2
578#define GL_MAP2_GRID_SEGMENTS       0x0DD3
579#define GL_MAP2_INDEX            0x0DB1
580#define GL_MAP2_NORMAL           0x0DB2
581#define GL_MAP2_TEXTURE_COORD_1        0x0DB3
582#define GL_MAP2_TEXTURE_COORD_2        0x0DB4
583#define GL_MAP2_TEXTURE_COORD_3        0x0DB5
584#define GL_MAP2_TEXTURE_COORD_4        0x0DB6
585#define GL_MAP2_VERTEX_3         0x0DB7
586#define GL_MAP2_VERTEX_4         0x0DB8
587#define GL_COEFF           0x0A00
588#define GL_DOMAIN          0x0A02
589#define GL_ORDER           0x0A01
590
591/* Hints */
592#define GL_FOG_HINT           0x0C54
593#define GL_LINE_SMOOTH_HINT         0x0C52
594#define GL_PERSPECTIVE_CORRECTION_HINT    0x0C50
595#define GL_POINT_SMOOTH_HINT        0x0C51
596#define GL_POLYGON_SMOOTH_HINT         0x0C53
597#define GL_DONT_CARE          0x1100
598#define GL_FASTEST            0x1101
599#define GL_NICEST          0x1102
600
601/* Scissor box */
602#define GL_SCISSOR_TEST          0x0C11
603#define GL_SCISSOR_BOX           0x0C10
604
605/* Pixel Mode / Transfer */
606#define GL_MAP_COLOR          0x0D10
607#define GL_MAP_STENCIL           0x0D11
608#define GL_INDEX_SHIFT           0x0D12
609#define GL_INDEX_OFFSET          0x0D13
610#define GL_RED_SCALE          0x0D14
611#define GL_RED_BIAS           0x0D15
612#define GL_GREEN_SCALE           0x0D18
613#define GL_GREEN_BIAS            0x0D19
614#define GL_BLUE_SCALE            0x0D1A
615#define GL_BLUE_BIAS          0x0D1B
616#define GL_ALPHA_SCALE           0x0D1C
617#define GL_ALPHA_BIAS            0x0D1D
618#define GL_DEPTH_SCALE           0x0D1E
619#define GL_DEPTH_BIAS            0x0D1F
620#define GL_PIXEL_MAP_S_TO_S_SIZE    0x0CB1
621#define GL_PIXEL_MAP_I_TO_I_SIZE    0x0CB0
622#define GL_PIXEL_MAP_I_TO_R_SIZE    0x0CB2
623#define GL_PIXEL_MAP_I_TO_G_SIZE    0x0CB3
624#define GL_PIXEL_MAP_I_TO_B_SIZE    0x0CB4
625#define GL_PIXEL_MAP_I_TO_A_SIZE    0x0CB5
626#define GL_PIXEL_MAP_R_TO_R_SIZE    0x0CB6
627#define GL_PIXEL_MAP_G_TO_G_SIZE    0x0CB7
628#define GL_PIXEL_MAP_B_TO_B_SIZE    0x0CB8
629#define GL_PIXEL_MAP_A_TO_A_SIZE    0x0CB9
630#define GL_PIXEL_MAP_S_TO_S         0x0C71
631#define GL_PIXEL_MAP_I_TO_I         0x0C70
632#define GL_PIXEL_MAP_I_TO_R         0x0C72
633#define GL_PIXEL_MAP_I_TO_G         0x0C73
634#define GL_PIXEL_MAP_I_TO_B         0x0C74
635#define GL_PIXEL_MAP_I_TO_A         0x0C75
636#define GL_PIXEL_MAP_R_TO_R         0x0C76
637#define GL_PIXEL_MAP_G_TO_G         0x0C77
638#define GL_PIXEL_MAP_B_TO_B         0x0C78
639#define GL_PIXEL_MAP_A_TO_A         0x0C79
640#define GL_PACK_ALIGNMENT        0x0D05
641#define GL_PACK_LSB_FIRST        0x0D01
642#define GL_PACK_ROW_LENGTH       0x0D02
643#define GL_PACK_SKIP_PIXELS         0x0D04
644#define GL_PACK_SKIP_ROWS        0x0D03
645#define GL_PACK_SWAP_BYTES       0x0D00
646#define GL_UNPACK_ALIGNMENT         0x0CF5
647#define GL_UNPACK_LSB_FIRST         0x0CF1
648#define GL_UNPACK_ROW_LENGTH        0x0CF2
649#define GL_UNPACK_SKIP_PIXELS       0x0CF4
650#define GL_UNPACK_SKIP_ROWS         0x0CF3
651#define GL_UNPACK_SWAP_BYTES        0x0CF0
652#define GL_ZOOM_X          0x0D16
653#define GL_ZOOM_Y          0x0D17
654
655/* Texture mapping */
656#define GL_TEXTURE_ENV           0x2300
657#define GL_TEXTURE_ENV_MODE         0x2200
658#define GL_TEXTURE_1D            0x0DE0
659#define GL_TEXTURE_2D            0x0DE1
660#define GL_TEXTURE_WRAP_S        0x2802
661#define GL_TEXTURE_WRAP_T        0x2803
662#define GL_TEXTURE_MAG_FILTER       0x2800
663#define GL_TEXTURE_MIN_FILTER       0x2801
664#define GL_TEXTURE_ENV_COLOR        0x2201
665#define GL_TEXTURE_GEN_S         0x0C60
666#define GL_TEXTURE_GEN_T         0x0C61
667#define GL_TEXTURE_GEN_MODE         0x2500
668#define GL_TEXTURE_BORDER_COLOR        0x1004
669#define GL_TEXTURE_WIDTH         0x1000
670#define GL_TEXTURE_HEIGHT        0x1001
671#define GL_TEXTURE_BORDER        0x1005
672#define GL_TEXTURE_COMPONENTS       0x1003
673#define GL_TEXTURE_RED_SIZE         0x805C
674#define GL_TEXTURE_GREEN_SIZE       0x805D
675#define GL_TEXTURE_BLUE_SIZE        0x805E
676#define GL_TEXTURE_ALPHA_SIZE       0x805F
677#define GL_TEXTURE_LUMINANCE_SIZE      0x8060
678#define GL_TEXTURE_INTENSITY_SIZE      0x8061
679#define GL_NEAREST_MIPMAP_NEAREST      0x2700
680#define GL_NEAREST_MIPMAP_LINEAR    0x2702
681#define GL_LINEAR_MIPMAP_NEAREST    0x2701
682#define GL_LINEAR_MIPMAP_LINEAR        0x2703
683#define GL_OBJECT_LINEAR         0x2401
684#define GL_OBJECT_PLANE          0x2501
685#define GL_EYE_LINEAR            0x2400
686#define GL_EYE_PLANE          0x2502
687#define GL_SPHERE_MAP            0x2402
688#define GL_DECAL           0x2101
689#define GL_MODULATE           0x2100
690#define GL_NEAREST            0x2600
691#define GL_REPEAT          0x2901
692#define GL_CLAMP           0x2900
693#define GL_S               0x2000
694#define GL_T               0x2001
695#define GL_R               0x2002
696#define GL_Q               0x2003
697#define GL_TEXTURE_GEN_R         0x0C62
698#define GL_TEXTURE_GEN_Q         0x0C63
699
700/* GL 1.1 texturing */
701#define GL_PROXY_TEXTURE_1D         0x8063
702#define GL_PROXY_TEXTURE_2D         0x8064
703#define GL_TEXTURE_PRIORITY         0x8066
704#define GL_TEXTURE_RESIDENT         0x8067
705#define GL_TEXTURE_BINDING_1D       0x8068
706#define GL_TEXTURE_BINDING_2D       0x8069
707#define GL_TEXTURE_INTERNAL_FORMAT     0x1003
708
709/* GL 1.2 texturing */
710#define GL_PACK_SKIP_IMAGES         0x806B
711#define GL_PACK_IMAGE_HEIGHT        0x806C
712#define GL_UNPACK_SKIP_IMAGES       0x806D
713#define GL_UNPACK_IMAGE_HEIGHT         0x806E
714#define GL_TEXTURE_3D            0x806F
715#define GL_PROXY_TEXTURE_3D         0x8070
716#define GL_TEXTURE_DEPTH         0x8071
717#define GL_TEXTURE_WRAP_R        0x8072
718#define GL_MAX_3D_TEXTURE_SIZE         0x8073
719#define GL_TEXTURE_BINDING_3D       0x806A
720
721/* Internal texture formats (GL 1.1) */
722#define GL_ALPHA4          0x803B
723#define GL_ALPHA8          0x803C
724#define GL_ALPHA12            0x803D
725#define GL_ALPHA16            0x803E
726#define GL_LUMINANCE4            0x803F
727#define GL_LUMINANCE8            0x8040
728#define GL_LUMINANCE12           0x8041
729#define GL_LUMINANCE16           0x8042
730#define GL_LUMINANCE4_ALPHA4        0x8043
731#define GL_LUMINANCE6_ALPHA2        0x8044
732#define GL_LUMINANCE8_ALPHA8        0x8045
733#define GL_LUMINANCE12_ALPHA4       0x8046
734#define GL_LUMINANCE12_ALPHA12         0x8047
735#define GL_LUMINANCE16_ALPHA16         0x8048
736#define GL_INTENSITY          0x8049
737#define GL_INTENSITY4            0x804A
738#define GL_INTENSITY8            0x804B
739#define GL_INTENSITY12           0x804C
740#define GL_INTENSITY16           0x804D
741#define GL_R3_G3_B2           0x2A10
742#define GL_RGB4               0x804F
743#define GL_RGB5               0x8050
744#define GL_RGB8               0x8051
745#define GL_RGB10           0x8052
746#define GL_RGB12           0x8053
747#define GL_RGB16           0x8054
748#define GL_RGBA2           0x8055
749#define GL_RGBA4           0x8056
750#define GL_RGB5_A1            0x8057
751#define GL_RGBA8           0x8058
752#define GL_RGB10_A2           0x8059
753#define GL_RGBA12          0x805A
754#define GL_RGBA16          0x805B
755
756/* Utility */
757#define GL_VENDOR          0x1F00
758#define GL_RENDERER           0x1F01
759#define GL_VERSION            0x1F02
760#define GL_EXTENSIONS            0x1F03
761
762/* Errors */
763#define GL_NO_ERROR           0x0
764#define GL_INVALID_VALUE         0x0501
765#define GL_INVALID_ENUM          0x0500
766#define GL_INVALID_OPERATION        0x0502
767#define GL_STACK_OVERFLOW        0x0503
768#define GL_STACK_UNDERFLOW       0x0504
769#define GL_OUT_OF_MEMORY         0x0505
770
771
772/* OpenGL 1.2 */
773#define GL_RESCALE_NORMAL        0x803A
774#define GL_CLAMP_TO_EDGE         0x812F
775#define GL_MAX_ELEMENTS_VERTICES    0x80E8
776#define GL_MAX_ELEMENTS_INDICES        0x80E9
777#define GL_BGR             0x80E0
778#define GL_BGRA               0x80E1
779#define GL_UNSIGNED_BYTE_3_3_2         0x8032
780#define GL_UNSIGNED_BYTE_2_3_3_REV     0x8362
781#define GL_UNSIGNED_SHORT_5_6_5        0x8363
782#define GL_UNSIGNED_SHORT_5_6_5_REV    0x8364
783#define GL_UNSIGNED_SHORT_4_4_4_4      0x8033
784#define GL_UNSIGNED_SHORT_4_4_4_4_REV     0x8365
785#define GL_UNSIGNED_SHORT_5_5_5_1      0x8034
786#define GL_UNSIGNED_SHORT_1_5_5_5_REV     0x8366
787#define GL_UNSIGNED_INT_8_8_8_8        0x8035
788#define GL_UNSIGNED_INT_8_8_8_8_REV    0x8367
789#define GL_UNSIGNED_INT_10_10_10_2     0x8036
790#define GL_UNSIGNED_INT_2_10_10_10_REV    0x8368
791#define GL_LIGHT_MODEL_COLOR_CONTROL      0x81F8
792#define GL_SINGLE_COLOR          0x81F9
793#define GL_SEPARATE_SPECULAR_COLOR     0x81FA
794#define GL_TEXTURE_MIN_LOD       0x813A
795#define GL_TEXTURE_MAX_LOD       0x813B
796#define GL_TEXTURE_BASE_LEVEL       0x813C
797#define GL_TEXTURE_MAX_LEVEL        0x813D
798#define GL_SMOOTH_POINT_SIZE_RANGE     0x0B12
799#define GL_SMOOTH_POINT_SIZE_GRANULARITY  0x0B13
800#define GL_SMOOTH_LINE_WIDTH_RANGE     0x0B22
801#define GL_SMOOTH_LINE_WIDTH_GRANULARITY  0x0B23
802#define GL_ALIASED_POINT_SIZE_RANGE    0x846D
803#define GL_ALIASED_LINE_WIDTH_RANGE    0x846E
804
805
806
807/*
808 * OpenGL 1.2 imaging subset (NOT IMPLEMENTED BY MESA)
809 */
810/* GL_EXT_color_table */
811#define GL_COLOR_TABLE           0x80D0
812#define GL_POST_CONVOLUTION_COLOR_TABLE      0x80D1
813#define GL_POST_COLOR_MATRIX_COLOR_TABLE  0x80D2
814#define GL_PROXY_COLOR_TABLE        0x80D3
815#define GL_PROXY_POST_CONVOLUTION_COLOR_TABLE   0x80D4
816#define GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE  0x80D5
817#define GL_COLOR_TABLE_SCALE        0x80D6
818#define GL_COLOR_TABLE_BIAS         0x80D7
819#define GL_COLOR_TABLE_FORMAT       0x80D8
820#define GL_COLOR_TABLE_WIDTH        0x80D9
821#define GL_COLOR_TABLE_RED_SIZE        0x80DA
822#define GL_COLOR_TABLE_GREEN_SIZE      0x80DB
823#define GL_COLOR_TABLE_BLUE_SIZE    0x80DC
824#define GL_COLOR_TABLE_ALPHA_SIZE      0x80DD
825#define GL_COLOR_TABLE_LUMINANCE_SIZE     0x80DE
826#define GL_COLOR_TABLE_INTENSITY_SIZE     0x80DF
827/* GL_EXT_convolution and GL_HP_convolution_border_modes */
828#define GL_CONVOLUTION_1D        0x8010
829#define GL_CONVOLUTION_2D        0x8011
830#define GL_SEPARABLE_2D          0x8012
831#define GL_CONVOLUTION_BORDER_MODE     0x8013
832#define GL_CONVOLUTION_FILTER_SCALE    0x8014
833#define GL_CONVOLUTION_FILTER_BIAS     0x8015
834#define GL_REDUCE          0x8016
835#define GL_CONVOLUTION_FORMAT       0x8017
836#define GL_CONVOLUTION_WIDTH        0x8018
837#define GL_CONVOLUTION_HEIGHT       0x8019
838#define GL_MAX_CONVOLUTION_WIDTH    0x801A
839#define GL_MAX_CONVOLUTION_HEIGHT      0x801B
840#define GL_POST_CONVOLUTION_RED_SCALE     0x801C
841#define GL_POST_CONVOLUTION_GREEN_SCALE      0x801D
842#define GL_POST_CONVOLUTION_BLUE_SCALE    0x801E
843#define GL_POST_CONVOLUTION_ALPHA_SCALE      0x801F
844#define GL_POST_CONVOLUTION_RED_BIAS      0x8020
845#define GL_POST_CONVOLUTION_GREEN_BIAS    0x8021
846#define GL_POST_CONVOLUTION_BLUE_BIAS     0x8022
847#define GL_POST_CONVOLUTION_ALPHA_BIAS    0x8023
848#define GL_CONSTANT_BORDER       0x8151
849#define GL_REPLICATE_BORDER         0x8153
850#define GL_CONVOLUTION_BORDER_COLOR    0x8154
851/* GL_SGI_color_matrix */
852#define GL_COLOR_MATRIX          0x80B1
853#define GL_COLOR_MATRIX_STACK_DEPTH    0x80B2
854#define GL_MAX_COLOR_MATRIX_STACK_DEPTH      0x80B3
855#define GL_POST_COLOR_MATRIX_RED_SCALE    0x80B4
856#define GL_POST_COLOR_MATRIX_GREEN_SCALE  0x80B5
857#define GL_POST_COLOR_MATRIX_BLUE_SCALE      0x80B6
858#define GL_POST_COLOR_MATRIX_ALPHA_SCALE  0x80B7
859#define GL_POST_COLOR_MATRIX_RED_BIAS     0x80B8
860#define GL_POST_COLOR_MATRIX_GREEN_BIAS      0x80B9
861#define GL_POST_COLOR_MATRIX_BLUE_BIAS    0x80BA
862#define GL_POST_COLOR_MATRIX_ALPHA_BIAS      0x80BB
863/* GL_EXT_histogram */
864#define GL_HISTOGRAM          0x8024
865#define GL_PROXY_HISTOGRAM       0x8025
866#define GL_HISTOGRAM_WIDTH       0x8026
867#define GL_HISTOGRAM_FORMAT         0x8027
868#define GL_HISTOGRAM_RED_SIZE       0x8028
869#define GL_HISTOGRAM_GREEN_SIZE        0x8029
870#define GL_HISTOGRAM_BLUE_SIZE         0x802A
871#define GL_HISTOGRAM_ALPHA_SIZE        0x802B
872#define GL_HISTOGRAM_LUMINANCE_SIZE    0x802C
873#define GL_HISTOGRAM_SINK        0x802D
874#define GL_MINMAX          0x802E
875#define GL_MINMAX_FORMAT         0x802F
876#define GL_MINMAX_SINK           0x8030
877#define GL_TABLE_TOO_LARGE       0x8031
878/* GL_EXT_blend_color, GL_EXT_blend_minmax */
879#define GL_BLEND_EQUATION        0x8009
880#define GL_MIN             0x8007
881#define GL_MAX             0x8008
882#define GL_FUNC_ADD           0x8006
883#define GL_FUNC_SUBTRACT         0x800A
884#define GL_FUNC_REVERSE_SUBTRACT    0x800B
885#define  GL_BLEND_COLOR          0x8005
886
887
888/* glPush/PopAttrib bits */
889#define GL_CURRENT_BIT           0x00000001
890#define GL_POINT_BIT          0x00000002
891#define GL_LINE_BIT           0x00000004
892#define GL_POLYGON_BIT           0x00000008
893#define GL_POLYGON_STIPPLE_BIT         0x00000010
894#define GL_PIXEL_MODE_BIT        0x00000020
895#define GL_LIGHTING_BIT          0x00000040
896#define GL_FOG_BIT            0x00000080
897#define GL_DEPTH_BUFFER_BIT         0x00000100
898#define GL_ACCUM_BUFFER_BIT         0x00000200
899#define GL_STENCIL_BUFFER_BIT       0x00000400
900#define GL_VIEWPORT_BIT          0x00000800
901#define GL_TRANSFORM_BIT         0x00001000
902#define GL_ENABLE_BIT            0x00002000
903#define GL_COLOR_BUFFER_BIT         0x00004000
904#define GL_HINT_BIT           0x00008000
905#define GL_EVAL_BIT           0x00010000
906#define GL_LIST_BIT           0x00020000
907#define GL_TEXTURE_BIT           0x00040000
908#define GL_SCISSOR_BIT           0x00080000
909#define GL_ALL_ATTRIB_BITS       0x000FFFFF
910
911
912#define GL_CLIENT_PIXEL_STORE_BIT      0x00000001
913#define GL_CLIENT_VERTEX_ARRAY_BIT     0x00000002
914#define GL_ALL_CLIENT_ATTRIB_BITS      0xFFFFFFFF
915
916/*
917 * GL_ARB_multitexture (ARB extension 1 and OpenGL 1.2.1)
918 */
919#define GL_TEXTURE0_ARB          0x84C0
920#define GL_TEXTURE1_ARB          0x84C1
921#define GL_TEXTURE2_ARB          0x84C2
922#define GL_TEXTURE3_ARB          0x84C3
923#define GL_TEXTURE4_ARB          0x84C4
924#define GL_TEXTURE5_ARB          0x84C5
925#define GL_TEXTURE6_ARB          0x84C6
926#define GL_TEXTURE7_ARB          0x84C7
927#define GL_TEXTURE8_ARB          0x84C8
928#define GL_TEXTURE9_ARB          0x84C9
929#define GL_TEXTURE10_ARB         0x84CA
930#define GL_TEXTURE11_ARB         0x84CB
931#define GL_TEXTURE12_ARB         0x84CC
932#define GL_TEXTURE13_ARB         0x84CD
933#define GL_TEXTURE14_ARB         0x84CE
934#define GL_TEXTURE15_ARB         0x84CF
935#define GL_TEXTURE16_ARB         0x84D0
936#define GL_TEXTURE17_ARB         0x84D1
937#define GL_TEXTURE18_ARB         0x84D2
938#define GL_TEXTURE19_ARB         0x84D3
939#define GL_TEXTURE20_ARB         0x84D4
940#define GL_TEXTURE21_ARB         0x84D5
941#define GL_TEXTURE22_ARB         0x84D6
942#define GL_TEXTURE23_ARB         0x84D7
943#define GL_TEXTURE24_ARB         0x84D8
944#define GL_TEXTURE25_ARB         0x84D9
945#define GL_TEXTURE26_ARB         0x84DA
946#define GL_TEXTURE27_ARB         0x84DB
947#define GL_TEXTURE28_ARB         0x84DC
948#define GL_TEXTURE29_ARB         0x84DD
949#define GL_TEXTURE30_ARB         0x84DE
950#define GL_TEXTURE31_ARB         0x84DF
951#define GL_ACTIVE_TEXTURE_ARB       0x84E0
952#define GL_CLIENT_ACTIVE_TEXTURE_ARB      0x84E1
953#define GL_MAX_TEXTURE_UNITS_ARB    0x84E2
954
955#define GL_COMBINE                        0x8570
956#define GL_COMBINE_RGB                    0x8571
957#define GL_COMBINE_ALPHA                  0x8572
958#define GL_SOURCE0_RGB                    0x8580
959#define GL_SOURCE1_RGB                    0x8581
960#define GL_SOURCE2_RGB                    0x8582
961#define GL_SOURCE0_ALPHA                  0x8588
962#define GL_SOURCE1_ALPHA                  0x8589
963#define GL_SOURCE2_ALPHA                  0x858A
964#define GL_OPERAND0_RGB                   0x8590
965#define GL_OPERAND1_RGB                   0x8591
966#define GL_OPERAND2_RGB                   0x8592
967#define GL_OPERAND0_ALPHA                 0x8598
968#define GL_OPERAND1_ALPHA                 0x8599
969#define GL_OPERAND2_ALPHA                 0x859A
970#define GL_RGB_SCALE                      0x8573
971#define GL_ADD_SIGNED                     0x8574
972#define GL_INTERPOLATE                    0x8575
973#define GL_SUBTRACT                       0x84E7
974#define GL_CONSTANT                       0x8576
975#define GL_PRIMARY_COLOR                  0x8577
976#define GL_PREVIOUS                       0x8578
977#define GL_DOT3_RGB                       0x86AE
978#define GL_DOT3_RGBA                      0x86AF
979
980
981
982
983
984#endif // #ifndef _X86UNIX_GL_TYPES_H_
985