1 ##########################################################################
3 # Copyright 2011 Jose Fonseca
6 # Permission is hereby granted, free of charge, to any person obtaining a copy
7 # of this software and associated documentation files (the "Software"), to deal
8 # in the Software without restriction, including without limitation the rights
9 # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10 # copies of the Software, and to permit persons to whom the Software is
11 # furnished to do so, subject to the following conditions:
13 # The above copyright notice and this permission notice shall be included in
14 # all copies or substantial portions of the Software.
16 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17 # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18 # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19 # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20 # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
24 ##########################################################################/
29 from glenum import GLenum
32 X = None # To be determined
37 P = None # XXX: Pointer
39 # TODO: This table and the one on glenum.py should be unified
41 (X, 1, "GL_POINTS"), # 0x0000
42 (X, 1, "GL_LINES"), # 0x0001
43 (X, 1, "GL_LINE_LOOP"), # 0x0002
44 (X, 1, "GL_LINE_STRIP"), # 0x0003
45 (X, 1, "GL_TRIANGLES"), # 0x0004
46 (X, 1, "GL_TRIANGLE_STRIP"), # 0x0005
47 (X, 1, "GL_TRIANGLE_FAN"), # 0x0006
48 (X, 1, "GL_QUADS"), # 0x0007
49 (X, 1, "GL_QUAD_STRIP"), # 0x0008
50 (X, 1, "GL_POLYGON"), # 0x0009
51 (X, 1, "GL_LINES_ADJACENCY"), # 0x000A
52 (X, 1, "GL_LINE_STRIP_ADJACENCY"), # 0x000B
53 (X, 1, "GL_TRIANGLES_ADJACENCY"), # 0x000C
54 (X, 1, "GL_TRIANGLE_STRIP_ADJACENCY"), # 0x000D
55 (X, 1, "GL_PATCHES"), # 0x000E
56 (X, 1, "GL_ACCUM"), # 0x0100
57 (X, 1, "GL_LOAD"), # 0x0101
58 (X, 1, "GL_RETURN"), # 0x0102
59 (X, 1, "GL_MULT"), # 0x0103
60 (X, 1, "GL_ADD"), # 0x0104
61 (X, 1, "GL_NEVER"), # 0x0200
62 (X, 1, "GL_LESS"), # 0x0201
63 (X, 1, "GL_EQUAL"), # 0x0202
64 (X, 1, "GL_LEQUAL"), # 0x0203
65 (X, 1, "GL_GREATER"), # 0x0204
66 (X, 1, "GL_NOTEQUAL"), # 0x0205
67 (X, 1, "GL_GEQUAL"), # 0x0206
68 (X, 1, "GL_ALWAYS"), # 0x0207
69 (X, 1, "GL_SRC_COLOR"), # 0x0300
70 (X, 1, "GL_ONE_MINUS_SRC_COLOR"), # 0x0301
71 (X, 1, "GL_SRC_ALPHA"), # 0x0302
72 (X, 1, "GL_ONE_MINUS_SRC_ALPHA"), # 0x0303
73 (X, 1, "GL_DST_ALPHA"), # 0x0304
74 (X, 1, "GL_ONE_MINUS_DST_ALPHA"), # 0x0305
75 (X, 1, "GL_DST_COLOR"), # 0x0306
76 (X, 1, "GL_ONE_MINUS_DST_COLOR"), # 0x0307
77 (X, 1, "GL_SRC_ALPHA_SATURATE"), # 0x0308
78 (X, 1, "GL_FRONT_LEFT"), # 0x0400
79 (X, 1, "GL_FRONT_RIGHT"), # 0x0401
80 (X, 1, "GL_BACK_LEFT"), # 0x0402
81 (X, 1, "GL_BACK_RIGHT"), # 0x0403
82 (X, 1, "GL_FRONT"), # 0x0404
83 (X, 1, "GL_BACK"), # 0x0405
84 (X, 1, "GL_LEFT"), # 0x0406
85 (X, 1, "GL_RIGHT"), # 0x0407
86 (X, 1, "GL_FRONT_AND_BACK"), # 0x0408
87 (X, 1, "GL_AUX0"), # 0x0409
88 (X, 1, "GL_AUX1"), # 0x040A
89 (X, 1, "GL_AUX2"), # 0x040B
90 (X, 1, "GL_AUX3"), # 0x040C
91 (X, 1, "GL_INVALID_ENUM"), # 0x0500
92 (X, 1, "GL_INVALID_VALUE"), # 0x0501
93 (X, 1, "GL_INVALID_OPERATION"), # 0x0502
94 (X, 1, "GL_STACK_OVERFLOW"), # 0x0503
95 (X, 1, "GL_STACK_UNDERFLOW"), # 0x0504
96 (X, 1, "GL_OUT_OF_MEMORY"), # 0x0505
97 (X, 1, "GL_INVALID_FRAMEBUFFER_OPERATION"), # 0x0506
98 (X, 1, "GL_2D"), # 0x0600
99 (X, 1, "GL_3D"), # 0x0601
100 (X, 1, "GL_3D_COLOR"), # 0x0602
101 (X, 1, "GL_3D_COLOR_TEXTURE"), # 0x0603
102 (X, 1, "GL_4D_COLOR_TEXTURE"), # 0x0604
103 (X, 1, "GL_PASS_THROUGH_TOKEN"), # 0x0700
104 (X, 1, "GL_POINT_TOKEN"), # 0x0701
105 (X, 1, "GL_LINE_TOKEN"), # 0x0702
106 (X, 1, "GL_POLYGON_TOKEN"), # 0x0703
107 (X, 1, "GL_BITMAP_TOKEN"), # 0x0704
108 (X, 1, "GL_DRAW_PIXEL_TOKEN"), # 0x0705
109 (X, 1, "GL_COPY_PIXEL_TOKEN"), # 0x0706
110 (X, 1, "GL_LINE_RESET_TOKEN"), # 0x0707
111 (X, 1, "GL_EXP"), # 0x0800
112 (X, 1, "GL_EXP2"), # 0x0801
113 (X, 1, "GL_CW"), # 0x0900
114 (X, 1, "GL_CCW"), # 0x0901
115 (X, 1, "GL_COEFF"), # 0x0A00
116 (X, 1, "GL_ORDER"), # 0x0A01
117 (X, 1, "GL_DOMAIN"), # 0x0A02
118 (F, 4, "GL_CURRENT_COLOR"), # 0x0B00
119 (F, 1, "GL_CURRENT_INDEX"), # 0x0B01
120 (F, 3, "GL_CURRENT_NORMAL"), # 0x0B02
121 (F, 4, "GL_CURRENT_TEXTURE_COORDS"), # 0x0B03
122 (F, 4, "GL_CURRENT_RASTER_COLOR"), # 0x0B04
123 (F, 1, "GL_CURRENT_RASTER_INDEX"), # 0x0B05
124 (F, 4, "GL_CURRENT_RASTER_TEXTURE_COORDS"), # 0x0B06
125 (F, 4, "GL_CURRENT_RASTER_POSITION"), # 0x0B07
126 (I, 1, "GL_CURRENT_RASTER_POSITION_VALID"), # 0x0B08
127 (F, 1, "GL_CURRENT_RASTER_DISTANCE"), # 0x0B09
128 (I, 1, "GL_POINT_SMOOTH"), # 0x0B10
129 (F, 1, "GL_POINT_SIZE"), # 0x0B11
130 (F, 2, "GL_POINT_SIZE_RANGE"), # 0x0B12
131 (F, 2, "GL_SMOOTH_POINT_SIZE_RANGE"), # 0x0B12
132 (F, 1, "GL_POINT_SIZE_GRANULARITY"), # 0x0B13
133 (F, 1, "GL_SMOOTH_POINT_SIZE_GRANULARITY"), # 0x0B13
134 (I, 1, "GL_LINE_SMOOTH"), # 0x0B20
135 (F, 1, "GL_LINE_WIDTH"), # 0x0B21
136 (F, 2, "GL_LINE_WIDTH_RANGE"), # 0x0B22
137 (F, 2, "GL_SMOOTH_LINE_WIDTH_RANGE"), # 0x0B22
138 (F, 1, "GL_LINE_WIDTH_GRANULARITY"), # 0x0B23
139 (F, 1, "GL_SMOOTH_LINE_WIDTH_GRANULARITY"), # 0x0B23
140 (I, 1, "GL_LINE_STIPPLE"), # 0x0B24
141 (I, 1, "GL_LINE_STIPPLE_PATTERN"), # 0x0B25
142 (I, 1, "GL_LINE_STIPPLE_REPEAT"), # 0x0B26
143 (I, 1, "GL_LIST_MODE"), # 0x0B30
144 (I, 1, "GL_MAX_LIST_NESTING"), # 0x0B31
145 (I, 1, "GL_LIST_BASE"), # 0x0B32
146 (I, 1, "GL_LIST_INDEX"), # 0x0B33
147 (I, 2, "GL_POLYGON_MODE"), # 0x0B40
148 (I, 1, "GL_POLYGON_SMOOTH"), # 0x0B41
149 (I, 1, "GL_POLYGON_STIPPLE"), # 0x0B42
150 (I, 1, "GL_EDGE_FLAG"), # 0x0B43
151 (I, 1, "GL_CULL_FACE"), # 0x0B44
152 (I, 1, "GL_CULL_FACE_MODE"), # 0x0B45
153 (I, 1, "GL_FRONT_FACE"), # 0x0B46
154 (I, 1, "GL_LIGHTING"), # 0x0B50
155 (I, 1, "GL_LIGHT_MODEL_LOCAL_VIEWER"), # 0x0B51
156 (I, 1, "GL_LIGHT_MODEL_TWO_SIDE"), # 0x0B52
157 (F, 4, "GL_LIGHT_MODEL_AMBIENT"), # 0x0B53
158 (I, 1, "GL_SHADE_MODEL"), # 0x0B54
159 (I, 1, "GL_COLOR_MATERIAL_FACE"), # 0x0B55
160 (I, 1, "GL_COLOR_MATERIAL_PARAMETER"), # 0x0B56
161 (I, 1, "GL_COLOR_MATERIAL"), # 0x0B57
162 (I, 1, "GL_FOG"), # 0x0B60
163 (I, 1, "GL_FOG_INDEX"), # 0x0B61
164 (F, 1, "GL_FOG_DENSITY"), # 0x0B62
165 (F, 1, "GL_FOG_START"), # 0x0B63
166 (F, 1, "GL_FOG_END"), # 0x0B64
167 (I, 1, "GL_FOG_MODE"), # 0x0B65
168 (F, 4, "GL_FOG_COLOR"), # 0x0B66
169 (F, 2, "GL_DEPTH_RANGE"), # 0x0B70
170 (I, 1, "GL_DEPTH_TEST"), # 0x0B71
171 (I, 1, "GL_DEPTH_WRITEMASK"), # 0x0B72
172 (F, 1, "GL_DEPTH_CLEAR_VALUE"), # 0x0B73
173 (I, 1, "GL_DEPTH_FUNC"), # 0x0B74
174 (F, 4, "GL_ACCUM_CLEAR_VALUE"), # 0x0B80
175 (I, 1, "GL_STENCIL_TEST"), # 0x0B90
176 (I, 1, "GL_STENCIL_CLEAR_VALUE"), # 0x0B91
177 (I, 1, "GL_STENCIL_FUNC"), # 0x0B92
178 (I, 1, "GL_STENCIL_VALUE_MASK"), # 0x0B93
179 (I, 1, "GL_STENCIL_FAIL"), # 0x0B94
180 (I, 1, "GL_STENCIL_PASS_DEPTH_FAIL"), # 0x0B95
181 (I, 1, "GL_STENCIL_PASS_DEPTH_PASS"), # 0x0B96
182 (I, 1, "GL_STENCIL_REF"), # 0x0B97
183 (I, 1, "GL_STENCIL_WRITEMASK"), # 0x0B98
184 (I, 1, "GL_MATRIX_MODE"), # 0x0BA0
185 (I, 1, "GL_NORMALIZE"), # 0x0BA1
186 (I, 4, "GL_VIEWPORT"), # 0x0BA2
187 (I, 1, "GL_MODELVIEW_STACK_DEPTH"), # 0x0BA3
188 (I, 1, "GL_PROJECTION_STACK_DEPTH"), # 0x0BA4
189 (I, 1, "GL_TEXTURE_STACK_DEPTH"), # 0x0BA5
190 (F, 16, "GL_MODELVIEW_MATRIX"), # 0x0BA6
191 (F, 16, "GL_PROJECTION_MATRIX"), # 0x0BA7
192 (F, 16, "GL_TEXTURE_MATRIX"), # 0x0BA8
193 (I, 1, "GL_ATTRIB_STACK_DEPTH"), # 0x0BB0
194 (I, 1, "GL_CLIENT_ATTRIB_STACK_DEPTH"), # 0x0BB1
195 (B, 1, "GL_ALPHA_TEST"), # 0x0BC0
196 (I, 1, "GL_ALPHA_TEST_FUNC"), # 0x0BC1
197 (F, 1, "GL_ALPHA_TEST_REF"), # 0x0BC2
198 (I, 1, "GL_DITHER"), # 0x0BD0
199 (I, 1, "GL_BLEND_DST"), # 0x0BE0
200 (I, 1, "GL_BLEND_SRC"), # 0x0BE1
201 (B, 1, "GL_BLEND"), # 0x0BE2
202 (I, 1, "GL_LOGIC_OP_MODE"), # 0x0BF0
203 (I, 1, "GL_INDEX_LOGIC_OP"), # 0x0BF1
204 (I, 1, "GL_LOGIC_OP"), # 0x0BF1
205 (I, 1, "GL_COLOR_LOGIC_OP"), # 0x0BF2
206 (I, 1, "GL_AUX_BUFFERS"), # 0x0C00
207 (I, 1, "GL_DRAW_BUFFER"), # 0x0C01
208 (I, 1, "GL_READ_BUFFER"), # 0x0C02
209 (I, 4, "GL_SCISSOR_BOX"), # 0x0C10
210 (I, 1, "GL_SCISSOR_TEST"), # 0x0C11
211 (I, 1, "GL_INDEX_CLEAR_VALUE"), # 0x0C20
212 (I, 1, "GL_INDEX_WRITEMASK"), # 0x0C21
213 (F, 4, "GL_COLOR_CLEAR_VALUE"), # 0x0C22
214 (I, 4, "GL_COLOR_WRITEMASK"), # 0x0C23
215 (I, 1, "GL_INDEX_MODE"), # 0x0C30
216 (I, 1, "GL_RGBA_MODE"), # 0x0C31
217 (I, 1, "GL_DOUBLEBUFFER"), # 0x0C32
218 (I, 1, "GL_STEREO"), # 0x0C33
219 (I, 1, "GL_RENDER_MODE"), # 0x0C40
220 (I, 1, "GL_PERSPECTIVE_CORRECTION_HINT"), # 0x0C50
221 (I, 1, "GL_POINT_SMOOTH_HINT"), # 0x0C51
222 (I, 1, "GL_LINE_SMOOTH_HINT"), # 0x0C52
223 (I, 1, "GL_POLYGON_SMOOTH_HINT"), # 0x0C53
224 (I, 1, "GL_FOG_HINT"), # 0x0C54
225 (I, 1, "GL_TEXTURE_GEN_S"), # 0x0C60
226 (I, 1, "GL_TEXTURE_GEN_T"), # 0x0C61
227 (I, 1, "GL_TEXTURE_GEN_R"), # 0x0C62
228 (I, 1, "GL_TEXTURE_GEN_Q"), # 0x0C63
229 (X, 1, "GL_PIXEL_MAP_I_TO_I"), # 0x0C70
230 (X, 1, "GL_PIXEL_MAP_S_TO_S"), # 0x0C71
231 (X, 1, "GL_PIXEL_MAP_I_TO_R"), # 0x0C72
232 (X, 1, "GL_PIXEL_MAP_I_TO_G"), # 0x0C73
233 (X, 1, "GL_PIXEL_MAP_I_TO_B"), # 0x0C74
234 (X, 1, "GL_PIXEL_MAP_I_TO_A"), # 0x0C75
235 (X, 1, "GL_PIXEL_MAP_R_TO_R"), # 0x0C76
236 (X, 1, "GL_PIXEL_MAP_G_TO_G"), # 0x0C77
237 (X, 1, "GL_PIXEL_MAP_B_TO_B"), # 0x0C78
238 (X, 1, "GL_PIXEL_MAP_A_TO_A"), # 0x0C79
239 (I, 1, "GL_PIXEL_MAP_I_TO_I_SIZE"), # 0x0CB0
240 (I, 1, "GL_PIXEL_MAP_S_TO_S_SIZE"), # 0x0CB1
241 (I, 1, "GL_PIXEL_MAP_I_TO_R_SIZE"), # 0x0CB2
242 (I, 1, "GL_PIXEL_MAP_I_TO_G_SIZE"), # 0x0CB3
243 (I, 1, "GL_PIXEL_MAP_I_TO_B_SIZE"), # 0x0CB4
244 (I, 1, "GL_PIXEL_MAP_I_TO_A_SIZE"), # 0x0CB5
245 (I, 1, "GL_PIXEL_MAP_R_TO_R_SIZE"), # 0x0CB6
246 (I, 1, "GL_PIXEL_MAP_G_TO_G_SIZE"), # 0x0CB7
247 (I, 1, "GL_PIXEL_MAP_B_TO_B_SIZE"), # 0x0CB8
248 (I, 1, "GL_PIXEL_MAP_A_TO_A_SIZE"), # 0x0CB9
249 (I, 1, "GL_UNPACK_SWAP_BYTES"), # 0x0CF0
250 (I, 1, "GL_UNPACK_LSB_FIRST"), # 0x0CF1
251 (I, 1, "GL_UNPACK_ROW_LENGTH"), # 0x0CF2
252 (I, 1, "GL_UNPACK_SKIP_ROWS"), # 0x0CF3
253 (I, 1, "GL_UNPACK_SKIP_PIXELS"), # 0x0CF4
254 (I, 1, "GL_UNPACK_ALIGNMENT"), # 0x0CF5
255 (I, 1, "GL_PACK_SWAP_BYTES"), # 0x0D00
256 (I, 1, "GL_PACK_LSB_FIRST"), # 0x0D01
257 (I, 1, "GL_PACK_ROW_LENGTH"), # 0x0D02
258 (I, 1, "GL_PACK_SKIP_ROWS"), # 0x0D03
259 (I, 1, "GL_PACK_SKIP_PIXELS"), # 0x0D04
260 (I, 1, "GL_PACK_ALIGNMENT"), # 0x0D05
261 (I, 1, "GL_MAP_COLOR"), # 0x0D10
262 (I, 1, "GL_MAP_STENCIL"), # 0x0D11
263 (I, 1, "GL_INDEX_SHIFT"), # 0x0D12
264 (I, 1, "GL_INDEX_OFFSET"), # 0x0D13
265 (F, 1, "GL_RED_SCALE"), # 0x0D14
266 (F, 1, "GL_RED_BIAS"), # 0x0D15
267 (F, 1, "GL_ZOOM_X"), # 0x0D16
268 (F, 1, "GL_ZOOM_Y"), # 0x0D17
269 (F, 1, "GL_GREEN_SCALE"), # 0x0D18
270 (F, 1, "GL_GREEN_BIAS"), # 0x0D19
271 (F, 1, "GL_BLUE_SCALE"), # 0x0D1A
272 (F, 1, "GL_BLUE_BIAS"), # 0x0D1B
273 (F, 1, "GL_ALPHA_SCALE"), # 0x0D1C
274 (F, 1, "GL_ALPHA_BIAS"), # 0x0D1D
275 (F, 1, "GL_DEPTH_SCALE"), # 0x0D1E
276 (F, 1, "GL_DEPTH_BIAS"), # 0x0D1F
277 (I, 1, "GL_MAX_EVAL_ORDER"), # 0x0D30
278 (I, 1, "GL_MAX_LIGHTS"), # 0x0D31
279 (I, 1, "GL_MAX_CLIP_PLANES"), # 0x0D32
280 (X, 1, "GL_MAX_CLIP_DISTANCES"), # 0x0D32
281 (I, 1, "GL_MAX_TEXTURE_SIZE"), # 0x0D33
282 (I, 1, "GL_MAX_PIXEL_MAP_TABLE"), # 0x0D34
283 (I, 1, "GL_MAX_ATTRIB_STACK_DEPTH"), # 0x0D35
284 (I, 1, "GL_MAX_MODELVIEW_STACK_DEPTH"), # 0x0D36
285 (I, 1, "GL_MAX_NAME_STACK_DEPTH"), # 0x0D37
286 (I, 1, "GL_MAX_PROJECTION_STACK_DEPTH"), # 0x0D38
287 (I, 1, "GL_MAX_TEXTURE_STACK_DEPTH"), # 0x0D39
288 (F, 2, "GL_MAX_VIEWPORT_DIMS"), # 0x0D3A
289 (I, 1, "GL_MAX_CLIENT_ATTRIB_STACK_DEPTH"), # 0x0D3B
290 (I, 1, "GL_SUBPIXEL_BITS"), # 0x0D50
291 (I, 1, "GL_INDEX_BITS"), # 0x0D51
292 (I, 1, "GL_RED_BITS"), # 0x0D52
293 (I, 1, "GL_GREEN_BITS"), # 0x0D53
294 (I, 1, "GL_BLUE_BITS"), # 0x0D54
295 (I, 1, "GL_ALPHA_BITS"), # 0x0D55
296 (I, 1, "GL_DEPTH_BITS"), # 0x0D56
297 (I, 1, "GL_STENCIL_BITS"), # 0x0D57
298 (I, 1, "GL_ACCUM_RED_BITS"), # 0x0D58
299 (I, 1, "GL_ACCUM_GREEN_BITS"), # 0x0D59
300 (I, 1, "GL_ACCUM_BLUE_BITS"), # 0x0D5A
301 (I, 1, "GL_ACCUM_ALPHA_BITS"), # 0x0D5B
302 (I, 1, "GL_NAME_STACK_DEPTH"), # 0x0D70
303 (B, 1, "GL_AUTO_NORMAL"), # 0x0D80
304 (I, 1, "GL_MAP1_COLOR_4"), # 0x0D90
305 (I, 1, "GL_MAP1_INDEX"), # 0x0D91
306 (I, 1, "GL_MAP1_NORMAL"), # 0x0D92
307 (I, 1, "GL_MAP1_TEXTURE_COORD_1"), # 0x0D93
308 (I, 1, "GL_MAP1_TEXTURE_COORD_2"), # 0x0D94
309 (I, 1, "GL_MAP1_TEXTURE_COORD_3"), # 0x0D95
310 (I, 1, "GL_MAP1_TEXTURE_COORD_4"), # 0x0D96
311 (I, 1, "GL_MAP1_VERTEX_3"), # 0x0D97
312 (I, 1, "GL_MAP1_VERTEX_4"), # 0x0D98
313 (I, 1, "GL_MAP2_COLOR_4"), # 0x0DB0
314 (I, 1, "GL_MAP2_INDEX"), # 0x0DB1
315 (I, 1, "GL_MAP2_NORMAL"), # 0x0DB2
316 (I, 1, "GL_MAP2_TEXTURE_COORD_1"), # 0x0DB3
317 (I, 1, "GL_MAP2_TEXTURE_COORD_2"), # 0x0DB4
318 (I, 1, "GL_MAP2_TEXTURE_COORD_3"), # 0x0DB5
319 (I, 1, "GL_MAP2_TEXTURE_COORD_4"), # 0x0DB6
320 (I, 1, "GL_MAP2_VERTEX_3"), # 0x0DB7
321 (I, 1, "GL_MAP2_VERTEX_4"), # 0x0DB8
322 (F, 2, "GL_MAP1_GRID_DOMAIN"), # 0x0DD0
323 (I, 1, "GL_MAP1_GRID_SEGMENTS"), # 0x0DD1
324 (F, 4, "GL_MAP2_GRID_DOMAIN"), # 0x0DD2
325 (I, 2, "GL_MAP2_GRID_SEGMENTS"), # 0x0DD3
326 (I, 1, "GL_TEXTURE_1D"), # 0x0DE0
327 (I, 1, "GL_TEXTURE_2D"), # 0x0DE1
328 (X, 1, "GL_FEEDBACK_BUFFER_POINTER"), # 0x0DF0
329 (I, 1, "GL_FEEDBACK_BUFFER_SIZE"), # 0x0DF1
330 (I, 1, "GL_FEEDBACK_BUFFER_TYPE"), # 0x0DF2
331 (X, 1, "GL_SELECTION_BUFFER_POINTER"), # 0x0DF3
332 (I, 1, "GL_SELECTION_BUFFER_SIZE"), # 0x0DF4
333 (X, 1, "GL_TEXTURE_WIDTH"), # 0x1000
334 (X, 1, "GL_TEXTURE_HEIGHT"), # 0x1001
335 (X, 1, "GL_TEXTURE_COMPONENTS"), # 0x1003
336 (X, 1, "GL_TEXTURE_INTERNAL_FORMAT"), # 0x1003
337 (X, 1, "GL_TEXTURE_BORDER_COLOR"), # 0x1004
338 (X, 1, "GL_TEXTURE_BORDER"), # 0x1005
339 (X, 1, "GL_DONT_CARE"), # 0x1100
340 (X, 1, "GL_FASTEST"), # 0x1101
341 (X, 1, "GL_NICEST"), # 0x1102
342 (X, 1, "GL_AMBIENT"), # 0x1200
343 (X, 1, "GL_DIFFUSE"), # 0x1201
344 (X, 1, "GL_SPECULAR"), # 0x1202
345 (X, 1, "GL_POSITION"), # 0x1203
346 (X, 1, "GL_SPOT_DIRECTION"), # 0x1204
347 (X, 1, "GL_SPOT_EXPONENT"), # 0x1205
348 (X, 1, "GL_SPOT_CUTOFF"), # 0x1206
349 (X, 1, "GL_CONSTANT_ATTENUATION"), # 0x1207
350 (X, 1, "GL_LINEAR_ATTENUATION"), # 0x1208
351 (X, 1, "GL_QUADRATIC_ATTENUATION"), # 0x1209
352 (X, 1, "GL_COMPILE"), # 0x1300
353 (X, 1, "GL_COMPILE_AND_EXECUTE"), # 0x1301
354 (X, 1, "GL_BYTE"), # 0x1400
355 (X, 1, "GL_UNSIGNED_BYTE"), # 0x1401
356 (X, 1, "GL_SHORT"), # 0x1402
357 (X, 1, "GL_UNSIGNED_SHORT"), # 0x1403
358 (X, 1, "GL_INT"), # 0x1404
359 (X, 1, "GL_UNSIGNED_INT"), # 0x1405
360 (X, 1, "GL_FLOAT"), # 0x1406
361 (X, 1, "GL_2_BYTES"), # 0x1407
362 (X, 1, "GL_3_BYTES"), # 0x1408
363 (X, 1, "GL_4_BYTES"), # 0x1409
364 (X, 1, "GL_DOUBLE"), # 0x140A
365 (X, 1, "GL_HALF_APPLE"), # 0x140B
366 (X, 1, "GL_HALF_FLOAT"), # 0x140B
367 (X, 1, "GL_HALF_FLOAT_ARB"), # 0x140B
368 (X, 1, "GL_HALF_FLOAT_NV"), # 0x140B
369 (X, 1, "GL_FIXED"), # 0x140C
370 (X, 1, "GL_INT64_NV"), # 0x140E
371 (X, 1, "GL_UNSIGNED_INT64_NV"), # 0x140F
372 (X, 1, "GL_CLEAR"), # 0x1500
373 (X, 1, "GL_AND"), # 0x1501
374 (X, 1, "GL_AND_REVERSE"), # 0x1502
375 (X, 1, "GL_COPY"), # 0x1503
376 (X, 1, "GL_AND_INVERTED"), # 0x1504
377 (X, 1, "GL_NOOP"), # 0x1505
378 (X, 1, "GL_XOR"), # 0x1506
379 (X, 1, "GL_OR"), # 0x1507
380 (X, 1, "GL_NOR"), # 0x1508
381 (X, 1, "GL_EQUIV"), # 0x1509
382 (X, 1, "GL_INVERT"), # 0x150A
383 (X, 1, "GL_OR_REVERSE"), # 0x150B
384 (X, 1, "GL_COPY_INVERTED"), # 0x150C
385 (X, 1, "GL_OR_INVERTED"), # 0x150D
386 (X, 1, "GL_NAND"), # 0x150E
387 (X, 1, "GL_SET"), # 0x150F
388 (X, 1, "GL_EMISSION"), # 0x1600
389 (X, 1, "GL_SHININESS"), # 0x1601
390 (X, 1, "GL_AMBIENT_AND_DIFFUSE"), # 0x1602
391 (X, 1, "GL_COLOR_INDEXES"), # 0x1603
392 (X, 1, "GL_MODELVIEW"), # 0x1700
393 (X, 1, "GL_MODELVIEW0_ARB"), # 0x1700
394 (X, 1, "GL_PROJECTION"), # 0x1701
395 (X, 1, "GL_TEXTURE"), # 0x1702
396 (X, 1, "GL_COLOR"), # 0x1800
397 (X, 1, "GL_DEPTH"), # 0x1801
398 (X, 1, "GL_STENCIL"), # 0x1802
399 (X, 1, "GL_COLOR_INDEX"), # 0x1900
400 (X, 1, "GL_STENCIL_INDEX"), # 0x1901
401 (X, 1, "GL_DEPTH_COMPONENT"), # 0x1902
402 (X, 1, "GL_RED"), # 0x1903
403 (X, 1, "GL_GREEN"), # 0x1904
404 (X, 1, "GL_BLUE"), # 0x1905
405 (X, 1, "GL_ALPHA"), # 0x1906
406 (X, 1, "GL_RGB"), # 0x1907
407 (X, 1, "GL_RGBA"), # 0x1908
408 (X, 1, "GL_LUMINANCE"), # 0x1909
409 (X, 1, "GL_LUMINANCE_ALPHA"), # 0x190A
410 (X, 1, "GL_RASTER_POSITION_UNCLIPPED_IBM"), # 0x19262
411 (X, 1, "GL_BITMAP"), # 0x1A00
412 (X, 1, "GL_PREFER_DOUBLEBUFFER_HINT_PGI"), # 0x1A1F8
413 (X, 1, "GL_CONSERVE_MEMORY_HINT_PGI"), # 0x1A1FD
414 (X, 1, "GL_RECLAIM_MEMORY_HINT_PGI"), # 0x1A1FE
415 (X, 1, "GL_NATIVE_GRAPHICS_HANDLE_PGI"), # 0x1A202
416 (X, 1, "GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI"), # 0x1A203
417 (X, 1, "GL_NATIVE_GRAPHICS_END_HINT_PGI"), # 0x1A204
418 (X, 1, "GL_ALWAYS_FAST_HINT_PGI"), # 0x1A20C
419 (X, 1, "GL_ALWAYS_SOFT_HINT_PGI"), # 0x1A20D
420 (X, 1, "GL_ALLOW_DRAW_OBJ_HINT_PGI"), # 0x1A20E
421 (X, 1, "GL_ALLOW_DRAW_WIN_HINT_PGI"), # 0x1A20F
422 (X, 1, "GL_ALLOW_DRAW_FRG_HINT_PGI"), # 0x1A210
423 (X, 1, "GL_ALLOW_DRAW_MEM_HINT_PGI"), # 0x1A211
424 (X, 1, "GL_STRICT_DEPTHFUNC_HINT_PGI"), # 0x1A216
425 (X, 1, "GL_STRICT_LIGHTING_HINT_PGI"), # 0x1A217
426 (X, 1, "GL_STRICT_SCISSOR_HINT_PGI"), # 0x1A218
427 (X, 1, "GL_FULL_STIPPLE_HINT_PGI"), # 0x1A219
428 (X, 1, "GL_CLIP_NEAR_HINT_PGI"), # 0x1A220
429 (X, 1, "GL_CLIP_FAR_HINT_PGI"), # 0x1A221
430 (X, 1, "GL_WIDE_LINE_HINT_PGI"), # 0x1A222
431 (X, 1, "GL_BACK_NORMALS_HINT_PGI"), # 0x1A223
432 (X, 1, "GL_VERTEX_DATA_HINT_PGI"), # 0x1A22A
433 (X, 1, "GL_VERTEX_CONSISTENT_HINT_PGI"), # 0x1A22B
434 (X, 1, "GL_MATERIAL_SIDE_HINT_PGI"), # 0x1A22C
435 (X, 1, "GL_MAX_VERTEX_HINT_PGI"), # 0x1A22D
436 (X, 1, "GL_POINT"), # 0x1B00
437 (X, 1, "GL_LINE"), # 0x1B01
438 (X, 1, "GL_FILL"), # 0x1B02
439 (X, 1, "GL_RENDER"), # 0x1C00
440 (X, 1, "GL_FEEDBACK"), # 0x1C01
441 (X, 1, "GL_SELECT"), # 0x1C02
442 (X, 1, "GL_FLAT"), # 0x1D00
443 (X, 1, "GL_SMOOTH"), # 0x1D01
444 (X, 1, "GL_KEEP"), # 0x1E00
445 (X, 1, "GL_REPLACE"), # 0x1E01
446 (X, 1, "GL_INCR"), # 0x1E02
447 (X, 1, "GL_DECR"), # 0x1E03
448 (X, 1, "GL_VENDOR"), # 0x1F00
449 (X, 1, "GL_RENDERER"), # 0x1F01
450 (X, 1, "GL_VERSION"), # 0x1F02
451 (X, 1, "GL_EXTENSIONS"), # 0x1F03
452 (X, 1, "GL_S"), # 0x2000
453 (X, 1, "GL_T"), # 0x2001
454 (X, 1, "GL_R"), # 0x2002
455 (X, 1, "GL_Q"), # 0x2003
456 (X, 1, "GL_MODULATE"), # 0x2100
457 (X, 1, "GL_DECAL"), # 0x2101
458 (X, 1, "GL_TEXTURE_ENV_MODE"), # 0x2200
459 (X, 1, "GL_TEXTURE_ENV_COLOR"), # 0x2201
460 (X, 1, "GL_TEXTURE_ENV"), # 0x2300
461 (X, 1, "GL_EYE_LINEAR"), # 0x2400
462 (X, 1, "GL_OBJECT_LINEAR"), # 0x2401
463 (X, 1, "GL_SPHERE_MAP"), # 0x2402
464 (X, 1, "GL_TEXTURE_GEN_MODE"), # 0x2500
465 (X, 1, "GL_OBJECT_PLANE"), # 0x2501
466 (X, 1, "GL_EYE_PLANE"), # 0x2502
467 (X, 1, "GL_NEAREST"), # 0x2600
468 (X, 1, "GL_LINEAR"), # 0x2601
469 (X, 1, "GL_NEAREST_MIPMAP_NEAREST"), # 0x2700
470 (X, 1, "GL_LINEAR_MIPMAP_NEAREST"), # 0x2701
471 (X, 1, "GL_NEAREST_MIPMAP_LINEAR"), # 0x2702
472 (X, 1, "GL_LINEAR_MIPMAP_LINEAR"), # 0x2703
473 (X, 1, "GL_TEXTURE_MAG_FILTER"), # 0x2800
474 (X, 1, "GL_TEXTURE_MIN_FILTER"), # 0x2801
475 (X, 1, "GL_TEXTURE_WRAP_S"), # 0x2802
476 (X, 1, "GL_TEXTURE_WRAP_T"), # 0x2803
477 (X, 1, "GL_CLAMP"), # 0x2900
478 (X, 1, "GL_REPEAT"), # 0x2901
479 (F, 1, "GL_POLYGON_OFFSET_UNITS"), # 0x2A00
480 (I, 1, "GL_POLYGON_OFFSET_POINT"), # 0x2A01
481 (I, 1, "GL_POLYGON_OFFSET_LINE"), # 0x2A02
482 (X, 1, "GL_R3_G3_B2"), # 0x2A10
483 (X, 1, "GL_V2F"), # 0x2A20
484 (X, 1, "GL_V3F"), # 0x2A21
485 (X, 1, "GL_C4UB_V2F"), # 0x2A22
486 (X, 1, "GL_C4UB_V3F"), # 0x2A23
487 (X, 1, "GL_C3F_V3F"), # 0x2A24
488 (X, 1, "GL_N3F_V3F"), # 0x2A25
489 (X, 1, "GL_C4F_N3F_V3F"), # 0x2A26
490 (X, 1, "GL_T2F_V3F"), # 0x2A27
491 (X, 1, "GL_T4F_V4F"), # 0x2A28
492 (X, 1, "GL_T2F_C4UB_V3F"), # 0x2A29
493 (X, 1, "GL_T2F_C3F_V3F"), # 0x2A2A
494 (X, 1, "GL_T2F_N3F_V3F"), # 0x2A2B
495 (X, 1, "GL_T2F_C4F_N3F_V3F"), # 0x2A2C
496 (X, 1, "GL_T4F_C4F_N3F_V4F"), # 0x2A2D
497 (B, 1, "GL_CLIP_PLANE0"), # 0x3000
498 (B, 1, "GL_CLIP_PLANE1"), # 0x3001
499 (B, 1, "GL_CLIP_PLANE2"), # 0x3002
500 (B, 1, "GL_CLIP_PLANE3"), # 0x3003
501 (B, 1, "GL_CLIP_PLANE4"), # 0x3004
502 (B, 1, "GL_CLIP_PLANE5"), # 0x3005
503 (X, 1, "GL_CLIP_DISTANCE6"), # 0x3006
504 (X, 1, "GL_CLIP_DISTANCE7"), # 0x3007
505 (I, 1, "GL_LIGHT0"), # 0x4000
506 (I, 1, "GL_LIGHT1"), # 0x4001
507 (I, 1, "GL_LIGHT2"), # 0x4002
508 (I, 1, "GL_LIGHT3"), # 0x4003
509 (I, 1, "GL_LIGHT4"), # 0x4004
510 (I, 1, "GL_LIGHT5"), # 0x4005
511 (I, 1, "GL_LIGHT6"), # 0x4006
512 (I, 1, "GL_LIGHT7"), # 0x4007
513 (X, 1, "GL_ABGR_EXT"), # 0x8000
514 (X, 1, "GL_CONSTANT_COLOR"), # 0x8001
515 (X, 1, "GL_ONE_MINUS_CONSTANT_COLOR"), # 0x8002
516 (X, 1, "GL_CONSTANT_ALPHA"), # 0x8003
517 (X, 1, "GL_ONE_MINUS_CONSTANT_ALPHA"), # 0x8004
518 (F, 4, "GL_BLEND_COLOR"), # 0x8005
519 (X, 1, "GL_FUNC_ADD"), # 0x8006
520 (X, 1, "GL_MIN"), # 0x8007
521 (X, 1, "GL_MAX"), # 0x8008
522 (I, 1, "GL_BLEND_EQUATION"), # 0x8009
523 (X, 1, "GL_FUNC_SUBTRACT"), # 0x800A
524 (X, 1, "GL_FUNC_REVERSE_SUBTRACT"), # 0x800B
525 (X, 1, "GL_CMYK_EXT"), # 0x800C
526 (X, 1, "GL_CMYKA_EXT"), # 0x800D
527 (I, 1, "GL_PACK_CMYK_HINT_EXT"), # 0x800E
528 (I, 1, "GL_UNPACK_CMYK_HINT_EXT"), # 0x800F
529 (I, 1, "GL_CONVOLUTION_1D"), # 0x8010
530 (I, 1, "GL_CONVOLUTION_1D_EXT"), # 0x8010
531 (I, 1, "GL_CONVOLUTION_2D"), # 0x8011
532 (I, 1, "GL_CONVOLUTION_2D_EXT"), # 0x8011
533 (I, 1, "GL_SEPARABLE_2D"), # 0x8012
534 (I, 1, "GL_SEPARABLE_2D_EXT"), # 0x8012
535 (X, 1, "GL_CONVOLUTION_BORDER_MODE"), # 0x8013
536 (X, 1, "GL_CONVOLUTION_BORDER_MODE_EXT"), # 0x8013
537 (X, 1, "GL_CONVOLUTION_FILTER_SCALE"), # 0x8014
538 (X, 1, "GL_CONVOLUTION_FILTER_SCALE_EXT"), # 0x8014
539 (X, 1, "GL_CONVOLUTION_FILTER_BIAS"), # 0x8015
540 (X, 1, "GL_CONVOLUTION_FILTER_BIAS_EXT"), # 0x8015
541 (X, 1, "GL_REDUCE"), # 0x8016
542 (X, 1, "GL_REDUCE_EXT"), # 0x8016
543 (X, 1, "GL_CONVOLUTION_FORMAT"), # 0x8017
544 (X, 1, "GL_CONVOLUTION_FORMAT_EXT"), # 0x8017
545 (X, 1, "GL_CONVOLUTION_WIDTH"), # 0x8018
546 (X, 1, "GL_CONVOLUTION_WIDTH_EXT"), # 0x8018
547 (X, 1, "GL_CONVOLUTION_HEIGHT"), # 0x8019
548 (X, 1, "GL_CONVOLUTION_HEIGHT_EXT"), # 0x8019
549 (X, 1, "GL_MAX_CONVOLUTION_WIDTH"), # 0x801A
550 (X, 1, "GL_MAX_CONVOLUTION_WIDTH_EXT"), # 0x801A
551 (X, 1, "GL_MAX_CONVOLUTION_HEIGHT"), # 0x801B
552 (X, 1, "GL_MAX_CONVOLUTION_HEIGHT_EXT"), # 0x801B
553 (F, 1, "GL_POST_CONVOLUTION_RED_SCALE"), # 0x801C
554 (F, 1, "GL_POST_CONVOLUTION_RED_SCALE_EXT"), # 0x801C
555 (F, 1, "GL_POST_CONVOLUTION_GREEN_SCALE"), # 0x801D
556 (F, 1, "GL_POST_CONVOLUTION_GREEN_SCALE_EXT"), # 0x801D
557 (F, 1, "GL_POST_CONVOLUTION_BLUE_SCALE"), # 0x801E
558 (F, 1, "GL_POST_CONVOLUTION_BLUE_SCALE_EXT"), # 0x801E
559 (F, 1, "GL_POST_CONVOLUTION_ALPHA_SCALE"), # 0x801F
560 (F, 1, "GL_POST_CONVOLUTION_ALPHA_SCALE_EXT"), # 0x801F
561 (F, 1, "GL_POST_CONVOLUTION_RED_BIAS"), # 0x8020
562 (F, 1, "GL_POST_CONVOLUTION_RED_BIAS_EXT"), # 0x8020
563 (F, 1, "GL_POST_CONVOLUTION_GREEN_BIAS"), # 0x8021
564 (F, 1, "GL_POST_CONVOLUTION_GREEN_BIAS_EXT"), # 0x8021
565 (F, 1, "GL_POST_CONVOLUTION_BLUE_BIAS"), # 0x8022
566 (F, 1, "GL_POST_CONVOLUTION_BLUE_BIAS_EXT"), # 0x8022
567 (F, 1, "GL_POST_CONVOLUTION_ALPHA_BIAS"), # 0x8023
568 (F, 1, "GL_POST_CONVOLUTION_ALPHA_BIAS_EXT"), # 0x8023
569 (I, 1, "GL_HISTOGRAM"), # 0x8024
570 (I, 1, "GL_HISTOGRAM_EXT"), # 0x8024
571 (X, 1, "GL_PROXY_HISTOGRAM"), # 0x8025
572 (X, 1, "GL_PROXY_HISTOGRAM_EXT"), # 0x8025
573 (X, 1, "GL_HISTOGRAM_WIDTH"), # 0x8026
574 (X, 1, "GL_HISTOGRAM_WIDTH_EXT"), # 0x8026
575 (X, 1, "GL_HISTOGRAM_FORMAT"), # 0x8027
576 (X, 1, "GL_HISTOGRAM_FORMAT_EXT"), # 0x8027
577 (X, 1, "GL_HISTOGRAM_RED_SIZE"), # 0x8028
578 (X, 1, "GL_HISTOGRAM_RED_SIZE_EXT"), # 0x8028
579 (X, 1, "GL_HISTOGRAM_GREEN_SIZE"), # 0x8029
580 (X, 1, "GL_HISTOGRAM_GREEN_SIZE_EXT"), # 0x8029
581 (X, 1, "GL_HISTOGRAM_BLUE_SIZE"), # 0x802A
582 (X, 1, "GL_HISTOGRAM_BLUE_SIZE_EXT"), # 0x802A
583 (X, 1, "GL_HISTOGRAM_ALPHA_SIZE"), # 0x802B
584 (X, 1, "GL_HISTOGRAM_ALPHA_SIZE_EXT"), # 0x802B
585 (X, 1, "GL_HISTOGRAM_LUMINANCE_SIZE"), # 0x802C
586 (X, 1, "GL_HISTOGRAM_LUMINANCE_SIZE_EXT"), # 0x802C
587 (X, 1, "GL_HISTOGRAM_SINK"), # 0x802D
588 (X, 1, "GL_HISTOGRAM_SINK_EXT"), # 0x802D
589 (I, 1, "GL_MINMAX"), # 0x802E
590 (I, 1, "GL_MINMAX_EXT"), # 0x802E
591 (X, 1, "GL_MINMAX_FORMAT"), # 0x802F
592 (X, 1, "GL_MINMAX_FORMAT_EXT"), # 0x802F
593 (X, 1, "GL_MINMAX_SINK"), # 0x8030
594 (X, 1, "GL_MINMAX_SINK_EXT"), # 0x8030
595 (X, 1, "GL_TABLE_TOO_LARGE"), # 0x8031
596 (X, 1, "GL_TABLE_TOO_LARGE_EXT"), # 0x8031
597 (X, 1, "GL_UNSIGNED_BYTE_3_3_2"), # 0x8032
598 (X, 1, "GL_UNSIGNED_BYTE_3_3_2_EXT"), # 0x8032
599 (X, 1, "GL_UNSIGNED_SHORT_4_4_4_4"), # 0x8033
600 (X, 1, "GL_UNSIGNED_SHORT_4_4_4_4_EXT"), # 0x8033
601 (X, 1, "GL_UNSIGNED_SHORT_5_5_5_1"), # 0x8034
602 (X, 1, "GL_UNSIGNED_SHORT_5_5_5_1_EXT"), # 0x8034
603 (X, 1, "GL_UNSIGNED_INT_8_8_8_8"), # 0x8035
604 (X, 1, "GL_UNSIGNED_INT_8_8_8_8_EXT"), # 0x8035
605 (X, 1, "GL_UNSIGNED_INT_10_10_10_2"), # 0x8036
606 (X, 1, "GL_UNSIGNED_INT_10_10_10_2_EXT"), # 0x8036
607 (I, 1, "GL_POLYGON_OFFSET_FILL"), # 0x8037
608 (X, 1, "GL_POLYGON_OFFSET_EXT"), # 0x8037
609 (F, 1, "GL_POLYGON_OFFSET_FACTOR"), # 0x8038
610 (X, 1, "GL_POLYGON_OFFSET_FACTOR_EXT"), # 0x8038
611 (F, 1, "GL_POLYGON_OFFSET_BIAS_EXT"), # 0x8039
612 (I, 1, "GL_RESCALE_NORMAL"), # 0x803A
613 (X, 1, "GL_ALPHA4"), # 0x803B
614 (X, 1, "GL_ALPHA8"), # 0x803C
615 (X, 1, "GL_ALPHA12"), # 0x803D
616 (X, 1, "GL_ALPHA16"), # 0x803E
617 (X, 1, "GL_LUMINANCE4"), # 0x803F
618 (X, 1, "GL_LUMINANCE8"), # 0x8040
619 (X, 1, "GL_LUMINANCE12"), # 0x8041
620 (X, 1, "GL_LUMINANCE16"), # 0x8042
621 (X, 1, "GL_LUMINANCE4_ALPHA4"), # 0x8043
622 (X, 1, "GL_LUMINANCE6_ALPHA2"), # 0x8044
623 (X, 1, "GL_LUMINANCE8_ALPHA8"), # 0x8045
624 (X, 1, "GL_LUMINANCE12_ALPHA4"), # 0x8046
625 (X, 1, "GL_LUMINANCE12_ALPHA12"), # 0x8047
626 (X, 1, "GL_LUMINANCE16_ALPHA16"), # 0x8048
627 (X, 1, "GL_INTENSITY"), # 0x8049
628 (X, 1, "GL_INTENSITY4"), # 0x804A
629 (X, 1, "GL_INTENSITY8"), # 0x804B
630 (X, 1, "GL_INTENSITY12"), # 0x804C
631 (X, 1, "GL_INTENSITY16"), # 0x804D
632 (X, 1, "GL_RGB2_EXT"), # 0x804E
633 (X, 1, "GL_RGB4"), # 0x804F
634 (X, 1, "GL_RGB5"), # 0x8050
635 (X, 1, "GL_RGB8"), # 0x8051
636 (X, 1, "GL_RGB10"), # 0x8052
637 (X, 1, "GL_RGB12"), # 0x8053
638 (X, 1, "GL_RGB16"), # 0x8054
639 (X, 1, "GL_RGBA2"), # 0x8055
640 (X, 1, "GL_RGBA4"), # 0x8056
641 (X, 1, "GL_RGB5_A1"), # 0x8057
642 (X, 1, "GL_RGBA8"), # 0x8058
643 (X, 1, "GL_RGB10_A2"), # 0x8059
644 (X, 1, "GL_RGBA12"), # 0x805A
645 (X, 1, "GL_RGBA16"), # 0x805B
646 (X, 1, "GL_TEXTURE_RED_SIZE"), # 0x805C
647 (X, 1, "GL_TEXTURE_GREEN_SIZE"), # 0x805D
648 (X, 1, "GL_TEXTURE_BLUE_SIZE"), # 0x805E
649 (X, 1, "GL_TEXTURE_ALPHA_SIZE"), # 0x805F
650 (X, 1, "GL_TEXTURE_LUMINANCE_SIZE"), # 0x8060
651 (X, 1, "GL_TEXTURE_INTENSITY_SIZE"), # 0x8061
652 (X, 1, "GL_REPLACE_EXT"), # 0x8062
653 (X, 1, "GL_PROXY_TEXTURE_1D"), # 0x8063
654 (X, 1, "GL_PROXY_TEXTURE_2D"), # 0x8064
655 (X, 1, "GL_TEXTURE_TOO_LARGE_EXT"), # 0x8065
656 (X, 1, "GL_TEXTURE_PRIORITY"), # 0x8066
657 (X, 1, "GL_TEXTURE_RESIDENT"), # 0x8067
658 (I, 1, "GL_TEXTURE_BINDING_1D"), # 0x8068
659 (I, 1, "GL_TEXTURE_BINDING_2D"), # 0x8069
660 (I, 1, "GL_TEXTURE_BINDING_3D"), # 0x806A
661 (I, 1, "GL_PACK_SKIP_IMAGES"), # 0x806B
662 (F, 1, "GL_PACK_IMAGE_HEIGHT"), # 0x806C
663 (I, 1, "GL_UNPACK_SKIP_IMAGES"), # 0x806D
664 (F, 1, "GL_UNPACK_IMAGE_HEIGHT"), # 0x806E
665 (I, 1, "GL_TEXTURE_3D"), # 0x806F
666 (X, 1, "GL_PROXY_TEXTURE_3D"), # 0x8070
667 (X, 1, "GL_TEXTURE_DEPTH"), # 0x8071
668 (X, 1, "GL_TEXTURE_WRAP_R"), # 0x8072
669 (I, 1, "GL_MAX_3D_TEXTURE_SIZE"), # 0x8073
670 (B, 1, "GL_VERTEX_ARRAY"), # 0x8074
671 (B, 1, "GL_NORMAL_ARRAY"), # 0x8075
672 (B, 1, "GL_COLOR_ARRAY"), # 0x8076
673 (B, 1, "GL_INDEX_ARRAY"), # 0x8077
674 (B, 1, "GL_TEXTURE_COORD_ARRAY"), # 0x8078
675 (B, 1, "GL_EDGE_FLAG_ARRAY"), # 0x8079
676 (I, 1, "GL_VERTEX_ARRAY_SIZE"), # 0x807A
677 (I, 1, "GL_VERTEX_ARRAY_TYPE"), # 0x807B
678 (I, 1, "GL_VERTEX_ARRAY_STRIDE"), # 0x807C
679 (I, 1, "GL_VERTEX_ARRAY_COUNT_EXT"), # 0x807D
680 (I, 1, "GL_NORMAL_ARRAY_TYPE"), # 0x807E
681 (I, 1, "GL_NORMAL_ARRAY_STRIDE"), # 0x807F
682 (I, 1, "GL_NORMAL_ARRAY_COUNT_EXT"), # 0x8080
683 (I, 1, "GL_COLOR_ARRAY_SIZE"), # 0x8081
684 (I, 1, "GL_COLOR_ARRAY_TYPE"), # 0x8082
685 (I, 1, "GL_COLOR_ARRAY_STRIDE"), # 0x8083
686 (I, 1, "GL_COLOR_ARRAY_COUNT_EXT"), # 0x8084
687 (I, 1, "GL_INDEX_ARRAY_TYPE"), # 0x8085
688 (I, 1, "GL_INDEX_ARRAY_STRIDE"), # 0x8086
689 (I, 1, "GL_INDEX_ARRAY_COUNT_EXT"), # 0x8087
690 (I, 1, "GL_TEXTURE_COORD_ARRAY_SIZE"), # 0x8088
691 (I, 1, "GL_TEXTURE_COORD_ARRAY_TYPE"), # 0x8089
692 (I, 1, "GL_TEXTURE_COORD_ARRAY_STRIDE"), # 0x808A
693 (I, 1, "GL_TEXTURE_COORD_ARRAY_COUNT_EXT"), # 0x808B
694 (I, 1, "GL_EDGE_FLAG_ARRAY_STRIDE"), # 0x808C
695 (I, 1, "GL_EDGE_FLAG_ARRAY_COUNT_EXT"), # 0x808D
696 (P, 1, "GL_VERTEX_ARRAY_POINTER"), # 0x808E
697 (P, 1, "GL_NORMAL_ARRAY_POINTER"), # 0x808F
698 (P, 1, "GL_COLOR_ARRAY_POINTER"), # 0x8090
699 (P, 1, "GL_INDEX_ARRAY_POINTER"), # 0x8091
700 (P, 1, "GL_TEXTURE_COORD_ARRAY_POINTER"), # 0x8092
701 (P, 1, "GL_EDGE_FLAG_ARRAY_POINTER"), # 0x8093
702 (I, 1, "GL_INTERLACE_SGIX"), # 0x8094
703 (X, 1, "GL_DETAIL_TEXTURE_2D_SGIS"), # 0x8095
704 (I, 1, "GL_DETAIL_TEXTURE_2D_BINDING_SGIS"), # 0x8096
705 (X, 1, "GL_LINEAR_DETAIL_SGIS"), # 0x8097
706 (X, 1, "GL_LINEAR_DETAIL_ALPHA_SGIS"), # 0x8098
707 (X, 1, "GL_LINEAR_DETAIL_COLOR_SGIS"), # 0x8099
708 (X, 1, "GL_DETAIL_TEXTURE_LEVEL_SGIS"), # 0x809A
709 (X, 1, "GL_DETAIL_TEXTURE_MODE_SGIS"), # 0x809B
710 (X, 1, "GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS"), # 0x809C
711 (I, 1, "GL_MULTISAMPLE"), # 0x809D
712 (I, 1, "GL_SAMPLE_ALPHA_TO_COVERAGE"), # 0x809E
713 (I, 1, "GL_SAMPLE_ALPHA_TO_ONE"), # 0x809F
714 (I, 1, "GL_SAMPLE_COVERAGE"), # 0x80A0
715 (X, 1, "GL_1PASS_EXT"), # 0x80A1
716 (X, 1, "GL_2PASS_0_EXT"), # 0x80A2
717 (X, 1, "GL_2PASS_1_EXT"), # 0x80A3
718 (X, 1, "GL_4PASS_0_EXT"), # 0x80A4
719 (X, 1, "GL_4PASS_1_EXT"), # 0x80A5
720 (X, 1, "GL_4PASS_2_EXT"), # 0x80A6
721 (X, 1, "GL_4PASS_3_EXT"), # 0x80A7
722 (I, 1, "GL_SAMPLE_BUFFERS"), # 0x80A8
723 (I, 1, "GL_SAMPLES"), # 0x80A9
724 (F, 1, "GL_SAMPLE_COVERAGE_VALUE"), # 0x80AA
725 (I, 1, "GL_SAMPLE_COVERAGE_INVERT"), # 0x80AB
726 (I, 1, "GL_SAMPLE_PATTERN_EXT"), # 0x80AC
727 (X, 1, "GL_LINEAR_SHARPEN_SGIS"), # 0x80AD
728 (X, 1, "GL_LINEAR_SHARPEN_ALPHA_SGIS"), # 0x80AE
729 (X, 1, "GL_LINEAR_SHARPEN_COLOR_SGIS"), # 0x80AF
730 (X, 1, "GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS"), # 0x80B0
731 (F, 16, "GL_COLOR_MATRIX"), # 0x80B1
732 (I, 1, "GL_COLOR_MATRIX_STACK_DEPTH"), # 0x80B2
733 (I, 1, "GL_MAX_COLOR_MATRIX_STACK_DEPTH"), # 0x80B3
734 (F, 1, "GL_POST_COLOR_MATRIX_RED_SCALE"), # 0x80B4
735 (F, 1, "GL_POST_COLOR_MATRIX_GREEN_SCALE"), # 0x80B5
736 (F, 1, "GL_POST_COLOR_MATRIX_BLUE_SCALE"), # 0x80B6
737 (F, 1, "GL_POST_COLOR_MATRIX_ALPHA_SCALE"), # 0x80B7
738 (F, 1, "GL_POST_COLOR_MATRIX_RED_BIAS"), # 0x80B8
739 (F, 1, "GL_POST_COLOR_MATRIX_GREEN_BIAS"), # 0x80B9
740 (F, 1, "GL_POST_COLOR_MATRIX_BLUE_BIAS"), # 0x80BA
741 (F, 1, "GL_POST_COLOR_MATRIX_ALPHA_BIAS"), # 0x80BB
742 (I, 1, "GL_TEXTURE_COLOR_TABLE_SGI"), # 0x80BC
743 (X, 1, "GL_PROXY_TEXTURE_COLOR_TABLE_SGI"), # 0x80BD
744 (X, 1, "GL_TEXTURE_ENV_BIAS_SGIX"), # 0x80BE
745 (X, 1, "GL_TEXTURE_COMPARE_FAIL_VALUE_ARB"), # 0x80BF
746 (X, 1, "GL_BLEND_DST_RGB"), # 0x80C8
747 (X, 1, "GL_BLEND_SRC_RGB"), # 0x80C9
748 (X, 1, "GL_BLEND_DST_ALPHA"), # 0x80CA
749 (X, 1, "GL_BLEND_SRC_ALPHA"), # 0x80CB
750 (X, 1, "GL_422_EXT"), # 0x80CC
751 (X, 1, "GL_422_REV_EXT"), # 0x80CD
752 (X, 1, "GL_422_AVERAGE_EXT"), # 0x80CE
753 (X, 1, "GL_422_REV_AVERAGE_EXT"), # 0x80CF
754 (I, 1, "GL_COLOR_TABLE"), # 0x80D0
755 (I, 1, "GL_COLOR_TABLE_SGI"), # 0x80D0
756 (I, 1, "GL_POST_CONVOLUTION_COLOR_TABLE"), # 0x80D1
757 (I, 1, "GL_POST_CONVOLUTION_COLOR_TABLE_SGI"), # 0x80D1
758 (I, 1, "GL_POST_COLOR_MATRIX_COLOR_TABLE"), # 0x80D2
759 (I, 1, "GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI"), # 0x80D2
760 (X, 1, "GL_PROXY_COLOR_TABLE"), # 0x80D3
761 (X, 1, "GL_PROXY_COLOR_TABLE_SGI"), # 0x80D3
762 (X, 1, "GL_PROXY_POST_CONVOLUTION_COLOR_TABLE"), # 0x80D4
763 (X, 1, "GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI"), # 0x80D4
764 (X, 1, "GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE"), # 0x80D5
765 (X, 1, "GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI"), # 0x80D5
766 (X, 1, "GL_COLOR_TABLE_SCALE"), # 0x80D6
767 (X, 1, "GL_COLOR_TABLE_SCALE_SGI"), # 0x80D6
768 (X, 1, "GL_COLOR_TABLE_BIAS"), # 0x80D7
769 (X, 1, "GL_COLOR_TABLE_BIAS_SGI"), # 0x80D7
770 (X, 1, "GL_COLOR_TABLE_FORMAT"), # 0x80D8
771 (X, 1, "GL_COLOR_TABLE_FORMAT_SGI"), # 0x80D8
772 (X, 1, "GL_COLOR_TABLE_WIDTH"), # 0x80D9
773 (X, 1, "GL_COLOR_TABLE_WIDTH_SGI"), # 0x80D9
774 (X, 1, "GL_COLOR_TABLE_RED_SIZE"), # 0x80DA
775 (X, 1, "GL_COLOR_TABLE_RED_SIZE_SGI"), # 0x80DA
776 (X, 1, "GL_COLOR_TABLE_GREEN_SIZE"), # 0x80DB
777 (X, 1, "GL_COLOR_TABLE_GREEN_SIZE_SGI"), # 0x80DB
778 (X, 1, "GL_COLOR_TABLE_BLUE_SIZE"), # 0x80DC
779 (X, 1, "GL_COLOR_TABLE_BLUE_SIZE_SGI"), # 0x80DC
780 (X, 1, "GL_COLOR_TABLE_ALPHA_SIZE"), # 0x80DD
781 (X, 1, "GL_COLOR_TABLE_ALPHA_SIZE_SGI"), # 0x80DD
782 (X, 1, "GL_COLOR_TABLE_LUMINANCE_SIZE"), # 0x80DE
783 (X, 1, "GL_COLOR_TABLE_LUMINANCE_SIZE_SGI"), # 0x80DE
784 (X, 1, "GL_COLOR_TABLE_INTENSITY_SIZE"), # 0x80DF
785 (X, 1, "GL_COLOR_TABLE_INTENSITY_SIZE_SGI"), # 0x80DF
786 (X, 1, "GL_BGR"), # 0x80E0
787 (X, 1, "GL_BGR_EXT"), # 0x80E0
788 (X, 1, "GL_BGRA"), # 0x80E1
789 (X, 1, "GL_BGRA_EXT"), # 0x80E1
790 (X, 1, "GL_COLOR_INDEX1_EXT"), # 0x80E2
791 (X, 1, "GL_COLOR_INDEX2_EXT"), # 0x80E3
792 (X, 1, "GL_COLOR_INDEX4_EXT"), # 0x80E4
793 (X, 1, "GL_COLOR_INDEX8_EXT"), # 0x80E5
794 (X, 1, "GL_COLOR_INDEX12_EXT"), # 0x80E6
795 (X, 1, "GL_COLOR_INDEX16_EXT"), # 0x80E7
796 (X, 1, "GL_MAX_ELEMENTS_VERTICES"), # 0x80E8
797 (X, 1, "GL_MAX_ELEMENTS_VERTICES_EXT"), # 0x80E8
798 (X, 1, "GL_MAX_ELEMENTS_INDICES"), # 0x80E9
799 (X, 1, "GL_MAX_ELEMENTS_INDICES_EXT"), # 0x80E9
800 (X, 1, "GL_PHONG_WIN"), # 0x80EA
801 (X, 1, "GL_PHONG_HINT_WIN"), # 0x80EB
802 (X, 1, "GL_FOG_SPECULAR_TEXTURE_WIN"), # 0x80EC
803 (X, 1, "GL_TEXTURE_INDEX_SIZE_EXT"), # 0x80ED
804 (X, 1, "GL_CLIP_VOLUME_CLIPPING_HINT_EXT"), # 0x80F0
805 (X, 1, "GL_DUAL_ALPHA4_SGIS"), # 0x8110
806 (X, 1, "GL_DUAL_ALPHA8_SGIS"), # 0x8111
807 (X, 1, "GL_DUAL_ALPHA12_SGIS"), # 0x8112
808 (X, 1, "GL_DUAL_ALPHA16_SGIS"), # 0x8113
809 (X, 1, "GL_DUAL_LUMINANCE4_SGIS"), # 0x8114
810 (X, 1, "GL_DUAL_LUMINANCE8_SGIS"), # 0x8115
811 (X, 1, "GL_DUAL_LUMINANCE12_SGIS"), # 0x8116
812 (X, 1, "GL_DUAL_LUMINANCE16_SGIS"), # 0x8117
813 (X, 1, "GL_DUAL_INTENSITY4_SGIS"), # 0x8118
814 (X, 1, "GL_DUAL_INTENSITY8_SGIS"), # 0x8119
815 (X, 1, "GL_DUAL_INTENSITY12_SGIS"), # 0x811A
816 (X, 1, "GL_DUAL_INTENSITY16_SGIS"), # 0x811B
817 (X, 1, "GL_DUAL_LUMINANCE_ALPHA4_SGIS"), # 0x811C
818 (X, 1, "GL_DUAL_LUMINANCE_ALPHA8_SGIS"), # 0x811D
819 (X, 1, "GL_QUAD_ALPHA4_SGIS"), # 0x811E
820 (X, 1, "GL_QUAD_ALPHA8_SGIS"), # 0x811F
821 (X, 1, "GL_QUAD_LUMINANCE4_SGIS"), # 0x8120
822 (X, 1, "GL_QUAD_LUMINANCE8_SGIS"), # 0x8121
823 (X, 1, "GL_QUAD_INTENSITY4_SGIS"), # 0x8122
824 (X, 1, "GL_QUAD_INTENSITY8_SGIS"), # 0x8123
825 (X, 1, "GL_DUAL_TEXTURE_SELECT_SGIS"), # 0x8124
826 (X, 1, "GL_QUAD_TEXTURE_SELECT_SGIS"), # 0x8125
827 (F, 1, "GL_POINT_SIZE_MIN"), # 0x8126
828 (F, 1, "GL_POINT_SIZE_MAX"), # 0x8127
829 (F, 1, "GL_POINT_FADE_THRESHOLD_SIZE"), # 0x8128
830 (F, 3, "GL_POINT_DISTANCE_ATTENUATION"), # 0x8129
831 (X, 1, "GL_FOG_FUNC_SGIS"), # 0x812A
832 (I, 1, "GL_FOG_FUNC_POINTS_SGIS"), # 0x812B
833 (I, 1, "GL_MAX_FOG_FUNC_POINTS_SGIS"), # 0x812C
834 (X, 1, "GL_CLAMP_TO_BORDER"), # 0x812D
835 (X, 1, "GL_TEXTURE_MULTI_BUFFER_HINT_SGIX"), # 0x812E
836 (X, 1, "GL_CLAMP_TO_EDGE"), # 0x812F
837 (I, 1, "GL_PACK_SKIP_VOLUMES_SGIS"), # 0x8130
838 (I, 1, "GL_PACK_IMAGE_DEPTH_SGIS"), # 0x8131
839 (I, 1, "GL_UNPACK_SKIP_VOLUMES_SGIS"), # 0x8132
840 (I, 1, "GL_UNPACK_IMAGE_DEPTH_SGIS"), # 0x8133
841 (I, 1, "GL_TEXTURE_4D_SGIS"), # 0x8134
842 (X, 1, "GL_PROXY_TEXTURE_4D_SGIS"), # 0x8135
843 (X, 1, "GL_TEXTURE_4DSIZE_SGIS"), # 0x8136
844 (X, 1, "GL_TEXTURE_WRAP_Q_SGIS"), # 0x8137
845 (I, 1, "GL_MAX_4D_TEXTURE_SIZE_SGIS"), # 0x8138
846 (I, 1, "GL_PIXEL_TEX_GEN_SGIX"), # 0x8139
847 (X, 1, "GL_TEXTURE_MIN_LOD"), # 0x813A
848 (X, 1, "GL_TEXTURE_MAX_LOD"), # 0x813B
849 (X, 1, "GL_TEXTURE_BASE_LEVEL"), # 0x813C
850 (X, 1, "GL_TEXTURE_MAX_LEVEL"), # 0x813D
851 (I, 1, "GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX"), # 0x813E
852 (I, 1, "GL_PIXEL_TILE_CACHE_INCREMENT_SGIX"), # 0x813F
853 (I, 1, "GL_PIXEL_TILE_WIDTH_SGIX"), # 0x8140
854 (I, 1, "GL_PIXEL_TILE_HEIGHT_SGIX"), # 0x8141
855 (I, 1, "GL_PIXEL_TILE_GRID_WIDTH_SGIX"), # 0x8142
856 (I, 1, "GL_PIXEL_TILE_GRID_HEIGHT_SGIX"), # 0x8143
857 (I, 1, "GL_PIXEL_TILE_GRID_DEPTH_SGIX"), # 0x8144
858 (I, 1, "GL_PIXEL_TILE_CACHE_SIZE_SGIX"), # 0x8145
859 (X, 1, "GL_FILTER4_SGIS"), # 0x8146
860 (X, 1, "GL_TEXTURE_FILTER4_SIZE_SGIS"), # 0x8147
861 (I, 1, "GL_SPRITE_SGIX"), # 0x8148
862 (I, 1, "GL_SPRITE_MODE_SGIX"), # 0x8149
863 (F, 3, "GL_SPRITE_AXIS_SGIX"), # 0x814A
864 (F, 3, "GL_SPRITE_TRANSLATION_SGIX"), # 0x814B
865 (X, 1, "GL_SPRITE_AXIAL_SGIX"), # 0x814C
866 (X, 1, "GL_SPRITE_OBJECT_ALIGNED_SGIX"), # 0x814D
867 (X, 1, "GL_SPRITE_EYE_ALIGNED_SGIX"), # 0x814E
868 (I, 1, "GL_TEXTURE_4D_BINDING_SGIS"), # 0x814F
869 (X, 1, "GL_IGNORE_BORDER_HP"), # 0x8150
870 (X, 1, "GL_CONSTANT_BORDER"), # 0x8151
871 (X, 1, "GL_CONSTANT_BORDER_HP"), # 0x8151
872 (X, 1, "GL_REPLICATE_BORDER"), # 0x8153
873 (X, 1, "GL_REPLICATE_BORDER_HP"), # 0x8153
874 (X, 1, "GL_CONVOLUTION_BORDER_COLOR"), # 0x8154
875 (X, 1, "GL_CONVOLUTION_BORDER_COLOR_HP"), # 0x8154
876 (X, 1, "GL_IMAGE_SCALE_X_HP"), # 0x8155
877 (X, 1, "GL_IMAGE_SCALE_Y_HP"), # 0x8156
878 (X, 1, "GL_IMAGE_TRANSLATE_X_HP"), # 0x8157
879 (X, 1, "GL_IMAGE_TRANSLATE_Y_HP"), # 0x8158
880 (X, 1, "GL_IMAGE_ROTATE_ANGLE_HP"), # 0x8159
881 (X, 1, "GL_IMAGE_ROTATE_ORIGIN_X_HP"), # 0x815A
882 (X, 1, "GL_IMAGE_ROTATE_ORIGIN_Y_HP"), # 0x815B
883 (X, 1, "GL_IMAGE_MAG_FILTER_HP"), # 0x815C
884 (X, 1, "GL_IMAGE_MIN_FILTER_HP"), # 0x815D
885 (X, 1, "GL_IMAGE_CUBIC_WEIGHT_HP"), # 0x815E
886 (X, 1, "GL_CUBIC_HP"), # 0x815F
887 (X, 1, "GL_AVERAGE_HP"), # 0x8160
888 (X, 1, "GL_IMAGE_TRANSFORM_2D_HP"), # 0x8161
889 (X, 1, "GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP"), # 0x8162
890 (X, 1, "GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP"), # 0x8163
891 (X, 1, "GL_OCCLUSION_TEST_HP"), # 0x8165
892 (X, 1, "GL_OCCLUSION_TEST_RESULT_HP"), # 0x8166
893 (X, 1, "GL_TEXTURE_LIGHTING_MODE_HP"), # 0x8167
894 (X, 1, "GL_TEXTURE_POST_SPECULAR_HP"), # 0x8168
895 (X, 1, "GL_TEXTURE_PRE_SPECULAR_HP"), # 0x8169
896 (X, 1, "GL_LINEAR_CLIPMAP_LINEAR_SGIX"), # 0x8170
897 (X, 1, "GL_TEXTURE_CLIPMAP_CENTER_SGIX"), # 0x8171
898 (X, 1, "GL_TEXTURE_CLIPMAP_FRAME_SGIX"), # 0x8172
899 (X, 1, "GL_TEXTURE_CLIPMAP_OFFSET_SGIX"), # 0x8173
900 (X, 1, "GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX"), # 0x8174
901 (X, 1, "GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX"), # 0x8175
902 (X, 1, "GL_TEXTURE_CLIPMAP_DEPTH_SGIX"), # 0x8176
903 (I, 1, "GL_MAX_CLIPMAP_DEPTH_SGIX"), # 0x8177
904 (I, 1, "GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX"), # 0x8178
905 (X, 1, "GL_POST_TEXTURE_FILTER_BIAS_SGIX"), # 0x8179
906 (X, 1, "GL_POST_TEXTURE_FILTER_SCALE_SGIX"), # 0x817A
907 (F, 2, "GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX"), # 0x817B
908 (F, 2, "GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX"), # 0x817C
909 (I, 1, "GL_REFERENCE_PLANE_SGIX"), # 0x817D
910 (F, 4, "GL_REFERENCE_PLANE_EQUATION_SGIX"), # 0x817E
911 (I, 1, "GL_IR_INSTRUMENT1_SGIX"), # 0x817F
912 (X, 1, "GL_INSTRUMENT_BUFFER_POINTER_SGIX"), # 0x8180
913 (I, 1, "GL_INSTRUMENT_MEASUREMENTS_SGIX"), # 0x8181
914 (X, 1, "GL_LIST_PRIORITY_SGIX"), # 0x8182
915 (I, 1, "GL_CALLIGRAPHIC_FRAGMENT_SGIX"), # 0x8183
916 (X, 1, "GL_PIXEL_TEX_GEN_Q_CEILING_SGIX"), # 0x8184
917 (X, 1, "GL_PIXEL_TEX_GEN_Q_ROUND_SGIX"), # 0x8185
918 (X, 1, "GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX"), # 0x8186
919 (X, 1, "GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX"), # 0x8187
920 (X, 1, "GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX"), # 0x8188
921 (X, 1, "GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX"), # 0x8189
922 (X, 1, "GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX"), # 0x818A
923 (I, 1, "GL_FRAMEZOOM_SGIX"), # 0x818B
924 (I, 1, "GL_FRAMEZOOM_FACTOR_SGIX"), # 0x818C
925 (I, 1, "GL_MAX_FRAMEZOOM_FACTOR_SGIX"), # 0x818D
926 (X, 1, "GL_TEXTURE_LOD_BIAS_S_SGIX"), # 0x818E
927 (X, 1, "GL_TEXTURE_LOD_BIAS_T_SGIX"), # 0x818F
928 (X, 1, "GL_TEXTURE_LOD_BIAS_R_SGIX"), # 0x8190
929 (X, 1, "GL_GENERATE_MIPMAP"), # 0x8191
930 (X, 1, "GL_GENERATE_MIPMAP_SGIS"), # 0x8191
931 (I, 1, "GL_GENERATE_MIPMAP_HINT"), # 0x8192
932 (I, 1, "GL_GENERATE_MIPMAP_HINT_SGIS"), # 0x8192
933 (X, 1, "GL_GEOMETRY_DEFORMATION_SGIX"), # 0x8194
934 (X, 1, "GL_TEXTURE_DEFORMATION_SGIX"), # 0x8195
935 (I, 1, "GL_DEFORMATIONS_MASK_SGIX"), # 0x8196
936 (X, 1, "GL_MAX_DEFORMATION_ORDER_SGIX"), # 0x8197
937 (I, 1, "GL_FOG_OFFSET_SGIX"), # 0x8198
938 (F, 4, "GL_FOG_OFFSET_VALUE_SGIX"), # 0x8199
939 (X, 1, "GL_TEXTURE_COMPARE_SGIX"), # 0x819A
940 (X, 1, "GL_TEXTURE_COMPARE_OPERATOR_SGIX"), # 0x819B
941 (X, 1, "GL_TEXTURE_LEQUAL_R_SGIX"), # 0x819C
942 (X, 1, "GL_TEXTURE_GEQUAL_R_SGIX"), # 0x819D
943 (X, 1, "GL_DEPTH_COMPONENT16"), # 0x81A5
944 (X, 1, "GL_DEPTH_COMPONENT16_ARB"), # 0x81A5
945 (X, 1, "GL_DEPTH_COMPONENT16_SGIX"), # 0x81A5
946 (X, 1, "GL_DEPTH_COMPONENT24"), # 0x81A6
947 (X, 1, "GL_DEPTH_COMPONENT24_ARB"), # 0x81A6
948 (X, 1, "GL_DEPTH_COMPONENT24_SGIX"), # 0x81A6
949 (X, 1, "GL_DEPTH_COMPONENT32"), # 0x81A7
950 (X, 1, "GL_DEPTH_COMPONENT32_ARB"), # 0x81A7
951 (X, 1, "GL_DEPTH_COMPONENT32_SGIX"), # 0x81A7
952 (X, 1, "GL_ARRAY_ELEMENT_LOCK_FIRST_EXT"), # 0x81A8
953 (X, 1, "GL_ARRAY_ELEMENT_LOCK_COUNT_EXT"), # 0x81A9
954 (X, 1, "GL_CULL_VERTEX_EXT"), # 0x81AA
955 (X, 1, "GL_CULL_VERTEX_EYE_POSITION_EXT"), # 0x81AB
956 (X, 1, "GL_CULL_VERTEX_OBJECT_POSITION_EXT"), # 0x81AC
957 (X, 1, "GL_IUI_V2F_EXT"), # 0x81AD
958 (X, 1, "GL_IUI_V3F_EXT"), # 0x81AE
959 (X, 1, "GL_IUI_N3F_V2F_EXT"), # 0x81AF
960 (X, 1, "GL_IUI_N3F_V3F_EXT"), # 0x81B0
961 (X, 1, "GL_T2F_IUI_V2F_EXT"), # 0x81B1
962 (X, 1, "GL_T2F_IUI_V3F_EXT"), # 0x81B2
963 (X, 1, "GL_T2F_IUI_N3F_V2F_EXT"), # 0x81B3
964 (X, 1, "GL_T2F_IUI_N3F_V3F_EXT"), # 0x81B4
965 (X, 1, "GL_INDEX_TEST_EXT"), # 0x81B5
966 (X, 1, "GL_INDEX_TEST_FUNC_EXT"), # 0x81B6
967 (X, 1, "GL_INDEX_TEST_REF_EXT"), # 0x81B7
968 (X, 1, "GL_INDEX_MATERIAL_EXT"), # 0x81B8
969 (X, 1, "GL_INDEX_MATERIAL_PARAMETER_EXT"), # 0x81B9
970 (X, 1, "GL_INDEX_MATERIAL_FACE_EXT"), # 0x81BA
971 (X, 1, "GL_YCRCB_422_SGIX"), # 0x81BB
972 (X, 1, "GL_YCRCB_444_SGIX"), # 0x81BC
973 (X, 1, "GL_WRAP_BORDER_SUN"), # 0x81D4
974 (X, 1, "GL_UNPACK_CONSTANT_DATA_SUNX"), # 0x81D5
975 (X, 1, "GL_TEXTURE_CONSTANT_DATA_SUNX"), # 0x81D6
976 (X, 1, "GL_TRIANGLE_LIST_SUN"), # 0x81D7
977 (X, 1, "GL_REPLACEMENT_CODE_SUN"), # 0x81D8
978 (X, 1, "GL_GLOBAL_ALPHA_SUN"), # 0x81D9
979 (X, 1, "GL_GLOBAL_ALPHA_FACTOR_SUN"), # 0x81DA
980 (X, 1, "GL_TEXTURE_COLOR_WRITEMASK_SGIS"), # 0x81EF
981 (X, 1, "GL_EYE_DISTANCE_TO_POINT_SGIS"), # 0x81F0
982 (X, 1, "GL_OBJECT_DISTANCE_TO_POINT_SGIS"), # 0x81F1
983 (X, 1, "GL_EYE_DISTANCE_TO_LINE_SGIS"), # 0x81F2
984 (X, 1, "GL_OBJECT_DISTANCE_TO_LINE_SGIS"), # 0x81F3
985 (X, 1, "GL_EYE_POINT_SGIS"), # 0x81F4
986 (X, 1, "GL_OBJECT_POINT_SGIS"), # 0x81F5
987 (X, 1, "GL_EYE_LINE_SGIS"), # 0x81F6
988 (X, 1, "GL_OBJECT_LINE_SGIS"), # 0x81F7
989 (I, 1, "GL_LIGHT_MODEL_COLOR_CONTROL"), # 0x81F8
990 (X, 1, "GL_LIGHT_MODEL_COLOR_CONTROL_EXT"), # 0x81F8
991 (X, 1, "GL_SINGLE_COLOR"), # 0x81F9
992 (X, 1, "GL_SINGLE_COLOR_EXT"), # 0x81F9
993 (X, 1, "GL_SEPARATE_SPECULAR_COLOR"), # 0x81FA
994 (X, 1, "GL_SEPARATE_SPECULAR_COLOR_EXT"), # 0x81FA
995 (X, 1, "GL_SHARED_TEXTURE_PALETTE_EXT"), # 0x81FB
996 (X, 1, "GL_FOG_SCALE_SGIX"), # 0x81FC
997 (X, 1, "GL_FOG_SCALE_VALUE_SGIX"), # 0x81FD
998 (X, 1, "GL_TEXT_FRAGMENT_SHADER_ATI"), # 0x8200
999 (X, 1, "GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING"), # 0x8210
1000 (X, 1, "GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE"), # 0x8211
1001 (X, 1, "GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE"), # 0x8212
1002 (X, 1, "GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE"), # 0x8213
1003 (X, 1, "GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE"), # 0x8214
1004 (X, 1, "GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE"), # 0x8215
1005 (X, 1, "GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE"), # 0x8216
1006 (X, 1, "GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE"), # 0x8217
1007 (X, 1, "GL_FRAMEBUFFER_DEFAULT"), # 0x8218
1008 (X, 1, "GL_FRAMEBUFFER_UNDEFINED"), # 0x8219
1009 (X, 1, "GL_DEPTH_STENCIL_ATTACHMENT"), # 0x821A
1010 (X, 1, "GL_MAJOR_VERSION"), # 0x821B
1011 (X, 1, "GL_MINOR_VERSION"), # 0x821C
1012 (X, 1, "GL_NUM_EXTENSIONS"), # 0x821D
1013 (X, 1, "GL_CONTEXT_FLAGS"), # 0x821E
1014 (X, 1, "GL_INDEX"), # 0x8222
1015 (X, 1, "GL_DEPTH_BUFFER"), # 0x8223
1016 (X, 1, "GL_STENCIL_BUFFER"), # 0x8224
1017 (X, 1, "GL_COMPRESSED_RED"), # 0x8225
1018 (X, 1, "GL_COMPRESSED_RG"), # 0x8226
1019 (X, 1, "GL_RG"), # 0x8227
1020 (X, 1, "GL_RG_INTEGER"), # 0x8228
1021 (X, 1, "GL_R8"), # 0x8229
1022 (X, 1, "GL_R16"), # 0x822A
1023 (X, 1, "GL_RG8"), # 0x822B
1024 (X, 1, "GL_RG16"), # 0x822C
1025 (X, 1, "GL_R16F"), # 0x822D
1026 (X, 1, "GL_R32F"), # 0x822E
1027 (X, 1, "GL_RG16F"), # 0x822F
1028 (X, 1, "GL_RG32F"), # 0x8230
1029 (X, 1, "GL_R8I"), # 0x8231
1030 (X, 1, "GL_R8UI"), # 0x8232
1031 (X, 1, "GL_R16I"), # 0x8233
1032 (X, 1, "GL_R16UI"), # 0x8234
1033 (X, 1, "GL_R32I"), # 0x8235
1034 (X, 1, "GL_R32UI"), # 0x8236
1035 (X, 1, "GL_RG8I"), # 0x8237
1036 (X, 1, "GL_RG8UI"), # 0x8238
1037 (X, 1, "GL_RG16I"), # 0x8239
1038 (X, 1, "GL_RG16UI"), # 0x823A
1039 (X, 1, "GL_RG32I"), # 0x823B
1040 (X, 1, "GL_RG32UI"), # 0x823C
1041 (X, 1, "GL_SYNC_CL_EVENT_ARB"), # 0x8240
1042 (X, 1, "GL_SYNC_CL_EVENT_COMPLETE_ARB"), # 0x8241
1043 (X, 1, "GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB"), # 0x8242
1044 (X, 1, "GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB"), # 0x8243
1045 (X, 1, "GL_DEBUG_CALLBACK_FUNCTION_ARB"), # 0x8244
1046 (X, 1, "GL_DEBUG_CALLBACK_USER_PARAM_ARB"), # 0x8245
1047 (X, 1, "GL_DEBUG_SOURCE_API_ARB"), # 0x8246
1048 (X, 1, "GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB"), # 0x8247
1049 (X, 1, "GL_DEBUG_SOURCE_SHADER_COMPILER_ARB"), # 0x8248
1050 (X, 1, "GL_DEBUG_SOURCE_THIRD_PARTY_ARB"), # 0x8249
1051 (X, 1, "GL_DEBUG_SOURCE_APPLICATION_ARB"), # 0x824A
1052 (X, 1, "GL_DEBUG_SOURCE_OTHER_ARB"), # 0x824B
1053 (X, 1, "GL_DEBUG_TYPE_ERROR_ARB"), # 0x824C
1054 (X, 1, "GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB"), # 0x824D
1055 (X, 1, "GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB"), # 0x824E
1056 (X, 1, "GL_DEBUG_TYPE_PORTABILITY_ARB"), # 0x824F
1057 (X, 1, "GL_DEBUG_TYPE_PERFORMANCE_ARB"), # 0x8250
1058 (X, 1, "GL_DEBUG_TYPE_OTHER_ARB"), # 0x8251
1059 (X, 1, "GL_LOSE_CONTEXT_ON_RESET_ARB"), # 0x8252
1060 (X, 1, "GL_GUILTY_CONTEXT_RESET_ARB"), # 0x8253
1061 (X, 1, "GL_INNOCENT_CONTEXT_RESET_ARB"), # 0x8254
1062 (X, 1, "GL_UNKNOWN_CONTEXT_RESET_ARB"), # 0x8255
1063 (X, 1, "GL_RESET_NOTIFICATION_STRATEGY_ARB"), # 0x8256
1064 (X, 1, "GL_PROGRAM_BINARY_RETRIEVABLE_HINT"), # 0x8257
1065 (X, 1, "GL_PROGRAM_SEPARABLE"), # 0x8258
1066 (X, 1, "GL_ACTIVE_PROGRAM"), # 0x8259
1067 (I, 1, "GL_PROGRAM_PIPELINE_BINDING"), # 0x825A
1068 (X, 1, "GL_MAX_VIEWPORTS"), # 0x825B
1069 (X, 1, "GL_VIEWPORT_SUBPIXEL_BITS"), # 0x825C
1070 (X, 1, "GL_VIEWPORT_BOUNDS_RANGE"), # 0x825D
1071 (X, 1, "GL_LAYER_PROVOKING_VERTEX"), # 0x825E
1072 (X, 1, "GL_VIEWPORT_INDEX_PROVOKING_VERTEX"), # 0x825F
1073 (X, 1, "GL_UNDEFINED_VERTEX"), # 0x8260
1074 (X, 1, "GL_NO_RESET_NOTIFICATION_ARB"), # 0x8261
1075 (X, 1, "GL_DEPTH_PASS_INSTRUMENT_SGIX"), # 0x8310
1076 (X, 1, "GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX"), # 0x8311
1077 (X, 1, "GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX"), # 0x8312
1078 (I, 1, "GL_CONVOLUTION_HINT_SGIX"), # 0x8316
1079 (X, 1, "GL_YCRCB_SGIX"), # 0x8318
1080 (X, 1, "GL_YCRCBA_SGIX"), # 0x8319
1081 (X, 1, "GL_ALPHA_MIN_SGIX"), # 0x8320
1082 (X, 1, "GL_ALPHA_MAX_SGIX"), # 0x8321
1083 (X, 1, "GL_SCALEBIAS_HINT_SGIX"), # 0x8322
1084 (X, 1, "GL_ASYNC_MARKER_SGIX"), # 0x8329
1085 (I, 1, "GL_PIXEL_TEX_GEN_MODE_SGIX"), # 0x832B
1086 (X, 1, "GL_ASYNC_HISTOGRAM_SGIX"), # 0x832C
1087 (X, 1, "GL_MAX_ASYNC_HISTOGRAM_SGIX"), # 0x832D
1088 (X, 1, "GL_PIXEL_TRANSFORM_2D_EXT"), # 0x8330
1089 (X, 1, "GL_PIXEL_MAG_FILTER_EXT"), # 0x8331
1090 (X, 1, "GL_PIXEL_MIN_FILTER_EXT"), # 0x8332
1091 (X, 1, "GL_PIXEL_CUBIC_WEIGHT_EXT"), # 0x8333
1092 (X, 1, "GL_CUBIC_EXT"), # 0x8334
1093 (X, 1, "GL_AVERAGE_EXT"), # 0x8335
1094 (X, 1, "GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT"), # 0x8336
1095 (X, 1, "GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT"), # 0x8337
1096 (X, 1, "GL_PIXEL_TRANSFORM_2D_MATRIX_EXT"), # 0x8338
1097 (X, 1, "GL_FRAGMENT_MATERIAL_EXT"), # 0x8349
1098 (X, 1, "GL_FRAGMENT_NORMAL_EXT"), # 0x834A
1099 (X, 1, "GL_FRAGMENT_COLOR_EXT"), # 0x834C
1100 (X, 1, "GL_ATTENUATION_EXT"), # 0x834D
1101 (X, 1, "GL_SHADOW_ATTENUATION_EXT"), # 0x834E
1102 (I, 1, "GL_TEXTURE_APPLICATION_MODE_EXT"), # 0x834F
1103 (I, 1, "GL_TEXTURE_LIGHT_EXT"), # 0x8350
1104 (I, 1, "GL_TEXTURE_MATERIAL_FACE_EXT"), # 0x8351
1105 (I, 1, "GL_TEXTURE_MATERIAL_PARAMETER_EXT"), # 0x8352
1106 (I, 1, "GL_PIXEL_TEXTURE_SGIS"), # 0x8353
1107 (I, 1, "GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS"), # 0x8354
1108 (I, 1, "GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS"), # 0x8355
1109 (I, 1, "GL_PIXEL_GROUP_COLOR_SGIS"), # 0x8356
1110 (X, 1, "GL_ASYNC_TEX_IMAGE_SGIX"), # 0x835C
1111 (X, 1, "GL_ASYNC_DRAW_PIXELS_SGIX"), # 0x835D
1112 (X, 1, "GL_ASYNC_READ_PIXELS_SGIX"), # 0x835E
1113 (X, 1, "GL_MAX_ASYNC_TEX_IMAGE_SGIX"), # 0x835F
1114 (X, 1, "GL_MAX_ASYNC_DRAW_PIXELS_SGIX"), # 0x8360
1115 (X, 1, "GL_MAX_ASYNC_READ_PIXELS_SGIX"), # 0x8361
1116 (X, 1, "GL_UNSIGNED_BYTE_2_3_3_REV"), # 0x8362
1117 (X, 1, "GL_UNSIGNED_SHORT_5_6_5"), # 0x8363
1118 (X, 1, "GL_UNSIGNED_SHORT_5_6_5_REV"), # 0x8364
1119 (X, 1, "GL_UNSIGNED_SHORT_4_4_4_4_REV"), # 0x8365
1120 (X, 1, "GL_UNSIGNED_SHORT_1_5_5_5_REV"), # 0x8366
1121 (X, 1, "GL_UNSIGNED_INT_8_8_8_8_REV"), # 0x8367
1122 (X, 1, "GL_UNSIGNED_INT_2_10_10_10_REV"), # 0x8368
1123 (X, 1, "GL_TEXTURE_MAX_CLAMP_S_SGIX"), # 0x8369
1124 (X, 1, "GL_TEXTURE_MAX_CLAMP_T_SGIX"), # 0x836A
1125 (X, 1, "GL_TEXTURE_MAX_CLAMP_R_SGIX"), # 0x836B
1126 (X, 1, "GL_MIRRORED_REPEAT"), # 0x8370
1127 (X, 1, "GL_MIRRORED_REPEAT_ARB"), # 0x8370
1128 (X, 1, "GL_MIRRORED_REPEAT_IBM"), # 0x8370
1129 (X, 1, "GL_RGB_S3TC"), # 0x83A0
1130 (X, 1, "GL_RGB4_S3TC"), # 0x83A1
1131 (X, 1, "GL_RGBA_S3TC"), # 0x83A2
1132 (X, 1, "GL_RGBA4_S3TC"), # 0x83A3
1133 (X, 1, "GL_VERTEX_PRECLIP_SGIX"), # 0x83EE
1134 (X, 1, "GL_VERTEX_PRECLIP_HINT_SGIX"), # 0x83EF
1135 (X, 1, "GL_COMPRESSED_RGB_S3TC_DXT1_EXT"), # 0x83F0
1136 (X, 1, "GL_COMPRESSED_RGBA_S3TC_DXT1_EXT"), # 0x83F1
1137 (X, 1, "GL_COMPRESSED_RGBA_S3TC_DXT3_EXT"), # 0x83F2
1138 (X, 1, "GL_COMPRESSED_RGBA_S3TC_DXT5_EXT"), # 0x83F3
1139 (X, 1, "GL_PARALLEL_ARRAYS_INTEL"), # 0x83F4
1140 (X, 1, "GL_VERTEX_ARRAY_PARALLEL_POINTERS_INTEL"), # 0x83F5
1141 (X, 1, "GL_NORMAL_ARRAY_PARALLEL_POINTERS_INTEL"), # 0x83F6
1142 (X, 1, "GL_COLOR_ARRAY_PARALLEL_POINTERS_INTEL"), # 0x83F7
1143 (X, 1, "GL_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL"), # 0x83F8
1144 (I, 1, "GL_FRAGMENT_LIGHTING_SGIX"), # 0x8400
1145 (I, 1, "GL_FRAGMENT_COLOR_MATERIAL_SGIX"), # 0x8401
1146 (I, 1, "GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX"), # 0x8402
1147 (I, 1, "GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX"), # 0x8403
1148 (I, 1, "GL_MAX_FRAGMENT_LIGHTS_SGIX"), # 0x8404
1149 (I, 1, "GL_MAX_ACTIVE_LIGHTS_SGIX"), # 0x8405
1150 (I, 1, "GL_CURRENT_RASTER_NORMAL_SGIX"), # 0x8406
1151 (I, 1, "GL_LIGHT_ENV_MODE_SGIX"), # 0x8407
1152 (I, 1, "GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX"), # 0x8408
1153 (I, 1, "GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX"), # 0x8409
1154 (F, 4, "GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX"), # 0x840A
1155 (I, 1, "GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX"), # 0x840B
1156 (I, 1, "GL_FRAGMENT_LIGHT0_SGIX"), # 0x840C
1157 (X, 1, "GL_FRAGMENT_LIGHT1_SGIX"), # 0x840D
1158 (X, 1, "GL_FRAGMENT_LIGHT2_SGIX"), # 0x840E
1159 (X, 1, "GL_FRAGMENT_LIGHT3_SGIX"), # 0x840F
1160 (X, 1, "GL_FRAGMENT_LIGHT4_SGIX"), # 0x8410
1161 (X, 1, "GL_FRAGMENT_LIGHT5_SGIX"), # 0x8411
1162 (X, 1, "GL_FRAGMENT_LIGHT6_SGIX"), # 0x8412
1163 (X, 1, "GL_FRAGMENT_LIGHT7_SGIX"), # 0x8413
1164 (X, 1, "GL_PACK_RESAMPLE_SGIX"), # 0x842C
1165 (X, 1, "GL_UNPACK_RESAMPLE_SGIX"), # 0x842D
1166 (X, 1, "GL_RESAMPLE_REPLICATE_SGIX"), # 0x842E
1167 (X, 1, "GL_RESAMPLE_ZERO_FILL_SGIX"), # 0x842F
1168 (X, 1, "GL_RESAMPLE_DECIMATE_SGIX"), # 0x8430
1169 (X, 1, "GL_TANGENT_ARRAY_EXT"), # 0x8439
1170 (X, 1, "GL_BINORMAL_ARRAY_EXT"), # 0x843A
1171 (X, 1, "GL_CURRENT_TANGENT_EXT"), # 0x843B
1172 (X, 1, "GL_CURRENT_BINORMAL_EXT"), # 0x843C
1173 (X, 1, "GL_TANGENT_ARRAY_TYPE_EXT"), # 0x843E
1174 (X, 1, "GL_TANGENT_ARRAY_STRIDE_EXT"), # 0x843F
1175 (X, 1, "GL_BINORMAL_ARRAY_TYPE_EXT"), # 0x8440
1176 (X, 1, "GL_BINORMAL_ARRAY_STRIDE_EXT"), # 0x8441
1177 (P, 1, "GL_TANGENT_ARRAY_POINTER_EXT"), # 0x8442
1178 (P, 1, "GL_BINORMAL_ARRAY_POINTER_EXT"), # 0x8443
1179 (X, 1, "GL_MAP1_TANGENT_EXT"), # 0x8444
1180 (X, 1, "GL_MAP2_TANGENT_EXT"), # 0x8445
1181 (X, 1, "GL_MAP1_BINORMAL_EXT"), # 0x8446
1182 (X, 1, "GL_MAP2_BINORMAL_EXT"), # 0x8447
1183 (X, 1, "GL_NEAREST_CLIPMAP_NEAREST_SGIX"), # 0x844D
1184 (X, 1, "GL_NEAREST_CLIPMAP_LINEAR_SGIX"), # 0x844E
1185 (X, 1, "GL_LINEAR_CLIPMAP_NEAREST_SGIX"), # 0x844F
1186 (X, 1, "GL_FOG_COORD_SRC"), # 0x8450
1187 (X, 1, "GL_FOG_COORD"), # 0x8451
1188 (X, 1, "GL_FRAGMENT_DEPTH"), # 0x8452
1189 (F, 1, "GL_CURRENT_FOG_COORD"), # 0x8453
1190 (I, 1, "GL_FOG_COORD_ARRAY_TYPE"), # 0x8454
1191 (I, 1, "GL_FOG_COORD_ARRAY_STRIDE"), # 0x8455
1192 (X, 1, "GL_FOG_COORD_ARRAY_POINTER"), # 0x8456
1193 (B, 1, "GL_FOG_COORD_ARRAY"), # 0x8457
1194 (I, 1, "GL_COLOR_SUM"), # 0x8458
1195 (F, 3, "GL_CURRENT_SECONDARY_COLOR"), # 0x8459
1196 (I, 1, "GL_SECONDARY_COLOR_ARRAY_SIZE"), # 0x845A
1197 (I, 1, "GL_SECONDARY_COLOR_ARRAY_TYPE"), # 0x845B
1198 (I, 1, "GL_SECONDARY_COLOR_ARRAY_STRIDE"), # 0x845C
1199 (X, 1, "GL_SECONDARY_COLOR_ARRAY_POINTER"), # 0x845D
1200 (B, 1, "GL_SECONDARY_COLOR_ARRAY"), # 0x845E
1201 (X, 1, "GL_CURRENT_RASTER_SECONDARY_COLOR"), # 0x845F
1202 (F, 2, "GL_ALIASED_POINT_SIZE_RANGE"), # 0x846D
1203 (F, 2, "GL_ALIASED_LINE_WIDTH_RANGE"), # 0x846E
1204 (X, 1, "GL_SCREEN_COORDINATES_REND"), # 0x8490
1205 (X, 1, "GL_INVERTED_SCREEN_W_REND"), # 0x8491
1206 (X, 1, "GL_TEXTURE0"), # 0x84C0
1207 (X, 1, "GL_TEXTURE1"), # 0x84C1
1208 (X, 1, "GL_TEXTURE2"), # 0x84C2
1209 (X, 1, "GL_TEXTURE3"), # 0x84C3
1210 (X, 1, "GL_TEXTURE4"), # 0x84C4
1211 (X, 1, "GL_TEXTURE5"), # 0x84C5
1212 (X, 1, "GL_TEXTURE6"), # 0x84C6
1213 (X, 1, "GL_TEXTURE7"), # 0x84C7
1214 (X, 1, "GL_TEXTURE8"), # 0x84C8
1215 (X, 1, "GL_TEXTURE9"), # 0x84C9
1216 (X, 1, "GL_TEXTURE10"), # 0x84CA
1217 (X, 1, "GL_TEXTURE11"), # 0x84CB
1218 (X, 1, "GL_TEXTURE12"), # 0x84CC
1219 (X, 1, "GL_TEXTURE13"), # 0x84CD
1220 (X, 1, "GL_TEXTURE14"), # 0x84CE
1221 (X, 1, "GL_TEXTURE15"), # 0x84CF
1222 (X, 1, "GL_TEXTURE16"), # 0x84D0
1223 (X, 1, "GL_TEXTURE17"), # 0x84D1
1224 (X, 1, "GL_TEXTURE18"), # 0x84D2
1225 (X, 1, "GL_TEXTURE19"), # 0x84D3
1226 (X, 1, "GL_TEXTURE20"), # 0x84D4
1227 (X, 1, "GL_TEXTURE21"), # 0x84D5
1228 (X, 1, "GL_TEXTURE22"), # 0x84D6
1229 (X, 1, "GL_TEXTURE23"), # 0x84D7
1230 (X, 1, "GL_TEXTURE24"), # 0x84D8
1231 (X, 1, "GL_TEXTURE25"), # 0x84D9
1232 (X, 1, "GL_TEXTURE26"), # 0x84DA
1233 (X, 1, "GL_TEXTURE27"), # 0x84DB
1234 (X, 1, "GL_TEXTURE28"), # 0x84DC
1235 (X, 1, "GL_TEXTURE29"), # 0x84DD
1236 (X, 1, "GL_TEXTURE30"), # 0x84DE
1237 (X, 1, "GL_TEXTURE31"), # 0x84DF
1238 (I, 1, "GL_ACTIVE_TEXTURE"), # 0x84E0
1239 (I, 1, "GL_CLIENT_ACTIVE_TEXTURE"), # 0x84E1
1240 (I, 1, "GL_MAX_TEXTURE_UNITS"), # 0x84E2
1241 (F, 16, "GL_TRANSPOSE_MODELVIEW_MATRIX"), # 0x84E3
1242 (F, 16, "GL_TRANSPOSE_PROJECTION_MATRIX"), # 0x84E4
1243 (F, 16, "GL_TRANSPOSE_TEXTURE_MATRIX"), # 0x84E5
1244 (F, 16, "GL_TRANSPOSE_COLOR_MATRIX"), # 0x84E6
1245 (X, 1, "GL_SUBTRACT"), # 0x84E7
1246 (X, 1, "GL_SUBTRACT_ARB"), # 0x84E7
1247 (X, 1, "GL_MAX_RENDERBUFFER_SIZE"), # 0x84E8
1248 (X, 1, "GL_MAX_RENDERBUFFER_SIZE_EXT"), # 0x84E8
1249 (X, 1, "GL_COMPRESSED_ALPHA"), # 0x84E9
1250 (X, 1, "GL_COMPRESSED_ALPHA_ARB"), # 0x84E9
1251 (X, 1, "GL_COMPRESSED_LUMINANCE"), # 0x84EA
1252 (X, 1, "GL_COMPRESSED_LUMINANCE_ARB"), # 0x84EA
1253 (X, 1, "GL_COMPRESSED_LUMINANCE_ALPHA"), # 0x84EB
1254 (X, 1, "GL_COMPRESSED_LUMINANCE_ALPHA_ARB"), # 0x84EB
1255 (X, 1, "GL_COMPRESSED_INTENSITY"), # 0x84EC
1256 (X, 1, "GL_COMPRESSED_INTENSITY_ARB"), # 0x84EC
1257 (X, 1, "GL_COMPRESSED_RGB"), # 0x84ED
1258 (X, 1, "GL_COMPRESSED_RGB_ARB"), # 0x84ED
1259 (X, 1, "GL_COMPRESSED_RGBA"), # 0x84EE
1260 (X, 1, "GL_COMPRESSED_RGBA_ARB"), # 0x84EE
1261 (X, 1, "GL_TEXTURE_COMPRESSION_HINT"), # 0x84EF
1262 (X, 1, "GL_TEXTURE_COMPRESSION_HINT_ARB"), # 0x84EF
1263 (X, 1, "GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER"), # 0x84F0
1264 (X, 1, "GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER"), # 0x84F1
1265 (X, 1, "GL_ALL_COMPLETED_NV"), # 0x84F2
1266 (X, 1, "GL_FENCE_STATUS_NV"), # 0x84F3
1267 (X, 1, "GL_FENCE_CONDITION_NV"), # 0x84F4
1268 (X, 1, "GL_TEXTURE_RECTANGLE"), # 0x84F5
1269 (X, 1, "GL_TEXTURE_RECTANGLE_ARB"), # 0x84F5
1270 (X, 1, "GL_TEXTURE_RECTANGLE_NV"), # 0x84F5
1271 (X, 1, "GL_TEXTURE_BINDING_RECTANGLE"), # 0x84F6
1272 (X, 1, "GL_PROXY_TEXTURE_RECTANGLE"), # 0x84F7
1273 (X, 1, "GL_MAX_RECTANGLE_TEXTURE_SIZE"), # 0x84F8
1274 (X, 1, "GL_DEPTH_STENCIL"), # 0x84F9
1275 (X, 1, "GL_UNSIGNED_INT_24_8"), # 0x84FA
1276 (X, 1, "GL_MAX_TEXTURE_LOD_BIAS"), # 0x84FD
1277 (X, 1, "GL_TEXTURE_MAX_ANISOTROPY_EXT"), # 0x84FE
1278 (X, 1, "GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT"), # 0x84FF
1279 (X, 1, "GL_TEXTURE_FILTER_CONTROL"), # 0x8500
1280 (X, 1, "GL_TEXTURE_LOD_BIAS"), # 0x8501
1281 (X, 1, "GL_TEXTURE_LOD_BIAS_EXT"), # 0x8501
1282 (X, 1, "GL_MODELVIEW1_STACK_DEPTH_EXT"), # 0x8502
1283 (X, 1, "GL_COMBINE4_NV"), # 0x8503
1284 (X, 1, "GL_MAX_SHININESS_NV"), # 0x8504
1285 (X, 1, "GL_MAX_SPOT_EXPONENT_NV"), # 0x8505
1286 (X, 1, "GL_MODELVIEW1_MATRIX_EXT"), # 0x8506
1287 (X, 1, "GL_INCR_WRAP"), # 0x8507
1288 (X, 1, "GL_INCR_WRAP_EXT"), # 0x8507
1289 (X, 1, "GL_DECR_WRAP"), # 0x8508
1290 (X, 1, "GL_DECR_WRAP_EXT"), # 0x8508
1291 (X, 1, "GL_VERTEX_WEIGHTING_EXT"), # 0x8509
1292 (X, 1, "GL_MODELVIEW1_ARB"), # 0x850A
1293 (X, 1, "GL_MODELVIEW1_EXT"), # 0x850A
1294 (X, 1, "GL_CURRENT_VERTEX_WEIGHT_EXT"), # 0x850B
1295 (X, 1, "GL_VERTEX_WEIGHT_ARRAY_EXT"), # 0x850C
1296 (X, 1, "GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT"), # 0x850D
1297 (X, 1, "GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT"), # 0x850E
1298 (X, 1, "GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT"), # 0x850F
1299 (X, 1, "GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT"), # 0x8510
1300 (X, 1, "GL_NORMAL_MAP"), # 0x8511
1301 (X, 1, "GL_NORMAL_MAP_ARB"), # 0x8511
1302 (X, 1, "GL_NORMAL_MAP_EXT"), # 0x8511
1303 (X, 1, "GL_NORMAL_MAP_NV"), # 0x8511
1304 (X, 1, "GL_REFLECTION_MAP"), # 0x8512
1305 (X, 1, "GL_REFLECTION_MAP_ARB"), # 0x8512
1306 (X, 1, "GL_REFLECTION_MAP_EXT"), # 0x8512
1307 (X, 1, "GL_REFLECTION_MAP_NV"), # 0x8512
1308 (X, 1, "GL_TEXTURE_CUBE_MAP"), # 0x8513
1309 (X, 1, "GL_TEXTURE_CUBE_MAP_ARB"), # 0x8513
1310 (X, 1, "GL_TEXTURE_CUBE_MAP_EXT"), # 0x8513
1311 (X, 1, "GL_TEXTURE_BINDING_CUBE_MAP"), # 0x8514
1312 (X, 1, "GL_TEXTURE_CUBE_MAP_POSITIVE_X"), # 0x8515
1313 (X, 1, "GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB"), # 0x8515
1314 (X, 1, "GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT"), # 0x8515
1315 (X, 1, "GL_TEXTURE_CUBE_MAP_NEGATIVE_X"), # 0x8516
1316 (X, 1, "GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB"), # 0x8516
1317 (X, 1, "GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT"), # 0x8516
1318 (X, 1, "GL_TEXTURE_CUBE_MAP_POSITIVE_Y"), # 0x8517
1319 (X, 1, "GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB"), # 0x8517
1320 (X, 1, "GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT"), # 0x8517
1321 (X, 1, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Y"), # 0x8518
1322 (X, 1, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB"), # 0x8518
1323 (X, 1, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT"), # 0x8518
1324 (X, 1, "GL_TEXTURE_CUBE_MAP_POSITIVE_Z"), # 0x8519
1325 (X, 1, "GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB"), # 0x8519
1326 (X, 1, "GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT"), # 0x8519
1327 (X, 1, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Z"), # 0x851A
1328 (X, 1, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB"), # 0x851A
1329 (X, 1, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT"), # 0x851A
1330 (X, 1, "GL_PROXY_TEXTURE_CUBE_MAP"), # 0x851B
1331 (X, 1, "GL_PROXY_TEXTURE_CUBE_MAP_ARB"), # 0x851B
1332 (X, 1, "GL_PROXY_TEXTURE_CUBE_MAP_EXT"), # 0x851B
1333 (X, 1, "GL_MAX_CUBE_MAP_TEXTURE_SIZE"), # 0x851C
1334 (X, 1, "GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB"), # 0x851C
1335 (X, 1, "GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT"), # 0x851C
1336 (X, 1, "GL_VERTEX_ARRAY_RANGE_APPLE"), # 0x851D
1337 (X, 1, "GL_VERTEX_ARRAY_RANGE_NV"), # 0x851D
1338 (X, 1, "GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE"), # 0x851E
1339 (X, 1, "GL_VERTEX_ARRAY_RANGE_LENGTH_NV"), # 0x851E
1340 (X, 1, "GL_VERTEX_ARRAY_RANGE_VALID_NV"), # 0x851F
1341 (X, 1, "GL_VERTEX_ARRAY_STORAGE_HINT_APPLE"), # 0x851F
1342 (X, 1, "GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV"), # 0x8520
1343 (X, 1, "GL_VERTEX_ARRAY_RANGE_POINTER_APPLE"), # 0x8521
1344 (X, 1, "GL_VERTEX_ARRAY_RANGE_POINTER_NV"), # 0x8521
1345 (X, 1, "GL_REGISTER_COMBINERS_NV"), # 0x8522
1346 (X, 1, "GL_VARIABLE_A_NV"), # 0x8523
1347 (X, 1, "GL_VARIABLE_B_NV"), # 0x8524
1348 (X, 1, "GL_VARIABLE_C_NV"), # 0x8525
1349 (X, 1, "GL_VARIABLE_D_NV"), # 0x8526
1350 (X, 1, "GL_VARIABLE_E_NV"), # 0x8527
1351 (X, 1, "GL_VARIABLE_F_NV"), # 0x8528
1352 (X, 1, "GL_VARIABLE_G_NV"), # 0x8529
1353 (X, 1, "GL_CONSTANT_COLOR0_NV"), # 0x852A
1354 (X, 1, "GL_CONSTANT_COLOR1_NV"), # 0x852B
1355 (X, 1, "GL_PRIMARY_COLOR_NV"), # 0x852C
1356 (X, 1, "GL_SECONDARY_COLOR_NV"), # 0x852D
1357 (X, 1, "GL_SPARE0_NV"), # 0x852E
1358 (X, 1, "GL_SPARE1_NV"), # 0x852F
1359 (X, 1, "GL_DISCARD_NV"), # 0x8530
1360 (X, 1, "GL_E_TIMES_F_NV"), # 0x8531
1361 (X, 1, "GL_SPARE0_PLUS_SECONDARY_COLOR_NV"), # 0x8532
1362 (X, 1, "GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV"), # 0x8533
1363 (X, 1, "GL_MULTISAMPLE_FILTER_HINT_NV"), # 0x8534
1364 (X, 1, "GL_PER_STAGE_CONSTANTS_NV"), # 0x8535
1365 (X, 1, "GL_UNSIGNED_IDENTITY_NV"), # 0x8536
1366 (X, 1, "GL_UNSIGNED_INVERT_NV"), # 0x8537
1367 (X, 1, "GL_EXPAND_NORMAL_NV"), # 0x8538
1368 (X, 1, "GL_EXPAND_NEGATE_NV"), # 0x8539
1369 (X, 1, "GL_HALF_BIAS_NORMAL_NV"), # 0x853A
1370 (X, 1, "GL_HALF_BIAS_NEGATE_NV"), # 0x853B
1371 (X, 1, "GL_SIGNED_IDENTITY_NV"), # 0x853C
1372 (X, 1, "GL_SIGNED_NEGATE_NV"), # 0x853D
1373 (X, 1, "GL_SCALE_BY_TWO_NV"), # 0x853E
1374 (X, 1, "GL_SCALE_BY_FOUR_NV"), # 0x853F
1375 (X, 1, "GL_SCALE_BY_ONE_HALF_NV"), # 0x8540
1376 (X, 1, "GL_BIAS_BY_NEGATIVE_ONE_HALF_NV"), # 0x8541
1377 (X, 1, "GL_COMBINER_INPUT_NV"), # 0x8542
1378 (X, 1, "GL_COMBINER_MAPPING_NV"), # 0x8543
1379 (X, 1, "GL_COMBINER_COMPONENT_USAGE_NV"), # 0x8544
1380 (X, 1, "GL_COMBINER_AB_DOT_PRODUCT_NV"), # 0x8545
1381 (X, 1, "GL_COMBINER_CD_DOT_PRODUCT_NV"), # 0x8546
1382 (X, 1, "GL_COMBINER_MUX_SUM_NV"), # 0x8547
1383 (X, 1, "GL_COMBINER_SCALE_NV"), # 0x8548
1384 (X, 1, "GL_COMBINER_BIAS_NV"), # 0x8549
1385 (X, 1, "GL_COMBINER_AB_OUTPUT_NV"), # 0x854A
1386 (X, 1, "GL_COMBINER_CD_OUTPUT_NV"), # 0x854B
1387 (X, 1, "GL_COMBINER_SUM_OUTPUT_NV"), # 0x854C
1388 (X, 1, "GL_MAX_GENERAL_COMBINERS_NV"), # 0x854D
1389 (X, 1, "GL_NUM_GENERAL_COMBINERS_NV"), # 0x854E
1390 (X, 1, "GL_COLOR_SUM_CLAMP_NV"), # 0x854F
1391 (X, 1, "GL_COMBINER0_NV"), # 0x8550
1392 (X, 1, "GL_COMBINER1_NV"), # 0x8551
1393 (X, 1, "GL_COMBINER2_NV"), # 0x8552
1394 (X, 1, "GL_COMBINER3_NV"), # 0x8553
1395 (X, 1, "GL_COMBINER4_NV"), # 0x8554
1396 (X, 1, "GL_COMBINER5_NV"), # 0x8555
1397 (X, 1, "GL_COMBINER6_NV"), # 0x8556
1398 (X, 1, "GL_COMBINER7_NV"), # 0x8557
1399 (X, 1, "GL_PRIMITIVE_RESTART_NV"), # 0x8558
1400 (X, 1, "GL_PRIMITIVE_RESTART_INDEX_NV"), # 0x8559
1401 (X, 1, "GL_FOG_DISTANCE_MODE_NV"), # 0x855A
1402 (X, 1, "GL_EYE_RADIAL_NV"), # 0x855B
1403 (X, 1, "GL_EYE_PLANE_ABSOLUTE_NV"), # 0x855C
1404 (X, 1, "GL_EMBOSS_LIGHT_NV"), # 0x855D
1405 (X, 1, "GL_EMBOSS_CONSTANT_NV"), # 0x855E
1406 (X, 1, "GL_EMBOSS_MAP_NV"), # 0x855F
1407 (X, 1, "GL_RED_MIN_CLAMP_INGR"), # 0x8560
1408 (X, 1, "GL_GREEN_MIN_CLAMP_INGR"), # 0x8561
1409 (X, 1, "GL_BLUE_MIN_CLAMP_INGR"), # 0x8562
1410 (X, 1, "GL_ALPHA_MIN_CLAMP_INGR"), # 0x8563
1411 (X, 1, "GL_RED_MAX_CLAMP_INGR"), # 0x8564
1412 (X, 1, "GL_GREEN_MAX_CLAMP_INGR"), # 0x8565
1413 (X, 1, "GL_BLUE_MAX_CLAMP_INGR"), # 0x8566
1414 (X, 1, "GL_ALPHA_MAX_CLAMP_INGR"), # 0x8567
1415 (X, 1, "GL_INTERLACE_READ_INGR"), # 0x8568
1416 (X, 1, "GL_COMBINE"), # 0x8570
1417 (X, 1, "GL_COMBINE_ARB"), # 0x8570
1418 (X, 1, "GL_COMBINE_EXT"), # 0x8570
1419 (X, 1, "GL_COMBINE_RGB"), # 0x8571
1420 (X, 1, "GL_COMBINE_RGB_ARB"), # 0x8571
1421 (X, 1, "GL_COMBINE_RGB_EXT"), # 0x8571
1422 (X, 1, "GL_COMBINE_ALPHA"), # 0x8572
1423 (X, 1, "GL_COMBINE_ALPHA_ARB"), # 0x8572
1424 (X, 1, "GL_COMBINE_ALPHA_EXT"), # 0x8572
1425 (X, 1, "GL_RGB_SCALE"), # 0x8573
1426 (X, 1, "GL_RGB_SCALE_ARB"), # 0x8573
1427 (X, 1, "GL_RGB_SCALE_EXT"), # 0x8573
1428 (X, 1, "GL_ADD_SIGNED"), # 0x8574
1429 (X, 1, "GL_ADD_SIGNED_ARB"), # 0x8574
1430 (X, 1, "GL_ADD_SIGNED_EXT"), # 0x8574
1431 (X, 1, "GL_INTERPOLATE"), # 0x8575
1432 (X, 1, "GL_INTERPOLATE_ARB"), # 0x8575
1433 (X, 1, "GL_INTERPOLATE_EXT"), # 0x8575
1434 (X, 1, "GL_CONSTANT"), # 0x8576
1435 (X, 1, "GL_CONSTANT_ARB"), # 0x8576
1436 (X, 1, "GL_CONSTANT_EXT"), # 0x8576
1437 (X, 1, "GL_PRIMARY_COLOR"), # 0x8577
1438 (X, 1, "GL_PRIMARY_COLOR_ARB"), # 0x8577
1439 (X, 1, "GL_PRIMARY_COLOR_EXT"), # 0x8577
1440 (X, 1, "GL_PREVIOUS"), # 0x8578
1441 (X, 1, "GL_PREVIOUS_ARB"), # 0x8578
1442 (X, 1, "GL_PREVIOUS_EXT"), # 0x8578
1443 (X, 1, "GL_SOURCE0_RGB"), # 0x8580
1444 (X, 1, "GL_SOURCE0_RGB_ARB"), # 0x8580
1445 (X, 1, "GL_SOURCE0_RGB_EXT"), # 0x8580
1446 (X, 1, "GL_SRC0_RGB"), # 0x8580
1447 (X, 1, "GL_SOURCE1_RGB"), # 0x8581
1448 (X, 1, "GL_SOURCE1_RGB_ARB"), # 0x8581
1449 (X, 1, "GL_SOURCE1_RGB_EXT"), # 0x8581
1450 (X, 1, "GL_SRC1_RGB"), # 0x8581
1451 (X, 1, "GL_SOURCE2_RGB"), # 0x8582
1452 (X, 1, "GL_SOURCE2_RGB_ARB"), # 0x8582
1453 (X, 1, "GL_SOURCE2_RGB_EXT"), # 0x8582
1454 (X, 1, "GL_SRC2_RGB"), # 0x8582
1455 (X, 1, "GL_SOURCE3_RGB_NV"), # 0x8583
1456 (X, 1, "GL_SOURCE0_ALPHA"), # 0x8588
1457 (X, 1, "GL_SOURCE0_ALPHA_ARB"), # 0x8588
1458 (X, 1, "GL_SOURCE0_ALPHA_EXT"), # 0x8588
1459 (X, 1, "GL_SRC0_ALPHA"), # 0x8588
1460 (X, 1, "GL_SOURCE1_ALPHA"), # 0x8589
1461 (X, 1, "GL_SOURCE1_ALPHA_ARB"), # 0x8589
1462 (X, 1, "GL_SOURCE1_ALPHA_EXT"), # 0x8589
1463 (X, 1, "GL_SRC1_ALPHA"), # 0x8589
1464 (X, 1, "GL_SOURCE2_ALPHA"), # 0x858A
1465 (X, 1, "GL_SOURCE2_ALPHA_ARB"), # 0x858A
1466 (X, 1, "GL_SOURCE2_ALPHA_EXT"), # 0x858A
1467 (X, 1, "GL_SRC2_ALPHA"), # 0x858A
1468 (X, 1, "GL_SOURCE3_ALPHA_NV"), # 0x858B
1469 (X, 1, "GL_OPERAND0_RGB"), # 0x8590
1470 (X, 1, "GL_OPERAND0_RGB_ARB"), # 0x8590
1471 (X, 1, "GL_OPERAND0_RGB_EXT"), # 0x8590
1472 (X, 1, "GL_OPERAND1_RGB"), # 0x8591
1473 (X, 1, "GL_OPERAND1_RGB_ARB"), # 0x8591
1474 (X, 1, "GL_OPERAND1_RGB_EXT"), # 0x8591
1475 (X, 1, "GL_OPERAND2_RGB"), # 0x8592
1476 (X, 1, "GL_OPERAND2_RGB_ARB"), # 0x8592
1477 (X, 1, "GL_OPERAND2_RGB_EXT"), # 0x8592
1478 (X, 1, "GL_OPERAND3_RGB_NV"), # 0x8593
1479 (X, 1, "GL_OPERAND0_ALPHA"), # 0x8598
1480 (X, 1, "GL_OPERAND0_ALPHA_ARB"), # 0x8598
1481 (X, 1, "GL_OPERAND0_ALPHA_EXT"), # 0x8598
1482 (X, 1, "GL_OPERAND1_ALPHA"), # 0x8599
1483 (X, 1, "GL_OPERAND1_ALPHA_ARB"), # 0x8599
1484 (X, 1, "GL_OPERAND1_ALPHA_EXT"), # 0x8599
1485 (X, 1, "GL_OPERAND2_ALPHA"), # 0x859A
1486 (X, 1, "GL_OPERAND2_ALPHA_ARB"), # 0x859A
1487 (X, 1, "GL_OPERAND2_ALPHA_EXT"), # 0x859A
1488 (X, 1, "GL_OPERAND3_ALPHA_NV"), # 0x859B
1489 (X, 1, "GL_PACK_SUBSAMPLE_RATE_SGIX"), # 0x85A0
1490 (X, 1, "GL_PACK_SUBSAMPLE_RATE_SGIX"), # 0x85A0
1491 (X, 1, "GL_UNPACK_SUBSAMPLE_RATE_SGIX"), # 0x85A1
1492 (X, 1, "GL_UNPACK_SUBSAMPLE_RATE_SGIX"), # 0x85A1
1493 (X, 1, "GL_PIXEL_SUBSAMPLE_4444_SGIX"), # 0x85A2
1494 (X, 1, "GL_PIXEL_SUBSAMPLE_4444_SGIX"), # 0x85A2
1495 (X, 1, "GL_PIXEL_SUBSAMPLE_2424_SGIX"), # 0x85A3
1496 (X, 1, "GL_PIXEL_SUBSAMPLE_2424_SGIX"), # 0x85A3
1497 (X, 1, "GL_PIXEL_SUBSAMPLE_4242_SGIX"), # 0x85A4
1498 (X, 1, "GL_PIXEL_SUBSAMPLE_4242_SGIX"), # 0x85A4
1499 (X, 1, "GL_PERTURB_EXT"), # 0x85AE
1500 (X, 1, "GL_TEXTURE_NORMAL_EXT"), # 0x85AF
1501 (X, 1, "GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE"), # 0x85B0
1502 (X, 1, "GL_TRANSFORM_HINT_APPLE"), # 0x85B1
1503 (X, 1, "GL_UNPACK_CLIENT_STORAGE_APPLE"), # 0x85B2
1504 (X, 1, "GL_BUFFER_OBJECT_APPLE"), # 0x85B3
1505 (X, 1, "GL_STORAGE_CLIENT_APPLE"), # 0x85B4
1506 (I, 1, "GL_VERTEX_ARRAY_BINDING"), # 0x85B5
1507 (X, 1, "GL_TEXTURE_RANGE_LENGTH_APPLE"), # 0x85B7
1508 (X, 1, "GL_TEXTURE_RANGE_POINTER_APPLE"), # 0x85B8
1509 (X, 1, "GL_YCBCR_422_APPLE"), # 0x85B9
1510 (X, 1, "GL_UNSIGNED_SHORT_8_8_APPLE"), # 0x85BA
1511 (X, 1, "GL_UNSIGNED_SHORT_8_8_MESA"), # 0x85BA
1512 (X, 1, "GL_UNSIGNED_SHORT_8_8_REV_APPLE"), # 0x85BB
1513 (X, 1, "GL_UNSIGNED_SHORT_8_8_REV_MESA"), # 0x85BB
1514 (X, 1, "GL_TEXTURE_STORAGE_HINT_APPLE"), # 0x85BC
1515 (X, 1, "GL_STORAGE_PRIVATE_APPLE"), # 0x85BD
1516 (X, 1, "GL_STORAGE_CACHED_APPLE"), # 0x85BE
1517 (X, 1, "GL_STORAGE_SHARED_APPLE"), # 0x85BF
1518 (X, 1, "GL_REPLACEMENT_CODE_ARRAY_SUN"), # 0x85C0
1519 (X, 1, "GL_REPLACEMENT_CODE_ARRAY_TYPE_SUN"), # 0x85C1
1520 (X, 1, "GL_REPLACEMENT_CODE_ARRAY_STRIDE_SUN"), # 0x85C2
1521 (X, 1, "GL_REPLACEMENT_CODE_ARRAY_POINTER_SUN"), # 0x85C3
1522 (X, 1, "GL_R1UI_V3F_SUN"), # 0x85C4
1523 (X, 1, "GL_R1UI_C4UB_V3F_SUN"), # 0x85C5
1524 (X, 1, "GL_R1UI_C3F_V3F_SUN"), # 0x85C6
1525 (X, 1, "GL_R1UI_N3F_V3F_SUN"), # 0x85C7
1526 (X, 1, "GL_R1UI_C4F_N3F_V3F_SUN"), # 0x85C8
1527 (X, 1, "GL_R1UI_T2F_V3F_SUN"), # 0x85C9
1528 (X, 1, "GL_R1UI_T2F_N3F_V3F_SUN"), # 0x85CA
1529 (X, 1, "GL_R1UI_T2F_C4F_N3F_V3F_SUN"), # 0x85CB
1530 (X, 1, "GL_SLICE_ACCUM_SUN"), # 0x85CC
1531 (X, 1, "GL_QUAD_MESH_SUN"), # 0x8614
1532 (X, 1, "GL_TRIANGLE_MESH_SUN"), # 0x8615
1533 (X, 1, "GL_VERTEX_PROGRAM_ARB"), # 0x8620
1534 (X, 1, "GL_VERTEX_PROGRAM_NV"), # 0x8620
1535 (X, 1, "GL_VERTEX_STATE_PROGRAM_NV"), # 0x8621
1536 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_ENABLED"), # 0x8622
1537 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB"), # 0x8622
1538 (X, 1, "GL_ATTRIB_ARRAY_SIZE_NV"), # 0x8623
1539 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_SIZE"), # 0x8623
1540 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB"), # 0x8623
1541 (X, 1, "GL_ATTRIB_ARRAY_STRIDE_NV"), # 0x8624
1542 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_STRIDE"), # 0x8624
1543 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB"), # 0x8624
1544 (X, 1, "GL_ATTRIB_ARRAY_TYPE_NV"), # 0x8625
1545 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_TYPE"), # 0x8625
1546 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB"), # 0x8625
1547 (X, 1, "GL_CURRENT_ATTRIB_NV"), # 0x8626
1548 (X, 1, "GL_CURRENT_VERTEX_ATTRIB"), # 0x8626
1549 (X, 1, "GL_CURRENT_VERTEX_ATTRIB_ARB"), # 0x8626
1550 (X, 1, "GL_PROGRAM_LENGTH_ARB"), # 0x8627
1551 (X, 1, "GL_PROGRAM_LENGTH_NV"), # 0x8627
1552 (X, 1, "GL_PROGRAM_STRING_ARB"), # 0x8628
1553 (X, 1, "GL_PROGRAM_STRING_NV"), # 0x8628
1554 (X, 1, "GL_MODELVIEW_PROJECTION_NV"), # 0x8629
1555 (X, 1, "GL_IDENTITY_NV"), # 0x862A
1556 (X, 1, "GL_INVERSE_NV"), # 0x862B
1557 (X, 1, "GL_TRANSPOSE_NV"), # 0x862C
1558 (X, 1, "GL_INVERSE_TRANSPOSE_NV"), # 0x862D
1559 (X, 1, "GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB"), # 0x862E
1560 (X, 1, "GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV"), # 0x862E
1561 (X, 1, "GL_MAX_PROGRAM_MATRICES_ARB"), # 0x862F
1562 (X, 1, "GL_MAX_TRACK_MATRICES_NV"), # 0x862F
1563 (X, 1, "GL_MATRIX0_NV"), # 0x8630
1564 (X, 1, "GL_MATRIX1_NV"), # 0x8631
1565 (X, 1, "GL_MATRIX2_NV"), # 0x8632
1566 (X, 1, "GL_MATRIX3_NV"), # 0x8633
1567 (X, 1, "GL_MATRIX4_NV"), # 0x8634
1568 (X, 1, "GL_MATRIX5_NV"), # 0x8635
1569 (X, 1, "GL_MATRIX6_NV"), # 0x8636
1570 (X, 1, "GL_MATRIX7_NV"), # 0x8637
1571 (X, 1, "GL_CURRENT_MATRIX_STACK_DEPTH_ARB"), # 0x8640
1572 (X, 1, "GL_CURRENT_MATRIX_STACK_DEPTH_NV"), # 0x8640
1573 (X, 1, "GL_CURRENT_MATRIX_ARB"), # 0x8641
1574 (X, 1, "GL_CURRENT_MATRIX_NV"), # 0x8641
1575 (X, 1, "GL_PROGRAM_POINT_SIZE"), # 0x8642
1576 (X, 1, "GL_PROGRAM_POINT_SIZE_ARB"), # 0x8642
1577 (X, 1, "GL_PROGRAM_POINT_SIZE_EXT"), # 0x8642
1578 (X, 1, "GL_VERTEX_PROGRAM_POINT_SIZE"), # 0x8642
1579 (X, 1, "GL_VERTEX_PROGRAM_POINT_SIZE_ARB"), # 0x8642
1580 (X, 1, "GL_VERTEX_PROGRAM_POINT_SIZE_NV"), # 0x8642
1581 (X, 1, "GL_VERTEX_PROGRAM_TWO_SIDE"), # 0x8643
1582 (X, 1, "GL_VERTEX_PROGRAM_TWO_SIDE_ARB"), # 0x8643
1583 (X, 1, "GL_VERTEX_PROGRAM_TWO_SIDE_NV"), # 0x8643
1584 (X, 1, "GL_PROGRAM_PARAMETER_NV"), # 0x8644
1585 (X, 1, "GL_ATTRIB_ARRAY_POINTER_NV"), # 0x8645
1586 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_POINTER"), # 0x8645
1587 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB"), # 0x8645
1588 (X, 1, "GL_PROGRAM_TARGET_NV"), # 0x8646
1589 (X, 1, "GL_PROGRAM_RESIDENT_NV"), # 0x8647
1590 (X, 1, "GL_TRACK_MATRIX_NV"), # 0x8648
1591 (X, 1, "GL_TRACK_MATRIX_TRANSFORM_NV"), # 0x8649
1592 (I, 1, "GL_VERTEX_PROGRAM_BINDING_NV"), # 0x864A
1593 (X, 1, "GL_PROGRAM_ERROR_POSITION_ARB"), # 0x864B
1594 (X, 1, "GL_PROGRAM_ERROR_POSITION_NV"), # 0x864B
1595 (X, 1, "GL_OFFSET_TEXTURE_RECTANGLE_NV"), # 0x864C
1596 (X, 1, "GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV"), # 0x864D
1597 (X, 1, "GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV"), # 0x864E
1598 (X, 1, "GL_DEPTH_CLAMP"), # 0x864F
1599 (X, 1, "GL_DEPTH_CLAMP_NV"), # 0x864F
1600 (X, 1, "GL_VERTEX_ATTRIB_ARRAY0_NV"), # 0x8650
1601 (X, 1, "GL_VERTEX_ATTRIB_ARRAY1_NV"), # 0x8651
1602 (X, 1, "GL_VERTEX_ATTRIB_ARRAY2_NV"), # 0x8652
1603 (X, 1, "GL_VERTEX_ATTRIB_ARRAY3_NV"), # 0x8653
1604 (X, 1, "GL_VERTEX_ATTRIB_ARRAY4_NV"), # 0x8654
1605 (X, 1, "GL_VERTEX_ATTRIB_ARRAY5_NV"), # 0x8655
1606 (X, 1, "GL_VERTEX_ATTRIB_ARRAY6_NV"), # 0x8656
1607 (X, 1, "GL_VERTEX_ATTRIB_ARRAY7_NV"), # 0x8657
1608 (X, 1, "GL_VERTEX_ATTRIB_ARRAY8_NV"), # 0x8658
1609 (X, 1, "GL_VERTEX_ATTRIB_ARRAY9_NV"), # 0x8659
1610 (X, 1, "GL_VERTEX_ATTRIB_ARRAY10_NV"), # 0x865A
1611 (X, 1, "GL_VERTEX_ATTRIB_ARRAY11_NV"), # 0x865B
1612 (X, 1, "GL_VERTEX_ATTRIB_ARRAY12_NV"), # 0x865C
1613 (X, 1, "GL_VERTEX_ATTRIB_ARRAY13_NV"), # 0x865D
1614 (X, 1, "GL_VERTEX_ATTRIB_ARRAY14_NV"), # 0x865E
1615 (X, 1, "GL_VERTEX_ATTRIB_ARRAY15_NV"), # 0x865F
1616 (X, 1, "GL_MAP1_VERTEX_ATTRIB0_4_NV"), # 0x8660
1617 (X, 1, "GL_MAP1_VERTEX_ATTRIB1_4_NV"), # 0x8661
1618 (X, 1, "GL_MAP1_VERTEX_ATTRIB2_4_NV"), # 0x8662
1619 (X, 1, "GL_MAP1_VERTEX_ATTRIB3_4_NV"), # 0x8663
1620 (X, 1, "GL_MAP1_VERTEX_ATTRIB4_4_NV"), # 0x8664
1621 (X, 1, "GL_MAP1_VERTEX_ATTRIB5_4_NV"), # 0x8665
1622 (X, 1, "GL_MAP1_VERTEX_ATTRIB6_4_NV"), # 0x8666
1623 (X, 1, "GL_MAP1_VERTEX_ATTRIB7_4_NV"), # 0x8667
1624 (X, 1, "GL_MAP1_VERTEX_ATTRIB8_4_NV"), # 0x8668
1625 (X, 1, "GL_MAP1_VERTEX_ATTRIB9_4_NV"), # 0x8669
1626 (X, 1, "GL_MAP1_VERTEX_ATTRIB10_4_NV"), # 0x866A
1627 (X, 1, "GL_MAP1_VERTEX_ATTRIB11_4_NV"), # 0x866B
1628 (X, 1, "GL_MAP1_VERTEX_ATTRIB12_4_NV"), # 0x866C
1629 (X, 1, "GL_MAP1_VERTEX_ATTRIB13_4_NV"), # 0x866D
1630 (X, 1, "GL_MAP1_VERTEX_ATTRIB14_4_NV"), # 0x866E
1631 (X, 1, "GL_MAP1_VERTEX_ATTRIB15_4_NV"), # 0x866F
1632 (X, 1, "GL_MAP2_VERTEX_ATTRIB0_4_NV"), # 0x8670
1633 (X, 1, "GL_MAP2_VERTEX_ATTRIB1_4_NV"), # 0x8671
1634 (X, 1, "GL_MAP2_VERTEX_ATTRIB2_4_NV"), # 0x8672
1635 (X, 1, "GL_MAP2_VERTEX_ATTRIB3_4_NV"), # 0x8673
1636 (X, 1, "GL_MAP2_VERTEX_ATTRIB4_4_NV"), # 0x8674
1637 (X, 1, "GL_MAP2_VERTEX_ATTRIB5_4_NV"), # 0x8675
1638 (X, 1, "GL_MAP2_VERTEX_ATTRIB6_4_NV"), # 0x8676
1639 (I, 1, "GL_PROGRAM_BINDING_ARB"), # 0x8677
1640 (X, 1, "GL_MAP2_VERTEX_ATTRIB7_4_NV"), # 0x8677
1641 (X, 1, "GL_MAP2_VERTEX_ATTRIB8_4_NV"), # 0x8678
1642 (X, 1, "GL_MAP2_VERTEX_ATTRIB9_4_NV"), # 0x8679
1643 (X, 1, "GL_MAP2_VERTEX_ATTRIB10_4_NV"), # 0x867A
1644 (X, 1, "GL_MAP2_VERTEX_ATTRIB11_4_NV"), # 0x867B
1645 (X, 1, "GL_MAP2_VERTEX_ATTRIB12_4_NV"), # 0x867C
1646 (X, 1, "GL_MAP2_VERTEX_ATTRIB13_4_NV"), # 0x867D
1647 (X, 1, "GL_MAP2_VERTEX_ATTRIB14_4_NV"), # 0x867E
1648 (X, 1, "GL_MAP2_VERTEX_ATTRIB15_4_NV"), # 0x867F
1649 (X, 1, "GL_TEXTURE_COMPRESSED_IMAGE_SIZE"), # 0x86A0
1650 (X, 1, "GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB"), # 0x86A0
1651 (X, 1, "GL_TEXTURE_COMPRESSED"), # 0x86A1
1652 (X, 1, "GL_TEXTURE_COMPRESSED_ARB"), # 0x86A1
1653 (X, 1, "GL_NUM_COMPRESSED_TEXTURE_FORMATS"), # 0x86A2
1654 (X, 1, "GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB"), # 0x86A2
1655 (X, 1, "GL_COMPRESSED_TEXTURE_FORMATS"), # 0x86A3
1656 (X, 1, "GL_COMPRESSED_TEXTURE_FORMATS_ARB"), # 0x86A3
1657 (X, 1, "GL_MAX_VERTEX_UNITS_ARB"), # 0x86A4
1658 (X, 1, "GL_ACTIVE_VERTEX_UNITS_ARB"), # 0x86A5
1659 (X, 1, "GL_WEIGHT_SUM_UNITY_ARB"), # 0x86A6
1660 (X, 1, "GL_VERTEX_BLEND_ARB"), # 0x86A7
1661 (X, 1, "GL_CURRENT_WEIGHT_ARB"), # 0x86A8
1662 (X, 1, "GL_WEIGHT_ARRAY_TYPE_ARB"), # 0x86A9
1663 (X, 1, "GL_WEIGHT_ARRAY_STRIDE_ARB"), # 0x86AA
1664 (X, 1, "GL_WEIGHT_ARRAY_SIZE_ARB"), # 0x86AB
1665 (X, 1, "GL_WEIGHT_ARRAY_POINTER_ARB"), # 0x86AC
1666 (X, 1, "GL_WEIGHT_ARRAY_ARB"), # 0x86AD
1667 (X, 1, "GL_DOT3_RGB"), # 0x86AE
1668 (X, 1, "GL_DOT3_RGB_ARB"), # 0x86AE
1669 (X, 1, "GL_DOT3_RGBA"), # 0x86AF
1670 (X, 1, "GL_DOT3_RGBA_ARB"), # 0x86AF
1671 (X, 1, "GL_COMPRESSED_RGB_FXT1_3DFX"), # 0x86B0
1672 (X, 1, "GL_COMPRESSED_RGBA_FXT1_3DFX"), # 0x86B1
1673 (X, 1, "GL_MULTISAMPLE_3DFX"), # 0x86B2
1674 (X, 1, "GL_SAMPLE_BUFFERS_3DFX"), # 0x86B3
1675 (X, 1, "GL_SAMPLES_3DFX"), # 0x86B4
1676 (X, 1, "GL_EVAL_2D_NV"), # 0x86C0
1677 (X, 1, "GL_EVAL_TRIANGULAR_2D_NV"), # 0x86C1
1678 (X, 1, "GL_MAP_TESSELLATION_NV"), # 0x86C2
1679 (X, 1, "GL_MAP_ATTRIB_U_ORDER_NV"), # 0x86C3
1680 (X, 1, "GL_MAP_ATTRIB_V_ORDER_NV"), # 0x86C4
1681 (X, 1, "GL_EVAL_FRACTIONAL_TESSELLATION_NV"), # 0x86C5
1682 (X, 1, "GL_EVAL_VERTEX_ATTRIB0_NV"), # 0x86C6
1683 (X, 1, "GL_EVAL_VERTEX_ATTRIB1_NV"), # 0x86C7
1684 (X, 1, "GL_EVAL_VERTEX_ATTRIB2_NV"), # 0x86C8
1685 (X, 1, "GL_EVAL_VERTEX_ATTRIB3_NV"), # 0x86C9
1686 (X, 1, "GL_EVAL_VERTEX_ATTRIB4_NV"), # 0x86CA
1687 (X, 1, "GL_EVAL_VERTEX_ATTRIB5_NV"), # 0x86CB
1688 (X, 1, "GL_EVAL_VERTEX_ATTRIB6_NV"), # 0x86CC
1689 (X, 1, "GL_EVAL_VERTEX_ATTRIB7_NV"), # 0x86CD
1690 (X, 1, "GL_EVAL_VERTEX_ATTRIB8_NV"), # 0x86CE
1691 (X, 1, "GL_EVAL_VERTEX_ATTRIB9_NV"), # 0x86CF
1692 (X, 1, "GL_EVAL_VERTEX_ATTRIB10_NV"), # 0x86D0
1693 (X, 1, "GL_EVAL_VERTEX_ATTRIB11_NV"), # 0x86D1
1694 (X, 1, "GL_EVAL_VERTEX_ATTRIB12_NV"), # 0x86D2
1695 (X, 1, "GL_EVAL_VERTEX_ATTRIB13_NV"), # 0x86D3
1696 (X, 1, "GL_EVAL_VERTEX_ATTRIB14_NV"), # 0x86D4
1697 (X, 1, "GL_EVAL_VERTEX_ATTRIB15_NV"), # 0x86D5
1698 (X, 1, "GL_MAX_MAP_TESSELLATION_NV"), # 0x86D6
1699 (X, 1, "GL_MAX_RATIONAL_EVAL_ORDER_NV"), # 0x86D7
1700 (X, 1, "GL_MAX_PROGRAM_PATCH_ATTRIBS_NV"), # 0x86D8
1701 (X, 1, "GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV"), # 0x86D9
1702 (X, 1, "GL_UNSIGNED_INT_S8_S8_8_8_NV"), # 0x86DA
1703 (X, 1, "GL_UNSIGNED_INT_8_8_S8_S8_REV_NV"), # 0x86DB
1704 (X, 1, "GL_DSDT_MAG_INTENSITY_NV"), # 0x86DC
1705 (X, 1, "GL_SHADER_CONSISTENT_NV"), # 0x86DD
1706 (X, 1, "GL_TEXTURE_SHADER_NV"), # 0x86DE
1707 (X, 1, "GL_SHADER_OPERATION_NV"), # 0x86DF
1708 (X, 1, "GL_CULL_MODES_NV"), # 0x86E0
1709 (X, 1, "GL_OFFSET_TEXTURE_MATRIX_NV"), # 0x86E1
1710 (X, 1, "GL_OFFSET_TEXTURE_SCALE_NV"), # 0x86E2
1711 (X, 1, "GL_OFFSET_TEXTURE_BIAS_NV"), # 0x86E3
1712 (X, 1, "GL_PREVIOUS_TEXTURE_INPUT_NV"), # 0x86E4
1713 (X, 1, "GL_CONST_EYE_NV"), # 0x86E5
1714 (X, 1, "GL_PASS_THROUGH_NV"), # 0x86E6
1715 (X, 1, "GL_CULL_FRAGMENT_NV"), # 0x86E7
1716 (X, 1, "GL_OFFSET_TEXTURE_2D_NV"), # 0x86E8
1717 (X, 1, "GL_DEPENDENT_AR_TEXTURE_2D_NV"), # 0x86E9
1718 (X, 1, "GL_DEPENDENT_GB_TEXTURE_2D_NV"), # 0x86EA
1719 (X, 1, "GL_SURFACE_STATE_NV"), # 0x86EB
1720 (X, 1, "GL_DOT_PRODUCT_NV"), # 0x86EC
1721 (X, 1, "GL_DOT_PRODUCT_DEPTH_REPLACE_NV"), # 0x86ED
1722 (X, 1, "GL_DOT_PRODUCT_TEXTURE_2D_NV"), # 0x86EE
1723 (X, 1, "GL_DOT_PRODUCT_TEXTURE_3D_NV"), # 0x86EF
1724 (X, 1, "GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV"), # 0x86F0
1725 (X, 1, "GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV"), # 0x86F1
1726 (X, 1, "GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV"), # 0x86F2
1727 (X, 1, "GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV"), # 0x86F3
1728 (X, 1, "GL_HILO_NV"), # 0x86F4
1729 (X, 1, "GL_DSDT_NV"), # 0x86F5
1730 (X, 1, "GL_DSDT_MAG_NV"), # 0x86F6
1731 (X, 1, "GL_DSDT_MAG_VIB_NV"), # 0x86F7
1732 (X, 1, "GL_HILO16_NV"), # 0x86F8
1733 (X, 1, "GL_SIGNED_HILO_NV"), # 0x86F9
1734 (X, 1, "GL_SIGNED_HILO16_NV"), # 0x86FA
1735 (X, 1, "GL_SIGNED_RGBA_NV"), # 0x86FB
1736 (X, 1, "GL_SIGNED_RGBA8_NV"), # 0x86FC
1737 (X, 1, "GL_SURFACE_REGISTERED_NV"), # 0x86FD
1738 (X, 1, "GL_SIGNED_RGB_NV"), # 0x86FE
1739 (X, 1, "GL_SIGNED_RGB8_NV"), # 0x86FF
1740 (X, 1, "GL_SURFACE_MAPPED_NV"), # 0x8700
1741 (X, 1, "GL_SIGNED_LUMINANCE_NV"), # 0x8701
1742 (X, 1, "GL_SIGNED_LUMINANCE8_NV"), # 0x8702
1743 (X, 1, "GL_SIGNED_LUMINANCE_ALPHA_NV"), # 0x8703
1744 (X, 1, "GL_SIGNED_LUMINANCE8_ALPHA8_NV"), # 0x8704
1745 (X, 1, "GL_SIGNED_ALPHA_NV"), # 0x8705
1746 (X, 1, "GL_SIGNED_ALPHA8_NV"), # 0x8706
1747 (X, 1, "GL_SIGNED_INTENSITY_NV"), # 0x8707
1748 (X, 1, "GL_SIGNED_INTENSITY8_NV"), # 0x8708
1749 (X, 1, "GL_DSDT8_NV"), # 0x8709
1750 (X, 1, "GL_DSDT8_MAG8_NV"), # 0x870A
1751 (X, 1, "GL_DSDT8_MAG8_INTENSITY8_NV"), # 0x870B
1752 (X, 1, "GL_SIGNED_RGB_UNSIGNED_ALPHA_NV"), # 0x870C
1753 (X, 1, "GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV"), # 0x870D
1754 (X, 1, "GL_HI_SCALE_NV"), # 0x870E
1755 (X, 1, "GL_LO_SCALE_NV"), # 0x870F
1756 (X, 1, "GL_DS_SCALE_NV"), # 0x8710
1757 (X, 1, "GL_DT_SCALE_NV"), # 0x8711
1758 (X, 1, "GL_MAGNITUDE_SCALE_NV"), # 0x8712
1759 (X, 1, "GL_VIBRANCE_SCALE_NV"), # 0x8713
1760 (X, 1, "GL_HI_BIAS_NV"), # 0x8714
1761 (X, 1, "GL_LO_BIAS_NV"), # 0x8715
1762 (X, 1, "GL_DS_BIAS_NV"), # 0x8716
1763 (X, 1, "GL_DT_BIAS_NV"), # 0x8717
1764 (X, 1, "GL_MAGNITUDE_BIAS_NV"), # 0x8718
1765 (X, 1, "GL_VIBRANCE_BIAS_NV"), # 0x8719
1766 (X, 1, "GL_TEXTURE_BORDER_VALUES_NV"), # 0x871A
1767 (X, 1, "GL_TEXTURE_HI_SIZE_NV"), # 0x871B
1768 (X, 1, "GL_TEXTURE_LO_SIZE_NV"), # 0x871C
1769 (X, 1, "GL_TEXTURE_DS_SIZE_NV"), # 0x871D
1770 (X, 1, "GL_TEXTURE_DT_SIZE_NV"), # 0x871E
1771 (X, 1, "GL_TEXTURE_MAG_SIZE_NV"), # 0x871F
1772 (X, 1, "GL_MODELVIEW2_ARB"), # 0x8722
1773 (X, 1, "GL_MODELVIEW3_ARB"), # 0x8723
1774 (X, 1, "GL_MODELVIEW4_ARB"), # 0x8724
1775 (X, 1, "GL_MODELVIEW5_ARB"), # 0x8725
1776 (X, 1, "GL_MODELVIEW6_ARB"), # 0x8726
1777 (X, 1, "GL_MODELVIEW7_ARB"), # 0x8727
1778 (X, 1, "GL_MODELVIEW8_ARB"), # 0x8728
1779 (X, 1, "GL_MODELVIEW9_ARB"), # 0x8729
1780 (X, 1, "GL_MODELVIEW10_ARB"), # 0x872A
1781 (X, 1, "GL_MODELVIEW11_ARB"), # 0x872B
1782 (X, 1, "GL_MODELVIEW12_ARB"), # 0x872C
1783 (X, 1, "GL_MODELVIEW13_ARB"), # 0x872D
1784 (X, 1, "GL_MODELVIEW14_ARB"), # 0x872E
1785 (X, 1, "GL_MODELVIEW15_ARB"), # 0x872F
1786 (X, 1, "GL_MODELVIEW16_ARB"), # 0x8730
1787 (X, 1, "GL_MODELVIEW17_ARB"), # 0x8731
1788 (X, 1, "GL_MODELVIEW18_ARB"), # 0x8732
1789 (X, 1, "GL_MODELVIEW19_ARB"), # 0x8733
1790 (X, 1, "GL_MODELVIEW20_ARB"), # 0x8734
1791 (X, 1, "GL_MODELVIEW21_ARB"), # 0x8735
1792 (X, 1, "GL_MODELVIEW22_ARB"), # 0x8736
1793 (X, 1, "GL_MODELVIEW23_ARB"), # 0x8737
1794 (X, 1, "GL_MODELVIEW24_ARB"), # 0x8738
1795 (X, 1, "GL_MODELVIEW25_ARB"), # 0x8739
1796 (X, 1, "GL_MODELVIEW26_ARB"), # 0x873A
1797 (X, 1, "GL_MODELVIEW27_ARB"), # 0x873B
1798 (X, 1, "GL_MODELVIEW28_ARB"), # 0x873C
1799 (X, 1, "GL_MODELVIEW29_ARB"), # 0x873D
1800 (X, 1, "GL_MODELVIEW30_ARB"), # 0x873E
1801 (X, 1, "GL_MODELVIEW31_ARB"), # 0x873F
1802 (X, 1, "GL_DOT3_RGB_EXT"), # 0x8740
1803 (X, 1, "GL_DOT3_RGBA_EXT"), # 0x8741
1804 (X, 1, "GL_PROGRAM_BINARY_LENGTH"), # 0x8741
1805 (X, 1, "GL_MIRROR_CLAMP_ATI"), # 0x8742
1806 (X, 1, "GL_MIRROR_CLAMP_EXT"), # 0x8742
1807 (X, 1, "GL_MIRROR_CLAMP_TO_EDGE_ATI"), # 0x8743
1808 (X, 1, "GL_MIRROR_CLAMP_TO_EDGE_EXT"), # 0x8743
1809 (X, 1, "GL_MODULATE_ADD_ATI"), # 0x8744
1810 (X, 1, "GL_MODULATE_SIGNED_ADD_ATI"), # 0x8745
1811 (X, 1, "GL_MODULATE_SUBTRACT_ATI"), # 0x8746
1812 (X, 1, "GL_YCBCR_MESA"), # 0x8757
1813 (X, 1, "GL_PACK_INVERT_MESA"), # 0x8758
1814 (X, 1, "GL_TEXTURE_1D_STACK_MESAX"), # 0x8759
1815 (X, 1, "GL_TEXTURE_2D_STACK_MESAX"), # 0x875A
1816 (X, 1, "GL_PROXY_TEXTURE_1D_STACK_MESAX"), # 0x875B
1817 (X, 1, "GL_PROXY_TEXTURE_2D_STACK_MESAX"), # 0x875C
1818 (X, 1, "GL_TEXTURE_1D_STACK_BINDING_MESAX"), # 0x875D
1819 (X, 1, "GL_TEXTURE_2D_STACK_BINDING_MESAX"), # 0x875E
1820 (X, 1, "GL_STATIC_ATI"), # 0x8760
1821 (X, 1, "GL_DYNAMIC_ATI"), # 0x8761
1822 (X, 1, "GL_PRESERVE_ATI"), # 0x8762
1823 (X, 1, "GL_DISCARD_ATI"), # 0x8763
1824 (X, 1, "GL_BUFFER_SIZE"), # 0x8764
1825 (X, 1, "GL_BUFFER_SIZE_ARB"), # 0x8764
1826 (X, 1, "GL_OBJECT_BUFFER_SIZE_ATI"), # 0x8764
1827 (X, 1, "GL_BUFFER_USAGE"), # 0x8765
1828 (X, 1, "GL_BUFFER_USAGE_ARB"), # 0x8765
1829 (X, 1, "GL_OBJECT_BUFFER_USAGE_ATI"), # 0x8765
1830 (X, 1, "GL_ARRAY_OBJECT_BUFFER_ATI"), # 0x8766
1831 (X, 1, "GL_ARRAY_OBJECT_OFFSET_ATI"), # 0x8767
1832 (X, 1, "GL_ELEMENT_ARRAY_ATI"), # 0x8768
1833 (X, 1, "GL_ELEMENT_ARRAY_TYPE_ATI"), # 0x8769
1834 (X, 1, "GL_ELEMENT_ARRAY_POINTER_ATI"), # 0x876A
1835 (X, 1, "GL_MAX_VERTEX_STREAMS_ATI"), # 0x876B
1836 (X, 1, "GL_VERTEX_STREAM0_ATI"), # 0x876C
1837 (X, 1, "GL_VERTEX_STREAM1_ATI"), # 0x876D
1838 (X, 1, "GL_VERTEX_STREAM2_ATI"), # 0x876E
1839 (X, 1, "GL_VERTEX_STREAM3_ATI"), # 0x876F
1840 (X, 1, "GL_VERTEX_STREAM4_ATI"), # 0x8770
1841 (X, 1, "GL_VERTEX_STREAM5_ATI"), # 0x8771
1842 (X, 1, "GL_VERTEX_STREAM6_ATI"), # 0x8772
1843 (X, 1, "GL_VERTEX_STREAM7_ATI"), # 0x8773
1844 (X, 1, "GL_VERTEX_SOURCE_ATI"), # 0x8774
1845 (X, 1, "GL_BUMP_ROT_MATRIX_ATI"), # 0x8775
1846 (X, 1, "GL_BUMP_ROT_MATRIX_SIZE_ATI"), # 0x8776
1847 (X, 1, "GL_BUMP_NUM_TEX_UNITS_ATI"), # 0x8777
1848 (X, 1, "GL_BUMP_TEX_UNITS_ATI"), # 0x8778
1849 (X, 1, "GL_DUDV_ATI"), # 0x8779
1850 (X, 1, "GL_DU8DV8_ATI"), # 0x877A
1851 (X, 1, "GL_BUMP_ENVMAP_ATI"), # 0x877B
1852 (X, 1, "GL_BUMP_TARGET_ATI"), # 0x877C
1853 (X, 1, "GL_VERTEX_SHADER_EXT"), # 0x8780
1854 (I, 1, "GL_VERTEX_SHADER_BINDING_EXT"), # 0x8781
1855 (X, 1, "GL_OP_INDEX_EXT"), # 0x8782
1856 (X, 1, "GL_OP_NEGATE_EXT"), # 0x8783
1857 (X, 1, "GL_OP_DOT3_EXT"), # 0x8784
1858 (X, 1, "GL_OP_DOT4_EXT"), # 0x8785
1859 (X, 1, "GL_OP_MUL_EXT"), # 0x8786
1860 (X, 1, "GL_OP_ADD_EXT"), # 0x8787
1861 (X, 1, "GL_OP_MADD_EXT"), # 0x8788
1862 (X, 1, "GL_OP_FRAC_EXT"), # 0x8789
1863 (X, 1, "GL_OP_MAX_EXT"), # 0x878A
1864 (X, 1, "GL_OP_MIN_EXT"), # 0x878B
1865 (X, 1, "GL_OP_SET_GE_EXT"), # 0x878C
1866 (X, 1, "GL_OP_SET_LT_EXT"), # 0x878D
1867 (X, 1, "GL_OP_CLAMP_EXT"), # 0x878E
1868 (X, 1, "GL_OP_FLOOR_EXT"), # 0x878F
1869 (X, 1, "GL_OP_ROUND_EXT"), # 0x8790
1870 (X, 1, "GL_OP_EXP_BASE_2_EXT"), # 0x8791
1871 (X, 1, "GL_OP_LOG_BASE_2_EXT"), # 0x8792
1872 (X, 1, "GL_OP_POWER_EXT"), # 0x8793
1873 (X, 1, "GL_OP_RECIP_EXT"), # 0x8794
1874 (X, 1, "GL_OP_RECIP_SQRT_EXT"), # 0x8795
1875 (X, 1, "GL_OP_SUB_EXT"), # 0x8796
1876 (X, 1, "GL_OP_CROSS_PRODUCT_EXT"), # 0x8797
1877 (X, 1, "GL_OP_MULTIPLY_MATRIX_EXT"), # 0x8798
1878 (X, 1, "GL_OP_MOV_EXT"), # 0x8799
1879 (X, 1, "GL_OUTPUT_VERTEX_EXT"), # 0x879A
1880 (X, 1, "GL_OUTPUT_COLOR0_EXT"), # 0x879B
1881 (X, 1, "GL_OUTPUT_COLOR1_EXT"), # 0x879C
1882 (X, 1, "GL_OUTPUT_TEXTURE_COORD0_EXT"), # 0x879D
1883 (X, 1, "GL_OUTPUT_TEXTURE_COORD1_EXT"), # 0x879E
1884 (X, 1, "GL_OUTPUT_TEXTURE_COORD2_EXT"), # 0x879F
1885 (X, 1, "GL_OUTPUT_TEXTURE_COORD3_EXT"), # 0x87A0
1886 (X, 1, "GL_OUTPUT_TEXTURE_COORD4_EXT"), # 0x87A1
1887 (X, 1, "GL_OUTPUT_TEXTURE_COORD5_EXT"), # 0x87A2
1888 (X, 1, "GL_OUTPUT_TEXTURE_COORD6_EXT"), # 0x87A3
1889 (X, 1, "GL_OUTPUT_TEXTURE_COORD7_EXT"), # 0x87A4
1890 (X, 1, "GL_OUTPUT_TEXTURE_COORD8_EXT"), # 0x87A5
1891 (X, 1, "GL_OUTPUT_TEXTURE_COORD9_EXT"), # 0x87A6
1892 (X, 1, "GL_OUTPUT_TEXTURE_COORD10_EXT"), # 0x87A7
1893 (X, 1, "GL_OUTPUT_TEXTURE_COORD11_EXT"), # 0x87A8
1894 (X, 1, "GL_OUTPUT_TEXTURE_COORD12_EXT"), # 0x87A9
1895 (X, 1, "GL_OUTPUT_TEXTURE_COORD13_EXT"), # 0x87AA
1896 (X, 1, "GL_OUTPUT_TEXTURE_COORD14_EXT"), # 0x87AB
1897 (X, 1, "GL_OUTPUT_TEXTURE_COORD15_EXT"), # 0x87AC
1898 (X, 1, "GL_OUTPUT_TEXTURE_COORD16_EXT"), # 0x87AD
1899 (X, 1, "GL_OUTPUT_TEXTURE_COORD17_EXT"), # 0x87AE
1900 (X, 1, "GL_OUTPUT_TEXTURE_COORD18_EXT"), # 0x87AF
1901 (X, 1, "GL_OUTPUT_TEXTURE_COORD19_EXT"), # 0x87B0
1902 (X, 1, "GL_OUTPUT_TEXTURE_COORD20_EXT"), # 0x87B1
1903 (X, 1, "GL_OUTPUT_TEXTURE_COORD21_EXT"), # 0x87B2
1904 (X, 1, "GL_OUTPUT_TEXTURE_COORD22_EXT"), # 0x87B3
1905 (X, 1, "GL_OUTPUT_TEXTURE_COORD23_EXT"), # 0x87B4
1906 (X, 1, "GL_OUTPUT_TEXTURE_COORD24_EXT"), # 0x87B5
1907 (X, 1, "GL_OUTPUT_TEXTURE_COORD25_EXT"), # 0x87B6
1908 (X, 1, "GL_OUTPUT_TEXTURE_COORD26_EXT"), # 0x87B7
1909 (X, 1, "GL_OUTPUT_TEXTURE_COORD27_EXT"), # 0x87B8
1910 (X, 1, "GL_OUTPUT_TEXTURE_COORD28_EXT"), # 0x87B9
1911 (X, 1, "GL_OUTPUT_TEXTURE_COORD29_EXT"), # 0x87BA
1912 (X, 1, "GL_OUTPUT_TEXTURE_COORD30_EXT"), # 0x87BB
1913 (X, 1, "GL_OUTPUT_TEXTURE_COORD31_EXT"), # 0x87BC
1914 (X, 1, "GL_OUTPUT_FOG_EXT"), # 0x87BD
1915 (X, 1, "GL_SCALAR_EXT"), # 0x87BE
1916 (X, 1, "GL_VECTOR_EXT"), # 0x87BF
1917 (X, 1, "GL_MATRIX_EXT"), # 0x87C0
1918 (X, 1, "GL_VARIANT_EXT"), # 0x87C1
1919 (X, 1, "GL_INVARIANT_EXT"), # 0x87C2
1920 (X, 1, "GL_LOCAL_CONSTANT_EXT"), # 0x87C3
1921 (X, 1, "GL_LOCAL_EXT"), # 0x87C4
1922 (X, 1, "GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT"), # 0x87C5
1923 (X, 1, "GL_MAX_VERTEX_SHADER_VARIANTS_EXT"), # 0x87C6
1924 (X, 1, "GL_MAX_VERTEX_SHADER_INVARIANTS_EXT"), # 0x87C7
1925 (X, 1, "GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT"), # 0x87C8
1926 (X, 1, "GL_MAX_VERTEX_SHADER_LOCALS_EXT"), # 0x87C9
1927 (X, 1, "GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT"), # 0x87CA
1928 (X, 1, "GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT"), # 0x87CB
1929 (X, 1, "GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT"), # 0x87CC
1930 (X, 1, "GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT"), # 0x87CD
1931 (X, 1, "GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT"), # 0x87CE
1932 (X, 1, "GL_VERTEX_SHADER_INSTRUCTIONS_EXT"), # 0x87CF
1933 (X, 1, "GL_VERTEX_SHADER_VARIANTS_EXT"), # 0x87D0
1934 (X, 1, "GL_VERTEX_SHADER_INVARIANTS_EXT"), # 0x87D1
1935 (X, 1, "GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT"), # 0x87D2
1936 (X, 1, "GL_VERTEX_SHADER_LOCALS_EXT"), # 0x87D3
1937 (X, 1, "GL_VERTEX_SHADER_OPTIMIZED_EXT"), # 0x87D4
1938 (X, 1, "GL_X_EXT"), # 0x87D5
1939 (X, 1, "GL_Y_EXT"), # 0x87D6
1940 (X, 1, "GL_Z_EXT"), # 0x87D7
1941 (X, 1, "GL_W_EXT"), # 0x87D8
1942 (X, 1, "GL_NEGATIVE_X_EXT"), # 0x87D9
1943 (X, 1, "GL_NEGATIVE_Y_EXT"), # 0x87DA
1944 (X, 1, "GL_NEGATIVE_Z_EXT"), # 0x87DB
1945 (X, 1, "GL_NEGATIVE_W_EXT"), # 0x87DC
1946 (X, 1, "GL_ZERO_EXT"), # 0x87DD
1947 (X, 1, "GL_ONE_EXT"), # 0x87DE
1948 (X, 1, "GL_NEGATIVE_ONE_EXT"), # 0x87DF
1949 (X, 1, "GL_NORMALIZED_RANGE_EXT"), # 0x87E0
1950 (X, 1, "GL_FULL_RANGE_EXT"), # 0x87E1
1951 (X, 1, "GL_CURRENT_VERTEX_EXT"), # 0x87E2
1952 (X, 1, "GL_MVP_MATRIX_EXT"), # 0x87E3
1953 (X, 1, "GL_VARIANT_VALUE_EXT"), # 0x87E4
1954 (X, 1, "GL_VARIANT_DATATYPE_EXT"), # 0x87E5
1955 (X, 1, "GL_VARIANT_ARRAY_STRIDE_EXT"), # 0x87E6
1956 (X, 1, "GL_VARIANT_ARRAY_TYPE_EXT"), # 0x87E7
1957 (X, 1, "GL_VARIANT_ARRAY_EXT"), # 0x87E8
1958 (X, 1, "GL_VARIANT_ARRAY_POINTER_EXT"), # 0x87E9
1959 (X, 1, "GL_INVARIANT_VALUE_EXT"), # 0x87EA
1960 (X, 1, "GL_INVARIANT_DATATYPE_EXT"), # 0x87EB
1961 (X, 1, "GL_LOCAL_CONSTANT_VALUE_EXT"), # 0x87EC
1962 (X, 1, "GL_LOCAL_CONSTANT_DATATYPE_EXT"), # 0x87ED
1963 (X, 1, "GL_PN_TRIANGLES_ATI"), # 0x87F0
1964 (X, 1, "GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI"), # 0x87F1
1965 (X, 1, "GL_PN_TRIANGLES_POINT_MODE_ATI"), # 0x87F2
1966 (X, 1, "GL_PN_TRIANGLES_NORMAL_MODE_ATI"), # 0x87F3
1967 (X, 1, "GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI"), # 0x87F4
1968 (X, 1, "GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI"), # 0x87F5
1969 (X, 1, "GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI"), # 0x87F6
1970 (X, 1, "GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI"), # 0x87F7
1971 (X, 1, "GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI"), # 0x87F8
1972 (X, 1, "GL_VBO_FREE_MEMORY_ATI"), # 0x87FB
1973 (X, 1, "GL_TEXTURE_FREE_MEMORY_ATI"), # 0x87FC
1974 (X, 1, "GL_RENDERBUFFER_FREE_MEMORY_ATI"), # 0x87FD
1975 (X, 1, "GL_NUM_PROGRAM_BINARY_FORMATS"), # 0x87FE
1976 (X, 1, "GL_PROGRAM_BINARY_FORMATS"), # 0x87FF
1977 (X, 1, "GL_STENCIL_BACK_FUNC"), # 0x8800
1978 (X, 1, "GL_STENCIL_BACK_FUNC_ATI"), # 0x8800
1979 (X, 1, "GL_STENCIL_BACK_FAIL"), # 0x8801
1980 (X, 1, "GL_STENCIL_BACK_FAIL_ATI"), # 0x8801
1981 (X, 1, "GL_STENCIL_BACK_PASS_DEPTH_FAIL"), # 0x8802
1982 (X, 1, "GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI"), # 0x8802
1983 (X, 1, "GL_STENCIL_BACK_PASS_DEPTH_PASS"), # 0x8803
1984 (X, 1, "GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI"), # 0x8803
1985 (X, 1, "GL_FRAGMENT_PROGRAM_ARB"), # 0x8804
1986 (X, 1, "GL_PROGRAM_ALU_INSTRUCTIONS_ARB"), # 0x8805
1987 (X, 1, "GL_PROGRAM_TEX_INSTRUCTIONS_ARB"), # 0x8806
1988 (X, 1, "GL_PROGRAM_TEX_INDIRECTIONS_ARB"), # 0x8807
1989 (X, 1, "GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB"), # 0x8808
1990 (X, 1, "GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB"), # 0x8809
1991 (X, 1, "GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB"), # 0x880A
1992 (X, 1, "GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB"), # 0x880B
1993 (X, 1, "GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB"), # 0x880C
1994 (X, 1, "GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB"), # 0x880D
1995 (X, 1, "GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB"), # 0x880E
1996 (X, 1, "GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB"), # 0x880F
1997 (X, 1, "GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB"), # 0x8810
1998 (X, 1, "GL_RGBA32F"), # 0x8814
1999 (X, 1, "GL_RGBA32F_ARB"), # 0x8814
2000 (X, 1, "GL_RGBA_FLOAT32_APPLE"), # 0x8814
2001 (X, 1, "GL_RGBA_FLOAT32_ATI"), # 0x8814
2002 (X, 1, "GL_RGB32F"), # 0x8815
2003 (X, 1, "GL_RGB32F_ARB"), # 0x8815
2004 (X, 1, "GL_RGB_FLOAT32_APPLE"), # 0x8815
2005 (X, 1, "GL_RGB_FLOAT32_ATI"), # 0x8815
2006 (X, 1, "GL_ALPHA32F_ARB"), # 0x8816
2007 (X, 1, "GL_ALPHA_FLOAT32_APPLE"), # 0x8816
2008 (X, 1, "GL_ALPHA_FLOAT32_ATI"), # 0x8816
2009 (X, 1, "GL_INTENSITY32F_ARB"), # 0x8817
2010 (X, 1, "GL_INTENSITY_FLOAT32_APPLE"), # 0x8817
2011 (X, 1, "GL_INTENSITY_FLOAT32_ATI"), # 0x8817
2012 (X, 1, "GL_LUMINANCE32F_ARB"), # 0x8818
2013 (X, 1, "GL_LUMINANCE_FLOAT32_APPLE"), # 0x8818
2014 (X, 1, "GL_LUMINANCE_FLOAT32_ATI"), # 0x8818
2015 (X, 1, "GL_LUMINANCE_ALPHA32F_ARB"), # 0x8819
2016 (X, 1, "GL_LUMINANCE_ALPHA_FLOAT32_APPLE"), # 0x8819
2017 (X, 1, "GL_LUMINANCE_ALPHA_FLOAT32_ATI"), # 0x8819
2018 (X, 1, "GL_RGBA16F"), # 0x881A
2019 (X, 1, "GL_RGBA16F_ARB"), # 0x881A
2020 (X, 1, "GL_RGBA_FLOAT16_APPLE"), # 0x881A
2021 (X, 1, "GL_RGBA_FLOAT16_ATI"), # 0x881A
2022 (X, 1, "GL_RGB16F"), # 0x881B
2023 (X, 1, "GL_RGB16F_ARB"), # 0x881B
2024 (X, 1, "GL_RGB_FLOAT16_APPLE"), # 0x881B
2025 (X, 1, "GL_RGB_FLOAT16_ATI"), # 0x881B
2026 (X, 1, "GL_ALPHA16F_ARB"), # 0x881C
2027 (X, 1, "GL_ALPHA_FLOAT16_APPLE"), # 0x881C
2028 (X, 1, "GL_ALPHA_FLOAT16_ATI"), # 0x881C
2029 (X, 1, "GL_INTENSITY16F_ARB"), # 0x881D
2030 (X, 1, "GL_INTENSITY_FLOAT16_APPLE"), # 0x881D
2031 (X, 1, "GL_INTENSITY_FLOAT16_ATI"), # 0x881D
2032 (X, 1, "GL_LUMINANCE16F_ARB"), # 0x881E
2033 (X, 1, "GL_LUMINANCE_FLOAT16_APPLE"), # 0x881E
2034 (X, 1, "GL_LUMINANCE_FLOAT16_ATI"), # 0x881E
2035 (X, 1, "GL_LUMINANCE_ALPHA16F_ARB"), # 0x881F
2036 (X, 1, "GL_LUMINANCE_ALPHA_FLOAT16_APPLE"), # 0x881F
2037 (X, 1, "GL_LUMINANCE_ALPHA_FLOAT16_ATI"), # 0x881F
2038 (X, 1, "GL_RGBA_FLOAT_MODE_ARB"), # 0x8820
2039 (X, 1, "GL_TYPE_RGBA_FLOAT_ATI"), # 0x8820
2040 (X, 1, "GL_MAX_DRAW_BUFFERS"), # 0x8824
2041 (X, 1, "GL_MAX_DRAW_BUFFERS_ARB"), # 0x8824
2042 (X, 1, "GL_MAX_DRAW_BUFFERS_ATI"), # 0x8824
2043 (X, 1, "GL_DRAW_BUFFER0"), # 0x8825
2044 (X, 1, "GL_DRAW_BUFFER0_ARB"), # 0x8825
2045 (X, 1, "GL_DRAW_BUFFER0_ATI"), # 0x8825
2046 (X, 1, "GL_DRAW_BUFFER1"), # 0x8826
2047 (X, 1, "GL_DRAW_BUFFER1_ARB"), # 0x8826
2048 (X, 1, "GL_DRAW_BUFFER1_ATI"), # 0x8826
2049 (X, 1, "GL_DRAW_BUFFER2"), # 0x8827
2050 (X, 1, "GL_DRAW_BUFFER2_ARB"), # 0x8827
2051 (X, 1, "GL_DRAW_BUFFER2_ATI"), # 0x8827
2052 (X, 1, "GL_DRAW_BUFFER3"), # 0x8828
2053 (X, 1, "GL_DRAW_BUFFER3_ARB"), # 0x8828
2054 (X, 1, "GL_DRAW_BUFFER3_ATI"), # 0x8828
2055 (X, 1, "GL_DRAW_BUFFER4"), # 0x8829
2056 (X, 1, "GL_DRAW_BUFFER4_ARB"), # 0x8829
2057 (X, 1, "GL_DRAW_BUFFER4_ATI"), # 0x8829
2058 (X, 1, "GL_DRAW_BUFFER5"), # 0x882A
2059 (X, 1, "GL_DRAW_BUFFER5_ARB"), # 0x882A
2060 (X, 1, "GL_DRAW_BUFFER5_ATI"), # 0x882A
2061 (X, 1, "GL_DRAW_BUFFER6"), # 0x882B
2062 (X, 1, "GL_DRAW_BUFFER6_ARB"), # 0x882B
2063 (X, 1, "GL_DRAW_BUFFER6_ATI"), # 0x882B
2064 (X, 1, "GL_DRAW_BUFFER7"), # 0x882C
2065 (X, 1, "GL_DRAW_BUFFER7_ARB"), # 0x882C
2066 (X, 1, "GL_DRAW_BUFFER7_ATI"), # 0x882C
2067 (X, 1, "GL_DRAW_BUFFER8"), # 0x882D
2068 (X, 1, "GL_DRAW_BUFFER8_ARB"), # 0x882D
2069 (X, 1, "GL_DRAW_BUFFER8_ATI"), # 0x882D
2070 (X, 1, "GL_DRAW_BUFFER9"), # 0x882E
2071 (X, 1, "GL_DRAW_BUFFER9_ARB"), # 0x882E
2072 (X, 1, "GL_DRAW_BUFFER9_ATI"), # 0x882E
2073 (X, 1, "GL_DRAW_BUFFER10"), # 0x882F
2074 (X, 1, "GL_DRAW_BUFFER10_ARB"), # 0x882F
2075 (X, 1, "GL_DRAW_BUFFER10_ATI"), # 0x882F
2076 (X, 1, "GL_DRAW_BUFFER11"), # 0x8830
2077 (X, 1, "GL_DRAW_BUFFER11_ARB"), # 0x8830
2078 (X, 1, "GL_DRAW_BUFFER11_ATI"), # 0x8830
2079 (X, 1, "GL_DRAW_BUFFER12"), # 0x8831
2080 (X, 1, "GL_DRAW_BUFFER12_ARB"), # 0x8831
2081 (X, 1, "GL_DRAW_BUFFER12_ATI"), # 0x8831
2082 (X, 1, "GL_DRAW_BUFFER13"), # 0x8832
2083 (X, 1, "GL_DRAW_BUFFER13_ARB"), # 0x8832
2084 (X, 1, "GL_DRAW_BUFFER13_ATI"), # 0x8832
2085 (X, 1, "GL_DRAW_BUFFER14"), # 0x8833
2086 (X, 1, "GL_DRAW_BUFFER14_ARB"), # 0x8833
2087 (X, 1, "GL_DRAW_BUFFER14_ATI"), # 0x8833
2088 (X, 1, "GL_DRAW_BUFFER15"), # 0x8834
2089 (X, 1, "GL_DRAW_BUFFER15_ARB"), # 0x8834
2090 (X, 1, "GL_DRAW_BUFFER15_ATI"), # 0x8834
2091 (X, 1, "GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI"), # 0x8835
2092 (X, 1, "GL_BLEND_EQUATION_ALPHA"), # 0x883D
2093 (X, 1, "GL_BLEND_EQUATION_ALPHA_EXT"), # 0x883D
2094 (X, 1, "GL_MATRIX_PALETTE_ARB"), # 0x8840
2095 (X, 1, "GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB"), # 0x8841
2096 (X, 1, "GL_MAX_PALETTE_MATRICES_ARB"), # 0x8842
2097 (X, 1, "GL_CURRENT_PALETTE_MATRIX_ARB"), # 0x8843
2098 (X, 1, "GL_MATRIX_INDEX_ARRAY_ARB"), # 0x8844
2099 (X, 1, "GL_CURRENT_MATRIX_INDEX_ARB"), # 0x8845
2100 (X, 1, "GL_MATRIX_INDEX_ARRAY_SIZE_ARB"), # 0x8846
2101 (X, 1, "GL_MATRIX_INDEX_ARRAY_TYPE_ARB"), # 0x8847
2102 (X, 1, "GL_MATRIX_INDEX_ARRAY_STRIDE_ARB"), # 0x8848
2103 (X, 1, "GL_MATRIX_INDEX_ARRAY_POINTER_ARB"), # 0x8849
2104 (X, 1, "GL_TEXTURE_DEPTH_SIZE"), # 0x884A
2105 (X, 1, "GL_TEXTURE_DEPTH_SIZE_ARB"), # 0x884A
2106 (X, 1, "GL_DEPTH_TEXTURE_MODE"), # 0x884B
2107 (X, 1, "GL_DEPTH_TEXTURE_MODE_ARB"), # 0x884B
2108 (X, 1, "GL_TEXTURE_COMPARE_MODE"), # 0x884C
2109 (X, 1, "GL_TEXTURE_COMPARE_MODE_ARB"), # 0x884C
2110 (X, 1, "GL_TEXTURE_COMPARE_FUNC"), # 0x884D
2111 (X, 1, "GL_TEXTURE_COMPARE_FUNC_ARB"), # 0x884D
2112 (X, 1, "GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT"), # 0x884E
2113 (X, 1, "GL_COMPARE_REF_TO_TEXTURE"), # 0x884E
2114 (X, 1, "GL_COMPARE_R_TO_TEXTURE"), # 0x884E
2115 (X, 1, "GL_COMPARE_R_TO_TEXTURE_ARB"), # 0x884E
2116 (X, 1, "GL_TEXTURE_CUBE_MAP_SEAMLESS"), # 0x884F
2117 (X, 1, "GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV"), # 0x8850
2118 (X, 1, "GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV"), # 0x8851
2119 (X, 1, "GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV"), # 0x8852
2120 (X, 1, "GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV"), # 0x8853
2121 (X, 1, "GL_OFFSET_HILO_TEXTURE_2D_NV"), # 0x8854
2122 (X, 1, "GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV"), # 0x8855
2123 (X, 1, "GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV"), # 0x8856
2124 (X, 1, "GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV"), # 0x8857
2125 (X, 1, "GL_DEPENDENT_HILO_TEXTURE_2D_NV"), # 0x8858
2126 (X, 1, "GL_DEPENDENT_RGB_TEXTURE_3D_NV"), # 0x8859
2127 (X, 1, "GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV"), # 0x885A
2128 (X, 1, "GL_DOT_PRODUCT_PASS_THROUGH_NV"), # 0x885B
2129 (X, 1, "GL_DOT_PRODUCT_TEXTURE_1D_NV"), # 0x885C
2130 (X, 1, "GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV"), # 0x885D
2131 (X, 1, "GL_HILO8_NV"), # 0x885E
2132 (X, 1, "GL_SIGNED_HILO8_NV"), # 0x885F
2133 (X, 1, "GL_FORCE_BLUE_TO_ONE_NV"), # 0x8860
2134 (X, 1, "GL_POINT_SPRITE"), # 0x8861
2135 (X, 1, "GL_POINT_SPRITE_ARB"), # 0x8861
2136 (X, 1, "GL_POINT_SPRITE_NV"), # 0x8861
2137 (X, 1, "GL_COORD_REPLACE"), # 0x8862
2138 (X, 1, "GL_COORD_REPLACE_ARB"), # 0x8862
2139 (X, 1, "GL_COORD_REPLACE_NV"), # 0x8862
2140 (X, 1, "GL_POINT_SPRITE_R_MODE_NV"), # 0x8863
2141 (X, 1, "GL_PIXEL_COUNTER_BITS_NV"), # 0x8864
2142 (X, 1, "GL_QUERY_COUNTER_BITS"), # 0x8864
2143 (X, 1, "GL_QUERY_COUNTER_BITS_ARB"), # 0x8864
2144 (X, 1, "GL_CURRENT_OCCLUSION_QUERY_ID_NV"), # 0x8865
2145 (X, 1, "GL_CURRENT_QUERY"), # 0x8865
2146 (X, 1, "GL_CURRENT_QUERY_ARB"), # 0x8865
2147 (X, 1, "GL_PIXEL_COUNT_NV"), # 0x8866
2148 (X, 1, "GL_QUERY_RESULT"), # 0x8866
2149 (X, 1, "GL_QUERY_RESULT_ARB"), # 0x8866
2150 (X, 1, "GL_PIXEL_COUNT_AVAILABLE_NV"), # 0x8867
2151 (X, 1, "GL_QUERY_RESULT_AVAILABLE"), # 0x8867
2152 (X, 1, "GL_QUERY_RESULT_AVAILABLE_ARB"), # 0x8867
2153 (X, 1, "GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV"), # 0x8868
2154 (X, 1, "GL_MAX_VERTEX_ATTRIBS"), # 0x8869
2155 (X, 1, "GL_MAX_VERTEX_ATTRIBS_ARB"), # 0x8869
2156 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED"), # 0x886A
2157 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB"), # 0x886A
2158 (X, 1, "GL_MAX_TESS_CONTROL_INPUT_COMPONENTS"), # 0x886C
2159 (X, 1, "GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS"), # 0x886D
2160 (X, 1, "GL_DEPTH_STENCIL_TO_RGBA_NV"), # 0x886E
2161 (X, 1, "GL_DEPTH_STENCIL_TO_BGRA_NV"), # 0x886F
2162 (X, 1, "GL_FRAGMENT_PROGRAM_NV"), # 0x8870
2163 (X, 1, "GL_MAX_TEXTURE_COORDS"), # 0x8871
2164 (X, 1, "GL_MAX_TEXTURE_COORDS_ARB"), # 0x8871
2165 (X, 1, "GL_MAX_TEXTURE_COORDS_NV"), # 0x8871
2166 (X, 1, "GL_MAX_TEXTURE_IMAGE_UNITS"), # 0x8872
2167 (X, 1, "GL_MAX_TEXTURE_IMAGE_UNITS_ARB"), # 0x8872
2168 (X, 1, "GL_MAX_TEXTURE_IMAGE_UNITS_NV"), # 0x8872
2169 (I, 1, "GL_FRAGMENT_PROGRAM_BINDING_NV"), # 0x8873
2170 (X, 1, "GL_PROGRAM_ERROR_STRING_ARB"), # 0x8874
2171 (X, 1, "GL_PROGRAM_ERROR_STRING_NV"), # 0x8874
2172 (X, 1, "GL_PROGRAM_FORMAT_ASCII_ARB"), # 0x8875
2173 (X, 1, "GL_PROGRAM_FORMAT_ARB"), # 0x8876
2174 (X, 1, "GL_WRITE_PIXEL_DATA_RANGE_NV"), # 0x8878
2175 (X, 1, "GL_READ_PIXEL_DATA_RANGE_NV"), # 0x8879
2176 (X, 1, "GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV"), # 0x887A
2177 (X, 1, "GL_READ_PIXEL_DATA_RANGE_LENGTH_NV"), # 0x887B
2178 (X, 1, "GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV"), # 0x887C
2179 (X, 1, "GL_READ_PIXEL_DATA_RANGE_POINTER_NV"), # 0x887D
2180 (X, 1, "GL_GEOMETRY_SHADER_INVOCATIONS"), # 0x887F
2181 (X, 1, "GL_FLOAT_R_NV"), # 0x8880
2182 (X, 1, "GL_FLOAT_RG_NV"), # 0x8881
2183 (X, 1, "GL_FLOAT_RGB_NV"), # 0x8882
2184 (X, 1, "GL_FLOAT_RGBA_NV"), # 0x8883
2185 (X, 1, "GL_FLOAT_R16_NV"), # 0x8884
2186 (X, 1, "GL_FLOAT_R32_NV"), # 0x8885
2187 (X, 1, "GL_FLOAT_RG16_NV"), # 0x8886
2188 (X, 1, "GL_FLOAT_RG32_NV"), # 0x8887
2189 (X, 1, "GL_FLOAT_RGB16_NV"), # 0x8888
2190 (X, 1, "GL_FLOAT_RGB32_NV"), # 0x8889
2191 (X, 1, "GL_FLOAT_RGBA16_NV"), # 0x888A
2192 (X, 1, "GL_FLOAT_RGBA32_NV"), # 0x888B
2193 (X, 1, "GL_TEXTURE_FLOAT_COMPONENTS_NV"), # 0x888C
2194 (X, 1, "GL_FLOAT_CLEAR_COLOR_VALUE_NV"), # 0x888D
2195 (X, 1, "GL_FLOAT_RGBA_MODE_NV"), # 0x888E
2196 (X, 1, "GL_TEXTURE_UNSIGNED_REMAP_MODE_NV"), # 0x888F
2197 (X, 1, "GL_DEPTH_BOUNDS_TEST_EXT"), # 0x8890
2198 (X, 1, "GL_DEPTH_BOUNDS_EXT"), # 0x8891
2199 (X, 1, "GL_ARRAY_BUFFER"), # 0x8892
2200 (X, 1, "GL_ARRAY_BUFFER_ARB"), # 0x8892
2201 (X, 1, "GL_ELEMENT_ARRAY_BUFFER"), # 0x8893
2202 (X, 1, "GL_ELEMENT_ARRAY_BUFFER_ARB"), # 0x8893
2203 (I, 1, "GL_ARRAY_BUFFER_BINDING"), # 0x8894
2204 (I, 1, "GL_ELEMENT_ARRAY_BUFFER_BINDING"), # 0x8895
2205 (I, 1, "GL_VERTEX_ARRAY_BUFFER_BINDING"), # 0x8896
2206 (I, 1, "GL_NORMAL_ARRAY_BUFFER_BINDING"), # 0x8897
2207 (I, 1, "GL_COLOR_ARRAY_BUFFER_BINDING"), # 0x8898
2208 (I, 1, "GL_INDEX_ARRAY_BUFFER_BINDING"), # 0x8899
2209 (I, 1, "GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING"), # 0x889A
2210 (I, 1, "GL_EDGE_FLAG_ARRAY_BUFFER_BINDING"), # 0x889B
2211 (I, 1, "GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING"), # 0x889C
2212 (I, 1, "GL_FOG_COORD_ARRAY_BUFFER_BINDING"), # 0x889D
2213 (I, 1, "GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING"), # 0x889D
2214 (I, 1, "GL_WEIGHT_ARRAY_BUFFER_BINDING"), # 0x889E
2215 (I, 1, "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING"), # 0x889F
2216 (X, 1, "GL_PROGRAM_INSTRUCTIONS_ARB"), # 0x88A0
2217 (X, 1, "GL_MAX_PROGRAM_INSTRUCTIONS_ARB"), # 0x88A1
2218 (X, 1, "GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB"), # 0x88A2
2219 (X, 1, "GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB"), # 0x88A3
2220 (X, 1, "GL_PROGRAM_TEMPORARIES_ARB"), # 0x88A4
2221 (X, 1, "GL_MAX_PROGRAM_TEMPORARIES_ARB"), # 0x88A5
2222 (X, 1, "GL_PROGRAM_NATIVE_TEMPORARIES_ARB"), # 0x88A6
2223 (X, 1, "GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB"), # 0x88A7
2224 (X, 1, "GL_PROGRAM_PARAMETERS_ARB"), # 0x88A8
2225 (X, 1, "GL_MAX_PROGRAM_PARAMETERS_ARB"), # 0x88A9
2226 (X, 1, "GL_PROGRAM_NATIVE_PARAMETERS_ARB"), # 0x88AA
2227 (X, 1, "GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB"), # 0x88AB
2228 (X, 1, "GL_PROGRAM_ATTRIBS_ARB"), # 0x88AC
2229 (X, 1, "GL_MAX_PROGRAM_ATTRIBS_ARB"), # 0x88AD
2230 (X, 1, "GL_PROGRAM_NATIVE_ATTRIBS_ARB"), # 0x88AE
2231 (X, 1, "GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB"), # 0x88AF
2232 (X, 1, "GL_PROGRAM_ADDRESS_REGISTERS_ARB"), # 0x88B0
2233 (X, 1, "GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB"), # 0x88B1
2234 (X, 1, "GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB"), # 0x88B2
2235 (X, 1, "GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB"), # 0x88B3
2236 (X, 1, "GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB"), # 0x88B4
2237 (X, 1, "GL_MAX_PROGRAM_ENV_PARAMETERS_ARB"), # 0x88B5
2238 (X, 1, "GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB"), # 0x88B6
2239 (X, 1, "GL_TRANSPOSE_CURRENT_MATRIX_ARB"), # 0x88B7
2240 (X, 1, "GL_READ_ONLY"), # 0x88B8
2241 (X, 1, "GL_READ_ONLY_ARB"), # 0x88B8
2242 (X, 1, "GL_WRITE_ONLY"), # 0x88B9
2243 (X, 1, "GL_WRITE_ONLY_ARB"), # 0x88B9
2244 (X, 1, "GL_READ_WRITE"), # 0x88BA
2245 (X, 1, "GL_READ_WRITE_ARB"), # 0x88BA
2246 (X, 1, "GL_BUFFER_ACCESS"), # 0x88BB
2247 (X, 1, "GL_BUFFER_ACCESS_ARB"), # 0x88BB
2248 (X, 1, "GL_BUFFER_MAPPED"), # 0x88BC
2249 (X, 1, "GL_BUFFER_MAPPED_ARB"), # 0x88BC
2250 (X, 1, "GL_BUFFER_MAP_POINTER"), # 0x88BD
2251 (X, 1, "GL_BUFFER_MAP_POINTER_ARB"), # 0x88BD
2252 (X, 1, "GL_WRITE_DISCARD_NV"), # 0x88BE
2253 (X, 1, "GL_TIME_ELAPSED"), # 0x88BF
2254 (X, 1, "GL_TIME_ELAPSED_EXT"), # 0x88BF
2255 (X, 1, "GL_MATRIX0_ARB"), # 0x88C0
2256 (X, 1, "GL_MATRIX1_ARB"), # 0x88C1
2257 (X, 1, "GL_MATRIX2_ARB"), # 0x88C2
2258 (X, 1, "GL_MATRIX3_ARB"), # 0x88C3
2259 (X, 1, "GL_MATRIX4_ARB"), # 0x88C4
2260 (X, 1, "GL_MATRIX5_ARB"), # 0x88C5
2261 (X, 1, "GL_MATRIX6_ARB"), # 0x88C6
2262 (X, 1, "GL_MATRIX7_ARB"), # 0x88C7
2263 (X, 1, "GL_MATRIX8_ARB"), # 0x88C8
2264 (X, 1, "GL_MATRIX9_ARB"), # 0x88C9
2265 (X, 1, "GL_MATRIX10_ARB"), # 0x88CA
2266 (X, 1, "GL_MATRIX11_ARB"), # 0x88CB
2267 (X, 1, "GL_MATRIX12_ARB"), # 0x88CC
2268 (X, 1, "GL_MATRIX13_ARB"), # 0x88CD
2269 (X, 1, "GL_MATRIX14_ARB"), # 0x88CE
2270 (X, 1, "GL_MATRIX15_ARB"), # 0x88CF
2271 (X, 1, "GL_MATRIX16_ARB"), # 0x88D0
2272 (X, 1, "GL_MATRIX17_ARB"), # 0x88D1
2273 (X, 1, "GL_MATRIX18_ARB"), # 0x88D2
2274 (X, 1, "GL_MATRIX19_ARB"), # 0x88D3
2275 (X, 1, "GL_MATRIX20_ARB"), # 0x88D4
2276 (X, 1, "GL_MATRIX21_ARB"), # 0x88D5
2277 (X, 1, "GL_MATRIX22_ARB"), # 0x88D6
2278 (X, 1, "GL_MATRIX23_ARB"), # 0x88D7
2279 (X, 1, "GL_MATRIX24_ARB"), # 0x88D8
2280 (X, 1, "GL_MATRIX25_ARB"), # 0x88D9
2281 (X, 1, "GL_MATRIX26_ARB"), # 0x88DA
2282 (X, 1, "GL_MATRIX27_ARB"), # 0x88DB
2283 (X, 1, "GL_MATRIX28_ARB"), # 0x88DC
2284 (X, 1, "GL_MATRIX29_ARB"), # 0x88DD
2285 (X, 1, "GL_MATRIX30_ARB"), # 0x88DE
2286 (X, 1, "GL_MATRIX31_ARB"), # 0x88DF
2287 (X, 1, "GL_STREAM_DRAW"), # 0x88E0
2288 (X, 1, "GL_STREAM_DRAW_ARB"), # 0x88E0
2289 (X, 1, "GL_STREAM_READ"), # 0x88E1
2290 (X, 1, "GL_STREAM_READ_ARB"), # 0x88E1
2291 (X, 1, "GL_STREAM_COPY"), # 0x88E2
2292 (X, 1, "GL_STREAM_COPY_ARB"), # 0x88E2
2293 (X, 1, "GL_STATIC_DRAW"), # 0x88E4
2294 (X, 1, "GL_STATIC_DRAW_ARB"), # 0x88E4
2295 (X, 1, "GL_STATIC_READ"), # 0x88E5
2296 (X, 1, "GL_STATIC_READ_ARB"), # 0x88E5
2297 (X, 1, "GL_STATIC_COPY"), # 0x88E6
2298 (X, 1, "GL_STATIC_COPY_ARB"), # 0x88E6
2299 (X, 1, "GL_DYNAMIC_DRAW"), # 0x88E8
2300 (X, 1, "GL_DYNAMIC_DRAW_ARB"), # 0x88E8
2301 (X, 1, "GL_DYNAMIC_READ"), # 0x88E9
2302 (X, 1, "GL_DYNAMIC_READ_ARB"), # 0x88E9
2303 (X, 1, "GL_DYNAMIC_COPY"), # 0x88EA
2304 (X, 1, "GL_DYNAMIC_COPY_ARB"), # 0x88EA
2305 (X, 1, "GL_PIXEL_PACK_BUFFER"), # 0x88EB
2306 (X, 1, "GL_PIXEL_PACK_BUFFER_ARB"), # 0x88EB
2307 (X, 1, "GL_PIXEL_PACK_BUFFER_EXT"), # 0x88EB
2308 (X, 1, "GL_PIXEL_UNPACK_BUFFER"), # 0x88EC
2309 (X, 1, "GL_PIXEL_UNPACK_BUFFER_ARB"), # 0x88EC
2310 (X, 1, "GL_PIXEL_UNPACK_BUFFER_EXT"), # 0x88EC
2311 (I, 1, "GL_PIXEL_PACK_BUFFER_BINDING"), # 0x88ED
2312 (I, 1, "GL_PIXEL_UNPACK_BUFFER_BINDING"), # 0x88EF
2313 (X, 1, "GL_DEPTH24_STENCIL8"), # 0x88F0
2314 (X, 1, "GL_DEPTH24_STENCIL8_EXT"), # 0x88F0
2315 (X, 1, "GL_TEXTURE_STENCIL_SIZE"), # 0x88F1
2316 (X, 1, "GL_TEXTURE_STENCIL_SIZE_EXT"), # 0x88F1
2317 (X, 1, "GL_STENCIL_TAG_BITS_EXT"), # 0x88F2
2318 (X, 1, "GL_STENCIL_CLEAR_TAG_VALUE_EXT"), # 0x88F3
2319 (X, 1, "GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV"), # 0x88F4
2320 (X, 1, "GL_MAX_PROGRAM_CALL_DEPTH_NV"), # 0x88F5
2321 (X, 1, "GL_MAX_PROGRAM_IF_DEPTH_NV"), # 0x88F6
2322 (X, 1, "GL_MAX_PROGRAM_LOOP_DEPTH_NV"), # 0x88F7
2323 (X, 1, "GL_MAX_PROGRAM_LOOP_COUNT_NV"), # 0x88F8
2324 (X, 1, "GL_SRC1_COLOR"), # 0x88F9
2325 (X, 1, "GL_ONE_MINUS_SRC1_COLOR"), # 0x88FA
2326 (X, 1, "GL_ONE_MINUS_SRC1_ALPHA"), # 0x88FB
2327 (X, 1, "GL_MAX_DUAL_SOURCE_DRAW_BUFFERS"), # 0x88FC
2328 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_INTEGER"), # 0x88FD
2329 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_INTEGER_NV"), # 0x88FD
2330 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_DIVISOR"), # 0x88FE
2331 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB"), # 0x88FE
2332 (X, 1, "GL_MAX_ARRAY_TEXTURE_LAYERS"), # 0x88FF
2333 (X, 1, "GL_MAX_ARRAY_TEXTURE_LAYERS_EXT"), # 0x88FF
2334 (X, 1, "GL_MIN_PROGRAM_TEXEL_OFFSET"), # 0x8904
2335 (X, 1, "GL_MIN_PROGRAM_TEXEL_OFFSET_NV"), # 0x8904
2336 (X, 1, "GL_MAX_PROGRAM_TEXEL_OFFSET"), # 0x8905
2337 (X, 1, "GL_MAX_PROGRAM_TEXEL_OFFSET_NV"), # 0x8905
2338 (X, 1, "GL_PROGRAM_ATTRIB_COMPONENTS_NV"), # 0x8906
2339 (X, 1, "GL_PROGRAM_RESULT_COMPONENTS_NV"), # 0x8907
2340 (X, 1, "GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV"), # 0x8908
2341 (X, 1, "GL_MAX_PROGRAM_RESULT_COMPONENTS_NV"), # 0x8909
2342 (X, 1, "GL_STENCIL_TEST_TWO_SIDE_EXT"), # 0x8910
2343 (X, 1, "GL_ACTIVE_STENCIL_FACE_EXT"), # 0x8911
2344 (X, 1, "GL_MIRROR_CLAMP_TO_BORDER_EXT"), # 0x8912
2345 (X, 1, "GL_SAMPLES_PASSED"), # 0x8914
2346 (X, 1, "GL_SAMPLES_PASSED_ARB"), # 0x8914
2347 (X, 1, "GL_GEOMETRY_VERTICES_OUT"), # 0x8916
2348 (X, 1, "GL_GEOMETRY_INPUT_TYPE"), # 0x8917
2349 (X, 1, "GL_GEOMETRY_OUTPUT_TYPE"), # 0x8918
2350 (I, 1, "GL_SAMPLER_BINDING"), # 0x8919
2351 (X, 1, "GL_CLAMP_VERTEX_COLOR"), # 0x891A
2352 (X, 1, "GL_CLAMP_VERTEX_COLOR_ARB"), # 0x891A
2353 (X, 1, "GL_CLAMP_FRAGMENT_COLOR"), # 0x891B
2354 (X, 1, "GL_CLAMP_FRAGMENT_COLOR_ARB"), # 0x891B
2355 (X, 1, "GL_CLAMP_READ_COLOR"), # 0x891C
2356 (X, 1, "GL_CLAMP_READ_COLOR_ARB"), # 0x891C
2357 (X, 1, "GL_FIXED_ONLY"), # 0x891D
2358 (X, 1, "GL_FIXED_ONLY_ARB"), # 0x891D
2359 (X, 1, "GL_TESS_CONTROL_PROGRAM_NV"), # 0x891E
2360 (X, 1, "GL_TESS_EVALUATION_PROGRAM_NV"), # 0x891F
2361 (X, 1, "GL_FRAGMENT_SHADER_ATI"), # 0x8920
2362 (X, 1, "GL_REG_0_ATI"), # 0x8921
2363 (X, 1, "GL_REG_1_ATI"), # 0x8922
2364 (X, 1, "GL_REG_2_ATI"), # 0x8923
2365 (X, 1, "GL_REG_3_ATI"), # 0x8924
2366 (X, 1, "GL_REG_4_ATI"), # 0x8925
2367 (X, 1, "GL_REG_5_ATI"), # 0x8926
2368 (X, 1, "GL_REG_6_ATI"), # 0x8927
2369 (X, 1, "GL_REG_7_ATI"), # 0x8928
2370 (X, 1, "GL_REG_8_ATI"), # 0x8929
2371 (X, 1, "GL_REG_9_ATI"), # 0x892A
2372 (X, 1, "GL_REG_10_ATI"), # 0x892B
2373 (X, 1, "GL_REG_11_ATI"), # 0x892C
2374 (X, 1, "GL_REG_12_ATI"), # 0x892D
2375 (X, 1, "GL_REG_13_ATI"), # 0x892E
2376 (X, 1, "GL_REG_14_ATI"), # 0x892F
2377 (X, 1, "GL_REG_15_ATI"), # 0x8930
2378 (X, 1, "GL_REG_16_ATI"), # 0x8931
2379 (X, 1, "GL_REG_17_ATI"), # 0x8932
2380 (X, 1, "GL_REG_18_ATI"), # 0x8933
2381 (X, 1, "GL_REG_19_ATI"), # 0x8934
2382 (X, 1, "GL_REG_20_ATI"), # 0x8935
2383 (X, 1, "GL_REG_21_ATI"), # 0x8936
2384 (X, 1, "GL_REG_22_ATI"), # 0x8937
2385 (X, 1, "GL_REG_23_ATI"), # 0x8938
2386 (X, 1, "GL_REG_24_ATI"), # 0x8939
2387 (X, 1, "GL_REG_25_ATI"), # 0x893A
2388 (X, 1, "GL_REG_26_ATI"), # 0x893B
2389 (X, 1, "GL_REG_27_ATI"), # 0x893C
2390 (X, 1, "GL_REG_28_ATI"), # 0x893D
2391 (X, 1, "GL_REG_29_ATI"), # 0x893E
2392 (X, 1, "GL_REG_30_ATI"), # 0x893F
2393 (X, 1, "GL_REG_31_ATI"), # 0x8940
2394 (X, 1, "GL_CON_0_ATI"), # 0x8941
2395 (X, 1, "GL_CON_1_ATI"), # 0x8942
2396 (X, 1, "GL_CON_2_ATI"), # 0x8943
2397 (X, 1, "GL_CON_3_ATI"), # 0x8944
2398 (X, 1, "GL_CON_4_ATI"), # 0x8945
2399 (X, 1, "GL_CON_5_ATI"), # 0x8946
2400 (X, 1, "GL_CON_6_ATI"), # 0x8947
2401 (X, 1, "GL_CON_7_ATI"), # 0x8948
2402 (X, 1, "GL_CON_8_ATI"), # 0x8949
2403 (X, 1, "GL_CON_9_ATI"), # 0x894A
2404 (X, 1, "GL_CON_10_ATI"), # 0x894B
2405 (X, 1, "GL_CON_11_ATI"), # 0x894C
2406 (X, 1, "GL_CON_12_ATI"), # 0x894D
2407 (X, 1, "GL_CON_13_ATI"), # 0x894E
2408 (X, 1, "GL_CON_14_ATI"), # 0x894F
2409 (X, 1, "GL_CON_15_ATI"), # 0x8950
2410 (X, 1, "GL_CON_16_ATI"), # 0x8951
2411 (X, 1, "GL_CON_17_ATI"), # 0x8952
2412 (X, 1, "GL_CON_18_ATI"), # 0x8953
2413 (X, 1, "GL_CON_19_ATI"), # 0x8954
2414 (X, 1, "GL_CON_20_ATI"), # 0x8955
2415 (X, 1, "GL_CON_21_ATI"), # 0x8956
2416 (X, 1, "GL_CON_22_ATI"), # 0x8957
2417 (X, 1, "GL_CON_23_ATI"), # 0x8958
2418 (X, 1, "GL_CON_24_ATI"), # 0x8959
2419 (X, 1, "GL_CON_25_ATI"), # 0x895A
2420 (X, 1, "GL_CON_26_ATI"), # 0x895B
2421 (X, 1, "GL_CON_27_ATI"), # 0x895C
2422 (X, 1, "GL_CON_28_ATI"), # 0x895D
2423 (X, 1, "GL_CON_29_ATI"), # 0x895E
2424 (X, 1, "GL_CON_30_ATI"), # 0x895F
2425 (X, 1, "GL_CON_31_ATI"), # 0x8960
2426 (X, 1, "GL_MOV_ATI"), # 0x8961
2427 (X, 1, "GL_ADD_ATI"), # 0x8963
2428 (X, 1, "GL_MUL_ATI"), # 0x8964
2429 (X, 1, "GL_SUB_ATI"), # 0x8965
2430 (X, 1, "GL_DOT3_ATI"), # 0x8966
2431 (X, 1, "GL_DOT4_ATI"), # 0x8967
2432 (X, 1, "GL_MAD_ATI"), # 0x8968
2433 (X, 1, "GL_LERP_ATI"), # 0x8969
2434 (X, 1, "GL_CND_ATI"), # 0x896A
2435 (X, 1, "GL_CND0_ATI"), # 0x896B
2436 (X, 1, "GL_DOT2_ADD_ATI"), # 0x896C
2437 (X, 1, "GL_SECONDARY_INTERPOLATOR_ATI"), # 0x896D
2438 (X, 1, "GL_NUM_FRAGMENT_REGISTERS_ATI"), # 0x896E
2439 (X, 1, "GL_NUM_FRAGMENT_CONSTANTS_ATI"), # 0x896F
2440 (X, 1, "GL_NUM_PASSES_ATI"), # 0x8970
2441 (X, 1, "GL_NUM_INSTRUCTIONS_PER_PASS_ATI"), # 0x8971
2442 (X, 1, "GL_NUM_INSTRUCTIONS_TOTAL_ATI"), # 0x8972
2443 (X, 1, "GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI"), # 0x8973
2444 (X, 1, "GL_NUM_LOOPBACK_COMPONENTS_ATI"), # 0x8974
2445 (X, 1, "GL_COLOR_ALPHA_PAIRING_ATI"), # 0x8975
2446 (X, 1, "GL_SWIZZLE_STR_ATI"), # 0x8976
2447 (X, 1, "GL_SWIZZLE_STQ_ATI"), # 0x8977
2448 (X, 1, "GL_SWIZZLE_STR_DR_ATI"), # 0x8978
2449 (X, 1, "GL_SWIZZLE_STQ_DQ_ATI"), # 0x8979
2450 (X, 1, "GL_SWIZZLE_STRQ_ATI"), # 0x897A
2451 (X, 1, "GL_SWIZZLE_STRQ_DQ_ATI"), # 0x897B
2452 (X, 1, "GL_INTERLACE_OML"), # 0x8980
2453 (X, 1, "GL_INTERLACE_READ_OML"), # 0x8981
2454 (X, 1, "GL_FORMAT_SUBSAMPLE_24_24_OML"), # 0x8982
2455 (X, 1, "GL_FORMAT_SUBSAMPLE_244_244_OML"), # 0x8983
2456 (X, 1, "GL_PACK_RESAMPLE_OML"), # 0x8984
2457 (X, 1, "GL_UNPACK_RESAMPLE_OML"), # 0x8985
2458 (X, 1, "GL_RESAMPLE_REPLICATE_OML"), # 0x8986
2459 (X, 1, "GL_RESAMPLE_ZERO_FILL_OML"), # 0x8987
2460 (X, 1, "GL_RESAMPLE_AVERAGE_OML"), # 0x8988
2461 (X, 1, "GL_RESAMPLE_DECIMATE_OML"), # 0x8989
2462 (X, 1, "GL_VERTEX_ATTRIB_MAP1_APPLE"), # 0x8A00
2463 (X, 1, "GL_VERTEX_ATTRIB_MAP2_APPLE"), # 0x8A01
2464 (X, 1, "GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE"), # 0x8A02
2465 (X, 1, "GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE"), # 0x8A03
2466 (X, 1, "GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE"), # 0x8A04
2467 (X, 1, "GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE"), # 0x8A05
2468 (X, 1, "GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE"), # 0x8A06
2469 (X, 1, "GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE"), # 0x8A07
2470 (X, 1, "GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE"), # 0x8A08
2471 (X, 1, "GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE"), # 0x8A09
2472 (X, 1, "GL_DRAW_PIXELS_APPLE"), # 0x8A0A
2473 (X, 1, "GL_FENCE_APPLE"), # 0x8A0B
2474 (X, 1, "GL_ELEMENT_ARRAY_APPLE"), # 0x8A0C
2475 (X, 1, "GL_ELEMENT_ARRAY_TYPE_APPLE"), # 0x8A0D
2476 (X, 1, "GL_ELEMENT_ARRAY_POINTER_APPLE"), # 0x8A0E
2477 (X, 1, "GL_COLOR_FLOAT_APPLE"), # 0x8A0F
2478 (X, 1, "GL_UNIFORM_BUFFER"), # 0x8A11
2479 (X, 1, "GL_BUFFER_SERIALIZED_MODIFY_APPLE"), # 0x8A12
2480 (X, 1, "GL_BUFFER_FLUSHING_UNMAP_APPLE"), # 0x8A13
2481 (X, 1, "GL_AUX_DEPTH_STENCIL_APPLE"), # 0x8A14
2482 (X, 1, "GL_PACK_ROW_BYTES_APPLE"), # 0x8A15
2483 (X, 1, "GL_UNPACK_ROW_BYTES_APPLE"), # 0x8A16
2484 (X, 1, "GL_RELEASED_APPLE"), # 0x8A19
2485 (X, 1, "GL_VOLATILE_APPLE"), # 0x8A1A
2486 (X, 1, "GL_RETAINED_APPLE"), # 0x8A1B
2487 (X, 1, "GL_UNDEFINED_APPLE"), # 0x8A1C
2488 (X, 1, "GL_PURGEABLE_APPLE"), # 0x8A1D
2489 (X, 1, "GL_RGB_422_APPLE"), # 0x8A1F
2490 (I, 1, "GL_UNIFORM_BUFFER_BINDING"), # 0x8A28
2491 (X, 1, "GL_UNIFORM_BUFFER_START"), # 0x8A29
2492 (X, 1, "GL_UNIFORM_BUFFER_SIZE"), # 0x8A2A
2493 (X, 1, "GL_MAX_VERTEX_UNIFORM_BLOCKS"), # 0x8A2B
2494 (X, 1, "GL_MAX_GEOMETRY_UNIFORM_BLOCKS"), # 0x8A2C
2495 (X, 1, "GL_MAX_FRAGMENT_UNIFORM_BLOCKS"), # 0x8A2D
2496 (X, 1, "GL_MAX_COMBINED_UNIFORM_BLOCKS"), # 0x8A2E
2497 (X, 1, "GL_MAX_UNIFORM_BUFFER_BINDINGS"), # 0x8A2F
2498 (X, 1, "GL_MAX_UNIFORM_BLOCK_SIZE"), # 0x8A30
2499 (X, 1, "GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS"), # 0x8A31
2500 (X, 1, "GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS"), # 0x8A32
2501 (X, 1, "GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS"), # 0x8A33
2502 (X, 1, "GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT"), # 0x8A34
2503 (X, 1, "GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH"), # 0x8A35
2504 (X, 1, "GL_ACTIVE_UNIFORM_BLOCKS"), # 0x8A36
2505 (X, 1, "GL_UNIFORM_TYPE"), # 0x8A37
2506 (X, 1, "GL_UNIFORM_SIZE"), # 0x8A38
2507 (X, 1, "GL_UNIFORM_NAME_LENGTH"), # 0x8A39
2508 (X, 1, "GL_UNIFORM_BLOCK_INDEX"), # 0x8A3A
2509 (X, 1, "GL_UNIFORM_OFFSET"), # 0x8A3B
2510 (X, 1, "GL_UNIFORM_ARRAY_STRIDE"), # 0x8A3C
2511 (X, 1, "GL_UNIFORM_MATRIX_STRIDE"), # 0x8A3D
2512 (X, 1, "GL_UNIFORM_IS_ROW_MAJOR"), # 0x8A3E
2513 (I, 1, "GL_UNIFORM_BLOCK_BINDING"), # 0x8A3F
2514 (X, 1, "GL_UNIFORM_BLOCK_DATA_SIZE"), # 0x8A40
2515 (X, 1, "GL_UNIFORM_BLOCK_NAME_LENGTH"), # 0x8A41
2516 (X, 1, "GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS"), # 0x8A42
2517 (X, 1, "GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES"), # 0x8A43
2518 (X, 1, "GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER"), # 0x8A44
2519 (X, 1, "GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER"), # 0x8A45
2520 (X, 1, "GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER"), # 0x8A46
2521 (X, 1, "GL_TEXTURE_SRGB_DECODE_EXT"), # 0x8A48
2522 (X, 1, "GL_DECODE_EXT"), # 0x8A49
2523 (X, 1, "GL_SKIP_DECODE_EXT"), # 0x8A4A
2524 (X, 1, "GL_FRAGMENT_SHADER"), # 0x8B30
2525 (X, 1, "GL_FRAGMENT_SHADER_ARB"), # 0x8B30
2526 (X, 1, "GL_VERTEX_SHADER"), # 0x8B31
2527 (X, 1, "GL_VERTEX_SHADER_ARB"), # 0x8B31
2528 (X, 1, "GL_PROGRAM_OBJECT_ARB"), # 0x8B40
2529 (X, 1, "GL_SHADER_OBJECT_ARB"), # 0x8B48
2530 (X, 1, "GL_MAX_FRAGMENT_UNIFORM_COMPONENTS"), # 0x8B49
2531 (X, 1, "GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB"), # 0x8B49
2532 (X, 1, "GL_MAX_VERTEX_UNIFORM_COMPONENTS"), # 0x8B4A
2533 (X, 1, "GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB"), # 0x8B4A
2534 (X, 1, "GL_MAX_VARYING_COMPONENTS"), # 0x8B4B
2535 (X, 1, "GL_MAX_VARYING_COMPONENTS_EXT"), # 0x8B4B
2536 (X, 1, "GL_MAX_VARYING_FLOATS"), # 0x8B4B
2537 (X, 1, "GL_MAX_VARYING_FLOATS_ARB"), # 0x8B4B
2538 (X, 1, "GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS"), # 0x8B4C
2539 (X, 1, "GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB"), # 0x8B4C
2540 (X, 1, "GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS"), # 0x8B4D
2541 (X, 1, "GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB"), # 0x8B4D
2542 (X, 1, "GL_OBJECT_TYPE_ARB"), # 0x8B4E
2543 (X, 1, "GL_OBJECT_SUBTYPE_ARB"), # 0x8B4F
2544 (X, 1, "GL_SHADER_TYPE"), # 0x8B4F
2545 (X, 1, "GL_FLOAT_VEC2"), # 0x8B50
2546 (X, 1, "GL_FLOAT_VEC2_ARB"), # 0x8B50
2547 (X, 1, "GL_FLOAT_VEC3"), # 0x8B51
2548 (X, 1, "GL_FLOAT_VEC3_ARB"), # 0x8B51
2549 (X, 1, "GL_FLOAT_VEC4"), # 0x8B52
2550 (X, 1, "GL_FLOAT_VEC4_ARB"), # 0x8B52
2551 (X, 1, "GL_INT_VEC2"), # 0x8B53
2552 (X, 1, "GL_INT_VEC2_ARB"), # 0x8B53
2553 (X, 1, "GL_INT_VEC3"), # 0x8B54
2554 (X, 1, "GL_INT_VEC3_ARB"), # 0x8B54
2555 (X, 1, "GL_INT_VEC4"), # 0x8B55
2556 (X, 1, "GL_INT_VEC4_ARB"), # 0x8B55
2557 (X, 1, "GL_BOOL"), # 0x8B56
2558 (X, 1, "GL_BOOL_ARB"), # 0x8B56
2559 (X, 1, "GL_BOOL_VEC2"), # 0x8B57
2560 (X, 1, "GL_BOOL_VEC2_ARB"), # 0x8B57
2561 (X, 1, "GL_BOOL_VEC3"), # 0x8B58
2562 (X, 1, "GL_BOOL_VEC3_ARB"), # 0x8B58
2563 (X, 1, "GL_BOOL_VEC4"), # 0x8B59
2564 (X, 1, "GL_BOOL_VEC4_ARB"), # 0x8B59
2565 (X, 1, "GL_FLOAT_MAT2"), # 0x8B5A
2566 (X, 1, "GL_FLOAT_MAT2_ARB"), # 0x8B5A
2567 (X, 1, "GL_FLOAT_MAT3"), # 0x8B5B
2568 (X, 1, "GL_FLOAT_MAT3_ARB"), # 0x8B5B
2569 (X, 1, "GL_FLOAT_MAT4"), # 0x8B5C
2570 (X, 1, "GL_FLOAT_MAT4_ARB"), # 0x8B5C
2571 (X, 1, "GL_SAMPLER_1D"), # 0x8B5D
2572 (X, 1, "GL_SAMPLER_1D_ARB"), # 0x8B5D
2573 (X, 1, "GL_SAMPLER_2D"), # 0x8B5E
2574 (X, 1, "GL_SAMPLER_2D_ARB"), # 0x8B5E
2575 (X, 1, "GL_SAMPLER_3D"), # 0x8B5F
2576 (X, 1, "GL_SAMPLER_3D_ARB"), # 0x8B5F
2577 (X, 1, "GL_SAMPLER_CUBE"), # 0x8B60
2578 (X, 1, "GL_SAMPLER_CUBE_ARB"), # 0x8B60
2579 (X, 1, "GL_SAMPLER_1D_SHADOW"), # 0x8B61
2580 (X, 1, "GL_SAMPLER_1D_SHADOW_ARB"), # 0x8B61
2581 (X, 1, "GL_SAMPLER_2D_SHADOW"), # 0x8B62
2582 (X, 1, "GL_SAMPLER_2D_SHADOW_ARB"), # 0x8B62
2583 (X, 1, "GL_SAMPLER_2D_RECT"), # 0x8B63
2584 (X, 1, "GL_SAMPLER_2D_RECT_ARB"), # 0x8B63
2585 (X, 1, "GL_SAMPLER_2D_RECT_SHADOW"), # 0x8B64
2586 (X, 1, "GL_SAMPLER_2D_RECT_SHADOW_ARB"), # 0x8B64
2587 (X, 1, "GL_FLOAT_MAT2x3"), # 0x8B65
2588 (X, 1, "GL_FLOAT_MAT2x4"), # 0x8B66
2589 (X, 1, "GL_FLOAT_MAT3x2"), # 0x8B67
2590 (X, 1, "GL_FLOAT_MAT3x4"), # 0x8B68
2591 (X, 1, "GL_FLOAT_MAT4x2"), # 0x8B69
2592 (X, 1, "GL_FLOAT_MAT4x3"), # 0x8B6A
2593 (X, 1, "GL_DELETE_STATUS"), # 0x8B80
2594 (X, 1, "GL_OBJECT_DELETE_STATUS_ARB"), # 0x8B80
2595 (X, 1, "GL_COMPILE_STATUS"), # 0x8B81
2596 (X, 1, "GL_OBJECT_COMPILE_STATUS_ARB"), # 0x8B81
2597 (X, 1, "GL_LINK_STATUS"), # 0x8B82
2598 (X, 1, "GL_OBJECT_LINK_STATUS_ARB"), # 0x8B82
2599 (X, 1, "GL_OBJECT_VALIDATE_STATUS_ARB"), # 0x8B83
2600 (X, 1, "GL_VALIDATE_STATUS"), # 0x8B83
2601 (X, 1, "GL_INFO_LOG_LENGTH"), # 0x8B84
2602 (X, 1, "GL_OBJECT_INFO_LOG_LENGTH_ARB"), # 0x8B84
2603 (X, 1, "GL_ATTACHED_SHADERS"), # 0x8B85
2604 (X, 1, "GL_OBJECT_ATTACHED_OBJECTS_ARB"), # 0x8B85
2605 (X, 1, "GL_ACTIVE_UNIFORMS"), # 0x8B86
2606 (X, 1, "GL_OBJECT_ACTIVE_UNIFORMS_ARB"), # 0x8B86
2607 (X, 1, "GL_ACTIVE_UNIFORM_MAX_LENGTH"), # 0x8B87
2608 (X, 1, "GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB"), # 0x8B87
2609 (X, 1, "GL_OBJECT_SHADER_SOURCE_LENGTH_ARB"), # 0x8B88
2610 (X, 1, "GL_SHADER_SOURCE_LENGTH"), # 0x8B88
2611 (X, 1, "GL_ACTIVE_ATTRIBUTES"), # 0x8B89
2612 (X, 1, "GL_OBJECT_ACTIVE_ATTRIBUTES_ARB"), # 0x8B89
2613 (X, 1, "GL_ACTIVE_ATTRIBUTE_MAX_LENGTH"), # 0x8B8A
2614 (X, 1, "GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB"), # 0x8B8A
2615 (X, 1, "GL_FRAGMENT_SHADER_DERIVATIVE_HINT"), # 0x8B8B
2616 (X, 1, "GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB"), # 0x8B8B
2617 (X, 1, "GL_SHADING_LANGUAGE_VERSION"), # 0x8B8C
2618 (X, 1, "GL_SHADING_LANGUAGE_VERSION_ARB"), # 0x8B8C
2619 (X, 1, "GL_ACTIVE_PROGRAM_EXT"), # 0x8B8D
2620 (X, 1, "GL_CURRENT_PROGRAM"), # 0x8B8D
2621 (X, 1, "GL_IMPLEMENTATION_COLOR_READ_TYPE"), # 0x8B9A
2622 (X, 1, "GL_IMPLEMENTATION_COLOR_READ_TYPE_OES"), # 0x8B9A
2623 (X, 1, "GL_IMPLEMENTATION_COLOR_READ_FORMAT"), # 0x8B9B
2624 (X, 1, "GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES"), # 0x8B9B
2625 (X, 1, "GL_COUNTER_TYPE_AMD"), # 0x8BC0
2626 (X, 1, "GL_COUNTER_RANGE_AMD"), # 0x8BC1
2627 (X, 1, "GL_UNSIGNED_INT64_AMD"), # 0x8BC2
2628 (X, 1, "GL_PERCENTAGE_AMD"), # 0x8BC3
2629 (X, 1, "GL_PERFMON_RESULT_AVAILABLE_AMD"), # 0x8BC4
2630 (X, 1, "GL_PERFMON_RESULT_SIZE_AMD"), # 0x8BC5
2631 (X, 1, "GL_PERFMON_RESULT_AMD"), # 0x8BC6
2632 (X, 1, "GL_TEXTURE_RED_TYPE"), # 0x8C10
2633 (X, 1, "GL_TEXTURE_RED_TYPE_ARB"), # 0x8C10
2634 (X, 1, "GL_TEXTURE_GREEN_TYPE"), # 0x8C11
2635 (X, 1, "GL_TEXTURE_GREEN_TYPE_ARB"), # 0x8C11
2636 (X, 1, "GL_TEXTURE_BLUE_TYPE"), # 0x8C12
2637 (X, 1, "GL_TEXTURE_BLUE_TYPE_ARB"), # 0x8C12
2638 (X, 1, "GL_TEXTURE_ALPHA_TYPE"), # 0x8C13
2639 (X, 1, "GL_TEXTURE_ALPHA_TYPE_ARB"), # 0x8C13
2640 (X, 1, "GL_TEXTURE_LUMINANCE_TYPE"), # 0x8C14
2641 (X, 1, "GL_TEXTURE_LUMINANCE_TYPE_ARB"), # 0x8C14
2642 (X, 1, "GL_TEXTURE_INTENSITY_TYPE"), # 0x8C15
2643 (X, 1, "GL_TEXTURE_INTENSITY_TYPE_ARB"), # 0x8C15
2644 (X, 1, "GL_TEXTURE_DEPTH_TYPE"), # 0x8C16
2645 (X, 1, "GL_TEXTURE_DEPTH_TYPE_ARB"), # 0x8C16
2646 (X, 1, "GL_UNSIGNED_NORMALIZED"), # 0x8C17
2647 (X, 1, "GL_UNSIGNED_NORMALIZED_ARB"), # 0x8C17
2648 (X, 1, "GL_TEXTURE_1D_ARRAY"), # 0x8C18
2649 (X, 1, "GL_TEXTURE_1D_ARRAY_EXT"), # 0x8C18
2650 (X, 1, "GL_PROXY_TEXTURE_1D_ARRAY"), # 0x8C19
2651 (X, 1, "GL_PROXY_TEXTURE_1D_ARRAY_EXT"), # 0x8C19
2652 (X, 1, "GL_TEXTURE_2D_ARRAY"), # 0x8C1A
2653 (X, 1, "GL_TEXTURE_2D_ARRAY_EXT"), # 0x8C1A
2654 (X, 1, "GL_PROXY_TEXTURE_2D_ARRAY"), # 0x8C1B
2655 (X, 1, "GL_PROXY_TEXTURE_2D_ARRAY_EXT"), # 0x8C1B
2656 (X, 1, "GL_TEXTURE_BINDING_1D_ARRAY"), # 0x8C1C
2657 (X, 1, "GL_TEXTURE_BINDING_2D_ARRAY"), # 0x8C1D
2658 (X, 1, "GL_GEOMETRY_PROGRAM_NV"), # 0x8C26
2659 (X, 1, "GL_MAX_PROGRAM_OUTPUT_VERTICES_NV"), # 0x8C27
2660 (X, 1, "GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV"), # 0x8C28
2661 (X, 1, "GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS"), # 0x8C29
2662 (X, 1, "GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB"), # 0x8C29
2663 (X, 1, "GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT"), # 0x8C29
2664 (X, 1, "GL_TEXTURE_BUFFER"), # 0x8C2A
2665 (X, 1, "GL_TEXTURE_BUFFER_ARB"), # 0x8C2A
2666 (X, 1, "GL_TEXTURE_BUFFER_EXT"), # 0x8C2A
2667 (X, 1, "GL_MAX_TEXTURE_BUFFER_SIZE"), # 0x8C2B
2668 (X, 1, "GL_MAX_TEXTURE_BUFFER_SIZE_ARB"), # 0x8C2B
2669 (X, 1, "GL_MAX_TEXTURE_BUFFER_SIZE_EXT"), # 0x8C2B
2670 (X, 1, "GL_TEXTURE_BINDING_BUFFER"), # 0x8C2C
2671 (I, 1, "GL_TEXTURE_BUFFER_DATA_STORE_BINDING"), # 0x8C2D
2672 (X, 1, "GL_TEXTURE_BUFFER_FORMAT"), # 0x8C2E
2673 (X, 1, "GL_ANY_SAMPLES_PASSED"), # 0x8C2F
2674 (X, 1, "GL_SAMPLE_SHADING"), # 0x8C36
2675 (X, 1, "GL_MIN_SAMPLE_SHADING_VALUE"), # 0x8C37
2676 (X, 1, "GL_R11F_G11F_B10F"), # 0x8C3A
2677 (X, 1, "GL_UNSIGNED_INT_10F_11F_11F_REV"), # 0x8C3B
2678 (X, 1, "GL_RGBA_SIGNED_COMPONENTS_EXT"), # 0x8C3C
2679 (X, 1, "GL_RGB9_E5"), # 0x8C3D
2680 (X, 1, "GL_RGB9_E5_EXT"), # 0x8C3D
2681 (X, 1, "GL_UNSIGNED_INT_5_9_9_9_REV"), # 0x8C3E
2682 (X, 1, "GL_UNSIGNED_INT_5_9_9_9_REV_EXT"), # 0x8C3E
2683 (X, 1, "GL_TEXTURE_SHARED_SIZE"), # 0x8C3F
2684 (X, 1, "GL_TEXTURE_SHARED_SIZE_EXT"), # 0x8C3F
2685 (X, 1, "GL_SRGB"), # 0x8C40
2686 (X, 1, "GL_SRGB_EXT"), # 0x8C40
2687 (X, 1, "GL_SRGB8"), # 0x8C41
2688 (X, 1, "GL_SRGB8_EXT"), # 0x8C41
2689 (X, 1, "GL_SRGB_ALPHA"), # 0x8C42
2690 (X, 1, "GL_SRGB_ALPHA_EXT"), # 0x8C42
2691 (X, 1, "GL_SRGB8_ALPHA8"), # 0x8C43
2692 (X, 1, "GL_SRGB8_ALPHA8_EXT"), # 0x8C43
2693 (X, 1, "GL_SLUMINANCE_ALPHA"), # 0x8C44
2694 (X, 1, "GL_SLUMINANCE_ALPHA_EXT"), # 0x8C44
2695 (X, 1, "GL_SLUMINANCE8_ALPHA8"), # 0x8C45
2696 (X, 1, "GL_SLUMINANCE8_ALPHA8_EXT"), # 0x8C45
2697 (X, 1, "GL_SLUMINANCE"), # 0x8C46
2698 (X, 1, "GL_SLUMINANCE_EXT"), # 0x8C46
2699 (X, 1, "GL_SLUMINANCE8"), # 0x8C47
2700 (X, 1, "GL_SLUMINANCE8_EXT"), # 0x8C47
2701 (X, 1, "GL_COMPRESSED_SRGB"), # 0x8C48
2702 (X, 1, "GL_COMPRESSED_SRGB_EXT"), # 0x8C48
2703 (X, 1, "GL_COMPRESSED_SRGB_ALPHA"), # 0x8C49
2704 (X, 1, "GL_COMPRESSED_SRGB_ALPHA_EXT"), # 0x8C49
2705 (X, 1, "GL_COMPRESSED_SLUMINANCE"), # 0x8C4A
2706 (X, 1, "GL_COMPRESSED_SLUMINANCE_EXT"), # 0x8C4A
2707 (X, 1, "GL_COMPRESSED_SLUMINANCE_ALPHA"), # 0x8C4B
2708 (X, 1, "GL_COMPRESSED_SLUMINANCE_ALPHA_EXT"), # 0x8C4B
2709 (X, 1, "GL_COMPRESSED_SRGB_S3TC_DXT1_EXT"), # 0x8C4C
2710 (X, 1, "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT"), # 0x8C4D
2711 (X, 1, "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT"), # 0x8C4E
2712 (X, 1, "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT"), # 0x8C4F
2713 (X, 1, "GL_COMPRESSED_LUMINANCE_LATC1_EXT"), # 0x8C70
2714 (X, 1, "GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT"), # 0x8C71
2715 (X, 1, "GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT"), # 0x8C72
2716 (X, 1, "GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT"), # 0x8C73
2717 (X, 1, "GL_TESS_CONTROL_PROGRAM_PARAMETER_BUFFER_NV"), # 0x8C74
2718 (X, 1, "GL_TESS_EVALUATION_PROGRAM_PARAMETER_BUFFER_NV"), # 0x8C75
2719 (X, 1, "GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH"), # 0x8C76
2720 (X, 1, "GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT"), # 0x8C76
2721 (X, 1, "GL_BACK_PRIMARY_COLOR_NV"), # 0x8C77
2722 (X, 1, "GL_BACK_SECONDARY_COLOR_NV"), # 0x8C78
2723 (X, 1, "GL_TEXTURE_COORD_NV"), # 0x8C79
2724 (X, 1, "GL_CLIP_DISTANCE_NV"), # 0x8C7A
2725 (X, 1, "GL_VERTEX_ID_NV"), # 0x8C7B
2726 (X, 1, "GL_PRIMITIVE_ID_NV"), # 0x8C7C
2727 (X, 1, "GL_GENERIC_ATTRIB_NV"), # 0x8C7D
2728 (X, 1, "GL_TRANSFORM_FEEDBACK_ATTRIBS_NV"), # 0x8C7E
2729 (X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_MODE"), # 0x8C7F
2730 (X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT"), # 0x8C7F
2731 (X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV"), # 0x8C7F
2732 (X, 1, "GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS"), # 0x8C80
2733 (X, 1, "GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT"), # 0x8C80
2734 (X, 1, "GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV"), # 0x8C80
2735 (X, 1, "GL_ACTIVE_VARYINGS_NV"), # 0x8C81
2736 (X, 1, "GL_ACTIVE_VARYING_MAX_LENGTH_NV"), # 0x8C82
2737 (X, 1, "GL_TRANSFORM_FEEDBACK_VARYINGS"), # 0x8C83
2738 (X, 1, "GL_TRANSFORM_FEEDBACK_VARYINGS_EXT"), # 0x8C83
2739 (X, 1, "GL_TRANSFORM_FEEDBACK_VARYINGS_NV"), # 0x8C83
2740 (X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_START"), # 0x8C84
2741 (X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT"), # 0x8C84
2742 (X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_START_NV"), # 0x8C84
2743 (X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_SIZE"), # 0x8C85
2744 (X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT"), # 0x8C85
2745 (X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV"), # 0x8C85
2746 (X, 1, "GL_TRANSFORM_FEEDBACK_RECORD_NV"), # 0x8C86
2747 (X, 1, "GL_PRIMITIVES_GENERATED"), # 0x8C87
2748 (X, 1, "GL_PRIMITIVES_GENERATED_EXT"), # 0x8C87
2749 (X, 1, "GL_PRIMITIVES_GENERATED_NV"), # 0x8C87
2750 (X, 1, "GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN"), # 0x8C88
2751 (X, 1, "GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT"), # 0x8C88
2752 (X, 1, "GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV"), # 0x8C88
2753 (X, 1, "GL_RASTERIZER_DISCARD"), # 0x8C89
2754 (X, 1, "GL_RASTERIZER_DISCARD_EXT"), # 0x8C89
2755 (X, 1, "GL_RASTERIZER_DISCARD_NV"), # 0x8C89
2756 (X, 1, "GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV"), # 0x8C8A
2757 (X, 1, "GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS"), # 0x8C8A
2758 (X, 1, "GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT"), # 0x8C8A
2759 (X, 1, "GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS"), # 0x8C8B
2760 (X, 1, "GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT"), # 0x8C8B
2761 (X, 1, "GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV"), # 0x8C8B
2762 (X, 1, "GL_INTERLEAVED_ATTRIBS"), # 0x8C8C
2763 (X, 1, "GL_INTERLEAVED_ATTRIBS_EXT"), # 0x8C8C
2764 (X, 1, "GL_INTERLEAVED_ATTRIBS_NV"), # 0x8C8C
2765 (X, 1, "GL_SEPARATE_ATTRIBS"), # 0x8C8D
2766 (X, 1, "GL_SEPARATE_ATTRIBS_EXT"), # 0x8C8D
2767 (X, 1, "GL_SEPARATE_ATTRIBS_NV"), # 0x8C8D
2768 (X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER"), # 0x8C8E
2769 (X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_EXT"), # 0x8C8E
2770 (X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_NV"), # 0x8C8E
2771 (I, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_BINDING"), # 0x8C8F
2772 (I, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT"), # 0x8C8F
2773 (I, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV"), # 0x8C8F
2774 (X, 1, "GL_POINT_SPRITE_COORD_ORIGIN"), # 0x8CA0
2775 (X, 1, "GL_LOWER_LEFT"), # 0x8CA1
2776 (X, 1, "GL_UPPER_LEFT"), # 0x8CA2
2777 (X, 1, "GL_STENCIL_BACK_REF"), # 0x8CA3
2778 (X, 1, "GL_STENCIL_BACK_VALUE_MASK"), # 0x8CA4
2779 (X, 1, "GL_STENCIL_BACK_WRITEMASK"), # 0x8CA5
2780 (I, 1, "GL_FRAMEBUFFER_BINDING"), # 0x8CA6
2781 (I, 1, "GL_RENDERBUFFER_BINDING"), # 0x8CA7
2782 (X, 1, "GL_READ_FRAMEBUFFER"), # 0x8CA8
2783 (X, 1, "GL_DRAW_FRAMEBUFFER"), # 0x8CA9
2784 (I, 1, "GL_READ_FRAMEBUFFER_BINDING"), # 0x8CAA
2785 (X, 1, "GL_RENDERBUFFER_SAMPLES"), # 0x8CAB
2786 (X, 1, "GL_DEPTH_COMPONENT32F"), # 0x8CAC
2787 (X, 1, "GL_DEPTH32F_STENCIL8"), # 0x8CAD
2788 (X, 1, "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE"), # 0x8CD0
2789 (X, 1, "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME"), # 0x8CD1
2790 (X, 1, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL"), # 0x8CD2
2791 (X, 1, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE"), # 0x8CD3
2792 (X, 1, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER"), # 0x8CD4
2793 (X, 1, "GL_FRAMEBUFFER_COMPLETE"), # 0x8CD5
2794 (X, 1, "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"), # 0x8CD6
2795 (X, 1, "GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT"), # 0x8CD7
2796 (X, 1, "GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT"), # 0x8CD9
2797 (X, 1, "GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT"), # 0x8CDA
2798 (X, 1, "GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER"), # 0x8CDB
2799 (X, 1, "GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER"), # 0x8CDC
2800 (X, 1, "GL_FRAMEBUFFER_UNSUPPORTED"), # 0x8CDD
2801 (X, 1, "GL_MAX_COLOR_ATTACHMENTS"), # 0x8CDF
2802 (X, 1, "GL_COLOR_ATTACHMENT0"), # 0x8CE0
2803 (X, 1, "GL_COLOR_ATTACHMENT1"), # 0x8CE1
2804 (X, 1, "GL_COLOR_ATTACHMENT2"), # 0x8CE2
2805 (X, 1, "GL_COLOR_ATTACHMENT3"), # 0x8CE3
2806 (X, 1, "GL_COLOR_ATTACHMENT4"), # 0x8CE4
2807 (X, 1, "GL_COLOR_ATTACHMENT5"), # 0x8CE5
2808 (X, 1, "GL_COLOR_ATTACHMENT6"), # 0x8CE6
2809 (X, 1, "GL_COLOR_ATTACHMENT7"), # 0x8CE7
2810 (X, 1, "GL_COLOR_ATTACHMENT8"), # 0x8CE8
2811 (X, 1, "GL_COLOR_ATTACHMENT9"), # 0x8CE9
2812 (X, 1, "GL_COLOR_ATTACHMENT10"), # 0x8CEA
2813 (X, 1, "GL_COLOR_ATTACHMENT11"), # 0x8CEB
2814 (X, 1, "GL_COLOR_ATTACHMENT12"), # 0x8CEC
2815 (X, 1, "GL_COLOR_ATTACHMENT13"), # 0x8CED
2816 (X, 1, "GL_COLOR_ATTACHMENT14"), # 0x8CEE
2817 (X, 1, "GL_COLOR_ATTACHMENT15"), # 0x8CEF
2818 (X, 1, "GL_DEPTH_ATTACHMENT"), # 0x8D00
2819 (X, 1, "GL_STENCIL_ATTACHMENT"), # 0x8D20
2820 (X, 1, "GL_FRAMEBUFFER"), # 0x8D40
2821 (X, 1, "GL_RENDERBUFFER"), # 0x8D41
2822 (X, 1, "GL_RENDERBUFFER_WIDTH"), # 0x8D42
2823 (X, 1, "GL_RENDERBUFFER_HEIGHT"), # 0x8D43
2824 (X, 1, "GL_RENDERBUFFER_INTERNAL_FORMAT"), # 0x8D44
2825 (X, 1, "GL_STENCIL_INDEX1"), # 0x8D46
2826 (X, 1, "GL_STENCIL_INDEX4"), # 0x8D47
2827 (X, 1, "GL_STENCIL_INDEX8"), # 0x8D48
2828 (X, 1, "GL_STENCIL_INDEX16"), # 0x8D49
2829 (X, 1, "GL_RENDERBUFFER_RED_SIZE"), # 0x8D50
2830 (X, 1, "GL_RENDERBUFFER_GREEN_SIZE"), # 0x8D51
2831 (X, 1, "GL_RENDERBUFFER_BLUE_SIZE"), # 0x8D52
2832 (X, 1, "GL_RENDERBUFFER_ALPHA_SIZE"), # 0x8D53
2833 (X, 1, "GL_RENDERBUFFER_DEPTH_SIZE"), # 0x8D54
2834 (X, 1, "GL_RENDERBUFFER_STENCIL_SIZE"), # 0x8D55
2835 (X, 1, "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE"), # 0x8D56
2836 (X, 1, "GL_MAX_SAMPLES"), # 0x8D57
2837 (X, 1, "GL_RGBA32UI"), # 0x8D70
2838 (X, 1, "GL_RGB32UI"), # 0x8D71
2839 (X, 1, "GL_ALPHA32UI_EXT"), # 0x8D72
2840 (X, 1, "GL_INTENSITY32UI_EXT"), # 0x8D73
2841 (X, 1, "GL_LUMINANCE32UI_EXT"), # 0x8D74
2842 (X, 1, "GL_LUMINANCE_ALPHA32UI_EXT"), # 0x8D75
2843 (X, 1, "GL_RGBA16UI"), # 0x8D76
2844 (X, 1, "GL_RGB16UI"), # 0x8D77
2845 (X, 1, "GL_ALPHA16UI_EXT"), # 0x8D78
2846 (X, 1, "GL_INTENSITY16UI_EXT"), # 0x8D79
2847 (X, 1, "GL_LUMINANCE16UI_EXT"), # 0x8D7A
2848 (X, 1, "GL_LUMINANCE_ALPHA16UI_EXT"), # 0x8D7B
2849 (X, 1, "GL_RGBA8UI"), # 0x8D7C
2850 (X, 1, "GL_RGBA8UI_EXT"), # 0x8D7C
2851 (X, 1, "GL_RGB8UI"), # 0x8D7D
2852 (X, 1, "GL_RGB8UI_EXT"), # 0x8D7D
2853 (X, 1, "GL_ALPHA8UI_EXT"), # 0x8D7E
2854 (X, 1, "GL_INTENSITY8UI_EXT"), # 0x8D7F
2855 (X, 1, "GL_LUMINANCE8UI_EXT"), # 0x8D80
2856 (X, 1, "GL_LUMINANCE_ALPHA8UI_EXT"), # 0x8D81
2857 (X, 1, "GL_RGBA32I"), # 0x8D82
2858 (X, 1, "GL_RGBA32I_EXT"), # 0x8D82
2859 (X, 1, "GL_RGB32I"), # 0x8D83
2860 (X, 1, "GL_RGB32I_EXT"), # 0x8D83
2861 (X, 1, "GL_ALPHA32I_EXT"), # 0x8D84
2862 (X, 1, "GL_INTENSITY32I_EXT"), # 0x8D85
2863 (X, 1, "GL_LUMINANCE32I_EXT"), # 0x8D86
2864 (X, 1, "GL_LUMINANCE_ALPHA32I_EXT"), # 0x8D87
2865 (X, 1, "GL_RGBA16I"), # 0x8D88
2866 (X, 1, "GL_RGBA16I_EXT"), # 0x8D88
2867 (X, 1, "GL_RGB16I"), # 0x8D89
2868 (X, 1, "GL_RGB16I_EXT"), # 0x8D89
2869 (X, 1, "GL_ALPHA16I_EXT"), # 0x8D8A
2870 (X, 1, "GL_INTENSITY16I_EXT"), # 0x8D8B
2871 (X, 1, "GL_LUMINANCE16I_EXT"), # 0x8D8C
2872 (X, 1, "GL_LUMINANCE_ALPHA16I_EXT"), # 0x8D8D
2873 (X, 1, "GL_RGBA8I"), # 0x8D8E
2874 (X, 1, "GL_RGBA8I_EXT"), # 0x8D8E
2875 (X, 1, "GL_RGB8I"), # 0x8D8F
2876 (X, 1, "GL_RGB8I_EXT"), # 0x8D8F
2877 (X, 1, "GL_ALPHA8I_EXT"), # 0x8D90
2878 (X, 1, "GL_INTENSITY8I_EXT"), # 0x8D91
2879 (X, 1, "GL_LUMINANCE8I_EXT"), # 0x8D92
2880 (X, 1, "GL_LUMINANCE_ALPHA8I_EXT"), # 0x8D93
2881 (X, 1, "GL_RED_INTEGER"), # 0x8D94
2882 (X, 1, "GL_RED_INTEGER_EXT"), # 0x8D94
2883 (X, 1, "GL_GREEN_INTEGER"), # 0x8D95
2884 (X, 1, "GL_GREEN_INTEGER_EXT"), # 0x8D95
2885 (X, 1, "GL_BLUE_INTEGER"), # 0x8D96
2886 (X, 1, "GL_BLUE_INTEGER_EXT"), # 0x8D96
2887 (X, 1, "GL_ALPHA_INTEGER"), # 0x8D97
2888 (X, 1, "GL_ALPHA_INTEGER_EXT"), # 0x8D97
2889 (X, 1, "GL_RGB_INTEGER"), # 0x8D98
2890 (X, 1, "GL_RGB_INTEGER_EXT"), # 0x8D98
2891 (X, 1, "GL_RGBA_INTEGER"), # 0x8D99
2892 (X, 1, "GL_RGBA_INTEGER_EXT"), # 0x8D99
2893 (X, 1, "GL_BGR_INTEGER"), # 0x8D9A
2894 (X, 1, "GL_BGR_INTEGER_EXT"), # 0x8D9A
2895 (X, 1, "GL_BGRA_INTEGER"), # 0x8D9B
2896 (X, 1, "GL_BGRA_INTEGER_EXT"), # 0x8D9B
2897 (X, 1, "GL_LUMINANCE_INTEGER_EXT"), # 0x8D9C
2898 (X, 1, "GL_LUMINANCE_ALPHA_INTEGER_EXT"), # 0x8D9D
2899 (X, 1, "GL_RGBA_INTEGER_MODE_EXT"), # 0x8D9E
2900 (X, 1, "GL_INT_2_10_10_10_REV"), # 0x8D9F
2901 (X, 1, "GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV"), # 0x8DA0
2902 (X, 1, "GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV"), # 0x8DA1
2903 (X, 1, "GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV"), # 0x8DA2
2904 (X, 1, "GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV"), # 0x8DA3
2905 (X, 1, "GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV"), # 0x8DA4
2906 (X, 1, "GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV"), # 0x8DA5
2907 (X, 1, "GL_MAX_PROGRAM_GENERIC_RESULTS_NV"), # 0x8DA6
2908 (X, 1, "GL_FRAMEBUFFER_ATTACHMENT_LAYERED"), # 0x8DA7
2909 (X, 1, "GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB"), # 0x8DA7
2910 (X, 1, "GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT"), # 0x8DA7
2911 (X, 1, "GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS"), # 0x8DA8
2912 (X, 1, "GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB"), # 0x8DA8
2913 (X, 1, "GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT"), # 0x8DA8
2914 (X, 1, "GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB"), # 0x8DA9
2915 (X, 1, "GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT"), # 0x8DA9
2916 (X, 1, "GL_LAYER_NV"), # 0x8DAA
2917 (X, 1, "GL_DEPTH_COMPONENT32F_NV"), # 0x8DAB
2918 (X, 1, "GL_DEPTH32F_STENCIL8_NV"), # 0x8DAC
2919 (X, 1, "GL_FLOAT_32_UNSIGNED_INT_24_8_REV"), # 0x8DAD
2920 (X, 1, "GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV"), # 0x8DAD
2921 (X, 1, "GL_SHADER_INCLUDE_ARB"), # 0x8DAE
2922 (X, 1, "GL_DEPTH_BUFFER_FLOAT_MODE_NV"), # 0x8DAF
2923 (X, 1, "GL_FRAMEBUFFER_SRGB"), # 0x8DB9
2924 (X, 1, "GL_FRAMEBUFFER_SRGB_EXT"), # 0x8DB9
2925 (X, 1, "GL_FRAMEBUFFER_SRGB_CAPABLE_EXT"), # 0x8DBA
2926 (X, 1, "GL_COMPRESSED_RED_RGTC1"), # 0x8DBB
2927 (X, 1, "GL_COMPRESSED_RED_RGTC1_EXT"), # 0x8DBB
2928 (X, 1, "GL_COMPRESSED_SIGNED_RED_RGTC1"), # 0x8DBC
2929 (X, 1, "GL_COMPRESSED_SIGNED_RED_RGTC1_EXT"), # 0x8DBC
2930 (X, 1, "GL_COMPRESSED_RED_GREEN_RGTC2_EXT"), # 0x8DBD
2931 (X, 1, "GL_COMPRESSED_RG_RGTC2"), # 0x8DBD
2932 (X, 1, "GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT"), # 0x8DBE
2933 (X, 1, "GL_COMPRESSED_SIGNED_RG_RGTC2"), # 0x8DBE
2934 (X, 1, "GL_SAMPLER_1D_ARRAY"), # 0x8DC0
2935 (X, 1, "GL_SAMPLER_1D_ARRAY_EXT"), # 0x8DC0
2936 (X, 1, "GL_SAMPLER_2D_ARRAY"), # 0x8DC1
2937 (X, 1, "GL_SAMPLER_2D_ARRAY_EXT"), # 0x8DC1
2938 (X, 1, "GL_SAMPLER_BUFFER"), # 0x8DC2
2939 (X, 1, "GL_SAMPLER_BUFFER_EXT"), # 0x8DC2
2940 (X, 1, "GL_SAMPLER_1D_ARRAY_SHADOW"), # 0x8DC3
2941 (X, 1, "GL_SAMPLER_1D_ARRAY_SHADOW_EXT"), # 0x8DC3
2942 (X, 1, "GL_SAMPLER_2D_ARRAY_SHADOW"), # 0x8DC4
2943 (X, 1, "GL_SAMPLER_2D_ARRAY_SHADOW_EXT"), # 0x8DC4
2944 (X, 1, "GL_SAMPLER_CUBE_SHADOW"), # 0x8DC5
2945 (X, 1, "GL_SAMPLER_CUBE_SHADOW_EXT"), # 0x8DC5
2946 (X, 1, "GL_UNSIGNED_INT_VEC2"), # 0x8DC6
2947 (X, 1, "GL_UNSIGNED_INT_VEC2_EXT"), # 0x8DC6
2948 (X, 1, "GL_UNSIGNED_INT_VEC3"), # 0x8DC7
2949 (X, 1, "GL_UNSIGNED_INT_VEC3_EXT"), # 0x8DC7
2950 (X, 1, "GL_UNSIGNED_INT_VEC4"), # 0x8DC8
2951 (X, 1, "GL_UNSIGNED_INT_VEC4_EXT"), # 0x8DC8
2952 (X, 1, "GL_INT_SAMPLER_1D"), # 0x8DC9
2953 (X, 1, "GL_INT_SAMPLER_1D_EXT"), # 0x8DC9
2954 (X, 1, "GL_INT_SAMPLER_2D"), # 0x8DCA
2955 (X, 1, "GL_INT_SAMPLER_2D_EXT"), # 0x8DCA
2956 (X, 1, "GL_INT_SAMPLER_3D"), # 0x8DCB
2957 (X, 1, "GL_INT_SAMPLER_3D_EXT"), # 0x8DCB
2958 (X, 1, "GL_INT_SAMPLER_CUBE"), # 0x8DCC
2959 (X, 1, "GL_INT_SAMPLER_CUBE_EXT"), # 0x8DCC
2960 (X, 1, "GL_INT_SAMPLER_2D_RECT"), # 0x8DCD
2961 (X, 1, "GL_INT_SAMPLER_2D_RECT_EXT"), # 0x8DCD
2962 (X, 1, "GL_INT_SAMPLER_1D_ARRAY"), # 0x8DCE
2963 (X, 1, "GL_INT_SAMPLER_1D_ARRAY_EXT"), # 0x8DCE
2964 (X, 1, "GL_INT_SAMPLER_2D_ARRAY"), # 0x8DCF
2965 (X, 1, "GL_INT_SAMPLER_2D_ARRAY_EXT"), # 0x8DCF
2966 (X, 1, "GL_INT_SAMPLER_BUFFER"), # 0x8DD0
2967 (X, 1, "GL_INT_SAMPLER_BUFFER_EXT"), # 0x8DD0
2968 (X, 1, "GL_UNSIGNED_INT_SAMPLER_1D"), # 0x8DD1
2969 (X, 1, "GL_UNSIGNED_INT_SAMPLER_1D_EXT"), # 0x8DD1
2970 (X, 1, "GL_UNSIGNED_INT_SAMPLER_2D"), # 0x8DD2
2971 (X, 1, "GL_UNSIGNED_INT_SAMPLER_2D_EXT"), # 0x8DD2
2972 (X, 1, "GL_UNSIGNED_INT_SAMPLER_3D"), # 0x8DD3
2973 (X, 1, "GL_UNSIGNED_INT_SAMPLER_3D_EXT"), # 0x8DD3
2974 (X, 1, "GL_UNSIGNED_INT_SAMPLER_CUBE"), # 0x8DD4
2975 (X, 1, "GL_UNSIGNED_INT_SAMPLER_CUBE_EXT"), # 0x8DD4
2976 (X, 1, "GL_UNSIGNED_INT_SAMPLER_2D_RECT"), # 0x8DD5
2977 (X, 1, "GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT"), # 0x8DD5
2978 (X, 1, "GL_UNSIGNED_INT_SAMPLER_1D_ARRAY"), # 0x8DD6
2979 (X, 1, "GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT"), # 0x8DD6
2980 (X, 1, "GL_UNSIGNED_INT_SAMPLER_2D_ARRAY"), # 0x8DD7
2981 (X, 1, "GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT"), # 0x8DD7
2982 (X, 1, "GL_UNSIGNED_INT_SAMPLER_BUFFER"), # 0x8DD8
2983 (X, 1, "GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT"), # 0x8DD8
2984 (X, 1, "GL_GEOMETRY_SHADER"), # 0x8DD9
2985 (X, 1, "GL_GEOMETRY_SHADER_ARB"), # 0x8DD9
2986 (X, 1, "GL_GEOMETRY_SHADER_EXT"), # 0x8DD9
2987 (X, 1, "GL_GEOMETRY_VERTICES_OUT_ARB"), # 0x8DDA
2988 (X, 1, "GL_GEOMETRY_VERTICES_OUT_EXT"), # 0x8DDA
2989 (X, 1, "GL_GEOMETRY_INPUT_TYPE_ARB"), # 0x8DDB
2990 (X, 1, "GL_GEOMETRY_INPUT_TYPE_EXT"), # 0x8DDB
2991 (X, 1, "GL_GEOMETRY_OUTPUT_TYPE_ARB"), # 0x8DDC
2992 (X, 1, "GL_GEOMETRY_OUTPUT_TYPE_EXT"), # 0x8DDC
2993 (X, 1, "GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB"), # 0x8DDD
2994 (X, 1, "GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT"), # 0x8DDD
2995 (X, 1, "GL_MAX_VERTEX_VARYING_COMPONENTS_ARB"), # 0x8DDE
2996 (X, 1, "GL_MAX_VERTEX_VARYING_COMPONENTS_EXT"), # 0x8DDE
2997 (X, 1, "GL_MAX_GEOMETRY_UNIFORM_COMPONENTS"), # 0x8DDF
2998 (X, 1, "GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB"), # 0x8DDF
2999 (X, 1, "GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT"), # 0x8DDF
3000 (X, 1, "GL_MAX_GEOMETRY_OUTPUT_VERTICES"), # 0x8DE0
3001 (X, 1, "GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB"), # 0x8DE0
3002 (X, 1, "GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT"), # 0x8DE0
3003 (X, 1, "GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS"), # 0x8DE1
3004 (X, 1, "GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB"), # 0x8DE1
3005 (X, 1, "GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT"), # 0x8DE1
3006 (X, 1, "GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT"), # 0x8DE2
3007 (X, 1, "GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT"), # 0x8DE3
3008 (X, 1, "GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT"), # 0x8DE4
3009 (X, 1, "GL_ACTIVE_SUBROUTINES"), # 0x8DE5
3010 (X, 1, "GL_ACTIVE_SUBROUTINE_UNIFORMS"), # 0x8DE6
3011 (X, 1, "GL_MAX_SUBROUTINES"), # 0x8DE7
3012 (X, 1, "GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS"), # 0x8DE8
3013 (X, 1, "GL_NAMED_STRING_LENGTH_ARB"), # 0x8DE9
3014 (X, 1, "GL_NAMED_STRING_TYPE_ARB"), # 0x8DEA
3015 (X, 1, "GL_MAX_BINDABLE_UNIFORM_SIZE_EXT"), # 0x8DED
3016 (X, 1, "GL_UNIFORM_BUFFER_EXT"), # 0x8DEE
3017 (I, 1, "GL_UNIFORM_BUFFER_BINDING_EXT"), # 0x8DEF
3018 (X, 1, "GL_LOW_FLOAT"), # 0x8DF0
3019 (X, 1, "GL_MEDIUM_FLOAT"), # 0x8DF1
3020 (X, 1, "GL_HIGH_FLOAT"), # 0x8DF2
3021 (X, 1, "GL_LOW_INT"), # 0x8DF3
3022 (X, 1, "GL_MEDIUM_INT"), # 0x8DF4
3023 (X, 1, "GL_HIGH_INT"), # 0x8DF5
3024 (X, 1, "GL_NUM_SHADER_BINARY_FORMATS"), # 0x8DF9
3025 (X, 1, "GL_SHADER_COMPILER"), # 0x8DFA
3026 (X, 1, "GL_MAX_VERTEX_UNIFORM_VECTORS"), # 0x8DFB
3027 (X, 1, "GL_MAX_VARYING_VECTORS"), # 0x8DFC
3028 (X, 1, "GL_MAX_FRAGMENT_UNIFORM_VECTORS"), # 0x8DFD
3029 (X, 1, "GL_RENDERBUFFER_COLOR_SAMPLES_NV"), # 0x8E10
3030 (X, 1, "GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV"), # 0x8E11
3031 (X, 1, "GL_MULTISAMPLE_COVERAGE_MODES_NV"), # 0x8E12
3032 (X, 1, "GL_QUERY_WAIT"), # 0x8E13
3033 (X, 1, "GL_QUERY_WAIT_NV"), # 0x8E13
3034 (X, 1, "GL_QUERY_NO_WAIT"), # 0x8E14
3035 (X, 1, "GL_QUERY_NO_WAIT_NV"), # 0x8E14
3036 (X, 1, "GL_QUERY_BY_REGION_WAIT"), # 0x8E15
3037 (X, 1, "GL_QUERY_BY_REGION_WAIT_NV"), # 0x8E15
3038 (X, 1, "GL_QUERY_BY_REGION_NO_WAIT"), # 0x8E16
3039 (X, 1, "GL_QUERY_BY_REGION_NO_WAIT_NV"), # 0x8E16
3040 (X, 1, "GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS"), # 0x8E1E
3041 (X, 1, "GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS"), # 0x8E1F
3042 (X, 1, "GL_COLOR_SAMPLES_NV"), # 0x8E20
3043 (X, 1, "GL_TRANSFORM_FEEDBACK"), # 0x8E22
3044 (X, 1, "GL_TRANSFORM_FEEDBACK_NV"), # 0x8E22
3045 (X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED"), # 0x8E23
3046 (X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV"), # 0x8E23
3047 (X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE"), # 0x8E24
3048 (X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV"), # 0x8E24
3049 (I, 1, "GL_TRANSFORM_FEEDBACK_BINDING"), # 0x8E25
3050 (I, 1, "GL_TRANSFORM_FEEDBACK_BINDING_NV"), # 0x8E25
3051 (X, 1, "GL_FRAME_NV"), # 0x8E26
3052 (X, 1, "GL_FIELDS_NV"), # 0x8E27
3053 (X, 1, "GL_CURRENT_TIME_NV"), # 0x8E28
3054 (X, 1, "GL_TIMESTAMP"), # 0x8E28
3055 (X, 1, "GL_NUM_FILL_STREAMS_NV"), # 0x8E29
3056 (X, 1, "GL_PRESENT_TIME_NV"), # 0x8E2A
3057 (X, 1, "GL_PRESENT_DURATION_NV"), # 0x8E2B
3058 (X, 1, "GL_PROGRAM_MATRIX_EXT"), # 0x8E2D
3059 (X, 1, "GL_TRANSPOSE_PROGRAM_MATRIX_EXT"), # 0x8E2E
3060 (X, 1, "GL_PROGRAM_MATRIX_STACK_DEPTH_EXT"), # 0x8E2F
3061 (X, 1, "GL_TEXTURE_SWIZZLE_R"), # 0x8E42
3062 (X, 1, "GL_TEXTURE_SWIZZLE_R_EXT"), # 0x8E42
3063 (X, 1, "GL_TEXTURE_SWIZZLE_G"), # 0x8E43
3064 (X, 1, "GL_TEXTURE_SWIZZLE_G_EXT"), # 0x8E43
3065 (X, 1, "GL_TEXTURE_SWIZZLE_B"), # 0x8E44
3066 (X, 1, "GL_TEXTURE_SWIZZLE_B_EXT"), # 0x8E44
3067 (X, 1, "GL_TEXTURE_SWIZZLE_A"), # 0x8E45
3068 (X, 1, "GL_TEXTURE_SWIZZLE_A_EXT"), # 0x8E45
3069 (X, 1, "GL_TEXTURE_SWIZZLE_RGBA"), # 0x8E46
3070 (X, 1, "GL_TEXTURE_SWIZZLE_RGBA_EXT"), # 0x8E46
3071 (X, 1, "GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS"), # 0x8E47
3072 (X, 1, "GL_ACTIVE_SUBROUTINE_MAX_LENGTH"), # 0x8E48
3073 (X, 1, "GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH"), # 0x8E49
3074 (X, 1, "GL_NUM_COMPATIBLE_SUBROUTINES"), # 0x8E4A
3075 (X, 1, "GL_COMPATIBLE_SUBROUTINES"), # 0x8E4B
3076 (X, 1, "GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION"), # 0x8E4C
3077 (X, 1, "GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION_EXT"), # 0x8E4C
3078 (X, 1, "GL_FIRST_VERTEX_CONVENTION"), # 0x8E4D
3079 (X, 1, "GL_FIRST_VERTEX_CONVENTION_EXT"), # 0x8E4D
3080 (X, 1, "GL_LAST_VERTEX_CONVENTION"), # 0x8E4E
3081 (X, 1, "GL_LAST_VERTEX_CONVENTION_EXT"), # 0x8E4E
3082 (X, 1, "GL_PROVOKING_VERTEX"), # 0x8E4F
3083 (X, 1, "GL_PROVOKING_VERTEX_EXT"), # 0x8E4F
3084 (X, 1, "GL_SAMPLE_POSITION"), # 0x8E50
3085 (X, 1, "GL_SAMPLE_POSITION_NV"), # 0x8E50
3086 (X, 1, "GL_SAMPLE_MASK"), # 0x8E51
3087 (X, 1, "GL_SAMPLE_MASK_NV"), # 0x8E51
3088 (X, 1, "GL_SAMPLE_MASK_VALUE"), # 0x8E52
3089 (X, 1, "GL_SAMPLE_MASK_VALUE_NV"), # 0x8E52
3090 (X, 1, "GL_TEXTURE_BINDING_RENDERBUFFER_NV"), # 0x8E53
3091 (I, 1, "GL_TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV"), # 0x8E54
3092 (X, 1, "GL_TEXTURE_RENDERBUFFER_NV"), # 0x8E55
3093 (X, 1, "GL_SAMPLER_RENDERBUFFER_NV"), # 0x8E56
3094 (X, 1, "GL_INT_SAMPLER_RENDERBUFFER_NV"), # 0x8E57
3095 (X, 1, "GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV"), # 0x8E58
3096 (X, 1, "GL_MAX_SAMPLE_MASK_WORDS"), # 0x8E59
3097 (X, 1, "GL_MAX_SAMPLE_MASK_WORDS_NV"), # 0x8E59
3098 (X, 1, "GL_MAX_GEOMETRY_PROGRAM_INVOCATIONS_NV"), # 0x8E5A
3099 (X, 1, "GL_MAX_GEOMETRY_SHADER_INVOCATIONS"), # 0x8E5A
3100 (X, 1, "GL_MIN_FRAGMENT_INTERPOLATION_OFFSET"), # 0x8E5B
3101 (X, 1, "GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV"), # 0x8E5B
3102 (X, 1, "GL_MAX_FRAGMENT_INTERPOLATION_OFFSET"), # 0x8E5C
3103 (X, 1, "GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV"), # 0x8E5C
3104 (X, 1, "GL_FRAGMENT_INTERPOLATION_OFFSET_BITS"), # 0x8E5D
3105 (X, 1, "GL_FRAGMENT_PROGRAM_INTERPOLATION_OFFSET_BITS_NV"), # 0x8E5D
3106 (X, 1, "GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET"), # 0x8E5E
3107 (X, 1, "GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB"), # 0x8E5E
3108 (X, 1, "GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NV"), # 0x8E5E
3109 (X, 1, "GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET"), # 0x8E5F
3110 (X, 1, "GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB"), # 0x8E5F
3111 (X, 1, "GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV"), # 0x8E5F
3112 (X, 1, "GL_MAX_TRANSFORM_FEEDBACK_BUFFERS"), # 0x8E70
3113 (X, 1, "GL_MAX_VERTEX_STREAMS"), # 0x8E71
3114 (X, 1, "GL_PATCH_VERTICES"), # 0x8E72
3115 (X, 1, "GL_PATCH_DEFAULT_INNER_LEVEL"), # 0x8E73
3116 (X, 1, "GL_PATCH_DEFAULT_OUTER_LEVEL"), # 0x8E74
3117 (X, 1, "GL_TESS_CONTROL_OUTPUT_VERTICES"), # 0x8E75
3118 (X, 1, "GL_TESS_GEN_MODE"), # 0x8E76
3119 (X, 1, "GL_TESS_GEN_SPACING"), # 0x8E77
3120 (X, 1, "GL_TESS_GEN_VERTEX_ORDER"), # 0x8E78
3121 (X, 1, "GL_TESS_GEN_POINT_MODE"), # 0x8E79
3122 (X, 1, "GL_ISOLINES"), # 0x8E7A
3123 (X, 1, "GL_FRACTIONAL_ODD"), # 0x8E7B
3124 (X, 1, "GL_FRACTIONAL_EVEN"), # 0x8E7C
3125 (X, 1, "GL_MAX_PATCH_VERTICES"), # 0x8E7D
3126 (X, 1, "GL_MAX_TESS_GEN_LEVEL"), # 0x8E7E
3127 (X, 1, "GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS"), # 0x8E7F
3128 (X, 1, "GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS"), # 0x8E80
3129 (X, 1, "GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS"), # 0x8E81
3130 (X, 1, "GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS"), # 0x8E82
3131 (X, 1, "GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS"), # 0x8E83
3132 (X, 1, "GL_MAX_TESS_PATCH_COMPONENTS"), # 0x8E84
3133 (X, 1, "GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS"), # 0x8E85
3134 (X, 1, "GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS"), # 0x8E86
3135 (X, 1, "GL_TESS_EVALUATION_SHADER"), # 0x8E87
3136 (X, 1, "GL_TESS_CONTROL_SHADER"), # 0x8E88
3137 (X, 1, "GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS"), # 0x8E89
3138 (X, 1, "GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS"), # 0x8E8A
3139 (X, 1, "GL_COMPRESSED_RGBA_BPTC_UNORM_ARB"), # 0x8E8C
3140 (X, 1, "GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB"), # 0x8E8D
3141 (X, 1, "GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB"), # 0x8E8E
3142 (X, 1, "GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB"), # 0x8E8F
3143 (X, 1, "GL_BUFFER_GPU_ADDRESS_NV"), # 0x8F1D
3144 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_UNIFIED_NV"), # 0x8F1E
3145 (X, 1, "GL_ELEMENT_ARRAY_UNIFIED_NV"), # 0x8F1F
3146 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_ADDRESS_NV"), # 0x8F20
3147 (X, 1, "GL_VERTEX_ARRAY_ADDRESS_NV"), # 0x8F21
3148 (X, 1, "GL_NORMAL_ARRAY_ADDRESS_NV"), # 0x8F22
3149 (X, 1, "GL_COLOR_ARRAY_ADDRESS_NV"), # 0x8F23
3150 (X, 1, "GL_INDEX_ARRAY_ADDRESS_NV"), # 0x8F24
3151 (X, 1, "GL_TEXTURE_COORD_ARRAY_ADDRESS_NV"), # 0x8F25
3152 (X, 1, "GL_EDGE_FLAG_ARRAY_ADDRESS_NV"), # 0x8F26
3153 (X, 1, "GL_SECONDARY_COLOR_ARRAY_ADDRESS_NV"), # 0x8F27
3154 (X, 1, "GL_FOG_COORD_ARRAY_ADDRESS_NV"), # 0x8F28
3155 (X, 1, "GL_ELEMENT_ARRAY_ADDRESS_NV"), # 0x8F29
3156 (X, 1, "GL_VERTEX_ATTRIB_ARRAY_LENGTH_NV"), # 0x8F2A
3157 (X, 1, "GL_VERTEX_ARRAY_LENGTH_NV"), # 0x8F2B
3158 (X, 1, "GL_NORMAL_ARRAY_LENGTH_NV"), # 0x8F2C
3159 (X, 1, "GL_COLOR_ARRAY_LENGTH_NV"), # 0x8F2D
3160 (X, 1, "GL_INDEX_ARRAY_LENGTH_NV"), # 0x8F2E
3161 (X, 1, "GL_TEXTURE_COORD_ARRAY_LENGTH_NV"), # 0x8F2F
3162 (X, 1, "GL_EDGE_FLAG_ARRAY_LENGTH_NV"), # 0x8F30
3163 (X, 1, "GL_SECONDARY_COLOR_ARRAY_LENGTH_NV"), # 0x8F31
3164 (X, 1, "GL_FOG_COORD_ARRAY_LENGTH_NV"), # 0x8F32
3165 (X, 1, "GL_ELEMENT_ARRAY_LENGTH_NV"), # 0x8F33
3166 (X, 1, "GL_GPU_ADDRESS_NV"), # 0x8F34
3167 (X, 1, "GL_MAX_SHADER_BUFFER_ADDRESS_NV"), # 0x8F35
3168 (X, 1, "GL_COPY_READ_BUFFER"), # 0x8F36
3169 (X, 1, "GL_COPY_WRITE_BUFFER"), # 0x8F37
3170 (X, 1, "GL_MAX_IMAGE_UNITS_EXT"), # 0x8F38
3171 (X, 1, "GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXT"), # 0x8F39
3172 (X, 1, "GL_IMAGE_BINDING_NAME_EXT"), # 0x8F3A
3173 (X, 1, "GL_IMAGE_BINDING_LEVEL_EXT"), # 0x8F3B
3174 (X, 1, "GL_IMAGE_BINDING_LAYERED_EXT"), # 0x8F3C
3175 (X, 1, "GL_IMAGE_BINDING_LAYER_EXT"), # 0x8F3D
3176 (X, 1, "GL_IMAGE_BINDING_ACCESS_EXT"), # 0x8F3E
3177 (X, 1, "GL_DRAW_INDIRECT_BUFFER"), # 0x8F3F
3178 (X, 1, "GL_DRAW_INDIRECT_UNIFIED_NV"), # 0x8F40
3179 (X, 1, "GL_DRAW_INDIRECT_ADDRESS_NV"), # 0x8F41
3180 (X, 1, "GL_DRAW_INDIRECT_LENGTH_NV"), # 0x8F42
3181 (I, 1, "GL_DRAW_INDIRECT_BUFFER_BINDING"), # 0x8F43
3182 (X, 1, "GL_MAX_PROGRAM_SUBROUTINE_PARAMETERS_NV"), # 0x8F44
3183 (X, 1, "GL_MAX_PROGRAM_SUBROUTINE_NUM_NV"), # 0x8F45
3184 (X, 1, "GL_DOUBLE_MAT2"), # 0x8F46
3185 (X, 1, "GL_DOUBLE_MAT2_EXT"), # 0x8F46
3186 (X, 1, "GL_DOUBLE_MAT3"), # 0x8F47
3187 (X, 1, "GL_DOUBLE_MAT3_EXT"), # 0x8F47
3188 (X, 1, "GL_DOUBLE_MAT4"), # 0x8F48
3189 (X, 1, "GL_DOUBLE_MAT4_EXT"), # 0x8F48
3190 (X, 1, "GL_DOUBLE_MAT2x3"), # 0x8F49
3191 (X, 1, "GL_DOUBLE_MAT2x3_EXT"), # 0x8F49
3192 (X, 1, "GL_DOUBLE_MAT2x4"), # 0x8F4A
3193 (X, 1, "GL_DOUBLE_MAT2x4_EXT"), # 0x8F4A
3194 (X, 1, "GL_DOUBLE_MAT3x2"), # 0x8F4B
3195 (X, 1, "GL_DOUBLE_MAT3x2_EXT"), # 0x8F4B
3196 (X, 1, "GL_DOUBLE_MAT3x4"), # 0x8F4C
3197 (X, 1, "GL_DOUBLE_MAT3x4_EXT"), # 0x8F4C
3198 (X, 1, "GL_DOUBLE_MAT4x2"), # 0x8F4D
3199 (X, 1, "GL_DOUBLE_MAT4x2_EXT"), # 0x8F4D
3200 (X, 1, "GL_DOUBLE_MAT4x3"), # 0x8F4E
3201 (X, 1, "GL_DOUBLE_MAT4x3_EXT"), # 0x8F4E
3202 (X, 1, "GL_RED_SNORM"), # 0x8F90
3203 (X, 1, "GL_RG_SNORM"), # 0x8F91
3204 (X, 1, "GL_RGB_SNORM"), # 0x8F92
3205 (X, 1, "GL_RGBA_SNORM"), # 0x8F93
3206 (X, 1, "GL_R8_SNORM"), # 0x8F94
3207 (X, 1, "GL_RG8_SNORM"), # 0x8F95
3208 (X, 1, "GL_RGB8_SNORM"), # 0x8F96
3209 (X, 1, "GL_RGBA8_SNORM"), # 0x8F97
3210 (X, 1, "GL_R16_SNORM"), # 0x8F98
3211 (X, 1, "GL_RG16_SNORM"), # 0x8F99
3212 (X, 1, "GL_RGB16_SNORM"), # 0x8F9A
3213 (X, 1, "GL_RGBA16_SNORM"), # 0x8F9B
3214 (X, 1, "GL_SIGNED_NORMALIZED"), # 0x8F9C
3215 (X, 1, "GL_PRIMITIVE_RESTART"), # 0x8F9D
3216 (X, 1, "GL_PRIMITIVE_RESTART_INDEX"), # 0x8F9E
3217 (X, 1, "GL_INT8_NV"), # 0x8FE0
3218 (X, 1, "GL_INT8_VEC2_NV"), # 0x8FE1
3219 (X, 1, "GL_INT8_VEC3_NV"), # 0x8FE2
3220 (X, 1, "GL_INT8_VEC4_NV"), # 0x8FE3
3221 (X, 1, "GL_INT16_NV"), # 0x8FE4
3222 (X, 1, "GL_INT16_VEC2_NV"), # 0x8FE5
3223 (X, 1, "GL_INT16_VEC3_NV"), # 0x8FE6
3224 (X, 1, "GL_INT16_VEC4_NV"), # 0x8FE7
3225 (X, 1, "GL_INT64_VEC2_NV"), # 0x8FE9
3226 (X, 1, "GL_INT64_VEC3_NV"), # 0x8FEA
3227 (X, 1, "GL_INT64_VEC4_NV"), # 0x8FEB
3228 (X, 1, "GL_UNSIGNED_INT8_NV"), # 0x8FEC
3229 (X, 1, "GL_UNSIGNED_INT8_VEC2_NV"), # 0x8FED
3230 (X, 1, "GL_UNSIGNED_INT8_VEC3_NV"), # 0x8FEE
3231 (X, 1, "GL_UNSIGNED_INT8_VEC4_NV"), # 0x8FEF
3232 (X, 1, "GL_UNSIGNED_INT16_NV"), # 0x8FF0
3233 (X, 1, "GL_UNSIGNED_INT16_VEC2_NV"), # 0x8FF1
3234 (X, 1, "GL_UNSIGNED_INT16_VEC3_NV"), # 0x8FF2
3235 (X, 1, "GL_UNSIGNED_INT16_VEC4_NV"), # 0x8FF3
3236 (X, 1, "GL_UNSIGNED_INT64_VEC2_NV"), # 0x8FF5
3237 (X, 1, "GL_UNSIGNED_INT64_VEC3_NV"), # 0x8FF6
3238 (X, 1, "GL_UNSIGNED_INT64_VEC4_NV"), # 0x8FF7
3239 (X, 1, "GL_FLOAT16_NV"), # 0x8FF8
3240 (X, 1, "GL_FLOAT16_VEC2_NV"), # 0x8FF9
3241 (X, 1, "GL_FLOAT16_VEC3_NV"), # 0x8FFA
3242 (X, 1, "GL_FLOAT16_VEC4_NV"), # 0x8FFB
3243 (X, 1, "GL_DOUBLE_VEC2"), # 0x8FFC
3244 (X, 1, "GL_DOUBLE_VEC2_EXT"), # 0x8FFC
3245 (X, 1, "GL_DOUBLE_VEC3"), # 0x8FFD
3246 (X, 1, "GL_DOUBLE_VEC3_EXT"), # 0x8FFD
3247 (X, 1, "GL_DOUBLE_VEC4"), # 0x8FFE
3248 (X, 1, "GL_DOUBLE_VEC4_EXT"), # 0x8FFE
3249 (X, 1, "GL_SAMPLER_BUFFER_AMD"), # 0x9001
3250 (X, 1, "GL_INT_SAMPLER_BUFFER_AMD"), # 0x9002
3251 (X, 1, "GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD"), # 0x9003
3252 (X, 1, "GL_TESSELLATION_MODE_AMD"), # 0x9004
3253 (X, 1, "GL_TESSELLATION_FACTOR_AMD"), # 0x9005
3254 (X, 1, "GL_DISCRETE_AMD"), # 0x9006
3255 (X, 1, "GL_CONTINUOUS_AMD"), # 0x9007
3256 (X, 1, "GL_TEXTURE_CUBE_MAP_ARRAY"), # 0x9009
3257 (X, 1, "GL_TEXTURE_CUBE_MAP_ARRAY_ARB"), # 0x9009
3258 (X, 1, "GL_TEXTURE_BINDING_CUBE_MAP_ARRAY"), # 0x900A
3259 (X, 1, "GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_ARB"), # 0x900A
3260 (X, 1, "GL_PROXY_TEXTURE_CUBE_MAP_ARRAY"), # 0x900B
3261 (X, 1, "GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB"), # 0x900B
3262 (X, 1, "GL_SAMPLER_CUBE_MAP_ARRAY"), # 0x900C
3263 (X, 1, "GL_SAMPLER_CUBE_MAP_ARRAY_ARB"), # 0x900C
3264 (X, 1, "GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW"), # 0x900D
3265 (X, 1, "GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_ARB"), # 0x900D
3266 (X, 1, "GL_INT_SAMPLER_CUBE_MAP_ARRAY"), # 0x900E
3267 (X, 1, "GL_INT_SAMPLER_CUBE_MAP_ARRAY_ARB"), # 0x900E
3268 (X, 1, "GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY"), # 0x900F
3269 (X, 1, "GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_ARB"), # 0x900F
3270 (X, 1, "GL_ALPHA_SNORM"), # 0x9010
3271 (X, 1, "GL_LUMINANCE_SNORM"), # 0x9011
3272 (X, 1, "GL_LUMINANCE_ALPHA_SNORM"), # 0x9012
3273 (X, 1, "GL_INTENSITY_SNORM"), # 0x9013
3274 (X, 1, "GL_ALPHA8_SNORM"), # 0x9014
3275 (X, 1, "GL_LUMINANCE8_SNORM"), # 0x9015
3276 (X, 1, "GL_LUMINANCE8_ALPHA8_SNORM"), # 0x9016
3277 (X, 1, "GL_INTENSITY8_SNORM"), # 0x9017
3278 (X, 1, "GL_ALPHA16_SNORM"), # 0x9018
3279 (X, 1, "GL_LUMINANCE16_SNORM"), # 0x9019
3280 (X, 1, "GL_LUMINANCE16_ALPHA16_SNORM"), # 0x901A
3281 (X, 1, "GL_INTENSITY16_SNORM"), # 0x901B
3282 (X, 1, "GL_DEPTH_CLAMP_NEAR_AMD"), # 0x901E
3283 (X, 1, "GL_DEPTH_CLAMP_FAR_AMD"), # 0x901F
3284 (X, 1, "GL_VIDEO_BUFFER_NV"), # 0x9020
3285 (I, 1, "GL_VIDEO_BUFFER_BINDING_NV"), # 0x9021
3286 (X, 1, "GL_FIELD_UPPER_NV"), # 0x9022
3287 (X, 1, "GL_FIELD_LOWER_NV"), # 0x9023
3288 (X, 1, "GL_NUM_VIDEO_CAPTURE_STREAMS_NV"), # 0x9024
3289 (X, 1, "GL_NEXT_VIDEO_CAPTURE_BUFFER_STATUS_NV"), # 0x9025
3290 (X, 1, "GL_VIDEO_CAPTURE_TO_422_SUPPORTED_NV"), # 0x9026
3291 (X, 1, "GL_LAST_VIDEO_CAPTURE_STATUS_NV"), # 0x9027
3292 (X, 1, "GL_VIDEO_BUFFER_PITCH_NV"), # 0x9028
3293 (X, 1, "GL_VIDEO_COLOR_CONVERSION_MATRIX_NV"), # 0x9029
3294 (X, 1, "GL_VIDEO_COLOR_CONVERSION_MAX_NV"), # 0x902A
3295 (X, 1, "GL_VIDEO_COLOR_CONVERSION_MIN_NV"), # 0x902B
3296 (X, 1, "GL_VIDEO_COLOR_CONVERSION_OFFSET_NV"), # 0x902C
3297 (X, 1, "GL_VIDEO_BUFFER_INTERNAL_FORMAT_NV"), # 0x902D
3298 (X, 1, "GL_PARTIAL_SUCCESS_NV"), # 0x902E
3299 (X, 1, "GL_SUCCESS_NV"), # 0x902F
3300 (X, 1, "GL_FAILURE_NV"), # 0x9030
3301 (X, 1, "GL_YCBYCR8_422_NV"), # 0x9031
3302 (X, 1, "GL_YCBAYCR8A_4224_NV"), # 0x9032
3303 (X, 1, "GL_Z6Y10Z6CB10Z6Y10Z6CR10_422_NV"), # 0x9033
3304 (X, 1, "GL_Z6Y10Z6CB10Z6A10Z6Y10Z6CR10Z6A10_4224_NV"), # 0x9034
3305 (X, 1, "GL_Z4Y12Z4CB12Z4Y12Z4CR12_422_NV"), # 0x9035
3306 (X, 1, "GL_Z4Y12Z4CB12Z4A12Z4Y12Z4CR12Z4A12_4224_NV"), # 0x9036
3307 (X, 1, "GL_Z4Y12Z4CB12Z4CR12_444_NV"), # 0x9037
3308 (X, 1, "GL_VIDEO_CAPTURE_FRAME_WIDTH_NV"), # 0x9038
3309 (X, 1, "GL_VIDEO_CAPTURE_FRAME_HEIGHT_NV"), # 0x9039
3310 (X, 1, "GL_VIDEO_CAPTURE_FIELD_UPPER_HEIGHT_NV"), # 0x903A
3311 (X, 1, "GL_VIDEO_CAPTURE_FIELD_LOWER_HEIGHT_NV"), # 0x903B
3312 (X, 1, "GL_VIDEO_CAPTURE_SURFACE_ORIGIN_NV"), # 0x903C
3313 (X, 1, "GL_IMAGE_1D_EXT"), # 0x904C
3314 (X, 1, "GL_IMAGE_2D_EXT"), # 0x904D
3315 (X, 1, "GL_IMAGE_3D_EXT"), # 0x904E
3316 (X, 1, "GL_IMAGE_2D_RECT_EXT"), # 0x904F
3317 (X, 1, "GL_IMAGE_CUBE_EXT"), # 0x9050
3318 (X, 1, "GL_IMAGE_BUFFER_EXT"), # 0x9051
3319 (X, 1, "GL_IMAGE_1D_ARRAY_EXT"), # 0x9052
3320 (X, 1, "GL_IMAGE_2D_ARRAY_EXT"), # 0x9053
3321 (X, 1, "GL_IMAGE_CUBE_MAP_ARRAY_EXT"), # 0x9054
3322 (X, 1, "GL_IMAGE_2D_MULTISAMPLE_EXT"), # 0x9055
3323 (X, 1, "GL_IMAGE_2D_MULTISAMPLE_ARRAY_EXT"), # 0x9056
3324 (X, 1, "GL_INT_IMAGE_1D_EXT"), # 0x9057
3325 (X, 1, "GL_INT_IMAGE_2D_EXT"), # 0x9058
3326 (X, 1, "GL_INT_IMAGE_3D_EXT"), # 0x9059
3327 (X, 1, "GL_INT_IMAGE_2D_RECT_EXT"), # 0x905A
3328 (X, 1, "GL_INT_IMAGE_CUBE_EXT"), # 0x905B
3329 (X, 1, "GL_INT_IMAGE_BUFFER_EXT"), # 0x905C
3330 (X, 1, "GL_INT_IMAGE_1D_ARRAY_EXT"), # 0x905D
3331 (X, 1, "GL_INT_IMAGE_2D_ARRAY_EXT"), # 0x905E
3332 (X, 1, "GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT"), # 0x905F
3333 (X, 1, "GL_INT_IMAGE_2D_MULTISAMPLE_EXT"), # 0x9060
3334 (X, 1, "GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT"), # 0x9061
3335 (X, 1, "GL_UNSIGNED_INT_IMAGE_1D_EXT"), # 0x9062
3336 (X, 1, "GL_UNSIGNED_INT_IMAGE_2D_EXT"), # 0x9063
3337 (X, 1, "GL_UNSIGNED_INT_IMAGE_3D_EXT"), # 0x9064
3338 (X, 1, "GL_UNSIGNED_INT_IMAGE_2D_RECT_EXT"), # 0x9065
3339 (X, 1, "GL_UNSIGNED_INT_IMAGE_CUBE_EXT"), # 0x9066
3340 (X, 1, "GL_UNSIGNED_INT_IMAGE_BUFFER_EXT"), # 0x9067
3341 (X, 1, "GL_UNSIGNED_INT_IMAGE_1D_ARRAY_EXT"), # 0x9068
3342 (X, 1, "GL_UNSIGNED_INT_IMAGE_2D_ARRAY_EXT"), # 0x9069
3343 (X, 1, "GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT"), # 0x906A
3344 (X, 1, "GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_EXT"), # 0x906B
3345 (X, 1, "GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT"), # 0x906C
3346 (X, 1, "GL_MAX_IMAGE_SAMPLES_EXT"), # 0x906D
3347 (X, 1, "GL_IMAGE_BINDING_FORMAT_EXT"), # 0x906E
3348 (X, 1, "GL_RGB10_A2UI"), # 0x906F
3349 (X, 1, "GL_TEXTURE_2D_MULTISAMPLE"), # 0x9100
3350 (X, 1, "GL_PROXY_TEXTURE_2D_MULTISAMPLE"), # 0x9101
3351 (X, 1, "GL_TEXTURE_2D_MULTISAMPLE_ARRAY"), # 0x9102
3352 (X, 1, "GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY"), # 0x9103
3353 (X, 1, "GL_TEXTURE_BINDING_2D_MULTISAMPLE"), # 0x9104
3354 (X, 1, "GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY"), # 0x9105
3355 (X, 1, "GL_TEXTURE_SAMPLES"), # 0x9106
3356 (X, 1, "GL_TEXTURE_FIXED_SAMPLE_LOCATIONS"), # 0x9107
3357 (X, 1, "GL_SAMPLER_2D_MULTISAMPLE"), # 0x9108
3358 (X, 1, "GL_INT_SAMPLER_2D_MULTISAMPLE"), # 0x9109
3359 (X, 1, "GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE"), # 0x910A
3360 (X, 1, "GL_SAMPLER_2D_MULTISAMPLE_ARRAY"), # 0x910B
3361 (X, 1, "GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY"), # 0x910C
3362 (X, 1, "GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY"), # 0x910D
3363 (X, 1, "GL_MAX_COLOR_TEXTURE_SAMPLES"), # 0x910E
3364 (X, 1, "GL_MAX_DEPTH_TEXTURE_SAMPLES"), # 0x910F
3365 (X, 1, "GL_MAX_INTEGER_SAMPLES"), # 0x9110
3366 (X, 1, "GL_MAX_SERVER_WAIT_TIMEOUT"), # 0x9111
3367 (X, 1, "GL_OBJECT_TYPE"), # 0x9112
3368 (X, 1, "GL_SYNC_CONDITION"), # 0x9113
3369 (X, 1, "GL_SYNC_STATUS"), # 0x9114
3370 (X, 1, "GL_SYNC_FLAGS"), # 0x9115
3371 (X, 1, "GL_SYNC_FENCE"), # 0x9116
3372 (X, 1, "GL_SYNC_GPU_COMMANDS_COMPLETE"), # 0x9117
3373 (X, 1, "GL_UNSIGNALED"), # 0x9118
3374 (X, 1, "GL_SIGNALED"), # 0x9119
3375 (X, 1, "GL_ALREADY_SIGNALED"), # 0x911A
3376 (X, 1, "GL_TIMEOUT_EXPIRED"), # 0x911B
3377 (X, 1, "GL_CONDITION_SATISFIED"), # 0x911C
3378 (X, 1, "GL_WAIT_FAILED"), # 0x911D
3379 (X, 1, "GL_BUFFER_ACCESS_FLAGS"), # 0x911F
3380 (X, 1, "GL_BUFFER_MAP_LENGTH"), # 0x9120
3381 (X, 1, "GL_BUFFER_MAP_OFFSET"), # 0x9121
3382 (X, 1, "GL_MAX_VERTEX_OUTPUT_COMPONENTS"), # 0x9122
3383 (X, 1, "GL_MAX_GEOMETRY_INPUT_COMPONENTS"), # 0x9123
3384 (X, 1, "GL_MAX_GEOMETRY_OUTPUT_COMPONENTS"), # 0x9124
3385 (X, 1, "GL_MAX_FRAGMENT_INPUT_COMPONENTS"), # 0x9125
3386 (X, 1, "GL_CONTEXT_PROFILE_MASK"), # 0x9126
3387 (X, 1, "GL_MAX_DEBUG_MESSAGE_LENGTH_ARB"), # 0x9143
3388 (X, 1, "GL_MAX_DEBUG_LOGGED_MESSAGES_AMD"), # 0x9144
3389 (X, 1, "GL_MAX_DEBUG_LOGGED_MESSAGES_ARB"), # 0x9144
3390 (X, 1, "GL_DEBUG_LOGGED_MESSAGES_AMD"), # 0x9145
3391 (X, 1, "GL_DEBUG_LOGGED_MESSAGES_ARB"), # 0x9145
3392 (X, 1, "GL_DEBUG_SEVERITY_HIGH_AMD"), # 0x9146
3393 (X, 1, "GL_DEBUG_SEVERITY_HIGH_ARB"), # 0x9146
3394 (X, 1, "GL_DEBUG_SEVERITY_MEDIUM_AMD"), # 0x9147
3395 (X, 1, "GL_DEBUG_SEVERITY_MEDIUM_ARB"), # 0x9147
3396 (X, 1, "GL_DEBUG_SEVERITY_LOW_AMD"), # 0x9148
3397 (X, 1, "GL_DEBUG_SEVERITY_LOW_ARB"), # 0x9148
3398 (X, 1, "GL_DEBUG_CATEGORY_API_ERROR_AMD"), # 0x9149
3399 (X, 1, "GL_DEBUG_CATEGORY_WINDOW_SYSTEM_AMD"), # 0x914A
3400 (X, 1, "GL_DEBUG_CATEGORY_DEPRECATION_AMD"), # 0x914B
3401 (X, 1, "GL_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD"), # 0x914C
3402 (X, 1, "GL_DEBUG_CATEGORY_PERFORMANCE_AMD"), # 0x914D
3403 (X, 1, "GL_DEBUG_CATEGORY_SHADER_COMPILER_AMD"), # 0x914E
3404 (X, 1, "GL_DEBUG_CATEGORY_APPLICATION_AMD"), # 0x914F
3405 (X, 1, "GL_DEBUG_CATEGORY_OTHER_AMD"), # 0x9150
3406 (X, 1, "GL_DATA_BUFFER_AMD"), # 0x9151
3407 (X, 1, "GL_PERFORMANCE_MONITOR_AMD"), # 0x9152
3408 (X, 1, "GL_QUERY_OBJECT_AMD"), # 0x9153
3409 (X, 1, "GL_VERTEX_ARRAY_OBJECT_AMD"), # 0x9154
3410 (X, 1, "GL_SAMPLER_OBJECT_AMD"), # 0x9155
3411 (X, 1, "GL_TIMEOUT_IGNORED"), # 0xFFFFFFFFFFFFFFFFull
3412 (X, 1, "GL_INVALID_INDEX"), # 0xFFFFFFFFu
3416 class ParamDumper(Visitor):
3417 '''Dump an instance.'''
3419 def visit_literal(self, literal, instance):
3420 if literal.format == 'Bool':
3421 print ' json.writeBool(%s);' % instance
3422 elif literal.format in ('SInt', 'Uint', 'Float', 'Double'):
3423 print ' json.writeNumber(%s);' % instance
3425 raise NotImplementedError
3427 def visit_string(self, string, instance):
3428 assert string.length is None
3429 print ' json.writeString((const char *)%s);' % instance
3431 def visit_enum(self, enum, instance):
3432 raise NotImplementedError
3434 def visit_bitmask(self, bitmask, instance):
3435 raise NotImplementedError
3437 def visit_alias(self, alias, instance):
3438 self.visit(alias.type, instance)
3447 print '#include <string.h>'
3448 print '#include <iostream>'
3450 print '#include "json.hpp"'
3451 print '#include "glimports.hpp"'
3452 print '#include "glstate.hpp"'
3454 print 'void state_dump(std::ostream &os)'
3456 print ' JSONWriter json(os);'
3457 self.dump_parameters()
3462 def dump_parameters(self):
3463 print ' GLboolean bparams[16];'
3464 print ' GLint iparams[16];'
3465 print ' GLfloat fparams[16];'
3466 print ' json.beginMember("parameters");'
3467 print ' json.beginObject();'
3468 for type, count, name in parameters:
3473 getter = 'glGetBooleanv'
3474 writer = 'writeBool'
3477 getter = 'glGetIntegerv'
3478 writer = 'writeNumber'
3481 getter = 'glGetFloatv'
3482 writer = 'writeNumber'
3484 raise NotImplementedError
3485 print ' memset(%s, 0, %u * sizeof *%s);' % (buf, count, buf)
3486 print ' %s(%s, %s);' % (getter, name, buf)
3487 print ' if (glGetError() != GL_NO_ERROR) {'
3488 #print ' std::cerr << "warning: %s(%s) failed\\n";' % (getter, name)
3490 print ' json.beginMember("%s");' % name
3492 print ' json.%s(%s[0]);' % (writer, buf)
3494 print ' json.beginArray();'
3495 for i in range(count):
3496 print ' json.%s(%s[%u]);' % (writer, buf, i)
3497 print ' json.endArray();'
3498 print ' json.endMember();'
3500 print ' json.endObject();'
3501 print ' json.endMember(); // parameters'
3505 self.write(' '*self.level + s + '\n')
3518 if __name__ == '__main__':
3519 StateDumper().dump()