• Home
  • Raw
  • Download

Lines Matching full:name

8 <category name="1.0">
9 <enum name="FALSE" value="0x0"/>
10 <enum name="TRUE" value="0x1"/>
11 <enum name="ZERO" value="0x0"/>
12 <enum name="ONE" value="0x1"/>
13 <enum name="NONE" value="0x0"/>
14 <enum name="NO_ERROR" value="0x0"/>
15 <enum name="POINTS" value="0x0000"/>
16 <enum name="LINES" value="0x0001"/>
17 <enum name="LINE_LOOP" value="0x0002"/>
18 <enum name="LINE_STRIP" value="0x0003"/>
19 <enum name="TRIANGLES" value="0x0004"/>
20 <enum name="TRIANGLE_STRIP" value="0x0005"/>
21 <enum name="TRIANGLE_FAN" value="0x0006"/>
22 <enum name="QUADS" value="0x0007"/>
23 <enum name="QUAD_STRIP" value="0x0008"/>
24 <enum name="POLYGON" value="0x0009"/>
25 <enum name="ACCUM" value="0x0100"/>
26 <enum name="LOAD" value="0x0101"/>
27 <enum name="RETURN" value="0x0102"/>
28 <enum name="MULT" value="0x0103"/>
29 <enum name="ADD" value="0x0104"/>
30 <enum name="NEVER" value="0x0200"/>
31 <enum name="LESS" value="0x0201"/>
32 <enum name="EQUAL" value="0x0202"/>
33 <enum name="LEQUAL" value="0x0203"/>
34 <enum name="GREATER" value="0x0204"/>
35 <enum name="NOTEQUAL" value="0x0205"/>
36 <enum name="GEQUAL" value="0x0206"/>
37 <enum name="ALWAYS" value="0x0207"/>
38 <enum name="SRC_COLOR" value="0x0300"/>
39 <enum name="ONE_MINUS_SRC_COLOR" value="0x0301"/>
40 <enum name="SRC_ALPHA" value="0x0302"/>
41 <enum name="ONE_MINUS_SRC_ALPHA" value="0x0303"/>
42 <enum name="DST_ALPHA" value="0x0304"/>
43 <enum name="ONE_MINUS_DST_ALPHA" value="0x0305"/>
44 <enum name="DST_COLOR" value="0x0306"/>
45 <enum name="ONE_MINUS_DST_COLOR" value="0x0307"/>
46 <enum name="SRC_ALPHA_SATURATE" value="0x0308"/>
47 <enum name="FRONT_LEFT" value="0x0400"/>
48 <enum name="FRONT_RIGHT" value="0x0401"/>
49 <enum name="BACK_LEFT" value="0x0402"/>
50 <enum name="BACK_RIGHT" value="0x0403"/>
51 <enum name="FRONT" value="0x0404"/>
52 <enum name="BACK" value="0x0405"/>
53 <enum name="LEFT" value="0x0406"/>
54 <enum name="RIGHT" value="0x0407"/>
55 <enum name="FRONT_AND_BACK" value="0x0408"/>
56 <enum name="AUX0" value="0x0409"/>
57 <enum name="AUX1" value="0x040A"/>
58 <enum name="AUX2" value="0x040B"/>
59 <enum name="AUX3" value="0x040C"/>
60 <enum name="INVALID_VALUE" value="0x0501"/>
61 <enum name="INVALID_ENUM" value="0x0500"/>
62 <enum name="INVALID_OPERATION" value="0x0502"/>
63 <enum name="STACK_OVERFLOW" value="0x0503"/>
64 <enum name="STACK_UNDERFLOW" value="0x0504"/>
65 <enum name="OUT_OF_MEMORY" value="0x0505"/>
66 <enum name="2D" value="0x0600"/>
67 <enum name="3D" value="0x0601"/>
68 <enum name="3D_COLOR" value="0x0602"/>
69 <enum name="3D_COLOR_TEXTURE" value="0x0603"/>
70 <enum name="4D_COLOR_TEXTURE" value="0x0604"/>
71 <enum name="PASS_THROUGH_TOKEN" value="0x0700"/>
72 <enum name="POINT_TOKEN" value="0x0701"/>
73 <enum name="LINE_TOKEN" value="0x0702"/>
74 <enum name="POLYGON_TOKEN" value="0x0703"/>
75 <enum name="BITMAP_TOKEN" value="0x0704"/>
76 <enum name="DRAW_PIXEL_TOKEN" value="0x0705"/>
77 <enum name="COPY_PIXEL_TOKEN" value="0x0706"/>
78 <enum name="LINE_RESET_TOKEN" value="0x0707"/>
79 <enum name="EXP" value="0x0800"/>
80 <enum name="EXP2" value="0x0801"/>
81 <enum name="CW" value="0x0900"/>
82 <enum name="CCW" value="0x0901"/>
83 <enum name="COEFF" value="0x0A00"/>
84 <enum name="ORDER" value="0x0A01"/>
85 <enum name="DOMAIN" value="0x0A02"/>
86 <enum name="CURRENT_COLOR" count="4" value="0x0B00">
87 <size name="Get" mode="get"/>
89 <enum name="CURRENT_INDEX" count="1" value="0x0B01">
90 <size name="Get" mode="get"/>
92 <enum name="CURRENT_NORMAL" count="3" value="0x0B02">
93 <size name="Get" mode="get"/>
95 <enum name="CURRENT_TEXTURE_COORDS" count="4" value="0x0B03">
96 <size name="Get" mode="get"/>
98 <enum name="CURRENT_RASTER_COLOR" count="4" value="0x0B04">
99 <size name="Get" mode="get"/>
101 <enum name="CURRENT_RASTER_INDEX" count="1" value="0x0B05">
102 <size name="Get" mode="get"/>
104 <enum name="CURRENT_RASTER_TEXTURE_COORDS" count="4" value="0x0B06">
105 <size name="Get" mode="get"/>
107 <enum name="CURRENT_RASTER_POSITION" count="4" value="0x0B07">
108 <size name="Get" mode="get"/>
110 <enum name="CURRENT_RASTER_POSITION_VALID" count="1" value="0x0B08">
111 <size name="Get" mode="get"/>
113 <enum name="CURRENT_RASTER_DISTANCE" count="1" value="0x0B09">
114 <size name="Get" mode="get"/>
116 <enum name="POINT_SMOOTH" count="1" value="0x0B10">
117 <size name="Get" mode="get"/>
119 <enum name="POINT_SIZE" count="1" value="0x0B11">
120 <size name="Get" mode="get"/>
122 <enum name="POINT_SIZE_RANGE" count="2" value="0x0B12">
123 <size name="Get" mode="get"/>
125 <enum name="POINT_SIZE_GRANULARITY" count="1" value="0x0B13">
126 <size name="Get" mode="get"/>
128 <enum name="LINE_SMOOTH" count="1" value="0x0B20">
129 <size name="Get" mode="get"/>
131 <enum name="LINE_WIDTH" count="1" value="0x0B21">
132 <size name="Get" mode="get"/>
134 <enum name="LINE_WIDTH_RANGE" count="2" value="0x0B22">
135 <size name="Get" mode="get"/>
137 <enum name="LINE_WIDTH_GRANULARITY" count="1" value="0x0B23">
138 <size name="Get" mode="get"/>
140 <enum name="LINE_STIPPLE" count="1" value="0x0B24">
141 <size name="Get" mode="get"/>
143 <enum name="LINE_STIPPLE_PATTERN" count="1" value="0x0B25">
144 <size name="Get" mode="get"/>
146 <enum name="LINE_STIPPLE_REPEAT" count="1" value="0x0B26">
147 <size name="Get" mode="get"/>
149 <enum name="LIST_MODE" count="1" value="0x0B30">
150 <size name="Get" mode="get"/>
152 <enum name="MAX_LIST_NESTING" count="1" value="0x0B31">
153 <size name="Get" mode="get"/>
155 <enum name="LIST_BASE" count="1" value="0x0B32">
156 <size name="Get" mode="get"/>
158 <enum name="LIST_INDEX" count="1" value="0x0B33">
159 <size name="Get" mode="get"/>
161 <enum name="POLYGON_MODE" count="2" value="0x0B40">
162 <size name="Get" mode="get"/>
164 <enum name="POLYGON_SMOOTH" count="1" value="0x0B41">
165 <size name="Get" mode="get"/>
167 <enum name="POLYGON_STIPPLE" count="1" value="0x0B42">
168 <size name="Get" mode="get"/>
170 <enum name="EDGE_FLAG" count="1" value="0x0B43">
171 <size name="Get" mode="get"/>
173 <enum name="CULL_FACE" count="1" value="0x0B44">
174 <size name="Get" mode="get"/>
176 <enum name="CULL_FACE_MODE" count="1" value="0x0B45">
177 <size name="Get" mode="get"/>
179 <enum name="FRONT_FACE" count="1" value="0x0B46">
180 <size name="Get" mode="get"/>
182 <enum name="LIGHTING" count="1" value="0x0B50">
183 <size name="Get" mode="get"/>
185 <enum name="LIGHT_MODEL_LOCAL_VIEWER" count="1" value="0x0B51">
186 <size name="LightModelfv"/>
187 <size name="LightModeliv"/>
188 <size name="Get" mode="get"/>
190 <enum name="LIGHT_MODEL_TWO_SIDE" count="1" value="0x0B52">
191 <size name="LightModelfv"/>
192 <size name="LightModeliv"/>
193 <size name="Get" mode="get"/>
195 <enum name="LIGHT_MODEL_AMBIENT" count="4" value="0x0B53">
196 <size name="LightModelfv"/>
197 <size name="LightModeliv"/>
198 <size name="Get" mode="get"/>
200 <enum name="SHADE_MODEL" count="1" value="0x0B54">
201 <size name="Get" mode="get"/>
203 <enum name="COLOR_MATERIAL_FACE" count="1" value="0x0B55">
204 <size name="Get" mode="get"/>
206 <enum name="COLOR_MATERIAL_PARAMETER" count="1" value="0x0B56">
207 <size name="Get" mode="get"/>
209 <enum name="COLOR_MATERIAL" count="1" value="0x0B57">
210 <size name="Get" mode="get"/>
212 <enum name="FOG" count="1" value="0x0B60">
213 <size name="Get" mode="get"/>
215 <enum name="FOG_INDEX" count="1" value="0x0B61">
216 <size name="Fogfv"/>
217 <size name="Fogiv"/>
218 <size name="Get" mode="get"/>
220 <enum name="FOG_DENSITY" count="1" value="0x0B62">
221 <size name="Fogfv"/>
222 <size name="Fogiv"/>
223 <size name="Get" mode="get"/>
225 <enum name="FOG_START" count="1" value="0x0B63">
226 <size name="Fogfv"/>
227 <size name="Fogiv"/>
228 <size name="Get" mode="get"/>
230 <enum name="FOG_END" count="1" value="0x0B64">
231 <size name="Fogfv"/>
232 <size name="Fogiv"/>
233 <size name="Get" mode="get"/>
235 <enum name="FOG_MODE" count="1" value="0x0B65">
236 <size name="Fogfv"/>
237 <size name="Fogiv"/>
238 <size name="Get" mode="get"/>
240 <enum name="FOG_COLOR" count="4" value="0x0B66">
241 <size name="Fogfv"/>
242 <size name="Fogiv"/>
243 <size name="Get" mode="get"/>
245 <enum name="DEPTH_RANGE" count="2" value="0x0B70">
246 <size name="Get" mode="get"/>
248 <enum name="DEPTH_TEST" count="1" value="0x0B71">
249 <size name="Get" mode="get"/>
251 <enum name="DEPTH_WRITEMASK" count="1" value="0x0B72">
252 <size name="Get" mode="get"/>
254 <enum name="DEPTH_CLEAR_VALUE" count="1" value="0x0B73">
255 <size name="Get" mode="get"/>
257 <enum name="DEPTH_FUNC" count="1" value="0x0B74">
258 <size name="Get" mode="get"/>
260 <enum name="ACCUM_CLEAR_VALUE" count="4" value="0x0B80">
261 <size name="Get" mode="get"/>
263 <enum name="STENCIL_TEST" count="1" value="0x0B90">
264 <size name="Get" mode="get"/>
266 <enum name="STENCIL_CLEAR_VALUE" count="1" value="0x0B91">
267 <size name="Get" mode="get"/>
269 <enum name="STENCIL_FUNC" count="1" value="0x0B92">
270 <size name="Get" mode="get"/>
272 <enum name="STENCIL_VALUE_MASK" count="1" value="0x0B93">
273 <size name="Get" mode="get"/>
275 <enum name="STENCIL_FAIL" count="1" value="0x0B94">
276 <size name="Get" mode="get"/>
278 <enum name="STENCIL_PASS_DEPTH_FAIL" count="1" value="0x0B95">
279 <size name="Get" mode="get"/>
281 <enum name="STENCIL_PASS_DEPTH_PASS" count="1" value="0x0B96">
282 <size name="Get" mode="get"/>
284 <enum name="STENCIL_REF" count="1" value="0x0B97">
285 <size name="Get" mode="get"/>
287 <enum name="STENCIL_WRITEMASK" count="1" value="0x0B98">
288 <size name="Get" mode="get"/>
290 <enum name="MATRIX_MODE" count="1" value="0x0BA0">
291 <size name="Get" mode="get"/>
293 <enum name="NORMALIZE" count="1" value="0x0BA1">
294 <size name="Get" mode="get"/>
296 <enum name="VIEWPORT" count="4" value="0x0BA2">
297 <size name="Get" mode="get"/>
299 <enum name="MODELVIEW_STACK_DEPTH" count="1" value="0x0BA3">
300 <size name="Get" mode="get"/>
302 <enum name="PROJECTION_STACK_DEPTH" count="1" value="0x0BA4">
303 <size name="Get" mode="get"/>
305 <enum name="TEXTURE_STACK_DEPTH" count="1" value="0x0BA5">
306 <size name="Get" mode="get"/>
308 <enum name="MODELVIEW_MATRIX" count="16" value="0x0BA6">
309 <size name="Get" mode="get"/>
311 <enum name="PROJECTION_MATRIX" count="16" value="0x0BA7">
312 <size name="Get" mode="get"/>
314 <enum name="TEXTURE_MATRIX" count="16" value="0x0BA8">
315 <size name="Get" mode="get"/>
317 <enum name="ATTRIB_STACK_DEPTH" count="1" value="0x0BB0">
318 <size name="Get" mode="get"/>
320 <enum name="CLIENT_ATTRIB_STACK_DEPTH" count="1" value="0x0BB1">
321 <size name="Get" mode="get"/>
323 <enum name="ALPHA_TEST" count="1" value="0x0BC0">
324 <size name="Get" mode="get"/>
326 <enum name="ALPHA_TEST_FUNC" count="1" value="0x0BC1">
327 <size name="Get" mode="get"/>
329 <enum name="ALPHA_TEST_REF" count="1" value="0x0BC2">
330 <size name="Get" mode="get"/>
332 <enum name="DITHER" count="1" value="0x0BD0">
333 <size name="Get" mode="get"/>
335 <enum name="BLEND_DST" count="1" value="0x0BE0">
336 <size name="Get" mode="get"/>
338 <enum name="BLEND_SRC" count="1" value="0x0BE1">
339 <size name="Get" mode="get"/>
341 <enum name="BLEND" count="1" value="0x0BE2">
342 <size name="Get" mode="get"/>
344 <enum name="LOGIC_OP_MODE" count="1" value="0x0BF0">
345 <size name="Get" mode="get"/>
347 <enum name="LOGIC_OP" count="1" value="0x0BF1">
348 <size name="Get" mode="get"/>
350 <enum name="AUX_BUFFERS" count="1" value="0x0C00">
351 <size name="Get" mode="get"/>
353 <enum name="DRAW_BUFFER" count="1" value="0x0C01">
354 <size name="Get" mode="get"/>
356 <enum name="READ_BUFFER" count="1" value="0x0C02">
357 <size name="Get" mode="get"/>
359 <enum name="SCISSOR_BOX" count="4" value="0x0C10">
360 <size name="Get" mode="get"/>
362 <enum name="SCISSOR_TEST" count="1" value="0x0C11">
363 <size name="Get" mode="get"/>
365 <enum name="INDEX_CLEAR_VALUE" count="1" value="0x0C20">
366 <size name="Get" mode="get"/>
368 <enum name="INDEX_WRITEMASK" count="1" value="0x0C21">
369 <size name="Get" mode="get"/>
371 <enum name="COLOR_CLEAR_VALUE" count="4" value="0x0C22">
372 <size name="Get" mode="get"/>
374 <enum name="COLOR_WRITEMASK" count="4" value="0x0C23">
375 <size name="Get" mode="get"/>
377 <enum name="INDEX_MODE" count="1" value="0x0C30">
378 <size name="Get" mode="get"/>
380 <enum name="RGBA_MODE" count="1" value="0x0C31">
381 <size name="Get" mode="get"/>
383 <enum name="DOUBLEBUFFER" count="1" value="0x0C32">
384 <size name="Get" mode="get"/>
386 <enum name="STEREO" count="1" value="0x0C33">
387 <size name="Get" mode="get"/>
389 <enum name="RENDER_MODE" count="1" value="0x0C40">
390 <size name="Get" mode="get"/>
392 <enum name="PERSPECTIVE_CORRECTION_HINT" count="1" value="0x0C50">
393 <size name="Get" mode="get"/>
395 <enum name="POINT_SMOOTH_HINT" count="1" value="0x0C51">
396 <size name="Get" mode="get"/>
398 <enum name="LINE_SMOOTH_HINT" count="1" value="0x0C52">
399 <size name="Get" mode="get"/>
401 <enum name="POLYGON_SMOOTH_HINT" count="1" value="0x0C53">
402 <size name="Get" mode="get"/>
404 <enum name="FOG_HINT" count="1" value="0x0C54">
405 <size name="Get" mode="get"/>
407 <enum name="TEXTURE_GEN_S" count="1" value="0x0C60">
408 <size name="Get" mode="get"/>
410 <enum name="TEXTURE_GEN_T" count="1" value="0x0C61">
411 <size name="Get" mode="get"/>
413 <enum name="TEXTURE_GEN_R" count="1" value="0x0C62">
414 <size name="Get" mode="get"/>
416 <enum name="TEXTURE_GEN_Q" count="1" value="0x0C63">
417 <size name="Get" mode="get"/>
419 <enum name="PIXEL_MAP_I_TO_I" count="1" value="0x0C70">
420 <size name="Get" mode="get"/>
422 <enum name="PIXEL_MAP_S_TO_S" value="0x0C71"/>
423 <enum name="PIXEL_MAP_I_TO_R" value="0x0C72"/>
424 <enum name="PIXEL_MAP_I_TO_G" value="0x0C73"/>
425 <enum name="PIXEL_MAP_I_TO_B" value="0x0C74"/>
426 <enum name="PIXEL_MAP_I_TO_A" value="0x0C75"/>
427 <enum name="PIXEL_MAP_R_TO_R" value="0x0C76"/>
428 <enum name="PIXEL_MAP_G_TO_G" value="0x0C77"/>
429 <enum name="PIXEL_MAP_B_TO_B" value="0x0C78"/>
430 <enum name="PIXEL_MAP_A_TO_A" value="0x0C79"/>
431 <enum name="PIXEL_MAP_I_TO_I_SIZE" count="1" value="0x0CB0">
432 <size name="Get" mode="get"/>
434 <enum name="PIXEL_MAP_S_TO_S_SIZE" count="1" value="0x0CB1">
435 <size name="Get" mode="get"/>
437 <enum name="PIXEL_MAP_I_TO_R_SIZE" count="1" value="0x0CB2">
438 <size name="Get" mode="get"/>
440 <enum name="PIXEL_MAP_I_TO_G_SIZE" count="1" value="0x0CB3">
441 <size name="Get" mode="get"/>
443 <enum name="PIXEL_MAP_I_TO_B_SIZE" count="1" value="0x0CB4">
444 <size name="Get" mode="get"/>
446 <enum name="PIXEL_MAP_I_TO_A_SIZE" count="1" value="0x0CB5">
447 <size name="Get" mode="get"/>
449 <enum name="PIXEL_MAP_R_TO_R_SIZE" count="1" value="0x0CB6">
450 <size name="Get" mode="get"/>
452 <enum name="PIXEL_MAP_G_TO_G_SIZE" count="1" value="0x0CB7">
453 <size name="Get" mode="get"/>
455 <enum name="PIXEL_MAP_B_TO_B_SIZE" count="1" value="0x0CB8">
456 <size name="Get" mode="get"/>
458 <enum name="PIXEL_MAP_A_TO_A_SIZE" count="1" value="0x0CB9">
459 <size name="Get" mode="get"/>
461 <enum name="UNPACK_SWAP_BYTES" count="1" value="0x0CF0">
462 <size name="Get" mode="get"/>
464 <enum name="UNPACK_LSB_FIRST" count="1" value="0x0CF1">
465 <size name="Get" mode="get"/>
467 <enum name="UNPACK_ROW_LENGTH" count="1" value="0x0CF2">
468 <size name="Get" mode="get"/>
470 <enum name="UNPACK_SKIP_PIXELS" count="1" value="0x0CF4">
471 <size name="Get" mode="get"/>
473 <enum name="UNPACK_SKIP_ROWS" count="1" value="0x0CF3">
474 <size name="Get" mode="get"/>
476 <enum name="UNPACK_ALIGNMENT" count="1" value="0x0CF5">
477 <size name="Get" mode="get"/>
479 <enum name="PACK_SWAP_BYTES" count="1" value="0x0D00">
480 <size name="Get" mode="get"/>
482 <enum name="PACK_LSB_FIRST" count="1" value="0x0D01">
483 <size name="Get" mode="get"/>
485 <enum name="PACK_ROW_LENGTH" count="1" value="0x0D02">
486 <size name="Get" mode="get"/>
488 <enum name="PACK_SKIP_ROWS" count="1" value="0x0D03">
489 <size name="Get" mode="get"/>
491 <enum name="PACK_SKIP_PIXELS" count="1" value="0x0D04">
492 <size name="Get" mode="get"/>
494 <enum name="PACK_ALIGNMENT" count="1" value="0x0D05">
495 <size name="Get" mode="get"/>
497 <enum name="MAP_COLOR" count="1" value="0x0D10">
498 <size name="Get" mode="get"/>
500 <enum name="MAP_STENCIL" count="1" value="0x0D11">
501 <size name="Get" mode="get"/>
503 <enum name="INDEX_SHIFT" count="1" value="0x0D12">
504 <size name="Get" mode="get"/>
506 <enum name="INDEX_OFFSET" count="1" value="0x0D13">
507 <size name="Get" mode="get"/>
509 <enum name="RED_SCALE" count="1" value="0x0D14">
510 <size name="Get" mode="get"/>
512 <enum name="RED_BIAS" count="1" value="0x0D15">
513 <size name="Get" mode="get"/>
515 <enum name="ZOOM_X" count="1" value="0x0D16">
516 <size name="Get" mode="get"/>
518 <enum name="ZOOM_Y" count="1" value="0x0D17">
519 <size name="Get" mode="get"/>
521 <enum name="GREEN_SCALE" count="1" value="0x0D18">
522 <size name="Get" mode="get"/>
524 <enum name="GREEN_BIAS" count="1" value="0x0D19">
525 <size name="Get" mode="get"/>
527 <enum name="BLUE_SCALE" count="1" value="0x0D1A">
528 <size name="Get" mode="get"/>
530 <enum name="BLUE_BIAS" count="1" value="0x0D1B">
531 <size name="Get" mode="get"/>
533 <enum name="ALPHA_SCALE" count="1" value="0x0D1C">
534 <size name="TexEnvfv"/>
535 <size name="TexEnviv"/>
536 <size name="GetTexEnvfv" mode="get"/>
537 <size name="GetTexEnviv" mode="get"/>
538 <size name="Get" mode="get"/>
540 <enum name="ALPHA_BIAS" count="1" value="0x0D1D">
541 <size name="Get" mode="get"/>
543 <enum name="DEPTH_SCALE" count="1" value="0x0D1E">
544 <size name="Get" mode="get"/>
546 <enum name="DEPTH_BIAS" count="1" value="0x0D1F">
547 <size name="Get" mode="get"/>
549 <enum name="MAX_EVAL_ORDER" count="1" value="0x0D30">
550 <size name="Get" mode="get"/>
552 <enum name="MAX_LIGHTS" count="1" value="0x0D31">
553 <size name="Get" mode="get"/>
555 <enum name="MAX_CLIP_PLANES" count="1" value="0x0D32">
556 <size name="Get" mode="get"/>
558 <enum name="MAX_TEXTURE_SIZE" count="1" value="0x0D33">
559 <size name="Get" mode="get"/>
561 <enum name="MAX_PIXEL_MAP_TABLE" count="1" value="0x0D34">
562 <size name="Get" mode="get"/>
564 <enum name="MAX_ATTRIB_STACK_DEPTH" count="1" value="0x0D35">
565 <size name="Get" mode="get"/>
567 <enum name="MAX_MODELVIEW_STACK_DEPTH" count="1" value="0x0D36">
568 <size name="Get" mode="get"/>
570 <enum name="MAX_NAME_STACK_DEPTH" count="1" value="0x0D37">
571 <size name="Get" mode="get"/>
573 <enum name="MAX_PROJECTION_STACK_DEPTH" count="1" value="0x0D38">
574 <size name="Get" mode="get"/>
576 <enum name="MAX_TEXTURE_STACK_DEPTH" count="1" value="0x0D39">
577 <size name="Get" mode="get"/>
579 <enum name="MAX_VIEWPORT_DIMS" count="2" value="0x0D3A">
580 <size name="Get" mode="get"/>
582 <enum name="MAX_CLIENT_ATTRIB_STACK_DEPTH" count="1" value="0x0D3B">
583 <size name="Get" mode="get"/>
585 <enum name="SUBPIXEL_BITS" count="1" value="0x0D50">
586 <size name="Get" mode="get"/>
588 <enum name="INDEX_BITS" count="1" value="0x0D51">
589 <size name="Get" mode="get"/>
591 <enum name="RED_BITS" count="1" value="0x0D52">
592 <size name="Get" mode="get"/>
594 <enum name="GREEN_BITS" count="1" value="0x0D53">
595 <size name="Get" mode="get"/>
597 <enum name="BLUE_BITS" count="1" value="0x0D54">
598 <size name="Get" mode="get"/>
600 <enum name="ALPHA_BITS" count="1" value="0x0D55">
601 <size name="Get" mode="get"/>
603 <enum name="DEPTH_BITS" count="1" value="0x0D56">
604 <size name="Get" mode="get"/>
606 <enum name="STENCIL_BITS" count="1" value="0x0D57">
607 <size name="Get" mode="get"/>
609 <enum name="ACCUM_RED_BITS" count="1" value="0x0D58">
610 <size name="Get" mode="get"/>
612 <enum name="ACCUM_GREEN_BITS" count="1" value="0x0D59">
613 <size name="Get" mode="get"/>
615 <enum name="ACCUM_BLUE_BITS" count="1" value="0x0D5A">
616 <size name="Get" mode="get"/>
618 <enum name="ACCUM_ALPHA_BITS" count="1" value="0x0D5B">
619 <size name="Get" mode="get"/>
621 <enum name="NAME_STACK_DEPTH" count="1" value="0x0D70">
622 <size name="Get" mode="get"/>
624 <enum name="AUTO_NORMAL" count="1" value="0x0D80">
625 <size name="Get" mode="get"/>
627 <enum name="MAP1_COLOR_4" count="4" value="0x0D90">
628 <size name="Map1d"/>
629 <size name="Map1f"/>
630 <size name="Get" count="1" mode="get"/>
632 <enum name="MAP1_INDEX" count="1" value="0x0D91">
633 <size name="Map1d"/>
634 <size name="Map1f"/>
635 <size name="Get" count="1" mode="get"/>
637 <enum name="MAP1_NORMAL" count="3" value="0x0D92">
638 <size name="Map1d"/>
639 <size name="Map1f"/>
640 <size name="Get" count="1" mode="get"/>
642 <enum name="MAP1_TEXTURE_COORD_1" count="1" value="0x0D93">
643 <size name="Map1d"/>
644 <size name="Map1f"/>
645 <size name="Get" count="1" mode="get"/>
647 <enum name="MAP1_TEXTURE_COORD_2" count="2" value="0x0D94">
648 <size name="Map1d"/>
649 <size name="Map1f"/>
650 <size name="Get" count="1" mode="get"/>
652 <enum name="MAP1_TEXTURE_COORD_3" count="3" value="0x0D95">
653 <size name="Map1d"/>
654 <size name="Map1f"/>
655 <size name="Get" count="1" mode="get"/>
657 <enum name="MAP1_TEXTURE_COORD_4" count="4" value="0x0D96">
658 <size name="Map1d"/>
659 <size name="Map1f"/>
660 <size name="Get" count="1" mode="get"/>
662 <enum name="MAP1_VERTEX_3" count="3" value="0x0D97">
663 <size name="Map1d"/>
664 <size name="Map1f"/>
665 <size name="Get" count="1" mode="get"/>
667 <enum name="MAP1_VERTEX_4" count="4" value="0x0D98">
668 <size name="Map1d"/>
669 <size name="Map1f"/>
670 <size name="Get" count="1" mode="get"/>
672 <enum name="MAP2_COLOR_4" count="4" value="0x0DB0">
673 <size name="Map2d"/>
674 <size name="Map2f"/>
675 <size name="Get" count="1" mode="get"/>
677 <enum name="MAP2_INDEX" count="1" value="0x0DB1">
678 <size name="Map2d"/>
679 <size name="Map2f"/>
680 <size name="Get" count="1" mode="get"/>
682 <enum name="MAP2_NORMAL" count="3" value="0x0DB2">
683 <size name="Map2d"/>
684 <size name="Map2f"/>
685 <size name="Get" count="1" mode="get"/>
687 <enum name="MAP2_TEXTURE_COORD_1" count="1" value="0x0DB3">
688 <size name="Map2d"/>
689 <size name="Map2f"/>
690 <size name="Get" count="1" mode="get"/>
692 <enum name="MAP2_TEXTURE_COORD_2" count="2" value="0x0DB4">
693 <size name="Map2d"/>
694 <size name="Map2f"/>
695 <size name="Get" count="1" mode="get"/>
697 <enum name="MAP2_TEXTURE_COORD_3" count="3" value="0x0DB5">
698 <size name="Map2d"/>
699 <size name="Map2f"/>
700 <size name="Get" count="1" mode="get"/>
702 <enum name="MAP2_TEXTURE_COORD_4" count="4" value="0x0DB6">
703 <size name="Map2d"/>
704 <size name="Map2f"/>
705 <size name="Get" count="1" mode="get"/>
707 <enum name="MAP2_VERTEX_3" count="3" value="0x0DB7">
708 <size name="Map2d"/>
709 <size name="Map2f"/>
710 <size name="Get" count="1" mode="get"/>
712 <enum name="MAP2_VERTEX_4" count="4" value="0x0DB8">
713 <size name="Map2d"/>
714 <size name="Map2f"/>
715 <size name="Get" count="1" mode="get"/>
717 <enum name="MAP1_GRID_DOMAIN" count="2" value="0x0DD0">
718 <size name="Get" mode="get"/>
720 <enum name="MAP1_GRID_SEGMENTS" count="1" value="0x0DD1">
721 <size name="Get" mode="get"/>
723 <enum name="MAP2_GRID_DOMAIN" count="4" value="0x0DD2">
724 <size name="Get" mode="get"/>
726 <enum name="MAP2_GRID_SEGMENTS" count="2" value="0x0DD3">
727 <size name="Get" mode="get"/>
729 <enum name="TEXTURE_1D" count="1" value="0x0DE0">
730 <size name="Get" mode="get"/>
732 <enum name="TEXTURE_2D" count="1" value="0x0DE1">
733 <size name="Get" mode="get"/>
735 <enum name="FEEDBACK_BUFFER_POINTER" value="0x0DF0"/>
736 <enum name="FEEDBACK_BUFFER_SIZE" value="0x0DF1"/>
737 <enum name="FEEDBACK_BUFFER_TYPE" value="0x0DF2"/>
738 <enum name="SELECTION_BUFFER_POINTER" value="0x0DF3"/>
739 <enum name="SELECTION_BUFFER_SIZE" value="0x0DF4"/>
740 <enum name="TEXTURE_WIDTH" count="1" value="0x1000">
741 <size name="GetTexLevelParameterfv" mode="get"/>
742 <size name="GetTexLevelParameteriv" mode="get"/>
744 <enum name="TEXTURE_HEIGHT" count="1" value="0x1001">
745 <size name="GetTexLevelParameterfv" mode="get"/>
746 <size name="GetTexLevelParameteriv" mode="get"/>
748 <enum name="TEXTURE_BORDER" count="1" value="0x1005">
749 <size name="GetTexLevelParameterfv" mode="get"/>
750 <size name="GetTexLevelParameteriv" mode="get"/>
752 <enum name="TEXTURE_COMPONENTS" count="1" value="0x1003">
753 <size name="GetTexLevelParameterfv" mode="get"/>
754 <size name="GetTexLevelParameteriv" mode="get"/>
756 <enum name="TEXTURE_BORDER_COLOR" count="4" value="0x1004">
757 <size name="TexParameterfv"/>
758 <size name="TexParameteriv"/>
759 <size name="GetTexParameterfv" mode="get"/>
760 <size name="GetTexParameteriv" mode="get"/>
762 <enum name="DONT_CARE" value="0x1100"/>
763 <enum name="FASTEST" value="0x1101"/>
764 <enum name="NICEST" value="0x1102"/>
765 <enum name="AMBIENT" count="4" value="0x1200">
766 <size name="Materialfv"/>
767 <size name="Materialiv"/>
768 <size name="Lightfv"/>
769 <size name="Lightiv"/>
770 <size name="GetMaterialfv" mode="get"/>
771 <size name="GetMaterialiv" mode="get"/>
772 <size name="GetLightfv" mode="get"/>
773 <size name="GetLightiv" mode="get"/>
775 <enum name="DIFFUSE" count="4" value="0x1201">
776 <size name="Materialfv"/>
777 <size name="Materialiv"/>
778 <size name="Lightfv"/>
779 <size name="Lightiv"/>
780 <size name="GetMaterialfv" mode="get"/>
781 <size name="GetMaterialiv" mode="get"/>
782 <size name="GetLightfv" mode="get"/>
783 <size name="GetLightiv" mode="get"/>
785 <enum name="SPECULAR" count="4" value="0x1202">
786 <size name="Materialfv"/>
787 <size name="Materialiv"/>
788 <size name="Lightfv"/>
789 <size name="Lightiv"/>
790 <size name="GetMaterialfv" mode="get"/>
791 <size name="GetMaterialiv" mode="get"/>
792 <size name="GetLightfv" mode="get"/>
793 <size name="GetLightiv" mode="get"/>
795 <enum name="POSITION" count="4" value="0x1203">
796 <size name="Lightfv"/>
797 <size name="Lightiv"/>
798 <size name="GetLightfv" mode="get"/>
799 <size name="GetLightiv" mode="get"/>
801 <enum name="SPOT_DIRECTION" count="3" value="0x1204">
802 <size name="Lightfv"/>
803 <size name="Lightiv"/>
804 <size name="GetLightfv" mode="get"/>
805 <size name="GetLightiv" mode="get"/>
807 <enum name="SPOT_EXPONENT" count="1" value="0x1205">
808 <size name="Lightfv"/>
809 <size name="Lightiv"/>
810 <size name="GetLightfv" mode="get"/>
811 <size name="GetLightiv" mode="get"/>
813 <enum name="SPOT_CUTOFF" count="1" value="0x1206">
814 <size name="Lightfv"/>
815 <size name="Lightiv"/>
816 <size name="GetLightfv" mode="get"/>
817 <size name="GetLightiv" mode="get"/>
819 <enum name="CONSTANT_ATTENUATION" count="1" value="0x1207">
820 <size name="Lightfv"/>
821 <size name="Lightiv"/>
822 <size name="GetLightfv" mode="get"/>
823 <size name="GetLightiv" mode="get"/>
825 <enum name="LINEAR_ATTENUATION" count="1" value="0x1208">
826 <size name="Lightfv"/>
827 <size name="Lightiv"/>
828 <size name="GetLightfv" mode="get"/>
829 <size name="GetLightiv" mode="get"/>
831 <enum name="QUADRATIC_ATTENUATION" count="1" value="0x1209">
832 <size name="Lightfv"/>
833 <size name="Lightiv"/>
834 <size name="GetLightfv" mode="get"/>
835 <size name="GetLightiv" mode="get"/>
837 <enum name="COMPILE" value="0x1300"/>
838 <enum name="COMPILE_AND_EXECUTE" value="0x1301"/>
839 <enum name="BYTE" count="1" value="0x1400">
840 <size name="CallLists"/>
842 <enum name="UNSIGNED_BYTE" count="1" value="0x1401">
843 <size name="CallLists"/>
845 <enum name="SHORT" count="2" value="0x1402">
846 <size name="CallLists"/>
848 <enum name="UNSIGNED_SHORT" count="2" value="0x1403">
849 <size name="CallLists"/>
851 <enum name="INT" count="4" value="0x1404">
852 <size name="CallLists"/>
854 <enum name="UNSIGNED_INT" count="4" value="0x1405">
855 <size name="CallLists"/>
857 <enum name="FLOAT" count="4" value="0x1406">
858 <size name="CallLists"/>
860 <enum name="2_BYTES" count="2" value="0x1407">
861 <size name="CallLists"/>
863 <enum name="3_BYTES" count="3" value="0x1408">
864 <size name="CallLists"/>
866 <enum name="4_BYTES" count="4" value="0x1409">
867 <size name="CallLists"/>
869 <enum name="HALF_FLOAT" count="2" value="0x140B">
870 <size name="CallLists"/>
872 <enum name="CLEAR" value="0x1500"/>
873 <enum name="AND" value="0x1501"/>
874 <enum name="AND_REVERSE" value="0x1502"/>
875 <enum name="COPY" value="0x1503"/>
876 <enum name="AND_INVERTED" value="0x1504"/>
877 <enum name="NOOP" value="0x1505"/>
878 <enum name="XOR" value="0x1506"/>
879 <enum name="OR" value="0x1507"/>
880 <enum name="NOR" value="0x1508"/>
881 <enum name="EQUIV" value="0x1509"/>
882 <enum name="INVERT" value="0x150A"/>
883 <enum name="OR_REVERSE" value="0x150B"/>
884 <enum name="COPY_INVERTED" value="0x150C"/>
885 <enum name="OR_INVERTED" value="0x150D"/>
886 <enum name="NAND" value="0x150E"/>
887 <enum name="SET" value="0x150F"/>
888 <enum name="EMISSION" count="4" value="0x1600">
889 <size name="Materialfv"/>
890 <size name="Materialiv"/>
891 <size name="GetMaterialfv" mode="get"/>
892 <size name="GetMaterialiv" mode="get"/>
894 <enum name="SHININESS" count="1" value="0x1601">
895 <size name="Materialfv"/>
896 <size name="Materialiv"/>
897 <size name="GetMaterialfv" mode="get"/>
898 <size name="GetMaterialiv" mode="get"/>
900 <enum name="AMBIENT_AND_DIFFUSE" count="4" value="0x1602">
901 <size name="Materialfv"/>
902 <size name="Materialiv"/>
903 <size name="GetMaterialfv" mode="get"/>
904 <size name="GetMaterialiv" mode="get"/>
906 <enum name="COLOR_INDEXES" count="3" value="0x1603">
907 <size name="Materialfv"/>
908 <size name="Materialiv"/>
909 <size name="GetMaterialfv" mode="get"/>
910 <size name="GetMaterialiv" mode="get"/>
912 <enum name="MODELVIEW" value="0x1700"/>
913 <enum name="PROJECTION" value="0x1701"/>
914 <enum name="TEXTURE" value="0x1702"/>
915 <enum name="COLOR" value="0x1800"/>
916 <enum name="DEPTH" value="0x1801"/>
917 <enum name="STENCIL" value="0x1802"/>
918 <enum name="COLOR_INDEX" value="0x1900"/>
919 <enum name="STENCIL_INDEX" value="0x1901"/>
920 <enum name="DEPTH_COMPONENT" value="0x1902"/>
921 <enum name="RED" value="0x1903"/>
922 <enum name="GREEN" value="0x1904"/>
923 <enum name="BLUE" value="0x1905"/>
924 <enum name="ALPHA" value="0x1906"/>
925 <enum name="RGBA" value="0x1908"/>
926 <enum name="RGB" value="0x1907"/>
927 <enum name="LUMINANCE" value="0x1909"/>
928 <enum name="LUMINANCE_ALPHA" value="0x190A"/>
929 <enum name="BITMAP" value="0x1A00"/>
930 <enum name="POINT" value="0x1B00"/>
931 <enum name="LINE" value="0x1B01"/>
932 <enum name="FILL" value="0x1B02"/>
933 <enum name="FEEDBACK" value="0x1C01"/>
934 <enum name="RENDER" value="0x1C00"/>
935 <enum name="SELECT" value="0x1C02"/>
936 <enum name="FLAT" value="0x1D00"/>
937 <enum name="SMOOTH" value="0x1D01"/>
938 <enum name="KEEP" value="0x1E00"/>
939 <enum name="REPLACE" value="0x1E01"/>
940 <enum name="INCR" value="0x1E02"/>
941 <enum name="DECR" value="0x1E03"/>
942 <enum name="VENDOR" value="0x1F00"/>
943 <enum name="RENDERER" value="0x1F01"/>
944 <enum name="VERSION" value="0x1F02"/>
945 <enum name="EXTENSIONS" value="0x1F03"/>
946 <enum name="S" value="0x2000"/>
947 <enum name="T" value="0x2001"/>
948 <enum name="R" value="0x2002"/>
949 <enum name="Q" value="0x2003"/>
950 <enum name="MODULATE" value="0x2100"/>
951 <enum name="DECAL" value="0x2101"/>
952 <enum name="TEXTURE_ENV_MODE" count="1" value="0x2200">
953 <size name="TexEnvfv"/>
954 <size name="TexEnviv"/>
955 <size name="GetTexEnvfv" mode="get"/>
956 <size name="GetTexEnviv" mode="get"/>
958 <enum name="TEXTURE_ENV_COLOR" count="4" value="0x2201">
959 <size name="TexEnvfv"/>
960 <size name="TexEnviv"/>
961 <size name="GetTexEnvfv" mode="get"/>
962 <size name="GetTexEnviv" mode="get"/>
964 <enum name="TEXTURE_ENV" value="0x2300"/>
965 <enum name="EYE_LINEAR" value="0x2400"/>
966 <enum name="OBJECT_LINEAR" value="0x2401"/>
967 <enum name="SPHERE_MAP" value="0x2402"/>
968 <enum name="TEXTURE_GEN_MODE" count="1" value="0x2500">
969 <size name="TexGendv"/>
970 <size name="TexGenfv"/>
971 <size name="TexGeniv"/>
972 <size name="GetTexGendv" mode="get"/>
973 <size name="GetTexGenfv" mode="get"/>
974 <size name="GetTexGeniv" mode="get"/>
976 <enum name="OBJECT_PLANE" count="4" value="0x2501">
977 <size name="TexGendv"/>
978 <size name="TexGenfv"/>
979 <size name="TexGeniv"/>
980 <size name="GetTexGendv" mode="get"/>
981 <size name="GetTexGenfv" mode="get"/>
982 <size name="GetTexGeniv" mode="get"/>
984 <enum name="EYE_PLANE" count="4" value="0x2502">
985 <size name="TexGendv"/>
986 <size name="TexGenfv"/>
987 <size name="TexGeniv"/>
988 <size name="GetTexGendv" mode="get"/>
989 <size name="GetTexGenfv" mode="get"/>
990 <size name="GetTexGeniv" mode="get"/>
992 <enum name="NEAREST" value="0x2600"/>
993 <enum name="LINEAR" value="0x2601"/>
994 <enum name="NEAREST_MIPMAP_NEAREST" value="0x2700"/>
995 <enum name="LINEAR_MIPMAP_NEAREST" value="0x2701"/>
996 <enum name="NEAREST_MIPMAP_LINEAR" value="0x2702"/>
997 <enum name="LINEAR_MIPMAP_LINEAR" value="0x2703"/>
998 <enum name="TEXTURE_MAG_FILTER" count="1" value="0x2800">
999 <size name="TexParameterfv"/>
1000 <size name="TexParameteriv"/>
1001 <size name="GetTexParameterfv" mode="get"/>
1002 <size name="GetTexParameteriv" mode="get"/>
1004 <enum name="TEXTURE_MIN_FILTER" count="1" value="0x2801">
1005 <size name="TexParameterfv"/>
1006 <size name="TexParameteriv"/>
1007 <size name="GetTexParameterfv" mode="get"/>
1008 <size name="GetTexParameteriv" mode="get"/>
1010 <enum name="TEXTURE_WRAP_S" count="1" value="0x2802">
1011 <size name="TexParameterfv"/>
1012 <size name="TexParameteriv"/>
1013 <size name="GetTexParameterfv" mode="get"/>
1014 <size name="GetTexParameteriv" mode="get"/>
1016 <enum name="TEXTURE_WRAP_T" count="1" value="0x2803">
1017 <size name="TexParameterfv"/>
1018 <size name="TexParameteriv"/>
1019 <size name="GetTexParameterfv" mode="get"/>
1020 <size name="GetTexParameteriv" mode="get"/>
1022 <enum name="CLAMP" value="0x2900"/>
1023 <enum name="REPEAT" value="0x2901"/>
1024 <enum name="CLIP_PLANE0" count="1" value="0x3000">
1025 <size name="Get" mode="get"/>
1027 <enum name="CLIP_PLANE1" count="1" value="0x3001">
1028 <size name="Get" mode="get"/>
1030 <enum name="CLIP_PLANE2" count="1" value="0x3002">
1031 <size name="Get" mode="get"/>
1033 <enum name="CLIP_PLANE3" count="1" value="0x3003">
1034 <size name="Get" mode="get"/>
1036 <enum name="CLIP_PLANE4" count="1" value="0x3004">
1037 <size name="Get" mode="get"/>
1039 <enum name="CLIP_PLANE5" count="1" value="0x3005">
1040 <size name="Get" mode="get"/>
1042 <enum name="LIGHT0" count="1" value="0x4000">
1043 <size name="Get" mode="get"/>
1045 <enum name="LIGHT1" count="1" value="0x4001">
1046 <size name="Get" mode="get"/>
1048 <enum name="LIGHT2" count="1" value="0x4002">
1049 <size name="Get" mode="get"/>
1051 <enum name="LIGHT3" count="1" value="0x4003">
1052 <size name="Get" mode="get"/>
1054 <enum name="LIGHT4" count="1" value="0x4004">
1055 <size name="Get" mode="get"/>
1057 <enum name="LIGHT5" count="1" value="0x4005">
1058 <size name="Get" mode="get"/>
1060 <enum name="LIGHT6" count="1" value="0x4006">
1061 <size name="Get" mode="get"/>
1063 <enum name="LIGHT7" count="1" value="0x4007">
1064 <size name="Get" mode="get"/>
1066 <enum name="CURRENT_BIT" value="0x00000001"/>
1067 <enum name="POINT_BIT" value="0x00000002"/>
1068 <enum name="LINE_BIT" value="0x00000004"/>
1069 <enum name="POLYGON_BIT" value="0x00000008"/>
1070 <enum name="POLYGON_STIPPLE_BIT" value="0x00000010"/>
1071 <enum name="PIXEL_MODE_BIT" value="0x00000020"/>
1072 <enum name="LIGHTING_BIT" value="0x00000040"/>
1073 <enum name="FOG_BIT" value="0x00000080"/>
1074 <enum name="DEPTH_BUFFER_BIT" value="0x00000100"/>
1075 <enum name="ACCUM_BUFFER_BIT" value="0x00000200"/>
1076 <enum name="STENCIL_BUFFER_BIT" value="0x00000400"/>
1077 <enum name="VIEWPORT_BIT" value="0x00000800"/>
1078 <enum name="TRANSFORM_BIT" value="0x00001000"/>
1079 <enum name="ENABLE_BIT" value="0x00002000"/>
1080 <enum name="COLOR_BUFFER_BIT" value="0x00004000"/>
1081 <enum name="HINT_BIT" value="0x00008000"/>
1082 <enum name="EVAL_BIT" value="0x00010000"/>
1083 <enum name="LIST_BIT" value="0x00020000"/>
1084 <enum name="TEXTURE_BIT" value="0x00040000"/>
1085 <enum name="SCISSOR_BIT" value="0x00080000"/>
1086 <enum name="ALL_ATTRIB_BITS" value="0x000FFFFF"/>
1088 <type name="double" size="8" float="true" glx_name="FLOAT64"/>
1089 <type name="clampd" size="8" float="true" glx_name="FLOAT64"/>
1091 <type name="float" size="4" float="true" glx_name="FLOAT32"/>
1092 <type name="clampf" size="4" float="true" glx_name="FLOAT32"/>
1094 <type name="int" size="4" glx_name="CARD32"/>
1095 <type name="uint" size="4" unsigned="true" glx_name="CARD32"/>
1096 <type name="sizei" size="4" unsigned="true" glx_name="CARD32"/>
1097 <type name="enum" size="4" unsigned="true" glx_name="ENUM"/>
1098 <type name="bitfield" size="4" unsigned="true" glx_name="CARD32"/>
1100 <type name="short" size="2" glx_name="CARD16"/>
1101 <type name="ushort" size="2" unsigned="true" glx_name="CARD16"/>
1103 <type name="byte" size="1" glx_name="CARD8"/>
1104 <type name="ubyte" size="1" unsigned="true" glx_name="CARD8"/>
1105 <type name="boolean" size="1" unsigned="true" glx_name="CARD8"/>
1107 <type name="void" size="1"/>
1109 <type name="DEBUGPROCARB" size="4" pointer="true"/>
1110 <type name="DEBUGPROC" size="4" pointer="true"/>
1112 <function name="NewList" deprecated="3.1" marshal_fail="true">
1113 <param name="list" type="GLuint"/>
1114 <param name="mode" type="GLenum"/>
1118 <function name="EndList" deprecated="3.1">
1122 <function name="CallList" deprecated="3.1">
1123 <param name="list" type="GLuint"/>
1127 <function name="CallLists" deprecated="3.1">
1128 <param name="n" type="GLsizei" counter="true"/>
1129 <param name="type" type="GLenum"/>
1130 <param name="lists" type="const GLvoid *" variable_param="type" count="n"/>
1134 <function name="DeleteLists" deprecated="3.1">
1135 <param name="list" type="GLuint"/>
1136 <param name="range" type="GLsizei"/>
1140 <function name="GenLists" deprecated="3.1">
1141 <param name="range" type="GLsizei"/>
1146 <function name="ListBase" deprecated="3.1">
1147 <param name="base" type="GLuint"/>
1151 <function name="Begin" deprecated="3.1" exec="dynamic" marshal_fail="true">
1152 <param name="mode" type="GLenum"/>
1156 <function name="Bitmap" deprecated="3.1">
1157 <param name="width" type="GLsizei"/>
1158 <param name="height" type="GLsizei"/>
1159 <param name="xorig" type="GLfloat"/>
1160 <param name="yorig" type="GLfloat"/>
1161 <param name="xmove" type="GLfloat"/>
1162 <param name="ymove" type="GLfloat"/>
1163 …<param name="bitmap" type="const GLubyte *" img_width="width" img_height="height" img_format="GL_C…
1167 <function name="Color3b" vectorequiv="Color3bv" deprecated="3.1">
1168 <param name="red" type="GLbyte"/>
1169 <param name="green" type="GLbyte"/>
1170 <param name="blue" type="GLbyte"/>
1173 <function name="Color3bv" deprecated="3.1">
1174 <param name="v" type="const GLbyte *" count="3"/>
1178 <function name="Color3d" vectorequiv="Color3dv" deprecated="3.1">
1179 <param name="red" type="GLdouble"/>
1180 <param name="green" type="GLdouble"/>
1181 <param name="blue" type="GLdouble"/>
1184 <function name="Color3dv" deprecated="3.1">
1185 <param name="v" type="const GLdouble *" count="3"/>
1189 <function name="Color3f" vectorequiv="Color3fv"
1191 <param name="red" type="GLfloat"/>
1192 <param name="green" type="GLfloat"/>
1193 <param name="blue" type="GLfloat"/>
1196 <function name="Color3fv" deprecated="3.1" exec="dynamic">
1197 <param name="v" type="const GLfloat *" count="3"/>
1201 <function name="Color3i" vectorequiv="Color3iv" deprecated="3.1">
1202 <param name="red" type="GLint"/>
1203 <param name="green" type="GLint"/>
1204 <param name="blue" type="GLint"/>
1207 <function name="Color3iv" deprecated="3.1">
1208 <param name="v" type="const GLint *" count="3"/>
1212 <function name="Color3s" vectorequiv="Color3sv" deprecated="3.1">
1213 <param name="red" type="GLshort"/>
1214 <param name="green" type="GLshort"/>
1215 <param name="blue" type="GLshort"/>
1218 <function name="Color3sv" deprecated="3.1">
1219 <param name="v" type="const GLshort *" count="3"/>
1223 <function name="Color3ub" vectorequiv="Color3ubv" deprecated="3.1">
1224 <param name="red" type="GLubyte"/>
1225 <param name="green" type="GLubyte"/>
1226 <param name="blue" type="GLubyte"/>
1229 <function name="Color3ubv" deprecated="3.1">
1230 <param name="v" type="const GLubyte *" count="3"/>
1234 <function name="Color3ui" vectorequiv="Color3uiv" deprecated="3.1">
1235 <param name="red" type="GLuint"/>
1236 <param name="green" type="GLuint"/>
1237 <param name="blue" type="GLuint"/>
1240 <function name="Color3uiv" deprecated="3.1">
1241 <param name="v" type="const GLuint *" count="3"/>
1245 <function name="Color3us" vectorequiv="Color3usv" deprecated="3.1">
1246 <param name="red" type="GLushort"/>
1247 <param name="green" type="GLushort"/>
1248 <param name="blue" type="GLushort"/>
1251 <function name="Color3usv" deprecated="3.1">
1252 <param name="v" type="const GLushort *" count="3"/>
1256 <function name="Color4b" vectorequiv="Color4bv" deprecated="3.1">
1257 <param name="red" type="GLbyte"/>
1258 <param name="green" type="GLbyte"/>
1259 <param name="blue" type="GLbyte"/>
1260 <param name="alpha" type="GLbyte"/>
1263 <function name="Color4bv" deprecated="3.1">
1264 <param name="v" type="const GLbyte *" count="4"/>
1268 <function name="Color4d" vectorequiv="Color4dv" deprecated="3.1">
1269 <param name="red" type="GLdouble"/>
1270 <param name="green" type="GLdouble"/>
1271 <param name="blue" type="GLdouble"/>
1272 <param name="alpha" type="GLdouble"/>
1275 <function name="Color4dv" deprecated="3.1">
1276 <param name="v" type="const GLdouble *" count="4"/>
1280 <function name="Color4f" vectorequiv="Color4fv" es1="1.0"
1282 <param name="red" type="GLfloat"/>
1283 <param name="green" type="GLfloat"/>
1284 <param name="blue" type="GLfloat"/>
1285 <param name="alpha" type="GLfloat"/>
1288 <function name="Color4fv" deprecated="3.1" exec="dynamic">
1289 <param name="v" type="const GLfloat *" count="4"/>
1293 <function name="Color4i" vectorequiv="Color4iv" deprecated="3.1">
1294 <param name="red" type="GLint"/>
1295 <param name="green" type="GLint"/>
1296 <param name="blue" type="GLint"/>
1297 <param name="alpha" type="GLint"/>
1300 <function name="Color4iv" deprecated="3.1">
1301 <param name="v" type="const GLint *" count="4"/>
1305 <function name="Color4s" vectorequiv="Color4sv" deprecated="3.1">
1306 <param name="red" type="GLshort"/>
1307 <param name="green" type="GLshort"/>
1308 <param name="blue" type="GLshort"/>
1309 <param name="alpha" type="GLshort"/>
1312 <function name="Color4sv" deprecated="3.1">
1313 <param name="v" type="const GLshort *" count="4"/>
1317 <function name="Color4ub" vectorequiv="Color4ubv" es1="1.1"
1319 <param name="red" type="GLubyte"/>
1320 <param name="green" type="GLubyte"/>
1321 <param name="blue" type="GLubyte"/>
1322 <param name="alpha" type="GLubyte"/>
1325 <function name="Color4ubv" deprecated="3.1">
1326 <param name="v" type="const GLubyte *" count="4"/>
1330 <function name="Color4ui" vectorequiv="Color4uiv" deprecated="3.1">
1331 <param name="red" type="GLuint"/>
1332 <param name="green" type="GLuint"/>
1333 <param name="blue" type="GLuint"/>
1334 <param name="alpha" type="GLuint"/>
1337 <function name="Color4uiv" deprecated="3.1">
1338 <param name="v" type="const GLuint *" count="4"/>
1342 <function name="Color4us" vectorequiv="Color4usv" deprecated="3.1">
1343 <param name="red" type="GLushort"/>
1344 <param name="green" type="GLushort"/>
1345 <param name="blue" type="GLushort"/>
1346 <param name="alpha" type="GLushort"/>
1349 <function name="Color4usv" deprecated="3.1">
1350 <param name="v" type="const GLushort *" count="4"/>
1354 <function name="EdgeFlag" vectorequiv="EdgeFlagv"
1356 <param name="flag" type="GLboolean"/>
1359 <function name="EdgeFlagv" deprecated="3.1">
1360 <param name="flag" type="const GLboolean *" count="1"/>
1364 <function name="End" deprecated="3.1" exec="dynamic">
1368 <function name="Indexd" vectorequiv="Indexdv" deprecated="3.1">
1369 <param name="c" type="GLdouble"/>
1372 <function name="Indexdv" deprecated="3.1">
1373 <param name="c" type="const GLdouble *" count="1"/>
1377 <function name="Indexf" vectorequiv="Indexfv" deprecated="3.1"
1379 <param name="c" type="GLfloat"/>
1382 <function name="Indexfv" deprecated="3.1" exec="dynamic">
1383 <param name="c" type="const GLfloat *" count="1"/>
1387 <function name="Indexi" vectorequiv="Indexiv" deprecated="3.1">
1388 <param name="c" type="GLint"/>
1391 <function name="Indexiv" deprecated="3.1">
1392 <param name="c" type="const GLint *" count="1"/>
1396 <function name="Indexs" vectorequiv="Indexsv" deprecated="3.1">
1397 <param name="c" type="GLshort"/>
1400 <function name="Indexsv" deprecated="3.1">
1401 <param name="c" type="const GLshort *" count="1"/>
1405 <function name="Normal3b" vectorequiv="Normal3bv" deprecated="3.1">
1406 <param name="nx" type="GLbyte"/>
1407 <param name="ny" type="GLbyte"/>
1408 <param name="nz" type="GLbyte"/>
1411 <function name="Normal3bv" deprecated="3.1">
1412 <param name="v" type="const GLbyte *" count="3"/>
1416 <function name="Normal3d" vectorequiv="Normal3dv" deprecated="3.1">
1417 <param name="nx" type="GLdouble"/>
1418 <param name="ny" type="GLdouble"/>
1419 <param name="nz" type="GLdouble"/>
1422 <function name="Normal3dv" deprecated="3.1">
1423 <param name="v" type="const GLdouble *" count="3"/>
1427 <function name="Normal3f" vectorequiv="Normal3fv" es1="1.0"
1429 <param name="nx" type="GLfloat"/>
1430 <param name="ny" type="GLfloat"/>
1431 <param name="nz" type="GLfloat"/>
1434 <function name="Normal3fv" deprecated="3.1" exec="dynamic">
1435 <param name="v" type="const GLfloat *" count="3"/>
1439 <function name="Normal3i" vectorequiv="Normal3iv" deprecated="3.1">
1440 <param name="nx" type="GLint"/>
1441 <param name="ny" type="GLint"/>
1442 <param name="nz" type="GLint"/>
1445 <function name="Normal3iv" deprecated="3.1">
1446 <param name="v" type="const GLint *" count="3"/>
1450 <function name="Normal3s" vectorequiv="Normal3sv" deprecated="3.1">
1451 <param name="nx" type="GLshort"/>
1452 <param name="ny" type="GLshort"/>
1453 <param name="nz" type="GLshort"/>
1456 <function name="Normal3sv" deprecated="3.1">
1457 <param name="v" type="const GLshort *" count="3"/>
1461 <function name="RasterPos2d" vectorequiv="RasterPos2dv" deprecated="3.1">
1462 <param name="x" type="GLdouble"/>
1463 <param name="y" type="GLdouble"/>
1466 <function name="RasterPos2dv" deprecated="3.1">
1467 <param name="v" type="const GLdouble *" count="2"/>
1471 <function name="RasterPos2f" vectorequiv="RasterPos2fv" deprecated="3.1">
1472 <param name="x" type="GLfloat"/>
1473 <param name="y" type="GLfloat"/>
1476 <function name="RasterPos2fv" deprecated="3.1">
1477 <param name="v" type="const GLfloat *" count="2"/>
1481 <function name="RasterPos2i" vectorequiv="RasterPos2iv" deprecated="3.1">
1482 <param name="x" type="GLint"/>
1483 <param name="y" type="GLint"/>
1486 <function name="RasterPos2iv" deprecated="3.1">
1487 <param name="v" type="const GLint *" count="2"/>
1491 <function name="RasterPos2s" vectorequiv="RasterPos2sv" deprecated="3.1">
1492 <param name="x" type="GLshort"/>
1493 <param name="y" type="GLshort"/>
1496 <function name="RasterPos2sv" deprecated="3.1">
1497 <param name="v" type="const GLshort *" count="2"/>
1501 <function name="RasterPos3d" vectorequiv="RasterPos3dv" deprecated="3.1">
1502 <param name="x" type="GLdouble"/>
1503 <param name="y" type="GLdouble"/>
1504 <param name="z" type="GLdouble"/>
1507 <function name="RasterPos3dv" deprecated="3.1">
1508 <param name="v" type="const GLdouble *" count="3"/>
1512 <function name="RasterPos3f" vectorequiv="RasterPos3fv" deprecated="3.1">
1513 <param name="x" type="GLfloat"/>
1514 <param name="y" type="GLfloat"/>
1515 <param name="z" type="GLfloat"/>
1518 <function name="RasterPos3fv" deprecated="3.1">
1519 <param name="v" type="const GLfloat *" count="3"/>
1523 <function name="RasterPos3i" vectorequiv="RasterPos3iv" deprecated="3.1">
1524 <param name="x" type="GLint"/>
1525 <param name="y" type="GLint"/>
1526 <param name="z" type="GLint"/>
1529 <function name="RasterPos3iv" deprecated="3.1">
1530 <param name="v" type="const GLint *" count="3"/>
1534 <function name="RasterPos3s" vectorequiv="RasterPos3sv" deprecated="3.1">
1535 <param name="x" type="GLshort"/>
1536 <param name="y" type="GLshort"/>
1537 <param name="z" type="GLshort"/>
1540 <function name="RasterPos3sv" deprecated="3.1">
1541 <param name="v" type="const GLshort *" count="3"/>
1545 <function name="RasterPos4d" vectorequiv="RasterPos4dv" deprecated="3.1">
1546 <param name="x" type="GLdouble"/>
1547 <param name="y" type="GLdouble"/>
1548 <param name="z" type="GLdouble"/>
1549 <param name="w" type="GLdouble"/>
1552 <function name="RasterPos4dv" deprecated="3.1">
1553 <param name="v" type="const GLdouble *" count="4"/>
1557 <function name="RasterPos4f" vectorequiv="RasterPos4fv" deprecated="3.1">
1558 <param name="x" type="GLfloat"/>
1559 <param name="y" type="GLfloat"/>
1560 <param name="z" type="GLfloat"/>
1561 <param name="w" type="GLfloat"/>
1564 <function name="RasterPos4fv" deprecated="3.1">
1565 <param name="v" type="const GLfloat *" count="4"/>
1569 <function name="RasterPos4i" vectorequiv="RasterPos4iv" deprecated="3.1">
1570 <param name="x" type="GLint"/>
1571 <param name="y" type="GLint"/>
1572 <param name="z" type="GLint"/>
1573 <param name="w" type="GLint"/>
1576 <function name="RasterPos4iv" deprecated="3.1">
1577 <param name="v" type="const GLint *" count="4"/>
1581 <function name="RasterPos4s" vectorequiv="RasterPos4sv" deprecated="3.1">
1582 <param name="x" type="GLshort"/>
1583 <param name="y" type="GLshort"/>
1584 <param name="z" type="GLshort"/>
1585 <param name="w" type="GLshort"/>
1588 <function name="RasterPos4sv" deprecated="3.1">
1589 <param name="v" type="const GLshort *" count="4"/>
1593 <function name="Rectd" vectorequiv="Rectdv" deprecated="3.1">
1594 <param name="x1" type="GLdouble"/>
1595 <param name="y1" type="GLdouble"/>
1596 <param name="x2" type="GLdouble"/>
1597 <param name="y2" type="GLdouble"/>
1600 <function name="Rectdv" deprecated="3.1">
1601 <param name="v1" type="const GLdouble *" count="2"/>
1602 <param name="v2" type="const GLdouble *" count="2"/>
1606 <function name="Rectf" vectorequiv="Rectfv" deprecated="3.1" exec="dynamic">
1607 <param name="x1" type="GLfloat"/>
1608 <param name="y1" type="GLfloat"/>
1609 <param name="x2" type="GLfloat"/>
1610 <param name="y2" type="GLfloat"/>
1613 <function name="Rectfv" deprecated="3.1">
1614 <param name="v1" type="const GLfloat *" count="2"/>
1615 <param name="v2" type="const GLfloat *" count="2"/>
1619 <function name="Recti" vectorequiv="Rectiv" deprecated="3.1">
1620 <param name="x1" type="GLint"/>
1621 <param name="y1" type="GLint"/>
1622 <param name="x2" type="GLint"/>
1623 <param name="y2" type="GLint"/>
1626 <function name="Rectiv" deprecated="3.1">
1627 <param name="v1" type="const GLint *" count="2"/>
1628 <param name="v2" type="const GLint *" count="2"/>
1632 <function name="Rects" vectorequiv="Rectsv" deprecated="3.1">
1633 <param name="x1" type="GLshort"/>
1634 <param name="y1" type="GLshort"/>
1635 <param name="x2" type="GLshort"/>
1636 <param name="y2" type="GLshort"/>
1639 <function name="Rectsv" deprecated="3.1">
1640 <param name="v1" type="const GLshort *" count="2"/>
1641 <param name="v2" type="const GLshort *" count="2"/>
1645 <function name="TexCoord1d" vectorequiv="TexCoord1dv" deprecated="3.1">
1646 <param name="s" type="GLdouble"/>
1649 <function name="TexCoord1dv" deprecated="3.1">
1650 <param name="v" type="const GLdouble *" count="1"/>
1654 <function name="TexCoord1f" vectorequiv="TexCoord1fv"
1656 <param name="s" type="GLfloat"/>
1659 <function name="TexCoord1fv" deprecated="3.1" exec="dynamic">
1660 <param name="v" type="const GLfloat *" count="1"/>
1664 <function name="TexCoord1i" vectorequiv="TexCoord1iv" deprecated="3.1">
1665 <param name="s" type="GLint"/>
1668 <function name="TexCoord1iv" deprecated="3.1">
1669 <param name="v" type="const GLint *" count="1"/>
1673 <function name="TexCoord1s" vectorequiv="TexCoord1sv" deprecated="3.1">
1674 <param name="s" type="GLshort"/>
1677 <function name="TexCoord1sv" deprecated="3.1">
1678 <param name="v" type="const GLshort *" count="1"/>
1682 <function name="TexCoord2d" vectorequiv="TexCoord2dv" deprecated="3.1">
1683 <param name="s" type="GLdouble"/>
1684 <param name="t" type="GLdouble"/>
1687 <function name="TexCoord2dv" deprecated="3.1">
1688 <param name="v" type="const GLdouble *" count="2"/>
1692 <function name="TexCoord2f" vectorequiv="TexCoord2fv"
1694 <param name="s" type="GLfloat"/>
1695 <param name="t" type="GLfloat"/>
1698 <function name="TexCoord2fv" deprecated="3.1" exec="dynamic">
1699 <param name="v" type="const GLfloat *" count="2"/>
1703 <function name="TexCoord2i" vectorequiv="TexCoord2iv" deprecated="3.1">
1704 <param name="s" type="GLint"/>
1705 <param name="t" type="GLint"/>
1708 <function name="TexCoord2iv" deprecated="3.1">
1709 <param name="v" type="const GLint *" count="2"/>
1713 <function name="TexCoord2s" vectorequiv="TexCoord2sv" deprecated="3.1">
1714 <param name="s" type="GLshort"/>
1715 <param name="t" type="GLshort"/>
1718 <function name="TexCoord2sv" deprecated="3.1">
1719 <param name="v" type="const GLshort *" count="2"/>
1723 <function name="TexCoord3d" vectorequiv="TexCoord3dv" deprecated="3.1">
1724 <param name="s" type="GLdouble"/>
1725 <param name="t" type="GLdouble"/>
1726 <param name="r" type="GLdouble"/>
1729 <function name="TexCoord3dv" deprecated="3.1">
1730 <param name="v" type="const GLdouble *" count="3"/>
1734 <function name="TexCoord3f" vectorequiv="TexCoord3fv"
1736 <param name="s" type="GLfloat"/>
1737 <param name="t" type="GLfloat"/>
1738 <param name="r" type="GLfloat"/>
1741 <function name="TexCoord3fv" deprecated="3.1" exec="dynamic">
1742 <param name="v" type="const GLfloat *" count="3"/>
1746 <function name="TexCoord3i" vectorequiv="TexCoord3iv" deprecated="3.1">
1747 <param name="s" type="GLint"/>
1748 <param name="t" type="GLint"/>
1749 <param name="r" type="GLint"/>
1752 <function name="TexCoord3iv" deprecated="3.1">
1753 <param name="v" type="const GLint *" count="3"/>
1757 <function name="TexCoord3s" vectorequiv="TexCoord3sv" deprecated="3.1">
1758 <param name="s" type="GLshort"/>
1759 <param name="t" type="GLshort"/>
1760 <param name="r" type="GLshort"/>
1763 <function name="TexCoord3sv" deprecated="3.1">
1764 <param name="v" type="const GLshort *" count="3"/>
1768 <function name="TexCoord4d" vectorequiv="TexCoord4dv" deprecated="3.1">
1769 <param name="s" type="GLdouble"/>
1770 <param name="t" type="GLdouble"/>
1771 <param name="r" type="GLdouble"/>
1772 <param name="q" type="GLdouble"/>
1775 <function name="TexCoord4dv" deprecated="3.1">
1776 <param name="v" type="const GLdouble *" count="4"/>
1780 <function name="TexCoord4f" vectorequiv="TexCoord4fv"
1782 <param name="s" type="GLfloat"/>
1783 <param name="t" type="GLfloat"/>
1784 <param name="r" type="GLfloat"/>
1785 <param name="q" type="GLfloat"/>
1788 <function name="TexCoord4fv" deprecated="3.1" exec="dynamic">
1789 <param name="v" type="const GLfloat *" count="4"/>
1793 <function name="TexCoord4i" vectorequiv="TexCoord4iv" deprecated="3.1">
1794 <param name="s" type="GLint"/>
1795 <param name="t" type="GLint"/>
1796 <param name="r" type="GLint"/>
1797 <param name="q" type="GLint"/>
1800 <function name="TexCoord4iv" deprecated="3.1">
1801 <param name="v" type="const GLint *" count="4"/>
1805 <function name="TexCoord4s" vectorequiv="TexCoord4sv" deprecated="3.1">
1806 <param name="s" type="GLshort"/>
1807 <param name="t" type="GLshort"/>
1808 <param name="r" type="GLshort"/>
1809 <param name="q" type="GLshort"/>
1812 <function name="TexCoord4sv" deprecated="3.1">
1813 <param name="v" type="const GLshort *" count="4"/>
1817 <function name="Vertex2d" vectorequiv="Vertex2dv" deprecated="3.1">
1818 <param name="x" type="GLdouble"/>
1819 <param name="y" type="GLdouble"/>
1822 <function name="Vertex2dv" deprecated="3.1">
1823 <param name="v" type="const GLdouble *" count="2"/>
1827 <function name="Vertex2f" vectorequiv="Vertex2fv"
1829 <param name="x" type="GLfloat"/>
1830 <param name="y" type="GLfloat"/>
1833 <function name="Vertex2fv" deprecated="3.1" exec="dynamic">
1834 <param name="v" type="const GLfloat *" count="2"/>
1838 <function name="Vertex2i" vectorequiv="Vertex2iv" deprecated="3.1">
1839 <param name="x" type="GLint"/>
1840 <param name="y" type="GLint"/>
1843 <function name="Vertex2iv" deprecated="3.1">
1844 <param name="v" type="const GLint *" count="2"/>
1848 <function name="Vertex2s" vectorequiv="Vertex2sv" deprecated="3.1">
1849 <param name="x" type="GLshort"/>
1850 <param name="y" type="GLshort"/>
1853 <function name="Vertex2sv" deprecated="3.1">
1854 <param name="v" type="const GLshort *" count="2"/>
1858 <function name="Vertex3d" vectorequiv="Vertex3dv" deprecated="3.1">
1859 <param name="x" type="GLdouble"/>
1860 <param name="y" type="GLdouble"/>
1861 <param name="z" type="GLdouble"/>
1864 <function name="Vertex3dv" deprecated="3.1">
1865 <param name="v" type="const GLdouble *" count="3"/>
1869 <function name="Vertex3f" vectorequiv="Vertex3fv"
1871 <param name="x" type="GLfloat"/>
1872 <param name="y" type="GLfloat"/>
1873 <param name="z" type="GLfloat"/>
1876 <function name="Vertex3fv" deprecated="3.1" exec="dynamic">
1877 <param name="v" type="const GLfloat *" count="3"/>
1881 <function name="Vertex3i" vectorequiv="Vertex3iv" deprecated="3.1">
1882 <param name="x" type="GLint"/>
1883 <param name="y" type="GLint"/>
1884 <param name="z" type="GLint"/>
1887 <function name="Vertex3iv" deprecated="3.1">
1888 <param name="v" type="const GLint *" count="3"/>
1892 <function name="Vertex3s" vectorequiv="Vertex3sv" deprecated="3.1">
1893 <param name="x" type="GLshort"/>
1894 <param name="y" type="GLshort"/>
1895 <param name="z" type="GLshort"/>
1898 <function name="Vertex3sv" deprecated="3.1">
1899 <param name="v" type="const GLshort *" count="3"/>
1903 <function name="Vertex4d" vectorequiv="Vertex4dv" deprecated="3.1">
1904 <param name="x" type="GLdouble"/>
1905 <param name="y" type="GLdouble"/>
1906 <param name="z" type="GLdouble"/>
1907 <param name="w" type="GLdouble"/>
1910 <function name="Vertex4dv" deprecated="3.1">
1911 <param name="v" type="const GLdouble *" count="4"/>
1915 <function name="Vertex4f" vectorequiv="Vertex4fv"
1917 <param name="x" type="GLfloat"/>
1918 <param name="y" type="GLfloat"/>
1919 <param name="z" type="GLfloat"/>
1920 <param name="w" type="GLfloat"/>
1923 <function name="Vertex4fv" deprecated="3.1" exec="dynamic">
1924 <param name="v" type="const GLfloat *" count="4"/>
1928 <function name="Vertex4i" vectorequiv="Vertex4iv" deprecated="3.1">
1929 <param name="x" type="GLint"/>
1930 <param name="y" type="GLint"/>
1931 <param name="z" type="GLint"/>
1932 <param name="w" type="GLint"/>
1935 <function name="Vertex4iv" deprecated="3.1">
1936 <param name="v" type="const GLint *" count="4"/>
1940 <function name="Vertex4s" vectorequiv="Vertex4sv" deprecated="3.1">
1941 <param name="x" type="GLshort"/>
1942 <param name="y" type="GLshort"/>
1943 <param name="z" type="GLshort"/>
1944 <param name="w" type="GLshort"/>
1947 <function name="Vertex4sv" deprecated="3.1">
1948 <param name="v" type="const GLshort *" count="4"/>
1952 <function name="ClipPlane" deprecated="3.1">
1953 <param name="plane" type="GLenum"/>
1954 <param name="equation" type="const GLdouble *" count="4"/>
1958 <function name="ColorMaterial" deprecated="3.1">
1959 <param name="face" type="GLenum"/>
1960 <param name="mode" type="GLenum"/>
1964 <function name="CullFace" es1="1.0" es2="2.0" no_error="true">
1965 <param name="mode" type="GLenum"/>
1969 <function name="Fogf" es1="1.0" deprecated="3.1">
1970 <param name="pname" type="GLenum"/>
1971 <param name="param" type="GLfloat"/>
1975 <function name="Fogfv" es1="1.0" deprecated="3.1">
1976 <param name="pname" type="GLenum"/>
1977 <param name="params" type="const GLfloat *" variable_param="pname"/>
1981 <function name="Fogi" deprecated="3.1">
1982 <param name="pname" type="GLenum"/>
1983 <param name="param" type="GLint"/>
1987 <function name="Fogiv" deprecated="3.1">
1988 <param name="pname" type="GLenum"/>
1989 <param name="params" type="const GLint *" variable_param="pname"/>
1993 <function name="FrontFace" es1="1.0" es2="2.0" no_error="true">
1994 <param name="mode" type="GLenum"/>
1998 <function name="Hint" es1="1.0" es2="2.0">
1999 <param name="target" type="GLenum"/>
2000 <param name="mode" type="GLenum"/>
2004 <function name="Lightf" es1="1.0" deprecated="3.1">
2005 <param name="light" type="GLenum"/>
2006 <param name="pname" type="GLenum"/>
2007 <param name="param" type="GLfloat"/>
2011 <function name="Lightfv" es1="1.0" deprecated="3.1">
2012 <param name="light" type="GLenum"/>
2013 <param name="pname" type="GLenum"/>
2014 <param name="params" type="const GLfloat *" variable_param="pname"/>
2018 <function name="Lighti" deprecated="3.1">
2019 <param name="light" type="GLenum"/>
2020 <param name="pname" type="GLenum"/>
2021 <param name="param" type="GLint"/>
2025 <function name="Lightiv" deprecated="3.1">
2026 <param name="light" type="GLenum"/>
2027 <param name="pname" type="GLenum"/>
2028 <param name="params" type="const GLint *" variable_param="pname"/>
2032 <function name="LightModelf" es1="1.0" deprecated="3.1">
2033 <param name="pname" type="GLenum"/>
2034 <param name="param" type="GLfloat"/>
2038 <function name="LightModelfv" es1="1.0" deprecated="3.1">
2039 <param name="pname" type="GLenum"/>
2040 <param name="params" type="const GLfloat *" variable_param="pname"/>
2044 <function name="LightModeli" deprecated="3.1">
2045 <param name="pname" type="GLenum"/>
2046 <param name="param" type="GLint"/>
2050 <function name="LightModeliv" deprecated="3.1">
2051 <param name="pname" type="GLenum"/>
2052 <param name="params" type="const GLint *" variable_param="pname"/>
2056 <function name="LineStipple" deprecated="3.1">
2057 <param name="factor" type="GLint"/>
2058 <param name="pattern" type="GLushort"/>
2062 <function name="LineWidth" es1="1.0" es2="2.0" no_error="true">
2063 <param name="width" type="GLfloat"/>
2067 <function name="Materialf" es1="1.0" deprecated="3.1">
2068 <param name="face" type="GLenum"/>
2069 <param name="pname" type="GLenum"/>
2070 <param name="param" type="GLfloat"/>
2074 <function name="Materialfv" es1="1.0" deprecated="3.1" exec="dynamic">
2075 <param name="face" type="GLenum"/>
2076 <param name="pname" type="GLenum"/>
2077 <param name="params" type="const GLfloat *" variable_param="pname"/>
2081 <function name="Materiali" deprecated="3.1">
2082 <param name="face" type="GLenum"/>
2083 <param name="pname" type="GLenum"/>
2084 <param name="param" type="GLint"/>
2088 <function name="Materialiv" deprecated="3.1">
2089 <param name="face" type="GLenum"/>
2090 <param name="pname" type="GLenum"/>
2091 <param name="params" type="const GLint *" variable_param="pname"/>
2095 <function name="PointSize" es1="1.0" no_error="true">
2096 <param name="size" type="GLfloat"/>
2100 <function name="PolygonMode" no_error="true">
2101 <param name="face" type="GLenum"/>
2102 <param name="mode" type="GLenum"/>
2106 <function name="PolygonStipple" deprecated="3.1">
2107 …<param name="mask" type="const GLubyte *" img_width="32" img_height="32" img_format="GL_COLOR_INDE…
2111 <function name="Scissor" es1="1.0" es2="2.0" no_error="true">
2112 <param name="x" type="GLint"/>
2113 <param name="y" type="GLint"/>
2114 <param name="width" type="GLsizei"/>
2115 <param name="height" type="GLsizei"/>
2119 <function name="ShadeModel" es1="1.0" deprecated="3.1">
2120 <param name="mode" type="GLenum"/>
2124 <function name="TexParameterf" es1="1.0" es2="2.0">
2125 <param name="target" type="GLenum"/>
2126 <param name="pname" type="GLenum"/>
2127 <param name="param" type="GLfloat"/>
2131 <function name="TexParameterfv" es1="1.1" es2="2.0">
2132 <param name="target" type="GLenum"/>
2133 <param name="pname" type="GLenum"/>
2134 <param name="params" type="const GLfloat *" variable_param="pname"/>
2138 <function name="TexParameteri" es1="1.1" es2="2.0">
2139 <param name="target" type="GLenum"/>
2140 <param name="pname" type="GLenum"/>
2141 <param name="param" type="GLint"/>
2145 <function name="TexParameteriv" es1="1.1" es2="2.0">
2146 <param name="target" type="GLenum"/>
2147 <param name="pname" type="GLenum"/>
2148 <param name="params" type="const GLint *" variable_param="pname"/>
2152 <function name="TexImage1D" no_error="true">
2153 <param name="target" type="GLenum"/>
2154 <param name="level" type="GLint"/>
2155 <param name="internalformat" type="GLint"/>
2156 <param name="width" type="GLsizei"/>
2157 <param name="border" type="GLint"/>
2158 <param name="format" type="GLenum"/>
2159 <param name="type" type="GLenum"/>
2160 …<param name="pixels" type="const GLvoid *" img_width="width" img_format="format" img_type="type" i…
2164 <function name="TexImage2D" es1="1.0" es2="2.0" no_error="true">
2165 <param name="target" type="GLenum"/>
2166 <param name="level" type="GLint"/>
2167 <param name="internalformat" type="GLint"/>
2168 <param name="width" type="GLsizei"/>
2169 <param name="height" type="GLsizei"/>
2170 <param name="border" type="GLint"/>
2171 <param name="format" type="GLenum"/>
2172 <param name="type" type="GLenum"/>
2173 …<param name="pixels" type="const GLvoid *" img_width="width" img_height="height" img_format="forma…
2177 <function name="TexEnvf" es1="1.0" deprecated="3.1">
2178 <param name="target" type="GLenum"/>
2179 <param name="pname" type="GLenum"/>
2180 <param name="param" type="GLfloat"/>
2184 <function name="TexEnvfv" es1="1.0" deprecated="3.1">
2185 <param name="target" type="GLenum"/>
2186 <param name="pname" type="GLenum"/>
2187 <param name="params" type="const GLfloat *" variable_param="pname"/>
2191 <function name="TexEnvi" es1="1.1" deprecated="3.1">
2192 <param name="target" type="GLenum"/>
2193 <param name="pname" type="GLenum"/>
2194 <param name="param" type="GLint"/>
2198 <function name="TexEnviv" es1="1.1" deprecated="3.1">
2199 <param name="target" type="GLenum"/>
2200 <param name="pname" type="GLenum"/>
2201 <param name="params" type="const GLint *" variable_param="pname"/>
2205 <function name="TexGend" deprecated="3.1">
2206 <param name="coord" type="GLenum"/>
2207 <param name="pname" type="GLenum"/>
2208 <param name="param" type="GLdouble"/>
2212 <function name="TexGendv" deprecated="3.1">
2213 <param name="coord" type="GLenum"/>
2214 <param name="pname" type="GLenum"/>
2215 <param name="params" type="const GLdouble *" variable_param="pname"/>
2219 <function name="TexGenf" deprecated="3.1">
2220 <param name="coord" type="GLenum"/>
2221 <param name="pname" type="GLenum"/>
2222 <param name="param" type="GLfloat"/>
2226 <function name="TexGenfv" deprecated="3.1">
2227 <param name="coord" type="GLenum"/>
2228 <param name="pname" type="GLenum"/>
2229 <param name="params" type="const GLfloat *" variable_param="pname"/>
2233 <function name="TexGeni" deprecated="3.1">
2234 <param name="coord" type="GLenum"/>
2235 <param name="pname" type="GLenum"/>
2236 <param name="param" type="GLint"/>
2240 <function name="TexGeniv" deprecated="3.1">
2241 <param name="coord" type="GLenum"/>
2242 <param name="pname" type="GLenum"/>
2243 <param name="params" type="const GLint *" variable_param="pname"/>
2247 <function name="FeedbackBuffer" deprecated="3.1">
2248 <param name="size" type="GLsizei"/>
2249 <param name="type" type="GLenum"/>
2250 <param name="buffer" type="GLfloat *" output="true"/>
2254 <function name="SelectBuffer" deprecated="3.1">
2255 <param name="size" type="GLsizei"/>
2256 <param name="buffer" type="GLuint *" output="true"/>
2260 <function name="RenderMode" deprecated="3.1">
2261 <param name="mode" type="GLenum"/>
2266 <function name="InitNames" deprecated="3.1">
2270 <function name="LoadName" deprecated="3.1">
2271 <param name="name" type="GLuint"/>
2275 <function name="PassThrough" deprecated="3.1">
2276 <param name="token" type="GLfloat"/>
2280 <function name="PopName" deprecated="3.1">
2284 <function name="PushName" deprecated="3.1">
2285 <param name="name" type="GLuint"/>
2289 <function name="DrawBuffer" no_error="true">
2290 <param name="mode" type="GLenum"/>
2294 <function name="Clear" es1="1.0" es2="2.0" no_error="true">
2295 <param name="mask" type="GLbitfield"/>
2299 <function name="ClearAccum" deprecated="3.1">
2300 <param name="red" type="GLfloat"/>
2301 <param name="green" type="GLfloat"/>
2302 <param name="blue" type="GLfloat"/>
2303 <param name="alpha" type="GLfloat"/>
2307 <function name="ClearIndex" deprecated="3.1">
2308 <param name="c" type="GLfloat"/>
2312 <function name="ClearColor" es1="1.0" es2="2.0">
2313 <param name="red" type="GLclampf"/>
2314 <param name="green" type="GLclampf"/>
2315 <param name="blue" type="GLclampf"/>
2316 <param name="alpha" type="GLclampf"/>
2320 <function name="ClearStencil" es1="1.0" es2="2.0">
2321 <param name="s" type="GLint"/>
2325 <function name="ClearDepth">
2326 <param name="depth" type="GLclampd"/>
2330 <function name="StencilMask" es1="1.0" es2="2.0">
2331 <param name="mask" type="GLuint"/>
2335 <function name="ColorMask" es1="1.0" es2="2.0">
2336 <param name="red" type="GLboolean"/>
2337 <param name="green" type="GLboolean"/>
2338 <param name="blue" type="GLboolean"/>
2339 <param name="alpha" type="GLboolean"/>
2343 <function name="DepthMask" es1="1.0" es2="2.0">
2344 <param name="flag" type="GLboolean"/>
2348 <function name="IndexMask" deprecated="3.1">
2349 <param name="mask" type="GLuint"/>
2353 <function name="Accum" deprecated="3.1">
2354 <param name="op" type="GLenum"/>
2355 <param name="value" type="GLfloat"/>
2359 <function name="Disable" es1="1.0" es2="2.0">
2360 <param name="cap" type="GLenum"/>
2364 <function name="Enable" es1="1.0" es2="2.0" marshal="custom">
2365 <param name="cap" type="GLenum"/>
2369 <function name="Finish" es1="1.0" es2="2.0" marshal="sync">
2380 <function name="Flush" es1="1.0" es2="2.0" marshal="custom">
2384 <function name="PopAttrib" deprecated="3.1">
2388 <function name="PushAttrib" deprecated="3.1">
2389 <param name="mask" type="GLbitfield"/>
2393 <function name="Map1d" deprecated="3.1">
2394 <param name="target" type="GLenum"/>
2395 <param name="u1" type="GLdouble"/>
2396 <param name="u2" type="GLdouble"/>
2397 <param name="stride" type="GLint" client_only="true"/>
2398 <param name="order" type="GLint"/>
2399 <param name="points" type="const GLdouble *" variable_param="order"/>
2403 <function name="Map1f" deprecated="3.1">
2404 <param name="target" type="GLenum"/>
2405 <param name="u1" type="GLfloat"/>
2406 <param name="u2" type="GLfloat"/>
2407 <param name="stride" type="GLint" client_only="true"/>
2408 <param name="order" type="GLint"/>
2409 <param name="points" type="const GLfloat *" variable_param="order"/>
2413 <function name="Map2d" deprecated="3.1">
2414 <param name="target" type="GLenum"/>
2415 <param name="u1" type="GLdouble"/>
2416 <param name="u2" type="GLdouble"/>
2417 <param name="ustride" type="GLint" client_only="true"/>
2418 <param name="uorder" type="GLint"/>
2419 <param name="v1" type="GLdouble"/>
2420 <param name="v2" type="GLdouble"/>
2421 <param name="vstride" type="GLint" client_only="true"/>
2422 <param name="vorder" type="GLint"/>
2423 <param name="points" type="const GLdouble *" variable_param="uorder"/>
2427 <function name="Map2f" deprecated="3.1">
2428 <param name="target" type="GLenum"/>
2429 <param name="u1" type="GLfloat"/>
2430 <param name="u2" type="GLfloat"/>
2431 <param name="ustride" type="GLint" client_only="true"/>
2432 <param name="uorder" type="GLint"/>
2433 <param name="v1" type="GLfloat"/>
2434 <param name="v2" type="GLfloat"/>
2435 <param name="vstride" type="GLint" client_only="true"/>
2436 <param name="vorder" type="GLint"/>
2437 <param name="points" type="const GLfloat *" variable_param="uorder"/>
2441 <function name="MapGrid1d" deprecated="3.1">
2442 <param name="un" type="GLint"/>
2443 <param name="u1" type="GLdouble"/>
2444 <param name="u2" type="GLdouble"/>
2448 <function name="MapGrid1f" deprecated="3.1">
2449 <param name="un" type="GLint"/>
2450 <param name="u1" type="GLfloat"/>
2451 <param name="u2" type="GLfloat"/>
2455 <function name="MapGrid2d" deprecated="3.1">
2456 <param name="un" type="GLint"/>
2457 <param name="u1" type="GLdouble"/>
2458 <param name="u2" type="GLdouble"/>
2459 <param name="vn" type="GLint"/>
2460 <param name="v1" type="GLdouble"/>
2461 <param name="v2" type="GLdouble"/>
2465 <function name="MapGrid2f" deprecated="3.1">
2466 <param name="un" type="GLint"/>
2467 <param name="u1" type="GLfloat"/>
2468 <param name="u2" type="GLfloat"/>
2469 <param name="vn" type="GLint"/>
2470 <param name="v1" type="GLfloat"/>
2471 <param name="v2" type="GLfloat"/>
2475 <function name="EvalCoord1d" vectorequiv="EvalCoord1dv" deprecated="3.1">
2476 <param name="u" type="GLdouble"/>
2479 <function name="EvalCoord1dv" deprecated="3.1">
2480 <param name="u" type="const GLdouble *" count="1"/>
2484 <function name="EvalCoord1f" vectorequiv="EvalCoord1fv"
2486 <param name="u" type="GLfloat"/>
2489 <function name="EvalCoord1fv" deprecated="3.1">
2490 <param name="u" type="const GLfloat *" count="1"/>
2494 <function name="EvalCoord2d" vectorequiv="EvalCoord2dv" deprecated="3.1">
2495 <param name="u" type="GLdouble"/>
2496 <param name="v" type="GLdouble"/>
2499 <function name="EvalCoord2dv" deprecated="3.1">
2500 <param name="u" type="const GLdouble *" count="2"/>
2504 <function name="EvalCoord2f" vectorequiv="EvalCoord2fv"
2506 <param name="u" type="GLfloat"/>
2507 <param name="v" type="GLfloat"/>
2510 <function name="EvalCoord2fv" deprecated="3.1">
2511 <param name="u" type="const GLfloat *" count="2"/>
2515 <function name="EvalMesh1" deprecated="3.1" exec="dynamic">
2516 <param name="mode" type="GLenum"/>
2517 <param name="i1" type="GLint"/>
2518 <param name="i2" type="GLint"/>
2522 <function name="EvalPoint1" deprecated="3.1" exec="dynamic">
2523 <param name="i" type="GLint"/>
2527 <function name="EvalMesh2" deprecated="3.1" exec="dynamic">
2528 <param name="mode" type="GLenum"/>
2529 <param name="i1" type="GLint"/>
2530 <param name="i2" type="GLint"/>
2531 <param name="j1" type="GLint"/>
2532 <param name="j2" type="GLint"/>
2536 <function name="EvalPoint2" deprecated="3.1" exec="dynamic">
2537 <param name="i" type="GLint"/>
2538 <param name="j" type="GLint"/>
2542 <function name="AlphaFunc" es1="1.0" deprecated="3.1">
2543 <param name="func" type="GLenum"/>
2544 <param name="ref" type="GLclampf"/>
2548 <function name="BlendFunc" es1="1.0" es2="2.0" no_error="true">
2549 <param name="sfactor" type="GLenum"/>
2550 <param name="dfactor" type="GLenum"/>
2554 <function name="LogicOp" es1="1.0" no_error="true">
2555 <param name="opcode" type="GLenum"/>
2559 <function name="StencilFunc" es1="1.0" es2="2.0" no_error="true">
2560 <param name="func" type="GLenum"/>
2561 <param name="ref" type="GLint"/>
2562 <param name="mask" type="GLuint"/>
2566 <function name="StencilOp" es1="1.0" es2="2.0" no_error="true">
2567 <param name="fail" type="GLenum"/>
2568 <param name="zfail" type="GLenum"/>
2569 <param name="zpass" type="GLenum"/>
2573 <function name="DepthFunc" es1="1.0" es2="2.0" no_error="true">
2574 <param name="func" type="GLenum"/>
2578 <function name="PixelZoom" deprecated="3.1">
2579 <param name="xfactor" type="GLfloat"/>
2580 <param name="yfactor" type="GLfloat"/>
2584 <function name="PixelTransferf" deprecated="3.1">
2585 <param name="pname" type="GLenum"/>
2586 <param name="param" type="GLfloat"/>
2590 <function name="PixelTransferi" deprecated="3.1">
2591 <param name="pname" type="GLenum"/>
2592 <param name="param" type="GLint"/>
2596 <function name="PixelStoref" no_error="true">
2597 <param name="pname" type="GLenum"/>
2598 <param name="param" type="GLfloat"/>
2602 <function name="PixelStorei" es1="1.0" es2="2.0" no_error="true">
2603 <param name="pname" type="GLenum"/>
2604 <param name="param" type="GLint"/>
2608 <function name="PixelMapfv" deprecated="3.1" marshal="sync">
2609 <param name="map" type="GLenum"/>
2610 <param name="mapsize" type="GLsizei" counter="true"/>
2611 <param name="values" type="const GLfloat *" count="mapsize"/>
2615 <function name="PixelMapuiv" deprecated="3.1" marshal="sync">
2616 <param name="map" type="GLenum"/>
2617 <param name="mapsize" type="GLsizei" counter="true"/>
2618 <param name="values" type="const GLuint *" count="mapsize"/>
2622 <function name="PixelMapusv" deprecated="3.1" marshal="sync">
2623 <param name="map" type="GLenum"/>
2624 <param name="mapsize" type="GLsizei" counter="true"/>
2625 <param name="values" type="const GLushort *" count="mapsize"/>
2629 <function name="ReadBuffer" es2="3.0" no_error="true">
2630 <param name="mode" type="GLenum"/>
2634 <function name="CopyPixels" deprecated="3.1">
2635 <param name="x" type="GLint"/>
2636 <param name="y" type="GLint"/>
2637 <param name="width" type="GLsizei"/>
2638 <param name="height" type="GLsizei"/>
2639 <param name="type" type="GLenum"/>
2643 <function name="ReadPixels" es1="1.0" es2="2.0" no_error="true">
2644 <param name="x" type="GLint"/>
2645 <param name="y" type="GLint"/>
2646 <param name="width" type="GLsizei"/>
2647 <param name="height" type="GLsizei"/>
2648 <param name="format" type="GLenum"/>
2649 <param name="type" type="GLenum"/>
2650 …<param name="pixels" type="GLvoid *" output="true" img_width="width" img_height="height" img_form…
2654 <function name="DrawPixels" deprecated="3.1">
2655 <param name="width" type="GLsizei"/>
2656 <param name="height" type="GLsizei"/>
2657 <param name="format" type="GLenum"/>
2658 <param name="type" type="GLenum"/>
2659 …<param name="pixels" type="const GLvoid *" img_width="width" img_height="height" img_format="forma…
2663 <function name="GetBooleanv" es1="1.1" es2="2.0">
2664 <param name="pname" type="GLenum"/>
2665 <param name="params" type="GLboolean *" output="true" variable_param="pname"/>
2669 <function name="GetClipPlane" deprecated="3.1">
2670 <param name="plane" type="GLenum"/>
2671 <param name="equation" type="GLdouble *" output="true" count="4"/>
2675 <function name="GetDoublev">
2676 <param name="pname" type="GLenum"/>
2677 <param name="params" type="GLdouble *" output="true" variable_param="pname"/>
2681 <function name="GetError" es1="1.0" es2="2.0">
2686 <function name="GetFloatv" es1="1.1" es2="2.0">
2687 <param name="pname" type="GLenum"/>
2688 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
2692 <function name="GetIntegerv" es1="1.0" es2="2.0">
2693 <param name="pname" type="GLenum"/>
2694 <param name="params" type="GLint *" output="true" variable_param="pname"/>
2698 <function name="GetLightfv" es1="1.1" deprecated="3.1">
2699 <param name="light" type="GLenum"/>
2700 <param name="pname" type="GLenum"/>
2701 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
2705 <function name="GetLightiv" deprecated="3.1">
2706 <param name="light" type="GLenum"/>
2707 <param name="pname" type="GLenum"/>
2708 <param name="params" type="GLint *" output="true" variable_param="pname"/>
2712 <function name="GetMapdv" deprecated="3.1">
2713 <param name="target" type="GLenum"/>
2714 <param name="query" type="GLenum"/>
2715 <param name="v" type="GLdouble *" output="true" variable_param="target query"/>
2719 <function name="GetMapfv" deprecated="3.1">
2720 <param name="target" type="GLenum"/>
2721 <param name="query" type="GLenum"/>
2722 <param name="v" type="GLfloat *" output="true" variable_param="target query"/>
2726 <function name="GetMapiv" deprecated="3.1">
2727 <param name="target" type="GLenum"/>
2728 <param name="query" type="GLenum"/>
2729 <param name="v" type="GLint *" output="true" variable_param="target query"/>
2733 <function name="GetMaterialfv" es1="1.1" deprecated="3.1">
2734 <param name="face" type="GLenum"/>
2735 <param name="pname" type="GLenum"/>
2736 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
2740 <function name="GetMaterialiv" deprecated="3.1">
2741 <param name="face" type="GLenum"/>
2742 <param name="pname" type="GLenum"/>
2743 <param name="params" type="GLint *" output="true" variable_param="pname"/>
2747 <function name="GetPixelMapfv" deprecated="3.1">
2748 <param name="map" type="GLenum"/>
2749 <param name="values" type="GLfloat *" output="true" variable_param="map"/>
2753 <function name="GetPixelMapuiv" deprecated="3.1">
2754 <param name="map" type="GLenum"/>
2755 <param name="values" type="GLuint *" output="true" variable_param="map"/>
2759 <function name="GetPixelMapusv" deprecated="3.1">
2760 <param name="map" type="GLenum"/>
2761 <param name="values" type="GLushort *" output="true" variable_param="map"/>
2765 <function name="GetPolygonStipple" deprecated="3.1">
2766 …<param name="mask" type="GLubyte *" output="true" img_width="32" img_height="32" img_format="GL_CO…
2770 <function name="GetString" es1="1.0" es2="2.0">
2771 <param name="name" type="GLenum"/>
2776 <function name="GetTexEnvfv" es1="1.1" deprecated="3.1">
2777 <param name="target" type="GLenum"/>
2778 <param name="pname" type="GLenum"/>
2779 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
2783 <function name="GetTexEnviv" es1="1.1" deprecated="3.1">
2784 <param name="target" type="GLenum"/>
2785 <param name="pname" type="GLenum"/>
2786 <param name="params" type="GLint *" output="true" variable_param="pname"/>
2790 <function name="GetTexGendv" deprecated="3.1">
2791 <param name="coord" type="GLenum"/>
2792 <param name="pname" type="GLenum"/>
2793 <param name="params" type="GLdouble *" output="true" variable_param="pname"/>
2797 <function name="GetTexGenfv" deprecated="3.1">
2798 <param name="coord" type="GLenum"/>
2799 <param name="pname" type="GLenum"/>
2800 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
2804 <function name="GetTexGeniv" deprecated="3.1">
2805 <param name="coord" type="GLenum"/>
2806 <param name="pname" type="GLenum"/>
2807 <param name="params" type="GLint *" output="true" variable_param="pname"/>
2811 <function name="GetTexImage">
2812 <param name="target" type="GLenum"/>
2813 <param name="level" type="GLint"/>
2814 <param name="format" type="GLenum"/>
2815 <param name="type" type="GLenum"/>
2816 …<param name="pixels" type="GLvoid *" output="true" img_width="width" img_height="height" img_depth…
2820 <function name="GetTexParameterfv" es1="1.1" es2="2.0">
2821 <param name="target" type="GLenum"/>
2822 <param name="pname" type="GLenum"/>
2823 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
2827 <function name="GetTexParameteriv" es1="1.1" es2="2.0">
2828 <param name="target" type="GLenum"/>
2829 <param name="pname" type="GLenum"/>
2830 <param name="params" type="GLint *" output="true" variable_param="pname"/>
2834 <function name="GetTexLevelParameterfv" es2="3.1">
2835 <param name="target" type="GLenum"/>
2836 <param name="level" type="GLint"/>
2837 <param name="pname" type="GLenum"/>
2838 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
2842 <function name="GetTexLevelParameteriv" es2="3.1">
2843 <param name="target" type="GLenum"/>
2844 <param name="level" type="GLint"/>
2845 <param name="pname" type="GLenum"/>
2846 <param name="params" type="GLint *" output="true" variable_param="pname"/>
2850 <function name="IsEnabled" es1="1.1" es2="2.0">
2851 <param name="cap" type="GLenum"/>
2856 <function name="IsList" deprecated="3.1">
2857 <param name="list" type="GLuint"/>
2862 <function name="DepthRange">
2863 <param name="zNear" type="GLclampd"/>
2864 <param name="zFar" type="GLclampd"/>
2868 <function name="Frustum" deprecated="3.1">
2869 <param name="left" type="GLdouble"/>
2870 <param name="right" type="GLdouble"/>
2871 <param name="bottom" type="GLdouble"/>
2872 <param name="top" type="GLdouble"/>
2873 <param name="zNear" type="GLdouble"/>
2874 <param name="zFar" type="GLdouble"/>
2878 <function name="LoadIdentity" es1="1.0" deprecated="3.1">
2882 <function name="LoadMatrixf" es1="1.0" deprecated="3.1">
2883 <param name="m" type="const GLfloat *" count="16"/>
2887 <function name="LoadMatrixd" deprecated="3.1">
2888 <param name="m" type="const GLdouble *" count="16"/>
2892 <function name="MatrixMode" es1="1.0" deprecated="3.1">
2893 <param name="mode" type="GLenum"/>
2897 <function name="MultMatrixf" es1="1.0" deprecated="3.1">
2898 <param name="m" type="const GLfloat *" count="16"/>
2902 <function name="MultMatrixd" deprecated="3.1">
2903 <param name="m" type="const GLdouble *" count="16"/>
2907 <function name="Ortho" deprecated="3.1">
2908 <param name="left" type="GLdouble"/>
2909 <param name="right" type="GLdouble"/>
2910 <param name="bottom" type="GLdouble"/>
2911 <param name="top" type="GLdouble"/>
2912 <param name="zNear" type="GLdouble"/>
2913 <param name="zFar" type="GLdouble"/>
2917 <function name="PopMatrix" es1="1.0" deprecated="3.1">
2921 <function name="PushMatrix" es1="1.0" deprecated="3.1">
2925 <function name="Rotated" deprecated="3.1">
2926 <param name="angle" type="GLdouble"/>
2927 <param name="x" type="GLdouble"/>
2928 <param name="y" type="GLdouble"/>
2929 <param name="z" type="GLdouble"/>
2933 <function name="Rotatef" es1="1.0" deprecated="3.1">
2934 <param name="angle" type="GLfloat"/>
2935 <param name="x" type="GLfloat"/>
2936 <param name="y" type="GLfloat"/>
2937 <param name="z" type="GLfloat"/>
2941 <function name="Scaled" deprecated="3.1">
2942 <param name="x" type="GLdouble"/>
2943 <param name="y" type="GLdouble"/>
2944 <param name="z" type="GLdouble"/>
2948 <function name="Scalef" es1="1.0" deprecated="3.1">
2949 <param name="x" type="GLfloat"/>
2950 <param name="y" type="GLfloat"/>
2951 <param name="z" type="GLfloat"/>
2955 <function name="Translated" deprecated="3.1">
2956 <param name="x" type="GLdouble"/>
2957 <param name="y" type="GLdouble"/>
2958 <param name="z" type="GLdouble"/>
2962 <function name="Translatef" es1="1.0" deprecated="3.1">
2963 <param name="x" type="GLfloat"/>
2964 <param name="y" type="GLfloat"/>
2965 <param name="z" type="GLfloat"/>
2969 <function name="Viewport" es1="1.0" es2="2.0" no_error="true">
2970 <param name="x" type="GLint"/>
2971 <param name="y" type="GLint"/>
2972 <param name="width" type="GLsizei"/>
2973 <param name="height" type="GLsizei"/>
2978 <category name="1.1">
2979 <enum name="INDEX_LOGIC_OP" value="0x0BF1"/>
2980 <enum name="COLOR_LOGIC_OP" value="0x0BF2"/>
2981 <enum name="TEXTURE_INTERNAL_FORMAT" value="0x1003"/>
2982 <enum name="DOUBLE" value="0x140A"/>
2983 <enum name="POLYGON_OFFSET_UNITS" count="1" value="0x2A00">
2984 <size name="Get" mode="get"/>
2986 <enum name="POLYGON_OFFSET_POINT" value="0x2A01"/>
2987 <enum name="POLYGON_OFFSET_LINE" value="0x2A02"/>
2988 <enum name="R3_G3_B2" value="0x2A10"/>
2989 <enum name="V2F" value="0x2A20"/>
2990 <enum name="V3F" value="0x2A21"/>
2991 <enum name="C4UB_V2F" value="0x2A22"/>
2992 <enum name="C4UB_V3F" value="0x2A23"/>
2993 <enum name="C3F_V3F" value="0x2A24"/>
2994 <enum name="N3F_V3F" value="0x2A25"/>
2995 <enum name="C4F_N3F_V3F" value="0x2A26"/>
2996 <enum name="T2F_V3F" value="0x2A27"/>
2997 <enum name="T4F_V4F" value="0x2A28"/>
2998 <enum name="T2F_C4UB_V3F" value="0x2A29"/>
2999 <enum name="T2F_C3F_V3F" value="0x2A2A"/>
3000 <enum name="T2F_N3F_V3F" value="0x2A2B"/>
3001 <enum name="T2F_C4F_N3F_V3F" value="0x2A2C"/>
3002 <enum name="T4F_C4F_N3F_V4F" value="0x2A2D"/>
3003 <enum name="POLYGON_OFFSET_FILL" value="0x8037"/>
3004 <enum name="POLYGON_OFFSET_FACTOR" count="1" value="0x8038">
3005 <size name="Get" mode="get"/>
3007 <enum name="ALPHA4" value="0x803B"/>
3008 <enum name="ALPHA8" value="0x803C"/>
3009 <enum name="ALPHA12" value="0x803D"/>
3010 <enum name="ALPHA16" value="0x803E"/>
3011 <enum name="LUMINANCE4" value="0x803F"/>
3012 <enum name="LUMINANCE8" value="0x8040"/>
3013 <enum name="LUMINANCE12" value="0x8041"/>
3014 <enum name="LUMINANCE16" value="0x8042"/>
3015 <enum name="LUMINANCE4_ALPHA4" value="0x8043"/>
3016 <enum name="LUMINANCE6_ALPHA2" value="0x8044"/>
3017 <enum name="LUMINANCE8_ALPHA8" value="0x8045"/>
3018 <enum name="LUMINANCE12_ALPHA4" value="0x8046"/>
3019 <enum name="LUMINANCE12_ALPHA12" value="0x8047"/>
3020 <enum name="LUMINANCE16_ALPHA16" value="0x8048"/>
3021 <enum name="INTENSITY" value="0x8049"/>
3022 <enum name="INTENSITY4" value="0x804A"/>
3023 <enum name="INTENSITY8" value="0x804B"/>
3024 <enum name="INTENSITY12" value="0x804C"/>
3025 <enum name="INTENSITY16" value="0x804D"/>
3026 <enum name="RGB4" value="0x804F"/>
3027 <enum name="RGB5" value="0x8050"/>
3028 <enum name="RGB8" value="0x8051"/>
3029 <enum name="RGB10" value="0x8052"/>
3030 <enum name="RGB12" value="0x8053"/>
3031 <enum name="RGB16" value="0x8054"/>
3032 <enum name="RGBA2" value="0x8055"/>
3033 <enum name="RGBA4" value="0x8056"/>
3034 <enum name="RGB5_A1" value="0x8057"/>
3035 <enum name="RGBA8" value="0x8058"/>
3036 <enum name="RGB10_A2" value="0x8059"/>
3037 <enum name="RGBA12" value="0x805A"/>
3038 <enum name="RGBA16" value="0x805B"/>
3039 <enum name="TEXTURE_RED_SIZE" count="1" value="0x805C">
3040 <size name="GetTexLevelParameterfv" mode="get"/>
3041 <size name="GetTexLevelParameteriv" mode="get"/>
3043 <enum name="TEXTURE_GREEN_SIZE" count="1" value="0x805D">
3044 <size name="GetTexLevelParameterfv" mode="get"/>
3045 <size name="GetTexLevelParameteriv" mode="get"/>
3047 <enum name="TEXTURE_BLUE_SIZE" count="1" value="0x805E">
3048 <size name="GetTexLevelParameterfv" mode="get"/>
3049 <size name="GetTexLevelParameteriv" mode="get"/>
3051 <enum name="TEXTURE_ALPHA_SIZE" count="1" value="0x805F">
3052 <size name="GetTexLevelParameterfv" mode="get"/>
3053 <size name="GetTexLevelParameteriv" mode="get"/>
3055 <enum name="TEXTURE_LUMINANCE_SIZE" count="1" value="0x8060">
3056 <size name="GetTexLevelParameterfv" mode="get"/>
3057 <size name="GetTexLevelParameteriv" mode="get"/>
3059 <enum name="TEXTURE_INTENSITY_SIZE" count="1" value="0x8061">
3060 <size name="GetTexLevelParameterfv" mode="get"/>
3061 <size name="GetTexLevelParameteriv" mode="get"/>
3063 <enum name="PROXY_TEXTURE_1D" value="0x8063"/>
3064 <enum name="PROXY_TEXTURE_2D" value="0x8064"/>
3065 <enum name="TEXTURE_PRIORITY" count="1" value="0x8066">
3066 <size name="TexParameterfv"/>
3067 <size name="TexParameteriv"/>
3068 <size name="GetTexParameterfv" mode="get"/>
3069 <size name="GetTexParameteriv" mode="get"/>
3071 <enum name="TEXTURE_RESIDENT" count="1" value="0x8067">
3072 <size name="GetTexParameterfv" mode="get"/>
3073 <size name="GetTexParameteriv" mode="get"/>
3075 <enum name="TEXTURE_BINDING_1D" count="1" value="0x8068">
3076 <size name="Get" mode="get"/>
3078 <enum name="TEXTURE_BINDING_2D" count="1" value="0x8069">
3079 <size name="Get" mode="get"/>
3081 <enum name="VERTEX_ARRAY" count="1" value="0x8074">
3082 <size name="Get" mode="get"/>
3084 <enum name="NORMAL_ARRAY" count="1" value="0x8075">
3085 <size name="Get" mode="get"/>
3087 <enum name="COLOR_ARRAY" count="1" value="0x8076">
3088 <size name="Get" mode="get"/>
3090 <enum name="INDEX_ARRAY" count="1" value="0x8077">
3091 <size name="Get" mode="get"/>
3093 <enum name="TEXTURE_COORD_ARRAY" count="1" value="0x8078">
3094 <size name="Get" mode="get"/>
3096 <enum name="EDGE_FLAG_ARRAY" count="1" value="0x8079">
3097 <size name="Get" mode="get"/>
3099 <enum name="VERTEX_ARRAY_SIZE" count="1" value="0x807A">
3100 <size name="Get" mode="get"/>
3102 <enum name="VERTEX_ARRAY_TYPE" count="1" value="0x807B">
3103 <size name="Get" mode="get"/>
3105 <enum name="VERTEX_ARRAY_STRIDE" count="1" value="0x807C">
3106 <size name="Get" mode="get"/>
3108 <enum name="NORMAL_ARRAY_TYPE" count="1" value="0x807E">
3109 <size name="Get" mode="get"/>
3111 <enum name="NORMAL_ARRAY_STRIDE" count="1" value="0x807F">
3112 <size name="Get" mode="get"/>
3114 <enum name="COLOR_ARRAY_SIZE" count="1" value="0x8081">
3115 <size name="Get" mode="get"/>
3117 <enum name="COLOR_ARRAY_TYPE" count="1" value="0x8082">
3118 <size name="Get" mode="get"/>
3120 <enum name="COLOR_ARRAY_STRIDE" count="1" value="0x8083">
3121 <size name="Get" mode="get"/>
3123 <enum name="INDEX_ARRAY_TYPE" count="1" value="0x8085">
3124 <size name="Get" mode="get"/>
3126 <enum name="INDEX_ARRAY_STRIDE" count="1" value="0x8086">
3127 <size name="Get" mode="get"/>
3129 <enum name="TEXTURE_COORD_ARRAY_SIZE" count="1" value="0x8088">
3130 <size name="Get" mode="get"/>
3132 <enum name="TEXTURE_COORD_ARRAY_TYPE" count="1" value="0x8089">
3133 <size name="Get" mode="get"/>
3135 <enum name="TEXTURE_COORD_ARRAY_STRIDE" count="1" value="0x808A">
3136 <size name="Get" mode="get"/>
3138 <enum name="EDGE_FLAG_ARRAY_STRIDE" count="1" value="0x808C">
3139 <size name="Get" mode="get"/>
3141 <enum name="VERTEX_ARRAY_POINTER" value="0x808E"/>
3142 <enum name="NORMAL_ARRAY_POINTER" value="0x808F"/>
3143 <enum name="COLOR_ARRAY_POINTER" value="0x8090"/>
3144 <enum name="INDEX_ARRAY_POINTER" value="0x8091"/>
3145 <enum name="TEXTURE_COORD_ARRAY_POINTER" value="0x8092"/>
3146 <enum name="EDGE_FLAG_ARRAY_POINTER" value="0x8093"/>
3147 <enum name="CLIENT_PIXEL_STORE_BIT" value="0x00000001"/>
3148 <enum name="CLIENT_VERTEX_ARRAY_BIT" value="0x00000002"/>
3149 <enum name="CLIENT_ALL_ATTRIB_BITS" value="0xFFFFFFFF"/>
3151 <function name="ArrayElement" deprecated="3.1" exec="dynamic" marshal="draw">
3152 <param name="i" type="GLint"/>
3156 <function name="ColorPointer" es1="1.0" deprecated="3.1" marshal="async"
3159 <param name="size" type="GLint"/>
3160 <param name="type" type="GLenum"/>
3161 <param name="stride" type="GLsizei"/>
3162 <param name="pointer" type="const GLvoid *"/>
3166 <function name="DisableClientState" es1="1.0" deprecated="3.1">
3167 <param name="array" type="GLenum"/>
3171 <function name="DrawArrays" es1="1.0" es2="2.0" exec="dynamic" marshal="draw">
3172 <param name="mode" type="GLenum"/>
3173 <param name="first" type="GLint"/>
3174 <param name="count" type="GLsizei"/>
3178 <function name="DrawElements" es1="1.0" es2="2.0" exec="dynamic" marshal="draw"
3180 <param name="mode" type="GLenum"/>
3181 <param name="count" type="GLsizei"/>
3182 <param name="type" type="GLenum"/>
3183 <param name="indices" type="const GLvoid *"/>
3187 <function name="EdgeFlagPointer" deprecated="3.1" marshal="async"
3190 <param name="stride" type="GLsizei"/>
3191 <param name="pointer" type="const GLvoid *"/>
3195 <function name="EnableClientState" es1="1.0" deprecated="3.1">
3196 <param name="array" type="GLenum"/>
3200 <function name="GetPointerv" es1="1.1" es2="3.2">
3201 <param name="pname" type="GLenum"/>
3202 <param name="params" type="GLvoid **" output="true"/>
3206 <function name="IndexPointer" deprecated="3.1" marshal="async"
3209 <param name="type" type="GLenum"/>
3210 <param name="stride" type="GLsizei"/>
3211 <param name="pointer" type="const GLvoid *"/>
3215 <function name="InterleavedArrays" deprecated="3.1">
3216 <param name="format" type="GLenum"/>
3217 <param name="stride" type="GLsizei"/>
3218 <param name="pointer" type="const GLvoid *"/>
3222 <function name="NormalPointer" es1="1.0" deprecated="3.1" marshal="async"
3225 <param name="type" type="GLenum"/>
3226 <param name="stride" type="GLsizei"/>
3227 <param name="pointer" type="const GLvoid *"/>
3231 <function name="TexCoordPointer" es1="1.0" deprecated="3.1" marshal="async"
3234 <param name="size" type="GLint"/>
3235 <param name="type" type="GLenum"/>
3236 <param name="stride" type="GLsizei"/>
3237 <param name="pointer" type="const GLvoid *"/>
3241 <function name="VertexPointer" es1="1.0" deprecated="3.1" marshal="async"
3244 <param name="size" type="GLint"/>
3245 <param name="type" type="GLenum"/>
3246 <param name="stride" type="GLsizei"/>
3247 <param name="pointer" type="const GLvoid *"/>
3251 <function name="PolygonOffset" es1="1.0" es2="2.0">
3252 <param name="factor" type="GLfloat"/>
3253 <param name="units" type="GLfloat"/>
3257 <function name="CopyTexImage1D" no_error="true">
3258 <param name="target" type="GLenum"/>
3259 <param name="level" type="GLint"/>
3260 <param name="internalformat" type="GLenum"/>
3261 <param name="x" type="GLint"/>
3262 <param name="y" type="GLint"/>
3263 <param name="width" type="GLsizei"/>
3264 <param name="border" type="GLint"/>
3268 <function name="CopyTexImage2D" es1="1.0" es2="2.0" no_error="true">
3269 <param name="target" type="GLenum"/>
3270 <param name="level" type="GLint"/>
3271 <param name="internalformat" type="GLenum"/>
3272 <param name="x" type="GLint"/>
3273 <param name="y" type="GLint"/>
3274 <param name="width" type="GLsizei"/>
3275 <param name="height" type="GLsizei"/>
3276 <param name="border" type="GLint"/>
3280 <function name="CopyTexSubImage1D" no_error="true">
3281 <param name="target" type="GLenum"/>
3282 <param name="level" type="GLint"/>
3283 <param name="xoffset" type="GLint"/>
3284 <param name="x" type="GLint"/>
3285 <param name="y" type="GLint"/>
3286 <param name="width" type="GLsizei"/>
3290 <function name="CopyTexSubImage2D" es1="1.0" es2="2.0" no_error="true">
3291 <param name="target" type="GLenum"/>
3292 <param name="level" type="GLint"/>
3293 <param name="xoffset" type="GLint"/>
3294 <param name="yoffset" type="GLint"/>
3295 <param name="x" type="GLint"/>
3296 <param name="y" type="GLint"/>
3297 <param name="width" type="GLsizei"/>
3298 <param name="height" type="GLsizei"/>
3302 <function name="TexSubImage1D" no_error="true">
3303 <param name="target" type="GLenum"/>
3304 <param name="level" type="GLint"/>
3305 <param name="xoffset" type="GLint"/>
3306 <param name="width" type="GLsizei"/>
3307 <param name="format" type="GLenum"/>
3308 <param name="type" type="GLenum"/>
3309 <param name="UNUSED" type="GLuint" padding="true"/>
3310 …<param name="pixels" type="const GLvoid *" img_width="width" img_xoff="xoffset" img_format="format…
3314 <function name="TexSubImage2D" es1="1.0" es2="2.0" no_error="true">
3315 <param name="target" type="GLenum"/>
3316 <param name="level" type="GLint"/>
3317 <param name="xoffset" type="GLint"/>
3318 <param name="yoffset" type="GLint"/>
3319 <param name="width" type="GLsizei"/>
3320 <param name="height" type="GLsizei"/>
3321 <param name="format" type="GLenum"/>
3322 <param name="type" type="GLenum"/>
3323 <param name="UNUSED" type="GLuint" padding="true"/>
3324 …<param name="pixels" type="const GLvoid *" img_width="width" img_height="height" img_xoff="xoffset…
3328 <function name="AreTexturesResident" deprecated="3.1">
3329 <param name="n" type="GLsizei" counter="true"/>
3330 <param name="textures" type="const GLuint *" count="n"/>
3331 <param name="residences" type="GLboolean *" output="true" count="n"/>
3336 <function name="BindTexture" es1="1.0" es2="2.0" no_error="true">
3337 <param name="target" type="GLenum"/>
3338 <param name="texture" type="GLuint"/>
3342 <function name="DeleteTextures" es1="1.0" es2="2.0" no_error="true">
3343 <param name="n" type="GLsizei" counter="true"/>
3344 <param name="textures" type="const GLuint *" count="n"/>
3348 <function name="GenTextures" es1="1.0" es2="2.0" no_error="true">
3349 <param name="n" type="GLsizei" counter="true"/>
3350 <param name="textures" type="GLuint *" output="true" count="n"/>
3354 <function name="IsTexture" es1="1.1" es2="2.0">
3355 <param name="texture" type="GLuint"/>
3360 <function name="PrioritizeTextures" deprecated="3.1">
3361 <param name="n" type="GLsizei" counter="true"/>
3362 <param name="textures" type="const GLuint *" count="n"/>
3363 <param name="priorities" type="const GLclampf *" count="n"/>
3367 <function name="Indexub" vectorequiv="Indexubv" deprecated="3.1">
3368 <param name="c" type="GLubyte"/>
3371 <function name="Indexubv" deprecated="3.1">
3372 <param name="c" type="const GLubyte *" count="1"/>
3376 <function name="PopClientAttrib" deprecated="3.1">
3380 <function name="PushClientAttrib" deprecated="3.1">
3381 <param name="mask" type="GLbitfield"/>
3386 <category name="1.2">
3387 <enum name="UNSIGNED_BYTE_3_3_2" value="0x8032"/>
3388 <enum name="UNSIGNED_SHORT_4_4_4_4" value="0x8033"/>
3389 <enum name="UNSIGNED_SHORT_5_5_5_1" value="0x8034"/>
3390 <enum name="UNSIGNED_INT_8_8_8_8" value="0x8035"/>
3391 <enum name="UNSIGNED_INT_10_10_10_2" value="0x8036"/>
3392 <enum name="RESCALE_NORMAL" count="1" value="0x803A">
3393 <size name="Get" mode="get"/>
3395 <enum name="TEXTURE_BINDING_3D" count="1" value="0x806A">
3396 <size name="Get" mode="get"/>
3398 <enum name="PACK_SKIP_IMAGES" count="1" value="0x806B">
3399 <size name="Get" mode="get"/>
3401 <enum name="PACK_IMAGE_HEIGHT" count="1" value="0x806C">
3402 <size name="Get" mode="get"/>
3404 <enum name="UNPACK_SKIP_IMAGES" count="1" value="0x806D">
3405 <size name="Get" mode="get"/>
3407 <enum name="UNPACK_IMAGE_HEIGHT" count="1" value="0x806E">
3408 <size name="Get" mode="get"/>
3410 <enum name="TEXTURE_3D" count="1" value="0x806F">
3411 <size name="Get" mode="get"/>
3413 <enum name="PROXY_TEXTURE_3D" value="0x8070"/>
3414 <enum name="TEXTURE_DEPTH" count="1" value="0x8071">
3415 <size name="GetTexLevelParameterfv" mode="get"/>
3416 <size name="GetTexLevelParameteriv" mode="get"/>
3418 <enum name="TEXTURE_WRAP_R" count="1" value="0x8072">
3419 <size name="TexParameterfv"/>
3420 <size name="TexParameteriv"/>
3421 <size name="GetTexParameterfv" mode="get"/>
3422 <size name="GetTexParameteriv" mode="get"/>
3424 <enum name="MAX_3D_TEXTURE_SIZE" count="1" value="0x8073">
3425 <size name="Get" mode="get"/>
3427 <enum name="UNSIGNED_BYTE_2_3_3_REV" value="0x8362"/>
3428 <enum name="UNSIGNED_SHORT_5_6_5" value="0x8363"/>
3429 <enum name="UNSIGNED_SHORT_5_6_5_REV" value="0x8364"/>
3430 <enum name="UNSIGNED_SHORT_4_4_4_4_REV" value="0x8365"/>
3431 <enum name="UNSIGNED_SHORT_1_5_5_5_REV" value="0x8366"/>
3432 <enum name="UNSIGNED_INT_8_8_8_8_REV" value="0x8367"/>
3433 <enum name="UNSIGNED_INT_2_10_10_10_REV" value="0x8368"/>
3434 <enum name="BGR" value="0x80E0"/>
3435 <enum name="BGRA" value="0x80E1"/>
3436 <enum name="MAX_ELEMENTS_VERTICES" count="1" value="0x80E8">
3437 <size name="Get" mode="get"/>
3439 <enum name="MAX_ELEMENTS_INDICES" count="1" value="0x80E9">
3440 <size name="Get" mode="get"/>
3442 <enum name="CLAMP_TO_EDGE" value="0x812F"/>
3443 <enum name="TEXTURE_MIN_LOD" count="1" value="0x813A">
3444 <size name="TexParameterfv"/>
3445 <size name="TexParameteriv"/>
3446 <size name="GetTexParameterfv" mode="get"/>
3447 <size name="GetTexParameteriv" mode="get"/>
3449 <enum name="TEXTURE_MAX_LOD" count="1" value="0x813B">
3450 <size name="TexParameterfv"/>
3451 <size name="TexParameteriv"/>
3452 <size name="GetTexParameterfv" mode="get"/>
3453 <size name="GetTexParameteriv" mode="get"/>
3455 <enum name="TEXTURE_BASE_LEVEL" count="1" value="0x813C">
3456 <size name="TexParameterfv"/>
3457 <size name="TexParameteriv"/>
3458 <size name="GetTexParameterfv" mode="get"/>
3459 <size name="GetTexParameteriv" mode="get"/>
3461 <enum name="TEXTURE_MAX_LEVEL" count="1" value="0x813D">
3462 <size name="TexParameterfv"/>
3463 <size name="TexParameteriv"/>
3464 <size name="GetTexParameterfv" mode="get"/>
3465 <size name="GetTexParameteriv" mode="get"/>
3467 <enum name="LIGHT_MODEL_COLOR_CONTROL" count="1" value="0x81F8">
3468 <size name="LightModelfv"/>
3469 <size name="LightModeliv"/>
3470 <size name="Get" mode="get"/>
3472 <enum name="SINGLE_COLOR" value="0x81F9"/>
3473 <enum name="SEPARATE_SPECULAR_COLOR" value="0x81FA"/>
3474 <enum name="SMOOTH_POINT_SIZE_RANGE" count="2" value="0x0B12">
3475 <size name="Get" mode="get"/>
3477 <enum name="SMOOTH_POINT_SIZE_GRANULARITY" count="1" value="0x0B13">
3478 <size name="Get" mode="get"/>
3480 <enum name="SMOOTH_LINE_WIDTH_RANGE" count="2" value="0x0B22">
3481 <size name="Get" mode="get"/>
3483 <enum name="SMOOTH_LINE_WIDTH_GRANULARITY" count="1" value="0x0B23">
3484 <size name="Get" mode="get"/>
3486 <enum name="ALIASED_POINT_SIZE_RANGE" count="2" value="0x846D">
3487 <size name="Get" mode="get"/>
3489 <enum name="ALIASED_LINE_WIDTH_RANGE" count="2" value="0x846E">
3490 <size name="Get" mode="get"/>
3495 <enum name="CONSTANT_COLOR" value="0x8001"/>
3496 <enum name="ONE_MINUS_CONSTANT_COLOR" value="0x8002"/>
3497 <enum name="CONSTANT_ALPHA" value="0x8003"/>
3498 <enum name="ONE_MINUS_CONSTANT_ALPHA" value="0x8004"/>
3499 <enum name="BLEND_COLOR" count="4" value="0x8005">
3500 <size name="Get" mode="get"/>
3502 <enum name="FUNC_ADD" value="0x8006"/>
3503 <enum name="MIN" value="0x8007"/>
3504 <enum name="MAX" value="0x8008"/>
3505 <enum name="BLEND_EQUATION" count="1" value="0x8009">
3506 <size name="Get" mode="get"/>
3508 <enum name="FUNC_SUBTRACT" value="0x800A"/>
3509 <enum name="FUNC_REVERSE_SUBTRACT" value="0x800B"/>
3510 <enum name="CONVOLUTION_1D" count="1" value="0x8010">
3511 <size name="Get" mode="get"/>
3513 <enum name="CONVOLUTION_2D" count="1" value="0x8011">
3514 <size name="Get" mode="get"/>
3516 <enum name="SEPARABLE_2D" count="1" value="0x8012">
3517 <size name="Get" mode="get"/>
3520 <enum name="CONVOLUTION_BORDER_MODE" count="1" value="0x8013">
3521 <size name="ConvolutionParameterfv"/>
3522 <size name="ConvolutionParameteriv"/>
3523 <size name="GetConvolutionParameterfv" mode="get"/>
3524 <size name="GetConvolutionParameteriv" mode="get"/>
3526 <enum name="CONVOLUTION_BORDER_COLOR" count="4" value="0x8154">
3527 <size name="ConvolutionParameterfv"/>
3528 <size name="ConvolutionParameteriv"/>
3529 <size name="GetConvolutionParameterfv" mode="get"/>
3530 <size name="GetConvolutionParameteriv" mode="get"/>
3532 <enum name="CONVOLUTION_FILTER_SCALE" count="4" value="0x8014">
3533 <size name="ConvolutionParameterfv"/>
3534 <size name="ConvolutionParameteriv"/>
3535 <size name="GetConvolutionParameterfv" mode="get"/>
3536 <size name="GetConvolutionParameteriv" mode="get"/>
3538 <enum name="CONVOLUTION_FILTER_BIAS" count="4" value="0x8015">
3539 <size name="ConvolutionParameterfv"/>
3540 <size name="ConvolutionParameteriv"/>
3541 <size name="GetConvolutionParameterfv" mode="get"/>
3542 <size name="GetConvolutionParameteriv" mode="get"/>
3544 <enum name="REDUCE" value="0x8016"/>
3545 <enum name="CONVOLUTION_FORMAT" count="1" value="0x8017">
3546 <size name="GetConvolutionParameterfv" mode="get"/>
3547 <size name="GetConvolutionParameteriv" mode="get"/>
3549 <enum name="CONVOLUTION_WIDTH" count="1" value="0x8018">
3550 <size name="GetConvolutionParameterfv" mode="get"/>
3551 <size name="GetConvolutionParameteriv" mode="get"/>
3553 <enum name="CONVOLUTION_HEIGHT" count="1" value="0x8019">
3554 <size name="GetConvolutionParameterfv" mode="get"/>
3555 <size name="GetConvolutionParameteriv" mode="get"/>
3557 <enum name="MAX_CONVOLUTION_WIDTH" count="1" value="0x801A">
3558 <size name="GetConvolutionParameterfv" mode="get"/>
3559 <size name="GetConvolutionParameteriv" mode="get"/>
3560 <size name="Get" mode="get"/>
3562 <enum name="MAX_CONVOLUTION_HEIGHT" count="1" value="0x801B">
3563 <size name="GetConvolutionParameterfv" mode="get"/>
3564 <size name="GetConvolutionParameteriv" mode="get"/>
3565 <size name="Get" mode="get"/>
3567 <enum name="POST_CONVOLUTION_RED_SCALE" count="1" value="0x801C">
3568 <size name="Get" mode="get"/>
3570 <enum name="POST_CONVOLUTION_GREEN_SCALE" count="1" value="0x801D">
3571 <size name="Get" mode="get"/>
3573 <enum name="POST_CONVOLUTION_BLUE_SCALE" count="1" value="0x801E">
3574 <size name="Get" mode="get"/>
3576 <enum name="POST_CONVOLUTION_ALPHA_SCALE" count="1" value="0x801F">
3577 <size name="Get" mode="get"/>
3579 <enum name="POST_CONVOLUTION_RED_BIAS" count="1" value="0x8020">
3580 <size name="Get" mode="get"/>
3582 <enum name="POST_CONVOLUTION_GREEN_BIAS" count="1" value="0x8021">
3583 <size name="Get" mode="get"/>
3585 <enum name="POST_CONVOLUTION_BLUE_BIAS" count="1" value="0x8022">
3586 <size name="Get" mode="get"/>
3588 <enum name="POST_CONVOLUTION_ALPHA_BIAS" count="1" value="0x8023">
3589 <size name="Get" mode="get"/>
3592 <enum name="HISTOGRAM" count="1" value="0x8024">
3593 <size name="Get" mode="get"/>
3595 <enum name="PROXY_HISTOGRAM" value="0x8025"/>
3596 <enum name="HISTOGRAM_WIDTH" count="1" value="0x8026">
3597 <size name="GetHistogramParameterfv" mode="get"/>
3598 <size name="GetHistogramParameteriv" mode="get"/>
3600 <enum name="HISTOGRAM_FORMAT" count="1" value="0x8027">
3601 <size name="GetHistogramParameterfv" mode="get"/>
3602 <size name="GetHistogramParameteriv" mode="get"/>
3604 <enum name="HISTOGRAM_RED_SIZE" count="1" value="0x8028">
3605 <size name="GetHistogramParameterfv" mode="get"/>
3606 <size name="GetHistogramParameteriv" mode="get"/>
3608 <enum name="HISTOGRAM_GREEN_SIZE" count="1" value="0x8029">
3609 <size name="GetHistogramParameterfv" mode="get"/>
3610 <size name="GetHistogramParameteriv" mode="get"/>
3612 <enum name="HISTOGRAM_BLUE_SIZE" count="1" value="0x802A">
3613 <size name="GetHistogramParameterfv" mode="get"/>
3614 <size name="GetHistogramParameteriv" mode="get"/>
3616 <enum name="HISTOGRAM_ALPHA_SIZE" count="1" value="0x802B">
3617 <size name="GetHistogramParameterfv" mode="get"/>
3618 <size name="GetHistogramParameteriv" mode="get"/>
3620 <enum name="HISTOGRAM_LUMINANCE_SIZE" count="1" value="0x802C">
3621 <size name="GetHistogramParameterfv" mode="get"/>
3622 <size name="GetHistogramParameteriv" mode="get"/>
3624 <enum name="HISTOGRAM_SINK" count="1" value="0x802D">
3625 <size name="GetHistogramParameterfv" mode="get"/>
3626 <size name="GetHistogramParameteriv" mode="get"/>
3628 <enum name="MINMAX" count="1" value="0x802E">
3629 <size name="Get" mode="get"/>
3631 <enum name="MINMAX_FORMAT" count="1" value="0x802F">
3632 <size name="GetMinmaxParameterfv" mode="get"/>
3633 <size name="GetMinmaxParameteriv" mode="get"/>
3635 <enum name="MINMAX_SINK" count="1" value="0x8030">
3636 <size name="GetMinmaxParameterfv" mode="get"/>
3637 <size name="GetMinmaxParameteriv" mode="get"/>
3640 <enum name="COLOR_MATRIX" count="16" value="0x80B1">
3641 <size name="Get" mode="get"/>
3643 <enum name="COLOR_MATRIX_STACK_DEPTH" count="1" value="0x80B2">
3644 <size name="Get" mode="get"/>
3646 <enum name="MAX_COLOR_MATRIX_STACK_DEPTH" count="1" value="0x80B3">
3647 <size name="Get" mode="get"/>
3649 <enum name="POST_COLOR_MATRIX_RED_SCALE" count="1" value="0x80B4">
3650 <size name="Get" mode="get"/>
3652 <enum name="POST_COLOR_MATRIX_GREEN_SCALE" count="1" value="0x80B5">
3653 <size name="Get" mode="get"/>
3655 <enum name="POST_COLOR_MATRIX_BLUE_SCALE" count="1" value="0x80B6">
3656 <size name="Get" mode="get"/>
3658 <enum name="POST_COLOR_MATRIX_ALPHA_SCALE" count="1" value="0x80B7">
3659 <size name="Get" mode="get"/>
3661 <enum name="POST_COLOR_MATRIX_RED_BIAS" count="1" value="0x80B8">
3662 <size name="Get" mode="get"/>
3664 <enum name="POST_COLOR_MATRIX_GREEN_BIAS" count="1" value="0x80B9">
3665 <size name="Get" mode="get"/>
3667 <enum name="POST_COLOR_MATRIX_BLUE_BIAS" count="1" value="0x80BA">
3668 <size name="Get" mode="get"/>
3670 <enum name="POST_COLOR_MATRIX_ALPHA_BIAS" count="1" value="0x80BB">
3671 <size name="Get" mode="get"/>
3674 <enum name="COLOR_TABLE" count="1" value="0x80D0">
3675 <size name="Get" mode="get"/>
3677 <enum name="POST_CONVOLUTION_COLOR_TABLE" count="1" value="0x80D1">
3678 <size name="Get" mode="get"/>
3680 <enum name="POST_COLOR_MATRIX_COLOR_TABLE" count="1" value="0x80D2">
3681 <size name="Get" mode="get"/>
3683 <enum name="PROXY_COLOR_TABLE" value="0x80D3"/>
3684 <enum name="PROXY_POST_CONVOLUTION_COLOR_TABLE" value="0x80D4"/>
3685 <enum name="PROXY_POST_COLOR_MATRIX_COLOR_TABLE" value="0x80D5"/>
3687 <enum name="COLOR_TABLE_SCALE" count="4" value="0x80D6">
3688 <size name="ColorTableParameterfv"/>
3689 <size name="ColorTableParameteriv"/>
3690 <size name="GetColorTableParameterfv" mode="get"/>
3691 <size name="GetColorTableParameteriv" mode="get"/>
3693 <enum name="COLOR_TABLE_BIAS" count="4" value="0x80D7">
3694 <size name="ColorTableParameterfv"/>
3695 <size name="ColorTableParameteriv"/>
3696 <size name="GetColorTableParameterfv" mode="get"/>
3697 <size name="GetColorTableParameteriv" mode="get"/>
3699 <enum name="COLOR_TABLE_FORMAT" count="1" value="0x80D8">
3700 <size name="GetColorTableParameterfv" mode="get"/>
3701 <size name="GetColorTableParameteriv" mode="get"/>
3703 <enum name="COLOR_TABLE_WIDTH" count="1" value="0x80D9">
3704 <size name="GetColorTableParameterfv" mode="get"/>
3705 <size name="GetColorTableParameteriv" mode="get"/>
3707 <enum name="COLOR_TABLE_RED_SIZE" count="1" value="0x80DA">
3708 <size name="GetColorTableParameterfv" mode="get"/>
3709 <size name="GetColorTableParameteriv" mode="get"/>
3711 <enum name="COLOR_TABLE_GREEN_SIZE" count="1" value="0x80DB">
3712 <size name="GetColorTableParameterfv" mode="get"/>
3713 <size name="GetColorTableParameteriv" mode="get"/>
3715 <enum name="COLOR_TABLE_BLUE_SIZE" count="1" value="0x80DC">
3716 <size name="GetColorTableParameterfv" mode="get"/>
3717 <size name="GetColorTableParameteriv" mode="get"/>
3719 <enum name="COLOR_TABLE_ALPHA_SIZE" count="1" value="0x80DD">
3720 <size name="GetColorTableParameterfv" mode="get"/>
3721 <size name="GetColorTableParameteriv" mode="get"/>
3723 <enum name="COLOR_TABLE_LUMINANCE_SIZE" count="1" value="0x80DE">
3724 <size name="GetColorTableParameterfv" mode="get"/>
3725 <size name="GetColorTableParameteriv" mode="get"/>
3727 <enum name="COLOR_TABLE_INTENSITY_SIZE" count="1" value="0x80DF">
3728 <size name="GetColorTableParameterfv" mode="get"/>
3729 <size name="GetColorTableParameteriv" mode="get"/>
3733 <function name="BlendColor" es2="2.0">
3734 <param name="red" type="GLclampf"/>
3735 <param name="green" type="GLclampf"/>
3736 <param name="blue" type="GLclampf"/>
3737 <param name="alpha" type="GLclampf"/>
3741 <function name="BlendEquation" es2="2.0">
3742 <param name="mode" type="GLenum"/>
3746 <function name="DrawRangeElements" es2="3.0" exec="dynamic" marshal="draw"
3748 <param name="mode" type="GLenum"/>
3749 <param name="start" type="GLuint"/>
3750 <param name="end" type="GLuint"/>
3751 <param name="count" type="GLsizei"/>
3752 <param name="type" type="GLenum"/>
3753 <param name="indices" type="const GLvoid *"/>
3757 <function name="ColorTable" deprecated="3.1">
3758 <param name="target" type="GLenum"/>
3759 <param name="internalformat" type="GLenum"/>
3760 <param name="width" type="GLsizei"/>
3761 <param name="format" type="GLenum"/>
3762 <param name="type" type="GLenum"/>
3763 …<param name="table" type="const GLvoid *" img_width="width" img_pad_dimensions="false" img_format=…
3767 <function name="ColorTableParameterfv" deprecated="3.1">
3768 <param name="target" type="GLenum"/>
3769 <param name="pname" type="GLenum"/>
3770 <param name="params" type="const GLfloat *" variable_param="pname"/>
3774 <function name="ColorTableParameteriv" deprecated="3.1">
3775 <param name="target" type="GLenum"/>
3776 <param name="pname" type="GLenum"/>
3777 <param name="params" type="const GLint *" variable_param="pname"/>
3781 <function name="CopyColorTable" deprecated="3.1">
3782 <param name="target" type="GLenum"/>
3783 <param name="internalformat" type="GLenum"/>
3784 <param name="x" type="GLint"/>
3785 <param name="y" type="GLint"/>
3786 <param name="width" type="GLsizei"/>
3790 <function name="GetColorTable" deprecated="3.1">
3791 <param name="target" type="GLenum"/>
3792 <param name="format" type="GLenum"/>
3793 <param name="type" type="GLenum"/>
3794 …<param name="table" type="GLvoid *" output="true" img_width="width" img_format="format" img_type="…
3798 <function name="GetColorTableParameterfv" deprecated="3.1">
3799 <param name="target" type="GLenum"/>
3800 <param name="pname" type="GLenum"/>
3801 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
3805 <function name="GetColorTableParameteriv" deprecated="3.1">
3806 <param name="target" type="GLenum"/>
3807 <param name="pname" type="GLenum"/>
3808 <param name="params" type="GLint *" output="true" variable_param="pname"/>
3812 <function name="ColorSubTable" deprecated="3.1">
3813 <param name="target" type="GLenum"/>
3814 <param name="start" type="GLsizei"/>
3815 <param name="count" type="GLsizei"/>
3816 <param name="format" type="GLenum"/>
3817 <param name="type" type="GLenum"/>
3818 …<param name="data" type="const GLvoid *" img_width="count" img_pad_dimensions="false" img_format="…
3822 <function name="CopyColorSubTable" deprecated="3.1">
3823 <param name="target" type="GLenum"/>
3824 <param name="start" type="GLsizei"/>
3825 <param name="x" type="GLint"/>
3826 <param name="y" type="GLint"/>
3827 <param name="width" type="GLsizei"/>
3831 <function name="ConvolutionFilter1D" deprecated="3.1">
3832 <param name="target" type="GLenum"/>
3833 <param name="internalformat" type="GLenum"/>
3834 <param name="width" type="GLsizei"/>
3835 <param name="format" type="GLenum"/>
3836 <param name="type" type="GLenum"/>
3837 …<param name="image" type="const GLvoid *" img_width="width" img_format="format" img_type="type" im…
3841 <function name="ConvolutionFilter2D" deprecated="3.1">
3842 <param name="target" type="GLenum"/>
3843 <param name="internalformat" type="GLenum"/>
3844 <param name="width" type="GLsizei"/>
3845 <param name="height" type="GLsizei"/>
3846 <param name="format" type="GLenum"/>
3847 <param name="type" type="GLenum"/>
3848 …<param name="image" type="const GLvoid *" img_width="width" img_height="height" img_format="format…
3852 <function name="ConvolutionParameterf" deprecated="3.1">
3853 <param name="target" type="GLenum"/>
3854 <param name="pname" type="GLenum"/>
3855 <param name="params" type="GLfloat"/>
3859 <function name="ConvolutionParameterfv" deprecated="3.1">
3860 <param name="target" type="GLenum"/>
3861 <param name="pname" type="GLenum"/>
3862 <param name="params" type="const GLfloat *" variable_param="pname"/>
3866 <function name="ConvolutionParameteri" deprecated="3.1">
3867 <param name="target" type="GLenum"/>
3868 <param name="pname" type="GLenum"/>
3869 <param name="params" type="GLint"/>
3873 <function name="ConvolutionParameteriv" deprecated="3.1">
3874 <param name="target" type="GLenum"/>
3875 <param name="pname" type="GLenum"/>
3876 <param name="params" type="const GLint *" variable_param="pname"/>
3880 <function name="CopyConvolutionFilter1D" deprecated="3.1">
3881 <param name="target" type="GLenum"/>
3882 <param name="internalformat" type="GLenum"/>
3883 <param name="x" type="GLint"/>
3884 <param name="y" type="GLint"/>
3885 <param name="width" type="GLsizei"/>
3889 <function name="CopyConvolutionFilter2D" deprecated="3.1">
3890 <param name="target" type="GLenum"/>
3891 <param name="internalformat" type="GLenum"/>
3892 <param name="x" type="GLint"/>
3893 <param name="y" type="GLint"/>
3894 <param name="width" type="GLsizei"/>
3895 <param name="height" type="GLsizei"/>
3899 <function name="GetConvolutionFilter" deprecated="3.1">
3900 <param name="target" type="GLenum"/>
3901 <param name="format" type="GLenum"/>
3902 <param name="type" type="GLenum"/>
3903 …<param name="image" type="GLvoid *" output="true" img_width="width" img_height="height" img_format…
3907 <function name="GetConvolutionParameterfv" deprecated="3.1">
3908 <param name="target" type="GLenum"/>
3909 <param name="pname" type="GLenum"/>
3910 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
3914 <function name="GetConvolutionParameteriv" deprecated="3.1">
3915 <param name="target" type="GLenum"/>
3916 <param name="pname" type="GLenum"/>
3917 <param name="params" type="GLint *" output="true" variable_param="pname"/>
3921 <function name="GetSeparableFilter" deprecated="3.1">
3922 <param name="target" type="GLenum"/>
3923 <param name="format" type="GLenum"/>
3924 <param name="type" type="GLenum"/>
3925 <param name="row" type="GLvoid *" output="true"/>
3926 <param name="column" type="GLvoid *" output="true"/>
3927 <param name="span" type="GLvoid *" output="true"/>
3931 <function name="SeparableFilter2D" deprecated="3.1">
3932 <param name="target" type="GLenum"/>
3933 <param name="internalformat" type="GLenum"/>
3934 <param name="width" type="GLsizei"/>
3935 <param name="height" type="GLsizei"/>
3936 <param name="format" type="GLenum"/>
3937 <param name="type" type="GLenum"/>
3938 <param name="row" type="const GLvoid *"/>
3939 <param name="column" type="const GLvoid *"/>
3943 <function name="GetHistogram" deprecated="3.1">
3944 <param name="target" type="GLenum"/>
3945 <param name="reset" type="GLboolean"/>
3946 <param name="format" type="GLenum"/>
3947 <param name="type" type="GLenum"/>
3948 …<param name="values" type="GLvoid *" output="true" img_width="width" img_format="format" img_type=…
3952 <function name="GetHistogramParameterfv" deprecated="3.1">
3953 <param name="target" type="GLenum"/>
3954 <param name="pname" type="GLenum"/>
3955 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
3959 <function name="GetHistogramParameteriv" deprecated="3.1">
3960 <param name="target" type="GLenum"/>
3961 <param name="pname" type="GLenum"/>
3962 <param name="params" type="GLint *" output="true" variable_param="pname"/>
3966 <function name="GetMinmax" deprecated="3.1">
3967 <param name="target" type="GLenum"/>
3968 <param name="reset" type="GLboolean"/>
3969 <param name="format" type="GLenum"/>
3970 <param name="type" type="GLenum"/>
3971 …<param name="values" type="GLvoid *" output="true" img_width="2" img_format="format" img_type="typ…
3975 <function name="GetMinmaxParameterfv" deprecated="3.1">
3976 <param name="target" type="GLenum"/>
3977 <param name="pname" type="GLenum"/>
3978 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
3982 <function name="GetMinmaxParameteriv" deprecated="3.1">
3983 <param name="target" type="GLenum"/>
3984 <param name="pname" type="GLenum"/>
3985 <param name="params" type="GLint *" output="true" variable_param="pname"/>
3989 <function name="Histogram" deprecated="3.1">
3990 <param name="target" type="GLenum"/>
3991 <param name="width" type="GLsizei"/>
3992 <param name="internalformat" type="GLenum"/>
3993 <param name="sink" type="GLboolean"/>
3997 <function name="Minmax" deprecated="3.1">
3998 <param name="target" type="GLenum"/>
3999 <param name="internalformat" type="GLenum"/>
4000 <param name="sink" type="GLboolean"/>
4004 <function name="ResetHistogram" deprecated="3.1">
4005 <param name="target" type="GLenum"/>
4009 <function name="ResetMinmax" deprecated="3.1">
4010 <param name="target" type="GLenum"/>
4014 <function name="TexImage3D" es2="3.0" no_error="true">
4015 <param name="target" type="GLenum"/>
4016 <param name="level" type="GLint"/>
4017 <param name="internalformat" type="GLint"/>
4018 <param name="width" type="GLsizei"/>
4019 <param name="height" type="GLsizei"/>
4020 <param name="depth" type="GLsizei"/>
4021 <param name="border" type="GLint"/>
4022 <param name="format" type="GLenum"/>
4023 <param name="type" type="GLenum"/>
4024 …<param name="pixels" type="const GLvoid *" img_width="width" img_height="height" img_depth="depth"…
4028 <function name="TexSubImage3D" es2="3.0" no_error="true">
4029 <param name="target" type="GLenum"/>
4030 <param name="level" type="GLint"/>
4031 <param name="xoffset" type="GLint"/>
4032 <param name="yoffset" type="GLint"/>
4033 <param name="zoffset" type="GLint"/>
4034 <param name="width" type="GLsizei"/>
4035 <param name="height" type="GLsizei"/>
4036 <param name="depth" type="GLsizei"/>
4037 <param name="format" type="GLenum"/>
4038 <param name="type" type="GLenum"/>
4039 <param name="UNUSED" type="GLuint" padding="true"/>
4040 …<param name="pixels" type="const GLvoid *" img_width="width" img_height="height" img_depth="depth"…
4044 <function name="CopyTexSubImage3D" es2="3.0" no_error="true">
4045 <param name="target" type="GLenum"/>
4046 <param name="level" type="GLint"/>
4047 <param name="xoffset" type="GLint"/>
4048 <param name="yoffset" type="GLint"/>
4049 <param name="zoffset" type="GLint"/>
4050 <param name="x" type="GLint"/>
4051 <param name="y" type="GLint"/>
4052 <param name="width" type="GLsizei"/>
4053 <param name="height" type="GLsizei"/>
4058 <category name="1.3">
4059 <enum name="TEXTURE0" value="0x84C0"/>
4060 <enum name="TEXTURE1" value="0x84C1"/>
4061 <enum name="TEXTURE2" value="0x84C2"/>
4062 <enum name="TEXTURE3" value="0x84C3"/>
4063 <enum name="TEXTURE4" value="0x84C4"/>
4064 <enum name="TEXTURE5" value="0x84C5"/>
4065 <enum name="TEXTURE6" value="0x84C6"/>
4066 <enum name="TEXTURE7" value="0x84C7"/>
4067 <enum name="TEXTURE8" value="0x84C8"/>
4068 <enum name="TEXTURE9" value="0x84C9"/>
4069 <enum name="TEXTURE10" value="0x84CA"/>
4070 <enum name="TEXTURE11" value="0x84CB"/>
4071 <enum name="TEXTURE12" value="0x84CC"/>
4072 <enum name="TEXTURE13" value="0x84CD"/>
4073 <enum name="TEXTURE14" value="0x84CE"/>
4074 <enum name="TEXTURE15" value="0x84CF"/>
4075 <enum name="TEXTURE16" value="0x84D0"/>
4076 <enum name="TEXTURE17" value="0x84D1"/>
4077 <enum name="TEXTURE18" value="0x84D2"/>
4078 <enum name="TEXTURE19" value="0x84D3"/>
4079 <enum name="TEXTURE20" value="0x84D4"/>
4080 <enum name="TEXTURE21" value="0x84D5"/>
4081 <enum name="TEXTURE22" value="0x84D6"/>
4082 <enum name="TEXTURE23" value="0x84D7"/>
4083 <enum name="TEXTURE24" value="0x84D8"/>
4084 <enum name="TEXTURE25" value="0x84D9"/>
4085 <enum name="TEXTURE26" value="0x84DA"/>
4086 <enum name="TEXTURE27" value="0x84DB"/>
4087 <enum name="TEXTURE28" value="0x84DC"/>
4088 <enum name="TEXTURE29" value="0x84DD"/>
4089 <enum name="TEXTURE30" value="0x84DE"/>
4090 <enum name="TEXTURE31" value="0x84DF"/>
4091 <enum name="ACTIVE_TEXTURE" count="1" value="0x84E0">
4092 <size name="Get" mode="get"/>
4094 <enum name="CLIENT_ACTIVE_TEXTURE" count="1" value="0x84E1">
4095 <size name="Get" mode="get"/>
4097 <enum name="MAX_TEXTURE_UNITS" count="1" value="0x84E2">
4098 <size name="Get" mode="get"/>
4100 <enum name="TRANSPOSE_MODELVIEW_MATRIX" value="0x84E3"/>
4101 <enum name="TRANSPOSE_PROJECTION_MATRIX" value="0x84E4"/>
4102 <enum name="TRANSPOSE_TEXTURE_MATRIX" value="0x84E5"/>
4103 <enum name="TRANSPOSE_COLOR_MATRIX" value="0x84E6"/>
4104 <enum name="MULTISAMPLE" count="1" value="0x809D">
4105 <size name="Get" mode="get"/>
4107 <enum name="SAMPLE_ALPHA_TO_COVERAGE" count="1" value="0x809E">
4108 <size name="Get" mode="get"/>
4110 <enum name="SAMPLE_ALPHA_TO_ONE" count="1" value="0x809F">
4111 <size name="Get" mode="get"/>
4113 <enum name="SAMPLE_COVERAGE" count="1" value="0x80A0">
4114 <size name="Get" mode="get"/>
4116 <enum name="SAMPLE_BUFFERS" count="1" value="0x80A8">
4117 <size name="Get" mode="get"/>
4119 <enum name="SAMPLES" count="1" value="0x80A9">
4120 <size name="Get" mode="get"/>
4122 <enum name="SAMPLE_COVERAGE_VALUE" count="1" value="0x80AA">
4123 <size name="Get" mode="get"/>
4125 <enum name="SAMPLE_COVERAGE_INVERT" count="1" value="0x80AB">
4126 <size name="Get" mode="get"/>
4128 <enum name="MULTISAMPLE_BIT" value="0x20000000"/>
4129 <enum name="NORMAL_MAP" value="0x8511"/>
4130 <enum name="REFLECTION_MAP" value="0x8512"/>
4131 <enum name="TEXTURE_CUBE_MAP" count="1" value="0x8513">
4132 <size name="Get" mode="get"/>
4134 <enum name="TEXTURE_BINDING_CUBE_MAP" count="1" value="0x8514">
4135 <size name="Get" mode="get"/>
4137 <enum name="TEXTURE_CUBE_MAP_POSITIVE_X" value="0x8515"/>
4138 <enum name="TEXTURE_CUBE_MAP_NEGATIVE_X" value="0x8516"/>
4139 <enum name="TEXTURE_CUBE_MAP_POSITIVE_Y" value="0x8517"/>
4140 <enum name="TEXTURE_CUBE_MAP_NEGATIVE_Y" value="0x8518"/>
4141 <enum name="TEXTURE_CUBE_MAP_POSITIVE_Z" value="0x8519"/>
4142 <enum name="TEXTURE_CUBE_MAP_NEGATIVE_Z" value="0x851A"/>
4143 <enum name="PROXY_TEXTURE_CUBE_MAP" value="0x851B"/>
4144 <enum name="MAX_CUBE_MAP_TEXTURE_SIZE" count="1" value="0x851C">
4145 <size name="Get" mode="get"/>
4147 <enum name="COMPRESSED_ALPHA" value="0x84E9"/>
4148 <enum name="COMPRESSED_LUMINANCE" value="0x84EA"/>
4149 <enum name="COMPRESSED_LUMINANCE_ALPHA" value="0x84EB"/>
4150 <enum name="COMPRESSED_INTENSITY" value="0x84EC"/>
4151 <enum name="COMPRESSED_RGB" value="0x84ED"/>
4152 <enum name="COMPRESSED_RGBA" value="0x84EE"/>
4153 <enum name="TEXTURE_COMPRESSION_HINT" count="1" value="0x84EF">
4154 <size name="Get" mode="get"/>
4156 <enum name="TEXTURE_COMPRESSED_IMAGE_SIZE" count="1" value="0x86A0">
4157 <size name="GetTexLevelParameterfv" mode="get"/>
4158 <size name="GetTexLevelParameteriv" mode="get"/>
4160 <enum name="TEXTURE_COMPRESSED" count="1" value="0x86A1">
4161 <size name="GetTexLevelParameterfv" mode="get"/>
4162 <size name="GetTexLevelParameteriv" mode="get"/>
4164 <enum name="NUM_COMPRESSED_TEXTURE_FORMATS" count="1" value="0x86A2">
4165 <size name="Get" mode="get"/>
4167 <enum name="COMPRESSED_TEXTURE_FORMATS" count="-1" value="0x86A3">
4168 <size name="Get" mode="get"/>
4170 <enum name="CLAMP_TO_BORDER" value="0x812D"/>
4171 <enum name="COMBINE" value="0x8570"/>
4172 <enum name="COMBINE_RGB" count="1" value="0x8571">
4173 <size name="TexEnvfv"/>
4174 <size name="TexEnviv"/>
4175 <size name="GetTexEnvfv" mode="get"/>
4176 <size name="GetTexEnviv" mode="get"/>
4178 <enum name="COMBINE_ALPHA" count="1" value="0x8572">
4179 <size name="TexEnvfv"/>
4180 <size name="TexEnviv"/>
4181 <size name="GetTexEnvfv" mode="get"/>
4182 <size name="GetTexEnviv" mode="get"/>
4184 <enum name="SOURCE0_RGB" count="1" value="0x8580">
4185 <size name="TexEnvfv"/>
4186 <size name="TexEnviv"/>
4187 <size name="GetTexEnvfv" mode="get"/>
4188 <size name="GetTexEnviv" mode="get"/>
4190 <enum name="SOURCE1_RGB" count="1" value="0x8581">
4191 <size name="TexEnvfv"/>
4192 <size name="TexEnviv"/>
4193 <size name="GetTexEnvfv" mode="get"/>
4194 <size name="GetTexEnviv" mode="get"/>
4196 <enum name="SOURCE2_RGB" count="1" value="0x8582">
4197 <size name="TexEnvfv"/>
4198 <size name="TexEnviv"/>
4199 <size name="GetTexEnvfv" mode="get"/>
4200 <size name="GetTexEnviv" mode="get"/>
4202 <enum name="SOURCE0_ALPHA" count="1" value="0x8588">
4203 <size name="TexEnvfv"/>
4204 <size name="TexEnviv"/>
4205 <size name="GetTexEnvfv" mode="get"/>
4206 <size name="GetTexEnviv" mode="get"/>
4208 <enum name="SOURCE1_ALPHA" count="1" value="0x8589">
4209 <size name="TexEnvfv"/>
4210 <size name="TexEnviv"/>
4211 <size name="GetTexEnvfv" mode="get"/>
4212 <size name="GetTexEnviv" mode="get"/>
4214 <enum name="SOURCE2_ALPHA" count="1" value="0x858A">
4215 <size name="TexEnvfv"/>
4216 <size name="TexEnviv"/>
4217 <size name="GetTexEnvfv" mode="get"/>
4218 <size name="GetTexEnviv" mode="get"/>
4220 <enum name="OPERAND0_RGB" count="1" value="0x8590">
4221 <size name="TexEnvfv"/>
4222 <size name="TexEnviv"/>
4223 <size name="GetTexEnvfv" mode="get"/>
4224 <size name="GetTexEnviv" mode="get"/>
4226 <enum name="OPERAND1_RGB" count="1" value="0x8591">
4227 <size name="TexEnvfv"/>
4228 <size name="TexEnviv"/>
4229 <size name="GetTexEnvfv" mode="get"/>
4230 <size name="GetTexEnviv" mode="get"/>
4232 <enum name="OPERAND2_RGB" count="1" value="0x8592">
4233 <size name="TexEnvfv"/>
4234 <size name="TexEnviv"/>
4235 <size name="GetTexEnvfv" mode="get"/>
4236 <size name="GetTexEnviv" mode="get"/>
4238 <enum name="OPERAND0_ALPHA" count="1" value="0x8598">
4239 <size name="TexEnvfv"/>
4240 <size name="TexEnviv"/>
4241 <size name="GetTexEnvfv" mode="get"/>
4242 <size name="GetTexEnviv" mode="get"/>
4244 <enum name="OPERAND1_ALPHA" count="1" value="0x8599">
4245 <size name="TexEnvfv"/>
4246 <size name="TexEnviv"/>
4247 <size name="GetTexEnvfv" mode="get"/>
4248 <size name="GetTexEnviv" mode="get"/>
4250 <enum name="OPERAND2_ALPHA" count="1" value="0x859A">
4251 <size name="TexEnvfv"/>
4252 <size name="TexEnviv"/>
4253 <size name="GetTexEnvfv" mode="get"/>
4254 <size name="GetTexEnviv" mode="get"/>
4256 <enum name="RGB_SCALE" count="1" value="0x8573">
4257 <size name="TexEnvfv"/>
4258 <size name="TexEnviv"/>
4259 <size name="GetTexEnvfv" mode="get"/>
4260 <size name="GetTexEnviv" mode="get"/>
4262 <enum name="ADD_SIGNED" value="0x8574"/>
4263 <enum name="INTERPOLATE" value="0x8575"/>
4264 <enum name="SUBTRACT" value="0x84E7"/>
4265 <enum name="CONSTANT" value="0x8576"/>
4266 <enum name="PRIMARY_COLOR" value="0x8577"/>
4267 <enum name="PREVIOUS" value="0x8578"/>
4268 <enum name="DOT3_RGB" value="0x86AE"/>
4269 <enum name="DOT3_RGBA" value="0x86AF"/>
4271 <function name="ActiveTexture" es1="1.0" es2="2.0" no_error="true">
4272 <param name="texture" type="GLenum"/>
4276 <function name="ClientActiveTexture" es1="1.0" deprecated="3.1">
4277 <param name="texture" type="GLenum"/>
4281 <function name="MultiTexCoord1d" deprecated="3.1">
4282 <param name="target" type="GLenum"/>
4283 <param name="s" type="GLdouble"/>
4286 <function name="MultiTexCoord1dv" deprecated="3.1">
4287 <param name="target" type="GLenum"/>
4288 <param name="v" type="const GLdouble *" count="1"/>
4292 <function name="MultiTexCoord1f" alias="MultiTexCoord1fARB" deprecated="3.1">
4293 <param name="target" type="GLenum"/>
4294 <param name="s" type="GLfloat"/>
4297 <function name="MultiTexCoord1fv" alias="MultiTexCoord1fvARB"
4299 <param name="target" type="GLenum"/>
4300 <param name="v" type="const GLfloat *"/>
4303 <function name="MultiTexCoord1i" deprecated="3.1">
4304 <param name="target" type="GLenum"/>
4305 <param name="s" type="GLint"/>
4308 <function name="MultiTexCoord1iv" deprecated="3.1">
4309 <param name="target" type="GLenum"/>
4310 <param name="v" type="const GLint *" count="1"/>
4314 <function name="MultiTexCoord1s" deprecated="3.1">
4315 <param name="target" type="GLenum"/>
4316 <param name="s" type="GLshort"/>
4319 <function name="MultiTexCoord1sv" deprecated="3.1">
4320 <param name="target" type="GLenum"/>
4321 <param name="v" type="const GLshort *" count="1"/>
4325 <function name="MultiTexCoord2d" deprecated="3.1">
4326 <param name="target" type="GLenum"/>
4327 <param name="s" type="GLdouble"/>
4328 <param name="t" type="GLdouble"/>
4331 <function name="MultiTexCoord2dv" deprecated="3.1">
4332 <param name="target" type="GLenum"/>
4333 <param name="v" type="const GLdouble *" count="2"/>
4337 <function name="MultiTexCoord2f" alias="MultiTexCoord2fARB"
4339 <param name="target" type="GLenum"/>
4340 <param name="s" type="GLfloat"/>
4341 <param name="t" type="GLfloat"/>
4344 <function name="MultiTexCoord2fv" alias="MultiTexCoord2fvARB"
4346 <param name="target" type="GLenum"/>
4347 <param name="v" type="const GLfloat *"/>
4350 <function name="MultiTexCoord2i" deprecated="3.1">
4351 <param name="target" type="GLenum"/>
4352 <param name="s" type="GLint"/>
4353 <param name="t" type="GLint"/>
4356 <function name="MultiTexCoord2iv" deprecated="3.1">
4357 <param name="target" type="GLenum"/>
4358 <param name="v" type="const GLint *" count="2"/>
4362 <function name="MultiTexCoord2s" deprecated="3.1">
4363 <param name="target" type="GLenum"/>
4364 <param name="s" type="GLshort"/>
4365 <param name="t" type="GLshort"/>
4368 <function name="MultiTexCoord2sv" deprecated="3.1">
4369 <param name="target" type="GLenum"/>
4370 <param name="v" type="const GLshort *" count="2"/>
4374 <function name="MultiTexCoord3d" deprecated="3.1">
4375 <param name="target" type="GLenum"/>
4376 <param name="s" type="GLdouble"/>
4377 <param name="t" type="GLdouble"/>
4378 <param name="r" type="GLdouble"/>
4381 <function name="MultiTexCoord3dv" deprecated="3.1">
4382 <param name="target" type="GLenum"/>
4383 <param name="v" type="const GLdouble *" count="3"/>
4387 <function name="MultiTexCoord3f" alias="MultiTexCoord3fARB"
4389 <param name="target" type="GLenum"/>
4390 <param name="s" type="GLfloat"/>
4391 <param name="t" type="GLfloat"/>
4392 <param name="r" type="GLfloat"/>
4395 <function name="MultiTexCoord3fv" alias="MultiTexCoord3fvARB"
4397 <param name="target" type="GLenum"/>
4398 <param name="v" type="const GLfloat *"/>
4401 <function name="MultiTexCoord3i" deprecated="3.1">
4402 <param name="target" type="GLenum"/>
4403 <param name="s" type="GLint"/>
4404 <param name="t" type="GLint"/>
4405 <param name="r" type="GLint"/>
4408 <function name="MultiTexCoord3iv" deprecated="3.1">
4409 <param name="target" type="GLenum"/>
4410 <param name="v" type="const GLint *" count="3"/>
4414 <function name="MultiTexCoord3s" deprecated="3.1">
4415 <param name="target" type="GLenum"/>
4416 <param name="s" type="GLshort"/>
4417 <param name="t" type="GLshort"/>
4418 <param name="r" type="GLshort"/>
4421 <function name="MultiTexCoord3sv" deprecated="3.1">
4422 <param name="target" type="GLenum"/>
4423 <param name="v" type="const GLshort *" count="3"/>
4427 <function name="MultiTexCoord4d" deprecated="3.1">
4428 <param name="target" type="GLenum"/>
4429 <param name="s" type="GLdouble"/>
4430 <param name="t" type="GLdouble"/>
4431 <param name="r" type="GLdouble"/>
4432 <param name="q" type="GLdouble"/>
4435 <function name="MultiTexCoord4dv" deprecated="3.1">
4436 <param name="target" type="GLenum"/>
4437 <param name="v" type="const GLdouble *" count="4"/>
4441 <function name="MultiTexCoord4f" alias="MultiTexCoord4fARB" es1="1.0"
4443 <param name="target" type="GLenum"/>
4444 <param name="s" type="GLfloat"/>
4445 <param name="t" type="GLfloat"/>
4446 <param name="r" type="GLfloat"/>
4447 <param name="q" type="GLfloat"/>
4450 <function name="MultiTexCoord4fv" alias="MultiTexCoord4fvARB"
4452 <param name="target" type="GLenum"/>
4453 <param name="v" type="const GLfloat *"/>
4456 <function name="MultiTexCoord4i" deprecated="3.1">
4457 <param name="target" type="GLenum"/>
4458 <param name="s" type="GLint"/>
4459 <param name="t" type="GLint"/>
4460 <param name="r" type="GLint"/>
4461 <param name="q" type="GLint"/>
4464 <function name="MultiTexCoord4iv" deprecated="3.1">
4465 <param name="target" type="GLenum"/>
4466 <param name="v" type="const GLint *" count="4"/>
4470 <function name="MultiTexCoord4s" deprecated="3.1">
4471 <param name="target" type="GLenum"/>
4472 <param name="s" type="GLshort"/>
4473 <param name="t" type="GLshort"/>
4474 <param name="r" type="GLshort"/>
4475 <param name="q" type="GLshort"/>
4478 <function name="MultiTexCoord4sv" deprecated="3.1">
4479 <param name="target" type="GLenum"/>
4480 <param name="v" type="const GLshort *" count="4"/>
4484 <function name="LoadTransposeMatrixf" deprecated="3.1">
4485 <param name="m" type="const GLfloat *"/>
4489 <function name="LoadTransposeMatrixd" deprecated="3.1">
4490 <param name="m" type="const GLdouble *"/>
4494 <function name="MultTransposeMatrixf" deprecated="3.1">
4495 <param name="m" type="const GLfloat *"/>
4499 <function name="MultTransposeMatrixd" deprecated="3.1">
4500 <param name="m" type="const GLdouble *"/>
4504 <function name="SampleCoverage" es1="1.0" es2="2.0">
4505 <param name="value" type="GLclampf"/>
4506 <param name="invert" type="GLboolean"/>
4510 <function name="CompressedTexImage3D" es2="3.0" marshal="sync"
4512 <param name="target" type="GLenum"/>
4513 <param name="level" type="GLint"/>
4514 <param name="internalformat" type="GLenum"/>
4515 <param name="width" type="GLsizei"/>
4516 <param name="height" type="GLsizei"/>
4517 <param name="depth" type="GLsizei"/>
4518 <param name="border" type="GLint"/>
4519 <param name="imageSize" type="GLsizei" counter="true"/>
4520 <param name="data" type="const GLvoid *" count="imageSize"/>
4524 <function name="CompressedTexImage2D" es1="1.0" es2="2.0" marshal="sync"
4526 <param name="target" type="GLenum"/>
4527 <param name="level" type="GLint"/>
4528 <param name="internalformat" type="GLenum"/>
4529 <param name="width" type="GLsizei"/>
4530 <param name="height" type="GLsizei"/>
4531 <param name="border" type="GLint"/>
4532 <param name="imageSize" type="GLsizei" counter="true"/>
4533 <param name="data" type="const GLvoid *" count="imageSize"/>
4537 <function name="CompressedTexImage1D" marshal="sync" no_error="true">
4538 <param name="target" type="GLenum"/>
4539 <param name="level" type="GLint"/>
4540 <param name="internalformat" type="GLenum"/>
4541 <param name="width" type="GLsizei"/>
4542 <param name="border" type="GLint"/>
4543 <param name="imageSize" type="GLsizei" counter="true"/>
4544 <param name="data" type="const GLvoid *" count="imageSize"/>
4548 <function name="CompressedTexSubImage3D" es2="3.0" marshal="sync"
4550 <param name="target" type="GLenum"/>
4551 <param name="level" type="GLint"/>
4552 <param name="xoffset" type="GLint"/>
4553 <param name="yoffset" type="GLint"/>
4554 <param name="zoffset" type="GLint"/>
4555 <param name="width" type="GLsizei"/>
4556 <param name="height" type="GLsizei"/>
4557 <param name="depth" type="GLsizei"/>
4558 <param name="format" type="GLenum"/>
4559 <param name="imageSize" type="GLsizei" counter="true"/>
4560 <param name="data" type="const GLvoid *" count="imageSize"/>
4564 <function name="CompressedTexSubImage2D" es1="1.0" es2="2.0" marshal="sync"
4566 <param name="target" type="GLenum"/>
4567 <param name="level" type="GLint"/>
4568 <param name="xoffset" type="GLint"/>
4569 <param name="yoffset" type="GLint"/>
4570 <param name="width" type="GLsizei"/>
4571 <param name="height" type="GLsizei"/>
4572 <param name="format" type="GLenum"/>
4573 <param name="imageSize" type="GLsizei" counter="true"/>
4574 <param name="data" type="const GLvoid *" count="imageSize"/>
4578 <function name="CompressedTexSubImage1D" marshal="sync" no_error="true">
4579 <param name="target" type="GLenum"/>
4580 <param name="level" type="GLint"/>
4581 <param name="xoffset" type="GLint"/>
4582 <param name="width" type="GLsizei"/>
4583 <param name="format" type="GLenum"/>
4584 <param name="imageSize" type="GLsizei" counter="true"/>
4585 <param name="data" type="const GLvoid *" count="imageSize"/>
4589 <function name="GetCompressedTexImage">
4590 <param name="target" type="GLenum"/>
4591 <param name="level" type="GLint"/>
4592 <param name="img" type="GLvoid *" output="true"/>
4597 <category name="1.4">
4598 <enum name="BLEND_DST_RGB" count="1" value="0x80C8">
4599 <size name="Get" mode="get"/>
4601 <enum name="BLEND_SRC_RGB" count="1" value="0x80C9">
4602 <size name="Get" mode="get"/>
4604 <enum name="BLEND_DST_ALPHA" count="1" value="0x80CA">
4605 <size name="Get" mode="get"/>
4607 <enum name="BLEND_SRC_ALPHA" count="1" value="0x80CB">
4608 <size name="Get" mode="get"/>
4610 <enum name="POINT_SIZE_MIN" count="1" value="0x8126">
4611 <size name="PointParameterfv"/>
4612 <size name="Get" mode="get"/>
4614 <enum name="POINT_SIZE_MAX" count="1" value="0x8127">
4615 <size name="PointParameterfv"/>
4616 <size name="Get" mode="get"/>
4618 <enum name="POINT_FADE_THRESHOLD_SIZE" count="1" value="0x8128">
4619 <size name="PointParameterfv"/>
4620 <size name="Get" mode="get"/>
4622 <enum name="POINT_DISTANCE_ATTENUATION" count="3" value="0x8129">
4623 <size name="PointParameterfv"/>
4624 <size name="Get" mode="get"/>
4626 <enum name="GENERATE_MIPMAP" count="1" value="0x8191">
4627 <size name="TexParameterfv"/>
4628 <size name="TexParameteriv"/>
4629 <size name="GetTexParameterfv" mode="get"/>
4630 <size name="GetTexParameteriv" mode="get"/>
4632 <enum name="GENERATE_MIPMAP_HINT" value="0x8192"/>
4633 <enum name="DEPTH_COMPONENT16" value="0x81A5"/>
4634 <enum name="DEPTH_COMPONENT24" value="0x81A6"/>
4635 <enum name="DEPTH_COMPONENT32" value="0x81A7"/>
4636 <enum name="MIRRORED_REPEAT" value="0x8370"/>
4637 <enum name="FOG_COORDINATE_SOURCE" count="1" value="0x8450">
4638 <size name="Get" mode="get"/>
4640 <enum name="FOG_COORDINATE" value="0x8451"/>
4641 <enum name="FRAGMENT_DEPTH" value="0x8452"/>
4642 <enum name="CURRENT_FOG_COORDINATE" count="1" value="0x8453">
4643 <size name="Get" mode="get"/>
4645 <enum name="FOG_COORDINATE_ARRAY_TYPE" count="1" value="0x8454">
4646 <size name="Get" mode="get"/>
4648 <enum name="FOG_COORDINATE_ARRAY_STRIDE" count="1" value="0x8455">
4649 <size name="Get" mode="get"/>
4651 <enum name="FOG_COORDINATE_ARRAY_POINTER" value="0x8456"/>
4652 <enum name="FOG_COORDINATE_ARRAY" count="1" value="0x8457">
4653 <size name="Get" mode="get"/>
4655 <enum name="COLOR_SUM" value="0x8458"/>
4656 <enum name="CURRENT_SECONDARY_COLOR" count="4" value="0x8459">
4657 <size name="Get" mode="get"/>
4659 <enum name="SECONDARY_COLOR_ARRAY_SIZE" count="1" value="0x845A">
4660 <size name="Get" mode="get"/>
4662 <enum name="SECONDARY_COLOR_ARRAY_TYPE" count="1" value="0x845B">
4663 <size name="Get" mode="get"/>
4665 <enum name="SECONDARY_COLOR_ARRAY_STRIDE" count="1" value="0x845C">
4666 <size name="Get" mode="get"/>
4668 <enum name="SECONDARY_COLOR_ARRAY_POINTER" value="0x845D"/>
4669 <enum name="SECONDARY_COLOR_ARRAY" count="1" value="0x845E">
4670 <size name="Get" mode="get"/>
4672 <enum name="MAX_TEXTURE_LOD_BIAS" count="1" value="0x84FD">
4673 <size name="Get" mode="get"/>
4675 <enum name="TEXTURE_FILTER_CONTROL" value="0x8500"/>
4676 <enum name="TEXTURE_LOD_BIAS" count="1" value="0x8501">
4677 <size name="TexEnvfv"/>
4678 <size name="TexEnviv"/>
4679 <size name="TexParameterfv"/>
4680 <size name="TexParameteriv"/>
4681 <size name="GetTexEnvfv" mode="get"/>
4682 <size name="GetTexEnviv" mode="get"/>
4683 <size name="GetTexParameterfv" mode="get"/>
4684 <size name="GetTexParameteriv" mode="get"/>
4686 <enum name="INCR_WRAP" value="0x8507"/>
4687 <enum name="DECR_WRAP" value="0x8508"/>
4688 <enum name="TEXTURE_DEPTH_SIZE" count="1" value="0x884A">
4689 <size name="GetTexLevelParameterfv" mode="get"/>
4690 <size name="GetTexLevelParameteriv" mode="get"/>
4692 <enum name="DEPTH_TEXTURE_MODE" count="1" value="0x884B">
4693 <size name="TexParameterfv"/>
4694 <size name="TexParameteriv"/>
4695 <size name="GetTexParameterfv" mode="get"/>
4696 <size name="GetTexParameteriv" mode="get"/>
4698 <enum name="TEXTURE_COMPARE_MODE" count="1" value="0x884C">
4699 <size name="TexParameterfv"/>
4700 <size name="TexParameteriv"/>
4701 <size name="GetTexParameterfv" mode="get"/>
4702 <size name="GetTexParameteriv" mode="get"/>
4704 <enum name="TEXTURE_COMPARE_FUNC" count="1" value="0x884D">
4705 <size name="TexParameterfv"/>
4706 <size name="TexParameteriv"/>
4707 <size name="GetTexParameterfv" mode="get"/>
4708 <size name="GetTexParameteriv" mode="get"/>
4710 <enum name="COMPARE_R_TO_TEXTURE" value="0x884E"/>
4712 <function name="BlendFuncSeparate" es2="2.0" no_error="true">
4713 <param name="sfactorRGB" type="GLenum"/>
4714 <param name="dfactorRGB" type="GLenum"/>
4715 <param name="sfactorAlpha" type="GLenum"/>
4716 <param name="dfactorAlpha" type="GLenum"/>
4720 <function name="FogCoordf" alias="FogCoordfEXT" deprecated="3.1">
4721 <param name="coord" type="GLfloat"/>
4724 <function name="FogCoordfv" alias="FogCoordfvEXT" deprecated="3.1">
4725 <param name="coord" type="const GLfloat *"/>
4728 <function name="FogCoordd" deprecated="3.1">
4729 <param name="coord" type="GLdouble"/>
4732 <function name="FogCoorddv" deprecated="3.1">
4733 <param name="coord" type="const GLdouble *" count="1"/>
4737 <function name="FogCoordPointer" deprecated="3.1" marshal="async"
4740 <param name="type" type="GLenum"/>
4741 <param name="stride" type="GLsizei"/>
4742 <param name="pointer" type="const GLvoid *"/>
4746 <function name="MultiDrawArrays" marshal="draw">
4747 <param name="mode" type="GLenum"/>
4748 <param name="first" type="const GLint *"/>
4749 <param name="count" type="const GLsizei *"/>
4750 <param name="primcount" type="GLsizei"/>
4754 <function name="MultiDrawElements" alias="MultiDrawElementsEXT">
4755 <param name="mode" type="GLenum"/>
4756 <param name="count" type="const GLsizei *"/>
4757 <param name="type" type="GLenum"/>
4758 <param name="indices" type="const GLvoid * const *"/>
4759 <param name="primcount" type="GLsizei"/>
4762 <function name="PointParameterf" es1="1.1">
4763 <param name="pname" type="GLenum"/>
4764 <param name="param" type="GLfloat"/>
4768 <function name="PointParameterfv" es1="1.1">
4769 <param name="pname" type="GLenum"/>
4770 <param name="params" type="const GLfloat *" variable_param="pname"/>
4774 <function name="PointParameteri">
4775 <param name="pname" type="GLenum"/>
4776 <param name="param" type="GLint"/>
4780 <function name="PointParameteriv">
4781 <param name="pname" type="GLenum"/>
4782 <param name="params" type="const GLint *" variable_param="pname"/>
4786 <function name="SecondaryColor3b" deprecated="3.1">
4787 <param name="red" type="GLbyte"/>
4788 <param name="green" type="GLbyte"/>
4789 <param name="blue" type="GLbyte"/>
4792 <function name="SecondaryColor3bv" deprecated="3.1">
4793 <param name="v" type="const GLbyte *" count="3"/>
4797 <function name="SecondaryColor3d" deprecated="3.1">
4798 <param name="red" type="GLdouble"/>
4799 <param name="green" type="GLdouble"/>
4800 <param name="blue" type="GLdouble"/>
4803 <function name="SecondaryColor3dv" deprecated="3.1">
4804 <param name="v" type="const GLdouble *" count="3"/>
4808 <function name="SecondaryColor3f" alias="SecondaryColor3fEXT"
4810 <param name="red" type="GLfloat"/>
4811 <param name="green" type="GLfloat"/>
4812 <param name="blue" type="GLfloat"/>
4815 <function name="SecondaryColor3fv" alias="SecondaryColor3fvEXT"
4817 <param name="v" type="const GLfloat *"/>
4820 <function name="SecondaryColor3i" deprecated="3.1">
4821 <param name="red" type="GLint"/>
4822 <param name="green" type="GLint"/>
4823 <param name="blue" type="GLint"/>
4826 <function name="SecondaryColor3iv" deprecated="3.1">
4827 <param name="v" type="const GLint *" count="3"/>
4831 <function name="SecondaryColor3s" deprecated="3.1">
4832 <param name="red" type="GLshort"/>
4833 <param name="green" type="GLshort"/>
4834 <param name="blue" type="GLshort"/>
4837 <function name="SecondaryColor3sv" deprecated="3.1">
4838 <param name="v" type="const GLshort *" count="3"/>
4842 <function name="SecondaryColor3ub" deprecated="3.1">
4843 <param name="red" type="GLubyte"/>
4844 <param name="green" type="GLubyte"/>
4845 <param name="blue" type="GLubyte"/>
4848 <function name="SecondaryColor3ubv" deprecated="3.1">
4849 <param name="v" type="const GLubyte *" count="3"/>
4853 <function name="SecondaryColor3ui" deprecated="3.1">
4854 <param name="red" type="GLuint"/>
4855 <param name="green" type="GLuint"/>
4856 <param name="blue" type="GLuint"/>
4859 <function name="SecondaryColor3uiv" deprecated="3.1">
4860 <param name="v" type="const GLuint *" count="3"/>
4864 <function name="SecondaryColor3us" deprecated="3.1">
4865 <param name="red" type="GLushort"/>
4866 <param name="green" type="GLushort"/>
4867 <param name="blue" type="GLushort"/>
4870 <function name="SecondaryColor3usv" deprecated="3.1">
4871 <param name="v" type="const GLushort *" count="3"/>
4875 <function name="SecondaryColorPointer" deprecated="3.1" marshal="async"
4878 <param name="size" type="GLint"/>
4879 <param name="type" type="GLenum"/>
4880 <param name="stride" type="GLsizei"/>
4881 <param name="pointer" type="const GLvoid *"/>
4885 <function name="WindowPos2d" deprecated="3.1">
4886 <param name="x" type="GLdouble"/>
4887 <param name="y" type="GLdouble"/>
4891 <function name="WindowPos2dv" deprecated="3.1">
4892 <param name="v" type="const GLdouble *"/>
4896 <function name="WindowPos2f" deprecated="3.1">
4897 <param name="x" type="GLfloat"/>
4898 <param name="y" type="GLfloat"/>
4902 <function name="WindowPos2fv" deprecated="3.1">
4903 <param name="v" type="const GLfloat *"/>
4907 <function name="WindowPos2i" deprecated="3.1">
4908 <param name="x" type="GLint"/>
4909 <param name="y" type="GLint"/>
4913 <function name="WindowPos2iv" deprecated="3.1">
4914 <param name="v" type="const GLint *"/>
4918 <function name="WindowPos2s" deprecated="3.1">
4919 <param name="x" type="GLshort"/>
4920 <param name="y" type="GLshort"/>
4924 <function name="WindowPos2sv" deprecated="3.1">
4925 <param name="v" type="const GLshort *"/>
4929 <function name="WindowPos3d" deprecated="3.1">
4930 <param name="x" type="GLdouble"/>
4931 <param name="y" type="GLdouble"/>
4932 <param name="z" type="GLdouble"/>
4936 <function name="WindowPos3dv" deprecated="3.1">
4937 <param name="v" type="const GLdouble *"/>
4941 <function name="WindowPos3f" deprecated="3.1">
4942 <param name="x" type="GLfloat"/>
4943 <param name="y" type="GLfloat"/>
4944 <param name="z" type="GLfloat"/>
4947 <function name="WindowPos3fv" deprecated="3.1">
4948 <param name="v" type="const GLfloat *" count="3"/>
4952 <function name="WindowPos3i" deprecated="3.1">
4953 <param name="x" type="GLint"/>
4954 <param name="y" type="GLint"/>
4955 <param name="z" type="GLint"/>
4959 <function name="WindowPos3iv" deprecated="3.1">
4960 <param name="v" type="const GLint *"/>
4964 <function name="WindowPos3s" deprecated="3.1">
4965 <param name="x" type="GLshort"/>
4966 <param name="y" type="GLshort"/>
4967 <param name="z" type="GLshort"/>
4971 <function name="WindowPos3sv" deprecated="3.1">
4972 <param name="v" type="const GLshort *"/>
4977 <category name="1.5">
4978 <enum name="BUFFER_SIZE" value="0x8764"/>
4979 <enum name="BUFFER_USAGE" value="0x8765"/>
4980 <enum name="QUERY_COUNTER_BITS" value="0x8864"/>
4981 <enum name="CURRENT_QUERY" value="0x8865"/>
4982 <enum name="QUERY_RESULT" value="0x8866"/>
4983 <enum name="QUERY_RESULT_AVAILABLE" value="0x8867"/>
4984 <enum name="ARRAY_BUFFER" value="0x8892"/>
4985 <enum name="ELEMENT_ARRAY_BUFFER" value="0x8893"/>
4986 <enum name="ARRAY_BUFFER_BINDING" value="0x8894"/>
4987 <enum name="ELEMENT_ARRAY_BUFFER_BINDING" value="0x8895"/>
4988 <enum name="VERTEX_ARRAY_BUFFER_BINDING" value="0x8896"/>
4989 <enum name="NORMAL_ARRAY_BUFFER_BINDING" value="0x8897"/>
4990 <enum name="COLOR_ARRAY_BUFFER_BINDING" value="0x8898"/>
4991 <enum name="INDEX_ARRAY_BUFFER_BINDING" value="0x8899"/>
4992 <enum name="TEXTURE_COORD_ARRAY_BUFFER_BINDING" value="0x889A"/>
4993 <enum name="EDGE_FLAG_ARRAY_BUFFER_BINDING" value="0x889B"/>
4994 <enum name="SECONDARY_COLOR_ARRAY_BUFFER_BINDING" value="0x889C"/>
4995 <enum name="FOG_COORDINATE_ARRAY_BUFFER_BINDING" value="0x889D"/>
4996 <enum name="WEIGHT_ARRAY_BUFFER_BINDING" value="0x889E"/>
4997 <enum name="VERTEX_ATTRIB_ARRAY_BUFFER_BINDING" value="0x889F"/>
4998 <enum name="READ_ONLY" value="0x88B8"/>
4999 <enum name="WRITE_ONLY" value="0x88B9"/>
5000 <enum name="READ_WRITE" value="0x88BA"/>
5001 <enum name="BUFFER_ACCESS" value="0x88BB"/>
5002 <enum name="BUFFER_MAPPED" value="0x88BC"/>
5003 <enum name="BUFFER_MAP_POINTER" value="0x88BD"/>
5004 <enum name="STREAM_DRAW" value="0x88E0"/>
5005 <enum name="STREAM_READ" value="0x88E1"/>
5006 <enum name="STREAM_COPY" value="0x88E2"/>
5007 <enum name="STATIC_DRAW" value="0x88E4"/>
5008 <enum name="STATIC_READ" value="0x88E5"/>
5009 <enum name="STATIC_COPY" value="0x88E6"/>
5010 <enum name="DYNAMIC_DRAW" value="0x88E8"/>
5011 <enum name="DYNAMIC_READ" value="0x88E9"/>
5012 <enum name="DYNAMIC_COPY" value="0x88EA"/>
5013 <enum name="SAMPLES_PASSED" count="1" value="0x8914"/>
5014 <enum name="FOG_COORD_SRC" value="0x8450">
5015 <size name="Get" mode="get"/>
5017 <enum name="FOG_COORD" value="0x8451"/>
5018 <enum name="CURRENT_FOG_COORD" count="1" value="0x8453">
5019 <size name="Get" mode="get"/>
5021 <enum name="FOG_COORD_ARRAY_TYPE" count="1" value="0x8454">
5022 <size name="Get" mode="get"/>
5024 <enum name="FOG_COORD_ARRAY_STRIDE" count="1" value="0x8455">
5025 <size name="Get" mode="get"/>
5027 <enum name="FOG_COORD_ARRAY_POINTER" value="0x8456"/>
5028 <enum name="FOG_COORD_ARRAY" count="1" value="0x8457">
5029 <size name="Get" mode="get"/>
5031 <enum name="FOG_COORD_ARRAY_BUFFER_BINDING" value="0x889D"/>
5032 <enum name="SRC0_RGB" value="0x8580"/>
5033 <enum name="SRC1_RGB" value="0x8581"/>
5034 <enum name="SRC2_RGB" value="0x8582"/>
5035 <enum name="SRC0_ALPHA" value="0x8588"/>
5036 <enum name="SRC1_ALPHA" value="0x8589"/>
5037 <enum name="SRC2_ALPHA" value="0x858A"/>
5039 <type name="intptr" size="4" glx_name="CARD32"/>
5040 <type name="sizeiptr" size="4" unsigned="true" glx_name="CARD32"/>
5042 <function name="BindBuffer" es1="1.1" es2="2.0" marshal="custom" no_error="true">
5043 <param name="target" type="GLenum"/>
5044 <param name="buffer" type="GLuint"/>
5048 <function name="BufferData" es1="1.1" es2="2.0" marshal="custom" no_error="true">
5049 <param name="target" type="GLenum"/>
5050 <param name="size" type="GLsizeiptr" counter="true"/>
5051 <param name="data" type="const GLvoid *" count="size" img_null_flag="true"/>
5052 <param name="usage" type="GLenum"/>
5056 <function name="BufferSubData" es1="1.1" es2="2.0" marshal="custom"
5058 <param name="target" type="GLenum"/>
5059 <param name="offset" type="GLintptr"/>
5060 <param name="size" type="GLsizeiptr" counter="true"/>
5061 <param name="data" type="const GLvoid *" count="size"/>
5065 <function name="DeleteBuffers" es1="1.1" es2="2.0" no_error="true">
5066 <param name="n" type="GLsizei" counter="true"/>
5067 <param name="buffer" type="const GLuint *" count="n"/>
5071 <function name="GenBuffers" es1="1.1" es2="2.0" no_error="true">
5072 <param name="n" type="GLsizei" counter="true"/>
5073 <param name="buffer" type="GLuint *" output="true" count="n"/>
5077 <function name="GetBufferParameteriv" es1="1.1" es2="2.0">
5078 <param name="target" type="GLenum"/>
5079 <param name="pname" type="GLenum"/>
5080 <param name="params" type="GLint *" output="true" variable_param="pname"/>
5084 <function name="GetBufferPointerv" es2="3.0">
5085 <param name="target" type="GLenum"/>
5086 <param name="pname" type="GLenum"/>
5087 <param name="params" type="GLvoid **" output="true"/>
5091 <function name="GetBufferSubData">
5092 <param name="target" type="GLenum"/>
5093 <param name="offset" type="GLintptr"/>
5094 <param name="size" type="GLsizeiptr" counter="true"/>
5095 <param name="data" type="GLvoid *" output="true" count="size"/>
5099 <function name="IsBuffer" es1="1.1" es2="2.0">
5100 <param name="buffer" type="GLuint"/>
5105 <function name="MapBuffer" no_error="true">
5106 <param name="target" type="GLenum"/>
5107 <param name="access" type="GLenum"/>
5112 <function name="UnmapBuffer" es2="3.0" no_error="true">
5113 <param name="target" type="GLenum"/>
5118 <function name="GenQueries" es2="3.0">
5119 <param name="n" type="GLsizei" counter="true"/>
5120 <param name="ids" type="GLuint *" output="true" count="n"/>
5124 <function name="DeleteQueries" es2="3.0">
5125 <param name="n" type="GLsizei" counter="true"/>
5126 <param name="ids" type="const GLuint *" count="n"/>
5130 <function name="IsQuery" es2="3.0">
5131 <param name="id" type="GLuint"/>
5136 <function name="BeginQuery" es2="3.0">
5137 <param name="target" type="GLenum"/>
5138 <param name="id" type="GLuint"/>
5142 <function name="EndQuery" es2="3.0">
5143 <param name="target" type="GLenum"/>
5147 <function name="GetQueryiv" es2="3.0">
5148 <param name="target" type="GLenum"/>
5149 <param name="pname" type="GLenum"/>
5150 <param name="params" type="GLint *" output="true" variable_param="pname"/>
5154 <function name="GetQueryObjectiv">
5155 <param name="id" type="GLuint"/>
5156 <param name="pname" type="GLenum"/>
5157 <param name="params" type="GLint *" output="true" variable_param="pname"/>
5161 <function name="GetQueryObjectuiv" es2="3.0">
5162 <param name="id" type="GLuint"/>
5163 <param name="pname" type="GLenum"/>
5164 <param name="params" type="GLuint *" output="true" variable_param="pname"/>
5170 <category name="2.0">
5174 <type name="char" size="1" glx_name="CARD8"/>
5176 <enum name="BLEND_EQUATION_RGB" value="0x8009"/>
5177 <enum name="VERTEX_ATTRIB_ARRAY_ENABLED" value="0x8622"/>
5178 <enum name="VERTEX_ATTRIB_ARRAY_SIZE" value="0x8623"/>
5179 <enum name="VERTEX_ATTRIB_ARRAY_STRIDE" value="0x8624"/>
5180 <enum name="VERTEX_ATTRIB_ARRAY_TYPE" value="0x8625"/>
5181 <enum name="CURRENT_VERTEX_ATTRIB" value="0x8626"/>
5182 <enum name="VERTEX_PROGRAM_POINT_SIZE" value="0x8642"/>
5183 <enum name="VERTEX_PROGRAM_TWO_SIDE" value="0x8643"/>
5184 <enum name="VERTEX_ATTRIB_ARRAY_POINTER" value="0x8645"/>
5185 <enum name="STENCIL_BACK_FUNC" value="0x8800"/>
5186 <enum name="STENCIL_BACK_FAIL" value="0x8801"/>
5187 <enum name="STENCIL_BACK_PASS_DEPTH_FAIL" value="0x8802"/>
5188 <enum name="STENCIL_BACK_PASS_DEPTH_PASS" value="0x8803"/>
5189 <enum name="MAX_DRAW_BUFFERS" value="0x8824"/>
5190 <enum name="DRAW_BUFFER0" value="0x8825"/>
5191 <enum name="DRAW_BUFFER1" value="0x8826"/>
5192 <enum name="DRAW_BUFFER2" value="0x8827"/>
5193 <enum name="DRAW_BUFFER3" value="0x8828"/>
5194 <enum name="DRAW_BUFFER4" value="0x8829"/>
5195 <enum name="DRAW_BUFFER5" value="0x882A"/>
5196 <enum name="DRAW_BUFFER6" value="0x882B"/>
5197 <enum name="DRAW_BUFFER7" value="0x882C"/>
5198 <enum name="DRAW_BUFFER8" value="0x882D"/>
5199 <enum name="DRAW_BUFFER9" value="0x882E"/>
5200 <enum name="DRAW_BUFFER10" value="0x882F"/>
5201 <enum name="DRAW_BUFFER11" value="0x8830"/>
5202 <enum name="DRAW_BUFFER12" value="0x8831"/>
5203 <enum name="DRAW_BUFFER13" value="0x8832"/>
5204 <enum name="DRAW_BUFFER14" value="0x8833"/>
5205 <enum name="DRAW_BUFFER15" value="0x8834"/>
5206 <enum name="BLEND_EQUATION_ALPHA" value="0x883D"/>
5207 <enum name="POINT_SPRITE" value="0x8861"/>
5208 <enum name="COORD_REPLACE" value="0x8862"/>
5209 <enum name="MAX_VERTEX_ATTRIBS" value="0x8869"/>
5210 <enum name="VERTEX_ATTRIB_ARRAY_NORMALIZED" value="0x886A"/>
5211 <enum name="MAX_TEXTURE_COORDS" value="0x8871"/>
5212 <enum name="MAX_TEXTURE_IMAGE_UNITS" value="0x8872"/>
5213 <enum name="FRAGMENT_SHADER" value="0x8B30"/>
5214 <enum name="VERTEX_SHADER" value="0x8B31"/>
5215 <enum name="MAX_FRAGMENT_UNIFORM_COMPONENTS" value="0x8B49"/>
5216 <enum name="MAX_VERTEX_UNIFORM_COMPONENTS" value="0x8B4A"/>
5217 <enum name="MAX_VARYING_FLOATS" value="0x8B4B"/>
5218 <enum name="MAX_VERTEX_TEXTURE_IMAGE_UNITS" value="0x8B4C"/>
5219 <enum name="MAX_COMBINED_TEXTURE_IMAGE_UNITS" value="0x8B4D"/>
5220 <enum name="SHADER_TYPE" value="0x8B4F"/>
5221 <enum name="FLOAT_VEC2" value="0x8B50"/>
5222 <enum name="FLOAT_VEC3" value="0x8B51"/>
5223 <enum name="FLOAT_VEC4" value="0x8B52"/>
5224 <enum name="INT_VEC2" value="0x8B53"/>
5225 <enum name="INT_VEC3" value="0x8B54"/>
5226 <enum name="INT_VEC4" value="0x8B55"/>
5227 <enum name="BOOL" value="0x8B56"/>
5228 <enum name="BOOL_VEC2" value="0x8B57"/>
5229 <enum name="BOOL_VEC3" value="0x8B58"/>
5230 <enum name="BOOL_VEC4" value="0x8B59"/>
5231 <enum name="FLOAT_MAT2" value="0x8B5A"/>
5232 <enum name="FLOAT_MAT3" value="0x8B5B"/>
5233 <enum name="FLOAT_MAT4" value="0x8B5C"/>
5234 <enum name="SAMPLER_1D" value="0x8B5D"/>
5235 <enum name="SAMPLER_2D" value="0x8B5E"/>
5236 <enum name="SAMPLER_3D" value="0x8B5F"/>
5237 <enum name="SAMPLER_CUBE" value="0x8B60"/>
5238 <enum name="SAMPLER_1D_SHADOW" value="0x8B61"/>
5239 <enum name="SAMPLER_2D_SHADOW" value="0x8B62"/>
5240 <enum name="DELETE_STATUS" value="0x8B80"/>
5241 <enum name="COMPILE_STATUS" value="0x8B81"/>
5242 <enum name="LINK_STATUS" value="0x8B82"/>
5243 <enum name="VALIDATE_STATUS" value="0x8B83"/>
5244 <enum name="INFO_LOG_LENGTH" value="0x8B84"/>
5245 <enum name="ATTACHED_SHADERS" value="0x8B85"/>
5246 <enum name="ACTIVE_UNIFORMS" value="0x8B86"/>
5247 <enum name="ACTIVE_UNIFORM_MAX_LENGTH" value="0x8B87"/>
5248 <enum name="SHADER_SOURCE_LENGTH" value="0x8B88"/>
5249 <enum name="ACTIVE_ATTRIBUTES" value="0x8B89"/>
5250 <enum name="ACTIVE_ATTRIBUTE_MAX_LENGTH" value="0x8B8A"/>
5251 <enum name="FRAGMENT_SHADER_DERIVATIVE_HINT" value="0x8B8B"/>
5252 <enum name="SHADING_LANGUAGE_VERSION" value="0x8B8C"/>
5253 <enum name="CURRENT_PROGRAM" value="0x8B8D"/>
5254 <enum name="POINT_SPRITE_COORD_ORIGIN" count="1" value="0x8CA0">
5255 <size name="PointParameterfv"/>
5256 <size name="PointParameteriv"/>
5258 <enum name="LOWER_LEFT" value="0x8CA1"/>
5259 <enum name="UPPER_LEFT" value="0x8CA2"/>
5260 <enum name="STENCIL_BACK_REF" value="0x8CA3"/>
5261 <enum name="STENCIL_BACK_VALUE_MASK" value="0x8CA4"/>
5262 <enum name="STENCIL_BACK_WRITEMASK" value="0x8CA5"/>
5264 <function name="BlendEquationSeparate" es2="2.0" no_error="true">
5265 <param name="modeRGB" type="GLenum"/>
5266 <param name="modeA" type="GLenum"/>
5270 <function name="DrawBuffers" es2="3.0" no_error="true">
5271 <param name="n" type="GLsizei" counter="true"/>
5272 <param name="bufs" type="const GLenum *" count="n"/>
5276 <function name="StencilFuncSeparate" es2="2.0" no_error="true">
5277 <param name="face" type="GLenum"/>
5278 <param name="func" type="GLenum"/>
5279 <param name="ref" type="GLint"/>
5280 <param name="mask" type="GLuint"/>
5284 <function name="StencilOpSeparate" es2="2.0" no_error="true">
5285 <param name="face" type="GLenum"/>
5286 <param name="sfail" type="GLenum"/>
5287 <param name="zfail" type="GLenum"/>
5288 <param name="zpass" type="GLenum"/>
5292 <function name="StencilMaskSeparate" es2="2.0" no_error="true">
5293 <param name="face" type="GLenum"/>
5294 <param name="mask" type="GLuint"/>
5298 <function name="AttachShader" es2="2.0" no_error="true">
5299 <param name="program" type="GLuint"/>
5300 <param name="shader" type="GLuint"/>
5304 <function name="BindAttribLocation" es2="2.0" no_error="true">
5305 <param name="program" type="GLuint"/>
5306 <param name="index" type="GLuint"/>
5307 <param name="name" type="const GLchar *"/>
5311 <function name="CompileShader" es2="2.0">
5312 <param name="shader" type="GLuint"/>
5316 <function name="CreateProgram" es2="2.0">
5321 <function name="CreateShader" es2="2.0" no_error="true">
5322 <param name="type" type="GLenum"/>
5327 <function name="DeleteProgram" es2="2.0">
5328 <param name="program" type="GLuint"/>
5332 <function name="DeleteShader" es2="2.0">
5333 <param name="program" type="GLuint"/>
5337 <function name="DetachShader" es2="2.0" no_error="true">
5338 <param name="program" type="GLuint"/>
5339 <param name="shader" type="GLuint"/>
5343 <function name="DisableVertexAttribArray" es2="2.0" no_error="true">
5344 <param name="index" type="GLuint"/>
5349 <function name="EnableVertexAttribArray" es2="2.0" no_error="true">
5350 <param name="index" type="GLuint"/>
5355 <function name="GetActiveAttrib" es2="2.0">
5356 <param name="program" type="GLuint"/>
5357 <param name="index" type="GLuint"/>
5358 <param name="bufSize" type="GLsizei "/>
5359 <param name="length" type="GLsizei *" output="true"/>
5360 <param name="size" type="GLint *" output="true"/>
5361 <param name="type" type="GLenum *" output="true"/>
5362 <param name="name" type="GLchar *" output="true"/>
5366 <function name="GetActiveUniform" es2="2.0">
5367 <param name="program" type="GLuint"/>
5368 <param name="index" type="GLuint"/>
5369 <param name="bufSize" type="GLsizei"/>
5370 <param name="length" type="GLsizei *" output="true"/>
5371 <param name="size" type="GLint *" output="true"/>
5372 <param name="type" type="GLenum *" output="true"/>
5373 <param name="name" type="GLchar *" output="true"/>
5377 <function name="GetAttachedShaders" es2="2.0">
5378 <param name="program" type="GLuint"/>
5379 <param name="maxCount" type="GLsizei"/>
5380 <param name="count" type="GLsizei *" output="true"/>
5381 <param name="obj" type="GLuint *" output="true"/>
5385 <function name="GetAttribLocation" es2="2.0">
5386 <param name="program" type="GLuint"/>
5387 <param name="name" type="const GLchar *"/>
5392 <function name="GetProgramiv" es2="2.0">
5393 <param name="program" type="GLuint"/>
5394 <param name="pname" type="GLenum"/>
5395 <param name="params" type="GLint *" output="true"/>
5399 <function name="GetProgramInfoLog" es2="2.0">
5400 <param name="program" type="GLuint"/>
5401 <param name="bufSize" type="GLsizei"/>
5402 <param name="length" type="GLsizei *"/>
5403 <param name="infoLog" type="GLchar *"/>
5407 <function name="GetShaderiv" es2="2.0">
5408 <param name="shader" type="GLuint"/>
5409 <param name="pname" type="GLenum"/>
5410 <param name="params" type="GLint *"/>
5414 <function name="GetShaderInfoLog" es2="2.0">
5415 <param name="shader" type="GLuint"/>
5416 <param name="bufSize" type="GLsizei"/>
5417 <param name="length" type="GLsizei *"/>
5418 <param name="infoLog" type="GLchar *"/>
5422 <function name="GetShaderSource" es2="2.0">
5423 <param name="shader" type="GLuint"/>
5424 <param name="bufSize" type="GLsizei"/>
5425 <param name="length" type="GLsizei *" output="true"/>
5426 <param name="source" type="GLchar *" output="true"/>
5430 <function name="GetUniformLocation" es2="2.0" no_error="true">
5431 <param name="program" type="GLuint"/>
5432 <param name="name" type="const GLchar *"/>
5437 <function name="GetUniformfv" es2="2.0">
5438 <param name="program" type="GLuint"/>
5439 <param name="location" type="GLint"/>
5440 <param name="params" type="GLfloat *" output="true"/>
5444 <function name="GetUniformiv" es2="2.0">
5445 <param name="program" type="GLuint"/>
5446 <param name="location" type="GLint"/>
5447 <param name="params" type="GLint *" output="true"/>
5451 <function name="GetVertexAttribdv">
5452 <param name="index" type="GLuint"/>
5453 <param name="pname" type="GLenum"/>
5454 <param name="params" type="GLdouble *" output="true" variable_param="pname"/>
5459 <function name="GetVertexAttribfv" es2="2.0">
5460 <param name="index" type="GLuint"/>
5461 <param name="pname" type="GLenum"/>
5462 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
5467 <function name="GetVertexAttribiv" es2="2.0">
5468 <param name="index" type="GLuint"/>
5469 <param name="pname" type="GLenum"/>
5470 <param name="params" type="GLint *" output="true" variable_param="pname"/>
5475 <function name="GetVertexAttribPointerv" es2="2.0">
5476 <param name="index" type="GLuint"/>
5477 <param name="pname" type="GLenum"/>
5478 <param name="pointer" type="GLvoid **" output="true"/>
5483 <function name="IsProgram" es2="2.0">
5484 <param name="program" type="GLuint"/>
5489 <function name="IsShader" es2="2.0">
5490 <param name="shader" type="GLuint"/>
5495 <function name="LinkProgram" es2="2.0" no_error="true">
5496 <param name="program" type="GLuint"/>
5500 <function name="ShaderSource" es2="2.0" marshal="custom" no_error="true">
5501 <param name="shader" type="GLuint"/>
5502 <param name="count" type="GLsizei"/>
5503 <param name="string" type="const GLchar * const *"/>
5504 <param name="length" type="const GLint *"/>
5508 <function name="UseProgram" es2="2.0" no_error="true">
5509 <param name="program" type="GLuint"/>
5513 <function name="Uniform1f" es2="2.0">
5514 <param name="location" type="GLint"/>
5515 <param name="v0" type="GLfloat"/>
5518 <function name="Uniform2f" es2="2.0">
5519 <param name="location" type="GLint"/>
5520 <param name="v0" type="GLfloat"/>
5521 <param name="v1" type="GLfloat"/>
5524 <function name="Uniform3f" es2="2.0">
5525 <param name="location" type="GLint"/>
5526 <param name="v0" type="GLfloat"/>
5527 <param name="v1" type="GLfloat"/>
5528 <param name="v2" type="GLfloat"/>
5531 <function name="Uniform4f" es2="2.0">
5532 <param name="location" type="GLint"/>
5533 <param name="v0" type="GLfloat"/>
5534 <param name="v1" type="GLfloat"/>
5535 <param name="v2" type="GLfloat"/>
5536 <param name="v3" type="GLfloat"/>
5540 <function name="Uniform1i" es2="2.0">
5541 <param name="location" type="GLint"/>
5542 <param name="v0" type="GLint"/>
5545 <function name="Uniform2i" es2="2.0">
5546 <param name="location" type="GLint"/>
5547 <param name="v0" type="GLint"/>
5548 <param name="v1" type="GLint"/>
5551 <function name="Uniform3i" es2="2.0">
5552 <param name="location" type="GLint"/>
5553 <param name="v0" type="GLint"/>
5554 <param name="v1" type="GLint"/>
5555 <param name="v2" type="GLint"/>
5558 <function name="Uniform4i" es2="2.0">
5559 <param name="location" type="GLint"/>
5560 <param name="v0" type="GLint"/>
5561 <param name="v1" type="GLint"/>
5562 <param name="v2" type="GLint"/>
5563 <param name="v3" type="GLint"/>
5567 <function name="Uniform1fv" es2="2.0">
5568 <param name="location" type="GLint"/>
5569 <param name="count" type="GLsizei" counter="true"/>
5570 <param name="value" type="const GLfloat *" count="count"/>
5573 <function name="Uniform2fv" es2="2.0">
5574 <param name="location" type="GLint"/>
5575 <param name="count" type="GLsizei" counter="true"/>
5576 <param name="value" type="const GLfloat *" count="count" count_scale="2"/>
5579 <function name="Uniform3fv" es2="2.0">
5580 <param name="location" type="GLint"/>
5581 <param name="count" type="GLsizei" counter="true"/>
5582 <param name="value" type="const GLfloat *" count="count" count_scale="3"/>
5585 <function name="Uniform4fv" es2="2.0">
5586 <param name="location" type="GLint"/>
5587 <param name="count" type="GLsizei" counter="true"/>
5588 <param name="value" type="const GLfloat *" count="count" count_scale="4"/>
5592 <function name="Uniform1iv" es2="2.0">
5593 <param name="location" type="GLint"/>
5594 <param name="count" type="GLsizei" counter="true"/>
5595 <param name="value" type="const GLint *" count="count"/>
5598 <function name="Uniform2iv" es2="2.0">
5599 <param name="location" type="GLint"/>
5600 <param name="count" type="GLsizei" counter="true"/>
5601 <param name="value" type="const GLint *" count="count" count_scale="2"/>
5604 <function name="Uniform3iv" es2="2.0">
5605 <param name="location" type="GLint"/>
5606 <param name="count" type="GLsizei" counter="true"/>
5607 <param name="value" type="const GLint *" count="count" count_scale="3"/>
5610 <function name="Uniform4iv" es2="2.0">
5611 <param name="location" type="GLint"/>
5612 <param name="count" type="GLsizei" counter="true"/>
5613 <param name="value" type="const GLint *" count="count" count_scale="4"/>
5617 <function name="UniformMatrix2fv" es2="2.0">
5618 <param name="location" type="GLint"/>
5619 <param name="count" type="GLsizei" counter="true"/>
5620 <param name="transpose" type="GLboolean"/>
5621 <param name="value" type="const GLfloat *" count="count" count_scale="4"/>
5624 <function name="UniformMatrix3fv" es2="2.0">
5625 <param name="location" type="GLint"/>
5626 <param name="count" type="GLsizei" counter="true"/>
5627 <param name="transpose" type="GLboolean"/>
5628 <param name="value" type="const GLfloat *" count="count" count_scale="9"/>
5631 <function name="UniformMatrix4fv" es2="2.0">
5632 <param name="location" type="GLint"/>
5633 <param name="count" type="GLsizei" counter="true"/>
5634 <param name="transpose" type="GLboolean"/>
5635 <param name="value" type="const GLfloat *" count="count" count_scale="16"/>
5639 <function name="ValidateProgram" es2="2.0">
5640 <param name="program" type="GLuint"/>
5644 <function name="VertexAttrib1d">
5645 <param name="index" type="GLuint"/>
5646 <param name="x" type="GLdouble"/>
5648 <function name="VertexAttrib1dv">
5649 <param name="index" type="GLuint"/>
5650 <param name="v" type="const GLdouble *" count="1"/>
5653 <function name="VertexAttrib1f" alias="VertexAttrib1fARB" es2="2.0">
5654 <param name="index" type="GLuint"/>
5655 <param name="x" type="GLfloat"/>
5657 <function name="VertexAttrib1fv" alias="VertexAttrib1fvARB" es2="2.0">
5658 <param name="index" type="GLuint"/>
5659 <param name="v" type="const GLfloat *"/>
5661 <function name="VertexAttrib1s">
5662 <param name="index" type="GLuint"/>
5663 <param name="x" type="GLshort"/>
5665 <function name="VertexAttrib1sv">
5666 <param name="index" type="GLuint"/>
5667 <param name="v" type="const GLshort *" count="1"/>
5671 <function name="VertexAttrib2d">
5672 <param name="index" type="GLuint"/>
5673 <param name="x" type="GLdouble"/>
5674 <param name="y" type="GLdouble"/>
5676 <function name="VertexAttrib2dv">
5677 <param name="index" type="GLuint"/>
5678 <param name="v" type="const GLdouble *" count="2"/>
5681 <function name="VertexAttrib2f" alias="VertexAttrib2fARB" es2="2.0">
5682 <param name="index" type="GLuint"/>
5683 <param name="x" type="GLfloat"/>
5684 <param name="y" type="GLfloat"/>
5686 <function name="VertexAttrib2fv" alias="VertexAttrib2fvARB" es2="2.0">
5687 <param name="index" type="GLuint"/>
5688 <param name="v" type="const GLfloat *"/>
5690 <function name="VertexAttrib2s">
5691 <param name="index" type="GLuint"/>
5692 <param name="x" type="GLshort"/>
5693 <param name="y" type="GLshort"/>
5695 <function name="VertexAttrib2sv">
5696 <param name="index" type="GLuint"/>
5697 <param name="v" type="const GLshort *" count="2"/>
5701 <function name="VertexAttrib3d">
5702 <param name="index" type="GLuint"/>
5703 <param name="x" type="GLdouble"/>
5704 <param name="y" type="GLdouble"/>
5705 <param name="z" type="GLdouble"/>
5707 <function name="VertexAttrib3dv">
5708 <param name="index" type="GLuint"/>
5709 <param name="v" type="const GLdouble *" count="3"/>
5712 <function name="VertexAttrib3f" alias="VertexAttrib3fARB" es2="2.0">
5713 <param name="index" type="GLuint"/>
5714 <param name="x" type="GLfloat"/>
5715 <param name="y" type="GLfloat"/>
5716 <param name="z" type="GLfloat"/>
5718 <function name="VertexAttrib3fv" alias="VertexAttrib3fvARB" es2="2.0">
5719 <param name="index" type="GLuint"/>
5720 <param name="v" type="const GLfloat *"/>
5722 <function name="VertexAttrib3s">
5723 <param name="index" type="GLuint"/>
5724 <param name="x" type="GLshort"/>
5725 <param name="y" type="GLshort"/>
5726 <param name="z" type="GLshort"/>
5728 <function name="VertexAttrib3sv">
5729 <param name="index" type="GLuint"/>
5730 <param name="v" type="const GLshort *" count="3"/>
5734 <function name="VertexAttrib4Nbv">
5735 <param name="index" type="GLuint"/>
5736 <param name="v" type="const GLbyte *" count="4"/>
5739 <function name="VertexAttrib4Niv">
5740 <param name="index" type="GLuint"/>
5741 <param name="v" type="const GLint *" count="4"/>
5744 <function name="VertexAttrib4Nsv">
5745 <param name="index" type="GLuint"/>
5746 <param name="v" type="const GLshort *" count="4"/>
5749 <function name="VertexAttrib4Nub">
5750 <param name="index" type="GLuint"/>
5751 <param name="x" type="GLubyte"/>
5752 <param name="y" type="GLubyte"/>
5753 <param name="z" type="GLubyte"/>
5754 <param name="w" type="GLubyte"/>
5756 <function name="VertexAttrib4Nubv">
5757 <param name="index" type="GLuint"/>
5758 <param name="v" type="const GLubyte *" count="4"/>
5761 <function name="VertexAttrib4Nuiv">
5762 <param name="index" type="GLuint"/>
5763 <param name="v" type="const GLuint *" count="4"/>
5766 <function name="VertexAttrib4Nusv">
5767 <param name="index" type="GLuint"/>
5768 <param name="v" type="const GLushort *" count="4"/>
5771 <function name="VertexAttrib4bv">
5772 <param name="index" type="GLuint"/>
5773 <param name="v" type="const GLbyte *" count="4"/>
5776 <function name="VertexAttrib4d">
5777 <param name="index" type="GLuint"/>
5778 <param name="x" type="GLdouble"/>
5779 <param name="y" type="GLdouble"/>
5780 <param name="z" type="GLdouble"/>
5781 <param name="w" type="GLdouble"/>
5783 <function name="VertexAttrib4dv">
5784 <param name="index" type="GLuint"/>
5785 <param name="v" type="const GLdouble *" count="4"/>
5788 <function name="VertexAttrib4f" alias="VertexAttrib4fARB" es2="2.0">
5789 <param name="index" type="GLuint"/>
5790 <param name="x" type="GLfloat"/>
5791 <param name="y" type="GLfloat"/>
5792 <param name="z" type="GLfloat"/>
5793 <param name="w" type="GLfloat"/>
5795 <function name="VertexAttrib4fv" alias="VertexAttrib4fvARB" es2="2.0">
5796 <param name="index" type="GLuint"/>
5797 <param name="v" type="const GLfloat *"/>
5799 <function name="VertexAttrib4iv">
5800 <param name="index" type="GLuint"/>
5801 <param name="v" type="const GLint *" count="4"/>
5804 <function name="VertexAttrib4s">
5805 <param name="index" type="GLuint"/>
5806 <param name="x" type="GLshort"/>
5807 <param name="y" type="GLshort"/>
5808 <param name="z" type="GLshort"/>
5809 <param name="w" type="GLshort"/>
5811 <function name="VertexAttrib4sv">
5812 <param name="index" type="GLuint"/>
5813 <param name="v" type="const GLshort *" count="4"/>
5816 <function name="VertexAttrib4ubv">
5817 <param name="index" type="GLuint"/>
5818 <param name="v" type="const GLubyte *" count="4"/>
5821 <function name="VertexAttrib4uiv">
5822 <param name="index" type="GLuint"/>
5823 <param name="v" type="const GLuint *" count="4"/>
5826 <function name="VertexAttrib4usv">
5827 <param name="index" type="GLuint"/>
5828 <param name="v" type="const GLushort *" count="4"/>
5832 <function name="VertexAttribPointer" es2="2.0" marshal="async"
5835 <param name="index" type="GLuint"/>
5836 <param name="size" type="GLint"/>
5837 <param name="type" type="GLenum"/>
5838 <param name="normalized" type="GLboolean"/>
5839 <param name="stride" type="GLsizei"/>
5840 <param name="pointer" type="const GLvoid *"/>
5847 <category name="2.1">
5851 <enum name="CURRENT_RASTER_SECONDARY_COLOR" value="0x845F"/>
5852 <enum name="PIXEL_PACK_BUFFER" value="0x88EB"/>
5853 <enum name="PIXEL_UNPACK_BUFFER" value="0x88EC"/>
5854 <enum name="PIXEL_PACK_BUFFER_BINDING" value="0x88ED"/>
5855 <enum name="PIXEL_UNPACK_BUFFER_BINDING" value="0x88EF"/>
5856 <enum name="FLOAT_MAT2x3" value="0x8B65"/>
5857 <enum name="FLOAT_MAT2x4" value="0x8B66"/>
5858 <enum name="FLOAT_MAT3x2" value="0x8B67"/>
5859 <enum name="FLOAT_MAT3x4" value="0x8B68"/>
5860 <enum name="FLOAT_MAT4x2" value="0x8B69"/>
5861 <enum name="FLOAT_MAT4x3" value="0x8B6A"/>
5862 <enum name="SRGB" value="0x8C40"/>
5863 <enum name="SRGB8" value="0x8C41"/>
5864 <enum name="SRGB_ALPHA" value="0x8C42"/>
5865 <enum name="SRGB8_ALPHA8" value="0x8C43"/>
5866 <enum name="SLUMINANCE_ALPHA" value="0x8C44"/>
5867 <enum name="SLUMINANCE8_ALPHA8" value="0x8C45"/>
5868 <enum name="SLUMINANCE" value="0x8C46"/>
5869 <enum name="SLUMINANCE8" value="0x8C47"/>
5870 <enum name="COMPRESSED_SRGB" value="0x8C48"/>
5871 <enum name="COMPRESSED_SRGB_ALPHA" value="0x8C49"/>
5872 <enum name="COMPRESSED_SLUMINANCE" value="0x8C4A"/>
5873 <enum name="COMPRESSED_SLUMINANCE_ALPHA" value="0x8C4B"/>
5875 <function name="UniformMatrix2x3fv" es2="3.0">
5876 <param name="location" type="GLint"/>
5877 <param name="count" type="GLsizei" counter="true"/>
5878 <param name="transpose" type="GLboolean"/>
5879 <param name="value" type="const GLfloat *" count="count" count_scale="6"/>
5882 <function name="UniformMatrix3x2fv" es2="3.0">
5883 <param name="location" type="GLint"/>
5884 <param name="count" type="GLsizei" counter="true"/>
5885 <param name="transpose" type="GLboolean"/>
5886 <param name="value" type="const GLfloat *" count="count" count_scale="6"/>
5889 <function name="UniformMatrix2x4fv" es2="3.0">
5890 <param name="location" type="GLint"/>
5891 <param name="count" type="GLsizei" counter="true"/>
5892 <param name="transpose" type="GLboolean"/>
5893 <param name="value" type="const GLfloat *" count="count" count_scale="8"/>
5896 <function name="UniformMatrix4x2fv" es2="3.0">
5897 <param name="location" type="GLint"/>
5898 <param name="count" type="GLsizei" counter="true"/>
5899 <param name="transpose" type="GLboolean"/>
5900 <param name="value" type="const GLfloat *" count="count" count_scale="8"/>
5903 <function name="UniformMatrix3x4fv" es2="3.0">
5904 <param name="location" type="GLint"/>
5905 <param name="count" type="GLsizei" counter="true"/>
5906 <param name="transpose" type="GLboolean"/>
5907 <param name="value" type="const GLfloat *" count="count" count_scale="12"/>
5910 <function name="UniformMatrix4x3fv" es2="3.0">
5911 <param name="location" type="GLint"/>
5912 <param name="count" type="GLsizei" counter="true"/>
5913 <param name="transpose" type="GLboolean"/>
5914 <param name="value" type="const GLfloat *" count="count" count_scale="12"/>
5923 <category name="GL_ARB_multitexture" number="1">
5924 <enum name="TEXTURE0_ARB" value="0x84C0"/>
5925 <enum name="TEXTURE1_ARB" value="0x84C1"/>
5926 <enum name="TEXTURE2_ARB" value="0x84C2"/>
5927 <enum name="TEXTURE3_ARB" value="0x84C3"/>
5928 <enum name="TEXTURE4_ARB" value="0x84C4"/>
5929 <enum name="TEXTURE5_ARB" value="0x84C5"/>
5930 <enum name="TEXTURE6_ARB" value="0x84C6"/>
5931 <enum name="TEXTURE7_ARB" value="0x84C7"/>
5932 <enum name="TEXTURE8_ARB" value="0x84C8"/>
5933 <enum name="TEXTURE9_ARB" value="0x84C9"/>
5934 <enum name="TEXTURE10_ARB" value="0x84CA"/>
5935 <enum name="TEXTURE11_ARB" value="0x84CB"/>
5936 <enum name="TEXTURE12_ARB" value="0x84CC"/>
5937 <enum name="TEXTURE13_ARB" value="0x84CD"/>
5938 <enum name="TEXTURE14_ARB" value="0x84CE"/>
5939 <enum name="TEXTURE15_ARB" value="0x84CF"/>
5940 <enum name="TEXTURE16_ARB" value="0x84D0"/>
5941 <enum name="TEXTURE17_ARB" value="0x84D1"/>
5942 <enum name="TEXTURE18_ARB" value="0x84D2"/>
5943 <enum name="TEXTURE19_ARB" value="0x84D3"/>
5944 <enum name="TEXTURE20_ARB" value="0x84D4"/>
5945 <enum name="TEXTURE21_ARB" value="0x84D5"/>
5946 <enum name="TEXTURE22_ARB" value="0x84D6"/>
5947 <enum name="TEXTURE23_ARB" value="0x84D7"/>
5948 <enum name="TEXTURE24_ARB" value="0x84D8"/>
5949 <enum name="TEXTURE25_ARB" value="0x84D9"/>
5950 <enum name="TEXTURE26_ARB" value="0x84DA"/>
5951 <enum name="TEXTURE27_ARB" value="0x84DB"/>
5952 <enum name="TEXTURE28_ARB" value="0x84DC"/>
5953 <enum name="TEXTURE29_ARB" value="0x84DD"/>
5954 <enum name="TEXTURE30_ARB" value="0x84DE"/>
5955 <enum name="TEXTURE31_ARB" value="0x84DF"/>
5956 <enum name="ACTIVE_TEXTURE_ARB" count="1" value="0x84E0">
5957 <size name="Get" mode="get"/>
5959 <enum name="CLIENT_ACTIVE_TEXTURE_ARB" count="1" value="0x84E1">
5960 <size name="Get" mode="get"/>
5962 <enum name="MAX_TEXTURE_UNITS_ARB" count="1" value="0x84E2">
5963 <size name="Get" mode="get"/>
5966 <function name="ActiveTextureARB" alias="ActiveTexture">
5967 <param name="texture" type="GLenum"/>
5970 <function name="ClientActiveTextureARB" alias="ClientActiveTexture">
5971 <param name="texture" type="GLenum"/>
5974 <function name="MultiTexCoord1dARB"
5976 <param name="target" type="GLenum"/>
5977 <param name="s" type="GLdouble"/>
5980 <function name="MultiTexCoord1dvARB" alias="MultiTexCoord1dv">
5981 <param name="target" type="GLenum"/>
5982 <param name="v" type="const GLdouble *"/>
5985 <function name="MultiTexCoord1fARB"
5987 <param name="target" type="GLenum"/>
5988 <param name="s" type="GLfloat"/>
5991 <function name="MultiTexCoord1fvARB" exec="dynamic">
5992 <param name="target" type="GLenum"/>
5993 <param name="v" type="const GLfloat *" count="1"/>
5997 <function name="MultiTexCoord1iARB"
5999 <param name="target" type="GLenum"/>
6000 <param name="s" type="GLint"/>
6003 <function name="MultiTexCoord1ivARB" alias="MultiTexCoord1iv">
6004 <param name="target" type="GLenum"/>
6005 <param name="v" type="const GLint *"/>
6008 <function name="MultiTexCoord1sARB"
6010 <param name="target" type="GLenum"/>
6011 <param name="s" type="GLshort"/>
6014 <function name="MultiTexCoord1svARB" alias="MultiTexCoord1sv">
6015 <param name="target" type="GLenum"/>
6016 <param name="v" type="const GLshort *"/>
6019 <function name="MultiTexCoord2dARB"
6021 <param name="target" type="GLenum"/>
6022 <param name="s" type="GLdouble"/>
6023 <param name="t" type="GLdouble"/>
6026 <function name="MultiTexCoord2dvARB" alias="MultiTexCoord2dv">
6027 <param name="target" type="GLenum"/>
6028 <param name="v" type="const GLdouble *"/>
6031 <function name="MultiTexCoord2fARB"
6033 <param name="target" type="GLenum"/>
6034 <param name="s" type="GLfloat"/>
6035 <param name="t" type="GLfloat"/>
6038 <function name="MultiTexCoord2fvARB" exec="dynamic">
6039 <param name="target" type="GLenum"/>
6040 <param name="v" type="const GLfloat *" count="2"/>
6044 <function name="MultiTexCoord2iARB"
6046 <param name="target" type="GLenum"/>
6047 <param name="s" type="GLint"/>
6048 <param name="t" type="GLint"/>
6051 <function name="MultiTexCoord2ivARB" alias="MultiTexCoord2iv">
6052 <param name="target" type="GLenum"/>
6053 <param name="v" type="const GLint *"/>
6056 <function name="MultiTexCoord2sARB"
6058 <param name="target" type="GLenum"/>
6059 <param name="s" type="GLshort"/>
6060 <param name="t" type="GLshort"/>
6063 <function name="MultiTexCoord2svARB" alias="MultiTexCoord2sv">
6064 <param name="target" type="GLenum"/>
6065 <param name="v" type="const GLshort *"/>
6068 <function name="MultiTexCoord3dARB"
6070 <param name="target" type="GLenum"/>
6071 <param name="s" type="GLdouble"/>
6072 <param name="t" type="GLdouble"/>
6073 <param name="r" type="GLdouble"/>
6076 <function name="MultiTexCoord3dvARB" alias="MultiTexCoord3dv">
6077 <param name="target" type="GLenum"/>
6078 <param name="v" type="const GLdouble *"/>
6081 <function name="MultiTexCoord3fARB"
6083 <param name="target" type="GLenum"/>
6084 <param name="s" type="GLfloat"/>
6085 <param name="t" type="GLfloat"/>
6086 <param name="r" type="GLfloat"/>
6089 <function name="MultiTexCoord3fvARB" exec="dynamic">
6090 <param name="target" type="GLenum"/>
6091 <param name="v" type="const GLfloat *" count="3"/>
6095 <function name="MultiTexCoord3iARB"
6097 <param name="target" type="GLenum"/>
6098 <param name="s" type="GLint"/>
6099 <param name="t" type="GLint"/>
6100 <param name="r" type="GLint"/>
6103 <function name="MultiTexCoord3ivARB" alias="MultiTexCoord3iv">
6104 <param name="target" type="GLenum"/>
6105 <param name="v" type="const GLint *"/>
6108 <function name="MultiTexCoord3sARB"
6110 <param name="target" type="GLenum"/>
6111 <param name="s" type="GLshort"/>
6112 <param name="t" type="GLshort"/>
6113 <param name="r" type="GLshort"/>
6116 <function name="MultiTexCoord3svARB" alias="MultiTexCoord3sv">
6117 <param name="target" type="GLenum"/>
6118 <param name="v" type="const GLshort *"/>
6121 <function name="MultiTexCoord4dARB"
6123 <param name="target" type="GLenum"/>
6124 <param name="s" type="GLdouble"/>
6125 <param name="t" type="GLdouble"/>
6126 <param name="r" type="GLdouble"/>
6127 <param name="q" type="GLdouble"/>
6130 <function name="MultiTexCoord4dvARB" alias="MultiTexCoord4dv">
6131 <param name="target" type="GLenum"/>
6132 <param name="v" type="const GLdouble *"/>
6135 <function name="MultiTexCoord4fARB"
6137 <param name="target" type="GLenum"/>
6138 <param name="s" type="GLfloat"/>
6139 <param name="t" type="GLfloat"/>
6140 <param name="r" type="GLfloat"/>
6141 <param name="q" type="GLfloat"/>
6144 <function name="MultiTexCoord4fvARB" exec="dynamic">
6145 <param name="target" type="GLenum"/>
6146 <param name="v" type="const GLfloat *" count="4"/>
6150 <function name="MultiTexCoord4iARB"
6152 <param name="target" type="GLenum"/>
6153 <param name="s" type="GLint"/>
6154 <param name="t" type="GLint"/>
6155 <param name="r" type="GLint"/>
6156 <param name="q" type="GLint"/>
6159 <function name="MultiTexCoord4ivARB" alias="MultiTexCoord4iv">
6160 <param name="target" type="GLenum"/>
6161 <param name="v" type="const GLint *"/>
6164 <function name="MultiTexCoord4sARB"
6166 <param name="target" type="GLenum"/>
6167 <param name="s" type="GLshort"/>
6168 <param name="t" type="GLshort"/>
6169 <param name="r" type="GLshort"/>
6170 <param name="q" type="GLshort"/>
6173 <function name="MultiTexCoord4svARB" alias="MultiTexCoord4sv">
6174 <param name="target" type="GLenum"/>
6175 <param name="v" type="const GLshort *"/>
6181 <category name="GL_ARB_transpose_matrix" number="3">
6182 <enum name="TRANSPOSE_MODELVIEW_MATRIX_ARB" value="0x84E3"/>
6183 <enum name="TRANSPOSE_PROJECTION_MATRIX_ARB" value="0x84E4"/>
6184 <enum name="TRANSPOSE_TEXTURE_MATRIX_ARB" value="0x84E5"/>
6185 <enum name="TRANSPOSE_COLOR_MATRIX_ARB" value="0x84E6"/>
6187 <function name="LoadTransposeMatrixfARB" alias="LoadTransposeMatrixf">
6188 <param name="m" type="const GLfloat *"/>
6191 <function name="LoadTransposeMatrixdARB" alias="LoadTransposeMatrixd">
6192 <param name="m" type="const GLdouble *"/>
6195 <function name="MultTransposeMatrixfARB" alias="MultTransposeMatrixf">
6196 <param name="m" type="const GLfloat *"/>
6199 <function name="MultTransposeMatrixdARB" alias="MultTransposeMatrixd">
6200 <param name="m" type="const GLdouble *"/>
6206 <category name="GL_ARB_multisample" number="5">
6207 <enum name="MULTISAMPLE_ARB" count="1" value="0x809D">
6208 <size name="Get" mode="get"/>
6210 <enum name="SAMPLE_ALPHA_TO_COVERAGE_ARB" count="1" value="0x809E">
6211 <size name="Get" mode="get"/>
6213 <enum name="SAMPLE_ALPHA_TO_ONE_ARB" count="1" value="0x809F">
6214 <size name="Get" mode="get"/>
6216 <enum name="SAMPLE_COVERAGE_ARB" count="1" value="0x80A0">
6217 <size name="Get" mode="get"/>
6219 <enum name="SAMPLE_BUFFERS_ARB" count="1" value="0x80A8">
6220 <size name="Get" mode="get"/>
6222 <enum name="SAMPLES_ARB" count="1" value="0x80A9">
6223 <size name="Get" mode="get"/>
6225 <enum name="SAMPLE_COVERAGE_VALUE_ARB" count="1" value="0x80AA">
6226 <size name="Get" mode="get"/>
6228 <enum name="SAMPLE_COVERAGE_INVERT_ARB" count="1" value="0x80AB">
6229 <size name="Get" mode="get"/>
6231 <enum name="MULTISAMPLE_BIT_ARB" value="0x20000000"/>
6233 <function name="SampleCoverageARB" alias="SampleCoverage">
6234 <param name="value" type="GLclampf"/>
6235 <param name="invert" type="GLboolean"/>
6239 <category name="GL_ARB_texture_env_add" number="6">
6243 <category name="GL_ARB_texture_cube_map" number="7">
6244 <enum name="NORMAL_MAP_ARB" value="0x8511"/>
6245 <enum name="REFLECTION_MAP_ARB" value="0x8512"/>
6246 <enum name="TEXTURE_CUBE_MAP_ARB" count="1" value="0x8513">
6247 <size name="Get" mode="get"/>
6249 <enum name="TEXTURE_BINDING_CUBE_MAP_ARB" count="1" value="0x8514">
6250 <size name="Get" mode="get"/>
6252 <enum name="TEXTURE_CUBE_MAP_POSITIVE_X_ARB" value="0x8515"/>
6253 <enum name="TEXTURE_CUBE_MAP_NEGATIVE_X_ARB" value="0x8516"/>
6254 <enum name="TEXTURE_CUBE_MAP_POSITIVE_Y_ARB" value="0x8517"/>
6255 <enum name="TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB" value="0x8518"/>
6256 <enum name="TEXTURE_CUBE_MAP_POSITIVE_Z_ARB" value="0x8519"/>
6257 <enum name="TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB" value="0x851A"/>
6258 <enum name="PROXY_TEXTURE_CUBE_MAP_ARB" value="0x851B"/>
6259 <enum name="MAX_CUBE_MAP_TEXTURE_SIZE_ARB" count="1" value="0x851C">
6260 <size name="Get" mode="get"/>
6269 <category name="GL_ARB_texture_compression" number="12">
6270 <enum name="COMPRESSED_ALPHA_ARB" value="0x84E9"/>
6271 <enum name="COMPRESSED_LUMINANCE_ARB" value="0x84EA"/>
6272 <enum name="COMPRESSED_LUMINANCE_ALPHA_ARB" value="0x84EB"/>
6273 <enum name="COMPRESSED_INTENSITY_ARB" value="0x84EC"/>
6274 <enum name="COMPRESSED_RGB_ARB" value="0x84ED"/>
6275 <enum name="COMPRESSED_RGBA_ARB" value="0x84EE"/>
6276 <enum name="TEXTURE_COMPRESSION_HINT_ARB" count="1" value="0x84EF">
6277 <size name="Get" mode="get"/>
6279 <enum name="TEXTURE_COMPRESSED_IMAGE_SIZE_ARB" count="1" value="0x86A0">
6280 <size name="GetTexLevelParameterfv" mode="get"/>
6281 <size name="GetTexLevelParameteriv" mode="get"/>
6283 <enum name="TEXTURE_COMPRESSED_ARB" count="1" value="0x86A1">
6284 <size name="GetTexLevelParameterfv" mode="get"/>
6285 <size name="GetTexLevelParameteriv" mode="get"/>
6287 <enum name="NUM_COMPRESSED_TEXTURE_FORMATS_ARB" count="1" value="0x86A2">
6288 <size name="Get" mode="get"/>
6290 <enum name="TEXTURE_COMPRESSED_FORMATS_ARB" value="0x86A3"/>
6292 <function name="CompressedTexImage3DARB" alias="CompressedTexImage3D">
6293 <param name="target" type="GLenum"/>
6294 <param name="level" type="GLint"/>
6295 <param name="internalformat" type="GLenum"/>
6296 <param name="width" type="GLsizei"/>
6297 <param name="height" type="GLsizei"/>
6298 <param name="depth" type="GLsizei"/>
6299 <param name="border" type="GLint"/>
6300 <param name="imageSize" type="GLsizei"/>
6301 <param name="data" type="const GLvoid *"/>
6304 <function name="CompressedTexImage2DARB" alias="CompressedTexImage2D">
6305 <param name="target" type="GLenum"/>
6306 <param name="level" type="GLint"/>
6307 <param name="internalformat" type="GLenum"/>
6308 <param name="width" type="GLsizei"/>
6309 <param name="height" type="GLsizei"/>
6310 <param name="border" type="GLint"/>
6311 <param name="imageSize" type="GLsizei"/>
6312 <param name="data" type="const GLvoid *"/>
6315 <function name="CompressedTexImage1DARB" alias="CompressedTexImage1D">
6316 <param name="target" type="GLenum"/>
6317 <param name="level" type="GLint"/>
6318 <param name="internalformat" type="GLenum"/>
6319 <param name="width" type="GLsizei"/>
6320 <param name="border" type="GLint"/>
6321 <param name="imageSize" type="GLsizei"/>
6322 <param name="data" type="const GLvoid *"/>
6325 <function name="CompressedTexSubImage3DARB" alias="CompressedTexSubImage3D">
6326 <param name="target" type="GLenum"/>
6327 <param name="level" type="GLint"/>
6328 <param name="xoffset" type="GLint"/>
6329 <param name="yoffset" type="GLint"/>
6330 <param name="zoffset" type="GLint"/>
6331 <param name="width" type="GLsizei"/>
6332 <param name="height" type="GLsizei"/>
6333 <param name="depth" type="GLsizei"/>
6334 <param name="format" type="GLenum"/>
6335 <param name="imageSize" type="GLsizei"/>
6336 <param name="data" type="const GLvoid *"/>
6339 <function name="CompressedTexSubImage2DARB" alias="CompressedTexSubImage2D">
6340 <param name="target" type="GLenum"/>
6341 <param name="level" type="GLint"/>
6342 <param name="xoffset" type="GLint"/>
6343 <param name="yoffset" type="GLint"/>
6344 <param name="width" type="GLsizei"/>
6345 <param name="height" type="GLsizei"/>
6346 <param name="format" type="GLenum"/>
6347 <param name="imageSize" type="GLsizei"/>
6348 <param name="data" type="const GLvoid *"/>
6351 <function name="CompressedTexSubImage1DARB" alias="CompressedTexSubImage1D">
6352 <param name="target" type="GLenum"/>
6353 <param name="level" type="GLint"/>
6354 <param name="xoffset" type="GLint"/>
6355 <param name="width" type="GLsizei"/>
6356 <param name="format" type="GLenum"/>
6357 <param name="imageSize" type="GLsizei"/>
6358 <param name="data" type="const GLvoid *"/>
6361 <function name="GetCompressedTexImageARB" alias="GetCompressedTexImage">
6362 <param name="target" type="GLenum"/>
6363 <param name="level" type="GLint"/>
6364 <param name="img" type="GLvoid *"/>
6374 <category name="GL_ARB_texture_border_clamp" number="13">
6375 <enum name="CLAMP_TO_BORDER_ARB" value="0x812D"/>
6378 <category name="GL_ARB_point_parameters" number="14">
6379 <enum name="POINT_SIZE_MIN_ARB" count="1" value="0x8126">
6380 <size name="PointParameterfv"/>
6382 <enum name="POINT_SIZE_MAX_ARB" count="1" value="0x8127">
6383 <size name="PointParameterfv"/>
6385 <enum name="POINT_FADE_THRESHOLD_SIZE_ARB" count="1" value="0x8128">
6386 <size name="PointParameterfv"/>
6388 <enum name="POINT_DISTANCE_ATTENUATION_ARB" count="3" value="0x8129">
6389 <size name="PointParameterfv"/>
6392 <function name="PointParameterfARB" alias="PointParameterf">
6393 <param name="pname" type="GLenum"/>
6394 <param name="param" type="GLfloat"/>
6398 <function name="PointParameterfvARB" alias="PointParameterfv">
6399 <param name="pname" type="GLenum"/>
6400 <param name="params" type="const GLfloat *" variable_param="pname"/>
6405 <category name="GL_ARB_vertex_blend" number="15">
6406 <enum name="MAX_VERTEX_UNITS_ARB" count="1" value="0x86A4">
6407 <size name="Get" mode="get"/>
6409 <enum name="ACTIVE_VERTEX_UNITS_ARB" count="1" value="0x86A5">
6410 <size name="Get" mode="get"/>
6412 <enum name="WEIGHT_SUM_UNITY_ARB" count="1" value="0x86A6">
6413 <size name="Get" mode="get"/>
6415 <enum name="VERTEX_BLEND_ARB" count="1" value="0x86A7">
6416 <size name="Get" mode="get"/>
6418 <enum name="CURRENT_WEIGHT_ARB" count="1" value="0x86A8">
6419 <size name="Get" mode="get"/>
6421 <enum name="WEIGHT_ARRAY_TYPE_ARB" count="1" value="0x86A9">
6422 <size name="Get" mode="get"/>
6424 <enum name="WEIGHT_ARRAY_STRIDE_ARB" count="1" value="0x86AA">
6425 <size name="Get" mode="get"/>
6427 <enum name="WEIGHT_ARRAY_SIZE_ARB" count="1" value="0x86AB">
6428 <size name="Get" mode="get"/>
6430 <enum name="WEIGHT_ARRAY_POINTER_ARB" value="0x86AC"/>
6431 <enum name="WEIGHT_ARRAY_ARB" count="1" value="0x86AD">
6432 <size name="Get" mode="get"/>
6434 <enum name="MODELVIEW0_ARB" count="16" value="0x1700">
6435 <size name="Get" mode="get"/>
6437 <enum name="MODELVIEW1_ARB" count="16" value="0x850A">
6438 <size name="Get" mode="get"/>
6440 <enum name="MODELVIEW2_ARB" count="16" value="0x8722">
6441 <size name="Get" mode="get"/>
6443 <enum name="MODELVIEW3_ARB" count="16" value="0x8723">
6444 <size name="Get" mode="get"/>
6446 <enum name="MODELVIEW4_ARB" count="16" value="0x8724">
6447 <size name="Get" mode="get"/>
6449 <enum name="MODELVIEW5_ARB" count="16" value="0x8725">
6450 <size name="Get" mode="get"/>
6452 <enum name="MODELVIEW6_ARB" count="16" value="0x8726">
6453 <size name="Get" mode="get"/>
6455 <enum name="MODELVIEW7_ARB" count="16" value="0x8727">
6456 <size name="Get" mode="get"/>
6458 <enum name="MODELVIEW8_ARB" count="16" value="0x8728">
6459 <size name="Get" mode="get"/>
6461 <enum name="MODELVIEW9_ARB" count="16" value="0x8729">
6462 <size name="Get" mode="get"/>
6464 <enum name="MODELVIEW10_ARB" count="16" value="0x872A">
6465 <size name="Get" mode="get"/>
6467 <enum name="MODELVIEW11_ARB" count="16" value="0x872B">
6468 <size name="Get" mode="get"/>
6470 <enum name="MODELVIEW12_ARB" count="16" value="0x872C">
6471 <size name="Get" mode="get"/>
6473 <enum name="MODELVIEW13_ARB" count="16" value="0x872D">
6474 <size name="Get" mode="get"/>
6476 <enum name="MODELVIEW14_ARB" count="16" value="0x872E">
6477 <size name="Get" mode="get"/>
6479 <enum name="MODELVIEW15_ARB" count="16" value="0x872F">
6480 <size name="Get" mode="get"/>
6482 <enum name="MODELVIEW16_ARB" count="16" value="0x8730">
6483 <size name="Get" mode="get"/>
6485 <enum name="MODELVIEW17_ARB" count="16" value="0x8731">
6486 <size name="Get" mode="get"/>
6488 <enum name="MODELVIEW18_ARB" count="16" value="0x8732">
6489 <size name="Get" mode="get"/>
6491 <enum name="MODELVIEW19_ARB" count="16" value="0x8733">
6492 <size name="Get" mode="get"/>
6494 <enum name="MODELVIEW20_ARB" count="16" value="0x8734">
6495 <size name="Get" mode="get"/>
6497 <enum name="MODELVIEW21_ARB" count="16" value="0x8735">
6498 <size name="Get" mode="get"/>
6500 <enum name="MODELVIEW22_ARB" count="16" value="0x8736">
6501 <size name="Get" mode="get"/>
6503 <enum name="MODELVIEW23_ARB" count="16" value="0x8737">
6504 <size name="Get" mode="get"/>
6506 <enum name="MODELVIEW24_ARB" count="16" value="0x8738">
6507 <size name="Get" mode="get"/>
6509 <enum name="MODELVIEW25_ARB" count="16" value="0x8739">
6510 <size name="Get" mode="get"/>
6512 <enum name="MODELVIEW26_ARB" count="16" value="0x873A">
6513 <size name="Get" mode="get"/>
6515 <enum name="MODELVIEW27_ARB" count="16" value="0x873B">
6516 <size name="Get" mode="get"/>
6518 <enum name="MODELVIEW28_ARB" count="16" value="0x873C">
6519 <size name="Get" mode="get"/>
6521 <enum name="MODELVIEW29_ARB" count="16" value="0x873D">
6522 <size name="Get" mode="get"/>
6524 <enum name="MODELVIEW30_ARB" count="16" value="0x873E">
6525 <size name="Get" mode="get"/>
6527 <enum name="MODELVIEW31_ARB" count="16" value="0x873F">
6528 <size name="Get" mode="get"/>
6531 <function name="WeightbvARB" exec="skip">
6532 <param name="size" type="GLint"/>
6533 <param name="weights" type="const GLbyte *"/>
6536 <function name="WeightsvARB" exec="skip">
6537 <param name="size" type="GLint"/>
6538 <param name="weights" type="const GLshort *"/>
6541 <function name="WeightivARB" exec="skip">
6542 <param name="size" type="GLint"/>
6543 <param name="weights" type="const GLint *"/>
6546 <function name="WeightfvARB" exec="skip">
6547 <param name="size" type="GLint"/>
6548 <param name="weights" type="const GLfloat *"/>
6551 <function name="WeightdvARB" exec="skip">
6552 <param name="size" type="GLint"/>
6553 <param name="weights" type="const GLdouble *"/>
6556 <function name="WeightubvARB" exec="skip">
6557 <param name="size" type="GLint"/>
6558 <param name="weights" type="const GLubyte *"/>
6561 <function name="WeightusvARB" exec="skip">
6562 <param name="size" type="GLint"/>
6563 <param name="weights" type="const GLushort *"/>
6566 <function name="WeightuivARB" exec="skip">
6567 <param name="size" type="GLint"/>
6568 <param name="weights" type="const GLuint *"/>
6571 <function name="WeightPointerARB" exec="skip">
6572 <param name="size" type="GLint"/>
6573 <param name="type" type="GLenum"/>
6574 <param name="stride" type="GLsizei"/>
6575 <param name="pointer" type="const GLvoid *"/>
6579 <function name="VertexBlendARB" exec="skip">
6580 <param name="count" type="GLint"/>
6584 <category name="GL_ARB_matrix_palette" number="16">
6585 <enum name="MATRIX_PALETTE_ARB" count="1" value="0x8840">
6586 <size name="Get" mode="get"/>
6588 <enum name="MAX_MATRIX_PALETTE_STACK_DEPTH_ARB" count="1" value="0x8841">
6589 <size name="Get" mode="get"/>
6591 <enum name="MAX_PALETTE_MATRICES_ARB" count="1" value="0x8842">
6592 <size name="Get" mode="get"/>
6594 <enum name="CURRENT_PALETTE_MATRIX_ARB" count="1" value="0x8843">
6595 <size name="Get" mode="get"/>
6597 <enum name="MATRIX_INDEX_ARRAY_ARB" count="1" value="0x8844">
6598 <size name="Get" mode="get"/>
6600 <enum name="CURRENT_MATRIX_INDEX_ARB" count="1" value="0x8845">
6601 <size name="Get" mode="get"/>
6603 <enum name="MATRIX_INDEX_ARRAY_SIZE_ARB" count="1" value="0x8846">
6604 <size name="Get" mode="get"/>
6606 <enum name="MATRIX_INDEX_ARRAY_TYPE_ARB" count="1" value="0x8847">
6607 <size name="Get" mode="get"/>
6609 <enum name="MATRIX_INDEX_ARRAY_STRIDE_ARB" count="1" value="0x8848">
6610 <size name="Get" mode="get"/>
6612 <enum name="MATRIX_INDEX_ARRAY_POINTER_ARB" value="0x8849"/>
6614 <function name="CurrentPaletteMatrixARB" exec="skip">
6615 <param name="index" type="GLint"/>
6619 <function name="MatrixIndexubvARB" exec="skip">
6620 <param name="size" type="GLint" counter="true"/>
6621 <param name="indices" type="const GLubyte *" count="size"/>
6625 <function name="MatrixIndexusvARB" exec="skip">
6626 <param name="size" type="GLint" counter="true"/>
6627 <param name="indices" type="const GLushort *" count="size"/>
6631 <function name="MatrixIndexuivARB" exec="skip">
6632 <param name="size" type="GLint" counter="true"/>
6633 <param name="indices" type="const GLuint *" count="size"/>
6637 <function name="MatrixIndexPointerARB" exec="skip">
6638 <param name="size" type="GLint"/>
6639 <param name="type" type="GLenum"/>
6640 <param name="stride" type="GLsizei"/>
6641 <param name="pointer" type="const GLvoid *"/>
6646 <category name="GL_ARB_texture_env_combine" number="17">
6647 <enum name="COMBINE_ARB" value="0x8570"/>
6648 <enum name="COMBINE_RGB_ARB" value="0x8571"/>
6649 <enum name="COMBINE_ALPHA_ARB" value="0x8572"/>
6650 <enum name="SOURCE0_RGB_ARB" value="0x8580"/>
6651 <enum name="SOURCE1_RGB_ARB" value="0x8581"/>
6652 <enum name="SOURCE2_RGB_ARB" value="0x8582"/>
6653 <enum name="SOURCE0_ALPHA_ARB" value="0x8588"/>
6654 <enum name="SOURCE1_ALPHA_ARB" value="0x8589"/>
6655 <enum name="SOURCE2_ALPHA_ARB" value="0x858A"/>
6656 <enum name="OPERAND0_RGB_ARB" value="0x8590"/>
6657 <enum name="OPERAND1_RGB_ARB" value="0x8591"/>
6658 <enum name="OPERAND2_RGB_ARB" value="0x8592"/>
6659 <enum name="OPERAND0_ALPHA_ARB" value="0x8598"/>
6660 <enum name="OPERAND1_ALPHA_ARB" value="0x8599"/>
6661 <enum name="OPERAND2_ALPHA_ARB" value="0x859A"/>
6662 <enum name="RGB_SCALE_ARB" value="0x8573"/>
6663 <enum name="ADD_SIGNED_ARB" value="0x8574"/>
6664 <enum name="INTERPOLATE_ARB" value="0x8575"/>
6665 <enum name="SUBTRACT_ARB" value="0x84E7"/>
6666 <enum name="CONSTANT_ARB" value="0x8576"/>
6667 <enum name="PRIMARY_COLOR_ARB" value="0x8577"/>
6668 <enum name="PREVIOUS_ARB" value="0x8578"/>
6671 <category name="GL_ARB_texture_env_crossbar" number="18">
6675 <category name="GL_ARB_texture_env_dot3" number="19">
6676 <enum name="DOT3_RGB_ARB" value="0x86AE"/>
6677 <enum name="DOT3_RGBA_ARB" value="0x86AF"/>
6682 <category name="GL_ARB_texture_mirrored_repeat" number="21">
6683 <enum name="MIRRORED_REPEAT_ARB" value="0x8370"/>
6686 <category name="GL_ARB_depth_texture" number="22">
6687 <enum name="DEPTH_COMPONENT16_ARB" value="0x81A5"/>
6688 <enum name="DEPTH_COMPONENT24_ARB" value="0x81A6"/>
6689 <enum name="DEPTH_COMPONENT32_ARB" value="0x81A7"/>
6690 <enum name="TEXTURE_DEPTH_SIZE_ARB" count="1" value="0x884A">
6691 <size name="GetTexLevelParameterfv" mode="get"/>
6692 <size name="GetTexLevelParameteriv" mode="get"/>
6694 <enum name="DEPTH_TEXTURE_MODE_ARB" count="1" value="0x884B">
6695 <size name="TexParameterfv"/>
6696 <size name="TexParameteriv"/>
6697 <size name="GetTexParameterfv" mode="get"/>
6698 <size name="GetTexParameteriv" mode="get"/>
6702 <category name="GL_ARB_shadow" number="23">
6703 <enum name="TEXTURE_COMPARE_MODE_ARB" count="1" value="0x884C">
6704 <size name="TexParameterfv"/>
6705 <size name="TexParameteriv"/>
6706 <size name="GetTexParameterfv" mode="get"/>
6707 <size name="GetTexParameteriv" mode="get"/>
6709 <enum name="TEXTURE_COMPARE_FUNC_ARB" count="1" value="0x884D">
6710 <size name="TexParameterfv"/>
6711 <size name="TexParameteriv"/>
6712 <size name="GetTexParameterfv" mode="get"/>
6713 <size name="GetTexParameteriv" mode="get"/>
6715 <enum name="COMPARE_R_TO_TEXTURE_ARB" value="0x884E"/>
6718 <category name="GL_ARB_shadow_ambient" number="24">
6719 <enum name="TEXTURE_COMPARE_FAIL_VALUE_ARB" count="1" value="0x80BF">
6720 <size name="TexParameterfv"/>
6721 <size name="TexParameteriv"/>
6722 <size name="GetTexParameterfv" mode="get"/>
6723 <size name="GetTexParameteriv" mode="get"/>
6727 <category name="GL_ARB_window_pos" number="25">
6728 <function name="WindowPos2dARB" alias="WindowPos2d">
6729 <param name="x" type="GLdouble"/>
6730 <param name="y" type="GLdouble"/>
6733 <function name="WindowPos2fARB" alias="WindowPos2f">
6734 <param name="x" type="GLfloat"/>
6735 <param name="y" type="GLfloat"/>
6738 <function name="WindowPos2iARB" alias="WindowPos2i">
6739 <param name="x" type="GLint"/>
6740 <param name="y" type="GLint"/>
6743 <function name="WindowPos2sARB" alias="WindowPos2s">
6744 <param name="x" type="GLshort"/>
6745 <param name="y" type="GLshort"/>
6748 <function name="WindowPos2dvARB" alias="WindowPos2dv">
6749 <param name="v" type="const GLdouble *"/>
6752 <function name="WindowPos2fvARB" alias="WindowPos2fv">
6753 <param name="v" type="const GLfloat *"/>
6756 <function name="WindowPos2ivARB" alias="WindowPos2iv">
6757 <param name="v" type="const GLint *"/>
6760 <function name="WindowPos2svARB" alias="WindowPos2sv">
6761 <param name="v" type="const GLshort *"/>
6764 <function name="WindowPos3dARB" alias="WindowPos3d">
6765 <param name="x" type="GLdouble"/>
6766 <param name="y" type="GLdouble"/>
6767 <param name="z" type="GLdouble"/>
6770 <function name="WindowPos3fARB" alias="WindowPos3f">
6771 <param name="x" type="GLfloat"/>
6772 <param name="y" type="GLfloat"/>
6773 <param name="z" type="GLfloat"/>
6776 <function name="WindowPos3iARB" alias="WindowPos3i">
6777 <param name="x" type="GLint"/>
6778 <param name="y" type="GLint"/>
6779 <param name="z" type="GLint"/>
6782 <function name="WindowPos3sARB" alias="WindowPos3s">
6783 <param name="x" type="GLshort"/>
6784 <param name="y" type="GLshort"/>
6785 <param name="z" type="GLshort"/>
6788 <function name="WindowPos3dvARB" alias="WindowPos3dv">
6789 <param name="v" type="const GLdouble *"/>
6792 <function name="WindowPos3fvARB" alias="WindowPos3fv">
6793 <param name="v" type="const GLfloat *"/>
6796 <function name="WindowPos3ivARB" alias="WindowPos3iv">
6797 <param name="v" type="const GLint *"/>
6800 <function name="WindowPos3svARB" alias="WindowPos3sv">
6801 <param name="v" type="const GLshort *"/>
6805 <category name="GL_ARB_vertex_program" number="26">
6806 <enum name="COLOR_SUM_ARB" count="1" value="0x8458">
6807 <size name="Get" mode="get"/>
6809 <enum name="VERTEX_PROGRAM_ARB" count="1" value="0x8620">
6810 <size name="GetVertexAttribdv" mode="get"/>
6811 <size name="GetVertexAttribfv" mode="get"/>
6812 <size name="GetVertexAttribiv" mode="get"/>
6813 <size name="Get" mode="get"/>
6815 <enum name="VERTEX_ATTRIB_ARRAY_ENABLED_ARB" count="1" value="0x8622">
6816 <size name="GetVertexAttribdv" mode="get"/>
6817 <size name="GetVertexAttribfv" mode="get"/>
6818 <size name="GetVertexAttribiv" mode="get"/>
6820 <enum name="VERTEX_ATTRIB_ARRAY_SIZE_ARB" count="1" value="0x8623">
6821 <size name="GetVertexAttribdv" mode="get"/>
6822 <size name="GetVertexAttribfv" mode="get"/>
6823 <size name="GetVertexAttribiv" mode="get"/>
6825 <enum name="VERTEX_ATTRIB_ARRAY_STRIDE_ARB" count="1" value="0x8624">
6826 <size name="GetVertexAttribdv" mode="get"/>
6827 <size name="GetVertexAttribfv" mode="get"/>
6828 <size name="GetVertexAttribiv" mode="get"/>
6830 <enum name="VERTEX_ATTRIB_ARRAY_TYPE_ARB" count="1" value="0x8625">
6831 <size name="GetVertexAttribdv" mode="get"/>
6832 <size name="GetVertexAttribfv" mode="get"/>
6833 <size name="GetVertexAttribiv" mode="get"/>
6835 <enum name="CURRENT_VERTEX_ATTRIB_ARB" count="1" value="0x8626">
6836 <size name="GetVertexAttribdv" mode="get"/>
6837 <size name="GetVertexAttribfv" mode="get"/>
6838 <size name="GetVertexAttribiv" mode="get"/>
6840 <enum name="PROGRAM_LENGTH_ARB" count="1" value="0x8627">
6841 <size name="GetProgramivARB" mode="get"/>
6843 <enum name="PROGRAM_STRING_ARB" value="0x8628"/>
6844 <enum name="MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB" count="1" value="0x862E">
6845 <size name="Get" mode="get"/>
6847 <enum name="MAX_PROGRAM_MATRICES_ARB" count="1" value="0x862F">
6848 <size name="Get" mode="get"/>
6850 <enum name="CURRENT_MATRIX_STACK_DEPTH_ARB" count="1" value="0x8640">
6851 <size name="Get" mode="get"/>
6853 <enum name="CURRENT_MATRIX_ARB" count="16" value="0x8641">
6854 <size name="Get" mode="get"/>
6856 <enum name="VERTEX_PROGRAM_POINT_SIZE_ARB" count="1" value="0x8642">
6857 <size name="Get" mode="get"/>
6859 <enum name="VERTEX_PROGRAM_TWO_SIDE_ARB" count="1" value="0x8643">
6860 <size name="Get" mode="get"/>
6862 <enum name="VERTEX_ATTRIB_ARRAY_POINTER_ARB" value="0x8645"/>
6863 <enum name="PROGRAM_ERROR_POSITION_ARB" count="1" value="0x864B">
6864 <size name="Get" mode="get"/>
6866 <enum name="PROGRAM_BINDING_ARB" count="1" value="0x8677">
6867 <size name="GetProgramivARB" mode="get"/>
6869 <enum name="MAX_VERTEX_ATTRIBS_ARB" count="1" value="0x8869">
6870 <size name="Get" mode="get"/>
6872 <enum name="VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB" value="0x886A"/>
6873 <enum name="PROGRAM_ERROR_STRING_ARB" value="0x8874"/>
6874 <enum name="PROGRAM_FORMAT_ASCII_ARB" value="0x8875"/>
6875 <enum name="PROGRAM_FORMAT_ARB" count="1" value="0x8876">
6876 <size name="GetProgramivARB" mode="get"/>
6878 <enum name="PROGRAM_INSTRUCTIONS_ARB" count="1" value="0x88A0">
6879 <size name="GetProgramivARB" mode="get"/>
6881 <enum name="MAX_PROGRAM_INSTRUCTIONS_ARB" count="1" value="0x88A1">
6882 <size name="GetProgramivARB" mode="get"/>
6884 <enum name="PROGRAM_NATIVE_INSTRUCTIONS_ARB" count="1" value="0x88A2">
6885 <size name="GetProgramivARB" mode="get"/>
6887 <enum name="MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB" count="1" value="0x88A3">
6888 <size name="GetProgramivARB" mode="get"/>
6890 <enum name="PROGRAM_TEMPORARIES_ARB" count="1" value="0x88A4">
6891 <size name="GetProgramivARB" mode="get"/>
6893 <enum name="MAX_PROGRAM_TEMPORARIES_ARB" count="1" value="0x88A5">
6894 <size name="GetProgramivARB" mode="get"/>
6896 <enum name="PROGRAM_NATIVE_TEMPORARIES_ARB" count="1" value="0x88A6">
6897 <size name="GetProgramivARB" mode="get"/>
6899 <enum name="MAX_PROGRAM_NATIVE_TEMPORARIES_ARB" count="1" value="0x88A7">
6900 <size name="GetProgramivARB" mode="get"/>
6902 <enum name="PROGRAM_PARAMETERS_ARB" count="1" value="0x88A8">
6903 <size name="GetProgramivARB" mode="get"/>
6905 <enum name="MAX_PROGRAM_PARAMETERS_ARB" count="1" value="0x88A9">
6906 <size name="GetProgramivARB" mode="get"/>
6908 <enum name="PROGRAM_NATIVE_PARAMETERS_ARB" count="1" value="0x88AA">
6909 <size name="GetProgramivARB" mode="get"/>
6911 <enum name="MAX_PROGRAM_NATIVE_PARAMETERS_ARB" count="1" value="0x88AB">
6912 <size name="GetProgramivARB" mode="get"/>
6914 <enum name="PROGRAM_ATTRIBS_ARB" count="1" value="0x88AC">
6915 <size name="GetProgramivARB" mode="get"/>
6917 <enum name="MAX_PROGRAM_ATTRIBS_ARB" count="1" value="0x88AD">
6918 <size name="GetProgramivARB" mode="get"/>
6920 <enum name="PROGRAM_NATIVE_ATTRIBS_ARB" count="1" value="0x88AE">
6921 <size name="GetProgramivARB" mode="get"/>
6923 <enum name="MAX_PROGRAM_NATIVE_ATTRIBS_ARB" count="1" value="0x88AF">
6924 <size name="GetProgramivARB" mode="get"/>
6926 <enum name="PROGRAM_ADDRESS_REGISTERS_ARB" count="1" value="0x88B0">
6927 <size name="GetProgramivARB" mode="get"/>
6929 <enum name="MAX_PROGRAM_ADDRESS_REGISTERS_ARB" count="1" value="0x88B1">
6930 <size name="GetProgramivARB" mode="get"/>
6932 <enum name="PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB" count="1" value="0x88B2">
6933 <size name="GetProgramivARB" mode="get"/>
6935 <enum name="MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB" count="1" value="0x88B3">
6936 <size name="GetProgramivARB" mode="get"/>
6938 <enum name="MAX_PROGRAM_LOCAL_PARAMETERS_ARB" count="1" value="0x88B4">
6939 <size name="GetProgramivARB" mode="get"/>
6941 <enum name="MAX_PROGRAM_ENV_PARAMETERS_ARB" count="1" value="0x88B5">
6942 <size name="GetProgramivARB" mode="get"/>
6944 <enum name="PROGRAM_UNDER_NATIVE_LIMITS_ARB" count="1" value="0x88B6">
6945 <size name="GetProgramivARB" mode="get"/>
6947 <enum name="TRANSPOSE_CURRENT_MATRIX_ARB" count="16" value="0x88B7">
6948 <size name="Get" mode="get"/>
6950 <enum name="MATRIX0_ARB" value="0x88C0"/>
6951 <enum name="MATRIX1_ARB" value="0x88C1"/>
6952 <enum name="MATRIX2_ARB" value="0x88C2"/>
6953 <enum name="MATRIX3_ARB" value="0x88C3"/>
6954 <enum name="MATRIX4_ARB" value="0x88C4"/>
6955 <enum name="MATRIX5_ARB" value="0x88C5"/>
6956 <enum name="MATRIX6_ARB" value="0x88C6"/>
6957 <enum name="MATRIX7_ARB" value="0x88C7"/>
6958 <enum name="MATRIX8_ARB" value="0x88C8"/>
6959 <enum name="MATRIX9_ARB" value="0x88C9"/>
6960 <enum name="MATRIX10_ARB" value="0x88CA"/>
6961 <enum name="MATRIX11_ARB" value="0x88CB"/>
6962 <enum name="MATRIX12_ARB" value="0x88CC"/>
6963 <enum name="MATRIX13_ARB" value="0x88CD"/>
6964 <enum name="MATRIX14_ARB" value="0x88CE"/>
6965 <enum name="MATRIX15_ARB" value="0x88CF"/>
6966 <enum name="MATRIX16_ARB" value="0x88D0"/>
6967 <enum name="MATRIX17_ARB" value="0x88D1"/>
6968 <enum name="MATRIX18_ARB" value="0x88D2"/>
6969 <enum name="MATRIX19_ARB" value="0x88D3"/>
6970 <enum name="MATRIX20_ARB" value="0x88D4"/>
6971 <enum name="MATRIX21_ARB" value="0x88D5"/>
6972 <enum name="MATRIX22_ARB" value="0x88D6"/>
6973 <enum name="MATRIX23_ARB" value="0x88D7"/>
6974 <enum name="MATRIX24_ARB" value="0x88D8"/>
6975 <enum name="MATRIX25_ARB" value="0x88D9"/>
6976 <enum name="MATRIX26_ARB" value="0x88DA"/>
6977 <enum name="MATRIX27_ARB" value="0x88DB"/>
6978 <enum name="MATRIX28_ARB" value="0x88DC"/>
6979 <enum name="MATRIX29_ARB" value="0x88DD"/>
6980 <enum name="MATRIX30_ARB" value="0x88DE"/>
6981 <enum name="MATRIX31_ARB" value="0x88DF"/>
6983 <function name="GetVertexAttribdvARB" alias="GetVertexAttribdv">
6984 <param name="index" type="GLuint"/>
6985 <param name="pname" type="GLenum"/>
6986 <param name="params" type="GLdouble *"/>
6989 <function name="GetVertexAttribfvARB" alias="GetVertexAttribfv">
6990 <param name="index" type="GLuint"/>
6991 <param name="pname" type="GLenum"/>
6992 <param name="params" type="GLfloat *"/>
6995 <function name="GetVertexAttribivARB" alias="GetVertexAttribiv">
6996 <param name="index" type="GLuint"/>
6997 <param name="pname" type="GLenum"/>
6998 <param name="params" type="GLint *"/>
7001 <function name="VertexAttrib1dARB"
7003 <param name="index" type="GLuint"/>
7004 <param name="x" type="GLdouble"/>
7007 <function name="VertexAttrib1dvARB" alias="VertexAttrib1dv">
7008 <param name="index" type="GLuint"/>
7009 <param name="v" type="const GLdouble *"/>
7012 <function name="VertexAttrib1fARB"
7014 <param name="index" type="GLuint"/>
7015 <param name="x" type="GLfloat"/>
7018 <function name="VertexAttrib1fvARB" exec="dynamic">
7019 <param name="index" type="GLuint"/>
7020 <param name="v" type="const GLfloat *" count="1"/>
7024 <function name="VertexAttrib1sARB"
7026 <param name="index" type="GLuint"/>
7027 <param name="x" type="GLshort"/>
7030 <function name="VertexAttrib1svARB" alias="VertexAttrib1sv">
7031 <param name="index" type="GLuint"/>
7032 <param name="v" type="const GLshort *"/>
7035 <function name="VertexAttrib2dARB"
7037 <param name="index" type="GLuint"/>
7038 <param name="x" type="GLdouble"/>
7039 <param name="y" type="GLdouble"/>
7042 <function name="VertexAttrib2dvARB" alias="VertexAttrib2dv">
7043 <param name="index" type="GLuint"/>
7044 <param name="v" type="const GLdouble *"/>
7047 <function name="VertexAttrib2fARB"
7049 <param name="index" type="GLuint"/>
7050 <param name="x" type="GLfloat"/>
7051 <param name="y" type="GLfloat"/>
7054 <function name="VertexAttrib2fvARB" exec="dynamic">
7055 <param name="index" type="GLuint"/>
7056 <param name="v" type="const GLfloat *" count="2"/>
7060 <function name="VertexAttrib2sARB"
7062 <param name="index" type="GLuint"/>
7063 <param name="x" type="GLshort"/>
7064 <param name="y" type="GLshort"/>
7067 <function name="VertexAttrib2svARB" alias="VertexAttrib2sv">
7068 <param name="index" type="GLuint"/>
7069 <param name="v" type="const GLshort *"/>
7072 <function name="VertexAttrib3dARB"
7074 <param name="index" type="GLuint"/>
7075 <param name="x" type="GLdouble"/>
7076 <param name="y" type="GLdouble"/>
7077 <param name="z" type="GLdouble"/>
7080 <function name="VertexAttrib3dvARB" alias="VertexAttrib3dv">
7081 <param name="index" type="GLuint"/>
7082 <param name="v" type="const GLdouble *"/>
7085 <function name="VertexAttrib3fARB"
7087 <param name="index" type="GLuint"/>
7088 <param name="x" type="GLfloat"/>
7089 <param name="y" type="GLfloat"/>
7090 <param name="z" type="GLfloat"/>
7093 <function name="VertexAttrib3fvARB" exec="dynamic">
7094 <param name="index" type="GLuint"/>
7095 <param name="v" type="const GLfloat *" count="3"/>
7099 <function name="VertexAttrib3sARB"
7101 <param name="index" type="GLuint"/>
7102 <param name="x" type="GLshort"/>
7103 <param name="y" type="GLshort"/>
7104 <param name="z" type="GLshort"/>
7107 <function name="VertexAttrib3svARB" alias="VertexAttrib3sv">
7108 <param name="index" type="GLuint"/>
7109 <param name="v" type="const GLshort *"/>
7112 <function name="VertexAttrib4dARB"
7114 <param name="index" type="GLuint"/>
7115 <param name="x" type="GLdouble"/>
7116 <param name="y" type="GLdouble"/>
7117 <param name="z" type="GLdouble"/>
7118 <param name="w" type="GLdouble"/>
7121 <function name="VertexAttrib4dvARB" alias="VertexAttrib4dv">
7122 <param name="index" type="GLuint"/>
7123 <param name="v" type="const GLdouble *"/>
7126 <function name="VertexAttrib4fARB"
7128 <param name="index" type="GLuint"/>
7129 <param name="x" type="GLfloat"/>
7130 <param name="y" type="GLfloat"/>
7131 <param name="z" type="GLfloat"/>
7132 <param name="w" type="GLfloat"/>
7135 <function name="VertexAttrib4fvARB" exec="dynamic">
7136 <param name="index" type="GLuint"/>
7137 <param name="v" type="const GLfloat *" count="4"/>
7141 <function name="VertexAttrib4sARB"
7143 <param name="index" type="GLuint"/>
7144 <param name="x" type="GLshort"/>
7145 <param name="y" type="GLshort"/>
7146 <param name="z" type="GLshort"/>
7147 <param name="w" type="GLshort"/>
7150 <function name="VertexAttrib4svARB" alias="VertexAttrib4sv">
7151 <param name="index" type="GLuint"/>
7152 <param name="v" type="const GLshort *"/>
7155 <function name="VertexAttrib4NubARB"
7157 <param name="index" type="GLuint"/>
7158 <param name="x" type="GLubyte"/>
7159 <param name="y" type="GLubyte"/>
7160 <param name="z" type="GLubyte"/>
7161 <param name="w" type="GLubyte"/>
7164 <function name="VertexAttrib4NubvARB" alias="VertexAttrib4Nubv">
7165 <param name="index" type="GLuint"/>
7166 <param name="v" type="const GLubyte *"/>
7169 <function name="VertexAttrib4bvARB" alias="VertexAttrib4bv">
7170 <param name="index" type="GLuint"/>
7171 <param name="v" type="const GLbyte *"/>
7174 <function name="VertexAttrib4ivARB" alias="VertexAttrib4iv">
7175 <param name="index" type="GLuint"/>
7176 <param name="v" type="const GLint *"/>
7179 <function name="VertexAttrib4ubvARB" alias="VertexAttrib4ubv">
7180 <param name="index" type="GLuint"/>
7181 <param name="v" type="const GLubyte *"/>
7184 <function name="VertexAttrib4usvARB" alias="VertexAttrib4usv">
7185 <param name="index" type="GLuint"/>
7186 <param name="v" type="const GLushort *"/>
7189 <function name="VertexAttrib4uivARB" alias="VertexAttrib4uiv">
7190 <param name="index" type="GLuint"/>
7191 <param name="v" type="const GLuint *"/>
7194 <function name="VertexAttrib4NbvARB" alias="VertexAttrib4Nbv">
7195 <param name="index" type="GLuint"/>
7196 <param name="v" type="const GLbyte *"/>
7199 <function name="VertexAttrib4NsvARB" alias="VertexAttrib4Nsv">
7200 <param name="index" type="GLuint"/>
7201 <param name="v" type="const GLshort *"/>
7204 <function name="VertexAttrib4NivARB" alias="VertexAttrib4Niv">
7205 <param name="index" type="GLuint"/>
7206 <param name="v" type="const GLint *"/>
7209 <function name="VertexAttrib4NusvARB" alias="VertexAttrib4Nusv">
7210 <param name="index" type="GLuint"/>
7211 <param name="v" type="const GLushort *"/>
7214 <function name="VertexAttrib4NuivARB" alias="VertexAttrib4Nuiv">
7215 <param name="index" type="GLuint"/>
7216 <param name="v" type="const GLuint *"/>
7219 <function name="VertexAttribPointerARB" alias="VertexAttribPointer">
7220 <param name="index" type="GLuint"/>
7221 <param name="size" type="GLint"/>
7222 <param name="type" type="GLenum"/>
7223 <param name="normalized" type="GLboolean"/>
7224 <param name="stride" type="GLsizei"/>
7225 <param name="pointer" type="const GLvoid *"/>
7228 <function name="EnableVertexAttribArrayARB" alias="EnableVertexAttribArray">
7229 <param name="index" type="GLuint"/>
7232 <function name="DisableVertexAttribArrayARB" alias="DisableVertexAttribArray">
7233 <param name="index" type="GLuint"/>
7236 <function name="ProgramStringARB" deprecated="3.1">
7237 <param name="target" type="GLenum"/>
7238 <param name="format" type="GLenum"/>
7239 <param name="len" type="GLsizei" counter="true"/>
7240 <param name="string" type="const GLvoid *" count="len"/>
7244 <function name="BindProgramARB">
7245 <param name="target" type="GLenum"/>
7246 <param name="program" type="GLuint"/>
7250 <function name="DeleteProgramsARB">
7251 <param name="n" type="GLsizei" counter="true"/>
7252 <param name="programs" type="const GLuint *" count="n"/>
7256 <function name="GenProgramsARB">
7257 <param name="n" type="GLsizei" counter="true"/>
7258 <param name="programs" type="GLuint *" output="true" count="n"/>
7262 <function name="IsProgramARB">
7263 <param name="program" type="GLuint"/>
7268 <function name="ProgramEnvParameter4dARB"
7270 <param name="target" type="GLenum"/>
7271 <param name="index" type="GLuint"/>
7272 <param name="x" type="GLdouble"/>
7273 <param name="y" type="GLdouble"/>
7274 <param name="z" type="GLdouble"/>
7275 <param name="w" type="GLdouble"/>
7278 <function name="ProgramEnvParameter4dvARB"
7280 <param name="target" type="GLenum"/>
7281 <param name="index" type="GLuint"/>
7282 <param name="params" type="const GLdouble *" count="4"/>
7286 <function name="ProgramEnvParameter4fARB"
7288 <param name="target" type="GLenum"/>
7289 <param name="index" type="GLuint"/>
7290 <param name="x" type="GLfloat"/>
7291 <param name="y" type="GLfloat"/>
7292 <param name="z" type="GLfloat"/>
7293 <param name="w" type="GLfloat"/>
7296 <function name="ProgramEnvParameter4fvARB"
7298 <param name="target" type="GLenum"/>
7299 <param name="index" type="GLuint"/>
7300 <param name="params" type="const GLfloat *" count="4"/>
7304 <function name="ProgramLocalParameter4dARB"
7306 <param name="target" type="GLenum"/>
7307 <param name="index" type="GLuint"/>
7308 <param name="x" type="GLdouble"/>
7309 <param name="y" type="GLdouble"/>
7310 <param name="z" type="GLdouble"/>
7311 <param name="w" type="GLdouble"/>
7314 <function name="ProgramLocalParameter4dvARB"
7316 <param name="target" type="GLenum"/>
7317 <param name="index" type="GLuint"/>
7318 <param name="params" type="const GLdouble *" count="4"/>
7322 <function name="ProgramLocalParameter4fARB"
7324 <param name="target" type="GLenum"/>
7325 <param name="index" type="GLuint"/>
7326 <param name="x" type="GLfloat"/>
7327 <param name="y" type="GLfloat"/>
7328 <param name="z" type="GLfloat"/>
7329 <param name="w" type="GLfloat"/>
7332 <function name="ProgramLocalParameter4fvARB" deprecated="3.1">
7333 <param name="target" type="GLenum"/>
7334 <param name="index" type="GLuint"/>
7335 <param name="params" type="const GLfloat *" count="4"/>
7351 <function name="GetProgramEnvParameterdvARB" deprecated="3.1">
7352 <param name="target" type="GLenum"/>
7353 <param name="index" type="GLuint"/>
7354 <param name="params" type="GLdouble *" output="true" count="4"/>
7358 <function name="GetProgramEnvParameterfvARB" deprecated="3.1">
7359 <param name="target" type="GLenum"/>
7360 <param name="index" type="GLuint"/>
7361 <param name="params" type="GLfloat *" output="true" count="4"/>
7365 <function name="GetProgramLocalParameterdvARB" deprecated="3.1">
7366 <param name="target" type="GLenum"/>
7367 <param name="index" type="GLuint"/>
7368 <param name="params" type="GLdouble *" output="true" count="4"/>
7372 <function name="GetProgramLocalParameterfvARB" deprecated="3.1">
7373 <param name="target" type="GLenum"/>
7374 <param name="index" type="GLuint"/>
7375 <param name="params" type="GLfloat *" output="true" count="4"/>
7380 <function name="GetProgramivARB" deprecated="3.1">
7381 <param name="target" type="GLenum"/>
7382 <param name="pname" type="GLenum"/>
7383 <param name="params" type="GLint *" output="true" variable_param="pname"/>
7387 <function name="GetProgramStringARB" deprecated="3.1">
7388 <param name="target" type="GLenum"/>
7389 <param name="pname" type="GLenum"/>
7390 <param name="string" type="GLvoid *" output="true"/>
7394 <function name="GetVertexAttribPointervARB" alias="GetVertexAttribPointerv">
7395 <param name="index" type="GLuint"/>
7396 <param name="pname" type="GLenum"/>
7397 <param name="pointer" type="GLvoid **" output="true"/>
7401 <category name="GL_ARB_fragment_program" number="27">
7402 <enum name="FRAGMENT_PROGRAM_ARB" count="1" value="0x8804">
7403 <size name="Get" mode="get"/>
7405 <enum name="PROGRAM_ALU_INSTRUCTIONS_ARB" count="1" value="0x8805">
7406 <size name="GetProgramivARB" mode="get"/>
7408 <enum name="PROGRAM_TEX_INSTRUCTIONS_ARB" count="1" value="0x8806">
7409 <size name="GetProgramivARB" mode="get"/>
7411 <enum name="PROGRAM_TEX_INDIRECTIONS_ARB" count="1" value="0x8807">
7412 <size name="GetProgramivARB" mode="get"/>
7414 <enum name="PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB" count="1" value="0x8808">
7415 <size name="GetProgramivARB" mode="get"/>
7417 <enum name="PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB" count="1" value="0x8809">
7418 <size name="GetProgramivARB" mode="get"/>
7420 <enum name="PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB" count="1" value="0x880A">
7421 <size name="GetProgramivARB" mode="get"/>
7423 <enum name="MAX_PROGRAM_ALU_INSTRUCTIONS_ARB" count="1" value="0x880B">
7424 <size name="GetProgramivARB" mode="get"/>
7426 <enum name="MAX_PROGRAM_TEX_INSTRUCTIONS_ARB" count="1" value="0x880C">
7427 <size name="GetProgramivARB" mode="get"/>
7429 <enum name="MAX_PROGRAM_TEX_INDIRECTIONS_ARB" count="1" value="0x880D">
7430 <size name="GetProgramivARB" mode="get"/>
7432 <enum name="MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB" count="1" value="0x880E">
7433 <size name="GetProgramivARB" mode="get"/>
7435 <enum name="MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB" count="1" value="0x880F">
7436 <size name="GetProgramivARB" mode="get"/>
7438 <enum name="MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB" count="1" value="0x8810">
7439 <size name="GetProgramivARB" mode="get"/>
7441 <enum name="MAX_TEXTURE_COORDS_ARB" count="1" value="0x8871">
7442 <size name="Get" mode="get"/>
7444 <enum name="MAX_TEXTURE_IMAGE_UNITS_ARB" count="1" value="0x8872">
7445 <size name="Get" mode="get"/>
7449 <category name="GL_ARB_vertex_buffer_object" number="28">
7450 <enum name="BUFFER_SIZE_ARB" count="1" value="0x8764">
7451 <size name="GetBufferParameteriv" mode="get"/>
7453 <enum name="BUFFER_USAGE_ARB" count="1" value="0x8765">
7454 <size name="GetBufferParameteriv" mode="get"/>
7456 <enum name="ARRAY_BUFFER_BINDING_ARB" count="1" value="0x8894">
7457 <size name="Get" mode="get"/>
7459 <enum name="ELEMENT_ARRAY_BUFFER_BINDING_ARB" count="1" value="0x8895">
7460 <size name="Get" mode="get"/>
7462 <enum name="VERTEX_ARRAY_BUFFER_BINDING_ARB" count="1" value="0x8896">
7463 <size name="Get" mode="get"/>
7465 <enum name="NORMAL_ARRAY_BUFFER_BINDING_ARB" count="1" value="0x8897">
7466 <size name="Get" mode="get"/>
7468 <enum name="COLOR_ARRAY_BUFFER_BINDING_ARB" count="1" value="0x8898">
7469 <size name="Get" mode="get"/>
7471 <enum name="INDEX_ARRAY_BUFFER_BINDING_ARB" count="1" value="0x8899">
7472 <size name="Get" mode="get"/>
7474 <enum name="TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB" count="1" value="0x889A">
7475 <size name="Get" mode="get"/>
7477 <enum name="EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB" count="1" value="0x889B">
7478 <size name="Get" mode="get"/>
7480 <enum name="SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB" count="1" value="0x889C">
7481 <size name="Get" mode="get"/>
7483 <enum name="FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB" count="1" value="0x889D">
7484 <size name="Get" mode="get"/>
7486 <enum name="WEIGHT_ARRAY_BUFFER_BINDING_ARB" count="1" value="0x889E">
7487 <size name="Get" mode="get"/>
7489 <enum name="VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB" count="1" value="0x889F">
7490 <size name="GetVertexAttribdv" mode="get"/>
7491 <size name="GetVertexAttribfv" mode="get"/>
7492 <size name="GetVertexAttribiv" mode="get"/>
7494 <enum name="READ_ONLY_ARB" value="0x88B8"/>
7495 <enum name="WRITE_ONLY_ARB" value="0x88B9"/>
7496 <enum name="READ_WRITE_ARB" value="0x88BA"/>
7497 <enum name="BUFFER_ACCESS_ARB" count="1" value="0x88BB">
7498 <size name="GetBufferParameteriv" mode="get"/>
7500 <enum name="BUFFER_MAPPED_ARB" count="1" value="0x88BC">
7501 <size name="GetBufferParameteriv" mode="get"/>
7503 <enum name="BUFFER_MAP_POINTER_ARB" value="0x88BD"/>
7504 <enum name="STREAM_DRAW_ARB" value="0x88E0"/>
7505 <enum name="STREAM_READ_ARB" value="0x88E1"/>
7506 <enum name="STREAM_COPY_ARB" value="0x88E2"/>
7507 <enum name="STATIC_DRAW_ARB" value="0x88E4"/>
7508 <enum name="STATIC_READ_ARB" value="0x88E5"/>
7509 <enum name="STATIC_COPY_ARB" value="0x88E6"/>
7510 <enum name="DYNAMIC_DRAW_ARB" value="0x88E8"/>
7511 <enum name="DYNAMIC_READ_ARB" value="0x88E9"/>
7512 <enum name="DYNAMIC_COPY_ARB" value="0x88EA"/>
7514 <type name="intptrARB" size="4" glx_name="CARD32"/>
7515 <type name="sizeiptrARB" size="4" unsigned="true" glx_name="CARD32"/>
7517 <function name="BindBufferARB" alias="BindBuffer">
7518 <param name="target" type="GLenum"/>
7519 <param name="buffer" type="GLuint"/>
7522 <function name="BufferDataARB" alias="BufferData">
7523 <param name="target" type="GLenum"/>
7524 <param name="size" type="GLsizeiptrARB" counter="true"/>
7525 <param name="data" type="const GLvoid *" count="size"/>
7526 <param name="usage" type="GLenum"/>
7529 <function name="BufferSubDataARB" alias="BufferSubData">
7530 <param name="target" type="GLenum"/>
7531 <param name="offset" type="GLintptrARB"/>
7532 <param name="size" type="GLsizeiptrARB"/>
7533 <param name="data" type="const GLvoid *"/>
7536 <function name="DeleteBuffersARB" alias="DeleteBuffers">
7537 <param name="n" type="GLsizei"/>
7538 <param name="buffer" type="const GLuint *"/>
7541 <function name="GenBuffersARB" alias="GenBuffers">
7542 <param name="n" type="GLsizei"/>
7543 <param name="buffer" type="GLuint *"/>
7546 <function name="GetBufferParameterivARB" alias="GetBufferParameteriv">
7547 <param name="target" type="GLenum"/>
7548 <param name="pname" type="GLenum"/>
7549 <param name="params" type="GLint *"/>
7552 <function name="GetBufferPointervARB" alias="GetBufferPointerv">
7553 <param name="target" type="GLenum"/>
7554 <param name="pname" type="GLenum"/>
7555 <param name="params" type="GLvoid **"/>
7558 <function name="GetBufferSubDataARB" alias="GetBufferSubData">
7559 <param name="target" type="GLenum"/>
7560 <param name="offset" type="GLintptrARB"/>
7561 <param name="size" type="GLsizeiptrARB"/>
7562 <param name="data" type="GLvoid *"/>
7565 <function name="IsBufferARB" alias="IsBuffer">
7566 <param name="buffer" type="GLuint"/>
7570 <function name="MapBufferARB" alias="MapBuffer">
7571 <param name="target" type="GLenum"/>
7572 <param name="access" type="GLenum"/>
7576 <function name="UnmapBufferARB" alias="UnmapBuffer">
7577 <param name="target" type="GLenum"/>
7582 <category name="GL_ARB_occlusion_query" number="29">
7583 <enum name="QUERY_COUNTER_BITS_ARB" count="1" value="0x8864">
7584 <size name="GetQueryiv" mode="get"/>
7586 <enum name="CURRENT_QUERY_ARB" count="1" value="0x8865">
7587 <size name="GetQueryiv" mode="get"/>
7589 <enum name="QUERY_RESULT_ARB" count="1" value="0x8866">
7590 <size name="GetQueryObjectiv" mode="get"/>
7591 <size name="GetQueryObjectuiv" mode="get"/>
7593 <enum name="QUERY_RESULT_AVAILABLE_ARB" count="1" value="0x8867">
7594 <size name="GetQueryObjectiv" mode="get"/>
7595 <size name="GetQueryObjectuiv" mode="get"/>
7597 <enum name="SAMPLES_PASSED_ARB" value="0x8914"/>
7599 <function name="GenQueriesARB" alias="GenQueries">
7600 <param name="n" type="GLsizei"/>
7601 <param name="ids" type="GLuint *"/>
7604 <function name="DeleteQueriesARB" alias="DeleteQueries">
7605 <param name="n" type="GLsizei"/>
7606 <param name="ids" type="const GLuint *"/>
7609 <function name="IsQueryARB" alias="IsQuery">
7610 <param name="id" type="GLuint"/>
7614 <function name="BeginQueryARB" alias="BeginQuery">
7615 <param name="target" type="GLenum"/>
7616 <param name="id" type="GLuint"/>
7619 <function name="EndQueryARB" alias="EndQuery">
7620 <param name="target" type="GLenum"/>
7623 <function name="GetQueryivARB" alias="GetQueryiv">
7624 <param name="target" type="GLenum"/>
7625 <param name="pname" type="GLenum"/>
7626 <param name="params" type="GLint *"/>
7629 <function name="GetQueryObjectivARB" alias="GetQueryObjectiv">
7630 <param name="id" type="GLuint"/>
7631 <param name="pname" type="GLenum"/>
7632 <param name="params" type="GLint *"/>
7635 <function name="GetQueryObjectuivARB" alias="GetQueryObjectuiv">
7636 <param name="id" type="GLuint"/>
7637 <param name="pname" type="GLenum"/>
7638 <param name="params" type="GLuint *"/>
7642 <category name="GL_ARB_shader_objects" number="30">
7643 <enum name="PROGRAM_OBJECT_ARB" value="0x8B40"/>
7644 <enum name="SHADER_OBJECT_ARB" value="0x8B48"/>
7645 <enum name="OBJECT_TYPE_ARB" value="0x8B4E"/>
7646 <enum name="OBJECT_SUBTYPE_ARB" value="0x8B4F"/>
7647 <enum name="FLOAT_VEC2_ARB" value="0x8B50"/>
7648 <enum name="FLOAT_VEC3_ARB" value="0x8B51"/>
7649 <enum name="FLOAT_VEC4_ARB" value="0x8B52"/>
7650 <enum name="INT_VEC2_ARB" value="0x8B53"/>
7651 <enum name="INT_VEC3_ARB" value="0x8B54"/>
7652 <enum name="INT_VEC4_ARB" value="0x8B55"/>
7653 <enum name="BOOL_ARB" value="0x8B56"/>
7654 <enum name="BOOL_VEC2_ARB" value="0x8B57"/>
7655 <enum name="BOOL_VEC3_ARB" value="0x8B58"/>
7656 <enum name="BOOL_VEC4_ARB" value="0x8B59"/>
7657 <enum name="FLOAT_MAT2_ARB" value="0x8B5A"/>
7658 <enum name="FLOAT_MAT3_ARB" value="0x8B5B"/>
7659 <enum name="FLOAT_MAT4_ARB" value="0x8B5C"/>
7660 <enum name="OBJECT_DELETE_STATUS_ARB" value="0x8B80"/>
7661 <enum name="OBJECT_COMPILE_STATUS_ARB" value="0x8B81"/>
7662 <enum name="OBJECT_LINK_STATUS_ARB" value="0x8B82"/>
7663 <enum name="OBJECT_VALIDATE_STATUS_ARB" value="0x8B83"/>
7664 <enum name="OBJECT_INFO_LOG_LENGTH_ARB" value="0x8B84"/>
7665 <enum name="OBJECT_ATTACHED_OBJECTS_ARB" value="0x8B85"/>
7666 <enum name="OBJECT_ACTIVE_UNIFORMS_ARB" value="0x8B86"/>
7667 <enum name="OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB" value="0x8B87"/>
7668 <enum name="OBJECT_SHADER_SOURCE_LENGTH_ARB" value="0x8B88"/>
7670 <type name="charARB" size="1" glx_name="CARD8"/>
7671 <type name="handleARB" size="4" glx_name="CARD32"/>
7673 <function name="DeleteObjectARB">
7674 <param name="obj" type="GLhandleARB"/>
7678 <function name="GetHandleARB">
7679 <param name="pname" type="GLenum"/>
7684 <function name="DetachObjectARB" no_error="true">
7685 <param name="containerObj" type="GLhandleARB"/>
7686 <param name="attachedObj" type="GLhandleARB"/>
7690 <function name="CreateShaderObjectARB" no_error="true">
7691 <param name="shaderType" type="GLenum"/>
7696 <function name="ShaderSourceARB" alias="ShaderSource">
7697 <param name="shader" type="GLhandleARB"/>
7698 <param name="count" type="GLsizei"/>
7699 <param name="string" type="const GLcharARB **"/>
7700 <param name="length" type="const GLint *"/>
7703 <function name="CompileShaderARB" alias="CompileShader">
7704 <param name="shader" type="GLhandleARB"/>
7707 <function name="CreateProgramObjectARB">
7712 <function name="AttachObjectARB" no_error="true">
7713 <param name="containerObj" type="GLhandleARB"/>
7714 <param name="obj" type="GLhandleARB"/>
7718 <function name="LinkProgramARB" alias="LinkProgram">
7719 <param name="program" type="GLhandleARB"/>
7722 <function name="UseProgramObjectARB" alias="UseProgram">
7723 <param name="program" type="GLhandleARB"/>
7726 <function name="ValidateProgramARB" alias="ValidateProgram">
7727 <param name="program" type="GLhandleARB"/>
7730 <function name="Uniform1fARB" alias="Uniform1f">
7731 <param name="location" type="GLint"/>
7732 <param name="v0" type="GLfloat"/>
7735 <function name="Uniform2fARB" alias="Uniform2f">
7736 <param name="location" type="GLint"/>
7737 <param name="v0" type="GLfloat"/>
7738 <param name="v1" type="GLfloat"/>
7741 <function name="Uniform3fARB" alias="Uniform3f">
7742 <param name="location" type="GLint"/>
7743 <param name="v0" type="GLfloat"/>
7744 <param name="v1" type="GLfloat"/>
7745 <param name="v2" type="GLfloat"/>
7748 <function name="Uniform4fARB" alias="Uniform4f">
7749 <param name="location" type="GLint"/>
7750 <param name="v0" type="GLfloat"/>
7751 <param name="v1" type="GLfloat"/>
7752 <param name="v2" type="GLfloat"/>
7753 <param name="v3" type="GLfloat"/>
7756 <function name="Uniform1iARB" alias="Uniform1i">
7757 <param name="location" type="GLint"/>
7758 <param name="v0" type="GLint"/>
7761 <function name="Uniform2iARB" alias="Uniform2i">
7762 <param name="location" type="GLint"/>
7763 <param name="v0" type="GLint"/>
7764 <param name="v1" type="GLint"/>
7767 <function name="Uniform3iARB" alias="Uniform3i">
7768 <param name="location" type="GLint"/>
7769 <param name="v0" type="GLint"/>
7770 <param name="v1" type="GLint"/>
7771 <param name="v2" type="GLint"/>
7774 <function name="Uniform4iARB" alias="Uniform4i">
7775 <param name="location" type="GLint"/>
7776 <param name="v0" type="GLint"/>
7777 <param name="v1" type="GLint"/>
7778 <param name="v2" type="GLint"/>
7779 <param name="v3" type="GLint"/>
7782 <function name="Uniform1fvARB" alias="Uniform1fv">
7783 <param name="location" type="GLint"/>
7784 <param name="count" type="GLsizei"/>
7785 <param name="value" type="const GLfloat *"/>
7788 <function name="Uniform2fvARB" alias="Uniform2fv">
7789 <param name="location" type="GLint"/>
7790 <param name="count" type="GLsizei"/>
7791 <param name="value" type="const GLfloat *"/>
7794 <function name="Uniform3fvARB" alias="Uniform3fv">
7795 <param name="location" type="GLint"/>
7796 <param name="count" type="GLsizei"/>
7797 <param name="value" type="const GLfloat *"/>
7800 <function name="Uniform4fvARB" alias="Uniform4fv">
7801 <param name="location" type="GLint"/>
7802 <param name="count" type="GLsizei"/>
7803 <param name="value" type="const GLfloat *"/>
7806 <function name="Uniform1ivARB" alias="Uniform1iv">
7807 <param name="location" type="GLint"/>
7808 <param name="count" type="GLsizei"/>
7809 <param name="value" type="const GLint *"/>
7812 <function name="Uniform2ivARB" alias="Uniform2iv">
7813 <param name="location" type="GLint"/>
7814 <param name="count" type="GLsizei"/>
7815 <param name="value" type="const GLint *"/>
7818 <function name="Uniform3ivARB" alias="Uniform3iv">
7819 <param name="location" type="GLint"/>
7820 <param name="count" type="GLsizei"/>
7821 <param name="value" type="const GLint *"/>
7824 <function name="Uniform4ivARB" alias="Uniform4iv">
7825 <param name="location" type="GLint"/>
7826 <param name="count" type="GLsizei"/>
7827 <param name="value" type="const GLint *"/>
7830 <function name="UniformMatrix2fvARB" alias="UniformMatrix2fv">
7831 <param name="location" type="GLint"/>
7832 <param name="count" type="GLsizei"/>
7833 <param name="transpose" type="GLboolean"/>
7834 <param name="value" type="const GLfloat *"/>
7837 <function name="UniformMatrix3fvARB" alias="UniformMatrix3fv">
7838 <param name="location" type="GLint"/>
7839 <param name="count" type="GLsizei"/>
7840 <param name="transpose" type="GLboolean"/>
7841 <param name="value" type="const GLfloat *"/>
7844 <function name="UniformMatrix4fvARB" alias="UniformMatrix4fv">
7845 <param name="location" type="GLint"/>
7846 <param name="count" type="GLsizei"/>
7847 <param name="transpose" type="GLboolean"/>
7848 <param name="value" type="const GLfloat *"/>
7851 <function name="GetObjectParameterfvARB">
7852 <param name="obj" type="GLhandleARB"/>
7853 <param name="pname" type="GLenum"/>
7854 <param name="params" type="GLfloat *" output="true"/>
7858 <function name="GetObjectParameterivARB">
7859 <param name="obj" type="GLhandleARB"/>
7860 <param name="pname" type="GLenum"/>
7861 <param name="params" type="GLint *" output="true"/>
7865 <function name="GetInfoLogARB">
7866 <param name="obj" type="GLhandleARB"/>
7867 <param name="maxLength" type="GLsizei"/>
7868 <param name="length" type="GLsizei *" output="true"/>
7869 <param name="infoLog" type="GLcharARB *" output="true"/>
7873 <function name="GetAttachedObjectsARB">
7874 <param name="containerObj" type="GLhandleARB"/>
7875 <param name="maxLength" type="GLsizei"/>
7876 <param name="length" type="GLsizei *" output="true"/>
7877 <param name="infoLog" type="GLhandleARB *" output="true"/>
7881 <function name="GetUniformLocationARB" alias="GetUniformLocation">
7882 <param name="program" type="GLhandleARB"/>
7883 <param name="name" type="const GLcharARB *"/>
7887 <function name="GetActiveUniformARB" alias="GetActiveUniform">
7888 <param name="program" type="GLhandleARB"/>
7889 <param name="index" type="GLuint"/>
7890 <param name="bufSize" type="GLsizei"/>
7891 <param name="length" type="GLsizei *"/>
7892 <param name="size" type="GLint *"/>
7893 <param name="type" type="GLenum *"/>
7894 <param name="name" type="GLcharARB *"/>
7897 <function name="GetUniformfvARB" alias="GetUniformfv">
7898 <param name="program" type="GLhandleARB"/>
7899 <param name="location" type="GLint"/>
7900 <param name="params" type="GLfloat *"/>
7903 <function name="GetUniformivARB" alias="GetUniformiv">
7904 <param name="program" type="GLhandleARB"/>
7905 <param name="location" type="GLint"/>
7906 <param name="params" type="GLint *"/>
7909 <function name="GetShaderSourceARB" alias="GetShaderSource">
7910 <param name="shader" type="GLhandleARB"/>
7911 <param name="bufSize" type="GLsizei"/>
7912 <param name="length" type="GLsizei *"/>
7913 <param name="source" type="GLcharARB *"/>
7917 <category name="GL_ARB_vertex_shader" number="31">
7918 <enum name="VERTEX_SHADER_ARB" value="0x8B31"/>
7919 <enum name="MAX_VERTEX_UNIFORM_COMPONENTS_ARB" value="0x8B4A"/>
7920 <enum name="MAX_VARYING_FLOATS_ARB" value="0x8B4B"/>
7921 <enum name="MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB" value="0x8B4C"/>
7922 <enum name="MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB" value="0x8B4D"/>
7923 <enum name="OBJECT_ACTIVE_ATTRIBUTES_ARB" value="0x8B89"/>
7924 <enum name="OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB" value="0x8B8A"/>
7926 <function name="BindAttribLocationARB" alias="BindAttribLocation">
7927 <param name="program" type="GLhandleARB"/>
7928 <param name="index" type="GLuint"/>
7929 <param name="name" type="const GLcharARB *"/>
7932 <function name="GetActiveAttribARB" alias="GetActiveAttrib">
7933 <param name="program" type="GLhandleARB"/>
7934 <param name="index" type="GLuint"/>
7935 <param name="bufSize" type="GLsizei"/>
7936 <param name="length" type="GLsizei *"/>
7937 <param name="size" type="GLint *"/>
7938 <param name="type" type="GLenum *"/>
7939 <param name="name" type="GLcharARB *"/>
7942 <function name="GetAttribLocationARB" alias="GetAttribLocation">
7943 <param name="program" type="GLhandleARB"/>
7944 <param name="name" type="const GLcharARB *"/>
7949 <category name="GL_ARB_fragment_shader" number="32">
7950 <enum name="FRAGMENT_SHADER_ARB" value="0x8B30"/>
7951 <enum name="MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB" value="0x8B49"/>
7954 <category name="GL_ARB_shading_language_100" number="33">
7958 <category name="GL_ARB_texture_non_power_of_two" number="34">
7962 <category name="GL_ARB_point_sprite" number="35">
7963 <enum name="POINT_SPRITE_ARB" count="1" value="0x8861">
7964 <size name="Get" mode="get"/>
7966 <enum name="COORD_REPLACE_ARB" count="1" value="0x8862">
7967 <size name="TexEnvfv"/>
7968 <size name="TexEnviv"/>
7969 <size name="GetTexEnvfv" mode="get"/>
7970 <size name="GetTexEnviv" mode="get"/>
7974 <category name="GL_ARB_fragment_program_shadow" number="36">
7980 <category name="GL_ARB_texture_rectangle" number="38">
7981 <enum name="TEXTURE_RECTANGLE_ARB" count="1" value="0x84F5">
7982 <size name="Get" mode="get"/>
7984 <enum name="TEXTURE_BINDING_RECTANGLE_ARB" count="1" value="0x84F6">
7985 <size name="Get" mode="get"/>
7987 <enum name="PROXY_TEXTURE_RECTANGLE_ARB" value="0x84F7"/>
7988 <enum name="MAX_RECTANGLE_TEXTURE_SIZE_ARB" count="1" value="0x84F8">
7989 <size name="Get" mode="get"/>
8069 <category name="GL_ARB_occlusion_query2" number="80">
8070 <enum name="ANY_SAMPLES_PASSED" count="1" value="0x8C2F">
8071 <size name="GetQueryiv" mode="get"/>
8083 <category name="GL_ARB_timer_query" number="85">
8084 <enum name="TIME_ELAPSED" value="0x88BF"/>
8085 <enum name="TIMESTAMP" value="0x8E28"/>
8086 <type name="int64" size="8"/>
8087 <type name="uint64" unsigned="true" size="8"/>
8088 <function name="GetQueryObjecti64v">
8089 <param name="id" type="GLuint"/>
8090 <param name="pname" type="GLenum"/>
8091 <param name="params" type="GLint64 *"/>
8093 <function name="GetQueryObjectui64v">
8094 <param name="id" type="GLuint"/>
8095 <param name="pname" type="GLenum"/>
8096 <param name="params" type="GLuint64 *"/>
8098 <function name="QueryCounter">
8099 <param name="id" type="GLuint"/>
8100 <param name="target" type="GLenum"/>
8120 <category name="GL_ARB_transform_feedback3" number="94">
8121 <enum name="MAX_TRANSFORM_FEEDBACK_BUFFERS" value="0x8E70"/>
8122 <enum name="MAX_VERTEX_STREAMS" value="0x8E71"/>
8124 <function name="DrawTransformFeedbackStream" exec="dynamic" marshal="draw">
8125 <param name="mode" type="GLenum"/>
8126 <param name="id" type="GLuint"/>
8127 <param name="stream" type="GLuint"/>
8130 <function name="BeginQueryIndexed">
8131 <param name="target" type="GLenum"/>
8132 <param name="index" type="GLuint"/>
8133 <param name="id" type="GLuint"/>
8136 <function name="EndQueryIndexed">
8137 <param name="target" type="GLenum"/>
8138 <param name="index" type="GLuint"/>
8141 <function name="GetQueryIndexediv">
8142 <param name="target" type="GLenum"/>
8143 <param name="index" type="GLuint"/>
8144 <param name="pname" type="GLenum"/>
8145 <param name="params" type="GLint *"/>
8153 <category name="GL_ARB_shader_precision" number="98">
8171 <category name="GL_ARB_transform_feedback_instanced" number="109">
8172 <function name="DrawTransformFeedbackInstanced" exec="dynamic" marshal="draw">
8173 <param name="mode" type="GLenum"/>
8174 <param name="id" type="GLuint"/>
8175 <param name="primcount" type="GLsizei"/>
8178 <function name="DrawTransformFeedbackStreamInstanced" exec="dynamic" marshal="draw">
8179 <param name="mode" type="GLenum"/>
8180 <param name="id" type="GLuint"/>
8181 <param name="stream" type="GLuint"/>
8182 <param name="primcount" type="GLsizei"/>
8192 <category name="GL_ARB_map_buffer_alignment" number="113">
8193 <enum name="MIN_MAP_BUFFER_ALIGNMENT" value="0x90BC" />
8224 <category name="GL_ARB_fragment_layer_viewport" number="129">
8232 <category name="GL_ARB_explicit_uniform_location" number="128">
8233 <enum name="MAX_UNIFORM_LOCATIONS" count="1" value="0x826E" >
8234 <size name="Get" mode="get"/>
8259 <category name="GL_ARB_buffer_storage" number="144">
8260 <enum name="MAP_PERSISTENT_BIT" value="0x40" />
8261 <enum name="MAP_COHERENT_BIT" value="0x80" />
8262 <enum name="DYNAMIC_STORAGE_BIT" value="0x100" />
8263 <enum name="CLIENT_STORAGE_BIT" value="0x200" />
8264 <enum name="BUFFER_IMMUTABLE_STORAGE" value="0x821F" />
8265 <enum name="BUFFER_STORAGE_FLAGS" value="0x8220" />
8266 <enum name="CLIENT_MAPPED_BUFFER_BARRIER_BIT" value="0x4000" />
8268 <function name="BufferStorage" no_error="true">
8269 <param name="target" type="GLenum"/>
8270 <param name="size" type="GLsizeiptr"/>
8271 <param name="data" type="const GLvoid *"/>
8272 <param name="flags" type="GLbitfield"/>
8282 <category name="GL_ARB_query_buffer_object" number="148">
8283 <enum name="QUERY_RESULT_NO_WAIT" value="0x9194"/>
8284 <enum name="QUERY_BUFFER" value="0x9192"/>
8285 <enum name="QUERY_BUFFER_BINDING" value="0x9193"/>
8286 <enum name="QUERY_BUFFER_BARRIER_BIT" value="0x00008000"/>
8301 <category name="GL_ARB_conditional_render_inverted" number="161">
8302 <enum name="QUERY_WAIT_INVERTED" value="0x8E17"/>
8303 <enum name="QUERY_NO_WAIT_INVERTED" value="0x8E18"/>
8304 <enum name="QUERY_BY_REGION_WAIT_INVERTED" value="0x8E19"/>
8305 <enum name="QUERY_BY_REGION_NO_WAIT_INVERTED" value="0x8E1A"/>
8308 <category name="ARB_cull_distance" number="162">
8309 <enum name="MAX_CULL_DISTANCES" value="0x82F9"/>
8310 <enum name="MAX_COMBINED_CLIP_AND_CULL_DISTANCES" value="0x82FA"/>
8336 <category name="es3.2">
8339 <function name="PrimitiveBoundingBox" es2="3.2" desktop="false">
8340 <param name="minX" type="GLfloat"/>
8341 <param name="minY" type="GLfloat"/>
8342 <param name="minZ" type="GLfloat"/>
8343 <param name="minW" type="GLfloat"/>
8344 <param name="maxX" type="GLfloat"/>
8345 <param name="maxY" type="GLfloat"/>
8346 <param name="maxZ" type="GLfloat"/>
8347 <param name="maxW" type="GLfloat"/>
8350 <function name="BlendBarrier" es2="3.2"/>
8353 <category name="KHR_blend_equation_advanced" number="174">
8354 <enum name="BLEND_ADVANCED_COHERENT_KHR" value="0x9285"/>
8356 <enum name="MULTIPLY_KHR" value="0x9294"/>
8357 <enum name="SCREEN_KHR" value="0x9295"/>
8358 <enum name="OVERLAY_KHR" value="0x9296"/>
8359 <enum name="DARKEN_KHR" value="0x9297"/>
8360 <enum name="LIGHTEN_KHR" value="0x9298"/>
8361 <enum name="COLORDODGE_KHR" value="0x9299"/>
8362 <enum name="COLORBURN_KHR" value="0x929A"/>
8363 <enum name="HARDLIGHT_KHR" value="0x929B"/>
8364 <enum name="SOFTLIGHT_KHR" value="0x929C"/>
8365 <enum name="DIFFERENCE_KHR" value="0x929E"/>
8366 <enum name="EXCLUSION_KHR" value="0x92A0"/>
8368 <enum name="HSL_HUE_KHR" value="0x92AD"/>
8369 <enum name="HSL_SATURATION_KHR" value="0x92AE"/>
8370 <enum name="HSL_COLOR_KHR" value="0x92AF"/>
8371 <enum name="HSL_LUMINOSITY_KHR" value="0x92B0"/>
8373 <function name="BlendBarrierKHR" alias="BlendBarrier" es2="2.0"/>
8376 <category name="ARB_ES3_2_compatibility" number="177">
8378 <enum name="PRIMITIVE_BOUNDING_BOX_ARB" count="8" value="0x92BE">
8379 <size name="Get" mode="get"/>
8381 <enum name="MULTISAMPLE_LINE_WIDTH_RANGE_ARB" count="2" value="0x9381">
8382 <size name="Get" mode="get"/>
8384 <enum name="MULTISAMPLE_LINE_WIDTH_GRANULARITY_ARB" value="0x9382">
8385 <size name="Get" mode="get"/>
8388 <function name="PrimitiveBoundingBoxARB" alias="PrimitiveBoundingBox">
8389 <param name="minX" type="GLfloat"/>
8390 <param name="minY" type="GLfloat"/>
8391 <param name="minZ" type="GLfloat"/>
8392 <param name="minW" type="GLfloat"/>
8393 <param name="maxX" type="GLfloat"/>
8394 <param name="maxY" type="GLfloat"/>
8395 <param name="maxZ" type="GLfloat"/>
8396 <param name="maxW" type="GLfloat"/>
8409 <category name="GL_EXT_blend_color" number="2">
8410 <enum name="CONSTANT_COLOR_EXT" value="0x8001"/>
8411 <enum name="ONE_MINUS_CONSTANT_COLOR_EXT" value="0x8002"/>
8412 <enum name="CONSTANT_ALPHA_EXT" value="0x8003"/>
8413 <enum name="ONE_MINUS_CONSTANT_ALPHA_EXT" value="0x8004"/>
8414 <enum name="BLEND_COLOR_EXT" count="4" value="0x8005">
8415 <size name="Get" mode="get"/>
8418 <function name="BlendColorEXT" alias="BlendColor">
8419 <param name="red" type="GLclampf"/>
8420 <param name="green" type="GLclampf"/>
8421 <param name="blue" type="GLclampf"/>
8422 <param name="alpha" type="GLclampf"/>
8426 <category name="GL_EXT_polygon_offset" number="3">
8427 <enum name="POLYGON_OFFSET_BIAS_EXT" value="0x8039"/>
8429 <function name="PolygonOffsetEXT" deprecated="3.1">
8430 <param name="factor" type="GLfloat"/>
8431 <param name="bias" type="GLfloat"/>
8436 <category name="GL_EXT_texture" number="4">
8437 <enum name="ALPHA4_EXT" value="0x803B"/>
8438 <enum name="ALPHA8_EXT" value="0x803C"/>
8439 <enum name="ALPHA12_EXT" value="0x803D"/>
8440 <enum name="ALPHA16_EXT" value="0x803E"/>
8441 <enum name="LUMINANCE4_EXT" value="0x803F"/>
8442 <enum name="LUMINANCE8_EXT" value="0x8040"/>
8443 <enum name="LUMINANCE12_EXT" value="0x8041"/>
8444 <enum name="LUMINANCE16_EXT" value="0x8042"/>
8445 <enum name="LUMINANCE4_ALPHA4_EXT" value="0x8043"/>
8446 <enum name="LUMINANCE6_ALPHA2_EXT" value="0x8044"/>
8447 <enum name="LUMINANCE8_ALPHA8_EXT" value="0x8045"/>
8448 <enum name="LUMINANCE12_ALPHA4_EXT" value="0x8046"/>
8449 <enum name="LUMINANCE12_ALPHA12_EXT" value="0x8047"/>
8450 <enum name="LUMINANCE16_ALPHA16_EXT" value="0x8048"/>
8451 <enum name="INTENSITY_EXT" value="0x8049"/>
8452 <enum name="INTENSITY4_EXT" value="0x804A"/>
8453 <enum name="INTENSITY8_EXT" value="0x804B"/>
8454 <enum name="INTENSITY12_EXT" value="0x804C"/>
8455 <enum name="INTENSITY16_EXT" value="0x804D"/>
8456 <enum name="RGB2_EXT" value="0x804E"/>
8457 <enum name="RGB4_EXT" value="0x804F"/>
8458 <enum name="RGB5_EXT" value="0x8050"/>
8459 <enum name="RGB8_EXT" value="0x8051"/>
8460 <enum name="RGB10_EXT" value="0x8052"/>
8461 <enum name="RGB12_EXT" value="0x8053"/>
8462 <enum name="RGB16_EXT" value="0x8054"/>
8463 <enum name="RGBA2_EXT" value="0x8055"/>
8464 <enum name="RGBA4_EXT" value="0x8056"/>
8465 <enum name="RGB5_A1_EXT" value="0x8057"/>
8466 <enum name="RGBA8_EXT" value="0x8058"/>
8467 <enum name="RGB10_A2_EXT" value="0x8059"/>
8468 <enum name="RGBA12_EXT" value="0x805A"/>
8469 <enum name="RGBA16_EXT" value="0x805B"/>
8470 <enum name="TEXTURE_RED_SIZE_EXT" count="1" value="0x805C">
8471 <size name="GetTexLevelParameterfv" mode="get"/>
8472 <size name="GetTexLevelParameteriv" mode="get"/>
8474 <enum name="TEXTURE_GREEN_SIZE_EXT" count="1" value="0x805D">
8475 <size name="GetTexLevelParameterfv" mode="get"/>
8476 <size name="GetTexLevelParameteriv" mode="get"/>
8478 <enum name="TEXTURE_BLUE_SIZE_EXT" count="1" value="0x805E">
8479 <size name="GetTexLevelParameterfv" mode="get"/>
8480 <size name="GetTexLevelParameteriv" mode="get"/>
8482 <enum name="TEXTURE_ALPHA_SIZE_EXT" count="1" value="0x805F">
8483 <size name="GetTexLevelParameterfv" mode="get"/>
8484 <size name="GetTexLevelParameteriv" mode="get"/>
8486 <enum name="TEXTURE_LUMINANCE_SIZE_EXT" count="1" value="0x8060">
8487 <size name="GetTexLevelParameterfv" mode="get"/>
8488 <size name="GetTexLevelParameteriv" mode="get"/>
8490 <enum name="TEXTURE_INTENSITY_SIZE_EXT" count="1" value="0x8061">
8491 <size name="GetTexLevelParameterfv" mode="get"/>
8492 <size name="GetTexLevelParameteriv" mode="get"/>
8494 <enum name="REPLACE_EXT" value="0x8062"/>
8495 <enum name="PROXY_TEXTURE_1D_EXT" value="0x8063"/>
8496 <enum name="PROXY_TEXTURE_2D_EXT" value="0x8064"/>
8497 <enum name="TEXTURE_TOO_LARGE_EXT" value="0x8065"/>
8502 <category name="GL_EXT_texture3D" number="6">
8503 <function name="TexImage3DEXT" alias="TexImage3D">
8504 <param name="target" type="GLenum"/>
8505 <param name="level" type="GLint"/>
8506 <param name="internalformat" type="GLenum"/>
8507 <param name="width" type="GLsizei"/>
8508 <param name="height" type="GLsizei"/>
8509 <param name="depth" type="GLsizei"/>
8510 <param name="border" type="GLint"/>
8511 <param name="format" type="GLenum"/>
8512 <param name="type" type="GLenum"/>
8513 <param name="pixels" type="const GLvoid *"/>
8516 <function name="TexSubImage3DEXT" alias="TexSubImage3D">
8517 <param name="target" type="GLenum"/>
8518 <param name="level" type="GLint"/>
8519 <param name="xoffset" type="GLint"/>
8520 <param name="yoffset" type="GLint"/>
8521 <param name="zoffset" type="GLint"/>
8522 <param name="width" type="GLsizei"/>
8523 <param name="height" type="GLsizei"/>
8524 <param name="depth" type="GLsizei"/>
8525 <param name="format" type="GLenum"/>
8526 <param name="type" type="GLenum"/>
8527 <param name="UNUSED" type="GLuint" padding="true"/>
8528 <param name="pixels" type="const GLvoid *"/>
8532 <category name="GL_SGIS_texture_filter4" number="7">
8533 <function name="GetTexFilterFuncSGIS" exec="skip">
8534 <param name="target" type="GLenum"/>
8535 <param name="filter" type="GLenum"/>
8536 <param name="weights" type="GLfloat *" output="true"/>
8540 <function name="TexFilterFuncSGIS" exec="skip">
8541 <param name="target" type="GLenum"/>
8542 <param name="filter" type="GLenum"/>
8543 <param name="n" type="GLsizei" counter="true"/>
8544 <param name="weights" type="const GLfloat *" count="n"/>
8551 <category name="GL_EXT_subtexture" number="9">
8552 <function name="TexSubImage1DEXT" alias="TexSubImage1D">
8553 <param name="target" type="GLenum"/>
8554 <param name="level" type="GLint"/>
8555 <param name="xoffset" type="GLint"/>
8556 <param name="width" type="GLsizei"/>
8557 <param name="format" type="GLenum"/>
8558 <param name="type" type="GLenum"/>
8559 <param name="UNUSED" type="GLuint" padding="true"/>
8560 <param name="pixels" type="const GLvoid *"/>
8563 <function name="TexSubImage2DEXT" alias="TexSubImage2D">
8564 <param name="target" type="GLenum"/>
8565 <param name="level" type="GLint"/>
8566 <param name="xoffset" type="GLint"/>
8567 <param name="yoffset" type="GLint"/>
8568 <param name="width" type="GLsizei"/>
8569 <param name="height" type="GLsizei"/>
8570 <param name="format" type="GLenum"/>
8571 <param name="type" type="GLenum"/>
8572 <param name="UNUSED" type="GLuint" padding="true"/>
8573 <param name="pixels" type="const GLvoid *"/>
8577 <category name="GL_EXT_copy_texture" number="10">
8578 <function name="CopyTexImage1DEXT" alias="CopyTexImage1D">
8579 <param name="target" type="GLenum"/>
8580 <param name="level" type="GLint"/>
8581 <param name="internalformat" type="GLenum"/>
8582 <param name="x" type="GLint"/>
8583 <param name="y" type="GLint"/>
8584 <param name="width" type="GLsizei"/>
8585 <param name="border" type="GLint"/>
8588 <function name="CopyTexImage2DEXT" alias="CopyTexImage2D">
8589 <param name="target" type="GLenum"/>
8590 <param name="level" type="GLint"/>
8591 <param name="internalformat" type="GLenum"/>
8592 <param name="x" type="GLint"/>
8593 <param name="y" type="GLint"/>
8594 <param name="width" type="GLsizei"/>
8595 <param name="height" type="GLsizei"/>
8596 <param name="border" type="GLint"/>
8599 <function name="CopyTexSubImage1DEXT" alias="CopyTexSubImage1D">
8600 <param name="target" type="GLenum"/>
8601 <param name="level" type="GLint"/>
8602 <param name="xoffset" type="GLint"/>
8603 <param name="x" type="GLint"/>
8604 <param name="y" type="GLint"/>
8605 <param name="width" type="GLsizei"/>
8608 <function name="CopyTexSubImage2DEXT" alias="CopyTexSubImage2D">
8609 <param name="target" type="GLenum"/>
8610 <param name="level" type="GLint"/>
8611 <param name="xoffset" type="GLint"/>
8612 <param name="yoffset" type="GLint"/>
8613 <param name="x" type="GLint"/>
8614 <param name="y" type="GLint"/>
8615 <param name="width" type="GLsizei"/>
8616 <param name="height" type="GLsizei"/>
8619 <function name="CopyTexSubImage3DEXT" alias="CopyTexSubImage3D">
8620 <param name="target" type="GLenum"/>
8621 <param name="level" type="GLint"/>
8622 <param name="xoffset" type="GLint"/>
8623 <param name="yoffset" type="GLint"/>
8624 <param name="zoffset" type="GLint"/>
8625 <param name="x" type="GLint"/>
8626 <param name="y" type="GLint"/>
8627 <param name="width" type="GLsizei"/>
8628 <param name="height" type="GLsizei"/>
8632 <category name="GL_EXT_histogram" number="11">
8633 <enum name="HISTOGRAM_EXT" value="0x8024"/>
8634 <enum name="PROXY_HISTOGRAM_EXT" value="0x8025"/>
8635 <enum name="HISTOGRAM_WIDTH_EXT" count="1" value="0x8026">
8636 <size name="GetHistogramParameterfvEXT" mode="get"/>
8637 <size name="GetHistogramParameterivEXT" mode="get"/>
8639 <enum name="HISTOGRAM_FORMAT_EXT" count="1" value="0x8027">
8640 <size name="GetHistogramParameterfvEXT" mode="get"/>
8641 <size name="GetHistogramParameterivEXT" mode="get"/>
8643 <enum name="HISTOGRAM_RED_SIZE_EXT" count="1" value="0x8028">
8644 <size name="GetHistogramParameterfvEXT" mode="get"/>
8645 <size name="GetHistogramParameterivEXT" mode="get"/>
8647 <enum name="HISTOGRAM_GREEN_SIZE_EXT" count="1" value="0x8029">
8648 <size name="GetHistogramParameterfvEXT" mode="get"/>
8649 <size name="GetHistogramParameterivEXT" mode="get"/>
8651 <enum name="HISTOGRAM_BLUE_SIZE_EXT" count="1" value="0x802A">
8652 <size name="GetHistogramParameterfvEXT" mode="get"/>
8653 <size name="GetHistogramParameterivEXT" mode="get"/>
8655 <enum name="HISTOGRAM_ALPHA_SIZE_EXT" count="1" value="0x802B">
8656 <size name="GetHistogramParameterfvEXT" mode="get"/>
8657 <size name="GetHistogramParameterivEXT" mode="get"/>
8659 <enum name="HISTOGRAM_LUMINANCE_SIZE_EXT" count="1" value="0x802C">
8660 <size name="GetHistogramParameterfvEXT" mode="get"/>
8661 <size name="GetHistogramParameterivEXT" mode="get"/>
8663 <enum name="HISTOGRAM_SINK_EXT" count="1" value="0x802D">
8664 <size name="GetHistogramParameterfvEXT" mode="get"/>
8665 <size name="GetHistogramParameterivEXT" mode="get"/>
8667 <enum name="MINMAX_EXT" value="0x802E"/>
8668 <enum name="MINMAX_FORMAT_EXT" count="1" value="0x802F">
8669 <size name="GetMinmaxParameterfvEXT" mode="get"/>
8670 <size name="GetMinmaxParameterivEXT" mode="get"/>
8672 <enum name="MINMAX_SINK_EXT" count="1" value="0x8030">
8673 <size name="GetMinmaxParameterfvEXT" mode="get"/>
8674 <size name="GetMinmaxParameterivEXT" mode="get"/>
8676 <enum name="TABLE_TOO_LARGE_EXT" value="0x8031"/>
8678 <function name="GetHistogramEXT" alias="GetHistogram">
8679 <param name="target" type="GLenum"/>
8680 <param name="reset" type="GLboolean"/>
8681 <param name="format" type="GLenum"/>
8682 <param name="type" type="GLenum"/>
8683 …<param name="values" type="GLvoid *" output="true" img_width="width" img_format="format" img_type=…
8687 <function name="GetHistogramParameterfvEXT" alias="GetHistogramParameterfv">
8688 <param name="target" type="GLenum"/>
8689 <param name="pname" type="GLenum"/>
8690 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
8694 <function name="GetHistogramParameterivEXT" alias="GetHistogramParameteriv">
8695 <param name="target" type="GLenum"/>
8696 <param name="pname" type="GLenum"/>
8697 <param name="params" type="GLint *" output="true" variable_param="pname"/>
8701 <function name="GetMinmaxEXT" alias="GetMinmax">
8702 <param name="target" type="GLenum"/>
8703 <param name="reset" type="GLboolean"/>
8704 <param name="format" type="GLenum"/>
8705 <param name="type" type="GLenum"/>
8706 …<param name="values" type="GLvoid *" output="true" img_width="2" img_format="format" img_type="typ…
8710 <function name="GetMinmaxParameterfvEXT" alias="GetMinmaxParameterfv">
8711 <param name="target" type="GLenum"/>
8712 <param name="pname" type="GLenum"/>
8713 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
8717 <function name="GetMinmaxParameterivEXT" alias="GetMinmaxParameteriv">
8718 <param name="target" type="GLenum"/>
8719 <param name="pname" type="GLenum"/>
8720 <param name="params" type="GLint *" output="true" variable_param="pname"/>
8724 <function name="HistogramEXT" alias="Histogram">
8725 <param name="target" type="GLenum"/>
8726 <param name="width" type="GLsizei"/>
8727 <param name="internalformat" type="GLenum"/>
8728 <param name="sink" type="GLboolean"/>
8731 <function name="MinmaxEXT" alias="Minmax">
8732 <param name="target" type="GLenum"/>
8733 <param name="internalformat" type="GLenum"/>
8734 <param name="sink" type="GLboolean"/>
8737 <function name="ResetHistogramEXT" alias="ResetHistogram">
8738 <param name="target" type="GLenum"/>
8741 <function name="ResetMinmaxEXT" alias="ResetMinmax">
8742 <param name="target" type="GLenum"/>
8746 <category name="GL_EXT_convolution" number="12">
8747 <enum name="CONVOLUTION_BORDER_MODE_EXT" count="1" value="0x8013">
8748 <size name="ConvolutionParameterfv"/>
8749 <size name="ConvolutionParameteriv"/>
8750 <size name="GetConvolutionParameterfv" mode="get"/>
8751 <size name="GetConvolutionParameteriv" mode="get"/>
8753 <enum name="CONVOLUTION_FILTER_SCALE_EXT" count="4" value="0x8014">
8754 <size name="ConvolutionParameterfv"/>
8755 <size name="ConvolutionParameteriv"/>
8756 <size name="GetConvolutionParameterfv" mode="get"/>
8757 <size name="GetConvolutionParameteriv" mode="get"/>
8759 <enum name="CONVOLUTION_FILTER_BIAS_EXT" count="4" value="0x8015">
8760 <size name="ConvolutionParameterfv"/>
8761 <size name="ConvolutionParameteriv"/>
8762 <size name="GetConvolutionParameterfv" mode="get"/>
8763 <size name="GetConvolutionParameteriv" mode="get"/>
8765 <enum name="REDUCE_EXT" value="0x8016"/>
8766 <enum name="CONVOLUTION_FORMAT_EXT" count="1" value="0x8017">
8767 <size name="GetConvolutionParameterfv" mode="get"/>
8768 <size name="GetConvolutionParameteriv" mode="get"/>
8770 <enum name="CONVOLUTION_WIDTH_EXT" count="1" value="0x8018">
8771 <size name="GetConvolutionParameterfv" mode="get"/>
8772 <size name="GetConvolutionParameteriv" mode="get"/>
8774 <enum name="CONVOLUTION_HEIGHT_EXT" count="1" value="0x8019">
8775 <size name="GetConvolutionParameterfv" mode="get"/>
8776 <size name="GetConvolutionParameteriv" mode="get"/>
8778 <enum name="MAX_CONVOLUTION_WIDTH_EXT" count="1" value="0x801A">
8779 <size name="GetConvolutionParameterfv" mode="get"/>
8780 <size name="GetConvolutionParameteriv" mode="get"/>
8781 <size name="Get" mode="get"/>
8783 <enum name="MAX_CONVOLUTION_HEIGHT_EXT" count="1" value="0x801B">
8784 <size name="GetConvolutionParameterfv" mode="get"/>
8785 <size name="GetConvolutionParameteriv" mode="get"/>
8786 <size name="Get" mode="get"/>
8788 <enum name="POST_CONVOLUTION_RED_SCALE_EXT" count="1" value="0x801C">
8789 <size name="Get" mode="get"/>
8791 <enum name="POST_CONVOLUTION_GREEN_SCALE_EXT" count="1" value="0x801D">
8792 <size name="Get" mode="get"/>
8794 <enum name="POST_CONVOLUTION_BLUE_SCALE_EXT" count="1" value="0x801E">
8795 <size name="Get" mode="get"/>
8797 <enum name="POST_CONVOLUTION_ALPHA_SCALE_EXT" count="1" value="0x801F">
8798 <size name="Get" mode="get"/>
8800 <enum name="POST_CONVOLUTION_RED_BIAS_EXT" count="1" value="0x8020">
8801 <size name="Get" mode="get"/>
8803 <enum name="POST_CONVOLUTION_GREEN_BIAS_EXT" count="1" value="0x8021">
8804 <size name="Get" mode="get"/>
8806 <enum name="POST_CONVOLUTION_BLUE_BIAS_EXT" count="1" value="0x8022">
8807 <size name="Get" mode="get"/>
8809 <enum name="POST_CONVOLUTION_ALPHA_BIAS_EXT" count="1" value="0x8023">
8810 <size name="Get" mode="get"/>
8813 <function name="ConvolutionFilter1DEXT" alias="ConvolutionFilter1D">
8814 <param name="target" type="GLenum"/>
8815 <param name="internalformat" type="GLenum"/>
8816 <param name="width" type="GLsizei"/>
8817 <param name="format" type="GLenum"/>
8818 <param name="type" type="GLenum"/>
8819 <param name="image" type="const GLvoid *"/>
8822 <function name="ConvolutionFilter2DEXT" alias="ConvolutionFilter2D">
8823 <param name="target" type="GLenum"/>
8824 <param name="internalformat" type="GLenum"/>
8825 <param name="width" type="GLsizei"/>
8826 <param name="height" type="GLsizei"/>
8827 <param name="format" type="GLenum"/>
8828 <param name="type" type="GLenum"/>
8829 <param name="image" type="const GLvoid *"/>
8832 <function name="ConvolutionParameterfEXT" alias="ConvolutionParameterf">
8833 <param name="target" type="GLenum"/>
8834 <param name="pname" type="GLenum"/>
8835 <param name="params" type="GLfloat"/>
8838 <function name="ConvolutionParameterfvEXT" alias="ConvolutionParameterfv">
8839 <param name="target" type="GLenum"/>
8840 <param name="pname" type="GLenum"/>
8841 <param name="params" type="const GLfloat *"/>
8844 <function name="ConvolutionParameteriEXT" alias="ConvolutionParameteri">
8845 <param name="target" type="GLenum"/>
8846 <param name="pname" type="GLenum"/>
8847 <param name="params" type="GLint"/>
8850 <function name="ConvolutionParameterivEXT" alias="ConvolutionParameteriv">
8851 <param name="target" type="GLenum"/>
8852 <param name="pname" type="GLenum"/>
8853 <param name="params" type="const GLint *"/>
8856 <function name="CopyConvolutionFilter1DEXT" alias="CopyConvolutionFilter1D">
8857 <param name="target" type="GLenum"/>
8858 <param name="internalformat" type="GLenum"/>
8859 <param name="x" type="GLint"/>
8860 <param name="y" type="GLint"/>
8861 <param name="width" type="GLsizei"/>
8864 <function name="CopyConvolutionFilter2DEXT" alias="CopyConvolutionFilter2D">
8865 <param name="target" type="GLenum"/>
8866 <param name="internalformat" type="GLenum"/>
8867 <param name="x" type="GLint"/>
8868 <param name="y" type="GLint"/>
8869 <param name="width" type="GLsizei"/>
8870 <param name="height" type="GLsizei"/>
8873 <function name="GetConvolutionFilterEXT" alias="GetConvolutionFilter">
8874 <param name="target" type="GLenum"/>
8875 <param name="format" type="GLenum"/>
8876 <param name="type" type="GLenum"/>
8877 …<param name="image" type="GLvoid *" output="true" img_width="width" img_height="height" img_format…
8881 <function name="GetConvolutionParameterfvEXT" alias="GetConvolutionParameterfv">
8882 <param name="target" type="GLenum"/>
8883 <param name="pname" type="GLenum"/>
8884 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
8888 <function name="GetConvolutionParameterivEXT" alias="GetConvolutionParameteriv">
8889 <param name="target" type="GLenum"/>
8890 <param name="pname" type="GLenum"/>
8891 <param name="params" type="GLint *" output="true" variable_param="pname"/>
8895 <function name="GetSeparableFilterEXT" alias="GetSeparableFilter">
8896 <param name="target" type="GLenum"/>
8897 <param name="format" type="GLenum"/>
8898 <param name="type" type="GLenum"/>
8899 <param name="row" type="GLvoid *" output="true"/>
8900 <param name="column" type="GLvoid *" output="true"/>
8901 <param name="span" type="GLvoid *" output="true"/>
8905 <function name="SeparableFilter2DEXT" alias="SeparableFilter2D">
8906 <param name="target" type="GLenum"/>
8907 <param name="internalformat" type="GLenum"/>
8908 <param name="width" type="GLsizei"/>
8909 <param name="height" type="GLsizei"/>
8910 <param name="format" type="GLenum"/>
8911 <param name="type" type="GLenum"/>
8912 <param name="row" type="const GLvoid *"/>
8913 <param name="column" type="const GLvoid *"/>
8917 <category name="GL_SGI_color_matrix" number="13">
8918 <enum name="COLOR_MATRIX_SGI" value="0x80B1"/>
8919 <enum name="COLOR_MATRIX_STACK_DEPTH_SGI" value="0x80B2"/>
8920 <enum name="MAX_COLOR_MATRIX_STACK_DEPTH_SGI" value="0x80B3"/>
8921 <enum name="POST_COLOR_MATRIX_RED_SCALE_SGI" value="0x80B4"/>
8922 <enum name="POST_COLOR_MATRIX_GREEN_SCALE_SGI" value="0x80B5"/>
8923 <enum name="POST_COLOR_MATRIX_BLUE_SCALE_SGI" value="0x80B6"/>
8924 <enum name="POST_COLOR_MATRIX_ALPHA_SCALE_SGI" value="0x80B7"/>
8925 <enum name="POST_COLOR_MATRIX_RED_BIAS_SGI" value="0x80B8"/>
8926 <enum name="POST_COLOR_MATRIX_GREEN_BIAS_SGI" value="0x80B9"/>
8927 <enum name="POST_COLOR_MATRIX_BLUE_BIAS_SGI" value="0x80BA"/>
8928 <enum name="POST_COLOR_MATRIX_ALPHA_BIAS_SGI" value="0x80BB"/>
8931 <category name="GL_SGI_color_table" number="14">
8932 <enum name="COLOR_TABLE_SCALE_SGI" count="4" value="0x80D6">
8933 <size name="ColorTableParameterfvSGI"/>
8934 <size name="ColorTableParameterivSGI"/>
8935 <size name="GetColorTableParameterfvSGI" mode="get"/>
8936 <size name="GetColorTableParameterivSGI" mode="get"/>
8938 <enum name="COLOR_TABLE_BIAS_SGI" count="4" value="0x80D7">
8939 <size name="ColorTableParameterfvSGI"/>
8940 <size name="ColorTableParameterivSGI"/>
8941 <size name="GetColorTableParameterfvSGI" mode="get"/>
8942 <size name="GetColorTableParameterivSGI" mode="get"/>
8944 <enum name="COLOR_TABLE_FORMAT_SGI" count="1" value="0x80D8">
8945 <size name="GetColorTableParameterfvSGI" mode="get"/>
8946 <size name="GetColorTableParameterivSGI" mode="get"/>
8948 <enum name="COLOR_TABLE_WIDTH_SGI" count="1" value="0x80D9">
8949 <size name="GetColorTableParameterfvSGI" mode="get"/>
8950 <size name="GetColorTableParameterivSGI" mode="get"/>
8952 <enum name="COLOR_TABLE_RED_SIZE_SGI" count="1" value="0x80DA">
8953 <size name="GetColorTableParameterfvSGI" mode="get"/>
8954 <size name="GetColorTableParameterivSGI" mode="get"/>
8956 <enum name="COLOR_TABLE_GREEN_SIZE_SGI" count="1" value="0x80DB">
8957 <size name="GetColorTableParameterfvSGI" mode="get"/>
8958 <size name="GetColorTableParameterivSGI" mode="get"/>
8960 <enum name="COLOR_TABLE_BLUE_SIZE_SGI" count="1" value="0x80DC">
8961 <size name="GetColorTableParameterfvSGI" mode="get"/>
8962 <size name="GetColorTableParameterivSGI" mode="get"/>
8964 <enum name="COLOR_TABLE_ALPHA_SIZE_SGI" count="1" value="0x80DD">
8965 <size name="GetColorTableParameterfvSGI" mode="get"/>
8966 <size name="GetColorTableParameterivSGI" mode="get"/>
8968 <enum name="COLOR_TABLE_LUMINANCE_SIZE_SGI" count="1" value="0x80DE">
8969 <size name="GetColorTableParameterfvSGI" mode="get"/>
8970 <size name="GetColorTableParameterivSGI" mode="get"/>
8972 <enum name="COLOR_TABLE_INTENSITY_SIZE_SGI" count="1" value="0x80DF">
8973 <size name="GetColorTableParameterfvSGI" mode="get"/>
8974 <size name="GetColorTableParameterivSGI" mode="get"/>
8977 <function name="ColorTableSGI" alias="ColorTable">
8978 <param name="target" type="GLenum"/>
8979 <param name="internalformat" type="GLenum"/>
8980 <param name="width" type="GLsizei"/>
8981 <param name="format" type="GLenum"/>
8982 <param name="type" type="GLenum"/>
8983 <param name="table" type="const GLvoid *"/>
8986 <function name="ColorTableParameterfvSGI" alias="ColorTableParameterfv">
8987 <param name="target" type="GLenum"/>
8988 <param name="pname" type="GLenum"/>
8989 <param name="params" type="const GLfloat *"/>
8992 <function name="ColorTableParameterivSGI" alias="ColorTableParameteriv">
8993 <param name="target" type="GLenum"/>
8994 <param name="pname" type="GLenum"/>
8995 <param name="params" type="const GLint *"/>
8998 <function name="CopyColorTableSGI" alias="CopyColorTable">
8999 <param name="target" type="GLenum"/>
9000 <param name="internalformat" type="GLenum"/>
9001 <param name="x" type="GLint"/>
9002 <param name="y" type="GLint"/>
9003 <param name="width" type="GLsizei"/>
9006 <function name="GetColorTableSGI" alias="GetColorTable">
9007 <param name="target" type="GLenum"/>
9008 <param name="format" type="GLenum"/>
9009 <param name="type" type="GLenum"/>
9010 …<param name="table" type="GLvoid *" output="true" img_width="width" img_format="format" img_type="…
9014 <function name="GetColorTableParameterfvSGI" alias="GetColorTableParameterfv">
9015 <param name="target" type="GLenum"/>
9016 <param name="pname" type="GLenum"/>
9017 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
9021 <function name="GetColorTableParameterivSGI" alias="GetColorTableParameteriv">
9022 <param name="target" type="GLenum"/>
9023 <param name="pname" type="GLenum"/>
9024 <param name="params" type="GLint *" output="true" variable_param="pname"/>
9029 <category name="GL_SGIS_pixel_texture" number="15">
9030 <function name="PixelTexGenParameteriSGIS" exec="skip">
9031 <param name="pname" type="GLenum"/>
9032 <param name="param" type="GLint"/>
9036 <function name="PixelTexGenParameterivSGIS" exec="skip">
9037 <param name="pname" type="GLenum"/>
9038 <param name="params" type="const GLint *"/>
9042 <function name="PixelTexGenParameterfSGIS" exec="skip">
9043 <param name="pname" type="GLenum"/>
9044 <param name="param" type="GLfloat"/>
9048 <function name="PixelTexGenParameterfvSGIS" exec="skip">
9049 <param name="pname" type="GLenum"/>
9050 <param name="params" type="const GLfloat *"/>
9054 <function name="GetPixelTexGenParameterivSGIS" exec="skip">
9055 <param name="pname" type="GLenum"/>
9056 <param name="params" type="GLint *" output="true" variable_param="pname"/>
9060 <function name="GetPixelTexGenParameterfvSGIS" exec="skip">
9061 <param name="pname" type="GLenum"/>
9062 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
9067 <category name="GL_SGIS_texture4D" number="16">
9068 <function name="TexImage4DSGIS" exec="skip">
9069 <param name="target" type="GLenum"/>
9070 <param name="level" type="GLint"/>
9071 <param name="internalformat" type="GLenum"/>
9072 <param name="width" type="GLsizei"/>
9073 <param name="height" type="GLsizei"/>
9074 <param name="depth" type="GLsizei"/>
9075 <param name="size4d" type="GLsizei"/>
9076 <param name="border" type="GLint"/>
9077 <param name="format" type="GLenum"/>
9078 <param name="type" type="GLenum"/>
9079 …<param name="pixels" type="const GLvoid *" img_width="width" img_height="height" img_depth="depth"…
9083 <function name="TexSubImage4DSGIS" exec="skip">
9084 <param name="target" type="GLenum"/>
9085 <param name="level" type="GLint"/>
9086 <param name="xoffset" type="GLint"/>
9087 <param name="yoffset" type="GLint"/>
9088 <param name="zoffset" type="GLint"/>
9089 <param name="woffset" type="GLint"/>
9090 <param name="width" type="GLsizei"/>
9091 <param name="height" type="GLsizei"/>
9092 <param name="depth" type="GLsizei"/>
9093 <param name="size4d" type="GLsizei"/>
9094 <param name="format" type="GLenum"/>
9095 <param name="type" type="GLenum"/>
9096 <param name="UNUSED" type="GLuint" padding="true"/>
9097 …<param name="pixels" type="const GLvoid *" img_width="width" img_height="height" img_depth="depth"…
9102 <category name="GL_SGI_texture_color_table" number="17">
9103 <enum name="TEXTURE_COLOR_TABLE_SGI" value="0x80BC"/>
9104 <enum name="PROXY_TEXTURE_COLOR_TABLE_SGI" value="0x80BD"/>
9109 <category name="GL_EXT_texture_object" number="20">
9110 <function name="AreTexturesResidentEXT" alias="AreTexturesResident">
9111 <param name="n" type="GLsizei" counter="true"/>
9112 <param name="textures" type="const GLuint *" count="n"/>
9113 <param name="residences" type="GLboolean *" output="true" count="n"/>
9118 <function name="BindTextureEXT" alias="BindTexture">
9119 <param name="target" type="GLenum"/>
9120 <param name="texture" type="GLuint"/>
9123 <function name="DeleteTexturesEXT" alias="DeleteTextures">
9124 <param name="n" type="GLsizei" counter="true"/>
9125 <param name="textures" type="const GLuint *" count="n"/>
9129 <function name="GenTexturesEXT" alias="GenTextures">
9130 <param name="n" type="GLsizei" counter="true"/>
9131 <param name="textures" type="GLuint *" output="true" count="n"/>
9135 <function name="IsTextureEXT" alias="IsTexture">
9136 <param name="texture" type="GLuint"/>
9141 <function name="PrioritizeTexturesEXT" alias="PrioritizeTextures">
9142 <param name="n" type="GLsizei"/>
9143 <param name="textures" type="const GLuint *"/>
9144 <param name="priorities" type="const GLclampf *"/>
9148 <category name="GL_SGIS_detail_texture" number="21">
9149 <function name="DetailTexFuncSGIS" exec="skip">
9150 <param name="target" type="GLenum"/>
9151 <param name="n" type="GLsizei" counter="true"/>
9152 <param name="points" type="const GLfloat *" count="n"/>
9156 <function name="GetDetailTexFuncSGIS" exec="skip">
9157 <param name="target" type="GLenum"/>
9158 <param name="points" type="GLfloat *" output="true"/>
9163 <category name="GL_SGIS_sharpen_texture" number="22">
9164 <function name="SharpenTexFuncSGIS" exec="skip">
9165 <param name="target" type="GLenum"/>
9166 <param name="n" type="GLsizei" counter="true"/>
9167 <param name="points" type="const GLfloat *" count="n" count_scale="2"/>
9171 <function name="GetSharpenTexFuncSGIS" exec="skip">
9172 <param name="target" type="GLenum"/>
9173 <param name="points" type="GLfloat *" output="true"/>
9178 <category name="GL_SGIS_multisample" number="25">
9179 <function name="SampleMaskSGIS" exec="skip">
9180 <param name="value" type="GLclampf"/>
9181 <param name="invert" type="GLboolean"/>
9185 <function name="SamplePatternSGIS" exec="skip">
9186 <param name="pattern" type="GLenum"/>
9193 <category name="GL_EXT_rescale_normal" number="27">
9194 <enum name="RESCALE_NORMAL_EXT" count="1" value="0x803A">
9195 <size name="Get" mode="get"/>
9202 <category name="GL_EXT_vertex_array" number="30">
9204 <enum name="VERTEX_ARRAY_COUNT_EXT" value="0x807D"/>
9205 <enum name="NORMAL_ARRAY_COUNT_EXT" value="0x8080"/>
9206 <enum name="COLOR_ARRAY_COUNT_EXT" value="0x8084"/>
9207 <enum name="INDEX_ARRAY_COUNT_EXT" value="0x8087"/>
9208 <enum name="TEXTURE_COORD_ARRAY_COUNT_EXT" value="0x808B"/>
9209 <enum name="EDGE_FLAG_ARRAY_COUNT_EXT" value="0x808D"/>
9212 <function name="ArrayElementEXT" alias="ArrayElement">
9213 <param name="i" type="GLint"/>
9216 <function name="ColorPointerEXT" deprecated="3.1" marshal="async"
9218 <param name="size" type="GLint"/>
9219 <param name="type" type="GLenum"/>
9220 <param name="stride" type="GLsizei"/>
9221 <param name="count" type="GLsizei"/>
9222 <param name="pointer" type="const GLvoid *"/>
9226 <function name="DrawArraysEXT" alias="DrawArrays">
9227 <param name="mode" type="GLenum"/>
9228 <param name="first" type="GLint"/>
9229 <param name="count" type="GLsizei"/>
9232 <function name="EdgeFlagPointerEXT" deprecated="3.1" marshal="async"
9234 <param name="stride" type="GLsizei"/>
9235 <param name="count" type="GLsizei"/>
9236 <param name="pointer" type="const GLboolean *"/>
9240 <function name="GetPointervEXT" alias="GetPointerv">
9241 <param name="pname" type="GLenum"/>
9242 <param name="params" type="GLvoid **" output="true"/>
9245 <function name="IndexPointerEXT" deprecated="3.1" marshal="async"
9247 <param name="type" type="GLenum"/>
9248 <param name="stride" type="GLsizei"/>
9249 <param name="count" type="GLsizei"/>
9250 <param name="pointer" type="const GLvoid *"/>
9254 <function name="NormalPointerEXT" deprecated="3.1" marshal="async"
9256 <param name="type" type="GLenum"/>
9257 <param name="stride" type="GLsizei"/>
9258 <param name="count" type="GLsizei"/>
9259 <param name="pointer" type="const GLvoid *"/>
9263 <function name="TexCoordPointerEXT" deprecated="3.1" marshal="async"
9265 <param name="size" type="GLint"/>
9266 <param name="type" type="GLenum"/>
9267 <param name="stride" type="GLsizei"/>
9268 <param name="count" type="GLsizei"/>
9269 <param name="pointer" type="const GLvoid *"/>
9273 <function name="VertexPointerEXT" deprecated="3.1" marshal="async"
9275 <param name="size" type="GLint"/>
9276 <param name="type" type="GLenum"/>
9277 <param name="stride" type="GLsizei"/>
9278 <param name="count" type="GLsizei"/>
9279 <param name="pointer" type="const GLvoid *"/>
9284 <category name="GL_SGIS_generate_mipmap" number="32">
9285 <enum name="GENERATE_MIPMAP_SGIS" count="1" value="0x8191">
9286 <size name="TexParameterfv"/>
9287 <size name="TexParameteriv"/>
9288 <size name="GetTexParameterfv" mode="get"/>
9289 <size name="GetTexParameteriv" mode="get"/>
9291 <enum name="GENERATE_MIPMAP_HINT_SGIS" value="0x8192"/>
9294 <category name="GL_SGIX_clipmap" number="33">
9295 <enum name="LINEAR_CLIPMAP_LINEAR_SGIX" value="0x8170"/>
9296 <enum name="TEXTURE_CLIPMAP_CENTER_SGIX" count="2" value="0x8171">
9297 <size name="TexParameterfv"/>
9298 <size name="TexParameteriv"/>
9299 <size name="GetTexParameterfv" mode="get"/>
9300 <size name="GetTexParameteriv" mode="get"/>
9302 <enum name="TEXTURE_CLIPMAP_FRAME_SGIX" count="1" value="0x8172">
9303 <size name="TexParameterfv"/>
9304 <size name="TexParameteriv"/>
9305 <size name="GetTexParameterfv" mode="get"/>
9306 <size name="GetTexParameteriv" mode="get"/>
9308 <enum name="TEXTURE_CLIPMAP_OFFSET_SGIX" count="2" value="0x8173">
9309 <size name="TexParameterfv"/>
9310 <size name="TexParameteriv"/>
9311 <size name="GetTexParameterfv" mode="get"/>
9312 <size name="GetTexParameteriv" mode="get"/>
9314 <enum name="TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX" count="3" value="0x8174">
9315 <size name="TexParameterfv"/>
9316 <size name="TexParameteriv"/>
9317 <size name="GetTexParameterfv" mode="get"/>
9318 <size name="GetTexParameteriv" mode="get"/>
9320 <enum name="TEXTURE_CLIPMAP_LOD_OFFSET_SGIX" value="0x8175"/>
9321 <enum name="TEXTURE_CLIPMAP_DEPTH_SGIX" value="0x8176"/>
9322 <enum name="MAX_CLIPMAP_DEPTH_SGIX" value="0x8177"/>
9323 <enum name="MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX" value="0x8178"/>
9324 <enum name="NEAREST_CLIPMAP_NEAREST_SGIX" value="0x844D"/>
9325 <enum name="NEAREST_CLIPMAP_LINEAR_SGIX" value="0x844E"/>
9326 <enum name="LINEAR_CLIPMAP_NEAREST_SGIX" value="0x844F"/>
9329 <category name="GL_SGIX_shadow" number="34">
9330 <enum name="TEXTURE_COMPARE_SGIX" count="1" value="0x819A">
9331 <size name="TexParameterfv"/>
9332 <size name="TexParameteriv"/>
9333 <size name="GetTexParameterfv" mode="get"/>
9334 <size name="GetTexParameteriv" mode="get"/>
9336 <enum name="TEXTURE_COMPARE_OPERATOR_SGIX" count="1" value="0x819B">
9337 <size name="TexParameterfv"/>
9338 <size name="TexParameteriv"/>
9339 <size name="GetTexParameterfv" mode="get"/>
9340 <size name="GetTexParameteriv" mode="get"/>
9342 <enum name="TEXTURE_LEQUAL_R_SGIX" value="0x819C"/>
9343 <enum name="TEXTURE_GEQUAL_R_SGIX" value="0x819D"/>
9346 <category name="GL_SGIS_texture_edge_clamp" number="35">
9347 <enum name="CLAMP_TO_EDGE_SGIS" value="0x812F"/>
9350 <category name="GL_SGIS_texture_border_clamp" number="36">
9351 <enum name="CLAMP_TO_BORDER_SGIS" value="0x812D"/>
9354 <category name="GL_EXT_blend_minmax" number="37">
9355 <enum name="FUNC_ADD_EXT" value="0x8006"/>
9356 <enum name="MIN_EXT" value="0x8007"/>
9357 <enum name="MAX_EXT" value="0x8008"/>
9358 <enum name="BLEND_EQUATION_EXT" count="1" value="0x8009">
9359 <size name="Get" mode="get"/>
9362 <function name="BlendEquationEXT" alias="BlendEquation">
9363 <param name="mode" type="GLenum"/>
9367 <category name="GL_EXT_blend_subtract" number="38">
9368 <enum name="FUNC_SUBTRACT_EXT" value="0x800A"/>
9369 <enum name="FUNC_REVERSE_SUBTRACT_EXT" value="0x800B"/>
9371 <!-- <function name="BlendEquationEXT" alias="BlendEquation">
9372 <param name="mode" type="GLenum"/>
9387 <category name="GL_SGIX_sprite" number="52">
9388 <function name="SpriteParameterfSGIX" exec="skip">
9389 <param name="pname" type="GLenum"/>
9390 <param name="param" type="GLfloat"/>
9394 <function name="SpriteParameterfvSGIX" exec="skip">
9395 <param name="pname" type="GLenum"/>
9396 <param name="params" type="const GLfloat *"/>
9400 <function name="SpriteParameteriSGIX" exec="skip">
9401 <param name="pname" type="GLenum"/>
9402 <param name="param" type="GLint"/>
9406 <function name="SpriteParameterivSGIX" exec="skip">
9407 <param name="pname" type="GLenum"/>
9408 <param name="params" type="const GLint *"/>
9413 <category name="GL_EXT_point_parameters" number="54">
9414 <enum name="POINT_SIZE_MIN_EXT" count="1" value="0x8126">
9415 <size name="PointParameterfv"/>
9417 <enum name="POINT_SIZE_MAX_EXT" count="1" value="0x8127">
9418 <size name="PointParameterfv"/>
9420 <enum name="POINT_FADE_THRESHOLD_SIZE_EXT" count="1" value="0x8128">
9421 <size name="PointParameterfv"/>
9423 <enum name="POINT_DISTANCE_ATTENUATION_EXT" count="3" value="0x8129">
9424 <size name="PointParameterfv"/>
9427 <function name="PointParameterfEXT" alias="PointParameterf">
9428 <param name="pname" type="GLenum"/>
9429 <param name="param" type="GLfloat"/>
9432 <function name="PointParameterfvEXT" alias="PointParameterfv">
9433 <param name="pname" type="GLenum"/>
9434 <param name="params" type="const GLfloat *"/>
9438 <category name="GL_SGIX_instruments" number="55">
9439 <function name="GetInstrumentsSGIX" exec="skip">
9444 <function name="InstrumentsBufferSGIX" exec="skip">
9445 <param name="size" type="GLsizei"/>
9446 <param name="buffer" type="GLint *" output="true"/>
9450 <function name="PollInstrumentsSGIX" exec="skip">
9451 <param name="marker_p" type="GLint *" output="true"/>
9456 <function name="ReadInstrumentsSGIX" exec="skip">
9457 <param name="marker" type="GLint"/>
9461 <function name="StartInstrumentsSGIX" exec="skip">
9465 <function name="StopInstrumentsSGIX" exec="skip">
9466 <param name="marker" type="GLint"/>
9471 <category name="GL_SGIX_texture_scale_bias" number="56">
9472 <enum name="POST_TEXTURE_FILTER_BIAS_SGIX" count="4" value="0x8179">
9473 <size name="TexParameterfv"/>
9474 <size name="TexParameteriv"/>
9475 <size name="GetTexParameterfv" mode="get"/>
9476 <size name="GetTexParameteriv" mode="get"/>
9478 <enum name="POST_TEXTURE_FILTER_SCALE_SGIX" count="4" value="0x817A">
9479 <size name="TexParameterfv"/>
9480 <size name="TexParameteriv"/>
9481 <size name="GetTexParameterfv" mode="get"/>
9482 <size name="GetTexParameteriv" mode="get"/>
9484 <enum name="POST_TEXTURE_FILTER_BIAS_RANGE_SGIX" value="0x817B"/>
9485 <enum name="POST_TEXTURE_FILTER_SCALE_RANGE_SGIX" value="0x817C"/>
9488 <category name="GL_SGIX_framezoom" number="57">
9489 <function name="FrameZoomSGIX" exec="skip">
9490 <param name="factor" type="GLint"/>
9495 <category name="GL_SGIX_tag_sample_buffer" number="58">
9496 <function name="TagSampleBufferSGIX" exec="skip">
9503 <category name="GL_SGIX_reference_plane" number="60">
9504 <function name="ReferencePlaneSGIX" exec="skip">
9505 <param name="equation" type="const GLdouble *" count="4"/>
9510 <category name="GL_SGIX_flush_raster" number="61">
9511 <function name="FlushRasterSGIX" exec="skip">
9518 <category name="GL_SGIX_depth_texture" number="63">
9519 <enum name="DEPTH_COMPONENT16_SGIX" value="0x81A5"/>
9520 <enum name="DEPTH_COMPONENT24_SGIX" value="0x81A6"/>
9521 <enum name="DEPTH_COMPONENT32_SGIX" value="0x81A7"/>
9524 <category name="GL_SGIS_fog_function" number="64">
9525 <function name="FogFuncSGIS" exec="skip">
9526 <param name="n" type="GLsizei" counter="true"/>
9527 <param name="points" type="const GLfloat *" count="n" count_scale="2"/>
9531 <function name="GetFogFuncSGIS" exec="skip">
9532 <param name="points" type="GLfloat *" output="true"/>
9537 <category name="GL_SGIX_fog_offset" number="65">
9538 <enum name="FOG_OFFSET_SGIX" value="0x8198"/>
9539 <enum name="FOG_OFFSET_VALUE_SGIX" count="1" value="0x8199">
9540 <size name="Fogfv"/>
9541 <size name="Fogiv"/>
9545 <category name="GL_HP_image_transform" number="66">
9546 <function name="ImageTransformParameteriHP" exec="skip">
9547 <param name="target" type="GLenum"/>
9548 <param name="pname" type="GLenum"/>
9549 <param name="param" type="GLint"/>
9552 <function name="ImageTransformParameterfHP" exec="skip">
9553 <param name="target" type="GLenum"/>
9554 <param name="pname" type="GLenum"/>
9555 <param name="param" type="GLfloat"/>
9558 <function name="ImageTransformParameterivHP" exec="skip">
9559 <param name="target" type="GLenum"/>
9560 <param name="pname" type="GLenum"/>
9561 <param name="params" type="const GLint *"/>
9564 <function name="ImageTransformParameterfvHP" exec="skip">
9565 <param name="target" type="GLenum"/>
9566 <param name="pname" type="GLenum"/>
9567 <param name="params" type="const GLfloat *"/>
9570 <function name="GetImageTransformParameterivHP" exec="skip">
9571 <param name="target" type="GLenum"/>
9572 <param name="pname" type="GLenum"/>
9573 <param name="params" type="GLint *" output="true" variable_param="pname"/>
9576 <function name="GetImageTransformParameterfvHP" exec="skip">
9577 <param name="target" type="GLenum"/>
9578 <param name="pname" type="GLenum"/>
9579 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
9583 <category name="GL_HP_convolution_border_modes" number="67">
9584 <enum name="IGNORE_BORDER_HP" value="0x8150"/>
9585 <enum name="CONSTANT_BORDER_HP" value="0x8151"/>
9586 <enum name="REPLICATE_BORDER_HP" value="0x8153"/>
9587 <enum name="CONVOLUTION_BORDER_COLOR_HP" count="4" value="0x8154">
9588 <size name="ConvolutionParameterfv"/>
9589 <size name="ConvolutionParameteriv"/>
9590 <size name="GetConvolutionParameterfv" mode="get"/>
9591 <size name="GetConvolutionParameteriv" mode="get"/>
9601 <category name="GL_EXT_color_subtable" number="74">
9602 <function name="ColorSubTableEXT" alias="ColorSubTable">
9603 <param name="target" type="GLenum"/>
9604 <param name="start" type="GLsizei"/>
9605 <param name="count" type="GLsizei"/>
9606 <param name="format" type="GLenum"/>
9607 <param name="type" type="GLenum"/>
9608 <param name="data" type="const GLvoid *"/>
9611 <function name="CopyColorSubTableEXT" alias="CopyColorSubTable">
9612 <param name="target" type="GLenum"/>
9613 <param name="start" type="GLsizei"/>
9614 <param name="x" type="GLint"/>
9615 <param name="y" type="GLint"/>
9616 <param name="width" type="GLsizei"/>
9622 <category name="GL_PGI_misc_hints" number="77">
9623 <function name="HintPGI" exec="skip">
9624 <param name="target" type="GLenum"/>
9625 <param name="mode" type="GLint"/>
9630 <category name="GL_EXT_paletted_texture" number="78">
9631 <enum name="COLOR_TABLE_FORMAT_EXT" count="1" value="0x80D8">
9632 <size name="GetColorTableParameterfv" mode="get"/>
9633 <size name="GetColorTableParameteriv" mode="get"/>
9635 <enum name="COLOR_TABLE_WIDTH_EXT" count="1" value="0x80D9">
9636 <size name="GetColorTableParameterfv" mode="get"/>
9637 <size name="GetColorTableParameteriv" mode="get"/>
9639 <enum name="COLOR_TABLE_RED_SIZE_EXT" count="1" value="0x80DA">
9640 <size name="GetColorTableParameterfv" mode="get"/>
9641 <size name="GetColorTableParameteriv" mode="get"/>
9643 <enum name="COLOR_TABLE_GREEN_SIZE_EXT" count="1" value="0x80DB">
9644 <size name="GetColorTableParameterfv" mode="get"/>
9645 <size name="GetColorTableParameteriv" mode="get"/>
9647 <enum name="COLOR_TABLE_BLUE_SIZE_EXT" count="1" value="0x80DC">
9648 <size name="GetColorTableParameterfv" mode="get"/>
9649 <size name="GetColorTableParameteriv" mode="get"/>
9651 <enum name="COLOR_TABLE_ALPHA_SIZE_EXT" count="1" value="0x80DD">
9652 <size name="GetColorTableParameterfv" mode="get"/>
9653 <size name="GetColorTableParameteriv" mode="get"/>
9655 <enum name="COLOR_TABLE_LUMINANCE_SIZE_EXT" count="1" value="0x80DE">
9656 <size name="GetColorTableParameterfv" mode="get"/>
9657 <size name="GetColorTableParameteriv" mode="get"/>
9659 <enum name="COLOR_TABLE_INTENSITY_SIZE_EXT" count="1" value="0x80DF">
9660 <size name="GetColorTableParameterfv" mode="get"/>
9661 <size name="GetColorTableParameteriv" mode="get"/>
9663 <enum name="TEXTURE_INDEX_SIZE_EXT" count="1" value="0x80ED">
9664 <size name="GetTexLevelParameterfv" mode="get"/>
9665 <size name="GetTexLevelParameteriv" mode="get"/>
9668 <function name="ColorTableEXT" alias="ColorTable">
9669 <param name="target" type="GLenum"/>
9670 <param name="internalformat" type="GLenum"/>
9671 <param name="width" type="GLsizei"/>
9672 <param name="format" type="GLenum"/>
9673 <param name="type" type="GLenum"/>
9674 <param name="table" type="const GLvoid *"/>
9677 <function name="GetColorTableEXT" alias="GetColorTable">
9678 <param name="target" type="GLenum"/>
9679 <param name="format" type="GLenum"/>
9680 <param name="type" type="GLenum"/>
9681 …<param name="table" type="GLvoid *" output="true" img_width="width" img_format="format" img_type="…
9685 <function name="GetColorTableParameterivEXT" alias="GetColorTableParameteriv">
9686 <param name="target" type="GLenum"/>
9687 <param name="pname" type="GLenum"/>
9688 <param name="params" type="GLint *" output="true" variable_param="pname"/>
9692 <function name="GetColorTableParameterfvEXT" alias="GetColorTableParameterfv">
9693 <param name="target" type="GLenum"/>
9694 <param name="pname" type="GLenum"/>
9695 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
9700 <category name="GL_EXT_clip_volume_hint" number="79">
9701 <enum name="CLIP_VOLUME_CLIPPING_HINT_EXT" count="1" value="0x80F0">
9702 <size name="Get" mode="get"/>
9706 <category name="GL_SGIX_list_priority" number="80">
9707 <function name="GetListParameterfvSGIX" exec="skip">
9708 <param name="list" type="GLuint"/>
9709 <param name="pname" type="GLenum"/>
9710 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
9714 <function name="GetListParameterivSGIX" exec="skip">
9715 <param name="list" type="GLuint"/>
9716 <param name="pname" type="GLenum"/>
9717 <param name="params" type="GLint *" output="true" variable_param="pname"/>
9721 <function name="ListParameterfSGIX" exec="skip">
9722 <param name="list" type="GLuint"/>
9723 <param name="pname" type="GLenum"/>
9724 <param name="param" type="GLfloat"/>
9728 <function name="ListParameterfvSGIX" exec="skip">
9729 <param name="list" type="GLuint"/>
9730 <param name="pname" type="GLenum"/>
9731 <param name="params" type="const GLfloat *"/>
9735 <function name="ListParameteriSGIX" exec="skip">
9736 <param name="list" type="GLuint"/>
9737 <param name="pname" type="GLenum"/>
9738 <param name="param" type="GLint"/>
9742 <function name="ListParameterivSGIX" exec="skip">
9743 <param name="list" type="GLuint"/>
9744 <param name="pname" type="GLenum"/>
9745 <param name="params" type="const GLint *"/>
9753 <category name="GL_SGIX_texture_lod_bias" number="84">
9754 <enum name="TEXTURE_LOD_BIAS_S_SGIX" count="1" value="0x818E">
9755 <size name="TexParameterfv"/>
9756 <size name="TexParameteriv"/>
9757 <size name="GetTexParameterfv" mode="get"/>
9758 <size name="GetTexParameteriv" mode="get"/>
9760 <enum name="TEXTURE_LOD_BIAS_T_SGIX" count="1" value="0x818F">
9761 <size name="TexParameterfv"/>
9762 <size name="TexParameteriv"/>
9763 <size name="GetTexParameterfv" mode="get"/>
9764 <size name="GetTexParameteriv" mode="get"/>
9766 <enum name="TEXTURE_LOD_BIAS_R_SGIX" count="1" value="0x8190">
9767 <size name="TexParameterfv"/>
9768 <size name="TexParameteriv"/>
9769 <size name="GetTexParameterfv" mode="get"/>
9770 <size name="GetTexParameteriv" mode="get"/>
9781 <category name="GL_SGIX_shadow_ambient" number="90">
9782 <enum name="SHADOW_AMBIENT_SGIX" count="1" value="0x80BF">
9783 <size name="TexParameterfv"/>
9784 <size name="TexParameteriv"/>
9785 <size name="GetTexParameterfv" mode="get"/>
9786 <size name="GetTexParameteriv" mode="get"/>
9793 <category name="GL_EXT_index_material" number="94">
9794 <function name="IndexMaterialEXT" exec="skip">
9795 <param name="face" type="GLenum"/>
9796 <param name="mode" type="GLenum"/>
9801 <category name="GL_EXT_index_func" number="95">
9802 <function name="IndexFuncEXT" exec="skip">
9803 <param name="func" type="GLenum"/>
9804 <param name="ref" type="GLclampf"/>
9809 <category name="GL_EXT_compiled_vertex_array" number="97">
9810 <enum name="ARRAY_ELEMENT_LOCK_FIRST_EXT" value="0x81A8"/>
9811 <enum name="ARRAY_ELEMENT_LOCK_COUNT_EXT" value="0x81A9"/>
9813 <function name="LockArraysEXT" deprecated="3.1">
9814 <param name="first" type="GLint"/>
9815 <param name="count" type="GLsizei"/>
9819 <function name="UnlockArraysEXT" deprecated="3.1">
9824 <category name="GL_EXT_cull_vertex" number="98">
9825 <enum name="CULL_VERTEX_EXT" value="0x81AA"/>
9826 <enum name="CULL_VERTEX_EYE_POSITION_EXT" count="4" value="0x81AB">
9827 <size name="CullParameterfv"/>
9828 <size name="CullParameterdv"/>
9830 <enum name="CULL_VERTEX_OBJECT_POSITION_EXT" count="4" value="0x81AC">
9831 <size name="CullParameterfv"/>
9832 <size name="CullParameterdv"/>
9835 <function name="CullParameterdvEXT" exec="skip">
9836 <param name="pname" type="GLenum"/>
9837 <param name="params" type="GLdouble *"/> <!-- Spec bug. Should be const. -->
9841 <function name="CullParameterfvEXT" exec="skip">
9842 <param name="pname" type="GLenum"/>
9843 <param name="params" type="GLfloat *"/> <!-- Spec bug. Should be const. -->
9852 <category name="GL_SGIX_fragment_lighting" number="102">
9853 <function name="FragmentColorMaterialSGIX" exec="skip">
9854 <param name="face" type="GLenum"/>
9855 <param name="mode" type="GLenum"/>
9859 <function name="FragmentLightfSGIX" exec="skip">
9860 <param name="light" type="GLenum"/>
9861 <param name="pname" type="GLenum"/>
9862 <param name="param" type="GLfloat"/>
9866 <function name="FragmentLightfvSGIX" exec="skip">
9867 <param name="light" type="GLenum"/>
9868 <param name="pname" type="GLenum"/>
9869 <param name="params" type="const GLfloat *"/>
9873 <function name="FragmentLightiSGIX" exec="skip">
9874 <param name="light" type="GLenum"/>
9875 <param name="pname" type="GLenum"/>
9876 <param name="param" type="GLint"/>
9880 <function name="FragmentLightivSGIX" exec="skip">
9881 <param name="light" type="GLenum"/>
9882 <param name="pname" type="GLenum"/>
9883 <param name="params" type="const GLint *"/>
9887 <function name="FragmentLightModelfSGIX" exec="skip">
9888 <param name="pname" type="GLenum"/>
9889 <param name="param" type="GLfloat"/>
9893 <function name="FragmentLightModelfvSGIX" exec="skip">
9894 <param name="pname" type="GLenum"/>
9895 <param name="params" type="const GLfloat *"/>
9899 <function name="FragmentLightModeliSGIX" exec="skip">
9900 <param name="pname" type="GLenum"/>
9901 <param name="param" type="GLint"/>
9905 <function name="FragmentLightModelivSGIX" exec="skip">
9906 <param name="pname" type="GLenum"/>
9907 <param name="params" type="const GLint *"/>
9911 <function name="FragmentMaterialfSGIX" exec="skip">
9912 <param name="face" type="GLenum"/>
9913 <param name="pname" type="GLenum"/>
9914 <param name="param" type="GLfloat"/>
9918 <function name="FragmentMaterialfvSGIX" exec="skip">
9919 <param name="face" type="GLenum"/>
9920 <param name="pname" type="GLenum"/>
9921 <param name="params" type="const GLfloat *"/>
9925 <function name="FragmentMaterialiSGIX" exec="skip">
9926 <param name="face" type="GLenum"/>
9927 <param name="pname" type="GLenum"/>
9928 <param name="param" type="GLint"/>
9932 <function name="FragmentMaterialivSGIX" exec="skip">
9933 <param name="face" type="GLenum"/>
9934 <param name="pname" type="GLenum"/>
9935 <param name="params" type="const GLint *"/>
9939 <function name="GetFragmentLightfvSGIX" exec="skip">
9940 <param name="light" type="GLenum"/>
9941 <param name="pname" type="GLenum"/>
9942 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
9946 <function name="GetFragmentLightivSGIX" exec="skip">
9947 <param name="light" type="GLenum"/>
9948 <param name="pname" type="GLenum"/>
9949 <param name="params" type="GLint *" output="true" variable_param="pname"/>
9953 <function name="GetFragmentMaterialfvSGIX" exec="skip">
9954 <param name="face" type="GLenum"/>
9955 <param name="pname" type="GLenum"/>
9956 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
9960 <function name="GetFragmentMaterialivSGIX" exec="skip">
9961 <param name="face" type="GLenum"/>
9962 <param name="pname" type="GLenum"/>
9963 <param name="params" type="GLint *" output="true" variable_param="pname"/>
9967 <function name="LightEnviSGIX" exec="skip">
9968 <param name="pname" type="GLenum"/>
9969 <param name="param" type="GLint"/>
9982 <category name="GL_IBM_rasterpos_clip" number="110">
9983 <enum name="RASTER_POSITION_UNCLIPPED_IBM" count="1" value="0x19262">
9984 <size name="Get" mode="get"/>
9988 <category name="GL_EXT_draw_range_elements" number="112">
9989 <function name="DrawRangeElementsEXT" alias="DrawRangeElements">
9990 <param name="mode" type="GLenum"/>
9991 <param name="start" type="GLuint"/>
9992 <param name="end" type="GLuint"/>
9993 <param name="count" type="GLsizei"/>
9994 <param name="type" type="GLenum"/>
9995 <param name="indices" type="const GLvoid *"/>
10003 <category name="GL_EXT_light_texture" number="117">
10004 <function name="ApplyTextureEXT" exec="skip">
10005 <param name="mode" type="GLenum"/>
10008 <function name="TextureLightEXT" exec="skip">
10009 <param name="pname" type="GLenum"/>
10012 <function name="TextureMaterialEXT" exec="skip">
10013 <param name="face" type="GLenum"/>
10014 <param name="mode" type="GLenum"/>
10029 <category name="GL_SGIX_async" number="132">
10030 <function name="AsyncMarkerSGIX" exec="skip">
10031 <param name="marker" type="GLuint"/>
10034 <function name="FinishAsyncSGIX" exec="skip">
10035 <param name="markerp" type="GLuint *"/> <!-- Spec bug. Should be const. -->
10039 <function name="PollAsyncSGIX" exec="skip">
10040 <param name="markerp" type="GLuint *"/> <!-- Spec bug. Should be const. -->
10044 <function name="GenAsyncMarkersSGIX" exec="skip">
10045 <param name="range" type="GLsizei"/>
10049 <function name="DeleteAsyncMarkersSGIX" exec="skip">
10050 <param name="marker" type="GLuint"/>
10051 <param name="range" type="GLsizei"/>
10054 <function name="IsAsyncMarkerSGIX" exec="skip">
10055 <param name="marker" type="GLuint"/>
10060 <category name="GL_INTEL_parallel_arrays" number="136">
10061 <function name="VertexPointervINTEL" exec="skip">
10062 <param name="size" type="GLint"/>
10063 <param name="type" type="GLenum"/>
10064 <param name="pointer" type="const GLvoid **"/>
10067 <function name="NormalPointervINTEL" exec="skip">
10068 <param name="type" type="GLenum"/>
10069 <param name="pointer" type="const GLvoid **"/>
10072 <function name="ColorPointervINTEL" exec="skip">
10073 <param name="size" type="GLint"/>
10074 <param name="type" type="GLenum"/>
10075 <param name="pointer" type="const GLvoid **"/>
10078 <function name="TexCoordPointervINTEL" exec="skip">
10079 <param name="size" type="GLint"/>
10080 <param name="type" type="GLenum"/>
10081 <param name="pointer" type="const GLvoid **"/>
10085 <category name="GL_HP_occlusion_test" number="137">
10086 <enum name="OCCLUSION_TEST_HP" count="1" value="0x8165">
10087 <size name="Get" mode="get"/>
10089 <enum name="OCCLUSION_TEST_RESULT_HP" count="1" value="0x8166">
10090 <size name="Get" mode="get"/>
10094 <category name="GL_EXT_pixel_transform" number="138">
10095 <function name="PixelTransformParameteriEXT" exec="skip">
10096 <param name="target" type="GLenum"/>
10097 <param name="pname" type="GLenum"/>
10098 <param name="param" type="GLint"/>
10101 <function name="PixelTransformParameterfEXT" exec="skip">
10102 <param name="target" type="GLenum"/>
10103 <param name="pname" type="GLenum"/>
10104 <param name="param" type="GLfloat"/>
10107 <function name="PixelTransformParameterivEXT" exec="skip">
10108 <param name="target" type="GLenum"/>
10109 <param name="pname" type="GLenum"/>
10110 <param name="params" type="const GLint *"/>
10113 <function name="PixelTransformParameterfvEXT" exec="skip">
10114 <param name="target" type="GLenum"/>
10115 <param name="pname" type="GLenum"/>
10116 <param name="params" type="const GLfloat *"/>
10122 <category name="GL_EXT_shared_texture_palette" number="141">
10123 <enum name="SHARED_TEXTURE_PALETTE_EXT" count="1" value="0x81FB"/>
10129 <category name="GL_EXT_separate_specular_color" number="144">
10130 <enum name="LIGHT_MODEL_COLOR_CONTROL_EXT" count="1" value="0x81F8">
10131 <size name="LightModelfv"/>
10132 <size name="LightModeliv"/>
10134 <enum name="SINGLE_COLOR_EXT" value="0x81F9"/>
10135 <enum name="SEPARATE_SPECULAR_COLOR_EXT" value="0x81FA"/>
10138 <category name="GL_EXT_secondary_color" number="145">
10139 <function name="SecondaryColor3bEXT"
10141 <param name="red" type="GLbyte"/>
10142 <param name="green" type="GLbyte"/>
10143 <param name="blue" type="GLbyte"/>
10146 <function name="SecondaryColor3bvEXT" alias="SecondaryColor3bv">
10147 <param name="v" type="const GLbyte *"/>
10150 <function name="SecondaryColor3dEXT"
10152 <param name="red" type="GLdouble"/>
10153 <param name="green" type="GLdouble"/>
10154 <param name="blue" type="GLdouble"/>
10157 <function name="SecondaryColor3dvEXT" alias="SecondaryColor3dv">
10158 <param name="v" type="const GLdouble *"/>
10161 <function name="SecondaryColor3fEXT" vectorequiv="SecondaryColor3fvEXT">
10162 <param name="red" type="GLfloat"/>
10163 <param name="green" type="GLfloat"/>
10164 <param name="blue" type="GLfloat"/>
10167 <function name="SecondaryColor3fvEXT">
10168 <param name="v" type="const GLfloat *" count="3"/>
10172 <function name="SecondaryColor3iEXT"
10174 <param name="red" type="GLint"/>
10175 <param name="green" type="GLint"/>
10176 <param name="blue" type="GLint"/>
10179 <function name="SecondaryColor3ivEXT" alias="SecondaryColor3iv">
10180 <param name="v" type="const GLint *"/>
10183 <function name="SecondaryColor3sEXT"
10185 <param name="red" type="GLshort"/>
10186 <param name="green" type="GLshort"/>
10187 <param name="blue" type="GLshort"/>
10190 <function name="SecondaryColor3svEXT" alias="SecondaryColor3sv">
10191 <param name="v" type="const GLshort *"/>
10194 <function name="SecondaryColor3ubEXT"
10196 <param name="red" type="GLubyte"/>
10197 <param name="green" type="GLubyte"/>
10198 <param name="blue" type="GLubyte"/>
10201 <function name="SecondaryColor3ubvEXT" alias="SecondaryColor3ubv">
10202 <param name="v" type="const GLubyte *"/>
10205 <function name="SecondaryColor3uiEXT"
10207 <param name="red" type="GLuint"/>
10208 <param name="green" type="GLuint"/>
10209 <param name="blue" type="GLuint"/>
10212 <function name="SecondaryColor3uivEXT" alias="SecondaryColor3uiv">
10213 <param name="v" type="const GLuint *"/>
10216 <function name="SecondaryColor3usEXT"
10218 <param name="red" type="GLushort"/>
10219 <param name="green" type="GLushort"/>
10220 <param name="blue" type="GLushort"/>
10223 <function name="SecondaryColor3usvEXT" alias="SecondaryColor3usv">
10224 <param name="v" type="const GLushort *"/>
10227 <function name="SecondaryColorPointerEXT" alias="SecondaryColorPointer">
10228 <param name="size" type="GLint"/>
10229 <param name="type" type="GLenum"/>
10230 <param name="stride" type="GLsizei"/>
10231 <param name="pointer" type="const GLvoid *"/>
10235 <category name="GL_EXT_texture_perturb_normal" number="147">
10236 <function name="TextureNormalEXT" exec="skip">
10237 <param name="mode" type="GLenum"/>
10241 <category name="GL_EXT_multi_draw_arrays" number="148">
10242 <function name="MultiDrawArraysEXT" es1="1.0" es2="2.0" exec="dynamic" alias="MultiDrawArrays">
10243 <param name="mode" type="GLenum"/>
10244 <param name="first" type="const GLint *"/>
10245 <param name="count" type="const GLsizei *"/>
10246 <param name="primcount" type="GLsizei"/>
10249 <function name="MultiDrawElementsEXT" es1="1.0" es2="2.0" exec="dynamic" marshal="draw"
10251 <param name="mode" type="GLenum"/>
10252 <param name="count" type="const GLsizei *"/>
10253 <param name="type" type="GLenum"/>
10254 <param name="indices" type="const GLvoid * const *"/>
10255 <param name="primcount" type="GLsizei"/>
10260 <category name="GL_EXT_fog_coord" number="149">
10261 <function name="FogCoordfEXT" vectorequiv="FogCoordfvEXT" exec="dynamic">
10262 <param name="coord" type="GLfloat"/>
10265 <function name="FogCoordfvEXT" exec="dynamic">
10266 <param name="coord" type="const GLfloat *" count="1"/>
10270 <function name="FogCoorddEXT" vectorequiv="FogCoorddv" alias="FogCoordd">
10271 <param name="coord" type="GLdouble"/>
10274 <function name="FogCoorddvEXT" alias="FogCoorddv">
10275 <param name="coord" type="const GLdouble *"/>
10278 <function name="FogCoordPointerEXT" alias="FogCoordPointer">
10279 <param name="type" type="GLenum"/>
10280 <param name="stride" type="GLsizei"/>
10281 <param name="pointer" type="const GLvoid *"/>
10291 <category name="GL_EXT_coordinate_frame" number="156">
10292 <function name="Tangent3bEXT" exec="skip">
10293 <param name="tx" type="GLbyte"/>
10294 <param name="ty" type="GLbyte"/>
10295 <param name="tz" type="GLbyte"/>
10298 <function name="Tangent3bvEXT" exec="skip">
10299 <param name="v" type="const GLbyte *"/>
10302 <function name="Tangent3dEXT" exec="skip">
10303 <param name="tx" type="GLdouble"/>
10304 <param name="ty" type="GLdouble"/>
10305 <param name="tz" type="GLdouble"/>
10308 <function name="Tangent3dvEXT" exec="skip">
10309 <param name="v" type="const GLdouble *"/>
10312 <function name="Tangent3fEXT" exec="skip">
10313 <param name="tx" type="GLfloat"/>
10314 <param name="ty" type="GLfloat"/>
10315 <param name="tz" type="GLfloat"/>
10318 <function name="Tangent3fvEXT" exec="skip">
10319 <param name="v" type="const GLfloat *"/>
10322 <function name="Tangent3iEXT" exec="skip">
10323 <param name="tx" type="GLint"/>
10324 <param name="ty" type="GLint"/>
10325 <param name="tz" type="GLint"/>
10328 <function name="Tangent3ivEXT" exec="skip">
10329 <param name="v" type="const GLint *"/>
10332 <function name="Tangent3sEXT" exec="skip">
10333 <param name="tx" type="GLshort"/>
10334 <param name="ty" type="GLshort"/>
10335 <param name="tz" type="GLshort"/>
10338 <function name="Tangent3svEXT" exec="skip">
10339 <param name="v" type="const GLshort *"/>
10342 <function name="Binormal3bEXT" exec="skip">
10343 <param name="bx" type="GLbyte"/>
10344 <param name="by" type="GLbyte"/>
10345 <param name="bz" type="GLbyte"/>
10348 <function name="Binormal3bvEXT" exec="skip">
10349 <param name="v" type="const GLbyte *"/>
10352 <function name="Binormal3dEXT" exec="skip">
10353 <param name="bx" type="GLdouble"/>
10354 <param name="by" type="GLdouble"/>
10355 <param name="bz" type="GLdouble"/>
10358 <function name="Binormal3dvEXT" exec="skip">
10359 <param name="v" type="const GLdouble *"/>
10362 <function name="Binormal3fEXT" exec="skip">
10363 <param name="bx" type="GLfloat"/>
10364 <param name="by" type="GLfloat"/>
10365 <param name="bz" type="GLfloat"/>
10368 <function name="Binormal3fvEXT" exec="skip">
10369 <param name="v" type="const GLfloat *"/>
10372 <function name="Binormal3iEXT" exec="skip">
10373 <param name="bx" type="GLint"/>
10374 <param name="by" type="GLint"/>
10375 <param name="bz" type="GLint"/>
10378 <function name="Binormal3ivEXT" exec="skip">
10379 <param name="v" type="const GLint *"/>
10382 <function name="Binormal3sEXT" exec="skip">
10383 <param name="bx" type="GLshort"/>
10384 <param name="by" type="GLshort"/>
10385 <param name="bz" type="GLshort"/>
10388 <function name="Binormal3svEXT" exec="skip">
10389 <param name="v" type="const GLshort *"/>
10392 <function name="TangentPointerEXT" exec="skip">
10393 <param name="type" type="GLenum"/>
10394 <param name="stride" type="GLsizei"/>
10395 <param name="pointer" type="const GLvoid *"/>
10398 <function name="BinormalPointerEXT" exec="skip">
10399 <param name="type" type="GLenum"/>
10400 <param name="stride" type="GLsizei"/>
10401 <param name="pointer" type="const GLvoid *"/>
10407 <category name="GL_EXT_texture_env_combine" number="158">
10408 <enum name="COMBINE_EXT" value="0x8570"/>
10409 <enum name="COMBINE_RGB_EXT" count="1" value="0x8571"/>
10410 <enum name="COMBINE_ALPHA_EXT" count="1" value="0x8572"/>
10411 <enum name="RGB_SCALE_EXT" count="1" value="0x8573"/>
10412 <enum name="ADD_SIGNED_EXT" value="0x8574"/>
10413 <enum name="INTERPOLATE_EXT" value="0x8575"/>
10414 <enum name="CONSTANT_EXT" value="0x8576"/>
10415 <enum name="PRIMARY_COLOR_EXT" value="0x8577"/>
10416 <enum name="PREVIOUS_EXT" value="0x8578"/>
10417 <enum name="SOURCE0_RGB_EXT" count="1" value="0x8580"/>
10418 <enum name="SOURCE1_RGB_EXT" count="1" value="0x8581"/>
10419 <enum name="SOURCE2_RGB_EXT" count="1" value="0x8582"/>
10420 <enum name="SOURCE0_ALPHA_EXT" count="1" value="0x8588"/>
10421 <enum name="SOURCE1_ALPHA_EXT" count="1" value="0x8589"/>
10422 <enum name="SOURCE2_ALPHA_EXT" count="1" value="0x858A"/>
10423 <enum name="OPERAND0_RGB_EXT" count="1" value="0x8590"/>
10424 <enum name="OPERAND1_RGB_EXT" count="1" value="0x8591"/>
10425 <enum name="OPERAND2_RGB_EXT" count="1" value="0x8592"/>
10426 <enum name="OPERAND0_ALPHA_EXT" count="1" value="0x8598"/>
10427 <enum name="OPERAND1_ALPHA_EXT" count="1" value="0x8599"/>
10428 <enum name="OPERAND2_ALPHA_EXT" count="1" value="0x859A"/>
10431 <category name="GL_SGIX_pixel_texture" number="160">
10432 <function name="PixelTexGenSGIX" exec="skip">
10433 <param name="mode" type="GLenum"/>
10441 <category name="GL_SUNX_constant_data" number="163">
10442 <function name="FinishTextureSUNX" exec="skip">
10446 <category name="GL_SUN_global_alpha" number="164">
10447 <function name="GlobalAlphaFactorbSUN" exec="skip">
10448 <param name="factor" type="GLbyte"/>
10451 <function name="GlobalAlphaFactorsSUN" exec="skip">
10452 <param name="factor" type="GLshort"/>
10455 <function name="GlobalAlphaFactoriSUN" exec="skip">
10456 <param name="factor" type="GLint"/>
10459 <function name="GlobalAlphaFactorfSUN" exec="skip">
10460 <param name="factor" type="GLfloat"/>
10463 <function name="GlobalAlphaFactordSUN" exec="skip">
10464 <param name="factor" type="GLdouble"/>
10467 <function name="GlobalAlphaFactorubSUN" exec="skip">
10468 <param name="factor" type="GLubyte"/>
10471 <function name="GlobalAlphaFactorusSUN" exec="skip">
10472 <param name="factor" type="GLushort"/>
10475 <function name="GlobalAlphaFactoruiSUN" exec="skip">
10476 <param name="factor" type="GLuint"/>
10480 <category name="GL_SUN_triangle_list" number="165">
10481 <function name="ReplacementCodeuiSUN" exec="skip">
10482 <param name="code" type="GLuint"/>
10485 <function name="ReplacementCodeusSUN" exec="skip">
10486 <param name="code" type="GLushort"/>
10489 <function name="ReplacementCodeubSUN" exec="skip">
10490 <param name="code" type="GLubyte"/>
10493 <function name="ReplacementCodeuivSUN" exec="skip">
10494 <param name="code" type="const GLuint *"/>
10497 <function name="ReplacementCodeusvSUN" exec="skip">
10498 <param name="code" type="const GLushort *"/>
10501 <function name="ReplacementCodeubvSUN" exec="skip">
10502 <param name="code" type="const GLubyte *"/>
10505 <function name="ReplacementCodePointerSUN" exec="skip">
10506 <param name="type" type="GLenum"/>
10507 <param name="stride" type="GLsizei"/>
10508 <param name="pointer" type="const GLvoid *"/>
10512 <category name="GL_SUN_vertex" number="166">
10513 <function name="Color4ubVertex2fSUN" exec="skip">
10514 <param name="r" type="GLubyte"/>
10515 <param name="g" type="GLubyte"/>
10516 <param name="b" type="GLubyte"/>
10517 <param name="a" type="GLubyte"/>
10518 <param name="x" type="GLfloat"/>
10519 <param name="y" type="GLfloat"/>
10522 <function name="Color4ubVertex2fvSUN" exec="skip">
10523 <param name="c" type="const GLubyte *"/>
10524 <param name="v" type="const GLfloat *"/>
10527 <function name="Color4ubVertex3fSUN" exec="skip">
10528 <param name="r" type="GLubyte"/>
10529 <param name="g" type="GLubyte"/>
10530 <param name="b" type="GLubyte"/>
10531 <param name="a" type="GLubyte"/>
10532 <param name="x" type="GLfloat"/>
10533 <param name="y" type="GLfloat"/>
10534 <param name="z" type="GLfloat"/>
10537 <function name="Color4ubVertex3fvSUN" exec="skip">
10538 <param name="c" type="const GLubyte *"/>
10539 <param name="v" type="const GLfloat *"/>
10542 <function name="Color3fVertex3fSUN" exec="skip">
10543 <param name="r" type="GLfloat"/>
10544 <param name="g" type="GLfloat"/>
10545 <param name="b" type="GLfloat"/>
10546 <param name="x" type="GLfloat"/>
10547 <param name="y" type="GLfloat"/>
10548 <param name="z" type="GLfloat"/>
10551 <function name="Color3fVertex3fvSUN" exec="skip">
10552 <param name="c" type="const GLfloat *"/>
10553 <param name="v" type="const GLfloat *"/>
10556 <function name="Normal3fVertex3fSUN" exec="skip">
10557 <param name="nx" type="GLfloat"/>
10558 <param name="ny" type="GLfloat"/>
10559 <param name="nz" type="GLfloat"/>
10560 <param name="x" type="GLfloat"/>
10561 <param name="y" type="GLfloat"/>
10562 <param name="z" type="GLfloat"/>
10565 <function name="Normal3fVertex3fvSUN" exec="skip">
10566 <param name="n" type="const GLfloat *"/>
10567 <param name="v" type="const GLfloat *"/>
10570 <function name="Color4fNormal3fVertex3fSUN" exec="skip">
10571 <param name="r" type="GLfloat"/>
10572 <param name="g" type="GLfloat"/>
10573 <param name="b" type="GLfloat"/>
10574 <param name="a" type="GLfloat"/>
10575 <param name="nx" type="GLfloat"/>
10576 <param name="ny" type="GLfloat"/>
10577 <param name="nz" type="GLfloat"/>
10578 <param name="x" type="GLfloat"/>
10579 <param name="y" type="GLfloat"/>
10580 <param name="z" type="GLfloat"/>
10583 <function name="Color4fNormal3fVertex3fvSUN" exec="skip">
10584 <param name="c" type="const GLfloat *"/>
10585 <param name="n" type="const GLfloat *"/>
10586 <param name="v" type="const GLfloat *"/>
10589 <function name="TexCoord2fVertex3fSUN" exec="skip">
10590 <param name="s" type="GLfloat"/>
10591 <param name="t" type="GLfloat"/>
10592 <param name="x" type="GLfloat"/>
10593 <param name="y" type="GLfloat"/>
10594 <param name="z" type="GLfloat"/>
10597 <function name="TexCoord2fVertex3fvSUN" exec="skip">
10598 <param name="tc" type="const GLfloat *"/>
10599 <param name="v" type="const GLfloat *"/>
10602 <function name="TexCoord4fVertex4fSUN" exec="skip">
10603 <param name="s" type="GLfloat"/>
10604 <param name="t" type="GLfloat"/>
10605 <param name="p" type="GLfloat"/>
10606 <param name="q" type="GLfloat"/>
10607 <param name="x" type="GLfloat"/>
10608 <param name="y" type="GLfloat"/>
10609 <param name="z" type="GLfloat"/>
10610 <param name="w" type="GLfloat"/>
10613 <function name="TexCoord4fVertex4fvSUN" exec="skip">
10614 <param name="tc" type="const GLfloat *"/>
10615 <param name="v" type="const GLfloat *"/>
10618 <function name="TexCoord2fColor4ubVertex3fSUN" exec="skip">
10619 <param name="s" type="GLfloat"/>
10620 <param name="t" type="GLfloat"/>
10621 <param name="r" type="GLubyte"/>
10622 <param name="g" type="GLubyte"/>
10623 <param name="b" type="GLubyte"/>
10624 <param name="a" type="GLubyte"/>
10625 <param name="x" type="GLfloat"/>
10626 <param name="y" type="GLfloat"/>
10627 <param name="z" type="GLfloat"/>
10630 <function name="TexCoord2fColor4ubVertex3fvSUN" exec="skip">
10631 <param name="tc" type="const GLfloat *"/>
10632 <param name="c" type="const GLubyte *"/>
10633 <param name="v" type="const GLfloat *"/>
10636 <function name="TexCoord2fColor3fVertex3fSUN" exec="skip">
10637 <param name="s" type="GLfloat"/>
10638 <param name="t" type="GLfloat"/>
10639 <param name="r" type="GLfloat"/>
10640 <param name="g" type="GLfloat"/>
10641 <param name="b" type="GLfloat"/>
10642 <param name="x" type="GLfloat"/>
10643 <param name="y" type="GLfloat"/>
10644 <param name="z" type="GLfloat"/>
10647 <function name="TexCoord2fColor3fVertex3fvSUN" exec="skip">
10648 <param name="tc" type="const GLfloat *"/>
10649 <param name="c" type="const GLfloat *"/>
10650 <param name="v" type="const GLfloat *"/>
10653 <function name="TexCoord2fNormal3fVertex3fSUN" exec="skip">
10654 <param name="s" type="GLfloat"/>
10655 <param name="t" type="GLfloat"/>
10656 <param name="nx" type="GLfloat"/>
10657 <param name="ny" type="GLfloat"/>
10658 <param name="nz" type="GLfloat"/>
10659 <param name="x" type="GLfloat"/>
10660 <param name="y" type="GLfloat"/>
10661 <param name="z" type="GLfloat"/>
10664 <function name="TexCoord2fNormal3fVertex3fvSUN" exec="skip">
10665 <param name="tc" type="const GLfloat *"/>
10666 <param name="n" type="const GLfloat *"/>
10667 <param name="v" type="const GLfloat *"/>
10670 <function name="TexCoord2fColor4fNormal3fVertex3fSUN" exec="skip">
10671 <param name="s" type="GLfloat"/>
10672 <param name="t" type="GLfloat"/>
10673 <param name="r" type="GLfloat"/>
10674 <param name="g" type="GLfloat"/>
10675 <param name="b" type="GLfloat"/>
10676 <param name="a" type="GLfloat"/>
10677 <param name="nx" type="GLfloat"/>
10678 <param name="ny" type="GLfloat"/>
10679 <param name="nz" type="GLfloat"/>
10680 <param name="x" type="GLfloat"/>
10681 <param name="y" type="GLfloat"/>
10682 <param name="z" type="GLfloat"/>
10685 <function name="TexCoord2fColor4fNormal3fVertex3fvSUN" exec="skip">
10686 <param name="tc" type="const GLfloat *"/>
10687 <param name="c" type="const GLfloat *"/>
10688 <param name="n" type="const GLfloat *"/>
10689 <param name="v" type="const GLfloat *"/>
10692 <function name="TexCoord4fColor4fNormal3fVertex4fSUN" exec="skip">
10693 <param name="s" type="GLfloat"/>
10694 <param name="t" type="GLfloat"/>
10695 <param name="p" type="GLfloat"/>
10696 <param name="q" type="GLfloat"/>
10697 <param name="r" type="GLfloat"/>
10698 <param name="g" type="GLfloat"/>
10699 <param name="b" type="GLfloat"/>
10700 <param name="a" type="GLfloat"/>
10701 <param name="nx" type="GLfloat"/>
10702 <param name="ny" type="GLfloat"/>
10703 <param name="nz" type="GLfloat"/>
10704 <param name="x" type="GLfloat"/>
10705 <param name="y" type="GLfloat"/>
10706 <param name="z" type="GLfloat"/>
10707 <param name="w" type="GLfloat"/>
10710 <function name="TexCoord4fColor4fNormal3fVertex4fvSUN" exec="skip">
10711 <param name="tc" type="const GLfloat *"/>
10712 <param name="c" type="const GLfloat *"/>
10713 <param name="n" type="const GLfloat *"/>
10714 <param name="v" type="const GLfloat *"/>
10717 <function name="ReplacementCodeuiVertex3fSUN" exec="skip">
10718 <param name="rc" type="GLuint"/>
10719 <param name="x" type="GLfloat"/>
10720 <param name="y" type="GLfloat"/>
10721 <param name="z" type="GLfloat"/>
10724 <function name="ReplacementCodeuiVertex3fvSUN" exec="skip">
10725 <param name="rc" type="const GLuint *"/>
10726 <param name="v" type="const GLfloat *"/>
10729 <function name="ReplacementCodeuiColor4ubVertex3fSUN" exec="skip">
10730 <param name="rc" type="GLuint"/>
10731 <param name="r" type="GLubyte"/>
10732 <param name="g" type="GLubyte"/>
10733 <param name="b" type="GLubyte"/>
10734 <param name="a" type="GLubyte"/>
10735 <param name="x" type="GLfloat"/>
10736 <param name="y" type="GLfloat"/>
10737 <param name="z" type="GLfloat"/>
10740 <function name="ReplacementCodeuiColor4ubVertex3fvSUN" exec="skip">
10741 <param name="rc" type="const GLuint *"/>
10742 <param name="c" type="const GLubyte *"/>
10743 <param name="v" type="const GLfloat *"/>
10746 <function name="ReplacementCodeuiColor3fVertex3fSUN" exec="skip">
10747 <param name="rc" type="GLuint"/>
10748 <param name="r" type="GLfloat"/>
10749 <param name="g" type="GLfloat"/>
10750 <param name="b" type="GLfloat"/>
10751 <param name="x" type="GLfloat"/>
10752 <param name="y" type="GLfloat"/>
10753 <param name="z" type="GLfloat"/>
10756 <function name="ReplacementCodeuiColor3fVertex3fvSUN" exec="skip">
10757 <param name="rc" type="const GLuint *"/>
10758 <param name="c" type="const GLfloat *"/>
10759 <param name="v" type="const GLfloat *"/>
10762 <function name="ReplacementCodeuiNormal3fVertex3fSUN" exec="skip">
10763 <param name="rc" type="GLuint"/>
10764 <param name="nx" type="GLfloat"/>
10765 <param name="ny" type="GLfloat"/>
10766 <param name="nz" type="GLfloat"/>
10767 <param name="x" type="GLfloat"/>
10768 <param name="y" type="GLfloat"/>
10769 <param name="z" type="GLfloat"/>
10772 <function name="ReplacementCodeuiNormal3fVertex3fvSUN" exec="skip">
10773 <param name="rc" type="const GLuint *"/>
10774 <param name="n" type="const GLfloat *"/>
10775 <param name="v" type="const GLfloat *"/>
10778 <function name="ReplacementCodeuiColor4fNormal3fVertex3fSUN"
10780 <param name="rc" type="GLuint"/>
10781 <param name="r" type="GLfloat"/>
10782 <param name="g" type="GLfloat"/>
10783 <param name="b" type="GLfloat"/>
10784 <param name="a" type="GLfloat"/>
10785 <param name="nx" type="GLfloat"/>
10786 <param name="ny" type="GLfloat"/>
10787 <param name="nz" type="GLfloat"/>
10788 <param name="x" type="GLfloat"/>
10789 <param name="y" type="GLfloat"/>
10790 <param name="z" type="GLfloat"/>
10793 <function name="ReplacementCodeuiColor4fNormal3fVertex3fvSUN"
10795 <param name="rc" type="const GLuint *"/>
10796 <param name="c" type="const GLfloat *"/>
10797 <param name="n" type="const GLfloat *"/>
10798 <param name="v" type="const GLfloat *"/>
10801 <function name="ReplacementCodeuiTexCoord2fVertex3fSUN" exec="skip">
10802 <param name="rc" type="GLuint"/>
10803 <param name="s" type="GLfloat"/>
10804 <param name="t" type="GLfloat"/>
10805 <param name="x" type="GLfloat"/>
10806 <param name="y" type="GLfloat"/>
10807 <param name="z" type="GLfloat"/>
10810 <function name="ReplacementCodeuiTexCoord2fVertex3fvSUN" exec="skip">
10811 <param name="rc" type="const GLuint *"/>
10812 <param name="tc" type="const GLfloat *"/>
10813 <param name="v" type="const GLfloat *"/>
10816 <function name="ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN"
10818 <param name="rc" type="GLuint"/>
10819 <param name="s" type="GLfloat"/>
10820 <param name="t" type="GLfloat"/>
10821 <param name="nx" type="GLfloat"/>
10822 <param name="ny" type="GLfloat"/>
10823 <param name="nz" type="GLfloat"/>
10824 <param name="x" type="GLfloat"/>
10825 <param name="y" type="GLfloat"/>
10826 <param name="z" type="GLfloat"/>
10829 <function name="ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN"
10831 <param name="rc" type="const GLuint *"/>
10832 <param name="tc" type="const GLfloat *"/>
10833 <param name="n" type="const GLfloat *"/>
10834 <param name="v" type="const GLfloat *"/>
10837 <function name="ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN"
10839 <param name="rc" type="GLuint"/>
10840 <param name="s" type="GLfloat"/>
10841 <param name="t" type="GLfloat"/>
10842 <param name="r" type="GLfloat"/>
10843 <param name="g" type="GLfloat"/>
10844 <param name="b" type="GLfloat"/>
10845 <param name="a" type="GLfloat"/>
10846 <param name="nx" type="GLfloat"/>
10847 <param name="ny" type="GLfloat"/>
10848 <param name="nz" type="GLfloat"/>
10849 <param name="x" type="GLfloat"/>
10850 <param name="y" type="GLfloat"/>
10851 <param name="z" type="GLfloat"/>
10854 <function name="ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN"
10856 <param name="rc" type="const GLuint *"/>
10857 <param name="tc" type="const GLfloat *"/>
10858 <param name="c" type="const GLfloat *"/>
10859 <param name="n" type="const GLfloat *"/>
10860 <param name="v" type="const GLfloat *"/>
10871 <category name="GL_EXT_blend_func_separate" number="173">
10872 <function name="BlendFuncSeparateEXT" alias="BlendFuncSeparate">
10873 <param name="sfactorRGB" type="GLenum"/>
10874 <param name="dfactorRGB" type="GLenum"/>
10875 <param name="sfactorAlpha" type="GLenum"/>
10876 <param name="dfactorAlpha" type="GLenum"/>
10880 <category name="GL_EXT_stencil_wrap" number="176">
10881 <enum name="INCR_WRAP_EXT" value="0x8507"/>
10882 <enum name="DECR_WRAP_EXT" value="0x8508"/>
10887 <category name="GL_NV_texgen_reflection" number="179">
10888 <enum name="NORMAL_MAP_NV" value="0x8511"/>
10889 <enum name="REFLECTION_MAP_NV" value="0x8512"/>
10894 <category name="GL_SUN_convolution_border_modes" number="182">
10895 <enum name="WRAP_BORDER_SUN" value="0x81D4"/>
10901 <category name="GL_EXT_texture_env_add" number="185">
10905 <category name="GL_EXT_texture_lod_bias" number="186">
10906 <enum name="TEXTURE_LOD_BIAS_EXT" count="1" value="0x8501">
10907 <size name="TexParameterfv"/>
10908 <size name="TexParameteriv"/>
10909 <size name="GetTexParameterfv" mode="get"/>
10910 <size name="GetTexParameteriv" mode="get"/>
10914 <category name="GL_EXT_texture_filter_anisotropic" number="187">
10915 <enum name="TEXTURE_MAX_ANISOTROPY_EXT" count="1" value="0x84FE">
10916 <size name="TexParameterfv"/>
10917 <size name="TexParameteriv"/>
10918 <size name="GetTexParameterfv" mode="get"/>
10919 <size name="GetTexParameteriv" mode="get"/>
10921 <enum name="MAX_TEXTURE_MAX_ANISOTROPY_EXT" count="1" value="0x84FF">
10922 <size name="Get" mode="get"/>
10926 <category name="GL_EXT_vertex_weighting" number="188">
10927 <function name="VertexWeightfEXT" vectorequiv="VertexWeightfvEXT"
10929 <param name="weight" type="GLfloat"/>
10933 <function name="VertexWeightfvEXT" exec="skip">
10934 <param name="weight" type="const GLfloat *" count="1"/>
10938 <function name="VertexWeightPointerEXT" exec="skip">
10939 <param name="size" type="GLsizei"/>
10940 <param name="type" type="GLenum"/>
10941 <param name="stride" type="GLsizei"/>
10942 <param name="pointer" type="const GLvoid *"/>
10947 <category name="GL_NV_light_max_exponent" number="189">
10948 <enum name="MAX_SHININESS_NV" count="1" value="0x8504">
10949 <size name="Get" mode="get"/>
10951 <enum name="MAX_SPOT_EXPONENT_NV" count="1" value="0x8505">
10952 <size name="Get" mode="get"/>
10956 <category name="GL_NV_vertex_array_range" number="190">
10957 <function name="FlushVertexArrayRangeNV" exec="skip">
10961 <function name="VertexArrayRangeNV" exec="skip">
10962 <param name="length" type="GLsizei"/>
10963 <param name="pointer" type="const GLvoid *"/>
10968 <category name="GL_NV_register_combiners" number="191">
10969 <function name="CombinerParameterfvNV" exec="skip">
10970 <param name="pname" type="GLenum"/>
10971 <param name="params" type="const GLfloat *" variable_param="pname"/>
10975 <function name="CombinerParameterfNV" exec="skip">
10976 <param name="pname" type="GLenum"/>
10977 <param name="param" type="GLfloat"/>
10981 <function name="CombinerParameterivNV" exec="skip">
10982 <param name="pname" type="GLenum"/>
10983 <param name="params" type="const GLint *" variable_param="pname"/>
10987 <function name="CombinerParameteriNV" exec="skip">
10988 <param name="pname" type="GLenum"/>
10989 <param name="param" type="GLint"/>
10993 <function name="CombinerInputNV" exec="skip">
10994 <param name="stage" type="GLenum"/>
10995 <param name="portion" type="GLenum"/>
10996 <param name="variable" type="GLenum"/>
10997 <param name="input" type="GLenum"/>
10998 <param name="mapping" type="GLenum"/>
10999 <param name="componentUsage" type="GLenum"/>
11003 <function name="CombinerOutputNV" exec="skip">
11004 <param name="stage" type="GLenum"/>
11005 <param name="portion" type="GLenum"/>
11006 <param name="abOutput" type="GLenum"/>
11007 <param name="cdOutput" type="GLenum"/>
11008 <param name="sumOutput" type="GLenum"/>
11009 <param name="scale" type="GLenum"/>
11010 <param name="bias" type="GLenum"/>
11011 <param name="abDotProduct" type="GLboolean"/>
11012 <param name="cdDotProduct" type="GLboolean"/>
11013 <param name="muxSum" type="GLboolean"/>
11017 <function name="FinalCombinerInputNV" exec="skip">
11018 <param name="variable" type="GLenum"/>
11019 <param name="input" type="GLenum"/>
11020 <param name="mapping" type="GLenum"/>
11021 <param name="componentUsage" type="GLenum"/>
11025 <function name="GetCombinerInputParameterfvNV" exec="skip">
11026 <param name="stage" type="GLenum"/>
11027 <param name="portion" type="GLenum"/>
11028 <param name="variable" type="GLenum"/>
11029 <param name="pname" type="GLenum"/>
11030 <param name="params" type="GLfloat *" output="true"/>
11034 <function name="GetCombinerInputParameterivNV" exec="skip">
11035 <param name="stage" type="GLenum"/>
11036 <param name="portion" type="GLenum"/>
11037 <param name="variable" type="GLenum"/>
11038 <param name="pname" type="GLenum"/>
11039 <param name="params" type="GLint *" output="true"/>
11043 <function name="GetCombinerOutputParameterfvNV" exec="skip">
11044 <param name="stage" type="GLenum"/>
11045 <param name="portion" type="GLenum"/>
11046 <param name="pname" type="GLenum"/>
11047 <param name="params" type="GLfloat *" output="true"/>
11051 <function name="GetCombinerOutputParameterivNV" exec="skip">
11052 <param name="stage" type="GLenum"/>
11053 <param name="portion" type="GLenum"/>
11054 <param name="pname" type="GLenum"/>
11055 <param name="params" type="GLint *" output="true"/>
11059 <function name="GetFinalCombinerInputParameterfvNV" exec="skip">
11060 <param name="variable" type="GLenum"/>
11061 <param name="pname" type="GLenum"/>
11062 <param name="params" type="GLfloat *" output="true"/>
11066 <function name="GetFinalCombinerInputParameterivNV" exec="skip">
11067 <param name="variable" type="GLenum"/>
11068 <param name="pname" type="GLenum"/>
11069 <param name="params" type="GLint *" output="true"/>
11074 <category name="GL_NV_fog_distance" number="192">
11075 <enum name="FOG_DISTANCE_MODE_NV" count="1" value="0x855A">
11076 <size name="Fogfv"/>
11077 <size name="Fogiv"/>
11078 <size name="Get" mode="get"/>
11080 <enum name="EYE_RADIAL_NV" value="0x855B"/>
11081 <enum name="EYE_PLANE_ABSOLUTE_NV" value="0x855C"/>
11084 <category name="GL_NV_blend_square" number="194">
11088 <category name="GL_NV_texture_env_combine4" number="195">
11089 <enum name="COMBINE4_NV" value="0x8503"/>
11090 <enum name="SOURCE3_RGB_NV" count="1" value="0x8583">
11091 <size name="TexEnvfv"/>
11092 <size name="TexEnviv"/>
11093 <size name="GetTexEnvfv" mode="get"/>
11094 <size name="GetTexEnviv" mode="get"/>
11096 <enum name="SOURCE3_ALPHA_NV" count="1" value="0x858B">
11097 <size name="TexEnvfv"/>
11098 <size name="TexEnviv"/>
11099 <size name="GetTexEnvfv" mode="get"/>
11100 <size name="GetTexEnviv" mode="get"/>
11102 <enum name="OPERAND3_RGB_NV" count="1" value="0x8593">
11103 <size name="TexEnvfv"/>
11104 <size name="TexEnviv"/>
11105 <size name="GetTexEnvfv" mode="get"/>
11106 <size name="GetTexEnviv" mode="get"/>
11108 <enum name="OPERAND3_ALPHA_NV" count="1" value="0x859B">
11109 <size name="TexEnvfv"/>
11110 <size name="TexEnviv"/>
11111 <size name="GetTexEnvfv" mode="get"/>
11112 <size name="GetTexEnviv" mode="get"/>
11116 <category name="GL_MESA_resize_buffers" number="196">
11117 <function name="ResizeBuffersMESA" exec="skip">
11122 <category name="GL_MESA_window_pos" number="197">
11123 <function name="WindowPos2dMESA" alias="WindowPos2d">
11124 <param name="x" type="GLdouble"/>
11125 <param name="y" type="GLdouble"/>
11128 <function name="WindowPos2dvMESA" alias="WindowPos2dv">
11129 <param name="v" type="const GLdouble *"/>
11132 <function name="WindowPos2fMESA" alias="WindowPos2f">
11133 <param name="x" type="GLfloat"/>
11134 <param name="y" type="GLfloat"/>
11137 <function name="WindowPos2fvMESA" alias="WindowPos2fv">
11138 <param name="v" type="const GLfloat *"/>
11141 <function name="WindowPos2iMESA" alias="WindowPos2i">
11142 <param name="x" type="GLint"/>
11143 <param name="y" type="GLint"/>
11146 <function name="WindowPos2ivMESA" alias="WindowPos2iv">
11147 <param name="v" type="const GLint *"/>
11150 <function name="WindowPos2sMESA" alias="WindowPos2s">
11151 <param name="x" type="GLshort"/>
11152 <param name="y" type="GLshort"/>
11155 <function name="WindowPos2svMESA" alias="WindowPos2sv">
11156 <param name="v" type="const GLshort *"/>
11159 <function name="WindowPos3dMESA" alias="WindowPos3d">
11160 <param name="x" type="GLdouble"/>
11161 <param name="y" type="GLdouble"/>
11162 <param name="z" type="GLdouble"/>
11165 <function name="WindowPos3dvMESA" alias="WindowPos3dv">
11166 <param name="v" type="const GLdouble *"/>
11169 <function name="WindowPos3fMESA" vectorequiv="WindowPos3fv" alias="WindowPos3f">
11170 <param name="x" type="GLfloat"/>
11171 <param name="y" type="GLfloat"/>
11172 <param name="z" type="GLfloat"/>
11175 <function name="WindowPos3fvMESA" alias="WindowPos3fv">
11176 <param name="v" type="const GLfloat *"/>
11179 <function name="WindowPos3iMESA" alias="WindowPos3i">
11180 <param name="x" type="GLint"/>
11181 <param name="y" type="GLint"/>
11182 <param name="z" type="GLint"/>
11185 <function name="WindowPos3ivMESA" alias="WindowPos3iv">
11186 <param name="v" type="const GLint *"/>
11189 <function name="WindowPos3sMESA" alias="WindowPos3s">
11190 <param name="x" type="GLshort"/>
11191 <param name="y" type="GLshort"/>
11192 <param name="z" type="GLshort"/>
11195 <function name="WindowPos3svMESA" alias="WindowPos3sv">
11196 <param name="v" type="const GLshort *"/>
11199 <function name="WindowPos4dMESA" deprecated="3.1">
11200 <param name="x" type="GLdouble"/>
11201 <param name="y" type="GLdouble"/>
11202 <param name="z" type="GLdouble"/>
11203 <param name="w" type="GLdouble"/>
11207 <function name="WindowPos4dvMESA" deprecated="3.1">
11208 <param name="v" type="const GLdouble *"/>
11212 <function name="WindowPos4fMESA" deprecated="3.1">
11213 <param name="x" type="GLfloat"/>
11214 <param name="y" type="GLfloat"/>
11215 <param name="z" type="GLfloat"/>
11216 <param name="w" type="GLfloat"/>
11220 <function name="WindowPos4fvMESA" deprecated="3.1">
11221 <param name="v" type="const GLfloat *"/>
11225 <function name="WindowPos4iMESA" deprecated="3.1">
11226 <param name="x" type="GLint"/>
11227 <param name="y" type="GLint"/>
11228 <param name="z" type="GLint"/>
11229 <param name="w" type="GLint"/>
11233 <function name="WindowPos4ivMESA" deprecated="3.1">
11234 <param name="v" type="const GLint *"/>
11238 <function name="WindowPos4sMESA" deprecated="3.1">
11239 <param name="x" type="GLshort"/>
11240 <param name="y" type="GLshort"/>
11241 <param name="z" type="GLshort"/>
11242 <param name="w" type="GLshort"/>
11246 <function name="WindowPos4svMESA" deprecated="3.1">
11247 <param name="v" type="const GLshort *"/>
11252 <category name="GL_EXT_texture_compression_s3tc" number="198">
11253 <enum name="COMPRESSED_RGB_S3TC_DXT1_EXT" value="0x83F0"/>
11254 <enum name="COMPRESSED_RGBA_S3TC_DXT1_EXT" value="0x83F1"/>
11255 <enum name="COMPRESSED_RGBA_S3TC_DXT3_EXT" value="0x83F2"/>
11256 <enum name="COMPRESSED_RGBA_S3TC_DXT5_EXT" value="0x83F3"/>
11259 <category name="GL_IBM_multimode_draw_arrays" number="200">
11260 <function name="MultiModeDrawArraysIBM" marshal="draw">
11261 <param name="mode" type="const GLenum *"/>
11262 <param name="first" type="const GLint *"/>
11263 <param name="count" type="const GLsizei *"/>
11264 <param name="primcount" type="GLsizei"/>
11265 <param name="modestride" type="GLint"/>
11269 <function name="MultiModeDrawElementsIBM" marshal="draw"
11271 <param name="mode" type="const GLenum *"/>
11272 <param name="count" type="const GLsizei *"/>
11273 <param name="type" type="GLenum"/>
11274 <param name="indices" type="const GLvoid * const *"/>
11275 <param name="primcount" type="GLsizei"/>
11276 <param name="modestride" type="GLint"/>
11281 <category name="GL_IBM_vertex_array_lists" number="201">
11282 <function name="ColorPointerListIBM" exec="skip">
11283 <param name="size" type="GLint"/>
11284 <param name="type" type="GLenum"/>
11285 <param name="stride" type="GLint"/>
11286 <param name="pointer" type="const GLvoid **"/>
11287 <param name="ptrstride" type="GLint"/>
11290 <function name="SecondaryColorPointerListIBM" exec="skip">
11291 <param name="size" type="GLint"/>
11292 <param name="type" type="GLenum"/>
11293 <param name="stride" type="GLint"/>
11294 <param name="pointer" type="const GLvoid **"/>
11295 <param name="ptrstride" type="GLint"/>
11298 <function name="EdgeFlagPointerListIBM" exec="skip">
11299 <param name="stride" type="GLint"/>
11300 <param name="pointer" type="const GLboolean **"/>
11301 <param name="ptrstride" type="GLint"/>
11304 <function name="FogCoordPointerListIBM" exec="skip">
11305 <param name="type" type="GLenum"/>
11306 <param name="stride" type="GLint"/>
11307 <param name="pointer" type="const GLvoid **"/>
11308 <param name="ptrstride" type="GLint"/>
11311 <function name="IndexPointerListIBM" exec="skip">
11312 <param name="type" type="GLenum"/>
11313 <param name="stride" type="GLint"/>
11314 <param name="pointer" type="const GLvoid **"/>
11315 <param name="ptrstride" type="GLint"/>
11318 <function name="NormalPointerListIBM" exec="skip">
11319 <param name="type" type="GLenum"/>
11320 <param name="stride" type="GLint"/>
11321 <param name="pointer" type="const GLvoid **"/>
11322 <param name="ptrstride" type="GLint"/>
11325 <function name="TexCoordPointerListIBM" exec="skip">
11326 <param name="size" type="GLint"/>
11327 <param name="type" type="GLenum"/>
11328 <param name="stride" type="GLint"/>
11329 <param name="pointer" type="const GLvoid **"/>
11330 <param name="ptrstride" type="GLint"/>
11333 <function name="VertexPointerListIBM" exec="skip">
11334 <param name="size" type="GLint"/>
11335 <param name="type" type="GLenum"/>
11336 <param name="stride" type="GLint"/>
11337 <param name="pointer" type="const GLvoid **"/>
11338 <param name="ptrstride" type="GLint"/>
11347 <category name="GL_3DFX_texture_compression_FXT1" number="206">
11348 <enum name="COMPRESSED_RGB_FXT1_3DFX" value="0x86B0"/>
11349 <enum name="COMPRESSED_RGBA_FXT1_3DFX" value="0x86B1"/>
11352 <category name="GL_3DFX_multisample" number="207">
11353 <enum name="MULTISAMPLE_3DFX" value="0x86B2"/>
11354 <enum name="SAMPLE_BUFFERS_3DFX" value="0x86B3"/>
11355 <enum name="SAMPLES_3DFX" value="0x86B4"/>
11356 <enum name="MULTISAMPLE_BIT_3DFX" value="0x20000000"/>
11359 <category name="GL_3DFX_tbuffer" number="208">
11360 <function name="TbufferMask3DFX" exec="skip">
11361 <param name="mask" type="GLuint"/>
11366 <category name="GL_EXT_multisample" number="209">
11367 <function name="SampleMaskEXT" alias="SampleMaskSGIS">
11368 <param name="value" type="GLclampf"/>
11369 <param name="invert" type="GLboolean"/>
11372 <function name="SamplePatternEXT" alias="SamplePatternSGIS">
11373 <param name="pattern" type="GLenum"/>
11380 <category name="GL_SGIS_texture_color_mask" number="214">
11381 <enum name="TEXTURE_COLOR_WRITEMASK_SGIS" value="0x81EF"/>
11383 <function name="TextureColorMaskSGIS" exec="skip">
11384 <param name="red" type="GLboolean"/>
11385 <param name="green" type="GLboolean"/>
11386 <param name="blue" type="GLboolean"/>
11387 <param name="alpha" type="GLboolean"/>
11398 <category name="GL_EXT_texture_env_dot3" number="220">
11399 <enum name="DOT3_RGB_EXT" value="0x8740"/>
11400 <enum name="DOT3_RGBA_EXT" value="0x8741"/>
11403 <category name="GL_ATI_texture_mirror_once" number="221">
11404 <enum name="MIRROR_CLAMP_ATI" value="0x8742"/>
11405 <enum name="MIRROR_CLAMP_TO_EDGE_ATI" value="0x8743"/>
11408 <category name="GL_NV_fence" number="222">
11409 <function name="DeleteFencesNV" exec="skip">
11410 <param name="n" type="GLsizei"/>
11411 <param name="fences" type="const GLuint *"/>
11415 <function name="GenFencesNV" exec="skip">
11416 <param name="n" type="GLsizei" counter="true"/>
11417 <param name="fences" type="GLuint *" output="true" count="n"/>
11421 <function name="IsFenceNV" exec="skip">
11422 <param name="fence" type="GLuint"/>
11427 <function name="TestFenceNV" exec="skip">
11428 <param name="fence" type="GLuint"/>
11433 <function name="GetFenceivNV" exec="skip">
11434 <param name="fence" type="GLuint"/>
11435 <param name="pname" type="GLenum"/>
11436 <param name="params" type="GLint *" output="true"/>
11440 <function name="FinishFenceNV" exec="skip">
11441 <param name="fence" type="GLuint"/>
11445 <function name="SetFenceNV" exec="skip">
11446 <param name="fence" type="GLuint"/>
11447 <param name="condition" type="GLenum"/>
11452 <category name="GL_IBM_texture_mirrored_repeat" number="224">
11453 <enum name="MIRRORED_REPEAT_IBM" value="0x8370"/>
11456 <category name="GL_NV_evaluators" number="225">
11457 <function name="MapControlPointsNV" exec="skip">
11458 <param name="target" type="GLenum"/>
11459 <param name="index" type="GLuint"/>
11460 <param name="type" type="GLenum"/>
11461 <param name="ustride" type="GLsizei"/>
11462 <param name="vstride" type="GLsizei"/>
11463 <param name="uorder" type="GLint"/>
11464 <param name="vorder" type="GLint"/>
11465 <param name="packed" type="GLboolean"/>
11466 <param name="points" type="const GLvoid *"/>
11469 <function name="MapParameterivNV" exec="skip">
11470 <param name="target" type="GLenum"/>
11471 <param name="pname" type="GLenum"/>
11472 <param name="params" type="const GLint *"/>
11475 <function name="MapParameterfvNV" exec="skip">
11476 <param name="target" type="GLenum"/>
11477 <param name="pname" type="GLenum"/>
11478 <param name="params" type="const GLfloat *"/>
11481 <function name="GetMapControlPointsNV" exec="skip">
11482 <param name="target" type="GLenum"/>
11483 <param name="index" type="GLuint"/>
11484 <param name="type" type="GLenum"/>
11485 <param name="ustride" type="GLsizei"/>
11486 <param name="vstride" type="GLsizei"/>
11487 <param name="packed" type="GLboolean"/>
11488 <param name="points" type="GLvoid *" output="true"/>
11491 <function name="GetMapParameterivNV" exec="skip">
11492 <param name="target" type="GLenum"/>
11493 <param name="pname" type="GLenum"/>
11494 <param name="params" type="GLint *" output="true"/>
11497 <function name="GetMapParameterfvNV" exec="skip">
11498 <param name="target" type="GLenum"/>
11499 <param name="pname" type="GLenum"/>
11500 <param name="params" type="GLfloat *" output="true"/>
11503 <function name="GetMapAttribParameterivNV" exec="skip">
11504 <param name="target" type="GLenum"/>
11505 <param name="index" type="GLuint"/>
11506 <param name="pname" type="GLenum"/>
11507 <param name="params" type="GLint *" output="true"/>
11510 <function name="GetMapAttribParameterfvNV" exec="skip">
11511 <param name="target" type="GLenum"/>
11512 <param name="index" type="GLuint"/>
11513 <param name="pname" type="GLenum"/>
11514 <param name="params" type="GLfloat *" output="true"/>
11517 <function name="EvalMapsNV" exec="skip">
11518 <param name="target" type="GLenum"/>
11519 <param name="mode" type="GLenum"/>
11523 <category name="GL_NV_packed_depth_stencil" number="226">
11524 <enum name="DEPTH_STENCIL_NV" value="0x84F9"/>
11525 <enum name="UNSIGNED_INT_24_8_NV" value="0x84FA"/>
11528 <category name="GL_NV_register_combiners2" number="227">
11529 <function name="CombinerStageParameterfvNV" exec="skip">
11530 <param name="stage" type="GLenum"/>
11531 <param name="pname" type="GLenum"/>
11532 <param name="params" type="const GLfloat *"/>
11535 <function name="GetCombinerStageParameterfvNV" exec="skip">
11536 <param name="stage" type="GLenum"/>
11537 <param name="pname" type="GLenum"/>
11538 <param name="params" type="GLfloat *" output="true"/>
11542 <category name="GL_NV_texture_compression_vtc" number="228">
11543 <enum name="COMPRESSED_RGB_S3TC_DXT1_EXT" value="0x83F0"/>
11544 <enum name="COMPRESSED_RGBA_S3TC_DXT1_EXT" value="0x83F1"/>
11545 <enum name="COMPRESSED_RGBA_S3TC_DXT3_EXT" value="0x83F2"/>
11546 <enum name="COMPRESSED_RGBA_S3TC_DXT5_EXT" value="0x83F3"/>
11549 <category name="GL_NV_texture_rectangle" number="229">
11550 <enum name="TEXTURE_RECTANGLE_NV" count="1" value="0x84F5">
11551 <size name="Get" mode="get"/>
11553 <enum name="TEXTURE_BINDING_RECTANGLE_NV" count="1" value="0x84F6">
11554 <size name="Get" mode="get"/>
11556 <enum name="PROXY_TEXTURE_RECTANGLE_NV" value="0x84F7"/>
11557 <enum name="MAX_RECTANGLE_TEXTURE_SIZE_NV" count="1" value="0x84F8">
11558 <size name="Get" mode="get"/>
11562 <category name="GL_NV_vertex_program" number="233">
11563 <enum name="VERTEX_PROGRAM_NV" value="0x8620"/>
11564 <enum name="VERTEX_STATE_PROGRAM_NV" value="0x8621"/>
11565 <enum name="ATTRIB_ARRAY_SIZE_NV" count="1" value="0x8623">
11566 <size name="GetVertexAttribdvNV" mode="get"/>
11567 <size name="GetVertexAttribfvNV" mode="get"/>
11568 <size name="GetVertexAttribivNV" mode="get"/>
11570 <enum name="ATTRIB_ARRAY_STRIDE_NV" count="1" value="0x8624">
11571 <size name="GetVertexAttribdvNV" mode="get"/>
11572 <size name="GetVertexAttribfvNV" mode="get"/>
11573 <size name="GetVertexAttribivNV" mode="get"/>
11575 <enum name="ATTRIB_ARRAY_TYPE_NV" count="1" value="0x8625">
11576 <size name="GetVertexAttribdvNV" mode="get"/>
11577 <size name="GetVertexAttribfvNV" mode="get"/>
11578 <size name="GetVertexAttribivNV" mode="get"/>
11580 <enum name="CURRENT_ATTRIB_NV" count="1" value="0x8626">
11581 <size name="GetVertexAttribdvNV" mode="get"/>
11582 <size name="GetVertexAttribfvNV" mode="get"/>
11583 <size name="GetVertexAttribivNV" mode="get"/>
11585 <enum name="PROGRAM_LENGTH_NV" count="1" value="0x8627">
11586 <size name="GetProgramivNV" mode="get"/>
11588 <enum name="PROGRAM_STRING_NV" value="0x8628"/>
11589 <enum name="MODELVIEW_PROJECTION_NV" value="0x8629"/>
11590 <enum name="IDENTITY_NV" value="0x862A"/>
11591 <enum name="INVERSE_NV" value="0x862B"/>
11592 <enum name="TRANSPOSE_NV" value="0x862C"/>
11593 <enum name="INVERSE_TRANSPOSE_NV" value="0x862D"/>
11594 <enum name="MAX_TRACK_MATRIX_STACK_DEPTH_NV" value="0x862E"/>
11595 <enum name="MAX_TRACK_MATRICES_NV" value="0x862F"/>
11596 <enum name="MATRIX0_NV" value="0x8630"/>
11597 <enum name="MATRIX1_NV" value="0x8631"/>
11598 <enum name="MATRIX2_NV" value="0x8632"/>
11599 <enum name="MATRIX3_NV" value="0x8633"/>
11600 <enum name="MATRIX4_NV" value="0x8634"/>
11601 <enum name="MATRIX5_NV" value="0x8635"/>
11602 <enum name="MATRIX6_NV" value="0x8636"/>
11603 <enum name="MATRIX7_NV" value="0x8637"/>
11604 <enum name="CURRENT_MATRIX_STACK_DEPTH_NV" value="0x8640"/>
11605 <enum name="CURRENT_MATRIX_NV" value="0x8641"/>
11606 <enum name="VERTEX_PROGRAM_POINT_SIZE_NV" value="0x8642"/>
11607 <enum name="VERTEX_PROGRAM_TWO_SIDE_NV" value="0x8643"/>
11608 <enum name="PROGRAM_PARAMETER_NV" value="0x8644"/>
11609 <enum name="ATTRIB_ARRAY_POINTER_NV" value="0x8645"/>
11610 <enum name="PROGRAM_TARGET_NV" count="1" value="0x8646">
11611 <size name="GetProgramivNV" mode="get"/>
11613 <enum name="PROGRAM_RESIDENT_NV" count="1" value="0x8647">
11614 <size name="GetProgramivNV" mode="get"/>
11616 <enum name="TRACK_MATRIX_NV" value="0x8648"/>
11617 <enum name="TRACK_MATRIX_TRANSFORM_NV" value="0x8649"/>
11618 <enum name="VERTEX_PROGRAM_BINDING_NV" value="0x864A"/>
11619 <enum name="PROGRAM_ERROR_POSITION_NV" value="0x864B"/>
11620 <enum name="VERTEX_ATTRIB_ARRAY0_NV" value="0x8650"/>
11621 <enum name="VERTEX_ATTRIB_ARRAY1_NV" value="0x8651"/>
11622 <enum name="VERTEX_ATTRIB_ARRAY2_NV" value="0x8652"/>
11623 <enum name="VERTEX_ATTRIB_ARRAY3_NV" value="0x8653"/>
11624 <enum name="VERTEX_ATTRIB_ARRAY4_NV" value="0x8654"/>
11625 <enum name="VERTEX_ATTRIB_ARRAY5_NV" value="0x8655"/>
11626 <enum name="VERTEX_ATTRIB_ARRAY6_NV" value="0x8656"/>
11627 <enum name="VERTEX_ATTRIB_ARRAY7_NV" value="0x8657"/>
11628 <enum name="VERTEX_ATTRIB_ARRAY8_NV" value="0x8658"/>
11629 <enum name="VERTEX_ATTRIB_ARRAY9_NV" value="0x8659"/>
11630 <enum name="VERTEX_ATTRIB_ARRAY10_NV" value="0x865A"/>
11631 <enum name="VERTEX_ATTRIB_ARRAY11_NV" value="0x865B"/>
11632 <enum name="VERTEX_ATTRIB_ARRAY12_NV" value="0x865C"/>
11633 <enum name="VERTEX_ATTRIB_ARRAY13_NV" value="0x865D"/>
11634 <enum name="VERTEX_ATTRIB_ARRAY14_NV" value="0x865E"/>
11635 <enum name="VERTEX_ATTRIB_ARRAY15_NV" value="0x865F"/>
11636 <enum name="MAP1_VERTEX_ATTRIB0_4_NV" value="0x8660"/>
11637 <enum name="MAP1_VERTEX_ATTRIB1_4_NV" value="0x8661"/>
11638 <enum name="MAP1_VERTEX_ATTRIB2_4_NV" value="0x8662"/>
11639 <enum name="MAP1_VERTEX_ATTRIB3_4_NV" value="0x8663"/>
11640 <enum name="MAP1_VERTEX_ATTRIB4_4_NV" value="0x8664"/>
11641 <enum name="MAP1_VERTEX_ATTRIB5_4_NV" value="0x8665"/>
11642 <enum name="MAP1_VERTEX_ATTRIB6_4_NV" value="0x8666"/>
11643 <enum name="MAP1_VERTEX_ATTRIB7_4_NV" value="0x8667"/>
11644 <enum name="MAP1_VERTEX_ATTRIB8_4_NV" value="0x8668"/>
11645 <enum name="MAP1_VERTEX_ATTRIB9_4_NV" value="0x8669"/>
11646 <enum name="MAP1_VERTEX_ATTRIB10_4_NV" value="0x866A"/>
11647 <enum name="MAP1_VERTEX_ATTRIB11_4_NV" value="0x866B"/>
11648 <enum name="MAP1_VERTEX_ATTRIB12_4_NV" value="0x866C"/>
11649 <enum name="MAP1_VERTEX_ATTRIB13_4_NV" value="0x866D"/>
11650 <enum name="MAP1_VERTEX_ATTRIB14_4_NV" value="0x866E"/>
11651 <enum name="MAP1_VERTEX_ATTRIB15_4_NV" value="0x866F"/>
11652 <enum name="MAP2_VERTEX_ATTRIB0_4_NV" value="0x8670"/>
11653 <enum name="MAP2_VERTEX_ATTRIB1_4_NV" value="0x8671"/>
11654 <enum name="MAP2_VERTEX_ATTRIB2_4_NV" value="0x8672"/>
11655 <enum name="MAP2_VERTEX_ATTRIB3_4_NV" value="0x8673"/>
11656 <enum name="MAP2_VERTEX_ATTRIB4_4_NV" value="0x8674"/>
11657 <enum name="MAP2_VERTEX_ATTRIB5_4_NV" value="0x8675"/>
11658 <enum name="MAP2_VERTEX_ATTRIB6_4_NV" value="0x8676"/>
11659 <enum name="MAP2_VERTEX_ATTRIB7_4_NV" value="0x8677"/>
11660 <enum name="MAP2_VERTEX_ATTRIB8_4_NV" value="0x8678"/>
11661 <enum name="MAP2_VERTEX_ATTRIB9_4_NV" value="0x8679"/>
11662 <enum name="MAP2_VERTEX_ATTRIB10_4_NV" value="0x867A"/>
11663 <enum name="MAP2_VERTEX_ATTRIB11_4_NV" value="0x867B"/>
11664 <enum name="MAP2_VERTEX_ATTRIB12_4_NV" value="0x867C"/>
11665 <enum name="MAP2_VERTEX_ATTRIB13_4_NV" value="0x867D"/>
11666 <enum name="MAP2_VERTEX_ATTRIB14_4_NV" value="0x867E"/>
11667 <enum name="MAP2_VERTEX_ATTRIB15_4_NV" value="0x867F"/>
11669 <function name="AreProgramsResidentNV" deprecated="3.1" exec="skip">
11670 <param name="n" type="GLsizei" counter="true"/>
11671 <param name="ids" type="const GLuint *" count="n"/>
11672 <param name="residences" type="GLboolean *" output="true" count="n"/>
11677 <function name="BindProgramNV" deprecated="3.1" alias="BindProgramARB">
11678 <param name="target" type="GLenum"/>
11679 <param name="program" type="GLuint"/>
11682 <function name="DeleteProgramsNV" deprecated="3.1" alias="DeleteProgramsARB">
11683 <param name="n" type="GLsizei"/>
11684 <param name="programs" type="const GLuint *"/>
11687 <function name="ExecuteProgramNV" deprecated="3.1" exec="skip">
11688 <param name="target" type="GLenum"/>
11689 <param name="id" type="GLuint"/>
11690 <param name="params" type="const GLfloat *" count="4"/>
11694 <function name="GenProgramsNV" deprecated="3.1" alias="GenProgramsARB">
11695 <param name="n" type="GLsizei"/>
11696 <param name="programs" type="GLuint *"/>
11705 <function name="GetProgramParameterdvNV" deprecated="3.1" exec="skip">
11706 <param name="target" type="GLenum"/>
11707 <param name="index" type="GLuint"/>
11708 <param name="pname" type="GLenum"/>
11709 <param name="params" type="GLdouble *" output="true" count="4"/>
11713 <function name="GetProgramParameterfvNV" deprecated="3.1" exec="skip">
11714 <param name="target" type="GLenum"/>
11715 <param name="index" type="GLuint"/>
11716 <param name="pname" type="GLenum"/>
11717 <param name="params" type="GLfloat *" output="true" count="4"/>
11721 <function name="GetProgramivNV" deprecated="3.1" exec="skip">
11722 <param name="id" type="GLuint"/>
11723 <param name="pname" type="GLenum"/>
11724 <param name="params" type="GLint *" output="true" variable_param="pname"/>
11728 <function name="GetProgramStringNV" deprecated="3.1" exec="skip">
11729 <param name="id" type="GLuint"/>
11730 <param name="pname" type="GLenum"/>
11731 <param name="program" type="GLubyte *" output="true"/>
11735 <function name="GetTrackMatrixivNV" deprecated="3.1" exec="skip">
11736 <param name="target" type="GLenum"/>
11737 <param name="address" type="GLuint"/>
11738 <param name="pname" type="GLenum"/>
11739 <param name="params" type="GLint *" output="true" count="1"/>
11743 <function name="GetVertexAttribdvNV" deprecated="3.1" exec="skip">
11744 <param name="index" type="GLuint"/>
11745 <param name="pname" type="GLenum"/>
11746 <param name="params" type="GLdouble *" output="true" variable_param="pname"/>
11750 <function name="GetVertexAttribfvNV" deprecated="3.1" exec="skip">
11751 <param name="index" type="GLuint"/>
11752 <param name="pname" type="GLenum"/>
11753 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
11757 <function name="GetVertexAttribivNV" deprecated="3.1" exec="skip">
11758 <param name="index" type="GLuint"/>
11759 <param name="pname" type="GLenum"/>
11760 <param name="params" type="GLint *" output="true" variable_param="pname"/>
11764 <function name="GetVertexAttribPointervNV" alias="GetVertexAttribPointerv">
11765 <param name="index" type="GLuint"/>
11766 <param name="pname" type="GLenum"/>
11767 <param name="pointer" type="GLvoid **"/>
11770 <function name="IsProgramNV" deprecated="3.1" alias="IsProgramARB">
11771 <param name="program" type="GLuint"/>
11775 <function name="LoadProgramNV" deprecated="3.1" exec="skip">
11776 <param name="target" type="GLenum"/>
11777 <param name="id" type="GLuint"/>
11778 <param name="len" type="GLsizei" counter="true"/>
11779 <param name="program" type="const GLubyte *" count="len"/>
11783 <function name="ProgramParameter4dNV" alias="ProgramEnvParameter4dARB">
11784 <param name="target" type="GLenum"/>
11785 <param name="index" type="GLuint"/>
11786 <param name="x" type="GLdouble"/>
11787 <param name="y" type="GLdouble"/>
11788 <param name="z" type="GLdouble"/>
11789 <param name="w" type="GLdouble"/>
11792 <function name="ProgramParameter4dvNV" alias="ProgramEnvParameter4dvARB">
11793 <param name="target" type="GLenum"/>
11794 <param name="index" type="GLuint"/>
11795 <param name="params" type="const GLdouble *"/>
11798 <function name="ProgramParameter4fNV" alias="ProgramEnvParameter4fARB">
11799 <param name="target" type="GLenum"/>
11800 <param name="index" type="GLuint"/>
11801 <param name="x" type="GLfloat"/>
11802 <param name="y" type="GLfloat"/>
11803 <param name="z" type="GLfloat"/>
11804 <param name="w" type="GLfloat"/>
11807 <function name="ProgramParameter4fvNV" alias="ProgramEnvParameter4fvARB">
11808 <param name="target" type="GLenum"/>
11809 <param name="index" type="GLuint"/>
11810 <param name="params" type="const GLfloat *"/>
11813 <function name="ProgramParameters4dvNV" deprecated="3.1" exec="skip">
11814 <param name="target" type="GLenum"/>
11815 <param name="index" type="GLuint"/>
11816 <param name="num" type="GLsizei" counter="true"/>
11817 <param name="params" type="const GLdouble *" count="num" count_scale="4"/>
11821 <function name="ProgramParameters4fvNV" deprecated="3.1" exec="skip">
11822 <param name="target" type="GLenum"/>
11823 <param name="index" type="GLuint"/>
11824 <param name="num" type="GLsizei" counter="true"/>
11825 <param name="params" type="const GLfloat *" count="num" count_scale="4"/>
11829 <function name="RequestResidentProgramsNV" deprecated="3.1" exec="skip">
11830 <param name="n" type="GLsizei" counter="true"/>
11831 <param name="ids" type="const GLuint *" count="n"/>
11835 <function name="TrackMatrixNV" deprecated="3.1" exec="skip">
11836 <param name="target" type="GLenum"/>
11837 <param name="address" type="GLuint"/>
11838 <param name="matrix" type="GLenum"/>
11839 <param name="transform" type="GLenum"/>
11843 <function name="VertexAttribPointerNV" deprecated="3.1" exec="skip">
11844 <param name="index" type="GLuint"/>
11845 <param name="size" type="GLint"/>
11846 <param name="type" type="GLenum"/>
11847 <param name="stride" type="GLsizei"/>
11848 <param name="pointer" type="const GLvoid *"/>
11852 <function name="VertexAttrib1sNV"
11854 <param name="index" type="GLuint"/>
11855 <param name="x" type="GLshort"/>
11858 <function name="VertexAttrib1svNV" deprecated="3.1">
11859 <param name="index" type="GLuint"/>
11860 <param name="v" type="const GLshort *" count="1"/>
11864 <function name="VertexAttrib2sNV"
11866 <param name="index" type="GLuint"/>
11867 <param name="x" type="GLshort"/>
11868 <param name="y" type="GLshort"/>
11871 <function name="VertexAttrib2svNV" deprecated="3.1">
11872 <param name="index" type="GLuint"/>
11873 <param name="v" type="const GLshort *" count="2"/>
11877 <function name="VertexAttrib3sNV"
11879 <param name="index" type="GLuint"/>
11880 <param name="x" type="GLshort"/>
11881 <param name="y" type="GLshort"/>
11882 <param name="z" type="GLshort"/>
11885 <function name="VertexAttrib3svNV" deprecated="3.1">
11886 <param name="index" type="GLuint"/>
11887 <param name="v" type="const GLshort *" count="3"/>
11891 <function name="VertexAttrib4sNV"
11893 <param name="index" type="GLuint"/>
11894 <param name="x" type="GLshort"/>
11895 <param name="y" type="GLshort"/>
11896 <param name="z" type="GLshort"/>
11897 <param name="w" type="GLshort"/>
11900 <function name="VertexAttrib4svNV" deprecated="3.1">
11901 <param name="index" type="GLuint"/>
11902 <param name="v" type="const GLshort *" count="4"/>
11906 <function name="VertexAttrib1fNV"
11908 <param name="index" type="GLuint"/>
11909 <param name="x" type="GLfloat"/>
11912 <function name="VertexAttrib1fvNV" deprecated="3.1" exec="dynamic">
11913 <param name="index" type="GLuint"/>
11914 <param name="v" type="const GLfloat *" count="1"/>
11918 <function name="VertexAttrib2fNV"
11920 <param name="index" type="GLuint"/>
11921 <param name="x" type="GLfloat"/>
11922 <param name="y" type="GLfloat"/>
11925 <function name="VertexAttrib2fvNV" deprecated="3.1" exec="dynamic">
11926 <param name="index" type="GLuint"/>
11927 <param name="v" type="const GLfloat *" count="2"/>
11931 <function name="VertexAttrib3fNV"
11933 <param name="index" type="GLuint"/>
11934 <param name="x" type="GLfloat"/>
11935 <param name="y" type="GLfloat"/>
11936 <param name="z" type="GLfloat"/>
11939 <function name="VertexAttrib3fvNV" deprecated="3.1" exec="dynamic">
11940 <param name="index" type="GLuint"/>
11941 <param name="v" type="const GLfloat *" count="3"/>
11945 <function name="VertexAttrib4fNV"
11947 <param name="index" type="GLuint"/>
11948 <param name="x" type="GLfloat"/>
11949 <param name="y" type="GLfloat"/>
11950 <param name="z" type="GLfloat"/>
11951 <param name="w" type="GLfloat"/>
11954 <function name="VertexAttrib4fvNV" deprecated="3.1" exec="dynamic">
11955 <param name="index" type="GLuint"/>
11956 <param name="v" type="const GLfloat *" count="4"/>
11960 <function name="VertexAttrib1dNV"
11962 <param name="index" type="GLuint"/>
11963 <param name="x" type="GLdouble"/>
11966 <function name="VertexAttrib1dvNV" deprecated="3.1">
11967 <param name="index" type="GLuint"/>
11968 <param name="v" type="const GLdouble *" count="1"/>
11972 <function name="VertexAttrib2dNV"
11974 <param name="index" type="GLuint"/>
11975 <param name="x" type="GLdouble"/>
11976 <param name="y" type="GLdouble"/>
11979 <function name="VertexAttrib2dvNV" deprecated="3.1">
11980 <param name="index" type="GLuint"/>
11981 <param name="v" type="const GLdouble *" count="2"/>
11985 <function name="VertexAttrib3dNV"
11987 <param name="index" type="GLuint"/>
11988 <param name="x" type="GLdouble"/>
11989 <param name="y" type="GLdouble"/>
11990 <param name="z" type="GLdouble"/>
11993 <function name="VertexAttrib3dvNV" deprecated="3.1">
11994 <param name="index" type="GLuint"/>
11995 <param name="v" type="const GLdouble *" count="3"/>
11999 <function name="VertexAttrib4dNV"
12001 <param name="index" type="GLuint"/>
12002 <param name="x" type="GLdouble"/>
12003 <param name="y" type="GLdouble"/>
12004 <param name="z" type="GLdouble"/>
12005 <param name="w" type="GLdouble"/>
12008 <function name="VertexAttrib4dvNV" deprecated="3.1">
12009 <param name="index" type="GLuint"/>
12010 <param name="v" type="const GLdouble *" count="4"/>
12014 <function name="VertexAttrib4ubNV"
12016 <param name="index" type="GLuint"/>
12017 <param name="x" type="GLubyte"/>
12018 <param name="y" type="GLubyte"/>
12019 <param name="z" type="GLubyte"/>
12020 <param name="w" type="GLubyte"/>
12023 <function name="VertexAttrib4ubvNV" deprecated="3.1">
12024 <param name="index" type="GLuint"/>
12025 <param name="v" type="const GLubyte *" count="4"/>
12029 <function name="VertexAttribs1svNV" deprecated="3.1">
12030 <param name="index" type="GLuint"/>
12031 <param name="n" type="GLsizei" counter="true"/>
12032 <param name="v" type="const GLshort *" count="n"/>
12036 <function name="VertexAttribs2svNV" deprecated="3.1">
12037 <param name="index" type="GLuint"/>
12038 <param name="n" type="GLsizei" counter="true"/>
12039 <param name="v" type="const GLshort *" count="n" count_scale="2"/>
12043 <function name="VertexAttribs3svNV" deprecated="3.1">
12044 <param name="index" type="GLuint"/>
12045 <param name="n" type="GLsizei" counter="true"/>
12046 <param name="v" type="const GLshort *" count="n" count_scale="3"/>
12050 <function name="VertexAttribs4svNV" deprecated="3.1">
12051 <param name="index" type="GLuint"/>
12052 <param name="n" type="GLsizei" counter="true"/>
12053 <param name="v" type="const GLshort *" count="n" count_scale="4"/>
12057 <function name="VertexAttribs1fvNV" deprecated="3.1">
12058 <param name="index" type="GLuint"/>
12059 <param name="n" type="GLsizei" counter="true"/>
12060 <param name="v" type="const GLfloat *" count="n"/>
12064 <function name="VertexAttribs2fvNV" deprecated="3.1">
12065 <param name="index" type="GLuint"/>
12066 <param name="n" type="GLsizei" counter="true"/>
12067 <param name="v" type="const GLfloat *" count="n" count_scale="2"/>
12071 <function name="VertexAttribs3fvNV" deprecated="3.1">
12072 <param name="index" type="GLuint"/>
12073 <param name="n" type="GLsizei" counter="true"/>
12074 <param name="v" type="const GLfloat *" count="n" count_scale="3"/>
12078 <function name="VertexAttribs4fvNV" deprecated="3.1">
12079 <param name="index" type="GLuint"/>
12080 <param name="n" type="GLsizei" counter="true"/>
12081 <param name="v" type="const GLfloat *" count="n" count_scale="4"/>
12085 <function name="VertexAttribs1dvNV" deprecated="3.1">
12086 <param name="index" type="GLuint"/>
12087 <param name="n" type="GLsizei" counter="true"/>
12088 <param name="v" type="const GLdouble *" count="n"/>
12092 <function name="VertexAttribs2dvNV" deprecated="3.1">
12093 <param name="index" type="GLuint"/>
12094 <param name="n" type="GLsizei" counter="true"/>
12095 <param name="v" type="const GLdouble *" count="n" count_scale="2"/>
12099 <function name="VertexAttribs3dvNV" deprecated="3.1">
12100 <param name="index" type="GLuint"/>
12101 <param name="n" type="GLsizei" counter="true"/>
12102 <param name="v" type="const GLdouble *" count="n" count_scale="3"/>
12106 <function name="VertexAttribs4dvNV" deprecated="3.1">
12107 <param name="index" type="GLuint"/>
12108 <param name="n" type="GLsizei" counter="true"/>
12109 <param name="v" type="const GLdouble *" count="n" count_scale="4"/>
12113 <function name="VertexAttribs4ubvNV" deprecated="3.1">
12114 <param name="index" type="GLuint"/>
12115 <param name="n" type="GLsizei" counter="true"/>
12116 <param name="v" type="const GLubyte *" count="n" count_scale="4"/>
12123 <category name="GL_SGIX_texture_coordinate_clamp" number="235">
12124 <enum name="TEXTURE_MAX_CLAMP_S_SGIX" count="1" value="0x8369">
12125 <size name="TexParameterfv"/>
12126 <size name="TexParameteriv"/>
12127 <size name="GetTexParameterfv" mode="get"/>
12128 <size name="GetTexParameteriv" mode="get"/>
12130 <enum name="TEXTURE_MAX_CLAMP_T_SGIX" count="1" value="0x836A">
12131 <size name="TexParameterfv"/>
12132 <size name="TexParameteriv"/>
12133 <size name="GetTexParameterfv" mode="get"/>
12134 <size name="GetTexParameteriv" mode="get"/>
12136 <enum name="TEXTURE_MAX_CLAMP_R_SGIX" count="1" value="0x836B">
12137 <size name="TexParameterfv"/>
12138 <size name="TexParameteriv"/>
12139 <size name="GetTexParameterfv" mode="get"/>
12140 <size name="GetTexParameteriv" mode="get"/>
12149 <category name="GL_NV_copy_depth_to_color" number="243">
12150 <enum name="DEPTH_STENCIL_TO_RGBA_NV" value="0x886E"/>
12151 <enum name="DEPTH_STENCIL_TO_BGRA_NV" value="0x886F"/>
12154 <category name="GL_ATI_envmap_bumpmap" number="244">
12155 <enum name="BUMP_ROT_MATRIX_ATI" count="4" value="0x8775">
12156 <size name="TexBumpParameterfv"/>
12157 <size name="TexBumpParameteriv"/>
12158 <size name="GetTexBumpParameterfv" mode="get"/>
12159 <size name="GetTexBumpParameteriv" mode="get"/>
12161 <enum name="BUMP_ROT_MATRIX_SIZE_ATI" count="1" value="0x8776">
12162 <size name="GetTexBumpParameterfv" mode="get"/>
12163 <size name="GetTexBumpParameteriv" mode="get"/>
12165 <enum name="BUMP_NUM_TEX_UNITS_ATI" count="1" value="0x8777">
12166 <size name="GetTexBumpParameterfv" mode="get"/>
12167 <size name="GetTexBumpParameteriv" mode="get"/>
12169 <enum name="BUMP_TEX_UNITS_ATI" count="-1" value="0x8778">
12170 <size name="GetTexBumpParameterfv" mode="get"/>
12171 <size name="GetTexBumpParameteriv" mode="get"/>
12173 <enum name="DUDV_ATI" value="0x8779"/>
12174 <enum name="DU8DV8_ATI" value="0x877A"/>
12175 <enum name="BUMP_ENVMAP_ATI" value="0x877B"/>
12176 <enum name="BUMP_TARGET_ATI" count="1" value="0x877C">
12177 <size name="TexEnviv"/>
12178 <size name="TexEnvfv"/>
12179 <size name="GetTexEnviv" mode="get"/>
12180 <size name="GetTexEnvfv" mode="get"/>
12182 <function name="TexBumpParameterfvATI" deprecated="3.1" exec="skip">
12183 <param name="pname" type="GLenum"/>
12184 <param name="param" type="const GLfloat *" variable_param="pname"/>
12187 <function name="TexBumpParameterivATI" deprecated="3.1" exec="skip">
12188 <param name="pname" type="GLenum"/>
12189 <param name="param" type="const GLint *" variable_param="pname"/>
12192 <function name="GetTexBumpParameterfvATI" deprecated="3.1" exec="skip">
12193 <param name="pname" type="GLenum"/>
12194 <param name="param" type="GLfloat *" variable_param="pname"/>
12197 <function name="GetTexBumpParameterivATI" deprecated="3.1" exec="skip">
12198 <param name="pname" type="GLenum"/>
12199 <param name="param" type="GLint *" variable_param="pname"/>
12204 <category name="GL_ATI_fragment_shader" number="245">
12205 <enum name="FRAGMENT_SHADER_ATI" value="0x8920"/>
12206 <enum name="REG_0_ATI" value="0x8921"/>
12207 <enum name="REG_1_ATI" value="0x8922"/>
12208 <enum name="REG_2_ATI" value="0x8923"/>
12209 <enum name="REG_3_ATI" value="0x8924"/>
12210 <enum name="REG_4_ATI" value="0x8925"/>
12211 <enum name="REG_5_ATI" value="0x8926"/>
12214 <enum name="REG_6_ATI" value="0x8927"/>
12215 <enum name="REG_7_ATI" value="0x8928"/>
12216 <enum name="REG_8_ATI" value="0x8929"/>
12217 <enum name="REG_9_ATI" value="0x892A"/>
12218 <enum name="REG_10_ATI" value="0x892B"/>
12219 <enum name="REG_11_ATI" value="0x892C"/>
12220 <enum name="REG_12_ATI" value="0x892D"/>
12221 <enum name="REG_13_ATI" value="0x892E"/>
12222 <enum name="REG_14_ATI" value="0x892F"/>
12223 <enum name="REG_15_ATI" value="0x8930"/>
12224 <enum name="REG_16_ATI" value="0x8931"/>
12225 <enum name="REG_17_ATI" value="0x8932"/>
12226 <enum name="REG_18_ATI" value="0x8933"/>
12227 <enum name="REG_19_ATI" value="0x8934"/>
12228 <enum name="REG_20_ATI" value="0x8935"/>
12229 <enum name="REG_21_ATI" value="0x8936"/>
12230 <enum name="REG_22_ATI" value="0x8937"/>
12231 <enum name="REG_23_ATI" value="0x8938"/>
12232 <enum name="REG_24_ATI" value="0x8939"/>
12233 <enum name="REG_25_ATI" value="0x893A"/>
12234 <enum name="REG_26_ATI" value="0x893B"/>
12235 <enum name="REG_27_ATI" value="0x893C"/>
12236 <enum name="REG_28_ATI" value="0x893D"/>
12237 <enum name="REG_29_ATI" value="0x893E"/>
12238 <enum name="REG_30_ATI" value="0x893F"/>
12239 <enum name="REG_31_ATI" value="0x8940"/>
12241 <enum name="CON_0_ATI" value="0x8941"/>
12242 <enum name="CON_1_ATI" value="0x8942"/>
12243 <enum name="CON_2_ATI" value="0x8943"/>
12244 <enum name="CON_3_ATI" value="0x8944"/>
12245 <enum name="CON_4_ATI" value="0x8945"/>
12246 <enum name="CON_5_ATI" value="0x8946"/>
12247 <enum name="CON_6_ATI" value="0x8947"/>
12248 <enum name="CON_7_ATI" value="0x8948"/>
12251 <enum name="CON_8_ATI" value="0x8949"/>
12252 <enum name="CON_9_ATI" value="0x894A"/>
12253 <enum name="CON_10_ATI" value="0x894B"/>
12254 <enum name="CON_11_ATI" value="0x894C"/>
12255 <enum name="CON_12_ATI" value="0x894D"/>
12256 <enum name="CON_13_ATI" value="0x894E"/>
12257 <enum name="CON_14_ATI" value="0x894F"/>
12258 <enum name="CON_15_ATI" value="0x8950"/>
12259 <enum name="CON_16_ATI" value="0x8951"/>
12260 <enum name="CON_17_ATI" value="0x8952"/>
12261 <enum name="CON_18_ATI" value="0x8953"/>
12262 <enum name="CON_19_ATI" value="0x8954"/>
12263 <enum name="CON_20_ATI" value="0x8955"/>
12264 <enum name="CON_21_ATI" value="0x8956"/>
12265 <enum name="CON_22_ATI" value="0x8957"/>
12266 <enum name="CON_23_ATI" value="0x8958"/>
12267 <enum name="CON_24_ATI" value="0x8959"/>
12268 <enum name="CON_25_ATI" value="0x895A"/>
12269 <enum name="CON_26_ATI" value="0x895B"/>
12270 <enum name="CON_27_ATI" value="0x895C"/>
12271 <enum name="CON_28_ATI" value="0x895D"/>
12272 <enum name="CON_29_ATI" value="0x895E"/>
12273 <enum name="CON_30_ATI" value="0x895F"/>
12274 <enum name="CON_31_ATI" value="0x8960"/>
12276 <enum name="MOV_ATI" value="0x8961"/>
12277 <enum name="ADD_ATI" value="0x8963"/>
12278 <enum name="MUL_ATI" value="0x8964"/>
12279 <enum name="SUB_ATI" value="0x8965"/>
12280 <enum name="DOT3_ATI" value="0x8966"/>
12281 <enum name="DOT4_ATI" value="0x8967"/>
12282 <enum name="MAD_ATI" value="0x8968"/>
12283 <enum name="LERP_ATI" value="0x8969"/>
12284 <enum name="CND_ATI" value="0x896A"/>
12285 <enum name="CND0_ATI" value="0x896B"/>
12286 <enum name="DOT2_ADD_ATI" value="0x896C"/>
12287 <enum name="SECONDARY_INTERPOLATOR_ATI" value="0x896D"/>
12293 <enum name="NUM_FRAGMENT_REGISTERS_ATI" value="0x896E"/>
12294 <enum name="NUM_FRAGMENT_CONSTANTS_ATI" value="0x896F"/>
12295 <enum name="NUM_PASSES_ATI" value="0x8970"/>
12296 <enum name="NUM_INSTRUCTIONS_PER_PASS_ATI" value="0x8971"/>
12297 <enum name="NUM_INSTRUCTIONS_TOTAL_ATI" value="0x8972"/>
12298 <enum name="NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI" value="0x8973"/>
12299 <enum name="NUM_LOOPBACK_COMPONENTS_ATI" value="0x8974"/>
12300 <enum name="COLOR_ALPHA_PAIRING_ATI" value="0x8975"/>
12302 <enum name="SWIZZLE_STR_ATI" value="0x8976"/>
12303 <enum name="SWIZZLE_STQ_ATI" value="0x8977"/>
12304 <enum name="SWIZZLE_STR_DR_ATI" value="0x8978"/>
12305 <enum name="SWIZZLE_STQ_DQ_ATI" value="0x8979"/>
12308 <enum name="SWIZZLE_STRQ_ATI" value="0x897A"/>
12309 <enum name="SWIZZLE_STRQ_DQ_ATI" value="0x897B"/>
12316 <function name="GenFragmentShadersATI" deprecated="3.1">
12318 <param name="range" type="GLuint"/>
12322 <function name="BindFragmentShaderATI" deprecated="3.1">
12323 <param name="id" type="GLuint"/>
12327 <function name="DeleteFragmentShaderATI" deprecated="3.1">
12328 <param name="id" type="GLuint"/>
12332 <function name="BeginFragmentShaderATI" deprecated="3.1">
12336 <function name="EndFragmentShaderATI" deprecated="3.1">
12340 <function name="PassTexCoordATI" deprecated="3.1">
12341 <param name="dst" type="GLuint"/>
12342 <param name="coord" type="GLuint"/>
12343 <param name="swizzle" type="GLenum"/>
12347 <function name="SampleMapATI" deprecated="3.1">
12348 <param name="dst" type="GLuint"/>
12349 <param name="interp" type="GLuint"/>
12350 <param name="swizzle" type="GLenum"/>
12354 <function name="ColorFragmentOp1ATI" deprecated="3.1">
12355 <param name="op" type="GLenum"/>
12356 <param name="dst" type="GLuint"/>
12357 <param name="dstMask" type="GLuint"/>
12358 <param name="dstMod" type="GLuint"/>
12359 <param name="arg1" type="GLuint"/>
12360 <param name="arg1Rep" type="GLuint"/>
12361 <param name="arg1Mod" type="GLuint"/>
12365 <function name="ColorFragmentOp2ATI" deprecated="3.1">
12366 <param name="op" type="GLenum"/>
12367 <param name="dst" type="GLuint"/>
12368 <param name="dstMask" type="GLuint"/>
12369 <param name="dstMod" type="GLuint"/>
12370 <param name="arg1" type="GLuint"/>
12371 <param name="arg1Rep" type="GLuint"/>
12372 <param name="arg1Mod" type="GLuint"/>
12373 <param name="arg2" type="GLuint"/>
12374 <param name="arg2Rep" type="GLuint"/>
12375 <param name="arg2Mod" type="GLuint"/>
12379 <function name="ColorFragmentOp3ATI" deprecated="3.1">
12380 <param name="op" type="GLenum"/>
12381 <param name="dst" type="GLuint"/>
12382 <param name="dstMask" type="GLuint"/>
12383 <param name="dstMod" type="GLuint"/>
12384 <param name="arg1" type="GLuint"/>
12385 <param name="arg1Rep" type="GLuint"/>
12386 <param name="arg1Mod" type="GLuint"/>
12387 <param name="arg2" type="GLuint"/>
12388 <param name="arg2Rep" type="GLuint"/>
12389 <param name="arg2Mod" type="GLuint"/>
12390 <param name="arg3" type="GLuint"/>
12391 <param name="arg3Rep" type="GLuint"/>
12392 <param name="arg3Mod" type="GLuint"/>
12396 <function name="AlphaFragmentOp1ATI" deprecated="3.1">
12397 <param name="op" type="GLenum"/>
12398 <param name="dst" type="GLuint"/>
12399 <param name="dstMod" type="GLuint"/>
12400 <param name="arg1" type="GLuint"/>
12401 <param name="arg1Rep" type="GLuint"/>
12402 <param name="arg1Mod" type="GLuint"/>
12406 <function name="AlphaFragmentOp2ATI" deprecated="3.1">
12407 <param name="op" type="GLenum"/>
12408 <param name="dst" type="GLuint"/>
12409 <param name="dstMod" type="GLuint"/>
12410 <param name="arg1" type="GLuint"/>
12411 <param name="arg1Rep" type="GLuint"/>
12412 <param name="arg1Mod" type="GLuint"/>
12413 <param name="arg2" type="GLuint"/>
12414 <param name="arg2Rep" type="GLuint"/>
12415 <param name="arg2Mod" type="GLuint"/>
12419 <function name="AlphaFragmentOp3ATI" deprecated="3.1">
12420 <param name="op" type="GLenum"/>
12421 <param name="dst" type="GLuint"/>
12422 <param name="dstMod" type="GLuint"/>
12423 <param name="arg1" type="GLuint"/>
12424 <param name="arg1Rep" type="GLuint"/>
12425 <param name="arg1Mod" type="GLuint"/>
12426 <param name="arg2" type="GLuint"/>
12427 <param name="arg2Rep" type="GLuint"/>
12428 <param name="arg2Mod" type="GLuint"/>
12429 <param name="arg3" type="GLuint"/>
12430 <param name="arg3Rep" type="GLuint"/>
12431 <param name="arg3Mod" type="GLuint"/>
12435 <function name="SetFragmentShaderConstantATI" deprecated="3.1">
12436 <param name="dst" type="GLuint"/>
12437 <param name="value" type="const GLfloat *"/>
12449 <category name="GL_SUN_mesh_array" number="257">
12450 <enum name="QUAD_MESH_SUN" value="0x8614"/>
12451 <enum name="TRIANGLE_MESH_SUN" value="0x8615"/>
12453 <function name="DrawMeshArraysSUN" exec="skip">
12454 <param name="mode" type="GLenum"/>
12455 <param name="first" type="GLint"/>
12456 <param name="count" type="GLsizei"/>
12457 <param name="width" type="GLsizei"/>
12461 <category name="GL_SUN_slice_accum" number="258">
12462 <enum name="SLICE_ACCUM_SUN" value="0x85CC"/>
12465 <category name="GL_NV_multisample_filter_hint" number="259">
12466 <enum name="MULTISAMPLE_FILTER_HINT_NV" count="1" value="0x8534">
12467 <size name="Get" mode="get"/>
12471 <category name="GL_NV_depth_clamp" number="260">
12472 <enum name="DEPTH_CLAMP_NV" count="1" value="0x864F">
12473 <size name="Get" mode="get"/>
12477 <category name="GL_NV_point_sprite" number="262">
12481 <enum name="POINT_SIZE_MIN_EXT" count="1" value="0x8126">
12482 <size name="PointParameteriv"/>
12484 <enum name="POINT_SIZE_MAX_EXT" count="1" value="0x8127">
12485 <size name="PointParameteriv"/>
12487 <enum name="POINT_FADE_THRESHOLD_SIZE_EXT" count="1" value="0x8128">
12488 <size name="PointParameteriv"/>
12490 <enum name="POINT_DISTANCE_ATTENUATION_EXT" count="3" value="0x8129">
12491 <size name="PointParameteriv"/>
12494 <enum name="POINT_SPRITE_NV" count="1" value="0x8861">
12495 <size name="Get" mode="get"/>
12497 <enum name="COORD_REPLACE_NV" count="1" value="0x8862">
12498 <size name="TexEnvfv"/>
12499 <size name="TexEnviv"/>
12500 <size name="GetTexEnvfv" mode="get"/>
12501 <size name="GetTexEnviv" mode="get"/>
12503 <enum name="POINT_SPRITE_R_MODE_NV" count="1" value="0x8863">
12504 <size name="PointParameterfv"/>
12505 <size name="PointParameteriv"/>
12506 <size name="Get" mode="get"/>
12509 <function name="PointParameteriNV" alias="PointParameteri">
12510 <param name="pname" type="GLenum"/>
12511 <param name="param" type="GLint"/>
12514 <function name="PointParameterivNV" alias="PointParameteriv">
12515 <param name="pname" type="GLenum"/>
12516 <param name="params" type="const GLint *"/>
12523 <category name="GL_EXT_shadow_funcs" number="267">
12527 <category name="GL_EXT_stencil_two_side" number="268">
12528 <enum name="STENCIL_TEST_TWO_SIDE_EXT" count="1" value="0x8910">
12529 <size name="Get" mode="get"/>
12531 <enum name="ACTIVE_STENCIL_FACE_EXT" count="1" value="0x8911">
12532 <size name="Get" mode="get"/>
12535 <function name="ActiveStencilFaceEXT" deprecated="3.1">
12536 <param name="face" type="GLenum"/>
12544 <category name="GL_APPLE_ycbcr_422" number="275">
12545 <enum name="YCBCR_422_APPLE" value="0x85B9"/>
12546 <enum name="UNSIGNED_SHORT_8_8_APPLE" value="0x85BA"/>
12547 <enum name="UNSIGNED_SHORT_8_8_REV_APPLE" value="0x85BB"/>
12550 <category name="GL_S3_s3tc" number="276">
12551 <enum name="RGB_S3TC" value="0x83A0"/>
12552 <enum name="RGB4_S3TC" value="0x83A1"/>
12553 <enum name="RGBA_S3TC" value="0x83A2"/>
12554 <enum name="RGBA4_S3TC" value="0x83A3"/>
12555 <enum name="RGBA_DXT5_S3TC" value="0x83A4"/>
12556 <enum name="RGBA4_DXT5_S3TC" value="0x83A5"/>
12561 <category name="GL_ATI_texture_env_combine3" number="279">
12562 <enum name="MODULATE_ADD_ATI" value="0x8744"/>
12563 <enum name="MODULATE_SIGNED_ADD_ATI" value="0x8745"/>
12564 <enum name="MODULATE_SUBTRACT_ATI" value="0x8746"/>
12567 <category name="GL_NV_fragment_program" number="282">
12568 <enum name="FRAGMENT_PROGRAM_NV" value="0x8870"/>
12569 <enum name="MAX_TEXTURE_COORDS_NV" value="0x8871"/>
12570 <enum name="MAX_TEXTURE_IMAGE_UNITS_NV" value="0x8872"/>
12571 <enum name="FRAGMENT_PROGRAM_BINDING_NV" value="0x8873"/>
12572 <enum name="MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV" value="0x8868"/>
12573 <enum name="PROGRAM_ERROR_STRING_NV" value="0x8874"/>
12575 <function name="ProgramNamedParameter4fNV"
12578 <param name="id" type="GLuint"/>
12579 <param name="len" type="GLsizei" counter="true"/>
12580 <param name="name" type="const GLubyte *" count="len"/>
12581 <param name="x" type="GLfloat"/>
12582 <param name="y" type="GLfloat"/>
12583 <param name="z" type="GLfloat"/>
12584 <param name="w" type="GLfloat"/>
12587 <function name="ProgramNamedParameter4dNV"
12590 <param name="id" type="GLuint"/>
12591 <param name="len" type="GLsizei" counter="true"/>
12592 <param name="name" type="const GLubyte *" count="len"/>
12593 <param name="x" type="GLdouble"/>
12594 <param name="y" type="GLdouble"/>
12595 <param name="z" type="GLdouble"/>
12596 <param name="w" type="GLdouble"/>
12599 <function name="ProgramNamedParameter4fvNV" deprecated="3.1" exec="skip">
12600 <param name="id" type="GLuint"/>
12601 <param name="len" type="GLsizei" counter="true"/>
12602 <param name="name" type="const GLubyte *" count="len"/>
12603 <param name="v" type="const GLfloat *" count="4"/>
12607 <function name="ProgramNamedParameter4dvNV" deprecated="3.1" exec="skip">
12608 <param name="id" type="GLuint"/>
12609 <param name="len" type="GLsizei" counter="true"/>
12610 <param name="name" type="const GLubyte *" count="len"/>
12611 <param name="v" type="const GLdouble *" count="4"/>
12615 <function name="GetProgramNamedParameterfvNV" deprecated="3.1" exec="skip">
12616 <param name="id" type="GLuint"/>
12617 <param name="len" type="GLsizei" counter="true"/>
12618 <param name="name" type="const GLubyte *" count="len"/>
12619 <param name="params" type="GLfloat *" output="true" count="4"/>
12623 <function name="GetProgramNamedParameterdvNV" deprecated="3.1" exec="skip">
12624 <param name="id" type="GLuint"/>
12625 <param name="len" type="GLsizei" counter="true"/>
12626 <param name="name" type="const GLubyte *" count="len"/>
12627 <param name="params" type="GLdouble *" output="true" count="4"/>
12632 <category name="GL_NV_texture_expand_normal" number="286">
12633 <enum name="TEXTURE_UNSIGNED_REMAP_MODE_NV" count="1" value="0x888F">
12634 <size name="TexParameterfv"/>
12635 <size name="TexParameteriv"/>
12636 <size name="GetTexParameterfv" mode="get"/>
12637 <size name="GetTexParameteriv" mode="get"/>
12641 <category name="GL_OES_compressed_paletted_texture" number="294">
12642 <enum name="PALETTE4_RGB8_OES" value="0x8B90"/>
12643 <enum name="PALETTE4_RGBA8_OES" value="0x8B91"/>
12644 <enum name="PALETTE4_R5_G6_B5_OES" value="0x8B92"/>
12645 <enum name="PALETTE4_RGBA4_OES" value="0x8B93"/>
12646 <enum name="PALETTE4_RGB5_A1_OES" value="0x8B94"/>
12647 <enum name="PALETTE8_RGB8_OES" value="0x8B95"/>
12648 <enum name="PALETTE8_RGBA8_OES" value="0x8B96"/>
12649 <enum name="PALETTE8_R5_G6_B5_OES" value="0x8B97"/>
12650 <enum name="PALETTE8_RGBA4_OES" value="0x8B98"/>
12651 <enum name="PALETTE8_RGB5_A1_OES" value="0x8B99"/>
12654 <category name="GL_OES_read_format" number="295">
12655 <enum name="IMPLEMENTATION_COLOR_READ_TYPE_OES" value="0x8B9A"/>
12656 <enum name="IMPLEMENTATION_COLOR_READ_FORMAT_OES" value="0x8B9B"/>
12659 <category name="GL_EXT_depth_bounds_test" number="297">
12660 <enum name="DEPTH_BOUNDS_TEST_EXT" count="1" value="0x8890">
12661 <size name="Get" mode="get"/>
12663 <enum name="DEPTH_BOUNDS_EXT" count="2" value="0x8891">
12664 <size name="Get" mode="get"/>
12667 <function name="DepthBoundsEXT">
12668 <param name="zmin" type="GLclampd"/>
12669 <param name="zmax" type="GLclampd"/>
12674 <category name="GL_EXT_texture_mirror_clamp" number="298">
12675 <enum name="MIRROR_CLAMP_EXT" value="0x8742"/>
12676 <enum name="MIRROR_CLAMP_TO_EDGE_EXT" value="0x8743"/>
12677 <enum name="MIRROR_CLAMP_TO_BORDER_EXT" value="0x8912"/>
12680 <category name="GL_EXT_blend_equation_separate" number="299">
12681 <enum name="BLEND_EQUATION_RGB_EXT" count="1" value="0x8009">
12682 <size name="Get" mode="get"/>
12684 <enum name="BLEND_EQUATION_ALPHA_EXT" count="1" value="0x883D">
12685 <size name="Get" mode="get"/>
12688 <function name="BlendEquationSeparateEXT" alias="BlendEquationSeparate">
12689 <param name="modeRGB" type="GLenum"/>
12690 <param name="modeA" type="GLenum"/>
12694 <category name="GL_MESA_pack_invert" number="300">
12695 <enum name="PACK_INVERT_MESA" count="1" value="0x8758">
12696 <size name="Get" mode="get"/>
12700 <category name="GL_MESA_ycbcr_texture" number="301">
12701 <enum name="YCBCR_MESA" value="0x8757"/>
12702 <enum name="UNSIGNED_SHORT_8_8_MESA" value="0x85BA"/>
12703 <enum name="UNSIGNED_SHORT_8_8_REV_MESA" value="0x85BB"/>
12706 <category name="GL_EXT_pixel_buffer_object" number="302">
12707 <enum name="PIXEL_PACK_BUFFER_EXT" value="0x88EB"/>
12708 <enum name="PIXEL_UNPACK_BUFFER_EXT" value="0x88EC"/>
12709 <enum name="PIXEL_PACK_BUFFER_BINDING_EXT" value="0x88ED"/>
12710 <enum name="PIXEL_UNPACK_BUFFER_BINDING_EXT" value="0x88EF"/>
12713 <category name="GL_NV_fragment_program_option" number="303">
12717 <category name="GL_NV_fragment_program2" number="304">
12718 <enum name="MAX_PROGRAM_EXEC_INSTRUCTIONS_NV" count="1" value="0x88F4">
12719 <size name="GetProgramivARB" mode="get"/>
12721 <enum name="MAX_PROGRAM_CALL_DEPTH_NV" count="1" value="0x88F5">
12722 <size name="GetProgramivARB" mode="get"/>
12724 <enum name="MAX_PROGRAM_IF_DEPTH_NV" count="1" value="0x88F6">
12725 <size name="GetProgramivARB" mode="get"/>
12727 <enum name="MAX_PROGRAM_LOOP_DEPTH_NV" count="1" value="0x88F7">
12728 <size name="GetProgramivARB" mode="get"/>
12730 <enum name="MAX_PROGRAM_LOOP_COUNT_NV" count="1" value="0x88F8">
12731 <size name="GetProgramivARB" mode="get"/>
12735 <category name="GL_NV_vertex_program2_option" number="305">
12736 <enum name="MAX_PROGRAM_EXEC_INSTRUCTIONS_NV" count="1" value="0x88F4">
12737 <size name="GetProgramivARB" mode="get"/>
12739 <enum name="MAX_PROGRAM_CALL_DEPTH_NV" count="1" value="0x88F5">
12740 <size name="GetProgramivARB" mode="get"/>
12744 <category name="GL_NV_vertex_program3" number="306">
12745 <enum name="MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB" count="1" value="0x8B4C"/>
12751 <category name="GL_EXT_texture_compression_dxt1" number="309">
12752 <enum name="COMPRESSED_RGB_S3TC_DXT1_EXT" value="0x83F0"/>
12753 <enum name="COMPRESSED_RGBA_S3TC_DXT1_EXT" value="0x83F1"/>
12767 <category name="GL_APPLE_flush_buffer_range" number="321">
12768 <enum name="BUFFER_SERIALIZED_MODIFY_APPLE" count="1" value="0x8A12">
12769 <size name="GetBufferParameteriv" mode="get"/>
12771 <enum name="BUFFER_FLUSHING_UNMAP_APPLE" count="1" value="0x8A13">
12772 <size name="GetBufferParameteriv" mode="get"/>
12774 <function name="BufferParameteriAPPLE" exec="skip">
12775 <param name="target" type="GLenum"/>
12776 <param name="pname" type="GLenum"/>
12777 <param name="param" type="GLint"/>
12779 <function name="FlushMappedBufferRangeAPPLE" exec="skip">
12780 <param name="target" type="GLenum"/>
12781 <param name="offset" type="GLintptr"/>
12782 <param name="size" type="GLsizeiptr"/>
12786 <category name="GL_EXT_packed_float" number="328">
12787 <enum name="R11F_G11F_B10F_EXT" value="0x8C3A"/>
12788 <enum name="UNSIGNED_INT_10F_11F_11F_REV" value="0x8C3B"/>
12789 <enum name="RGBA_SIGNED_COMPONENTS_EXT" value="0x8C3C"/>
12794 <category name="GL_EXT_framebuffer_sRGB" number="337">
12795 <enum name="FRAMEBUFFER_SRGB_EXT" value="0x8DB9"/>
12796 <enum name="FRAMEBUFFER_SRGB_CAPABLE_EXT" value="0x8DBA"/>
12799 <category name="GL_ATI_meminfo" number="359">
12800 <enum name="VBO_FREE_MEMORY_ATI" value="0x87FB" />
12801 <enum name="TEXTURE_FREE_MEMORY_ATI" value="0x87FC" />
12802 <enum name="RENDERBUFFER_FREE_MEMORY_ATI" value="0x87FD" />
12807 <category name="GL_APPLE_texture_range" number="367">
12808 <enum name="TEXTURE_STORAGE_HINT_APPLE" count="1" value="0x85BC">
12809 <size name="TexParameteriv"/>
12810 <size name="TexParameterfv"/>
12811 <size name="GetTexParameteriv" mode="get"/>
12812 <size name="GetTexParameterfv" mode="get"/>
12814 <enum name="STORAGE_PRIVATE_APPLE" count="1" value="0x85BD">
12815 <size name="TexParameteriv"/>
12816 <size name="TexParameterfv"/>
12818 <enum name="STORAGE_CACHED_APPLE" count="1" value="0x85BE">
12819 <size name="TexParameteriv"/>
12820 <size name="TexParameterfv"/>
12822 <enum name="STORAGE_SHARED_APPLE" count="1" value="0x85BF">
12823 <size name="TexParameteriv"/>
12824 <size name="TexParameterfv"/>
12826 <enum name="TEXTURE_RANGE_LENGTH_APPLE" count="1" value="0x85B7">
12827 <size name="GetTexParameteriv" mode="get"/>
12828 <size name="GetTexParameterfv" mode="get"/>
12830 <enum name="TEXTURE_RANGE_POINTER_APPLE" count="1" value="0x85B8">
12831 <size name="GetTexParameterPointervAPPLE" mode="get"/>
12833 <function name="TextureRangeAPPLE" exec="skip">
12834 <param name="target" type="GLenum"/>
12835 <param name="length" type="GLsizei"/>
12836 <param name="pointer" type="GLvoid *"/>
12838 <function name="GetTexParameterPointervAPPLE" exec="skip">
12839 <param name="target" type="GLenum"/>
12840 <param name="pname" type="GLenum"/>
12841 <param name="params" type="GLvoid **"/>
12848 <category name="GL_EXT_texture_sRGB_decode" number="402">
12849 <enum name="TEXTURE_SRGB_DECODE_EXT" value="0x8A48"/>
12850 <enum name="DECODE_EXT" value="0x8A49"/>
12851 <enum name="SKIP_DECODE_EXT" value="0x8A4A"/>
12854 <category name="GL_AMD_pinned_memory" number="411">
12855 <enum name="EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD" value="0x9160"/>
12858 <category name="GL_NVX_gpu_memory_info" number="438">
12859 <enum name="GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX" value="0x9047" />
12860 <enum name="GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX" value="0x9048" />
12861 <enum name="GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX" value="0x9049" />
12862 <enum name="GPU_MEMORY_INFO_EVICTION_COUNT_NVX" value="0x904A" />
12863 <enum name="GPU_MEMORY_INFO_EVICTED_MEMORY_NVX" value="0x904B" />
12866 <category name="GL_NV_fill_rectangle" number="466">
12867 <enum name="FILL_RECTANGLE_NV" value="0x933C"/>
12870 <category name="GL_INTEL_conservative_rasterization" number="491">
12871 <enum name="CONSERVATIVE_RASTERIZATION_INTEL" value="0x83FE"/>
12876 <category name="GL_EXT_polygon_offset_clamp" number="460">
12877 <enum name="POLYGON_OFFSET_CLAMP_EXT" value="0x8E1B">
12878 <size name="Get" mode="get"/>
12880 <function name="PolygonOffsetClampEXT" es1="1.0" es2="2.0">
12881 <param name="factor" type="GLfloat"/>
12882 <param name="units" type="GLfloat"/>
12883 <param name="clamp" type="GLfloat"/>
12889 <!-- Unnumbered extensions sorted by name. -->
12891 <category name="GL_ATI_blend_equation_separate">
12892 <function name="BlendEquationSeparateATI" alias="BlendEquationSeparate">
12893 <param name="modeRGB" type="GLenum"/>
12894 <param name="modeA" type="GLenum"/>
12898 <category name="GL_ATI_separate_stencil">
12899 <enum name="STENCIL_BACK_FUNC_ATI" count="1" value="0x8800">
12900 <size name="Get" mode="get"/>
12902 <enum name="STENCIL_BACK_FAIL_ATI" count="1" value="0x8801">
12903 <size name="Get" mode="get"/>
12905 <enum name="STENCIL_BACK_PASS_DEPTH_FAIL_ATI" count="1" value="0x8802">
12906 <size name="Get" mode="get"/>
12908 <enum name="STENCIL_BACK_PASS_DEPTH_PASS_ATI" count="1" value="0x8803">
12909 <size name="Get" mode="get"/>
12912 <function name="StencilOpSeparateATI" alias="StencilOpSeparate">
12913 <param name="face" type="GLenum"/>
12914 <param name="sfail" type="GLenum"/>
12915 <param name="zfail" type="GLenum"/>
12916 <param name="zpass" type="GLenum"/>
12918 <function name="StencilFuncSeparateATI" deprecated="3.1">
12919 <param name="frontfunc" type="GLenum"/>
12920 <param name="backfunc" type="GLenum"/>
12921 <param name="ref" type="GLint"/>
12922 <param name="mask" type="GLuint"/>
12927 <category name="GL_EXT_gpu_program_parameters">
12928 <function name="ProgramEnvParameters4fvEXT" deprecated="3.1">
12929 <param name="target" type="GLenum"/>
12930 <param name="index" type="GLuint"/>
12931 <param name="count" type="GLsizei"/>
12932 <param name="params" type="const GLfloat *"/>
12935 <function name="ProgramLocalParameters4fvEXT" deprecated="3.1">
12936 <param name="target" type="GLenum"/>
12937 <param name="index" type="GLuint"/>
12938 <param name="count" type="GLsizei"/>
12939 <param name="params" type="const GLfloat *"/>
12943 <category name="GL_EXT_timer_query">
12944 <enum name="TIME_ELAPSED_EXT" value="0x88BF"/>
12945 <type name="int64EXT" size="8"/>
12946 <type name="uint64EXT" unsigned="true" size="8"/>
12947 <function name="GetQueryObjecti64vEXT" alias="GetQueryObjecti64v" es2="2.0">
12948 <param name="id" type="GLuint"/>
12949 <param name="pname" type="GLenum"/>
12950 <param name="params" type="GLint64EXT *"/>
12952 <function name="GetQueryObjectui64vEXT" alias="GetQueryObjectui64v" es2="2.0">
12953 <param name="id" type="GLuint"/>
12954 <param name="pname" type="GLenum"/>
12955 <param name="params" type="GLuint64EXT *"/>
12959 <category name="GL_INGR_blend_func_separate">
12960 <function name="BlendFuncSeparateINGR" alias="BlendFuncSeparate">
12961 <param name="sfactorRGB" type="GLenum"/>
12962 <param name="dfactorRGB" type="GLenum"/>
12963 <param name="sfactorAlpha" type="GLenum"/>
12964 <param name="dfactorAlpha" type="GLenum"/>
12968 <category name="GL_MESA_texture_signed_rgba">
12969 <enum name="SIGNED_NORMALIZED" value="0x8F9C"/>
12970 <enum name="RGBA_SNORM" value="0x8F93"/>
12971 <enum name="RGBA8_SNORM" value="0x8F97"/>
12974 <category name="GL_SGIS_point_parameters">
12975 <enum name="POINT_SIZE_MIN_SGIS" count="1" value="0x8126">
12976 <size name="PointParameterfv"/>
12978 <enum name="POINT_SIZE_MAX_SGIS" count="1" value="0x8127">
12979 <size name="PointParameterfv"/>
12981 <enum name="POINT_FADE_THRESHOLD_SIZE_SGIS" count="1" value="0x8128">
12982 <size name="PointParameterfv"/>
12984 <enum name="POINT_DISTANCE_ATTENUATION_SGIS" count="3" value="0x8129">
12985 <size name="PointParameterfv"/>
12988 <function name="PointParameterfSGIS" alias="PointParameterf">
12989 <param name="pname" type="GLenum"/>
12990 <param name="param" type="GLfloat"/>
12993 <function name="PointParameterfvSGIS" alias="PointParameterfv">
12994 <param name="pname" type="GLenum"/>
12995 <param name="params" type="const GLfloat *"/>
12999 <category name="GL_SGIX_igloo_interface">
13000 <function name="IglooInterfaceSGIX" exec="skip">
13001 <param name="pname" type="GLenum"/>
13002 <param name="params" type="const GLvoid *"/>
13006 <category name="GL_SGIX_polynomial_ffd">
13007 <function name="DeformationMap3dSGIX" exec="skip">
13008 <param name="target" type="GLenum"/>
13009 <param name="u1" type="GLdouble"/>
13010 <param name="u2" type="GLdouble"/>
13011 <param name="ustride" type="GLint"/>
13012 <param name="uorder" type="GLint"/>
13013 <param name="v1" type="GLdouble"/>
13014 <param name="v2" type="GLdouble"/>
13015 <param name="vstride" type="GLint"/>
13016 <param name="vorder" type="GLint"/>
13017 <param name="w1" type="GLdouble"/>
13018 <param name="w2" type="GLdouble"/>
13019 <param name="wstride" type="GLint"/>
13020 <param name="worder" type="GLint"/>
13021 <param name="points" type="const GLdouble *"/>
13024 <function name="DeformationMap3fSGIX" exec="skip">
13025 <param name="target" type="GLenum"/>
13026 <param name="u1" type="GLfloat"/>
13027 <param name="u2" type="GLfloat"/>
13028 <param name="ustride" type="GLint"/>
13029 <param name="uorder" type="GLint"/>
13030 <param name="v1" type="GLfloat"/>
13031 <param name="v2" type="GLfloat"/>
13032 <param name="vstride" type="GLint"/>
13033 <param name="vorder" type="GLint"/>
13034 <param name="w1" type="GLfloat"/>
13035 <param name="w2" type="GLfloat"/>
13036 <param name="wstride" type="GLint"/>
13037 <param name="worder" type="GLint"/>
13038 <param name="points" type="const GLfloat *"/>
13041 <function name="DeformSGIX" exec="skip">
13042 <param name="mask" type="GLenum"/>
13045 <function name="LoadIdentityDeformationMapSGIX" exec="skip">
13046 <param name="mask" type="GLenum"/>