mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 15:48:51 +00:00
Merge pull request #2196 from Skytrias/opengl-defines
Add missing OpenGL constants based on GLAD
This commit is contained in:
Vendored
+487
-62
@@ -1,7 +1,6 @@
|
|||||||
package vendor_gl
|
package vendor_gl
|
||||||
|
|
||||||
GL_DEBUG :: #config(GL_DEBUG, ODIN_DEBUG)
|
GL_DEBUG :: #config(GL_DEBUG, ODIN_DEBUG)
|
||||||
|
|
||||||
FALSE :: false
|
FALSE :: false
|
||||||
TRUE :: true
|
TRUE :: true
|
||||||
|
|
||||||
@@ -84,7 +83,6 @@ BLEND_DST :: 0x0BE0
|
|||||||
BLEND_SRC :: 0x0BE1
|
BLEND_SRC :: 0x0BE1
|
||||||
BLEND :: 0x0BE2
|
BLEND :: 0x0BE2
|
||||||
LOGIC_OP_MODE :: 0x0BF0
|
LOGIC_OP_MODE :: 0x0BF0
|
||||||
COLOR_LOGIC_OP :: 0x0BF2
|
|
||||||
DRAW_BUFFER :: 0x0C01
|
DRAW_BUFFER :: 0x0C01
|
||||||
READ_BUFFER :: 0x0C02
|
READ_BUFFER :: 0x0C02
|
||||||
SCISSOR_BOX :: 0x0C10
|
SCISSOR_BOX :: 0x0C10
|
||||||
@@ -112,21 +110,9 @@ MAX_VIEWPORT_DIMS :: 0x0D3A
|
|||||||
SUBPIXEL_BITS :: 0x0D50
|
SUBPIXEL_BITS :: 0x0D50
|
||||||
TEXTURE_1D :: 0x0DE0
|
TEXTURE_1D :: 0x0DE0
|
||||||
TEXTURE_2D :: 0x0DE1
|
TEXTURE_2D :: 0x0DE1
|
||||||
POLYGON_OFFSET_UNITS :: 0x2A00
|
|
||||||
POLYGON_OFFSET_POINT :: 0x2A01
|
|
||||||
POLYGON_OFFSET_LINE :: 0x2A02
|
|
||||||
POLYGON_OFFSET_FILL :: 0x8037
|
|
||||||
POLYGON_OFFSET_FACTOR :: 0x8038
|
|
||||||
TEXTURE_BINDING_1D :: 0x8068
|
|
||||||
TEXTURE_BINDING_2D :: 0x8069
|
|
||||||
TEXTURE_WIDTH :: 0x1000
|
TEXTURE_WIDTH :: 0x1000
|
||||||
TEXTURE_HEIGHT :: 0x1001
|
TEXTURE_HEIGHT :: 0x1001
|
||||||
TEXTURE_INTERNAL_FORMAT :: 0x1003
|
|
||||||
TEXTURE_BORDER_COLOR :: 0x1004
|
TEXTURE_BORDER_COLOR :: 0x1004
|
||||||
TEXTURE_RED_SIZE :: 0x805C
|
|
||||||
TEXTURE_GREEN_SIZE :: 0x805D
|
|
||||||
TEXTURE_BLUE_SIZE :: 0x805E
|
|
||||||
TEXTURE_ALPHA_SIZE :: 0x805F
|
|
||||||
DONT_CARE :: 0x1100
|
DONT_CARE :: 0x1100
|
||||||
FASTEST :: 0x1101
|
FASTEST :: 0x1101
|
||||||
NICEST :: 0x1102
|
NICEST :: 0x1102
|
||||||
@@ -137,7 +123,6 @@ UNSIGNED_SHORT :: 0x1403
|
|||||||
INT :: 0x1404
|
INT :: 0x1404
|
||||||
UNSIGNED_INT :: 0x1405
|
UNSIGNED_INT :: 0x1405
|
||||||
FLOAT :: 0x1406
|
FLOAT :: 0x1406
|
||||||
DOUBLE :: 0x140A
|
|
||||||
STACK_OVERFLOW :: 0x0503
|
STACK_OVERFLOW :: 0x0503
|
||||||
STACK_UNDERFLOW :: 0x0504
|
STACK_UNDERFLOW :: 0x0504
|
||||||
CLEAR :: 0x1500
|
CLEAR :: 0x1500
|
||||||
@@ -189,9 +174,274 @@ TEXTURE_MAG_FILTER :: 0x2800
|
|||||||
TEXTURE_MIN_FILTER :: 0x2801
|
TEXTURE_MIN_FILTER :: 0x2801
|
||||||
TEXTURE_WRAP_S :: 0x2802
|
TEXTURE_WRAP_S :: 0x2802
|
||||||
TEXTURE_WRAP_T :: 0x2803
|
TEXTURE_WRAP_T :: 0x2803
|
||||||
|
REPEAT :: 0x2901
|
||||||
|
CURRENT_BIT :: 0x00000001
|
||||||
|
POINT_BIT :: 0x00000002
|
||||||
|
LINE_BIT :: 0x00000004
|
||||||
|
POLYGON_BIT :: 0x00000008
|
||||||
|
POLYGON_STIPPLE_BIT :: 0x00000010
|
||||||
|
PIXEL_MODE_BIT :: 0x00000020
|
||||||
|
LIGHTING_BIT :: 0x00000040
|
||||||
|
FOG_BIT :: 0x00000080
|
||||||
|
ACCUM_BUFFER_BIT :: 0x00000200
|
||||||
|
VIEWPORT_BIT :: 0x00000800
|
||||||
|
TRANSFORM_BIT :: 0x00001000
|
||||||
|
ENABLE_BIT :: 0x00002000
|
||||||
|
HINT_BIT :: 0x00008000
|
||||||
|
EVAL_BIT :: 0x00010000
|
||||||
|
LIST_BIT :: 0x00020000
|
||||||
|
TEXTURE_BIT :: 0x00040000
|
||||||
|
SCISSOR_BIT :: 0x00080000
|
||||||
|
ALL_ATTRIB_BITS :: 0xFFFFFFFF
|
||||||
|
QUAD_STRIP :: 0x0008
|
||||||
|
POLYGON :: 0x0009
|
||||||
|
ACCUM :: 0x0100
|
||||||
|
LOAD :: 0x0101
|
||||||
|
RETURN :: 0x0102
|
||||||
|
MULT :: 0x0103
|
||||||
|
ADD :: 0x0104
|
||||||
|
AUX0 :: 0x0409
|
||||||
|
AUX1 :: 0x040A
|
||||||
|
AUX2 :: 0x040B
|
||||||
|
AUX3 :: 0x040C
|
||||||
|
_2D :: 0x0600
|
||||||
|
_3D :: 0x0601
|
||||||
|
_3D_COLOR :: 0x0602
|
||||||
|
_3D_COLOR_TEXTURE :: 0x0603
|
||||||
|
_4D_COLOR_TEXTURE :: 0x0604
|
||||||
|
PASS_THROUGH_TOKEN :: 0x0700
|
||||||
|
POINT_TOKEN :: 0x0701
|
||||||
|
LINE_TOKEN :: 0x0702
|
||||||
|
POLYGON_TOKEN :: 0x0703
|
||||||
|
BITMAP_TOKEN :: 0x0704
|
||||||
|
DRAW_PIXEL_TOKEN :: 0x0705
|
||||||
|
COPY_PIXEL_TOKEN :: 0x0706
|
||||||
|
LINE_RESET_TOKEN :: 0x0707
|
||||||
|
EXP :: 0x0800
|
||||||
|
EXP2 :: 0x0801
|
||||||
|
COEFF :: 0x0A00
|
||||||
|
ORDER :: 0x0A01
|
||||||
|
DOMAIN :: 0x0A02
|
||||||
|
PIXEL_MAP_I_TO_I :: 0x0C70
|
||||||
|
PIXEL_MAP_S_TO_S :: 0x0C71
|
||||||
|
PIXEL_MAP_I_TO_R :: 0x0C72
|
||||||
|
PIXEL_MAP_I_TO_G :: 0x0C73
|
||||||
|
PIXEL_MAP_I_TO_B :: 0x0C74
|
||||||
|
PIXEL_MAP_I_TO_A :: 0x0C75
|
||||||
|
PIXEL_MAP_R_TO_R :: 0x0C76
|
||||||
|
PIXEL_MAP_G_TO_G :: 0x0C77
|
||||||
|
PIXEL_MAP_B_TO_B :: 0x0C78
|
||||||
|
PIXEL_MAP_A_TO_A :: 0x0C79
|
||||||
|
CURRENT_COLOR :: 0x0B00
|
||||||
|
CURRENT_INDEX :: 0x0B01
|
||||||
|
CURRENT_NORMAL :: 0x0B02
|
||||||
|
CURRENT_TEXTURE_COORDS :: 0x0B03
|
||||||
|
CURRENT_RASTER_COLOR :: 0x0B04
|
||||||
|
CURRENT_RASTER_INDEX :: 0x0B05
|
||||||
|
CURRENT_RASTER_TEXTURE_COORDS :: 0x0B06
|
||||||
|
CURRENT_RASTER_POSITION :: 0x0B07
|
||||||
|
CURRENT_RASTER_POSITION_VALID :: 0x0B08
|
||||||
|
CURRENT_RASTER_DISTANCE :: 0x0B09
|
||||||
|
POINT_SMOOTH :: 0x0B10
|
||||||
|
LINE_STIPPLE :: 0x0B24
|
||||||
|
LINE_STIPPLE_PATTERN :: 0x0B25
|
||||||
|
LINE_STIPPLE_REPEAT :: 0x0B26
|
||||||
|
LIST_MODE :: 0x0B30
|
||||||
|
MAX_LIST_NESTING :: 0x0B31
|
||||||
|
LIST_BASE :: 0x0B32
|
||||||
|
LIST_INDEX :: 0x0B33
|
||||||
|
POLYGON_STIPPLE :: 0x0B42
|
||||||
|
EDGE_FLAG :: 0x0B43
|
||||||
|
LIGHTING :: 0x0B50
|
||||||
|
LIGHT_MODEL_LOCAL_VIEWER :: 0x0B51
|
||||||
|
LIGHT_MODEL_TWO_SIDE :: 0x0B52
|
||||||
|
LIGHT_MODEL_AMBIENT :: 0x0B53
|
||||||
|
SHADE_MODEL :: 0x0B54
|
||||||
|
COLOR_MATERIAL_FACE :: 0x0B55
|
||||||
|
COLOR_MATERIAL_PARAMETER :: 0x0B56
|
||||||
|
COLOR_MATERIAL :: 0x0B57
|
||||||
|
FOG :: 0x0B60
|
||||||
|
FOG_INDEX :: 0x0B61
|
||||||
|
FOG_DENSITY :: 0x0B62
|
||||||
|
FOG_START :: 0x0B63
|
||||||
|
FOG_END :: 0x0B64
|
||||||
|
FOG_MODE :: 0x0B65
|
||||||
|
FOG_COLOR :: 0x0B66
|
||||||
|
ACCUM_CLEAR_VALUE :: 0x0B80
|
||||||
|
MATRIX_MODE :: 0x0BA0
|
||||||
|
NORMALIZE :: 0x0BA1
|
||||||
|
MODELVIEW_STACK_DEPTH :: 0x0BA3
|
||||||
|
PROJECTION_STACK_DEPTH :: 0x0BA4
|
||||||
|
TEXTURE_STACK_DEPTH :: 0x0BA5
|
||||||
|
MODELVIEW_MATRIX :: 0x0BA6
|
||||||
|
PROJECTION_MATRIX :: 0x0BA7
|
||||||
|
TEXTURE_MATRIX :: 0x0BA8
|
||||||
|
ATTRIB_STACK_DEPTH :: 0x0BB0
|
||||||
|
ALPHA_TEST :: 0x0BC0
|
||||||
|
ALPHA_TEST_FUNC :: 0x0BC1
|
||||||
|
ALPHA_TEST_REF :: 0x0BC2
|
||||||
|
LOGIC_OP :: 0x0BF1
|
||||||
|
AUX_BUFFERS :: 0x0C00
|
||||||
|
INDEX_CLEAR_VALUE :: 0x0C20
|
||||||
|
INDEX_WRITEMASK :: 0x0C21
|
||||||
|
INDEX_MODE :: 0x0C30
|
||||||
|
RGBA_MODE :: 0x0C31
|
||||||
|
RENDER_MODE :: 0x0C40
|
||||||
|
PERSPECTIVE_CORRECTION_HINT :: 0x0C50
|
||||||
|
POINT_SMOOTH_HINT :: 0x0C51
|
||||||
|
FOG_HINT :: 0x0C54
|
||||||
|
TEXTURE_GEN_S :: 0x0C60
|
||||||
|
TEXTURE_GEN_T :: 0x0C61
|
||||||
|
TEXTURE_GEN_R :: 0x0C62
|
||||||
|
TEXTURE_GEN_Q :: 0x0C63
|
||||||
|
PIXEL_MAP_I_TO_I_SIZE :: 0x0CB0
|
||||||
|
PIXEL_MAP_S_TO_S_SIZE :: 0x0CB1
|
||||||
|
PIXEL_MAP_I_TO_R_SIZE :: 0x0CB2
|
||||||
|
PIXEL_MAP_I_TO_G_SIZE :: 0x0CB3
|
||||||
|
PIXEL_MAP_I_TO_B_SIZE :: 0x0CB4
|
||||||
|
PIXEL_MAP_I_TO_A_SIZE :: 0x0CB5
|
||||||
|
PIXEL_MAP_R_TO_R_SIZE :: 0x0CB6
|
||||||
|
PIXEL_MAP_G_TO_G_SIZE :: 0x0CB7
|
||||||
|
PIXEL_MAP_B_TO_B_SIZE :: 0x0CB8
|
||||||
|
PIXEL_MAP_A_TO_A_SIZE :: 0x0CB9
|
||||||
|
MAP_COLOR :: 0x0D10
|
||||||
|
MAP_STENCIL :: 0x0D11
|
||||||
|
INDEX_SHIFT :: 0x0D12
|
||||||
|
INDEX_OFFSET :: 0x0D13
|
||||||
|
RED_SCALE :: 0x0D14
|
||||||
|
RED_BIAS :: 0x0D15
|
||||||
|
ZOOM_X :: 0x0D16
|
||||||
|
ZOOM_Y :: 0x0D17
|
||||||
|
GREEN_SCALE :: 0x0D18
|
||||||
|
GREEN_BIAS :: 0x0D19
|
||||||
|
BLUE_SCALE :: 0x0D1A
|
||||||
|
BLUE_BIAS :: 0x0D1B
|
||||||
|
ALPHA_SCALE :: 0x0D1C
|
||||||
|
ALPHA_BIAS :: 0x0D1D
|
||||||
|
DEPTH_SCALE :: 0x0D1E
|
||||||
|
DEPTH_BIAS :: 0x0D1F
|
||||||
|
MAX_EVAL_ORDER :: 0x0D30
|
||||||
|
MAX_LIGHTS :: 0x0D31
|
||||||
|
MAX_CLIP_PLANES :: 0x0D32
|
||||||
|
MAX_PIXEL_MAP_TABLE :: 0x0D34
|
||||||
|
MAX_ATTRIB_STACK_DEPTH :: 0x0D35
|
||||||
|
MAX_MODELVIEW_STACK_DEPTH :: 0x0D36
|
||||||
|
MAX_NAME_STACK_DEPTH :: 0x0D37
|
||||||
|
MAX_PROJECTION_STACK_DEPTH :: 0x0D38
|
||||||
|
MAX_TEXTURE_STACK_DEPTH :: 0x0D39
|
||||||
|
INDEX_BITS :: 0x0D51
|
||||||
|
RED_BITS :: 0x0D52
|
||||||
|
GREEN_BITS :: 0x0D53
|
||||||
|
BLUE_BITS :: 0x0D54
|
||||||
|
ALPHA_BITS :: 0x0D55
|
||||||
|
DEPTH_BITS :: 0x0D56
|
||||||
|
STENCIL_BITS :: 0x0D57
|
||||||
|
ACCUM_RED_BITS :: 0x0D58
|
||||||
|
ACCUM_GREEN_BITS :: 0x0D59
|
||||||
|
ACCUM_BLUE_BITS :: 0x0D5A
|
||||||
|
ACCUM_ALPHA_BITS :: 0x0D5B
|
||||||
|
NAME_STACK_DEPTH :: 0x0D70
|
||||||
|
AUTO_NORMAL :: 0x0D80
|
||||||
|
MAP1_COLOR_4 :: 0x0D90
|
||||||
|
MAP1_INDEX :: 0x0D91
|
||||||
|
MAP1_NORMAL :: 0x0D92
|
||||||
|
MAP1_TEXTURE_COORD_1 :: 0x0D93
|
||||||
|
MAP1_TEXTURE_COORD_2 :: 0x0D94
|
||||||
|
MAP1_TEXTURE_COORD_3 :: 0x0D95
|
||||||
|
MAP1_TEXTURE_COORD_4 :: 0x0D96
|
||||||
|
MAP1_VERTEX_3 :: 0x0D97
|
||||||
|
MAP1_VERTEX_4 :: 0x0D98
|
||||||
|
MAP2_COLOR_4 :: 0x0DB0
|
||||||
|
MAP2_INDEX :: 0x0DB1
|
||||||
|
MAP2_NORMAL :: 0x0DB2
|
||||||
|
MAP2_TEXTURE_COORD_1 :: 0x0DB3
|
||||||
|
MAP2_TEXTURE_COORD_2 :: 0x0DB4
|
||||||
|
MAP2_TEXTURE_COORD_3 :: 0x0DB5
|
||||||
|
MAP2_TEXTURE_COORD_4 :: 0x0DB6
|
||||||
|
MAP2_VERTEX_3 :: 0x0DB7
|
||||||
|
MAP2_VERTEX_4 :: 0x0DB8
|
||||||
|
MAP1_GRID_DOMAIN :: 0x0DD0
|
||||||
|
MAP1_GRID_SEGMENTS :: 0x0DD1
|
||||||
|
MAP2_GRID_DOMAIN :: 0x0DD2
|
||||||
|
MAP2_GRID_SEGMENTS :: 0x0DD3
|
||||||
|
TEXTURE_COMPONENTS :: 0x1003
|
||||||
|
TEXTURE_BORDER :: 0x1005
|
||||||
|
AMBIENT :: 0x1200
|
||||||
|
DIFFUSE :: 0x1201
|
||||||
|
SPECULAR :: 0x1202
|
||||||
|
POSITION :: 0x1203
|
||||||
|
SPOT_DIRECTION :: 0x1204
|
||||||
|
SPOT_EXPONENT :: 0x1205
|
||||||
|
SPOT_CUTOFF :: 0x1206
|
||||||
|
CONSTANT_ATTENUATION :: 0x1207
|
||||||
|
LINEAR_ATTENUATION :: 0x1208
|
||||||
|
QUADRATIC_ATTENUATION :: 0x1209
|
||||||
|
COMPILE :: 0x1300
|
||||||
|
COMPILE_AND_EXECUTE :: 0x1301
|
||||||
|
_2_BYTES :: 0x1407
|
||||||
|
_3_BYTES :: 0x1408
|
||||||
|
_4_BYTES :: 0x1409
|
||||||
|
EMISSION :: 0x1600
|
||||||
|
SHININESS :: 0x1601
|
||||||
|
AMBIENT_AND_DIFFUSE :: 0x1602
|
||||||
|
COLOR_INDEXES :: 0x1603
|
||||||
|
MODELVIEW :: 0x1700
|
||||||
|
PROJECTION :: 0x1701
|
||||||
|
COLOR_INDEX :: 0x1900
|
||||||
|
LUMINANCE :: 0x1909
|
||||||
|
LUMINANCE_ALPHA :: 0x190A
|
||||||
|
BITMAP :: 0x1A00
|
||||||
|
RENDER :: 0x1C00
|
||||||
|
FEEDBACK :: 0x1C01
|
||||||
|
SELECT :: 0x1C02
|
||||||
|
FLAT :: 0x1D00
|
||||||
|
SMOOTH :: 0x1D01
|
||||||
|
S :: 0x2000
|
||||||
|
T :: 0x2001
|
||||||
|
R :: 0x2002
|
||||||
|
Q :: 0x2003
|
||||||
|
MODULATE :: 0x2100
|
||||||
|
DECAL :: 0x2101
|
||||||
|
TEXTURE_ENV_MODE :: 0x2200
|
||||||
|
TEXTURE_ENV_COLOR :: 0x2201
|
||||||
|
TEXTURE_ENV :: 0x2300
|
||||||
|
EYE_LINEAR :: 0x2400
|
||||||
|
OBJECT_LINEAR :: 0x2401
|
||||||
|
SPHERE_MAP :: 0x2402
|
||||||
|
TEXTURE_GEN_MODE :: 0x2500
|
||||||
|
OBJECT_PLANE :: 0x2501
|
||||||
|
EYE_PLANE :: 0x2502
|
||||||
|
CLAMP :: 0x2900
|
||||||
|
CLIP_PLANE0 :: 0x3000
|
||||||
|
CLIP_PLANE1 :: 0x3001
|
||||||
|
CLIP_PLANE2 :: 0x3002
|
||||||
|
CLIP_PLANE3 :: 0x3003
|
||||||
|
CLIP_PLANE4 :: 0x3004
|
||||||
|
CLIP_PLANE5 :: 0x3005
|
||||||
|
LIGHT0 :: 0x4000
|
||||||
|
LIGHT1 :: 0x4001
|
||||||
|
LIGHT2 :: 0x4002
|
||||||
|
LIGHT3 :: 0x4003
|
||||||
|
LIGHT4 :: 0x4004
|
||||||
|
LIGHT5 :: 0x4005
|
||||||
|
LIGHT6 :: 0x4006
|
||||||
|
LIGHT7 :: 0x4007
|
||||||
|
COLOR_LOGIC_OP :: 0x0BF2
|
||||||
|
POLYGON_OFFSET_UNITS :: 0x2A00
|
||||||
|
POLYGON_OFFSET_POINT :: 0x2A01
|
||||||
|
POLYGON_OFFSET_LINE :: 0x2A02
|
||||||
|
POLYGON_OFFSET_FILL :: 0x8037
|
||||||
|
POLYGON_OFFSET_FACTOR :: 0x8038
|
||||||
|
TEXTURE_BINDING_1D :: 0x8068
|
||||||
|
TEXTURE_BINDING_2D :: 0x8069
|
||||||
|
TEXTURE_INTERNAL_FORMAT :: 0x1003
|
||||||
|
TEXTURE_RED_SIZE :: 0x805C
|
||||||
|
TEXTURE_GREEN_SIZE :: 0x805D
|
||||||
|
TEXTURE_BLUE_SIZE :: 0x805E
|
||||||
|
TEXTURE_ALPHA_SIZE :: 0x805F
|
||||||
|
DOUBLE :: 0x140A
|
||||||
PROXY_TEXTURE_1D :: 0x8063
|
PROXY_TEXTURE_1D :: 0x8063
|
||||||
PROXY_TEXTURE_2D :: 0x8064
|
PROXY_TEXTURE_2D :: 0x8064
|
||||||
REPEAT :: 0x2901
|
|
||||||
R3_G3_B2 :: 0x2A10
|
R3_G3_B2 :: 0x2A10
|
||||||
RGB4 :: 0x804F
|
RGB4 :: 0x804F
|
||||||
RGB5 :: 0x8050
|
RGB5 :: 0x8050
|
||||||
@@ -206,8 +456,80 @@ RGBA8 :: 0x8058
|
|||||||
RGB10_A2 :: 0x8059
|
RGB10_A2 :: 0x8059
|
||||||
RGBA12 :: 0x805A
|
RGBA12 :: 0x805A
|
||||||
RGBA16 :: 0x805B
|
RGBA16 :: 0x805B
|
||||||
|
CLIENT_PIXEL_STORE_BIT :: 0x00000001
|
||||||
|
CLIENT_VERTEX_ARRAY_BIT :: 0x00000002
|
||||||
|
CLIENT_ALL_ATTRIB_BITS :: 0xFFFFFFFF
|
||||||
|
VERTEX_ARRAY_POINTER :: 0x808E
|
||||||
|
NORMAL_ARRAY_POINTER :: 0x808F
|
||||||
|
COLOR_ARRAY_POINTER :: 0x8090
|
||||||
|
INDEX_ARRAY_POINTER :: 0x8091
|
||||||
|
TEXTURE_COORD_ARRAY_POINTER :: 0x8092
|
||||||
|
EDGE_FLAG_ARRAY_POINTER :: 0x8093
|
||||||
|
FEEDBACK_BUFFER_POINTER :: 0x0DF0
|
||||||
|
SELECTION_BUFFER_POINTER :: 0x0DF3
|
||||||
|
CLIENT_ATTRIB_STACK_DEPTH :: 0x0BB1
|
||||||
|
INDEX_LOGIC_OP :: 0x0BF1
|
||||||
|
MAX_CLIENT_ATTRIB_STACK_DEPTH :: 0x0D3B
|
||||||
|
FEEDBACK_BUFFER_SIZE :: 0x0DF1
|
||||||
|
FEEDBACK_BUFFER_TYPE :: 0x0DF2
|
||||||
|
SELECTION_BUFFER_SIZE :: 0x0DF4
|
||||||
VERTEX_ARRAY :: 0x8074
|
VERTEX_ARRAY :: 0x8074
|
||||||
|
NORMAL_ARRAY :: 0x8075
|
||||||
|
COLOR_ARRAY :: 0x8076
|
||||||
|
INDEX_ARRAY :: 0x8077
|
||||||
|
TEXTURE_COORD_ARRAY :: 0x8078
|
||||||
|
EDGE_FLAG_ARRAY :: 0x8079
|
||||||
|
VERTEX_ARRAY_SIZE :: 0x807A
|
||||||
|
VERTEX_ARRAY_TYPE :: 0x807B
|
||||||
|
VERTEX_ARRAY_STRIDE :: 0x807C
|
||||||
|
NORMAL_ARRAY_TYPE :: 0x807E
|
||||||
|
NORMAL_ARRAY_STRIDE :: 0x807F
|
||||||
|
COLOR_ARRAY_SIZE :: 0x8081
|
||||||
|
COLOR_ARRAY_TYPE :: 0x8082
|
||||||
|
COLOR_ARRAY_STRIDE :: 0x8083
|
||||||
|
INDEX_ARRAY_TYPE :: 0x8085
|
||||||
|
INDEX_ARRAY_STRIDE :: 0x8086
|
||||||
|
TEXTURE_COORD_ARRAY_SIZE :: 0x8088
|
||||||
|
TEXTURE_COORD_ARRAY_TYPE :: 0x8089
|
||||||
|
TEXTURE_COORD_ARRAY_STRIDE :: 0x808A
|
||||||
|
EDGE_FLAG_ARRAY_STRIDE :: 0x808C
|
||||||
|
TEXTURE_LUMINANCE_SIZE :: 0x8060
|
||||||
|
TEXTURE_INTENSITY_SIZE :: 0x8061
|
||||||
|
TEXTURE_PRIORITY :: 0x8066
|
||||||
|
TEXTURE_RESIDENT :: 0x8067
|
||||||
|
ALPHA4 :: 0x803B
|
||||||
|
ALPHA8 :: 0x803C
|
||||||
|
ALPHA12 :: 0x803D
|
||||||
|
ALPHA16 :: 0x803E
|
||||||
|
LUMINANCE4 :: 0x803F
|
||||||
|
LUMINANCE8 :: 0x8040
|
||||||
|
LUMINANCE12 :: 0x8041
|
||||||
|
LUMINANCE16 :: 0x8042
|
||||||
|
LUMINANCE4_ALPHA4 :: 0x8043
|
||||||
|
LUMINANCE6_ALPHA2 :: 0x8044
|
||||||
|
LUMINANCE8_ALPHA8 :: 0x8045
|
||||||
|
LUMINANCE12_ALPHA4 :: 0x8046
|
||||||
|
LUMINANCE12_ALPHA12 :: 0x8047
|
||||||
|
LUMINANCE16_ALPHA16 :: 0x8048
|
||||||
|
INTENSITY :: 0x8049
|
||||||
|
INTENSITY4 :: 0x804A
|
||||||
|
INTENSITY8 :: 0x804B
|
||||||
|
INTENSITY12 :: 0x804C
|
||||||
|
INTENSITY16 :: 0x804D
|
||||||
|
V2F :: 0x2A20
|
||||||
|
V3F :: 0x2A21
|
||||||
|
C4UB_V2F :: 0x2A22
|
||||||
|
C4UB_V3F :: 0x2A23
|
||||||
|
C3F_V3F :: 0x2A24
|
||||||
|
N3F_V3F :: 0x2A25
|
||||||
|
C4F_N3F_V3F :: 0x2A26
|
||||||
|
T2F_V3F :: 0x2A27
|
||||||
|
T4F_V4F :: 0x2A28
|
||||||
|
T2F_C4UB_V3F :: 0x2A29
|
||||||
|
T2F_C3F_V3F :: 0x2A2A
|
||||||
|
T2F_N3F_V3F :: 0x2A2B
|
||||||
|
T2F_C4F_N3F_V3F :: 0x2A2C
|
||||||
|
T4F_C4F_N3F_V4F :: 0x2A2D
|
||||||
UNSIGNED_BYTE_3_3_2 :: 0x8032
|
UNSIGNED_BYTE_3_3_2 :: 0x8032
|
||||||
UNSIGNED_SHORT_4_4_4_4 :: 0x8033
|
UNSIGNED_SHORT_4_4_4_4 :: 0x8033
|
||||||
UNSIGNED_SHORT_5_5_5_1 :: 0x8034
|
UNSIGNED_SHORT_5_5_5_1 :: 0x8034
|
||||||
@@ -244,7 +566,11 @@ SMOOTH_POINT_SIZE_GRANULARITY :: 0x0B13
|
|||||||
SMOOTH_LINE_WIDTH_RANGE :: 0x0B22
|
SMOOTH_LINE_WIDTH_RANGE :: 0x0B22
|
||||||
SMOOTH_LINE_WIDTH_GRANULARITY :: 0x0B23
|
SMOOTH_LINE_WIDTH_GRANULARITY :: 0x0B23
|
||||||
ALIASED_LINE_WIDTH_RANGE :: 0x846E
|
ALIASED_LINE_WIDTH_RANGE :: 0x846E
|
||||||
|
RESCALE_NORMAL :: 0x803A
|
||||||
|
LIGHT_MODEL_COLOR_CONTROL :: 0x81F8
|
||||||
|
SINGLE_COLOR :: 0x81F9
|
||||||
|
SEPARATE_SPECULAR_COLOR :: 0x81FA
|
||||||
|
ALIASED_POINT_SIZE_RANGE :: 0x846D
|
||||||
TEXTURE0 :: 0x84C0
|
TEXTURE0 :: 0x84C0
|
||||||
TEXTURE1 :: 0x84C1
|
TEXTURE1 :: 0x84C1
|
||||||
TEXTURE2 :: 0x84C2
|
TEXTURE2 :: 0x84C2
|
||||||
@@ -304,7 +630,43 @@ TEXTURE_COMPRESSED :: 0x86A1
|
|||||||
NUM_COMPRESSED_TEXTURE_FORMATS :: 0x86A2
|
NUM_COMPRESSED_TEXTURE_FORMATS :: 0x86A2
|
||||||
COMPRESSED_TEXTURE_FORMATS :: 0x86A3
|
COMPRESSED_TEXTURE_FORMATS :: 0x86A3
|
||||||
CLAMP_TO_BORDER :: 0x812D
|
CLAMP_TO_BORDER :: 0x812D
|
||||||
|
CLIENT_ACTIVE_TEXTURE :: 0x84E1
|
||||||
|
MAX_TEXTURE_UNITS :: 0x84E2
|
||||||
|
TRANSPOSE_MODELVIEW_MATRIX :: 0x84E3
|
||||||
|
TRANSPOSE_PROJECTION_MATRIX :: 0x84E4
|
||||||
|
TRANSPOSE_TEXTURE_MATRIX :: 0x84E5
|
||||||
|
TRANSPOSE_COLOR_MATRIX :: 0x84E6
|
||||||
|
MULTISAMPLE_BIT :: 0x20000000
|
||||||
|
NORMAL_MAP :: 0x8511
|
||||||
|
REFLECTION_MAP :: 0x8512
|
||||||
|
COMPRESSED_ALPHA :: 0x84E9
|
||||||
|
COMPRESSED_LUMINANCE :: 0x84EA
|
||||||
|
COMPRESSED_LUMINANCE_ALPHA :: 0x84EB
|
||||||
|
COMPRESSED_INTENSITY :: 0x84EC
|
||||||
|
COMBINE :: 0x8570
|
||||||
|
COMBINE_RGB :: 0x8571
|
||||||
|
COMBINE_ALPHA :: 0x8572
|
||||||
|
SOURCE0_RGB :: 0x8580
|
||||||
|
SOURCE1_RGB :: 0x8581
|
||||||
|
SOURCE2_RGB :: 0x8582
|
||||||
|
SOURCE0_ALPHA :: 0x8588
|
||||||
|
SOURCE1_ALPHA :: 0x8589
|
||||||
|
SOURCE2_ALPHA :: 0x858A
|
||||||
|
OPERAND0_RGB :: 0x8590
|
||||||
|
OPERAND1_RGB :: 0x8591
|
||||||
|
OPERAND2_RGB :: 0x8592
|
||||||
|
OPERAND0_ALPHA :: 0x8598
|
||||||
|
OPERAND1_ALPHA :: 0x8599
|
||||||
|
OPERAND2_ALPHA :: 0x859A
|
||||||
|
RGB_SCALE :: 0x8573
|
||||||
|
ADD_SIGNED :: 0x8574
|
||||||
|
INTERPOLATE :: 0x8575
|
||||||
|
SUBTRACT :: 0x84E7
|
||||||
|
CONSTANT :: 0x8576
|
||||||
|
PRIMARY_COLOR :: 0x8577
|
||||||
|
PREVIOUS :: 0x8578
|
||||||
|
DOT3_RGB :: 0x86AE
|
||||||
|
DOT3_RGBA :: 0x86AF
|
||||||
BLEND_DST_RGB :: 0x80C8
|
BLEND_DST_RGB :: 0x80C8
|
||||||
BLEND_SRC_RGB :: 0x80C9
|
BLEND_SRC_RGB :: 0x80C9
|
||||||
BLEND_DST_ALPHA :: 0x80CA
|
BLEND_DST_ALPHA :: 0x80CA
|
||||||
@@ -321,16 +683,40 @@ DECR_WRAP :: 0x8508
|
|||||||
TEXTURE_DEPTH_SIZE :: 0x884A
|
TEXTURE_DEPTH_SIZE :: 0x884A
|
||||||
TEXTURE_COMPARE_MODE :: 0x884C
|
TEXTURE_COMPARE_MODE :: 0x884C
|
||||||
TEXTURE_COMPARE_FUNC :: 0x884D
|
TEXTURE_COMPARE_FUNC :: 0x884D
|
||||||
FUNC_ADD :: 0x8006
|
POINT_SIZE_MIN :: 0x8126
|
||||||
FUNC_SUBTRACT :: 0x800A
|
POINT_SIZE_MAX :: 0x8127
|
||||||
FUNC_REVERSE_SUBTRACT :: 0x800B
|
POINT_DISTANCE_ATTENUATION :: 0x8129
|
||||||
MIN :: 0x8007
|
GENERATE_MIPMAP :: 0x8191
|
||||||
MAX :: 0x8008
|
GENERATE_MIPMAP_HINT :: 0x8192
|
||||||
|
FOG_COORDINATE_SOURCE :: 0x8450
|
||||||
|
FOG_COORDINATE :: 0x8451
|
||||||
|
FRAGMENT_DEPTH :: 0x8452
|
||||||
|
CURRENT_FOG_COORDINATE :: 0x8453
|
||||||
|
FOG_COORDINATE_ARRAY_TYPE :: 0x8454
|
||||||
|
FOG_COORDINATE_ARRAY_STRIDE :: 0x8455
|
||||||
|
FOG_COORDINATE_ARRAY_POINTER :: 0x8456
|
||||||
|
FOG_COORDINATE_ARRAY :: 0x8457
|
||||||
|
COLOR_SUM :: 0x8458
|
||||||
|
CURRENT_SECONDARY_COLOR :: 0x8459
|
||||||
|
SECONDARY_COLOR_ARRAY_SIZE :: 0x845A
|
||||||
|
SECONDARY_COLOR_ARRAY_TYPE :: 0x845B
|
||||||
|
SECONDARY_COLOR_ARRAY_STRIDE :: 0x845C
|
||||||
|
SECONDARY_COLOR_ARRAY_POINTER :: 0x845D
|
||||||
|
SECONDARY_COLOR_ARRAY :: 0x845E
|
||||||
|
TEXTURE_FILTER_CONTROL :: 0x8500
|
||||||
|
DEPTH_TEXTURE_MODE :: 0x884B
|
||||||
|
COMPARE_R_TO_TEXTURE :: 0x884E
|
||||||
|
BLEND_COLOR :: 0x8005
|
||||||
|
BLEND_EQUATION :: 0x8009
|
||||||
CONSTANT_COLOR :: 0x8001
|
CONSTANT_COLOR :: 0x8001
|
||||||
ONE_MINUS_CONSTANT_COLOR :: 0x8002
|
ONE_MINUS_CONSTANT_COLOR :: 0x8002
|
||||||
CONSTANT_ALPHA :: 0x8003
|
CONSTANT_ALPHA :: 0x8003
|
||||||
ONE_MINUS_CONSTANT_ALPHA :: 0x8004
|
ONE_MINUS_CONSTANT_ALPHA :: 0x8004
|
||||||
|
FUNC_ADD :: 0x8006
|
||||||
|
FUNC_REVERSE_SUBTRACT :: 0x800B
|
||||||
|
FUNC_SUBTRACT :: 0x800A
|
||||||
|
MIN :: 0x8007
|
||||||
|
MAX :: 0x8008
|
||||||
BUFFER_SIZE :: 0x8764
|
BUFFER_SIZE :: 0x8764
|
||||||
BUFFER_USAGE :: 0x8765
|
BUFFER_USAGE :: 0x8765
|
||||||
QUERY_COUNTER_BITS :: 0x8864
|
QUERY_COUNTER_BITS :: 0x8864
|
||||||
@@ -359,7 +745,28 @@ DYNAMIC_READ :: 0x88E9
|
|||||||
DYNAMIC_COPY :: 0x88EA
|
DYNAMIC_COPY :: 0x88EA
|
||||||
SAMPLES_PASSED :: 0x8914
|
SAMPLES_PASSED :: 0x8914
|
||||||
SRC1_ALPHA :: 0x8589
|
SRC1_ALPHA :: 0x8589
|
||||||
|
VERTEX_ARRAY_BUFFER_BINDING :: 0x8896
|
||||||
|
NORMAL_ARRAY_BUFFER_BINDING :: 0x8897
|
||||||
|
COLOR_ARRAY_BUFFER_BINDING :: 0x8898
|
||||||
|
INDEX_ARRAY_BUFFER_BINDING :: 0x8899
|
||||||
|
TEXTURE_COORD_ARRAY_BUFFER_BINDING :: 0x889A
|
||||||
|
EDGE_FLAG_ARRAY_BUFFER_BINDING :: 0x889B
|
||||||
|
SECONDARY_COLOR_ARRAY_BUFFER_BINDING :: 0x889C
|
||||||
|
FOG_COORDINATE_ARRAY_BUFFER_BINDING :: 0x889D
|
||||||
|
WEIGHT_ARRAY_BUFFER_BINDING :: 0x889E
|
||||||
|
FOG_COORD_SRC :: 0x8450
|
||||||
|
FOG_COORD :: 0x8451
|
||||||
|
CURRENT_FOG_COORD :: 0x8453
|
||||||
|
FOG_COORD_ARRAY_TYPE :: 0x8454
|
||||||
|
FOG_COORD_ARRAY_STRIDE :: 0x8455
|
||||||
|
FOG_COORD_ARRAY_POINTER :: 0x8456
|
||||||
|
FOG_COORD_ARRAY :: 0x8457
|
||||||
|
FOG_COORD_ARRAY_BUFFER_BINDING :: 0x889D
|
||||||
|
SRC0_RGB :: 0x8580
|
||||||
|
SRC1_RGB :: 0x8581
|
||||||
|
SRC2_RGB :: 0x8582
|
||||||
|
SRC0_ALPHA :: 0x8588
|
||||||
|
SRC2_ALPHA :: 0x858A
|
||||||
BLEND_EQUATION_RGB :: 0x8009
|
BLEND_EQUATION_RGB :: 0x8009
|
||||||
VERTEX_ATTRIB_ARRAY_ENABLED :: 0x8622
|
VERTEX_ATTRIB_ARRAY_ENABLED :: 0x8622
|
||||||
VERTEX_ATTRIB_ARRAY_SIZE :: 0x8623
|
VERTEX_ATTRIB_ARRAY_SIZE :: 0x8623
|
||||||
@@ -440,7 +847,10 @@ UPPER_LEFT :: 0x8CA2
|
|||||||
STENCIL_BACK_REF :: 0x8CA3
|
STENCIL_BACK_REF :: 0x8CA3
|
||||||
STENCIL_BACK_VALUE_MASK :: 0x8CA4
|
STENCIL_BACK_VALUE_MASK :: 0x8CA4
|
||||||
STENCIL_BACK_WRITEMASK :: 0x8CA5
|
STENCIL_BACK_WRITEMASK :: 0x8CA5
|
||||||
|
VERTEX_PROGRAM_TWO_SIDE :: 0x8643
|
||||||
|
POINT_SPRITE :: 0x8861
|
||||||
|
COORD_REPLACE :: 0x8862
|
||||||
|
MAX_TEXTURE_COORDS :: 0x8871
|
||||||
PIXEL_PACK_BUFFER :: 0x88EB
|
PIXEL_PACK_BUFFER :: 0x88EB
|
||||||
PIXEL_UNPACK_BUFFER :: 0x88EC
|
PIXEL_UNPACK_BUFFER :: 0x88EC
|
||||||
PIXEL_PACK_BUFFER_BINDING :: 0x88ED
|
PIXEL_PACK_BUFFER_BINDING :: 0x88ED
|
||||||
@@ -457,7 +867,13 @@ SRGB_ALPHA :: 0x8C42
|
|||||||
SRGB8_ALPHA8 :: 0x8C43
|
SRGB8_ALPHA8 :: 0x8C43
|
||||||
COMPRESSED_SRGB :: 0x8C48
|
COMPRESSED_SRGB :: 0x8C48
|
||||||
COMPRESSED_SRGB_ALPHA :: 0x8C49
|
COMPRESSED_SRGB_ALPHA :: 0x8C49
|
||||||
|
CURRENT_RASTER_SECONDARY_COLOR :: 0x845F
|
||||||
|
SLUMINANCE_ALPHA :: 0x8C44
|
||||||
|
SLUMINANCE8_ALPHA8 :: 0x8C45
|
||||||
|
SLUMINANCE :: 0x8C46
|
||||||
|
SLUMINANCE8 :: 0x8C47
|
||||||
|
COMPRESSED_SLUMINANCE :: 0x8C4A
|
||||||
|
COMPRESSED_SLUMINANCE_ALPHA :: 0x8C4B
|
||||||
COMPARE_REF_TO_TEXTURE :: 0x884E
|
COMPARE_REF_TO_TEXTURE :: 0x884E
|
||||||
CLIP_DISTANCE0 :: 0x3000
|
CLIP_DISTANCE0 :: 0x3000
|
||||||
CLIP_DISTANCE1 :: 0x3001
|
CLIP_DISTANCE1 :: 0x3001
|
||||||
@@ -654,6 +1070,9 @@ RENDERBUFFER_DEPTH_SIZE :: 0x8D54
|
|||||||
RENDERBUFFER_STENCIL_SIZE :: 0x8D55
|
RENDERBUFFER_STENCIL_SIZE :: 0x8D55
|
||||||
FRAMEBUFFER_INCOMPLETE_MULTISAMPLE :: 0x8D56
|
FRAMEBUFFER_INCOMPLETE_MULTISAMPLE :: 0x8D56
|
||||||
MAX_SAMPLES :: 0x8D57
|
MAX_SAMPLES :: 0x8D57
|
||||||
|
INDEX :: 0x8222
|
||||||
|
TEXTURE_LUMINANCE_TYPE :: 0x8C14
|
||||||
|
TEXTURE_INTENSITY_TYPE :: 0x8C15
|
||||||
FRAMEBUFFER_SRGB :: 0x8DB9
|
FRAMEBUFFER_SRGB :: 0x8DB9
|
||||||
HALF_FLOAT :: 0x140B
|
HALF_FLOAT :: 0x140B
|
||||||
MAP_READ_BIT :: 0x0001
|
MAP_READ_BIT :: 0x0001
|
||||||
@@ -689,7 +1108,9 @@ RG16UI :: 0x823A
|
|||||||
RG32I :: 0x823B
|
RG32I :: 0x823B
|
||||||
RG32UI :: 0x823C
|
RG32UI :: 0x823C
|
||||||
VERTEX_ARRAY_BINDING :: 0x85B5
|
VERTEX_ARRAY_BINDING :: 0x85B5
|
||||||
|
CLAMP_VERTEX_COLOR :: 0x891A
|
||||||
|
CLAMP_FRAGMENT_COLOR :: 0x891B
|
||||||
|
ALPHA_INTEGER :: 0x8D97
|
||||||
SAMPLER_2D_RECT :: 0x8B63
|
SAMPLER_2D_RECT :: 0x8B63
|
||||||
SAMPLER_2D_RECT_SHADOW :: 0x8B64
|
SAMPLER_2D_RECT_SHADOW :: 0x8B64
|
||||||
SAMPLER_BUFFER :: 0x8DC2
|
SAMPLER_BUFFER :: 0x8DC2
|
||||||
@@ -751,7 +1172,6 @@ UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER :: 0x8A44
|
|||||||
UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER :: 0x8A45
|
UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER :: 0x8A45
|
||||||
UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER :: 0x8A46
|
UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER :: 0x8A46
|
||||||
INVALID_INDEX :: 0xFFFFFFFF
|
INVALID_INDEX :: 0xFFFFFFFF
|
||||||
|
|
||||||
CONTEXT_CORE_PROFILE_BIT :: 0x00000001
|
CONTEXT_CORE_PROFILE_BIT :: 0x00000001
|
||||||
CONTEXT_COMPATIBILITY_PROFILE_BIT :: 0x00000002
|
CONTEXT_COMPATIBILITY_PROFILE_BIT :: 0x00000002
|
||||||
LINES_ADJACENCY :: 0x000A
|
LINES_ADJACENCY :: 0x000A
|
||||||
@@ -816,7 +1236,6 @@ UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY :: 0x910D
|
|||||||
MAX_COLOR_TEXTURE_SAMPLES :: 0x910E
|
MAX_COLOR_TEXTURE_SAMPLES :: 0x910E
|
||||||
MAX_DEPTH_TEXTURE_SAMPLES :: 0x910F
|
MAX_DEPTH_TEXTURE_SAMPLES :: 0x910F
|
||||||
MAX_INTEGER_SAMPLES :: 0x9110
|
MAX_INTEGER_SAMPLES :: 0x9110
|
||||||
|
|
||||||
VERTEX_ATTRIB_ARRAY_DIVISOR :: 0x88FE
|
VERTEX_ATTRIB_ARRAY_DIVISOR :: 0x88FE
|
||||||
SRC1_COLOR :: 0x88F9
|
SRC1_COLOR :: 0x88F9
|
||||||
ONE_MINUS_SRC1_COLOR :: 0x88FA
|
ONE_MINUS_SRC1_COLOR :: 0x88FA
|
||||||
@@ -833,7 +1252,6 @@ TEXTURE_SWIZZLE_RGBA :: 0x8E46
|
|||||||
TIME_ELAPSED :: 0x88BF
|
TIME_ELAPSED :: 0x88BF
|
||||||
TIMESTAMP :: 0x8E28
|
TIMESTAMP :: 0x8E28
|
||||||
INT_2_10_10_10_REV :: 0x8D9F
|
INT_2_10_10_10_REV :: 0x8D9F
|
||||||
|
|
||||||
SAMPLE_SHADING :: 0x8C36
|
SAMPLE_SHADING :: 0x8C36
|
||||||
MIN_SAMPLE_SHADING_VALUE :: 0x8C37
|
MIN_SAMPLE_SHADING_VALUE :: 0x8C37
|
||||||
MIN_PROGRAM_TEXTURE_GATHER_OFFSET :: 0x8E5E
|
MIN_PROGRAM_TEXTURE_GATHER_OFFSET :: 0x8E5E
|
||||||
@@ -911,7 +1329,6 @@ TRANSFORM_FEEDBACK_BUFFER_PAUSED :: 0x8E23
|
|||||||
TRANSFORM_FEEDBACK_BUFFER_ACTIVE :: 0x8E24
|
TRANSFORM_FEEDBACK_BUFFER_ACTIVE :: 0x8E24
|
||||||
TRANSFORM_FEEDBACK_BINDING :: 0x8E25
|
TRANSFORM_FEEDBACK_BINDING :: 0x8E25
|
||||||
MAX_TRANSFORM_FEEDBACK_BUFFERS :: 0x8E70
|
MAX_TRANSFORM_FEEDBACK_BUFFERS :: 0x8E70
|
||||||
|
|
||||||
FIXED :: 0x140C
|
FIXED :: 0x140C
|
||||||
IMPLEMENTATION_COLOR_READ_TYPE :: 0x8B9A
|
IMPLEMENTATION_COLOR_READ_TYPE :: 0x8B9A
|
||||||
IMPLEMENTATION_COLOR_READ_FORMAT :: 0x8B9B
|
IMPLEMENTATION_COLOR_READ_FORMAT :: 0x8B9B
|
||||||
@@ -947,7 +1364,6 @@ VIEWPORT_BOUNDS_RANGE :: 0x825D
|
|||||||
LAYER_PROVOKING_VERTEX :: 0x825E
|
LAYER_PROVOKING_VERTEX :: 0x825E
|
||||||
VIEWPORT_INDEX_PROVOKING_VERTEX :: 0x825F
|
VIEWPORT_INDEX_PROVOKING_VERTEX :: 0x825F
|
||||||
UNDEFINED_VERTEX :: 0x8260
|
UNDEFINED_VERTEX :: 0x8260
|
||||||
|
|
||||||
COPY_READ_BUFFER_BINDING :: 0x8F36
|
COPY_READ_BUFFER_BINDING :: 0x8F36
|
||||||
COPY_WRITE_BUFFER_BINDING :: 0x8F37
|
COPY_WRITE_BUFFER_BINDING :: 0x8F37
|
||||||
TRANSFORM_FEEDBACK_ACTIVE :: 0x8E24
|
TRANSFORM_FEEDBACK_ACTIVE :: 0x8E24
|
||||||
@@ -1060,7 +1476,6 @@ COMPRESSED_SRGB_ALPHA_BPTC_UNORM :: 0x8E8D
|
|||||||
COMPRESSED_RGB_BPTC_SIGNED_FLOAT :: 0x8E8E
|
COMPRESSED_RGB_BPTC_SIGNED_FLOAT :: 0x8E8E
|
||||||
COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT :: 0x8E8F
|
COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT :: 0x8E8F
|
||||||
TEXTURE_IMMUTABLE_FORMAT :: 0x912F
|
TEXTURE_IMMUTABLE_FORMAT :: 0x912F
|
||||||
|
|
||||||
NUM_SHADING_LANGUAGE_VERSIONS :: 0x82E9
|
NUM_SHADING_LANGUAGE_VERSIONS :: 0x82E9
|
||||||
VERTEX_ATTRIB_ARRAY_LONG :: 0x874E
|
VERTEX_ATTRIB_ARRAY_LONG :: 0x874E
|
||||||
COMPRESSED_RGB8_ETC2 :: 0x9274
|
COMPRESSED_RGB8_ETC2 :: 0x9274
|
||||||
@@ -1319,7 +1734,7 @@ VERTEX_BINDING_STRIDE :: 0x82D8
|
|||||||
MAX_VERTEX_ATTRIB_RELATIVE_OFFSET :: 0x82D9
|
MAX_VERTEX_ATTRIB_RELATIVE_OFFSET :: 0x82D9
|
||||||
MAX_VERTEX_ATTRIB_BINDINGS :: 0x82DA
|
MAX_VERTEX_ATTRIB_BINDINGS :: 0x82DA
|
||||||
VERTEX_BINDING_BUFFER :: 0x8F4F
|
VERTEX_BINDING_BUFFER :: 0x8F4F
|
||||||
|
DISPLAY_LIST :: 0x82E7
|
||||||
MAX_VERTEX_ATTRIB_STRIDE :: 0x82E5
|
MAX_VERTEX_ATTRIB_STRIDE :: 0x82E5
|
||||||
PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED :: 0x8221
|
PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED :: 0x8221
|
||||||
TEXTURE_BUFFER_BINDING :: 0x8C2A
|
TEXTURE_BUFFER_BINDING :: 0x8C2A
|
||||||
@@ -1339,7 +1754,6 @@ QUERY_BUFFER_BARRIER_BIT :: 0x00008000
|
|||||||
QUERY_BUFFER_BINDING :: 0x9193
|
QUERY_BUFFER_BINDING :: 0x9193
|
||||||
QUERY_RESULT_NO_WAIT :: 0x9194
|
QUERY_RESULT_NO_WAIT :: 0x9194
|
||||||
MIRROR_CLAMP_TO_EDGE :: 0x8743
|
MIRROR_CLAMP_TO_EDGE :: 0x8743
|
||||||
|
|
||||||
CONTEXT_LOST :: 0x0507
|
CONTEXT_LOST :: 0x0507
|
||||||
NEGATIVE_ONE_TO_ONE :: 0x935E
|
NEGATIVE_ONE_TO_ONE :: 0x935E
|
||||||
ZERO_TO_ONE :: 0x935F
|
ZERO_TO_ONE :: 0x935F
|
||||||
@@ -1360,33 +1774,20 @@ RESET_NOTIFICATION_STRATEGY :: 0x8256
|
|||||||
LOSE_CONTEXT_ON_RESET :: 0x8252
|
LOSE_CONTEXT_ON_RESET :: 0x8252
|
||||||
NO_RESET_NOTIFICATION :: 0x8261
|
NO_RESET_NOTIFICATION :: 0x8261
|
||||||
CONTEXT_FLAG_ROBUST_ACCESS_BIT :: 0x00000004
|
CONTEXT_FLAG_ROBUST_ACCESS_BIT :: 0x00000004
|
||||||
|
COLOR_TABLE :: 0x80D0
|
||||||
|
POST_CONVOLUTION_COLOR_TABLE :: 0x80D1
|
||||||
|
POST_COLOR_MATRIX_COLOR_TABLE :: 0x80D2
|
||||||
|
PROXY_COLOR_TABLE :: 0x80D3
|
||||||
|
PROXY_POST_CONVOLUTION_COLOR_TABLE :: 0x80D4
|
||||||
|
PROXY_POST_COLOR_MATRIX_COLOR_TABLE :: 0x80D5
|
||||||
|
CONVOLUTION_1D :: 0x8010
|
||||||
|
CONVOLUTION_2D :: 0x8011
|
||||||
|
SEPARABLE_2D :: 0x8012
|
||||||
|
HISTOGRAM :: 0x8024
|
||||||
|
PROXY_HISTOGRAM :: 0x8025
|
||||||
|
MINMAX :: 0x802E
|
||||||
CONTEXT_RELEASE_BEHAVIOR :: 0x82FB
|
CONTEXT_RELEASE_BEHAVIOR :: 0x82FB
|
||||||
CONTEXT_RELEASE_BEHAVIOR_FLUSH :: 0x82FC
|
CONTEXT_RELEASE_BEHAVIOR_FLUSH :: 0x82FC
|
||||||
|
|
||||||
DEBUG_OUTPUT_SYNCHRONOUS_ARB :: 0x8242
|
|
||||||
DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB :: 0x8243
|
|
||||||
DEBUG_CALLBACK_FUNCTION_ARB :: 0x8244
|
|
||||||
DEBUG_CALLBACK_USER_PARAM_ARB :: 0x8245
|
|
||||||
DEBUG_SOURCE_API_ARB :: 0x8246
|
|
||||||
DEBUG_SOURCE_WINDOW_SYSTEM_ARB :: 0x8247
|
|
||||||
DEBUG_SOURCE_SHADER_COMPILER_ARB :: 0x8248
|
|
||||||
DEBUG_SOURCE_THIRD_PARTY_ARB :: 0x8249
|
|
||||||
DEBUG_SOURCE_APPLICATION_ARB :: 0x824A
|
|
||||||
DEBUG_SOURCE_OTHER_ARB :: 0x824B
|
|
||||||
DEBUG_TYPE_ERROR_ARB :: 0x824C
|
|
||||||
DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB :: 0x824D
|
|
||||||
DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB :: 0x824E
|
|
||||||
DEBUG_TYPE_PORTABILITY_ARB :: 0x824F
|
|
||||||
DEBUG_TYPE_PERFORMANCE_ARB :: 0x8250
|
|
||||||
DEBUG_TYPE_OTHER_ARB :: 0x8251
|
|
||||||
MAX_DEBUG_MESSAGE_LENGTH_ARB :: 0x9143
|
|
||||||
MAX_DEBUG_LOGGED_MESSAGES_ARB :: 0x9144
|
|
||||||
DEBUG_LOGGED_MESSAGES_ARB :: 0x9145
|
|
||||||
DEBUG_SEVERITY_HIGH_ARB :: 0x9146
|
|
||||||
DEBUG_SEVERITY_MEDIUM_ARB :: 0x9147
|
|
||||||
DEBUG_SEVERITY_LOW_ARB :: 0x9148
|
|
||||||
|
|
||||||
|
|
||||||
SHADER_BINARY_FORMAT_SPIR_V :: 0x9551
|
SHADER_BINARY_FORMAT_SPIR_V :: 0x9551
|
||||||
SPIR_V_BINARY :: 0x9552
|
SPIR_V_BINARY :: 0x9552
|
||||||
PARAMETER_BUFFER :: 0x80EE
|
PARAMETER_BUFFER :: 0x80EE
|
||||||
@@ -1410,5 +1811,29 @@ MAX_TEXTURE_MAX_ANISOTROPY :: 0x84FF
|
|||||||
TRANSFORM_FEEDBACK_OVERFLOW :: 0x82EC
|
TRANSFORM_FEEDBACK_OVERFLOW :: 0x82EC
|
||||||
TRANSFORM_FEEDBACK_STREAM_OVERFLOW :: 0x82ED
|
TRANSFORM_FEEDBACK_STREAM_OVERFLOW :: 0x82ED
|
||||||
|
|
||||||
|
// debug
|
||||||
|
DEBUG_OUTPUT_SYNCHRONOUS_ARB :: 0x8242
|
||||||
|
DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB :: 0x8243
|
||||||
|
DEBUG_CALLBACK_FUNCTION_ARB :: 0x8244
|
||||||
|
DEBUG_CALLBACK_USER_PARAM_ARB :: 0x8245
|
||||||
|
DEBUG_SOURCE_API_ARB :: 0x8246
|
||||||
|
DEBUG_SOURCE_WINDOW_SYSTEM_ARB :: 0x8247
|
||||||
|
DEBUG_SOURCE_SHADER_COMPILER_ARB :: 0x8248
|
||||||
|
DEBUG_SOURCE_THIRD_PARTY_ARB :: 0x8249
|
||||||
|
DEBUG_SOURCE_APPLICATION_ARB :: 0x824A
|
||||||
|
DEBUG_SOURCE_OTHER_ARB :: 0x824B
|
||||||
|
DEBUG_TYPE_ERROR_ARB :: 0x824C
|
||||||
|
DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB :: 0x824D
|
||||||
|
DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB :: 0x824E
|
||||||
|
DEBUG_TYPE_PORTABILITY_ARB :: 0x824F
|
||||||
|
DEBUG_TYPE_PERFORMANCE_ARB :: 0x8250
|
||||||
|
DEBUG_TYPE_OTHER_ARB :: 0x8251
|
||||||
|
MAX_DEBUG_MESSAGE_LENGTH_ARB :: 0x9143
|
||||||
|
MAX_DEBUG_LOGGED_MESSAGES_ARB :: 0x9144
|
||||||
|
DEBUG_LOGGED_MESSAGES_ARB :: 0x9145
|
||||||
|
DEBUG_SEVERITY_HIGH_ARB :: 0x9146
|
||||||
|
DEBUG_SEVERITY_MEDIUM_ARB :: 0x9147
|
||||||
|
DEBUG_SEVERITY_LOW_ARB :: 0x9148
|
||||||
|
|
||||||
// Extensions, extended as necessary
|
// Extensions, extended as necessary
|
||||||
DEVICE_LUID_EXT :: 0x9599
|
DEVICE_LUID_EXT :: 0x9599
|
||||||
|
|||||||
Vendored
+488
-61
@@ -83,7 +83,6 @@ GL_Enum :: enum u64 {
|
|||||||
BLEND_SRC = BLEND_SRC,
|
BLEND_SRC = BLEND_SRC,
|
||||||
BLEND = BLEND,
|
BLEND = BLEND,
|
||||||
LOGIC_OP_MODE = LOGIC_OP_MODE,
|
LOGIC_OP_MODE = LOGIC_OP_MODE,
|
||||||
COLOR_LOGIC_OP = COLOR_LOGIC_OP,
|
|
||||||
DRAW_BUFFER = DRAW_BUFFER,
|
DRAW_BUFFER = DRAW_BUFFER,
|
||||||
READ_BUFFER = READ_BUFFER,
|
READ_BUFFER = READ_BUFFER,
|
||||||
SCISSOR_BOX = SCISSOR_BOX,
|
SCISSOR_BOX = SCISSOR_BOX,
|
||||||
@@ -111,21 +110,9 @@ GL_Enum :: enum u64 {
|
|||||||
SUBPIXEL_BITS = SUBPIXEL_BITS,
|
SUBPIXEL_BITS = SUBPIXEL_BITS,
|
||||||
TEXTURE_1D = TEXTURE_1D,
|
TEXTURE_1D = TEXTURE_1D,
|
||||||
TEXTURE_2D = TEXTURE_2D,
|
TEXTURE_2D = TEXTURE_2D,
|
||||||
POLYGON_OFFSET_UNITS = POLYGON_OFFSET_UNITS,
|
|
||||||
POLYGON_OFFSET_POINT = POLYGON_OFFSET_POINT,
|
|
||||||
POLYGON_OFFSET_LINE = POLYGON_OFFSET_LINE,
|
|
||||||
POLYGON_OFFSET_FILL = POLYGON_OFFSET_FILL,
|
|
||||||
POLYGON_OFFSET_FACTOR = POLYGON_OFFSET_FACTOR,
|
|
||||||
TEXTURE_BINDING_1D = TEXTURE_BINDING_1D,
|
|
||||||
TEXTURE_BINDING_2D = TEXTURE_BINDING_2D,
|
|
||||||
TEXTURE_WIDTH = TEXTURE_WIDTH,
|
TEXTURE_WIDTH = TEXTURE_WIDTH,
|
||||||
TEXTURE_HEIGHT = TEXTURE_HEIGHT,
|
TEXTURE_HEIGHT = TEXTURE_HEIGHT,
|
||||||
TEXTURE_INTERNAL_FORMAT = TEXTURE_INTERNAL_FORMAT,
|
|
||||||
TEXTURE_BORDER_COLOR = TEXTURE_BORDER_COLOR,
|
TEXTURE_BORDER_COLOR = TEXTURE_BORDER_COLOR,
|
||||||
TEXTURE_RED_SIZE = TEXTURE_RED_SIZE,
|
|
||||||
TEXTURE_GREEN_SIZE = TEXTURE_GREEN_SIZE,
|
|
||||||
TEXTURE_BLUE_SIZE = TEXTURE_BLUE_SIZE,
|
|
||||||
TEXTURE_ALPHA_SIZE = TEXTURE_ALPHA_SIZE,
|
|
||||||
DONT_CARE = DONT_CARE,
|
DONT_CARE = DONT_CARE,
|
||||||
FASTEST = FASTEST,
|
FASTEST = FASTEST,
|
||||||
NICEST = NICEST,
|
NICEST = NICEST,
|
||||||
@@ -136,7 +123,6 @@ GL_Enum :: enum u64 {
|
|||||||
INT = INT,
|
INT = INT,
|
||||||
UNSIGNED_INT = UNSIGNED_INT,
|
UNSIGNED_INT = UNSIGNED_INT,
|
||||||
FLOAT = FLOAT,
|
FLOAT = FLOAT,
|
||||||
DOUBLE = DOUBLE,
|
|
||||||
STACK_OVERFLOW = STACK_OVERFLOW,
|
STACK_OVERFLOW = STACK_OVERFLOW,
|
||||||
STACK_UNDERFLOW = STACK_UNDERFLOW,
|
STACK_UNDERFLOW = STACK_UNDERFLOW,
|
||||||
CLEAR = CLEAR,
|
CLEAR = CLEAR,
|
||||||
@@ -188,9 +174,274 @@ GL_Enum :: enum u64 {
|
|||||||
TEXTURE_MIN_FILTER = TEXTURE_MIN_FILTER,
|
TEXTURE_MIN_FILTER = TEXTURE_MIN_FILTER,
|
||||||
TEXTURE_WRAP_S = TEXTURE_WRAP_S,
|
TEXTURE_WRAP_S = TEXTURE_WRAP_S,
|
||||||
TEXTURE_WRAP_T = TEXTURE_WRAP_T,
|
TEXTURE_WRAP_T = TEXTURE_WRAP_T,
|
||||||
|
REPEAT = REPEAT,
|
||||||
|
CURRENT_BIT = CURRENT_BIT,
|
||||||
|
POINT_BIT = POINT_BIT,
|
||||||
|
LINE_BIT = LINE_BIT,
|
||||||
|
POLYGON_BIT = POLYGON_BIT,
|
||||||
|
POLYGON_STIPPLE_BIT = POLYGON_STIPPLE_BIT,
|
||||||
|
PIXEL_MODE_BIT = PIXEL_MODE_BIT,
|
||||||
|
LIGHTING_BIT = LIGHTING_BIT,
|
||||||
|
FOG_BIT = FOG_BIT,
|
||||||
|
ACCUM_BUFFER_BIT = ACCUM_BUFFER_BIT,
|
||||||
|
VIEWPORT_BIT = VIEWPORT_BIT,
|
||||||
|
TRANSFORM_BIT = TRANSFORM_BIT,
|
||||||
|
ENABLE_BIT = ENABLE_BIT,
|
||||||
|
HINT_BIT = HINT_BIT,
|
||||||
|
EVAL_BIT = EVAL_BIT,
|
||||||
|
LIST_BIT = LIST_BIT,
|
||||||
|
TEXTURE_BIT = TEXTURE_BIT,
|
||||||
|
SCISSOR_BIT = SCISSOR_BIT,
|
||||||
|
ALL_ATTRIB_BITS = ALL_ATTRIB_BITS,
|
||||||
|
QUAD_STRIP = QUAD_STRIP,
|
||||||
|
POLYGON = POLYGON,
|
||||||
|
ACCUM = ACCUM,
|
||||||
|
LOAD = LOAD,
|
||||||
|
RETURN = RETURN,
|
||||||
|
MULT = MULT,
|
||||||
|
ADD = ADD,
|
||||||
|
AUX0 = AUX0,
|
||||||
|
AUX1 = AUX1,
|
||||||
|
AUX2 = AUX2,
|
||||||
|
AUX3 = AUX3,
|
||||||
|
_2D = _2D,
|
||||||
|
_3D = _3D,
|
||||||
|
_3D_COLOR = _3D_COLOR,
|
||||||
|
_3D_COLOR_TEXTURE = _3D_COLOR_TEXTURE,
|
||||||
|
_4D_COLOR_TEXTURE = _4D_COLOR_TEXTURE,
|
||||||
|
PASS_THROUGH_TOKEN = PASS_THROUGH_TOKEN,
|
||||||
|
POINT_TOKEN = POINT_TOKEN,
|
||||||
|
LINE_TOKEN = LINE_TOKEN,
|
||||||
|
POLYGON_TOKEN = POLYGON_TOKEN,
|
||||||
|
BITMAP_TOKEN = BITMAP_TOKEN,
|
||||||
|
DRAW_PIXEL_TOKEN = DRAW_PIXEL_TOKEN,
|
||||||
|
COPY_PIXEL_TOKEN = COPY_PIXEL_TOKEN,
|
||||||
|
LINE_RESET_TOKEN = LINE_RESET_TOKEN,
|
||||||
|
EXP = EXP,
|
||||||
|
EXP2 = EXP2,
|
||||||
|
COEFF = COEFF,
|
||||||
|
ORDER = ORDER,
|
||||||
|
DOMAIN = DOMAIN,
|
||||||
|
PIXEL_MAP_I_TO_I = PIXEL_MAP_I_TO_I,
|
||||||
|
PIXEL_MAP_S_TO_S = PIXEL_MAP_S_TO_S,
|
||||||
|
PIXEL_MAP_I_TO_R = PIXEL_MAP_I_TO_R,
|
||||||
|
PIXEL_MAP_I_TO_G = PIXEL_MAP_I_TO_G,
|
||||||
|
PIXEL_MAP_I_TO_B = PIXEL_MAP_I_TO_B,
|
||||||
|
PIXEL_MAP_I_TO_A = PIXEL_MAP_I_TO_A,
|
||||||
|
PIXEL_MAP_R_TO_R = PIXEL_MAP_R_TO_R,
|
||||||
|
PIXEL_MAP_G_TO_G = PIXEL_MAP_G_TO_G,
|
||||||
|
PIXEL_MAP_B_TO_B = PIXEL_MAP_B_TO_B,
|
||||||
|
PIXEL_MAP_A_TO_A = PIXEL_MAP_A_TO_A,
|
||||||
|
CURRENT_COLOR = CURRENT_COLOR,
|
||||||
|
CURRENT_INDEX = CURRENT_INDEX,
|
||||||
|
CURRENT_NORMAL = CURRENT_NORMAL,
|
||||||
|
CURRENT_TEXTURE_COORDS = CURRENT_TEXTURE_COORDS,
|
||||||
|
CURRENT_RASTER_COLOR = CURRENT_RASTER_COLOR,
|
||||||
|
CURRENT_RASTER_INDEX = CURRENT_RASTER_INDEX,
|
||||||
|
CURRENT_RASTER_TEXTURE_COORDS = CURRENT_RASTER_TEXTURE_COORDS,
|
||||||
|
CURRENT_RASTER_POSITION = CURRENT_RASTER_POSITION,
|
||||||
|
CURRENT_RASTER_POSITION_VALID = CURRENT_RASTER_POSITION_VALID,
|
||||||
|
CURRENT_RASTER_DISTANCE = CURRENT_RASTER_DISTANCE,
|
||||||
|
POINT_SMOOTH = POINT_SMOOTH,
|
||||||
|
LINE_STIPPLE = LINE_STIPPLE,
|
||||||
|
LINE_STIPPLE_PATTERN = LINE_STIPPLE_PATTERN,
|
||||||
|
LINE_STIPPLE_REPEAT = LINE_STIPPLE_REPEAT,
|
||||||
|
LIST_MODE = LIST_MODE,
|
||||||
|
MAX_LIST_NESTING = MAX_LIST_NESTING,
|
||||||
|
LIST_BASE = LIST_BASE,
|
||||||
|
LIST_INDEX = LIST_INDEX,
|
||||||
|
POLYGON_STIPPLE = POLYGON_STIPPLE,
|
||||||
|
EDGE_FLAG = EDGE_FLAG,
|
||||||
|
LIGHTING = LIGHTING,
|
||||||
|
LIGHT_MODEL_LOCAL_VIEWER = LIGHT_MODEL_LOCAL_VIEWER,
|
||||||
|
LIGHT_MODEL_TWO_SIDE = LIGHT_MODEL_TWO_SIDE,
|
||||||
|
LIGHT_MODEL_AMBIENT = LIGHT_MODEL_AMBIENT,
|
||||||
|
SHADE_MODEL = SHADE_MODEL,
|
||||||
|
COLOR_MATERIAL_FACE = COLOR_MATERIAL_FACE,
|
||||||
|
COLOR_MATERIAL_PARAMETER = COLOR_MATERIAL_PARAMETER,
|
||||||
|
COLOR_MATERIAL = COLOR_MATERIAL,
|
||||||
|
FOG = FOG,
|
||||||
|
FOG_INDEX = FOG_INDEX,
|
||||||
|
FOG_DENSITY = FOG_DENSITY,
|
||||||
|
FOG_START = FOG_START,
|
||||||
|
FOG_END = FOG_END,
|
||||||
|
FOG_MODE = FOG_MODE,
|
||||||
|
FOG_COLOR = FOG_COLOR,
|
||||||
|
ACCUM_CLEAR_VALUE = ACCUM_CLEAR_VALUE,
|
||||||
|
MATRIX_MODE = MATRIX_MODE,
|
||||||
|
NORMALIZE = NORMALIZE,
|
||||||
|
MODELVIEW_STACK_DEPTH = MODELVIEW_STACK_DEPTH,
|
||||||
|
PROJECTION_STACK_DEPTH = PROJECTION_STACK_DEPTH,
|
||||||
|
TEXTURE_STACK_DEPTH = TEXTURE_STACK_DEPTH,
|
||||||
|
MODELVIEW_MATRIX = MODELVIEW_MATRIX,
|
||||||
|
PROJECTION_MATRIX = PROJECTION_MATRIX,
|
||||||
|
TEXTURE_MATRIX = TEXTURE_MATRIX,
|
||||||
|
ATTRIB_STACK_DEPTH = ATTRIB_STACK_DEPTH,
|
||||||
|
ALPHA_TEST = ALPHA_TEST,
|
||||||
|
ALPHA_TEST_FUNC = ALPHA_TEST_FUNC,
|
||||||
|
ALPHA_TEST_REF = ALPHA_TEST_REF,
|
||||||
|
LOGIC_OP = LOGIC_OP,
|
||||||
|
AUX_BUFFERS = AUX_BUFFERS,
|
||||||
|
INDEX_CLEAR_VALUE = INDEX_CLEAR_VALUE,
|
||||||
|
INDEX_WRITEMASK = INDEX_WRITEMASK,
|
||||||
|
INDEX_MODE = INDEX_MODE,
|
||||||
|
RGBA_MODE = RGBA_MODE,
|
||||||
|
RENDER_MODE = RENDER_MODE,
|
||||||
|
PERSPECTIVE_CORRECTION_HINT = PERSPECTIVE_CORRECTION_HINT,
|
||||||
|
POINT_SMOOTH_HINT = POINT_SMOOTH_HINT,
|
||||||
|
FOG_HINT = FOG_HINT,
|
||||||
|
TEXTURE_GEN_S = TEXTURE_GEN_S,
|
||||||
|
TEXTURE_GEN_T = TEXTURE_GEN_T,
|
||||||
|
TEXTURE_GEN_R = TEXTURE_GEN_R,
|
||||||
|
TEXTURE_GEN_Q = TEXTURE_GEN_Q,
|
||||||
|
PIXEL_MAP_I_TO_I_SIZE = PIXEL_MAP_I_TO_I_SIZE,
|
||||||
|
PIXEL_MAP_S_TO_S_SIZE = PIXEL_MAP_S_TO_S_SIZE,
|
||||||
|
PIXEL_MAP_I_TO_R_SIZE = PIXEL_MAP_I_TO_R_SIZE,
|
||||||
|
PIXEL_MAP_I_TO_G_SIZE = PIXEL_MAP_I_TO_G_SIZE,
|
||||||
|
PIXEL_MAP_I_TO_B_SIZE = PIXEL_MAP_I_TO_B_SIZE,
|
||||||
|
PIXEL_MAP_I_TO_A_SIZE = PIXEL_MAP_I_TO_A_SIZE,
|
||||||
|
PIXEL_MAP_R_TO_R_SIZE = PIXEL_MAP_R_TO_R_SIZE,
|
||||||
|
PIXEL_MAP_G_TO_G_SIZE = PIXEL_MAP_G_TO_G_SIZE,
|
||||||
|
PIXEL_MAP_B_TO_B_SIZE = PIXEL_MAP_B_TO_B_SIZE,
|
||||||
|
PIXEL_MAP_A_TO_A_SIZE = PIXEL_MAP_A_TO_A_SIZE,
|
||||||
|
MAP_COLOR = MAP_COLOR,
|
||||||
|
MAP_STENCIL = MAP_STENCIL,
|
||||||
|
INDEX_SHIFT = INDEX_SHIFT,
|
||||||
|
INDEX_OFFSET = INDEX_OFFSET,
|
||||||
|
RED_SCALE = RED_SCALE,
|
||||||
|
RED_BIAS = RED_BIAS,
|
||||||
|
ZOOM_X = ZOOM_X,
|
||||||
|
ZOOM_Y = ZOOM_Y,
|
||||||
|
GREEN_SCALE = GREEN_SCALE,
|
||||||
|
GREEN_BIAS = GREEN_BIAS,
|
||||||
|
BLUE_SCALE = BLUE_SCALE,
|
||||||
|
BLUE_BIAS = BLUE_BIAS,
|
||||||
|
ALPHA_SCALE = ALPHA_SCALE,
|
||||||
|
ALPHA_BIAS = ALPHA_BIAS,
|
||||||
|
DEPTH_SCALE = DEPTH_SCALE,
|
||||||
|
DEPTH_BIAS = DEPTH_BIAS,
|
||||||
|
MAX_EVAL_ORDER = MAX_EVAL_ORDER,
|
||||||
|
MAX_LIGHTS = MAX_LIGHTS,
|
||||||
|
MAX_CLIP_PLANES = MAX_CLIP_PLANES,
|
||||||
|
MAX_PIXEL_MAP_TABLE = MAX_PIXEL_MAP_TABLE,
|
||||||
|
MAX_ATTRIB_STACK_DEPTH = MAX_ATTRIB_STACK_DEPTH,
|
||||||
|
MAX_MODELVIEW_STACK_DEPTH = MAX_MODELVIEW_STACK_DEPTH,
|
||||||
|
MAX_NAME_STACK_DEPTH = MAX_NAME_STACK_DEPTH,
|
||||||
|
MAX_PROJECTION_STACK_DEPTH = MAX_PROJECTION_STACK_DEPTH,
|
||||||
|
MAX_TEXTURE_STACK_DEPTH = MAX_TEXTURE_STACK_DEPTH,
|
||||||
|
INDEX_BITS = INDEX_BITS,
|
||||||
|
RED_BITS = RED_BITS,
|
||||||
|
GREEN_BITS = GREEN_BITS,
|
||||||
|
BLUE_BITS = BLUE_BITS,
|
||||||
|
ALPHA_BITS = ALPHA_BITS,
|
||||||
|
DEPTH_BITS = DEPTH_BITS,
|
||||||
|
STENCIL_BITS = STENCIL_BITS,
|
||||||
|
ACCUM_RED_BITS = ACCUM_RED_BITS,
|
||||||
|
ACCUM_GREEN_BITS = ACCUM_GREEN_BITS,
|
||||||
|
ACCUM_BLUE_BITS = ACCUM_BLUE_BITS,
|
||||||
|
ACCUM_ALPHA_BITS = ACCUM_ALPHA_BITS,
|
||||||
|
NAME_STACK_DEPTH = NAME_STACK_DEPTH,
|
||||||
|
AUTO_NORMAL = AUTO_NORMAL,
|
||||||
|
MAP1_COLOR_4 = MAP1_COLOR_4,
|
||||||
|
MAP1_INDEX = MAP1_INDEX,
|
||||||
|
MAP1_NORMAL = MAP1_NORMAL,
|
||||||
|
MAP1_TEXTURE_COORD_1 = MAP1_TEXTURE_COORD_1,
|
||||||
|
MAP1_TEXTURE_COORD_2 = MAP1_TEXTURE_COORD_2,
|
||||||
|
MAP1_TEXTURE_COORD_3 = MAP1_TEXTURE_COORD_3,
|
||||||
|
MAP1_TEXTURE_COORD_4 = MAP1_TEXTURE_COORD_4,
|
||||||
|
MAP1_VERTEX_3 = MAP1_VERTEX_3,
|
||||||
|
MAP1_VERTEX_4 = MAP1_VERTEX_4,
|
||||||
|
MAP2_COLOR_4 = MAP2_COLOR_4,
|
||||||
|
MAP2_INDEX = MAP2_INDEX,
|
||||||
|
MAP2_NORMAL = MAP2_NORMAL,
|
||||||
|
MAP2_TEXTURE_COORD_1 = MAP2_TEXTURE_COORD_1,
|
||||||
|
MAP2_TEXTURE_COORD_2 = MAP2_TEXTURE_COORD_2,
|
||||||
|
MAP2_TEXTURE_COORD_3 = MAP2_TEXTURE_COORD_3,
|
||||||
|
MAP2_TEXTURE_COORD_4 = MAP2_TEXTURE_COORD_4,
|
||||||
|
MAP2_VERTEX_3 = MAP2_VERTEX_3,
|
||||||
|
MAP2_VERTEX_4 = MAP2_VERTEX_4,
|
||||||
|
MAP1_GRID_DOMAIN = MAP1_GRID_DOMAIN,
|
||||||
|
MAP1_GRID_SEGMENTS = MAP1_GRID_SEGMENTS,
|
||||||
|
MAP2_GRID_DOMAIN = MAP2_GRID_DOMAIN,
|
||||||
|
MAP2_GRID_SEGMENTS = MAP2_GRID_SEGMENTS,
|
||||||
|
TEXTURE_COMPONENTS = TEXTURE_COMPONENTS,
|
||||||
|
TEXTURE_BORDER = TEXTURE_BORDER,
|
||||||
|
AMBIENT = AMBIENT,
|
||||||
|
DIFFUSE = DIFFUSE,
|
||||||
|
SPECULAR = SPECULAR,
|
||||||
|
POSITION = POSITION,
|
||||||
|
SPOT_DIRECTION = SPOT_DIRECTION,
|
||||||
|
SPOT_EXPONENT = SPOT_EXPONENT,
|
||||||
|
SPOT_CUTOFF = SPOT_CUTOFF,
|
||||||
|
CONSTANT_ATTENUATION = CONSTANT_ATTENUATION,
|
||||||
|
LINEAR_ATTENUATION = LINEAR_ATTENUATION,
|
||||||
|
QUADRATIC_ATTENUATION = QUADRATIC_ATTENUATION,
|
||||||
|
COMPILE = COMPILE,
|
||||||
|
COMPILE_AND_EXECUTE = COMPILE_AND_EXECUTE,
|
||||||
|
_2_BYTES = _2_BYTES,
|
||||||
|
_3_BYTES = _3_BYTES,
|
||||||
|
_4_BYTES = _4_BYTES,
|
||||||
|
EMISSION = EMISSION,
|
||||||
|
SHININESS = SHININESS,
|
||||||
|
AMBIENT_AND_DIFFUSE = AMBIENT_AND_DIFFUSE,
|
||||||
|
COLOR_INDEXES = COLOR_INDEXES,
|
||||||
|
MODELVIEW = MODELVIEW,
|
||||||
|
PROJECTION = PROJECTION,
|
||||||
|
COLOR_INDEX = COLOR_INDEX,
|
||||||
|
LUMINANCE = LUMINANCE,
|
||||||
|
LUMINANCE_ALPHA = LUMINANCE_ALPHA,
|
||||||
|
BITMAP = BITMAP,
|
||||||
|
RENDER = RENDER,
|
||||||
|
FEEDBACK = FEEDBACK,
|
||||||
|
SELECT = SELECT,
|
||||||
|
FLAT = FLAT,
|
||||||
|
SMOOTH = SMOOTH,
|
||||||
|
S = S,
|
||||||
|
T = T,
|
||||||
|
R = R,
|
||||||
|
Q = Q,
|
||||||
|
MODULATE = MODULATE,
|
||||||
|
DECAL = DECAL,
|
||||||
|
TEXTURE_ENV_MODE = TEXTURE_ENV_MODE,
|
||||||
|
TEXTURE_ENV_COLOR = TEXTURE_ENV_COLOR,
|
||||||
|
TEXTURE_ENV = TEXTURE_ENV,
|
||||||
|
EYE_LINEAR = EYE_LINEAR,
|
||||||
|
OBJECT_LINEAR = OBJECT_LINEAR,
|
||||||
|
SPHERE_MAP = SPHERE_MAP,
|
||||||
|
TEXTURE_GEN_MODE = TEXTURE_GEN_MODE,
|
||||||
|
OBJECT_PLANE = OBJECT_PLANE,
|
||||||
|
EYE_PLANE = EYE_PLANE,
|
||||||
|
CLAMP = CLAMP,
|
||||||
|
CLIP_PLANE0 = CLIP_PLANE0,
|
||||||
|
CLIP_PLANE1 = CLIP_PLANE1,
|
||||||
|
CLIP_PLANE2 = CLIP_PLANE2,
|
||||||
|
CLIP_PLANE3 = CLIP_PLANE3,
|
||||||
|
CLIP_PLANE4 = CLIP_PLANE4,
|
||||||
|
CLIP_PLANE5 = CLIP_PLANE5,
|
||||||
|
LIGHT0 = LIGHT0,
|
||||||
|
LIGHT1 = LIGHT1,
|
||||||
|
LIGHT2 = LIGHT2,
|
||||||
|
LIGHT3 = LIGHT3,
|
||||||
|
LIGHT4 = LIGHT4,
|
||||||
|
LIGHT5 = LIGHT5,
|
||||||
|
LIGHT6 = LIGHT6,
|
||||||
|
LIGHT7 = LIGHT7,
|
||||||
|
COLOR_LOGIC_OP = COLOR_LOGIC_OP,
|
||||||
|
POLYGON_OFFSET_UNITS = POLYGON_OFFSET_UNITS,
|
||||||
|
POLYGON_OFFSET_POINT = POLYGON_OFFSET_POINT,
|
||||||
|
POLYGON_OFFSET_LINE = POLYGON_OFFSET_LINE,
|
||||||
|
POLYGON_OFFSET_FILL = POLYGON_OFFSET_FILL,
|
||||||
|
POLYGON_OFFSET_FACTOR = POLYGON_OFFSET_FACTOR,
|
||||||
|
TEXTURE_BINDING_1D = TEXTURE_BINDING_1D,
|
||||||
|
TEXTURE_BINDING_2D = TEXTURE_BINDING_2D,
|
||||||
|
TEXTURE_INTERNAL_FORMAT = TEXTURE_INTERNAL_FORMAT,
|
||||||
|
TEXTURE_RED_SIZE = TEXTURE_RED_SIZE,
|
||||||
|
TEXTURE_GREEN_SIZE = TEXTURE_GREEN_SIZE,
|
||||||
|
TEXTURE_BLUE_SIZE = TEXTURE_BLUE_SIZE,
|
||||||
|
TEXTURE_ALPHA_SIZE = TEXTURE_ALPHA_SIZE,
|
||||||
|
DOUBLE = DOUBLE,
|
||||||
PROXY_TEXTURE_1D = PROXY_TEXTURE_1D,
|
PROXY_TEXTURE_1D = PROXY_TEXTURE_1D,
|
||||||
PROXY_TEXTURE_2D = PROXY_TEXTURE_2D,
|
PROXY_TEXTURE_2D = PROXY_TEXTURE_2D,
|
||||||
REPEAT = REPEAT,
|
|
||||||
R3_G3_B2 = R3_G3_B2,
|
R3_G3_B2 = R3_G3_B2,
|
||||||
RGB4 = RGB4,
|
RGB4 = RGB4,
|
||||||
RGB5 = RGB5,
|
RGB5 = RGB5,
|
||||||
@@ -205,8 +456,80 @@ GL_Enum :: enum u64 {
|
|||||||
RGB10_A2 = RGB10_A2,
|
RGB10_A2 = RGB10_A2,
|
||||||
RGBA12 = RGBA12,
|
RGBA12 = RGBA12,
|
||||||
RGBA16 = RGBA16,
|
RGBA16 = RGBA16,
|
||||||
|
CLIENT_PIXEL_STORE_BIT = CLIENT_PIXEL_STORE_BIT,
|
||||||
|
CLIENT_VERTEX_ARRAY_BIT = CLIENT_VERTEX_ARRAY_BIT,
|
||||||
|
CLIENT_ALL_ATTRIB_BITS = CLIENT_ALL_ATTRIB_BITS,
|
||||||
|
VERTEX_ARRAY_POINTER = VERTEX_ARRAY_POINTER,
|
||||||
|
NORMAL_ARRAY_POINTER = NORMAL_ARRAY_POINTER,
|
||||||
|
COLOR_ARRAY_POINTER = COLOR_ARRAY_POINTER,
|
||||||
|
INDEX_ARRAY_POINTER = INDEX_ARRAY_POINTER,
|
||||||
|
TEXTURE_COORD_ARRAY_POINTER = TEXTURE_COORD_ARRAY_POINTER,
|
||||||
|
EDGE_FLAG_ARRAY_POINTER = EDGE_FLAG_ARRAY_POINTER,
|
||||||
|
FEEDBACK_BUFFER_POINTER = FEEDBACK_BUFFER_POINTER,
|
||||||
|
SELECTION_BUFFER_POINTER = SELECTION_BUFFER_POINTER,
|
||||||
|
CLIENT_ATTRIB_STACK_DEPTH = CLIENT_ATTRIB_STACK_DEPTH,
|
||||||
|
INDEX_LOGIC_OP = INDEX_LOGIC_OP,
|
||||||
|
MAX_CLIENT_ATTRIB_STACK_DEPTH = MAX_CLIENT_ATTRIB_STACK_DEPTH,
|
||||||
|
FEEDBACK_BUFFER_SIZE = FEEDBACK_BUFFER_SIZE,
|
||||||
|
FEEDBACK_BUFFER_TYPE = FEEDBACK_BUFFER_TYPE,
|
||||||
|
SELECTION_BUFFER_SIZE = SELECTION_BUFFER_SIZE,
|
||||||
VERTEX_ARRAY = VERTEX_ARRAY,
|
VERTEX_ARRAY = VERTEX_ARRAY,
|
||||||
|
NORMAL_ARRAY = NORMAL_ARRAY,
|
||||||
|
COLOR_ARRAY = COLOR_ARRAY,
|
||||||
|
INDEX_ARRAY = INDEX_ARRAY,
|
||||||
|
TEXTURE_COORD_ARRAY = TEXTURE_COORD_ARRAY,
|
||||||
|
EDGE_FLAG_ARRAY = EDGE_FLAG_ARRAY,
|
||||||
|
VERTEX_ARRAY_SIZE = VERTEX_ARRAY_SIZE,
|
||||||
|
VERTEX_ARRAY_TYPE = VERTEX_ARRAY_TYPE,
|
||||||
|
VERTEX_ARRAY_STRIDE = VERTEX_ARRAY_STRIDE,
|
||||||
|
NORMAL_ARRAY_TYPE = NORMAL_ARRAY_TYPE,
|
||||||
|
NORMAL_ARRAY_STRIDE = NORMAL_ARRAY_STRIDE,
|
||||||
|
COLOR_ARRAY_SIZE = COLOR_ARRAY_SIZE,
|
||||||
|
COLOR_ARRAY_TYPE = COLOR_ARRAY_TYPE,
|
||||||
|
COLOR_ARRAY_STRIDE = COLOR_ARRAY_STRIDE,
|
||||||
|
INDEX_ARRAY_TYPE = INDEX_ARRAY_TYPE,
|
||||||
|
INDEX_ARRAY_STRIDE = INDEX_ARRAY_STRIDE,
|
||||||
|
TEXTURE_COORD_ARRAY_SIZE = TEXTURE_COORD_ARRAY_SIZE,
|
||||||
|
TEXTURE_COORD_ARRAY_TYPE = TEXTURE_COORD_ARRAY_TYPE,
|
||||||
|
TEXTURE_COORD_ARRAY_STRIDE = TEXTURE_COORD_ARRAY_STRIDE,
|
||||||
|
EDGE_FLAG_ARRAY_STRIDE = EDGE_FLAG_ARRAY_STRIDE,
|
||||||
|
TEXTURE_LUMINANCE_SIZE = TEXTURE_LUMINANCE_SIZE,
|
||||||
|
TEXTURE_INTENSITY_SIZE = TEXTURE_INTENSITY_SIZE,
|
||||||
|
TEXTURE_PRIORITY = TEXTURE_PRIORITY,
|
||||||
|
TEXTURE_RESIDENT = TEXTURE_RESIDENT,
|
||||||
|
ALPHA4 = ALPHA4,
|
||||||
|
ALPHA8 = ALPHA8,
|
||||||
|
ALPHA12 = ALPHA12,
|
||||||
|
ALPHA16 = ALPHA16,
|
||||||
|
LUMINANCE4 = LUMINANCE4,
|
||||||
|
LUMINANCE8 = LUMINANCE8,
|
||||||
|
LUMINANCE12 = LUMINANCE12,
|
||||||
|
LUMINANCE16 = LUMINANCE16,
|
||||||
|
LUMINANCE4_ALPHA4 = LUMINANCE4_ALPHA4,
|
||||||
|
LUMINANCE6_ALPHA2 = LUMINANCE6_ALPHA2,
|
||||||
|
LUMINANCE8_ALPHA8 = LUMINANCE8_ALPHA8,
|
||||||
|
LUMINANCE12_ALPHA4 = LUMINANCE12_ALPHA4,
|
||||||
|
LUMINANCE12_ALPHA12 = LUMINANCE12_ALPHA12,
|
||||||
|
LUMINANCE16_ALPHA16 = LUMINANCE16_ALPHA16,
|
||||||
|
INTENSITY = INTENSITY,
|
||||||
|
INTENSITY4 = INTENSITY4,
|
||||||
|
INTENSITY8 = INTENSITY8,
|
||||||
|
INTENSITY12 = INTENSITY12,
|
||||||
|
INTENSITY16 = INTENSITY16,
|
||||||
|
V2F = V2F,
|
||||||
|
V3F = V3F,
|
||||||
|
C4UB_V2F = C4UB_V2F,
|
||||||
|
C4UB_V3F = C4UB_V3F,
|
||||||
|
C3F_V3F = C3F_V3F,
|
||||||
|
N3F_V3F = N3F_V3F,
|
||||||
|
C4F_N3F_V3F = C4F_N3F_V3F,
|
||||||
|
T2F_V3F = T2F_V3F,
|
||||||
|
T4F_V4F = T4F_V4F,
|
||||||
|
T2F_C4UB_V3F = T2F_C4UB_V3F,
|
||||||
|
T2F_C3F_V3F = T2F_C3F_V3F,
|
||||||
|
T2F_N3F_V3F = T2F_N3F_V3F,
|
||||||
|
T2F_C4F_N3F_V3F = T2F_C4F_N3F_V3F,
|
||||||
|
T4F_C4F_N3F_V4F = T4F_C4F_N3F_V4F,
|
||||||
UNSIGNED_BYTE_3_3_2 = UNSIGNED_BYTE_3_3_2,
|
UNSIGNED_BYTE_3_3_2 = UNSIGNED_BYTE_3_3_2,
|
||||||
UNSIGNED_SHORT_4_4_4_4 = UNSIGNED_SHORT_4_4_4_4,
|
UNSIGNED_SHORT_4_4_4_4 = UNSIGNED_SHORT_4_4_4_4,
|
||||||
UNSIGNED_SHORT_5_5_5_1 = UNSIGNED_SHORT_5_5_5_1,
|
UNSIGNED_SHORT_5_5_5_1 = UNSIGNED_SHORT_5_5_5_1,
|
||||||
@@ -243,7 +566,11 @@ GL_Enum :: enum u64 {
|
|||||||
SMOOTH_LINE_WIDTH_RANGE = SMOOTH_LINE_WIDTH_RANGE,
|
SMOOTH_LINE_WIDTH_RANGE = SMOOTH_LINE_WIDTH_RANGE,
|
||||||
SMOOTH_LINE_WIDTH_GRANULARITY = SMOOTH_LINE_WIDTH_GRANULARITY,
|
SMOOTH_LINE_WIDTH_GRANULARITY = SMOOTH_LINE_WIDTH_GRANULARITY,
|
||||||
ALIASED_LINE_WIDTH_RANGE = ALIASED_LINE_WIDTH_RANGE,
|
ALIASED_LINE_WIDTH_RANGE = ALIASED_LINE_WIDTH_RANGE,
|
||||||
|
RESCALE_NORMAL = RESCALE_NORMAL,
|
||||||
|
LIGHT_MODEL_COLOR_CONTROL = LIGHT_MODEL_COLOR_CONTROL,
|
||||||
|
SINGLE_COLOR = SINGLE_COLOR,
|
||||||
|
SEPARATE_SPECULAR_COLOR = SEPARATE_SPECULAR_COLOR,
|
||||||
|
ALIASED_POINT_SIZE_RANGE = ALIASED_POINT_SIZE_RANGE,
|
||||||
TEXTURE0 = TEXTURE0,
|
TEXTURE0 = TEXTURE0,
|
||||||
TEXTURE1 = TEXTURE1,
|
TEXTURE1 = TEXTURE1,
|
||||||
TEXTURE2 = TEXTURE2,
|
TEXTURE2 = TEXTURE2,
|
||||||
@@ -303,7 +630,43 @@ GL_Enum :: enum u64 {
|
|||||||
NUM_COMPRESSED_TEXTURE_FORMATS = NUM_COMPRESSED_TEXTURE_FORMATS,
|
NUM_COMPRESSED_TEXTURE_FORMATS = NUM_COMPRESSED_TEXTURE_FORMATS,
|
||||||
COMPRESSED_TEXTURE_FORMATS = COMPRESSED_TEXTURE_FORMATS,
|
COMPRESSED_TEXTURE_FORMATS = COMPRESSED_TEXTURE_FORMATS,
|
||||||
CLAMP_TO_BORDER = CLAMP_TO_BORDER,
|
CLAMP_TO_BORDER = CLAMP_TO_BORDER,
|
||||||
|
CLIENT_ACTIVE_TEXTURE = CLIENT_ACTIVE_TEXTURE,
|
||||||
|
MAX_TEXTURE_UNITS = MAX_TEXTURE_UNITS,
|
||||||
|
TRANSPOSE_MODELVIEW_MATRIX = TRANSPOSE_MODELVIEW_MATRIX,
|
||||||
|
TRANSPOSE_PROJECTION_MATRIX = TRANSPOSE_PROJECTION_MATRIX,
|
||||||
|
TRANSPOSE_TEXTURE_MATRIX = TRANSPOSE_TEXTURE_MATRIX,
|
||||||
|
TRANSPOSE_COLOR_MATRIX = TRANSPOSE_COLOR_MATRIX,
|
||||||
|
MULTISAMPLE_BIT = MULTISAMPLE_BIT,
|
||||||
|
NORMAL_MAP = NORMAL_MAP,
|
||||||
|
REFLECTION_MAP = REFLECTION_MAP,
|
||||||
|
COMPRESSED_ALPHA = COMPRESSED_ALPHA,
|
||||||
|
COMPRESSED_LUMINANCE = COMPRESSED_LUMINANCE,
|
||||||
|
COMPRESSED_LUMINANCE_ALPHA = COMPRESSED_LUMINANCE_ALPHA,
|
||||||
|
COMPRESSED_INTENSITY = COMPRESSED_INTENSITY,
|
||||||
|
COMBINE = COMBINE,
|
||||||
|
COMBINE_RGB = COMBINE_RGB,
|
||||||
|
COMBINE_ALPHA = COMBINE_ALPHA,
|
||||||
|
SOURCE0_RGB = SOURCE0_RGB,
|
||||||
|
SOURCE1_RGB = SOURCE1_RGB,
|
||||||
|
SOURCE2_RGB = SOURCE2_RGB,
|
||||||
|
SOURCE0_ALPHA = SOURCE0_ALPHA,
|
||||||
|
SOURCE1_ALPHA = SOURCE1_ALPHA,
|
||||||
|
SOURCE2_ALPHA = SOURCE2_ALPHA,
|
||||||
|
OPERAND0_RGB = OPERAND0_RGB,
|
||||||
|
OPERAND1_RGB = OPERAND1_RGB,
|
||||||
|
OPERAND2_RGB = OPERAND2_RGB,
|
||||||
|
OPERAND0_ALPHA = OPERAND0_ALPHA,
|
||||||
|
OPERAND1_ALPHA = OPERAND1_ALPHA,
|
||||||
|
OPERAND2_ALPHA = OPERAND2_ALPHA,
|
||||||
|
RGB_SCALE = RGB_SCALE,
|
||||||
|
ADD_SIGNED = ADD_SIGNED,
|
||||||
|
INTERPOLATE = INTERPOLATE,
|
||||||
|
SUBTRACT = SUBTRACT,
|
||||||
|
CONSTANT = CONSTANT,
|
||||||
|
PRIMARY_COLOR = PRIMARY_COLOR,
|
||||||
|
PREVIOUS = PREVIOUS,
|
||||||
|
DOT3_RGB = DOT3_RGB,
|
||||||
|
DOT3_RGBA = DOT3_RGBA,
|
||||||
BLEND_DST_RGB = BLEND_DST_RGB,
|
BLEND_DST_RGB = BLEND_DST_RGB,
|
||||||
BLEND_SRC_RGB = BLEND_SRC_RGB,
|
BLEND_SRC_RGB = BLEND_SRC_RGB,
|
||||||
BLEND_DST_ALPHA = BLEND_DST_ALPHA,
|
BLEND_DST_ALPHA = BLEND_DST_ALPHA,
|
||||||
@@ -320,16 +683,40 @@ GL_Enum :: enum u64 {
|
|||||||
TEXTURE_DEPTH_SIZE = TEXTURE_DEPTH_SIZE,
|
TEXTURE_DEPTH_SIZE = TEXTURE_DEPTH_SIZE,
|
||||||
TEXTURE_COMPARE_MODE = TEXTURE_COMPARE_MODE,
|
TEXTURE_COMPARE_MODE = TEXTURE_COMPARE_MODE,
|
||||||
TEXTURE_COMPARE_FUNC = TEXTURE_COMPARE_FUNC,
|
TEXTURE_COMPARE_FUNC = TEXTURE_COMPARE_FUNC,
|
||||||
FUNC_ADD = FUNC_ADD,
|
POINT_SIZE_MIN = POINT_SIZE_MIN,
|
||||||
FUNC_SUBTRACT = FUNC_SUBTRACT,
|
POINT_SIZE_MAX = POINT_SIZE_MAX,
|
||||||
FUNC_REVERSE_SUBTRACT = FUNC_REVERSE_SUBTRACT,
|
POINT_DISTANCE_ATTENUATION = POINT_DISTANCE_ATTENUATION,
|
||||||
MIN = MIN,
|
GENERATE_MIPMAP = GENERATE_MIPMAP,
|
||||||
MAX = MAX,
|
GENERATE_MIPMAP_HINT = GENERATE_MIPMAP_HINT,
|
||||||
|
FOG_COORDINATE_SOURCE = FOG_COORDINATE_SOURCE,
|
||||||
|
FOG_COORDINATE = FOG_COORDINATE,
|
||||||
|
FRAGMENT_DEPTH = FRAGMENT_DEPTH,
|
||||||
|
CURRENT_FOG_COORDINATE = CURRENT_FOG_COORDINATE,
|
||||||
|
FOG_COORDINATE_ARRAY_TYPE = FOG_COORDINATE_ARRAY_TYPE,
|
||||||
|
FOG_COORDINATE_ARRAY_STRIDE = FOG_COORDINATE_ARRAY_STRIDE,
|
||||||
|
FOG_COORDINATE_ARRAY_POINTER = FOG_COORDINATE_ARRAY_POINTER,
|
||||||
|
FOG_COORDINATE_ARRAY = FOG_COORDINATE_ARRAY,
|
||||||
|
COLOR_SUM = COLOR_SUM,
|
||||||
|
CURRENT_SECONDARY_COLOR = CURRENT_SECONDARY_COLOR,
|
||||||
|
SECONDARY_COLOR_ARRAY_SIZE = SECONDARY_COLOR_ARRAY_SIZE,
|
||||||
|
SECONDARY_COLOR_ARRAY_TYPE = SECONDARY_COLOR_ARRAY_TYPE,
|
||||||
|
SECONDARY_COLOR_ARRAY_STRIDE = SECONDARY_COLOR_ARRAY_STRIDE,
|
||||||
|
SECONDARY_COLOR_ARRAY_POINTER = SECONDARY_COLOR_ARRAY_POINTER,
|
||||||
|
SECONDARY_COLOR_ARRAY = SECONDARY_COLOR_ARRAY,
|
||||||
|
TEXTURE_FILTER_CONTROL = TEXTURE_FILTER_CONTROL,
|
||||||
|
DEPTH_TEXTURE_MODE = DEPTH_TEXTURE_MODE,
|
||||||
|
COMPARE_R_TO_TEXTURE = COMPARE_R_TO_TEXTURE,
|
||||||
|
BLEND_COLOR = BLEND_COLOR,
|
||||||
|
BLEND_EQUATION = BLEND_EQUATION,
|
||||||
CONSTANT_COLOR = CONSTANT_COLOR,
|
CONSTANT_COLOR = CONSTANT_COLOR,
|
||||||
ONE_MINUS_CONSTANT_COLOR = ONE_MINUS_CONSTANT_COLOR,
|
ONE_MINUS_CONSTANT_COLOR = ONE_MINUS_CONSTANT_COLOR,
|
||||||
CONSTANT_ALPHA = CONSTANT_ALPHA,
|
CONSTANT_ALPHA = CONSTANT_ALPHA,
|
||||||
ONE_MINUS_CONSTANT_ALPHA = ONE_MINUS_CONSTANT_ALPHA,
|
ONE_MINUS_CONSTANT_ALPHA = ONE_MINUS_CONSTANT_ALPHA,
|
||||||
|
FUNC_ADD = FUNC_ADD,
|
||||||
|
FUNC_REVERSE_SUBTRACT = FUNC_REVERSE_SUBTRACT,
|
||||||
|
FUNC_SUBTRACT = FUNC_SUBTRACT,
|
||||||
|
MIN = MIN,
|
||||||
|
MAX = MAX,
|
||||||
BUFFER_SIZE = BUFFER_SIZE,
|
BUFFER_SIZE = BUFFER_SIZE,
|
||||||
BUFFER_USAGE = BUFFER_USAGE,
|
BUFFER_USAGE = BUFFER_USAGE,
|
||||||
QUERY_COUNTER_BITS = QUERY_COUNTER_BITS,
|
QUERY_COUNTER_BITS = QUERY_COUNTER_BITS,
|
||||||
@@ -358,7 +745,28 @@ GL_Enum :: enum u64 {
|
|||||||
DYNAMIC_COPY = DYNAMIC_COPY,
|
DYNAMIC_COPY = DYNAMIC_COPY,
|
||||||
SAMPLES_PASSED = SAMPLES_PASSED,
|
SAMPLES_PASSED = SAMPLES_PASSED,
|
||||||
SRC1_ALPHA = SRC1_ALPHA,
|
SRC1_ALPHA = SRC1_ALPHA,
|
||||||
|
VERTEX_ARRAY_BUFFER_BINDING = VERTEX_ARRAY_BUFFER_BINDING,
|
||||||
|
NORMAL_ARRAY_BUFFER_BINDING = NORMAL_ARRAY_BUFFER_BINDING,
|
||||||
|
COLOR_ARRAY_BUFFER_BINDING = COLOR_ARRAY_BUFFER_BINDING,
|
||||||
|
INDEX_ARRAY_BUFFER_BINDING = INDEX_ARRAY_BUFFER_BINDING,
|
||||||
|
TEXTURE_COORD_ARRAY_BUFFER_BINDING = TEXTURE_COORD_ARRAY_BUFFER_BINDING,
|
||||||
|
EDGE_FLAG_ARRAY_BUFFER_BINDING = EDGE_FLAG_ARRAY_BUFFER_BINDING,
|
||||||
|
SECONDARY_COLOR_ARRAY_BUFFER_BINDING = SECONDARY_COLOR_ARRAY_BUFFER_BINDING,
|
||||||
|
FOG_COORDINATE_ARRAY_BUFFER_BINDING = FOG_COORDINATE_ARRAY_BUFFER_BINDING,
|
||||||
|
WEIGHT_ARRAY_BUFFER_BINDING = WEIGHT_ARRAY_BUFFER_BINDING,
|
||||||
|
FOG_COORD_SRC = FOG_COORD_SRC,
|
||||||
|
FOG_COORD = FOG_COORD,
|
||||||
|
CURRENT_FOG_COORD = CURRENT_FOG_COORD,
|
||||||
|
FOG_COORD_ARRAY_TYPE = FOG_COORD_ARRAY_TYPE,
|
||||||
|
FOG_COORD_ARRAY_STRIDE = FOG_COORD_ARRAY_STRIDE,
|
||||||
|
FOG_COORD_ARRAY_POINTER = FOG_COORD_ARRAY_POINTER,
|
||||||
|
FOG_COORD_ARRAY = FOG_COORD_ARRAY,
|
||||||
|
FOG_COORD_ARRAY_BUFFER_BINDING = FOG_COORD_ARRAY_BUFFER_BINDING,
|
||||||
|
SRC0_RGB = SRC0_RGB,
|
||||||
|
SRC1_RGB = SRC1_RGB,
|
||||||
|
SRC2_RGB = SRC2_RGB,
|
||||||
|
SRC0_ALPHA = SRC0_ALPHA,
|
||||||
|
SRC2_ALPHA = SRC2_ALPHA,
|
||||||
BLEND_EQUATION_RGB = BLEND_EQUATION_RGB,
|
BLEND_EQUATION_RGB = BLEND_EQUATION_RGB,
|
||||||
VERTEX_ATTRIB_ARRAY_ENABLED = VERTEX_ATTRIB_ARRAY_ENABLED,
|
VERTEX_ATTRIB_ARRAY_ENABLED = VERTEX_ATTRIB_ARRAY_ENABLED,
|
||||||
VERTEX_ATTRIB_ARRAY_SIZE = VERTEX_ATTRIB_ARRAY_SIZE,
|
VERTEX_ATTRIB_ARRAY_SIZE = VERTEX_ATTRIB_ARRAY_SIZE,
|
||||||
@@ -439,7 +847,10 @@ GL_Enum :: enum u64 {
|
|||||||
STENCIL_BACK_REF = STENCIL_BACK_REF,
|
STENCIL_BACK_REF = STENCIL_BACK_REF,
|
||||||
STENCIL_BACK_VALUE_MASK = STENCIL_BACK_VALUE_MASK,
|
STENCIL_BACK_VALUE_MASK = STENCIL_BACK_VALUE_MASK,
|
||||||
STENCIL_BACK_WRITEMASK = STENCIL_BACK_WRITEMASK,
|
STENCIL_BACK_WRITEMASK = STENCIL_BACK_WRITEMASK,
|
||||||
|
VERTEX_PROGRAM_TWO_SIDE = VERTEX_PROGRAM_TWO_SIDE,
|
||||||
|
POINT_SPRITE = POINT_SPRITE,
|
||||||
|
COORD_REPLACE = COORD_REPLACE,
|
||||||
|
MAX_TEXTURE_COORDS = MAX_TEXTURE_COORDS,
|
||||||
PIXEL_PACK_BUFFER = PIXEL_PACK_BUFFER,
|
PIXEL_PACK_BUFFER = PIXEL_PACK_BUFFER,
|
||||||
PIXEL_UNPACK_BUFFER = PIXEL_UNPACK_BUFFER,
|
PIXEL_UNPACK_BUFFER = PIXEL_UNPACK_BUFFER,
|
||||||
PIXEL_PACK_BUFFER_BINDING = PIXEL_PACK_BUFFER_BINDING,
|
PIXEL_PACK_BUFFER_BINDING = PIXEL_PACK_BUFFER_BINDING,
|
||||||
@@ -456,7 +867,13 @@ GL_Enum :: enum u64 {
|
|||||||
SRGB8_ALPHA8 = SRGB8_ALPHA8,
|
SRGB8_ALPHA8 = SRGB8_ALPHA8,
|
||||||
COMPRESSED_SRGB = COMPRESSED_SRGB,
|
COMPRESSED_SRGB = COMPRESSED_SRGB,
|
||||||
COMPRESSED_SRGB_ALPHA = COMPRESSED_SRGB_ALPHA,
|
COMPRESSED_SRGB_ALPHA = COMPRESSED_SRGB_ALPHA,
|
||||||
|
CURRENT_RASTER_SECONDARY_COLOR = CURRENT_RASTER_SECONDARY_COLOR,
|
||||||
|
SLUMINANCE_ALPHA = SLUMINANCE_ALPHA,
|
||||||
|
SLUMINANCE8_ALPHA8 = SLUMINANCE8_ALPHA8,
|
||||||
|
SLUMINANCE = SLUMINANCE,
|
||||||
|
SLUMINANCE8 = SLUMINANCE8,
|
||||||
|
COMPRESSED_SLUMINANCE = COMPRESSED_SLUMINANCE,
|
||||||
|
COMPRESSED_SLUMINANCE_ALPHA = COMPRESSED_SLUMINANCE_ALPHA,
|
||||||
COMPARE_REF_TO_TEXTURE = COMPARE_REF_TO_TEXTURE,
|
COMPARE_REF_TO_TEXTURE = COMPARE_REF_TO_TEXTURE,
|
||||||
CLIP_DISTANCE0 = CLIP_DISTANCE0,
|
CLIP_DISTANCE0 = CLIP_DISTANCE0,
|
||||||
CLIP_DISTANCE1 = CLIP_DISTANCE1,
|
CLIP_DISTANCE1 = CLIP_DISTANCE1,
|
||||||
@@ -653,6 +1070,9 @@ GL_Enum :: enum u64 {
|
|||||||
RENDERBUFFER_STENCIL_SIZE = RENDERBUFFER_STENCIL_SIZE,
|
RENDERBUFFER_STENCIL_SIZE = RENDERBUFFER_STENCIL_SIZE,
|
||||||
FRAMEBUFFER_INCOMPLETE_MULTISAMPLE = FRAMEBUFFER_INCOMPLETE_MULTISAMPLE,
|
FRAMEBUFFER_INCOMPLETE_MULTISAMPLE = FRAMEBUFFER_INCOMPLETE_MULTISAMPLE,
|
||||||
MAX_SAMPLES = MAX_SAMPLES,
|
MAX_SAMPLES = MAX_SAMPLES,
|
||||||
|
INDEX = INDEX,
|
||||||
|
TEXTURE_LUMINANCE_TYPE = TEXTURE_LUMINANCE_TYPE,
|
||||||
|
TEXTURE_INTENSITY_TYPE = TEXTURE_INTENSITY_TYPE,
|
||||||
FRAMEBUFFER_SRGB = FRAMEBUFFER_SRGB,
|
FRAMEBUFFER_SRGB = FRAMEBUFFER_SRGB,
|
||||||
HALF_FLOAT = HALF_FLOAT,
|
HALF_FLOAT = HALF_FLOAT,
|
||||||
MAP_READ_BIT = MAP_READ_BIT,
|
MAP_READ_BIT = MAP_READ_BIT,
|
||||||
@@ -688,7 +1108,9 @@ GL_Enum :: enum u64 {
|
|||||||
RG32I = RG32I,
|
RG32I = RG32I,
|
||||||
RG32UI = RG32UI,
|
RG32UI = RG32UI,
|
||||||
VERTEX_ARRAY_BINDING = VERTEX_ARRAY_BINDING,
|
VERTEX_ARRAY_BINDING = VERTEX_ARRAY_BINDING,
|
||||||
|
CLAMP_VERTEX_COLOR = CLAMP_VERTEX_COLOR,
|
||||||
|
CLAMP_FRAGMENT_COLOR = CLAMP_FRAGMENT_COLOR,
|
||||||
|
ALPHA_INTEGER = ALPHA_INTEGER,
|
||||||
SAMPLER_2D_RECT = SAMPLER_2D_RECT,
|
SAMPLER_2D_RECT = SAMPLER_2D_RECT,
|
||||||
SAMPLER_2D_RECT_SHADOW = SAMPLER_2D_RECT_SHADOW,
|
SAMPLER_2D_RECT_SHADOW = SAMPLER_2D_RECT_SHADOW,
|
||||||
SAMPLER_BUFFER = SAMPLER_BUFFER,
|
SAMPLER_BUFFER = SAMPLER_BUFFER,
|
||||||
@@ -750,7 +1172,6 @@ GL_Enum :: enum u64 {
|
|||||||
UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER = UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER,
|
UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER = UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER,
|
||||||
UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER,
|
UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER,
|
||||||
INVALID_INDEX = INVALID_INDEX,
|
INVALID_INDEX = INVALID_INDEX,
|
||||||
|
|
||||||
CONTEXT_CORE_PROFILE_BIT = CONTEXT_CORE_PROFILE_BIT,
|
CONTEXT_CORE_PROFILE_BIT = CONTEXT_CORE_PROFILE_BIT,
|
||||||
CONTEXT_COMPATIBILITY_PROFILE_BIT = CONTEXT_COMPATIBILITY_PROFILE_BIT,
|
CONTEXT_COMPATIBILITY_PROFILE_BIT = CONTEXT_COMPATIBILITY_PROFILE_BIT,
|
||||||
LINES_ADJACENCY = LINES_ADJACENCY,
|
LINES_ADJACENCY = LINES_ADJACENCY,
|
||||||
@@ -815,7 +1236,6 @@ GL_Enum :: enum u64 {
|
|||||||
MAX_COLOR_TEXTURE_SAMPLES = MAX_COLOR_TEXTURE_SAMPLES,
|
MAX_COLOR_TEXTURE_SAMPLES = MAX_COLOR_TEXTURE_SAMPLES,
|
||||||
MAX_DEPTH_TEXTURE_SAMPLES = MAX_DEPTH_TEXTURE_SAMPLES,
|
MAX_DEPTH_TEXTURE_SAMPLES = MAX_DEPTH_TEXTURE_SAMPLES,
|
||||||
MAX_INTEGER_SAMPLES = MAX_INTEGER_SAMPLES,
|
MAX_INTEGER_SAMPLES = MAX_INTEGER_SAMPLES,
|
||||||
|
|
||||||
VERTEX_ATTRIB_ARRAY_DIVISOR = VERTEX_ATTRIB_ARRAY_DIVISOR,
|
VERTEX_ATTRIB_ARRAY_DIVISOR = VERTEX_ATTRIB_ARRAY_DIVISOR,
|
||||||
SRC1_COLOR = SRC1_COLOR,
|
SRC1_COLOR = SRC1_COLOR,
|
||||||
ONE_MINUS_SRC1_COLOR = ONE_MINUS_SRC1_COLOR,
|
ONE_MINUS_SRC1_COLOR = ONE_MINUS_SRC1_COLOR,
|
||||||
@@ -832,7 +1252,6 @@ GL_Enum :: enum u64 {
|
|||||||
TIME_ELAPSED = TIME_ELAPSED,
|
TIME_ELAPSED = TIME_ELAPSED,
|
||||||
TIMESTAMP = TIMESTAMP,
|
TIMESTAMP = TIMESTAMP,
|
||||||
INT_2_10_10_10_REV = INT_2_10_10_10_REV,
|
INT_2_10_10_10_REV = INT_2_10_10_10_REV,
|
||||||
|
|
||||||
SAMPLE_SHADING = SAMPLE_SHADING,
|
SAMPLE_SHADING = SAMPLE_SHADING,
|
||||||
MIN_SAMPLE_SHADING_VALUE = MIN_SAMPLE_SHADING_VALUE,
|
MIN_SAMPLE_SHADING_VALUE = MIN_SAMPLE_SHADING_VALUE,
|
||||||
MIN_PROGRAM_TEXTURE_GATHER_OFFSET = MIN_PROGRAM_TEXTURE_GATHER_OFFSET,
|
MIN_PROGRAM_TEXTURE_GATHER_OFFSET = MIN_PROGRAM_TEXTURE_GATHER_OFFSET,
|
||||||
@@ -910,7 +1329,6 @@ GL_Enum :: enum u64 {
|
|||||||
TRANSFORM_FEEDBACK_BUFFER_ACTIVE = TRANSFORM_FEEDBACK_BUFFER_ACTIVE,
|
TRANSFORM_FEEDBACK_BUFFER_ACTIVE = TRANSFORM_FEEDBACK_BUFFER_ACTIVE,
|
||||||
TRANSFORM_FEEDBACK_BINDING = TRANSFORM_FEEDBACK_BINDING,
|
TRANSFORM_FEEDBACK_BINDING = TRANSFORM_FEEDBACK_BINDING,
|
||||||
MAX_TRANSFORM_FEEDBACK_BUFFERS = MAX_TRANSFORM_FEEDBACK_BUFFERS,
|
MAX_TRANSFORM_FEEDBACK_BUFFERS = MAX_TRANSFORM_FEEDBACK_BUFFERS,
|
||||||
|
|
||||||
FIXED = FIXED,
|
FIXED = FIXED,
|
||||||
IMPLEMENTATION_COLOR_READ_TYPE = IMPLEMENTATION_COLOR_READ_TYPE,
|
IMPLEMENTATION_COLOR_READ_TYPE = IMPLEMENTATION_COLOR_READ_TYPE,
|
||||||
IMPLEMENTATION_COLOR_READ_FORMAT = IMPLEMENTATION_COLOR_READ_FORMAT,
|
IMPLEMENTATION_COLOR_READ_FORMAT = IMPLEMENTATION_COLOR_READ_FORMAT,
|
||||||
@@ -946,7 +1364,6 @@ GL_Enum :: enum u64 {
|
|||||||
LAYER_PROVOKING_VERTEX = LAYER_PROVOKING_VERTEX,
|
LAYER_PROVOKING_VERTEX = LAYER_PROVOKING_VERTEX,
|
||||||
VIEWPORT_INDEX_PROVOKING_VERTEX = VIEWPORT_INDEX_PROVOKING_VERTEX,
|
VIEWPORT_INDEX_PROVOKING_VERTEX = VIEWPORT_INDEX_PROVOKING_VERTEX,
|
||||||
UNDEFINED_VERTEX = UNDEFINED_VERTEX,
|
UNDEFINED_VERTEX = UNDEFINED_VERTEX,
|
||||||
|
|
||||||
COPY_READ_BUFFER_BINDING = COPY_READ_BUFFER_BINDING,
|
COPY_READ_BUFFER_BINDING = COPY_READ_BUFFER_BINDING,
|
||||||
COPY_WRITE_BUFFER_BINDING = COPY_WRITE_BUFFER_BINDING,
|
COPY_WRITE_BUFFER_BINDING = COPY_WRITE_BUFFER_BINDING,
|
||||||
TRANSFORM_FEEDBACK_ACTIVE = TRANSFORM_FEEDBACK_ACTIVE,
|
TRANSFORM_FEEDBACK_ACTIVE = TRANSFORM_FEEDBACK_ACTIVE,
|
||||||
@@ -1059,7 +1476,6 @@ GL_Enum :: enum u64 {
|
|||||||
COMPRESSED_RGB_BPTC_SIGNED_FLOAT = COMPRESSED_RGB_BPTC_SIGNED_FLOAT,
|
COMPRESSED_RGB_BPTC_SIGNED_FLOAT = COMPRESSED_RGB_BPTC_SIGNED_FLOAT,
|
||||||
COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT = COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,
|
COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT = COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,
|
||||||
TEXTURE_IMMUTABLE_FORMAT = TEXTURE_IMMUTABLE_FORMAT,
|
TEXTURE_IMMUTABLE_FORMAT = TEXTURE_IMMUTABLE_FORMAT,
|
||||||
|
|
||||||
NUM_SHADING_LANGUAGE_VERSIONS = NUM_SHADING_LANGUAGE_VERSIONS,
|
NUM_SHADING_LANGUAGE_VERSIONS = NUM_SHADING_LANGUAGE_VERSIONS,
|
||||||
VERTEX_ATTRIB_ARRAY_LONG = VERTEX_ATTRIB_ARRAY_LONG,
|
VERTEX_ATTRIB_ARRAY_LONG = VERTEX_ATTRIB_ARRAY_LONG,
|
||||||
COMPRESSED_RGB8_ETC2 = COMPRESSED_RGB8_ETC2,
|
COMPRESSED_RGB8_ETC2 = COMPRESSED_RGB8_ETC2,
|
||||||
@@ -1318,7 +1734,7 @@ GL_Enum :: enum u64 {
|
|||||||
MAX_VERTEX_ATTRIB_RELATIVE_OFFSET = MAX_VERTEX_ATTRIB_RELATIVE_OFFSET,
|
MAX_VERTEX_ATTRIB_RELATIVE_OFFSET = MAX_VERTEX_ATTRIB_RELATIVE_OFFSET,
|
||||||
MAX_VERTEX_ATTRIB_BINDINGS = MAX_VERTEX_ATTRIB_BINDINGS,
|
MAX_VERTEX_ATTRIB_BINDINGS = MAX_VERTEX_ATTRIB_BINDINGS,
|
||||||
VERTEX_BINDING_BUFFER = VERTEX_BINDING_BUFFER,
|
VERTEX_BINDING_BUFFER = VERTEX_BINDING_BUFFER,
|
||||||
|
DISPLAY_LIST = DISPLAY_LIST,
|
||||||
MAX_VERTEX_ATTRIB_STRIDE = MAX_VERTEX_ATTRIB_STRIDE,
|
MAX_VERTEX_ATTRIB_STRIDE = MAX_VERTEX_ATTRIB_STRIDE,
|
||||||
PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED = PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED,
|
PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED = PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED,
|
||||||
TEXTURE_BUFFER_BINDING = TEXTURE_BUFFER_BINDING,
|
TEXTURE_BUFFER_BINDING = TEXTURE_BUFFER_BINDING,
|
||||||
@@ -1338,7 +1754,6 @@ GL_Enum :: enum u64 {
|
|||||||
QUERY_BUFFER_BINDING = QUERY_BUFFER_BINDING,
|
QUERY_BUFFER_BINDING = QUERY_BUFFER_BINDING,
|
||||||
QUERY_RESULT_NO_WAIT = QUERY_RESULT_NO_WAIT,
|
QUERY_RESULT_NO_WAIT = QUERY_RESULT_NO_WAIT,
|
||||||
MIRROR_CLAMP_TO_EDGE = MIRROR_CLAMP_TO_EDGE,
|
MIRROR_CLAMP_TO_EDGE = MIRROR_CLAMP_TO_EDGE,
|
||||||
|
|
||||||
CONTEXT_LOST = CONTEXT_LOST,
|
CONTEXT_LOST = CONTEXT_LOST,
|
||||||
NEGATIVE_ONE_TO_ONE = NEGATIVE_ONE_TO_ONE,
|
NEGATIVE_ONE_TO_ONE = NEGATIVE_ONE_TO_ONE,
|
||||||
ZERO_TO_ONE = ZERO_TO_ONE,
|
ZERO_TO_ONE = ZERO_TO_ONE,
|
||||||
@@ -1359,32 +1774,20 @@ GL_Enum :: enum u64 {
|
|||||||
LOSE_CONTEXT_ON_RESET = LOSE_CONTEXT_ON_RESET,
|
LOSE_CONTEXT_ON_RESET = LOSE_CONTEXT_ON_RESET,
|
||||||
NO_RESET_NOTIFICATION = NO_RESET_NOTIFICATION,
|
NO_RESET_NOTIFICATION = NO_RESET_NOTIFICATION,
|
||||||
CONTEXT_FLAG_ROBUST_ACCESS_BIT = CONTEXT_FLAG_ROBUST_ACCESS_BIT,
|
CONTEXT_FLAG_ROBUST_ACCESS_BIT = CONTEXT_FLAG_ROBUST_ACCESS_BIT,
|
||||||
|
COLOR_TABLE = COLOR_TABLE,
|
||||||
|
POST_CONVOLUTION_COLOR_TABLE = POST_CONVOLUTION_COLOR_TABLE,
|
||||||
|
POST_COLOR_MATRIX_COLOR_TABLE = POST_COLOR_MATRIX_COLOR_TABLE,
|
||||||
|
PROXY_COLOR_TABLE = PROXY_COLOR_TABLE,
|
||||||
|
PROXY_POST_CONVOLUTION_COLOR_TABLE = PROXY_POST_CONVOLUTION_COLOR_TABLE,
|
||||||
|
PROXY_POST_COLOR_MATRIX_COLOR_TABLE = PROXY_POST_COLOR_MATRIX_COLOR_TABLE,
|
||||||
|
CONVOLUTION_1D = CONVOLUTION_1D,
|
||||||
|
CONVOLUTION_2D = CONVOLUTION_2D,
|
||||||
|
SEPARABLE_2D = SEPARABLE_2D,
|
||||||
|
HISTOGRAM = HISTOGRAM,
|
||||||
|
PROXY_HISTOGRAM = PROXY_HISTOGRAM,
|
||||||
|
MINMAX = MINMAX,
|
||||||
CONTEXT_RELEASE_BEHAVIOR = CONTEXT_RELEASE_BEHAVIOR,
|
CONTEXT_RELEASE_BEHAVIOR = CONTEXT_RELEASE_BEHAVIOR,
|
||||||
CONTEXT_RELEASE_BEHAVIOR_FLUSH = CONTEXT_RELEASE_BEHAVIOR_FLUSH,
|
CONTEXT_RELEASE_BEHAVIOR_FLUSH = CONTEXT_RELEASE_BEHAVIOR_FLUSH,
|
||||||
|
|
||||||
DEBUG_OUTPUT_SYNCHRONOUS_ARB = DEBUG_OUTPUT_SYNCHRONOUS_ARB,
|
|
||||||
DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB = DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB,
|
|
||||||
DEBUG_CALLBACK_FUNCTION_ARB = DEBUG_CALLBACK_FUNCTION_ARB,
|
|
||||||
DEBUG_CALLBACK_USER_PARAM_ARB = DEBUG_CALLBACK_USER_PARAM_ARB,
|
|
||||||
DEBUG_SOURCE_API_ARB = DEBUG_SOURCE_API_ARB,
|
|
||||||
DEBUG_SOURCE_WINDOW_SYSTEM_ARB = DEBUG_SOURCE_WINDOW_SYSTEM_ARB,
|
|
||||||
DEBUG_SOURCE_SHADER_COMPILER_ARB = DEBUG_SOURCE_SHADER_COMPILER_ARB,
|
|
||||||
DEBUG_SOURCE_THIRD_PARTY_ARB = DEBUG_SOURCE_THIRD_PARTY_ARB,
|
|
||||||
DEBUG_SOURCE_APPLICATION_ARB = DEBUG_SOURCE_APPLICATION_ARB,
|
|
||||||
DEBUG_SOURCE_OTHER_ARB = DEBUG_SOURCE_OTHER_ARB,
|
|
||||||
DEBUG_TYPE_ERROR_ARB = DEBUG_TYPE_ERROR_ARB,
|
|
||||||
DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB = DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB,
|
|
||||||
DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB = DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB,
|
|
||||||
DEBUG_TYPE_PORTABILITY_ARB = DEBUG_TYPE_PORTABILITY_ARB,
|
|
||||||
DEBUG_TYPE_PERFORMANCE_ARB = DEBUG_TYPE_PERFORMANCE_ARB,
|
|
||||||
DEBUG_TYPE_OTHER_ARB = DEBUG_TYPE_OTHER_ARB,
|
|
||||||
MAX_DEBUG_MESSAGE_LENGTH_ARB = MAX_DEBUG_MESSAGE_LENGTH_ARB,
|
|
||||||
MAX_DEBUG_LOGGED_MESSAGES_ARB = MAX_DEBUG_LOGGED_MESSAGES_ARB,
|
|
||||||
DEBUG_LOGGED_MESSAGES_ARB = DEBUG_LOGGED_MESSAGES_ARB,
|
|
||||||
DEBUG_SEVERITY_HIGH_ARB = DEBUG_SEVERITY_HIGH_ARB,
|
|
||||||
DEBUG_SEVERITY_MEDIUM_ARB = DEBUG_SEVERITY_MEDIUM_ARB,
|
|
||||||
DEBUG_SEVERITY_LOW_ARB = DEBUG_SEVERITY_LOW_ARB,
|
|
||||||
|
|
||||||
SHADER_BINARY_FORMAT_SPIR_V = SHADER_BINARY_FORMAT_SPIR_V,
|
SHADER_BINARY_FORMAT_SPIR_V = SHADER_BINARY_FORMAT_SPIR_V,
|
||||||
SPIR_V_BINARY = SPIR_V_BINARY,
|
SPIR_V_BINARY = SPIR_V_BINARY,
|
||||||
PARAMETER_BUFFER = PARAMETER_BUFFER,
|
PARAMETER_BUFFER = PARAMETER_BUFFER,
|
||||||
@@ -1408,6 +1811,30 @@ GL_Enum :: enum u64 {
|
|||||||
TRANSFORM_FEEDBACK_OVERFLOW = TRANSFORM_FEEDBACK_OVERFLOW,
|
TRANSFORM_FEEDBACK_OVERFLOW = TRANSFORM_FEEDBACK_OVERFLOW,
|
||||||
TRANSFORM_FEEDBACK_STREAM_OVERFLOW = TRANSFORM_FEEDBACK_STREAM_OVERFLOW,
|
TRANSFORM_FEEDBACK_STREAM_OVERFLOW = TRANSFORM_FEEDBACK_STREAM_OVERFLOW,
|
||||||
|
|
||||||
// Extensions
|
// debug
|
||||||
|
DEBUG_OUTPUT_SYNCHRONOUS_ARB = DEBUG_OUTPUT_SYNCHRONOUS_ARB ,
|
||||||
|
DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB = DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB,
|
||||||
|
DEBUG_CALLBACK_FUNCTION_ARB = DEBUG_CALLBACK_FUNCTION_ARB,
|
||||||
|
DEBUG_CALLBACK_USER_PARAM_ARB = DEBUG_CALLBACK_USER_PARAM_ARB,
|
||||||
|
DEBUG_SOURCE_API_ARB = DEBUG_SOURCE_API_ARB,
|
||||||
|
DEBUG_SOURCE_WINDOW_SYSTEM_ARB = DEBUG_SOURCE_WINDOW_SYSTEM_ARB,
|
||||||
|
DEBUG_SOURCE_SHADER_COMPILER_ARB = DEBUG_SOURCE_SHADER_COMPILER_ARB,
|
||||||
|
DEBUG_SOURCE_THIRD_PARTY_ARB = DEBUG_SOURCE_THIRD_PARTY_ARB,
|
||||||
|
DEBUG_SOURCE_APPLICATION_ARB = DEBUG_SOURCE_APPLICATION_ARB,
|
||||||
|
DEBUG_SOURCE_OTHER_ARB = DEBUG_SOURCE_OTHER_ARB,
|
||||||
|
DEBUG_TYPE_ERROR_ARB = DEBUG_TYPE_ERROR_ARB,
|
||||||
|
DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB = DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB,
|
||||||
|
DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB = DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB,
|
||||||
|
DEBUG_TYPE_PORTABILITY_ARB = DEBUG_TYPE_PORTABILITY_ARB,
|
||||||
|
DEBUG_TYPE_PERFORMANCE_ARB = DEBUG_TYPE_PERFORMANCE_ARB,
|
||||||
|
DEBUG_TYPE_OTHER_ARB = DEBUG_TYPE_OTHER_ARB,
|
||||||
|
MAX_DEBUG_MESSAGE_LENGTH_ARB = MAX_DEBUG_MESSAGE_LENGTH_ARB,
|
||||||
|
MAX_DEBUG_LOGGED_MESSAGES_ARB = MAX_DEBUG_LOGGED_MESSAGES_ARB,
|
||||||
|
DEBUG_LOGGED_MESSAGES_ARB = DEBUG_LOGGED_MESSAGES_ARB,
|
||||||
|
DEBUG_SEVERITY_HIGH_ARB = DEBUG_SEVERITY_HIGH_ARB,
|
||||||
|
DEBUG_SEVERITY_MEDIUM_ARB = DEBUG_SEVERITY_MEDIUM_ARB,
|
||||||
|
DEBUG_SEVERITY_LOW_ARB = DEBUG_SEVERITY_LOW_ARB,
|
||||||
|
|
||||||
|
// Extensions, extended as necessary
|
||||||
DEVICE_LUID_EXT = DEVICE_LUID_EXT,
|
DEVICE_LUID_EXT = DEVICE_LUID_EXT,
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user