1 /*
2 * This implements a function to populate a Python object with the OpenGL
3 * constants. This file is automatically generated.
4 *
5 * Copyright (c) 2021 Riverbank Computing Limited <info@riverbankcomputing.com>
6 *
7 * This file is part of PyQt5.
8 *
9 * This file may be used under the terms of the GNU General Public License
10 * version 3.0 as published by the Free Software Foundation and appearing in
11 * the file LICENSE included in the packaging of this file. Please review the
12 * following information to ensure the GNU General Public License version 3.0
13 * requirements will be met: http://www.gnu.org/copyleft/gpl.html.
14 *
15 * If you do not wish to use this file under the terms of the GPL version 3.0
16 * then you may purchase a commercial license. For more information contact
17 * info@riverbankcomputing.com.
18 *
19 * This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
20 * WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
21 */
22
23
24 #include <Python.h>
25
26 #include "sipAPIQtGui.h"
27
28 #if defined(SIP_FEATURE_PyQt_OpenGL)
29
30
31 struct OpenGLEnum_i
32 {
33 const char *name;
34 int value;
35 };
36
37 static OpenGLEnum_i openGLEnums_i[] = {
38 {"GL_CURRENT_BIT", 0x00000001},
39 {"GL_POINT_BIT", 0x00000002},
40 {"GL_LINE_BIT", 0x00000004},
41 {"GL_POLYGON_BIT", 0x00000008},
42 {"GL_POLYGON_STIPPLE_BIT", 0x00000010},
43 {"GL_PIXEL_MODE_BIT", 0x00000020},
44 {"GL_LIGHTING_BIT", 0x00000040},
45 {"GL_FOG_BIT", 0x00000080},
46 {"GL_DEPTH_BUFFER_BIT", 0x00000100},
47 {"GL_ACCUM_BUFFER_BIT", 0x00000200},
48 {"GL_STENCIL_BUFFER_BIT", 0x00000400},
49 {"GL_VIEWPORT_BIT", 0x00000800},
50 {"GL_TRANSFORM_BIT", 0x00001000},
51 {"GL_ENABLE_BIT", 0x00002000},
52 {"GL_COLOR_BUFFER_BIT", 0x00004000},
53 {"GL_HINT_BIT", 0x00008000},
54 {"GL_EVAL_BIT", 0x00010000},
55 {"GL_LIST_BIT", 0x00020000},
56 {"GL_TEXTURE_BIT", 0x00040000},
57 {"GL_SCISSOR_BIT", 0x00080000},
58 {"GL_MULTISAMPLE_BIT", 0x20000000},
59 {"GL_MULTISAMPLE_BIT_ARB", 0x20000000},
60 {"GL_MULTISAMPLE_BIT_EXT", 0x20000000},
61 {"GL_MULTISAMPLE_BIT_3DFX", 0x20000000},
62 {"GL_ALL_ATTRIB_BITS", static_cast<int>(0xFFFFFFFF)},
63 {"GL_COVERAGE_BUFFER_BIT_NV", 0x00008000},
64 {"GL_CLIENT_PIXEL_STORE_BIT", 0x00000001},
65 {"GL_CLIENT_VERTEX_ARRAY_BIT", 0x00000002},
66 {"GL_CLIENT_ALL_ATTRIB_BITS", static_cast<int>(0xFFFFFFFF)},
67 {"GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT", 0x00000001},
68 {"GL_CONTEXT_FLAG_DEBUG_BIT", 0x00000002},
69 {"GL_CONTEXT_FLAG_DEBUG_BIT_KHR", 0x00000002},
70 {"GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB", 0x00000004},
71 {"GL_CONTEXT_CORE_PROFILE_BIT", 0x00000001},
72 {"GL_CONTEXT_COMPATIBILITY_PROFILE_BIT", 0x00000002},
73 {"GL_MAP_READ_BIT", 0x0001},
74 {"GL_MAP_READ_BIT_EXT", 0x0001},
75 {"GL_MAP_WRITE_BIT", 0x0002},
76 {"GL_MAP_WRITE_BIT_EXT", 0x0002},
77 {"GL_MAP_INVALIDATE_RANGE_BIT", 0x0004},
78 {"GL_MAP_INVALIDATE_RANGE_BIT_EXT", 0x0004},
79 {"GL_MAP_INVALIDATE_BUFFER_BIT", 0x0008},
80 {"GL_MAP_INVALIDATE_BUFFER_BIT_EXT", 0x0008},
81 {"GL_MAP_FLUSH_EXPLICIT_BIT", 0x0010},
82 {"GL_MAP_FLUSH_EXPLICIT_BIT_EXT", 0x0010},
83 {"GL_MAP_UNSYNCHRONIZED_BIT", 0x0020},
84 {"GL_MAP_UNSYNCHRONIZED_BIT_EXT", 0x0020},
85 {"GL_MAP_PERSISTENT_BIT", 0x0040},
86 {"GL_MAP_COHERENT_BIT", 0x0080},
87 {"GL_DYNAMIC_STORAGE_BIT", 0x0100},
88 {"GL_CLIENT_STORAGE_BIT", 0x0200},
89 {"GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT", 0x00000001},
90 {"GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT", 0x00000001},
91 {"GL_ELEMENT_ARRAY_BARRIER_BIT", 0x00000002},
92 {"GL_ELEMENT_ARRAY_BARRIER_BIT_EXT", 0x00000002},
93 {"GL_UNIFORM_BARRIER_BIT", 0x00000004},
94 {"GL_UNIFORM_BARRIER_BIT_EXT", 0x00000004},
95 {"GL_TEXTURE_FETCH_BARRIER_BIT", 0x00000008},
96 {"GL_TEXTURE_FETCH_BARRIER_BIT_EXT", 0x00000008},
97 {"GL_SHADER_GLOBAL_ACCESS_BARRIER_BIT_NV", 0x00000010},
98 {"GL_SHADER_IMAGE_ACCESS_BARRIER_BIT", 0x00000020},
99 {"GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT", 0x00000020},
100 {"GL_COMMAND_BARRIER_BIT", 0x00000040},
101 {"GL_COMMAND_BARRIER_BIT_EXT", 0x00000040},
102 {"GL_PIXEL_BUFFER_BARRIER_BIT", 0x00000080},
103 {"GL_PIXEL_BUFFER_BARRIER_BIT_EXT", 0x00000080},
104 {"GL_TEXTURE_UPDATE_BARRIER_BIT", 0x00000100},
105 {"GL_TEXTURE_UPDATE_BARRIER_BIT_EXT", 0x00000100},
106 {"GL_BUFFER_UPDATE_BARRIER_BIT", 0x00000200},
107 {"GL_BUFFER_UPDATE_BARRIER_BIT_EXT", 0x00000200},
108 {"GL_FRAMEBUFFER_BARRIER_BIT", 0x00000400},
109 {"GL_FRAMEBUFFER_BARRIER_BIT_EXT", 0x00000400},
110 {"GL_TRANSFORM_FEEDBACK_BARRIER_BIT", 0x00000800},
111 {"GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT", 0x00000800},
112 {"GL_ATOMIC_COUNTER_BARRIER_BIT", 0x00001000},
113 {"GL_ATOMIC_COUNTER_BARRIER_BIT_EXT", 0x00001000},
114 {"GL_SHADER_STORAGE_BARRIER_BIT", 0x00002000},
115 {"GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT", 0x00004000},
116 {"GL_QUERY_BUFFER_BARRIER_BIT", 0x00008000},
117 {"GL_ALL_BARRIER_BITS", static_cast<int>(0xFFFFFFFF)},
118 {"GL_ALL_BARRIER_BITS_EXT", static_cast<int>(0xFFFFFFFF)},
119 {"GL_SYNC_FLUSH_COMMANDS_BIT", 0x00000001},
120 {"GL_SYNC_FLUSH_COMMANDS_BIT_APPLE", 0x00000001},
121 {"GL_VERTEX_SHADER_BIT", 0x00000001},
122 {"GL_VERTEX_SHADER_BIT_EXT", 0x00000001},
123 {"GL_FRAGMENT_SHADER_BIT", 0x00000002},
124 {"GL_FRAGMENT_SHADER_BIT_EXT", 0x00000002},
125 {"GL_GEOMETRY_SHADER_BIT", 0x00000004},
126 {"GL_TESS_CONTROL_SHADER_BIT", 0x00000008},
127 {"GL_TESS_EVALUATION_SHADER_BIT", 0x00000010},
128 {"GL_COMPUTE_SHADER_BIT", 0x00000020},
129 {"GL_ALL_SHADER_BITS", static_cast<int>(0xFFFFFFFF)},
130 {"GL_ALL_SHADER_BITS_EXT", static_cast<int>(0xFFFFFFFF)},
131 {"GL_TEXTURE_STORAGE_SPARSE_BIT_AMD", 0x00000001},
132 {"GL_RED_BIT_ATI", 0x00000001},
133 {"GL_GREEN_BIT_ATI", 0x00000002},
134 {"GL_BLUE_BIT_ATI", 0x00000004},
135 {"GL_2X_BIT_ATI", 0x00000001},
136 {"GL_4X_BIT_ATI", 0x00000002},
137 {"GL_8X_BIT_ATI", 0x00000004},
138 {"GL_HALF_BIT_ATI", 0x00000008},
139 {"GL_QUARTER_BIT_ATI", 0x00000010},
140 {"GL_EIGHTH_BIT_ATI", 0x00000020},
141 {"GL_SATURATE_BIT_ATI", 0x00000040},
142 {"GL_COMP_BIT_ATI", 0x00000002},
143 {"GL_NEGATE_BIT_ATI", 0x00000004},
144 {"GL_BIAS_BIT_ATI", 0x00000008},
145 {"GL_TRACE_OPERATIONS_BIT_MESA", 0x0001},
146 {"GL_TRACE_PRIMITIVES_BIT_MESA", 0x0002},
147 {"GL_TRACE_ARRAYS_BIT_MESA", 0x0004},
148 {"GL_TRACE_TEXTURES_BIT_MESA", 0x0008},
149 {"GL_TRACE_PIXELS_BIT_MESA", 0x0010},
150 {"GL_TRACE_ERRORS_BIT_MESA", 0x0020},
151 {"GL_TRACE_ALL_BITS_MESA", 0xFFFF},
152 {"GL_BOLD_BIT_NV", 0x01},
153 {"GL_ITALIC_BIT_NV", 0x02},
154 {"GL_GLYPH_WIDTH_BIT_NV", 0x01},
155 {"GL_GLYPH_HEIGHT_BIT_NV", 0x02},
156 {"GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV", 0x04},
157 {"GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV", 0x08},
158 {"GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV", 0x10},
159 {"GL_GLYPH_VERTICAL_BEARING_X_BIT_NV", 0x20},
160 {"GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV", 0x40},
161 {"GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV", 0x80},
162 {"GL_GLYPH_HAS_KERNING_BIT_NV", 0x100},
163 {"GL_FONT_X_MIN_BOUNDS_BIT_NV", 0x00010000},
164 {"GL_FONT_Y_MIN_BOUNDS_BIT_NV", 0x00020000},
165 {"GL_FONT_X_MAX_BOUNDS_BIT_NV", 0x00040000},
166 {"GL_FONT_Y_MAX_BOUNDS_BIT_NV", 0x00080000},
167 {"GL_FONT_UNITS_PER_EM_BIT_NV", 0x00100000},
168 {"GL_FONT_ASCENDER_BIT_NV", 0x00200000},
169 {"GL_FONT_DESCENDER_BIT_NV", 0x00400000},
170 {"GL_FONT_HEIGHT_BIT_NV", 0x00800000},
171 {"GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV", 0x01000000},
172 {"GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV", 0x02000000},
173 {"GL_FONT_UNDERLINE_POSITION_BIT_NV", 0x04000000},
174 {"GL_FONT_UNDERLINE_THICKNESS_BIT_NV", 0x08000000},
175 {"GL_FONT_HAS_KERNING_BIT_NV", 0x10000000},
176 {"GL_VERTEX23_BIT_PGI", 0x00000004},
177 {"GL_VERTEX4_BIT_PGI", 0x00000008},
178 {"GL_COLOR3_BIT_PGI", 0x00010000},
179 {"GL_COLOR4_BIT_PGI", 0x00020000},
180 {"GL_EDGEFLAG_BIT_PGI", 0x00040000},
181 {"GL_INDEX_BIT_PGI", 0x00080000},
182 {"GL_MAT_AMBIENT_BIT_PGI", 0x00100000},
183 {"GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI", 0x00200000},
184 {"GL_MAT_DIFFUSE_BIT_PGI", 0x00400000},
185 {"GL_MAT_EMISSION_BIT_PGI", 0x00800000},
186 {"GL_MAT_COLOR_INDEXES_BIT_PGI", 0x01000000},
187 {"GL_MAT_SHININESS_BIT_PGI", 0x02000000},
188 {"GL_MAT_SPECULAR_BIT_PGI", 0x04000000},
189 {"GL_NORMAL_BIT_PGI", 0x08000000},
190 {"GL_TEXCOORD1_BIT_PGI", 0x10000000},
191 {"GL_TEXCOORD2_BIT_PGI", 0x20000000},
192 {"GL_TEXCOORD3_BIT_PGI", 0x40000000},
193 {"GL_TEXCOORD4_BIT_PGI", static_cast<int>(0x80000000)},
194 {"GL_COLOR_BUFFER_BIT0_QCOM", 0x00000001},
195 {"GL_COLOR_BUFFER_BIT1_QCOM", 0x00000002},
196 {"GL_COLOR_BUFFER_BIT2_QCOM", 0x00000004},
197 {"GL_COLOR_BUFFER_BIT3_QCOM", 0x00000008},
198 {"GL_COLOR_BUFFER_BIT4_QCOM", 0x00000010},
199 {"GL_COLOR_BUFFER_BIT5_QCOM", 0x00000020},
200 {"GL_COLOR_BUFFER_BIT6_QCOM", 0x00000040},
201 {"GL_COLOR_BUFFER_BIT7_QCOM", 0x00000080},
202 {"GL_DEPTH_BUFFER_BIT0_QCOM", 0x00000100},
203 {"GL_DEPTH_BUFFER_BIT1_QCOM", 0x00000200},
204 {"GL_DEPTH_BUFFER_BIT2_QCOM", 0x00000400},
205 {"GL_DEPTH_BUFFER_BIT3_QCOM", 0x00000800},
206 {"GL_DEPTH_BUFFER_BIT4_QCOM", 0x00001000},
207 {"GL_DEPTH_BUFFER_BIT5_QCOM", 0x00002000},
208 {"GL_DEPTH_BUFFER_BIT6_QCOM", 0x00004000},
209 {"GL_DEPTH_BUFFER_BIT7_QCOM", 0x00008000},
210 {"GL_STENCIL_BUFFER_BIT0_QCOM", 0x00010000},
211 {"GL_STENCIL_BUFFER_BIT1_QCOM", 0x00020000},
212 {"GL_STENCIL_BUFFER_BIT2_QCOM", 0x00040000},
213 {"GL_STENCIL_BUFFER_BIT3_QCOM", 0x00080000},
214 {"GL_STENCIL_BUFFER_BIT4_QCOM", 0x00100000},
215 {"GL_STENCIL_BUFFER_BIT5_QCOM", 0x00200000},
216 {"GL_STENCIL_BUFFER_BIT6_QCOM", 0x00400000},
217 {"GL_STENCIL_BUFFER_BIT7_QCOM", 0x00800000},
218 {"GL_MULTISAMPLE_BUFFER_BIT0_QCOM", 0x01000000},
219 {"GL_MULTISAMPLE_BUFFER_BIT1_QCOM", 0x02000000},
220 {"GL_MULTISAMPLE_BUFFER_BIT2_QCOM", 0x04000000},
221 {"GL_MULTISAMPLE_BUFFER_BIT3_QCOM", 0x08000000},
222 {"GL_MULTISAMPLE_BUFFER_BIT4_QCOM", 0x10000000},
223 {"GL_MULTISAMPLE_BUFFER_BIT5_QCOM", 0x20000000},
224 {"GL_MULTISAMPLE_BUFFER_BIT6_QCOM", 0x40000000},
225 {"GL_MULTISAMPLE_BUFFER_BIT7_QCOM", static_cast<int>(0x80000000)},
226 {"GL_TEXTURE_DEFORMATION_BIT_SGIX", 0x00000001},
227 {"GL_GEOMETRY_DEFORMATION_BIT_SGIX", 0x00000002},
228 {"GL_RESTART_SUN", 0x0001},
229 {"GL_REPLACE_MIDDLE_SUN", 0x0002},
230 {"GL_REPLACE_OLDEST_SUN", 0x0003},
231 {"GL_LAYOUT_DEFAULT_INTEL", 0},
232 {"GL_LAYOUT_LINEAR_INTEL", 1},
233 {"GL_LAYOUT_LINEAR_CPU_CACHED_INTEL", 2},
234 {"GL_NEXT_BUFFER_NV", -2},
235 {"GL_SKIP_COMPONENTS4_NV", -3},
236 {"GL_SKIP_COMPONENTS3_NV", -4},
237 {"GL_SKIP_COMPONENTS2_NV", -5},
238 {"GL_SKIP_COMPONENTS1_NV", -6},
239 {"GL_CLOSE_PATH_NV", 0x00},
240 {"GL_MOVE_TO_NV", 0x02},
241 {"GL_RELATIVE_MOVE_TO_NV", 0x03},
242 {"GL_LINE_TO_NV", 0x04},
243 {"GL_RELATIVE_LINE_TO_NV", 0x05},
244 {"GL_HORIZONTAL_LINE_TO_NV", 0x06},
245 {"GL_RELATIVE_HORIZONTAL_LINE_TO_NV", 0x07},
246 {"GL_VERTICAL_LINE_TO_NV", 0x08},
247 {"GL_RELATIVE_VERTICAL_LINE_TO_NV", 0x09},
248 {"GL_QUADRATIC_CURVE_TO_NV", 0x0A},
249 {"GL_RELATIVE_QUADRATIC_CURVE_TO_NV", 0x0B},
250 {"GL_CUBIC_CURVE_TO_NV", 0x0C},
251 {"GL_RELATIVE_CUBIC_CURVE_TO_NV", 0x0D},
252 {"GL_SMOOTH_QUADRATIC_CURVE_TO_NV", 0x0E},
253 {"GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV", 0x0F},
254 {"GL_SMOOTH_CUBIC_CURVE_TO_NV", 0x10},
255 {"GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV", 0x11},
256 {"GL_SMALL_CCW_ARC_TO_NV", 0x12},
257 {"GL_RELATIVE_SMALL_CCW_ARC_TO_NV", 0x13},
258 {"GL_SMALL_CW_ARC_TO_NV", 0x14},
259 {"GL_RELATIVE_SMALL_CW_ARC_TO_NV", 0x15},
260 {"GL_LARGE_CCW_ARC_TO_NV", 0x16},
261 {"GL_RELATIVE_LARGE_CCW_ARC_TO_NV", 0x17},
262 {"GL_LARGE_CW_ARC_TO_NV", 0x18},
263 {"GL_RELATIVE_LARGE_CW_ARC_TO_NV", 0x19},
264 {"GL_RESTART_PATH_NV", 0xF0},
265 {"GL_DUP_FIRST_CUBIC_CURVE_TO_NV", 0xF2},
266 {"GL_DUP_LAST_CUBIC_CURVE_TO_NV", 0xF4},
267 {"GL_RECT_NV", 0xF6},
268 {"GL_CIRCULAR_CCW_ARC_TO_NV", 0xF8},
269 {"GL_CIRCULAR_CW_ARC_TO_NV", 0xFA},
270 {"GL_CIRCULAR_TANGENT_ARC_TO_NV", 0xFC},
271 {"GL_ARC_TO_NV", 0xFE},
272 {"GL_RELATIVE_ARC_TO_NV", 0xFF},
273 {"GL_FALSE", 0},
274 {"GL_NO_ERROR", 0},
275 {"GL_ZERO", 0},
276 {"GL_NONE", 0},
277 {"GL_NONE_OES", 0},
278 {"GL_TRUE", 1},
279 {"GL_ONE", 1},
280 {"GL_VERSION_ES_CL_1_0", 1},
281 {"GL_VERSION_ES_CM_1_1", 1},
282 {"GL_VERSION_ES_CL_1_1", 1},
283 {"GL_POINTS", 0x0000},
284 {"GL_LINES", 0x0001},
285 {"GL_LINE_LOOP", 0x0002},
286 {"GL_LINE_STRIP", 0x0003},
287 {"GL_TRIANGLES", 0x0004},
288 {"GL_TRIANGLE_STRIP", 0x0005},
289 {"GL_TRIANGLE_FAN", 0x0006},
290 {"GL_QUADS", 0x0007},
291 {"GL_QUAD_STRIP", 0x0008},
292 {"GL_POLYGON", 0x0009},
293 {"GL_LINES_ADJACENCY", 0x000A},
294 {"GL_LINES_ADJACENCY_ARB", 0x000A},
295 {"GL_LINES_ADJACENCY_EXT", 0x000A},
296 {"GL_LINE_STRIP_ADJACENCY", 0x000B},
297 {"GL_LINE_STRIP_ADJACENCY_ARB", 0x000B},
298 {"GL_LINE_STRIP_ADJACENCY_EXT", 0x000B},
299 {"GL_TRIANGLES_ADJACENCY", 0x000C},
300 {"GL_TRIANGLES_ADJACENCY_ARB", 0x000C},
301 {"GL_TRIANGLES_ADJACENCY_EXT", 0x000C},
302 {"GL_TRIANGLE_STRIP_ADJACENCY", 0x000D},
303 {"GL_TRIANGLE_STRIP_ADJACENCY_ARB", 0x000D},
304 {"GL_TRIANGLE_STRIP_ADJACENCY_EXT", 0x000D},
305 {"GL_PATCHES", 0x000E},
306 {"GL_ACCUM", 0x0100},
307 {"GL_LOAD", 0x0101},
308 {"GL_RETURN", 0x0102},
309 {"GL_MULT", 0x0103},
310 {"GL_ADD", 0x0104},
311 {"GL_NEVER", 0x0200},
312 {"GL_LESS", 0x0201},
313 {"GL_EQUAL", 0x0202},
314 {"GL_LEQUAL", 0x0203},
315 {"GL_GREATER", 0x0204},
316 {"GL_NOTEQUAL", 0x0205},
317 {"GL_GEQUAL", 0x0206},
318 {"GL_ALWAYS", 0x0207},
319 {"GL_SRC_COLOR", 0x0300},
320 {"GL_ONE_MINUS_SRC_COLOR", 0x0301},
321 {"GL_SRC_ALPHA", 0x0302},
322 {"GL_ONE_MINUS_SRC_ALPHA", 0x0303},
323 {"GL_DST_ALPHA", 0x0304},
324 {"GL_ONE_MINUS_DST_ALPHA", 0x0305},
325 {"GL_DST_COLOR", 0x0306},
326 {"GL_ONE_MINUS_DST_COLOR", 0x0307},
327 {"GL_SRC_ALPHA_SATURATE", 0x0308},
328 {"GL_FRONT_LEFT", 0x0400},
329 {"GL_FRONT_RIGHT", 0x0401},
330 {"GL_BACK_LEFT", 0x0402},
331 {"GL_BACK_RIGHT", 0x0403},
332 {"GL_FRONT", 0x0404},
333 {"GL_BACK", 0x0405},
334 {"GL_LEFT", 0x0406},
335 {"GL_RIGHT", 0x0407},
336 {"GL_FRONT_AND_BACK", 0x0408},
337 {"GL_AUX0", 0x0409},
338 {"GL_AUX1", 0x040A},
339 {"GL_AUX2", 0x040B},
340 {"GL_AUX3", 0x040C},
341 {"GL_INVALID_ENUM", 0x0500},
342 {"GL_INVALID_VALUE", 0x0501},
343 {"GL_INVALID_OPERATION", 0x0502},
344 {"GL_STACK_OVERFLOW", 0x0503},
345 {"GL_STACK_OVERFLOW_KHR", 0x0503},
346 {"GL_STACK_UNDERFLOW", 0x0504},
347 {"GL_STACK_UNDERFLOW_KHR", 0x0504},
348 {"GL_OUT_OF_MEMORY", 0x0505},
349 {"GL_INVALID_FRAMEBUFFER_OPERATION", 0x0506},
350 {"GL_INVALID_FRAMEBUFFER_OPERATION_EXT", 0x0506},
351 {"GL_INVALID_FRAMEBUFFER_OPERATION_OES", 0x0506},
352 {"GL_2D", 0x0600},
353 {"GL_3D", 0x0601},
354 {"GL_3D_COLOR", 0x0602},
355 {"GL_3D_COLOR_TEXTURE", 0x0603},
356 {"GL_4D_COLOR_TEXTURE", 0x0604},
357 {"GL_PASS_THROUGH_TOKEN", 0x0700},
358 {"GL_POINT_TOKEN", 0x0701},
359 {"GL_LINE_TOKEN", 0x0702},
360 {"GL_POLYGON_TOKEN", 0x0703},
361 {"GL_BITMAP_TOKEN", 0x0704},
362 {"GL_DRAW_PIXEL_TOKEN", 0x0705},
363 {"GL_COPY_PIXEL_TOKEN", 0x0706},
364 {"GL_LINE_RESET_TOKEN", 0x0707},
365 {"GL_EXP", 0x0800},
366 {"GL_EXP2", 0x0801},
367 {"GL_CW", 0x0900},
368 {"GL_CCW", 0x0901},
369 {"GL_COEFF", 0x0A00},
370 {"GL_ORDER", 0x0A01},
371 {"GL_DOMAIN", 0x0A02},
372 {"GL_CURRENT_COLOR", 0x0B00},
373 {"GL_CURRENT_INDEX", 0x0B01},
374 {"GL_CURRENT_NORMAL", 0x0B02},
375 {"GL_CURRENT_TEXTURE_COORDS", 0x0B03},
376 {"GL_CURRENT_RASTER_COLOR", 0x0B04},
377 {"GL_CURRENT_RASTER_INDEX", 0x0B05},
378 {"GL_CURRENT_RASTER_TEXTURE_COORDS", 0x0B06},
379 {"GL_CURRENT_RASTER_POSITION", 0x0B07},
380 {"GL_CURRENT_RASTER_POSITION_VALID", 0x0B08},
381 {"GL_CURRENT_RASTER_DISTANCE", 0x0B09},
382 {"GL_POINT_SMOOTH", 0x0B10},
383 {"GL_POINT_SIZE", 0x0B11},
384 {"GL_POINT_SIZE_RANGE", 0x0B12},
385 {"GL_SMOOTH_POINT_SIZE_RANGE", 0x0B12},
386 {"GL_POINT_SIZE_GRANULARITY", 0x0B13},
387 {"GL_SMOOTH_POINT_SIZE_GRANULARITY", 0x0B13},
388 {"GL_LINE_SMOOTH", 0x0B20},
389 {"GL_LINE_WIDTH", 0x0B21},
390 {"GL_LINE_WIDTH_RANGE", 0x0B22},
391 {"GL_SMOOTH_LINE_WIDTH_RANGE", 0x0B22},
392 {"GL_LINE_WIDTH_GRANULARITY", 0x0B23},
393 {"GL_SMOOTH_LINE_WIDTH_GRANULARITY", 0x0B23},
394 {"GL_LINE_STIPPLE", 0x0B24},
395 {"GL_LINE_STIPPLE_PATTERN", 0x0B25},
396 {"GL_LINE_STIPPLE_REPEAT", 0x0B26},
397 {"GL_LIST_MODE", 0x0B30},
398 {"GL_MAX_LIST_NESTING", 0x0B31},
399 {"GL_LIST_BASE", 0x0B32},
400 {"GL_LIST_INDEX", 0x0B33},
401 {"GL_POLYGON_MODE", 0x0B40},
402 {"GL_POLYGON_SMOOTH", 0x0B41},
403 {"GL_POLYGON_STIPPLE", 0x0B42},
404 {"GL_EDGE_FLAG", 0x0B43},
405 {"GL_CULL_FACE", 0x0B44},
406 {"GL_CULL_FACE_MODE", 0x0B45},
407 {"GL_FRONT_FACE", 0x0B46},
408 {"GL_LIGHTING", 0x0B50},
409 {"GL_LIGHT_MODEL_LOCAL_VIEWER", 0x0B51},
410 {"GL_LIGHT_MODEL_TWO_SIDE", 0x0B52},
411 {"GL_LIGHT_MODEL_AMBIENT", 0x0B53},
412 {"GL_SHADE_MODEL", 0x0B54},
413 {"GL_COLOR_MATERIAL_FACE", 0x0B55},
414 {"GL_COLOR_MATERIAL_PARAMETER", 0x0B56},
415 {"GL_COLOR_MATERIAL", 0x0B57},
416 {"GL_FOG", 0x0B60},
417 {"GL_FOG_INDEX", 0x0B61},
418 {"GL_FOG_DENSITY", 0x0B62},
419 {"GL_FOG_START", 0x0B63},
420 {"GL_FOG_END", 0x0B64},
421 {"GL_FOG_MODE", 0x0B65},
422 {"GL_FOG_COLOR", 0x0B66},
423 {"GL_DEPTH_RANGE", 0x0B70},
424 {"GL_DEPTH_TEST", 0x0B71},
425 {"GL_DEPTH_WRITEMASK", 0x0B72},
426 {"GL_DEPTH_CLEAR_VALUE", 0x0B73},
427 {"GL_DEPTH_FUNC", 0x0B74},
428 {"GL_ACCUM_CLEAR_VALUE", 0x0B80},
429 {"GL_STENCIL_TEST", 0x0B90},
430 {"GL_STENCIL_CLEAR_VALUE", 0x0B91},
431 {"GL_STENCIL_FUNC", 0x0B92},
432 {"GL_STENCIL_VALUE_MASK", 0x0B93},
433 {"GL_STENCIL_FAIL", 0x0B94},
434 {"GL_STENCIL_PASS_DEPTH_FAIL", 0x0B95},
435 {"GL_STENCIL_PASS_DEPTH_PASS", 0x0B96},
436 {"GL_STENCIL_REF", 0x0B97},
437 {"GL_STENCIL_WRITEMASK", 0x0B98},
438 {"GL_MATRIX_MODE", 0x0BA0},
439 {"GL_NORMALIZE", 0x0BA1},
440 {"GL_VIEWPORT", 0x0BA2},
441 {"GL_MODELVIEW_STACK_DEPTH", 0x0BA3},
442 {"GL_MODELVIEW0_STACK_DEPTH_EXT", 0x0BA3},
443 {"GL_PROJECTION_STACK_DEPTH", 0x0BA4},
444 {"GL_TEXTURE_STACK_DEPTH", 0x0BA5},
445 {"GL_MODELVIEW_MATRIX", 0x0BA6},
446 {"GL_MODELVIEW0_MATRIX_EXT", 0x0BA6},
447 {"GL_PROJECTION_MATRIX", 0x0BA7},
448 {"GL_TEXTURE_MATRIX", 0x0BA8},
449 {"GL_ATTRIB_STACK_DEPTH", 0x0BB0},
450 {"GL_CLIENT_ATTRIB_STACK_DEPTH", 0x0BB1},
451 {"GL_ALPHA_TEST", 0x0BC0},
452 {"GL_ALPHA_TEST_QCOM", 0x0BC0},
453 {"GL_ALPHA_TEST_FUNC", 0x0BC1},
454 {"GL_ALPHA_TEST_FUNC_QCOM", 0x0BC1},
455 {"GL_ALPHA_TEST_REF", 0x0BC2},
456 {"GL_ALPHA_TEST_REF_QCOM", 0x0BC2},
457 {"GL_DITHER", 0x0BD0},
458 {"GL_BLEND_DST", 0x0BE0},
459 {"GL_BLEND_SRC", 0x0BE1},
460 {"GL_BLEND", 0x0BE2},
461 {"GL_LOGIC_OP_MODE", 0x0BF0},
462 {"GL_INDEX_LOGIC_OP", 0x0BF1},
463 {"GL_LOGIC_OP", 0x0BF1},
464 {"GL_COLOR_LOGIC_OP", 0x0BF2},
465 {"GL_AUX_BUFFERS", 0x0C00},
466 {"GL_DRAW_BUFFER", 0x0C01},
467 {"GL_DRAW_BUFFER_EXT", 0x0C01},
468 {"GL_READ_BUFFER", 0x0C02},
469 {"GL_READ_BUFFER_EXT", 0x0C02},
470 {"GL_READ_BUFFER_NV", 0x0C02},
471 {"GL_SCISSOR_BOX", 0x0C10},
472 {"GL_SCISSOR_TEST", 0x0C11},
473 {"GL_INDEX_CLEAR_VALUE", 0x0C20},
474 {"GL_INDEX_WRITEMASK", 0x0C21},
475 {"GL_COLOR_CLEAR_VALUE", 0x0C22},
476 {"GL_COLOR_WRITEMASK", 0x0C23},
477 {"GL_INDEX_MODE", 0x0C30},
478 {"GL_RGBA_MODE", 0x0C31},
479 {"GL_DOUBLEBUFFER", 0x0C32},
480 {"GL_STEREO", 0x0C33},
481 {"GL_RENDER_MODE", 0x0C40},
482 {"GL_PERSPECTIVE_CORRECTION_HINT", 0x0C50},
483 {"GL_POINT_SMOOTH_HINT", 0x0C51},
484 {"GL_LINE_SMOOTH_HINT", 0x0C52},
485 {"GL_POLYGON_SMOOTH_HINT", 0x0C53},
486 {"GL_FOG_HINT", 0x0C54},
487 {"GL_TEXTURE_GEN_S", 0x0C60},
488 {"GL_TEXTURE_GEN_T", 0x0C61},
489 {"GL_TEXTURE_GEN_R", 0x0C62},
490 {"GL_TEXTURE_GEN_Q", 0x0C63},
491 {"GL_PIXEL_MAP_I_TO_I", 0x0C70},
492 {"GL_PIXEL_MAP_S_TO_S", 0x0C71},
493 {"GL_PIXEL_MAP_I_TO_R", 0x0C72},
494 {"GL_PIXEL_MAP_I_TO_G", 0x0C73},
495 {"GL_PIXEL_MAP_I_TO_B", 0x0C74},
496 {"GL_PIXEL_MAP_I_TO_A", 0x0C75},
497 {"GL_PIXEL_MAP_R_TO_R", 0x0C76},
498 {"GL_PIXEL_MAP_G_TO_G", 0x0C77},
499 {"GL_PIXEL_MAP_B_TO_B", 0x0C78},
500 {"GL_PIXEL_MAP_A_TO_A", 0x0C79},
501 {"GL_PIXEL_MAP_I_TO_I_SIZE", 0x0CB0},
502 {"GL_PIXEL_MAP_S_TO_S_SIZE", 0x0CB1},
503 {"GL_PIXEL_MAP_I_TO_R_SIZE", 0x0CB2},
504 {"GL_PIXEL_MAP_I_TO_G_SIZE", 0x0CB3},
505 {"GL_PIXEL_MAP_I_TO_B_SIZE", 0x0CB4},
506 {"GL_PIXEL_MAP_I_TO_A_SIZE", 0x0CB5},
507 {"GL_PIXEL_MAP_R_TO_R_SIZE", 0x0CB6},
508 {"GL_PIXEL_MAP_G_TO_G_SIZE", 0x0CB7},
509 {"GL_PIXEL_MAP_B_TO_B_SIZE", 0x0CB8},
510 {"GL_PIXEL_MAP_A_TO_A_SIZE", 0x0CB9},
511 {"GL_UNPACK_SWAP_BYTES", 0x0CF0},
512 {"GL_UNPACK_LSB_FIRST", 0x0CF1},
513 {"GL_UNPACK_ROW_LENGTH", 0x0CF2},
514 {"GL_UNPACK_ROW_LENGTH_EXT", 0x0CF2},
515 {"GL_UNPACK_SKIP_ROWS", 0x0CF3},
516 {"GL_UNPACK_SKIP_ROWS_EXT", 0x0CF3},
517 {"GL_UNPACK_SKIP_PIXELS", 0x0CF4},
518 {"GL_UNPACK_SKIP_PIXELS_EXT", 0x0CF4},
519 {"GL_UNPACK_ALIGNMENT", 0x0CF5},
520 {"GL_PACK_SWAP_BYTES", 0x0D00},
521 {"GL_PACK_LSB_FIRST", 0x0D01},
522 {"GL_PACK_ROW_LENGTH", 0x0D02},
523 {"GL_PACK_SKIP_ROWS", 0x0D03},
524 {"GL_PACK_SKIP_PIXELS", 0x0D04},
525 {"GL_PACK_ALIGNMENT", 0x0D05},
526 {"GL_MAP_COLOR", 0x0D10},
527 {"GL_MAP_STENCIL", 0x0D11},
528 {"GL_INDEX_SHIFT", 0x0D12},
529 {"GL_INDEX_OFFSET", 0x0D13},
530 {"GL_RED_SCALE", 0x0D14},
531 {"GL_RED_BIAS", 0x0D15},
532 {"GL_ZOOM_X", 0x0D16},
533 {"GL_ZOOM_Y", 0x0D17},
534 {"GL_GREEN_SCALE", 0x0D18},
535 {"GL_GREEN_BIAS", 0x0D19},
536 {"GL_BLUE_SCALE", 0x0D1A},
537 {"GL_BLUE_BIAS", 0x0D1B},
538 {"GL_ALPHA_SCALE", 0x0D1C},
539 {"GL_ALPHA_BIAS", 0x0D1D},
540 {"GL_DEPTH_SCALE", 0x0D1E},
541 {"GL_DEPTH_BIAS", 0x0D1F},
542 {"GL_MAX_EVAL_ORDER", 0x0D30},
543 {"GL_MAX_LIGHTS", 0x0D31},
544 {"GL_MAX_CLIP_PLANES", 0x0D32},
545 {"GL_MAX_CLIP_DISTANCES", 0x0D32},
546 {"GL_MAX_TEXTURE_SIZE", 0x0D33},
547 {"GL_MAX_PIXEL_MAP_TABLE", 0x0D34},
548 {"GL_MAX_ATTRIB_STACK_DEPTH", 0x0D35},
549 {"GL_MAX_MODELVIEW_STACK_DEPTH", 0x0D36},
550 {"GL_MAX_NAME_STACK_DEPTH", 0x0D37},
551 {"GL_MAX_PROJECTION_STACK_DEPTH", 0x0D38},
552 {"GL_MAX_TEXTURE_STACK_DEPTH", 0x0D39},
553 {"GL_MAX_VIEWPORT_DIMS", 0x0D3A},
554 {"GL_MAX_CLIENT_ATTRIB_STACK_DEPTH", 0x0D3B},
555 {"GL_SUBPIXEL_BITS", 0x0D50},
556 {"GL_INDEX_BITS", 0x0D51},
557 {"GL_RED_BITS", 0x0D52},
558 {"GL_GREEN_BITS", 0x0D53},
559 {"GL_BLUE_BITS", 0x0D54},
560 {"GL_ALPHA_BITS", 0x0D55},
561 {"GL_DEPTH_BITS", 0x0D56},
562 {"GL_STENCIL_BITS", 0x0D57},
563 {"GL_ACCUM_RED_BITS", 0x0D58},
564 {"GL_ACCUM_GREEN_BITS", 0x0D59},
565 {"GL_ACCUM_BLUE_BITS", 0x0D5A},
566 {"GL_ACCUM_ALPHA_BITS", 0x0D5B},
567 {"GL_NAME_STACK_DEPTH", 0x0D70},
568 {"GL_AUTO_NORMAL", 0x0D80},
569 {"GL_MAP1_COLOR_4", 0x0D90},
570 {"GL_MAP1_INDEX", 0x0D91},
571 {"GL_MAP1_NORMAL", 0x0D92},
572 {"GL_MAP1_TEXTURE_COORD_1", 0x0D93},
573 {"GL_MAP1_TEXTURE_COORD_2", 0x0D94},
574 {"GL_MAP1_TEXTURE_COORD_3", 0x0D95},
575 {"GL_MAP1_TEXTURE_COORD_4", 0x0D96},
576 {"GL_MAP1_VERTEX_3", 0x0D97},
577 {"GL_MAP1_VERTEX_4", 0x0D98},
578 {"GL_MAP2_COLOR_4", 0x0DB0},
579 {"GL_MAP2_INDEX", 0x0DB1},
580 {"GL_MAP2_NORMAL", 0x0DB2},
581 {"GL_MAP2_TEXTURE_COORD_1", 0x0DB3},
582 {"GL_MAP2_TEXTURE_COORD_2", 0x0DB4},
583 {"GL_MAP2_TEXTURE_COORD_3", 0x0DB5},
584 {"GL_MAP2_TEXTURE_COORD_4", 0x0DB6},
585 {"GL_MAP2_VERTEX_3", 0x0DB7},
586 {"GL_MAP2_VERTEX_4", 0x0DB8},
587 {"GL_MAP1_GRID_DOMAIN", 0x0DD0},
588 {"GL_MAP1_GRID_SEGMENTS", 0x0DD1},
589 {"GL_MAP2_GRID_DOMAIN", 0x0DD2},
590 {"GL_MAP2_GRID_SEGMENTS", 0x0DD3},
591 {"GL_TEXTURE_1D", 0x0DE0},
592 {"GL_TEXTURE_2D", 0x0DE1},
593 {"GL_FEEDBACK_BUFFER_POINTER", 0x0DF0},
594 {"GL_FEEDBACK_BUFFER_SIZE", 0x0DF1},
595 {"GL_FEEDBACK_BUFFER_TYPE", 0x0DF2},
596 {"GL_SELECTION_BUFFER_POINTER", 0x0DF3},
597 {"GL_SELECTION_BUFFER_SIZE", 0x0DF4},
598 {"GL_TEXTURE_WIDTH", 0x1000},
599 {"GL_TEXTURE_HEIGHT", 0x1001},
600 {"GL_TEXTURE_INTERNAL_FORMAT", 0x1003},
601 {"GL_TEXTURE_COMPONENTS", 0x1003},
602 {"GL_TEXTURE_BORDER_COLOR", 0x1004},
603 {"GL_TEXTURE_BORDER_COLOR_NV", 0x1004},
604 {"GL_TEXTURE_BORDER", 0x1005},
605 {"GL_DONT_CARE", 0x1100},
606 {"GL_FASTEST", 0x1101},
607 {"GL_NICEST", 0x1102},
608 {"GL_AMBIENT", 0x1200},
609 {"GL_DIFFUSE", 0x1201},
610 {"GL_SPECULAR", 0x1202},
611 {"GL_POSITION", 0x1203},
612 {"GL_SPOT_DIRECTION", 0x1204},
613 {"GL_SPOT_EXPONENT", 0x1205},
614 {"GL_SPOT_CUTOFF", 0x1206},
615 {"GL_CONSTANT_ATTENUATION", 0x1207},
616 {"GL_LINEAR_ATTENUATION", 0x1208},
617 {"GL_QUADRATIC_ATTENUATION", 0x1209},
618 {"GL_COMPILE", 0x1300},
619 {"GL_COMPILE_AND_EXECUTE", 0x1301},
620 {"GL_BYTE", 0x1400},
621 {"GL_UNSIGNED_BYTE", 0x1401},
622 {"GL_SHORT", 0x1402},
623 {"GL_UNSIGNED_SHORT", 0x1403},
624 {"GL_INT", 0x1404},
625 {"GL_UNSIGNED_INT", 0x1405},
626 {"GL_FLOAT", 0x1406},
627 {"GL_2_BYTES", 0x1407},
628 {"GL_3_BYTES", 0x1408},
629 {"GL_4_BYTES", 0x1409},
630 {"GL_DOUBLE", 0x140A},
631 {"GL_DOUBLE_EXT", 0x140A},
632 {"GL_HALF_FLOAT", 0x140B},
633 {"GL_HALF_FLOAT_ARB", 0x140B},
634 {"GL_HALF_FLOAT_NV", 0x140B},
635 {"GL_HALF_APPLE", 0x140B},
636 {"GL_FIXED", 0x140C},
637 {"GL_FIXED_OES", 0x140C},
638 {"GL_INT64_NV", 0x140E},
639 {"GL_UNSIGNED_INT64_ARB", 0x140F},
640 {"GL_UNSIGNED_INT64_NV", 0x140F},
641 {"GL_CLEAR", 0x1500},
642 {"GL_AND", 0x1501},
643 {"GL_AND_REVERSE", 0x1502},
644 {"GL_COPY", 0x1503},
645 {"GL_AND_INVERTED", 0x1504},
646 {"GL_NOOP", 0x1505},
647 {"GL_XOR", 0x1506},
648 {"GL_OR", 0x1507},
649 {"GL_NOR", 0x1508},
650 {"GL_EQUIV", 0x1509},
651 {"GL_INVERT", 0x150A},
652 {"GL_OR_REVERSE", 0x150B},
653 {"GL_COPY_INVERTED", 0x150C},
654 {"GL_OR_INVERTED", 0x150D},
655 {"GL_NAND", 0x150E},
656 {"GL_SET", 0x150F},
657 {"GL_EMISSION", 0x1600},
658 {"GL_SHININESS", 0x1601},
659 {"GL_AMBIENT_AND_DIFFUSE", 0x1602},
660 {"GL_COLOR_INDEXES", 0x1603},
661 {"GL_MODELVIEW", 0x1700},
662 {"GL_MODELVIEW0_ARB", 0x1700},
663 {"GL_MODELVIEW0_EXT", 0x1700},
664 {"GL_PROJECTION", 0x1701},
665 {"GL_TEXTURE", 0x1702},
666 {"GL_COLOR", 0x1800},
667 {"GL_COLOR_EXT", 0x1800},
668 {"GL_DEPTH", 0x1801},
669 {"GL_DEPTH_EXT", 0x1801},
670 {"GL_STENCIL", 0x1802},
671 {"GL_STENCIL_EXT", 0x1802},
672 {"GL_COLOR_INDEX", 0x1900},
673 {"GL_STENCIL_INDEX", 0x1901},
674 {"GL_DEPTH_COMPONENT", 0x1902},
675 {"GL_RED", 0x1903},
676 {"GL_RED_EXT", 0x1903},
677 {"GL_GREEN", 0x1904},
678 {"GL_BLUE", 0x1905},
679 {"GL_ALPHA", 0x1906},
680 {"GL_RGB", 0x1907},
681 {"GL_RGBA", 0x1908},
682 {"GL_LUMINANCE", 0x1909},
683 {"GL_LUMINANCE_ALPHA", 0x190A},
684 {"GL_BITMAP", 0x1A00},
685 {"GL_POINT", 0x1B00},
686 {"GL_LINE", 0x1B01},
687 {"GL_FILL", 0x1B02},
688 {"GL_RENDER", 0x1C00},
689 {"GL_FEEDBACK", 0x1C01},
690 {"GL_SELECT", 0x1C02},
691 {"GL_FLAT", 0x1D00},
692 {"GL_SMOOTH", 0x1D01},
693 {"GL_KEEP", 0x1E00},
694 {"GL_REPLACE", 0x1E01},
695 {"GL_INCR", 0x1E02},
696 {"GL_DECR", 0x1E03},
697 {"GL_VENDOR", 0x1F00},
698 {"GL_RENDERER", 0x1F01},
699 {"GL_VERSION", 0x1F02},
700 {"GL_EXTENSIONS", 0x1F03},
701 {"GL_S", 0x2000},
702 {"GL_T", 0x2001},
703 {"GL_R", 0x2002},
704 {"GL_Q", 0x2003},
705 {"GL_MODULATE", 0x2100},
706 {"GL_DECAL", 0x2101},
707 {"GL_TEXTURE_ENV_MODE", 0x2200},
708 {"GL_TEXTURE_ENV_COLOR", 0x2201},
709 {"GL_TEXTURE_ENV", 0x2300},
710 {"GL_EYE_LINEAR", 0x2400},
711 {"GL_OBJECT_LINEAR", 0x2401},
712 {"GL_SPHERE_MAP", 0x2402},
713 {"GL_TEXTURE_GEN_MODE", 0x2500},
714 {"GL_OBJECT_PLANE", 0x2501},
715 {"GL_EYE_PLANE", 0x2502},
716 {"GL_NEAREST", 0x2600},
717 {"GL_LINEAR", 0x2601},
718 {"GL_NEAREST_MIPMAP_NEAREST", 0x2700},
719 {"GL_LINEAR_MIPMAP_NEAREST", 0x2701},
720 {"GL_NEAREST_MIPMAP_LINEAR", 0x2702},
721 {"GL_LINEAR_MIPMAP_LINEAR", 0x2703},
722 {"GL_TEXTURE_MAG_FILTER", 0x2800},
723 {"GL_TEXTURE_MIN_FILTER", 0x2801},
724 {"GL_TEXTURE_WRAP_S", 0x2802},
725 {"GL_TEXTURE_WRAP_T", 0x2803},
726 {"GL_CLAMP", 0x2900},
727 {"GL_REPEAT", 0x2901},
728 {"GL_POLYGON_OFFSET_UNITS", 0x2A00},
729 {"GL_POLYGON_OFFSET_POINT", 0x2A01},
730 {"GL_POLYGON_OFFSET_LINE", 0x2A02},
731 {"GL_R3_G3_B2", 0x2A10},
732 {"GL_V2F", 0x2A20},
733 {"GL_V3F", 0x2A21},
734 {"GL_C4UB_V2F", 0x2A22},
735 {"GL_C4UB_V3F", 0x2A23},
736 {"GL_C3F_V3F", 0x2A24},
737 {"GL_N3F_V3F", 0x2A25},
738 {"GL_C4F_N3F_V3F", 0x2A26},
739 {"GL_T2F_V3F", 0x2A27},
740 {"GL_T4F_V4F", 0x2A28},
741 {"GL_T2F_C4UB_V3F", 0x2A29},
742 {"GL_T2F_C3F_V3F", 0x2A2A},
743 {"GL_T2F_N3F_V3F", 0x2A2B},
744 {"GL_T2F_C4F_N3F_V3F", 0x2A2C},
745 {"GL_T4F_C4F_N3F_V4F", 0x2A2D},
746 {"GL_CLIP_PLANE0", 0x3000},
747 {"GL_CLIP_DISTANCE0", 0x3000},
748 {"GL_CLIP_PLANE1", 0x3001},
749 {"GL_CLIP_DISTANCE1", 0x3001},
750 {"GL_CLIP_PLANE2", 0x3002},
751 {"GL_CLIP_DISTANCE2", 0x3002},
752 {"GL_CLIP_PLANE3", 0x3003},
753 {"GL_CLIP_DISTANCE3", 0x3003},
754 {"GL_CLIP_PLANE4", 0x3004},
755 {"GL_CLIP_DISTANCE4", 0x3004},
756 {"GL_CLIP_PLANE5", 0x3005},
757 {"GL_CLIP_DISTANCE5", 0x3005},
758 {"GL_CLIP_DISTANCE6", 0x3006},
759 {"GL_CLIP_DISTANCE7", 0x3007},
760 {"GL_LIGHT0", 0x4000},
761 {"GL_LIGHT1", 0x4001},
762 {"GL_LIGHT2", 0x4002},
763 {"GL_LIGHT3", 0x4003},
764 {"GL_LIGHT4", 0x4004},
765 {"GL_LIGHT5", 0x4005},
766 {"GL_LIGHT6", 0x4006},
767 {"GL_LIGHT7", 0x4007},
768 {"GL_ABGR_EXT", 0x8000},
769 {"GL_CONSTANT_COLOR", 0x8001},
770 {"GL_CONSTANT_COLOR_EXT", 0x8001},
771 {"GL_ONE_MINUS_CONSTANT_COLOR", 0x8002},
772 {"GL_ONE_MINUS_CONSTANT_COLOR_EXT", 0x8002},
773 {"GL_CONSTANT_ALPHA", 0x8003},
774 {"GL_CONSTANT_ALPHA_EXT", 0x8003},
775 {"GL_ONE_MINUS_CONSTANT_ALPHA", 0x8004},
776 {"GL_ONE_MINUS_CONSTANT_ALPHA_EXT", 0x8004},
777 {"GL_BLEND_COLOR", 0x8005},
778 {"GL_BLEND_COLOR_EXT", 0x8005},
779 {"GL_FUNC_ADD", 0x8006},
780 {"GL_FUNC_ADD_EXT", 0x8006},
781 {"GL_FUNC_ADD_OES", 0x8006},
782 {"GL_MIN", 0x8007},
783 {"GL_MIN_EXT", 0x8007},
784 {"GL_MAX", 0x8008},
785 {"GL_MAX_EXT", 0x8008},
786 {"GL_BLEND_EQUATION", 0x8009},
787 {"GL_BLEND_EQUATION_EXT", 0x8009},
788 {"GL_BLEND_EQUATION_OES", 0x8009},
789 {"GL_BLEND_EQUATION_RGB", 0x8009},
790 {"GL_BLEND_EQUATION_RGB_EXT", 0x8009},
791 {"GL_BLEND_EQUATION_RGB_OES", 0x8009},
792 {"GL_FUNC_SUBTRACT", 0x800A},
793 {"GL_FUNC_SUBTRACT_EXT", 0x800A},
794 {"GL_FUNC_SUBTRACT_OES", 0x800A},
795 {"GL_FUNC_REVERSE_SUBTRACT", 0x800B},
796 {"GL_FUNC_REVERSE_SUBTRACT_EXT", 0x800B},
797 {"GL_FUNC_REVERSE_SUBTRACT_OES", 0x800B},
798 {"GL_CMYK_EXT", 0x800C},
799 {"GL_CMYKA_EXT", 0x800D},
800 {"GL_PACK_CMYK_HINT_EXT", 0x800E},
801 {"GL_UNPACK_CMYK_HINT_EXT", 0x800F},
802 {"GL_CONVOLUTION_1D", 0x8010},
803 {"GL_CONVOLUTION_1D_EXT", 0x8010},
804 {"GL_CONVOLUTION_2D", 0x8011},
805 {"GL_CONVOLUTION_2D_EXT", 0x8011},
806 {"GL_SEPARABLE_2D", 0x8012},
807 {"GL_SEPARABLE_2D_EXT", 0x8012},
808 {"GL_CONVOLUTION_BORDER_MODE", 0x8013},
809 {"GL_CONVOLUTION_BORDER_MODE_EXT", 0x8013},
810 {"GL_CONVOLUTION_FILTER_SCALE", 0x8014},
811 {"GL_CONVOLUTION_FILTER_SCALE_EXT", 0x8014},
812 {"GL_CONVOLUTION_FILTER_BIAS", 0x8015},
813 {"GL_CONVOLUTION_FILTER_BIAS_EXT", 0x8015},
814 {"GL_REDUCE", 0x8016},
815 {"GL_REDUCE_EXT", 0x8016},
816 {"GL_CONVOLUTION_FORMAT", 0x8017},
817 {"GL_CONVOLUTION_FORMAT_EXT", 0x8017},
818 {"GL_CONVOLUTION_WIDTH", 0x8018},
819 {"GL_CONVOLUTION_WIDTH_EXT", 0x8018},
820 {"GL_CONVOLUTION_HEIGHT", 0x8019},
821 {"GL_CONVOLUTION_HEIGHT_EXT", 0x8019},
822 {"GL_MAX_CONVOLUTION_WIDTH", 0x801A},
823 {"GL_MAX_CONVOLUTION_WIDTH_EXT", 0x801A},
824 {"GL_MAX_CONVOLUTION_HEIGHT", 0x801B},
825 {"GL_MAX_CONVOLUTION_HEIGHT_EXT", 0x801B},
826 {"GL_POST_CONVOLUTION_RED_SCALE", 0x801C},
827 {"GL_POST_CONVOLUTION_RED_SCALE_EXT", 0x801C},
828 {"GL_POST_CONVOLUTION_GREEN_SCALE", 0x801D},
829 {"GL_POST_CONVOLUTION_GREEN_SCALE_EXT", 0x801D},
830 {"GL_POST_CONVOLUTION_BLUE_SCALE", 0x801E},
831 {"GL_POST_CONVOLUTION_BLUE_SCALE_EXT", 0x801E},
832 {"GL_POST_CONVOLUTION_ALPHA_SCALE", 0x801F},
833 {"GL_POST_CONVOLUTION_ALPHA_SCALE_EXT", 0x801F},
834 {"GL_POST_CONVOLUTION_RED_BIAS", 0x8020},
835 {"GL_POST_CONVOLUTION_RED_BIAS_EXT", 0x8020},
836 {"GL_POST_CONVOLUTION_GREEN_BIAS", 0x8021},
837 {"GL_POST_CONVOLUTION_GREEN_BIAS_EXT", 0x8021},
838 {"GL_POST_CONVOLUTION_BLUE_BIAS", 0x8022},
839 {"GL_POST_CONVOLUTION_BLUE_BIAS_EXT", 0x8022},
840 {"GL_POST_CONVOLUTION_ALPHA_BIAS", 0x8023},
841 {"GL_POST_CONVOLUTION_ALPHA_BIAS_EXT", 0x8023},
842 {"GL_HISTOGRAM", 0x8024},
843 {"GL_HISTOGRAM_EXT", 0x8024},
844 {"GL_PROXY_HISTOGRAM", 0x8025},
845 {"GL_PROXY_HISTOGRAM_EXT", 0x8025},
846 {"GL_HISTOGRAM_WIDTH", 0x8026},
847 {"GL_HISTOGRAM_WIDTH_EXT", 0x8026},
848 {"GL_HISTOGRAM_FORMAT", 0x8027},
849 {"GL_HISTOGRAM_FORMAT_EXT", 0x8027},
850 {"GL_HISTOGRAM_RED_SIZE", 0x8028},
851 {"GL_HISTOGRAM_RED_SIZE_EXT", 0x8028},
852 {"GL_HISTOGRAM_GREEN_SIZE", 0x8029},
853 {"GL_HISTOGRAM_GREEN_SIZE_EXT", 0x8029},
854 {"GL_HISTOGRAM_BLUE_SIZE", 0x802A},
855 {"GL_HISTOGRAM_BLUE_SIZE_EXT", 0x802A},
856 {"GL_HISTOGRAM_ALPHA_SIZE", 0x802B},
857 {"GL_HISTOGRAM_ALPHA_SIZE_EXT", 0x802B},
858 {"GL_HISTOGRAM_LUMINANCE_SIZE", 0x802C},
859 {"GL_HISTOGRAM_LUMINANCE_SIZE_EXT", 0x802C},
860 {"GL_HISTOGRAM_SINK", 0x802D},
861 {"GL_HISTOGRAM_SINK_EXT", 0x802D},
862 {"GL_MINMAX", 0x802E},
863 {"GL_MINMAX_EXT", 0x802E},
864 {"GL_MINMAX_FORMAT", 0x802F},
865 {"GL_MINMAX_FORMAT_EXT", 0x802F},
866 {"GL_MINMAX_SINK", 0x8030},
867 {"GL_MINMAX_SINK_EXT", 0x8030},
868 {"GL_TABLE_TOO_LARGE_EXT", 0x8031},
869 {"GL_TABLE_TOO_LARGE", 0x8031},
870 {"GL_UNSIGNED_BYTE_3_3_2", 0x8032},
871 {"GL_UNSIGNED_BYTE_3_3_2_EXT", 0x8032},
872 {"GL_UNSIGNED_SHORT_4_4_4_4", 0x8033},
873 {"GL_UNSIGNED_SHORT_4_4_4_4_EXT", 0x8033},
874 {"GL_UNSIGNED_SHORT_5_5_5_1", 0x8034},
875 {"GL_UNSIGNED_SHORT_5_5_5_1_EXT", 0x8034},
876 {"GL_UNSIGNED_INT_8_8_8_8", 0x8035},
877 {"GL_UNSIGNED_INT_8_8_8_8_EXT", 0x8035},
878 {"GL_UNSIGNED_INT_10_10_10_2", 0x8036},
879 {"GL_UNSIGNED_INT_10_10_10_2_EXT", 0x8036},
880 {"GL_POLYGON_OFFSET_EXT", 0x8037},
881 {"GL_POLYGON_OFFSET_FILL", 0x8037},
882 {"GL_POLYGON_OFFSET_FACTOR", 0x8038},
883 {"GL_POLYGON_OFFSET_FACTOR_EXT", 0x8038},
884 {"GL_POLYGON_OFFSET_BIAS_EXT", 0x8039},
885 {"GL_RESCALE_NORMAL", 0x803A},
886 {"GL_RESCALE_NORMAL_EXT", 0x803A},
887 {"GL_ALPHA4", 0x803B},
888 {"GL_ALPHA4_EXT", 0x803B},
889 {"GL_ALPHA8", 0x803C},
890 {"GL_ALPHA8_EXT", 0x803C},
891 {"GL_ALPHA12", 0x803D},
892 {"GL_ALPHA12_EXT", 0x803D},
893 {"GL_ALPHA16", 0x803E},
894 {"GL_ALPHA16_EXT", 0x803E},
895 {"GL_LUMINANCE4", 0x803F},
896 {"GL_LUMINANCE4_EXT", 0x803F},
897 {"GL_LUMINANCE8", 0x8040},
898 {"GL_LUMINANCE8_EXT", 0x8040},
899 {"GL_LUMINANCE12", 0x8041},
900 {"GL_LUMINANCE12_EXT", 0x8041},
901 {"GL_LUMINANCE16", 0x8042},
902 {"GL_LUMINANCE16_EXT", 0x8042},
903 {"GL_LUMINANCE4_ALPHA4", 0x8043},
904 {"GL_LUMINANCE4_ALPHA4_EXT", 0x8043},
905 {"GL_LUMINANCE6_ALPHA2", 0x8044},
906 {"GL_LUMINANCE6_ALPHA2_EXT", 0x8044},
907 {"GL_LUMINANCE8_ALPHA8", 0x8045},
908 {"GL_LUMINANCE8_ALPHA8_EXT", 0x8045},
909 {"GL_LUMINANCE12_ALPHA4", 0x8046},
910 {"GL_LUMINANCE12_ALPHA4_EXT", 0x8046},
911 {"GL_LUMINANCE12_ALPHA12", 0x8047},
912 {"GL_LUMINANCE12_ALPHA12_EXT", 0x8047},
913 {"GL_LUMINANCE16_ALPHA16", 0x8048},
914 {"GL_LUMINANCE16_ALPHA16_EXT", 0x8048},
915 {"GL_INTENSITY", 0x8049},
916 {"GL_INTENSITY_EXT", 0x8049},
917 {"GL_INTENSITY4", 0x804A},
918 {"GL_INTENSITY4_EXT", 0x804A},
919 {"GL_INTENSITY8", 0x804B},
920 {"GL_INTENSITY8_EXT", 0x804B},
921 {"GL_INTENSITY12", 0x804C},
922 {"GL_INTENSITY12_EXT", 0x804C},
923 {"GL_INTENSITY16", 0x804D},
924 {"GL_INTENSITY16_EXT", 0x804D},
925 {"GL_RGB2_EXT", 0x804E},
926 {"GL_RGB4", 0x804F},
927 {"GL_RGB4_EXT", 0x804F},
928 {"GL_RGB5", 0x8050},
929 {"GL_RGB5_EXT", 0x8050},
930 {"GL_RGB8", 0x8051},
931 {"GL_RGB8_EXT", 0x8051},
932 {"GL_RGB10", 0x8052},
933 {"GL_RGB10_EXT", 0x8052},
934 {"GL_RGB12", 0x8053},
935 {"GL_RGB12_EXT", 0x8053},
936 {"GL_RGB16", 0x8054},
937 {"GL_RGB16_EXT", 0x8054},
938 {"GL_RGBA2", 0x8055},
939 {"GL_RGBA2_EXT", 0x8055},
940 {"GL_RGBA4", 0x8056},
941 {"GL_RGBA4_EXT", 0x8056},
942 {"GL_RGBA4_OES", 0x8056},
943 {"GL_RGB5_A1", 0x8057},
944 {"GL_RGB5_A1_EXT", 0x8057},
945 {"GL_RGB5_A1_OES", 0x8057},
946 {"GL_RGBA8", 0x8058},
947 {"GL_RGBA8_EXT", 0x8058},
948 {"GL_RGBA8_OES", 0x8058},
949 {"GL_RGB10_A2", 0x8059},
950 {"GL_RGB10_A2_EXT", 0x8059},
951 {"GL_RGBA12", 0x805A},
952 {"GL_RGBA12_EXT", 0x805A},
953 {"GL_RGBA16", 0x805B},
954 {"GL_RGBA16_EXT", 0x805B},
955 {"GL_TEXTURE_RED_SIZE", 0x805C},
956 {"GL_TEXTURE_RED_SIZE_EXT", 0x805C},
957 {"GL_TEXTURE_GREEN_SIZE", 0x805D},
958 {"GL_TEXTURE_GREEN_SIZE_EXT", 0x805D},
959 {"GL_TEXTURE_BLUE_SIZE", 0x805E},
960 {"GL_TEXTURE_BLUE_SIZE_EXT", 0x805E},
961 {"GL_TEXTURE_ALPHA_SIZE", 0x805F},
962 {"GL_TEXTURE_ALPHA_SIZE_EXT", 0x805F},
963 {"GL_TEXTURE_LUMINANCE_SIZE", 0x8060},
964 {"GL_TEXTURE_LUMINANCE_SIZE_EXT", 0x8060},
965 {"GL_TEXTURE_INTENSITY_SIZE", 0x8061},
966 {"GL_TEXTURE_INTENSITY_SIZE_EXT", 0x8061},
967 {"GL_REPLACE_EXT", 0x8062},
968 {"GL_PROXY_TEXTURE_1D", 0x8063},
969 {"GL_PROXY_TEXTURE_1D_EXT", 0x8063},
970 {"GL_PROXY_TEXTURE_2D", 0x8064},
971 {"GL_PROXY_TEXTURE_2D_EXT", 0x8064},
972 {"GL_TEXTURE_TOO_LARGE_EXT", 0x8065},
973 {"GL_TEXTURE_PRIORITY", 0x8066},
974 {"GL_TEXTURE_PRIORITY_EXT", 0x8066},
975 {"GL_TEXTURE_RESIDENT", 0x8067},
976 {"GL_TEXTURE_RESIDENT_EXT", 0x8067},
977 {"GL_TEXTURE_1D_BINDING_EXT", 0x8068},
978 {"GL_TEXTURE_BINDING_1D", 0x8068},
979 {"GL_TEXTURE_2D_BINDING_EXT", 0x8069},
980 {"GL_TEXTURE_BINDING_2D", 0x8069},
981 {"GL_TEXTURE_3D_BINDING_EXT", 0x806A},
982 {"GL_TEXTURE_3D_BINDING_OES", 0x806A},
983 {"GL_TEXTURE_BINDING_3D", 0x806A},
984 {"GL_PACK_SKIP_IMAGES", 0x806B},
985 {"GL_PACK_SKIP_IMAGES_EXT", 0x806B},
986 {"GL_PACK_IMAGE_HEIGHT", 0x806C},
987 {"GL_PACK_IMAGE_HEIGHT_EXT", 0x806C},
988 {"GL_UNPACK_SKIP_IMAGES", 0x806D},
989 {"GL_UNPACK_SKIP_IMAGES_EXT", 0x806D},
990 {"GL_UNPACK_IMAGE_HEIGHT", 0x806E},
991 {"GL_UNPACK_IMAGE_HEIGHT_EXT", 0x806E},
992 {"GL_TEXTURE_3D", 0x806F},
993 {"GL_TEXTURE_3D_EXT", 0x806F},
994 {"GL_TEXTURE_3D_OES", 0x806F},
995 {"GL_PROXY_TEXTURE_3D", 0x8070},
996 {"GL_PROXY_TEXTURE_3D_EXT", 0x8070},
997 {"GL_TEXTURE_DEPTH", 0x8071},
998 {"GL_TEXTURE_DEPTH_EXT", 0x8071},
999 {"GL_TEXTURE_WRAP_R", 0x8072},
1000 {"GL_TEXTURE_WRAP_R_EXT", 0x8072},
1001 {"GL_TEXTURE_WRAP_R_OES", 0x8072},
1002 {"GL_MAX_3D_TEXTURE_SIZE", 0x8073},
1003 {"GL_MAX_3D_TEXTURE_SIZE_EXT", 0x8073},
1004 {"GL_MAX_3D_TEXTURE_SIZE_OES", 0x8073},
1005 {"GL_VERTEX_ARRAY", 0x8074},
1006 {"GL_VERTEX_ARRAY_EXT", 0x8074},
1007 {"GL_VERTEX_ARRAY_KHR", 0x8074},
1008 {"GL_NORMAL_ARRAY", 0x8075},
1009 {"GL_NORMAL_ARRAY_EXT", 0x8075},
1010 {"GL_COLOR_ARRAY", 0x8076},
1011 {"GL_COLOR_ARRAY_EXT", 0x8076},
1012 {"GL_INDEX_ARRAY", 0x8077},
1013 {"GL_INDEX_ARRAY_EXT", 0x8077},
1014 {"GL_TEXTURE_COORD_ARRAY", 0x8078},
1015 {"GL_TEXTURE_COORD_ARRAY_EXT", 0x8078},
1016 {"GL_EDGE_FLAG_ARRAY", 0x8079},
1017 {"GL_EDGE_FLAG_ARRAY_EXT", 0x8079},
1018 {"GL_VERTEX_ARRAY_SIZE", 0x807A},
1019 {"GL_VERTEX_ARRAY_SIZE_EXT", 0x807A},
1020 {"GL_VERTEX_ARRAY_TYPE", 0x807B},
1021 {"GL_VERTEX_ARRAY_TYPE_EXT", 0x807B},
1022 {"GL_VERTEX_ARRAY_STRIDE", 0x807C},
1023 {"GL_VERTEX_ARRAY_STRIDE_EXT", 0x807C},
1024 {"GL_VERTEX_ARRAY_COUNT_EXT", 0x807D},
1025 {"GL_NORMAL_ARRAY_TYPE", 0x807E},
1026 {"GL_NORMAL_ARRAY_TYPE_EXT", 0x807E},
1027 {"GL_NORMAL_ARRAY_STRIDE", 0x807F},
1028 {"GL_NORMAL_ARRAY_STRIDE_EXT", 0x807F},
1029 {"GL_NORMAL_ARRAY_COUNT_EXT", 0x8080},
1030 {"GL_COLOR_ARRAY_SIZE", 0x8081},
1031 {"GL_COLOR_ARRAY_SIZE_EXT", 0x8081},
1032 {"GL_COLOR_ARRAY_TYPE", 0x8082},
1033 {"GL_COLOR_ARRAY_TYPE_EXT", 0x8082},
1034 {"GL_COLOR_ARRAY_STRIDE", 0x8083},
1035 {"GL_COLOR_ARRAY_STRIDE_EXT", 0x8083},
1036 {"GL_COLOR_ARRAY_COUNT_EXT", 0x8084},
1037 {"GL_INDEX_ARRAY_TYPE", 0x8085},
1038 {"GL_INDEX_ARRAY_TYPE_EXT", 0x8085},
1039 {"GL_INDEX_ARRAY_STRIDE", 0x8086},
1040 {"GL_INDEX_ARRAY_STRIDE_EXT", 0x8086},
1041 {"GL_INDEX_ARRAY_COUNT_EXT", 0x8087},
1042 {"GL_TEXTURE_COORD_ARRAY_SIZE", 0x8088},
1043 {"GL_TEXTURE_COORD_ARRAY_SIZE_EXT", 0x8088},
1044 {"GL_TEXTURE_COORD_ARRAY_TYPE", 0x8089},
1045 {"GL_TEXTURE_COORD_ARRAY_TYPE_EXT", 0x8089},
1046 {"GL_TEXTURE_COORD_ARRAY_STRIDE", 0x808A},
1047 {"GL_TEXTURE_COORD_ARRAY_STRIDE_EXT", 0x808A},
1048 {"GL_TEXTURE_COORD_ARRAY_COUNT_EXT", 0x808B},
1049 {"GL_EDGE_FLAG_ARRAY_STRIDE", 0x808C},
1050 {"GL_EDGE_FLAG_ARRAY_STRIDE_EXT", 0x808C},
1051 {"GL_EDGE_FLAG_ARRAY_COUNT_EXT", 0x808D},
1052 {"GL_VERTEX_ARRAY_POINTER", 0x808E},
1053 {"GL_VERTEX_ARRAY_POINTER_EXT", 0x808E},
1054 {"GL_NORMAL_ARRAY_POINTER", 0x808F},
1055 {"GL_NORMAL_ARRAY_POINTER_EXT", 0x808F},
1056 {"GL_COLOR_ARRAY_POINTER", 0x8090},
1057 {"GL_COLOR_ARRAY_POINTER_EXT", 0x8090},
1058 {"GL_INDEX_ARRAY_POINTER", 0x8091},
1059 {"GL_INDEX_ARRAY_POINTER_EXT", 0x8091},
1060 {"GL_TEXTURE_COORD_ARRAY_POINTER", 0x8092},
1061 {"GL_TEXTURE_COORD_ARRAY_POINTER_EXT", 0x8092},
1062 {"GL_EDGE_FLAG_ARRAY_POINTER", 0x8093},
1063 {"GL_EDGE_FLAG_ARRAY_POINTER_EXT", 0x8093},
1064 {"GL_INTERLACE_SGIX", 0x8094},
1065 {"GL_DETAIL_TEXTURE_2D_SGIS", 0x8095},
1066 {"GL_DETAIL_TEXTURE_2D_BINDING_SGIS", 0x8096},
1067 {"GL_LINEAR_DETAIL_SGIS", 0x8097},
1068 {"GL_LINEAR_DETAIL_ALPHA_SGIS", 0x8098},
1069 {"GL_LINEAR_DETAIL_COLOR_SGIS", 0x8099},
1070 {"GL_DETAIL_TEXTURE_LEVEL_SGIS", 0x809A},
1071 {"GL_DETAIL_TEXTURE_MODE_SGIS", 0x809B},
1072 {"GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS", 0x809C},
1073 {"GL_MULTISAMPLE", 0x809D},
1074 {"GL_MULTISAMPLE_ARB", 0x809D},
1075 {"GL_MULTISAMPLE_EXT", 0x809D},
1076 {"GL_MULTISAMPLE_SGIS", 0x809D},
1077 {"GL_SAMPLE_ALPHA_TO_COVERAGE", 0x809E},
1078 {"GL_SAMPLE_ALPHA_TO_COVERAGE_ARB", 0x809E},
1079 {"GL_SAMPLE_ALPHA_TO_MASK_EXT", 0x809E},
1080 {"GL_SAMPLE_ALPHA_TO_MASK_SGIS", 0x809E},
1081 {"GL_SAMPLE_ALPHA_TO_ONE", 0x809F},
1082 {"GL_SAMPLE_ALPHA_TO_ONE_ARB", 0x809F},
1083 {"GL_SAMPLE_ALPHA_TO_ONE_EXT", 0x809F},
1084 {"GL_SAMPLE_ALPHA_TO_ONE_SGIS", 0x809F},
1085 {"GL_SAMPLE_COVERAGE", 0x80A0},
1086 {"GL_SAMPLE_COVERAGE_ARB", 0x80A0},
1087 {"GL_SAMPLE_MASK_EXT", 0x80A0},
1088 {"GL_SAMPLE_MASK_SGIS", 0x80A0},
1089 {"GL_1PASS_EXT", 0x80A1},
1090 {"GL_1PASS_SGIS", 0x80A1},
1091 {"GL_2PASS_0_EXT", 0x80A2},
1092 {"GL_2PASS_0_SGIS", 0x80A2},
1093 {"GL_2PASS_1_EXT", 0x80A3},
1094 {"GL_2PASS_1_SGIS", 0x80A3},
1095 {"GL_4PASS_0_EXT", 0x80A4},
1096 {"GL_4PASS_0_SGIS", 0x80A4},
1097 {"GL_4PASS_1_EXT", 0x80A5},
1098 {"GL_4PASS_1_SGIS", 0x80A5},
1099 {"GL_4PASS_2_EXT", 0x80A6},
1100 {"GL_4PASS_2_SGIS", 0x80A6},
1101 {"GL_4PASS_3_EXT", 0x80A7},
1102 {"GL_4PASS_3_SGIS", 0x80A7},
1103 {"GL_SAMPLE_BUFFERS", 0x80A8},
1104 {"GL_SAMPLE_BUFFERS_ARB", 0x80A8},
1105 {"GL_SAMPLE_BUFFERS_EXT", 0x80A8},
1106 {"GL_SAMPLE_BUFFERS_SGIS", 0x80A8},
1107 {"GL_SAMPLES", 0x80A9},
1108 {"GL_SAMPLES_ARB", 0x80A9},
1109 {"GL_SAMPLES_EXT", 0x80A9},
1110 {"GL_SAMPLES_SGIS", 0x80A9},
1111 {"GL_SAMPLE_COVERAGE_VALUE", 0x80AA},
1112 {"GL_SAMPLE_COVERAGE_VALUE_ARB", 0x80AA},
1113 {"GL_SAMPLE_MASK_VALUE_EXT", 0x80AA},
1114 {"GL_SAMPLE_MASK_VALUE_SGIS", 0x80AA},
1115 {"GL_SAMPLE_COVERAGE_INVERT", 0x80AB},
1116 {"GL_SAMPLE_COVERAGE_INVERT_ARB", 0x80AB},
1117 {"GL_SAMPLE_MASK_INVERT_EXT", 0x80AB},
1118 {"GL_SAMPLE_MASK_INVERT_SGIS", 0x80AB},
1119 {"GL_SAMPLE_PATTERN_EXT", 0x80AC},
1120 {"GL_SAMPLE_PATTERN_SGIS", 0x80AC},
1121 {"GL_LINEAR_SHARPEN_SGIS", 0x80AD},
1122 {"GL_LINEAR_SHARPEN_ALPHA_SGIS", 0x80AE},
1123 {"GL_LINEAR_SHARPEN_COLOR_SGIS", 0x80AF},
1124 {"GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS", 0x80B0},
1125 {"GL_COLOR_MATRIX", 0x80B1},
1126 {"GL_COLOR_MATRIX_SGI", 0x80B1},
1127 {"GL_COLOR_MATRIX_STACK_DEPTH", 0x80B2},
1128 {"GL_COLOR_MATRIX_STACK_DEPTH_SGI", 0x80B2},
1129 {"GL_MAX_COLOR_MATRIX_STACK_DEPTH", 0x80B3},
1130 {"GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI", 0x80B3},
1131 {"GL_POST_COLOR_MATRIX_RED_SCALE", 0x80B4},
1132 {"GL_POST_COLOR_MATRIX_RED_SCALE_SGI", 0x80B4},
1133 {"GL_POST_COLOR_MATRIX_GREEN_SCALE", 0x80B5},
1134 {"GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI", 0x80B5},
1135 {"GL_POST_COLOR_MATRIX_BLUE_SCALE", 0x80B6},
1136 {"GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI", 0x80B6},
1137 {"GL_POST_COLOR_MATRIX_ALPHA_SCALE", 0x80B7},
1138 {"GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI", 0x80B7},
1139 {"GL_POST_COLOR_MATRIX_RED_BIAS", 0x80B8},
1140 {"GL_POST_COLOR_MATRIX_RED_BIAS_SGI", 0x80B8},
1141 {"GL_POST_COLOR_MATRIX_GREEN_BIAS", 0x80B9},
1142 {"GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI", 0x80B9},
1143 {"GL_POST_COLOR_MATRIX_BLUE_BIAS", 0x80BA},
1144 {"GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI", 0x80BA},
1145 {"GL_POST_COLOR_MATRIX_ALPHA_BIAS", 0x80BB},
1146 {"GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI", 0x80BB},
1147 {"GL_TEXTURE_COLOR_TABLE_SGI", 0x80BC},
1148 {"GL_PROXY_TEXTURE_COLOR_TABLE_SGI", 0x80BD},
1149 {"GL_TEXTURE_ENV_BIAS_SGIX", 0x80BE},
1150 {"GL_SHADOW_AMBIENT_SGIX", 0x80BF},
1151 {"GL_TEXTURE_COMPARE_FAIL_VALUE_ARB", 0x80BF},
1152 {"GL_BLEND_DST_RGB", 0x80C8},
1153 {"GL_BLEND_DST_RGB_EXT", 0x80C8},
1154 {"GL_BLEND_DST_RGB_OES", 0x80C8},
1155 {"GL_BLEND_SRC_RGB", 0x80C9},
1156 {"GL_BLEND_SRC_RGB_EXT", 0x80C9},
1157 {"GL_BLEND_SRC_RGB_OES", 0x80C9},
1158 {"GL_BLEND_DST_ALPHA", 0x80CA},
1159 {"GL_BLEND_DST_ALPHA_EXT", 0x80CA},
1160 {"GL_BLEND_DST_ALPHA_OES", 0x80CA},
1161 {"GL_BLEND_SRC_ALPHA", 0x80CB},
1162 {"GL_BLEND_SRC_ALPHA_EXT", 0x80CB},
1163 {"GL_BLEND_SRC_ALPHA_OES", 0x80CB},
1164 {"GL_422_EXT", 0x80CC},
1165 {"GL_422_REV_EXT", 0x80CD},
1166 {"GL_422_AVERAGE_EXT", 0x80CE},
1167 {"GL_422_REV_AVERAGE_EXT", 0x80CF},
1168 {"GL_COLOR_TABLE", 0x80D0},
1169 {"GL_COLOR_TABLE_SGI", 0x80D0},
1170 {"GL_POST_CONVOLUTION_COLOR_TABLE", 0x80D1},
1171 {"GL_POST_CONVOLUTION_COLOR_TABLE_SGI", 0x80D1},
1172 {"GL_POST_COLOR_MATRIX_COLOR_TABLE", 0x80D2},
1173 {"GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI", 0x80D2},
1174 {"GL_PROXY_COLOR_TABLE", 0x80D3},
1175 {"GL_PROXY_COLOR_TABLE_SGI", 0x80D3},
1176 {"GL_PROXY_POST_CONVOLUTION_COLOR_TABLE", 0x80D4},
1177 {"GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI", 0x80D4},
1178 {"GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE", 0x80D5},
1179 {"GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI", 0x80D5},
1180 {"GL_COLOR_TABLE_SCALE", 0x80D6},
1181 {"GL_COLOR_TABLE_SCALE_SGI", 0x80D6},
1182 {"GL_COLOR_TABLE_BIAS", 0x80D7},
1183 {"GL_COLOR_TABLE_BIAS_SGI", 0x80D7},
1184 {"GL_COLOR_TABLE_FORMAT", 0x80D8},
1185 {"GL_COLOR_TABLE_FORMAT_SGI", 0x80D8},
1186 {"GL_COLOR_TABLE_WIDTH", 0x80D9},
1187 {"GL_COLOR_TABLE_WIDTH_SGI", 0x80D9},
1188 {"GL_COLOR_TABLE_RED_SIZE", 0x80DA},
1189 {"GL_COLOR_TABLE_RED_SIZE_SGI", 0x80DA},
1190 {"GL_COLOR_TABLE_GREEN_SIZE", 0x80DB},
1191 {"GL_COLOR_TABLE_GREEN_SIZE_SGI", 0x80DB},
1192 {"GL_COLOR_TABLE_BLUE_SIZE", 0x80DC},
1193 {"GL_COLOR_TABLE_BLUE_SIZE_SGI", 0x80DC},
1194 {"GL_COLOR_TABLE_ALPHA_SIZE", 0x80DD},
1195 {"GL_COLOR_TABLE_ALPHA_SIZE_SGI", 0x80DD},
1196 {"GL_COLOR_TABLE_LUMINANCE_SIZE", 0x80DE},
1197 {"GL_COLOR_TABLE_LUMINANCE_SIZE_SGI", 0x80DE},
1198 {"GL_COLOR_TABLE_INTENSITY_SIZE", 0x80DF},
1199 {"GL_COLOR_TABLE_INTENSITY_SIZE_SGI", 0x80DF},
1200 {"GL_BGR", 0x80E0},
1201 {"GL_BGR_EXT", 0x80E0},
1202 {"GL_BGRA", 0x80E1},
1203 {"GL_BGRA_EXT", 0x80E1},
1204 {"GL_COLOR_INDEX1_EXT", 0x80E2},
1205 {"GL_COLOR_INDEX2_EXT", 0x80E3},
1206 {"GL_COLOR_INDEX4_EXT", 0x80E4},
1207 {"GL_COLOR_INDEX8_EXT", 0x80E5},
1208 {"GL_COLOR_INDEX12_EXT", 0x80E6},
1209 {"GL_COLOR_INDEX16_EXT", 0x80E7},
1210 {"GL_MAX_ELEMENTS_VERTICES", 0x80E8},
1211 {"GL_MAX_ELEMENTS_VERTICES_EXT", 0x80E8},
1212 {"GL_MAX_ELEMENTS_INDICES", 0x80E9},
1213 {"GL_MAX_ELEMENTS_INDICES_EXT", 0x80E9},
1214 {"GL_PHONG_WIN", 0x80EA},
1215 {"GL_PHONG_HINT_WIN", 0x80EB},
1216 {"GL_FOG_SPECULAR_TEXTURE_WIN", 0x80EC},
1217 {"GL_TEXTURE_INDEX_SIZE_EXT", 0x80ED},
1218 {"GL_PARAMETER_BUFFER_ARB", 0x80EE},
1219 {"GL_PARAMETER_BUFFER_BINDING_ARB", 0x80EF},
1220 {"GL_CLIP_VOLUME_CLIPPING_HINT_EXT", 0x80F0},
1221 {"GL_DUAL_ALPHA4_SGIS", 0x8110},
1222 {"GL_DUAL_ALPHA8_SGIS", 0x8111},
1223 {"GL_DUAL_ALPHA12_SGIS", 0x8112},
1224 {"GL_DUAL_ALPHA16_SGIS", 0x8113},
1225 {"GL_DUAL_LUMINANCE4_SGIS", 0x8114},
1226 {"GL_DUAL_LUMINANCE8_SGIS", 0x8115},
1227 {"GL_DUAL_LUMINANCE12_SGIS", 0x8116},
1228 {"GL_DUAL_LUMINANCE16_SGIS", 0x8117},
1229 {"GL_DUAL_INTENSITY4_SGIS", 0x8118},
1230 {"GL_DUAL_INTENSITY8_SGIS", 0x8119},
1231 {"GL_DUAL_INTENSITY12_SGIS", 0x811A},
1232 {"GL_DUAL_INTENSITY16_SGIS", 0x811B},
1233 {"GL_DUAL_LUMINANCE_ALPHA4_SGIS", 0x811C},
1234 {"GL_DUAL_LUMINANCE_ALPHA8_SGIS", 0x811D},
1235 {"GL_QUAD_ALPHA4_SGIS", 0x811E},
1236 {"GL_QUAD_ALPHA8_SGIS", 0x811F},
1237 {"GL_QUAD_LUMINANCE4_SGIS", 0x8120},
1238 {"GL_QUAD_LUMINANCE8_SGIS", 0x8121},
1239 {"GL_QUAD_INTENSITY4_SGIS", 0x8122},
1240 {"GL_QUAD_INTENSITY8_SGIS", 0x8123},
1241 {"GL_DUAL_TEXTURE_SELECT_SGIS", 0x8124},
1242 {"GL_QUAD_TEXTURE_SELECT_SGIS", 0x8125},
1243 {"GL_POINT_SIZE_MIN", 0x8126},
1244 {"GL_POINT_SIZE_MIN_ARB", 0x8126},
1245 {"GL_POINT_SIZE_MIN_EXT", 0x8126},
1246 {"GL_POINT_SIZE_MIN_SGIS", 0x8126},
1247 {"GL_POINT_SIZE_MAX", 0x8127},
1248 {"GL_POINT_SIZE_MAX_ARB", 0x8127},
1249 {"GL_POINT_SIZE_MAX_EXT", 0x8127},
1250 {"GL_POINT_SIZE_MAX_SGIS", 0x8127},
1251 {"GL_POINT_FADE_THRESHOLD_SIZE", 0x8128},
1252 {"GL_POINT_FADE_THRESHOLD_SIZE_ARB", 0x8128},
1253 {"GL_POINT_FADE_THRESHOLD_SIZE_EXT", 0x8128},
1254 {"GL_POINT_FADE_THRESHOLD_SIZE_SGIS", 0x8128},
1255 {"GL_DISTANCE_ATTENUATION_EXT", 0x8129},
1256 {"GL_DISTANCE_ATTENUATION_SGIS", 0x8129},
1257 {"GL_POINT_DISTANCE_ATTENUATION", 0x8129},
1258 {"GL_POINT_DISTANCE_ATTENUATION_ARB", 0x8129},
1259 {"GL_FOG_FUNC_SGIS", 0x812A},
1260 {"GL_FOG_FUNC_POINTS_SGIS", 0x812B},
1261 {"GL_MAX_FOG_FUNC_POINTS_SGIS", 0x812C},
1262 {"GL_CLAMP_TO_BORDER", 0x812D},
1263 {"GL_CLAMP_TO_BORDER_ARB", 0x812D},
1264 {"GL_CLAMP_TO_BORDER_NV", 0x812D},
1265 {"GL_CLAMP_TO_BORDER_SGIS", 0x812D},
1266 {"GL_TEXTURE_MULTI_BUFFER_HINT_SGIX", 0x812E},
1267 {"GL_CLAMP_TO_EDGE", 0x812F},
1268 {"GL_CLAMP_TO_EDGE_SGIS", 0x812F},
1269 {"GL_PACK_SKIP_VOLUMES_SGIS", 0x8130},
1270 {"GL_PACK_IMAGE_DEPTH_SGIS", 0x8131},
1271 {"GL_UNPACK_SKIP_VOLUMES_SGIS", 0x8132},
1272 {"GL_UNPACK_IMAGE_DEPTH_SGIS", 0x8133},
1273 {"GL_TEXTURE_4D_SGIS", 0x8134},
1274 {"GL_PROXY_TEXTURE_4D_SGIS", 0x8135},
1275 {"GL_TEXTURE_4DSIZE_SGIS", 0x8136},
1276 {"GL_TEXTURE_WRAP_Q_SGIS", 0x8137},
1277 {"GL_MAX_4D_TEXTURE_SIZE_SGIS", 0x8138},
1278 {"GL_PIXEL_TEX_GEN_SGIX", 0x8139},
1279 {"GL_TEXTURE_MIN_LOD", 0x813A},
1280 {"GL_TEXTURE_MIN_LOD_SGIS", 0x813A},
1281 {"GL_TEXTURE_MAX_LOD", 0x813B},
1282 {"GL_TEXTURE_MAX_LOD_SGIS", 0x813B},
1283 {"GL_TEXTURE_BASE_LEVEL", 0x813C},
1284 {"GL_TEXTURE_BASE_LEVEL_SGIS", 0x813C},
1285 {"GL_TEXTURE_MAX_LEVEL", 0x813D},
1286 {"GL_TEXTURE_MAX_LEVEL_SGIS", 0x813D},
1287 {"GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX", 0x813E},
1288 {"GL_PIXEL_TILE_CACHE_INCREMENT_SGIX", 0x813F},
1289 {"GL_PIXEL_TILE_WIDTH_SGIX", 0x8140},
1290 {"GL_PIXEL_TILE_HEIGHT_SGIX", 0x8141},
1291 {"GL_PIXEL_TILE_GRID_WIDTH_SGIX", 0x8142},
1292 {"GL_PIXEL_TILE_GRID_HEIGHT_SGIX", 0x8143},
1293 {"GL_PIXEL_TILE_GRID_DEPTH_SGIX", 0x8144},
1294 {"GL_PIXEL_TILE_CACHE_SIZE_SGIX", 0x8145},
1295 {"GL_FILTER4_SGIS", 0x8146},
1296 {"GL_TEXTURE_FILTER4_SIZE_SGIS", 0x8147},
1297 {"GL_SPRITE_SGIX", 0x8148},
1298 {"GL_SPRITE_MODE_SGIX", 0x8149},
1299 {"GL_SPRITE_AXIS_SGIX", 0x814A},
1300 {"GL_SPRITE_TRANSLATION_SGIX", 0x814B},
1301 {"GL_SPRITE_AXIAL_SGIX", 0x814C},
1302 {"GL_SPRITE_OBJECT_ALIGNED_SGIX", 0x814D},
1303 {"GL_SPRITE_EYE_ALIGNED_SGIX", 0x814E},
1304 {"GL_TEXTURE_4D_BINDING_SGIS", 0x814F},
1305 {"GL_IGNORE_BORDER_HP", 0x8150},
1306 {"GL_CONSTANT_BORDER", 0x8151},
1307 {"GL_CONSTANT_BORDER_HP", 0x8151},
1308 {"GL_REPLICATE_BORDER", 0x8153},
1309 {"GL_REPLICATE_BORDER_HP", 0x8153},
1310 {"GL_CONVOLUTION_BORDER_COLOR", 0x8154},
1311 {"GL_CONVOLUTION_BORDER_COLOR_HP", 0x8154},
1312 {"GL_IMAGE_SCALE_X_HP", 0x8155},
1313 {"GL_IMAGE_SCALE_Y_HP", 0x8156},
1314 {"GL_IMAGE_TRANSLATE_X_HP", 0x8157},
1315 {"GL_IMAGE_TRANSLATE_Y_HP", 0x8158},
1316 {"GL_IMAGE_ROTATE_ANGLE_HP", 0x8159},
1317 {"GL_IMAGE_ROTATE_ORIGIN_X_HP", 0x815A},
1318 {"GL_IMAGE_ROTATE_ORIGIN_Y_HP", 0x815B},
1319 {"GL_IMAGE_MAG_FILTER_HP", 0x815C},
1320 {"GL_IMAGE_MIN_FILTER_HP", 0x815D},
1321 {"GL_IMAGE_CUBIC_WEIGHT_HP", 0x815E},
1322 {"GL_CUBIC_HP", 0x815F},
1323 {"GL_AVERAGE_HP", 0x8160},
1324 {"GL_IMAGE_TRANSFORM_2D_HP", 0x8161},
1325 {"GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP", 0x8162},
1326 {"GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP", 0x8163},
1327 {"GL_OCCLUSION_TEST_HP", 0x8165},
1328 {"GL_OCCLUSION_TEST_RESULT_HP", 0x8166},
1329 {"GL_TEXTURE_LIGHTING_MODE_HP", 0x8167},
1330 {"GL_TEXTURE_POST_SPECULAR_HP", 0x8168},
1331 {"GL_TEXTURE_PRE_SPECULAR_HP", 0x8169},
1332 {"GL_LINEAR_CLIPMAP_LINEAR_SGIX", 0x8170},
1333 {"GL_TEXTURE_CLIPMAP_CENTER_SGIX", 0x8171},
1334 {"GL_TEXTURE_CLIPMAP_FRAME_SGIX", 0x8172},
1335 {"GL_TEXTURE_CLIPMAP_OFFSET_SGIX", 0x8173},
1336 {"GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX", 0x8174},
1337 {"GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX", 0x8175},
1338 {"GL_TEXTURE_CLIPMAP_DEPTH_SGIX", 0x8176},
1339 {"GL_MAX_CLIPMAP_DEPTH_SGIX", 0x8177},
1340 {"GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX", 0x8178},
1341 {"GL_POST_TEXTURE_FILTER_BIAS_SGIX", 0x8179},
1342 {"GL_POST_TEXTURE_FILTER_SCALE_SGIX", 0x817A},
1343 {"GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX", 0x817B},
1344 {"GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX", 0x817C},
1345 {"GL_REFERENCE_PLANE_SGIX", 0x817D},
1346 {"GL_REFERENCE_PLANE_EQUATION_SGIX", 0x817E},
1347 {"GL_IR_INSTRUMENT1_SGIX", 0x817F},
1348 {"GL_INSTRUMENT_BUFFER_POINTER_SGIX", 0x8180},
1349 {"GL_INSTRUMENT_MEASUREMENTS_SGIX", 0x8181},
1350 {"GL_LIST_PRIORITY_SGIX", 0x8182},
1351 {"GL_CALLIGRAPHIC_FRAGMENT_SGIX", 0x8183},
1352 {"GL_PIXEL_TEX_GEN_Q_CEILING_SGIX", 0x8184},
1353 {"GL_PIXEL_TEX_GEN_Q_ROUND_SGIX", 0x8185},
1354 {"GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX", 0x8186},
1355 {"GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX", 0x8187},
1356 {"GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX", 0x8188},
1357 {"GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX", 0x8189},
1358 {"GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX", 0x818A},
1359 {"GL_FRAMEZOOM_SGIX", 0x818B},
1360 {"GL_FRAMEZOOM_FACTOR_SGIX", 0x818C},
1361 {"GL_MAX_FRAMEZOOM_FACTOR_SGIX", 0x818D},
1362 {"GL_TEXTURE_LOD_BIAS_S_SGIX", 0x818E},
1363 {"GL_TEXTURE_LOD_BIAS_T_SGIX", 0x818F},
1364 {"GL_TEXTURE_LOD_BIAS_R_SGIX", 0x8190},
1365 {"GL_GENERATE_MIPMAP", 0x8191},
1366 {"GL_GENERATE_MIPMAP_SGIS", 0x8191},
1367 {"GL_GENERATE_MIPMAP_HINT", 0x8192},
1368 {"GL_GENERATE_MIPMAP_HINT_SGIS", 0x8192},
1369 {"GL_GEOMETRY_DEFORMATION_SGIX", 0x8194},
1370 {"GL_TEXTURE_DEFORMATION_SGIX", 0x8195},
1371 {"GL_DEFORMATIONS_MASK_SGIX", 0x8196},
1372 {"GL_MAX_DEFORMATION_ORDER_SGIX", 0x8197},
1373 {"GL_FOG_OFFSET_SGIX", 0x8198},
1374 {"GL_FOG_OFFSET_VALUE_SGIX", 0x8199},
1375 {"GL_TEXTURE_COMPARE_SGIX", 0x819A},
1376 {"GL_TEXTURE_COMPARE_OPERATOR_SGIX", 0x819B},
1377 {"GL_TEXTURE_LEQUAL_R_SGIX", 0x819C},
1378 {"GL_TEXTURE_GEQUAL_R_SGIX", 0x819D},
1379 {"GL_DEPTH_COMPONENT16", 0x81A5},
1380 {"GL_DEPTH_COMPONENT16_ARB", 0x81A5},
1381 {"GL_DEPTH_COMPONENT16_OES", 0x81A5},
1382 {"GL_DEPTH_COMPONENT16_SGIX", 0x81A5},
1383 {"GL_DEPTH_COMPONENT24", 0x81A6},
1384 {"GL_DEPTH_COMPONENT24_ARB", 0x81A6},
1385 {"GL_DEPTH_COMPONENT24_OES", 0x81A6},
1386 {"GL_DEPTH_COMPONENT24_SGIX", 0x81A6},
1387 {"GL_DEPTH_COMPONENT32", 0x81A7},
1388 {"GL_DEPTH_COMPONENT32_ARB", 0x81A7},
1389 {"GL_DEPTH_COMPONENT32_OES", 0x81A7},
1390 {"GL_DEPTH_COMPONENT32_SGIX", 0x81A7},
1391 {"GL_ARRAY_ELEMENT_LOCK_FIRST_EXT", 0x81A8},
1392 {"GL_ARRAY_ELEMENT_LOCK_COUNT_EXT", 0x81A9},
1393 {"GL_CULL_VERTEX_EXT", 0x81AA},
1394 {"GL_CULL_VERTEX_EYE_POSITION_EXT", 0x81AB},
1395 {"GL_CULL_VERTEX_OBJECT_POSITION_EXT", 0x81AC},
1396 {"GL_IUI_V2F_EXT", 0x81AD},
1397 {"GL_IUI_V3F_EXT", 0x81AE},
1398 {"GL_IUI_N3F_V2F_EXT", 0x81AF},
1399 {"GL_IUI_N3F_V3F_EXT", 0x81B0},
1400 {"GL_T2F_IUI_V2F_EXT", 0x81B1},
1401 {"GL_T2F_IUI_V3F_EXT", 0x81B2},
1402 {"GL_T2F_IUI_N3F_V2F_EXT", 0x81B3},
1403 {"GL_T2F_IUI_N3F_V3F_EXT", 0x81B4},
1404 {"GL_INDEX_TEST_EXT", 0x81B5},
1405 {"GL_INDEX_TEST_FUNC_EXT", 0x81B6},
1406 {"GL_INDEX_TEST_REF_EXT", 0x81B7},
1407 {"GL_INDEX_MATERIAL_EXT", 0x81B8},
1408 {"GL_INDEX_MATERIAL_PARAMETER_EXT", 0x81B9},
1409 {"GL_INDEX_MATERIAL_FACE_EXT", 0x81BA},
1410 {"GL_YCRCB_422_SGIX", 0x81BB},
1411 {"GL_YCRCB_444_SGIX", 0x81BC},
1412 {"GL_WRAP_BORDER_SUN", 0x81D4},
1413 {"GL_UNPACK_CONSTANT_DATA_SUNX", 0x81D5},
1414 {"GL_TEXTURE_CONSTANT_DATA_SUNX", 0x81D6},
1415 {"GL_TRIANGLE_LIST_SUN", 0x81D7},
1416 {"GL_REPLACEMENT_CODE_SUN", 0x81D8},
1417 {"GL_GLOBAL_ALPHA_SUN", 0x81D9},
1418 {"GL_GLOBAL_ALPHA_FACTOR_SUN", 0x81DA},
1419 {"GL_TEXTURE_COLOR_WRITEMASK_SGIS", 0x81EF},
1420 {"GL_EYE_DISTANCE_TO_POINT_SGIS", 0x81F0},
1421 {"GL_OBJECT_DISTANCE_TO_POINT_SGIS", 0x81F1},
1422 {"GL_EYE_DISTANCE_TO_LINE_SGIS", 0x81F2},
1423 {"GL_OBJECT_DISTANCE_TO_LINE_SGIS", 0x81F3},
1424 {"GL_EYE_POINT_SGIS", 0x81F4},
1425 {"GL_OBJECT_POINT_SGIS", 0x81F5},
1426 {"GL_EYE_LINE_SGIS", 0x81F6},
1427 {"GL_OBJECT_LINE_SGIS", 0x81F7},
1428 {"GL_LIGHT_MODEL_COLOR_CONTROL", 0x81F8},
1429 {"GL_LIGHT_MODEL_COLOR_CONTROL_EXT", 0x81F8},
1430 {"GL_SINGLE_COLOR", 0x81F9},
1431 {"GL_SINGLE_COLOR_EXT", 0x81F9},
1432 {"GL_SEPARATE_SPECULAR_COLOR", 0x81FA},
1433 {"GL_SEPARATE_SPECULAR_COLOR_EXT", 0x81FA},
1434 {"GL_SHARED_TEXTURE_PALETTE_EXT", 0x81FB},
1435 {"GL_TEXT_FRAGMENT_SHADER_ATI", 0x8200},
1436 {"GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING", 0x8210},
1437 {"GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE", 0x8211},
1438 {"GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT", 0x8211},
1439 {"GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE", 0x8212},
1440 {"GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE", 0x8213},
1441 {"GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE", 0x8214},
1442 {"GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE", 0x8215},
1443 {"GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE", 0x8216},
1444 {"GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE", 0x8217},
1445 {"GL_FRAMEBUFFER_DEFAULT", 0x8218},
1446 {"GL_FRAMEBUFFER_UNDEFINED", 0x8219},
1447 {"GL_FRAMEBUFFER_UNDEFINED_OES", 0x8219},
1448 {"GL_DEPTH_STENCIL_ATTACHMENT", 0x821A},
1449 {"GL_MAJOR_VERSION", 0x821B},
1450 {"GL_MINOR_VERSION", 0x821C},
1451 {"GL_NUM_EXTENSIONS", 0x821D},
1452 {"GL_CONTEXT_FLAGS", 0x821E},
1453 {"GL_BUFFER_IMMUTABLE_STORAGE", 0x821F},
1454 {"GL_BUFFER_STORAGE_FLAGS", 0x8220},
1455 {"GL_INDEX", 0x8222},
1456 {"GL_COMPRESSED_RED", 0x8225},
1457 {"GL_COMPRESSED_RG", 0x8226},
1458 {"GL_RG", 0x8227},
1459 {"GL_RG_EXT", 0x8227},
1460 {"GL_RG_INTEGER", 0x8228},
1461 {"GL_R8", 0x8229},
1462 {"GL_R8_EXT", 0x8229},
1463 {"GL_R16", 0x822A},
1464 {"GL_RG8", 0x822B},
1465 {"GL_RG8_EXT", 0x822B},
1466 {"GL_RG16", 0x822C},
1467 {"GL_R16F", 0x822D},
1468 {"GL_R16F_EXT", 0x822D},
1469 {"GL_R32F", 0x822E},
1470 {"GL_RG16F", 0x822F},
1471 {"GL_RG16F_EXT", 0x822F},
1472 {"GL_RG32F", 0x8230},
1473 {"GL_R8I", 0x8231},
1474 {"GL_R8UI", 0x8232},
1475 {"GL_R16I", 0x8233},
1476 {"GL_R16UI", 0x8234},
1477 {"GL_R32I", 0x8235},
1478 {"GL_R32UI", 0x8236},
1479 {"GL_RG8I", 0x8237},
1480 {"GL_RG8UI", 0x8238},
1481 {"GL_RG16I", 0x8239},
1482 {"GL_RG16UI", 0x823A},
1483 {"GL_RG32I", 0x823B},
1484 {"GL_RG32UI", 0x823C},
1485 {"GL_SYNC_CL_EVENT_ARB", 0x8240},
1486 {"GL_SYNC_CL_EVENT_COMPLETE_ARB", 0x8241},
1487 {"GL_DEBUG_OUTPUT_SYNCHRONOUS", 0x8242},
1488 {"GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB", 0x8242},
1489 {"GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR", 0x8242},
1490 {"GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH", 0x8243},
1491 {"GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB", 0x8243},
1492 {"GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR", 0x8243},
1493 {"GL_DEBUG_CALLBACK_FUNCTION", 0x8244},
1494 {"GL_DEBUG_CALLBACK_FUNCTION_ARB", 0x8244},
1495 {"GL_DEBUG_CALLBACK_FUNCTION_KHR", 0x8244},
1496 {"GL_DEBUG_CALLBACK_USER_PARAM", 0x8245},
1497 {"GL_DEBUG_CALLBACK_USER_PARAM_ARB", 0x8245},
1498 {"GL_DEBUG_CALLBACK_USER_PARAM_KHR", 0x8245},
1499 {"GL_DEBUG_SOURCE_API", 0x8246},
1500 {"GL_DEBUG_SOURCE_API_ARB", 0x8246},
1501 {"GL_DEBUG_SOURCE_API_KHR", 0x8246},
1502 {"GL_DEBUG_SOURCE_WINDOW_SYSTEM", 0x8247},
1503 {"GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB", 0x8247},
1504 {"GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR", 0x8247},
1505 {"GL_DEBUG_SOURCE_SHADER_COMPILER", 0x8248},
1506 {"GL_DEBUG_SOURCE_SHADER_COMPILER_ARB", 0x8248},
1507 {"GL_DEBUG_SOURCE_SHADER_COMPILER_KHR", 0x8248},
1508 {"GL_DEBUG_SOURCE_THIRD_PARTY", 0x8249},
1509 {"GL_DEBUG_SOURCE_THIRD_PARTY_ARB", 0x8249},
1510 {"GL_DEBUG_SOURCE_THIRD_PARTY_KHR", 0x8249},
1511 {"GL_DEBUG_SOURCE_APPLICATION", 0x824A},
1512 {"GL_DEBUG_SOURCE_APPLICATION_ARB", 0x824A},
1513 {"GL_DEBUG_SOURCE_APPLICATION_KHR", 0x824A},
1514 {"GL_DEBUG_SOURCE_OTHER", 0x824B},
1515 {"GL_DEBUG_SOURCE_OTHER_ARB", 0x824B},
1516 {"GL_DEBUG_SOURCE_OTHER_KHR", 0x824B},
1517 {"GL_DEBUG_TYPE_ERROR", 0x824C},
1518 {"GL_DEBUG_TYPE_ERROR_ARB", 0x824C},
1519 {"GL_DEBUG_TYPE_ERROR_KHR", 0x824C},
1520 {"GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR", 0x824D},
1521 {"GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB", 0x824D},
1522 {"GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR", 0x824D},
1523 {"GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR", 0x824E},
1524 {"GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB", 0x824E},
1525 {"GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR", 0x824E},
1526 {"GL_DEBUG_TYPE_PORTABILITY", 0x824F},
1527 {"GL_DEBUG_TYPE_PORTABILITY_ARB", 0x824F},
1528 {"GL_DEBUG_TYPE_PORTABILITY_KHR", 0x824F},
1529 {"GL_DEBUG_TYPE_PERFORMANCE", 0x8250},
1530 {"GL_DEBUG_TYPE_PERFORMANCE_ARB", 0x8250},
1531 {"GL_DEBUG_TYPE_PERFORMANCE_KHR", 0x8250},
1532 {"GL_DEBUG_TYPE_OTHER", 0x8251},
1533 {"GL_DEBUG_TYPE_OTHER_ARB", 0x8251},
1534 {"GL_DEBUG_TYPE_OTHER_KHR", 0x8251},
1535 {"GL_LOSE_CONTEXT_ON_RESET_ARB", 0x8252},
1536 {"GL_GUILTY_CONTEXT_RESET_ARB", 0x8253},
1537 {"GL_INNOCENT_CONTEXT_RESET_ARB", 0x8254},
1538 {"GL_UNKNOWN_CONTEXT_RESET_ARB", 0x8255},
1539 {"GL_RESET_NOTIFICATION_STRATEGY_ARB", 0x8256},
1540 {"GL_PROGRAM_BINARY_RETRIEVABLE_HINT", 0x8257},
1541 {"GL_PROGRAM_SEPARABLE", 0x8258},
1542 {"GL_PROGRAM_SEPARABLE_EXT", 0x8258},
1543 {"GL_ACTIVE_PROGRAM", 0x8259},
1544 {"GL_ACTIVE_PROGRAM_EXT", 0x8259},
1545 {"GL_PROGRAM_PIPELINE_BINDING", 0x825A},
1546 {"GL_PROGRAM_PIPELINE_BINDING_EXT", 0x825A},
1547 {"GL_MAX_VIEWPORTS", 0x825B},
1548 {"GL_VIEWPORT_SUBPIXEL_BITS", 0x825C},
1549 {"GL_VIEWPORT_BOUNDS_RANGE", 0x825D},
1550 {"GL_LAYER_PROVOKING_VERTEX", 0x825E},
1551 {"GL_VIEWPORT_INDEX_PROVOKING_VERTEX", 0x825F},
1552 {"GL_UNDEFINED_VERTEX", 0x8260},
1553 {"GL_NO_RESET_NOTIFICATION_ARB", 0x8261},
1554 {"GL_MAX_COMPUTE_SHARED_MEMORY_SIZE", 0x8262},
1555 {"GL_MAX_COMPUTE_UNIFORM_COMPONENTS", 0x8263},
1556 {"GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS", 0x8264},
1557 {"GL_MAX_COMPUTE_ATOMIC_COUNTERS", 0x8265},
1558 {"GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS", 0x8266},
1559 {"GL_COMPUTE_LOCAL_WORK_SIZE", 0x8267},
1560 {"GL_DEBUG_TYPE_MARKER", 0x8268},
1561 {"GL_DEBUG_TYPE_MARKER_KHR", 0x8268},
1562 {"GL_DEBUG_TYPE_PUSH_GROUP", 0x8269},
1563 {"GL_DEBUG_TYPE_PUSH_GROUP_KHR", 0x8269},
1564 {"GL_DEBUG_TYPE_POP_GROUP", 0x826A},
1565 {"GL_DEBUG_TYPE_POP_GROUP_KHR", 0x826A},
1566 {"GL_DEBUG_SEVERITY_NOTIFICATION", 0x826B},
1567 {"GL_DEBUG_SEVERITY_NOTIFICATION_KHR", 0x826B},
1568 {"GL_MAX_DEBUG_GROUP_STACK_DEPTH", 0x826C},
1569 {"GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR", 0x826C},
1570 {"GL_DEBUG_GROUP_STACK_DEPTH", 0x826D},
1571 {"GL_DEBUG_GROUP_STACK_DEPTH_KHR", 0x826D},
1572 {"GL_MAX_UNIFORM_LOCATIONS", 0x826E},
1573 {"GL_INTERNALFORMAT_SUPPORTED", 0x826F},
1574 {"GL_INTERNALFORMAT_PREFERRED", 0x8270},
1575 {"GL_INTERNALFORMAT_RED_SIZE", 0x8271},
1576 {"GL_INTERNALFORMAT_GREEN_SIZE", 0x8272},
1577 {"GL_INTERNALFORMAT_BLUE_SIZE", 0x8273},
1578 {"GL_INTERNALFORMAT_ALPHA_SIZE", 0x8274},
1579 {"GL_INTERNALFORMAT_DEPTH_SIZE", 0x8275},
1580 {"GL_INTERNALFORMAT_STENCIL_SIZE", 0x8276},
1581 {"GL_INTERNALFORMAT_SHARED_SIZE", 0x8277},
1582 {"GL_INTERNALFORMAT_RED_TYPE", 0x8278},
1583 {"GL_INTERNALFORMAT_GREEN_TYPE", 0x8279},
1584 {"GL_INTERNALFORMAT_BLUE_TYPE", 0x827A},
1585 {"GL_INTERNALFORMAT_ALPHA_TYPE", 0x827B},
1586 {"GL_INTERNALFORMAT_DEPTH_TYPE", 0x827C},
1587 {"GL_INTERNALFORMAT_STENCIL_TYPE", 0x827D},
1588 {"GL_MAX_WIDTH", 0x827E},
1589 {"GL_MAX_HEIGHT", 0x827F},
1590 {"GL_MAX_DEPTH", 0x8280},
1591 {"GL_MAX_LAYERS", 0x8281},
1592 {"GL_MAX_COMBINED_DIMENSIONS", 0x8282},
1593 {"GL_COLOR_COMPONENTS", 0x8283},
1594 {"GL_DEPTH_COMPONENTS", 0x8284},
1595 {"GL_STENCIL_COMPONENTS", 0x8285},
1596 {"GL_COLOR_RENDERABLE", 0x8286},
1597 {"GL_DEPTH_RENDERABLE", 0x8287},
1598 {"GL_STENCIL_RENDERABLE", 0x8288},
1599 {"GL_FRAMEBUFFER_RENDERABLE", 0x8289},
1600 {"GL_FRAMEBUFFER_RENDERABLE_LAYERED", 0x828A},
1601 {"GL_FRAMEBUFFER_BLEND", 0x828B},
1602 {"GL_READ_PIXELS", 0x828C},
1603 {"GL_READ_PIXELS_FORMAT", 0x828D},
1604 {"GL_READ_PIXELS_TYPE", 0x828E},
1605 {"GL_TEXTURE_IMAGE_FORMAT", 0x828F},
1606 {"GL_TEXTURE_IMAGE_TYPE", 0x8290},
1607 {"GL_GET_TEXTURE_IMAGE_FORMAT", 0x8291},
1608 {"GL_GET_TEXTURE_IMAGE_TYPE", 0x8292},
1609 {"GL_MIPMAP", 0x8293},
1610 {"GL_MANUAL_GENERATE_MIPMAP", 0x8294},
1611 {"GL_AUTO_GENERATE_MIPMAP", 0x8295},
1612 {"GL_COLOR_ENCODING", 0x8296},
1613 {"GL_SRGB_READ", 0x8297},
1614 {"GL_SRGB_WRITE", 0x8298},
1615 {"GL_SRGB_DECODE_ARB", 0x8299},
1616 {"GL_FILTER", 0x829A},
1617 {"GL_VERTEX_TEXTURE", 0x829B},
1618 {"GL_TESS_CONTROL_TEXTURE", 0x829C},
1619 {"GL_TESS_EVALUATION_TEXTURE", 0x829D},
1620 {"GL_GEOMETRY_TEXTURE", 0x829E},
1621 {"GL_FRAGMENT_TEXTURE", 0x829F},
1622 {"GL_COMPUTE_TEXTURE", 0x82A0},
1623 {"GL_TEXTURE_SHADOW", 0x82A1},
1624 {"GL_TEXTURE_GATHER", 0x82A2},
1625 {"GL_TEXTURE_GATHER_SHADOW", 0x82A3},
1626 {"GL_SHADER_IMAGE_LOAD", 0x82A4},
1627 {"GL_SHADER_IMAGE_STORE", 0x82A5},
1628 {"GL_SHADER_IMAGE_ATOMIC", 0x82A6},
1629 {"GL_IMAGE_TEXEL_SIZE", 0x82A7},
1630 {"GL_IMAGE_COMPATIBILITY_CLASS", 0x82A8},
1631 {"GL_IMAGE_PIXEL_FORMAT", 0x82A9},
1632 {"GL_IMAGE_PIXEL_TYPE", 0x82AA},
1633 {"GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST", 0x82AC},
1634 {"GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST", 0x82AD},
1635 {"GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE", 0x82AE},
1636 {"GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE", 0x82AF},
1637 {"GL_TEXTURE_COMPRESSED_BLOCK_WIDTH", 0x82B1},
1638 {"GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT", 0x82B2},
1639 {"GL_TEXTURE_COMPRESSED_BLOCK_SIZE", 0x82B3},
1640 {"GL_CLEAR_BUFFER", 0x82B4},
1641 {"GL_TEXTURE_VIEW", 0x82B5},
1642 {"GL_VIEW_COMPATIBILITY_CLASS", 0x82B6},
1643 {"GL_FULL_SUPPORT", 0x82B7},
1644 {"GL_CAVEAT_SUPPORT", 0x82B8},
1645 {"GL_IMAGE_CLASS_4_X_32", 0x82B9},
1646 {"GL_IMAGE_CLASS_2_X_32", 0x82BA},
1647 {"GL_IMAGE_CLASS_1_X_32", 0x82BB},
1648 {"GL_IMAGE_CLASS_4_X_16", 0x82BC},
1649 {"GL_IMAGE_CLASS_2_X_16", 0x82BD},
1650 {"GL_IMAGE_CLASS_1_X_16", 0x82BE},
1651 {"GL_IMAGE_CLASS_4_X_8", 0x82BF},
1652 {"GL_IMAGE_CLASS_2_X_8", 0x82C0},
1653 {"GL_IMAGE_CLASS_1_X_8", 0x82C1},
1654 {"GL_IMAGE_CLASS_11_11_10", 0x82C2},
1655 {"GL_IMAGE_CLASS_10_10_10_2", 0x82C3},
1656 {"GL_VIEW_CLASS_128_BITS", 0x82C4},
1657 {"GL_VIEW_CLASS_96_BITS", 0x82C5},
1658 {"GL_VIEW_CLASS_64_BITS", 0x82C6},
1659 {"GL_VIEW_CLASS_48_BITS", 0x82C7},
1660 {"GL_VIEW_CLASS_32_BITS", 0x82C8},
1661 {"GL_VIEW_CLASS_24_BITS", 0x82C9},
1662 {"GL_VIEW_CLASS_16_BITS", 0x82CA},
1663 {"GL_VIEW_CLASS_8_BITS", 0x82CB},
1664 {"GL_VIEW_CLASS_S3TC_DXT1_RGB", 0x82CC},
1665 {"GL_VIEW_CLASS_S3TC_DXT1_RGBA", 0x82CD},
1666 {"GL_VIEW_CLASS_S3TC_DXT3_RGBA", 0x82CE},
1667 {"GL_VIEW_CLASS_S3TC_DXT5_RGBA", 0x82CF},
1668 {"GL_VIEW_CLASS_RGTC1_RED", 0x82D0},
1669 {"GL_VIEW_CLASS_RGTC2_RG", 0x82D1},
1670 {"GL_VIEW_CLASS_BPTC_UNORM", 0x82D2},
1671 {"GL_VIEW_CLASS_BPTC_FLOAT", 0x82D3},
1672 {"GL_VERTEX_ATTRIB_BINDING", 0x82D4},
1673 {"GL_VERTEX_ATTRIB_RELATIVE_OFFSET", 0x82D5},
1674 {"GL_VERTEX_BINDING_DIVISOR", 0x82D6},
1675 {"GL_VERTEX_BINDING_OFFSET", 0x82D7},
1676 {"GL_VERTEX_BINDING_STRIDE", 0x82D8},
1677 {"GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET", 0x82D9},
1678 {"GL_MAX_VERTEX_ATTRIB_BINDINGS", 0x82DA},
1679 {"GL_TEXTURE_VIEW_MIN_LEVEL", 0x82DB},
1680 {"GL_TEXTURE_VIEW_NUM_LEVELS", 0x82DC},
1681 {"GL_TEXTURE_VIEW_MIN_LAYER", 0x82DD},
1682 {"GL_TEXTURE_VIEW_NUM_LAYERS", 0x82DE},
1683 {"GL_TEXTURE_IMMUTABLE_LEVELS", 0x82DF},
1684 {"GL_BUFFER", 0x82E0},
1685 {"GL_BUFFER_KHR", 0x82E0},
1686 {"GL_SHADER", 0x82E1},
1687 {"GL_SHADER_KHR", 0x82E1},
1688 {"GL_PROGRAM", 0x82E2},
1689 {"GL_PROGRAM_KHR", 0x82E2},
1690 {"GL_QUERY", 0x82E3},
1691 {"GL_QUERY_KHR", 0x82E3},
1692 {"GL_PROGRAM_PIPELINE", 0x82E4},
1693 {"GL_MAX_VERTEX_ATTRIB_STRIDE", 0x82E5},
1694 {"GL_SAMPLER", 0x82E6},
1695 {"GL_SAMPLER_KHR", 0x82E6},
1696 {"GL_DISPLAY_LIST", 0x82E7},
1697 {"GL_MAX_LABEL_LENGTH", 0x82E8},
1698 {"GL_MAX_LABEL_LENGTH_KHR", 0x82E8},
1699 {"GL_NUM_SHADING_LANGUAGE_VERSIONS", 0x82E9},
1700 {"GL_DEPTH_PASS_INSTRUMENT_SGIX", 0x8310},
1701 {"GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX", 0x8311},
1702 {"GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX", 0x8312},
1703 {"GL_FRAGMENTS_INSTRUMENT_SGIX", 0x8313},
1704 {"GL_FRAGMENTS_INSTRUMENT_COUNTERS_SGIX", 0x8314},
1705 {"GL_FRAGMENTS_INSTRUMENT_MAX_SGIX", 0x8315},
1706 {"GL_CONVOLUTION_HINT_SGIX", 0x8316},
1707 {"GL_YCRCB_SGIX", 0x8318},
1708 {"GL_YCRCBA_SGIX", 0x8319},
1709 {"GL_UNPACK_COMPRESSED_SIZE_SGIX", 0x831A},
1710 {"GL_PACK_MAX_COMPRESSED_SIZE_SGIX", 0x831B},
1711 {"GL_PACK_COMPRESSED_SIZE_SGIX", 0x831C},
1712 {"GL_SLIM8U_SGIX", 0x831D},
1713 {"GL_SLIM10U_SGIX", 0x831E},
1714 {"GL_SLIM12S_SGIX", 0x831F},
1715 {"GL_ALPHA_MIN_SGIX", 0x8320},
1716 {"GL_ALPHA_MAX_SGIX", 0x8321},
1717 {"GL_SCALEBIAS_HINT_SGIX", 0x8322},
1718 {"GL_ASYNC_MARKER_SGIX", 0x8329},
1719 {"GL_PIXEL_TEX_GEN_MODE_SGIX", 0x832B},
1720 {"GL_ASYNC_HISTOGRAM_SGIX", 0x832C},
1721 {"GL_MAX_ASYNC_HISTOGRAM_SGIX", 0x832D},
1722 {"GL_PIXEL_TRANSFORM_2D_EXT", 0x8330},
1723 {"GL_PIXEL_MAG_FILTER_EXT", 0x8331},
1724 {"GL_PIXEL_MIN_FILTER_EXT", 0x8332},
1725 {"GL_PIXEL_CUBIC_WEIGHT_EXT", 0x8333},
1726 {"GL_CUBIC_EXT", 0x8334},
1727 {"GL_AVERAGE_EXT", 0x8335},
1728 {"GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT", 0x8336},
1729 {"GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT", 0x8337},
1730 {"GL_PIXEL_TRANSFORM_2D_MATRIX_EXT", 0x8338},
1731 {"GL_FRAGMENT_MATERIAL_EXT", 0x8349},
1732 {"GL_FRAGMENT_NORMAL_EXT", 0x834A},
1733 {"GL_FRAGMENT_COLOR_EXT", 0x834C},
1734 {"GL_ATTENUATION_EXT", 0x834D},
1735 {"GL_SHADOW_ATTENUATION_EXT", 0x834E},
1736 {"GL_TEXTURE_APPLICATION_MODE_EXT", 0x834F},
1737 {"GL_TEXTURE_LIGHT_EXT", 0x8350},
1738 {"GL_TEXTURE_MATERIAL_FACE_EXT", 0x8351},
1739 {"GL_TEXTURE_MATERIAL_PARAMETER_EXT", 0x8352},
1740 {"GL_PIXEL_TEXTURE_SGIS", 0x8353},
1741 {"GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS", 0x8354},
1742 {"GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS", 0x8355},
1743 {"GL_PIXEL_GROUP_COLOR_SGIS", 0x8356},
1744 {"GL_LINE_QUALITY_HINT_SGIX", 0x835B},
1745 {"GL_ASYNC_TEX_IMAGE_SGIX", 0x835C},
1746 {"GL_ASYNC_DRAW_PIXELS_SGIX", 0x835D},
1747 {"GL_ASYNC_READ_PIXELS_SGIX", 0x835E},
1748 {"GL_MAX_ASYNC_TEX_IMAGE_SGIX", 0x835F},
1749 {"GL_MAX_ASYNC_DRAW_PIXELS_SGIX", 0x8360},
1750 {"GL_MAX_ASYNC_READ_PIXELS_SGIX", 0x8361},
1751 {"GL_UNSIGNED_BYTE_2_3_3_REV", 0x8362},
1752 {"GL_UNSIGNED_BYTE_2_3_3_REV_EXT", 0x8362},
1753 {"GL_UNSIGNED_SHORT_5_6_5", 0x8363},
1754 {"GL_UNSIGNED_SHORT_5_6_5_EXT", 0x8363},
1755 {"GL_UNSIGNED_SHORT_5_6_5_REV", 0x8364},
1756 {"GL_UNSIGNED_SHORT_5_6_5_REV_EXT", 0x8364},
1757 {"GL_UNSIGNED_SHORT_4_4_4_4_REV", 0x8365},
1758 {"GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT", 0x8365},
1759 {"GL_UNSIGNED_SHORT_1_5_5_5_REV", 0x8366},
1760 {"GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT", 0x8366},
1761 {"GL_UNSIGNED_INT_8_8_8_8_REV", 0x8367},
1762 {"GL_UNSIGNED_INT_8_8_8_8_REV_EXT", 0x8367},
1763 {"GL_UNSIGNED_INT_2_10_10_10_REV", 0x8368},
1764 {"GL_UNSIGNED_INT_2_10_10_10_REV_EXT", 0x8368},
1765 {"GL_TEXTURE_MAX_CLAMP_S_SGIX", 0x8369},
1766 {"GL_TEXTURE_MAX_CLAMP_T_SGIX", 0x836A},
1767 {"GL_TEXTURE_MAX_CLAMP_R_SGIX", 0x836B},
1768 {"GL_MIRRORED_REPEAT", 0x8370},
1769 {"GL_MIRRORED_REPEAT_ARB", 0x8370},
1770 {"GL_MIRRORED_REPEAT_IBM", 0x8370},
1771 {"GL_MIRRORED_REPEAT_OES", 0x8370},
1772 {"GL_RGB_S3TC", 0x83A0},
1773 {"GL_RGB4_S3TC", 0x83A1},
1774 {"GL_RGBA_S3TC", 0x83A2},
1775 {"GL_RGBA4_S3TC", 0x83A3},
1776 {"GL_RGBA_DXT5_S3TC", 0x83A4},
1777 {"GL_RGBA4_DXT5_S3TC", 0x83A5},
1778 {"GL_VERTEX_PRECLIP_SGIX", 0x83EE},
1779 {"GL_VERTEX_PRECLIP_HINT_SGIX", 0x83EF},
1780 {"GL_COMPRESSED_RGB_S3TC_DXT1_EXT", 0x83F0},
1781 {"GL_COMPRESSED_RGBA_S3TC_DXT1_EXT", 0x83F1},
1782 {"GL_COMPRESSED_RGBA_S3TC_DXT3_ANGLE", 0x83F2},
1783 {"GL_COMPRESSED_RGBA_S3TC_DXT3_EXT", 0x83F2},
1784 {"GL_COMPRESSED_RGBA_S3TC_DXT5_ANGLE", 0x83F3},
1785 {"GL_COMPRESSED_RGBA_S3TC_DXT5_EXT", 0x83F3},
1786 {"GL_PARALLEL_ARRAYS_INTEL", 0x83F4},
1787 {"GL_VERTEX_ARRAY_PARALLEL_POINTERS_INTEL", 0x83F5},
1788 {"GL_NORMAL_ARRAY_PARALLEL_POINTERS_INTEL", 0x83F6},
1789 {"GL_COLOR_ARRAY_PARALLEL_POINTERS_INTEL", 0x83F7},
1790 {"GL_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL", 0x83F8},
1791 {"GL_TEXTURE_MEMORY_LAYOUT_INTEL", 0x83FF},
1792 {"GL_FRAGMENT_LIGHTING_SGIX", 0x8400},
1793 {"GL_FRAGMENT_COLOR_MATERIAL_SGIX", 0x8401},
1794 {"GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX", 0x8402},
1795 {"GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX", 0x8403},
1796 {"GL_MAX_FRAGMENT_LIGHTS_SGIX", 0x8404},
1797 {"GL_MAX_ACTIVE_LIGHTS_SGIX", 0x8405},
1798 {"GL_CURRENT_RASTER_NORMAL_SGIX", 0x8406},
1799 {"GL_LIGHT_ENV_MODE_SGIX", 0x8407},
1800 {"GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX", 0x8408},
1801 {"GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX", 0x8409},
1802 {"GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX", 0x840A},
1803 {"GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX", 0x840B},
1804 {"GL_FRAGMENT_LIGHT0_SGIX", 0x840C},
1805 {"GL_FRAGMENT_LIGHT1_SGIX", 0x840D},
1806 {"GL_FRAGMENT_LIGHT2_SGIX", 0x840E},
1807 {"GL_FRAGMENT_LIGHT3_SGIX", 0x840F},
1808 {"GL_FRAGMENT_LIGHT4_SGIX", 0x8410},
1809 {"GL_FRAGMENT_LIGHT5_SGIX", 0x8411},
1810 {"GL_FRAGMENT_LIGHT6_SGIX", 0x8412},
1811 {"GL_FRAGMENT_LIGHT7_SGIX", 0x8413},
1812 {"GL_PACK_RESAMPLE_SGIX", 0x842C},
1813 {"GL_UNPACK_RESAMPLE_SGIX", 0x842D},
1814 {"GL_RESAMPLE_REPLICATE_SGIX", 0x842E},
1815 {"GL_RESAMPLE_ZERO_FILL_SGIX", 0x842F},
1816 {"GL_RESAMPLE_DECIMATE_SGIX", 0x8430},
1817 {"GL_TANGENT_ARRAY_EXT", 0x8439},
1818 {"GL_BINORMAL_ARRAY_EXT", 0x843A},
1819 {"GL_CURRENT_TANGENT_EXT", 0x843B},
1820 {"GL_CURRENT_BINORMAL_EXT", 0x843C},
1821 {"GL_TANGENT_ARRAY_TYPE_EXT", 0x843E},
1822 {"GL_TANGENT_ARRAY_STRIDE_EXT", 0x843F},
1823 {"GL_BINORMAL_ARRAY_TYPE_EXT", 0x8440},
1824 {"GL_BINORMAL_ARRAY_STRIDE_EXT", 0x8441},
1825 {"GL_TANGENT_ARRAY_POINTER_EXT", 0x8442},
1826 {"GL_BINORMAL_ARRAY_POINTER_EXT", 0x8443},
1827 {"GL_MAP1_TANGENT_EXT", 0x8444},
1828 {"GL_MAP2_TANGENT_EXT", 0x8445},
1829 {"GL_MAP1_BINORMAL_EXT", 0x8446},
1830 {"GL_MAP2_BINORMAL_EXT", 0x8447},
1831 {"GL_NEAREST_CLIPMAP_NEAREST_SGIX", 0x844D},
1832 {"GL_NEAREST_CLIPMAP_LINEAR_SGIX", 0x844E},
1833 {"GL_LINEAR_CLIPMAP_NEAREST_SGIX", 0x844F},
1834 {"GL_FOG_COORDINATE_SOURCE", 0x8450},
1835 {"GL_FOG_COORDINATE_SOURCE_EXT", 0x8450},
1836 {"GL_FOG_COORD_SRC", 0x8450},
1837 {"GL_FOG_COORDINATE", 0x8451},
1838 {"GL_FOG_COORD", 0x8451},
1839 {"GL_FOG_COORDINATE_EXT", 0x8451},
1840 {"GL_FRAGMENT_DEPTH", 0x8452},
1841 {"GL_FRAGMENT_DEPTH_EXT", 0x8452},
1842 {"GL_CURRENT_FOG_COORDINATE", 0x8453},
1843 {"GL_CURRENT_FOG_COORD", 0x8453},
1844 {"GL_CURRENT_FOG_COORDINATE_EXT", 0x8453},
1845 {"GL_FOG_COORDINATE_ARRAY_TYPE", 0x8454},
1846 {"GL_FOG_COORDINATE_ARRAY_TYPE_EXT", 0x8454},
1847 {"GL_FOG_COORD_ARRAY_TYPE", 0x8454},
1848 {"GL_FOG_COORDINATE_ARRAY_STRIDE", 0x8455},
1849 {"GL_FOG_COORDINATE_ARRAY_STRIDE_EXT", 0x8455},
1850 {"GL_FOG_COORD_ARRAY_STRIDE", 0x8455},
1851 {"GL_FOG_COORDINATE_ARRAY_POINTER", 0x8456},
1852 {"GL_FOG_COORDINATE_ARRAY_POINTER_EXT", 0x8456},
1853 {"GL_FOG_COORD_ARRAY_POINTER", 0x8456},
1854 {"GL_FOG_COORDINATE_ARRAY", 0x8457},
1855 {"GL_FOG_COORDINATE_ARRAY_EXT", 0x8457},
1856 {"GL_FOG_COORD_ARRAY", 0x8457},
1857 {"GL_COLOR_SUM", 0x8458},
1858 {"GL_COLOR_SUM_ARB", 0x8458},
1859 {"GL_COLOR_SUM_EXT", 0x8458},
1860 {"GL_CURRENT_SECONDARY_COLOR", 0x8459},
1861 {"GL_CURRENT_SECONDARY_COLOR_EXT", 0x8459},
1862 {"GL_SECONDARY_COLOR_ARRAY_SIZE", 0x845A},
1863 {"GL_SECONDARY_COLOR_ARRAY_SIZE_EXT", 0x845A},
1864 {"GL_SECONDARY_COLOR_ARRAY_TYPE", 0x845B},
1865 {"GL_SECONDARY_COLOR_ARRAY_TYPE_EXT", 0x845B},
1866 {"GL_SECONDARY_COLOR_ARRAY_STRIDE", 0x845C},
1867 {"GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT", 0x845C},
1868 {"GL_SECONDARY_COLOR_ARRAY_POINTER", 0x845D},
1869 {"GL_SECONDARY_COLOR_ARRAY_POINTER_EXT", 0x845D},
1870 {"GL_SECONDARY_COLOR_ARRAY", 0x845E},
1871 {"GL_SECONDARY_COLOR_ARRAY_EXT", 0x845E},
1872 {"GL_CURRENT_RASTER_SECONDARY_COLOR", 0x845F},
1873 {"GL_ALIASED_POINT_SIZE_RANGE", 0x846D},
1874 {"GL_ALIASED_LINE_WIDTH_RANGE", 0x846E},
1875 {"GL_SCREEN_COORDINATES_REND", 0x8490},
1876 {"GL_INVERTED_SCREEN_W_REND", 0x8491},
1877 {"GL_TEXTURE0", 0x84C0},
1878 {"GL_TEXTURE0_ARB", 0x84C0},
1879 {"GL_TEXTURE1", 0x84C1},
1880 {"GL_TEXTURE1_ARB", 0x84C1},
1881 {"GL_TEXTURE2", 0x84C2},
1882 {"GL_TEXTURE2_ARB", 0x84C2},
1883 {"GL_TEXTURE3", 0x84C3},
1884 {"GL_TEXTURE3_ARB", 0x84C3},
1885 {"GL_TEXTURE4", 0x84C4},
1886 {"GL_TEXTURE4_ARB", 0x84C4},
1887 {"GL_TEXTURE5", 0x84C5},
1888 {"GL_TEXTURE5_ARB", 0x84C5},
1889 {"GL_TEXTURE6", 0x84C6},
1890 {"GL_TEXTURE6_ARB", 0x84C6},
1891 {"GL_TEXTURE7", 0x84C7},
1892 {"GL_TEXTURE7_ARB", 0x84C7},
1893 {"GL_TEXTURE8", 0x84C8},
1894 {"GL_TEXTURE8_ARB", 0x84C8},
1895 {"GL_TEXTURE9", 0x84C9},
1896 {"GL_TEXTURE9_ARB", 0x84C9},
1897 {"GL_TEXTURE10", 0x84CA},
1898 {"GL_TEXTURE10_ARB", 0x84CA},
1899 {"GL_TEXTURE11", 0x84CB},
1900 {"GL_TEXTURE11_ARB", 0x84CB},
1901 {"GL_TEXTURE12", 0x84CC},
1902 {"GL_TEXTURE12_ARB", 0x84CC},
1903 {"GL_TEXTURE13", 0x84CD},
1904 {"GL_TEXTURE13_ARB", 0x84CD},
1905 {"GL_TEXTURE14", 0x84CE},
1906 {"GL_TEXTURE14_ARB", 0x84CE},
1907 {"GL_TEXTURE15", 0x84CF},
1908 {"GL_TEXTURE15_ARB", 0x84CF},
1909 {"GL_TEXTURE16", 0x84D0},
1910 {"GL_TEXTURE16_ARB", 0x84D0},
1911 {"GL_TEXTURE17", 0x84D1},
1912 {"GL_TEXTURE17_ARB", 0x84D1},
1913 {"GL_TEXTURE18", 0x84D2},
1914 {"GL_TEXTURE18_ARB", 0x84D2},
1915 {"GL_TEXTURE19", 0x84D3},
1916 {"GL_TEXTURE19_ARB", 0x84D3},
1917 {"GL_TEXTURE20", 0x84D4},
1918 {"GL_TEXTURE20_ARB", 0x84D4},
1919 {"GL_TEXTURE21", 0x84D5},
1920 {"GL_TEXTURE21_ARB", 0x84D5},
1921 {"GL_TEXTURE22", 0x84D6},
1922 {"GL_TEXTURE22_ARB", 0x84D6},
1923 {"GL_TEXTURE23", 0x84D7},
1924 {"GL_TEXTURE23_ARB", 0x84D7},
1925 {"GL_TEXTURE24", 0x84D8},
1926 {"GL_TEXTURE24_ARB", 0x84D8},
1927 {"GL_TEXTURE25", 0x84D9},
1928 {"GL_TEXTURE25_ARB", 0x84D9},
1929 {"GL_TEXTURE26", 0x84DA},
1930 {"GL_TEXTURE26_ARB", 0x84DA},
1931 {"GL_TEXTURE27", 0x84DB},
1932 {"GL_TEXTURE27_ARB", 0x84DB},
1933 {"GL_TEXTURE28", 0x84DC},
1934 {"GL_TEXTURE28_ARB", 0x84DC},
1935 {"GL_TEXTURE29", 0x84DD},
1936 {"GL_TEXTURE29_ARB", 0x84DD},
1937 {"GL_TEXTURE30", 0x84DE},
1938 {"GL_TEXTURE30_ARB", 0x84DE},
1939 {"GL_TEXTURE31", 0x84DF},
1940 {"GL_TEXTURE31_ARB", 0x84DF},
1941 {"GL_ACTIVE_TEXTURE", 0x84E0},
1942 {"GL_ACTIVE_TEXTURE_ARB", 0x84E0},
1943 {"GL_CLIENT_ACTIVE_TEXTURE", 0x84E1},
1944 {"GL_CLIENT_ACTIVE_TEXTURE_ARB", 0x84E1},
1945 {"GL_MAX_TEXTURE_UNITS", 0x84E2},
1946 {"GL_MAX_TEXTURE_UNITS_ARB", 0x84E2},
1947 {"GL_TRANSPOSE_MODELVIEW_MATRIX", 0x84E3},
1948 {"GL_TRANSPOSE_MODELVIEW_MATRIX_ARB", 0x84E3},
1949 {"GL_TRANSPOSE_PROJECTION_MATRIX", 0x84E4},
1950 {"GL_TRANSPOSE_PROJECTION_MATRIX_ARB", 0x84E4},
1951 {"GL_TRANSPOSE_TEXTURE_MATRIX", 0x84E5},
1952 {"GL_TRANSPOSE_TEXTURE_MATRIX_ARB", 0x84E5},
1953 {"GL_TRANSPOSE_COLOR_MATRIX", 0x84E6},
1954 {"GL_TRANSPOSE_COLOR_MATRIX_ARB", 0x84E6},
1955 {"GL_SUBTRACT", 0x84E7},
1956 {"GL_SUBTRACT_ARB", 0x84E7},
1957 {"GL_MAX_RENDERBUFFER_SIZE", 0x84E8},
1958 {"GL_MAX_RENDERBUFFER_SIZE_EXT", 0x84E8},
1959 {"GL_MAX_RENDERBUFFER_SIZE_OES", 0x84E8},
1960 {"GL_COMPRESSED_ALPHA", 0x84E9},
1961 {"GL_COMPRESSED_ALPHA_ARB", 0x84E9},
1962 {"GL_COMPRESSED_LUMINANCE", 0x84EA},
1963 {"GL_COMPRESSED_LUMINANCE_ARB", 0x84EA},
1964 {"GL_COMPRESSED_LUMINANCE_ALPHA", 0x84EB},
1965 {"GL_COMPRESSED_LUMINANCE_ALPHA_ARB", 0x84EB},
1966 {"GL_COMPRESSED_INTENSITY", 0x84EC},
1967 {"GL_COMPRESSED_INTENSITY_ARB", 0x84EC},
1968 {"GL_COMPRESSED_RGB", 0x84ED},
1969 {"GL_COMPRESSED_RGB_ARB", 0x84ED},
1970 {"GL_COMPRESSED_RGBA", 0x84EE},
1971 {"GL_COMPRESSED_RGBA_ARB", 0x84EE},
1972 {"GL_TEXTURE_COMPRESSION_HINT", 0x84EF},
1973 {"GL_TEXTURE_COMPRESSION_HINT_ARB", 0x84EF},
1974 {"GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER", 0x84F0},
1975 {"GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER", 0x84F1},
1976 {"GL_ALL_COMPLETED_NV", 0x84F2},
1977 {"GL_FENCE_STATUS_NV", 0x84F3},
1978 {"GL_FENCE_CONDITION_NV", 0x84F4},
1979 {"GL_TEXTURE_RECTANGLE", 0x84F5},
1980 {"GL_TEXTURE_RECTANGLE_ARB", 0x84F5},
1981 {"GL_TEXTURE_RECTANGLE_NV", 0x84F5},
1982 {"GL_TEXTURE_BINDING_RECTANGLE", 0x84F6},
1983 {"GL_TEXTURE_BINDING_RECTANGLE_ARB", 0x84F6},
1984 {"GL_TEXTURE_BINDING_RECTANGLE_NV", 0x84F6},
1985 {"GL_PROXY_TEXTURE_RECTANGLE", 0x84F7},
1986 {"GL_PROXY_TEXTURE_RECTANGLE_ARB", 0x84F7},
1987 {"GL_PROXY_TEXTURE_RECTANGLE_NV", 0x84F7},
1988 {"GL_MAX_RECTANGLE_TEXTURE_SIZE", 0x84F8},
1989 {"GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB", 0x84F8},
1990 {"GL_MAX_RECTANGLE_TEXTURE_SIZE_NV", 0x84F8},
1991 {"GL_DEPTH_STENCIL", 0x84F9},
1992 {"GL_DEPTH_STENCIL_EXT", 0x84F9},
1993 {"GL_DEPTH_STENCIL_NV", 0x84F9},
1994 {"GL_DEPTH_STENCIL_OES", 0x84F9},
1995 {"GL_UNSIGNED_INT_24_8", 0x84FA},
1996 {"GL_UNSIGNED_INT_24_8_EXT", 0x84FA},
1997 {"GL_UNSIGNED_INT_24_8_NV", 0x84FA},
1998 {"GL_UNSIGNED_INT_24_8_OES", 0x84FA},
1999 {"GL_MAX_TEXTURE_LOD_BIAS", 0x84FD},
2000 {"GL_MAX_TEXTURE_LOD_BIAS_EXT", 0x84FD},
2001 {"GL_TEXTURE_MAX_ANISOTROPY_EXT", 0x84FE},
2002 {"GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT", 0x84FF},
2003 {"GL_TEXTURE_FILTER_CONTROL", 0x8500},
2004 {"GL_TEXTURE_FILTER_CONTROL_EXT", 0x8500},
2005 {"GL_TEXTURE_LOD_BIAS", 0x8501},
2006 {"GL_TEXTURE_LOD_BIAS_EXT", 0x8501},
2007 {"GL_MODELVIEW1_STACK_DEPTH_EXT", 0x8502},
2008 {"GL_COMBINE4_NV", 0x8503},
2009 {"GL_MAX_SHININESS_NV", 0x8504},
2010 {"GL_MAX_SPOT_EXPONENT_NV", 0x8505},
2011 {"GL_MODELVIEW1_MATRIX_EXT", 0x8506},
2012 {"GL_INCR_WRAP", 0x8507},
2013 {"GL_INCR_WRAP_EXT", 0x8507},
2014 {"GL_INCR_WRAP_OES", 0x8507},
2015 {"GL_DECR_WRAP", 0x8508},
2016 {"GL_DECR_WRAP_EXT", 0x8508},
2017 {"GL_DECR_WRAP_OES", 0x8508},
2018 {"GL_VERTEX_WEIGHTING_EXT", 0x8509},
2019 {"GL_MODELVIEW1_ARB", 0x850A},
2020 {"GL_MODELVIEW1_EXT", 0x850A},
2021 {"GL_CURRENT_VERTEX_WEIGHT_EXT", 0x850B},
2022 {"GL_VERTEX_WEIGHT_ARRAY_EXT", 0x850C},
2023 {"GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT", 0x850D},
2024 {"GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT", 0x850E},
2025 {"GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT", 0x850F},
2026 {"GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT", 0x8510},
2027 {"GL_NORMAL_MAP", 0x8511},
2028 {"GL_NORMAL_MAP_ARB", 0x8511},
2029 {"GL_NORMAL_MAP_EXT", 0x8511},
2030 {"GL_NORMAL_MAP_NV", 0x8511},
2031 {"GL_NORMAL_MAP_OES", 0x8511},
2032 {"GL_REFLECTION_MAP", 0x8512},
2033 {"GL_REFLECTION_MAP_ARB", 0x8512},
2034 {"GL_REFLECTION_MAP_EXT", 0x8512},
2035 {"GL_REFLECTION_MAP_NV", 0x8512},
2036 {"GL_REFLECTION_MAP_OES", 0x8512},
2037 {"GL_TEXTURE_CUBE_MAP", 0x8513},
2038 {"GL_TEXTURE_CUBE_MAP_ARB", 0x8513},
2039 {"GL_TEXTURE_CUBE_MAP_EXT", 0x8513},
2040 {"GL_TEXTURE_CUBE_MAP_OES", 0x8513},
2041 {"GL_TEXTURE_BINDING_CUBE_MAP", 0x8514},
2042 {"GL_TEXTURE_BINDING_CUBE_MAP_ARB", 0x8514},
2043 {"GL_TEXTURE_BINDING_CUBE_MAP_EXT", 0x8514},
2044 {"GL_TEXTURE_BINDING_CUBE_MAP_OES", 0x8514},
2045 {"GL_TEXTURE_CUBE_MAP_POSITIVE_X", 0x8515},
2046 {"GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB", 0x8515},
2047 {"GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT", 0x8515},
2048 {"GL_TEXTURE_CUBE_MAP_POSITIVE_X_OES", 0x8515},
2049 {"GL_TEXTURE_CUBE_MAP_NEGATIVE_X", 0x8516},
2050 {"GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB", 0x8516},
2051 {"GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT", 0x8516},
2052 {"GL_TEXTURE_CUBE_MAP_NEGATIVE_X_OES", 0x8516},
2053 {"GL_TEXTURE_CUBE_MAP_POSITIVE_Y", 0x8517},
2054 {"GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB", 0x8517},
2055 {"GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT", 0x8517},
2056 {"GL_TEXTURE_CUBE_MAP_POSITIVE_Y_OES", 0x8517},
2057 {"GL_TEXTURE_CUBE_MAP_NEGATIVE_Y", 0x8518},
2058 {"GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB", 0x8518},
2059 {"GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT", 0x8518},
2060 {"GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_OES", 0x8518},
2061 {"GL_TEXTURE_CUBE_MAP_POSITIVE_Z", 0x8519},
2062 {"GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB", 0x8519},
2063 {"GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT", 0x8519},
2064 {"GL_TEXTURE_CUBE_MAP_POSITIVE_Z_OES", 0x8519},
2065 {"GL_TEXTURE_CUBE_MAP_NEGATIVE_Z", 0x851A},
2066 {"GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB", 0x851A},
2067 {"GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT", 0x851A},
2068 {"GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_OES", 0x851A},
2069 {"GL_PROXY_TEXTURE_CUBE_MAP", 0x851B},
2070 {"GL_PROXY_TEXTURE_CUBE_MAP_ARB", 0x851B},
2071 {"GL_PROXY_TEXTURE_CUBE_MAP_EXT", 0x851B},
2072 {"GL_MAX_CUBE_MAP_TEXTURE_SIZE", 0x851C},
2073 {"GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB", 0x851C},
2074 {"GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT", 0x851C},
2075 {"GL_MAX_CUBE_MAP_TEXTURE_SIZE_OES", 0x851C},
2076 {"GL_VERTEX_ARRAY_RANGE_APPLE", 0x851D},
2077 {"GL_VERTEX_ARRAY_RANGE_NV", 0x851D},
2078 {"GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE", 0x851E},
2079 {"GL_VERTEX_ARRAY_RANGE_LENGTH_NV", 0x851E},
2080 {"GL_VERTEX_ARRAY_RANGE_VALID_NV", 0x851F},
2081 {"GL_VERTEX_ARRAY_STORAGE_HINT_APPLE", 0x851F},
2082 {"GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV", 0x8520},
2083 {"GL_VERTEX_ARRAY_RANGE_POINTER_APPLE", 0x8521},
2084 {"GL_VERTEX_ARRAY_RANGE_POINTER_NV", 0x8521},
2085 {"GL_REGISTER_COMBINERS_NV", 0x8522},
2086 {"GL_VARIABLE_A_NV", 0x8523},
2087 {"GL_VARIABLE_B_NV", 0x8524},
2088 {"GL_VARIABLE_C_NV", 0x8525},
2089 {"GL_VARIABLE_D_NV", 0x8526},
2090 {"GL_VARIABLE_E_NV", 0x8527},
2091 {"GL_VARIABLE_F_NV", 0x8528},
2092 {"GL_VARIABLE_G_NV", 0x8529},
2093 {"GL_CONSTANT_COLOR0_NV", 0x852A},
2094 {"GL_CONSTANT_COLOR1_NV", 0x852B},
2095 {"GL_PRIMARY_COLOR_NV", 0x852C},
2096 {"GL_SECONDARY_COLOR_NV", 0x852D},
2097 {"GL_SPARE0_NV", 0x852E},
2098 {"GL_SPARE1_NV", 0x852F},
2099 {"GL_DISCARD_NV", 0x8530},
2100 {"GL_E_TIMES_F_NV", 0x8531},
2101 {"GL_SPARE0_PLUS_SECONDARY_COLOR_NV", 0x8532},
2102 {"GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV", 0x8533},
2103 {"GL_MULTISAMPLE_FILTER_HINT_NV", 0x8534},
2104 {"GL_PER_STAGE_CONSTANTS_NV", 0x8535},
2105 {"GL_UNSIGNED_IDENTITY_NV", 0x8536},
2106 {"GL_UNSIGNED_INVERT_NV", 0x8537},
2107 {"GL_EXPAND_NORMAL_NV", 0x8538},
2108 {"GL_EXPAND_NEGATE_NV", 0x8539},
2109 {"GL_HALF_BIAS_NORMAL_NV", 0x853A},
2110 {"GL_HALF_BIAS_NEGATE_NV", 0x853B},
2111 {"GL_SIGNED_IDENTITY_NV", 0x853C},
2112 {"GL_SIGNED_NEGATE_NV", 0x853D},
2113 {"GL_SCALE_BY_TWO_NV", 0x853E},
2114 {"GL_SCALE_BY_FOUR_NV", 0x853F},
2115 {"GL_SCALE_BY_ONE_HALF_NV", 0x8540},
2116 {"GL_BIAS_BY_NEGATIVE_ONE_HALF_NV", 0x8541},
2117 {"GL_COMBINER_INPUT_NV", 0x8542},
2118 {"GL_COMBINER_MAPPING_NV", 0x8543},
2119 {"GL_COMBINER_COMPONENT_USAGE_NV", 0x8544},
2120 {"GL_COMBINER_AB_DOT_PRODUCT_NV", 0x8545},
2121 {"GL_COMBINER_CD_DOT_PRODUCT_NV", 0x8546},
2122 {"GL_COMBINER_MUX_SUM_NV", 0x8547},
2123 {"GL_COMBINER_SCALE_NV", 0x8548},
2124 {"GL_COMBINER_BIAS_NV", 0x8549},
2125 {"GL_COMBINER_AB_OUTPUT_NV", 0x854A},
2126 {"GL_COMBINER_CD_OUTPUT_NV", 0x854B},
2127 {"GL_COMBINER_SUM_OUTPUT_NV", 0x854C},
2128 {"GL_MAX_GENERAL_COMBINERS_NV", 0x854D},
2129 {"GL_NUM_GENERAL_COMBINERS_NV", 0x854E},
2130 {"GL_COLOR_SUM_CLAMP_NV", 0x854F},
2131 {"GL_COMBINER0_NV", 0x8550},
2132 {"GL_COMBINER1_NV", 0x8551},
2133 {"GL_COMBINER2_NV", 0x8552},
2134 {"GL_COMBINER3_NV", 0x8553},
2135 {"GL_COMBINER4_NV", 0x8554},
2136 {"GL_COMBINER5_NV", 0x8555},
2137 {"GL_COMBINER6_NV", 0x8556},
2138 {"GL_COMBINER7_NV", 0x8557},
2139 {"GL_PRIMITIVE_RESTART_NV", 0x8558},
2140 {"GL_PRIMITIVE_RESTART_INDEX_NV", 0x8559},
2141 {"GL_FOG_DISTANCE_MODE_NV", 0x855A},
2142 {"GL_EYE_RADIAL_NV", 0x855B},
2143 {"GL_EYE_PLANE_ABSOLUTE_NV", 0x855C},
2144 {"GL_EMBOSS_LIGHT_NV", 0x855D},
2145 {"GL_EMBOSS_CONSTANT_NV", 0x855E},
2146 {"GL_EMBOSS_MAP_NV", 0x855F},
2147 {"GL_RED_MIN_CLAMP_INGR", 0x8560},
2148 {"GL_GREEN_MIN_CLAMP_INGR", 0x8561},
2149 {"GL_BLUE_MIN_CLAMP_INGR", 0x8562},
2150 {"GL_ALPHA_MIN_CLAMP_INGR", 0x8563},
2151 {"GL_RED_MAX_CLAMP_INGR", 0x8564},
2152 {"GL_GREEN_MAX_CLAMP_INGR", 0x8565},
2153 {"GL_BLUE_MAX_CLAMP_INGR", 0x8566},
2154 {"GL_ALPHA_MAX_CLAMP_INGR", 0x8567},
2155 {"GL_INTERLACE_READ_INGR", 0x8568},
2156 {"GL_COMBINE", 0x8570},
2157 {"GL_COMBINE_ARB", 0x8570},
2158 {"GL_COMBINE_EXT", 0x8570},
2159 {"GL_COMBINE_RGB", 0x8571},
2160 {"GL_COMBINE_RGB_ARB", 0x8571},
2161 {"GL_COMBINE_RGB_EXT", 0x8571},
2162 {"GL_COMBINE_ALPHA", 0x8572},
2163 {"GL_COMBINE_ALPHA_ARB", 0x8572},
2164 {"GL_COMBINE_ALPHA_EXT", 0x8572},
2165 {"GL_RGB_SCALE", 0x8573},
2166 {"GL_RGB_SCALE_ARB", 0x8573},
2167 {"GL_RGB_SCALE_EXT", 0x8573},
2168 {"GL_ADD_SIGNED", 0x8574},
2169 {"GL_ADD_SIGNED_ARB", 0x8574},
2170 {"GL_ADD_SIGNED_EXT", 0x8574},
2171 {"GL_INTERPOLATE", 0x8575},
2172 {"GL_INTERPOLATE_ARB", 0x8575},
2173 {"GL_INTERPOLATE_EXT", 0x8575},
2174 {"GL_CONSTANT", 0x8576},
2175 {"GL_CONSTANT_ARB", 0x8576},
2176 {"GL_CONSTANT_EXT", 0x8576},
2177 {"GL_PRIMARY_COLOR", 0x8577},
2178 {"GL_PRIMARY_COLOR_ARB", 0x8577},
2179 {"GL_PRIMARY_COLOR_EXT", 0x8577},
2180 {"GL_PREVIOUS", 0x8578},
2181 {"GL_PREVIOUS_ARB", 0x8578},
2182 {"GL_PREVIOUS_EXT", 0x8578},
2183 {"GL_SOURCE0_RGB", 0x8580},
2184 {"GL_SOURCE0_RGB_ARB", 0x8580},
2185 {"GL_SOURCE0_RGB_EXT", 0x8580},
2186 {"GL_SRC0_RGB", 0x8580},
2187 {"GL_SOURCE1_RGB", 0x8581},
2188 {"GL_SOURCE1_RGB_ARB", 0x8581},
2189 {"GL_SOURCE1_RGB_EXT", 0x8581},
2190 {"GL_SRC1_RGB", 0x8581},
2191 {"GL_SOURCE2_RGB", 0x8582},
2192 {"GL_SOURCE2_RGB_ARB", 0x8582},
2193 {"GL_SOURCE2_RGB_EXT", 0x8582},
2194 {"GL_SRC2_RGB", 0x8582},
2195 {"GL_SOURCE3_RGB_NV", 0x8583},
2196 {"GL_SOURCE0_ALPHA", 0x8588},
2197 {"GL_SOURCE0_ALPHA_ARB", 0x8588},
2198 {"GL_SOURCE0_ALPHA_EXT", 0x8588},
2199 {"GL_SRC0_ALPHA", 0x8588},
2200 {"GL_SOURCE1_ALPHA", 0x8589},
2201 {"GL_SOURCE1_ALPHA_ARB", 0x8589},
2202 {"GL_SOURCE1_ALPHA_EXT", 0x8589},
2203 {"GL_SRC1_ALPHA", 0x8589},
2204 {"GL_SOURCE2_ALPHA", 0x858A},
2205 {"GL_SOURCE2_ALPHA_ARB", 0x858A},
2206 {"GL_SOURCE2_ALPHA_EXT", 0x858A},
2207 {"GL_SRC2_ALPHA", 0x858A},
2208 {"GL_SOURCE3_ALPHA_NV", 0x858B},
2209 {"GL_OPERAND0_RGB", 0x8590},
2210 {"GL_OPERAND0_RGB_ARB", 0x8590},
2211 {"GL_OPERAND0_RGB_EXT", 0x8590},
2212 {"GL_OPERAND1_RGB", 0x8591},
2213 {"GL_OPERAND1_RGB_ARB", 0x8591},
2214 {"GL_OPERAND1_RGB_EXT", 0x8591},
2215 {"GL_OPERAND2_RGB", 0x8592},
2216 {"GL_OPERAND2_RGB_ARB", 0x8592},
2217 {"GL_OPERAND2_RGB_EXT", 0x8592},
2218 {"GL_OPERAND3_RGB_NV", 0x8593},
2219 {"GL_OPERAND0_ALPHA", 0x8598},
2220 {"GL_OPERAND0_ALPHA_ARB", 0x8598},
2221 {"GL_OPERAND0_ALPHA_EXT", 0x8598},
2222 {"GL_OPERAND1_ALPHA", 0x8599},
2223 {"GL_OPERAND1_ALPHA_ARB", 0x8599},
2224 {"GL_OPERAND1_ALPHA_EXT", 0x8599},
2225 {"GL_OPERAND2_ALPHA", 0x859A},
2226 {"GL_OPERAND2_ALPHA_ARB", 0x859A},
2227 {"GL_OPERAND2_ALPHA_EXT", 0x859A},
2228 {"GL_OPERAND3_ALPHA_NV", 0x859B},
2229 {"GL_PACK_SUBSAMPLE_RATE_SGIX", 0x85A0},
2230 {"GL_UNPACK_SUBSAMPLE_RATE_SGIX", 0x85A1},
2231 {"GL_PIXEL_SUBSAMPLE_4444_SGIX", 0x85A2},
2232 {"GL_PIXEL_SUBSAMPLE_2424_SGIX", 0x85A3},
2233 {"GL_PIXEL_SUBSAMPLE_4242_SGIX", 0x85A4},
2234 {"GL_PERTURB_EXT", 0x85AE},
2235 {"GL_TEXTURE_NORMAL_EXT", 0x85AF},
2236 {"GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE", 0x85B0},
2237 {"GL_TRANSFORM_HINT_APPLE", 0x85B1},
2238 {"GL_UNPACK_CLIENT_STORAGE_APPLE", 0x85B2},
2239 {"GL_BUFFER_OBJECT_APPLE", 0x85B3},
2240 {"GL_STORAGE_CLIENT_APPLE", 0x85B4},
2241 {"GL_VERTEX_ARRAY_BINDING", 0x85B5},
2242 {"GL_VERTEX_ARRAY_BINDING_APPLE", 0x85B5},
2243 {"GL_TEXTURE_RANGE_LENGTH_APPLE", 0x85B7},
2244 {"GL_TEXTURE_RANGE_POINTER_APPLE", 0x85B8},
2245 {"GL_YCBCR_422_APPLE", 0x85B9},
2246 {"GL_UNSIGNED_SHORT_8_8_APPLE", 0x85BA},
2247 {"GL_UNSIGNED_SHORT_8_8_MESA", 0x85BA},
2248 {"GL_UNSIGNED_SHORT_8_8_REV_APPLE", 0x85BB},
2249 {"GL_UNSIGNED_SHORT_8_8_REV_MESA", 0x85BB},
2250 {"GL_TEXTURE_STORAGE_HINT_APPLE", 0x85BC},
2251 {"GL_STORAGE_PRIVATE_APPLE", 0x85BD},
2252 {"GL_STORAGE_CACHED_APPLE", 0x85BE},
2253 {"GL_STORAGE_SHARED_APPLE", 0x85BF},
2254 {"GL_REPLACEMENT_CODE_ARRAY_SUN", 0x85C0},
2255 {"GL_REPLACEMENT_CODE_ARRAY_TYPE_SUN", 0x85C1},
2256 {"GL_REPLACEMENT_CODE_ARRAY_STRIDE_SUN", 0x85C2},
2257 {"GL_REPLACEMENT_CODE_ARRAY_POINTER_SUN", 0x85C3},
2258 {"GL_R1UI_V3F_SUN", 0x85C4},
2259 {"GL_R1UI_C4UB_V3F_SUN", 0x85C5},
2260 {"GL_R1UI_C3F_V3F_SUN", 0x85C6},
2261 {"GL_R1UI_N3F_V3F_SUN", 0x85C7},
2262 {"GL_R1UI_C4F_N3F_V3F_SUN", 0x85C8},
2263 {"GL_R1UI_T2F_V3F_SUN", 0x85C9},
2264 {"GL_R1UI_T2F_N3F_V3F_SUN", 0x85CA},
2265 {"GL_R1UI_T2F_C4F_N3F_V3F_SUN", 0x85CB},
2266 {"GL_SLICE_ACCUM_SUN", 0x85CC},
2267 {"GL_QUAD_MESH_SUN", 0x8614},
2268 {"GL_TRIANGLE_MESH_SUN", 0x8615},
2269 {"GL_VERTEX_PROGRAM_ARB", 0x8620},
2270 {"GL_VERTEX_PROGRAM_NV", 0x8620},
2271 {"GL_VERTEX_STATE_PROGRAM_NV", 0x8621},
2272 {"GL_VERTEX_ATTRIB_ARRAY_ENABLED", 0x8622},
2273 {"GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB", 0x8622},
2274 {"GL_ATTRIB_ARRAY_SIZE_NV", 0x8623},
2275 {"GL_VERTEX_ATTRIB_ARRAY_SIZE", 0x8623},
2276 {"GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB", 0x8623},
2277 {"GL_ATTRIB_ARRAY_STRIDE_NV", 0x8624},
2278 {"GL_VERTEX_ATTRIB_ARRAY_STRIDE", 0x8624},
2279 {"GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB", 0x8624},
2280 {"GL_ATTRIB_ARRAY_TYPE_NV", 0x8625},
2281 {"GL_VERTEX_ATTRIB_ARRAY_TYPE", 0x8625},
2282 {"GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB", 0x8625},
2283 {"GL_CURRENT_ATTRIB_NV", 0x8626},
2284 {"GL_CURRENT_VERTEX_ATTRIB", 0x8626},
2285 {"GL_CURRENT_VERTEX_ATTRIB_ARB", 0x8626},
2286 {"GL_PROGRAM_LENGTH_ARB", 0x8627},
2287 {"GL_PROGRAM_LENGTH_NV", 0x8627},
2288 {"GL_PROGRAM_STRING_ARB", 0x8628},
2289 {"GL_PROGRAM_STRING_NV", 0x8628},
2290 {"GL_MODELVIEW_PROJECTION_NV", 0x8629},
2291 {"GL_IDENTITY_NV", 0x862A},
2292 {"GL_INVERSE_NV", 0x862B},
2293 {"GL_TRANSPOSE_NV", 0x862C},
2294 {"GL_INVERSE_TRANSPOSE_NV", 0x862D},
2295 {"GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB", 0x862E},
2296 {"GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV", 0x862E},
2297 {"GL_MAX_PROGRAM_MATRICES_ARB", 0x862F},
2298 {"GL_MAX_TRACK_MATRICES_NV", 0x862F},
2299 {"GL_MATRIX0_NV", 0x8630},
2300 {"GL_MATRIX1_NV", 0x8631},
2301 {"GL_MATRIX2_NV", 0x8632},
2302 {"GL_MATRIX3_NV", 0x8633},
2303 {"GL_MATRIX4_NV", 0x8634},
2304 {"GL_MATRIX5_NV", 0x8635},
2305 {"GL_MATRIX6_NV", 0x8636},
2306 {"GL_MATRIX7_NV", 0x8637},
2307 {"GL_CURRENT_MATRIX_STACK_DEPTH_ARB", 0x8640},
2308 {"GL_CURRENT_MATRIX_STACK_DEPTH_NV", 0x8640},
2309 {"GL_CURRENT_MATRIX_ARB", 0x8641},
2310 {"GL_CURRENT_MATRIX_NV", 0x8641},
2311 {"GL_VERTEX_PROGRAM_POINT_SIZE", 0x8642},
2312 {"GL_VERTEX_PROGRAM_POINT_SIZE_ARB", 0x8642},
2313 {"GL_VERTEX_PROGRAM_POINT_SIZE_NV", 0x8642},
2314 {"GL_PROGRAM_POINT_SIZE", 0x8642},
2315 {"GL_PROGRAM_POINT_SIZE_ARB", 0x8642},
2316 {"GL_PROGRAM_POINT_SIZE_EXT", 0x8642},
2317 {"GL_VERTEX_PROGRAM_TWO_SIDE", 0x8643},
2318 {"GL_VERTEX_PROGRAM_TWO_SIDE_ARB", 0x8643},
2319 {"GL_VERTEX_PROGRAM_TWO_SIDE_NV", 0x8643},
2320 {"GL_PROGRAM_PARAMETER_NV", 0x8644},
2321 {"GL_ATTRIB_ARRAY_POINTER_NV", 0x8645},
2322 {"GL_VERTEX_ATTRIB_ARRAY_POINTER", 0x8645},
2323 {"GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB", 0x8645},
2324 {"GL_PROGRAM_TARGET_NV", 0x8646},
2325 {"GL_PROGRAM_RESIDENT_NV", 0x8647},
2326 {"GL_TRACK_MATRIX_NV", 0x8648},
2327 {"GL_TRACK_MATRIX_TRANSFORM_NV", 0x8649},
2328 {"GL_VERTEX_PROGRAM_BINDING_NV", 0x864A},
2329 {"GL_PROGRAM_ERROR_POSITION_ARB", 0x864B},
2330 {"GL_PROGRAM_ERROR_POSITION_NV", 0x864B},
2331 {"GL_OFFSET_TEXTURE_RECTANGLE_NV", 0x864C},
2332 {"GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV", 0x864D},
2333 {"GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV", 0x864E},
2334 {"GL_DEPTH_CLAMP", 0x864F},
2335 {"GL_DEPTH_CLAMP_NV", 0x864F},
2336 {"GL_VERTEX_ATTRIB_ARRAY0_NV", 0x8650},
2337 {"GL_VERTEX_ATTRIB_ARRAY1_NV", 0x8651},
2338 {"GL_VERTEX_ATTRIB_ARRAY2_NV", 0x8652},
2339 {"GL_VERTEX_ATTRIB_ARRAY3_NV", 0x8653},
2340 {"GL_VERTEX_ATTRIB_ARRAY4_NV", 0x8654},
2341 {"GL_VERTEX_ATTRIB_ARRAY5_NV", 0x8655},
2342 {"GL_VERTEX_ATTRIB_ARRAY6_NV", 0x8656},
2343 {"GL_VERTEX_ATTRIB_ARRAY7_NV", 0x8657},
2344 {"GL_VERTEX_ATTRIB_ARRAY8_NV", 0x8658},
2345 {"GL_VERTEX_ATTRIB_ARRAY9_NV", 0x8659},
2346 {"GL_VERTEX_ATTRIB_ARRAY10_NV", 0x865A},
2347 {"GL_VERTEX_ATTRIB_ARRAY11_NV", 0x865B},
2348 {"GL_VERTEX_ATTRIB_ARRAY12_NV", 0x865C},
2349 {"GL_VERTEX_ATTRIB_ARRAY13_NV", 0x865D},
2350 {"GL_VERTEX_ATTRIB_ARRAY14_NV", 0x865E},
2351 {"GL_VERTEX_ATTRIB_ARRAY15_NV", 0x865F},
2352 {"GL_MAP1_VERTEX_ATTRIB0_4_NV", 0x8660},
2353 {"GL_MAP1_VERTEX_ATTRIB1_4_NV", 0x8661},
2354 {"GL_MAP1_VERTEX_ATTRIB2_4_NV", 0x8662},
2355 {"GL_MAP1_VERTEX_ATTRIB3_4_NV", 0x8663},
2356 {"GL_MAP1_VERTEX_ATTRIB4_4_NV", 0x8664},
2357 {"GL_MAP1_VERTEX_ATTRIB5_4_NV", 0x8665},
2358 {"GL_MAP1_VERTEX_ATTRIB6_4_NV", 0x8666},
2359 {"GL_MAP1_VERTEX_ATTRIB7_4_NV", 0x8667},
2360 {"GL_MAP1_VERTEX_ATTRIB8_4_NV", 0x8668},
2361 {"GL_MAP1_VERTEX_ATTRIB9_4_NV", 0x8669},
2362 {"GL_MAP1_VERTEX_ATTRIB10_4_NV", 0x866A},
2363 {"GL_MAP1_VERTEX_ATTRIB11_4_NV", 0x866B},
2364 {"GL_MAP1_VERTEX_ATTRIB12_4_NV", 0x866C},
2365 {"GL_MAP1_VERTEX_ATTRIB13_4_NV", 0x866D},
2366 {"GL_MAP1_VERTEX_ATTRIB14_4_NV", 0x866E},
2367 {"GL_MAP1_VERTEX_ATTRIB15_4_NV", 0x866F},
2368 {"GL_MAP2_VERTEX_ATTRIB0_4_NV", 0x8670},
2369 {"GL_MAP2_VERTEX_ATTRIB1_4_NV", 0x8671},
2370 {"GL_MAP2_VERTEX_ATTRIB2_4_NV", 0x8672},
2371 {"GL_MAP2_VERTEX_ATTRIB3_4_NV", 0x8673},
2372 {"GL_MAP2_VERTEX_ATTRIB4_4_NV", 0x8674},
2373 {"GL_MAP2_VERTEX_ATTRIB5_4_NV", 0x8675},
2374 {"GL_MAP2_VERTEX_ATTRIB6_4_NV", 0x8676},
2375 {"GL_MAP2_VERTEX_ATTRIB7_4_NV", 0x8677},
2376 {"GL_PROGRAM_BINDING_ARB", 0x8677},
2377 {"GL_MAP2_VERTEX_ATTRIB8_4_NV", 0x8678},
2378 {"GL_MAP2_VERTEX_ATTRIB9_4_NV", 0x8679},
2379 {"GL_MAP2_VERTEX_ATTRIB10_4_NV", 0x867A},
2380 {"GL_MAP2_VERTEX_ATTRIB11_4_NV", 0x867B},
2381 {"GL_MAP2_VERTEX_ATTRIB12_4_NV", 0x867C},
2382 {"GL_MAP2_VERTEX_ATTRIB13_4_NV", 0x867D},
2383 {"GL_MAP2_VERTEX_ATTRIB14_4_NV", 0x867E},
2384 {"GL_MAP2_VERTEX_ATTRIB15_4_NV", 0x867F},
2385 {"GL_TEXTURE_COMPRESSED_IMAGE_SIZE", 0x86A0},
2386 {"GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB", 0x86A0},
2387 {"GL_TEXTURE_COMPRESSED", 0x86A1},
2388 {"GL_TEXTURE_COMPRESSED_ARB", 0x86A1},
2389 {"GL_NUM_COMPRESSED_TEXTURE_FORMATS", 0x86A2},
2390 {"GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB", 0x86A2},
2391 {"GL_COMPRESSED_TEXTURE_FORMATS", 0x86A3},
2392 {"GL_COMPRESSED_TEXTURE_FORMATS_ARB", 0x86A3},
2393 {"GL_MAX_VERTEX_UNITS_ARB", 0x86A4},
2394 {"GL_MAX_VERTEX_UNITS_OES", 0x86A4},
2395 {"GL_ACTIVE_VERTEX_UNITS_ARB", 0x86A5},
2396 {"GL_WEIGHT_SUM_UNITY_ARB", 0x86A6},
2397 {"GL_VERTEX_BLEND_ARB", 0x86A7},
2398 {"GL_CURRENT_WEIGHT_ARB", 0x86A8},
2399 {"GL_WEIGHT_ARRAY_TYPE_ARB", 0x86A9},
2400 {"GL_WEIGHT_ARRAY_TYPE_OES", 0x86A9},
2401 {"GL_WEIGHT_ARRAY_STRIDE_ARB", 0x86AA},
2402 {"GL_WEIGHT_ARRAY_STRIDE_OES", 0x86AA},
2403 {"GL_WEIGHT_ARRAY_SIZE_ARB", 0x86AB},
2404 {"GL_WEIGHT_ARRAY_SIZE_OES", 0x86AB},
2405 {"GL_WEIGHT_ARRAY_POINTER_ARB", 0x86AC},
2406 {"GL_WEIGHT_ARRAY_POINTER_OES", 0x86AC},
2407 {"GL_WEIGHT_ARRAY_ARB", 0x86AD},
2408 {"GL_WEIGHT_ARRAY_OES", 0x86AD},
2409 {"GL_DOT3_RGB", 0x86AE},
2410 {"GL_DOT3_RGB_ARB", 0x86AE},
2411 {"GL_DOT3_RGBA", 0x86AF},
2412 {"GL_DOT3_RGBA_ARB", 0x86AF},
2413 {"GL_DOT3_RGBA_IMG", 0x86AF},
2414 {"GL_COMPRESSED_RGB_FXT1_3DFX", 0x86B0},
2415 {"GL_COMPRESSED_RGBA_FXT1_3DFX", 0x86B1},
2416 {"GL_MULTISAMPLE_3DFX", 0x86B2},
2417 {"GL_SAMPLE_BUFFERS_3DFX", 0x86B3},
2418 {"GL_SAMPLES_3DFX", 0x86B4},
2419 {"GL_EVAL_2D_NV", 0x86C0},
2420 {"GL_EVAL_TRIANGULAR_2D_NV", 0x86C1},
2421 {"GL_MAP_TESSELLATION_NV", 0x86C2},
2422 {"GL_MAP_ATTRIB_U_ORDER_NV", 0x86C3},
2423 {"GL_MAP_ATTRIB_V_ORDER_NV", 0x86C4},
2424 {"GL_EVAL_FRACTIONAL_TESSELLATION_NV", 0x86C5},
2425 {"GL_EVAL_VERTEX_ATTRIB0_NV", 0x86C6},
2426 {"GL_EVAL_VERTEX_ATTRIB1_NV", 0x86C7},
2427 {"GL_EVAL_VERTEX_ATTRIB2_NV", 0x86C8},
2428 {"GL_EVAL_VERTEX_ATTRIB3_NV", 0x86C9},
2429 {"GL_EVAL_VERTEX_ATTRIB4_NV", 0x86CA},
2430 {"GL_EVAL_VERTEX_ATTRIB5_NV", 0x86CB},
2431 {"GL_EVAL_VERTEX_ATTRIB6_NV", 0x86CC},
2432 {"GL_EVAL_VERTEX_ATTRIB7_NV", 0x86CD},
2433 {"GL_EVAL_VERTEX_ATTRIB8_NV", 0x86CE},
2434 {"GL_EVAL_VERTEX_ATTRIB9_NV", 0x86CF},
2435 {"GL_EVAL_VERTEX_ATTRIB10_NV", 0x86D0},
2436 {"GL_EVAL_VERTEX_ATTRIB11_NV", 0x86D1},
2437 {"GL_EVAL_VERTEX_ATTRIB12_NV", 0x86D2},
2438 {"GL_EVAL_VERTEX_ATTRIB13_NV", 0x86D3},
2439 {"GL_EVAL_VERTEX_ATTRIB14_NV", 0x86D4},
2440 {"GL_EVAL_VERTEX_ATTRIB15_NV", 0x86D5},
2441 {"GL_MAX_MAP_TESSELLATION_NV", 0x86D6},
2442 {"GL_MAX_RATIONAL_EVAL_ORDER_NV", 0x86D7},
2443 {"GL_MAX_PROGRAM_PATCH_ATTRIBS_NV", 0x86D8},
2444 {"GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV", 0x86D9},
2445 {"GL_UNSIGNED_INT_S8_S8_8_8_NV", 0x86DA},
2446 {"GL_UNSIGNED_INT_8_8_S8_S8_REV_NV", 0x86DB},
2447 {"GL_DSDT_MAG_INTENSITY_NV", 0x86DC},
2448 {"GL_SHADER_CONSISTENT_NV", 0x86DD},
2449 {"GL_TEXTURE_SHADER_NV", 0x86DE},
2450 {"GL_SHADER_OPERATION_NV", 0x86DF},
2451 {"GL_CULL_MODES_NV", 0x86E0},
2452 {"GL_OFFSET_TEXTURE_MATRIX_NV", 0x86E1},
2453 {"GL_OFFSET_TEXTURE_2D_MATRIX_NV", 0x86E1},
2454 {"GL_OFFSET_TEXTURE_SCALE_NV", 0x86E2},
2455 {"GL_OFFSET_TEXTURE_2D_SCALE_NV", 0x86E2},
2456 {"GL_OFFSET_TEXTURE_BIAS_NV", 0x86E3},
2457 {"GL_OFFSET_TEXTURE_2D_BIAS_NV", 0x86E3},
2458 {"GL_PREVIOUS_TEXTURE_INPUT_NV", 0x86E4},
2459 {"GL_CONST_EYE_NV", 0x86E5},
2460 {"GL_PASS_THROUGH_NV", 0x86E6},
2461 {"GL_CULL_FRAGMENT_NV", 0x86E7},
2462 {"GL_OFFSET_TEXTURE_2D_NV", 0x86E8},
2463 {"GL_DEPENDENT_AR_TEXTURE_2D_NV", 0x86E9},
2464 {"GL_DEPENDENT_GB_TEXTURE_2D_NV", 0x86EA},
2465 {"GL_SURFACE_STATE_NV", 0x86EB},
2466 {"GL_DOT_PRODUCT_NV", 0x86EC},
2467 {"GL_DOT_PRODUCT_DEPTH_REPLACE_NV", 0x86ED},
2468 {"GL_DOT_PRODUCT_TEXTURE_2D_NV", 0x86EE},
2469 {"GL_DOT_PRODUCT_TEXTURE_3D_NV", 0x86EF},
2470 {"GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV", 0x86F0},
2471 {"GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV", 0x86F1},
2472 {"GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV", 0x86F2},
2473 {"GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV", 0x86F3},
2474 {"GL_HILO_NV", 0x86F4},
2475 {"GL_DSDT_NV", 0x86F5},
2476 {"GL_DSDT_MAG_NV", 0x86F6},
2477 {"GL_DSDT_MAG_VIB_NV", 0x86F7},
2478 {"GL_HILO16_NV", 0x86F8},
2479 {"GL_SIGNED_HILO_NV", 0x86F9},
2480 {"GL_SIGNED_HILO16_NV", 0x86FA},
2481 {"GL_SIGNED_RGBA_NV", 0x86FB},
2482 {"GL_SIGNED_RGBA8_NV", 0x86FC},
2483 {"GL_SURFACE_REGISTERED_NV", 0x86FD},
2484 {"GL_SIGNED_RGB_NV", 0x86FE},
2485 {"GL_SIGNED_RGB8_NV", 0x86FF},
2486 {"GL_SURFACE_MAPPED_NV", 0x8700},
2487 {"GL_SIGNED_LUMINANCE_NV", 0x8701},
2488 {"GL_SIGNED_LUMINANCE8_NV", 0x8702},
2489 {"GL_SIGNED_LUMINANCE_ALPHA_NV", 0x8703},
2490 {"GL_SIGNED_LUMINANCE8_ALPHA8_NV", 0x8704},
2491 {"GL_SIGNED_ALPHA_NV", 0x8705},
2492 {"GL_SIGNED_ALPHA8_NV", 0x8706},
2493 {"GL_SIGNED_INTENSITY_NV", 0x8707},
2494 {"GL_SIGNED_INTENSITY8_NV", 0x8708},
2495 {"GL_DSDT8_NV", 0x8709},
2496 {"GL_DSDT8_MAG8_NV", 0x870A},
2497 {"GL_DSDT8_MAG8_INTENSITY8_NV", 0x870B},
2498 {"GL_SIGNED_RGB_UNSIGNED_ALPHA_NV", 0x870C},
2499 {"GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV", 0x870D},
2500 {"GL_HI_SCALE_NV", 0x870E},
2501 {"GL_LO_SCALE_NV", 0x870F},
2502 {"GL_DS_SCALE_NV", 0x8710},
2503 {"GL_DT_SCALE_NV", 0x8711},
2504 {"GL_MAGNITUDE_SCALE_NV", 0x8712},
2505 {"GL_VIBRANCE_SCALE_NV", 0x8713},
2506 {"GL_HI_BIAS_NV", 0x8714},
2507 {"GL_LO_BIAS_NV", 0x8715},
2508 {"GL_DS_BIAS_NV", 0x8716},
2509 {"GL_DT_BIAS_NV", 0x8717},
2510 {"GL_MAGNITUDE_BIAS_NV", 0x8718},
2511 {"GL_VIBRANCE_BIAS_NV", 0x8719},
2512 {"GL_TEXTURE_BORDER_VALUES_NV", 0x871A},
2513 {"GL_TEXTURE_HI_SIZE_NV", 0x871B},
2514 {"GL_TEXTURE_LO_SIZE_NV", 0x871C},
2515 {"GL_TEXTURE_DS_SIZE_NV", 0x871D},
2516 {"GL_TEXTURE_DT_SIZE_NV", 0x871E},
2517 {"GL_TEXTURE_MAG_SIZE_NV", 0x871F},
2518 {"GL_MODELVIEW2_ARB", 0x8722},
2519 {"GL_MODELVIEW3_ARB", 0x8723},
2520 {"GL_MODELVIEW4_ARB", 0x8724},
2521 {"GL_MODELVIEW5_ARB", 0x8725},
2522 {"GL_MODELVIEW6_ARB", 0x8726},
2523 {"GL_MODELVIEW7_ARB", 0x8727},
2524 {"GL_MODELVIEW8_ARB", 0x8728},
2525 {"GL_MODELVIEW9_ARB", 0x8729},
2526 {"GL_MODELVIEW10_ARB", 0x872A},
2527 {"GL_MODELVIEW11_ARB", 0x872B},
2528 {"GL_MODELVIEW12_ARB", 0x872C},
2529 {"GL_MODELVIEW13_ARB", 0x872D},
2530 {"GL_MODELVIEW14_ARB", 0x872E},
2531 {"GL_MODELVIEW15_ARB", 0x872F},
2532 {"GL_MODELVIEW16_ARB", 0x8730},
2533 {"GL_MODELVIEW17_ARB", 0x8731},
2534 {"GL_MODELVIEW18_ARB", 0x8732},
2535 {"GL_MODELVIEW19_ARB", 0x8733},
2536 {"GL_MODELVIEW20_ARB", 0x8734},
2537 {"GL_MODELVIEW21_ARB", 0x8735},
2538 {"GL_MODELVIEW22_ARB", 0x8736},
2539 {"GL_MODELVIEW23_ARB", 0x8737},
2540 {"GL_MODELVIEW24_ARB", 0x8738},
2541 {"GL_MODELVIEW25_ARB", 0x8739},
2542 {"GL_MODELVIEW26_ARB", 0x873A},
2543 {"GL_MODELVIEW27_ARB", 0x873B},
2544 {"GL_MODELVIEW28_ARB", 0x873C},
2545 {"GL_MODELVIEW29_ARB", 0x873D},
2546 {"GL_MODELVIEW30_ARB", 0x873E},
2547 {"GL_MODELVIEW31_ARB", 0x873F},
2548 {"GL_DOT3_RGB_EXT", 0x8740},
2549 {"GL_Z400_BINARY_AMD", 0x8740},
2550 {"GL_DOT3_RGBA_EXT", 0x8741},
2551 {"GL_PROGRAM_BINARY_LENGTH_OES", 0x8741},
2552 {"GL_PROGRAM_BINARY_LENGTH", 0x8741},
2553 {"GL_MIRROR_CLAMP_ATI", 0x8742},
2554 {"GL_MIRROR_CLAMP_EXT", 0x8742},
2555 {"GL_MIRROR_CLAMP_TO_EDGE", 0x8743},
2556 {"GL_MIRROR_CLAMP_TO_EDGE_ATI", 0x8743},
2557 {"GL_MIRROR_CLAMP_TO_EDGE_EXT", 0x8743},
2558 {"GL_MODULATE_ADD_ATI", 0x8744},
2559 {"GL_MODULATE_SIGNED_ADD_ATI", 0x8745},
2560 {"GL_MODULATE_SUBTRACT_ATI", 0x8746},
2561 {"GL_SET_AMD", 0x874A},
2562 {"GL_REPLACE_VALUE_AMD", 0x874B},
2563 {"GL_STENCIL_OP_VALUE_AMD", 0x874C},
2564 {"GL_STENCIL_BACK_OP_VALUE_AMD", 0x874D},
2565 {"GL_VERTEX_ATTRIB_ARRAY_LONG", 0x874E},
2566 {"GL_DEPTH_STENCIL_MESA", 0x8750},
2567 {"GL_UNSIGNED_INT_24_8_MESA", 0x8751},
2568 {"GL_UNSIGNED_INT_8_24_REV_MESA", 0x8752},
2569 {"GL_UNSIGNED_SHORT_15_1_MESA", 0x8753},
2570 {"GL_UNSIGNED_SHORT_1_15_REV_MESA", 0x8754},
2571 {"GL_TRACE_MASK_MESA", 0x8755},
2572 {"GL_TRACE_NAME_MESA", 0x8756},
2573 {"GL_YCBCR_MESA", 0x8757},
2574 {"GL_PACK_INVERT_MESA", 0x8758},
2575 {"GL_DEBUG_OBJECT_MESA", 0x8759},
2576 {"GL_TEXTURE_1D_STACK_MESAX", 0x8759},
2577 {"GL_DEBUG_PRINT_MESA", 0x875A},
2578 {"GL_TEXTURE_2D_STACK_MESAX", 0x875A},
2579 {"GL_DEBUG_ASSERT_MESA", 0x875B},
2580 {"GL_PROXY_TEXTURE_1D_STACK_MESAX", 0x875B},
2581 {"GL_PROXY_TEXTURE_2D_STACK_MESAX", 0x875C},
2582 {"GL_TEXTURE_1D_STACK_BINDING_MESAX", 0x875D},
2583 {"GL_TEXTURE_2D_STACK_BINDING_MESAX", 0x875E},
2584 {"GL_STATIC_ATI", 0x8760},
2585 {"GL_DYNAMIC_ATI", 0x8761},
2586 {"GL_PRESERVE_ATI", 0x8762},
2587 {"GL_DISCARD_ATI", 0x8763},
2588 {"GL_BUFFER_SIZE", 0x8764},
2589 {"GL_BUFFER_SIZE_ARB", 0x8764},
2590 {"GL_OBJECT_BUFFER_SIZE_ATI", 0x8764},
2591 {"GL_BUFFER_USAGE", 0x8765},
2592 {"GL_BUFFER_USAGE_ARB", 0x8765},
2593 {"GL_OBJECT_BUFFER_USAGE_ATI", 0x8765},
2594 {"GL_ARRAY_OBJECT_BUFFER_ATI", 0x8766},
2595 {"GL_ARRAY_OBJECT_OFFSET_ATI", 0x8767},
2596 {"GL_ELEMENT_ARRAY_ATI", 0x8768},
2597 {"GL_ELEMENT_ARRAY_TYPE_ATI", 0x8769},
2598 {"GL_ELEMENT_ARRAY_POINTER_ATI", 0x876A},
2599 {"GL_MAX_VERTEX_STREAMS_ATI", 0x876B},
2600 {"GL_VERTEX_STREAM0_ATI", 0x876C},
2601 {"GL_VERTEX_STREAM1_ATI", 0x876D},
2602 {"GL_VERTEX_STREAM2_ATI", 0x876E},
2603 {"GL_VERTEX_STREAM3_ATI", 0x876F},
2604 {"GL_VERTEX_STREAM4_ATI", 0x8770},
2605 {"GL_VERTEX_STREAM5_ATI", 0x8771},
2606 {"GL_VERTEX_STREAM6_ATI", 0x8772},
2607 {"GL_VERTEX_STREAM7_ATI", 0x8773},
2608 {"GL_VERTEX_SOURCE_ATI", 0x8774},
2609 {"GL_BUMP_ROT_MATRIX_ATI", 0x8775},
2610 {"GL_BUMP_ROT_MATRIX_SIZE_ATI", 0x8776},
2611 {"GL_BUMP_NUM_TEX_UNITS_ATI", 0x8777},
2612 {"GL_BUMP_TEX_UNITS_ATI", 0x8778},
2613 {"GL_DUDV_ATI", 0x8779},
2614 {"GL_DU8DV8_ATI", 0x877A},
2615 {"GL_BUMP_ENVMAP_ATI", 0x877B},
2616 {"GL_BUMP_TARGET_ATI", 0x877C},
2617 {"GL_VERTEX_SHADER_EXT", 0x8780},
2618 {"GL_VERTEX_SHADER_BINDING_EXT", 0x8781},
2619 {"GL_OP_INDEX_EXT", 0x8782},
2620 {"GL_OP_NEGATE_EXT", 0x8783},
2621 {"GL_OP_DOT3_EXT", 0x8784},
2622 {"GL_OP_DOT4_EXT", 0x8785},
2623 {"GL_OP_MUL_EXT", 0x8786},
2624 {"GL_OP_ADD_EXT", 0x8787},
2625 {"GL_OP_MADD_EXT", 0x8788},
2626 {"GL_OP_FRAC_EXT", 0x8789},
2627 {"GL_OP_MAX_EXT", 0x878A},
2628 {"GL_OP_MIN_EXT", 0x878B},
2629 {"GL_OP_SET_GE_EXT", 0x878C},
2630 {"GL_OP_SET_LT_EXT", 0x878D},
2631 {"GL_OP_CLAMP_EXT", 0x878E},
2632 {"GL_OP_FLOOR_EXT", 0x878F},
2633 {"GL_OP_ROUND_EXT", 0x8790},
2634 {"GL_OP_EXP_BASE_2_EXT", 0x8791},
2635 {"GL_OP_LOG_BASE_2_EXT", 0x8792},
2636 {"GL_OP_POWER_EXT", 0x8793},
2637 {"GL_OP_RECIP_EXT", 0x8794},
2638 {"GL_OP_RECIP_SQRT_EXT", 0x8795},
2639 {"GL_OP_SUB_EXT", 0x8796},
2640 {"GL_OP_CROSS_PRODUCT_EXT", 0x8797},
2641 {"GL_OP_MULTIPLY_MATRIX_EXT", 0x8798},
2642 {"GL_OP_MOV_EXT", 0x8799},
2643 {"GL_OUTPUT_VERTEX_EXT", 0x879A},
2644 {"GL_OUTPUT_COLOR0_EXT", 0x879B},
2645 {"GL_OUTPUT_COLOR1_EXT", 0x879C},
2646 {"GL_OUTPUT_TEXTURE_COORD0_EXT", 0x879D},
2647 {"GL_OUTPUT_TEXTURE_COORD1_EXT", 0x879E},
2648 {"GL_OUTPUT_TEXTURE_COORD2_EXT", 0x879F},
2649 {"GL_OUTPUT_TEXTURE_COORD3_EXT", 0x87A0},
2650 {"GL_OUTPUT_TEXTURE_COORD4_EXT", 0x87A1},
2651 {"GL_OUTPUT_TEXTURE_COORD5_EXT", 0x87A2},
2652 {"GL_OUTPUT_TEXTURE_COORD6_EXT", 0x87A3},
2653 {"GL_OUTPUT_TEXTURE_COORD7_EXT", 0x87A4},
2654 {"GL_OUTPUT_TEXTURE_COORD8_EXT", 0x87A5},
2655 {"GL_OUTPUT_TEXTURE_COORD9_EXT", 0x87A6},
2656 {"GL_OUTPUT_TEXTURE_COORD10_EXT", 0x87A7},
2657 {"GL_OUTPUT_TEXTURE_COORD11_EXT", 0x87A8},
2658 {"GL_OUTPUT_TEXTURE_COORD12_EXT", 0x87A9},
2659 {"GL_OUTPUT_TEXTURE_COORD13_EXT", 0x87AA},
2660 {"GL_OUTPUT_TEXTURE_COORD14_EXT", 0x87AB},
2661 {"GL_OUTPUT_TEXTURE_COORD15_EXT", 0x87AC},
2662 {"GL_OUTPUT_TEXTURE_COORD16_EXT", 0x87AD},
2663 {"GL_OUTPUT_TEXTURE_COORD17_EXT", 0x87AE},
2664 {"GL_OUTPUT_TEXTURE_COORD18_EXT", 0x87AF},
2665 {"GL_OUTPUT_TEXTURE_COORD19_EXT", 0x87B0},
2666 {"GL_OUTPUT_TEXTURE_COORD20_EXT", 0x87B1},
2667 {"GL_OUTPUT_TEXTURE_COORD21_EXT", 0x87B2},
2668 {"GL_OUTPUT_TEXTURE_COORD22_EXT", 0x87B3},
2669 {"GL_OUTPUT_TEXTURE_COORD23_EXT", 0x87B4},
2670 {"GL_OUTPUT_TEXTURE_COORD24_EXT", 0x87B5},
2671 {"GL_OUTPUT_TEXTURE_COORD25_EXT", 0x87B6},
2672 {"GL_OUTPUT_TEXTURE_COORD26_EXT", 0x87B7},
2673 {"GL_OUTPUT_TEXTURE_COORD27_EXT", 0x87B8},
2674 {"GL_OUTPUT_TEXTURE_COORD28_EXT", 0x87B9},
2675 {"GL_OUTPUT_TEXTURE_COORD29_EXT", 0x87BA},
2676 {"GL_OUTPUT_TEXTURE_COORD30_EXT", 0x87BB},
2677 {"GL_OUTPUT_TEXTURE_COORD31_EXT", 0x87BC},
2678 {"GL_OUTPUT_FOG_EXT", 0x87BD},
2679 {"GL_SCALAR_EXT", 0x87BE},
2680 {"GL_VECTOR_EXT", 0x87BF},
2681 {"GL_MATRIX_EXT", 0x87C0},
2682 {"GL_VARIANT_EXT", 0x87C1},
2683 {"GL_INVARIANT_EXT", 0x87C2},
2684 {"GL_LOCAL_CONSTANT_EXT", 0x87C3},
2685 {"GL_LOCAL_EXT", 0x87C4},
2686 {"GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT", 0x87C5},
2687 {"GL_MAX_VERTEX_SHADER_VARIANTS_EXT", 0x87C6},
2688 {"GL_MAX_VERTEX_SHADER_INVARIANTS_EXT", 0x87C7},
2689 {"GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT", 0x87C8},
2690 {"GL_MAX_VERTEX_SHADER_LOCALS_EXT", 0x87C9},
2691 {"GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT", 0x87CA},
2692 {"GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT", 0x87CB},
2693 {"GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT", 0x87CC},
2694 {"GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT", 0x87CD},
2695 {"GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT", 0x87CE},
2696 {"GL_VERTEX_SHADER_INSTRUCTIONS_EXT", 0x87CF},
2697 {"GL_VERTEX_SHADER_VARIANTS_EXT", 0x87D0},
2698 {"GL_VERTEX_SHADER_INVARIANTS_EXT", 0x87D1},
2699 {"GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT", 0x87D2},
2700 {"GL_VERTEX_SHADER_LOCALS_EXT", 0x87D3},
2701 {"GL_VERTEX_SHADER_OPTIMIZED_EXT", 0x87D4},
2702 {"GL_X_EXT", 0x87D5},
2703 {"GL_Y_EXT", 0x87D6},
2704 {"GL_Z_EXT", 0x87D7},
2705 {"GL_W_EXT", 0x87D8},
2706 {"GL_NEGATIVE_X_EXT", 0x87D9},
2707 {"GL_NEGATIVE_Y_EXT", 0x87DA},
2708 {"GL_NEGATIVE_Z_EXT", 0x87DB},
2709 {"GL_NEGATIVE_W_EXT", 0x87DC},
2710 {"GL_ZERO_EXT", 0x87DD},
2711 {"GL_ONE_EXT", 0x87DE},
2712 {"GL_NEGATIVE_ONE_EXT", 0x87DF},
2713 {"GL_NORMALIZED_RANGE_EXT", 0x87E0},
2714 {"GL_FULL_RANGE_EXT", 0x87E1},
2715 {"GL_CURRENT_VERTEX_EXT", 0x87E2},
2716 {"GL_MVP_MATRIX_EXT", 0x87E3},
2717 {"GL_VARIANT_VALUE_EXT", 0x87E4},
2718 {"GL_VARIANT_DATATYPE_EXT", 0x87E5},
2719 {"GL_VARIANT_ARRAY_STRIDE_EXT", 0x87E6},
2720 {"GL_VARIANT_ARRAY_TYPE_EXT", 0x87E7},
2721 {"GL_VARIANT_ARRAY_EXT", 0x87E8},
2722 {"GL_VARIANT_ARRAY_POINTER_EXT", 0x87E9},
2723 {"GL_INVARIANT_VALUE_EXT", 0x87EA},
2724 {"GL_INVARIANT_DATATYPE_EXT", 0x87EB},
2725 {"GL_LOCAL_CONSTANT_VALUE_EXT", 0x87EC},
2726 {"GL_LOCAL_CONSTANT_DATATYPE_EXT", 0x87ED},
2727 {"GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD", 0x87EE},
2728 {"GL_PN_TRIANGLES_ATI", 0x87F0},
2729 {"GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI", 0x87F1},
2730 {"GL_PN_TRIANGLES_POINT_MODE_ATI", 0x87F2},
2731 {"GL_PN_TRIANGLES_NORMAL_MODE_ATI", 0x87F3},
2732 {"GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI", 0x87F4},
2733 {"GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI", 0x87F5},
2734 {"GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI", 0x87F6},
2735 {"GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI", 0x87F7},
2736 {"GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI", 0x87F8},
2737 {"GL_3DC_X_AMD", 0x87F9},
2738 {"GL_3DC_XY_AMD", 0x87FA},
2739 {"GL_VBO_FREE_MEMORY_ATI", 0x87FB},
2740 {"GL_TEXTURE_FREE_MEMORY_ATI", 0x87FC},
2741 {"GL_RENDERBUFFER_FREE_MEMORY_ATI", 0x87FD},
2742 {"GL_NUM_PROGRAM_BINARY_FORMATS", 0x87FE},
2743 {"GL_NUM_PROGRAM_BINARY_FORMATS_OES", 0x87FE},
2744 {"GL_PROGRAM_BINARY_FORMATS", 0x87FF},
2745 {"GL_PROGRAM_BINARY_FORMATS_OES", 0x87FF},
2746 {"GL_STENCIL_BACK_FUNC", 0x8800},
2747 {"GL_STENCIL_BACK_FUNC_ATI", 0x8800},
2748 {"GL_STENCIL_BACK_FAIL", 0x8801},
2749 {"GL_STENCIL_BACK_FAIL_ATI", 0x8801},
2750 {"GL_STENCIL_BACK_PASS_DEPTH_FAIL", 0x8802},
2751 {"GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI", 0x8802},
2752 {"GL_STENCIL_BACK_PASS_DEPTH_PASS", 0x8803},
2753 {"GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI", 0x8803},
2754 {"GL_FRAGMENT_PROGRAM_ARB", 0x8804},
2755 {"GL_PROGRAM_ALU_INSTRUCTIONS_ARB", 0x8805},
2756 {"GL_PROGRAM_TEX_INSTRUCTIONS_ARB", 0x8806},
2757 {"GL_PROGRAM_TEX_INDIRECTIONS_ARB", 0x8807},
2758 {"GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB", 0x8808},
2759 {"GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB", 0x8809},
2760 {"GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB", 0x880A},
2761 {"GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB", 0x880B},
2762 {"GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB", 0x880C},
2763 {"GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB", 0x880D},
2764 {"GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB", 0x880E},
2765 {"GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB", 0x880F},
2766 {"GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB", 0x8810},
2767 {"GL_RGBA32F", 0x8814},
2768 {"GL_RGBA32F_ARB", 0x8814},
2769 {"GL_RGBA_FLOAT32_APPLE", 0x8814},
2770 {"GL_RGBA_FLOAT32_ATI", 0x8814},
2771 {"GL_RGB32F", 0x8815},
2772 {"GL_RGB32F_ARB", 0x8815},
2773 {"GL_RGB_FLOAT32_APPLE", 0x8815},
2774 {"GL_RGB_FLOAT32_ATI", 0x8815},
2775 {"GL_ALPHA32F_ARB", 0x8816},
2776 {"GL_ALPHA_FLOAT32_APPLE", 0x8816},
2777 {"GL_ALPHA_FLOAT32_ATI", 0x8816},
2778 {"GL_INTENSITY32F_ARB", 0x8817},
2779 {"GL_INTENSITY_FLOAT32_APPLE", 0x8817},
2780 {"GL_INTENSITY_FLOAT32_ATI", 0x8817},
2781 {"GL_LUMINANCE32F_ARB", 0x8818},
2782 {"GL_LUMINANCE_FLOAT32_APPLE", 0x8818},
2783 {"GL_LUMINANCE_FLOAT32_ATI", 0x8818},
2784 {"GL_LUMINANCE_ALPHA32F_ARB", 0x8819},
2785 {"GL_LUMINANCE_ALPHA_FLOAT32_APPLE", 0x8819},
2786 {"GL_LUMINANCE_ALPHA_FLOAT32_ATI", 0x8819},
2787 {"GL_RGBA16F", 0x881A},
2788 {"GL_RGBA16F_ARB", 0x881A},
2789 {"GL_RGBA16F_EXT", 0x881A},
2790 {"GL_RGBA_FLOAT16_APPLE", 0x881A},
2791 {"GL_RGBA_FLOAT16_ATI", 0x881A},
2792 {"GL_RGB16F", 0x881B},
2793 {"GL_RGB16F_ARB", 0x881B},
2794 {"GL_RGB16F_EXT", 0x881B},
2795 {"GL_RGB_FLOAT16_APPLE", 0x881B},
2796 {"GL_RGB_FLOAT16_ATI", 0x881B},
2797 {"GL_ALPHA16F_ARB", 0x881C},
2798 {"GL_ALPHA_FLOAT16_APPLE", 0x881C},
2799 {"GL_ALPHA_FLOAT16_ATI", 0x881C},
2800 {"GL_INTENSITY16F_ARB", 0x881D},
2801 {"GL_INTENSITY_FLOAT16_APPLE", 0x881D},
2802 {"GL_INTENSITY_FLOAT16_ATI", 0x881D},
2803 {"GL_LUMINANCE16F_ARB", 0x881E},
2804 {"GL_LUMINANCE_FLOAT16_APPLE", 0x881E},
2805 {"GL_LUMINANCE_FLOAT16_ATI", 0x881E},
2806 {"GL_LUMINANCE_ALPHA16F_ARB", 0x881F},
2807 {"GL_LUMINANCE_ALPHA_FLOAT16_APPLE", 0x881F},
2808 {"GL_LUMINANCE_ALPHA_FLOAT16_ATI", 0x881F},
2809 {"GL_RGBA_FLOAT_MODE_ARB", 0x8820},
2810 {"GL_RGBA_FLOAT_MODE_ATI", 0x8820},
2811 {"GL_WRITEONLY_RENDERING_QCOM", 0x8823},
2812 {"GL_MAX_DRAW_BUFFERS", 0x8824},
2813 {"GL_MAX_DRAW_BUFFERS_ARB", 0x8824},
2814 {"GL_MAX_DRAW_BUFFERS_ATI", 0x8824},
2815 {"GL_MAX_DRAW_BUFFERS_EXT", 0x8824},
2816 {"GL_MAX_DRAW_BUFFERS_NV", 0x8824},
2817 {"GL_DRAW_BUFFER0", 0x8825},
2818 {"GL_DRAW_BUFFER0_ARB", 0x8825},
2819 {"GL_DRAW_BUFFER0_ATI", 0x8825},
2820 {"GL_DRAW_BUFFER0_EXT", 0x8825},
2821 {"GL_DRAW_BUFFER0_NV", 0x8825},
2822 {"GL_DRAW_BUFFER1", 0x8826},
2823 {"GL_DRAW_BUFFER1_ARB", 0x8826},
2824 {"GL_DRAW_BUFFER1_ATI", 0x8826},
2825 {"GL_DRAW_BUFFER1_EXT", 0x8826},
2826 {"GL_DRAW_BUFFER1_NV", 0x8826},
2827 {"GL_DRAW_BUFFER2", 0x8827},
2828 {"GL_DRAW_BUFFER2_ARB", 0x8827},
2829 {"GL_DRAW_BUFFER2_ATI", 0x8827},
2830 {"GL_DRAW_BUFFER2_EXT", 0x8827},
2831 {"GL_DRAW_BUFFER2_NV", 0x8827},
2832 {"GL_DRAW_BUFFER3", 0x8828},
2833 {"GL_DRAW_BUFFER3_ARB", 0x8828},
2834 {"GL_DRAW_BUFFER3_ATI", 0x8828},
2835 {"GL_DRAW_BUFFER3_EXT", 0x8828},
2836 {"GL_DRAW_BUFFER3_NV", 0x8828},
2837 {"GL_DRAW_BUFFER4", 0x8829},
2838 {"GL_DRAW_BUFFER4_ARB", 0x8829},
2839 {"GL_DRAW_BUFFER4_ATI", 0x8829},
2840 {"GL_DRAW_BUFFER4_EXT", 0x8829},
2841 {"GL_DRAW_BUFFER4_NV", 0x8829},
2842 {"GL_DRAW_BUFFER5", 0x882A},
2843 {"GL_DRAW_BUFFER5_ARB", 0x882A},
2844 {"GL_DRAW_BUFFER5_ATI", 0x882A},
2845 {"GL_DRAW_BUFFER5_EXT", 0x882A},
2846 {"GL_DRAW_BUFFER5_NV", 0x882A},
2847 {"GL_DRAW_BUFFER6", 0x882B},
2848 {"GL_DRAW_BUFFER6_ARB", 0x882B},
2849 {"GL_DRAW_BUFFER6_ATI", 0x882B},
2850 {"GL_DRAW_BUFFER6_EXT", 0x882B},
2851 {"GL_DRAW_BUFFER6_NV", 0x882B},
2852 {"GL_DRAW_BUFFER7", 0x882C},
2853 {"GL_DRAW_BUFFER7_ARB", 0x882C},
2854 {"GL_DRAW_BUFFER7_ATI", 0x882C},
2855 {"GL_DRAW_BUFFER7_EXT", 0x882C},
2856 {"GL_DRAW_BUFFER7_NV", 0x882C},
2857 {"GL_DRAW_BUFFER8", 0x882D},
2858 {"GL_DRAW_BUFFER8_ARB", 0x882D},
2859 {"GL_DRAW_BUFFER8_ATI", 0x882D},
2860 {"GL_DRAW_BUFFER8_EXT", 0x882D},
2861 {"GL_DRAW_BUFFER8_NV", 0x882D},
2862 {"GL_DRAW_BUFFER9", 0x882E},
2863 {"GL_DRAW_BUFFER9_ARB", 0x882E},
2864 {"GL_DRAW_BUFFER9_ATI", 0x882E},
2865 {"GL_DRAW_BUFFER9_EXT", 0x882E},
2866 {"GL_DRAW_BUFFER9_NV", 0x882E},
2867 {"GL_DRAW_BUFFER10", 0x882F},
2868 {"GL_DRAW_BUFFER10_ARB", 0x882F},
2869 {"GL_DRAW_BUFFER10_ATI", 0x882F},
2870 {"GL_DRAW_BUFFER10_EXT", 0x882F},
2871 {"GL_DRAW_BUFFER10_NV", 0x882F},
2872 {"GL_DRAW_BUFFER11", 0x8830},
2873 {"GL_DRAW_BUFFER11_ARB", 0x8830},
2874 {"GL_DRAW_BUFFER11_ATI", 0x8830},
2875 {"GL_DRAW_BUFFER11_EXT", 0x8830},
2876 {"GL_DRAW_BUFFER11_NV", 0x8830},
2877 {"GL_DRAW_BUFFER12", 0x8831},
2878 {"GL_DRAW_BUFFER12_ARB", 0x8831},
2879 {"GL_DRAW_BUFFER12_ATI", 0x8831},
2880 {"GL_DRAW_BUFFER12_EXT", 0x8831},
2881 {"GL_DRAW_BUFFER12_NV", 0x8831},
2882 {"GL_DRAW_BUFFER13", 0x8832},
2883 {"GL_DRAW_BUFFER13_ARB", 0x8832},
2884 {"GL_DRAW_BUFFER13_ATI", 0x8832},
2885 {"GL_DRAW_BUFFER13_EXT", 0x8832},
2886 {"GL_DRAW_BUFFER13_NV", 0x8832},
2887 {"GL_DRAW_BUFFER14", 0x8833},
2888 {"GL_DRAW_BUFFER14_ARB", 0x8833},
2889 {"GL_DRAW_BUFFER14_ATI", 0x8833},
2890 {"GL_DRAW_BUFFER14_EXT", 0x8833},
2891 {"GL_DRAW_BUFFER14_NV", 0x8833},
2892 {"GL_DRAW_BUFFER15", 0x8834},
2893 {"GL_DRAW_BUFFER15_ARB", 0x8834},
2894 {"GL_DRAW_BUFFER15_ATI", 0x8834},
2895 {"GL_DRAW_BUFFER15_EXT", 0x8834},
2896 {"GL_DRAW_BUFFER15_NV", 0x8834},
2897 {"GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI", 0x8835},
2898 {"GL_BLEND_EQUATION_ALPHA", 0x883D},
2899 {"GL_BLEND_EQUATION_ALPHA_EXT", 0x883D},
2900 {"GL_BLEND_EQUATION_ALPHA_OES", 0x883D},
2901 {"GL_SUBSAMPLE_DISTANCE_AMD", 0x883F},
2902 {"GL_MATRIX_PALETTE_ARB", 0x8840},
2903 {"GL_MATRIX_PALETTE_OES", 0x8840},
2904 {"GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB", 0x8841},
2905 {"GL_MAX_PALETTE_MATRICES_ARB", 0x8842},
2906 {"GL_MAX_PALETTE_MATRICES_OES", 0x8842},
2907 {"GL_CURRENT_PALETTE_MATRIX_ARB", 0x8843},
2908 {"GL_CURRENT_PALETTE_MATRIX_OES", 0x8843},
2909 {"GL_MATRIX_INDEX_ARRAY_ARB", 0x8844},
2910 {"GL_MATRIX_INDEX_ARRAY_OES", 0x8844},
2911 {"GL_CURRENT_MATRIX_INDEX_ARB", 0x8845},
2912 {"GL_MATRIX_INDEX_ARRAY_SIZE_ARB", 0x8846},
2913 {"GL_MATRIX_INDEX_ARRAY_SIZE_OES", 0x8846},
2914 {"GL_MATRIX_INDEX_ARRAY_TYPE_ARB", 0x8847},
2915 {"GL_MATRIX_INDEX_ARRAY_TYPE_OES", 0x8847},
2916 {"GL_MATRIX_INDEX_ARRAY_STRIDE_ARB", 0x8848},
2917 {"GL_MATRIX_INDEX_ARRAY_STRIDE_OES", 0x8848},
2918 {"GL_MATRIX_INDEX_ARRAY_POINTER_ARB", 0x8849},
2919 {"GL_MATRIX_INDEX_ARRAY_POINTER_OES", 0x8849},
2920 {"GL_TEXTURE_DEPTH_SIZE", 0x884A},
2921 {"GL_TEXTURE_DEPTH_SIZE_ARB", 0x884A},
2922 {"GL_DEPTH_TEXTURE_MODE", 0x884B},
2923 {"GL_DEPTH_TEXTURE_MODE_ARB", 0x884B},
2924 {"GL_TEXTURE_COMPARE_MODE", 0x884C},
2925 {"GL_TEXTURE_COMPARE_MODE_ARB", 0x884C},
2926 {"GL_TEXTURE_COMPARE_MODE_EXT", 0x884C},
2927 {"GL_TEXTURE_COMPARE_FUNC", 0x884D},
2928 {"GL_TEXTURE_COMPARE_FUNC_ARB", 0x884D},
2929 {"GL_TEXTURE_COMPARE_FUNC_EXT", 0x884D},
2930 {"GL_COMPARE_R_TO_TEXTURE", 0x884E},
2931 {"GL_COMPARE_R_TO_TEXTURE_ARB", 0x884E},
2932 {"GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT", 0x884E},
2933 {"GL_COMPARE_REF_TO_TEXTURE", 0x884E},
2934 {"GL_COMPARE_REF_TO_TEXTURE_EXT", 0x884E},
2935 {"GL_TEXTURE_CUBE_MAP_SEAMLESS", 0x884F},
2936 {"GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV", 0x8850},
2937 {"GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV", 0x8851},
2938 {"GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV", 0x8852},
2939 {"GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV", 0x8853},
2940 {"GL_OFFSET_HILO_TEXTURE_2D_NV", 0x8854},
2941 {"GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV", 0x8855},
2942 {"GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV", 0x8856},
2943 {"GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV", 0x8857},
2944 {"GL_DEPENDENT_HILO_TEXTURE_2D_NV", 0x8858},
2945 {"GL_DEPENDENT_RGB_TEXTURE_3D_NV", 0x8859},
2946 {"GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV", 0x885A},
2947 {"GL_DOT_PRODUCT_PASS_THROUGH_NV", 0x885B},
2948 {"GL_DOT_PRODUCT_TEXTURE_1D_NV", 0x885C},
2949 {"GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV", 0x885D},
2950 {"GL_HILO8_NV", 0x885E},
2951 {"GL_SIGNED_HILO8_NV", 0x885F},
2952 {"GL_FORCE_BLUE_TO_ONE_NV", 0x8860},
2953 {"GL_POINT_SPRITE", 0x8861},
2954 {"GL_POINT_SPRITE_ARB", 0x8861},
2955 {"GL_POINT_SPRITE_NV", 0x8861},
2956 {"GL_POINT_SPRITE_OES", 0x8861},
2957 {"GL_COORD_REPLACE", 0x8862},
2958 {"GL_COORD_REPLACE_ARB", 0x8862},
2959 {"GL_COORD_REPLACE_NV", 0x8862},
2960 {"GL_COORD_REPLACE_OES", 0x8862},
2961 {"GL_POINT_SPRITE_R_MODE_NV", 0x8863},
2962 {"GL_PIXEL_COUNTER_BITS_NV", 0x8864},
2963 {"GL_QUERY_COUNTER_BITS", 0x8864},
2964 {"GL_QUERY_COUNTER_BITS_ARB", 0x8864},
2965 {"GL_QUERY_COUNTER_BITS_EXT", 0x8864},
2966 {"GL_CURRENT_OCCLUSION_QUERY_ID_NV", 0x8865},
2967 {"GL_CURRENT_QUERY", 0x8865},
2968 {"GL_CURRENT_QUERY_ARB", 0x8865},
2969 {"GL_CURRENT_QUERY_EXT", 0x8865},
2970 {"GL_PIXEL_COUNT_NV", 0x8866},
2971 {"GL_QUERY_RESULT", 0x8866},
2972 {"GL_QUERY_RESULT_ARB", 0x8866},
2973 {"GL_QUERY_RESULT_EXT", 0x8866},
2974 {"GL_PIXEL_COUNT_AVAILABLE_NV", 0x8867},
2975 {"GL_QUERY_RESULT_AVAILABLE", 0x8867},
2976 {"GL_QUERY_RESULT_AVAILABLE_ARB", 0x8867},
2977 {"GL_QUERY_RESULT_AVAILABLE_EXT", 0x8867},
2978 {"GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV", 0x8868},
2979 {"GL_MAX_VERTEX_ATTRIBS", 0x8869},
2980 {"GL_MAX_VERTEX_ATTRIBS_ARB", 0x8869},
2981 {"GL_VERTEX_ATTRIB_ARRAY_NORMALIZED", 0x886A},
2982 {"GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB", 0x886A},
2983 {"GL_MAX_TESS_CONTROL_INPUT_COMPONENTS", 0x886C},
2984 {"GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS", 0x886D},
2985 {"GL_DEPTH_STENCIL_TO_RGBA_NV", 0x886E},
2986 {"GL_DEPTH_STENCIL_TO_BGRA_NV", 0x886F},
2987 {"GL_FRAGMENT_PROGRAM_NV", 0x8870},
2988 {"GL_MAX_TEXTURE_COORDS", 0x8871},
2989 {"GL_MAX_TEXTURE_COORDS_ARB", 0x8871},
2990 {"GL_MAX_TEXTURE_COORDS_NV", 0x8871},
2991 {"GL_MAX_TEXTURE_IMAGE_UNITS", 0x8872},
2992 {"GL_MAX_TEXTURE_IMAGE_UNITS_ARB", 0x8872},
2993 {"GL_MAX_TEXTURE_IMAGE_UNITS_NV", 0x8872},
2994 {"GL_FRAGMENT_PROGRAM_BINDING_NV", 0x8873},
2995 {"GL_PROGRAM_ERROR_STRING_ARB", 0x8874},
2996 {"GL_PROGRAM_ERROR_STRING_NV", 0x8874},
2997 {"GL_PROGRAM_FORMAT_ASCII_ARB", 0x8875},
2998 {"GL_PROGRAM_FORMAT_ARB", 0x8876},
2999 {"GL_WRITE_PIXEL_DATA_RANGE_NV", 0x8878},
3000 {"GL_READ_PIXEL_DATA_RANGE_NV", 0x8879},
3001 {"GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV", 0x887A},
3002 {"GL_READ_PIXEL_DATA_RANGE_LENGTH_NV", 0x887B},
3003 {"GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV", 0x887C},
3004 {"GL_READ_PIXEL_DATA_RANGE_POINTER_NV", 0x887D},
3005 {"GL_GEOMETRY_SHADER_INVOCATIONS", 0x887F},
3006 {"GL_FLOAT_R_NV", 0x8880},
3007 {"GL_FLOAT_RG_NV", 0x8881},
3008 {"GL_FLOAT_RGB_NV", 0x8882},
3009 {"GL_FLOAT_RGBA_NV", 0x8883},
3010 {"GL_FLOAT_R16_NV", 0x8884},
3011 {"GL_FLOAT_R32_NV", 0x8885},
3012 {"GL_FLOAT_RG16_NV", 0x8886},
3013 {"GL_FLOAT_RG32_NV", 0x8887},
3014 {"GL_FLOAT_RGB16_NV", 0x8888},
3015 {"GL_FLOAT_RGB32_NV", 0x8889},
3016 {"GL_FLOAT_RGBA16_NV", 0x888A},
3017 {"GL_FLOAT_RGBA32_NV", 0x888B},
3018 {"GL_TEXTURE_FLOAT_COMPONENTS_NV", 0x888C},
3019 {"GL_FLOAT_CLEAR_COLOR_VALUE_NV", 0x888D},
3020 {"GL_FLOAT_RGBA_MODE_NV", 0x888E},
3021 {"GL_TEXTURE_UNSIGNED_REMAP_MODE_NV", 0x888F},
3022 {"GL_DEPTH_BOUNDS_TEST_EXT", 0x8890},
3023 {"GL_DEPTH_BOUNDS_EXT", 0x8891},
3024 {"GL_ARRAY_BUFFER", 0x8892},
3025 {"GL_ARRAY_BUFFER_ARB", 0x8892},
3026 {"GL_ELEMENT_ARRAY_BUFFER", 0x8893},
3027 {"GL_ELEMENT_ARRAY_BUFFER_ARB", 0x8893},
3028 {"GL_ARRAY_BUFFER_BINDING", 0x8894},
3029 {"GL_ARRAY_BUFFER_BINDING_ARB", 0x8894},
3030 {"GL_ELEMENT_ARRAY_BUFFER_BINDING", 0x8895},
3031 {"GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB", 0x8895},
3032 {"GL_VERTEX_ARRAY_BUFFER_BINDING", 0x8896},
3033 {"GL_VERTEX_ARRAY_BUFFER_BINDING_ARB", 0x8896},
3034 {"GL_NORMAL_ARRAY_BUFFER_BINDING", 0x8897},
3035 {"GL_NORMAL_ARRAY_BUFFER_BINDING_ARB", 0x8897},
3036 {"GL_COLOR_ARRAY_BUFFER_BINDING", 0x8898},
3037 {"GL_COLOR_ARRAY_BUFFER_BINDING_ARB", 0x8898},
3038 {"GL_INDEX_ARRAY_BUFFER_BINDING", 0x8899},
3039 {"GL_INDEX_ARRAY_BUFFER_BINDING_ARB", 0x8899},
3040 {"GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING", 0x889A},
3041 {"GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB", 0x889A},
3042 {"GL_EDGE_FLAG_ARRAY_BUFFER_BINDING", 0x889B},
3043 {"GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB", 0x889B},
3044 {"GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING", 0x889C},
3045 {"GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB", 0x889C},
3046 {"GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB", 0x889D},
3047 {"GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING", 0x889D},
3048 {"GL_FOG_COORD_ARRAY_BUFFER_BINDING", 0x889D},
3049 {"GL_WEIGHT_ARRAY_BUFFER_BINDING", 0x889E},
3050 {"GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB", 0x889E},
3051 {"GL_WEIGHT_ARRAY_BUFFER_BINDING_OES", 0x889E},
3052 {"GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING", 0x889F},
3053 {"GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB", 0x889F},
3054 {"GL_PROGRAM_INSTRUCTIONS_ARB", 0x88A0},
3055 {"GL_MAX_PROGRAM_INSTRUCTIONS_ARB", 0x88A1},
3056 {"GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB", 0x88A2},
3057 {"GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB", 0x88A3},
3058 {"GL_PROGRAM_TEMPORARIES_ARB", 0x88A4},
3059 {"GL_MAX_PROGRAM_TEMPORARIES_ARB", 0x88A5},
3060 {"GL_PROGRAM_NATIVE_TEMPORARIES_ARB", 0x88A6},
3061 {"GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB", 0x88A7},
3062 {"GL_PROGRAM_PARAMETERS_ARB", 0x88A8},
3063 {"GL_MAX_PROGRAM_PARAMETERS_ARB", 0x88A9},
3064 {"GL_PROGRAM_NATIVE_PARAMETERS_ARB", 0x88AA},
3065 {"GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB", 0x88AB},
3066 {"GL_PROGRAM_ATTRIBS_ARB", 0x88AC},
3067 {"GL_MAX_PROGRAM_ATTRIBS_ARB", 0x88AD},
3068 {"GL_PROGRAM_NATIVE_ATTRIBS_ARB", 0x88AE},
3069 {"GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB", 0x88AF},
3070 {"GL_PROGRAM_ADDRESS_REGISTERS_ARB", 0x88B0},
3071 {"GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB", 0x88B1},
3072 {"GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB", 0x88B2},
3073 {"GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB", 0x88B3},
3074 {"GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB", 0x88B4},
3075 {"GL_MAX_PROGRAM_ENV_PARAMETERS_ARB", 0x88B5},
3076 {"GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB", 0x88B6},
3077 {"GL_TRANSPOSE_CURRENT_MATRIX_ARB", 0x88B7},
3078 {"GL_READ_ONLY", 0x88B8},
3079 {"GL_READ_ONLY_ARB", 0x88B8},
3080 {"GL_WRITE_ONLY", 0x88B9},
3081 {"GL_WRITE_ONLY_ARB", 0x88B9},
3082 {"GL_WRITE_ONLY_OES", 0x88B9},
3083 {"GL_READ_WRITE", 0x88BA},
3084 {"GL_READ_WRITE_ARB", 0x88BA},
3085 {"GL_BUFFER_ACCESS", 0x88BB},
3086 {"GL_BUFFER_ACCESS_ARB", 0x88BB},
3087 {"GL_BUFFER_ACCESS_OES", 0x88BB},
3088 {"GL_BUFFER_MAPPED", 0x88BC},
3089 {"GL_BUFFER_MAPPED_ARB", 0x88BC},
3090 {"GL_BUFFER_MAPPED_OES", 0x88BC},
3091 {"GL_BUFFER_MAP_POINTER", 0x88BD},
3092 {"GL_BUFFER_MAP_POINTER_ARB", 0x88BD},
3093 {"GL_BUFFER_MAP_POINTER_OES", 0x88BD},
3094 {"GL_WRITE_DISCARD_NV", 0x88BE},
3095 {"GL_TIME_ELAPSED", 0x88BF},
3096 {"GL_TIME_ELAPSED_EXT", 0x88BF},
3097 {"GL_MATRIX0_ARB", 0x88C0},
3098 {"GL_MATRIX1_ARB", 0x88C1},
3099 {"GL_MATRIX2_ARB", 0x88C2},
3100 {"GL_MATRIX3_ARB", 0x88C3},
3101 {"GL_MATRIX4_ARB", 0x88C4},
3102 {"GL_MATRIX5_ARB", 0x88C5},
3103 {"GL_MATRIX6_ARB", 0x88C6},
3104 {"GL_MATRIX7_ARB", 0x88C7},
3105 {"GL_MATRIX8_ARB", 0x88C8},
3106 {"GL_MATRIX9_ARB", 0x88C9},
3107 {"GL_MATRIX10_ARB", 0x88CA},
3108 {"GL_MATRIX11_ARB", 0x88CB},
3109 {"GL_MATRIX12_ARB", 0x88CC},
3110 {"GL_MATRIX13_ARB", 0x88CD},
3111 {"GL_MATRIX14_ARB", 0x88CE},
3112 {"GL_MATRIX15_ARB", 0x88CF},
3113 {"GL_MATRIX16_ARB", 0x88D0},
3114 {"GL_MATRIX17_ARB", 0x88D1},
3115 {"GL_MATRIX18_ARB", 0x88D2},
3116 {"GL_MATRIX19_ARB", 0x88D3},
3117 {"GL_MATRIX20_ARB", 0x88D4},
3118 {"GL_MATRIX21_ARB", 0x88D5},
3119 {"GL_MATRIX22_ARB", 0x88D6},
3120 {"GL_MATRIX23_ARB", 0x88D7},
3121 {"GL_MATRIX24_ARB", 0x88D8},
3122 {"GL_MATRIX25_ARB", 0x88D9},
3123 {"GL_MATRIX26_ARB", 0x88DA},
3124 {"GL_MATRIX27_ARB", 0x88DB},
3125 {"GL_MATRIX28_ARB", 0x88DC},
3126 {"GL_MATRIX29_ARB", 0x88DD},
3127 {"GL_MATRIX30_ARB", 0x88DE},
3128 {"GL_MATRIX31_ARB", 0x88DF},
3129 {"GL_STREAM_DRAW", 0x88E0},
3130 {"GL_STREAM_DRAW_ARB", 0x88E0},
3131 {"GL_STREAM_READ", 0x88E1},
3132 {"GL_STREAM_READ_ARB", 0x88E1},
3133 {"GL_STREAM_COPY", 0x88E2},
3134 {"GL_STREAM_COPY_ARB", 0x88E2},
3135 {"GL_STATIC_DRAW", 0x88E4},
3136 {"GL_STATIC_DRAW_ARB", 0x88E4},
3137 {"GL_STATIC_READ", 0x88E5},
3138 {"GL_STATIC_READ_ARB", 0x88E5},
3139 {"GL_STATIC_COPY", 0x88E6},
3140 {"GL_STATIC_COPY_ARB", 0x88E6},
3141 {"GL_DYNAMIC_DRAW", 0x88E8},
3142 {"GL_DYNAMIC_DRAW_ARB", 0x88E8},
3143 {"GL_DYNAMIC_READ", 0x88E9},
3144 {"GL_DYNAMIC_READ_ARB", 0x88E9},
3145 {"GL_DYNAMIC_COPY", 0x88EA},
3146 {"GL_DYNAMIC_COPY_ARB", 0x88EA},
3147 {"GL_PIXEL_PACK_BUFFER", 0x88EB},
3148 {"GL_PIXEL_PACK_BUFFER_ARB", 0x88EB},
3149 {"GL_PIXEL_PACK_BUFFER_EXT", 0x88EB},
3150 {"GL_PIXEL_UNPACK_BUFFER", 0x88EC},
3151 {"GL_PIXEL_UNPACK_BUFFER_ARB", 0x88EC},
3152 {"GL_PIXEL_UNPACK_BUFFER_EXT", 0x88EC},
3153 {"GL_PIXEL_PACK_BUFFER_BINDING", 0x88ED},
3154 {"GL_PIXEL_PACK_BUFFER_BINDING_ARB", 0x88ED},
3155 {"GL_PIXEL_PACK_BUFFER_BINDING_EXT", 0x88ED},
3156 {"GL_ETC1_SRGB8_NV", 0x88EE},
3157 {"GL_PIXEL_UNPACK_BUFFER_BINDING", 0x88EF},
3158 {"GL_PIXEL_UNPACK_BUFFER_BINDING_ARB", 0x88EF},
3159 {"GL_PIXEL_UNPACK_BUFFER_BINDING_EXT", 0x88EF},
3160 {"GL_DEPTH24_STENCIL8", 0x88F0},
3161 {"GL_DEPTH24_STENCIL8_EXT", 0x88F0},
3162 {"GL_DEPTH24_STENCIL8_OES", 0x88F0},
3163 {"GL_TEXTURE_STENCIL_SIZE", 0x88F1},
3164 {"GL_TEXTURE_STENCIL_SIZE_EXT", 0x88F1},
3165 {"GL_STENCIL_TAG_BITS_EXT", 0x88F2},
3166 {"GL_STENCIL_CLEAR_TAG_VALUE_EXT", 0x88F3},
3167 {"GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV", 0x88F4},
3168 {"GL_MAX_PROGRAM_CALL_DEPTH_NV", 0x88F5},
3169 {"GL_MAX_PROGRAM_IF_DEPTH_NV", 0x88F6},
3170 {"GL_MAX_PROGRAM_LOOP_DEPTH_NV", 0x88F7},
3171 {"GL_MAX_PROGRAM_LOOP_COUNT_NV", 0x88F8},
3172 {"GL_SRC1_COLOR", 0x88F9},
3173 {"GL_ONE_MINUS_SRC1_COLOR", 0x88FA},
3174 {"GL_ONE_MINUS_SRC1_ALPHA", 0x88FB},
3175 {"GL_MAX_DUAL_SOURCE_DRAW_BUFFERS", 0x88FC},
3176 {"GL_VERTEX_ATTRIB_ARRAY_INTEGER", 0x88FD},
3177 {"GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT", 0x88FD},
3178 {"GL_VERTEX_ATTRIB_ARRAY_INTEGER_NV", 0x88FD},
3179 {"GL_VERTEX_ATTRIB_ARRAY_DIVISOR", 0x88FE},
3180 {"GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE", 0x88FE},
3181 {"GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB", 0x88FE},
3182 {"GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV", 0x88FE},
3183 {"GL_MAX_ARRAY_TEXTURE_LAYERS", 0x88FF},
3184 {"GL_MAX_ARRAY_TEXTURE_LAYERS_EXT", 0x88FF},
3185 {"GL_MIN_PROGRAM_TEXEL_OFFSET", 0x8904},
3186 {"GL_MIN_PROGRAM_TEXEL_OFFSET_EXT", 0x8904},
3187 {"GL_MIN_PROGRAM_TEXEL_OFFSET_NV", 0x8904},
3188 {"GL_MAX_PROGRAM_TEXEL_OFFSET", 0x8905},
3189 {"GL_MAX_PROGRAM_TEXEL_OFFSET_EXT", 0x8905},
3190 {"GL_MAX_PROGRAM_TEXEL_OFFSET_NV", 0x8905},
3191 {"GL_PROGRAM_ATTRIB_COMPONENTS_NV", 0x8906},
3192 {"GL_PROGRAM_RESULT_COMPONENTS_NV", 0x8907},
3193 {"GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV", 0x8908},
3194 {"GL_MAX_PROGRAM_RESULT_COMPONENTS_NV", 0x8909},
3195 {"GL_STENCIL_TEST_TWO_SIDE_EXT", 0x8910},
3196 {"GL_ACTIVE_STENCIL_FACE_EXT", 0x8911},
3197 {"GL_MIRROR_CLAMP_TO_BORDER_EXT", 0x8912},
3198 {"GL_SAMPLES_PASSED", 0x8914},
3199 {"GL_SAMPLES_PASSED_ARB", 0x8914},
3200 {"GL_GEOMETRY_VERTICES_OUT", 0x8916},
3201 {"GL_GEOMETRY_INPUT_TYPE", 0x8917},
3202 {"GL_GEOMETRY_OUTPUT_TYPE", 0x8918},
3203 {"GL_SAMPLER_BINDING", 0x8919},
3204 {"GL_CLAMP_VERTEX_COLOR", 0x891A},
3205 {"GL_CLAMP_VERTEX_COLOR_ARB", 0x891A},
3206 {"GL_CLAMP_FRAGMENT_COLOR", 0x891B},
3207 {"GL_CLAMP_FRAGMENT_COLOR_ARB", 0x891B},
3208 {"GL_CLAMP_READ_COLOR", 0x891C},
3209 {"GL_CLAMP_READ_COLOR_ARB", 0x891C},
3210 {"GL_FIXED_ONLY", 0x891D},
3211 {"GL_FIXED_ONLY_ARB", 0x891D},
3212 {"GL_TESS_CONTROL_PROGRAM_NV", 0x891E},
3213 {"GL_TESS_EVALUATION_PROGRAM_NV", 0x891F},
3214 {"GL_FRAGMENT_SHADER_ATI", 0x8920},
3215 {"GL_REG_0_ATI", 0x8921},
3216 {"GL_REG_1_ATI", 0x8922},
3217 {"GL_REG_2_ATI", 0x8923},
3218 {"GL_REG_3_ATI", 0x8924},
3219 {"GL_REG_4_ATI", 0x8925},
3220 {"GL_REG_5_ATI", 0x8926},
3221 {"GL_REG_6_ATI", 0x8927},
3222 {"GL_REG_7_ATI", 0x8928},
3223 {"GL_REG_8_ATI", 0x8929},
3224 {"GL_REG_9_ATI", 0x892A},
3225 {"GL_REG_10_ATI", 0x892B},
3226 {"GL_REG_11_ATI", 0x892C},
3227 {"GL_REG_12_ATI", 0x892D},
3228 {"GL_REG_13_ATI", 0x892E},
3229 {"GL_REG_14_ATI", 0x892F},
3230 {"GL_REG_15_ATI", 0x8930},
3231 {"GL_REG_16_ATI", 0x8931},
3232 {"GL_REG_17_ATI", 0x8932},
3233 {"GL_REG_18_ATI", 0x8933},
3234 {"GL_REG_19_ATI", 0x8934},
3235 {"GL_REG_20_ATI", 0x8935},
3236 {"GL_REG_21_ATI", 0x8936},
3237 {"GL_REG_22_ATI", 0x8937},
3238 {"GL_REG_23_ATI", 0x8938},
3239 {"GL_REG_24_ATI", 0x8939},
3240 {"GL_REG_25_ATI", 0x893A},
3241 {"GL_REG_26_ATI", 0x893B},
3242 {"GL_REG_27_ATI", 0x893C},
3243 {"GL_REG_28_ATI", 0x893D},
3244 {"GL_REG_29_ATI", 0x893E},
3245 {"GL_REG_30_ATI", 0x893F},
3246 {"GL_REG_31_ATI", 0x8940},
3247 {"GL_CON_0_ATI", 0x8941},
3248 {"GL_CON_1_ATI", 0x8942},
3249 {"GL_CON_2_ATI", 0x8943},
3250 {"GL_CON_3_ATI", 0x8944},
3251 {"GL_CON_4_ATI", 0x8945},
3252 {"GL_CON_5_ATI", 0x8946},
3253 {"GL_CON_6_ATI", 0x8947},
3254 {"GL_CON_7_ATI", 0x8948},
3255 {"GL_CON_8_ATI", 0x8949},
3256 {"GL_CON_9_ATI", 0x894A},
3257 {"GL_CON_10_ATI", 0x894B},
3258 {"GL_CON_11_ATI", 0x894C},
3259 {"GL_CON_12_ATI", 0x894D},
3260 {"GL_CON_13_ATI", 0x894E},
3261 {"GL_CON_14_ATI", 0x894F},
3262 {"GL_CON_15_ATI", 0x8950},
3263 {"GL_CON_16_ATI", 0x8951},
3264 {"GL_CON_17_ATI", 0x8952},
3265 {"GL_CON_18_ATI", 0x8953},
3266 {"GL_CON_19_ATI", 0x8954},
3267 {"GL_CON_20_ATI", 0x8955},
3268 {"GL_CON_21_ATI", 0x8956},
3269 {"GL_CON_22_ATI", 0x8957},
3270 {"GL_CON_23_ATI", 0x8958},
3271 {"GL_CON_24_ATI", 0x8959},
3272 {"GL_CON_25_ATI", 0x895A},
3273 {"GL_CON_26_ATI", 0x895B},
3274 {"GL_CON_27_ATI", 0x895C},
3275 {"GL_CON_28_ATI", 0x895D},
3276 {"GL_CON_29_ATI", 0x895E},
3277 {"GL_CON_30_ATI", 0x895F},
3278 {"GL_CON_31_ATI", 0x8960},
3279 {"GL_MOV_ATI", 0x8961},
3280 {"GL_ADD_ATI", 0x8963},
3281 {"GL_MUL_ATI", 0x8964},
3282 {"GL_SUB_ATI", 0x8965},
3283 {"GL_DOT3_ATI", 0x8966},
3284 {"GL_DOT4_ATI", 0x8967},
3285 {"GL_MAD_ATI", 0x8968},
3286 {"GL_LERP_ATI", 0x8969},
3287 {"GL_CND_ATI", 0x896A},
3288 {"GL_CND0_ATI", 0x896B},
3289 {"GL_DOT2_ADD_ATI", 0x896C},
3290 {"GL_SECONDARY_INTERPOLATOR_ATI", 0x896D},
3291 {"GL_NUM_FRAGMENT_REGISTERS_ATI", 0x896E},
3292 {"GL_NUM_FRAGMENT_CONSTANTS_ATI", 0x896F},
3293 {"GL_NUM_PASSES_ATI", 0x8970},
3294 {"GL_NUM_INSTRUCTIONS_PER_PASS_ATI", 0x8971},
3295 {"GL_NUM_INSTRUCTIONS_TOTAL_ATI", 0x8972},
3296 {"GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI", 0x8973},
3297 {"GL_NUM_LOOPBACK_COMPONENTS_ATI", 0x8974},
3298 {"GL_COLOR_ALPHA_PAIRING_ATI", 0x8975},
3299 {"GL_SWIZZLE_STR_ATI", 0x8976},
3300 {"GL_SWIZZLE_STQ_ATI", 0x8977},
3301 {"GL_SWIZZLE_STR_DR_ATI", 0x8978},
3302 {"GL_SWIZZLE_STQ_DQ_ATI", 0x8979},
3303 {"GL_SWIZZLE_STRQ_ATI", 0x897A},
3304 {"GL_SWIZZLE_STRQ_DQ_ATI", 0x897B},
3305 {"GL_INTERLACE_OML", 0x8980},
3306 {"GL_INTERLACE_READ_OML", 0x8981},
3307 {"GL_FORMAT_SUBSAMPLE_24_24_OML", 0x8982},
3308 {"GL_FORMAT_SUBSAMPLE_244_244_OML", 0x8983},
3309 {"GL_PACK_RESAMPLE_OML", 0x8984},
3310 {"GL_UNPACK_RESAMPLE_OML", 0x8985},
3311 {"GL_RESAMPLE_REPLICATE_OML", 0x8986},
3312 {"GL_RESAMPLE_ZERO_FILL_OML", 0x8987},
3313 {"GL_RESAMPLE_AVERAGE_OML", 0x8988},
3314 {"GL_RESAMPLE_DECIMATE_OML", 0x8989},
3315 {"GL_POINT_SIZE_ARRAY_TYPE_OES", 0x898A},
3316 {"GL_POINT_SIZE_ARRAY_STRIDE_OES", 0x898B},
3317 {"GL_POINT_SIZE_ARRAY_POINTER_OES", 0x898C},
3318 {"GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES", 0x898D},
3319 {"GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES", 0x898E},
3320 {"GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES", 0x898F},
3321 {"GL_VERTEX_ATTRIB_MAP1_APPLE", 0x8A00},
3322 {"GL_VERTEX_ATTRIB_MAP2_APPLE", 0x8A01},
3323 {"GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE", 0x8A02},
3324 {"GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE", 0x8A03},
3325 {"GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE", 0x8A04},
3326 {"GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE", 0x8A05},
3327 {"GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE", 0x8A06},
3328 {"GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE", 0x8A07},
3329 {"GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE", 0x8A08},
3330 {"GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE", 0x8A09},
3331 {"GL_DRAW_PIXELS_APPLE", 0x8A0A},
3332 {"GL_FENCE_APPLE", 0x8A0B},
3333 {"GL_ELEMENT_ARRAY_APPLE", 0x8A0C},
3334 {"GL_ELEMENT_ARRAY_TYPE_APPLE", 0x8A0D},
3335 {"GL_ELEMENT_ARRAY_POINTER_APPLE", 0x8A0E},
3336 {"GL_COLOR_FLOAT_APPLE", 0x8A0F},
3337 {"GL_UNIFORM_BUFFER", 0x8A11},
3338 {"GL_BUFFER_SERIALIZED_MODIFY_APPLE", 0x8A12},
3339 {"GL_BUFFER_FLUSHING_UNMAP_APPLE", 0x8A13},
3340 {"GL_AUX_DEPTH_STENCIL_APPLE", 0x8A14},
3341 {"GL_PACK_ROW_BYTES_APPLE", 0x8A15},
3342 {"GL_UNPACK_ROW_BYTES_APPLE", 0x8A16},
3343 {"GL_RELEASED_APPLE", 0x8A19},
3344 {"GL_VOLATILE_APPLE", 0x8A1A},
3345 {"GL_RETAINED_APPLE", 0x8A1B},
3346 {"GL_UNDEFINED_APPLE", 0x8A1C},
3347 {"GL_PURGEABLE_APPLE", 0x8A1D},
3348 {"GL_RGB_422_APPLE", 0x8A1F},
3349 {"GL_UNIFORM_BUFFER_BINDING", 0x8A28},
3350 {"GL_UNIFORM_BUFFER_START", 0x8A29},
3351 {"GL_UNIFORM_BUFFER_SIZE", 0x8A2A},
3352 {"GL_MAX_VERTEX_UNIFORM_BLOCKS", 0x8A2B},
3353 {"GL_MAX_GEOMETRY_UNIFORM_BLOCKS", 0x8A2C},
3354 {"GL_MAX_FRAGMENT_UNIFORM_BLOCKS", 0x8A2D},
3355 {"GL_MAX_COMBINED_UNIFORM_BLOCKS", 0x8A2E},
3356 {"GL_MAX_UNIFORM_BUFFER_BINDINGS", 0x8A2F},
3357 {"GL_MAX_UNIFORM_BLOCK_SIZE", 0x8A30},
3358 {"GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS", 0x8A31},
3359 {"GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS", 0x8A32},
3360 {"GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS", 0x8A33},
3361 {"GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT", 0x8A34},
3362 {"GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH", 0x8A35},
3363 {"GL_ACTIVE_UNIFORM_BLOCKS", 0x8A36},
3364 {"GL_UNIFORM_TYPE", 0x8A37},
3365 {"GL_UNIFORM_SIZE", 0x8A38},
3366 {"GL_UNIFORM_NAME_LENGTH", 0x8A39},
3367 {"GL_UNIFORM_BLOCK_INDEX", 0x8A3A},
3368 {"GL_UNIFORM_OFFSET", 0x8A3B},
3369 {"GL_UNIFORM_ARRAY_STRIDE", 0x8A3C},
3370 {"GL_UNIFORM_MATRIX_STRIDE", 0x8A3D},
3371 {"GL_UNIFORM_IS_ROW_MAJOR", 0x8A3E},
3372 {"GL_UNIFORM_BLOCK_BINDING", 0x8A3F},
3373 {"GL_UNIFORM_BLOCK_DATA_SIZE", 0x8A40},
3374 {"GL_UNIFORM_BLOCK_NAME_LENGTH", 0x8A41},
3375 {"GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS", 0x8A42},
3376 {"GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES", 0x8A43},
3377 {"GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER", 0x8A44},
3378 {"GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER", 0x8A45},
3379 {"GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER", 0x8A46},
3380 {"GL_TEXTURE_SRGB_DECODE_EXT", 0x8A48},
3381 {"GL_DECODE_EXT", 0x8A49},
3382 {"GL_SKIP_DECODE_EXT", 0x8A4A},
3383 {"GL_PROGRAM_PIPELINE_OBJECT_EXT", 0x8A4F},
3384 {"GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT", 0x8A52},
3385 {"GL_SYNC_OBJECT_APPLE", 0x8A53},
3386 {"GL_FRAGMENT_SHADER", 0x8B30},
3387 {"GL_FRAGMENT_SHADER_ARB", 0x8B30},
3388 {"GL_VERTEX_SHADER", 0x8B31},
3389 {"GL_VERTEX_SHADER_ARB", 0x8B31},
3390 {"GL_PROGRAM_OBJECT_ARB", 0x8B40},
3391 {"GL_PROGRAM_OBJECT_EXT", 0x8B40},
3392 {"GL_SHADER_OBJECT_ARB", 0x8B48},
3393 {"GL_SHADER_OBJECT_EXT", 0x8B48},
3394 {"GL_MAX_FRAGMENT_UNIFORM_COMPONENTS", 0x8B49},
3395 {"GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB", 0x8B49},
3396 {"GL_MAX_VERTEX_UNIFORM_COMPONENTS", 0x8B4A},
3397 {"GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB", 0x8B4A},
3398 {"GL_MAX_VARYING_FLOATS", 0x8B4B},
3399 {"GL_MAX_VARYING_COMPONENTS", 0x8B4B},
3400 {"GL_MAX_VARYING_COMPONENTS_EXT", 0x8B4B},
3401 {"GL_MAX_VARYING_FLOATS_ARB", 0x8B4B},
3402 {"GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS", 0x8B4C},
3403 {"GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB", 0x8B4C},
3404 {"GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS", 0x8B4D},
3405 {"GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB", 0x8B4D},
3406 {"GL_OBJECT_TYPE_ARB", 0x8B4E},
3407 {"GL_SHADER_TYPE", 0x8B4F},
3408 {"GL_OBJECT_SUBTYPE_ARB", 0x8B4F},
3409 {"GL_FLOAT_VEC2", 0x8B50},
3410 {"GL_FLOAT_VEC2_ARB", 0x8B50},
3411 {"GL_FLOAT_VEC3", 0x8B51},
3412 {"GL_FLOAT_VEC3_ARB", 0x8B51},
3413 {"GL_FLOAT_VEC4", 0x8B52},
3414 {"GL_FLOAT_VEC4_ARB", 0x8B52},
3415 {"GL_INT_VEC2", 0x8B53},
3416 {"GL_INT_VEC2_ARB", 0x8B53},
3417 {"GL_INT_VEC3", 0x8B54},
3418 {"GL_INT_VEC3_ARB", 0x8B54},
3419 {"GL_INT_VEC4", 0x8B55},
3420 {"GL_INT_VEC4_ARB", 0x8B55},
3421 {"GL_BOOL", 0x8B56},
3422 {"GL_BOOL_ARB", 0x8B56},
3423 {"GL_BOOL_VEC2", 0x8B57},
3424 {"GL_BOOL_VEC2_ARB", 0x8B57},
3425 {"GL_BOOL_VEC3", 0x8B58},
3426 {"GL_BOOL_VEC3_ARB", 0x8B58},
3427 {"GL_BOOL_VEC4", 0x8B59},
3428 {"GL_BOOL_VEC4_ARB", 0x8B59},
3429 {"GL_FLOAT_MAT2", 0x8B5A},
3430 {"GL_FLOAT_MAT2_ARB", 0x8B5A},
3431 {"GL_FLOAT_MAT3", 0x8B5B},
3432 {"GL_FLOAT_MAT3_ARB", 0x8B5B},
3433 {"GL_FLOAT_MAT4", 0x8B5C},
3434 {"GL_FLOAT_MAT4_ARB", 0x8B5C},
3435 {"GL_SAMPLER_1D", 0x8B5D},
3436 {"GL_SAMPLER_1D_ARB", 0x8B5D},
3437 {"GL_SAMPLER_2D", 0x8B5E},
3438 {"GL_SAMPLER_2D_ARB", 0x8B5E},
3439 {"GL_SAMPLER_3D", 0x8B5F},
3440 {"GL_SAMPLER_3D_ARB", 0x8B5F},
3441 {"GL_SAMPLER_3D_OES", 0x8B5F},
3442 {"GL_SAMPLER_CUBE", 0x8B60},
3443 {"GL_SAMPLER_CUBE_ARB", 0x8B60},
3444 {"GL_SAMPLER_1D_SHADOW", 0x8B61},
3445 {"GL_SAMPLER_1D_SHADOW_ARB", 0x8B61},
3446 {"GL_SAMPLER_2D_SHADOW", 0x8B62},
3447 {"GL_SAMPLER_2D_SHADOW_ARB", 0x8B62},
3448 {"GL_SAMPLER_2D_SHADOW_EXT", 0x8B62},
3449 {"GL_SAMPLER_2D_RECT", 0x8B63},
3450 {"GL_SAMPLER_2D_RECT_ARB", 0x8B63},
3451 {"GL_SAMPLER_2D_RECT_SHADOW", 0x8B64},
3452 {"GL_SAMPLER_2D_RECT_SHADOW_ARB", 0x8B64},
3453 {"GL_FLOAT_MAT2x3", 0x8B65},
3454 {"GL_FLOAT_MAT2x4", 0x8B66},
3455 {"GL_FLOAT_MAT3x2", 0x8B67},
3456 {"GL_FLOAT_MAT3x4", 0x8B68},
3457 {"GL_FLOAT_MAT4x2", 0x8B69},
3458 {"GL_FLOAT_MAT4x3", 0x8B6A},
3459 {"GL_DELETE_STATUS", 0x8B80},
3460 {"GL_OBJECT_DELETE_STATUS_ARB", 0x8B80},
3461 {"GL_COMPILE_STATUS", 0x8B81},
3462 {"GL_OBJECT_COMPILE_STATUS_ARB", 0x8B81},
3463 {"GL_LINK_STATUS", 0x8B82},
3464 {"GL_OBJECT_LINK_STATUS_ARB", 0x8B82},
3465 {"GL_VALIDATE_STATUS", 0x8B83},
3466 {"GL_OBJECT_VALIDATE_STATUS_ARB", 0x8B83},
3467 {"GL_INFO_LOG_LENGTH", 0x8B84},
3468 {"GL_OBJECT_INFO_LOG_LENGTH_ARB", 0x8B84},
3469 {"GL_ATTACHED_SHADERS", 0x8B85},
3470 {"GL_OBJECT_ATTACHED_OBJECTS_ARB", 0x8B85},
3471 {"GL_ACTIVE_UNIFORMS", 0x8B86},
3472 {"GL_OBJECT_ACTIVE_UNIFORMS_ARB", 0x8B86},
3473 {"GL_ACTIVE_UNIFORM_MAX_LENGTH", 0x8B87},
3474 {"GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB", 0x8B87},
3475 {"GL_SHADER_SOURCE_LENGTH", 0x8B88},
3476 {"GL_OBJECT_SHADER_SOURCE_LENGTH_ARB", 0x8B88},
3477 {"GL_ACTIVE_ATTRIBUTES", 0x8B89},
3478 {"GL_OBJECT_ACTIVE_ATTRIBUTES_ARB", 0x8B89},
3479 {"GL_ACTIVE_ATTRIBUTE_MAX_LENGTH", 0x8B8A},
3480 {"GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB", 0x8B8A},
3481 {"GL_FRAGMENT_SHADER_DERIVATIVE_HINT", 0x8B8B},
3482 {"GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB", 0x8B8B},
3483 {"GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES", 0x8B8B},
3484 {"GL_SHADING_LANGUAGE_VERSION", 0x8B8C},
3485 {"GL_SHADING_LANGUAGE_VERSION_ARB", 0x8B8C},
3486 {"GL_CURRENT_PROGRAM", 0x8B8D},
3487 {"GL_ACTIVE_PROGRAM_EXT", 0x8B8D},
3488 {"GL_PALETTE4_RGB8_OES", 0x8B90},
3489 {"GL_PALETTE4_RGBA8_OES", 0x8B91},
3490 {"GL_PALETTE4_R5_G6_B5_OES", 0x8B92},
3491 {"GL_PALETTE4_RGBA4_OES", 0x8B93},
3492 {"GL_PALETTE4_RGB5_A1_OES", 0x8B94},
3493 {"GL_PALETTE8_RGB8_OES", 0x8B95},
3494 {"GL_PALETTE8_RGBA8_OES", 0x8B96},
3495 {"GL_PALETTE8_R5_G6_B5_OES", 0x8B97},
3496 {"GL_PALETTE8_RGBA4_OES", 0x8B98},
3497 {"GL_PALETTE8_RGB5_A1_OES", 0x8B99},
3498 {"GL_IMPLEMENTATION_COLOR_READ_TYPE", 0x8B9A},
3499 {"GL_IMPLEMENTATION_COLOR_READ_TYPE_OES", 0x8B9A},
3500 {"GL_IMPLEMENTATION_COLOR_READ_FORMAT", 0x8B9B},
3501 {"GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES", 0x8B9B},
3502 {"GL_POINT_SIZE_ARRAY_OES", 0x8B9C},
3503 {"GL_TEXTURE_CROP_RECT_OES", 0x8B9D},
3504 {"GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES", 0x8B9E},
3505 {"GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES", 0x8B9F},
3506 {"GL_FRAGMENT_PROGRAM_POSITION_MESA", 0x8BB0},
3507 {"GL_FRAGMENT_PROGRAM_CALLBACK_MESA", 0x8BB1},
3508 {"GL_FRAGMENT_PROGRAM_CALLBACK_FUNC_MESA", 0x8BB2},
3509 {"GL_FRAGMENT_PROGRAM_CALLBACK_DATA_MESA", 0x8BB3},
3510 {"GL_VERTEX_PROGRAM_CALLBACK_MESA", 0x8BB4},
3511 {"GL_VERTEX_PROGRAM_POSITION_MESA", 0x8BB4},
3512 {"GL_VERTEX_PROGRAM_CALLBACK_FUNC_MESA", 0x8BB6},
3513 {"GL_VERTEX_PROGRAM_CALLBACK_DATA_MESA", 0x8BB7},
3514 {"GL_COUNTER_TYPE_AMD", 0x8BC0},
3515 {"GL_COUNTER_RANGE_AMD", 0x8BC1},
3516 {"GL_UNSIGNED_INT64_AMD", 0x8BC2},
3517 {"GL_PERCENTAGE_AMD", 0x8BC3},
3518 {"GL_PERFMON_RESULT_AVAILABLE_AMD", 0x8BC4},
3519 {"GL_PERFMON_RESULT_SIZE_AMD", 0x8BC5},
3520 {"GL_PERFMON_RESULT_AMD", 0x8BC6},
3521 {"GL_TEXTURE_WIDTH_QCOM", 0x8BD2},
3522 {"GL_TEXTURE_HEIGHT_QCOM", 0x8BD3},
3523 {"GL_TEXTURE_DEPTH_QCOM", 0x8BD4},
3524 {"GL_TEXTURE_INTERNAL_FORMAT_QCOM", 0x8BD5},
3525 {"GL_TEXTURE_FORMAT_QCOM", 0x8BD6},
3526 {"GL_TEXTURE_TYPE_QCOM", 0x8BD7},
3527 {"GL_TEXTURE_IMAGE_VALID_QCOM", 0x8BD8},
3528 {"GL_TEXTURE_NUM_LEVELS_QCOM", 0x8BD9},
3529 {"GL_TEXTURE_TARGET_QCOM", 0x8BDA},
3530 {"GL_TEXTURE_OBJECT_VALID_QCOM", 0x8BDB},
3531 {"GL_STATE_RESTORE", 0x8BDC},
3532 {"GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG", 0x8C00},
3533 {"GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG", 0x8C01},
3534 {"GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG", 0x8C02},
3535 {"GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG", 0x8C03},
3536 {"GL_MODULATE_COLOR_IMG", 0x8C04},
3537 {"GL_RECIP_ADD_SIGNED_ALPHA_IMG", 0x8C05},
3538 {"GL_TEXTURE_ALPHA_MODULATE_IMG", 0x8C06},
3539 {"GL_FACTOR_ALPHA_MODULATE_IMG", 0x8C07},
3540 {"GL_FRAGMENT_ALPHA_MODULATE_IMG", 0x8C08},
3541 {"GL_ADD_BLEND_IMG", 0x8C09},
3542 {"GL_SGX_BINARY_IMG", 0x8C0A},
3543 {"GL_TEXTURE_RED_TYPE", 0x8C10},
3544 {"GL_TEXTURE_RED_TYPE_ARB", 0x8C10},
3545 {"GL_TEXTURE_GREEN_TYPE", 0x8C11},
3546 {"GL_TEXTURE_GREEN_TYPE_ARB", 0x8C11},
3547 {"GL_TEXTURE_BLUE_TYPE", 0x8C12},
3548 {"GL_TEXTURE_BLUE_TYPE_ARB", 0x8C12},
3549 {"GL_TEXTURE_ALPHA_TYPE", 0x8C13},
3550 {"GL_TEXTURE_ALPHA_TYPE_ARB", 0x8C13},
3551 {"GL_TEXTURE_LUMINANCE_TYPE", 0x8C14},
3552 {"GL_TEXTURE_LUMINANCE_TYPE_ARB", 0x8C14},
3553 {"GL_TEXTURE_INTENSITY_TYPE", 0x8C15},
3554 {"GL_TEXTURE_INTENSITY_TYPE_ARB", 0x8C15},
3555 {"GL_TEXTURE_DEPTH_TYPE", 0x8C16},
3556 {"GL_TEXTURE_DEPTH_TYPE_ARB", 0x8C16},
3557 {"GL_UNSIGNED_NORMALIZED", 0x8C17},
3558 {"GL_UNSIGNED_NORMALIZED_ARB", 0x8C17},
3559 {"GL_UNSIGNED_NORMALIZED_EXT", 0x8C17},
3560 {"GL_TEXTURE_1D_ARRAY", 0x8C18},
3561 {"GL_TEXTURE_1D_ARRAY_EXT", 0x8C18},
3562 {"GL_PROXY_TEXTURE_1D_ARRAY", 0x8C19},
3563 {"GL_PROXY_TEXTURE_1D_ARRAY_EXT", 0x8C19},
3564 {"GL_TEXTURE_2D_ARRAY", 0x8C1A},
3565 {"GL_TEXTURE_2D_ARRAY_EXT", 0x8C1A},
3566 {"GL_PROXY_TEXTURE_2D_ARRAY", 0x8C1B},
3567 {"GL_PROXY_TEXTURE_2D_ARRAY_EXT", 0x8C1B},
3568 {"GL_TEXTURE_BINDING_1D_ARRAY", 0x8C1C},
3569 {"GL_TEXTURE_BINDING_1D_ARRAY_EXT", 0x8C1C},
3570 {"GL_TEXTURE_BINDING_2D_ARRAY", 0x8C1D},
3571 {"GL_TEXTURE_BINDING_2D_ARRAY_EXT", 0x8C1D},
3572 {"GL_GEOMETRY_PROGRAM_NV", 0x8C26},
3573 {"GL_MAX_PROGRAM_OUTPUT_VERTICES_NV", 0x8C27},
3574 {"GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV", 0x8C28},
3575 {"GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS", 0x8C29},
3576 {"GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB", 0x8C29},
3577 {"GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT", 0x8C29},
3578 {"GL_TEXTURE_BUFFER", 0x8C2A},
3579 {"GL_TEXTURE_BUFFER_ARB", 0x8C2A},
3580 {"GL_TEXTURE_BUFFER_EXT", 0x8C2A},
3581 {"GL_MAX_TEXTURE_BUFFER_SIZE", 0x8C2B},
3582 {"GL_MAX_TEXTURE_BUFFER_SIZE_ARB", 0x8C2B},
3583 {"GL_MAX_TEXTURE_BUFFER_SIZE_EXT", 0x8C2B},
3584 {"GL_TEXTURE_BINDING_BUFFER", 0x8C2C},
3585 {"GL_TEXTURE_BINDING_BUFFER_ARB", 0x8C2C},
3586 {"GL_TEXTURE_BINDING_BUFFER_EXT", 0x8C2C},
3587 {"GL_TEXTURE_BUFFER_DATA_STORE_BINDING", 0x8C2D},
3588 {"GL_TEXTURE_BUFFER_DATA_STORE_BINDING_ARB", 0x8C2D},
3589 {"GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT", 0x8C2D},
3590 {"GL_TEXTURE_BUFFER_FORMAT_ARB", 0x8C2E},
3591 {"GL_TEXTURE_BUFFER_FORMAT_EXT", 0x8C2E},
3592 {"GL_ANY_SAMPLES_PASSED", 0x8C2F},
3593 {"GL_ANY_SAMPLES_PASSED_EXT", 0x8C2F},
3594 {"GL_SAMPLE_SHADING", 0x8C36},
3595 {"GL_SAMPLE_SHADING_ARB", 0x8C36},
3596 {"GL_MIN_SAMPLE_SHADING_VALUE", 0x8C37},
3597 {"GL_MIN_SAMPLE_SHADING_VALUE_ARB", 0x8C37},
3598 {"GL_R11F_G11F_B10F", 0x8C3A},
3599 {"GL_R11F_G11F_B10F_EXT", 0x8C3A},
3600 {"GL_UNSIGNED_INT_10F_11F_11F_REV", 0x8C3B},
3601 {"GL_UNSIGNED_INT_10F_11F_11F_REV_EXT", 0x8C3B},
3602 {"GL_RGBA_SIGNED_COMPONENTS_EXT", 0x8C3C},
3603 {"GL_RGB9_E5", 0x8C3D},
3604 {"GL_RGB9_E5_EXT", 0x8C3D},
3605 {"GL_UNSIGNED_INT_5_9_9_9_REV", 0x8C3E},
3606 {"GL_UNSIGNED_INT_5_9_9_9_REV_EXT", 0x8C3E},
3607 {"GL_TEXTURE_SHARED_SIZE", 0x8C3F},
3608 {"GL_TEXTURE_SHARED_SIZE_EXT", 0x8C3F},
3609 {"GL_SRGB", 0x8C40},
3610 {"GL_SRGB_EXT", 0x8C40},
3611 {"GL_SRGB8", 0x8C41},
3612 {"GL_SRGB8_EXT", 0x8C41},
3613 {"GL_SRGB8_NV", 0x8C41},
3614 {"GL_SRGB_ALPHA", 0x8C42},
3615 {"GL_SRGB_ALPHA_EXT", 0x8C42},
3616 {"GL_SRGB8_ALPHA8", 0x8C43},
3617 {"GL_SRGB8_ALPHA8_EXT", 0x8C43},
3618 {"GL_SLUMINANCE_ALPHA", 0x8C44},
3619 {"GL_SLUMINANCE_ALPHA_EXT", 0x8C44},
3620 {"GL_SLUMINANCE_ALPHA_NV", 0x8C44},
3621 {"GL_SLUMINANCE8_ALPHA8", 0x8C45},
3622 {"GL_SLUMINANCE8_ALPHA8_EXT", 0x8C45},
3623 {"GL_SLUMINANCE8_ALPHA8_NV", 0x8C45},
3624 {"GL_SLUMINANCE", 0x8C46},
3625 {"GL_SLUMINANCE_EXT", 0x8C46},
3626 {"GL_SLUMINANCE_NV", 0x8C46},
3627 {"GL_SLUMINANCE8", 0x8C47},
3628 {"GL_SLUMINANCE8_EXT", 0x8C47},
3629 {"GL_SLUMINANCE8_NV", 0x8C47},
3630 {"GL_COMPRESSED_SRGB", 0x8C48},
3631 {"GL_COMPRESSED_SRGB_EXT", 0x8C48},
3632 {"GL_COMPRESSED_SRGB_ALPHA", 0x8C49},
3633 {"GL_COMPRESSED_SRGB_ALPHA_EXT", 0x8C49},
3634 {"GL_COMPRESSED_SLUMINANCE", 0x8C4A},
3635 {"GL_COMPRESSED_SLUMINANCE_EXT", 0x8C4A},
3636 {"GL_COMPRESSED_SLUMINANCE_ALPHA", 0x8C4B},
3637 {"GL_COMPRESSED_SLUMINANCE_ALPHA_EXT", 0x8C4B},
3638 {"GL_COMPRESSED_SRGB_S3TC_DXT1_EXT", 0x8C4C},
3639 {"GL_COMPRESSED_SRGB_S3TC_DXT1_NV", 0x8C4C},
3640 {"GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT", 0x8C4D},
3641 {"GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV", 0x8C4D},
3642 {"GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT", 0x8C4E},
3643 {"GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV", 0x8C4E},
3644 {"GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT", 0x8C4F},
3645 {"GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV", 0x8C4F},
3646 {"GL_COMPRESSED_LUMINANCE_LATC1_EXT", 0x8C70},
3647 {"GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT", 0x8C71},
3648 {"GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT", 0x8C72},
3649 {"GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT", 0x8C73},
3650 {"GL_TESS_CONTROL_PROGRAM_PARAMETER_BUFFER_NV", 0x8C74},
3651 {"GL_TESS_EVALUATION_PROGRAM_PARAMETER_BUFFER_NV", 0x8C75},
3652 {"GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH", 0x8C76},
3653 {"GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT", 0x8C76},
3654 {"GL_BACK_PRIMARY_COLOR_NV", 0x8C77},
3655 {"GL_BACK_SECONDARY_COLOR_NV", 0x8C78},
3656 {"GL_TEXTURE_COORD_NV", 0x8C79},
3657 {"GL_CLIP_DISTANCE_NV", 0x8C7A},
3658 {"GL_VERTEX_ID_NV", 0x8C7B},
3659 {"GL_PRIMITIVE_ID_NV", 0x8C7C},
3660 {"GL_GENERIC_ATTRIB_NV", 0x8C7D},
3661 {"GL_TRANSFORM_FEEDBACK_ATTRIBS_NV", 0x8C7E},
3662 {"GL_TRANSFORM_FEEDBACK_BUFFER_MODE", 0x8C7F},
3663 {"GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT", 0x8C7F},
3664 {"GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV", 0x8C7F},
3665 {"GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS", 0x8C80},
3666 {"GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT", 0x8C80},
3667 {"GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV", 0x8C80},
3668 {"GL_ACTIVE_VARYINGS_NV", 0x8C81},
3669 {"GL_ACTIVE_VARYING_MAX_LENGTH_NV", 0x8C82},
3670 {"GL_TRANSFORM_FEEDBACK_VARYINGS", 0x8C83},
3671 {"GL_TRANSFORM_FEEDBACK_VARYINGS_EXT", 0x8C83},
3672 {"GL_TRANSFORM_FEEDBACK_VARYINGS_NV", 0x8C83},
3673 {"GL_TRANSFORM_FEEDBACK_BUFFER_START", 0x8C84},
3674 {"GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT", 0x8C84},
3675 {"GL_TRANSFORM_FEEDBACK_BUFFER_START_NV", 0x8C84},
3676 {"GL_TRANSFORM_FEEDBACK_BUFFER_SIZE", 0x8C85},
3677 {"GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT", 0x8C85},
3678 {"GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV", 0x8C85},
3679 {"GL_TRANSFORM_FEEDBACK_RECORD_NV", 0x8C86},
3680 {"GL_PRIMITIVES_GENERATED", 0x8C87},
3681 {"GL_PRIMITIVES_GENERATED_EXT", 0x8C87},
3682 {"GL_PRIMITIVES_GENERATED_NV", 0x8C87},
3683 {"GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN", 0x8C88},
3684 {"GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT", 0x8C88},
3685 {"GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV", 0x8C88},
3686 {"GL_RASTERIZER_DISCARD", 0x8C89},
3687 {"GL_RASTERIZER_DISCARD_EXT", 0x8C89},
3688 {"GL_RASTERIZER_DISCARD_NV", 0x8C89},
3689 {"GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS", 0x8C8A},
3690 {"GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT", 0x8C8A},
3691 {"GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV", 0x8C8A},
3692 {"GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS", 0x8C8B},
3693 {"GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT", 0x8C8B},
3694 {"GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV", 0x8C8B},
3695 {"GL_INTERLEAVED_ATTRIBS", 0x8C8C},
3696 {"GL_INTERLEAVED_ATTRIBS_EXT", 0x8C8C},
3697 {"GL_INTERLEAVED_ATTRIBS_NV", 0x8C8C},
3698 {"GL_SEPARATE_ATTRIBS", 0x8C8D},
3699 {"GL_SEPARATE_ATTRIBS_EXT", 0x8C8D},
3700 {"GL_SEPARATE_ATTRIBS_NV", 0x8C8D},
3701 {"GL_TRANSFORM_FEEDBACK_BUFFER", 0x8C8E},
3702 {"GL_TRANSFORM_FEEDBACK_BUFFER_EXT", 0x8C8E},
3703 {"GL_TRANSFORM_FEEDBACK_BUFFER_NV", 0x8C8E},
3704 {"GL_TRANSFORM_FEEDBACK_BUFFER_BINDING", 0x8C8F},
3705 {"GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT", 0x8C8F},
3706 {"GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV", 0x8C8F},
3707 {"GL_ATC_RGB_AMD", 0x8C92},
3708 {"GL_ATC_RGBA_EXPLICIT_ALPHA_AMD", 0x8C93},
3709 {"GL_POINT_SPRITE_COORD_ORIGIN", 0x8CA0},
3710 {"GL_LOWER_LEFT", 0x8CA1},
3711 {"GL_UPPER_LEFT", 0x8CA2},
3712 {"GL_STENCIL_BACK_REF", 0x8CA3},
3713 {"GL_STENCIL_BACK_VALUE_MASK", 0x8CA4},
3714 {"GL_STENCIL_BACK_WRITEMASK", 0x8CA5},
3715 {"GL_DRAW_FRAMEBUFFER_BINDING", 0x8CA6},
3716 {"GL_DRAW_FRAMEBUFFER_BINDING_EXT", 0x8CA6},
3717 {"GL_DRAW_FRAMEBUFFER_BINDING_NV", 0x8CA6},
3718 {"GL_FRAMEBUFFER_BINDING", 0x8CA6},
3719 {"GL_FRAMEBUFFER_BINDING_ANGLE", 0x8CA6},
3720 {"GL_FRAMEBUFFER_BINDING_EXT", 0x8CA6},
3721 {"GL_FRAMEBUFFER_BINDING_OES", 0x8CA6},
3722 {"GL_RENDERBUFFER_BINDING", 0x8CA7},
3723 {"GL_RENDERBUFFER_BINDING_ANGLE", 0x8CA7},
3724 {"GL_RENDERBUFFER_BINDING_EXT", 0x8CA7},
3725 {"GL_RENDERBUFFER_BINDING_OES", 0x8CA7},
3726 {"GL_READ_FRAMEBUFFER", 0x8CA8},
3727 {"GL_READ_FRAMEBUFFER_ANGLE", 0x8CA8},
3728 {"GL_READ_FRAMEBUFFER_EXT", 0x8CA8},
3729 {"GL_READ_FRAMEBUFFER_NV", 0x8CA8},
3730 {"GL_DRAW_FRAMEBUFFER", 0x8CA9},
3731 {"GL_DRAW_FRAMEBUFFER_ANGLE", 0x8CA9},
3732 {"GL_DRAW_FRAMEBUFFER_EXT", 0x8CA9},
3733 {"GL_DRAW_FRAMEBUFFER_NV", 0x8CA9},
3734 {"GL_READ_FRAMEBUFFER_BINDING", 0x8CAA},
3735 {"GL_READ_FRAMEBUFFER_BINDING_EXT", 0x8CAA},
3736 {"GL_READ_FRAMEBUFFER_BINDING_NV", 0x8CAA},
3737 {"GL_RENDERBUFFER_COVERAGE_SAMPLES_NV", 0x8CAB},
3738 {"GL_RENDERBUFFER_SAMPLES", 0x8CAB},
3739 {"GL_RENDERBUFFER_SAMPLES_ANGLE", 0x8CAB},
3740 {"GL_RENDERBUFFER_SAMPLES_EXT", 0x8CAB},
3741 {"GL_RENDERBUFFER_SAMPLES_NV", 0x8CAB},
3742 {"GL_DEPTH_COMPONENT32F", 0x8CAC},
3743 {"GL_DEPTH32F_STENCIL8", 0x8CAD},
3744 {"GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE", 0x8CD0},
3745 {"GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT", 0x8CD0},
3746 {"GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES", 0x8CD0},
3747 {"GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME", 0x8CD1},
3748 {"GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT", 0x8CD1},
3749 {"GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES", 0x8CD1},
3750 {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL", 0x8CD2},
3751 {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT", 0x8CD2},
3752 {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES", 0x8CD2},
3753 {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE", 0x8CD3},
3754 {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT", 0x8CD3},
3755 {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES", 0x8CD3},
3756 {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT", 0x8CD4},
3757 {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES", 0x8CD4},
3758 {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER", 0x8CD4},
3759 {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT", 0x8CD4},
3760 {"GL_FRAMEBUFFER_COMPLETE", 0x8CD5},
3761 {"GL_FRAMEBUFFER_COMPLETE_EXT", 0x8CD5},
3762 {"GL_FRAMEBUFFER_COMPLETE_OES", 0x8CD5},
3763 {"GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT", 0x8CD6},
3764 {"GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT", 0x8CD6},
3765 {"GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES", 0x8CD6},
3766 {"GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT", 0x8CD7},
3767 {"GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT", 0x8CD7},
3768 {"GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES", 0x8CD7},
3769 {"GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS", 0x8CD9},
3770 {"GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT", 0x8CD9},
3771 {"GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES", 0x8CD9},
3772 {"GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT", 0x8CDA},
3773 {"GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES", 0x8CDA},
3774 {"GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER", 0x8CDB},
3775 {"GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT", 0x8CDB},
3776 {"GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OES", 0x8CDB},
3777 {"GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER", 0x8CDC},
3778 {"GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT", 0x8CDC},
3779 {"GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OES", 0x8CDC},
3780 {"GL_FRAMEBUFFER_UNSUPPORTED", 0x8CDD},
3781 {"GL_FRAMEBUFFER_UNSUPPORTED_EXT", 0x8CDD},
3782 {"GL_FRAMEBUFFER_UNSUPPORTED_OES", 0x8CDD},
3783 {"GL_MAX_COLOR_ATTACHMENTS", 0x8CDF},
3784 {"GL_MAX_COLOR_ATTACHMENTS_EXT", 0x8CDF},
3785 {"GL_MAX_COLOR_ATTACHMENTS_NV", 0x8CDF},
3786 {"GL_COLOR_ATTACHMENT0", 0x8CE0},
3787 {"GL_COLOR_ATTACHMENT0_EXT", 0x8CE0},
3788 {"GL_COLOR_ATTACHMENT0_NV", 0x8CE0},
3789 {"GL_COLOR_ATTACHMENT0_OES", 0x8CE0},
3790 {"GL_COLOR_ATTACHMENT1", 0x8CE1},
3791 {"GL_COLOR_ATTACHMENT1_EXT", 0x8CE1},
3792 {"GL_COLOR_ATTACHMENT1_NV", 0x8CE1},
3793 {"GL_COLOR_ATTACHMENT2", 0x8CE2},
3794 {"GL_COLOR_ATTACHMENT2_EXT", 0x8CE2},
3795 {"GL_COLOR_ATTACHMENT2_NV", 0x8CE2},
3796 {"GL_COLOR_ATTACHMENT3", 0x8CE3},
3797 {"GL_COLOR_ATTACHMENT3_EXT", 0x8CE3},
3798 {"GL_COLOR_ATTACHMENT3_NV", 0x8CE3},
3799 {"GL_COLOR_ATTACHMENT4", 0x8CE4},
3800 {"GL_COLOR_ATTACHMENT4_EXT", 0x8CE4},
3801 {"GL_COLOR_ATTACHMENT4_NV", 0x8CE4},
3802 {"GL_COLOR_ATTACHMENT5", 0x8CE5},
3803 {"GL_COLOR_ATTACHMENT5_EXT", 0x8CE5},
3804 {"GL_COLOR_ATTACHMENT5_NV", 0x8CE5},
3805 {"GL_COLOR_ATTACHMENT6", 0x8CE6},
3806 {"GL_COLOR_ATTACHMENT6_EXT", 0x8CE6},
3807 {"GL_COLOR_ATTACHMENT6_NV", 0x8CE6},
3808 {"GL_COLOR_ATTACHMENT7", 0x8CE7},
3809 {"GL_COLOR_ATTACHMENT7_EXT", 0x8CE7},
3810 {"GL_COLOR_ATTACHMENT7_NV", 0x8CE7},
3811 {"GL_COLOR_ATTACHMENT8", 0x8CE8},
3812 {"GL_COLOR_ATTACHMENT8_EXT", 0x8CE8},
3813 {"GL_COLOR_ATTACHMENT8_NV", 0x8CE8},
3814 {"GL_COLOR_ATTACHMENT9", 0x8CE9},
3815 {"GL_COLOR_ATTACHMENT9_EXT", 0x8CE9},
3816 {"GL_COLOR_ATTACHMENT9_NV", 0x8CE9},
3817 {"GL_COLOR_ATTACHMENT10", 0x8CEA},
3818 {"GL_COLOR_ATTACHMENT10_EXT", 0x8CEA},
3819 {"GL_COLOR_ATTACHMENT10_NV", 0x8CEA},
3820 {"GL_COLOR_ATTACHMENT11", 0x8CEB},
3821 {"GL_COLOR_ATTACHMENT11_EXT", 0x8CEB},
3822 {"GL_COLOR_ATTACHMENT11_NV", 0x8CEB},
3823 {"GL_COLOR_ATTACHMENT12", 0x8CEC},
3824 {"GL_COLOR_ATTACHMENT12_EXT", 0x8CEC},
3825 {"GL_COLOR_ATTACHMENT12_NV", 0x8CEC},
3826 {"GL_COLOR_ATTACHMENT13", 0x8CED},
3827 {"GL_COLOR_ATTACHMENT13_EXT", 0x8CED},
3828 {"GL_COLOR_ATTACHMENT13_NV", 0x8CED},
3829 {"GL_COLOR_ATTACHMENT14", 0x8CEE},
3830 {"GL_COLOR_ATTACHMENT14_EXT", 0x8CEE},
3831 {"GL_COLOR_ATTACHMENT14_NV", 0x8CEE},
3832 {"GL_COLOR_ATTACHMENT15", 0x8CEF},
3833 {"GL_COLOR_ATTACHMENT15_EXT", 0x8CEF},
3834 {"GL_COLOR_ATTACHMENT15_NV", 0x8CEF},
3835 {"GL_DEPTH_ATTACHMENT", 0x8D00},
3836 {"GL_DEPTH_ATTACHMENT_EXT", 0x8D00},
3837 {"GL_DEPTH_ATTACHMENT_OES", 0x8D00},
3838 {"GL_STENCIL_ATTACHMENT", 0x8D20},
3839 {"GL_STENCIL_ATTACHMENT_EXT", 0x8D20},
3840 {"GL_STENCIL_ATTACHMENT_OES", 0x8D20},
3841 {"GL_FRAMEBUFFER", 0x8D40},
3842 {"GL_FRAMEBUFFER_EXT", 0x8D40},
3843 {"GL_FRAMEBUFFER_OES", 0x8D40},
3844 {"GL_RENDERBUFFER", 0x8D41},
3845 {"GL_RENDERBUFFER_EXT", 0x8D41},
3846 {"GL_RENDERBUFFER_OES", 0x8D41},
3847 {"GL_RENDERBUFFER_WIDTH", 0x8D42},
3848 {"GL_RENDERBUFFER_WIDTH_EXT", 0x8D42},
3849 {"GL_RENDERBUFFER_WIDTH_OES", 0x8D42},
3850 {"GL_RENDERBUFFER_HEIGHT", 0x8D43},
3851 {"GL_RENDERBUFFER_HEIGHT_EXT", 0x8D43},
3852 {"GL_RENDERBUFFER_HEIGHT_OES", 0x8D43},
3853 {"GL_RENDERBUFFER_INTERNAL_FORMAT", 0x8D44},
3854 {"GL_RENDERBUFFER_INTERNAL_FORMAT_EXT", 0x8D44},
3855 {"GL_RENDERBUFFER_INTERNAL_FORMAT_OES", 0x8D44},
3856 {"GL_STENCIL_INDEX1", 0x8D46},
3857 {"GL_STENCIL_INDEX1_EXT", 0x8D46},
3858 {"GL_STENCIL_INDEX1_OES", 0x8D46},
3859 {"GL_STENCIL_INDEX4", 0x8D47},
3860 {"GL_STENCIL_INDEX4_EXT", 0x8D47},
3861 {"GL_STENCIL_INDEX4_OES", 0x8D47},
3862 {"GL_STENCIL_INDEX8", 0x8D48},
3863 {"GL_STENCIL_INDEX8_EXT", 0x8D48},
3864 {"GL_STENCIL_INDEX8_OES", 0x8D48},
3865 {"GL_STENCIL_INDEX16", 0x8D49},
3866 {"GL_STENCIL_INDEX16_EXT", 0x8D49},
3867 {"GL_RENDERBUFFER_RED_SIZE", 0x8D50},
3868 {"GL_RENDERBUFFER_RED_SIZE_EXT", 0x8D50},
3869 {"GL_RENDERBUFFER_RED_SIZE_OES", 0x8D50},
3870 {"GL_RENDERBUFFER_GREEN_SIZE", 0x8D51},
3871 {"GL_RENDERBUFFER_GREEN_SIZE_EXT", 0x8D51},
3872 {"GL_RENDERBUFFER_GREEN_SIZE_OES", 0x8D51},
3873 {"GL_RENDERBUFFER_BLUE_SIZE", 0x8D52},
3874 {"GL_RENDERBUFFER_BLUE_SIZE_EXT", 0x8D52},
3875 {"GL_RENDERBUFFER_BLUE_SIZE_OES", 0x8D52},
3876 {"GL_RENDERBUFFER_ALPHA_SIZE", 0x8D53},
3877 {"GL_RENDERBUFFER_ALPHA_SIZE_EXT", 0x8D53},
3878 {"GL_RENDERBUFFER_ALPHA_SIZE_OES", 0x8D53},
3879 {"GL_RENDERBUFFER_DEPTH_SIZE", 0x8D54},
3880 {"GL_RENDERBUFFER_DEPTH_SIZE_EXT", 0x8D54},
3881 {"GL_RENDERBUFFER_DEPTH_SIZE_OES", 0x8D54},
3882 {"GL_RENDERBUFFER_STENCIL_SIZE", 0x8D55},
3883 {"GL_RENDERBUFFER_STENCIL_SIZE_EXT", 0x8D55},
3884 {"GL_RENDERBUFFER_STENCIL_SIZE_OES", 0x8D55},
3885 {"GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE", 0x8D56},
3886 {"GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_ANGLE", 0x8D56},
3887 {"GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT", 0x8D56},
3888 {"GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_NV", 0x8D56},
3889 {"GL_MAX_SAMPLES", 0x8D57},
3890 {"GL_MAX_SAMPLES_ANGLE", 0x8D57},
3891 {"GL_MAX_SAMPLES_EXT", 0x8D57},
3892 {"GL_MAX_SAMPLES_NV", 0x8D57},
3893 {"GL_TEXTURE_GEN_STR_OES", 0x8D60},
3894 {"GL_HALF_FLOAT_OES", 0x8D61},
3895 {"GL_RGB565_OES", 0x8D62},
3896 {"GL_RGB565", 0x8D62},
3897 {"GL_ETC1_RGB8_OES", 0x8D64},
3898 {"GL_TEXTURE_EXTERNAL_OES", 0x8D65},
3899 {"GL_SAMPLER_EXTERNAL_OES", 0x8D66},
3900 {"GL_TEXTURE_BINDING_EXTERNAL_OES", 0x8D67},
3901 {"GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES", 0x8D68},
3902 {"GL_PRIMITIVE_RESTART_FIXED_INDEX", 0x8D69},
3903 {"GL_ANY_SAMPLES_PASSED_CONSERVATIVE", 0x8D6A},
3904 {"GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT", 0x8D6A},
3905 {"GL_MAX_ELEMENT_INDEX", 0x8D6B},
3906 {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT", 0x8D6C},
3907 {"GL_RGBA32UI", 0x8D70},
3908 {"GL_RGBA32UI_EXT", 0x8D70},
3909 {"GL_RGB32UI", 0x8D71},
3910 {"GL_RGB32UI_EXT", 0x8D71},
3911 {"GL_ALPHA32UI_EXT", 0x8D72},
3912 {"GL_INTENSITY32UI_EXT", 0x8D73},
3913 {"GL_LUMINANCE32UI_EXT", 0x8D74},
3914 {"GL_LUMINANCE_ALPHA32UI_EXT", 0x8D75},
3915 {"GL_RGBA16UI", 0x8D76},
3916 {"GL_RGBA16UI_EXT", 0x8D76},
3917 {"GL_RGB16UI", 0x8D77},
3918 {"GL_RGB16UI_EXT", 0x8D77},
3919 {"GL_ALPHA16UI_EXT", 0x8D78},
3920 {"GL_INTENSITY16UI_EXT", 0x8D79},
3921 {"GL_LUMINANCE16UI_EXT", 0x8D7A},
3922 {"GL_LUMINANCE_ALPHA16UI_EXT", 0x8D7B},
3923 {"GL_RGBA8UI", 0x8D7C},
3924 {"GL_RGBA8UI_EXT", 0x8D7C},
3925 {"GL_RGB8UI", 0x8D7D},
3926 {"GL_RGB8UI_EXT", 0x8D7D},
3927 {"GL_ALPHA8UI_EXT", 0x8D7E},
3928 {"GL_INTENSITY8UI_EXT", 0x8D7F},
3929 {"GL_LUMINANCE8UI_EXT", 0x8D80},
3930 {"GL_LUMINANCE_ALPHA8UI_EXT", 0x8D81},
3931 {"GL_RGBA32I", 0x8D82},
3932 {"GL_RGBA32I_EXT", 0x8D82},
3933 {"GL_RGB32I", 0x8D83},
3934 {"GL_RGB32I_EXT", 0x8D83},
3935 {"GL_ALPHA32I_EXT", 0x8D84},
3936 {"GL_INTENSITY32I_EXT", 0x8D85},
3937 {"GL_LUMINANCE32I_EXT", 0x8D86},
3938 {"GL_LUMINANCE_ALPHA32I_EXT", 0x8D87},
3939 {"GL_RGBA16I", 0x8D88},
3940 {"GL_RGBA16I_EXT", 0x8D88},
3941 {"GL_RGB16I", 0x8D89},
3942 {"GL_RGB16I_EXT", 0x8D89},
3943 {"GL_ALPHA16I_EXT", 0x8D8A},
3944 {"GL_INTENSITY16I_EXT", 0x8D8B},
3945 {"GL_LUMINANCE16I_EXT", 0x8D8C},
3946 {"GL_LUMINANCE_ALPHA16I_EXT", 0x8D8D},
3947 {"GL_RGBA8I", 0x8D8E},
3948 {"GL_RGBA8I_EXT", 0x8D8E},
3949 {"GL_RGB8I", 0x8D8F},
3950 {"GL_RGB8I_EXT", 0x8D8F},
3951 {"GL_ALPHA8I_EXT", 0x8D90},
3952 {"GL_INTENSITY8I_EXT", 0x8D91},
3953 {"GL_LUMINANCE8I_EXT", 0x8D92},
3954 {"GL_LUMINANCE_ALPHA8I_EXT", 0x8D93},
3955 {"GL_RED_INTEGER", 0x8D94},
3956 {"GL_RED_INTEGER_EXT", 0x8D94},
3957 {"GL_GREEN_INTEGER", 0x8D95},
3958 {"GL_GREEN_INTEGER_EXT", 0x8D95},
3959 {"GL_BLUE_INTEGER", 0x8D96},
3960 {"GL_BLUE_INTEGER_EXT", 0x8D96},
3961 {"GL_ALPHA_INTEGER", 0x8D97},
3962 {"GL_ALPHA_INTEGER_EXT", 0x8D97},
3963 {"GL_RGB_INTEGER", 0x8D98},
3964 {"GL_RGB_INTEGER_EXT", 0x8D98},
3965 {"GL_RGBA_INTEGER", 0x8D99},
3966 {"GL_RGBA_INTEGER_EXT", 0x8D99},
3967 {"GL_BGR_INTEGER", 0x8D9A},
3968 {"GL_BGR_INTEGER_EXT", 0x8D9A},
3969 {"GL_BGRA_INTEGER", 0x8D9B},
3970 {"GL_BGRA_INTEGER_EXT", 0x8D9B},
3971 {"GL_LUMINANCE_INTEGER_EXT", 0x8D9C},
3972 {"GL_LUMINANCE_ALPHA_INTEGER_EXT", 0x8D9D},
3973 {"GL_RGBA_INTEGER_MODE_EXT", 0x8D9E},
3974 {"GL_INT_2_10_10_10_REV", 0x8D9F},
3975 {"GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV", 0x8DA0},
3976 {"GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV", 0x8DA1},
3977 {"GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV", 0x8DA2},
3978 {"GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV", 0x8DA3},
3979 {"GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV", 0x8DA4},
3980 {"GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV", 0x8DA5},
3981 {"GL_MAX_PROGRAM_GENERIC_RESULTS_NV", 0x8DA6},
3982 {"GL_FRAMEBUFFER_ATTACHMENT_LAYERED", 0x8DA7},
3983 {"GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB", 0x8DA7},
3984 {"GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT", 0x8DA7},
3985 {"GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS", 0x8DA8},
3986 {"GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB", 0x8DA8},
3987 {"GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT", 0x8DA8},
3988 {"GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB", 0x8DA9},
3989 {"GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT", 0x8DA9},
3990 {"GL_LAYER_NV", 0x8DAA},
3991 {"GL_DEPTH_COMPONENT32F_NV", 0x8DAB},
3992 {"GL_DEPTH32F_STENCIL8_NV", 0x8DAC},
3993 {"GL_FLOAT_32_UNSIGNED_INT_24_8_REV", 0x8DAD},
3994 {"GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV", 0x8DAD},
3995 {"GL_SHADER_INCLUDE_ARB", 0x8DAE},
3996 {"GL_DEPTH_BUFFER_FLOAT_MODE_NV", 0x8DAF},
3997 {"GL_FRAMEBUFFER_SRGB", 0x8DB9},
3998 {"GL_FRAMEBUFFER_SRGB_EXT", 0x8DB9},
3999 {"GL_FRAMEBUFFER_SRGB_CAPABLE_EXT", 0x8DBA},
4000 {"GL_COMPRESSED_RED_RGTC1", 0x8DBB},
4001 {"GL_COMPRESSED_RED_RGTC1_EXT", 0x8DBB},
4002 {"GL_COMPRESSED_SIGNED_RED_RGTC1", 0x8DBC},
4003 {"GL_COMPRESSED_SIGNED_RED_RGTC1_EXT", 0x8DBC},
4004 {"GL_COMPRESSED_RED_GREEN_RGTC2_EXT", 0x8DBD},
4005 {"GL_COMPRESSED_RG_RGTC2", 0x8DBD},
4006 {"GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT", 0x8DBE},
4007 {"GL_COMPRESSED_SIGNED_RG_RGTC2", 0x8DBE},
4008 {"GL_SAMPLER_1D_ARRAY", 0x8DC0},
4009 {"GL_SAMPLER_1D_ARRAY_EXT", 0x8DC0},
4010 {"GL_SAMPLER_2D_ARRAY", 0x8DC1},
4011 {"GL_SAMPLER_2D_ARRAY_EXT", 0x8DC1},
4012 {"GL_SAMPLER_BUFFER", 0x8DC2},
4013 {"GL_SAMPLER_BUFFER_EXT", 0x8DC2},
4014 {"GL_SAMPLER_1D_ARRAY_SHADOW", 0x8DC3},
4015 {"GL_SAMPLER_1D_ARRAY_SHADOW_EXT", 0x8DC3},
4016 {"GL_SAMPLER_2D_ARRAY_SHADOW", 0x8DC4},
4017 {"GL_SAMPLER_2D_ARRAY_SHADOW_EXT", 0x8DC4},
4018 {"GL_SAMPLER_2D_ARRAY_SHADOW_NV", 0x8DC4},
4019 {"GL_SAMPLER_CUBE_SHADOW", 0x8DC5},
4020 {"GL_SAMPLER_CUBE_SHADOW_EXT", 0x8DC5},
4021 {"GL_SAMPLER_CUBE_SHADOW_NV", 0x8DC5},
4022 {"GL_UNSIGNED_INT_VEC2", 0x8DC6},
4023 {"GL_UNSIGNED_INT_VEC2_EXT", 0x8DC6},
4024 {"GL_UNSIGNED_INT_VEC3", 0x8DC7},
4025 {"GL_UNSIGNED_INT_VEC3_EXT", 0x8DC7},
4026 {"GL_UNSIGNED_INT_VEC4", 0x8DC8},
4027 {"GL_UNSIGNED_INT_VEC4_EXT", 0x8DC8},
4028 {"GL_INT_SAMPLER_1D", 0x8DC9},
4029 {"GL_INT_SAMPLER_1D_EXT", 0x8DC9},
4030 {"GL_INT_SAMPLER_2D", 0x8DCA},
4031 {"GL_INT_SAMPLER_2D_EXT", 0x8DCA},
4032 {"GL_INT_SAMPLER_3D", 0x8DCB},
4033 {"GL_INT_SAMPLER_3D_EXT", 0x8DCB},
4034 {"GL_INT_SAMPLER_CUBE", 0x8DCC},
4035 {"GL_INT_SAMPLER_CUBE_EXT", 0x8DCC},
4036 {"GL_INT_SAMPLER_2D_RECT", 0x8DCD},
4037 {"GL_INT_SAMPLER_2D_RECT_EXT", 0x8DCD},
4038 {"GL_INT_SAMPLER_1D_ARRAY", 0x8DCE},
4039 {"GL_INT_SAMPLER_1D_ARRAY_EXT", 0x8DCE},
4040 {"GL_INT_SAMPLER_2D_ARRAY", 0x8DCF},
4041 {"GL_INT_SAMPLER_2D_ARRAY_EXT", 0x8DCF},
4042 {"GL_INT_SAMPLER_BUFFER", 0x8DD0},
4043 {"GL_INT_SAMPLER_BUFFER_EXT", 0x8DD0},
4044 {"GL_UNSIGNED_INT_SAMPLER_1D", 0x8DD1},
4045 {"GL_UNSIGNED_INT_SAMPLER_1D_EXT", 0x8DD1},
4046 {"GL_UNSIGNED_INT_SAMPLER_2D", 0x8DD2},
4047 {"GL_UNSIGNED_INT_SAMPLER_2D_EXT", 0x8DD2},
4048 {"GL_UNSIGNED_INT_SAMPLER_3D", 0x8DD3},
4049 {"GL_UNSIGNED_INT_SAMPLER_3D_EXT", 0x8DD3},
4050 {"GL_UNSIGNED_INT_SAMPLER_CUBE", 0x8DD4},
4051 {"GL_UNSIGNED_INT_SAMPLER_CUBE_EXT", 0x8DD4},
4052 {"GL_UNSIGNED_INT_SAMPLER_2D_RECT", 0x8DD5},
4053 {"GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT", 0x8DD5},
4054 {"GL_UNSIGNED_INT_SAMPLER_1D_ARRAY", 0x8DD6},
4055 {"GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT", 0x8DD6},
4056 {"GL_UNSIGNED_INT_SAMPLER_2D_ARRAY", 0x8DD7},
4057 {"GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT", 0x8DD7},
4058 {"GL_UNSIGNED_INT_SAMPLER_BUFFER", 0x8DD8},
4059 {"GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT", 0x8DD8},
4060 {"GL_GEOMETRY_SHADER", 0x8DD9},
4061 {"GL_GEOMETRY_SHADER_ARB", 0x8DD9},
4062 {"GL_GEOMETRY_SHADER_EXT", 0x8DD9},
4063 {"GL_GEOMETRY_VERTICES_OUT_ARB", 0x8DDA},
4064 {"GL_GEOMETRY_VERTICES_OUT_EXT", 0x8DDA},
4065 {"GL_GEOMETRY_INPUT_TYPE_ARB", 0x8DDB},
4066 {"GL_GEOMETRY_INPUT_TYPE_EXT", 0x8DDB},
4067 {"GL_GEOMETRY_OUTPUT_TYPE_ARB", 0x8DDC},
4068 {"GL_GEOMETRY_OUTPUT_TYPE_EXT", 0x8DDC},
4069 {"GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB", 0x8DDD},
4070 {"GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT", 0x8DDD},
4071 {"GL_MAX_VERTEX_VARYING_COMPONENTS_ARB", 0x8DDE},
4072 {"GL_MAX_VERTEX_VARYING_COMPONENTS_EXT", 0x8DDE},
4073 {"GL_MAX_GEOMETRY_UNIFORM_COMPONENTS", 0x8DDF},
4074 {"GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB", 0x8DDF},
4075 {"GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT", 0x8DDF},
4076 {"GL_MAX_GEOMETRY_OUTPUT_VERTICES", 0x8DE0},
4077 {"GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB", 0x8DE0},
4078 {"GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT", 0x8DE0},
4079 {"GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS", 0x8DE1},
4080 {"GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB", 0x8DE1},
4081 {"GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT", 0x8DE1},
4082 {"GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT", 0x8DE2},
4083 {"GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT", 0x8DE3},
4084 {"GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT", 0x8DE4},
4085 {"GL_ACTIVE_SUBROUTINES", 0x8DE5},
4086 {"GL_ACTIVE_SUBROUTINE_UNIFORMS", 0x8DE6},
4087 {"GL_MAX_SUBROUTINES", 0x8DE7},
4088 {"GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS", 0x8DE8},
4089 {"GL_NAMED_STRING_LENGTH_ARB", 0x8DE9},
4090 {"GL_NAMED_STRING_TYPE_ARB", 0x8DEA},
4091 {"GL_MAX_BINDABLE_UNIFORM_SIZE_EXT", 0x8DED},
4092 {"GL_UNIFORM_BUFFER_EXT", 0x8DEE},
4093 {"GL_UNIFORM_BUFFER_BINDING_EXT", 0x8DEF},
4094 {"GL_LOW_FLOAT", 0x8DF0},
4095 {"GL_MEDIUM_FLOAT", 0x8DF1},
4096 {"GL_HIGH_FLOAT", 0x8DF2},
4097 {"GL_LOW_INT", 0x8DF3},
4098 {"GL_MEDIUM_INT", 0x8DF4},
4099 {"GL_HIGH_INT", 0x8DF5},
4100 {"GL_UNSIGNED_INT_10_10_10_2_OES", 0x8DF6},
4101 {"GL_INT_10_10_10_2_OES", 0x8DF7},
4102 {"GL_SHADER_BINARY_FORMATS", 0x8DF8},
4103 {"GL_NUM_SHADER_BINARY_FORMATS", 0x8DF9},
4104 {"GL_SHADER_COMPILER", 0x8DFA},
4105 {"GL_MAX_VERTEX_UNIFORM_VECTORS", 0x8DFB},
4106 {"GL_MAX_VARYING_VECTORS", 0x8DFC},
4107 {"GL_MAX_FRAGMENT_UNIFORM_VECTORS", 0x8DFD},
4108 {"GL_RENDERBUFFER_COLOR_SAMPLES_NV", 0x8E10},
4109 {"GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV", 0x8E11},
4110 {"GL_MULTISAMPLE_COVERAGE_MODES_NV", 0x8E12},
4111 {"GL_QUERY_WAIT", 0x8E13},
4112 {"GL_QUERY_WAIT_NV", 0x8E13},
4113 {"GL_QUERY_NO_WAIT", 0x8E14},
4114 {"GL_QUERY_NO_WAIT_NV", 0x8E14},
4115 {"GL_QUERY_BY_REGION_WAIT", 0x8E15},
4116 {"GL_QUERY_BY_REGION_WAIT_NV", 0x8E15},
4117 {"GL_QUERY_BY_REGION_NO_WAIT", 0x8E16},
4118 {"GL_QUERY_BY_REGION_NO_WAIT_NV", 0x8E16},
4119 {"GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS", 0x8E1E},
4120 {"GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS", 0x8E1F},
4121 {"GL_COLOR_SAMPLES_NV", 0x8E20},
4122 {"GL_TRANSFORM_FEEDBACK", 0x8E22},
4123 {"GL_TRANSFORM_FEEDBACK_NV", 0x8E22},
4124 {"GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED", 0x8E23},
4125 {"GL_TRANSFORM_FEEDBACK_PAUSED", 0x8E23},
4126 {"GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV", 0x8E23},
4127 {"GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE", 0x8E24},
4128 {"GL_TRANSFORM_FEEDBACK_ACTIVE", 0x8E24},
4129 {"GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV", 0x8E24},
4130 {"GL_TRANSFORM_FEEDBACK_BINDING", 0x8E25},
4131 {"GL_TRANSFORM_FEEDBACK_BINDING_NV", 0x8E25},
4132 {"GL_FRAME_NV", 0x8E26},
4133 {"GL_FIELDS_NV", 0x8E27},
4134 {"GL_CURRENT_TIME_NV", 0x8E28},
4135 {"GL_TIMESTAMP", 0x8E28},
4136 {"GL_TIMESTAMP_EXT", 0x8E28},
4137 {"GL_NUM_FILL_STREAMS_NV", 0x8E29},
4138 {"GL_PRESENT_TIME_NV", 0x8E2A},
4139 {"GL_PRESENT_DURATION_NV", 0x8E2B},
4140 {"GL_DEPTH_COMPONENT16_NONLINEAR_NV", 0x8E2C},
4141 {"GL_PROGRAM_MATRIX_EXT", 0x8E2D},
4142 {"GL_TRANSPOSE_PROGRAM_MATRIX_EXT", 0x8E2E},
4143 {"GL_PROGRAM_MATRIX_STACK_DEPTH_EXT", 0x8E2F},
4144 {"GL_TEXTURE_SWIZZLE_R", 0x8E42},
4145 {"GL_TEXTURE_SWIZZLE_R_EXT", 0x8E42},
4146 {"GL_TEXTURE_SWIZZLE_G", 0x8E43},
4147 {"GL_TEXTURE_SWIZZLE_G_EXT", 0x8E43},
4148 {"GL_TEXTURE_SWIZZLE_B", 0x8E44},
4149 {"GL_TEXTURE_SWIZZLE_B_EXT", 0x8E44},
4150 {"GL_TEXTURE_SWIZZLE_A", 0x8E45},
4151 {"GL_TEXTURE_SWIZZLE_A_EXT", 0x8E45},
4152 {"GL_TEXTURE_SWIZZLE_RGBA", 0x8E46},
4153 {"GL_TEXTURE_SWIZZLE_RGBA_EXT", 0x8E46},
4154 {"GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS", 0x8E47},
4155 {"GL_ACTIVE_SUBROUTINE_MAX_LENGTH", 0x8E48},
4156 {"GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH", 0x8E49},
4157 {"GL_NUM_COMPATIBLE_SUBROUTINES", 0x8E4A},
4158 {"GL_COMPATIBLE_SUBROUTINES", 0x8E4B},
4159 {"GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION", 0x8E4C},
4160 {"GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION_EXT", 0x8E4C},
4161 {"GL_FIRST_VERTEX_CONVENTION", 0x8E4D},
4162 {"GL_FIRST_VERTEX_CONVENTION_EXT", 0x8E4D},
4163 {"GL_LAST_VERTEX_CONVENTION", 0x8E4E},
4164 {"GL_LAST_VERTEX_CONVENTION_EXT", 0x8E4E},
4165 {"GL_PROVOKING_VERTEX", 0x8E4F},
4166 {"GL_PROVOKING_VERTEX_EXT", 0x8E4F},
4167 {"GL_SAMPLE_POSITION", 0x8E50},
4168 {"GL_SAMPLE_POSITION_NV", 0x8E50},
4169 {"GL_SAMPLE_MASK", 0x8E51},
4170 {"GL_SAMPLE_MASK_NV", 0x8E51},
4171 {"GL_SAMPLE_MASK_VALUE", 0x8E52},
4172 {"GL_SAMPLE_MASK_VALUE_NV", 0x8E52},
4173 {"GL_TEXTURE_BINDING_RENDERBUFFER_NV", 0x8E53},
4174 {"GL_TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV", 0x8E54},
4175 {"GL_TEXTURE_RENDERBUFFER_NV", 0x8E55},
4176 {"GL_SAMPLER_RENDERBUFFER_NV", 0x8E56},
4177 {"GL_INT_SAMPLER_RENDERBUFFER_NV", 0x8E57},
4178 {"GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV", 0x8E58},
4179 {"GL_MAX_SAMPLE_MASK_WORDS", 0x8E59},
4180 {"GL_MAX_SAMPLE_MASK_WORDS_NV", 0x8E59},
4181 {"GL_MAX_GEOMETRY_PROGRAM_INVOCATIONS_NV", 0x8E5A},
4182 {"GL_MAX_GEOMETRY_SHADER_INVOCATIONS", 0x8E5A},
4183 {"GL_MIN_FRAGMENT_INTERPOLATION_OFFSET", 0x8E5B},
4184 {"GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV", 0x8E5B},
4185 {"GL_MAX_FRAGMENT_INTERPOLATION_OFFSET", 0x8E5C},
4186 {"GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV", 0x8E5C},
4187 {"GL_FRAGMENT_INTERPOLATION_OFFSET_BITS", 0x8E5D},
4188 {"GL_FRAGMENT_PROGRAM_INTERPOLATION_OFFSET_BITS_NV", 0x8E5D},
4189 {"GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET", 0x8E5E},
4190 {"GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB", 0x8E5E},
4191 {"GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NV", 0x8E5E},
4192 {"GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET", 0x8E5F},
4193 {"GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB", 0x8E5F},
4194 {"GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV", 0x8E5F},
4195 {"GL_MAX_TRANSFORM_FEEDBACK_BUFFERS", 0x8E70},
4196 {"GL_MAX_VERTEX_STREAMS", 0x8E71},
4197 {"GL_PATCH_VERTICES", 0x8E72},
4198 {"GL_PATCH_DEFAULT_INNER_LEVEL", 0x8E73},
4199 {"GL_PATCH_DEFAULT_OUTER_LEVEL", 0x8E74},
4200 {"GL_TESS_CONTROL_OUTPUT_VERTICES", 0x8E75},
4201 {"GL_TESS_GEN_MODE", 0x8E76},
4202 {"GL_TESS_GEN_SPACING", 0x8E77},
4203 {"GL_TESS_GEN_VERTEX_ORDER", 0x8E78},
4204 {"GL_TESS_GEN_POINT_MODE", 0x8E79},
4205 {"GL_ISOLINES", 0x8E7A},
4206 {"GL_FRACTIONAL_ODD", 0x8E7B},
4207 {"GL_FRACTIONAL_EVEN", 0x8E7C},
4208 {"GL_MAX_PATCH_VERTICES", 0x8E7D},
4209 {"GL_MAX_TESS_GEN_LEVEL", 0x8E7E},
4210 {"GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS", 0x8E7F},
4211 {"GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS", 0x8E80},
4212 {"GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS", 0x8E81},
4213 {"GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS", 0x8E82},
4214 {"GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS", 0x8E83},
4215 {"GL_MAX_TESS_PATCH_COMPONENTS", 0x8E84},
4216 {"GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS", 0x8E85},
4217 {"GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS", 0x8E86},
4218 {"GL_TESS_EVALUATION_SHADER", 0x8E87},
4219 {"GL_TESS_CONTROL_SHADER", 0x8E88},
4220 {"GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS", 0x8E89},
4221 {"GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS", 0x8E8A},
4222 {"GL_COMPRESSED_RGBA_BPTC_UNORM_ARB", 0x8E8C},
4223 {"GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB", 0x8E8D},
4224 {"GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB", 0x8E8E},
4225 {"GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB", 0x8E8F},
4226 {"GL_COVERAGE_COMPONENT_NV", 0x8ED0},
4227 {"GL_COVERAGE_COMPONENT4_NV", 0x8ED1},
4228 {"GL_COVERAGE_ATTACHMENT_NV", 0x8ED2},
4229 {"GL_COVERAGE_BUFFERS_NV", 0x8ED3},
4230 {"GL_COVERAGE_SAMPLES_NV", 0x8ED4},
4231 {"GL_COVERAGE_ALL_FRAGMENTS_NV", 0x8ED5},
4232 {"GL_COVERAGE_EDGE_FRAGMENTS_NV", 0x8ED6},
4233 {"GL_COVERAGE_AUTOMATIC_NV", 0x8ED7},
4234 {"GL_BUFFER_GPU_ADDRESS_NV", 0x8F1D},
4235 {"GL_VERTEX_ATTRIB_ARRAY_UNIFIED_NV", 0x8F1E},
4236 {"GL_ELEMENT_ARRAY_UNIFIED_NV", 0x8F1F},
4237 {"GL_VERTEX_ATTRIB_ARRAY_ADDRESS_NV", 0x8F20},
4238 {"GL_VERTEX_ARRAY_ADDRESS_NV", 0x8F21},
4239 {"GL_NORMAL_ARRAY_ADDRESS_NV", 0x8F22},
4240 {"GL_COLOR_ARRAY_ADDRESS_NV", 0x8F23},
4241 {"GL_INDEX_ARRAY_ADDRESS_NV", 0x8F24},
4242 {"GL_TEXTURE_COORD_ARRAY_ADDRESS_NV", 0x8F25},
4243 {"GL_EDGE_FLAG_ARRAY_ADDRESS_NV", 0x8F26},
4244 {"GL_SECONDARY_COLOR_ARRAY_ADDRESS_NV", 0x8F27},
4245 {"GL_FOG_COORD_ARRAY_ADDRESS_NV", 0x8F28},
4246 {"GL_ELEMENT_ARRAY_ADDRESS_NV", 0x8F29},
4247 {"GL_VERTEX_ATTRIB_ARRAY_LENGTH_NV", 0x8F2A},
4248 {"GL_VERTEX_ARRAY_LENGTH_NV", 0x8F2B},
4249 {"GL_NORMAL_ARRAY_LENGTH_NV", 0x8F2C},
4250 {"GL_COLOR_ARRAY_LENGTH_NV", 0x8F2D},
4251 {"GL_INDEX_ARRAY_LENGTH_NV", 0x8F2E},
4252 {"GL_TEXTURE_COORD_ARRAY_LENGTH_NV", 0x8F2F},
4253 {"GL_EDGE_FLAG_ARRAY_LENGTH_NV", 0x8F30},
4254 {"GL_SECONDARY_COLOR_ARRAY_LENGTH_NV", 0x8F31},
4255 {"GL_FOG_COORD_ARRAY_LENGTH_NV", 0x8F32},
4256 {"GL_ELEMENT_ARRAY_LENGTH_NV", 0x8F33},
4257 {"GL_GPU_ADDRESS_NV", 0x8F34},
4258 {"GL_MAX_SHADER_BUFFER_ADDRESS_NV", 0x8F35},
4259 {"GL_COPY_READ_BUFFER", 0x8F36},
4260 {"GL_COPY_READ_BUFFER_BINDING", 0x8F36},
4261 {"GL_COPY_WRITE_BUFFER", 0x8F37},
4262 {"GL_COPY_WRITE_BUFFER_BINDING", 0x8F37},
4263 {"GL_MAX_IMAGE_UNITS", 0x8F38},
4264 {"GL_MAX_IMAGE_UNITS_EXT", 0x8F38},
4265 {"GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS", 0x8F39},
4266 {"GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXT", 0x8F39},
4267 {"GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES", 0x8F39},
4268 {"GL_IMAGE_BINDING_NAME", 0x8F3A},
4269 {"GL_IMAGE_BINDING_NAME_EXT", 0x8F3A},
4270 {"GL_IMAGE_BINDING_LEVEL", 0x8F3B},
4271 {"GL_IMAGE_BINDING_LEVEL_EXT", 0x8F3B},
4272 {"GL_IMAGE_BINDING_LAYERED", 0x8F3C},
4273 {"GL_IMAGE_BINDING_LAYERED_EXT", 0x8F3C},
4274 {"GL_IMAGE_BINDING_LAYER", 0x8F3D},
4275 {"GL_IMAGE_BINDING_LAYER_EXT", 0x8F3D},
4276 {"GL_IMAGE_BINDING_ACCESS", 0x8F3E},
4277 {"GL_IMAGE_BINDING_ACCESS_EXT", 0x8F3E},
4278 {"GL_DRAW_INDIRECT_BUFFER", 0x8F3F},
4279 {"GL_DRAW_INDIRECT_UNIFIED_NV", 0x8F40},
4280 {"GL_DRAW_INDIRECT_ADDRESS_NV", 0x8F41},
4281 {"GL_DRAW_INDIRECT_LENGTH_NV", 0x8F42},
4282 {"GL_DRAW_INDIRECT_BUFFER_BINDING", 0x8F43},
4283 {"GL_MAX_PROGRAM_SUBROUTINE_PARAMETERS_NV", 0x8F44},
4284 {"GL_MAX_PROGRAM_SUBROUTINE_NUM_NV", 0x8F45},
4285 {"GL_DOUBLE_MAT2", 0x8F46},
4286 {"GL_DOUBLE_MAT2_EXT", 0x8F46},
4287 {"GL_DOUBLE_MAT3", 0x8F47},
4288 {"GL_DOUBLE_MAT3_EXT", 0x8F47},
4289 {"GL_DOUBLE_MAT4", 0x8F48},
4290 {"GL_DOUBLE_MAT4_EXT", 0x8F48},
4291 {"GL_DOUBLE_MAT2x3", 0x8F49},
4292 {"GL_DOUBLE_MAT2x3_EXT", 0x8F49},
4293 {"GL_DOUBLE_MAT2x4", 0x8F4A},
4294 {"GL_DOUBLE_MAT2x4_EXT", 0x8F4A},
4295 {"GL_DOUBLE_MAT3x2", 0x8F4B},
4296 {"GL_DOUBLE_MAT3x2_EXT", 0x8F4B},
4297 {"GL_DOUBLE_MAT3x4", 0x8F4C},
4298 {"GL_DOUBLE_MAT3x4_EXT", 0x8F4C},
4299 {"GL_DOUBLE_MAT4x2", 0x8F4D},
4300 {"GL_DOUBLE_MAT4x2_EXT", 0x8F4D},
4301 {"GL_DOUBLE_MAT4x3", 0x8F4E},
4302 {"GL_DOUBLE_MAT4x3_EXT", 0x8F4E},
4303 {"GL_MALI_SHADER_BINARY_ARM", 0x8F60},
4304 {"GL_MALI_PROGRAM_BINARY_ARM", 0x8F61},
4305 {"GL_RED_SNORM", 0x8F90},
4306 {"GL_RG_SNORM", 0x8F91},
4307 {"GL_RGB_SNORM", 0x8F92},
4308 {"GL_RGBA_SNORM", 0x8F93},
4309 {"GL_R8_SNORM", 0x8F94},
4310 {"GL_RG8_SNORM", 0x8F95},
4311 {"GL_RGB8_SNORM", 0x8F96},
4312 {"GL_RGBA8_SNORM", 0x8F97},
4313 {"GL_R16_SNORM", 0x8F98},
4314 {"GL_RG16_SNORM", 0x8F99},
4315 {"GL_RGB16_SNORM", 0x8F9A},
4316 {"GL_RGBA16_SNORM", 0x8F9B},
4317 {"GL_SIGNED_NORMALIZED", 0x8F9C},
4318 {"GL_PRIMITIVE_RESTART", 0x8F9D},
4319 {"GL_PRIMITIVE_RESTART_INDEX", 0x8F9E},
4320 {"GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB", 0x8F9F},
4321 {"GL_PERFMON_GLOBAL_MODE_QCOM", 0x8FA0},
4322 {"GL_BINNING_CONTROL_HINT_QCOM", 0x8FB0},
4323 {"GL_CPU_OPTIMIZED_QCOM", 0x8FB1},
4324 {"GL_GPU_OPTIMIZED_QCOM", 0x8FB2},
4325 {"GL_RENDER_DIRECT_TO_FRAMEBUFFER_QCOM", 0x8FB3},
4326 {"GL_GPU_DISJOINT_EXT", 0x8FBB},
4327 {"GL_SHADER_BINARY_VIV", 0x8FC4},
4328 {"GL_INT8_NV", 0x8FE0},
4329 {"GL_INT8_VEC2_NV", 0x8FE1},
4330 {"GL_INT8_VEC3_NV", 0x8FE2},
4331 {"GL_INT8_VEC4_NV", 0x8FE3},
4332 {"GL_INT16_NV", 0x8FE4},
4333 {"GL_INT16_VEC2_NV", 0x8FE5},
4334 {"GL_INT16_VEC3_NV", 0x8FE6},
4335 {"GL_INT16_VEC4_NV", 0x8FE7},
4336 {"GL_INT64_VEC2_NV", 0x8FE9},
4337 {"GL_INT64_VEC3_NV", 0x8FEA},
4338 {"GL_INT64_VEC4_NV", 0x8FEB},
4339 {"GL_UNSIGNED_INT8_NV", 0x8FEC},
4340 {"GL_UNSIGNED_INT8_VEC2_NV", 0x8FED},
4341 {"GL_UNSIGNED_INT8_VEC3_NV", 0x8FEE},
4342 {"GL_UNSIGNED_INT8_VEC4_NV", 0x8FEF},
4343 {"GL_UNSIGNED_INT16_NV", 0x8FF0},
4344 {"GL_UNSIGNED_INT16_VEC2_NV", 0x8FF1},
4345 {"GL_UNSIGNED_INT16_VEC3_NV", 0x8FF2},
4346 {"GL_UNSIGNED_INT16_VEC4_NV", 0x8FF3},
4347 {"GL_UNSIGNED_INT64_VEC2_NV", 0x8FF5},
4348 {"GL_UNSIGNED_INT64_VEC3_NV", 0x8FF6},
4349 {"GL_UNSIGNED_INT64_VEC4_NV", 0x8FF7},
4350 {"GL_FLOAT16_NV", 0x8FF8},
4351 {"GL_FLOAT16_VEC2_NV", 0x8FF9},
4352 {"GL_FLOAT16_VEC3_NV", 0x8FFA},
4353 {"GL_FLOAT16_VEC4_NV", 0x8FFB},
4354 {"GL_DOUBLE_VEC2", 0x8FFC},
4355 {"GL_DOUBLE_VEC2_EXT", 0x8FFC},
4356 {"GL_DOUBLE_VEC3", 0x8FFD},
4357 {"GL_DOUBLE_VEC3_EXT", 0x8FFD},
4358 {"GL_DOUBLE_VEC4", 0x8FFE},
4359 {"GL_DOUBLE_VEC4_EXT", 0x8FFE},
4360 {"GL_SAMPLER_BUFFER_AMD", 0x9001},
4361 {"GL_INT_SAMPLER_BUFFER_AMD", 0x9002},
4362 {"GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD", 0x9003},
4363 {"GL_TESSELLATION_MODE_AMD", 0x9004},
4364 {"GL_TESSELLATION_FACTOR_AMD", 0x9005},
4365 {"GL_DISCRETE_AMD", 0x9006},
4366 {"GL_CONTINUOUS_AMD", 0x9007},
4367 {"GL_TEXTURE_CUBE_MAP_ARRAY", 0x9009},
4368 {"GL_TEXTURE_CUBE_MAP_ARRAY_ARB", 0x9009},
4369 {"GL_TEXTURE_BINDING_CUBE_MAP_ARRAY", 0x900A},
4370 {"GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_ARB", 0x900A},
4371 {"GL_PROXY_TEXTURE_CUBE_MAP_ARRAY", 0x900B},
4372 {"GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB", 0x900B},
4373 {"GL_SAMPLER_CUBE_MAP_ARRAY", 0x900C},
4374 {"GL_SAMPLER_CUBE_MAP_ARRAY_ARB", 0x900C},
4375 {"GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW", 0x900D},
4376 {"GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_ARB", 0x900D},
4377 {"GL_INT_SAMPLER_CUBE_MAP_ARRAY", 0x900E},
4378 {"GL_INT_SAMPLER_CUBE_MAP_ARRAY_ARB", 0x900E},
4379 {"GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY", 0x900F},
4380 {"GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_ARB", 0x900F},
4381 {"GL_ALPHA_SNORM", 0x9010},
4382 {"GL_LUMINANCE_SNORM", 0x9011},
4383 {"GL_LUMINANCE_ALPHA_SNORM", 0x9012},
4384 {"GL_INTENSITY_SNORM", 0x9013},
4385 {"GL_ALPHA8_SNORM", 0x9014},
4386 {"GL_LUMINANCE8_SNORM", 0x9015},
4387 {"GL_LUMINANCE8_ALPHA8_SNORM", 0x9016},
4388 {"GL_INTENSITY8_SNORM", 0x9017},
4389 {"GL_ALPHA16_SNORM", 0x9018},
4390 {"GL_LUMINANCE16_SNORM", 0x9019},
4391 {"GL_LUMINANCE16_ALPHA16_SNORM", 0x901A},
4392 {"GL_INTENSITY16_SNORM", 0x901B},
4393 {"GL_FACTOR_MIN_AMD", 0x901C},
4394 {"GL_FACTOR_MAX_AMD", 0x901D},
4395 {"GL_DEPTH_CLAMP_NEAR_AMD", 0x901E},
4396 {"GL_DEPTH_CLAMP_FAR_AMD", 0x901F},
4397 {"GL_VIDEO_BUFFER_NV", 0x9020},
4398 {"GL_VIDEO_BUFFER_BINDING_NV", 0x9021},
4399 {"GL_FIELD_UPPER_NV", 0x9022},
4400 {"GL_FIELD_LOWER_NV", 0x9023},
4401 {"GL_NUM_VIDEO_CAPTURE_STREAMS_NV", 0x9024},
4402 {"GL_NEXT_VIDEO_CAPTURE_BUFFER_STATUS_NV", 0x9025},
4403 {"GL_VIDEO_CAPTURE_TO_422_SUPPORTED_NV", 0x9026},
4404 {"GL_LAST_VIDEO_CAPTURE_STATUS_NV", 0x9027},
4405 {"GL_VIDEO_BUFFER_PITCH_NV", 0x9028},
4406 {"GL_VIDEO_COLOR_CONVERSION_MATRIX_NV", 0x9029},
4407 {"GL_VIDEO_COLOR_CONVERSION_MAX_NV", 0x902A},
4408 {"GL_VIDEO_COLOR_CONVERSION_MIN_NV", 0x902B},
4409 {"GL_VIDEO_COLOR_CONVERSION_OFFSET_NV", 0x902C},
4410 {"GL_VIDEO_BUFFER_INTERNAL_FORMAT_NV", 0x902D},
4411 {"GL_PARTIAL_SUCCESS_NV", 0x902E},
4412 {"GL_SUCCESS_NV", 0x902F},
4413 {"GL_FAILURE_NV", 0x9030},
4414 {"GL_YCBYCR8_422_NV", 0x9031},
4415 {"GL_YCBAYCR8A_4224_NV", 0x9032},
4416 {"GL_Z6Y10Z6CB10Z6Y10Z6CR10_422_NV", 0x9033},
4417 {"GL_Z6Y10Z6CB10Z6A10Z6Y10Z6CR10Z6A10_4224_NV", 0x9034},
4418 {"GL_Z4Y12Z4CB12Z4Y12Z4CR12_422_NV", 0x9035},
4419 {"GL_Z4Y12Z4CB12Z4A12Z4Y12Z4CR12Z4A12_4224_NV", 0x9036},
4420 {"GL_Z4Y12Z4CB12Z4CR12_444_NV", 0x9037},
4421 {"GL_VIDEO_CAPTURE_FRAME_WIDTH_NV", 0x9038},
4422 {"GL_VIDEO_CAPTURE_FRAME_HEIGHT_NV", 0x9039},
4423 {"GL_VIDEO_CAPTURE_FIELD_UPPER_HEIGHT_NV", 0x903A},
4424 {"GL_VIDEO_CAPTURE_FIELD_LOWER_HEIGHT_NV", 0x903B},
4425 {"GL_VIDEO_CAPTURE_SURFACE_ORIGIN_NV", 0x903C},
4426 {"GL_TEXTURE_COVERAGE_SAMPLES_NV", 0x9045},
4427 {"GL_TEXTURE_COLOR_SAMPLES_NV", 0x9046},
4428 {"GL_IMAGE_1D", 0x904C},
4429 {"GL_IMAGE_1D_EXT", 0x904C},
4430 {"GL_IMAGE_2D", 0x904D},
4431 {"GL_IMAGE_2D_EXT", 0x904D},
4432 {"GL_IMAGE_3D", 0x904E},
4433 {"GL_IMAGE_3D_EXT", 0x904E},
4434 {"GL_IMAGE_2D_RECT", 0x904F},
4435 {"GL_IMAGE_2D_RECT_EXT", 0x904F},
4436 {"GL_IMAGE_CUBE", 0x9050},
4437 {"GL_IMAGE_CUBE_EXT", 0x9050},
4438 {"GL_IMAGE_BUFFER", 0x9051},
4439 {"GL_IMAGE_BUFFER_EXT", 0x9051},
4440 {"GL_IMAGE_1D_ARRAY", 0x9052},
4441 {"GL_IMAGE_1D_ARRAY_EXT", 0x9052},
4442 {"GL_IMAGE_2D_ARRAY", 0x9053},
4443 {"GL_IMAGE_2D_ARRAY_EXT", 0x9053},
4444 {"GL_IMAGE_CUBE_MAP_ARRAY", 0x9054},
4445 {"GL_IMAGE_CUBE_MAP_ARRAY_EXT", 0x9054},
4446 {"GL_IMAGE_2D_MULTISAMPLE", 0x9055},
4447 {"GL_IMAGE_2D_MULTISAMPLE_EXT", 0x9055},
4448 {"GL_IMAGE_2D_MULTISAMPLE_ARRAY", 0x9056},
4449 {"GL_IMAGE_2D_MULTISAMPLE_ARRAY_EXT", 0x9056},
4450 {"GL_INT_IMAGE_1D", 0x9057},
4451 {"GL_INT_IMAGE_1D_EXT", 0x9057},
4452 {"GL_INT_IMAGE_2D", 0x9058},
4453 {"GL_INT_IMAGE_2D_EXT", 0x9058},
4454 {"GL_INT_IMAGE_3D", 0x9059},
4455 {"GL_INT_IMAGE_3D_EXT", 0x9059},
4456 {"GL_INT_IMAGE_2D_RECT", 0x905A},
4457 {"GL_INT_IMAGE_2D_RECT_EXT", 0x905A},
4458 {"GL_INT_IMAGE_CUBE", 0x905B},
4459 {"GL_INT_IMAGE_CUBE_EXT", 0x905B},
4460 {"GL_INT_IMAGE_BUFFER", 0x905C},
4461 {"GL_INT_IMAGE_BUFFER_EXT", 0x905C},
4462 {"GL_INT_IMAGE_1D_ARRAY", 0x905D},
4463 {"GL_INT_IMAGE_1D_ARRAY_EXT", 0x905D},
4464 {"GL_INT_IMAGE_2D_ARRAY", 0x905E},
4465 {"GL_INT_IMAGE_2D_ARRAY_EXT", 0x905E},
4466 {"GL_INT_IMAGE_CUBE_MAP_ARRAY", 0x905F},
4467 {"GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT", 0x905F},
4468 {"GL_INT_IMAGE_2D_MULTISAMPLE", 0x9060},
4469 {"GL_INT_IMAGE_2D_MULTISAMPLE_EXT", 0x9060},
4470 {"GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY", 0x9061},
4471 {"GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT", 0x9061},
4472 {"GL_UNSIGNED_INT_IMAGE_1D", 0x9062},
4473 {"GL_UNSIGNED_INT_IMAGE_1D_EXT", 0x9062},
4474 {"GL_UNSIGNED_INT_IMAGE_2D", 0x9063},
4475 {"GL_UNSIGNED_INT_IMAGE_2D_EXT", 0x9063},
4476 {"GL_UNSIGNED_INT_IMAGE_3D", 0x9064},
4477 {"GL_UNSIGNED_INT_IMAGE_3D_EXT", 0x9064},
4478 {"GL_UNSIGNED_INT_IMAGE_2D_RECT", 0x9065},
4479 {"GL_UNSIGNED_INT_IMAGE_2D_RECT_EXT", 0x9065},
4480 {"GL_UNSIGNED_INT_IMAGE_CUBE", 0x9066},
4481 {"GL_UNSIGNED_INT_IMAGE_CUBE_EXT", 0x9066},
4482 {"GL_UNSIGNED_INT_IMAGE_BUFFER", 0x9067},
4483 {"GL_UNSIGNED_INT_IMAGE_BUFFER_EXT", 0x9067},
4484 {"GL_UNSIGNED_INT_IMAGE_1D_ARRAY", 0x9068},
4485 {"GL_UNSIGNED_INT_IMAGE_1D_ARRAY_EXT", 0x9068},
4486 {"GL_UNSIGNED_INT_IMAGE_2D_ARRAY", 0x9069},
4487 {"GL_UNSIGNED_INT_IMAGE_2D_ARRAY_EXT", 0x9069},
4488 {"GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY", 0x906A},
4489 {"GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT", 0x906A},
4490 {"GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE", 0x906B},
4491 {"GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_EXT", 0x906B},
4492 {"GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY", 0x906C},
4493 {"GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT", 0x906C},
4494 {"GL_MAX_IMAGE_SAMPLES", 0x906D},
4495 {"GL_MAX_IMAGE_SAMPLES_EXT", 0x906D},
4496 {"GL_IMAGE_BINDING_FORMAT", 0x906E},
4497 {"GL_IMAGE_BINDING_FORMAT_EXT", 0x906E},
4498 {"GL_RGB10_A2UI", 0x906F},
4499 {"GL_PATH_FORMAT_SVG_NV", 0x9070},
4500 {"GL_PATH_FORMAT_PS_NV", 0x9071},
4501 {"GL_STANDARD_FONT_NAME_NV", 0x9072},
4502 {"GL_SYSTEM_FONT_NAME_NV", 0x9073},
4503 {"GL_FILE_NAME_NV", 0x9074},
4504 {"GL_PATH_STROKE_WIDTH_NV", 0x9075},
4505 {"GL_PATH_END_CAPS_NV", 0x9076},
4506 {"GL_PATH_INITIAL_END_CAP_NV", 0x9077},
4507 {"GL_PATH_TERMINAL_END_CAP_NV", 0x9078},
4508 {"GL_PATH_JOIN_STYLE_NV", 0x9079},
4509 {"GL_PATH_MITER_LIMIT_NV", 0x907A},
4510 {"GL_PATH_DASH_CAPS_NV", 0x907B},
4511 {"GL_PATH_INITIAL_DASH_CAP_NV", 0x907C},
4512 {"GL_PATH_TERMINAL_DASH_CAP_NV", 0x907D},
4513 {"GL_PATH_DASH_OFFSET_NV", 0x907E},
4514 {"GL_PATH_CLIENT_LENGTH_NV", 0x907F},
4515 {"GL_PATH_FILL_MODE_NV", 0x9080},
4516 {"GL_PATH_FILL_MASK_NV", 0x9081},
4517 {"GL_PATH_FILL_COVER_MODE_NV", 0x9082},
4518 {"GL_PATH_STROKE_COVER_MODE_NV", 0x9083},
4519 {"GL_PATH_STROKE_MASK_NV", 0x9084},
4520 {"GL_COUNT_UP_NV", 0x9088},
4521 {"GL_COUNT_DOWN_NV", 0x9089},
4522 {"GL_PATH_OBJECT_BOUNDING_BOX_NV", 0x908A},
4523 {"GL_CONVEX_HULL_NV", 0x908B},
4524 {"GL_BOUNDING_BOX_NV", 0x908D},
4525 {"GL_TRANSLATE_X_NV", 0x908E},
4526 {"GL_TRANSLATE_Y_NV", 0x908F},
4527 {"GL_TRANSLATE_2D_NV", 0x9090},
4528 {"GL_TRANSLATE_3D_NV", 0x9091},
4529 {"GL_AFFINE_2D_NV", 0x9092},
4530 {"GL_AFFINE_3D_NV", 0x9094},
4531 {"GL_TRANSPOSE_AFFINE_2D_NV", 0x9096},
4532 {"GL_TRANSPOSE_AFFINE_3D_NV", 0x9098},
4533 {"GL_UTF8_NV", 0x909A},
4534 {"GL_UTF16_NV", 0x909B},
4535 {"GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV", 0x909C},
4536 {"GL_PATH_COMMAND_COUNT_NV", 0x909D},
4537 {"GL_PATH_COORD_COUNT_NV", 0x909E},
4538 {"GL_PATH_DASH_ARRAY_COUNT_NV", 0x909F},
4539 {"GL_PATH_COMPUTED_LENGTH_NV", 0x90A0},
4540 {"GL_PATH_FILL_BOUNDING_BOX_NV", 0x90A1},
4541 {"GL_PATH_STROKE_BOUNDING_BOX_NV", 0x90A2},
4542 {"GL_SQUARE_NV", 0x90A3},
4543 {"GL_ROUND_NV", 0x90A4},
4544 {"GL_TRIANGULAR_NV", 0x90A5},
4545 {"GL_BEVEL_NV", 0x90A6},
4546 {"GL_MITER_REVERT_NV", 0x90A7},
4547 {"GL_MITER_TRUNCATE_NV", 0x90A8},
4548 {"GL_SKIP_MISSING_GLYPH_NV", 0x90A9},
4549 {"GL_USE_MISSING_GLYPH_NV", 0x90AA},
4550 {"GL_PATH_ERROR_POSITION_NV", 0x90AB},
4551 {"GL_PATH_FOG_GEN_MODE_NV", 0x90AC},
4552 {"GL_ACCUM_ADJACENT_PAIRS_NV", 0x90AD},
4553 {"GL_ADJACENT_PAIRS_NV", 0x90AE},
4554 {"GL_FIRST_TO_REST_NV", 0x90AF},
4555 {"GL_PATH_GEN_MODE_NV", 0x90B0},
4556 {"GL_PATH_GEN_COEFF_NV", 0x90B1},
4557 {"GL_PATH_GEN_COLOR_FORMAT_NV", 0x90B2},
4558 {"GL_PATH_GEN_COMPONENTS_NV", 0x90B3},
4559 {"GL_PATH_DASH_OFFSET_RESET_NV", 0x90B4},
4560 {"GL_MOVE_TO_RESETS_NV", 0x90B5},
4561 {"GL_MOVE_TO_CONTINUES_NV", 0x90B6},
4562 {"GL_PATH_STENCIL_FUNC_NV", 0x90B7},
4563 {"GL_PATH_STENCIL_REF_NV", 0x90B8},
4564 {"GL_PATH_STENCIL_VALUE_MASK_NV", 0x90B9},
4565 {"GL_SCALED_RESOLVE_FASTEST_EXT", 0x90BA},
4566 {"GL_SCALED_RESOLVE_NICEST_EXT", 0x90BB},
4567 {"GL_MIN_MAP_BUFFER_ALIGNMENT", 0x90BC},
4568 {"GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV", 0x90BD},
4569 {"GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV", 0x90BE},
4570 {"GL_PATH_COVER_DEPTH_FUNC_NV", 0x90BF},
4571 {"GL_IMAGE_FORMAT_COMPATIBILITY_TYPE", 0x90C7},
4572 {"GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE", 0x90C8},
4573 {"GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS", 0x90C9},
4574 {"GL_MAX_VERTEX_IMAGE_UNIFORMS", 0x90CA},
4575 {"GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS", 0x90CB},
4576 {"GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS", 0x90CC},
4577 {"GL_MAX_GEOMETRY_IMAGE_UNIFORMS", 0x90CD},
4578 {"GL_MAX_FRAGMENT_IMAGE_UNIFORMS", 0x90CE},
4579 {"GL_MAX_COMBINED_IMAGE_UNIFORMS", 0x90CF},
4580 {"GL_MAX_DEEP_3D_TEXTURE_WIDTH_HEIGHT_NV", 0x90D0},
4581 {"GL_MAX_DEEP_3D_TEXTURE_DEPTH_NV", 0x90D1},
4582 {"GL_SHADER_STORAGE_BUFFER", 0x90D2},
4583 {"GL_SHADER_STORAGE_BUFFER_BINDING", 0x90D3},
4584 {"GL_SHADER_STORAGE_BUFFER_START", 0x90D4},
4585 {"GL_SHADER_STORAGE_BUFFER_SIZE", 0x90D5},
4586 {"GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS", 0x90D6},
4587 {"GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS", 0x90D7},
4588 {"GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS", 0x90D8},
4589 {"GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS", 0x90D9},
4590 {"GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS", 0x90DA},
4591 {"GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS", 0x90DB},
4592 {"GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS", 0x90DC},
4593 {"GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS", 0x90DD},
4594 {"GL_MAX_SHADER_STORAGE_BLOCK_SIZE", 0x90DE},
4595 {"GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT", 0x90DF},
4596 {"GL_SYNC_X11_FENCE_EXT", 0x90E1},
4597 {"GL_DEPTH_STENCIL_TEXTURE_MODE", 0x90EA},
4598 {"GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB", 0x90EB},
4599 {"GL_MAX_COMPUTE_LOCAL_INVOCATIONS", 0x90EB},
4600 {"GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER", 0x90EC},
4601 {"GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER", 0x90ED},
4602 {"GL_DISPATCH_INDIRECT_BUFFER", 0x90EE},
4603 {"GL_DISPATCH_INDIRECT_BUFFER_BINDING", 0x90EF},
4604 {"GL_COLOR_ATTACHMENT_EXT", 0x90F0},
4605 {"GL_MULTIVIEW_EXT", 0x90F1},
4606 {"GL_MAX_MULTIVIEW_BUFFERS_EXT", 0x90F2},
4607 {"GL_COMPUTE_PROGRAM_NV", 0x90FB},
4608 {"GL_COMPUTE_PROGRAM_PARAMETER_BUFFER_NV", 0x90FC},
4609 {"GL_TEXTURE_2D_MULTISAMPLE", 0x9100},
4610 {"GL_PROXY_TEXTURE_2D_MULTISAMPLE", 0x9101},
4611 {"GL_TEXTURE_2D_MULTISAMPLE_ARRAY", 0x9102},
4612 {"GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY", 0x9103},
4613 {"GL_TEXTURE_BINDING_2D_MULTISAMPLE", 0x9104},
4614 {"GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY", 0x9105},
4615 {"GL_TEXTURE_SAMPLES", 0x9106},
4616 {"GL_TEXTURE_FIXED_SAMPLE_LOCATIONS", 0x9107},
4617 {"GL_SAMPLER_2D_MULTISAMPLE", 0x9108},
4618 {"GL_INT_SAMPLER_2D_MULTISAMPLE", 0x9109},
4619 {"GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE", 0x910A},
4620 {"GL_SAMPLER_2D_MULTISAMPLE_ARRAY", 0x910B},
4621 {"GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY", 0x910C},
4622 {"GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY", 0x910D},
4623 {"GL_MAX_COLOR_TEXTURE_SAMPLES", 0x910E},
4624 {"GL_MAX_DEPTH_TEXTURE_SAMPLES", 0x910F},
4625 {"GL_MAX_INTEGER_SAMPLES", 0x9110},
4626 {"GL_MAX_SERVER_WAIT_TIMEOUT", 0x9111},
4627 {"GL_MAX_SERVER_WAIT_TIMEOUT_APPLE", 0x9111},
4628 {"GL_OBJECT_TYPE", 0x9112},
4629 {"GL_OBJECT_TYPE_APPLE", 0x9112},
4630 {"GL_SYNC_CONDITION", 0x9113},
4631 {"GL_SYNC_CONDITION_APPLE", 0x9113},
4632 {"GL_SYNC_STATUS", 0x9114},
4633 {"GL_SYNC_STATUS_APPLE", 0x9114},
4634 {"GL_SYNC_FLAGS", 0x9115},
4635 {"GL_SYNC_FLAGS_APPLE", 0x9115},
4636 {"GL_SYNC_FENCE", 0x9116},
4637 {"GL_SYNC_FENCE_APPLE", 0x9116},
4638 {"GL_SYNC_GPU_COMMANDS_COMPLETE", 0x9117},
4639 {"GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE", 0x9117},
4640 {"GL_UNSIGNALED", 0x9118},
4641 {"GL_UNSIGNALED_APPLE", 0x9118},
4642 {"GL_SIGNALED", 0x9119},
4643 {"GL_SIGNALED_APPLE", 0x9119},
4644 {"GL_ALREADY_SIGNALED", 0x911A},
4645 {"GL_ALREADY_SIGNALED_APPLE", 0x911A},
4646 {"GL_TIMEOUT_EXPIRED", 0x911B},
4647 {"GL_TIMEOUT_EXPIRED_APPLE", 0x911B},
4648 {"GL_CONDITION_SATISFIED", 0x911C},
4649 {"GL_CONDITION_SATISFIED_APPLE", 0x911C},
4650 {"GL_WAIT_FAILED", 0x911D},
4651 {"GL_WAIT_FAILED_APPLE", 0x911D},
4652 {"GL_BUFFER_ACCESS_FLAGS", 0x911F},
4653 {"GL_BUFFER_MAP_LENGTH", 0x9120},
4654 {"GL_BUFFER_MAP_OFFSET", 0x9121},
4655 {"GL_MAX_VERTEX_OUTPUT_COMPONENTS", 0x9122},
4656 {"GL_MAX_GEOMETRY_INPUT_COMPONENTS", 0x9123},
4657 {"GL_MAX_GEOMETRY_OUTPUT_COMPONENTS", 0x9124},
4658 {"GL_MAX_FRAGMENT_INPUT_COMPONENTS", 0x9125},
4659 {"GL_CONTEXT_PROFILE_MASK", 0x9126},
4660 {"GL_UNPACK_COMPRESSED_BLOCK_WIDTH", 0x9127},
4661 {"GL_UNPACK_COMPRESSED_BLOCK_HEIGHT", 0x9128},
4662 {"GL_UNPACK_COMPRESSED_BLOCK_DEPTH", 0x9129},
4663 {"GL_UNPACK_COMPRESSED_BLOCK_SIZE", 0x912A},
4664 {"GL_PACK_COMPRESSED_BLOCK_WIDTH", 0x912B},
4665 {"GL_PACK_COMPRESSED_BLOCK_HEIGHT", 0x912C},
4666 {"GL_PACK_COMPRESSED_BLOCK_DEPTH", 0x912D},
4667 {"GL_PACK_COMPRESSED_BLOCK_SIZE", 0x912E},
4668 {"GL_TEXTURE_IMMUTABLE_FORMAT", 0x912F},
4669 {"GL_SGX_PROGRAM_BINARY_IMG", 0x9130},
4670 {"GL_RENDERBUFFER_SAMPLES_IMG", 0x9133},
4671 {"GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG", 0x9134},
4672 {"GL_MAX_SAMPLES_IMG", 0x9135},
4673 {"GL_TEXTURE_SAMPLES_IMG", 0x9136},
4674 {"GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG", 0x9137},
4675 {"GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG", 0x9138},
4676 {"GL_MAX_DEBUG_MESSAGE_LENGTH", 0x9143},
4677 {"GL_MAX_DEBUG_MESSAGE_LENGTH_AMD", 0x9143},
4678 {"GL_MAX_DEBUG_MESSAGE_LENGTH_ARB", 0x9143},
4679 {"GL_MAX_DEBUG_MESSAGE_LENGTH_KHR", 0x9143},
4680 {"GL_MAX_DEBUG_LOGGED_MESSAGES", 0x9144},
4681 {"GL_MAX_DEBUG_LOGGED_MESSAGES_AMD", 0x9144},
4682 {"GL_MAX_DEBUG_LOGGED_MESSAGES_ARB", 0x9144},
4683 {"GL_MAX_DEBUG_LOGGED_MESSAGES_KHR", 0x9144},
4684 {"GL_DEBUG_LOGGED_MESSAGES", 0x9145},
4685 {"GL_DEBUG_LOGGED_MESSAGES_AMD", 0x9145},
4686 {"GL_DEBUG_LOGGED_MESSAGES_ARB", 0x9145},
4687 {"GL_DEBUG_LOGGED_MESSAGES_KHR", 0x9145},
4688 {"GL_DEBUG_SEVERITY_HIGH", 0x9146},
4689 {"GL_DEBUG_SEVERITY_HIGH_AMD", 0x9146},
4690 {"GL_DEBUG_SEVERITY_HIGH_ARB", 0x9146},
4691 {"GL_DEBUG_SEVERITY_HIGH_KHR", 0x9146},
4692 {"GL_DEBUG_SEVERITY_MEDIUM", 0x9147},
4693 {"GL_DEBUG_SEVERITY_MEDIUM_AMD", 0x9147},
4694 {"GL_DEBUG_SEVERITY_MEDIUM_ARB", 0x9147},
4695 {"GL_DEBUG_SEVERITY_MEDIUM_KHR", 0x9147},
4696 {"GL_DEBUG_SEVERITY_LOW", 0x9148},
4697 {"GL_DEBUG_SEVERITY_LOW_AMD", 0x9148},
4698 {"GL_DEBUG_SEVERITY_LOW_ARB", 0x9148},
4699 {"GL_DEBUG_SEVERITY_LOW_KHR", 0x9148},
4700 {"GL_DEBUG_CATEGORY_API_ERROR_AMD", 0x9149},
4701 {"GL_DEBUG_CATEGORY_WINDOW_SYSTEM_AMD", 0x914A},
4702 {"GL_DEBUG_CATEGORY_DEPRECATION_AMD", 0x914B},
4703 {"GL_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD", 0x914C},
4704 {"GL_DEBUG_CATEGORY_PERFORMANCE_AMD", 0x914D},
4705 {"GL_DEBUG_CATEGORY_SHADER_COMPILER_AMD", 0x914E},
4706 {"GL_DEBUG_CATEGORY_APPLICATION_AMD", 0x914F},
4707 {"GL_DEBUG_CATEGORY_OTHER_AMD", 0x9150},
4708 {"GL_BUFFER_OBJECT_EXT", 0x9151},
4709 {"GL_DATA_BUFFER_AMD", 0x9151},
4710 {"GL_PERFORMANCE_MONITOR_AMD", 0x9152},
4711 {"GL_QUERY_OBJECT_AMD", 0x9153},
4712 {"GL_QUERY_OBJECT_EXT", 0x9153},
4713 {"GL_VERTEX_ARRAY_OBJECT_AMD", 0x9154},
4714 {"GL_VERTEX_ARRAY_OBJECT_EXT", 0x9154},
4715 {"GL_SAMPLER_OBJECT_AMD", 0x9155},
4716 {"GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD", 0x9160},
4717 {"GL_QUERY_BUFFER", 0x9192},
4718 {"GL_QUERY_BUFFER_AMD", 0x9192},
4719 {"GL_QUERY_BUFFER_BINDING", 0x9193},
4720 {"GL_QUERY_BUFFER_BINDING_AMD", 0x9193},
4721 {"GL_QUERY_RESULT_NO_WAIT", 0x9194},
4722 {"GL_QUERY_RESULT_NO_WAIT_AMD", 0x9194},
4723 {"GL_VIRTUAL_PAGE_SIZE_X_ARB", 0x9195},
4724 {"GL_VIRTUAL_PAGE_SIZE_X_AMD", 0x9195},
4725 {"GL_VIRTUAL_PAGE_SIZE_Y_ARB", 0x9196},
4726 {"GL_VIRTUAL_PAGE_SIZE_Y_AMD", 0x9196},
4727 {"GL_VIRTUAL_PAGE_SIZE_Z_ARB", 0x9197},
4728 {"GL_VIRTUAL_PAGE_SIZE_Z_AMD", 0x9197},
4729 {"GL_MAX_SPARSE_TEXTURE_SIZE_ARB", 0x9198},
4730 {"GL_MAX_SPARSE_TEXTURE_SIZE_AMD", 0x9198},
4731 {"GL_MAX_SPARSE_3D_TEXTURE_SIZE_ARB", 0x9199},
4732 {"GL_MAX_SPARSE_3D_TEXTURE_SIZE_AMD", 0x9199},
4733 {"GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_ARB", 0x919A},
4734 {"GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS", 0x919A},
4735 {"GL_MIN_SPARSE_LEVEL_ARB", 0x919B},
4736 {"GL_MIN_SPARSE_LEVEL_AMD", 0x919B},
4737 {"GL_MIN_LOD_WARNING_AMD", 0x919C},
4738 {"GL_TEXTURE_BUFFER_OFFSET", 0x919D},
4739 {"GL_TEXTURE_BUFFER_SIZE", 0x919E},
4740 {"GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT", 0x919F},
4741 {"GL_VERTEX_ELEMENT_SWIZZLE_AMD", 0x91A4},
4742 {"GL_VERTEX_ID_SWIZZLE_AMD", 0x91A5},
4743 {"GL_TEXTURE_SPARSE_ARB", 0x91A6},
4744 {"GL_VIRTUAL_PAGE_SIZE_INDEX_ARB", 0x91A7},
4745 {"GL_NUM_VIRTUAL_PAGE_SIZES_ARB", 0x91A8},
4746 {"GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_ARB", 0x91A9},
4747 {"GL_COMPUTE_SHADER", 0x91B9},
4748 {"GL_MAX_COMPUTE_UNIFORM_BLOCKS", 0x91BB},
4749 {"GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS", 0x91BC},
4750 {"GL_MAX_COMPUTE_IMAGE_UNIFORMS", 0x91BD},
4751 {"GL_MAX_COMPUTE_WORK_GROUP_COUNT", 0x91BE},
4752 {"GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB", 0x91BF},
4753 {"GL_MAX_COMPUTE_WORK_GROUP_SIZE", 0x91BF},
4754 {"GL_UNPACK_FLIP_Y_WEBGL", 0x9240},
4755 {"GL_UNPACK_PREMULTIPLY_ALPHA_WEBGL", 0x9241},
4756 {"GL_CONTEXT_LOST_WEBGL", 0x9242},
4757 {"GL_UNPACK_COLORSPACE_CONVERSION_WEBGL", 0x9243},
4758 {"GL_BROWSER_DEFAULT_WEBGL", 0x9244},
4759 {"GL_SHADER_BINARY_DMP", 0x9250},
4760 {"GL_GCCSO_SHADER_BINARY_FJ", 0x9260},
4761 {"GL_COMPRESSED_R11_EAC", 0x9270},
4762 {"GL_COMPRESSED_R11_EAC_OES", 0x9270},
4763 {"GL_COMPRESSED_SIGNED_R11_EAC", 0x9271},
4764 {"GL_COMPRESSED_SIGNED_R11_EAC_OES", 0x9271},
4765 {"GL_COMPRESSED_RG11_EAC", 0x9272},
4766 {"GL_COMPRESSED_RG11_EAC_OES", 0x9272},
4767 {"GL_COMPRESSED_SIGNED_RG11_EAC", 0x9273},
4768 {"GL_COMPRESSED_SIGNED_RG11_EAC_OES", 0x9273},
4769 {"GL_COMPRESSED_RGB8_ETC2", 0x9274},
4770 {"GL_COMPRESSED_RGB8_ETC2_OES", 0x9274},
4771 {"GL_COMPRESSED_SRGB8_ETC2", 0x9275},
4772 {"GL_COMPRESSED_SRGB8_ETC2_OES", 0x9275},
4773 {"GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2", 0x9276},
4774 {"GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2_OES", 0x9276},
4775 {"GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2", 0x9277},
4776 {"GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2_OES", 0x9277},
4777 {"GL_COMPRESSED_RGBA8_ETC2_EAC", 0x9278},
4778 {"GL_COMPRESSED_RGBA8_ETC2_EAC_OES", 0x9278},
4779 {"GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC", 0x9279},
4780 {"GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC_OES", 0x9279},
4781 {"GL_BLEND_PREMULTIPLIED_SRC_NV", 0x9280},
4782 {"GL_BLEND_OVERLAP_NV", 0x9281},
4783 {"GL_UNCORRELATED_NV", 0x9282},
4784 {"GL_DISJOINT_NV", 0x9283},
4785 {"GL_CONJOINT_NV", 0x9284},
4786 {"GL_BLEND_ADVANCED_COHERENT_NV", 0x9285},
4787 {"GL_SRC_NV", 0x9286},
4788 {"GL_DST_NV", 0x9287},
4789 {"GL_SRC_OVER_NV", 0x9288},
4790 {"GL_DST_OVER_NV", 0x9289},
4791 {"GL_SRC_IN_NV", 0x928A},
4792 {"GL_DST_IN_NV", 0x928B},
4793 {"GL_SRC_OUT_NV", 0x928C},
4794 {"GL_DST_OUT_NV", 0x928D},
4795 {"GL_SRC_ATOP_NV", 0x928E},
4796 {"GL_DST_ATOP_NV", 0x928F},
4797 {"GL_PLUS_NV", 0x9291},
4798 {"GL_PLUS_DARKER_NV", 0x9292},
4799 {"GL_MULTIPLY_NV", 0x9294},
4800 {"GL_SCREEN_NV", 0x9295},
4801 {"GL_OVERLAY_NV", 0x9296},
4802 {"GL_DARKEN_NV", 0x9297},
4803 {"GL_LIGHTEN_NV", 0x9298},
4804 {"GL_COLORDODGE_NV", 0x9299},
4805 {"GL_COLORBURN_NV", 0x929A},
4806 {"GL_HARDLIGHT_NV", 0x929B},
4807 {"GL_SOFTLIGHT_NV", 0x929C},
4808 {"GL_DIFFERENCE_NV", 0x929E},
4809 {"GL_MINUS_NV", 0x929F},
4810 {"GL_EXCLUSION_NV", 0x92A0},
4811 {"GL_CONTRAST_NV", 0x92A1},
4812 {"GL_INVERT_RGB_NV", 0x92A3},
4813 {"GL_LINEARDODGE_NV", 0x92A4},
4814 {"GL_LINEARBURN_NV", 0x92A5},
4815 {"GL_VIVIDLIGHT_NV", 0x92A6},
4816 {"GL_LINEARLIGHT_NV", 0x92A7},
4817 {"GL_PINLIGHT_NV", 0x92A8},
4818 {"GL_HARDMIX_NV", 0x92A9},
4819 {"GL_HSL_HUE_NV", 0x92AD},
4820 {"GL_HSL_SATURATION_NV", 0x92AE},
4821 {"GL_HSL_COLOR_NV", 0x92AF},
4822 {"GL_HSL_LUMINOSITY_NV", 0x92B0},
4823 {"GL_PLUS_CLAMPED_NV", 0x92B1},
4824 {"GL_PLUS_CLAMPED_ALPHA_NV", 0x92B2},
4825 {"GL_MINUS_CLAMPED_NV", 0x92B3},
4826 {"GL_INVERT_OVG_NV", 0x92B4},
4827 {"GL_ATOMIC_COUNTER_BUFFER", 0x92C0},
4828 {"GL_ATOMIC_COUNTER_BUFFER_BINDING", 0x92C1},
4829 {"GL_ATOMIC_COUNTER_BUFFER_START", 0x92C2},
4830 {"GL_ATOMIC_COUNTER_BUFFER_SIZE", 0x92C3},
4831 {"GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE", 0x92C4},
4832 {"GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS", 0x92C5},
4833 {"GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES", 0x92C6},
4834 {"GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER", 0x92C7},
4835 {"GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER", 0x92C8},
4836 {"GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER", 0x92C9},
4837 {"GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER", 0x92CA},
4838 {"GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER", 0x92CB},
4839 {"GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS", 0x92CC},
4840 {"GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS", 0x92CD},
4841 {"GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS", 0x92CE},
4842 {"GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS", 0x92CF},
4843 {"GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS", 0x92D0},
4844 {"GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS", 0x92D1},
4845 {"GL_MAX_VERTEX_ATOMIC_COUNTERS", 0x92D2},
4846 {"GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS", 0x92D3},
4847 {"GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS", 0x92D4},
4848 {"GL_MAX_GEOMETRY_ATOMIC_COUNTERS", 0x92D5},
4849 {"GL_MAX_FRAGMENT_ATOMIC_COUNTERS", 0x92D6},
4850 {"GL_MAX_COMBINED_ATOMIC_COUNTERS", 0x92D7},
4851 {"GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE", 0x92D8},
4852 {"GL_ACTIVE_ATOMIC_COUNTER_BUFFERS", 0x92D9},
4853 {"GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX", 0x92DA},
4854 {"GL_UNSIGNED_INT_ATOMIC_COUNTER", 0x92DB},
4855 {"GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS", 0x92DC},
4856 {"GL_DEBUG_OUTPUT", 0x92E0},
4857 {"GL_DEBUG_OUTPUT_KHR", 0x92E0},
4858 {"GL_UNIFORM", 0x92E1},
4859 {"GL_UNIFORM_BLOCK", 0x92E2},
4860 {"GL_PROGRAM_INPUT", 0x92E3},
4861 {"GL_PROGRAM_OUTPUT", 0x92E4},
4862 {"GL_BUFFER_VARIABLE", 0x92E5},
4863 {"GL_SHADER_STORAGE_BLOCK", 0x92E6},
4864 {"GL_IS_PER_PATCH", 0x92E7},
4865 {"GL_VERTEX_SUBROUTINE", 0x92E8},
4866 {"GL_TESS_CONTROL_SUBROUTINE", 0x92E9},
4867 {"GL_TESS_EVALUATION_SUBROUTINE", 0x92EA},
4868 {"GL_GEOMETRY_SUBROUTINE", 0x92EB},
4869 {"GL_FRAGMENT_SUBROUTINE", 0x92EC},
4870 {"GL_COMPUTE_SUBROUTINE", 0x92ED},
4871 {"GL_VERTEX_SUBROUTINE_UNIFORM", 0x92EE},
4872 {"GL_TESS_CONTROL_SUBROUTINE_UNIFORM", 0x92EF},
4873 {"GL_TESS_EVALUATION_SUBROUTINE_UNIFORM", 0x92F0},
4874 {"GL_GEOMETRY_SUBROUTINE_UNIFORM", 0x92F1},
4875 {"GL_FRAGMENT_SUBROUTINE_UNIFORM", 0x92F2},
4876 {"GL_COMPUTE_SUBROUTINE_UNIFORM", 0x92F3},
4877 {"GL_TRANSFORM_FEEDBACK_VARYING", 0x92F4},
4878 {"GL_ACTIVE_RESOURCES", 0x92F5},
4879 {"GL_MAX_NAME_LENGTH", 0x92F6},
4880 {"GL_MAX_NUM_ACTIVE_VARIABLES", 0x92F7},
4881 {"GL_MAX_NUM_COMPATIBLE_SUBROUTINES", 0x92F8},
4882 {"GL_NAME_LENGTH", 0x92F9},
4883 {"GL_TYPE", 0x92FA},
4884 {"GL_ARRAY_SIZE", 0x92FB},
4885 {"GL_OFFSET", 0x92FC},
4886 {"GL_BLOCK_INDEX", 0x92FD},
4887 {"GL_ARRAY_STRIDE", 0x92FE},
4888 {"GL_MATRIX_STRIDE", 0x92FF},
4889 {"GL_IS_ROW_MAJOR", 0x9300},
4890 {"GL_ATOMIC_COUNTER_BUFFER_INDEX", 0x9301},
4891 {"GL_BUFFER_BINDING", 0x9302},
4892 {"GL_BUFFER_DATA_SIZE", 0x9303},
4893 {"GL_NUM_ACTIVE_VARIABLES", 0x9304},
4894 {"GL_ACTIVE_VARIABLES", 0x9305},
4895 {"GL_REFERENCED_BY_VERTEX_SHADER", 0x9306},
4896 {"GL_REFERENCED_BY_TESS_CONTROL_SHADER", 0x9307},
4897 {"GL_REFERENCED_BY_TESS_EVALUATION_SHADER", 0x9308},
4898 {"GL_REFERENCED_BY_GEOMETRY_SHADER", 0x9309},
4899 {"GL_REFERENCED_BY_FRAGMENT_SHADER", 0x930A},
4900 {"GL_REFERENCED_BY_COMPUTE_SHADER", 0x930B},
4901 {"GL_TOP_LEVEL_ARRAY_SIZE", 0x930C},
4902 {"GL_TOP_LEVEL_ARRAY_STRIDE", 0x930D},
4903 {"GL_LOCATION", 0x930E},
4904 {"GL_LOCATION_INDEX", 0x930F},
4905 {"GL_FRAMEBUFFER_DEFAULT_WIDTH", 0x9310},
4906 {"GL_FRAMEBUFFER_DEFAULT_HEIGHT", 0x9311},
4907 {"GL_FRAMEBUFFER_DEFAULT_LAYERS", 0x9312},
4908 {"GL_FRAMEBUFFER_DEFAULT_SAMPLES", 0x9313},
4909 {"GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS", 0x9314},
4910 {"GL_MAX_FRAMEBUFFER_WIDTH", 0x9315},
4911 {"GL_MAX_FRAMEBUFFER_HEIGHT", 0x9316},
4912 {"GL_MAX_FRAMEBUFFER_LAYERS", 0x9317},
4913 {"GL_MAX_FRAMEBUFFER_SAMPLES", 0x9318},
4914 {"GL_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB", 0x9344},
4915 {"GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB", 0x9345},
4916 {"GL_LOCATION_COMPONENT", 0x934A},
4917 {"GL_TRANSFORM_FEEDBACK_BUFFER_INDEX", 0x934B},
4918 {"GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE", 0x934C},
4919 {"GL_CLEAR_TEXTURE", 0x9365},
4920 {"GL_NUM_SAMPLE_COUNTS", 0x9380},
4921 {"GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE", 0x93A0},
4922 {"GL_TEXTURE_USAGE_ANGLE", 0x93A2},
4923 {"GL_FRAMEBUFFER_ATTACHMENT_ANGLE", 0x93A3},
4924 {"GL_PACK_REVERSE_ROW_ORDER_ANGLE", 0x93A4},
4925 {"GL_PROGRAM_BINARY_ANGLE", 0x93A6},
4926 {"GL_COMPRESSED_RGBA_ASTC_4x4_KHR", 0x93B0},
4927 {"GL_COMPRESSED_RGBA_ASTC_5x4_KHR", 0x93B1},
4928 {"GL_COMPRESSED_RGBA_ASTC_5x5_KHR", 0x93B2},
4929 {"GL_COMPRESSED_RGBA_ASTC_6x5_KHR", 0x93B3},
4930 {"GL_COMPRESSED_RGBA_ASTC_6x6_KHR", 0x93B4},
4931 {"GL_COMPRESSED_RGBA_ASTC_8x5_KHR", 0x93B5},
4932 {"GL_COMPRESSED_RGBA_ASTC_8x6_KHR", 0x93B6},
4933 {"GL_COMPRESSED_RGBA_ASTC_8x8_KHR", 0x93B7},
4934 {"GL_COMPRESSED_RGBA_ASTC_10x5_KHR", 0x93B8},
4935 {"GL_COMPRESSED_RGBA_ASTC_10x6_KHR", 0x93B9},
4936 {"GL_COMPRESSED_RGBA_ASTC_10x8_KHR", 0x93BA},
4937 {"GL_COMPRESSED_RGBA_ASTC_10x10_KHR", 0x93BB},
4938 {"GL_COMPRESSED_RGBA_ASTC_12x10_KHR", 0x93BC},
4939 {"GL_COMPRESSED_RGBA_ASTC_12x12_KHR", 0x93BD},
4940 {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR", 0x93D0},
4941 {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR", 0x93D1},
4942 {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR", 0x93D2},
4943 {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR", 0x93D3},
4944 {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR", 0x93D4},
4945 {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR", 0x93D5},
4946 {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR", 0x93D6},
4947 {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR", 0x93D7},
4948 {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR", 0x93D8},
4949 {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR", 0x93D9},
4950 {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR", 0x93DA},
4951 {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR", 0x93DB},
4952 {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR", 0x93DC},
4953 {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR", 0x93DD},
4954 {"GL_RASTER_POSITION_UNCLIPPED_IBM", 0x19262},
4955 {"GL_CULL_VERTEX_IBM", 103050},
4956 {"GL_ALL_STATIC_DATA_IBM", 103060},
4957 {"GL_STATIC_VERTEX_ARRAY_IBM", 103061},
4958 {"GL_VERTEX_ARRAY_LIST_IBM", 103070},
4959 {"GL_NORMAL_ARRAY_LIST_IBM", 103071},
4960 {"GL_COLOR_ARRAY_LIST_IBM", 103072},
4961 {"GL_INDEX_ARRAY_LIST_IBM", 103073},
4962 {"GL_TEXTURE_COORD_ARRAY_LIST_IBM", 103074},
4963 {"GL_EDGE_FLAG_ARRAY_LIST_IBM", 103075},
4964 {"GL_FOG_COORDINATE_ARRAY_LIST_IBM", 103076},
4965 {"GL_SECONDARY_COLOR_ARRAY_LIST_IBM", 103077},
4966 {"GL_VERTEX_ARRAY_LIST_STRIDE_IBM", 103080},
4967 {"GL_NORMAL_ARRAY_LIST_STRIDE_IBM", 103081},
4968 {"GL_COLOR_ARRAY_LIST_STRIDE_IBM", 103082},
4969 {"GL_INDEX_ARRAY_LIST_STRIDE_IBM", 103083},
4970 {"GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM", 103084},
4971 {"GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM", 103085},
4972 {"GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM", 103086},
4973 {"GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM", 103087},
4974 {"GL_PREFER_DOUBLEBUFFER_HINT_PGI", 0x1A1F8},
4975 {"GL_CONSERVE_MEMORY_HINT_PGI", 0x1A1FD},
4976 {"GL_RECLAIM_MEMORY_HINT_PGI", 0x1A1FE},
4977 {"GL_NATIVE_GRAPHICS_HANDLE_PGI", 0x1A202},
4978 {"GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI", 0x1A203},
4979 {"GL_NATIVE_GRAPHICS_END_HINT_PGI", 0x1A204},
4980 {"GL_ALWAYS_FAST_HINT_PGI", 0x1A20C},
4981 {"GL_ALWAYS_SOFT_HINT_PGI", 0x1A20D},
4982 {"GL_ALLOW_DRAW_OBJ_HINT_PGI", 0x1A20E},
4983 {"GL_ALLOW_DRAW_WIN_HINT_PGI", 0x1A20F},
4984 {"GL_ALLOW_DRAW_FRG_HINT_PGI", 0x1A210},
4985 {"GL_ALLOW_DRAW_MEM_HINT_PGI", 0x1A211},
4986 {"GL_STRICT_DEPTHFUNC_HINT_PGI", 0x1A216},
4987 {"GL_STRICT_LIGHTING_HINT_PGI", 0x1A217},
4988 {"GL_STRICT_SCISSOR_HINT_PGI", 0x1A218},
4989 {"GL_FULL_STIPPLE_HINT_PGI", 0x1A219},
4990 {"GL_CLIP_NEAR_HINT_PGI", 0x1A220},
4991 {"GL_CLIP_FAR_HINT_PGI", 0x1A221},
4992 {"GL_WIDE_LINE_HINT_PGI", 0x1A222},
4993 {"GL_BACK_NORMALS_HINT_PGI", 0x1A223},
4994 {"GL_VERTEX_DATA_HINT_PGI", 0x1A22A},
4995 {"GL_VERTEX_CONSISTENT_HINT_PGI", 0x1A22B},
4996 {"GL_MATERIAL_SIDE_HINT_PGI", 0x1A22C},
4997 {"GL_MAX_VERTEX_HINT_PGI", 0x1A22D},
4998 {"GL_MAX_CLIP_PLANES_IMG", 0x0D32},
4999 {"GL_TEXTURE_GEN_MODE_OES", 0x2500},
5000 {"GL_CLIP_PLANE0_IMG", 0x3000},
5001 {"GL_CLIP_PLANE1_IMG", 0x3001},
5002 {"GL_CLIP_PLANE2_IMG", 0x3002},
5003 {"GL_CLIP_PLANE3_IMG", 0x3003},
5004 {"GL_CLIP_PLANE4_IMG", 0x3004},
5005 {"GL_CLIP_PLANE5_IMG", 0x3005},
5006 {"GL_ALPHA8_OES", 0x803C},
5007 {"GL_LUMINANCE8_OES", 0x8040},
5008 {"GL_LUMINANCE4_ALPHA4_OES", 0x8043},
5009 {"GL_LUMINANCE8_ALPHA8_OES", 0x8045},
5010 {"GL_RGB8_OES", 0x8051},
5011 {"GL_TEXTURE_BINDING_3D_OES", 0x806A},
5012 {"GL_BGRA_IMG", 0x80E1},
5013 {"GL_TEXTURE_MAX_LEVEL_APPLE", 0x813D},
5014 {"GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT", 0x8210},
5015 {"GL_R32F_EXT", 0x822E},
5016 {"GL_RG32F_EXT", 0x8230},
5017 {"GL_LOSE_CONTEXT_ON_RESET_EXT", 0x8252},
5018 {"GL_GUILTY_CONTEXT_RESET_EXT", 0x8253},
5019 {"GL_INNOCENT_CONTEXT_RESET_EXT", 0x8254},
5020 {"GL_UNKNOWN_CONTEXT_RESET_EXT", 0x8255},
5021 {"GL_RESET_NOTIFICATION_STRATEGY_EXT", 0x8256},
5022 {"GL_NO_RESET_NOTIFICATION_EXT", 0x8261},
5023 {"GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG", 0x8365},
5024 {"GL_VERTEX_ARRAY_BINDING_OES", 0x85B5},
5025 {"GL_RGBA32F_EXT", 0x8814},
5026 {"GL_RGB32F_EXT", 0x8815},
5027 {"GL_ALPHA32F_EXT", 0x8816},
5028 {"GL_LUMINANCE32F_EXT", 0x8818},
5029 {"GL_LUMINANCE_ALPHA32F_EXT", 0x8819},
5030 {"GL_ALPHA16F_EXT", 0x881C},
5031 {"GL_LUMINANCE16F_EXT", 0x881E},
5032 {"GL_LUMINANCE_ALPHA16F_EXT", 0x881F},
5033 {"GL_DRAW_FRAMEBUFFER_BINDING_ANGLE", 0x8CA6},
5034 {"GL_DRAW_FRAMEBUFFER_BINDING_APPLE", 0x8CA6},
5035 {"GL_READ_FRAMEBUFFER_APPLE", 0x8CA8},
5036 {"GL_DRAW_FRAMEBUFFER_APPLE", 0x8CA9},
5037 {"GL_READ_FRAMEBUFFER_BINDING_ANGLE", 0x8CAA},
5038 {"GL_READ_FRAMEBUFFER_BINDING_APPLE", 0x8CAA},
5039 {"GL_RENDERBUFFER_SAMPLES_APPLE", 0x8CAB},
5040 {"GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE", 0x8D56},
5041 {"GL_MAX_SAMPLES_APPLE", 0x8D57},
5042 {"GL_CONTEXT_ROBUST_ACCESS_EXT", 0x90F3},
5043 {"GL_TEXTURE_IMMUTABLE_FORMAT_EXT", 0x912F},
5044 {"GL_BGRA8_EXT", 0x93A1},
5045 {0, 0}
5046 };
5047
5048 struct OpenGLEnum_u
5049 {
5050 const char *name;
5051 unsigned value;
5052 };
5053
5054 static OpenGLEnum_u openGLEnums_u[] = {
5055 {"GL_INVALID_INDEX", 0xFFFFFFFFu},
5056 {0, 0}
5057 };
5058
5059 struct OpenGLEnum_ull
5060 {
5061 const char *name;
5062 unsigned long long value;
5063 };
5064
5065 static OpenGLEnum_ull openGLEnums_ull[] = {
5066 {"GL_TIMEOUT_IGNORED", 0xFFFFFFFFFFFFFFFFull},
5067 {"GL_TIMEOUT_IGNORED_APPLE", 0xFFFFFFFFFFFFFFFFull},
5068 {0, 0}
5069 };
5070
5071
5072 /*
5073 * Add the OpenGL constants to a Python object. Return -1 and raise an
5074 * exception on error.
5075 */
qpyopengl_add_constants(PyObject * obj)5076 int qpyopengl_add_constants(PyObject *obj)
5077 {
5078 int i, rc;
5079 PyObject *py_value;
5080
5081 for (i = 0; openGLEnums_i[i].name; ++i)
5082 {
5083 #if PY_MAJOR_VERSION >= 3
5084 py_value = PyLong_FromLong(openGLEnums_i[i].value);
5085 #else
5086 py_value = PyInt_FromLong(openGLEnums_i[i].value);
5087 #endif
5088
5089 if (!py_value)
5090 return -1;
5091
5092 rc = PyObject_SetAttrString(obj, openGLEnums_i[i].name, py_value);
5093 Py_DECREF(py_value);
5094
5095 if (rc < 0)
5096 return -1;
5097 }
5098
5099 for (i = 0; openGLEnums_u[i].name; ++i)
5100 {
5101 py_value = PyLong_FromUnsignedLong(openGLEnums_u[i].value);
5102
5103 if (!py_value)
5104 return -1;
5105
5106 rc = PyObject_SetAttrString(obj, openGLEnums_u[i].name, py_value);
5107 Py_DECREF(py_value);
5108
5109 if (rc < 0)
5110 return -1;
5111 }
5112
5113 for (i = 0; openGLEnums_ull[i].name; ++i)
5114 {
5115 py_value = PyLong_FromUnsignedLongLong(openGLEnums_ull[i].value);
5116
5117 if (!py_value)
5118 return -1;
5119
5120 rc = PyObject_SetAttrString(obj, openGLEnums_ull[i].name, py_value);
5121 Py_DECREF(py_value);
5122
5123 if (rc < 0)
5124 return -1;
5125 }
5126
5127 return 0;
5128 }
5129
5130
5131 #endif
5132
5133