mesa: Enable GL_MESA_framebuffer_flip_y for GL 4.3
[mesa.git] / src / mapi / glapi / registry / gl.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <registry>
3 <comment>
4 Copyright (c) 2013-2018 The Khronos Group Inc.
5
6 Licensed under the Apache License, Version 2.0 (the "License");
7 you may not use this file except in compliance with the License.
8 You may obtain a copy of the License at
9
10 http://www.apache.org/licenses/LICENSE-2.0
11
12 Unless required by applicable law or agreed to in writing, software
13 distributed under the License is distributed on an "AS IS" BASIS,
14 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 See the License for the specific language governing permissions and
16 limitations under the License.
17
18 ------------------------------------------------------------------------
19
20 This file, gl.xml, is the OpenGL and OpenGL API Registry. The canonical
21 version of the registry, together with documentation, schema, and Python
22 generator scripts used to generate C header files for OpenGL and OpenGL ES,
23 can always be found in the Khronos Registry at
24 https://github.com/KhronosGroup/OpenGL-Registry
25 </comment>
26
27 <!-- SECTION: GL type definitions. -->
28 <types>
29 <!-- These are dependencies GL types require to be declared legally -->
30 <type name="khrplatform">#include &lt;KHR/khrplatform.h&gt;</type>
31 <!-- These are actual GL types -->
32 <type>typedef unsigned int <name>GLenum</name>;</type>
33 <type>typedef unsigned char <name>GLboolean</name>;</type>
34 <type>typedef unsigned int <name>GLbitfield</name>;</type>
35 <type comment="Not an actual GL type, though used in headers in the past">typedef void <name>GLvoid</name>;</type>
36 <type requires="khrplatform">typedef khronos_int8_t <name>GLbyte</name>;</type>
37 <type requires="khrplatform">typedef khronos_uint8_t <name>GLubyte</name>;</type>
38 <type requires="khrplatform">typedef khronos_int16_t <name>GLshort</name>;</type>
39 <type requires="khrplatform">typedef khronos_uint16_t <name>GLushort</name>;</type>
40 <type>typedef int <name>GLint</name>;</type>
41 <type>typedef unsigned int <name>GLuint</name>;</type>
42 <type requires="khrplatform">typedef khronos_int32_t <name>GLclampx</name>;</type>
43 <type>typedef int <name>GLsizei</name>;</type>
44 <type requires="khrplatform">typedef khronos_float_t <name>GLfloat</name>;</type>
45 <type requires="khrplatform">typedef khronos_float_t <name>GLclampf</name>;</type>
46 <type>typedef double <name>GLdouble</name>;</type>
47 <type>typedef double <name>GLclampd</name>;</type>
48 <type>typedef void *<name>GLeglClientBufferEXT</name>;</type>
49 <type>typedef void *<name>GLeglImageOES</name>;</type>
50 <type>typedef char <name>GLchar</name>;</type>
51 <type>typedef char <name>GLcharARB</name>;</type>
52 <type name="GLhandleARB">#ifdef __APPLE__
53 typedef void *GLhandleARB;
54 #else
55 typedef unsigned int GLhandleARB;
56 #endif</type>
57 <type requires="khrplatform">typedef khronos_uint16_t <name>GLhalf</name>;</type>
58 <type requires="khrplatform">typedef khronos_uint16_t <name>GLhalfARB</name>;</type>
59 <type requires="khrplatform">typedef khronos_int32_t <name>GLfixed</name>;</type>
60 <type requires="khrplatform">typedef khronos_intptr_t <name>GLintptr</name>;</type>
61 <type requires="khrplatform">typedef khronos_intptr_t <name>GLintptrARB</name>;</type>
62 <type requires="khrplatform">typedef khronos_ssize_t <name>GLsizeiptr</name>;</type>
63 <type requires="khrplatform">typedef khronos_ssize_t <name>GLsizeiptrARB</name>;</type>
64 <type requires="khrplatform">typedef khronos_int64_t <name>GLint64</name>;</type>
65 <type requires="khrplatform">typedef khronos_int64_t <name>GLint64EXT</name>;</type>
66 <type requires="khrplatform">typedef khronos_uint64_t <name>GLuint64</name>;</type>
67 <type requires="khrplatform">typedef khronos_uint64_t <name>GLuint64EXT</name>;</type>
68 <type>typedef struct __GLsync *<name>GLsync</name>;</type>
69 <type comment="compatible with OpenCL cl_context"><name>struct _cl_context</name>;</type>
70 <type comment="compatible with OpenCL cl_event"><name>struct _cl_event</name>;</type>
71 <type>typedef void (<apientry/> *<name>GLDEBUGPROC</name>)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message,const void *userParam);</type>
72 <type>typedef void (<apientry/> *<name>GLDEBUGPROCARB</name>)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message,const void *userParam);</type>
73 <type>typedef void (<apientry/> *<name>GLDEBUGPROCKHR</name>)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message,const void *userParam);</type>
74
75 <!-- Vendor extension types -->
76 <type>typedef void (<apientry/> *<name>GLDEBUGPROCAMD</name>)(GLuint id,GLenum category,GLenum severity,GLsizei length,const GLchar *message,void *userParam);</type>
77 <type>typedef unsigned short <name>GLhalfNV</name>;</type>
78 <type requires="GLintptr">typedef GLintptr <name>GLvdpauSurfaceNV</name>;</type>
79 <type>typedef void (<apientry/> *<name>GLVULKANPROCNV</name>)(void);</type>
80 </types>
81
82 <!-- SECTION: GL parameter class type definitions. -->
83
84 <groups>
85 <group name="AccumOp">
86 <enum name="GL_ACCUM"/>
87 <enum name="GL_LOAD"/>
88 <enum name="GL_RETURN"/>
89 <enum name="GL_MULT"/>
90 <enum name="GL_ADD"/>
91 </group>
92
93 <group name="AttribMask">
94 <enum name="GL_ACCUM_BUFFER_BIT"/>
95 <enum name="GL_ALL_ATTRIB_BITS"/>
96 <enum name="GL_COLOR_BUFFER_BIT"/>
97 <enum name="GL_CURRENT_BIT"/>
98 <enum name="GL_DEPTH_BUFFER_BIT"/>
99 <enum name="GL_ENABLE_BIT"/>
100 <enum name="GL_EVAL_BIT"/>
101 <enum name="GL_FOG_BIT"/>
102 <enum name="GL_HINT_BIT"/>
103 <enum name="GL_LIGHTING_BIT"/>
104 <enum name="GL_LINE_BIT"/>
105 <enum name="GL_LIST_BIT"/>
106 <enum name="GL_MULTISAMPLE_BIT"/>
107 <enum name="GL_MULTISAMPLE_BIT_3DFX"/>
108 <enum name="GL_MULTISAMPLE_BIT_ARB"/>
109 <enum name="GL_MULTISAMPLE_BIT_EXT"/>
110 <enum name="GL_PIXEL_MODE_BIT"/>
111 <enum name="GL_POINT_BIT"/>
112 <enum name="GL_POLYGON_BIT"/>
113 <enum name="GL_POLYGON_STIPPLE_BIT"/>
114 <enum name="GL_SCISSOR_BIT"/>
115 <enum name="GL_STENCIL_BUFFER_BIT"/>
116 <enum name="GL_TEXTURE_BIT"/>
117 <enum name="GL_TRANSFORM_BIT"/>
118 <enum name="GL_VIEWPORT_BIT"/>
119 </group>
120
121 <group name="AlphaFunction">
122 <enum name="GL_ALWAYS"/>
123 <enum name="GL_EQUAL"/>
124 <enum name="GL_GEQUAL"/>
125 <enum name="GL_GREATER"/>
126 <enum name="GL_LEQUAL"/>
127 <enum name="GL_LESS"/>
128 <enum name="GL_NEVER"/>
129 <enum name="GL_NOTEQUAL"/>
130 </group>
131
132 <group name="BlendEquationModeEXT">
133 <enum name="GL_ALPHA_MAX_SGIX"/>
134 <enum name="GL_ALPHA_MIN_SGIX"/>
135 <enum name="GL_FUNC_ADD"/>
136 <enum name="GL_FUNC_ADD_EXT"/>
137 <enum name="GL_FUNC_REVERSE_SUBTRACT"/>
138 <enum name="GL_FUNC_REVERSE_SUBTRACT_EXT"/>
139 <enum name="GL_FUNC_SUBTRACT"/>
140 <enum name="GL_FUNC_SUBTRACT_EXT"/>
141 <enum name="GL_MAX"/>
142 <enum name="GL_MAX_EXT"/>
143 <enum name="GL_MIN"/>
144 <enum name="GL_MIN_EXT"/>
145 </group>
146
147 <group name="Boolean">
148 <enum name="GL_FALSE"/>
149 <enum name="GL_TRUE"/>
150 </group>
151
152 <group name="BufferBitQCOM">
153 <enum name="GL_MULTISAMPLE_BUFFER_BIT7_QCOM"/>
154 <enum name="GL_MULTISAMPLE_BUFFER_BIT6_QCOM"/>
155 <enum name="GL_MULTISAMPLE_BUFFER_BIT5_QCOM"/>
156 <enum name="GL_MULTISAMPLE_BUFFER_BIT4_QCOM"/>
157 <enum name="GL_MULTISAMPLE_BUFFER_BIT3_QCOM"/>
158 <enum name="GL_MULTISAMPLE_BUFFER_BIT2_QCOM"/>
159 <enum name="GL_MULTISAMPLE_BUFFER_BIT1_QCOM"/>
160 <enum name="GL_MULTISAMPLE_BUFFER_BIT0_QCOM"/>
161 <enum name="GL_STENCIL_BUFFER_BIT7_QCOM"/>
162 <enum name="GL_STENCIL_BUFFER_BIT6_QCOM"/>
163 <enum name="GL_STENCIL_BUFFER_BIT5_QCOM"/>
164 <enum name="GL_STENCIL_BUFFER_BIT4_QCOM"/>
165 <enum name="GL_STENCIL_BUFFER_BIT3_QCOM"/>
166 <enum name="GL_STENCIL_BUFFER_BIT2_QCOM"/>
167 <enum name="GL_STENCIL_BUFFER_BIT1_QCOM"/>
168 <enum name="GL_STENCIL_BUFFER_BIT0_QCOM"/>
169 <enum name="GL_DEPTH_BUFFER_BIT7_QCOM"/>
170 <enum name="GL_DEPTH_BUFFER_BIT6_QCOM"/>
171 <enum name="GL_DEPTH_BUFFER_BIT5_QCOM"/>
172 <enum name="GL_DEPTH_BUFFER_BIT4_QCOM"/>
173 <enum name="GL_DEPTH_BUFFER_BIT3_QCOM"/>
174 <enum name="GL_DEPTH_BUFFER_BIT2_QCOM"/>
175 <enum name="GL_DEPTH_BUFFER_BIT1_QCOM"/>
176 <enum name="GL_DEPTH_BUFFER_BIT0_QCOM"/>
177 <enum name="GL_COLOR_BUFFER_BIT7_QCOM"/>
178 <enum name="GL_COLOR_BUFFER_BIT6_QCOM"/>
179 <enum name="GL_COLOR_BUFFER_BIT5_QCOM"/>
180 <enum name="GL_COLOR_BUFFER_BIT4_QCOM"/>
181 <enum name="GL_COLOR_BUFFER_BIT3_QCOM"/>
182 <enum name="GL_COLOR_BUFFER_BIT2_QCOM"/>
183 <enum name="GL_COLOR_BUFFER_BIT1_QCOM"/>
184 <enum name="GL_COLOR_BUFFER_BIT0_QCOM"/>
185 </group>
186
187 <group name="BufferTargetARB">
188 <enum name="GL_ARRAY_BUFFER"/>
189 <enum name="GL_ATOMIC_COUNTER_BUFFER" />
190 <enum name="GL_COPY_READ_BUFFER" />
191 <enum name="GL_COPY_WRITE_BUFFER" />
192 <enum name="GL_DISPATCH_INDIRECT_BUFFER" />
193 <enum name="GL_DRAW_INDIRECT_BUFFER" />
194 <enum name="GL_ELEMENT_ARRAY_BUFFER" />
195 <enum name="GL_PIXEL_PACK_BUFFER" />
196 <enum name="GL_PIXEL_UNPACK_BUFFER" />
197 <enum name="GL_QUERY_BUFFER" />
198 <enum name="GL_SHADER_STORAGE_BUFFER" />
199 <enum name="GL_TEXTURE_BUFFER" />
200 <enum name="GL_TRANSFORM_FEEDBACK_BUFFER" />
201 <enum name="GL_UNIFORM_BUFFER" />
202 <enum name="GL_PARAMETER_BUFFER" />
203 </group>
204
205 <group name="BufferUsageARB">
206 <enum name="GL_STREAM_DRAW"/>
207 <enum name="GL_STREAM_READ"/>
208 <enum name="GL_STREAM_COPY"/>
209 <enum name="GL_STATIC_DRAW"/>
210 <enum name="GL_STATIC_READ"/>
211 <enum name="GL_STATIC_COPY"/>
212 <enum name="GL_DYNAMIC_DRAW"/>
213 <enum name="GL_DYNAMIC_READ"/>
214 <enum name="GL_DYNAMIC_COPY"/>
215 </group>
216
217 <group name="BufferAccessARB">
218 <enum name="GL_READ_ONLY"/>
219 <enum name="GL_WRITE_ONLY"/>
220 <enum name="GL_READ_WRITE"/>
221 </group>
222
223 <group name="BufferAccessMask">
224 <enum name="GL_MAP_COHERENT_BIT"/>
225 <enum name="GL_MAP_COHERENT_BIT_EXT"/>
226 <enum name="GL_MAP_FLUSH_EXPLICIT_BIT"/>
227 <enum name="GL_MAP_FLUSH_EXPLICIT_BIT_EXT"/>
228 <enum name="GL_MAP_INVALIDATE_BUFFER_BIT"/>
229 <enum name="GL_MAP_INVALIDATE_BUFFER_BIT_EXT"/>
230 <enum name="GL_MAP_INVALIDATE_RANGE_BIT"/>
231 <enum name="GL_MAP_INVALIDATE_RANGE_BIT_EXT"/>
232 <enum name="GL_MAP_PERSISTENT_BIT"/>
233 <enum name="GL_MAP_PERSISTENT_BIT_EXT"/>
234 <enum name="GL_MAP_READ_BIT"/>
235 <enum name="GL_MAP_READ_BIT_EXT"/>
236 <enum name="GL_MAP_UNSYNCHRONIZED_BIT"/>
237 <enum name="GL_MAP_UNSYNCHRONIZED_BIT_EXT"/>
238 <enum name="GL_MAP_WRITE_BIT"/>
239 <enum name="GL_MAP_WRITE_BIT_EXT"/>
240 </group>
241
242 <group name="ClearBufferMask">
243 <enum name="GL_ACCUM_BUFFER_BIT"/>
244 <enum name="GL_COLOR_BUFFER_BIT"/>
245 <enum name="GL_COVERAGE_BUFFER_BIT_NV"/>
246 <enum name="GL_DEPTH_BUFFER_BIT"/>
247 <enum name="GL_STENCIL_BUFFER_BIT"/>
248 </group>
249
250 <group name="ClientAttribMask">
251 <enum name="GL_CLIENT_ALL_ATTRIB_BITS"/>
252 <enum name="GL_CLIENT_PIXEL_STORE_BIT"/>
253 <enum name="GL_CLIENT_VERTEX_ARRAY_BIT"/>
254 </group>
255
256 <group name="ClipPlaneName">
257 <enum name="GL_CLIP_DISTANCE0"/>
258 <enum name="GL_CLIP_DISTANCE1"/>
259 <enum name="GL_CLIP_DISTANCE2"/>
260 <enum name="GL_CLIP_DISTANCE3"/>
261 <enum name="GL_CLIP_DISTANCE4"/>
262 <enum name="GL_CLIP_DISTANCE5"/>
263 <enum name="GL_CLIP_DISTANCE6"/>
264 <enum name="GL_CLIP_DISTANCE7"/>
265 <enum name="GL_CLIP_PLANE0"/>
266 <enum name="GL_CLIP_PLANE1"/>
267 <enum name="GL_CLIP_PLANE2"/>
268 <enum name="GL_CLIP_PLANE3"/>
269 <enum name="GL_CLIP_PLANE4"/>
270 <enum name="GL_CLIP_PLANE5"/>
271 </group>
272
273 <group name="ColorMaterialFace">
274 <enum name="GL_BACK"/>
275 <enum name="GL_FRONT"/>
276 <enum name="GL_FRONT_AND_BACK"/>
277 </group>
278
279 <group name="ColorMaterialParameter">
280 <enum name="GL_AMBIENT"/>
281 <enum name="GL_AMBIENT_AND_DIFFUSE"/>
282 <enum name="GL_DIFFUSE"/>
283 <enum name="GL_EMISSION"/>
284 <enum name="GL_SPECULAR"/>
285 </group>
286
287 <group name="ColorPointerType">
288 <enum name="GL_BYTE"/>
289 <enum name="GL_DOUBLE"/>
290 <enum name="GL_FLOAT"/>
291 <enum name="GL_INT"/>
292 <enum name="GL_SHORT"/>
293 <enum name="GL_UNSIGNED_BYTE"/>
294 <enum name="GL_UNSIGNED_INT"/>
295 <enum name="GL_UNSIGNED_SHORT"/>
296 </group>
297
298 <group name="ColorTableParameterPNameSGI">
299 <enum name="GL_COLOR_TABLE_BIAS"/>
300 <enum name="GL_COLOR_TABLE_BIAS_SGI"/>
301 <enum name="GL_COLOR_TABLE_SCALE"/>
302 <enum name="GL_COLOR_TABLE_SCALE_SGI"/>
303 </group>
304
305 <group name="ColorTableTargetSGI">
306 <enum name="GL_COLOR_TABLE"/>
307 <enum name="GL_COLOR_TABLE_SGI"/>
308 <enum name="GL_POST_COLOR_MATRIX_COLOR_TABLE"/>
309 <enum name="GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI"/>
310 <enum name="GL_POST_CONVOLUTION_COLOR_TABLE"/>
311 <enum name="GL_POST_CONVOLUTION_COLOR_TABLE_SGI"/>
312 <enum name="GL_PROXY_COLOR_TABLE"/>
313 <enum name="GL_PROXY_COLOR_TABLE_SGI"/>
314 <enum name="GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE"/>
315 <enum name="GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI"/>
316 <enum name="GL_PROXY_POST_CONVOLUTION_COLOR_TABLE"/>
317 <enum name="GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI"/>
318 <enum name="GL_PROXY_TEXTURE_COLOR_TABLE_SGI"/>
319 <enum name="GL_TEXTURE_COLOR_TABLE_SGI"/>
320 </group>
321
322 <group name="ContextFlagMask">
323 <enum name="GL_CONTEXT_FLAG_DEBUG_BIT"/>
324 <enum name="GL_CONTEXT_FLAG_DEBUG_BIT_KHR"/>
325 <enum name="GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT"/>
326 <enum name="GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT"/>
327 <enum name="GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB"/>
328 <enum name="GL_CONTEXT_FLAG_PROTECTED_CONTENT_BIT_EXT"/>
329 <enum name="GL_CONTEXT_FLAG_NO_ERROR_BIT"/>
330 <enum name="GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR"/>
331 </group>
332
333 <group name="ContextProfileMask">
334 <enum name="GL_CONTEXT_COMPATIBILITY_PROFILE_BIT"/>
335 <enum name="GL_CONTEXT_CORE_PROFILE_BIT"/>
336 </group>
337
338 <group name="ConvolutionBorderModeEXT">
339 <enum name="GL_REDUCE"/>
340 <enum name="GL_REDUCE_EXT"/>
341 </group>
342
343 <group name="ConvolutionParameterEXT">
344 <enum name="GL_CONVOLUTION_BORDER_MODE"/>
345 <enum name="GL_CONVOLUTION_BORDER_MODE_EXT"/>
346 <enum name="GL_CONVOLUTION_FILTER_BIAS"/>
347 <enum name="GL_CONVOLUTION_FILTER_BIAS_EXT"/>
348 <enum name="GL_CONVOLUTION_FILTER_SCALE"/>
349 <enum name="GL_CONVOLUTION_FILTER_SCALE_EXT"/>
350 </group>
351
352 <group name="ConvolutionTargetEXT">
353 <enum name="GL_CONVOLUTION_1D"/>
354 <enum name="GL_CONVOLUTION_1D_EXT"/>
355 <enum name="GL_CONVOLUTION_2D"/>
356 <enum name="GL_CONVOLUTION_2D_EXT"/>
357 </group>
358
359 <group name="CullFaceMode">
360 <enum name="GL_BACK"/>
361 <enum name="GL_FRONT"/>
362 <enum name="GL_FRONT_AND_BACK"/>
363 </group>
364
365 <group name="DataType" comment="See enums block below"/>
366
367 <group name="DepthFunction">
368 <enum name="GL_ALWAYS"/>
369 <enum name="GL_EQUAL"/>
370 <enum name="GL_GEQUAL"/>
371 <enum name="GL_GREATER"/>
372 <enum name="GL_LEQUAL"/>
373 <enum name="GL_LESS"/>
374 <enum name="GL_NEVER"/>
375 <enum name="GL_NOTEQUAL"/>
376 </group>
377
378 <group name="DrawBufferMode">
379 <enum name="GL_AUX0"/>
380 <enum name="GL_AUX1"/>
381 <enum name="GL_AUX2"/>
382 <enum name="GL_AUX3"/>
383 <enum name="GL_BACK"/>
384 <enum name="GL_BACK_LEFT"/>
385 <enum name="GL_BACK_RIGHT"/>
386 <enum name="GL_FRONT"/>
387 <enum name="GL_FRONT_AND_BACK"/>
388 <enum name="GL_FRONT_LEFT"/>
389 <enum name="GL_FRONT_RIGHT"/>
390 <enum name="GL_LEFT"/>
391 <enum name="GL_NONE"/>
392 <enum name="GL_NONE_OES"/>
393 <enum name="GL_RIGHT"/>
394 </group>
395
396 <group name="DrawElementsType">
397 <enum name="GL_UNSIGNED_BYTE"/>
398 <enum name="GL_UNSIGNED_SHORT"/>
399 <enum name="GL_UNSIGNED_INT"/>
400 </group>
401
402 <group name="EnableCap">
403 <enum name="GL_ALPHA_TEST"/>
404 <enum name="GL_ASYNC_DRAW_PIXELS_SGIX"/>
405 <enum name="GL_ASYNC_HISTOGRAM_SGIX"/>
406 <enum name="GL_ASYNC_READ_PIXELS_SGIX"/>
407 <enum name="GL_ASYNC_TEX_IMAGE_SGIX"/>
408 <enum name="GL_AUTO_NORMAL"/>
409 <enum name="GL_BLEND"/>
410 <enum name="GL_CALLIGRAPHIC_FRAGMENT_SGIX"/>
411 <enum name="GL_CLIP_DISTANCE"/>
412 <enum name="GL_CLIP_PLANE0"/>
413 <enum name="GL_CLIP_PLANE1"/>
414 <enum name="GL_CLIP_PLANE2"/>
415 <enum name="GL_CLIP_PLANE3"/>
416 <enum name="GL_CLIP_PLANE4"/>
417 <enum name="GL_CLIP_PLANE5"/>
418 <enum name="GL_COLOR_ARRAY"/>
419 <enum name="GL_COLOR_LOGIC_OP"/>
420 <enum name="GL_COLOR_MATERIAL"/>
421 <enum name="GL_COLOR_TABLE_SGI"/>
422 <enum name="GL_CONVOLUTION_1D_EXT"/>
423 <enum name="GL_CONVOLUTION_2D_EXT"/>
424 <enum name="GL_CULL_FACE"/>
425 <enum name="GL_DEBUG_OUTPUT"/>
426 <enum name="GL_DEBUG_OUTPUT_SYNCHRONOUS"/>
427 <enum name="GL_DEPTH_CLAMP"/>
428 <enum name="GL_DEPTH_TEST"/>
429 <enum name="GL_DITHER"/>
430 <enum name="GL_EDGE_FLAG_ARRAY"/>
431 <enum name="GL_FOG"/>
432 <enum name="GL_FOG_OFFSET_SGIX"/>
433 <enum name="GL_FRAGMENT_COLOR_MATERIAL_SGIX"/>
434 <enum name="GL_FRAGMENT_LIGHT0_SGIX"/>
435 <enum name="GL_FRAGMENT_LIGHT1_SGIX"/>
436 <enum name="GL_FRAGMENT_LIGHT2_SGIX"/>
437 <enum name="GL_FRAGMENT_LIGHT3_SGIX"/>
438 <enum name="GL_FRAGMENT_LIGHT4_SGIX"/>
439 <enum name="GL_FRAGMENT_LIGHT5_SGIX"/>
440 <enum name="GL_FRAGMENT_LIGHT6_SGIX"/>
441 <enum name="GL_FRAGMENT_LIGHT7_SGIX"/>
442 <enum name="GL_FRAGMENT_LIGHTING_SGIX"/>
443 <enum name="GL_FRAMEBUFFER_SRGB"/>
444 <enum name="GL_FRAMEZOOM_SGIX"/>
445 <enum name="GL_HISTOGRAM_EXT"/>
446 <enum name="GL_INDEX_ARRAY"/>
447 <enum name="GL_INDEX_LOGIC_OP"/>
448 <enum name="GL_INTERLACE_SGIX"/>
449 <enum name="GL_IR_INSTRUMENT1_SGIX"/>
450 <enum name="GL_LIGHT0"/>
451 <enum name="GL_LIGHT1"/>
452 <enum name="GL_LIGHT2"/>
453 <enum name="GL_LIGHT3"/>
454 <enum name="GL_LIGHT4"/>
455 <enum name="GL_LIGHT5"/>
456 <enum name="GL_LIGHT6"/>
457 <enum name="GL_LIGHT7"/>
458 <enum name="GL_LIGHTING"/>
459 <enum name="GL_LINE_SMOOTH"/>
460 <enum name="GL_LINE_STIPPLE"/>
461 <enum name="GL_MAP1_COLOR_4"/>
462 <enum name="GL_MAP1_INDEX"/>
463 <enum name="GL_MAP1_NORMAL"/>
464 <enum name="GL_MAP1_TEXTURE_COORD_1"/>
465 <enum name="GL_MAP1_TEXTURE_COORD_2"/>
466 <enum name="GL_MAP1_TEXTURE_COORD_3"/>
467 <enum name="GL_MAP1_TEXTURE_COORD_4"/>
468 <enum name="GL_MAP1_VERTEX_3"/>
469 <enum name="GL_MAP1_VERTEX_4"/>
470 <enum name="GL_MAP2_COLOR_4"/>
471 <enum name="GL_MAP2_INDEX"/>
472 <enum name="GL_MAP2_NORMAL"/>
473 <enum name="GL_MAP2_TEXTURE_COORD_1"/>
474 <enum name="GL_MAP2_TEXTURE_COORD_2"/>
475 <enum name="GL_MAP2_TEXTURE_COORD_3"/>
476 <enum name="GL_MAP2_TEXTURE_COORD_4"/>
477 <enum name="GL_MAP2_VERTEX_3"/>
478 <enum name="GL_MAP2_VERTEX_4"/>
479 <enum name="GL_MINMAX_EXT"/>
480 <enum name="GL_MULTISAMPLE"/>
481 <enum name="GL_MULTISAMPLE_SGIS"/>
482 <enum name="GL_NORMALIZE"/>
483 <enum name="GL_NORMAL_ARRAY"/>
484 <enum name="GL_PIXEL_TEXTURE_SGIS"/>
485 <enum name="GL_PIXEL_TEX_GEN_SGIX"/>
486 <enum name="GL_POINT_SMOOTH"/>
487 <enum name="GL_POLYGON_OFFSET_FILL"/>
488 <enum name="GL_POLYGON_OFFSET_LINE"/>
489 <enum name="GL_POLYGON_OFFSET_POINT"/>
490 <enum name="GL_POLYGON_SMOOTH"/>
491 <enum name="GL_POLYGON_STIPPLE"/>
492 <enum name="GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI"/>
493 <enum name="GL_POST_CONVOLUTION_COLOR_TABLE_SGI"/>
494 <enum name="GL_PRIMITIVE_RESTART"/>
495 <enum name="GL_PRIMITIVE_RESTART_FIXED_INDEX"/>
496 <enum name="GL_PROGRAM_POINT_SIZE"/>
497 <enum name="GL_RASTERIZER_DISCARD"/>
498 <enum name="GL_REFERENCE_PLANE_SGIX"/>
499 <enum name="GL_RESCALE_NORMAL_EXT"/>
500 <enum name="GL_SAMPLE_ALPHA_TO_COVERAGE"/>
501 <enum name="GL_SAMPLE_ALPHA_TO_MASK_SGIS"/>
502 <enum name="GL_SAMPLE_ALPHA_TO_ONE"/>
503 <enum name="GL_SAMPLE_ALPHA_TO_ONE_SGIS"/>
504 <enum name="GL_SAMPLE_COVERAGE"/>
505 <enum name="GL_SAMPLE_MASK"/>
506 <enum name="GL_SAMPLE_MASK_SGIS"/>
507 <enum name="GL_SAMPLE_SHADING"/>
508 <enum name="GL_SCISSOR_TEST"/>
509 <enum name="GL_SEPARABLE_2D_EXT"/>
510 <enum name="GL_SHARED_TEXTURE_PALETTE_EXT"/>
511 <enum name="GL_SPRITE_SGIX"/>
512 <enum name="GL_STENCIL_TEST"/>
513 <enum name="GL_TEXTURE_1D"/>
514 <enum name="GL_TEXTURE_2D"/>
515 <enum name="GL_TEXTURE_3D_EXT"/>
516 <enum name="GL_TEXTURE_4D_SGIS"/>
517 <enum name="GL_TEXTURE_COLOR_TABLE_SGI"/>
518 <enum name="GL_TEXTURE_COORD_ARRAY"/>
519 <enum name="GL_TEXTURE_CUBE_MAP_SEAMLESS"/>
520 <enum name="GL_TEXTURE_GEN_Q"/>
521 <enum name="GL_TEXTURE_GEN_R"/>
522 <enum name="GL_TEXTURE_GEN_S"/>
523 <enum name="GL_TEXTURE_GEN_T"/>
524 <enum name="GL_VERTEX_ARRAY"/>
525 </group>
526
527 <group name="ErrorCode">
528 <enum name="GL_INVALID_ENUM"/>
529 <enum name="GL_INVALID_FRAMEBUFFER_OPERATION"/>
530 <enum name="GL_INVALID_FRAMEBUFFER_OPERATION_EXT"/>
531 <enum name="GL_INVALID_FRAMEBUFFER_OPERATION_OES"/>
532 <enum name="GL_INVALID_OPERATION"/>
533 <enum name="GL_INVALID_VALUE"/>
534 <enum name="GL_NO_ERROR"/>
535 <enum name="GL_OUT_OF_MEMORY"/>
536 <enum name="GL_STACK_OVERFLOW"/>
537 <enum name="GL_STACK_UNDERFLOW"/>
538 <enum name="GL_TABLE_TOO_LARGE"/>
539 <enum name="GL_TABLE_TOO_LARGE_EXT"/>
540 <enum name="GL_TEXTURE_TOO_LARGE_EXT"/>
541 </group>
542
543 <group name="ExternalHandleType">
544 <enum name="GL_HANDLE_TYPE_OPAQUE_FD_EXT"/>
545 <enum name="GL_HANDLE_TYPE_OPAQUE_WIN32_EXT"/>
546 <enum name="GL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXT"/>
547 <enum name="GL_HANDLE_TYPE_D3D12_TILEPOOL_EXT"/>
548 <enum name="GL_HANDLE_TYPE_D3D12_RESOURCE_EXT"/>
549 <enum name="GL_HANDLE_TYPE_D3D11_IMAGE_EXT"/>
550 <enum name="GL_HANDLE_TYPE_D3D11_IMAGE_KMT_EXT"/>
551 <enum name="GL_HANDLE_TYPE_D3D12_FENCE_EXT"/>
552 </group>
553
554 <group name="FeedbackType">
555 <enum name="GL_2D"/>
556 <enum name="GL_3D"/>
557 <enum name="GL_3D_COLOR"/>
558 <enum name="GL_3D_COLOR_TEXTURE"/>
559 <enum name="GL_4D_COLOR_TEXTURE"/>
560 </group>
561
562 <group name="FeedBackToken">
563 <enum name="GL_BITMAP_TOKEN"/>
564 <enum name="GL_COPY_PIXEL_TOKEN"/>
565 <enum name="GL_DRAW_PIXEL_TOKEN"/>
566 <enum name="GL_LINE_RESET_TOKEN"/>
567 <enum name="GL_LINE_TOKEN"/>
568 <enum name="GL_PASS_THROUGH_TOKEN"/>
569 <enum name="GL_POINT_TOKEN"/>
570 <enum name="GL_POLYGON_TOKEN"/>
571 </group>
572
573 <group name="FfdMaskSGIX" comment="See enums section below. Was SGIXFfdMask"/>
574
575 <group name="FfdTargetSGIX">
576 <enum name="GL_GEOMETRY_DEFORMATION_SGIX"/>
577 <enum name="GL_TEXTURE_DEFORMATION_SGIX"/>
578 </group>
579
580 <group name="FogCoordinatePointerType">
581 <enum name="GL_FLOAT"/>
582 <enum name="GL_DOUBLE"/>
583 </group>
584
585 <group name="FogMode">
586 <enum name="GL_EXP"/>
587 <enum name="GL_EXP2"/>
588 <enum name="GL_FOG_FUNC_SGIS"/>
589 <enum name="GL_LINEAR"/>
590 </group>
591
592 <group name="FogParameter">
593 <enum name="GL_FOG_COLOR"/>
594 <enum name="GL_FOG_DENSITY"/>
595 <enum name="GL_FOG_END"/>
596 <enum name="GL_FOG_INDEX"/>
597 <enum name="GL_FOG_MODE"/>
598 <enum name="GL_FOG_OFFSET_VALUE_SGIX"/>
599 <enum name="GL_FOG_START"/>
600 </group>
601
602 <group name="FogPointerTypeEXT">
603 <enum name="GL_FLOAT"/>
604 <enum name="GL_DOUBLE"/>
605 </group>
606
607 <group name="FogPointerTypeIBM">
608 <enum name="GL_FLOAT"/>
609 <enum name="GL_DOUBLE"/>
610 </group>
611
612 <group name="FragmentLightModelParameterSGIX">
613 <enum name="GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX"/>
614 <enum name="GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX"/>
615 <enum name="GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX"/>
616 <enum name="GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX"/>
617 </group>
618
619 <group name="FramebufferFetchNoncoherent">
620 <enum name="GL_FRAMEBUFFER_FETCH_NONCOHERENT_QCOM"/>
621 </group>
622
623 <group name="FrontFaceDirection">
624 <enum name="GL_CCW"/>
625 <enum name="GL_CW"/>
626 </group>
627
628 <group name="GetColorTableParameterPNameSGI">
629 <enum name="GL_COLOR_TABLE_ALPHA_SIZE_SGI"/>
630 <enum name="GL_COLOR_TABLE_BIAS_SGI"/>
631 <enum name="GL_COLOR_TABLE_BLUE_SIZE_SGI"/>
632 <enum name="GL_COLOR_TABLE_FORMAT_SGI"/>
633 <enum name="GL_COLOR_TABLE_GREEN_SIZE_SGI"/>
634 <enum name="GL_COLOR_TABLE_INTENSITY_SIZE_SGI"/>
635 <enum name="GL_COLOR_TABLE_LUMINANCE_SIZE_SGI"/>
636 <enum name="GL_COLOR_TABLE_RED_SIZE_SGI"/>
637 <enum name="GL_COLOR_TABLE_SCALE_SGI"/>
638 <enum name="GL_COLOR_TABLE_WIDTH_SGI"/>
639 <enum name="GL_COLOR_TABLE_BIAS"/>
640 <enum name="GL_COLOR_TABLE_SCALE"/>
641 <enum name="GL_COLOR_TABLE_FORMAT"/>
642 <enum name="GL_COLOR_TABLE_WIDTH"/>
643 <enum name="GL_COLOR_TABLE_RED_SIZE"/>
644 <enum name="GL_COLOR_TABLE_GREEN_SIZE"/>
645 <enum name="GL_COLOR_TABLE_BLUE_SIZE"/>
646 <enum name="GL_COLOR_TABLE_ALPHA_SIZE"/>
647 <enum name="GL_COLOR_TABLE_LUMINANCE_SIZE"/>
648 <enum name="GL_COLOR_TABLE_INTENSITY_SIZE"/>
649 </group>
650
651 <group name="GetConvolutionParameter">
652 <enum name="GL_CONVOLUTION_BORDER_MODE_EXT"/>
653 <enum name="GL_CONVOLUTION_FILTER_BIAS_EXT"/>
654 <enum name="GL_CONVOLUTION_FILTER_SCALE_EXT"/>
655 <enum name="GL_CONVOLUTION_FORMAT_EXT"/>
656 <enum name="GL_CONVOLUTION_HEIGHT_EXT"/>
657 <enum name="GL_CONVOLUTION_WIDTH_EXT"/>
658 <enum name="GL_MAX_CONVOLUTION_HEIGHT_EXT"/>
659 <enum name="GL_MAX_CONVOLUTION_WIDTH_EXT"/>
660 <enum name="GL_CONVOLUTION_BORDER_MODE"/>
661 <enum name="GL_CONVOLUTION_BORDER_COLOR"/>
662 <enum name="GL_CONVOLUTION_FILTER_SCALE"/>
663 <enum name="GL_CONVOLUTION_FILTER_BIAS"/>
664 <enum name="GL_CONVOLUTION_FORMAT"/>
665 <enum name="GL_CONVOLUTION_WIDTH"/>
666 <enum name="GL_CONVOLUTION_HEIGHT"/>
667 <enum name="GL_MAX_CONVOLUTION_WIDTH"/>
668 <enum name="GL_MAX_CONVOLUTION_HEIGHT"/>
669 </group>
670
671 <group name="GetHistogramParameterPNameEXT">
672 <enum name="GL_HISTOGRAM_ALPHA_SIZE_EXT"/>
673 <enum name="GL_HISTOGRAM_BLUE_SIZE_EXT"/>
674 <enum name="GL_HISTOGRAM_FORMAT_EXT"/>
675 <enum name="GL_HISTOGRAM_GREEN_SIZE_EXT"/>
676 <enum name="GL_HISTOGRAM_LUMINANCE_SIZE_EXT"/>
677 <enum name="GL_HISTOGRAM_RED_SIZE_EXT"/>
678 <enum name="GL_HISTOGRAM_SINK_EXT"/>
679 <enum name="GL_HISTOGRAM_WIDTH_EXT"/>
680 <enum name="GL_HISTOGRAM_WIDTH"/>
681 <enum name="GL_HISTOGRAM_FORMAT"/>
682 <enum name="GL_HISTOGRAM_RED_SIZE"/>
683 <enum name="GL_HISTOGRAM_GREEN_SIZE"/>
684 <enum name="GL_HISTOGRAM_BLUE_SIZE"/>
685 <enum name="GL_HISTOGRAM_ALPHA_SIZE"/>
686 <enum name="GL_HISTOGRAM_LUMINANCE_SIZE"/>
687 <enum name="GL_HISTOGRAM_SINK"/>
688 <enum name="GL_HISTOGRAM_ALPHA_SIZE_EXT"/>
689 <enum name="GL_HISTOGRAM_BLUE_SIZE_EXT"/>
690 <enum name="GL_HISTOGRAM_FORMAT_EXT"/>
691 <enum name="GL_HISTOGRAM_GREEN_SIZE_EXT"/>
692 <enum name="GL_HISTOGRAM_LUMINANCE_SIZE_EXT"/>
693 <enum name="GL_HISTOGRAM_RED_SIZE_EXT"/>
694 <enum name="GL_HISTOGRAM_SINK_EXT"/>
695 <enum name="GL_HISTOGRAM_WIDTH_EXT"/>
696 </group>
697
698 <group name="GetMapQuery">
699 <enum name="GL_COEFF"/>
700 <enum name="GL_DOMAIN"/>
701 <enum name="GL_ORDER"/>
702 </group>
703
704 <group name="GetMinmaxParameterPNameEXT">
705 <enum name="GL_MINMAX_FORMAT"/>
706 <enum name="GL_MINMAX_FORMAT_EXT"/>
707 <enum name="GL_MINMAX_SINK"/>
708 <enum name="GL_MINMAX_SINK_EXT"/>
709 <enum name="GL_MINMAX_FORMAT"/>
710 <enum name="GL_MINMAX_SINK"/>
711 </group>
712
713 <group name="GetPixelMap">
714 <enum name="GL_PIXEL_MAP_A_TO_A"/>
715 <enum name="GL_PIXEL_MAP_B_TO_B"/>
716 <enum name="GL_PIXEL_MAP_G_TO_G"/>
717 <enum name="GL_PIXEL_MAP_I_TO_A"/>
718 <enum name="GL_PIXEL_MAP_I_TO_B"/>
719 <enum name="GL_PIXEL_MAP_I_TO_G"/>
720 <enum name="GL_PIXEL_MAP_I_TO_I"/>
721 <enum name="GL_PIXEL_MAP_I_TO_R"/>
722 <enum name="GL_PIXEL_MAP_R_TO_R"/>
723 <enum name="GL_PIXEL_MAP_S_TO_S"/>
724 </group>
725
726 <group name="GetPName">
727 <enum name="GL_ACCUM_ALPHA_BITS"/>
728 <enum name="GL_ACCUM_BLUE_BITS"/>
729 <enum name="GL_ACCUM_CLEAR_VALUE"/>
730 <enum name="GL_ACCUM_GREEN_BITS"/>
731 <enum name="GL_ACCUM_RED_BITS"/>
732 <enum name="GL_ACTIVE_TEXTURE"/>
733 <enum name="GL_ALIASED_LINE_WIDTH_RANGE"/>
734 <enum name="GL_ALIASED_POINT_SIZE_RANGE"/>
735 <enum name="GL_ALPHA_BIAS"/>
736 <enum name="GL_ALPHA_BITS"/>
737 <enum name="GL_ALPHA_SCALE"/>
738 <enum name="GL_ALPHA_TEST"/>
739 <enum name="GL_ALPHA_TEST_FUNC"/>
740 <enum name="GL_ALPHA_TEST_FUNC_QCOM"/>
741 <enum name="GL_ALPHA_TEST_QCOM"/>
742 <enum name="GL_ALPHA_TEST_REF"/>
743 <enum name="GL_ALPHA_TEST_REF_QCOM"/>
744 <enum name="GL_ARRAY_BUFFER_BINDING"/>
745 <enum name="GL_ASYNC_DRAW_PIXELS_SGIX"/>
746 <enum name="GL_ASYNC_HISTOGRAM_SGIX"/>
747 <enum name="GL_ASYNC_MARKER_SGIX"/>
748 <enum name="GL_ASYNC_READ_PIXELS_SGIX"/>
749 <enum name="GL_ASYNC_TEX_IMAGE_SGIX"/>
750 <enum name="GL_ATTRIB_STACK_DEPTH"/>
751 <enum name="GL_AUTO_NORMAL"/>
752 <enum name="GL_AUX_BUFFERS"/>
753 <enum name="GL_BLEND"/>
754 <enum name="GL_BLEND_COLOR"/>
755 <enum name="GL_BLEND_COLOR_EXT"/>
756 <enum name="GL_BLEND_DST"/>
757 <enum name="GL_BLEND_DST_ALPHA"/>
758 <enum name="GL_BLEND_DST_RGB"/>
759 <enum name="GL_BLEND_EQUATION_ALPHA"/>
760 <enum name="GL_BLEND_EQUATION_EXT"/>
761 <enum name="GL_BLEND_EQUATION_RGB"/>
762 <enum name="GL_BLEND_SRC"/>
763 <enum name="GL_BLEND_SRC_ALPHA"/>
764 <enum name="GL_BLEND_SRC_RGB"/>
765 <enum name="GL_BLUE_BIAS"/>
766 <enum name="GL_BLUE_BITS"/>
767 <enum name="GL_BLUE_SCALE"/>
768 <enum name="GL_CALLIGRAPHIC_FRAGMENT_SGIX"/>
769 <enum name="GL_CLIENT_ATTRIB_STACK_DEPTH"/>
770 <enum name="GL_CLIP_PLANE0"/>
771 <enum name="GL_CLIP_PLANE1"/>
772 <enum name="GL_CLIP_PLANE2"/>
773 <enum name="GL_CLIP_PLANE3"/>
774 <enum name="GL_CLIP_PLANE4"/>
775 <enum name="GL_CLIP_PLANE5"/>
776 <enum name="GL_COLOR_ARRAY"/>
777 <enum name="GL_COLOR_ARRAY_COUNT_EXT"/>
778 <enum name="GL_COLOR_ARRAY_SIZE"/>
779 <enum name="GL_COLOR_ARRAY_STRIDE"/>
780 <enum name="GL_COLOR_ARRAY_TYPE"/>
781 <enum name="GL_COLOR_CLEAR_VALUE"/>
782 <enum name="GL_COLOR_LOGIC_OP"/>
783 <enum name="GL_COLOR_MATERIAL"/>
784 <enum name="GL_COLOR_MATERIAL_FACE"/>
785 <enum name="GL_COLOR_MATERIAL_PARAMETER"/>
786 <enum name="GL_COLOR_MATRIX_SGI"/>
787 <enum name="GL_COLOR_MATRIX_STACK_DEPTH_SGI"/>
788 <enum name="GL_COLOR_TABLE_SGI"/>
789 <enum name="GL_COLOR_WRITEMASK"/>
790 <enum name="GL_COMPRESSED_TEXTURE_FORMATS"/>
791 <enum name="GL_CONTEXT_FLAGS"/>
792 <enum name="GL_CONVOLUTION_1D_EXT"/>
793 <enum name="GL_CONVOLUTION_2D_EXT"/>
794 <enum name="GL_CONVOLUTION_HINT_SGIX"/>
795 <enum name="GL_CULL_FACE"/>
796 <enum name="GL_CULL_FACE_MODE"/>
797 <enum name="GL_CURRENT_COLOR"/>
798 <enum name="GL_CURRENT_INDEX"/>
799 <enum name="GL_CURRENT_NORMAL"/>
800 <enum name="GL_CURRENT_PROGRAM"/>
801 <enum name="GL_CURRENT_RASTER_COLOR"/>
802 <enum name="GL_CURRENT_RASTER_DISTANCE"/>
803 <enum name="GL_CURRENT_RASTER_INDEX"/>
804 <enum name="GL_CURRENT_RASTER_POSITION"/>
805 <enum name="GL_CURRENT_RASTER_POSITION_VALID"/>
806 <enum name="GL_CURRENT_RASTER_TEXTURE_COORDS"/>
807 <enum name="GL_CURRENT_TEXTURE_COORDS"/>
808 <enum name="GL_DEBUG_GROUP_STACK_DEPTH"/>
809 <enum name="GL_DEFORMATIONS_MASK_SGIX"/>
810 <enum name="GL_DEPTH_BIAS"/>
811 <enum name="GL_DEPTH_BITS"/>
812 <enum name="GL_DEPTH_CLEAR_VALUE"/>
813 <enum name="GL_DEPTH_FUNC"/>
814 <enum name="GL_DEPTH_RANGE"/>
815 <enum name="GL_DEPTH_SCALE"/>
816 <enum name="GL_DEPTH_TEST"/>
817 <enum name="GL_DEPTH_WRITEMASK"/>
818 <enum name="GL_DETAIL_TEXTURE_2D_BINDING_SGIS"/>
819 <enum name="GL_DEVICE_LUID_EXT"/>
820 <enum name="GL_DEVICE_NODE_MASK_EXT"/>
821 <enum name="GL_DEVICE_UUID_EXT"/>
822 <enum name="GL_DISPATCH_INDIRECT_BUFFER_BINDING"/>
823 <enum name="GL_DISTANCE_ATTENUATION_SGIS"/>
824 <enum name="GL_DITHER"/>
825 <enum name="GL_DOUBLEBUFFER"/>
826 <enum name="GL_DRAW_BUFFER"/>
827 <enum name="GL_DRAW_BUFFER_EXT"/>
828 <enum name="GL_DRAW_FRAMEBUFFER_BINDING"/>
829 <enum name="GL_DRIVER_UUID_EXT"/>
830 <enum name="GL_EDGE_FLAG"/>
831 <enum name="GL_EDGE_FLAG_ARRAY"/>
832 <enum name="GL_EDGE_FLAG_ARRAY_COUNT_EXT"/>
833 <enum name="GL_EDGE_FLAG_ARRAY_STRIDE"/>
834 <enum name="GL_ELEMENT_ARRAY_BUFFER_BINDING"/>
835 <enum name="GL_FEEDBACK_BUFFER_SIZE"/>
836 <enum name="GL_FEEDBACK_BUFFER_TYPE"/>
837 <enum name="GL_FOG"/>
838 <enum name="GL_FOG_COLOR"/>
839 <enum name="GL_FOG_DENSITY"/>
840 <enum name="GL_FOG_END"/>
841 <enum name="GL_FOG_FUNC_POINTS_SGIS"/>
842 <enum name="GL_FOG_HINT"/>
843 <enum name="GL_FOG_INDEX"/>
844 <enum name="GL_FOG_MODE"/>
845 <enum name="GL_FOG_OFFSET_SGIX"/>
846 <enum name="GL_FOG_OFFSET_VALUE_SGIX"/>
847 <enum name="GL_FOG_START"/>
848 <enum name="GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX"/>
849 <enum name="GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX"/>
850 <enum name="GL_FRAGMENT_COLOR_MATERIAL_SGIX"/>
851 <enum name="GL_FRAGMENT_LIGHT0_SGIX"/>
852 <enum name="GL_FRAGMENT_LIGHTING_SGIX"/>
853 <enum name="GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX"/>
854 <enum name="GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX"/>
855 <enum name="GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX"/>
856 <enum name="GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX"/>
857 <enum name="GL_FRAGMENT_SHADER_DERIVATIVE_HINT"/>
858 <enum name="GL_FRAMEZOOM_FACTOR_SGIX"/>
859 <enum name="GL_FRAMEZOOM_SGIX"/>
860 <enum name="GL_FRONT_FACE"/>
861 <enum name="GL_GENERATE_MIPMAP_HINT_SGIS"/>
862 <enum name="GL_GREEN_BIAS"/>
863 <enum name="GL_GREEN_BITS"/>
864 <enum name="GL_GREEN_SCALE"/>
865 <enum name="GL_HISTOGRAM_EXT"/>
866 <enum name="GL_IMPLEMENTATION_COLOR_READ_FORMAT"/>
867 <enum name="GL_IMPLEMENTATION_COLOR_READ_TYPE"/>
868 <enum name="GL_INDEX_ARRAY"/>
869 <enum name="GL_INDEX_ARRAY_COUNT_EXT"/>
870 <enum name="GL_INDEX_ARRAY_STRIDE"/>
871 <enum name="GL_INDEX_ARRAY_TYPE"/>
872 <enum name="GL_INDEX_BITS"/>
873 <enum name="GL_INDEX_CLEAR_VALUE"/>
874 <enum name="GL_INDEX_LOGIC_OP"/>
875 <enum name="GL_INDEX_MODE"/>
876 <enum name="GL_INDEX_OFFSET"/>
877 <enum name="GL_INDEX_SHIFT"/>
878 <enum name="GL_INDEX_WRITEMASK"/>
879 <enum name="GL_INSTRUMENT_MEASUREMENTS_SGIX"/>
880 <enum name="GL_INTERLACE_SGIX"/>
881 <enum name="GL_IR_INSTRUMENT1_SGIX"/>
882 <enum name="GL_LAYER_PROVOKING_VERTEX"/>
883 <enum name="GL_LIGHT0"/>
884 <enum name="GL_LIGHT1"/>
885 <enum name="GL_LIGHT2"/>
886 <enum name="GL_LIGHT3"/>
887 <enum name="GL_LIGHT4"/>
888 <enum name="GL_LIGHT5"/>
889 <enum name="GL_LIGHT6"/>
890 <enum name="GL_LIGHT7"/>
891 <enum name="GL_LIGHTING"/>
892 <enum name="GL_LIGHT_ENV_MODE_SGIX"/>
893 <enum name="GL_LIGHT_MODEL_AMBIENT"/>
894 <enum name="GL_LIGHT_MODEL_COLOR_CONTROL"/>
895 <enum name="GL_LIGHT_MODEL_LOCAL_VIEWER"/>
896 <enum name="GL_LIGHT_MODEL_TWO_SIDE"/>
897 <enum name="GL_LINE_SMOOTH"/>
898 <enum name="GL_LINE_SMOOTH_HINT"/>
899 <enum name="GL_LINE_STIPPLE"/>
900 <enum name="GL_LINE_STIPPLE_PATTERN"/>
901 <enum name="GL_LINE_STIPPLE_REPEAT"/>
902 <enum name="GL_LINE_WIDTH"/>
903 <enum name="GL_LINE_WIDTH_GRANULARITY"/>
904 <enum name="GL_LINE_WIDTH_RANGE"/>
905 <enum name="GL_LIST_BASE"/>
906 <enum name="GL_LIST_INDEX"/>
907 <enum name="GL_LIST_MODE"/>
908 <enum name="GL_LOGIC_OP"/>
909 <enum name="GL_LOGIC_OP_MODE"/>
910 <enum name="GL_MAJOR_VERSION"/>
911 <enum name="GL_MAP1_COLOR_4"/>
912 <enum name="GL_MAP1_GRID_DOMAIN"/>
913 <enum name="GL_MAP1_GRID_SEGMENTS"/>
914 <enum name="GL_MAP1_INDEX"/>
915 <enum name="GL_MAP1_NORMAL"/>
916 <enum name="GL_MAP1_TEXTURE_COORD_1"/>
917 <enum name="GL_MAP1_TEXTURE_COORD_2"/>
918 <enum name="GL_MAP1_TEXTURE_COORD_3"/>
919 <enum name="GL_MAP1_TEXTURE_COORD_4"/>
920 <enum name="GL_MAP1_VERTEX_3"/>
921 <enum name="GL_MAP1_VERTEX_4"/>
922 <enum name="GL_MAP2_COLOR_4"/>
923 <enum name="GL_MAP2_GRID_DOMAIN"/>
924 <enum name="GL_MAP2_GRID_SEGMENTS"/>
925 <enum name="GL_MAP2_INDEX"/>
926 <enum name="GL_MAP2_NORMAL"/>
927 <enum name="GL_MAP2_TEXTURE_COORD_1"/>
928 <enum name="GL_MAP2_TEXTURE_COORD_2"/>
929 <enum name="GL_MAP2_TEXTURE_COORD_3"/>
930 <enum name="GL_MAP2_TEXTURE_COORD_4"/>
931 <enum name="GL_MAP2_VERTEX_3"/>
932 <enum name="GL_MAP2_VERTEX_4"/>
933 <enum name="GL_MAP_COLOR"/>
934 <enum name="GL_MAP_STENCIL"/>
935 <enum name="GL_MATRIX_MODE"/>
936 <enum name="GL_MAX_3D_TEXTURE_SIZE"/>
937 <enum name="GL_MAX_3D_TEXTURE_SIZE_EXT"/>
938 <enum name="GL_MAX_4D_TEXTURE_SIZE_SGIS"/>
939 <enum name="GL_MAX_ACTIVE_LIGHTS_SGIX"/>
940 <enum name="GL_MAX_ARRAY_TEXTURE_LAYERS"/>
941 <enum name="GL_MAX_ASYNC_DRAW_PIXELS_SGIX"/>
942 <enum name="GL_MAX_ASYNC_HISTOGRAM_SGIX"/>
943 <enum name="GL_MAX_ASYNC_READ_PIXELS_SGIX"/>
944 <enum name="GL_MAX_ASYNC_TEX_IMAGE_SGIX"/>
945 <enum name="GL_MAX_ATTRIB_STACK_DEPTH"/>
946 <enum name="GL_MAX_CLIENT_ATTRIB_STACK_DEPTH"/>
947 <enum name="GL_MAX_CLIPMAP_DEPTH_SGIX"/>
948 <enum name="GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX"/>
949 <enum name="GL_MAX_CLIP_DISTANCES"/>
950 <enum name="GL_MAX_CLIP_PLANES"/>
951 <enum name="GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI"/>
952 <enum name="GL_MAX_COLOR_TEXTURE_SAMPLES"/>
953 <enum name="GL_MAX_COMBINED_ATOMIC_COUNTERS"/>
954 <enum name="GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS"/>
955 <enum name="GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS"/>
956 <enum name="GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS"/>
957 <enum name="GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS"/>
958 <enum name="GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS"/>
959 <enum name="GL_MAX_COMBINED_UNIFORM_BLOCKS"/>
960 <enum name="GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS"/>
961 <enum name="GL_MAX_COMPUTE_ATOMIC_COUNTERS"/>
962 <enum name="GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS"/>
963 <enum name="GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS"/>
964 <enum name="GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS"/>
965 <enum name="GL_MAX_COMPUTE_UNIFORM_BLOCKS"/>
966 <enum name="GL_MAX_COMPUTE_UNIFORM_COMPONENTS"/>
967 <enum name="GL_MAX_COMPUTE_WORK_GROUP_COUNT"/>
968 <enum name="GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS"/>
969 <enum name="GL_MAX_COMPUTE_WORK_GROUP_SIZE"/>
970 <enum name="GL_MAX_CUBE_MAP_TEXTURE_SIZE"/>
971 <enum name="GL_MAX_DEBUG_GROUP_STACK_DEPTH"/>
972 <enum name="GL_MAX_DEPTH_TEXTURE_SAMPLES"/>
973 <enum name="GL_MAX_DRAW_BUFFERS"/>
974 <enum name="GL_MAX_DUAL_SOURCE_DRAW_BUFFERS"/>
975 <enum name="GL_MAX_ELEMENTS_INDICES"/>
976 <enum name="GL_MAX_ELEMENTS_VERTICES"/>
977 <enum name="GL_MAX_ELEMENT_INDEX"/>
978 <enum name="GL_MAX_EVAL_ORDER"/>
979 <enum name="GL_MAX_FOG_FUNC_POINTS_SGIS"/>
980 <enum name="GL_MAX_FRAGMENT_ATOMIC_COUNTERS"/>
981 <enum name="GL_MAX_FRAGMENT_INPUT_COMPONENTS"/>
982 <enum name="GL_MAX_FRAGMENT_LIGHTS_SGIX"/>
983 <enum name="GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS"/>
984 <enum name="GL_MAX_FRAGMENT_UNIFORM_BLOCKS"/>
985 <enum name="GL_MAX_FRAGMENT_UNIFORM_COMPONENTS"/>
986 <enum name="GL_MAX_FRAGMENT_UNIFORM_VECTORS"/>
987 <enum name="GL_MAX_FRAMEBUFFER_HEIGHT"/>
988 <enum name="GL_MAX_FRAMEBUFFER_LAYERS"/>
989 <enum name="GL_MAX_FRAMEBUFFER_SAMPLES"/>
990 <enum name="GL_MAX_FRAMEBUFFER_WIDTH"/>
991 <enum name="GL_MAX_FRAMEZOOM_FACTOR_SGIX"/>
992 <enum name="GL_MAX_GEOMETRY_ATOMIC_COUNTERS"/>
993 <enum name="GL_MAX_GEOMETRY_INPUT_COMPONENTS"/>
994 <enum name="GL_MAX_GEOMETRY_OUTPUT_COMPONENTS"/>
995 <enum name="GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS"/>
996 <enum name="GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS"/>
997 <enum name="GL_MAX_GEOMETRY_UNIFORM_BLOCKS"/>
998 <enum name="GL_MAX_GEOMETRY_UNIFORM_COMPONENTS"/>
999 <enum name="GL_MAX_INTEGER_SAMPLES"/>
1000 <enum name="GL_MAX_LABEL_LENGTH"/>
1001 <enum name="GL_MAX_LIGHTS"/>
1002 <enum name="GL_MAX_LIST_NESTING"/>
1003 <enum name="GL_MAX_MODELVIEW_STACK_DEPTH"/>
1004 <enum name="GL_MAX_NAME_STACK_DEPTH"/>
1005 <enum name="GL_MAX_PIXEL_MAP_TABLE"/>
1006 <enum name="GL_MAX_PROGRAM_TEXEL_OFFSET"/>
1007 <enum name="GL_MAX_PROJECTION_STACK_DEPTH"/>
1008 <enum name="GL_MAX_RECTANGLE_TEXTURE_SIZE"/>
1009 <enum name="GL_MAX_RENDERBUFFER_SIZE"/>
1010 <enum name="GL_MAX_SAMPLE_MASK_WORDS"/>
1011 <enum name="GL_MAX_SERVER_WAIT_TIMEOUT"/>
1012 <enum name="GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS"/>
1013 <enum name="GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS"/>
1014 <enum name="GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS"/>
1015 <enum name="GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS"/>
1016 <enum name="GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS"/>
1017 <enum name="GL_MAX_TEXTURE_BUFFER_SIZE"/>
1018 <enum name="GL_MAX_TEXTURE_IMAGE_UNITS"/>
1019 <enum name="GL_MAX_TEXTURE_LOD_BIAS"/>
1020 <enum name="GL_MAX_TEXTURE_SIZE"/>
1021 <enum name="GL_MAX_TEXTURE_STACK_DEPTH"/>
1022 <enum name="GL_MAX_UNIFORM_BLOCK_SIZE"/>
1023 <enum name="GL_MAX_UNIFORM_BUFFER_BINDINGS"/>
1024 <enum name="GL_MAX_UNIFORM_LOCATIONS"/>
1025 <enum name="GL_MAX_VARYING_COMPONENTS"/>
1026 <enum name="GL_MAX_VARYING_FLOATS"/>
1027 <enum name="GL_MAX_VARYING_VECTORS"/>
1028 <enum name="GL_MAX_VERTEX_ATOMIC_COUNTERS"/>
1029 <enum name="GL_MAX_VERTEX_ATTRIBS"/>
1030 <enum name="GL_MAX_VERTEX_ATTRIB_BINDINGS"/>
1031 <enum name="GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET"/>
1032 <enum name="GL_MAX_VERTEX_OUTPUT_COMPONENTS"/>
1033 <enum name="GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS"/>
1034 <enum name="GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS"/>
1035 <enum name="GL_MAX_VERTEX_UNIFORM_BLOCKS"/>
1036 <enum name="GL_MAX_VERTEX_UNIFORM_COMPONENTS"/>
1037 <enum name="GL_MAX_VERTEX_UNIFORM_VECTORS"/>
1038 <enum name="GL_MAX_VIEWPORTS"/>
1039 <enum name="GL_MAX_VIEWPORT_DIMS"/>
1040 <enum name="GL_MINMAX_EXT"/>
1041 <enum name="GL_MINOR_VERSION"/>
1042 <enum name="GL_MIN_MAP_BUFFER_ALIGNMENT"/>
1043 <enum name="GL_MIN_PROGRAM_TEXEL_OFFSET"/>
1044 <enum name="GL_MODELVIEW0_MATRIX_EXT"/>
1045 <enum name="GL_MODELVIEW0_STACK_DEPTH_EXT"/>
1046 <enum name="GL_MODELVIEW_MATRIX"/>
1047 <enum name="GL_MODELVIEW_STACK_DEPTH"/>
1048 <enum name="GL_MULTISAMPLE_SGIS"/>
1049 <enum name="GL_NAME_STACK_DEPTH"/>
1050 <enum name="GL_NORMALIZE"/>
1051 <enum name="GL_NORMAL_ARRAY"/>
1052 <enum name="GL_NORMAL_ARRAY_COUNT_EXT"/>
1053 <enum name="GL_NORMAL_ARRAY_STRIDE"/>
1054 <enum name="GL_NORMAL_ARRAY_TYPE"/>
1055 <enum name="GL_NUM_COMPRESSED_TEXTURE_FORMATS"/>
1056 <enum name="GL_NUM_DEVICE_UUIDS_EXT"/>
1057 <enum name="GL_NUM_EXTENSIONS"/>
1058 <enum name="GL_NUM_PROGRAM_BINARY_FORMATS"/>
1059 <enum name="GL_NUM_SHADER_BINARY_FORMATS"/>
1060 <enum name="GL_PACK_ALIGNMENT"/>
1061 <enum name="GL_PACK_CMYK_HINT_EXT"/>
1062 <enum name="GL_PACK_IMAGE_DEPTH_SGIS"/>
1063 <enum name="GL_PACK_IMAGE_HEIGHT"/>
1064 <enum name="GL_PACK_IMAGE_HEIGHT_EXT"/>
1065 <enum name="GL_PACK_LSB_FIRST"/>
1066 <enum name="GL_PACK_RESAMPLE_SGIX"/>
1067 <enum name="GL_PACK_ROW_LENGTH"/>
1068 <enum name="GL_PACK_SKIP_IMAGES"/>
1069 <enum name="GL_PACK_SKIP_IMAGES_EXT"/>
1070 <enum name="GL_PACK_SKIP_PIXELS"/>
1071 <enum name="GL_PACK_SKIP_ROWS"/>
1072 <enum name="GL_PACK_SKIP_VOLUMES_SGIS"/>
1073 <enum name="GL_PACK_SUBSAMPLE_RATE_SGIX"/>
1074 <enum name="GL_PACK_SWAP_BYTES"/>
1075 <enum name="GL_PERSPECTIVE_CORRECTION_HINT"/>
1076 <enum name="GL_PIXEL_MAP_A_TO_A_SIZE"/>
1077 <enum name="GL_PIXEL_MAP_B_TO_B_SIZE"/>
1078 <enum name="GL_PIXEL_MAP_G_TO_G_SIZE"/>
1079 <enum name="GL_PIXEL_MAP_I_TO_A_SIZE"/>
1080 <enum name="GL_PIXEL_MAP_I_TO_B_SIZE"/>
1081 <enum name="GL_PIXEL_MAP_I_TO_G_SIZE"/>
1082 <enum name="GL_PIXEL_MAP_I_TO_I_SIZE"/>
1083 <enum name="GL_PIXEL_MAP_I_TO_R_SIZE"/>
1084 <enum name="GL_PIXEL_MAP_R_TO_R_SIZE"/>
1085 <enum name="GL_PIXEL_MAP_S_TO_S_SIZE"/>
1086 <enum name="GL_PIXEL_PACK_BUFFER_BINDING"/>
1087 <enum name="GL_PIXEL_TEXTURE_SGIS"/>
1088 <enum name="GL_PIXEL_TEX_GEN_MODE_SGIX"/>
1089 <enum name="GL_PIXEL_TEX_GEN_SGIX"/>
1090 <enum name="GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX"/>
1091 <enum name="GL_PIXEL_TILE_CACHE_INCREMENT_SGIX"/>
1092 <enum name="GL_PIXEL_TILE_CACHE_SIZE_SGIX"/>
1093 <enum name="GL_PIXEL_TILE_GRID_DEPTH_SGIX"/>
1094 <enum name="GL_PIXEL_TILE_GRID_HEIGHT_SGIX"/>
1095 <enum name="GL_PIXEL_TILE_GRID_WIDTH_SGIX"/>
1096 <enum name="GL_PIXEL_TILE_HEIGHT_SGIX"/>
1097 <enum name="GL_PIXEL_TILE_WIDTH_SGIX"/>
1098 <enum name="GL_PIXEL_UNPACK_BUFFER_BINDING"/>
1099 <enum name="GL_POINT_FADE_THRESHOLD_SIZE"/>
1100 <enum name="GL_POINT_FADE_THRESHOLD_SIZE_SGIS"/>
1101 <enum name="GL_POINT_SIZE"/>
1102 <enum name="GL_POINT_SIZE_GRANULARITY"/>
1103 <enum name="GL_POINT_SIZE_MAX_SGIS"/>
1104 <enum name="GL_POINT_SIZE_MIN_SGIS"/>
1105 <enum name="GL_POINT_SIZE_RANGE"/>
1106 <enum name="GL_POINT_SMOOTH"/>
1107 <enum name="GL_POINT_SMOOTH_HINT"/>
1108 <enum name="GL_POLYGON_MODE"/>
1109 <enum name="GL_POLYGON_OFFSET_BIAS_EXT"/>
1110 <enum name="GL_POLYGON_OFFSET_FACTOR"/>
1111 <enum name="GL_POLYGON_OFFSET_FILL"/>
1112 <enum name="GL_POLYGON_OFFSET_LINE"/>
1113 <enum name="GL_POLYGON_OFFSET_POINT"/>
1114 <enum name="GL_POLYGON_OFFSET_UNITS"/>
1115 <enum name="GL_POLYGON_SMOOTH"/>
1116 <enum name="GL_POLYGON_SMOOTH_HINT"/>
1117 <enum name="GL_POLYGON_STIPPLE"/>
1118 <enum name="GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI"/>
1119 <enum name="GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI"/>
1120 <enum name="GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI"/>
1121 <enum name="GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI"/>
1122 <enum name="GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI"/>
1123 <enum name="GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI"/>
1124 <enum name="GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI"/>
1125 <enum name="GL_POST_COLOR_MATRIX_RED_BIAS_SGI"/>
1126 <enum name="GL_POST_COLOR_MATRIX_RED_SCALE_SGI"/>
1127 <enum name="GL_POST_CONVOLUTION_ALPHA_BIAS_EXT"/>
1128 <enum name="GL_POST_CONVOLUTION_ALPHA_SCALE_EXT"/>
1129 <enum name="GL_POST_CONVOLUTION_BLUE_BIAS_EXT"/>
1130 <enum name="GL_POST_CONVOLUTION_BLUE_SCALE_EXT"/>
1131 <enum name="GL_POST_CONVOLUTION_COLOR_TABLE_SGI"/>
1132 <enum name="GL_POST_CONVOLUTION_GREEN_BIAS_EXT"/>
1133 <enum name="GL_POST_CONVOLUTION_GREEN_SCALE_EXT"/>
1134 <enum name="GL_POST_CONVOLUTION_RED_BIAS_EXT"/>
1135 <enum name="GL_POST_CONVOLUTION_RED_SCALE_EXT"/>
1136 <enum name="GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX"/>
1137 <enum name="GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX"/>
1138 <enum name="GL_PRIMITIVE_RESTART_INDEX"/>
1139 <enum name="GL_PROGRAM_BINARY_FORMATS"/>
1140 <enum name="GL_PROGRAM_PIPELINE_BINDING"/>
1141 <enum name="GL_PROGRAM_POINT_SIZE"/>
1142 <enum name="GL_PROJECTION_MATRIX"/>
1143 <enum name="GL_PROJECTION_STACK_DEPTH"/>
1144 <enum name="GL_PROVOKING_VERTEX"/>
1145 <enum name="GL_READ_BUFFER"/>
1146 <enum name="GL_READ_BUFFER_EXT"/>
1147 <enum name="GL_READ_BUFFER_NV"/>
1148 <enum name="GL_READ_FRAMEBUFFER_BINDING"/>
1149 <enum name="GL_RED_BIAS"/>
1150 <enum name="GL_RED_BITS"/>
1151 <enum name="GL_RED_SCALE"/>
1152 <enum name="GL_REFERENCE_PLANE_EQUATION_SGIX"/>
1153 <enum name="GL_REFERENCE_PLANE_SGIX"/>
1154 <enum name="GL_RENDERBUFFER_BINDING"/>
1155 <enum name="GL_RENDER_MODE"/>
1156 <enum name="GL_RESCALE_NORMAL_EXT"/>
1157 <enum name="GL_RGBA_MODE"/>
1158 <enum name="GL_SAMPLER_BINDING"/>
1159 <enum name="GL_SAMPLES"/>
1160 <enum name="GL_SAMPLES_SGIS"/>
1161 <enum name="GL_SAMPLE_ALPHA_TO_MASK_SGIS"/>
1162 <enum name="GL_SAMPLE_ALPHA_TO_ONE_SGIS"/>
1163 <enum name="GL_SAMPLE_BUFFERS"/>
1164 <enum name="GL_SAMPLE_BUFFERS_SGIS"/>
1165 <enum name="GL_SAMPLE_COVERAGE_INVERT"/>
1166 <enum name="GL_SAMPLE_COVERAGE_VALUE"/>
1167 <enum name="GL_SAMPLE_MASK_INVERT_SGIS"/>
1168 <enum name="GL_SAMPLE_MASK_SGIS"/>
1169 <enum name="GL_SAMPLE_MASK_VALUE_SGIS"/>
1170 <enum name="GL_SAMPLE_PATTERN_SGIS"/>
1171 <enum name="GL_SCISSOR_BOX"/>
1172 <enum name="GL_SCISSOR_TEST"/>
1173 <enum name="GL_SELECTION_BUFFER_SIZE"/>
1174 <enum name="GL_SEPARABLE_2D_EXT"/>
1175 <enum name="GL_SHADER_COMPILER"/>
1176 <enum name="GL_SHADER_STORAGE_BUFFER_BINDING"/>
1177 <enum name="GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT"/>
1178 <enum name="GL_SHADER_STORAGE_BUFFER_SIZE"/>
1179 <enum name="GL_SHADER_STORAGE_BUFFER_START"/>
1180 <enum name="GL_SHADE_MODEL"/>
1181 <enum name="GL_SHARED_TEXTURE_PALETTE_EXT"/>
1182 <enum name="GL_SMOOTH_LINE_WIDTH_GRANULARITY"/>
1183 <enum name="GL_SMOOTH_LINE_WIDTH_RANGE"/>
1184 <enum name="GL_SMOOTH_POINT_SIZE_GRANULARITY"/>
1185 <enum name="GL_SMOOTH_POINT_SIZE_RANGE"/>
1186 <enum name="GL_SPRITE_AXIS_SGIX"/>
1187 <enum name="GL_SPRITE_MODE_SGIX"/>
1188 <enum name="GL_SPRITE_SGIX"/>
1189 <enum name="GL_SPRITE_TRANSLATION_SGIX"/>
1190 <enum name="GL_STENCIL_BACK_FAIL"/>
1191 <enum name="GL_STENCIL_BACK_FUNC"/>
1192 <enum name="GL_STENCIL_BACK_PASS_DEPTH_FAIL"/>
1193 <enum name="GL_STENCIL_BACK_PASS_DEPTH_PASS"/>
1194 <enum name="GL_STENCIL_BACK_REF"/>
1195 <enum name="GL_STENCIL_BACK_VALUE_MASK"/>
1196 <enum name="GL_STENCIL_BACK_WRITEMASK"/>
1197 <enum name="GL_STENCIL_BITS"/>
1198 <enum name="GL_STENCIL_CLEAR_VALUE"/>
1199 <enum name="GL_STENCIL_FAIL"/>
1200 <enum name="GL_STENCIL_FUNC"/>
1201 <enum name="GL_STENCIL_PASS_DEPTH_FAIL"/>
1202 <enum name="GL_STENCIL_PASS_DEPTH_PASS"/>
1203 <enum name="GL_STENCIL_REF"/>
1204 <enum name="GL_STENCIL_TEST"/>
1205 <enum name="GL_STENCIL_VALUE_MASK"/>
1206 <enum name="GL_STENCIL_WRITEMASK"/>
1207 <enum name="GL_STEREO"/>
1208 <enum name="GL_SUBPIXEL_BITS"/>
1209 <enum name="GL_TEXTURE_1D"/>
1210 <enum name="GL_TEXTURE_2D"/>
1211 <enum name="GL_TEXTURE_3D_BINDING_EXT"/>
1212 <enum name="GL_TEXTURE_3D_EXT"/>
1213 <enum name="GL_TEXTURE_4D_BINDING_SGIS"/>
1214 <enum name="GL_TEXTURE_4D_SGIS"/>
1215 <enum name="GL_TEXTURE_BINDING_1D"/>
1216 <enum name="GL_TEXTURE_BINDING_1D_ARRAY"/>
1217 <enum name="GL_TEXTURE_BINDING_2D"/>
1218 <enum name="GL_TEXTURE_BINDING_2D_ARRAY"/>
1219 <enum name="GL_TEXTURE_BINDING_2D_MULTISAMPLE"/>
1220 <enum name="GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY"/>
1221 <enum name="GL_TEXTURE_BINDING_3D"/>
1222 <enum name="GL_TEXTURE_BINDING_BUFFER"/>
1223 <enum name="GL_TEXTURE_BINDING_CUBE_MAP"/>
1224 <enum name="GL_TEXTURE_BINDING_RECTANGLE"/>
1225 <enum name="GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT"/>
1226 <enum name="GL_TEXTURE_COLOR_TABLE_SGI"/>
1227 <enum name="GL_TEXTURE_COMPRESSION_HINT"/>
1228 <enum name="GL_TEXTURE_COORD_ARRAY"/>
1229 <enum name="GL_TEXTURE_COORD_ARRAY_COUNT_EXT"/>
1230 <enum name="GL_TEXTURE_COORD_ARRAY_SIZE"/>
1231 <enum name="GL_TEXTURE_COORD_ARRAY_STRIDE"/>
1232 <enum name="GL_TEXTURE_COORD_ARRAY_TYPE"/>
1233 <enum name="GL_TEXTURE_GEN_Q"/>
1234 <enum name="GL_TEXTURE_GEN_R"/>
1235 <enum name="GL_TEXTURE_GEN_S"/>
1236 <enum name="GL_TEXTURE_GEN_T"/>
1237 <enum name="GL_TEXTURE_MATRIX"/>
1238 <enum name="GL_TEXTURE_STACK_DEPTH"/>
1239 <enum name="GL_TIMESTAMP"/>
1240 <enum name="GL_TRANSFORM_FEEDBACK_BUFFER_BINDING"/>
1241 <enum name="GL_TRANSFORM_FEEDBACK_BUFFER_SIZE"/>
1242 <enum name="GL_TRANSFORM_FEEDBACK_BUFFER_START"/>
1243 <enum name="GL_UNIFORM_BUFFER_BINDING"/>
1244 <enum name="GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT"/>
1245 <enum name="GL_UNIFORM_BUFFER_SIZE"/>
1246 <enum name="GL_UNIFORM_BUFFER_START"/>
1247 <enum name="GL_UNPACK_ALIGNMENT"/>
1248 <enum name="GL_UNPACK_CMYK_HINT_EXT"/>
1249 <enum name="GL_UNPACK_IMAGE_DEPTH_SGIS"/>
1250 <enum name="GL_UNPACK_IMAGE_HEIGHT"/>
1251 <enum name="GL_UNPACK_IMAGE_HEIGHT_EXT"/>
1252 <enum name="GL_UNPACK_LSB_FIRST"/>
1253 <enum name="GL_UNPACK_RESAMPLE_SGIX"/>
1254 <enum name="GL_UNPACK_ROW_LENGTH"/>
1255 <enum name="GL_UNPACK_SKIP_IMAGES"/>
1256 <enum name="GL_UNPACK_SKIP_IMAGES_EXT"/>
1257 <enum name="GL_UNPACK_SKIP_PIXELS"/>
1258 <enum name="GL_UNPACK_SKIP_ROWS"/>
1259 <enum name="GL_UNPACK_SKIP_VOLUMES_SGIS"/>
1260 <enum name="GL_UNPACK_SUBSAMPLE_RATE_SGIX"/>
1261 <enum name="GL_UNPACK_SWAP_BYTES"/>
1262 <enum name="GL_VERTEX_ARRAY"/>
1263 <enum name="GL_VERTEX_ARRAY_BINDING"/>
1264 <enum name="GL_VERTEX_ARRAY_COUNT_EXT"/>
1265 <enum name="GL_VERTEX_ARRAY_SIZE"/>
1266 <enum name="GL_VERTEX_ARRAY_STRIDE"/>
1267 <enum name="GL_VERTEX_ARRAY_TYPE"/>
1268 <enum name="GL_VERTEX_BINDING_DIVISOR"/>
1269 <enum name="GL_VERTEX_BINDING_OFFSET"/>
1270 <enum name="GL_VERTEX_BINDING_STRIDE"/>
1271 <enum name="GL_VERTEX_PRECLIP_HINT_SGIX"/>
1272 <enum name="GL_VERTEX_PRECLIP_SGIX"/>
1273 <enum name="GL_VIEWPORT"/>
1274 <enum name="GL_VIEWPORT_BOUNDS_RANGE"/>
1275 <enum name="GL_VIEWPORT_INDEX_PROVOKING_VERTEX"/>
1276 <enum name="GL_VIEWPORT_SUBPIXEL_BITS"/>
1277 <enum name="GL_ZOOM_X"/>
1278 <enum name="GL_ZOOM_Y"/>
1279 </group>
1280
1281 <group name="GetPointervPName">
1282 <enum name="GL_COLOR_ARRAY_POINTER"/>
1283 <enum name="GL_COLOR_ARRAY_POINTER_EXT"/>
1284 <enum name="GL_EDGE_FLAG_ARRAY_POINTER"/>
1285 <enum name="GL_EDGE_FLAG_ARRAY_POINTER_EXT"/>
1286 <enum name="GL_FEEDBACK_BUFFER_POINTER"/>
1287 <enum name="GL_INDEX_ARRAY_POINTER"/>
1288 <enum name="GL_INDEX_ARRAY_POINTER_EXT"/>
1289 <enum name="GL_INSTRUMENT_BUFFER_POINTER_SGIX"/>
1290 <enum name="GL_NORMAL_ARRAY_POINTER"/>
1291 <enum name="GL_NORMAL_ARRAY_POINTER_EXT"/>
1292 <enum name="GL_SELECTION_BUFFER_POINTER"/>
1293 <enum name="GL_TEXTURE_COORD_ARRAY_POINTER"/>
1294 <enum name="GL_TEXTURE_COORD_ARRAY_POINTER_EXT"/>
1295 <enum name="GL_VERTEX_ARRAY_POINTER"/>
1296 <enum name="GL_VERTEX_ARRAY_POINTER_EXT"/>
1297 <enum name="GL_DEBUG_CALLBACK_FUNCTION"/>
1298 <enum name="GL_DEBUG_CALLBACK_USER_PARAM"/>
1299 </group>
1300
1301 <group name="GetTextureParameter">
1302 <enum name="GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS"/>
1303 <enum name="GL_DETAIL_TEXTURE_LEVEL_SGIS"/>
1304 <enum name="GL_DETAIL_TEXTURE_MODE_SGIS"/>
1305 <enum name="GL_DUAL_TEXTURE_SELECT_SGIS"/>
1306 <enum name="GL_GENERATE_MIPMAP_SGIS"/>
1307 <enum name="GL_POST_TEXTURE_FILTER_BIAS_SGIX"/>
1308 <enum name="GL_POST_TEXTURE_FILTER_SCALE_SGIX"/>
1309 <enum name="GL_QUAD_TEXTURE_SELECT_SGIS"/>
1310 <enum name="GL_SHADOW_AMBIENT_SGIX"/>
1311 <enum name="GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS"/>
1312 <enum name="GL_TEXTURE_4DSIZE_SGIS"/>
1313 <enum name="GL_TEXTURE_ALPHA_SIZE"/>
1314 <enum name="GL_TEXTURE_BASE_LEVEL_SGIS"/>
1315 <enum name="GL_TEXTURE_BLUE_SIZE"/>
1316 <enum name="GL_TEXTURE_BORDER"/>
1317 <enum name="GL_TEXTURE_BORDER_COLOR"/>
1318 <enum name="GL_TEXTURE_BORDER_COLOR_NV"/>
1319 <enum name="GL_TEXTURE_CLIPMAP_CENTER_SGIX"/>
1320 <enum name="GL_TEXTURE_CLIPMAP_DEPTH_SGIX"/>
1321 <enum name="GL_TEXTURE_CLIPMAP_FRAME_SGIX"/>
1322 <enum name="GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX"/>
1323 <enum name="GL_TEXTURE_CLIPMAP_OFFSET_SGIX"/>
1324 <enum name="GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX"/>
1325 <enum name="GL_TEXTURE_COMPARE_OPERATOR_SGIX"/>
1326 <enum name="GL_TEXTURE_COMPARE_SGIX"/>
1327 <enum name="GL_TEXTURE_COMPONENTS"/>
1328 <enum name="GL_TEXTURE_DEPTH_EXT"/>
1329 <enum name="GL_TEXTURE_FILTER4_SIZE_SGIS"/>
1330 <enum name="GL_TEXTURE_GEQUAL_R_SGIX"/>
1331 <enum name="GL_TEXTURE_GREEN_SIZE"/>
1332 <enum name="GL_TEXTURE_HEIGHT"/>
1333 <enum name="GL_TEXTURE_INTENSITY_SIZE"/>
1334 <enum name="GL_TEXTURE_INTERNAL_FORMAT"/>
1335 <enum name="GL_TEXTURE_LEQUAL_R_SGIX"/>
1336 <enum name="GL_TEXTURE_LOD_BIAS_R_SGIX"/>
1337 <enum name="GL_TEXTURE_LOD_BIAS_S_SGIX"/>
1338 <enum name="GL_TEXTURE_LOD_BIAS_T_SGIX"/>
1339 <enum name="GL_TEXTURE_LUMINANCE_SIZE"/>
1340 <enum name="GL_TEXTURE_MAG_FILTER"/>
1341 <enum name="GL_TEXTURE_MAX_CLAMP_R_SGIX"/>
1342 <enum name="GL_TEXTURE_MAX_CLAMP_S_SGIX"/>
1343 <enum name="GL_TEXTURE_MAX_CLAMP_T_SGIX"/>
1344 <enum name="GL_TEXTURE_MAX_LEVEL_SGIS"/>
1345 <enum name="GL_TEXTURE_MAX_LOD_SGIS"/>
1346 <enum name="GL_TEXTURE_MIN_FILTER"/>
1347 <enum name="GL_TEXTURE_MIN_LOD_SGIS"/>
1348 <enum name="GL_TEXTURE_PRIORITY"/>
1349 <enum name="GL_TEXTURE_RED_SIZE"/>
1350 <enum name="GL_TEXTURE_RESIDENT"/>
1351 <enum name="GL_TEXTURE_WIDTH"/>
1352 <enum name="GL_TEXTURE_WRAP_Q_SGIS"/>
1353 <enum name="GL_TEXTURE_WRAP_R_EXT"/>
1354 <enum name="GL_TEXTURE_WRAP_S"/>
1355 <enum name="GL_TEXTURE_WRAP_T"/>
1356 </group>
1357
1358 <group name="HintMode">
1359 <enum name="GL_DONT_CARE"/>
1360 <enum name="GL_FASTEST"/>
1361 <enum name="GL_NICEST"/>
1362 </group>
1363
1364 <group name="HintTarget">
1365 <enum name="GL_ALLOW_DRAW_FRG_HINT_PGI"/>
1366 <enum name="GL_ALLOW_DRAW_MEM_HINT_PGI"/>
1367 <enum name="GL_ALLOW_DRAW_OBJ_HINT_PGI"/>
1368 <enum name="GL_ALLOW_DRAW_WIN_HINT_PGI"/>
1369 <enum name="GL_ALWAYS_FAST_HINT_PGI"/>
1370 <enum name="GL_ALWAYS_SOFT_HINT_PGI"/>
1371 <enum name="GL_BACK_NORMALS_HINT_PGI"/>
1372 <enum name="GL_BINNING_CONTROL_HINT_QCOM"/>
1373 <enum name="GL_CLIP_FAR_HINT_PGI"/>
1374 <enum name="GL_CLIP_NEAR_HINT_PGI"/>
1375 <enum name="GL_CLIP_VOLUME_CLIPPING_HINT_EXT"/>
1376 <enum name="GL_CONSERVE_MEMORY_HINT_PGI"/>
1377 <enum name="GL_CONVOLUTION_HINT_SGIX"/>
1378 <enum name="GL_FOG_HINT"/>
1379 <enum name="GL_FRAGMENT_SHADER_DERIVATIVE_HINT"/>
1380 <enum name="GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB"/>
1381 <enum name="GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES"/>
1382 <enum name="GL_FULL_STIPPLE_HINT_PGI"/>
1383 <enum name="GL_GENERATE_MIPMAP_HINT"/>
1384 <enum name="GL_GENERATE_MIPMAP_HINT_SGIS"/>
1385 <enum name="GL_LINE_QUALITY_HINT_SGIX"/>
1386 <enum name="GL_LINE_SMOOTH_HINT"/>
1387 <enum name="GL_MATERIAL_SIDE_HINT_PGI"/>
1388 <enum name="GL_MAX_VERTEX_HINT_PGI"/>
1389 <enum name="GL_MULTISAMPLE_FILTER_HINT_NV"/>
1390 <enum name="GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI"/>
1391 <enum name="GL_NATIVE_GRAPHICS_END_HINT_PGI"/>
1392 <enum name="GL_PACK_CMYK_HINT_EXT"/>
1393 <enum name="GL_PERSPECTIVE_CORRECTION_HINT"/>
1394 <enum name="GL_PHONG_HINT_WIN"/>
1395 <enum name="GL_POINT_SMOOTH_HINT"/>
1396 <enum name="GL_POLYGON_SMOOTH_HINT"/>
1397 <enum name="GL_PREFER_DOUBLEBUFFER_HINT_PGI"/>
1398 <enum name="GL_PROGRAM_BINARY_RETRIEVABLE_HINT"/>
1399 <enum name="GL_RECLAIM_MEMORY_HINT_PGI"/>
1400 <enum name="GL_SCALEBIAS_HINT_SGIX"/>
1401 <enum name="GL_STRICT_DEPTHFUNC_HINT_PGI"/>
1402 <enum name="GL_STRICT_LIGHTING_HINT_PGI"/>
1403 <enum name="GL_STRICT_SCISSOR_HINT_PGI"/>
1404 <enum name="GL_TEXTURE_COMPRESSION_HINT"/>
1405 <enum name="GL_TEXTURE_COMPRESSION_HINT_ARB"/>
1406 <enum name="GL_TEXTURE_MULTI_BUFFER_HINT_SGIX"/>
1407 <enum name="GL_TEXTURE_STORAGE_HINT_APPLE"/>
1408 <enum name="GL_TRANSFORM_HINT_APPLE"/>
1409 <enum name="GL_UNPACK_CMYK_HINT_EXT"/>
1410 <enum name="GL_VERTEX_ARRAY_STORAGE_HINT_APPLE"/>
1411 <enum name="GL_VERTEX_CONSISTENT_HINT_PGI"/>
1412 <enum name="GL_VERTEX_DATA_HINT_PGI"/>
1413 <enum name="GL_VERTEX_PRECLIP_HINT_SGIX"/>
1414 <enum name="GL_VERTEX_PRECLIP_SGIX"/>
1415 <enum name="GL_WIDE_LINE_HINT_PGI"/>
1416 </group>
1417
1418 <group name="HistogramTargetEXT">
1419 <enum name="GL_HISTOGRAM"/>
1420 <enum name="GL_HISTOGRAM_EXT"/>
1421 <enum name="GL_PROXY_HISTOGRAM"/>
1422 <enum name="GL_PROXY_HISTOGRAM_EXT"/>
1423 <enum name="GL_HISTOGRAM"/>
1424 <enum name="GL_PROXY_HISTOGRAM"/>
1425 </group>
1426
1427 <group name="IndexPointerType">
1428 <enum name="GL_DOUBLE"/>
1429 <enum name="GL_FLOAT"/>
1430 <enum name="GL_INT"/>
1431 <enum name="GL_SHORT"/>
1432 </group>
1433
1434 <group name="InterleavedArrayFormat">
1435 <enum name="GL_C3F_V3F"/>
1436 <enum name="GL_C4F_N3F_V3F"/>
1437 <enum name="GL_C4UB_V2F"/>
1438 <enum name="GL_C4UB_V3F"/>
1439 <enum name="GL_N3F_V3F"/>
1440 <enum name="GL_T2F_C3F_V3F"/>
1441 <enum name="GL_T2F_C4F_N3F_V3F"/>
1442 <enum name="GL_T2F_C4UB_V3F"/>
1443 <enum name="GL_T2F_N3F_V3F"/>
1444 <enum name="GL_T2F_V3F"/>
1445 <enum name="GL_T4F_C4F_N3F_V4F"/>
1446 <enum name="GL_T4F_V4F"/>
1447 <enum name="GL_V2F"/>
1448 <enum name="GL_V3F"/>
1449 </group>
1450
1451 <group name="LightEnvModeSGIX">
1452 <enum name="GL_ADD"/>
1453 <enum name="GL_MODULATE"/>
1454 <enum name="GL_REPLACE"/>
1455 </group>
1456
1457 <group name="LightEnvParameterSGIX">
1458 <enum name="GL_LIGHT_ENV_MODE_SGIX"/>
1459 </group>
1460
1461 <group name="LightModelColorControl">
1462 <enum name="GL_SEPARATE_SPECULAR_COLOR"/>
1463 <enum name="GL_SEPARATE_SPECULAR_COLOR_EXT"/>
1464 <enum name="GL_SINGLE_COLOR"/>
1465 <enum name="GL_SINGLE_COLOR_EXT"/>
1466 </group>
1467
1468 <group name="LightModelParameter">
1469 <enum name="GL_LIGHT_MODEL_AMBIENT"/>
1470 <enum name="GL_LIGHT_MODEL_COLOR_CONTROL"/>
1471 <enum name="GL_LIGHT_MODEL_COLOR_CONTROL_EXT"/>
1472 <enum name="GL_LIGHT_MODEL_LOCAL_VIEWER"/>
1473 <enum name="GL_LIGHT_MODEL_TWO_SIDE"/>
1474 </group>
1475
1476 <group name="LightName">
1477 <enum name="GL_FRAGMENT_LIGHT0_SGIX"/>
1478 <enum name="GL_FRAGMENT_LIGHT1_SGIX"/>
1479 <enum name="GL_FRAGMENT_LIGHT2_SGIX"/>
1480 <enum name="GL_FRAGMENT_LIGHT3_SGIX"/>
1481 <enum name="GL_FRAGMENT_LIGHT4_SGIX"/>
1482 <enum name="GL_FRAGMENT_LIGHT5_SGIX"/>
1483 <enum name="GL_FRAGMENT_LIGHT6_SGIX"/>
1484 <enum name="GL_FRAGMENT_LIGHT7_SGIX"/>
1485 <enum name="GL_LIGHT0"/>
1486 <enum name="GL_LIGHT1"/>
1487 <enum name="GL_LIGHT2"/>
1488 <enum name="GL_LIGHT3"/>
1489 <enum name="GL_LIGHT4"/>
1490 <enum name="GL_LIGHT5"/>
1491 <enum name="GL_LIGHT6"/>
1492 <enum name="GL_LIGHT7"/>
1493 </group>
1494
1495 <group name="LightParameter">
1496 <enum name="GL_AMBIENT"/>
1497 <enum name="GL_CONSTANT_ATTENUATION"/>
1498 <enum name="GL_DIFFUSE"/>
1499 <enum name="GL_LINEAR_ATTENUATION"/>
1500 <enum name="GL_POSITION"/>
1501 <enum name="GL_QUADRATIC_ATTENUATION"/>
1502 <enum name="GL_SPECULAR"/>
1503 <enum name="GL_SPOT_CUTOFF"/>
1504 <enum name="GL_SPOT_DIRECTION"/>
1505 <enum name="GL_SPOT_EXPONENT"/>
1506 </group>
1507
1508 <group name="ListMode">
1509 <enum name="GL_COMPILE"/>
1510 <enum name="GL_COMPILE_AND_EXECUTE"/>
1511 </group>
1512
1513 <group name="ListNameType">
1514 <enum name="GL_2_BYTES"/>
1515 <enum name="GL_3_BYTES"/>
1516 <enum name="GL_4_BYTES"/>
1517 <enum name="GL_BYTE"/>
1518 <enum name="GL_FLOAT"/>
1519 <enum name="GL_INT"/>
1520 <enum name="GL_SHORT"/>
1521 <enum name="GL_UNSIGNED_BYTE"/>
1522 <enum name="GL_UNSIGNED_INT"/>
1523 <enum name="GL_UNSIGNED_SHORT"/>
1524 </group>
1525
1526 <group name="ListParameterName">
1527 <enum name="GL_LIST_PRIORITY_SGIX"/>
1528 </group>
1529
1530 <group name="LogicOp">
1531 <enum name="GL_AND"/>
1532 <enum name="GL_AND_INVERTED"/>
1533 <enum name="GL_AND_REVERSE"/>
1534 <enum name="GL_CLEAR"/>
1535 <enum name="GL_COPY"/>
1536 <enum name="GL_COPY_INVERTED"/>
1537 <enum name="GL_EQUIV"/>
1538 <enum name="GL_INVERT"/>
1539 <enum name="GL_NAND"/>
1540 <enum name="GL_NOOP"/>
1541 <enum name="GL_NOR"/>
1542 <enum name="GL_OR"/>
1543 <enum name="GL_OR_INVERTED"/>
1544 <enum name="GL_OR_REVERSE"/>
1545 <enum name="GL_SET"/>
1546 <enum name="GL_XOR"/>
1547 </group>
1548
1549 <group name="MapBufferUsageMask">
1550 <enum name="GL_CLIENT_STORAGE_BIT"/>
1551 <enum name="GL_CLIENT_STORAGE_BIT_EXT"/>
1552 <enum name="GL_DYNAMIC_STORAGE_BIT"/>
1553 <enum name="GL_DYNAMIC_STORAGE_BIT_EXT"/>
1554 <enum name="GL_MAP_COHERENT_BIT"/>
1555 <enum name="GL_MAP_COHERENT_BIT_EXT"/>
1556 <enum name="GL_MAP_FLUSH_EXPLICIT_BIT"/>
1557 <enum name="GL_MAP_FLUSH_EXPLICIT_BIT_EXT"/>
1558 <enum name="GL_MAP_INVALIDATE_BUFFER_BIT"/>
1559 <enum name="GL_MAP_INVALIDATE_BUFFER_BIT_EXT"/>
1560 <enum name="GL_MAP_INVALIDATE_RANGE_BIT"/>
1561 <enum name="GL_MAP_INVALIDATE_RANGE_BIT_EXT"/>
1562 <enum name="GL_MAP_PERSISTENT_BIT"/>
1563 <enum name="GL_MAP_PERSISTENT_BIT_EXT"/>
1564 <enum name="GL_MAP_READ_BIT"/>
1565 <enum name="GL_MAP_READ_BIT_EXT"/>
1566 <enum name="GL_MAP_UNSYNCHRONIZED_BIT"/>
1567 <enum name="GL_MAP_UNSYNCHRONIZED_BIT_EXT"/>
1568 <enum name="GL_MAP_WRITE_BIT"/>
1569 <enum name="GL_MAP_WRITE_BIT_EXT"/>
1570 <enum name="GL_SPARSE_STORAGE_BIT_ARB"/>
1571 <enum name="GL_LGPU_SEPARATE_STORAGE_BIT_NVX"/>
1572 <enum name="GL_PER_GPU_STORAGE_BIT_NV"/>
1573 </group>
1574
1575 <group name="MapTarget">
1576 <enum name="GL_GEOMETRY_DEFORMATION_SGIX"/>
1577 <enum name="GL_MAP1_COLOR_4"/>
1578 <enum name="GL_MAP1_INDEX"/>
1579 <enum name="GL_MAP1_NORMAL"/>
1580 <enum name="GL_MAP1_TEXTURE_COORD_1"/>
1581 <enum name="GL_MAP1_TEXTURE_COORD_2"/>
1582 <enum name="GL_MAP1_TEXTURE_COORD_3"/>
1583 <enum name="GL_MAP1_TEXTURE_COORD_4"/>
1584 <enum name="GL_MAP1_VERTEX_3"/>
1585 <enum name="GL_MAP1_VERTEX_4"/>
1586 <enum name="GL_MAP2_COLOR_4"/>
1587 <enum name="GL_MAP2_INDEX"/>
1588 <enum name="GL_MAP2_NORMAL"/>
1589 <enum name="GL_MAP2_TEXTURE_COORD_1"/>
1590 <enum name="GL_MAP2_TEXTURE_COORD_2"/>
1591 <enum name="GL_MAP2_TEXTURE_COORD_3"/>
1592 <enum name="GL_MAP2_TEXTURE_COORD_4"/>
1593 <enum name="GL_MAP2_VERTEX_3"/>
1594 <enum name="GL_MAP2_VERTEX_4"/>
1595 <enum name="GL_TEXTURE_DEFORMATION_SGIX"/>
1596 </group>
1597
1598 <group name="MapTextureFormatINTEL">
1599 <enum name="GL_LAYOUT_DEFAULT_INTEL"/>
1600 <enum name="GL_LAYOUT_LINEAR_CPU_CACHED_INTEL"/>
1601 <enum name="GL_LAYOUT_LINEAR_INTEL"/>
1602 </group>
1603
1604 <group name="MaterialFace">
1605 <enum name="GL_BACK"/>
1606 <enum name="GL_FRONT"/>
1607 <enum name="GL_FRONT_AND_BACK"/>
1608 </group>
1609
1610 <group name="MaterialParameter">
1611 <enum name="GL_AMBIENT"/>
1612 <enum name="GL_AMBIENT_AND_DIFFUSE"/>
1613 <enum name="GL_COLOR_INDEXES"/>
1614 <enum name="GL_DIFFUSE"/>
1615 <enum name="GL_EMISSION"/>
1616 <enum name="GL_SHININESS"/>
1617 <enum name="GL_SPECULAR"/>
1618 </group>
1619
1620 <group name="MatrixMode">
1621 <enum name="GL_MODELVIEW"/>
1622 <enum name="GL_MODELVIEW0_EXT"/>
1623 <enum name="GL_PROJECTION"/>
1624 <enum name="GL_TEXTURE"/>
1625 </group>
1626
1627 <group name="MemoryBarrierMask">
1628 <enum name="GL_ALL_BARRIER_BITS"/>
1629 <enum name="GL_ALL_BARRIER_BITS_EXT"/>
1630 <enum name="GL_ATOMIC_COUNTER_BARRIER_BIT"/>
1631 <enum name="GL_ATOMIC_COUNTER_BARRIER_BIT_EXT"/>
1632 <enum name="GL_BUFFER_UPDATE_BARRIER_BIT"/>
1633 <enum name="GL_BUFFER_UPDATE_BARRIER_BIT_EXT"/>
1634 <enum name="GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT"/>
1635 <enum name="GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT"/>
1636 <enum name="GL_COMMAND_BARRIER_BIT"/>
1637 <enum name="GL_COMMAND_BARRIER_BIT_EXT"/>
1638 <enum name="GL_ELEMENT_ARRAY_BARRIER_BIT"/>
1639 <enum name="GL_ELEMENT_ARRAY_BARRIER_BIT_EXT"/>
1640 <enum name="GL_FRAMEBUFFER_BARRIER_BIT"/>
1641 <enum name="GL_FRAMEBUFFER_BARRIER_BIT_EXT"/>
1642 <enum name="GL_PIXEL_BUFFER_BARRIER_BIT"/>
1643 <enum name="GL_PIXEL_BUFFER_BARRIER_BIT_EXT"/>
1644 <enum name="GL_QUERY_BUFFER_BARRIER_BIT"/>
1645 <enum name="GL_SHADER_GLOBAL_ACCESS_BARRIER_BIT_NV"/>
1646 <enum name="GL_SHADER_IMAGE_ACCESS_BARRIER_BIT"/>
1647 <enum name="GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT"/>
1648 <enum name="GL_SHADER_STORAGE_BARRIER_BIT"/>
1649 <enum name="GL_TEXTURE_FETCH_BARRIER_BIT"/>
1650 <enum name="GL_TEXTURE_FETCH_BARRIER_BIT_EXT"/>
1651 <enum name="GL_TEXTURE_UPDATE_BARRIER_BIT"/>
1652 <enum name="GL_TEXTURE_UPDATE_BARRIER_BIT_EXT"/>
1653 <enum name="GL_TRANSFORM_FEEDBACK_BARRIER_BIT"/>
1654 <enum name="GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT"/>
1655 <enum name="GL_UNIFORM_BARRIER_BIT"/>
1656 <enum name="GL_UNIFORM_BARRIER_BIT_EXT"/>
1657 <enum name="GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT"/>
1658 <enum name="GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT"/>
1659 </group>
1660
1661 <group name="MemoryObjectParameterName">
1662 <enum name="GL_DEDICATED_MEMORY_OBJECT_EXT"/>
1663 <enum name="GL_PROTECTED_MEMORY_OBJECT_EXT"/>
1664 </group>
1665
1666 <group name="MeshMode1">
1667 <enum name="GL_LINE"/>
1668 <enum name="GL_POINT"/>
1669 </group>
1670
1671 <group name="MeshMode2">
1672 <enum name="GL_FILL"/>
1673 <enum name="GL_LINE"/>
1674 <enum name="GL_POINT"/>
1675 </group>
1676
1677 <group name="MinmaxTargetEXT">
1678 <enum name="GL_MINMAX"/>
1679 <enum name="GL_MINMAX_EXT"/>
1680 </group>
1681
1682 <group name="NormalPointerType">
1683 <enum name="GL_BYTE"/>
1684 <enum name="GL_DOUBLE"/>
1685 <enum name="GL_FLOAT"/>
1686 <enum name="GL_INT"/>
1687 <enum name="GL_SHORT"/>
1688 </group>
1689
1690 <group name="PixelCopyType">
1691 <enum name="GL_COLOR"/>
1692 <enum name="GL_COLOR_EXT"/>
1693 <enum name="GL_DEPTH"/>
1694 <enum name="GL_DEPTH_EXT"/>
1695 <enum name="GL_STENCIL"/>
1696 <enum name="GL_STENCIL_EXT"/>
1697 </group>
1698
1699 <group name="PixelFormat">
1700 <enum name="GL_ABGR_EXT"/>
1701 <enum name="GL_ALPHA"/>
1702 <enum name="GL_BGR"/>
1703 <enum name="GL_BGR_INTEGER"/>
1704 <enum name="GL_BGRA"/>
1705 <enum name="GL_BGRA_INTEGER"/>
1706 <enum name="GL_BLUE"/>
1707 <enum name="GL_BLUE_INTEGER"/>
1708 <enum name="GL_CMYKA_EXT"/>
1709 <enum name="GL_CMYK_EXT"/>
1710 <enum name="GL_COLOR_INDEX"/>
1711 <enum name="GL_DEPTH_COMPONENT"/>
1712 <enum name="GL_DEPTH_STENCIL"/>
1713 <enum name="GL_GREEN"/>
1714 <enum name="GL_GREEN_INTEGER"/>
1715 <enum name="GL_LUMINANCE"/>
1716 <enum name="GL_LUMINANCE_ALPHA"/>
1717 <enum name="GL_RED"/>
1718 <enum name="GL_RED_EXT"/>
1719 <enum name="GL_RED_INTEGER"/>
1720 <enum name="GL_RG"/>
1721 <enum name="GL_RG_INTEGER"/>
1722 <enum name="GL_RGB"/>
1723 <enum name="GL_RGB_INTEGER"/>
1724 <enum name="GL_RGBA"/>
1725 <enum name="GL_RGBA_INTEGER"/>
1726 <enum name="GL_STENCIL_INDEX"/>
1727 <enum name="GL_UNSIGNED_INT"/>
1728 <enum name="GL_UNSIGNED_SHORT"/>
1729 <enum name="GL_YCRCB_422_SGIX"/>
1730 <enum name="GL_YCRCB_444_SGIX"/>
1731 </group>
1732
1733 <group name="InternalFormat" comment="Was PixelInternalFormat">
1734 <!-- Compatibility -->
1735 <enum name="GL_ALPHA12"/>
1736 <enum name="GL_ALPHA16"/>
1737 <!-- <enum name="GL_ALPHA16_ICC_SGIX" comment="Incomplete extension SGIX_icc_texture"/> -->
1738 <enum name="GL_ALPHA4"/>
1739 <enum name="GL_ALPHA8"/>
1740 <!-- <enum name="GL_ALPHA_ICC_SGIX" comment="Incomplete extension SGIX_icc_texture"/> -->
1741 <enum name="GL_DUAL_ALPHA12_SGIS"/>
1742 <enum name="GL_DUAL_ALPHA16_SGIS"/>
1743 <enum name="GL_DUAL_ALPHA4_SGIS"/>
1744 <enum name="GL_DUAL_ALPHA8_SGIS"/>
1745 <enum name="GL_DUAL_INTENSITY12_SGIS"/>
1746 <enum name="GL_DUAL_INTENSITY16_SGIS"/>
1747 <enum name="GL_DUAL_INTENSITY4_SGIS"/>
1748 <enum name="GL_DUAL_INTENSITY8_SGIS"/>
1749 <enum name="GL_DUAL_LUMINANCE12_SGIS"/>
1750 <enum name="GL_DUAL_LUMINANCE16_SGIS"/>
1751 <enum name="GL_DUAL_LUMINANCE4_SGIS"/>
1752 <enum name="GL_DUAL_LUMINANCE8_SGIS"/>
1753 <enum name="GL_DUAL_LUMINANCE_ALPHA4_SGIS"/>
1754 <enum name="GL_DUAL_LUMINANCE_ALPHA8_SGIS"/>
1755 <enum name="GL_INTENSITY"/>
1756 <enum name="GL_INTENSITY12"/>
1757 <enum name="GL_INTENSITY16"/>
1758 <!-- <enum name="GL_INTENSITY16_ICC_SGIX" comment="Incomplete extension SGIX_icc_texture"/> -->
1759 <enum name="GL_INTENSITY4"/>
1760 <enum name="GL_INTENSITY8"/>
1761 <!-- <enum name="GL_INTENSITY_ICC_SGIX" comment="Incomplete extension SGIX_icc_texture"/> -->
1762 <enum name="GL_LUMINANCE12"/>
1763 <enum name="GL_LUMINANCE12_ALPHA12"/>
1764 <enum name="GL_LUMINANCE12_ALPHA4"/>
1765 <enum name="GL_LUMINANCE16"/>
1766 <enum name="GL_LUMINANCE16_ALPHA16"/>
1767 <!-- <enum name="GL_LUMINANCE16_ALPHA8_ICC_SGIX" comment="Incomplete extension SGIX_icc_texture"/> -->
1768 <!-- <enum name="GL_LUMINANCE16_ICC_SGIX" comment="Incomplete extension SGIX_icc_texture"/> -->
1769 <enum name="GL_LUMINANCE4"/>
1770 <enum name="GL_LUMINANCE4_ALPHA4"/>
1771 <enum name="GL_LUMINANCE6_ALPHA2"/>
1772 <enum name="GL_LUMINANCE8"/>
1773 <enum name="GL_LUMINANCE8_ALPHA8"/>
1774 <!-- <enum name="GL_LUMINANCE_ALPHA_ICC_SGIX" comment="Incomplete extension SGIX_icc_texture"/> -->
1775 <!-- <enum name="GL_LUMINANCE_ICC_SGIX" comment="Incomplete extension SGIX_icc_texture"/> -->
1776 <enum name="GL_QUAD_ALPHA4_SGIS"/>
1777 <enum name="GL_QUAD_ALPHA8_SGIS"/>
1778 <enum name="GL_QUAD_INTENSITY4_SGIS"/>
1779 <enum name="GL_QUAD_INTENSITY8_SGIS"/>
1780 <enum name="GL_QUAD_LUMINANCE4_SGIS"/>
1781 <enum name="GL_QUAD_LUMINANCE8_SGIS"/>
1782 <!-- <enum name="GL_R5_G6_B5_A8_ICC_SGIX" comment="Incomplete extension SGIX_icc_texture"/> -->
1783 <!-- <enum name="GL_R5_G6_B5_ICC_SGIX" comment="Incomplete extension SGIX_icc_texture"/> -->
1784 <!-- <enum name="GL_RGBA_ICC_SGIX" comment="Incomplete extension SGIX_icc_texture"/> -->
1785 <!-- <enum name="GL_RGB_ICC_SGIX" comment="Incomplete extension SGIX_icc_texture"/> -->
1786 <!-- Base internal format: GL_RED -->
1787 <enum name="GL_RED"/>
1788 <enum name="GL_RED_EXT"/>
1789 <enum name="GL_R8"/>
1790 <enum name="GL_R8_EXT"/>
1791 <enum name="GL_R8_SNORM"/>
1792 <enum name="GL_R16"/>
1793 <enum name="GL_R16_EXT"/>
1794 <enum name="GL_R16_SNORM"/>
1795 <enum name="GL_R16_SNORM_EXT"/>
1796 <!-- <enum name="GL_R32" comment="cut & paste error?"/> -->
1797 <!-- <enum name="GL_R32_EXT" comment="cut & paste error?"/> -->
1798 <enum name="GL_R16F"/>
1799 <enum name="GL_R16F_EXT"/>
1800 <enum name="GL_R32F"/>
1801 <enum name="GL_R32F_EXT"/>
1802 <enum name="GL_R8I"/>
1803 <enum name="GL_R16I"/>
1804 <enum name="GL_R32I"/>
1805 <enum name="GL_R8UI"/>
1806 <enum name="GL_R16UI"/>
1807 <enum name="GL_R32UI"/>
1808 <!-- Base internal format: GL_RG -->
1809 <enum name="GL_RG"/>
1810 <enum name="GL_RG8"/>
1811 <enum name="GL_RG8_EXT"/>
1812 <enum name="GL_RG8_SNORM"/>
1813 <enum name="GL_RG16"/>
1814 <enum name="GL_RG16_EXT"/>
1815 <enum name="GL_RG16_SNORM"/>
1816 <enum name="GL_RG16_SNORM_EXT"/>
1817 <enum name="GL_RG16F"/>
1818 <enum name="GL_RG16F_EXT"/>
1819 <enum name="GL_RG32F"/>
1820 <enum name="GL_RG32F_EXT"/>
1821 <enum name="GL_RG8I"/>
1822 <enum name="GL_RG16I"/>
1823 <enum name="GL_RG32I"/>
1824 <enum name="GL_RG8UI"/>
1825 <enum name="GL_RG16UI"/>
1826 <enum name="GL_RG32UI"/>
1827 <!-- Base internal format: GL_RGB -->
1828 <enum name="GL_RGB"/>
1829 <!-- <enum name="GL_RGB2" comment="Never actually added to core"/> -->
1830 <enum name="GL_RGB2_EXT"/>
1831 <enum name="GL_RGB4"/>
1832 <enum name="GL_RGB4_EXT"/>
1833 <enum name="GL_RGB5"/>
1834 <enum name="GL_RGB5_EXT"/>
1835 <enum name="GL_RGB8"/>
1836 <enum name="GL_RGB8_EXT"/>
1837 <enum name="GL_RGB8_OES"/>
1838 <enum name="GL_RGB8_SNORM"/>
1839 <enum name="GL_RGB10"/>
1840 <enum name="GL_RGB10_EXT"/>
1841 <enum name="GL_RGB12"/>
1842 <enum name="GL_RGB12_EXT"/>
1843 <enum name="GL_RGB16"/>
1844 <enum name="GL_RGB16_EXT"/>
1845 <enum name="GL_RGB16F"/>
1846 <enum name="GL_RGB16F_ARB"/>
1847 <enum name="GL_RGB16F_EXT"/>
1848 <enum name="GL_RGB16_SNORM"/>
1849 <enum name="GL_RGB16_SNORM_EXT"/>
1850 <enum name="GL_RGB8I"/>
1851 <enum name="GL_RGB16I"/>
1852 <enum name="GL_RGB32I"/>
1853 <enum name="GL_RGB8UI"/>
1854 <enum name="GL_RGB16UI"/>
1855 <enum name="GL_RGB32UI"/>
1856 <enum name="GL_SRGB"/>
1857 <enum name="GL_SRGB_EXT"/>
1858 <enum name="GL_SRGB_ALPHA"/>
1859 <enum name="GL_SRGB_ALPHA_EXT"/>
1860 <enum name="GL_SRGB8"/>
1861 <enum name="GL_SRGB8_EXT"/>
1862 <enum name="GL_SRGB8_NV"/>
1863 <enum name="GL_SRGB8_ALPHA8"/>
1864 <enum name="GL_SRGB8_ALPHA8_EXT"/>
1865 <enum name="GL_R3_G3_B2"/>
1866 <enum name="GL_R11F_G11F_B10F"/>
1867 <enum name="GL_R11F_G11F_B10F_APPLE"/>
1868 <enum name="GL_R11F_G11F_B10F_EXT"/>
1869 <enum name="GL_RGB9_E5"/>
1870 <enum name="GL_RGB9_E5_APPLE"/>
1871 <enum name="GL_RGB9_E5_EXT"/>
1872 <!-- Base internal format: GL_RGBA -->
1873 <enum name="GL_RGBA"/>
1874 <enum name="GL_RGBA4"/>
1875 <enum name="GL_RGBA4_EXT"/>
1876 <enum name="GL_RGBA4_OES"/>
1877 <enum name="GL_RGB5_A1"/>
1878 <enum name="GL_RGB5_A1_EXT"/>
1879 <enum name="GL_RGB5_A1_OES"/>
1880 <enum name="GL_RGBA8"/>
1881 <enum name="GL_RGBA8_EXT"/>
1882 <enum name="GL_RGBA8_OES"/>
1883 <enum name="GL_RGBA8_SNORM"/>
1884 <enum name="GL_RGB10_A2"/>
1885 <enum name="GL_RGB10_A2_EXT"/>
1886 <enum name="GL_RGBA12"/>
1887 <enum name="GL_RGBA12_EXT"/>
1888 <enum name="GL_RGBA16"/>
1889 <enum name="GL_RGBA16_EXT"/>
1890 <enum name="GL_RGBA16F"/>
1891 <enum name="GL_RGBA16F_ARB"/>
1892 <enum name="GL_RGBA16F_EXT"/>
1893 <enum name="GL_RGBA32F"/>
1894 <enum name="GL_RGBA32F_ARB"/>
1895 <enum name="GL_RGBA32F_EXT"/>
1896 <enum name="GL_RGBA8I"/>
1897 <enum name="GL_RGBA16I"/>
1898 <enum name="GL_RGBA32I"/>
1899 <enum name="GL_RGBA8UI"/>
1900 <enum name="GL_RGBA16UI"/>
1901 <enum name="GL_RGBA32UI"/>
1902 <enum name="GL_RGB10_A2UI"/>
1903 <!-- Base internal format: GL_DEPTH_COMPONENT -->
1904 <enum name="GL_DEPTH_COMPONENT"/>
1905 <enum name="GL_DEPTH_COMPONENT16"/>
1906 <enum name="GL_DEPTH_COMPONENT16_ARB"/>
1907 <enum name="GL_DEPTH_COMPONENT16_OES"/>
1908 <enum name="GL_DEPTH_COMPONENT16_SGIX"/>
1909 <enum name="GL_DEPTH_COMPONENT24_ARB"/>
1910 <enum name="GL_DEPTH_COMPONENT24_OES"/>
1911 <enum name="GL_DEPTH_COMPONENT24_SGIX"/>
1912 <enum name="GL_DEPTH_COMPONENT32_ARB"/>
1913 <enum name="GL_DEPTH_COMPONENT32_OES"/>
1914 <enum name="GL_DEPTH_COMPONENT32_SGIX"/>
1915 <enum name="GL_DEPTH_COMPONENT32F"/>
1916 <enum name="GL_DEPTH_COMPONENT32F_NV"/>
1917 <enum name="GL_DEPTH_COMPONENT32F_NV"/>
1918 <!-- Base internal format: GL_DEPTH_STENCIL -->
1919 <enum name="GL_DEPTH_STENCIL"/>
1920 <enum name="GL_DEPTH_STENCIL_EXT"/>
1921 <enum name="GL_DEPTH_STENCIL_MESA"/>
1922 <enum name="GL_DEPTH_STENCIL_NV"/>
1923 <enum name="GL_DEPTH_STENCIL_OES"/>
1924 <enum name="GL_DEPTH24_STENCIL8"/>
1925 <enum name="GL_DEPTH24_STENCIL8_EXT"/>
1926 <enum name="GL_DEPTH24_STENCIL8_OES"/>
1927 <enum name="GL_DEPTH32F_STENCIL8"/>
1928 <enum name="GL_DEPTH32F_STENCIL8_NV"/>
1929 <!-- Compressed base internal formats -->
1930 <enum name="GL_COMPRESSED_RED"/>
1931 <enum name="GL_COMPRESSED_RG"/>
1932 <enum name="GL_COMPRESSED_RGB"/>
1933 <enum name="GL_COMPRESSED_RGBA"/>
1934 <enum name="GL_COMPRESSED_SRGB"/>
1935 <enum name="GL_COMPRESSED_SRGB_ALPHA"/>
1936 <enum name="GL_COMPRESSED_RED_RGTC1"/>
1937 <enum name="GL_COMPRESSED_RED_RGTC1_EXT"/>
1938 <enum name="GL_COMPRESSED_SIGNED_RED_RGTC1"/>
1939 <enum name="GL_COMPRESSED_SIGNED_RED_RGTC1_EXT"/>
1940 <enum name="GL_COMPRESSED_R11_EAC"/>
1941 <enum name="GL_COMPRESSED_SIGNED_R11_EAC"/>
1942 <enum name="GL_COMPRESSED_RG_RGTC2"/>
1943 <enum name="GL_COMPRESSED_SIGNED_RG_RGTC2"/>
1944 <enum name="GL_COMPRESSED_RGBA_BPTC_UNORM"/>
1945 <enum name="GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM"/>
1946 <enum name="GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT"/>
1947 <enum name="GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT"/>
1948 <enum name="GL_COMPRESSED_RGB8_ETC2"/>
1949 <enum name="GL_COMPRESSED_SRGB8_ETC2"/>
1950 <enum name="GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2"/>
1951 <enum name="GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2"/>
1952 <enum name="GL_COMPRESSED_RGBA8_ETC2_EAC"/>
1953 <enum name="GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC"/>
1954 <enum name="GL_COMPRESSED_RG11_EAC"/>
1955 <enum name="GL_COMPRESSED_SIGNED_RG11_EAC"/>
1956 <enum name="GL_COMPRESSED_RGB_S3TC_DXT1_EXT"/>
1957 <enum name="GL_COMPRESSED_SRGB_S3TC_DXT1_EXT"/>
1958 <enum name="GL_COMPRESSED_RGBA_S3TC_DXT1_EXT"/>
1959 <enum name="GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT"/>
1960 <enum name="GL_COMPRESSED_RGBA_S3TC_DXT3_EXT"/>
1961 <enum name="GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT"/>
1962 <enum name="GL_COMPRESSED_RGBA_S3TC_DXT5_EXT"/>
1963 <enum name="GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT"/>
1964 </group>
1965
1966 <group name="PixelMap">
1967 <enum name="GL_PIXEL_MAP_A_TO_A"/>
1968 <enum name="GL_PIXEL_MAP_B_TO_B"/>
1969 <enum name="GL_PIXEL_MAP_G_TO_G"/>
1970 <enum name="GL_PIXEL_MAP_I_TO_A"/>
1971 <enum name="GL_PIXEL_MAP_I_TO_B"/>
1972 <enum name="GL_PIXEL_MAP_I_TO_G"/>
1973 <enum name="GL_PIXEL_MAP_I_TO_I"/>
1974 <enum name="GL_PIXEL_MAP_I_TO_R"/>
1975 <enum name="GL_PIXEL_MAP_R_TO_R"/>
1976 <enum name="GL_PIXEL_MAP_S_TO_S"/>
1977 </group>
1978
1979 <group name="PixelStoreParameter">
1980 <enum name="GL_PACK_ALIGNMENT"/>
1981 <enum name="GL_PACK_IMAGE_DEPTH_SGIS"/>
1982 <enum name="GL_PACK_IMAGE_HEIGHT"/>
1983 <enum name="GL_PACK_IMAGE_HEIGHT_EXT"/>
1984 <enum name="GL_PACK_LSB_FIRST"/>
1985 <enum name="GL_PACK_RESAMPLE_OML"/>
1986 <enum name="GL_PACK_RESAMPLE_SGIX"/>
1987 <enum name="GL_PACK_ROW_LENGTH"/>
1988 <enum name="GL_PACK_SKIP_IMAGES"/>
1989 <enum name="GL_PACK_SKIP_IMAGES_EXT"/>
1990 <enum name="GL_PACK_SKIP_PIXELS"/>
1991 <enum name="GL_PACK_SKIP_ROWS"/>
1992 <enum name="GL_PACK_SKIP_VOLUMES_SGIS"/>
1993 <enum name="GL_PACK_SUBSAMPLE_RATE_SGIX"/>
1994 <enum name="GL_PACK_SWAP_BYTES"/>
1995 <enum name="GL_PIXEL_TILE_CACHE_SIZE_SGIX"/>
1996 <enum name="GL_PIXEL_TILE_GRID_DEPTH_SGIX"/>
1997 <enum name="GL_PIXEL_TILE_GRID_HEIGHT_SGIX"/>
1998 <enum name="GL_PIXEL_TILE_GRID_WIDTH_SGIX"/>
1999 <enum name="GL_PIXEL_TILE_HEIGHT_SGIX"/>
2000 <enum name="GL_PIXEL_TILE_WIDTH_SGIX"/>
2001 <enum name="GL_UNPACK_ALIGNMENT"/>
2002 <enum name="GL_UNPACK_IMAGE_DEPTH_SGIS"/>
2003 <enum name="GL_UNPACK_IMAGE_HEIGHT"/>
2004 <enum name="GL_UNPACK_IMAGE_HEIGHT_EXT"/>
2005 <enum name="GL_UNPACK_LSB_FIRST"/>
2006 <enum name="GL_UNPACK_RESAMPLE_OML"/>
2007 <enum name="GL_UNPACK_RESAMPLE_SGIX"/>
2008 <enum name="GL_UNPACK_ROW_LENGTH"/>
2009 <enum name="GL_UNPACK_ROW_LENGTH_EXT"/>
2010 <enum name="GL_UNPACK_SKIP_IMAGES"/>
2011 <enum name="GL_UNPACK_SKIP_IMAGES_EXT"/>
2012 <enum name="GL_UNPACK_SKIP_PIXELS"/>
2013 <enum name="GL_UNPACK_SKIP_PIXELS_EXT"/>
2014 <enum name="GL_UNPACK_SKIP_ROWS"/>
2015 <enum name="GL_UNPACK_SKIP_ROWS_EXT"/>
2016 <enum name="GL_UNPACK_SKIP_VOLUMES_SGIS"/>
2017 <enum name="GL_UNPACK_SUBSAMPLE_RATE_SGIX"/>
2018 <enum name="GL_UNPACK_SWAP_BYTES"/>
2019 </group>
2020
2021 <group name="PixelStoreResampleMode">
2022 <enum name="GL_RESAMPLE_DECIMATE_SGIX"/>
2023 <enum name="GL_RESAMPLE_REPLICATE_SGIX"/>
2024 <enum name="GL_RESAMPLE_ZERO_FILL_SGIX"/>
2025 </group>
2026
2027 <group name="PixelStoreSubsampleRate">
2028 <enum name="GL_PIXEL_SUBSAMPLE_2424_SGIX"/>
2029 <enum name="GL_PIXEL_SUBSAMPLE_4242_SGIX"/>
2030 <enum name="GL_PIXEL_SUBSAMPLE_4444_SGIX"/>
2031 </group>
2032
2033 <group name="PixelTexGenMode">
2034 <enum name="GL_LUMINANCE"/>
2035 <enum name="GL_LUMINANCE_ALPHA"/>
2036 <enum name="GL_NONE"/>
2037 <enum name="GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX"/>
2038 <enum name="GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX"/>
2039 <enum name="GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX"/>
2040 <enum name="GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX"/>
2041 <enum name="GL_RGB"/>
2042 <enum name="GL_RGBA"/>
2043 </group>
2044
2045 <group name="PixelTexGenParameterNameSGIS">
2046 <enum name="GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS"/>
2047 <enum name="GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS"/>
2048 </group>
2049
2050 <group name="PixelTransferParameter">
2051 <enum name="GL_ALPHA_BIAS"/>
2052 <enum name="GL_ALPHA_SCALE"/>
2053 <enum name="GL_BLUE_BIAS"/>
2054 <enum name="GL_BLUE_SCALE"/>
2055 <enum name="GL_DEPTH_BIAS"/>
2056 <enum name="GL_DEPTH_SCALE"/>
2057 <enum name="GL_GREEN_BIAS"/>
2058 <enum name="GL_GREEN_SCALE"/>
2059 <enum name="GL_INDEX_OFFSET"/>
2060 <enum name="GL_INDEX_SHIFT"/>
2061 <enum name="GL_MAP_COLOR"/>
2062 <enum name="GL_MAP_STENCIL"/>
2063 <enum name="GL_POST_COLOR_MATRIX_ALPHA_BIAS"/>
2064 <enum name="GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI"/>
2065 <enum name="GL_POST_COLOR_MATRIX_ALPHA_SCALE"/>
2066 <enum name="GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI"/>
2067 <enum name="GL_POST_COLOR_MATRIX_BLUE_BIAS"/>
2068 <enum name="GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI"/>
2069 <enum name="GL_POST_COLOR_MATRIX_BLUE_SCALE"/>
2070 <enum name="GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI"/>
2071 <enum name="GL_POST_COLOR_MATRIX_GREEN_BIAS"/>
2072 <enum name="GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI"/>
2073 <enum name="GL_POST_COLOR_MATRIX_GREEN_SCALE"/>
2074 <enum name="GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI"/>
2075 <enum name="GL_POST_COLOR_MATRIX_RED_BIAS"/>
2076 <enum name="GL_POST_COLOR_MATRIX_RED_BIAS_SGI"/>
2077 <enum name="GL_POST_COLOR_MATRIX_RED_SCALE"/>
2078 <enum name="GL_POST_COLOR_MATRIX_RED_SCALE_SGI"/>
2079 <enum name="GL_POST_CONVOLUTION_ALPHA_BIAS"/>
2080 <enum name="GL_POST_CONVOLUTION_ALPHA_BIAS_EXT"/>
2081 <enum name="GL_POST_CONVOLUTION_ALPHA_SCALE"/>
2082 <enum name="GL_POST_CONVOLUTION_ALPHA_SCALE_EXT"/>
2083 <enum name="GL_POST_CONVOLUTION_BLUE_BIAS"/>
2084 <enum name="GL_POST_CONVOLUTION_BLUE_BIAS_EXT"/>
2085 <enum name="GL_POST_CONVOLUTION_BLUE_SCALE"/>
2086 <enum name="GL_POST_CONVOLUTION_BLUE_SCALE_EXT"/>
2087 <enum name="GL_POST_CONVOLUTION_GREEN_BIAS"/>
2088 <enum name="GL_POST_CONVOLUTION_GREEN_BIAS_EXT"/>
2089 <enum name="GL_POST_CONVOLUTION_GREEN_SCALE"/>
2090 <enum name="GL_POST_CONVOLUTION_GREEN_SCALE_EXT"/>
2091 <enum name="GL_POST_CONVOLUTION_RED_BIAS"/>
2092 <enum name="GL_POST_CONVOLUTION_RED_BIAS_EXT"/>
2093 <enum name="GL_POST_CONVOLUTION_RED_SCALE"/>
2094 <enum name="GL_POST_CONVOLUTION_RED_SCALE_EXT"/>
2095 <enum name="GL_RED_BIAS"/>
2096 <enum name="GL_RED_SCALE"/>
2097 </group>
2098
2099 <group name="PixelType">
2100 <enum name="GL_BITMAP"/>
2101 <enum name="GL_BYTE"/>
2102 <enum name="GL_FLOAT"/>
2103 <enum name="GL_INT"/>
2104 <enum name="GL_SHORT"/>
2105 <enum name="GL_UNSIGNED_BYTE"/>
2106 <enum name="GL_UNSIGNED_BYTE_3_3_2"/>
2107 <enum name="GL_UNSIGNED_BYTE_3_3_2_EXT"/>
2108 <enum name="GL_UNSIGNED_INT"/>
2109 <enum name="GL_UNSIGNED_INT_10_10_10_2"/>
2110 <enum name="GL_UNSIGNED_INT_10_10_10_2_EXT"/>
2111 <enum name="GL_UNSIGNED_INT_8_8_8_8"/>
2112 <enum name="GL_UNSIGNED_INT_8_8_8_8_EXT"/>
2113 <enum name="GL_UNSIGNED_SHORT"/>
2114 <enum name="GL_UNSIGNED_SHORT_4_4_4_4"/>
2115 <enum name="GL_UNSIGNED_SHORT_4_4_4_4_EXT"/>
2116 <enum name="GL_UNSIGNED_SHORT_5_5_5_1"/>
2117 <enum name="GL_UNSIGNED_SHORT_5_5_5_1_EXT"/>
2118 </group>
2119
2120 <group name="PointParameterNameSGIS">
2121 <enum name="GL_DISTANCE_ATTENUATION_EXT"/>
2122 <enum name="GL_DISTANCE_ATTENUATION_SGIS"/>
2123 <enum name="GL_POINT_DISTANCE_ATTENUATION"/>
2124 <enum name="GL_POINT_DISTANCE_ATTENUATION_ARB"/>
2125 <enum name="GL_POINT_FADE_THRESHOLD_SIZE"/>
2126 <enum name="GL_POINT_FADE_THRESHOLD_SIZE_ARB"/>
2127 <enum name="GL_POINT_FADE_THRESHOLD_SIZE_EXT"/>
2128 <enum name="GL_POINT_FADE_THRESHOLD_SIZE_SGIS"/>
2129 <enum name="GL_POINT_SIZE_MAX"/>
2130 <enum name="GL_POINT_SIZE_MAX_ARB"/>
2131 <enum name="GL_POINT_SIZE_MAX_EXT"/>
2132 <enum name="GL_POINT_SIZE_MAX_SGIS"/>
2133 <enum name="GL_POINT_SIZE_MIN"/>
2134 <enum name="GL_POINT_SIZE_MIN_ARB"/>
2135 <enum name="GL_POINT_SIZE_MIN_EXT"/>
2136 <enum name="GL_POINT_SIZE_MIN_SGIS"/>
2137 </group>
2138
2139 <group name="PolygonMode">
2140 <enum name="GL_FILL"/>
2141 <enum name="GL_LINE"/>
2142 <enum name="GL_POINT"/>
2143 </group>
2144
2145 <group name="PrimitiveType">
2146 <enum name="GL_LINES"/>
2147 <enum name="GL_LINES_ADJACENCY"/>
2148 <enum name="GL_LINES_ADJACENCY_ARB"/>
2149 <enum name="GL_LINES_ADJACENCY_EXT"/>
2150 <enum name="GL_LINE_LOOP"/>
2151 <enum name="GL_LINE_STRIP"/>
2152 <enum name="GL_LINE_STRIP_ADJACENCY"/>
2153 <enum name="GL_LINE_STRIP_ADJACENCY_ARB"/>
2154 <enum name="GL_LINE_STRIP_ADJACENCY_EXT"/>
2155 <enum name="GL_PATCHES"/>
2156 <enum name="GL_PATCHES_EXT"/>
2157 <enum name="GL_POINTS"/>
2158 <enum name="GL_POLYGON"/>
2159 <enum name="GL_QUADS"/>
2160 <enum name="GL_QUADS_EXT"/>
2161 <enum name="GL_QUAD_STRIP"/>
2162 <enum name="GL_TRIANGLES"/>
2163 <enum name="GL_TRIANGLES_ADJACENCY"/>
2164 <enum name="GL_TRIANGLES_ADJACENCY_ARB"/>
2165 <enum name="GL_TRIANGLES_ADJACENCY_EXT"/>
2166 <enum name="GL_TRIANGLE_FAN"/>
2167 <enum name="GL_TRIANGLE_STRIP"/>
2168 <enum name="GL_TRIANGLE_STRIP_ADJACENCY"/>
2169 <enum name="GL_TRIANGLE_STRIP_ADJACENCY_ARB"/>
2170 <enum name="GL_TRIANGLE_STRIP_ADJACENCY_EXT"/>
2171 </group>
2172
2173 <group name="OcclusionQueryEventMaskAMD">
2174 <enum name="GL_QUERY_DEPTH_PASS_EVENT_BIT_AMD"/>
2175 <enum name="GL_QUERY_DEPTH_FAIL_EVENT_BIT_AMD"/>
2176 <enum name="GL_QUERY_STENCIL_FAIL_EVENT_BIT_AMD"/>
2177 <enum name="GL_QUERY_DEPTH_BOUNDS_FAIL_EVENT_BIT_AMD"/>
2178 <enum name="GL_QUERY_ALL_EVENT_BITS_AMD"/>
2179 </group>
2180
2181 <group name="ReadBufferMode">
2182 <enum name="GL_AUX0"/>
2183 <enum name="GL_AUX1"/>
2184 <enum name="GL_AUX2"/>
2185 <enum name="GL_AUX3"/>
2186 <enum name="GL_BACK"/>
2187 <enum name="GL_BACK_LEFT"/>
2188 <enum name="GL_BACK_RIGHT"/>
2189 <enum name="GL_FRONT"/>
2190 <enum name="GL_FRONT_LEFT"/>
2191 <enum name="GL_FRONT_RIGHT"/>
2192 <enum name="GL_LEFT"/>
2193 <enum name="GL_RIGHT"/>
2194 </group>
2195
2196 <group name="RenderingMode">
2197 <enum name="GL_FEEDBACK"/>
2198 <enum name="GL_RENDER"/>
2199 <enum name="GL_SELECT"/>
2200 </group>
2201
2202 <group name="SamplePatternSGIS">
2203 <enum name="GL_1PASS_EXT"/>
2204 <enum name="GL_1PASS_SGIS"/>
2205 <enum name="GL_2PASS_0_EXT"/>
2206 <enum name="GL_2PASS_0_SGIS"/>
2207 <enum name="GL_2PASS_1_EXT"/>
2208 <enum name="GL_2PASS_1_SGIS"/>
2209 <enum name="GL_4PASS_0_EXT"/>
2210 <enum name="GL_4PASS_0_SGIS"/>
2211 <enum name="GL_4PASS_1_EXT"/>
2212 <enum name="GL_4PASS_1_SGIS"/>
2213 <enum name="GL_4PASS_2_EXT"/>
2214 <enum name="GL_4PASS_2_SGIS"/>
2215 <enum name="GL_4PASS_3_EXT"/>
2216 <enum name="GL_4PASS_3_SGIS"/>
2217 </group>
2218
2219 <group name="SemaphoreParameterName">
2220 <enum name="GL_D3D12_FENCE_VALUE_EXT"/>
2221 </group>
2222
2223 <group name="SeparableTargetEXT">
2224 <enum name="GL_SEPARABLE_2D"/>
2225 <enum name="GL_SEPARABLE_2D_EXT"/>
2226 </group>
2227
2228 <group name="ShadingModel">
2229 <enum name="GL_FLAT"/>
2230 <enum name="GL_SMOOTH"/>
2231 </group>
2232
2233 <group name="StencilFaceDirection">
2234 <enum name="GL_FRONT"/>
2235 <enum name="GL_BACK"/>
2236 <enum name="GL_FRONT_AND_BACK"/>
2237 </group>
2238
2239 <group name="StencilFunction">
2240 <enum name="GL_ALWAYS"/>
2241 <enum name="GL_EQUAL"/>
2242 <enum name="GL_GEQUAL"/>
2243 <enum name="GL_GREATER"/>
2244 <enum name="GL_LEQUAL"/>
2245 <enum name="GL_LESS"/>
2246 <enum name="GL_NEVER"/>
2247 <enum name="GL_NOTEQUAL"/>
2248 </group>
2249
2250 <group name="StencilOp">
2251 <enum name="GL_DECR"/>
2252 <enum name="GL_DECR_WRAP"/>
2253 <enum name="GL_INCR"/>
2254 <enum name="GL_INCR_WRAP"/>
2255 <enum name="GL_INVERT"/>
2256 <enum name="GL_KEEP"/>
2257 <enum name="GL_REPLACE"/>
2258 <enum name="GL_ZERO"/>
2259 </group>
2260
2261 <group name="StringName">
2262 <enum name="GL_EXTENSIONS"/>
2263 <enum name="GL_RENDERER"/>
2264 <enum name="GL_VENDOR"/>
2265 <enum name="GL_VERSION"/>
2266 <enum name="GL_SHADING_LANGUAGE_VERSION"/>
2267 </group>
2268
2269 <group name="SyncObjectMask">
2270 <enum name="GL_SYNC_FLUSH_COMMANDS_BIT"/>
2271 <enum name="GL_SYNC_FLUSH_COMMANDS_BIT_APPLE"/>
2272 </group>
2273
2274 <group name="TexCoordPointerType">
2275 <enum name="GL_DOUBLE"/>
2276 <enum name="GL_FLOAT"/>
2277 <enum name="GL_INT"/>
2278 <enum name="GL_SHORT"/>
2279 </group>
2280
2281 <group name="TextureCoordName">
2282 <enum name="GL_S"/>
2283 <enum name="GL_T"/>
2284 <enum name="GL_R"/>
2285 <enum name="GL_Q"/>
2286 </group>
2287
2288 <group name="TextureEnvMode">
2289 <enum name="GL_ADD"/>
2290 <enum name="GL_BLEND"/>
2291 <enum name="GL_DECAL"/>
2292 <enum name="GL_MODULATE"/>
2293 <enum name="GL_REPLACE_EXT"/>
2294 <enum name="GL_TEXTURE_ENV_BIAS_SGIX"/>
2295 </group>
2296
2297 <group name="TextureEnvParameter">
2298 <enum name="GL_TEXTURE_ENV_COLOR"/>
2299 <enum name="GL_TEXTURE_ENV_MODE"/>
2300 </group>
2301
2302 <group name="TextureEnvTarget">
2303 <enum name="GL_TEXTURE_ENV"/>
2304 </group>
2305
2306 <group name="TextureFilterFuncSGIS">
2307 <enum name="GL_FILTER4_SGIS"/>
2308 </group>
2309
2310 <group name="TextureGenMode">
2311 <enum name="GL_EYE_DISTANCE_TO_LINE_SGIS"/>
2312 <enum name="GL_EYE_DISTANCE_TO_POINT_SGIS"/>
2313 <enum name="GL_EYE_LINEAR"/>
2314 <enum name="GL_OBJECT_DISTANCE_TO_LINE_SGIS"/>
2315 <enum name="GL_OBJECT_DISTANCE_TO_POINT_SGIS"/>
2316 <enum name="GL_OBJECT_LINEAR"/>
2317 <enum name="GL_SPHERE_MAP"/>
2318 </group>
2319
2320 <group name="TextureGenParameter">
2321 <enum name="GL_EYE_LINE_SGIS"/>
2322 <enum name="GL_EYE_PLANE"/>
2323 <enum name="GL_EYE_POINT_SGIS"/>
2324 <enum name="GL_OBJECT_LINE_SGIS"/>
2325 <enum name="GL_OBJECT_PLANE"/>
2326 <enum name="GL_OBJECT_POINT_SGIS"/>
2327 <enum name="GL_TEXTURE_GEN_MODE"/>
2328 </group>
2329
2330 <group name="TextureMagFilter">
2331 <enum name="GL_FILTER4_SGIS"/>
2332 <enum name="GL_LINEAR"/>
2333 <enum name="GL_LINEAR_DETAIL_ALPHA_SGIS"/>
2334 <enum name="GL_LINEAR_DETAIL_COLOR_SGIS"/>
2335 <enum name="GL_LINEAR_DETAIL_SGIS"/>
2336 <enum name="GL_LINEAR_SHARPEN_ALPHA_SGIS"/>
2337 <enum name="GL_LINEAR_SHARPEN_COLOR_SGIS"/>
2338 <enum name="GL_LINEAR_SHARPEN_SGIS"/>
2339 <enum name="GL_NEAREST"/>
2340 <enum name="GL_PIXEL_TEX_GEN_Q_CEILING_SGIX"/>
2341 <enum name="GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX"/>
2342 <enum name="GL_PIXEL_TEX_GEN_Q_ROUND_SGIX"/>
2343 </group>
2344
2345 <group name="TextureMinFilter">
2346 <enum name="GL_FILTER4_SGIS"/>
2347 <enum name="GL_LINEAR"/>
2348 <enum name="GL_LINEAR_CLIPMAP_LINEAR_SGIX"/>
2349 <enum name="GL_LINEAR_CLIPMAP_NEAREST_SGIX"/>
2350 <enum name="GL_LINEAR_MIPMAP_LINEAR"/>
2351 <enum name="GL_LINEAR_MIPMAP_NEAREST"/>
2352 <enum name="GL_NEAREST"/>
2353 <enum name="GL_NEAREST_CLIPMAP_LINEAR_SGIX"/>
2354 <enum name="GL_NEAREST_CLIPMAP_NEAREST_SGIX"/>
2355 <enum name="GL_NEAREST_MIPMAP_LINEAR"/>
2356 <enum name="GL_NEAREST_MIPMAP_NEAREST"/>
2357 <enum name="GL_PIXEL_TEX_GEN_Q_CEILING_SGIX"/>
2358 <enum name="GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX"/>
2359 <enum name="GL_PIXEL_TEX_GEN_Q_ROUND_SGIX"/>
2360 </group>
2361
2362 <group name="TextureParameterName">
2363 <enum name="GL_DETAIL_TEXTURE_LEVEL_SGIS"/>
2364 <enum name="GL_DETAIL_TEXTURE_MODE_SGIS"/>
2365 <enum name="GL_DUAL_TEXTURE_SELECT_SGIS"/>
2366 <enum name="GL_GENERATE_MIPMAP"/>
2367 <enum name="GL_GENERATE_MIPMAP_SGIS"/>
2368 <enum name="GL_POST_TEXTURE_FILTER_BIAS_SGIX"/>
2369 <enum name="GL_POST_TEXTURE_FILTER_SCALE_SGIX"/>
2370 <enum name="GL_QUAD_TEXTURE_SELECT_SGIS"/>
2371 <enum name="GL_SHADOW_AMBIENT_SGIX"/>
2372 <enum name="GL_TEXTURE_BORDER_COLOR"/>
2373 <enum name="GL_TEXTURE_CLIPMAP_CENTER_SGIX"/>
2374 <enum name="GL_TEXTURE_CLIPMAP_DEPTH_SGIX"/>
2375 <enum name="GL_TEXTURE_CLIPMAP_FRAME_SGIX"/>
2376 <enum name="GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX"/>
2377 <enum name="GL_TEXTURE_CLIPMAP_OFFSET_SGIX"/>
2378 <enum name="GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX"/>
2379 <enum name="GL_TEXTURE_COMPARE_SGIX"/>
2380 <enum name="GL_TEXTURE_LOD_BIAS_R_SGIX"/>
2381 <enum name="GL_TEXTURE_LOD_BIAS_S_SGIX"/>
2382 <enum name="GL_TEXTURE_LOD_BIAS_T_SGIX"/>
2383 <enum name="GL_TEXTURE_MAG_FILTER"/>
2384 <enum name="GL_TEXTURE_MAX_CLAMP_R_SGIX"/>
2385 <enum name="GL_TEXTURE_MAX_CLAMP_S_SGIX"/>
2386 <enum name="GL_TEXTURE_MAX_CLAMP_T_SGIX"/>
2387 <enum name="GL_TEXTURE_MIN_FILTER"/>
2388 <enum name="GL_TEXTURE_PRIORITY"/>
2389 <enum name="GL_TEXTURE_PRIORITY_EXT"/>
2390 <enum name="GL_TEXTURE_WRAP_Q_SGIS"/>
2391 <enum name="GL_TEXTURE_WRAP_R"/>
2392 <enum name="GL_TEXTURE_WRAP_R_EXT"/>
2393 <enum name="GL_TEXTURE_WRAP_R_OES"/>
2394 <enum name="GL_TEXTURE_WRAP_S"/>
2395 <enum name="GL_TEXTURE_WRAP_T"/>
2396 <enum name="GL_TEXTURE_BASE_LEVEL"/>
2397 <enum name="GL_TEXTURE_COMPARE_MODE"/>
2398 <enum name="GL_TEXTURE_COMPARE_FUNC"/>
2399 <enum name="GL_TEXTURE_LOD_BIAS"/>
2400 <enum name="GL_TEXTURE_MIN_LOD"/>
2401 <enum name="GL_TEXTURE_MAX_LOD"/>
2402 <enum name="GL_TEXTURE_MAX_LEVEL"/>
2403 <enum name="GL_TEXTURE_SWIZZLE_R"/>
2404 <enum name="GL_TEXTURE_SWIZZLE_G"/>
2405 <enum name="GL_TEXTURE_SWIZZLE_B"/>
2406 <enum name="GL_TEXTURE_SWIZZLE_A"/>
2407 <enum name="GL_TEXTURE_SWIZZLE_RGBA"/>
2408 <enum name="GL_TEXTURE_TILING_EXT"/>
2409 <enum name="GL_DEPTH_STENCIL_TEXTURE_MODE"/>
2410 <enum name="GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS"/>
2411 <enum name="GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS"/>
2412 <enum name="GL_TEXTURE_4DSIZE_SGIS"/>
2413 <enum name="GL_TEXTURE_ALPHA_SIZE"/>
2414 <enum name="GL_TEXTURE_BASE_LEVEL_SGIS"/>
2415 <enum name="GL_TEXTURE_BLUE_SIZE"/>
2416 <enum name="GL_TEXTURE_BORDER"/>
2417 <enum name="GL_TEXTURE_BORDER_COLOR_NV"/>
2418 <enum name="GL_TEXTURE_COMPARE_OPERATOR_SGIX"/>
2419 <enum name="GL_TEXTURE_COMPONENTS"/>
2420 <enum name="GL_TEXTURE_DEPTH_EXT"/>
2421 <enum name="GL_TEXTURE_FILTER4_SIZE_SGIS"/>
2422 <enum name="GL_TEXTURE_GEQUAL_R_SGIX"/>
2423 <enum name="GL_TEXTURE_GREEN_SIZE"/>
2424 <enum name="GL_TEXTURE_HEIGHT"/>
2425 <enum name="GL_TEXTURE_INTENSITY_SIZE"/>
2426 <enum name="GL_TEXTURE_INTERNAL_FORMAT"/>
2427 <enum name="GL_TEXTURE_LEQUAL_R_SGIX"/>
2428 <enum name="GL_TEXTURE_LUMINANCE_SIZE"/>
2429 <enum name="GL_TEXTURE_MAX_LEVEL_SGIS"/>
2430 <enum name="GL_TEXTURE_MAX_LOD_SGIS"/>
2431 <enum name="GL_TEXTURE_MIN_LOD_SGIS"/>
2432 <enum name="GL_TEXTURE_RED_SIZE"/>
2433 <enum name="GL_TEXTURE_RESIDENT"/>
2434 <enum name="GL_TEXTURE_WIDTH"/>
2435 </group>
2436
2437 <group name="TextureStorageMaskAMD">
2438 <enum name="GL_TEXTURE_STORAGE_SPARSE_BIT_AMD"/>
2439 </group>
2440
2441 <group name="TextureTarget">
2442 <enum name="GL_DETAIL_TEXTURE_2D_SGIS"/>
2443 <enum name="GL_PROXY_TEXTURE_1D"/>
2444 <enum name="GL_PROXY_TEXTURE_1D_ARRAY"/>
2445 <enum name="GL_PROXY_TEXTURE_1D_ARRAY_EXT"/>
2446 <enum name="GL_PROXY_TEXTURE_1D_EXT"/>
2447 <enum name="GL_PROXY_TEXTURE_2D"/>
2448 <enum name="GL_PROXY_TEXTURE_2D_ARRAY"/>
2449 <enum name="GL_PROXY_TEXTURE_2D_ARRAY_EXT"/>
2450 <enum name="GL_PROXY_TEXTURE_2D_EXT"/>
2451 <enum name="GL_PROXY_TEXTURE_2D_MULTISAMPLE"/>
2452 <enum name="GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY"/>
2453 <enum name="GL_PROXY_TEXTURE_3D"/>
2454 <enum name="GL_PROXY_TEXTURE_3D_EXT"/>
2455 <enum name="GL_PROXY_TEXTURE_4D_SGIS"/>
2456 <enum name="GL_PROXY_TEXTURE_CUBE_MAP"/>
2457 <enum name="GL_PROXY_TEXTURE_CUBE_MAP_ARB"/>
2458 <enum name="GL_PROXY_TEXTURE_CUBE_MAP_EXT"/>
2459 <enum name="GL_PROXY_TEXTURE_CUBE_MAP_ARRAY"/>
2460 <enum name="GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB"/>
2461 <enum name="GL_PROXY_TEXTURE_RECTANGLE"/>
2462 <enum name="GL_PROXY_TEXTURE_RECTANGLE_ARB"/>
2463 <enum name="GL_PROXY_TEXTURE_RECTANGLE_NV"/>
2464 <enum name="GL_TEXTURE_1D"/>
2465 <enum name="GL_TEXTURE_2D"/>
2466 <enum name="GL_TEXTURE_3D"/>
2467 <enum name="GL_TEXTURE_3D_EXT"/>
2468 <enum name="GL_TEXTURE_3D_OES"/>
2469 <enum name="GL_TEXTURE_4D_SGIS"/>
2470 <enum name="GL_TEXTURE_RECTANGLE"/>
2471 <enum name="GL_TEXTURE_CUBE_MAP"/>
2472 <enum name="GL_TEXTURE_CUBE_MAP_POSITIVE_X"/>
2473 <enum name="GL_TEXTURE_CUBE_MAP_NEGATIVE_X"/>
2474 <enum name="GL_TEXTURE_CUBE_MAP_POSITIVE_Y"/>
2475 <enum name="GL_TEXTURE_CUBE_MAP_NEGATIVE_Y"/>
2476 <enum name="GL_TEXTURE_CUBE_MAP_POSITIVE_Z"/>
2477 <enum name="GL_TEXTURE_CUBE_MAP_NEGATIVE_Z"/>
2478 <enum name="GL_TEXTURE_CUBE_MAP_ARRAY"/>
2479 <enum name="GL_TEXTURE_CUBE_MAP_ARRAY_ARB"/>
2480 <enum name="GL_TEXTURE_CUBE_MAP_ARRAY_EXT"/>
2481 <enum name="GL_TEXTURE_CUBE_MAP_ARRAY_OES"/>
2482 <enum name="GL_TEXTURE_1D_ARRAY"/>
2483 <enum name="GL_TEXTURE_2D_ARRAY"/>
2484 <enum name="GL_TEXTURE_2D_MULTISAMPLE"/>
2485 <enum name="GL_TEXTURE_2D_MULTISAMPLE_ARRAY"/>
2486 </group>
2487
2488 <group name="TextureWrapMode">
2489 <enum name="GL_CLAMP"/>
2490 <enum name="GL_CLAMP_TO_BORDER"/>
2491 <enum name="GL_CLAMP_TO_BORDER_ARB"/>
2492 <enum name="GL_CLAMP_TO_BORDER_NV"/>
2493 <enum name="GL_CLAMP_TO_BORDER_SGIS"/>
2494 <enum name="GL_CLAMP_TO_EDGE"/>
2495 <enum name="GL_CLAMP_TO_EDGE_SGIS"/>
2496 <enum name="GL_REPEAT"/>
2497 </group>
2498
2499 <group name="UseProgramStageMask">
2500 <enum name="GL_VERTEX_SHADER_BIT"/>
2501 <enum name="GL_VERTEX_SHADER_BIT_EXT"/>
2502 <enum name="GL_FRAGMENT_SHADER_BIT"/>
2503 <enum name="GL_FRAGMENT_SHADER_BIT_EXT"/>
2504 <enum name="GL_GEOMETRY_SHADER_BIT"/>
2505 <enum name="GL_GEOMETRY_SHADER_BIT_EXT"/>
2506 <enum name="GL_GEOMETRY_SHADER_BIT_OES"/>
2507 <enum name="GL_TESS_CONTROL_SHADER_BIT"/>
2508 <enum name="GL_TESS_CONTROL_SHADER_BIT_EXT"/>
2509 <enum name="GL_TESS_CONTROL_SHADER_BIT_OES"/>
2510 <enum name="GL_TESS_EVALUATION_SHADER_BIT"/>
2511 <enum name="GL_TESS_EVALUATION_SHADER_BIT_EXT"/>
2512 <enum name="GL_TESS_EVALUATION_SHADER_BIT_OES"/>
2513 <enum name="GL_COMPUTE_SHADER_BIT"/>
2514 <enum name="GL_MESH_SHADER_BIT_NV"/>
2515 <enum name="GL_TASK_SHADER_BIT_NV"/>
2516 <enum name="GL_ALL_SHADER_BITS"/>
2517 <enum name="GL_ALL_SHADER_BITS_EXT"/>
2518 </group>
2519
2520 <group name="VertexPointerType">
2521 <enum name="GL_DOUBLE"/>
2522 <enum name="GL_FLOAT"/>
2523 <enum name="GL_INT"/>
2524 <enum name="GL_SHORT"/>
2525 </group>
2526
2527 <group name="FramebufferAttachment">
2528 <enum name="GL_MAX_COLOR_ATTACHMENTS"/>
2529 <enum name="GL_MAX_COLOR_ATTACHMENTS_EXT"/>
2530 <enum name="GL_MAX_COLOR_ATTACHMENTS_NV"/>
2531 <enum name="GL_COLOR_ATTACHMENT0"/>
2532 <enum name="GL_COLOR_ATTACHMENT0_EXT"/>
2533 <enum name="GL_COLOR_ATTACHMENT0_NV"/>
2534 <enum name="GL_COLOR_ATTACHMENT0_OES"/>
2535 <enum name="GL_COLOR_ATTACHMENT1"/>
2536 <enum name="GL_COLOR_ATTACHMENT1_EXT"/>
2537 <enum name="GL_COLOR_ATTACHMENT1_NV"/>
2538 <enum name="GL_COLOR_ATTACHMENT2"/>
2539 <enum name="GL_COLOR_ATTACHMENT2_EXT"/>
2540 <enum name="GL_COLOR_ATTACHMENT2_NV"/>
2541 <enum name="GL_COLOR_ATTACHMENT3"/>
2542 <enum name="GL_COLOR_ATTACHMENT3_EXT"/>
2543 <enum name="GL_COLOR_ATTACHMENT3_NV"/>
2544 <enum name="GL_COLOR_ATTACHMENT4"/>
2545 <enum name="GL_COLOR_ATTACHMENT4_EXT"/>
2546 <enum name="GL_COLOR_ATTACHMENT4_NV"/>
2547 <enum name="GL_COLOR_ATTACHMENT5"/>
2548 <enum name="GL_COLOR_ATTACHMENT5_EXT"/>
2549 <enum name="GL_COLOR_ATTACHMENT5_NV"/>
2550 <enum name="GL_COLOR_ATTACHMENT6"/>
2551 <enum name="GL_COLOR_ATTACHMENT6_EXT"/>
2552 <enum name="GL_COLOR_ATTACHMENT6_NV"/>
2553 <enum name="GL_COLOR_ATTACHMENT7"/>
2554 <enum name="GL_COLOR_ATTACHMENT7_EXT"/>
2555 <enum name="GL_COLOR_ATTACHMENT7_NV"/>
2556 <enum name="GL_COLOR_ATTACHMENT8"/>
2557 <enum name="GL_COLOR_ATTACHMENT8_EXT"/>
2558 <enum name="GL_COLOR_ATTACHMENT8_NV"/>
2559 <enum name="GL_COLOR_ATTACHMENT9"/>
2560 <enum name="GL_COLOR_ATTACHMENT9_EXT"/>
2561 <enum name="GL_COLOR_ATTACHMENT9_NV"/>
2562 <enum name="GL_COLOR_ATTACHMENT10"/>
2563 <enum name="GL_COLOR_ATTACHMENT10_EXT"/>
2564 <enum name="GL_COLOR_ATTACHMENT10_NV"/>
2565 <enum name="GL_COLOR_ATTACHMENT11"/>
2566 <enum name="GL_COLOR_ATTACHMENT11_EXT"/>
2567 <enum name="GL_COLOR_ATTACHMENT11_NV"/>
2568 <enum name="GL_COLOR_ATTACHMENT12"/>
2569 <enum name="GL_COLOR_ATTACHMENT12_EXT"/>
2570 <enum name="GL_COLOR_ATTACHMENT12_NV"/>
2571 <enum name="GL_COLOR_ATTACHMENT13"/>
2572 <enum name="GL_COLOR_ATTACHMENT13_EXT"/>
2573 <enum name="GL_COLOR_ATTACHMENT13_NV"/>
2574 <enum name="GL_COLOR_ATTACHMENT14"/>
2575 <enum name="GL_COLOR_ATTACHMENT14_EXT"/>
2576 <enum name="GL_COLOR_ATTACHMENT14_NV"/>
2577 <enum name="GL_COLOR_ATTACHMENT15"/>
2578 <enum name="GL_COLOR_ATTACHMENT15_EXT"/>
2579 <enum name="GL_COLOR_ATTACHMENT15_NV"/>
2580 <enum name="GL_COLOR_ATTACHMENT16"/>
2581 <enum name="GL_COLOR_ATTACHMENT17"/>
2582 <enum name="GL_COLOR_ATTACHMENT18"/>
2583 <enum name="GL_COLOR_ATTACHMENT19"/>
2584 <enum name="GL_COLOR_ATTACHMENT20"/>
2585 <enum name="GL_COLOR_ATTACHMENT21"/>
2586 <enum name="GL_COLOR_ATTACHMENT22"/>
2587 <enum name="GL_COLOR_ATTACHMENT23"/>
2588 <enum name="GL_COLOR_ATTACHMENT24"/>
2589 <enum name="GL_COLOR_ATTACHMENT25"/>
2590 <enum name="GL_COLOR_ATTACHMENT26"/>
2591 <enum name="GL_COLOR_ATTACHMENT27"/>
2592 <enum name="GL_COLOR_ATTACHMENT28"/>
2593 <enum name="GL_COLOR_ATTACHMENT29"/>
2594 <enum name="GL_COLOR_ATTACHMENT30"/>
2595 <enum name="GL_COLOR_ATTACHMENT31"/>
2596 <enum name="GL_DEPTH_ATTACHMENT"/>
2597 <enum name="GL_DEPTH_STENCIL_ATTACHMENT"/>
2598 <enum name="GL_DEPTH_ATTACHMENT_EXT"/>
2599 <enum name="GL_DEPTH_ATTACHMENT_OES"/>
2600 </group>
2601
2602 <group name="RenderbufferTarget">
2603 <enum name="GL_RENDERBUFFER" />
2604 </group>
2605
2606 <group name="FramebufferTarget">
2607 <enum name="GL_FRAMEBUFFER" />
2608 <enum name="GL_DRAW_FRAMEBUFFER" />
2609 <enum name="GL_READ_FRAMEBUFFER" />
2610 </group>
2611
2612 <group name="TextureUnit">
2613 <enum name="GL_TEXTURE0"/>
2614 <enum name="GL_TEXTURE1"/>
2615 <enum name="GL_TEXTURE2"/>
2616 <enum name="GL_TEXTURE3"/>
2617 <enum name="GL_TEXTURE4"/>
2618 <enum name="GL_TEXTURE5"/>
2619 <enum name="GL_TEXTURE6"/>
2620 <enum name="GL_TEXTURE7"/>
2621 <enum name="GL_TEXTURE8"/>
2622 <enum name="GL_TEXTURE9"/>
2623 <enum name="GL_TEXTURE10"/>
2624 <enum name="GL_TEXTURE11"/>
2625 <enum name="GL_TEXTURE12"/>
2626 <enum name="GL_TEXTURE13"/>
2627 <enum name="GL_TEXTURE14"/>
2628 <enum name="GL_TEXTURE15"/>
2629 <enum name="GL_TEXTURE16"/>
2630 <enum name="GL_TEXTURE17"/>
2631 <enum name="GL_TEXTURE18"/>
2632 <enum name="GL_TEXTURE19"/>
2633 <enum name="GL_TEXTURE20"/>
2634 <enum name="GL_TEXTURE21"/>
2635 <enum name="GL_TEXTURE22"/>
2636 <enum name="GL_TEXTURE23"/>
2637 <enum name="GL_TEXTURE24"/>
2638 <enum name="GL_TEXTURE25"/>
2639 <enum name="GL_TEXTURE26"/>
2640 <enum name="GL_TEXTURE27"/>
2641 <enum name="GL_TEXTURE28"/>
2642 <enum name="GL_TEXTURE29"/>
2643 <enum name="GL_TEXTURE30"/>
2644 <enum name="GL_TEXTURE31"/>
2645 </group>
2646
2647 <group name="TypeEnum">
2648 <enum name="GL_QUERY_WAIT"/>
2649 <enum name="GL_QUERY_NO_WAIT"/>
2650 <enum name="GL_QUERY_BY_REGION_WAIT"/>
2651 <enum name="GL_QUERY_BY_REGION_NO_WAIT"/>
2652 </group>
2653
2654 <group name="FragmentOpATI">
2655 <enum name="GL_MOV_ATI"/>
2656 <enum name="GL_ADD_ATI"/>
2657 <enum name="GL_MUL_ATI"/>
2658 <enum name="GL_SUB_ATI"/>
2659 <enum name="GL_DOT3_ATI"/>
2660 <enum name="GL_DOT4_ATI"/>
2661 <enum name="GL_MAD_ATI"/>
2662 <enum name="GL_LERP_ATI"/>
2663 <enum name="GL_CND_ATI"/>
2664 <enum name="GL_CND0_ATI"/>
2665 <enum name="GL_DOT2_ADD_ATI"/>
2666 </group>
2667
2668 <group name="FramebufferStatus">
2669 <enum name="GL_FRAMEBUFFER_COMPLETE"/>
2670 <enum name="GL_FRAMEBUFFER_UNDEFINED"/>
2671 <enum name="GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"/>
2672 <enum name="GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT"/>
2673 <enum name="GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER"/>
2674 <enum name="GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER"/>
2675 <enum name="GL_FRAMEBUFFER_UNSUPPORTED"/>
2676 <enum name="GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE"/>
2677 <enum name="GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE"/>
2678 <enum name="GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS"/>
2679 </group>
2680
2681 <group name="GraphicsResetStatus">
2682 <enum name="GL_NO_ERROR"/>
2683 <enum name="GL_GUILTY_CONTEXT_RESET"/>
2684 <enum name="GL_INNOCENT_CONTEXT_RESET"/>
2685 <enum name="GL_UNKNOWN_CONTEXT_RESET"/>
2686 </group>
2687
2688 <group name="SyncStatus">
2689 <enum name="GL_ALREADY_SIGNALED"/>
2690 <enum name="GL_TIMEOUT_EXPIRED"/>
2691 <enum name="GL_CONDITION_SATISFIED"/>
2692 <enum name="GL_WAIT_FAILED"/>
2693 </group>
2694
2695 <group name="QueryTarget">
2696 <enum name="GL_SAMPLES_PASSED"/>
2697 <enum name="GL_ANY_SAMPLES_PASSED"/>
2698 <enum name="GL_ANY_SAMPLES_PASSED_CONSERVATIVE"/>
2699 <enum name="GL_PRIMITIVES_GENERATED"/>
2700 <enum name="GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN"/>
2701 <enum name="GL_TIME_ELAPSED"/>
2702 </group>
2703
2704 <group name="QueryCounterTarget">
2705 <enum name="GL_TIMESTAMP"/>
2706 </group>
2707
2708 <group name="ConvolutionTarget">
2709 <enum name="GL_CONVOLUTION_1D"/>
2710 <enum name="GL_CONVOLUTION_2D"/>
2711 </group>
2712
2713 <group name="PathFillMode">
2714 <enum name="GL_INVERT"/>
2715 <enum name="GL_COUNT_UP_NV"/>
2716 <enum name="GL_COUNT_DOWN_NV"/>
2717 <enum name="GL_PATH_FILL_MODE_NV"/>
2718 </group>
2719
2720 <group name="ColorTableTarget">
2721 <enum name="GL_COLOR_TABLE"/>
2722 <enum name="GL_POST_CONVOLUTION_COLOR_TABLE"/>
2723 <enum name="GL_POST_COLOR_MATRIX_COLOR_TABLE"/>
2724 </group>
2725
2726 <group name="VertexBufferObjectParameter">
2727 <enum name="GL_BUFFER_ACCESS"/>
2728 <enum name="GL_BUFFER_ACCESS_FLAGS"/>
2729 <enum name="GL_BUFFER_IMMUTABLE_STORAGE"/>
2730 <enum name="GL_BUFFER_MAPPED"/>
2731 <enum name="GL_BUFFER_MAP_LENGTH"/>
2732 <enum name="GL_BUFFER_MAP_OFFSET"/>
2733 <enum name="GL_BUFFER_SIZE"/>
2734 <enum name="GL_BUFFER_STORAGE_FLAGS"/>
2735 <enum name="GL_BUFFER_USAGE"/>
2736 </group>
2737
2738 <group name="RenderbufferParameterName">
2739 <enum name="GL_RENDERBUFFER_WIDTH"/>
2740 <enum name="GL_RENDERBUFFER_HEIGHT"/>
2741 <enum name="GL_RENDERBUFFER_INTERNAL_FORMAT"/>
2742 <enum name="GL_RENDERBUFFER_SAMPLES"/>
2743 <enum name="GL_RENDERBUFFER_RED_SIZE"/>
2744 <enum name="GL_RENDERBUFFER_GREEN_SIZE"/>
2745 <enum name="GL_RENDERBUFFER_BLUE_SIZE"/>
2746 <enum name="GL_RENDERBUFFER_ALPHA_SIZE"/>
2747 <enum name="GL_RENDERBUFFER_DEPTH_SIZE"/>
2748 <enum name="GL_RENDERBUFFER_STENCIL_SIZE"/>
2749 </group>
2750
2751 <group name="VertexBufferObjectUsage">
2752 <enum name="GL_STREAM_DRAW"/>
2753 <enum name="GL_STREAM_READ"/>
2754 <enum name="GL_STREAM_COPY"/>
2755 <enum name="GL_STATIC_DRAW"/>
2756 <enum name="GL_STATIC_READ"/>
2757 <enum name="GL_STATIC_COPY"/>
2758 <enum name="GL_DYNAMIC_DRAW"/>
2759 <enum name="GL_DYNAMIC_READ"/>
2760 <enum name="GL_DYNAMIC_COPY"/>
2761 </group>
2762
2763 <group name="FramebufferParameterName">
2764 <enum name="GL_FRAMEBUFFER_DEFAULT_WIDTH"/>
2765 <enum name="GL_FRAMEBUFFER_DEFAULT_HEIGHT"/>
2766 <enum name="GL_FRAMEBUFFER_DEFAULT_LAYERS"/>
2767 <enum name="GL_FRAMEBUFFER_DEFAULT_SAMPLES"/>
2768 <enum name="GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS"/>
2769 </group>
2770
2771 <group name="ProgramParameterPName">
2772 <enum name="GL_PROGRAM_BINARY_RETRIEVABLE_HINT"/>
2773 <enum name="GL_PROGRAM_SEPARABLE"/>
2774 </group>
2775
2776 <group name="BlendingFactor">
2777 <enum name="GL_ZERO"/>
2778 <enum name="GL_ONE"/>
2779 <enum name="GL_SRC_COLOR"/>
2780 <enum name="GL_ONE_MINUS_SRC_COLOR"/>
2781 <enum name="GL_DST_COLOR"/>
2782 <enum name="GL_ONE_MINUS_DST_COLOR"/>
2783 <enum name="GL_SRC_ALPHA"/>
2784 <enum name="GL_ONE_MINUS_SRC_ALPHA"/>
2785 <enum name="GL_DST_ALPHA"/>
2786 <enum name="GL_ONE_MINUS_DST_ALPHA"/>
2787 <enum name="GL_CONSTANT_COLOR"/>
2788 <enum name="GL_ONE_MINUS_CONSTANT_COLOR"/>
2789 <enum name="GL_CONSTANT_ALPHA"/>
2790 <enum name="GL_ONE_MINUS_CONSTANT_ALPHA"/>
2791 <enum name="GL_SRC_ALPHA_SATURATE"/>
2792 <enum name="GL_SRC1_COLOR"/>
2793 <enum name="GL_ONE_MINUS_SRC1_COLOR"/>