3 <!ELEMENT OpenGLAPI (category+)
>
4 <!ELEMENT category (type*, enum*, function*)
>
7 <!ELEMENT function (param*, return?, glx?)
>
9 <!ELEMENT return EMPTY
>
12 <!ATTLIST category name CDATA #REQUIRED
13 number CDATA #IMPLIED
>
14 <!ATTLIST type name CDATA #REQUIRED
16 <!ATTLIST enum name CDATA #REQUIRED
17 value CDATA #REQUIRED
>
18 <!ATTLIST function name CDATA #REQUIRED
19 offset CDATA #REQUIRED
20 vectorequiv CDATA #IMPLIED
>
21 <!ATTLIST param name CDATA #REQUIRED
24 variable_param CDATA #IMPLIED
>
25 <!ATTLIST return type CDATA #REQUIRED
>
26 <!ATTLIST glx rop CDATA #IMPLIED
28 handcode CDATA #IMPLIED
29 ignore CDATA #IMPLIED
>
34 <!-- Core versions sorted by version number. -->
37 <type name=
"double" size=
"8"/>
38 <type name=
"clampd" size=
"8"/>
40 <type name=
"float" size=
"4"/>
41 <type name=
"clampf" size=
"4"/>
43 <type name=
"int" size=
"4"/>
44 <type name=
"uint" size=
"4"/>
45 <type name=
"sizei" size=
"4"/>
46 <type name=
"enum" size=
"4"/>
47 <type name=
"bitfield" size=
"4"/>
49 <type name=
"short" size=
"2"/>
50 <type name=
"ushort" size=
"2"/>
52 <type name=
"byte" size=
"1"/>
53 <type name=
"ubyte" size=
"1"/>
54 <type name=
"boolean" size=
"1"/>
56 <type name=
"void" size=
"0"/>
58 <enum name=
"TEXTURE_GEN_MODE" value=
"0x2500">
59 <size name=
"TexGendv" count=
"1"/>
60 <size name=
"TexGenfv" count=
"1"/>
61 <size name=
"TexGeniv" count=
"1"/>
64 <enum name=
"OBJECT_PLANE" value=
"0x2501">
65 <size name=
"TexGendv" count=
"4"/>
66 <size name=
"TexGenfv" count=
"4"/>
67 <size name=
"TexGeniv" count=
"4"/>
70 <enum name=
"EYE_PLANE" value=
"0x2502">
71 <size name=
"TexGendv" count=
"4"/>
72 <size name=
"TexGenfv" count=
"4"/>
73 <size name=
"TexGeniv" count=
"4"/>
76 <function name=
"NewList" offset=
"0">
77 <param name=
"list" type=
"GLuint"/>
78 <param name=
"mode" type=
"GLenum"/>
82 <function name=
"EndList" offset=
"1">
86 <function name=
"CallList" offset=
"2">
87 <param name=
"list" type=
"GLuint"/>
91 <function name=
"CallLists" offset=
"3">
92 <param name=
"n" type=
"GLsizei"/>
93 <param name=
"type" type=
"GLenum"/>
94 <param name=
"lists" type=
"const GLvoid *" variable_count=
"n, type"/>
95 <glx rop=
"2" handcode=
"true"/>
98 <function name=
"DeleteLists" offset=
"4">
99 <param name=
"list" type=
"GLuint"/>
100 <param name=
"range" type=
"GLsizei"/>
104 <function name=
"GenLists" offset=
"5">
105 <param name=
"range" type=
"GLsizei"/>
106 <return type=
"GLuint"/>
110 <function name=
"ListBase" offset=
"6">
111 <param name=
"base" type=
"GLuint"/>
115 <function name=
"Begin" offset=
"7">
116 <param name=
"mode" type=
"GLenum"/>
120 <function name=
"Bitmap" offset=
"8">
121 <param name=
"width" type=
"GLsizei"/>
122 <param name=
"height" type=
"GLsizei"/>
123 <param name=
"xorig" type=
"GLfloat"/>
124 <param name=
"yorig" type=
"GLfloat"/>
125 <param name=
"xmove" type=
"GLfloat"/>
126 <param name=
"ymove" type=
"GLfloat"/>
127 <param name=
"bitmap" type=
"const GLubyte *"/>
128 <glx rop=
"5" handcode=
"true"/>
131 <function name=
"Color3b" offset=
"9" vectorequiv=
"Color3bv">
132 <param name=
"red" type=
"GLbyte"/>
133 <param name=
"green" type=
"GLbyte"/>
134 <param name=
"blue" type=
"GLbyte"/>
137 <function name=
"Color3bv" offset=
"10">
138 <param name=
"v" type=
"const GLbyte *" count=
"3"/>
142 <function name=
"Color3d" offset=
"11" vectorequiv=
"Color3dv">
143 <param name=
"red" type=
"GLdouble"/>
144 <param name=
"green" type=
"GLdouble"/>
145 <param name=
"blue" type=
"GLdouble"/>
148 <function name=
"Color3dv" offset=
"12">
149 <param name=
"v" type=
"const GLdouble *" count=
"3"/>
153 <function name=
"Color3f" offset=
"13" vectorequiv=
"Color3fv">
154 <param name=
"red" type=
"GLfloat"/>
155 <param name=
"green" type=
"GLfloat"/>
156 <param name=
"blue" type=
"GLfloat"/>
159 <function name=
"Color3fv" offset=
"14">
160 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
164 <function name=
"Color3i" offset=
"15" vectorequiv=
"Color3iv">
165 <param name=
"red" type=
"GLint"/>
166 <param name=
"green" type=
"GLint"/>
167 <param name=
"blue" type=
"GLint"/>
170 <function name=
"Color3iv" offset=
"16">
171 <param name=
"v" type=
"const GLint *" count=
"3"/>
175 <function name=
"Color3s" offset=
"17" vectorequiv=
"Color3sv">
176 <param name=
"red" type=
"GLshort"/>
177 <param name=
"green" type=
"GLshort"/>
178 <param name=
"blue" type=
"GLshort"/>
181 <function name=
"Color3sv" offset=
"18">
182 <param name=
"v" type=
"const GLshort *" count=
"3"/>
186 <function name=
"Color3ub" offset=
"19" vectorequiv=
"Color3ubv">
187 <param name=
"red" type=
"GLubyte"/>
188 <param name=
"green" type=
"GLubyte"/>
189 <param name=
"blue" type=
"GLubyte"/>
192 <function name=
"Color3ubv" offset=
"20">
193 <param name=
"v" type=
"const GLubyte *" count=
"3"/>
197 <function name=
"Color3ui" offset=
"21" vectorequiv=
"Color3uiv">
198 <param name=
"red" type=
"GLuint"/>
199 <param name=
"green" type=
"GLuint"/>
200 <param name=
"blue" type=
"GLuint"/>
203 <function name=
"Color3uiv" offset=
"22">
204 <param name=
"v" type=
"const GLuint *" count=
"3"/>
208 <function name=
"Color3us" offset=
"23" vectorequiv=
"Color3usv">
209 <param name=
"red" type=
"GLushort"/>
210 <param name=
"green" type=
"GLushort"/>
211 <param name=
"blue" type=
"GLushort"/>
214 <function name=
"Color3usv" offset=
"24">
215 <param name=
"v" type=
"const GLushort *" count=
"3"/>
219 <function name=
"Color4b" offset=
"25" vectorequiv=
"Color4bv">
220 <param name=
"red" type=
"GLbyte"/>
221 <param name=
"green" type=
"GLbyte"/>
222 <param name=
"blue" type=
"GLbyte"/>
223 <param name=
"alpha" type=
"GLbyte"/>
226 <function name=
"Color4bv" offset=
"26">
227 <param name=
"v" type=
"const GLbyte *" count=
"4"/>
231 <function name=
"Color4d" offset=
"27" vectorequiv=
"Color4dv">
232 <param name=
"red" type=
"GLdouble"/>
233 <param name=
"green" type=
"GLdouble"/>
234 <param name=
"blue" type=
"GLdouble"/>
235 <param name=
"alpha" type=
"GLdouble"/>
238 <function name=
"Color4dv" offset=
"28">
239 <param name=
"v" type=
"const GLdouble *" count=
"4"/>
243 <function name=
"Color4f" offset=
"29" vectorequiv=
"Color4fv">
244 <param name=
"red" type=
"GLfloat"/>
245 <param name=
"green" type=
"GLfloat"/>
246 <param name=
"blue" type=
"GLfloat"/>
247 <param name=
"alpha" type=
"GLfloat"/>
250 <function name=
"Color4fv" offset=
"30">
251 <param name=
"v" type=
"const GLfloat *" count=
"4"/>
255 <function name=
"Color4i" offset=
"31" vectorequiv=
"Color4iv">
256 <param name=
"red" type=
"GLint"/>
257 <param name=
"green" type=
"GLint"/>
258 <param name=
"blue" type=
"GLint"/>
259 <param name=
"alpha" type=
"GLint"/>
262 <function name=
"Color4iv" offset=
"32">
263 <param name=
"v" type=
"const GLint *" count=
"4"/>
267 <function name=
"Color4s" offset=
"33" vectorequiv=
"Color4sv">
268 <param name=
"red" type=
"GLshort"/>
269 <param name=
"green" type=
"GLshort"/>
270 <param name=
"blue" type=
"GLshort"/>
271 <param name=
"alpha" type=
"GLshort"/>
274 <function name=
"Color4sv" offset=
"34">
275 <param name=
"v" type=
"const GLshort *" count=
"4"/>
279 <function name=
"Color4ub" offset=
"35" vectorequiv=
"Color4ubv">
280 <param name=
"red" type=
"GLubyte"/>
281 <param name=
"green" type=
"GLubyte"/>
282 <param name=
"blue" type=
"GLubyte"/>
283 <param name=
"alpha" type=
"GLubyte"/>
286 <function name=
"Color4ubv" offset=
"36">
287 <param name=
"v" type=
"const GLubyte *" count=
"4"/>
291 <function name=
"Color4ui" offset=
"37" vectorequiv=
"Color4uiv">
292 <param name=
"red" type=
"GLuint"/>
293 <param name=
"green" type=
"GLuint"/>
294 <param name=
"blue" type=
"GLuint"/>
295 <param name=
"alpha" type=
"GLuint"/>
298 <function name=
"Color4uiv" offset=
"38">
299 <param name=
"v" type=
"const GLuint *" count=
"4"/>
303 <function name=
"Color4us" offset=
"39" vectorequiv=
"Color4usv">
304 <param name=
"red" type=
"GLushort"/>
305 <param name=
"green" type=
"GLushort"/>
306 <param name=
"blue" type=
"GLushort"/>
307 <param name=
"alpha" type=
"GLushort"/>
310 <function name=
"Color4usv" offset=
"40">
311 <param name=
"v" type=
"const GLushort *" count=
"4"/>
315 <function name=
"EdgeFlag" offset=
"41" vectorequiv=
"EdgeFlagv">
316 <param name=
"flag" type=
"GLboolean"/>
319 <function name=
"EdgeFlagv" offset=
"42">
320 <param name=
"flag" type=
"const GLboolean *" count=
"1"/>
324 <function name=
"End" offset=
"43">
328 <function name=
"Indexd" offset=
"44" vectorequiv=
"Indexdv">
329 <param name=
"c" type=
"GLdouble"/>
332 <function name=
"Indexdv" offset=
"45">
333 <param name=
"c" type=
"const GLdouble *" count=
"1"/>
337 <function name=
"Indexf" offset=
"46" vectorequiv=
"Indexfv">
338 <param name=
"c" type=
"GLfloat"/>
341 <function name=
"Indexfv" offset=
"47">
342 <param name=
"c" type=
"const GLfloat *" count=
"1"/>
346 <function name=
"Indexi" offset=
"48" vectorequiv=
"Indexiv">
347 <param name=
"c" type=
"GLint"/>
350 <function name=
"Indexiv" offset=
"49">
351 <param name=
"c" type=
"const GLint *" count=
"1"/>
355 <function name=
"Indexs" offset=
"50" vectorequiv=
"Indexsv">
356 <param name=
"c" type=
"GLshort"/>
359 <function name=
"Indexsv" offset=
"51">
360 <param name=
"c" type=
"const GLshort *" count=
"1"/>
364 <function name=
"Normal3b" offset=
"52" vectorequiv=
"Normal3bv">
365 <param name=
"nx" type=
"GLbyte"/>
366 <param name=
"ny" type=
"GLbyte"/>
367 <param name=
"nz" type=
"GLbyte"/>
370 <function name=
"Normal3bv" offset=
"53">
371 <param name=
"v" type=
"const GLbyte *" count=
"3"/>
375 <function name=
"Normal3d" offset=
"54" vectorequiv=
"Normal3dv">
376 <param name=
"nx" type=
"GLdouble"/>
377 <param name=
"ny" type=
"GLdouble"/>
378 <param name=
"nz" type=
"GLdouble"/>
381 <function name=
"Normal3dv" offset=
"55">
382 <param name=
"v" type=
"const GLdouble *" count=
"3"/>
386 <function name=
"Normal3f" offset=
"56" vectorequiv=
"Normal3fv">
387 <param name=
"nx" type=
"GLfloat"/>
388 <param name=
"ny" type=
"GLfloat"/>
389 <param name=
"nz" type=
"GLfloat"/>
392 <function name=
"Normal3fv" offset=
"57">
393 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
397 <function name=
"Normal3i" offset=
"58" vectorequiv=
"Normal3iv">
398 <param name=
"nx" type=
"GLint"/>
399 <param name=
"ny" type=
"GLint"/>
400 <param name=
"nz" type=
"GLint"/>
403 <function name=
"Normal3iv" offset=
"59">
404 <param name=
"v" type=
"const GLint *" count=
"3"/>
408 <function name=
"Normal3s" offset=
"60" vectorequiv=
"Normal3sv">
409 <param name=
"nx" type=
"GLshort"/>
410 <param name=
"ny" type=
"GLshort"/>
411 <param name=
"nz" type=
"GLshort"/>
414 <function name=
"Normal3sv" offset=
"61">
415 <param name=
"v" type=
"const GLshort *" count=
"3"/>
419 <function name=
"RasterPos2d" offset=
"62" vectorequiv=
"RasterPos2dv">
420 <param name=
"x" type=
"GLdouble"/>
421 <param name=
"y" type=
"GLdouble"/>
424 <function name=
"RasterPos2dv" offset=
"63">
425 <param name=
"v" type=
"const GLdouble *" count=
"2"/>
429 <function name=
"RasterPos2f" offset=
"64" vectorequiv=
"RasterPos2fv">
430 <param name=
"x" type=
"GLfloat"/>
431 <param name=
"y" type=
"GLfloat"/>
434 <function name=
"RasterPos2fv" offset=
"65">
435 <param name=
"v" type=
"const GLfloat *" count=
"2"/>
439 <function name=
"RasterPos2i" offset=
"66" vectorequiv=
"RasterPos2iv">
440 <param name=
"x" type=
"GLint"/>
441 <param name=
"y" type=
"GLint"/>
444 <function name=
"RasterPos2iv" offset=
"67">
445 <param name=
"v" type=
"const GLint *" count=
"2"/>
449 <function name=
"RasterPos2s" offset=
"68" vectorequiv=
"RasterPos2sv">
450 <param name=
"x" type=
"GLshort"/>
451 <param name=
"y" type=
"GLshort"/>
454 <function name=
"RasterPos2sv" offset=
"69">
455 <param name=
"v" type=
"const GLshort *" count=
"2"/>
459 <function name=
"RasterPos3d" offset=
"70" vectorequiv=
"RasterPos3dv">
460 <param name=
"x" type=
"GLdouble"/>
461 <param name=
"y" type=
"GLdouble"/>
462 <param name=
"z" type=
"GLdouble"/>
465 <function name=
"RasterPos3dv" offset=
"71">
466 <param name=
"v" type=
"const GLdouble *" count=
"3"/>
470 <function name=
"RasterPos3f" offset=
"72" vectorequiv=
"RasterPos3fv">
471 <param name=
"x" type=
"GLfloat"/>
472 <param name=
"y" type=
"GLfloat"/>
473 <param name=
"z" type=
"GLfloat"/>
476 <function name=
"RasterPos3fv" offset=
"73">
477 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
481 <function name=
"RasterPos3i" offset=
"74" vectorequiv=
"RasterPos3iv">
482 <param name=
"x" type=
"GLint"/>
483 <param name=
"y" type=
"GLint"/>
484 <param name=
"z" type=
"GLint"/>
487 <function name=
"RasterPos3iv" offset=
"75">
488 <param name=
"v" type=
"const GLint *" count=
"3"/>
492 <function name=
"RasterPos3s" offset=
"76" vectorequiv=
"RasterPos3sv">
493 <param name=
"x" type=
"GLshort"/>
494 <param name=
"y" type=
"GLshort"/>
495 <param name=
"z" type=
"GLshort"/>
498 <function name=
"RasterPos3sv" offset=
"77">
499 <param name=
"v" type=
"const GLshort *" count=
"3"/>
503 <function name=
"RasterPos4d" offset=
"78" vectorequiv=
"RasterPos4dv">
504 <param name=
"x" type=
"GLdouble"/>
505 <param name=
"y" type=
"GLdouble"/>
506 <param name=
"z" type=
"GLdouble"/>
507 <param name=
"w" type=
"GLdouble"/>
510 <function name=
"RasterPos4dv" offset=
"79">
511 <param name=
"v" type=
"const GLdouble *" count=
"4"/>
515 <function name=
"RasterPos4f" offset=
"80" vectorequiv=
"RasterPos4fv">
516 <param name=
"x" type=
"GLfloat"/>
517 <param name=
"y" type=
"GLfloat"/>
518 <param name=
"z" type=
"GLfloat"/>
519 <param name=
"w" type=
"GLfloat"/>
522 <function name=
"RasterPos4fv" offset=
"81">
523 <param name=
"v" type=
"const GLfloat *" count=
"4"/>
527 <function name=
"RasterPos4i" offset=
"82" vectorequiv=
"RasterPos4iv">
528 <param name=
"x" type=
"GLint"/>
529 <param name=
"y" type=
"GLint"/>
530 <param name=
"z" type=
"GLint"/>
531 <param name=
"w" type=
"GLint"/>
534 <function name=
"RasterPos4iv" offset=
"83">
535 <param name=
"v" type=
"const GLint *" count=
"4"/>
539 <function name=
"RasterPos4s" offset=
"84" vectorequiv=
"RasterPos4sv">
540 <param name=
"x" type=
"GLshort"/>
541 <param name=
"y" type=
"GLshort"/>
542 <param name=
"z" type=
"GLshort"/>
543 <param name=
"w" type=
"GLshort"/>
546 <function name=
"RasterPos4sv" offset=
"85">
547 <param name=
"v" type=
"const GLshort *" count=
"4"/>
551 <function name=
"Rectd" offset=
"86" vectorequiv=
"Rectdv">
552 <param name=
"x1" type=
"GLdouble"/>
553 <param name=
"y1" type=
"GLdouble"/>
554 <param name=
"x2" type=
"GLdouble"/>
555 <param name=
"y2" type=
"GLdouble"/>
558 <function name=
"Rectdv" offset=
"87">
559 <param name=
"v1" type=
"const GLdouble *" count=
"2"/>
560 <param name=
"v2" type=
"const GLdouble *" count=
"2"/>
564 <function name=
"Rectf" offset=
"88" vectorequiv=
"Rectfv">
565 <param name=
"x1" type=
"GLfloat"/>
566 <param name=
"y1" type=
"GLfloat"/>
567 <param name=
"x2" type=
"GLfloat"/>
568 <param name=
"y2" type=
"GLfloat"/>
571 <function name=
"Rectfv" offset=
"89">
572 <param name=
"v1" type=
"const GLfloat *" count=
"2"/>
573 <param name=
"v2" type=
"const GLfloat *" count=
"2"/>
577 <function name=
"Recti" offset=
"90" vectorequiv=
"Rectiv">
578 <param name=
"x1" type=
"GLint"/>
579 <param name=
"y1" type=
"GLint"/>
580 <param name=
"x2" type=
"GLint"/>
581 <param name=
"y2" type=
"GLint"/>
584 <function name=
"Rectiv" offset=
"91">
585 <param name=
"v1" type=
"const GLint *" count=
"2"/>
586 <param name=
"v2" type=
"const GLint *" count=
"2"/>
590 <function name=
"Rects" offset=
"92" vectorequiv=
"Rectsv">
591 <param name=
"x1" type=
"GLshort"/>
592 <param name=
"y1" type=
"GLshort"/>
593 <param name=
"x2" type=
"GLshort"/>
594 <param name=
"y2" type=
"GLshort"/>
597 <function name=
"Rectsv" offset=
"93">
598 <param name=
"v1" type=
"const GLshort *" count=
"2"/>
599 <param name=
"v2" type=
"const GLshort *" count=
"2"/>
603 <function name=
"TexCoord1d" offset=
"94" vectorequiv=
"TexCoord1dv">
604 <param name=
"s" type=
"GLdouble"/>
607 <function name=
"TexCoord1dv" offset=
"95">
608 <param name=
"v" type=
"const GLdouble *" count=
"1"/>
612 <function name=
"TexCoord1f" offset=
"96" vectorequiv=
"TexCoord1fv">
613 <param name=
"s" type=
"GLfloat"/>
616 <function name=
"TexCoord1fv" offset=
"97">
617 <param name=
"v" type=
"const GLfloat *" count=
"1"/>
621 <function name=
"TexCoord1i" offset=
"98" vectorequiv=
"TexCoord1iv">
622 <param name=
"s" type=
"GLint"/>
625 <function name=
"TexCoord1iv" offset=
"99">
626 <param name=
"v" type=
"const GLint *" count=
"1"/>
630 <function name=
"TexCoord1s" offset=
"100" vectorequiv=
"TexCoord1sv">
631 <param name=
"s" type=
"GLshort"/>
634 <function name=
"TexCoord1sv" offset=
"101">
635 <param name=
"v" type=
"const GLshort *" count=
"1"/>
639 <function name=
"TexCoord2d" offset=
"102" vectorequiv=
"TexCoord2dv">
640 <param name=
"s" type=
"GLdouble"/>
641 <param name=
"t" type=
"GLdouble"/>
644 <function name=
"TexCoord2dv" offset=
"103">
645 <param name=
"v" type=
"const GLdouble *" count=
"2"/>
649 <function name=
"TexCoord2f" offset=
"104" vectorequiv=
"TexCoord2fv">
650 <param name=
"s" type=
"GLfloat"/>
651 <param name=
"t" type=
"GLfloat"/>
654 <function name=
"TexCoord2fv" offset=
"105">
655 <param name=
"v" type=
"const GLfloat *" count=
"2"/>
659 <function name=
"TexCoord2i" offset=
"106" vectorequiv=
"TexCoord2iv">
660 <param name=
"s" type=
"GLint"/>
661 <param name=
"t" type=
"GLint"/>
664 <function name=
"TexCoord2iv" offset=
"107">
665 <param name=
"v" type=
"const GLint *" count=
"2"/>
669 <function name=
"TexCoord2s" offset=
"108" vectorequiv=
"TexCoord2sv">
670 <param name=
"s" type=
"GLshort"/>
671 <param name=
"t" type=
"GLshort"/>
674 <function name=
"TexCoord2sv" offset=
"109">
675 <param name=
"v" type=
"const GLshort *" count=
"2"/>
679 <function name=
"TexCoord3d" offset=
"110" vectorequiv=
"TexCoord3dv">
680 <param name=
"s" type=
"GLdouble"/>
681 <param name=
"t" type=
"GLdouble"/>
682 <param name=
"r" type=
"GLdouble"/>
685 <function name=
"TexCoord3dv" offset=
"111">
686 <param name=
"v" type=
"const GLdouble *" count=
"3"/>
690 <function name=
"TexCoord3f" offset=
"112" vectorequiv=
"TexCoord3fv">
691 <param name=
"s" type=
"GLfloat"/>
692 <param name=
"t" type=
"GLfloat"/>
693 <param name=
"r" type=
"GLfloat"/>
696 <function name=
"TexCoord3fv" offset=
"113">
697 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
701 <function name=
"TexCoord3i" offset=
"114" vectorequiv=
"TexCoord3iv">
702 <param name=
"s" type=
"GLint"/>
703 <param name=
"t" type=
"GLint"/>
704 <param name=
"r" type=
"GLint"/>
707 <function name=
"TexCoord3iv" offset=
"115">
708 <param name=
"v" type=
"const GLint *" count=
"3"/>
712 <function name=
"TexCoord3s" offset=
"116" vectorequiv=
"TexCoord3sv">
713 <param name=
"s" type=
"GLshort"/>
714 <param name=
"t" type=
"GLshort"/>
715 <param name=
"r" type=
"GLshort"/>
718 <function name=
"TexCoord3sv" offset=
"117">
719 <param name=
"v" type=
"const GLshort *" count=
"3"/>
723 <function name=
"TexCoord4d" offset=
"118" vectorequiv=
"TexCoord4dv">
724 <param name=
"s" type=
"GLdouble"/>
725 <param name=
"t" type=
"GLdouble"/>
726 <param name=
"r" type=
"GLdouble"/>
727 <param name=
"q" type=
"GLdouble"/>
730 <function name=
"TexCoord4dv" offset=
"119">
731 <param name=
"v" type=
"const GLdouble *" count=
"4"/>
735 <function name=
"TexCoord4f" offset=
"120" vectorequiv=
"TexCoord4fv">
736 <param name=
"s" type=
"GLfloat"/>
737 <param name=
"t" type=
"GLfloat"/>
738 <param name=
"r" type=
"GLfloat"/>
739 <param name=
"q" type=
"GLfloat"/>
742 <function name=
"TexCoord4fv" offset=
"121">
743 <param name=
"v" type=
"const GLfloat *" count=
"4"/>
747 <function name=
"TexCoord4i" offset=
"122" vectorequiv=
"TexCoord4iv">
748 <param name=
"s" type=
"GLint"/>
749 <param name=
"t" type=
"GLint"/>
750 <param name=
"r" type=
"GLint"/>
751 <param name=
"q" type=
"GLint"/>
754 <function name=
"TexCoord4iv" offset=
"123">
755 <param name=
"v" type=
"const GLint *" count=
"4"/>
759 <function name=
"TexCoord4s" offset=
"124" vectorequiv=
"TexCoord4sv">
760 <param name=
"s" type=
"GLshort"/>
761 <param name=
"t" type=
"GLshort"/>
762 <param name=
"r" type=
"GLshort"/>
763 <param name=
"q" type=
"GLshort"/>
766 <function name=
"TexCoord4sv" offset=
"125">
767 <param name=
"v" type=
"const GLshort *" count=
"4"/>
771 <function name=
"Vertex2d" offset=
"126" vectorequiv=
"Vertex2dv">
772 <param name=
"x" type=
"GLdouble"/>
773 <param name=
"y" type=
"GLdouble"/>
776 <function name=
"Vertex2dv" offset=
"127">
777 <param name=
"v" type=
"const GLdouble *" count=
"2"/>
781 <function name=
"Vertex2f" offset=
"128" vectorequiv=
"Vertex2fv">
782 <param name=
"x" type=
"GLfloat"/>
783 <param name=
"y" type=
"GLfloat"/>
786 <function name=
"Vertex2fv" offset=
"129">
787 <param name=
"v" type=
"const GLfloat *" count=
"2"/>
791 <function name=
"Vertex2i" offset=
"130" vectorequiv=
"Vertex2iv">
792 <param name=
"x" type=
"GLint"/>
793 <param name=
"y" type=
"GLint"/>
796 <function name=
"Vertex2iv" offset=
"131">
797 <param name=
"v" type=
"const GLint *" count=
"2"/>
801 <function name=
"Vertex2s" offset=
"132" vectorequiv=
"Vertex2sv">
802 <param name=
"x" type=
"GLshort"/>
803 <param name=
"y" type=
"GLshort"/>
806 <function name=
"Vertex2sv" offset=
"133">
807 <param name=
"v" type=
"const GLshort *" count=
"2"/>
811 <function name=
"Vertex3d" offset=
"134" vectorequiv=
"Vertex3dv">
812 <param name=
"x" type=
"GLdouble"/>
813 <param name=
"y" type=
"GLdouble"/>
814 <param name=
"z" type=
"GLdouble"/>
817 <function name=
"Vertex3dv" offset=
"135">
818 <param name=
"v" type=
"const GLdouble *" count=
"3"/>
822 <function name=
"Vertex3f" offset=
"136" vectorequiv=
"Vertex3fv">
823 <param name=
"x" type=
"GLfloat"/>
824 <param name=
"y" type=
"GLfloat"/>
825 <param name=
"z" type=
"GLfloat"/>
828 <function name=
"Vertex3fv" offset=
"137">
829 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
833 <function name=
"Vertex3i" offset=
"138" vectorequiv=
"Vertex3iv">
834 <param name=
"x" type=
"GLint"/>
835 <param name=
"y" type=
"GLint"/>
836 <param name=
"z" type=
"GLint"/>
839 <function name=
"Vertex3iv" offset=
"139">
840 <param name=
"v" type=
"const GLint *" count=
"3"/>
844 <function name=
"Vertex3s" offset=
"140" vectorequiv=
"Vertex3sv">
845 <param name=
"x" type=
"GLshort"/>
846 <param name=
"y" type=
"GLshort"/>
847 <param name=
"z" type=
"GLshort"/>
850 <function name=
"Vertex3sv" offset=
"141">
851 <param name=
"v" type=
"const GLshort *" count=
"3"/>
855 <function name=
"Vertex4d" offset=
"142" vectorequiv=
"Vertex4dv">
856 <param name=
"x" type=
"GLdouble"/>
857 <param name=
"y" type=
"GLdouble"/>
858 <param name=
"z" type=
"GLdouble"/>
859 <param name=
"w" type=
"GLdouble"/>
862 <function name=
"Vertex4dv" offset=
"143">
863 <param name=
"v" type=
"const GLdouble *" count=
"4"/>
867 <function name=
"Vertex4f" offset=
"144" vectorequiv=
"Vertex4fv">
868 <param name=
"x" type=
"GLfloat"/>
869 <param name=
"y" type=
"GLfloat"/>
870 <param name=
"z" type=
"GLfloat"/>
871 <param name=
"w" type=
"GLfloat"/>
874 <function name=
"Vertex4fv" offset=
"145">
875 <param name=
"v" type=
"const GLfloat *" count=
"4"/>
879 <function name=
"Vertex4i" offset=
"146" vectorequiv=
"Vertex4iv">
880 <param name=
"x" type=
"GLint"/>
881 <param name=
"y" type=
"GLint"/>
882 <param name=
"z" type=
"GLint"/>
883 <param name=
"w" type=
"GLint"/>
886 <function name=
"Vertex4iv" offset=
"147">
887 <param name=
"v" type=
"const GLint *" count=
"4"/>
891 <function name=
"Vertex4s" offset=
"148" vectorequiv=
"Vertex4sv">
892 <param name=
"x" type=
"GLshort"/>
893 <param name=
"y" type=
"GLshort"/>
894 <param name=
"z" type=
"GLshort"/>
895 <param name=
"w" type=
"GLshort"/>
898 <function name=
"Vertex4sv" offset=
"149">
899 <param name=
"v" type=
"const GLshort *" count=
"4"/>
903 <function name=
"ClipPlane" offset=
"150">
904 <param name=
"plane" type=
"GLenum"/>
905 <param name=
"equation" type=
"const GLdouble *" count=
"4"/>
909 <function name=
"ColorMaterial" offset=
"151">
910 <param name=
"face" type=
"GLenum"/>
911 <param name=
"mode" type=
"GLenum"/>
915 <function name=
"CullFace" offset=
"152">
916 <param name=
"mode" type=
"GLenum"/>
920 <function name=
"Fogf" offset=
"153">
921 <param name=
"pname" type=
"GLenum"/>
922 <param name=
"param" type=
"GLfloat"/>
926 <function name=
"Fogfv" offset=
"154">
927 <param name=
"pname" type=
"GLenum"/>
928 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
932 <function name=
"Fogi" offset=
"155">
933 <param name=
"pname" type=
"GLenum"/>
934 <param name=
"param" type=
"GLint"/>
938 <function name=
"Fogiv" offset=
"156">
939 <param name=
"pname" type=
"GLenum"/>
940 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
944 <function name=
"FrontFace" offset=
"157">
945 <param name=
"mode" type=
"GLenum"/>
949 <function name=
"Hint" offset=
"158">
950 <param name=
"target" type=
"GLenum"/>
951 <param name=
"mode" type=
"GLenum"/>
955 <function name=
"Lightf" offset=
"159">
956 <param name=
"light" type=
"GLenum"/>
957 <param name=
"pname" type=
"GLenum"/>
958 <param name=
"param" type=
"GLfloat"/>
962 <function name=
"Lightfv" offset=
"160">
963 <param name=
"light" type=
"GLenum"/>
964 <param name=
"pname" type=
"GLenum"/>
965 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
969 <function name=
"Lighti" offset=
"161">
970 <param name=
"light" type=
"GLenum"/>
971 <param name=
"pname" type=
"GLenum"/>
972 <param name=
"param" type=
"GLint"/>
976 <function name=
"Lightiv" offset=
"162">
977 <param name=
"light" type=
"GLenum"/>
978 <param name=
"pname" type=
"GLenum"/>
979 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
983 <function name=
"LightModelf" offset=
"163">
984 <param name=
"pname" type=
"GLenum"/>
985 <param name=
"param" type=
"GLfloat"/>
989 <function name=
"LightModelfv" offset=
"164">
990 <param name=
"pname" type=
"GLenum"/>
991 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
995 <function name=
"LightModeli" offset=
"165">
996 <param name=
"pname" type=
"GLenum"/>
997 <param name=
"param" type=
"GLint"/>
1001 <function name=
"LightModeliv" offset=
"166">
1002 <param name=
"pname" type=
"GLenum"/>
1003 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
1007 <function name=
"LineStipple" offset=
"167">
1008 <param name=
"factor" type=
"GLint"/>
1009 <param name=
"pattern" type=
"GLushort"/>
1013 <function name=
"LineWidth" offset=
"168">
1014 <param name=
"width" type=
"GLfloat"/>
1018 <function name=
"Materialf" offset=
"169">
1019 <param name=
"face" type=
"GLenum"/>
1020 <param name=
"pname" type=
"GLenum"/>
1021 <param name=
"param" type=
"GLfloat"/>
1025 <function name=
"Materialfv" offset=
"170">
1026 <param name=
"face" type=
"GLenum"/>
1027 <param name=
"pname" type=
"GLenum"/>
1028 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
1032 <function name=
"Materiali" offset=
"171">
1033 <param name=
"face" type=
"GLenum"/>
1034 <param name=
"pname" type=
"GLenum"/>
1035 <param name=
"param" type=
"GLint"/>
1039 <function name=
"Materialiv" offset=
"172">
1040 <param name=
"face" type=
"GLenum"/>
1041 <param name=
"pname" type=
"GLenum"/>
1042 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
1046 <function name=
"PointSize" offset=
"173">
1047 <param name=
"size" type=
"GLfloat"/>
1051 <function name=
"PolygonMode" offset=
"174">
1052 <param name=
"face" type=
"GLenum"/>
1053 <param name=
"mode" type=
"GLenum"/>
1057 <function name=
"PolygonStipple" offset=
"175">
1058 <param name=
"mask" type=
"const GLubyte *"/>
1059 <glx rop=
"102" handcode=
"true"/>
1062 <function name=
"Scissor" offset=
"176">
1063 <param name=
"x" type=
"GLint"/>
1064 <param name=
"y" type=
"GLint"/>
1065 <param name=
"width" type=
"GLsizei"/>
1066 <param name=
"height" type=
"GLsizei"/>
1070 <function name=
"ShadeModel" offset=
"177">
1071 <param name=
"mode" type=
"GLenum"/>
1075 <function name=
"TexParameterf" offset=
"178">
1076 <param name=
"target" type=
"GLenum"/>
1077 <param name=
"pname" type=
"GLenum"/>
1078 <param name=
"param" type=
"GLfloat"/>
1082 <function name=
"TexParameterfv" offset=
"179">
1083 <param name=
"target" type=
"GLenum"/>
1084 <param name=
"pname" type=
"GLenum"/>
1085 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
1089 <function name=
"TexParameteri" offset=
"180">
1090 <param name=
"target" type=
"GLenum"/>
1091 <param name=
"pname" type=
"GLenum"/>
1092 <param name=
"param" type=
"GLint"/>
1096 <function name=
"TexParameteriv" offset=
"181">
1097 <param name=
"target" type=
"GLenum"/>
1098 <param name=
"pname" type=
"GLenum"/>
1099 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
1103 <function name=
"TexImage1D" offset=
"182">
1104 <param name=
"target" type=
"GLenum"/>
1105 <param name=
"level" type=
"GLint"/>
1106 <param name=
"internalformat" type=
"GLint"/>
1107 <param name=
"width" type=
"GLsizei"/>
1108 <param name=
"border" type=
"GLint"/>
1109 <param name=
"format" type=
"GLenum"/>
1110 <param name=
"type" type=
"GLenum"/>
1111 <param name=
"pixels" type=
"const GLvoid *"/>
1112 <glx rop=
"109" handcode=
"true"/>
1115 <function name=
"TexImage2D" offset=
"183">
1116 <param name=
"target" type=
"GLenum"/>
1117 <param name=
"level" type=
"GLint"/>
1118 <param name=
"internalformat" type=
"GLint"/>
1119 <param name=
"width" type=
"GLsizei"/>
1120 <param name=
"height" type=
"GLsizei"/>
1121 <param name=
"border" type=
"GLint"/>
1122 <param name=
"format" type=
"GLenum"/>
1123 <param name=
"type" type=
"GLenum"/>
1124 <param name=
"pixels" type=
"const GLvoid *"/>
1125 <glx rop=
"110" handcode=
"true"/>
1128 <function name=
"TexEnvf" offset=
"184">
1129 <param name=
"target" type=
"GLenum"/>
1130 <param name=
"pname" type=
"GLenum"/>
1131 <param name=
"param" type=
"GLfloat"/>
1135 <function name=
"TexEnvfv" offset=
"185">
1136 <param name=
"target" type=
"GLenum"/>
1137 <param name=
"pname" type=
"GLenum"/>
1138 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
1142 <function name=
"TexEnvi" offset=
"186">
1143 <param name=
"target" type=
"GLenum"/>
1144 <param name=
"pname" type=
"GLenum"/>
1145 <param name=
"param" type=
"GLint"/>
1149 <function name=
"TexEnviv" offset=
"187">
1150 <param name=
"target" type=
"GLenum"/>
1151 <param name=
"pname" type=
"GLenum"/>
1152 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
1156 <function name=
"TexGend" offset=
"188">
1157 <param name=
"coord" type=
"GLenum"/>
1158 <param name=
"pname" type=
"GLenum"/>
1159 <param name=
"param" type=
"GLdouble"/>
1163 <function name=
"TexGendv" offset=
"189">
1164 <param name=
"coord" type=
"GLenum"/>
1165 <param name=
"pname" type=
"GLenum"/>
1166 <param name=
"params" type=
"const GLdouble *" variable_param=
"pname"/>
1170 <function name=
"TexGenf" offset=
"190">
1171 <param name=
"coord" type=
"GLenum"/>
1172 <param name=
"pname" type=
"GLenum"/>
1173 <param name=
"param" type=
"GLfloat"/>
1177 <function name=
"TexGenfv" offset=
"191">
1178 <param name=
"coord" type=
"GLenum"/>
1179 <param name=
"pname" type=
"GLenum"/>
1180 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
1184 <function name=
"TexGeni" offset=
"192">
1185 <param name=
"coord" type=
"GLenum"/>
1186 <param name=
"pname" type=
"GLenum"/>
1187 <param name=
"param" type=
"GLint"/>
1191 <function name=
"TexGeniv" offset=
"193">
1192 <param name=
"coord" type=
"GLenum"/>
1193 <param name=
"pname" type=
"GLenum"/>
1194 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
1198 <function name=
"FeedbackBuffer" offset=
"194">
1199 <param name=
"size" type=
"GLsizei"/>
1200 <param name=
"type" type=
"GLenum"/>
1201 <param name=
"buffer" type=
"GLfloat *"/>
1202 <glx sop=
"105" handcode=
"true"/>
1205 <function name=
"SelectBuffer" offset=
"195">
1206 <param name=
"size" type=
"GLsizei"/>
1207 <param name=
"buffer" type=
"GLuint *"/>
1208 <glx sop=
"106" handcode=
"true"/>
1211 <function name=
"RenderMode" offset=
"196">
1212 <param name=
"mode" type=
"GLenum"/>
1213 <return type=
"GLint"/>
1214 <glx sop=
"107" handcode=
"true"/>
1217 <function name=
"InitNames" offset=
"197">
1221 <function name=
"LoadName" offset=
"198">
1222 <param name=
"name" type=
"GLuint"/>
1226 <function name=
"PassThrough" offset=
"199">
1227 <param name=
"token" type=
"GLfloat"/>
1231 <function name=
"PopName" offset=
"200">
1235 <function name=
"PushName" offset=
"201">
1236 <param name=
"name" type=
"GLuint"/>
1240 <function name=
"DrawBuffer" offset=
"202">
1241 <param name=
"mode" type=
"GLenum"/>
1245 <function name=
"Clear" offset=
"203">
1246 <param name=
"mask" type=
"GLbitfield"/>
1250 <function name=
"ClearAccum" offset=
"204">
1251 <param name=
"red" type=
"GLfloat"/>
1252 <param name=
"green" type=
"GLfloat"/>
1253 <param name=
"blue" type=
"GLfloat"/>
1254 <param name=
"alpha" type=
"GLfloat"/>
1258 <function name=
"ClearIndex" offset=
"205">
1259 <param name=
"c" type=
"GLfloat"/>
1263 <function name=
"ClearColor" offset=
"206">
1264 <param name=
"red" type=
"GLclampf"/>
1265 <param name=
"green" type=
"GLclampf"/>
1266 <param name=
"blue" type=
"GLclampf"/>
1267 <param name=
"alpha" type=
"GLclampf"/>
1271 <function name=
"ClearStencil" offset=
"207">
1272 <param name=
"s" type=
"GLint"/>
1276 <function name=
"ClearDepth" offset=
"208">
1277 <param name=
"depth" type=
"GLclampd"/>
1281 <function name=
"StencilMask" offset=
"209">
1282 <param name=
"mask" type=
"GLuint"/>
1286 <function name=
"ColorMask" offset=
"210">
1287 <param name=
"red" type=
"GLboolean"/>
1288 <param name=
"green" type=
"GLboolean"/>
1289 <param name=
"blue" type=
"GLboolean"/>
1290 <param name=
"alpha" type=
"GLboolean"/>
1294 <function name=
"DepthMask" offset=
"211">
1295 <param name=
"flag" type=
"GLboolean"/>
1299 <function name=
"IndexMask" offset=
"212">
1300 <param name=
"mask" type=
"GLuint"/>
1304 <function name=
"Accum" offset=
"213">
1305 <param name=
"op" type=
"GLenum"/>
1306 <param name=
"value" type=
"GLfloat"/>
1310 <function name=
"Disable" offset=
"214">
1311 <param name=
"cap" type=
"GLenum"/>
1315 <function name=
"Enable" offset=
"215">
1316 <param name=
"cap" type=
"GLenum"/>
1320 <function name=
"Finish" offset=
"216">
1321 <glx sop=
"108" handcode=
"true"/>
1324 <function name=
"Flush" offset=
"217">
1325 <glx sop=
"142" handcode=
"true"/>
1328 <function name=
"PopAttrib" offset=
"218">
1332 <function name=
"PushAttrib" offset=
"219">
1333 <param name=
"mask" type=
"GLbitfield"/>
1337 <function name=
"Map1d" offset=
"220">
1338 <param name=
"target" type=
"GLenum"/>
1339 <param name=
"u1" type=
"GLdouble"/>
1340 <param name=
"u2" type=
"GLdouble"/>
1341 <param name=
"stride" type=
"GLint"/>
1342 <param name=
"order" type=
"GLint"/>
1343 <param name=
"points" type=
"const GLdouble *"/>
1344 <glx rop=
"143" handcode=
"true"/>
1347 <function name=
"Map1f" offset=
"221">
1348 <param name=
"target" type=
"GLenum"/>
1349 <param name=
"u1" type=
"GLfloat"/>
1350 <param name=
"u2" type=
"GLfloat"/>
1351 <param name=
"stride" type=
"GLint"/>
1352 <param name=
"order" type=
"GLint"/>
1353 <param name=
"points" type=
"const GLfloat *"/>
1354 <glx rop=
"144" handcode=
"true"/>
1357 <function name=
"Map2d" offset=
"222">
1358 <param name=
"target" type=
"GLenum"/>
1359 <param name=
"u1" type=
"GLdouble"/>
1360 <param name=
"u2" type=
"GLdouble"/>
1361 <param name=
"ustride" type=
"GLint"/>
1362 <param name=
"uorder" type=
"GLint"/>
1363 <param name=
"v1" type=
"GLdouble"/>
1364 <param name=
"v2" type=
"GLdouble"/>
1365 <param name=
"vstride" type=
"GLint"/>
1366 <param name=
"vorder" type=
"GLint"/>
1367 <param name=
"points" type=
"const GLdouble *"/>
1368 <glx rop=
"145" handcode=
"true"/>
1371 <function name=
"Map2f" offset=
"223">
1372 <param name=
"target" type=
"GLenum"/>
1373 <param name=
"u1" type=
"GLfloat"/>
1374 <param name=
"u2" type=
"GLfloat"/>
1375 <param name=
"ustride" type=
"GLint"/>
1376 <param name=
"uorder" type=
"GLint"/>
1377 <param name=
"v1" type=
"GLfloat"/>
1378 <param name=
"v2" type=
"GLfloat"/>
1379 <param name=
"vstride" type=
"GLint"/>
1380 <param name=
"vorder" type=
"GLint"/>
1381 <param name=
"points" type=
"const GLfloat *"/>
1382 <glx rop=
"146" handcode=
"true"/>
1385 <function name=
"MapGrid1d" offset=
"224">
1386 <param name=
"un" type=
"GLint"/>
1387 <param name=
"u1" type=
"GLdouble"/>
1388 <param name=
"u2" type=
"GLdouble"/>
1392 <function name=
"MapGrid1f" offset=
"225">
1393 <param name=
"un" type=
"GLint"/>
1394 <param name=
"u1" type=
"GLfloat"/>
1395 <param name=
"u2" type=
"GLfloat"/>
1399 <function name=
"MapGrid2d" offset=
"226">
1400 <param name=
"un" type=
"GLint"/>
1401 <param name=
"u1" type=
"GLdouble"/>
1402 <param name=
"u2" type=
"GLdouble"/>
1403 <param name=
"vn" type=
"GLint"/>
1404 <param name=
"v1" type=
"GLdouble"/>
1405 <param name=
"v2" type=
"GLdouble"/>
1409 <function name=
"MapGrid2f" offset=
"227">
1410 <param name=
"un" type=
"GLint"/>
1411 <param name=
"u1" type=
"GLfloat"/>
1412 <param name=
"u2" type=
"GLfloat"/>
1413 <param name=
"vn" type=
"GLint"/>
1414 <param name=
"v1" type=
"GLfloat"/>
1415 <param name=
"v2" type=
"GLfloat"/>
1419 <function name=
"EvalCoord1d" offset=
"228" vectorequiv=
"EvalCoord1dv">
1420 <param name=
"u" type=
"GLdouble"/>
1423 <function name=
"EvalCoord1dv" offset=
"229">
1424 <param name=
"u" type=
"const GLdouble *" count=
"1"/>
1428 <function name=
"EvalCoord1f" offset=
"230" vectorequiv=
"EvalCoord1fv">
1429 <param name=
"u" type=
"GLfloat"/>
1432 <function name=
"EvalCoord1fv" offset=
"231">
1433 <param name=
"u" type=
"const GLfloat *" count=
"1"/>
1437 <function name=
"EvalCoord2d" offset=
"232" vectorequiv=
"EvalCoord2dv">
1438 <param name=
"u" type=
"GLdouble"/>
1439 <param name=
"v" type=
"GLdouble"/>
1442 <function name=
"EvalCoord2dv" offset=
"233">
1443 <param name=
"u" type=
"const GLdouble *" count=
"2"/>
1447 <function name=
"EvalCoord2f" offset=
"234" vectorequiv=
"EvalCoord2fv">
1448 <param name=
"u" type=
"GLfloat"/>
1449 <param name=
"v" type=
"GLfloat"/>
1452 <function name=
"EvalCoord2fv" offset=
"235">
1453 <param name=
"u" type=
"const GLfloat *" count=
"2"/>
1457 <function name=
"EvalMesh1" offset=
"236">
1458 <param name=
"mode" type=
"GLenum"/>
1459 <param name=
"i1" type=
"GLint"/>
1460 <param name=
"i2" type=
"GLint"/>
1464 <function name=
"EvalPoint1" offset=
"237">
1465 <param name=
"i" type=
"GLint"/>
1469 <function name=
"EvalMesh2" offset=
"238">
1470 <param name=
"mode" type=
"GLenum"/>
1471 <param name=
"i1" type=
"GLint"/>
1472 <param name=
"i2" type=
"GLint"/>
1473 <param name=
"j1" type=
"GLint"/>
1474 <param name=
"j2" type=
"GLint"/>
1478 <function name=
"EvalPoint2" offset=
"239">
1479 <param name=
"i" type=
"GLint"/>
1480 <param name=
"j" type=
"GLint"/>
1484 <function name=
"AlphaFunc" offset=
"240">
1485 <param name=
"func" type=
"GLenum"/>
1486 <param name=
"ref" type=
"GLclampf"/>
1490 <function name=
"BlendFunc" offset=
"241">
1491 <param name=
"sfactor" type=
"GLenum"/>
1492 <param name=
"dfactor" type=
"GLenum"/>
1496 <function name=
"LogicOp" offset=
"242">
1497 <param name=
"opcode" type=
"GLenum"/>
1501 <function name=
"StencilFunc" offset=
"243">
1502 <param name=
"func" type=
"GLenum"/>
1503 <param name=
"ref" type=
"GLint"/>
1504 <param name=
"mask" type=
"GLuint"/>
1508 <function name=
"StencilOp" offset=
"244">
1509 <param name=
"fail" type=
"GLenum"/>
1510 <param name=
"zfail" type=
"GLenum"/>
1511 <param name=
"zpass" type=
"GLenum"/>
1515 <function name=
"DepthFunc" offset=
"245">
1516 <param name=
"func" type=
"GLenum"/>
1520 <function name=
"PixelZoom" offset=
"246">
1521 <param name=
"xfactor" type=
"GLfloat"/>
1522 <param name=
"yfactor" type=
"GLfloat"/>
1526 <function name=
"PixelTransferf" offset=
"247">
1527 <param name=
"pname" type=
"GLenum"/>
1528 <param name=
"param" type=
"GLfloat"/>
1532 <function name=
"PixelTransferi" offset=
"248">
1533 <param name=
"pname" type=
"GLenum"/>
1534 <param name=
"param" type=
"GLint"/>
1538 <function name=
"PixelStoref" offset=
"249">
1539 <param name=
"pname" type=
"GLenum"/>
1540 <param name=
"param" type=
"GLfloat"/>
1541 <glx rop=
"109" handcode=
"true"/>
1544 <function name=
"PixelStorei" offset=
"250">
1545 <param name=
"pname" type=
"GLenum"/>
1546 <param name=
"param" type=
"GLint"/>
1547 <glx rop=
"110" handcode=
"true"/>
1550 <function name=
"PixelMapfv" offset=
"251">
1551 <param name=
"map" type=
"GLenum"/>
1552 <param name=
"mapsize" type=
"GLsizei"/>
1553 <param name=
"values" type=
"const GLfloat *"/>
1554 <glx sop=
"125" handcode=
"true"/>
1557 <function name=
"PixelMapuiv" offset=
"252">
1558 <param name=
"map" type=
"GLenum"/>
1559 <param name=
"mapsize" type=
"GLsizei"/>
1560 <param name=
"values" type=
"const GLuint *"/>
1561 <glx sop=
"126" handcode=
"true"/>
1564 <function name=
"PixelMapusv" offset=
"253">
1565 <param name=
"map" type=
"GLenum"/>
1566 <param name=
"mapsize" type=
"GLsizei"/>
1567 <param name=
"values" type=
"const GLushort *"/>
1568 <glx sop=
"127" handcode=
"true"/>
1571 <function name=
"ReadBuffer" offset=
"254">
1572 <param name=
"mode" type=
"GLenum"/>
1576 <function name=
"CopyPixels" offset=
"255">
1577 <param name=
"x" type=
"GLint"/>
1578 <param name=
"y" type=
"GLint"/>
1579 <param name=
"width" type=
"GLsizei"/>
1580 <param name=
"height" type=
"GLsizei"/>
1581 <param name=
"type" type=
"GLenum"/>
1585 <function name=
"ReadPixels" offset=
"256">
1586 <param name=
"x" type=
"GLint"/>
1587 <param name=
"y" type=
"GLint"/>
1588 <param name=
"width" type=
"GLsizei"/>
1589 <param name=
"height" type=
"GLsizei"/>
1590 <param name=
"format" type=
"GLenum"/>
1591 <param name=
"type" type=
"GLenum"/>
1592 <param name=
"pixels" type=
"GLvoid *"/>
1593 <glx sop=
"111" handcode=
"true"/>
1596 <function name=
"DrawPixels" offset=
"257">
1597 <param name=
"width" type=
"GLsizei"/>
1598 <param name=
"height" type=
"GLsizei"/>
1599 <param name=
"format" type=
"GLenum"/>
1600 <param name=
"type" type=
"GLenum"/>
1601 <param name=
"pixels" type=
"const GLvoid *"/>
1602 <glx rop=
"173" handcode=
"true"/>
1605 <function name=
"GetBooleanv" offset=
"258">
1606 <param name=
"pname" type=
"GLenum"/>
1607 <param name=
"params" type=
"GLboolean *"/>
1608 <glx sop=
"112" handcode=
"true"/>
1611 <function name=
"GetClipPlane" offset=
"259">
1612 <param name=
"plane" type=
"GLenum"/>
1613 <param name=
"equation" type=
"GLdouble *" output=
"true"/>
1614 <glx sop=
"113" handcode=
"true"/>
1617 <function name=
"GetDoublev" offset=
"260">
1618 <param name=
"pname" type=
"GLenum"/>
1619 <param name=
"params" type=
"GLdouble *"/>
1620 <glx sop=
"114" handcode=
"true"/>
1623 <function name=
"GetError" offset=
"261">
1624 <return type=
"GLenum"/>
1625 <glx sop=
"115" handcode=
"true"/>
1628 <function name=
"GetFloatv" offset=
"262">
1629 <param name=
"pname" type=
"GLenum"/>
1630 <param name=
"params" type=
"GLfloat *"/>
1631 <glx sop=
"116" handcode=
"true"/>
1634 <function name=
"GetIntegerv" offset=
"263">
1635 <param name=
"pname" type=
"GLenum"/>
1636 <param name=
"params" type=
"GLint *"/>
1637 <glx sop=
"117" handcode=
"true"/>
1640 <function name=
"GetLightfv" offset=
"264">
1641 <param name=
"light" type=
"GLenum"/>
1642 <param name=
"pname" type=
"GLenum"/>
1643 <param name=
"params" type=
"GLfloat *" output=
"true"/>
1647 <function name=
"GetLightiv" offset=
"265">
1648 <param name=
"light" type=
"GLenum"/>
1649 <param name=
"pname" type=
"GLenum"/>
1650 <param name=
"params" type=
"GLint *" output=
"true"/>
1654 <function name=
"GetMapdv" offset=
"266">
1655 <param name=
"target" type=
"GLenum"/>
1656 <param name=
"query" type=
"GLenum"/>
1657 <param name=
"v" type=
"GLdouble *" output=
"true"/>
1661 <function name=
"GetMapfv" offset=
"267">
1662 <param name=
"target" type=
"GLenum"/>
1663 <param name=
"query" type=
"GLenum"/>
1664 <param name=
"v" type=
"GLfloat *" output=
"true"/>
1668 <function name=
"GetMapiv" offset=
"268">
1669 <param name=
"target" type=
"GLenum"/>
1670 <param name=
"query" type=
"GLenum"/>
1671 <param name=
"v" type=
"GLint *" output=
"true"/>
1675 <function name=
"GetMaterialfv" offset=
"269">
1676 <param name=
"face" type=
"GLenum"/>
1677 <param name=
"pname" type=
"GLenum"/>
1678 <param name=
"params" type=
"GLfloat *" output=
"true"/>
1682 <function name=
"GetMaterialiv" offset=
"270">
1683 <param name=
"face" type=
"GLenum"/>
1684 <param name=
"pname" type=
"GLenum"/>
1685 <param name=
"params" type=
"GLint *" output=
"true"/>
1689 <function name=
"GetPixelMapfv" offset=
"271">
1690 <param name=
"map" type=
"GLenum"/>
1691 <param name=
"values" type=
"GLfloat *" output=
"true"/>
1695 <function name=
"GetPixelMapuiv" offset=
"272">
1696 <param name=
"map" type=
"GLenum"/>
1697 <param name=
"values" type=
"GLuint *" output=
"true"/>
1701 <function name=
"GetPixelMapusv" offset=
"273">
1702 <param name=
"map" type=
"GLenum"/>
1703 <param name=
"values" type=
"GLushort *" output=
"true"/>
1707 <function name=
"GetPolygonStipple" offset=
"274">
1708 <param name=
"mask" type=
"GLubyte *"/>
1709 <glx sop=
"128" handcode=
"true"/>
1712 <function name=
"GetString" offset=
"275">
1713 <param name=
"name" type=
"GLenum"/>
1714 <return type=
"const GLubyte *"/>
1715 <glx sop=
"129" handcode=
"true"/>
1718 <function name=
"GetTexEnvfv" offset=
"276">
1719 <param name=
"target" type=
"GLenum"/>
1720 <param name=
"pname" type=
"GLenum"/>
1721 <param name=
"params" type=
"GLfloat *" output=
"true"/>
1725 <function name=
"GetTexEnviv" offset=
"277">
1726 <param name=
"target" type=
"GLenum"/>
1727 <param name=
"pname" type=
"GLenum"/>
1728 <param name=
"params" type=
"GLint *" output=
"true"/>
1732 <function name=
"GetTexGendv" offset=
"278">
1733 <param name=
"coord" type=
"GLenum"/>
1734 <param name=
"pname" type=
"GLenum"/>
1735 <param name=
"params" type=
"GLdouble *" output=
"true"/>
1739 <function name=
"GetTexGenfv" offset=
"279">
1740 <param name=
"coord" type=
"GLenum"/>
1741 <param name=
"pname" type=
"GLenum"/>
1742 <param name=
"params" type=
"GLfloat *" output=
"true"/>
1746 <function name=
"GetTexGeniv" offset=
"280">
1747 <param name=
"coord" type=
"GLenum"/>
1748 <param name=
"pname" type=
"GLenum"/>
1749 <param name=
"params" type=
"GLint *" output=
"true"/>
1753 <function name=
"GetTexImage" offset=
"281">
1754 <param name=
"target" type=
"GLenum"/>
1755 <param name=
"level" type=
"GLint"/>
1756 <param name=
"format" type=
"GLenum"/>
1757 <param name=
"type" type=
"GLenum"/>
1758 <param name=
"pixels" type=
"GLvoid *"/>
1759 <glx sop=
"135" handcode=
"true"/>
1762 <function name=
"GetTexParameterfv" offset=
"282">
1763 <param name=
"target" type=
"GLenum"/>
1764 <param name=
"pname" type=
"GLenum"/>
1765 <param name=
"params" type=
"GLfloat *" output=
"true"/>
1769 <function name=
"GetTexParameteriv" offset=
"283">
1770 <param name=
"target" type=
"GLenum"/>
1771 <param name=
"pname" type=
"GLenum"/>
1772 <param name=
"params" type=
"GLint *" output=
"true"/>
1776 <function name=
"GetTexLevelParameterfv" offset=
"284">
1777 <param name=
"target" type=
"GLenum"/>
1778 <param name=
"level" type=
"GLint"/>
1779 <param name=
"pname" type=
"GLenum"/>
1780 <param name=
"params" type=
"GLfloat *" output=
"true"/>
1784 <function name=
"GetTexLevelParameteriv" offset=
"285">
1785 <param name=
"target" type=
"GLenum"/>
1786 <param name=
"level" type=
"GLint"/>
1787 <param name=
"pname" type=
"GLenum"/>
1788 <param name=
"params" type=
"GLint *" output=
"true"/>
1792 <function name=
"IsEnabled" offset=
"286">
1793 <param name=
"cap" type=
"GLenum"/>
1794 <return type=
"GLboolean"/>
1795 <glx sop=
"140" handcode=
"true"/>
1798 <function name=
"IsList" offset=
"287">
1799 <param name=
"list" type=
"GLuint"/>
1800 <return type=
"GLboolean"/>
1804 <function name=
"DepthRange" offset=
"288">
1805 <param name=
"zNear" type=
"GLclampd"/>
1806 <param name=
"zFar" type=
"GLclampd"/>
1810 <function name=
"Frustum" offset=
"289">
1811 <param name=
"left" type=
"GLdouble"/>
1812 <param name=
"right" type=
"GLdouble"/>
1813 <param name=
"bottom" type=
"GLdouble"/>
1814 <param name=
"top" type=
"GLdouble"/>
1815 <param name=
"zNear" type=
"GLdouble"/>
1816 <param name=
"zFar" type=
"GLdouble"/>
1820 <function name=
"LoadIdentity" offset=
"290">
1824 <function name=
"LoadMatrixf" offset=
"291">
1825 <param name=
"m" type=
"const GLfloat *" count=
"16"/>
1829 <function name=
"LoadMatrixd" offset=
"292">
1830 <param name=
"m" type=
"const GLdouble *" count=
"16"/>
1834 <function name=
"MatrixMode" offset=
"293">
1835 <param name=
"mode" type=
"GLenum"/>
1839 <function name=
"MultMatrixf" offset=
"294">
1840 <param name=
"m" type=
"const GLfloat *" count=
"16"/>
1844 <function name=
"MultMatrixd" offset=
"295">
1845 <param name=
"m" type=
"const GLdouble *" count=
"16"/>
1849 <function name=
"Ortho" offset=
"296">
1850 <param name=
"left" type=
"GLdouble"/>
1851 <param name=
"right" type=
"GLdouble"/>
1852 <param name=
"bottom" type=
"GLdouble"/>
1853 <param name=
"top" type=
"GLdouble"/>
1854 <param name=
"zNear" type=
"GLdouble"/>
1855 <param name=
"zFar" type=
"GLdouble"/>
1859 <function name=
"PopMatrix" offset=
"297">
1863 <function name=
"PushMatrix" offset=
"298">
1867 <function name=
"Rotated" offset=
"299">
1868 <param name=
"angle" type=
"GLdouble"/>
1869 <param name=
"x" type=
"GLdouble"/>
1870 <param name=
"y" type=
"GLdouble"/>
1871 <param name=
"z" type=
"GLdouble"/>
1875 <function name=
"Rotatef" offset=
"300">
1876 <param name=
"angle" type=
"GLfloat"/>
1877 <param name=
"x" type=
"GLfloat"/>
1878 <param name=
"y" type=
"GLfloat"/>
1879 <param name=
"z" type=
"GLfloat"/>
1883 <function name=
"Scaled" offset=
"301">
1884 <param name=
"x" type=
"GLdouble"/>
1885 <param name=
"y" type=
"GLdouble"/>
1886 <param name=
"z" type=
"GLdouble"/>
1890 <function name=
"Scalef" offset=
"302">
1891 <param name=
"x" type=
"GLfloat"/>
1892 <param name=
"y" type=
"GLfloat"/>
1893 <param name=
"z" type=
"GLfloat"/>
1897 <function name=
"Translated" offset=
"303">
1898 <param name=
"x" type=
"GLdouble"/>
1899 <param name=
"y" type=
"GLdouble"/>
1900 <param name=
"z" type=
"GLdouble"/>
1904 <function name=
"Translatef" offset=
"304">
1905 <param name=
"x" type=
"GLfloat"/>
1906 <param name=
"y" type=
"GLfloat"/>
1907 <param name=
"z" type=
"GLfloat"/>
1911 <function name=
"Viewport" offset=
"305">
1912 <param name=
"x" type=
"GLint"/>
1913 <param name=
"y" type=
"GLint"/>
1914 <param name=
"width" type=
"GLsizei"/>
1915 <param name=
"height" type=
"GLsizei"/>
1920 <category name=
"1.1">
1921 <function name=
"ArrayElement" offset=
"306">
1922 <param name=
"i" type=
"GLint"/>
1923 <glx handcode=
"true"/>
1926 <function name=
"ColorPointer" offset=
"308">
1927 <param name=
"size" type=
"GLint"/>
1928 <param name=
"type" type=
"GLenum"/>
1929 <param name=
"stride" type=
"GLsizei"/>
1930 <param name=
"pointer" type=
"const GLvoid *"/>
1931 <glx handcode=
"true"/>
1934 <function name=
"DisableClientState" offset=
"309">
1935 <param name=
"array" type=
"GLenum"/>
1936 <glx handcode=
"true"/>
1939 <function name=
"DrawArrays" offset=
"310">
1940 <param name=
"mode" type=
"GLenum"/>
1941 <param name=
"first" type=
"GLint"/>
1942 <param name=
"count" type=
"GLsizei"/>
1943 <glx handcode=
"true"/>
1946 <function name=
"DrawElements" offset=
"311">
1947 <param name=
"mode" type=
"GLenum"/>
1948 <param name=
"count" type=
"GLsizei"/>
1949 <param name=
"type" type=
"GLenum"/>
1950 <param name=
"indices" type=
"const GLvoid *"/>
1951 <glx handcode=
"true"/>
1954 <function name=
"EdgeFlagPointer" offset=
"312">
1955 <param name=
"stride" type=
"GLsizei"/>
1956 <param name=
"pointer" type=
"const GLvoid *"/>
1957 <glx handcode=
"true"/>
1960 <function name=
"EnableClientState" offset=
"313">
1961 <param name=
"array" type=
"GLenum"/>
1962 <glx handcode=
"true"/>
1965 <function name=
"GetPointerv" offset=
"329">
1966 <param name=
"pname" type=
"GLenum"/>
1967 <param name=
"params" type=
"GLvoid **"/>
1968 <glx handcode=
"true"/>
1971 <function name=
"IndexPointer" offset=
"314">
1972 <param name=
"type" type=
"GLenum"/>
1973 <param name=
"stride" type=
"GLsizei"/>
1974 <param name=
"pointer" type=
"const GLvoid *"/>
1975 <glx handcode=
"true"/>
1978 <function name=
"InterleavedArrays" offset=
"317">
1979 <param name=
"format" type=
"GLenum"/>
1980 <param name=
"stride" type=
"GLsizei"/>
1981 <param name=
"pointer" type=
"const GLvoid *"/>
1982 <glx handcode=
"true"/>
1985 <function name=
"NormalPointer" offset=
"318">
1986 <param name=
"type" type=
"GLenum"/>
1987 <param name=
"stride" type=
"GLsizei"/>
1988 <param name=
"pointer" type=
"const GLvoid *"/>
1989 <glx handcode=
"true"/>
1992 <function name=
"TexCoordPointer" offset=
"320">
1993 <param name=
"size" type=
"GLint"/>
1994 <param name=
"type" type=
"GLenum"/>
1995 <param name=
"stride" type=
"GLsizei"/>
1996 <param name=
"pointer" type=
"const GLvoid *"/>
1997 <glx handcode=
"true"/>
2000 <function name=
"VertexPointer" offset=
"321">
2001 <param name=
"size" type=
"GLint"/>
2002 <param name=
"type" type=
"GLenum"/>
2003 <param name=
"stride" type=
"GLsizei"/>
2004 <param name=
"pointer" type=
"const GLvoid *"/>
2005 <glx handcode=
"true"/>
2008 <function name=
"PolygonOffset" offset=
"319">
2009 <param name=
"factor" type=
"GLfloat"/>
2010 <param name=
"units" type=
"GLfloat"/>
2014 <function name=
"CopyTexImage1D" offset=
"323">
2015 <param name=
"target" type=
"GLenum"/>
2016 <param name=
"level" type=
"GLint"/>
2017 <param name=
"internalformat" type=
"GLenum"/>
2018 <param name=
"x" type=
"GLint"/>
2019 <param name=
"y" type=
"GLint"/>
2020 <param name=
"width" type=
"GLsizei"/>
2021 <param name=
"border" type=
"GLint"/>
2025 <function name=
"CopyTexImage2D" offset=
"324">
2026 <param name=
"target" type=
"GLenum"/>
2027 <param name=
"level" type=
"GLint"/>
2028 <param name=
"internalformat" type=
"GLenum"/>
2029 <param name=
"x" type=
"GLint"/>
2030 <param name=
"y" type=
"GLint"/>
2031 <param name=
"width" type=
"GLsizei"/>
2032 <param name=
"height" type=
"GLsizei"/>
2033 <param name=
"border" type=
"GLint"/>
2037 <function name=
"CopyTexSubImage1D" offset=
"325">
2038 <param name=
"target" type=
"GLenum"/>
2039 <param name=
"level" type=
"GLint"/>
2040 <param name=
"xoffset" type=
"GLint"/>
2041 <param name=
"x" type=
"GLint"/>
2042 <param name=
"y" type=
"GLint"/>
2043 <param name=
"width" type=
"GLsizei"/>
2047 <function name=
"CopyTexSubImage2D" offset=
"326">
2048 <param name=
"target" type=
"GLenum"/>
2049 <param name=
"level" type=
"GLint"/>
2050 <param name=
"xoffset" type=
"GLint"/>
2051 <param name=
"yoffset" type=
"GLint"/>
2052 <param name=
"x" type=
"GLint"/>
2053 <param name=
"y" type=
"GLint"/>
2054 <param name=
"width" type=
"GLsizei"/>
2055 <param name=
"height" type=
"GLsizei"/>
2059 <function name=
"TexSubImage1D" offset=
"332">
2060 <param name=
"target" type=
"GLenum"/>
2061 <param name=
"level" type=
"GLint"/>
2062 <param name=
"xoffset" type=
"GLint"/>
2063 <param name=
"width" type=
"GLsizei"/>
2064 <param name=
"format" type=
"GLenum"/>
2065 <param name=
"type" type=
"GLenum"/>
2066 <param name=
"pixels" type=
"const GLvoid *"/>
2067 <glx rop=
"4099" handcode=
"true"/>
2070 <function name=
"TexSubImage2D" offset=
"333">
2071 <param name=
"target" type=
"GLenum"/>
2072 <param name=
"level" type=
"GLint"/>
2073 <param name=
"xoffset" type=
"GLint"/>
2074 <param name=
"yoffset" type=
"GLint"/>
2075 <param name=
"width" type=
"GLsizei"/>
2076 <param name=
"height" type=
"GLsizei"/>
2077 <param name=
"format" type=
"GLenum"/>
2078 <param name=
"type" type=
"GLenum"/>
2079 <param name=
"pixels" type=
"const GLvoid *"/>
2080 <glx rop=
"4100" handcode=
"true"/>
2083 <function name=
"AreTexturesResident" offset=
"322">
2084 <param name=
"n" type=
"GLsizei"/>
2085 <param name=
"textures" type=
"const GLuint *"/>
2086 <param name=
"residences" type=
"GLboolean *"/>
2087 <return type=
"GLboolean"/>
2088 <glx sop=
"143" handcode=
"true"/>
2091 <function name=
"BindTexture" offset=
"307">
2092 <param name=
"target" type=
"GLenum"/>
2093 <param name=
"texture" type=
"GLuint"/>
2097 <function name=
"DeleteTextures" offset=
"327">
2098 <param name=
"n" type=
"GLsizei" counter=
"true"/>
2099 <param name=
"textures" type=
"const GLuint *" count=
"n"/>
2103 <function name=
"GenTextures" offset=
"328">
2104 <param name=
"n" type=
"GLsizei"/>
2105 <param name=
"textures" type=
"GLuint *" output=
"true"/>
2106 <glx sop=
"145" handcode=
"true"/>
2109 <function name=
"IsTexture" offset=
"330">
2110 <param name=
"texture" type=
"GLuint"/>
2111 <return type=
"GLboolean"/>
2115 <function name=
"PrioritizeTextures" offset=
"331">
2116 <param name=
"n" type=
"GLsizei"/>
2117 <param name=
"textures" type=
"const GLuint *"/>
2118 <param name=
"priorities" type=
"const GLclampf *"/>
2119 <glx rop=
"4118" handcode=
"true"/>
2122 <function name=
"Indexub" offset=
"315" vectorequiv=
"Indexubv">
2123 <param name=
"c" type=
"GLubyte"/>
2126 <function name=
"Indexubv" offset=
"316">
2127 <param name=
"c" type=
"const GLubyte *" count=
"1"/>
2131 <function name=
"PopClientAttrib" offset=
"334">
2132 <glx handcode=
"true"/>
2135 <function name=
"PushClientAttrib" offset=
"335">
2136 <param name=
"mask" type=
"GLbitfield"/>
2137 <glx handcode=
"true"/>
2141 <category name=
"1.2">
2142 <function name=
"BlendColor" offset=
"336">
2143 <param name=
"red" type=
"GLclampf"/>
2144 <param name=
"green" type=
"GLclampf"/>
2145 <param name=
"blue" type=
"GLclampf"/>
2146 <param name=
"alpha" type=
"GLclampf"/>
2150 <function name=
"BlendEquation" offset=
"337">
2151 <param name=
"mode" type=
"GLenum"/>
2155 <function name=
"DrawRangeElements" offset=
"338">
2156 <param name=
"mode" type=
"GLenum"/>
2157 <param name=
"start" type=
"GLuint"/>
2158 <param name=
"end" type=
"GLuint"/>
2159 <param name=
"count" type=
"GLsizei"/>
2160 <param name=
"type" type=
"GLenum"/>
2161 <param name=
"indices" type=
"const GLvoid *"/>
2162 <glx handcode=
"true"/>
2165 <function name=
"ColorTable" offset=
"339">
2166 <param name=
"target" type=
"GLenum"/>
2167 <param name=
"internalformat" type=
"GLenum"/>
2168 <param name=
"width" type=
"GLsizei"/>
2169 <param name=
"format" type=
"GLenum"/>
2170 <param name=
"type" type=
"GLenum"/>
2171 <param name=
"table" type=
"const GLvoid *"/>
2172 <glx rop=
"2053" handcode=
"true"/>
2175 <function name=
"ColorTableParameterfv" offset=
"340">
2176 <param name=
"target" type=
"GLenum"/>
2177 <param name=
"pname" type=
"GLenum"/>
2178 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
2182 <function name=
"ColorTableParameteriv" offset=
"341">
2183 <param name=
"target" type=
"GLenum"/>
2184 <param name=
"pname" type=
"GLenum"/>
2185 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
2189 <function name=
"CopyColorTable" offset=
"342">
2190 <param name=
"target" type=
"GLenum"/>
2191 <param name=
"internalformat" type=
"GLenum"/>
2192 <param name=
"x" type=
"GLint"/>
2193 <param name=
"y" type=
"GLint"/>
2194 <param name=
"width" type=
"GLsizei"/>
2198 <function name=
"GetColorTable" offset=
"343">
2199 <param name=
"target" type=
"GLenum"/>
2200 <param name=
"format" type=
"GLenum"/>
2201 <param name=
"type" type=
"GLenum"/>
2202 <param name=
"table" type=
"GLvoid *"/>
2203 <glx sop=
"147" handcode=
"true"/>
2206 <function name=
"GetColorTableParameterfv" offset=
"344">
2207 <param name=
"target" type=
"GLenum"/>
2208 <param name=
"pname" type=
"GLenum"/>
2209 <param name=
"params" type=
"GLfloat *" output=
"true"/>
2213 <function name=
"GetColorTableParameteriv" offset=
"345">
2214 <param name=
"target" type=
"GLenum"/>
2215 <param name=
"pname" type=
"GLenum"/>
2216 <param name=
"params" type=
"GLint *" output=
"true"/>
2220 <function name=
"ColorSubTable" offset=
"346">
2221 <param name=
"target" type=
"GLenum"/>
2222 <param name=
"start" type=
"GLsizei"/>
2223 <param name=
"count" type=
"GLsizei"/>
2224 <param name=
"format" type=
"GLenum"/>
2225 <param name=
"type" type=
"GLenum"/>
2226 <param name=
"data" type=
"const GLvoid *"/>
2227 <glx rop=
"195" handcode=
"true"/>
2230 <function name=
"CopyColorSubTable" offset=
"347">
2231 <param name=
"target" type=
"GLenum"/>
2232 <param name=
"start" type=
"GLsizei"/>
2233 <param name=
"x" type=
"GLint"/>
2234 <param name=
"y" type=
"GLint"/>
2235 <param name=
"width" type=
"GLsizei"/>
2239 <function name=
"ConvolutionFilter1D" offset=
"348">
2240 <param name=
"target" type=
"GLenum"/>
2241 <param name=
"internalformat" type=
"GLenum"/>
2242 <param name=
"width" type=
"GLsizei"/>
2243 <param name=
"format" type=
"GLenum"/>
2244 <param name=
"type" type=
"GLenum"/>
2245 <param name=
"image" type=
"const GLvoid *"/>
2246 <glx rop=
"4101" handcode=
"true"/>
2249 <function name=
"ConvolutionFilter2D" offset=
"349">
2250 <param name=
"target" type=
"GLenum"/>
2251 <param name=
"internalformat" type=
"GLenum"/>
2252 <param name=
"width" type=
"GLsizei"/>
2253 <param name=
"height" type=
"GLsizei"/>
2254 <param name=
"format" type=
"GLenum"/>
2255 <param name=
"type" type=
"GLenum"/>
2256 <param name=
"image" type=
"const GLvoid *"/>
2257 <glx rop=
"4102" handcode=
"true"/>
2260 <function name=
"ConvolutionParameterf" offset=
"350">
2261 <param name=
"target" type=
"GLenum"/>
2262 <param name=
"pname" type=
"GLenum"/>
2263 <param name=
"params" type=
"GLfloat"/>
2267 <function name=
"ConvolutionParameterfv" offset=
"351">
2268 <param name=
"target" type=
"GLenum"/>
2269 <param name=
"pname" type=
"GLenum"/>
2270 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
2274 <function name=
"ConvolutionParameteri" offset=
"352">
2275 <param name=
"target" type=
"GLenum"/>
2276 <param name=
"pname" type=
"GLenum"/>
2277 <param name=
"params" type=
"GLint"/>
2281 <function name=
"ConvolutionParameteriv" offset=
"353">
2282 <param name=
"target" type=
"GLenum"/>
2283 <param name=
"pname" type=
"GLenum"/>
2284 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
2288 <function name=
"CopyConvolutionFilter1D" offset=
"354">
2289 <param name=
"target" type=
"GLenum"/>
2290 <param name=
"internalformat" type=
"GLenum"/>
2291 <param name=
"x" type=
"GLint"/>
2292 <param name=
"y" type=
"GLint"/>
2293 <param name=
"width" type=
"GLsizei"/>
2297 <function name=
"CopyConvolutionFilter2D" offset=
"355">
2298 <param name=
"target" type=
"GLenum"/>
2299 <param name=
"internalformat" type=
"GLenum"/>
2300 <param name=
"x" type=
"GLint"/>
2301 <param name=
"y" type=
"GLint"/>
2302 <param name=
"width" type=
"GLsizei"/>
2303 <param name=
"height" type=
"GLsizei"/>
2307 <function name=
"GetConvolutionFilter" offset=
"356">
2308 <param name=
"target" type=
"GLenum"/>
2309 <param name=
"format" type=
"GLenum"/>
2310 <param name=
"type" type=
"GLenum"/>
2311 <param name=
"image" type=
"GLvoid *"/>
2312 <glx sop=
"150" handcode=
"true"/>
2315 <function name=
"GetConvolutionParameterfv" offset=
"357">
2316 <param name=
"target" type=
"GLenum"/>
2317 <param name=
"pname" type=
"GLenum"/>
2318 <param name=
"params" type=
"GLfloat *" output=
"true"/>
2322 <function name=
"GetConvolutionParameteriv" offset=
"358">
2323 <param name=
"target" type=
"GLenum"/>
2324 <param name=
"pname" type=
"GLenum"/>
2325 <param name=
"params" type=
"GLint *" output=
"true"/>
2329 <function name=
"GetSeparableFilter" offset=
"359">
2330 <param name=
"target" type=
"GLenum"/>
2331 <param name=
"format" type=
"GLenum"/>
2332 <param name=
"type" type=
"GLenum"/>
2333 <param name=
"row" type=
"GLvoid *"/>
2334 <param name=
"column" type=
"GLvoid *"/>
2335 <param name=
"span" type=
"GLvoid *"/>
2336 <glx sop=
"153" handcode=
"true"/>
2339 <function name=
"SeparableFilter2D" offset=
"360">
2340 <param name=
"target" type=
"GLenum"/>
2341 <param name=
"internalformat" type=
"GLenum"/>
2342 <param name=
"width" type=
"GLsizei"/>
2343 <param name=
"height" type=
"GLsizei"/>
2344 <param name=
"format" type=
"GLenum"/>
2345 <param name=
"type" type=
"GLenum"/>
2346 <param name=
"row" type=
"const GLvoid *"/>
2347 <param name=
"column" type=
"const GLvoid *"/>
2348 <glx rop=
"4109" handcode=
"true"/>
2351 <function name=
"GetHistogram" offset=
"361">
2352 <param name=
"target" type=
"GLenum"/>
2353 <param name=
"reset" type=
"GLboolean"/>
2354 <param name=
"format" type=
"GLenum"/>
2355 <param name=
"type" type=
"GLenum"/>
2356 <param name=
"values" type=
"GLvoid *" output=
"true"/>
2357 <glx sop=
"154" handcode=
"true"/>
2360 <function name=
"GetHistogramParameterfv" offset=
"362">
2361 <param name=
"target" type=
"GLenum"/>
2362 <param name=
"pname" type=
"GLenum"/>
2363 <param name=
"params" type=
"GLfloat *" output=
"true"/>
2367 <function name=
"GetHistogramParameteriv" offset=
"363">
2368 <param name=
"target" type=
"GLenum"/>
2369 <param name=
"pname" type=
"GLenum"/>
2370 <param name=
"params" type=
"GLint *" output=
"true"/>
2374 <function name=
"GetMinmax" offset=
"364">
2375 <param name=
"target" type=
"GLenum"/>
2376 <param name=
"reset" type=
"GLboolean"/>
2377 <param name=
"format" type=
"GLenum"/>
2378 <param name=
"type" type=
"GLenum"/>
2379 <param name=
"values" type=
"GLvoid *"/>
2380 <glx sop=
"157" handcode=
"true"/>
2383 <function name=
"GetMinmaxParameterfv" offset=
"365">
2384 <param name=
"target" type=
"GLenum"/>
2385 <param name=
"pname" type=
"GLenum"/>
2386 <param name=
"params" type=
"GLfloat *" output=
"true"/>
2390 <function name=
"GetMinmaxParameteriv" offset=
"366">
2391 <param name=
"target" type=
"GLenum"/>
2392 <param name=
"pname" type=
"GLenum"/>
2393 <param name=
"params" type=
"GLint *" output=
"true"/>
2397 <function name=
"Histogram" offset=
"367">
2398 <param name=
"target" type=
"GLenum"/>
2399 <param name=
"width" type=
"GLsizei"/>
2400 <param name=
"internalformat" type=
"GLenum"/>
2401 <param name=
"sink" type=
"GLboolean"/>
2405 <function name=
"Minmax" offset=
"368">
2406 <param name=
"target" type=
"GLenum"/>
2407 <param name=
"internalformat" type=
"GLenum"/>
2408 <param name=
"sink" type=
"GLboolean"/>
2412 <function name=
"ResetHistogram" offset=
"369">
2413 <param name=
"target" type=
"GLenum"/>
2417 <function name=
"ResetMinmax" offset=
"370">
2418 <param name=
"target" type=
"GLenum"/>
2422 <function name=
"TexImage3D" offset=
"371">
2423 <param name=
"target" type=
"GLenum"/>
2424 <param name=
"level" type=
"GLint"/>
2425 <param name=
"internalformat" type=
"GLint"/>
2426 <param name=
"width" type=
"GLsizei"/>
2427 <param name=
"height" type=
"GLsizei"/>
2428 <param name=
"depth" type=
"GLsizei"/>
2429 <param name=
"border" type=
"GLint"/>
2430 <param name=
"format" type=
"GLenum"/>
2431 <param name=
"type" type=
"GLenum"/>
2432 <param name=
"pixels" type=
"const GLvoid *"/>
2433 <glx rop=
"4114" handcode=
"true"/>
2436 <function name=
"TexSubImage3D" offset=
"372">
2437 <param name=
"target" type=
"GLenum"/>
2438 <param name=
"level" type=
"GLint"/>
2439 <param name=
"xoffset" type=
"GLint"/>
2440 <param name=
"yoffset" type=
"GLint"/>
2441 <param name=
"zoffset" type=
"GLint"/>
2442 <param name=
"width" type=
"GLsizei"/>
2443 <param name=
"height" type=
"GLsizei"/>
2444 <param name=
"depth" type=
"GLsizei"/>
2445 <param name=
"format" type=
"GLenum"/>
2446 <param name=
"type" type=
"GLenum"/>
2447 <param name=
"pixels" type=
"const GLvoid *"/>
2448 <glx rop=
"4115" handcode=
"true"/>
2451 <function name=
"CopyTexSubImage3D" offset=
"373">
2452 <param name=
"target" type=
"GLenum"/>
2453 <param name=
"level" type=
"GLint"/>
2454 <param name=
"xoffset" type=
"GLint"/>
2455 <param name=
"yoffset" type=
"GLint"/>
2456 <param name=
"zoffset" type=
"GLint"/>
2457 <param name=
"x" type=
"GLint"/>
2458 <param name=
"y" type=
"GLint"/>
2459 <param name=
"width" type=
"GLsizei"/>
2460 <param name=
"height" type=
"GLsizei"/>
2465 <category name=
"1.3">
2466 <function name=
"ActiveTexture" alias=
"ActiveTextureARB">
2467 <param name=
"texture" type=
"GLenum"/>
2470 <function name=
"ClientActiveTexture" alias=
"ClientActiveTextureARB">
2471 <param name=
"texture" type=
"GLenum"/>
2474 <function name=
"MultiTexCoord1d" alias=
"MultiTexCoord1dARB">
2475 <param name=
"target" type=
"GLenum"/>
2476 <param name=
"s" type=
"GLdouble"/>
2479 <function name=
"MultiTexCoord1dv" alias=
"MultiTexCoord1dvARB">
2480 <param name=
"target" type=
"GLenum"/>
2481 <param name=
"v" type=
"const GLdouble *"/>
2484 <function name=
"MultiTexCoord1f" alias=
"MultiTexCoord1fARB">
2485 <param name=
"target" type=
"GLenum"/>
2486 <param name=
"s" type=
"GLfloat"/>
2489 <function name=
"MultiTexCoord1fv" alias=
"MultiTexCoord1fvARB">
2490 <param name=
"target" type=
"GLenum"/>
2491 <param name=
"v" type=
"const GLfloat *"/>
2494 <function name=
"MultiTexCoord1i" alias=
"MultiTexCoord1iARB">
2495 <param name=
"target" type=
"GLenum"/>
2496 <param name=
"s" type=
"GLint"/>
2499 <function name=
"MultiTexCoord1iv" alias=
"MultiTexCoord1ivARB">
2500 <param name=
"target" type=
"GLenum"/>
2501 <param name=
"v" type=
"const GLint *"/>
2504 <function name=
"MultiTexCoord1s" alias=
"MultiTexCoord1sARB">
2505 <param name=
"target" type=
"GLenum"/>
2506 <param name=
"s" type=
"GLshort"/>
2509 <function name=
"MultiTexCoord1sv" alias=
"MultiTexCoord1svARB">
2510 <param name=
"target" type=
"GLenum"/>
2511 <param name=
"v" type=
"const GLshort *"/>
2514 <function name=
"MultiTexCoord2d" alias=
"MultiTexCoord2dARB">
2515 <param name=
"target" type=
"GLenum"/>
2516 <param name=
"s" type=
"GLdouble"/>
2517 <param name=
"t" type=
"GLdouble"/>
2520 <function name=
"MultiTexCoord2dv" alias=
"MultiTexCoord2dvARB">
2521 <param name=
"target" type=
"GLenum"/>
2522 <param name=
"v" type=
"const GLdouble *"/>
2525 <function name=
"MultiTexCoord2f" alias=
"MultiTexCoord2fARB">
2526 <param name=
"target" type=
"GLenum"/>
2527 <param name=
"s" type=
"GLfloat"/>
2528 <param name=
"t" type=
"GLfloat"/>
2531 <function name=
"MultiTexCoord2fv" alias=
"MultiTexCoord2fvARB">
2532 <param name=
"target" type=
"GLenum"/>
2533 <param name=
"v" type=
"const GLfloat *"/>
2536 <function name=
"MultiTexCoord2i" alias=
"MultiTexCoord2iARB">
2537 <param name=
"target" type=
"GLenum"/>
2538 <param name=
"s" type=
"GLint"/>
2539 <param name=
"t" type=
"GLint"/>
2542 <function name=
"MultiTexCoord2iv" alias=
"MultiTexCoord2ivARB">
2543 <param name=
"target" type=
"GLenum"/>
2544 <param name=
"v" type=
"const GLint *"/>
2547 <function name=
"MultiTexCoord2s" alias=
"MultiTexCoord2sARB">
2548 <param name=
"target" type=
"GLenum"/>
2549 <param name=
"s" type=
"GLshort"/>
2550 <param name=
"t" type=
"GLshort"/>
2553 <function name=
"MultiTexCoord2sv" alias=
"MultiTexCoord2svARB">
2554 <param name=
"target" type=
"GLenum"/>
2555 <param name=
"v" type=
"const GLshort *"/>
2558 <function name=
"MultiTexCoord3d" alias=
"MultiTexCoord3dARB">
2559 <param name=
"target" type=
"GLenum"/>
2560 <param name=
"s" type=
"GLdouble"/>
2561 <param name=
"t" type=
"GLdouble"/>
2562 <param name=
"r" type=
"GLdouble"/>
2565 <function name=
"MultiTexCoord3dv" alias=
"MultiTexCoord3dvARB">
2566 <param name=
"target" type=
"GLenum"/>
2567 <param name=
"v" type=
"const GLdouble *"/>
2570 <function name=
"MultiTexCoord3f" alias=
"MultiTexCoord3fARB">
2571 <param name=
"target" type=
"GLenum"/>
2572 <param name=
"s" type=
"GLfloat"/>
2573 <param name=
"t" type=
"GLfloat"/>
2574 <param name=
"r" type=
"GLfloat"/>
2577 <function name=
"MultiTexCoord3fv" alias=
"MultiTexCoord3fvARB">
2578 <param name=
"target" type=
"GLenum"/>
2579 <param name=
"v" type=
"const GLfloat *"/>
2582 <function name=
"MultiTexCoord3i" alias=
"MultiTexCoord3iARB">
2583 <param name=
"target" type=
"GLenum"/>
2584 <param name=
"s" type=
"GLint"/>
2585 <param name=
"t" type=
"GLint"/>
2586 <param name=
"r" type=
"GLint"/>
2589 <function name=
"MultiTexCoord3iv" alias=
"MultiTexCoord3ivARB">
2590 <param name=
"target" type=
"GLenum"/>
2591 <param name=
"v" type=
"const GLint *"/>
2594 <function name=
"MultiTexCoord3s" alias=
"MultiTexCoord3sARB">
2595 <param name=
"target" type=
"GLenum"/>
2596 <param name=
"s" type=
"GLshort"/>
2597 <param name=
"t" type=
"GLshort"/>
2598 <param name=
"r" type=
"GLshort"/>
2601 <function name=
"MultiTexCoord3sv" alias=
"MultiTexCoord3svARB">
2602 <param name=
"target" type=
"GLenum"/>
2603 <param name=
"v" type=
"const GLshort *"/>
2606 <function name=
"MultiTexCoord4d" alias=
"MultiTexCoord4dARB">
2607 <param name=
"target" type=
"GLenum"/>
2608 <param name=
"s" type=
"GLdouble"/>
2609 <param name=
"t" type=
"GLdouble"/>
2610 <param name=
"r" type=
"GLdouble"/>
2611 <param name=
"q" type=
"GLdouble"/>
2614 <function name=
"MultiTexCoord4dv" alias=
"MultiTexCoord4dvARB">
2615 <param name=
"target" type=
"GLenum"/>
2616 <param name=
"v" type=
"const GLdouble *"/>
2619 <function name=
"MultiTexCoord4f" alias=
"MultiTexCoord4fARB">
2620 <param name=
"target" type=
"GLenum"/>
2621 <param name=
"s" type=
"GLfloat"/>
2622 <param name=
"t" type=
"GLfloat"/>
2623 <param name=
"r" type=
"GLfloat"/>
2624 <param name=
"q" type=
"GLfloat"/>
2627 <function name=
"MultiTexCoord4fv" alias=
"MultiTexCoord4fvARB">
2628 <param name=
"target" type=
"GLenum"/>
2629 <param name=
"v" type=
"const GLfloat *"/>
2632 <function name=
"MultiTexCoord4i" alias=
"MultiTexCoord4iARB">
2633 <param name=
"target" type=
"GLenum"/>
2634 <param name=
"s" type=
"GLint"/>
2635 <param name=
"t" type=
"GLint"/>
2636 <param name=
"r" type=
"GLint"/>
2637 <param name=
"q" type=
"GLint"/>
2640 <function name=
"MultiTexCoord4iv" alias=
"MultiTexCoord4ivARB">
2641 <param name=
"target" type=
"GLenum"/>
2642 <param name=
"v" type=
"const GLint *"/>
2645 <function name=
"MultiTexCoord4s" alias=
"MultiTexCoord4sARB">
2646 <param name=
"target" type=
"GLenum"/>
2647 <param name=
"s" type=
"GLshort"/>
2648 <param name=
"t" type=
"GLshort"/>
2649 <param name=
"r" type=
"GLshort"/>
2650 <param name=
"q" type=
"GLshort"/>
2653 <function name=
"MultiTexCoord4sv" alias=
"MultiTexCoord4svARB">
2654 <param name=
"target" type=
"GLenum"/>
2655 <param name=
"v" type=
"const GLshort *"/>
2658 <function name=
"LoadTransposeMatrixf" alias=
"LoadTransposeMatrixfARB">
2659 <param name=
"m" type=
"const GLfloat *"/>
2662 <function name=
"LoadTransposeMatrixd" alias=
"LoadTransposeMatrixdARB">
2663 <param name=
"m" type=
"const GLdouble *"/>
2666 <function name=
"MultTransposeMatrixf" alias=
"MultTransposeMatrixfARB">
2667 <param name=
"m" type=
"const GLfloat *"/>
2670 <function name=
"MultTransposeMatrixd" alias=
"MultTransposeMatrixdARB">
2671 <param name=
"m" type=
"const GLdouble *"/>
2674 <function name=
"SampleCoverage" alias=
"SampleCoverageARB">
2675 <param name=
"value" type=
"GLclampf"/>
2676 <param name=
"invert" type=
"GLboolean"/>
2679 <function name=
"CompressedTexImage3D" alias=
"CompressedTexImage3DARB">
2680 <param name=
"target" type=
"GLenum"/>
2681 <param name=
"level" type=
"GLint"/>
2682 <param name=
"internalformat" type=
"GLenum"/>
2683 <param name=
"width" type=
"GLsizei"/>
2684 <param name=
"height" type=
"GLsizei"/>
2685 <param name=
"depth" type=
"GLsizei"/>
2686 <param name=
"border" type=
"GLint"/>
2687 <param name=
"imageSize" type=
"GLsizei"/>
2688 <param name=
"data" type=
"const GLvoid *"/>
2691 <function name=
"CompressedTexImage2D" alias=
"CompressedTexImage2DARB">
2692 <param name=
"target" type=
"GLenum"/>
2693 <param name=
"level" type=
"GLint"/>
2694 <param name=
"internalformat" type=
"GLenum"/>
2695 <param name=
"width" type=
"GLsizei"/>
2696 <param name=
"height" type=
"GLsizei"/>
2697 <param name=
"border" type=
"GLint"/>
2698 <param name=
"imageSize" type=
"GLsizei"/>
2699 <param name=
"data" type=
"const GLvoid *"/>
2702 <function name=
"CompressedTexImage1D" alias=
"CompressedTexImage1DARB">
2703 <param name=
"target" type=
"GLenum"/>
2704 <param name=
"level" type=
"GLint"/>
2705 <param name=
"internalformat" type=
"GLenum"/>
2706 <param name=
"width" type=
"GLsizei"/>
2707 <param name=
"border" type=
"GLint"/>
2708 <param name=
"imageSize" type=
"GLsizei"/>
2709 <param name=
"data" type=
"const GLvoid *"/>
2712 <function name=
"CompressedTexSubImage3D" alias=
"CompressedTexSubImage3DARB">
2713 <param name=
"target" type=
"GLenum"/>
2714 <param name=
"level" type=
"GLint"/>
2715 <param name=
"xoffset" type=
"GLint"/>
2716 <param name=
"yoffset" type=
"GLint"/>
2717 <param name=
"zoffset" type=
"GLint"/>
2718 <param name=
"width" type=
"GLsizei"/>
2719 <param name=
"height" type=
"GLsizei"/>
2720 <param name=
"depth" type=
"GLsizei"/>
2721 <param name=
"format" type=
"GLenum"/>
2722 <param name=
"imageSize" type=
"GLsizei"/>
2723 <param name=
"data" type=
"const GLvoid *"/>
2726 <function name=
"CompressedTexSubImage2D" alias=
"CompressedTexSubImage2DARB">
2727 <param name=
"target" type=
"GLenum"/>
2728 <param name=
"level" type=
"GLint"/>
2729 <param name=
"xoffset" type=
"GLint"/>
2730 <param name=
"yoffset" type=
"GLint"/>
2731 <param name=
"width" type=
"GLsizei"/>
2732 <param name=
"height" type=
"GLsizei"/>
2733 <param name=
"format" type=
"GLenum"/>
2734 <param name=
"imageSize" type=
"GLsizei"/>
2735 <param name=
"data" type=
"const GLvoid *"/>
2738 <function name=
"CompressedTexSubImage1D" alias=
"CompressedTexSubImage1DARB">
2739 <param name=
"target" type=
"GLenum"/>
2740 <param name=
"level" type=
"GLint"/>
2741 <param name=
"xoffset" type=
"GLint"/>
2742 <param name=
"width" type=
"GLsizei"/>
2743 <param name=
"format" type=
"GLenum"/>
2744 <param name=
"imageSize" type=
"GLsizei"/>
2745 <param name=
"data" type=
"const GLvoid *"/>
2748 <function name=
"GetCompressedTexImage" alias=
"GetCompressedTexImageARB">
2749 <param name=
"target" type=
"GLenum"/>
2750 <param name=
"level" type=
"GLint"/>
2751 <param name=
"img" type=
"GLvoid *"/>
2755 <category name=
"1.4">
2756 <function name=
"BlendFuncSeparate" alias=
"BlendFuncSeparateEXT">
2757 <param name=
"sfactorRGB" type=
"GLenum"/>
2758 <param name=
"dfactorRGB" type=
"GLenum"/>
2759 <param name=
"sfactorAlpha" type=
"GLenum"/>
2760 <param name=
"dfactorAlpha" type=
"GLenum"/>
2763 <function name=
"FogCoordf" alias=
"FogCoordfEXT">
2764 <param name=
"coord" type=
"GLfloat"/>
2767 <function name=
"FogCoordfv" alias=
"FogCoordfvEXT">
2768 <param name=
"coord" type=
"const GLfloat *"/>
2771 <function name=
"FogCoordd" alias=
"FogCoorddEXT">
2772 <param name=
"coord" type=
"GLdouble"/>
2775 <function name=
"FogCoorddv" alias=
"FogCoorddvEXT">
2776 <param name=
"coord" type=
"const GLdouble *"/>
2779 <function name=
"FogCoordPointer" alias=
"FogCoordPointerEXT">
2780 <param name=
"type" type=
"GLenum"/>
2781 <param name=
"stride" type=
"GLsizei"/>
2782 <param name=
"pointer" type=
"const GLvoid *"/>
2785 <function name=
"MultiDrawArrays" alias=
"MultiDrawArraysEXT">
2786 <param name=
"mode" type=
"GLenum"/>
2787 <param name=
"first" type=
"GLint *"/>
2788 <param name=
"count" type=
"GLsizei *"/>
2789 <param name=
"primcount" type=
"GLsizei"/>
2792 <function name=
"MultiDrawElements" alias=
"MultiDrawElementsEXT">
2793 <param name=
"mode" type=
"GLenum"/>
2794 <param name=
"count" type=
"const GLsizei *"/>
2795 <param name=
"type" type=
"GLenum"/>
2796 <param name=
"indices" type=
"const GLvoid **"/>
2797 <param name=
"primcount" type=
"GLsizei"/>
2800 <function name=
"PointParameterf" alias=
"PointParameterfEXT">
2801 <param name=
"pname" type=
"GLenum"/>
2802 <param name=
"param" type=
"GLfloat"/>
2805 <function name=
"PointParameterfv" alias=
"PointParameterfvEXT">
2806 <param name=
"pname" type=
"GLenum"/>
2807 <param name=
"params" type=
"const GLfloat *"/>
2810 <function name=
"PointParameteri" alias=
"PointParameteriNV">
2811 <param name=
"pname" type=
"GLenum"/>
2812 <param name=
"param" type=
"GLint"/>
2815 <function name=
"PointParameteriv" alias=
"PointParameterivNV">
2816 <param name=
"pname" type=
"GLenum"/>
2817 <param name=
"params" type=
"const GLint *"/>
2820 <function name=
"SecondaryColor3b" alias=
"SecondaryColor3bEXT">
2821 <param name=
"red" type=
"GLbyte"/>
2822 <param name=
"green" type=
"GLbyte"/>
2823 <param name=
"blue" type=
"GLbyte"/>
2826 <function name=
"SecondaryColor3bv" alias=
"SecondaryColor3bvEXT">
2827 <param name=
"v" type=
"const GLbyte *"/>
2830 <function name=
"SecondaryColor3d" alias=
"SecondaryColor3dEXT">
2831 <param name=
"red" type=
"GLdouble"/>
2832 <param name=
"green" type=
"GLdouble"/>
2833 <param name=
"blue" type=
"GLdouble"/>
2836 <function name=
"SecondaryColor3dv" alias=
"SecondaryColor3dvEXT">
2837 <param name=
"v" type=
"const GLdouble *"/>
2840 <function name=
"SecondaryColor3f" alias=
"SecondaryColor3fEXT">
2841 <param name=
"red" type=
"GLfloat"/>
2842 <param name=
"green" type=
"GLfloat"/>
2843 <param name=
"blue" type=
"GLfloat"/>
2846 <function name=
"SecondaryColor3fv" alias=
"SecondaryColor3fvEXT">
2847 <param name=
"v" type=
"const GLfloat *"/>
2850 <function name=
"SecondaryColor3i" alias=
"SecondaryColor3iEXT">
2851 <param name=
"red" type=
"GLint"/>
2852 <param name=
"green" type=
"GLint"/>
2853 <param name=
"blue" type=
"GLint"/>
2856 <function name=
"SecondaryColor3iv" alias=
"SecondaryColor3ivEXT">
2857 <param name=
"v" type=
"const GLint *"/>
2860 <function name=
"SecondaryColor3s" alias=
"SecondaryColor3sEXT">
2861 <param name=
"red" type=
"GLshort"/>
2862 <param name=
"green" type=
"GLshort"/>
2863 <param name=
"blue" type=
"GLshort"/>
2866 <function name=
"SecondaryColor3sv" alias=
"SecondaryColor3svEXT">
2867 <param name=
"v" type=
"const GLshort *"/>
2870 <function name=
"SecondaryColor3ub" alias=
"SecondaryColor3ubEXT">
2871 <param name=
"red" type=
"GLubyte"/>
2872 <param name=
"green" type=
"GLubyte"/>
2873 <param name=
"blue" type=
"GLubyte"/>
2876 <function name=
"SecondaryColor3ubv" alias=
"SecondaryColor3ubvEXT">
2877 <param name=
"v" type=
"const GLubyte *"/>
2880 <function name=
"SecondaryColor3ui" alias=
"SecondaryColor3uiEXT">
2881 <param name=
"red" type=
"GLuint"/>
2882 <param name=
"green" type=
"GLuint"/>
2883 <param name=
"blue" type=
"GLuint"/>
2886 <function name=
"SecondaryColor3uiv" alias=
"SecondaryColor3uivEXT">
2887 <param name=
"v" type=
"const GLuint *"/>
2890 <function name=
"SecondaryColor3us" alias=
"SecondaryColor3usEXT">
2891 <param name=
"red" type=
"GLushort"/>
2892 <param name=
"green" type=
"GLushort"/>
2893 <param name=
"blue" type=
"GLushort"/>
2896 <function name=
"SecondaryColor3usv" alias=
"SecondaryColor3usvEXT">
2897 <param name=
"v" type=
"const GLushort *"/>
2900 <function name=
"SecondaryColorPointer" alias=
"SecondaryColorPointerEXT">
2901 <param name=
"size" type=
"GLint"/>
2902 <param name=
"type" type=
"GLenum"/>
2903 <param name=
"stride" type=
"GLsizei"/>
2904 <param name=
"pointer" type=
"const GLvoid *"/>
2907 <function name=
"WindowPos2d" alias=
"WindowPos2dMESA">
2908 <param name=
"x" type=
"GLdouble"/>
2909 <param name=
"y" type=
"GLdouble"/>
2912 <function name=
"WindowPos2dv" alias=
"WindowPos2dvMESA">
2913 <param name=
"v" type=
"const GLdouble *"/>
2916 <function name=
"WindowPos2f" alias=
"WindowPos2fMESA">
2917 <param name=
"x" type=
"GLfloat"/>
2918 <param name=
"y" type=
"GLfloat"/>
2921 <function name=
"WindowPos2fv" alias=
"WindowPos2fvMESA">
2922 <param name=
"v" type=
"const GLfloat *"/>
2925 <function name=
"WindowPos2i" alias=
"WindowPos2iMESA">
2926 <param name=
"x" type=
"GLint"/>
2927 <param name=
"y" type=
"GLint"/>
2930 <function name=
"WindowPos2iv" alias=
"WindowPos2ivMESA">
2931 <param name=
"v" type=
"const GLint *"/>
2934 <function name=
"WindowPos2s" alias=
"WindowPos2sMESA">
2935 <param name=
"x" type=
"GLshort"/>
2936 <param name=
"y" type=
"GLshort"/>
2939 <function name=
"WindowPos2sv" alias=
"WindowPos2svMESA">
2940 <param name=
"v" type=
"const GLshort *"/>
2943 <function name=
"WindowPos3d" alias=
"WindowPos3dMESA">
2944 <param name=
"x" type=
"GLdouble"/>
2945 <param name=
"y" type=
"GLdouble"/>
2946 <param name=
"z" type=
"GLdouble"/>
2949 <function name=
"WindowPos3dv" alias=
"WindowPos3dvMESA">
2950 <param name=
"v" type=
"const GLdouble *"/>
2953 <function name=
"WindowPos3f" alias=
"WindowPos3fMESA">
2954 <param name=
"x" type=
"GLfloat"/>
2955 <param name=
"y" type=
"GLfloat"/>
2956 <param name=
"z" type=
"GLfloat"/>
2959 <function name=
"WindowPos3fv" alias=
"WindowPos3fvMESA">
2960 <param name=
"v" type=
"const GLfloat *"/>
2963 <function name=
"WindowPos3i" alias=
"WindowPos3iMESA">
2964 <param name=
"x" type=
"GLint"/>
2965 <param name=
"y" type=
"GLint"/>
2966 <param name=
"z" type=
"GLint"/>
2969 <function name=
"WindowPos3iv" alias=
"WindowPos3ivMESA">
2970 <param name=
"v" type=
"const GLint *"/>
2973 <function name=
"WindowPos3s" alias=
"WindowPos3sMESA">
2974 <param name=
"x" type=
"GLshort"/>
2975 <param name=
"y" type=
"GLshort"/>
2976 <param name=
"z" type=
"GLshort"/>
2979 <function name=
"WindowPos3sv" alias=
"WindowPos3svMESA">
2980 <param name=
"v" type=
"const GLshort *"/>
2984 <category name=
"1.5">
2985 <function name=
"BindBuffer" alias=
"BindBufferARB">
2986 <param name=
"target" type=
"GLenum"/>
2987 <param name=
"buffer" type=
"GLuint"/>
2990 <function name=
"BufferData" alias=
"BufferDataARB">
2991 <param name=
"target" type=
"GLenum"/>
2992 <param name=
"size" type=
"GLsizeiptrARB"/>
2993 <param name=
"data" type=
"const GLvoid *"/>
2994 <param name=
"usage" type=
"GLenum"/>
2997 <function name=
"BufferSubData" alias=
"BufferSubDataARB">
2998 <param name=
"target" type=
"GLenum"/>
2999 <param name=
"offset" type=
"GLintptrARB"/>
3000 <param name=
"size" type=
"GLsizeiptrARB"/>
3001 <param name=
"data" type=
"const GLvoid *"/>
3004 <function name=
"DeleteBuffers" alias=
"DeleteBuffersARB">
3005 <param name=
"n" type=
"GLsizei"/>
3006 <param name=
"buffer" type=
"const GLuint *"/>
3009 <function name=
"GenBuffers" alias=
"GenBuffersARB">
3010 <param name=
"n" type=
"GLsizei"/>
3011 <param name=
"buffer" type=
"GLuint *"/>
3014 <function name=
"GetBufferParameteriv" alias=
"GetBufferParameterivARB">
3015 <param name=
"target" type=
"GLenum"/>
3016 <param name=
"pname" type=
"GLenum"/>
3017 <param name=
"params" type=
"GLint *"/>
3020 <function name=
"GetBufferPointerv" alias=
"GetBufferPointervARB">
3021 <param name=
"target" type=
"GLenum"/>
3022 <param name=
"pname" type=
"GLenum"/>
3023 <param name=
"params" type=
"GLvoid **"/>
3026 <function name=
"GetBufferSubData" alias=
"GetBufferSubDataARB">
3027 <param name=
"target" type=
"GLenum"/>
3028 <param name=
"offset" type=
"GLintptrARB"/>
3029 <param name=
"size" type=
"GLsizeiptrARB"/>
3030 <param name=
"data" type=
"GLvoid *"/>
3033 <function name=
"IsBuffer" alias=
"IsBufferARB">
3034 <param name=
"buffer" type=
"GLuint"/>
3035 <return type=
"GLboolean"/>
3038 <function name=
"MapBuffer" alias=
"MapBufferARB">
3039 <param name=
"target" type=
"GLenum"/>
3040 <param name=
"access" type=
"GLenum"/>
3043 <function name=
"UnmapBuffer" alias=
"UnmapBufferARB">
3044 <param name=
"target" type=
"GLenum"/>
3045 <return type=
"GLboolean"/>
3048 <function name=
"GenQueries" alias=
"GenQueriesARB">
3049 <param name=
"n" type=
"GLsizei"/>
3050 <param name=
"ids" type=
"GLuint *"/>
3053 <function name=
"DeleteQueries" alias=
"DeleteQueriesARB">
3054 <param name=
"n" type=
"GLsizei"/>
3055 <param name=
"ids" type=
"const GLuint *"/>
3058 <function name=
"IsQuery" alias=
"IsQueryARB">
3059 <param name=
"id" type=
"GLuint"/>
3060 <return type=
"GLboolean"/>
3063 <function name=
"BeginQuery" alias=
"BeginQueryARB">
3064 <param name=
"target" type=
"GLenum"/>
3065 <param name=
"id" type=
"GLuint"/>
3068 <function name=
"EndQuery" alias=
"EndQueryARB">
3069 <param name=
"target" type=
"GLenum"/>
3072 <function name=
"GetQueryiv" alias=
"GetQueryivARB">
3073 <param name=
"target" type=
"GLenum"/>
3074 <param name=
"pname" type=
"GLenum"/>
3075 <param name=
"params" type=
"GLint *"/>
3078 <function name=
"GetQueryObjectiv" alias=
"GetQueryObjectivARB">
3079 <param name=
"id" type=
"GLuint"/>
3080 <param name=
"pname" type=
"GLenum"/>
3081 <param name=
"params" type=
"GLint *"/>
3084 <function name=
"GetQueryObjectuiv" alias=
"GetQueryObjectuivARB">
3085 <param name=
"id" type=
"GLuint"/>
3086 <param name=
"pname" type=
"GLenum"/>
3087 <param name=
"params" type=
"GLuint *"/>
3093 <!-- ARB extensions sorted by extension number. -->
3095 <category name=
"GL_ARB_multitexture" number=
"1">
3096 <function name=
"ActiveTextureARB" offset=
"374">
3097 <param name=
"texture" type=
"GLenum"/>
3101 <function name=
"ClientActiveTextureARB" offset=
"375">
3102 <param name=
"texture" type=
"GLenum"/>
3103 <glx handcode=
"true"/>
3106 <function name=
"MultiTexCoord1dARB" offset=
"376" vectorequiv=
"MultiTexCoord1dvARB">
3107 <param name=
"target" type=
"GLenum"/>
3108 <param name=
"s" type=
"GLdouble"/>
3111 <function name=
"MultiTexCoord1dvARB" offset=
"377">
3112 <param name=
"target" type=
"GLenum"/>
3113 <param name=
"v" type=
"const GLdouble *" count=
"1"/>
3117 <function name=
"MultiTexCoord1fARB" offset=
"378" vectorequiv=
"MultiTexCoord1fvARB">
3118 <param name=
"target" type=
"GLenum"/>
3119 <param name=
"s" type=
"GLfloat"/>
3122 <function name=
"MultiTexCoord1fvARB" offset=
"379">
3123 <param name=
"target" type=
"GLenum"/>
3124 <param name=
"v" type=
"const GLfloat *" count=
"1"/>
3128 <function name=
"MultiTexCoord1iARB" offset=
"380" vectorequiv=
"MultiTexCoord1ivARB">
3129 <param name=
"target" type=
"GLenum"/>
3130 <param name=
"s" type=
"GLint"/>
3133 <function name=
"MultiTexCoord1ivARB" offset=
"381">
3134 <param name=
"target" type=
"GLenum"/>
3135 <param name=
"v" type=
"const GLint *" count=
"1"/>
3139 <function name=
"MultiTexCoord1sARB" offset=
"382" vectorequiv=
"MultiTexCoord1svARB">
3140 <param name=
"target" type=
"GLenum"/>
3141 <param name=
"s" type=
"GLshort"/>
3144 <function name=
"MultiTexCoord1svARB" offset=
"383">
3145 <param name=
"target" type=
"GLenum"/>
3146 <param name=
"v" type=
"const GLshort *" count=
"1"/>
3150 <function name=
"MultiTexCoord2dARB" offset=
"384" vectorequiv=
"MultiTexCoord2dvARB">
3151 <param name=
"target" type=
"GLenum"/>
3152 <param name=
"s" type=
"GLdouble"/>
3153 <param name=
"t" type=
"GLdouble"/>
3156 <function name=
"MultiTexCoord2dvARB" offset=
"385">
3157 <param name=
"target" type=
"GLenum"/>
3158 <param name=
"v" type=
"const GLdouble *" count=
"2"/>
3162 <function name=
"MultiTexCoord2fARB" offset=
"386" vectorequiv=
"MultiTexCoord2fvARB">
3163 <param name=
"target" type=
"GLenum"/>
3164 <param name=
"s" type=
"GLfloat"/>
3165 <param name=
"t" type=
"GLfloat"/>
3168 <function name=
"MultiTexCoord2fvARB" offset=
"387">
3169 <param name=
"target" type=
"GLenum"/>
3170 <param name=
"v" type=
"const GLfloat *" count=
"2"/>
3174 <function name=
"MultiTexCoord2iARB" offset=
"388" vectorequiv=
"MultiTexCoord2ivARB">
3175 <param name=
"target" type=
"GLenum"/>
3176 <param name=
"s" type=
"GLint"/>
3177 <param name=
"t" type=
"GLint"/>
3180 <function name=
"MultiTexCoord2ivARB" offset=
"389">
3181 <param name=
"target" type=
"GLenum"/>
3182 <param name=
"v" type=
"const GLint *" count=
"2"/>
3186 <function name=
"MultiTexCoord2sARB" offset=
"390" vectorequiv=
"MultiTexCoord2svARB">
3187 <param name=
"target" type=
"GLenum"/>
3188 <param name=
"s" type=
"GLshort"/>
3189 <param name=
"t" type=
"GLshort"/>
3192 <function name=
"MultiTexCoord2svARB" offset=
"391">
3193 <param name=
"target" type=
"GLenum"/>
3194 <param name=
"v" type=
"const GLshort *" count=
"2"/>
3198 <function name=
"MultiTexCoord3dARB" offset=
"392" vectorequiv=
"MultiTexCoord3dvARB">
3199 <param name=
"target" type=
"GLenum"/>
3200 <param name=
"s" type=
"GLdouble"/>
3201 <param name=
"t" type=
"GLdouble"/>
3202 <param name=
"r" type=
"GLdouble"/>
3205 <function name=
"MultiTexCoord3dvARB" offset=
"393">
3206 <param name=
"target" type=
"GLenum"/>
3207 <param name=
"v" type=
"const GLdouble *" count=
"3"/>
3211 <function name=
"MultiTexCoord3fARB" offset=
"394" vectorequiv=
"MultiTexCoord3fvARB">
3212 <param name=
"target" type=
"GLenum"/>
3213 <param name=
"s" type=
"GLfloat"/>
3214 <param name=
"t" type=
"GLfloat"/>
3215 <param name=
"r" type=
"GLfloat"/>
3218 <function name=
"MultiTexCoord3fvARB" offset=
"395">
3219 <param name=
"target" type=
"GLenum"/>
3220 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
3224 <function name=
"MultiTexCoord3iARB" offset=
"396" vectorequiv=
"MultiTexCoord3ivARB">
3225 <param name=
"target" type=
"GLenum"/>
3226 <param name=
"s" type=
"GLint"/>
3227 <param name=
"t" type=
"GLint"/>
3228 <param name=
"r" type=
"GLint"/>
3231 <function name=
"MultiTexCoord3ivARB" offset=
"397">
3232 <param name=
"target" type=
"GLenum"/>
3233 <param name=
"v" type=
"const GLint *" count=
"3"/>
3237 <function name=
"MultiTexCoord3sARB" offset=
"398" vectorequiv=
"MultiTexCoord3svARB">
3238 <param name=
"target" type=
"GLenum"/>
3239 <param name=
"s" type=
"GLshort"/>
3240 <param name=
"t" type=
"GLshort"/>
3241 <param name=
"r" type=
"GLshort"/>
3244 <function name=
"MultiTexCoord3svARB" offset=
"399">
3245 <param name=
"target" type=
"GLenum"/>
3246 <param name=
"v" type=
"const GLshort *" count=
"3"/>
3250 <function name=
"MultiTexCoord4dARB" offset=
"400" vectorequiv=
"MultiTexCoord4dvARB">
3251 <param name=
"target" type=
"GLenum"/>
3252 <param name=
"s" type=
"GLdouble"/>
3253 <param name=
"t" type=
"GLdouble"/>
3254 <param name=
"r" type=
"GLdouble"/>
3255 <param name=
"q" type=
"GLdouble"/>
3258 <function name=
"MultiTexCoord4dvARB" offset=
"401">
3259 <param name=
"target" type=
"GLenum"/>
3260 <param name=
"v" type=
"const GLdouble *" count=
"4"/>
3264 <function name=
"MultiTexCoord4fARB" offset=
"402" vectorequiv=
"MultiTexCoord4fvARB">
3265 <param name=
"target" type=
"GLenum"/>
3266 <param name=
"s" type=
"GLfloat"/>
3267 <param name=
"t" type=
"GLfloat"/>
3268 <param name=
"r" type=
"GLfloat"/>
3269 <param name=
"q" type=
"GLfloat"/>
3272 <function name=
"MultiTexCoord4fvARB" offset=
"403">
3273 <param name=
"target" type=
"GLenum"/>
3274 <param name=
"v" type=
"const GLfloat *" count=
"4"/>
3278 <function name=
"MultiTexCoord4iARB" offset=
"404" vectorequiv=
"MultiTexCoord4ivARB">
3279 <param name=
"target" type=
"GLenum"/>
3280 <param name=
"s" type=
"GLint"/>
3281 <param name=
"t" type=
"GLint"/>
3282 <param name=
"r" type=
"GLint"/>
3283 <param name=
"q" type=
"GLint"/>
3286 <function name=
"MultiTexCoord4ivARB" offset=
"405">
3287 <param name=
"target" type=
"GLenum"/>
3288 <param name=
"v" type=
"const GLint *" count=
"4"/>
3292 <function name=
"MultiTexCoord4sARB" offset=
"406" vectorequiv=
"MultiTexCoord4svARB">
3293 <param name=
"target" type=
"GLenum"/>
3294 <param name=
"s" type=
"GLshort"/>
3295 <param name=
"t" type=
"GLshort"/>
3296 <param name=
"r" type=
"GLshort"/>
3297 <param name=
"q" type=
"GLshort"/>
3300 <function name=
"MultiTexCoord4svARB" offset=
"407">
3301 <param name=
"target" type=
"GLenum"/>
3302 <param name=
"v" type=
"const GLshort *" count=
"4"/>
3307 <!-- ARB extension number 2 is a GLX extension. -->
3309 <category name=
"GL_ARB_transpose_matrix" number=
"3">
3310 <enum name=
"TRANSPOSE_MODELVIEW_MATRIX_ARB" value=
"0x84E3"/>
3311 <enum name=
"TRANSPOSE_PROJECTION_MATRIX_ARB" value=
"0x84E4"/>
3312 <enum name=
"TRANSPOSE_TEXTURE_MATRIX_ARB" value=
"0x84E5"/>
3313 <enum name=
"TRANSPOSE_COLOR_MATRIX_ARB" value=
"0x84E6"/>
3315 <function name=
"LoadTransposeMatrixfARB" offset=
"408">
3316 <param name=
"m" type=
"const GLfloat *"/>
3317 <glx handcode=
"true"/>
3320 <function name=
"LoadTransposeMatrixdARB" offset=
"409">
3321 <param name=
"m" type=
"const GLdouble *"/>
3322 <glx handcode=
"true"/>
3325 <function name=
"MultTransposeMatrixfARB" offset=
"410">
3326 <param name=
"m" type=
"const GLfloat *"/>
3327 <glx handcode=
"true"/>
3330 <function name=
"MultTransposeMatrixdARB" offset=
"411">
3331 <param name=
"m" type=
"const GLdouble *"/>
3332 <glx handcode=
"true"/>
3336 <!-- ARB extension number 4 is a WGL extension. -->
3338 <category name=
"GL_ARB_multisample" number=
"5">
3339 <enum name=
"MULTISAMPLE_ARB" value=
"0x809D"/>
3340 <enum name=
"SAMPLE_ALPHA_TO_COVERAGE_ARB" value=
"0x809E"/>
3341 <enum name=
"SAMPLE_ALPHA_TO_ONE_ARB" value=
"0x809F"/>
3342 <enum name=
"SAMPLE_COVERAGE_ARB" value=
"0x80A0"/>
3344 <enum name=
"SAMPLE_BUFFERS_ARB" value=
"0x80A8"/>
3345 <enum name=
"SAMPLES_ARB" value=
"0x80A9"/>
3346 <enum name=
"SAMPLE_COVERAGE_VALUE_ARB" value=
"0x80AA"/>
3347 <enum name=
"SAMPLE_COVERAGE_INVERT_ARB" value=
"0x80AB"/>
3349 <enum name=
"MULTISAMPLE_BIT_ARB" value=
"0x20000000"/>
3351 <function name=
"SampleCoverageARB" offset=
"412">
3352 <param name=
"value" type=
"GLclampf"/>
3353 <param name=
"invert" type=
"GLboolean"/>
3358 <!-- ARB extension number 8 is a WGL extension. -->
3359 <!-- ARB extension number 9 is a WGL extension. -->
3360 <!-- ARB extension number 10 is a WGL extension. -->
3361 <!-- ARB extension number 11 is a WGL extension. -->
3363 <category name=
"GL_ARB_texture_compression" number=
"12">
3364 <enum name=
"COMPRESSED_ALPHA_ARB" value=
"0x84E9"/>
3365 <enum name=
"COMPRESSED_LUMINANCE_ARB" value=
"0x84EA"/>
3366 <enum name=
"COMPRESSED_LUMINANCE_ALPHA_ARB" value=
"0x84EB"/>
3367 <enum name=
"COMPRESSED_INTENSITY_ARB" value=
"0x84EC"/>
3368 <enum name=
"COMPRESSED_RGB_ARB" value=
"0x84ED"/>
3369 <enum name=
"COMPRESSED_RGBA_ARB" value=
"0x84EE"/>
3370 <enum name=
"TEXTURE_COMPRESSION_HINT_ARB" value=
"0x84EF"/>
3371 <enum name=
"TEXTURE_COMPRESSED_IMAGE_SIZE_ARB" value=
"0x86A0"/>
3372 <enum name=
"TEXTURE_COMPRESSED_ARB" value=
"0x86A1"/>
3373 <enum name=
"NUM_TEXTURE_COMPRESSED_FORMATS_ARB" value=
"0x86A2"/>
3374 <enum name=
"TEXTURE_COMPRESSED_FORMATS_ARB" value=
"0x86A3"/>
3376 <function name=
"CompressedTexImage3DARB" offset=
"554">
3377 <param name=
"target" type=
"GLenum"/>
3378 <param name=
"level" type=
"GLint"/>
3379 <param name=
"internalformat" type=
"GLenum"/>
3380 <param name=
"width" type=
"GLsizei"/>
3381 <param name=
"height" type=
"GLsizei"/>
3382 <param name=
"depth" type=
"GLsizei"/>
3383 <param name=
"border" type=
"GLint"/>
3384 <param name=
"imageSize" type=
"GLsizei"/>
3385 <param name=
"data" type=
"const GLvoid *"/>
3386 <glx rop=
"216" handcode=
"true"/>
3389 <function name=
"CompressedTexImage2DARB" offset=
"555">
3390 <param name=
"target" type=
"GLenum"/>
3391 <param name=
"level" type=
"GLint"/>
3392 <param name=
"internalformat" type=
"GLenum"/>
3393 <param name=
"width" type=
"GLsizei"/>
3394 <param name=
"height" type=
"GLsizei"/>
3395 <param name=
"border" type=
"GLint"/>
3396 <param name=
"imageSize" type=
"GLsizei"/>
3397 <param name=
"data" type=
"const GLvoid *"/>
3398 <glx rop=
"215" handcode=
"true"/>
3401 <function name=
"CompressedTexImage1DARB" offset=
"556">
3402 <param name=
"target" type=
"GLenum"/>
3403 <param name=
"level" type=
"GLint"/>
3404 <param name=
"internalformat" type=
"GLenum"/>
3405 <param name=
"width" type=
"GLsizei"/>
3406 <param name=
"border" type=
"GLint"/>
3407 <param name=
"imageSize" type=
"GLsizei"/>
3408 <param name=
"data" type=
"const GLvoid *"/>
3409 <glx rop=
"214" handcode=
"true"/>
3412 <function name=
"CompressedTexSubImage3DARB" offset=
"557">
3413 <param name=
"target" type=
"GLenum"/>
3414 <param name=
"level" type=
"GLint"/>
3415 <param name=
"xoffset" type=
"GLint"/>
3416 <param name=
"yoffset" type=
"GLint"/>
3417 <param name=
"zoffset" type=
"GLint"/>
3418 <param name=
"width" type=
"GLsizei"/>
3419 <param name=
"height" type=
"GLsizei"/>
3420 <param name=
"depth" type=
"GLsizei"/>
3421 <param name=
"format" type=
"GLenum"/>
3422 <param name=
"imageSize" type=
"GLsizei"/>
3423 <param name=
"data" type=
"const GLvoid *"/>
3424 <glx rop=
"219" handcode=
"true"/>
3427 <function name=
"CompressedTexSubImage2DARB" offset=
"558">
3428 <param name=
"target" type=
"GLenum"/>
3429 <param name=
"level" type=
"GLint"/>
3430 <param name=
"xoffset" type=
"GLint"/>
3431 <param name=
"yoffset" type=
"GLint"/>
3432 <param name=
"width" type=
"GLsizei"/>
3433 <param name=
"height" type=
"GLsizei"/>
3434 <param name=
"format" type=
"GLenum"/>
3435 <param name=
"imageSize" type=
"GLsizei"/>
3436 <param name=
"data" type=
"const GLvoid *"/>
3437 <glx rop=
"218" handcode=
"true"/>
3440 <function name=
"CompressedTexSubImage1DARB" offset=
"559">
3441 <param name=
"target" type=
"GLenum"/>
3442 <param name=
"level" type=
"GLint"/>
3443 <param name=
"xoffset" type=
"GLint"/>
3444 <param name=
"width" type=
"GLsizei"/>
3445 <param name=
"format" type=
"GLenum"/>
3446 <param name=
"imageSize" type=
"GLsizei"/>
3447 <param name=
"data" type=
"const GLvoid *"/>
3448 <glx rop=
"217" handcode=
"true"/>
3451 <function name=
"GetCompressedTexImageARB" offset=
"560">
3452 <param name=
"target" type=
"GLenum"/>
3453 <param name=
"level" type=
"GLint"/>
3454 <param name=
"img" type=
"GLvoid *"/>
3455 <glx sop=
"160" handcode=
"true"/>
3459 <category name=
"GL_ARB_point_parameters" number=
"14">
3460 <function name=
"PointParameterfARB" alias=
"PointParameterfEXT">
3461 <param name=
"pname" type=
"GLenum"/>
3462 <param name=
"param" type=
"GLfloat"/>
3466 <function name=
"PointParameterfvARB" alias=
"PointParameterfvEXT">
3467 <param name=
"pname" type=
"GLenum"/>
3468 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
3473 <category name=
"GL_ARB_vertex_blend" number=
"15">
3474 <function name=
"WeightbvARB" offset=
"?">
3475 <param name=
"size" type=
"GLint"/>
3476 <param name=
"weights" type=
"const GLbyte *"/>
3479 <function name=
"WeightsvARB" offset=
"?">
3480 <param name=
"size" type=
"GLint"/>
3481 <param name=
"weights" type=
"const GLshort *"/>
3484 <function name=
"WeightivARB" offset=
"?">
3485 <param name=
"size" type=
"GLint"/>
3486 <param name=
"weights" type=
"const GLint *"/>
3489 <function name=
"WeightfvARB" offset=
"?">
3490 <param name=
"size" type=
"GLint"/>
3491 <param name=
"weights" type=
"const GLfloat *"/>
3494 <function name=
"WeightdvARB" offset=
"?">
3495 <param name=
"size" type=
"GLint"/>
3496 <param name=
"weights" type=
"const GLdouble *"/>
3499 <function name=
"WeightubvARB" offset=
"?">
3500 <param name=
"size" type=
"GLint"/>
3501 <param name=
"weights" type=
"const GLubyte *"/>
3504 <function name=
"WeightusvARB" offset=
"?">
3505 <param name=
"size" type=
"GLint"/>
3506 <param name=
"weights" type=
"const GLushort *"/>
3509 <function name=
"WeightuivARB" offset=
"?">
3510 <param name=
"size" type=
"GLint"/>
3511 <param name=
"weights" type=
"const GLuint *"/>
3514 <function name=
"WeightPointerARB" offset=
"?">
3515 <param name=
"size" type=
"GLint"/>
3516 <param name=
"type" type=
"GLenum"/>
3517 <param name=
"stride" type=
"GLsizei"/>
3518 <param name=
"pointer" type=
"const GLvoid *"/>
3519 <glx handcode=
"true"/>
3522 <function name=
"VertexBlendARB" offset=
"?">
3523 <param name=
"count" type=
"GLint"/>
3527 <category name=
"GL_ARB_matrix_palette" number=
"16">
3528 <function name=
"CurrentPaletteMatrixARB" offset=
"?">
3529 <param name=
"index" type=
"GLint"/>
3532 <function name=
"MatrixIndexubvARB" offset=
"?">
3533 <param name=
"size" type=
"GLint"/>
3534 <param name=
"indices" type=
"const GLubyte *"/>
3537 <function name=
"MatrixIndexusvARB" offset=
"?">
3538 <param name=
"size" type=
"GLint"/>
3539 <param name=
"indices" type=
"const GLushort *"/>
3542 <function name=
"MatrixIndexuivARB" offset=
"?">
3543 <param name=
"size" type=
"GLint"/>
3544 <param name=
"indices" type=
"const GLuint *"/>
3547 <function name=
"MatrixIndexPointerARB" offset=
"?">
3548 <param name=
"size" type=
"GLint"/>
3549 <param name=
"type" type=
"GLenum"/>
3550 <param name=
"stride" type=
"GLsizei"/>
3551 <param name=
"pointer" type=
"const GLvoid *"/>
3552 <glx handcode=
"true"/>
3556 <!-- ARB extension number 20 is a WGL extension. -->
3558 <category name=
"GL_ARB_window_pos" number=
"25">
3559 <function name=
"WindowPos2dARB" alias=
"WindowPos2dMESA">
3560 <param name=
"x" type=
"GLdouble"/>
3561 <param name=
"y" type=
"GLdouble"/>
3564 <function name=
"WindowPos2fARB" alias=
"WindowPos2fMESA">
3565 <param name=
"x" type=
"GLfloat"/>
3566 <param name=
"y" type=
"GLfloat"/>
3569 <function name=
"WindowPos2iARB" alias=
"WindowPos2iMESA">
3570 <param name=
"x" type=
"GLint"/>
3571 <param name=
"y" type=
"GLint"/>
3574 <function name=
"WindowPos2sARB" alias=
"WindowPos2sMESA">
3575 <param name=
"x" type=
"GLshort"/>
3576 <param name=
"y" type=
"GLshort"/>
3579 <function name=
"WindowPos2dvARB" alias=
"WindowPos2dvMESA">
3580 <param name=
"p" type=
"const GLdouble *"/>
3583 <function name=
"WindowPos2fvARB" alias=
"WindowPos2fvMESA">
3584 <param name=
"p" type=
"const GLfloat *"/>
3587 <function name=
"WindowPos2ivARB" alias=
"WindowPos2ivMESA">
3588 <param name=
"p" type=
"const GLint *"/>
3591 <function name=
"WindowPos2svARB" alias=
"WindowPos2svMESA">
3592 <param name=
"p" type=
"const GLshort *"/>
3595 <function name=
"WindowPos3dARB" alias=
"WindowPos3dMESA">
3596 <param name=
"x" type=
"GLdouble"/>
3597 <param name=
"y" type=
"GLdouble"/>
3598 <param name=
"z" type=
"GLdouble"/>
3601 <function name=
"WindowPos3fARB" alias=
"WindowPos3fMESA">
3602 <param name=
"x" type=
"GLfloat"/>
3603 <param name=
"y" type=
"GLfloat"/>
3604 <param name=
"z" type=
"GLfloat"/>
3607 <function name=
"WindowPos3iARB" alias=
"WindowPos3iMESA">
3608 <param name=
"x" type=
"GLint"/>
3609 <param name=
"y" type=
"GLint"/>
3610 <param name=
"z" type=
"GLint"/>
3613 <function name=
"WindowPos3sARB" alias=
"WindowPos3sMESA">
3614 <param name=
"x" type=
"GLshort"/>
3615 <param name=
"y" type=
"GLshort"/>
3616 <param name=
"z" type=
"GLshort"/>
3619 <function name=
"WindowPos3dvARB" alias=
"WindowPos3dvMESA">
3620 <param name=
"p" type=
"const GLdouble *"/>
3623 <function name=
"WindowPos3fvARB" alias=
"WindowPos3fvMESA">
3624 <param name=
"p" type=
"const GLfloat *"/>
3627 <function name=
"WindowPos3ivARB" alias=
"WindowPos3ivMESA">
3628 <param name=
"p" type=
"const GLint *"/>
3631 <function name=
"WindowPos3svARB" alias=
"WindowPos3svMESA">
3632 <param name=
"p" type=
"const GLshort *"/>
3636 <category name=
"GL_ARB_vertex_program" number=
"26">
3637 <function name=
"VertexAttrib1sARB" alias=
"VertexAttrib1sNV">
3638 <param name=
"index" type=
"GLuint"/>
3639 <param name=
"x" type=
"GLshort"/>
3642 <function name=
"VertexAttrib1fARB" alias=
"VertexAttrib1fNV">
3643 <param name=
"index" type=
"GLuint"/>
3644 <param name=
"x" type=
"GLfloat"/>
3647 <function name=
"VertexAttrib1dARB" alias=
"VertexAttrib1dNV">
3648 <param name=
"index" type=
"GLuint"/>
3649 <param name=
"x" type=
"GLdouble"/>
3652 <function name=
"VertexAttrib2sARB" alias=
"VertexAttrib2sNV">
3653 <param name=
"index" type=
"GLuint"/>
3654 <param name=
"x" type=
"GLshort"/>
3655 <param name=
"y" type=
"GLshort"/>
3658 <function name=
"VertexAttrib2fARB" alias=
"VertexAttrib2fNV">
3659 <param name=
"index" type=
"GLuint"/>
3660 <param name=
"x" type=
"GLfloat"/>
3661 <param name=
"y" type=
"GLfloat"/>
3664 <function name=
"VertexAttrib2dARB" alias=
"VertexAttrib2dNV">
3665 <param name=
"index" type=
"GLuint"/>
3666 <param name=
"x" type=
"GLdouble"/>
3667 <param name=
"y" type=
"GLdouble"/>
3670 <function name=
"VertexAttrib3sARB" alias=
"VertexAttrib3sNV">
3671 <param name=
"index" type=
"GLuint"/>
3672 <param name=
"x" type=
"GLshort"/>
3673 <param name=
"y" type=
"GLshort"/>
3674 <param name=
"z" type=
"GLshort"/>
3677 <function name=
"VertexAttrib3fARB" alias=
"VertexAttrib3fNV">
3678 <param name=
"index" type=
"GLuint"/>
3679 <param name=
"x" type=
"GLfloat"/>
3680 <param name=
"y" type=
"GLfloat"/>
3681 <param name=
"z" type=
"GLfloat"/>
3684 <function name=
"VertexAttrib3dARB" alias=
"VertexAttrib3dNV">
3685 <param name=
"index" type=
"GLuint"/>
3686 <param name=
"x" type=
"GLdouble"/>
3687 <param name=
"y" type=
"GLdouble"/>
3688 <param name=
"z" type=
"GLdouble"/>
3691 <function name=
"VertexAttrib4sARB" alias=
"VertexAttrib4sNV">
3692 <param name=
"index" type=
"GLuint"/>
3693 <param name=
"x" type=
"GLshort"/>
3694 <param name=
"y" type=
"GLshort"/>
3695 <param name=
"z" type=
"GLshort"/>
3696 <param name=
"w" type=
"GLshort"/>
3699 <function name=
"VertexAttrib4fARB" alias=
"VertexAttrib4fNV">
3700 <param name=
"index" type=
"GLuint"/>
3701 <param name=
"x" type=
"GLfloat"/>
3702 <param name=
"y" type=
"GLfloat"/>
3703 <param name=
"z" type=
"GLfloat"/>
3704 <param name=
"w" type=
"GLfloat"/>
3707 <function name=
"VertexAttrib4dARB" alias=
"VertexAttrib4dNV">
3708 <param name=
"index" type=
"GLuint"/>
3709 <param name=
"x" type=
"GLdouble"/>
3710 <param name=
"y" type=
"GLdouble"/>
3711 <param name=
"z" type=
"GLdouble"/>
3712 <param name=
"w" type=
"GLdouble"/>
3715 <function name=
"VertexAttrib4NubARB" alias=
"VertexAttrib4ubNV">
3716 <param name=
"index" type=
"GLuint"/>
3717 <param name=
"x" type=
"GLubyte"/>
3718 <param name=
"y" type=
"GLubyte"/>
3719 <param name=
"z" type=
"GLubyte"/>
3720 <param name=
"w" type=
"GLubyte"/>
3723 <function name=
"VertexAttrib1svARB" alias=
"VertexAttrib1svNV">
3724 <param name=
"index" type=
"GLuint"/>
3725 <param name=
"v" type=
"const GLshort *" count=
"1"/>
3728 <function name=
"VertexAttrib1fvARB" alias=
"VertexAttrib1fvNV">
3729 <param name=
"index" type=
"GLuint"/>
3730 <param name=
"v" type=
"const GLfloat *" count=
"1"/>
3733 <function name=
"VertexAttrib1dvARB" alias=
"VertexAttrib1dvNV">
3734 <param name=
"index" type=
"GLuint"/>
3735 <param name=
"v" type=
"const GLdouble *" count=
"1"/>
3738 <function name=
"VertexAttrib2svARB" alias=
"VertexAttrib2svNV">
3739 <param name=
"index" type=
"GLuint"/>
3740 <param name=
"v" type=
"const GLshort *" count=
"2"/>
3743 <function name=
"VertexAttrib2fvARB" alias=
"VertexAttrib2fvNV">
3744 <param name=
"index" type=
"GLuint"/>
3745 <param name=
"v" type=
"const GLfloat *" count=
"2"/>
3748 <function name=
"VertexAttrib2dvARB" alias=
"VertexAttrib2dvNV">
3749 <param name=
"index" type=
"GLuint"/>
3750 <param name=
"v" type=
"const GLdouble *" count=
"2"/>
3753 <function name=
"VertexAttrib3svARB" alias=
"VertexAttrib3svNV">
3754 <param name=
"index" type=
"GLuint"/>
3755 <param name=
"v" type=
"const GLshort *" count=
"3"/>
3758 <function name=
"VertexAttrib3fvARB" alias=
"VertexAttrib3fvNV">
3759 <param name=
"index" type=
"GLuint"/>
3760 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
3763 <function name=
"VertexAttrib3dvARB" alias=
"VertexAttrib3dvNV">
3764 <param name=
"index" type=
"GLuint"/>
3765 <param name=
"v" type=
"const GLdouble *" count=
"3"/>
3768 <function name=
"VertexAttrib4bvARB" offset=
"654">
3769 <param name=
"index" type=
"GLuint"/>
3770 <param name=
"v" type=
"const GLbyte *" count=
"4"/>
3774 <function name=
"VertexAttrib4svARB" alias=
"VertexAttrib4svNV">
3775 <param name=
"index" type=
"GLuint"/>
3776 <param name=
"v" type=
"const GLshort *" count=
"4"/>
3779 <function name=
"VertexAttrib4ivARB" offset=
"655">
3780 <param name=
"index" type=
"GLuint"/>
3781 <param name=
"v" type=
"const GLint *" count=
"4"/>
3785 <function name=
"VertexAttrib4ubvARB" offset=
"656">
3786 <param name=
"index" type=
"GLuint"/>
3787 <param name=
"v" type=
"const GLubyte *" count=
"4"/>
3791 <function name=
"VertexAttrib4usvARB" offset=
"657">
3792 <param name=
"index" type=
"GLuint"/>
3793 <param name=
"v" type=
"const GLushort *" count=
"4"/>
3797 <function name=
"VertexAttrib4uivARB" offset=
"658">
3798 <param name=
"index" type=
"GLuint"/>
3799 <param name=
"v" type=
"const GLuint *" count=
"4"/>
3803 <function name=
"VertexAttrib4fvARB" alias=
"VertexAttrib4fvNV">
3804 <param name=
"index" type=
"GLuint"/>
3805 <param name=
"v" type=
"const GLfloat *" count=
"4"/>
3808 <function name=
"VertexAttrib4dvARB" alias=
"VertexAttrib4dvNV">
3809 <param name=
"index" type=
"GLuint"/>
3810 <param name=
"v" type=
"const GLdouble *" count=
"4"/>
3813 <function name=
"VertexAttrib4NbvARB" offset=
"659">
3814 <param name=
"index" type=
"GLuint"/>
3815 <param name=
"v" type=
"const GLbyte *" count=
"4"/>
3819 <function name=
"VertexAttrib4NsvARB" offset=
"660">
3820 <param name=
"index" type=
"GLuint"/>
3821 <param name=
"v" type=
"const GLshort *" count=
"4"/>
3825 <function name=
"VertexAttrib4NivARB" offset=
"661">
3826 <param name=
"index" type=
"GLuint"/>
3827 <param name=
"v" type=
"const GLint *" count=
"4"/>
3831 <function name=
"VertexAttrib4NubvARB" alias=
"VertexAttrib4ubvNV">
3832 <param name=
"index" type=
"GLuint"/>
3833 <param name=
"v" type=
"const GLubyte *" count=
"4"/>
3836 <function name=
"VertexAttrib4NusvARB" offset=
"662">
3837 <param name=
"index" type=
"GLuint"/>
3838 <param name=
"v" type=
"const GLushort *" count=
"4"/>
3842 <function name=
"VertexAttrib4NuivARB" offset=
"663">
3843 <param name=
"index" type=
"GLuint"/>
3844 <param name=
"v" type=
"const GLuint *" count=
"4"/>
3848 <function name=
"VertexAttribPointerARB" offset=
"664">
3849 <param name=
"index" type=
"GLuint"/>
3850 <param name=
"size" type=
"GLint"/>
3851 <param name=
"type" type=
"GLenum"/>
3852 <param name=
"normalized" type=
"GLboolean"/>
3853 <param name=
"stride" type=
"GLsizei"/>
3854 <param name=
"pointer" type=
"const GLvoid *"/>
3855 <glx handcode=
"true"/>
3858 <function name=
"EnableVertexAttribArrayARB" offset=
"665">
3859 <param name=
"index" type=
"GLuint"/>
3860 <glx handcode=
"true"/>
3863 <function name=
"DisableVertexAttribArrayARB" offset=
"666">
3864 <param name=
"index" type=
"GLuint"/>
3865 <glx handcode=
"true"/>
3868 <function name=
"ProgramStringARB" offset=
"667">
3869 <param name=
"target" type=
"GLenum"/>
3870 <param name=
"format" type=
"GLenum"/>
3871 <param name=
"len" type=
"GLsizei"/>
3872 <param name=
"string" type=
"const GLvoid *"/>
3873 <glx rop=
"4217" handcode=
"true"/>
3876 <function name=
"BindProgramARB" alias=
"BindProgramNV">
3877 <param name=
"target" type=
"GLenum"/>
3878 <param name=
"program" type=
"GLuint"/>
3881 <function name=
"DeleteProgramsARB" alias=
"DeleteProgramsNV">
3882 <param name=
"n" type=
"GLsizei"/>
3883 <param name=
"programs" type=
"const GLuint *"/>
3886 <function name=
"GenProgramsARB" alias=
"GenProgramsNV">
3887 <param name=
"n" type=
"GLsizei"/>
3888 <param name=
"programs" type=
"GLuint *"/>
3891 <function name=
"IsProgramARB" alias=
"IsProgramNV">
3892 <param name=
"program" type=
"GLuint"/>
3893 <return type=
"GLboolean"/>
3896 <!-- FIXME: This should alias to ProgramParameter*NV -->
3897 <function name=
"ProgramEnvParameter4dARB" offset=
"668" vectorequiv=
"ProgramEnvParameter4dvARB">
3898 <param name=
"target" type=
"GLenum"/>
3899 <param name=
"index" type=
"GLuint"/>
3900 <param name=
"x" type=
"GLdouble"/>
3901 <param name=
"y" type=
"GLdouble"/>
3902 <param name=
"z" type=
"GLdouble"/>
3903 <param name=
"w" type=
"GLdouble"/>
3906 <!-- FIXME: This should alias to ProgramParameter*NV -->
3907 <function name=
"ProgramEnvParameter4dvARB" offset=
"669">
3908 <param name=
"target" type=
"GLenum"/>
3909 <param name=
"index" type=
"GLuint"/>
3910 <param name=
"params" type=
"const GLdouble *" count=
"4"/>
3911 <glx rop=
"4185" doubles_in_order=
"true"/>
3914 <!-- FIXME: This should alias to ProgramParameter*NV -->
3915 <function name=
"ProgramEnvParameter4fARB" offset=
"670" vectorequiv=
"ProgramEnvParameter4fvARB">
3916 <param name=
"target" type=
"GLenum"/>
3917 <param name=
"index" type=
"GLuint"/>
3918 <param name=
"x" type=
"GLfloat"/>
3919 <param name=
"y" type=
"GLfloat"/>
3920 <param name=
"z" type=
"GLfloat"/>
3921 <param name=
"w" type=
"GLfloat"/>
3924 <!-- FIXME: This should alias to ProgramParameter*NV -->
3925 <function name=
"ProgramEnvParameter4fvARB" offset=
"671">
3926 <param name=
"target" type=
"GLenum"/>
3927 <param name=
"index" type=
"GLuint"/>
3928 <param name=
"params" type=
"const GLfloat *" count=
"4"/>
3932 <function name=
"ProgramLocalParameter4dARB" offset=
"672" vectorequiv=
"ProgramLocalParameter4dvARB">
3933 <param name=
"target" type=
"GLenum"/>
3934 <param name=
"index" type=
"GLuint"/>
3935 <param name=
"x" type=
"GLdouble"/>
3936 <param name=
"y" type=
"GLdouble"/>
3937 <param name=
"z" type=
"GLdouble"/>
3938 <param name=
"w" type=
"GLdouble"/>
3941 <function name=
"ProgramLocalParameter4dvARB" offset=
"673">
3942 <param name=
"target" type=
"GLenum"/>
3943 <param name=
"index" type=
"GLuint"/>
3944 <param name=
"params" type=
"const GLdouble *" count=
"4"/>
3945 <glx rop=
"4216" doubles_in_order=
"true"/>
3948 <function name=
"ProgramLocalParameter4fARB" offset=
"674" vectorequiv=
"ProgramLocalParameter4fvARB">
3949 <param name=
"target" type=
"GLenum"/>
3950 <param name=
"index" type=
"GLuint"/>
3951 <param name=
"x" type=
"GLfloat"/>
3952 <param name=
"y" type=
"GLfloat"/>
3953 <param name=
"z" type=
"GLfloat"/>
3954 <param name=
"w" type=
"GLfloat"/>
3957 <function name=
"ProgramLocalParameter4fvARB" offset=
"675">
3958 <param name=
"target" type=
"GLenum"/>
3959 <param name=
"index" type=
"GLuint"/>
3960 <param name=
"params" type=
"const GLfloat *" count=
"4"/>
3964 <!-- FIXME: This should alias to GetProgramParameter*NV -->
3965 <function name=
"GetProgramEnvParameterdvARB" offset=
"676">
3966 <param name=
"target" type=
"GLenum"/>
3967 <param name=
"index" type=
"GLuint"/>
3968 <param name=
"params" type=
"GLdouble *" output=
"true"/>
3969 <glx vendorpriv=
"1297" doubles_in_order=
"true"/>
3972 <!-- FIXME: This should alias to GetProgramParameter*NV -->
3973 <function name=
"GetProgramEnvParameterfvARB" offset=
"677">
3974 <param name=
"target" type=
"GLenum"/>
3975 <param name=
"index" type=
"GLuint"/>
3976 <param name=
"params" type=
"GLfloat *" output=
"true"/>
3977 <glx vendorpriv=
"1296"/>
3980 <function name=
"GetProgramLocalParameterdvARB" offset=
"678">
3981 <param name=
"target" type=
"GLenum"/>
3982 <param name=
"index" type=
"GLuint"/>
3983 <param name=
"params" type=
"GLdouble *" output=
"true"/>
3984 <glx vendorpriv=
"1306" doubles_in_order=
"true"/>
3987 <function name=
"GetProgramLocalParameterfvARB" offset=
"679">
3988 <param name=
"target" type=
"GLenum"/>
3989 <param name=
"index" type=
"GLuint"/>
3990 <param name=
"params" type=
"GLfloat *" output=
"true"/>
3991 <glx vendorpriv=
"1305"/>
3994 <!-- FIXME: This should alias to GetProgramivNV -->
3995 <function name=
"GetProgramivARB" offset=
"680">
3996 <param name=
"target" type=
"GLenum"/>
3997 <param name=
"pname" type=
"GLenum"/>
3998 <param name=
"params" type=
"GLint *" output=
"true"/>
3999 <glx vendorpriv=
"1307"/>
4002 <!-- FIXME: This should alias to GetProgramStringNV -->
4003 <function name=
"GetProgramStringARB" offset=
"681">
4004 <param name=
"target" type=
"GLenum"/>
4005 <param name=
"pname" type=
"GLenum"/>
4006 <param name=
"string" type=
"GLvoid *"/>
4007 <glx vendorpriv=
"1308" handcode=
"true"/>
4010 <function name=
"GetVertexAttribdvARB" alias=
"GetVertexAttribdvNV">
4011 <param name=
"index" type=
"GLuint"/>
4012 <param name=
"pname" type=
"GLenum"/>
4013 <param name=
"params" type=
"GLdouble *"/>
4016 <function name=
"GetVertexAttribfvARB" alias=
"GetVertexAttribfvNV">
4017 <param name=
"index" type=
"GLuint"/>
4018 <param name=
"pname" type=
"GLenum"/>
4019 <param name=
"params" type=
"GLfloat *"/>
4022 <function name=
"GetVertexAttribivARB" alias=
"GetVertexAttribivNV">
4023 <param name=
"index" type=
"GLuint"/>
4024 <param name=
"pname" type=
"GLenum"/>
4025 <param name=
"params" type=
"GLint *"/>
4028 <function name=
"GetVertexAttribPointervARB" alias=
"GetVertexAttribPointervNV">
4029 <param name=
"index" type=
"GLuint"/>
4030 <param name=
"pname" type=
"GLenum"/>
4031 <param name=
"params" type=
"GLvoid **"/>
4035 <category name=
"GL_ARB_vertex_buffer_object" number=
"28">
4036 <function name=
"BindBufferARB" offset=
"688">
4037 <param name=
"target" type=
"GLenum"/>
4038 <param name=
"buffer" type=
"GLuint"/>
4039 <glx ignore=
"true"/>
4042 <function name=
"BufferDataARB" offset=
"689">
4043 <param name=
"target" type=
"GLenum"/>
4044 <param name=
"size" type=
"GLsizeiptrARB"/>
4045 <param name=
"data" type=
"const GLvoid *"/>
4046 <param name=
"usage" type=
"GLenum"/>
4047 <glx ignore=
"true"/>
4050 <function name=
"BufferSubDataARB" offset=
"690">
4051 <param name=
"target" type=
"GLenum"/>
4052 <param name=
"offset" type=
"GLintptrARB"/>
4053 <param name=
"size" type=
"GLsizeiptrARB"/>
4054 <param name=
"data" type=
"const GLvoid *"/>
4055 <glx ignore=
"true"/>
4058 <function name=
"DeleteBuffersARB" offset=
"691">
4059 <param name=
"n" type=
"GLsizei"/>
4060 <param name=
"buffer" type=
"const GLuint *"/>
4061 <glx ignore=
"true"/>
4064 <function name=
"GenBuffersARB" offset=
"692">
4065 <param name=
"n" type=
"GLsizei"/>
4066 <param name=
"buffer" type=
"GLuint *"/>
4067 <glx ignore=
"true"/>
4070 <function name=
"GetBufferParameterivARB" offset=
"693">
4071 <param name=
"target" type=
"GLenum"/>
4072 <param name=
"pname" type=
"GLenum"/>
4073 <param name=
"params" type=
"GLint *"/>
4074 <glx ignore=
"true"/>
4077 <function name=
"GetBufferPointervARB" offset=
"694">
4078 <param name=
"target" type=
"GLenum"/>
4079 <param name=
"pname" type=
"GLenum"/>
4080 <param name=
"params" type=
"GLvoid **"/>
4081 <glx ignore=
"true"/>
4084 <function name=
"GetBufferSubDataARB" offset=
"695">
4085 <param name=
"target" type=
"GLenum"/>
4086 <param name=
"offset" type=
"GLintptrARB"/>
4087 <param name=
"size" type=
"GLsizeiptrARB"/>
4088 <param name=
"data" type=
"GLvoid *"/>
4089 <glx ignore=
"true"/>
4092 <function name=
"IsBufferARB" offset=
"696">
4093 <param name=
"buffer" type=
"GLuint"/>
4094 <return type=
"GLboolean"/>
4095 <glx ignore=
"true"/>
4098 <function name=
"MapBufferARB" offset=
"697">
4099 <param name=
"target" type=
"GLenum"/>
4100 <param name=
"access" type=
"GLenum"/>
4101 <return type=
"GLvoid *"/>
4102 <glx ignore=
"true"/>
4105 <function name=
"UnmapBufferARB" offset=
"698">
4106 <param name=
"target" type=
"GLenum"/>
4107 <return type=
"GLboolean"/>
4108 <glx ignore=
"true"/>
4112 <category name=
"GL_ARB_occlusion_query" number=
"29">
4113 <function name=
"GenQueriesARB" offset=
"700">
4114 <param name=
"n" type=
"GLsizei"/>
4115 <param name=
"ids" type=
"GLuint *"/>
4116 <glx ignore=
"true"/>
4119 <function name=
"DeleteQueriesARB" offset=
"701">
4120 <param name=
"n" type=
"GLsizei"/>
4121 <param name=
"ids" type=
"const GLuint *"/>
4122 <glx ignore=
"true"/>
4125 <function name=
"IsQueryARB" offset=
"702">
4126 <param name=
"id" type=
"GLuint"/>
4127 <return type=
"GLboolean"/>
4128 <glx ignore=
"true"/>
4131 <function name=
"BeginQueryARB" offset=
"703">
4132 <param name=
"target" type=
"GLenum"/>
4133 <param name=
"id" type=
"GLuint"/>
4134 <glx ignore=
"true"/>
4137 <function name=
"EndQueryARB" offset=
"704">
4138 <param name=
"target" type=
"GLenum"/>
4139 <glx ignore=
"true"/>
4142 <function name=
"GetQueryivARB" offset=
"705">
4143 <param name=
"target" type=
"GLenum"/>
4144 <param name=
"pname" type=
"GLenum"/>
4145 <param name=
"params" type=
"GLint *"/>
4146 <glx ignore=
"true"/>
4149 <function name=
"GetQueryObjectivARB" offset=
"706">
4150 <param name=
"id" type=
"GLuint"/>
4151 <param name=
"pname" type=
"GLenum"/>
4152 <param name=
"params" type=
"GLint *"/>
4153 <glx ignore=
"true"/>
4156 <function name=
"GetQueryObjectuivARB" offset=
"707">
4157 <param name=
"id" type=
"GLuint"/>
4158 <param name=
"pname" type=
"GLenum"/>
4159 <param name=
"params" type=
"GLuint *"/>
4160 <glx ignore=
"true"/>
4166 <!-- Non-ARB extensions sorted by extension number. -->
4168 <category name=
"GL_EXT_blend_color" number=
"2">
4169 <enum name=
"CONSTANT_COLOR_EXT" value=
"0x8001"/>
4170 <enum name=
"ONE_MINUS_CONSTANT_COLOR_EXT" value=
"0x8002"/>
4171 <enum name=
"CONSTANT_ALPHA_EXT" value=
"0x8003"/>
4172 <enum name=
"ONE_MINUS_CONSTANT_ALPHA_EXT" value=
"0x8004"/>
4173 <enum name=
"BLEND_COLOR_EXT" value=
"0x8005"/>
4175 <function name=
"BlendColorEXT" alias=
"BlendColor">
4176 <param name=
"red" type=
"GLclampf"/>
4177 <param name=
"green" type=
"GLclampf"/>
4178 <param name=
"blue" type=
"GLclampf"/>
4179 <param name=
"alpha" type=
"GLclampf"/>
4183 <category name=
"GL_EXT_polygon_offset" number=
"3">
4184 <function name=
"PolygonOffsetEXT" offset=
"414">
4185 <param name=
"factor" type=
"GLfloat"/>
4186 <param name=
"bias" type=
"GLfloat"/>
4191 <category name=
"GL_EXT_texture3D" number=
"6">
4192 <function name=
"TexImage3DEXT" alias=
"TexImage3D">
4193 <param name=
"target" type=
"GLenum"/>
4194 <param name=
"level" type=
"GLint"/>
4195 <param name=
"internalformat" type=
"GLenum"/>
4196 <param name=
"width" type=
"GLsizei"/>
4197 <param name=
"height" type=
"GLsizei"/>
4198 <param name=
"depth" type=
"GLsizei"/>
4199 <param name=
"border" type=
"GLint"/>
4200 <param name=
"format" type=
"GLenum"/>
4201 <param name=
"type" type=
"GLenum"/>
4202 <param name=
"pixels" type=
"const GLvoid *"/>
4205 <function name=
"TexSubImage3DEXT" alias=
"TexSubImage3D">
4206 <param name=
"target" type=
"GLenum"/>
4207 <param name=
"level" type=
"GLint"/>
4208 <param name=
"xoffset" type=
"GLint"/>
4209 <param name=
"yoffset" type=
"GLint"/>
4210 <param name=
"zoffset" type=
"GLint"/>
4211 <param name=
"width" type=
"GLsizei"/>
4212 <param name=
"height" type=
"GLsizei"/>
4213 <param name=
"depth" type=
"GLsizei"/>
4214 <param name=
"format" type=
"GLenum"/>
4215 <param name=
"type" type=
"GLenum"/>
4216 <param name=
"pixels" type=
"const GLvoid *"/>
4220 <category name=
"GL_SGIS_texture_filter4" number=
"7">
4221 <function name=
"GetTexFilterFuncSGIS" offset=
"415">
4222 <param name=
"target" type=
"GLenum"/>
4223 <param name=
"filter" type=
"GLenum"/>
4224 <param name=
"weights" type=
"GLfloat *" output=
"true"/>
4225 <glx vendorpriv=
"4101"/>
4228 <function name=
"TexFilterFuncSGIS" offset=
"416">
4229 <param name=
"target" type=
"GLenum"/>
4230 <param name=
"filter" type=
"GLenum"/>
4231 <param name=
"n" type=
"GLsizei"/>
4232 <param name=
"weights" type=
"const GLfloat *"/>
4233 <glx rop=
"2064" handcode=
"true"/>
4237 <!-- Extension number 8 is not listed in the extension registry. -->
4239 <category name=
"GL_EXT_subtexture" number=
"9">
4240 <function name=
"TexSubImage1DEXT" alias=
"TexSubImage1D">
4241 <param name=
"target" type=
"GLenum"/>
4242 <param name=
"level" type=
"GLint"/>
4243 <param name=
"xoffset" type=
"GLint"/>
4244 <param name=
"width" type=
"GLsizei"/>
4245 <param name=
"format" type=
"GLenum"/>
4246 <param name=
"type" type=
"GLenum"/>
4247 <param name=
"pixels" type=
"const GLvoid *"/>
4250 <function name=
"TexSubImage2DEXT" alias=
"TexSubImage2D">
4251 <param name=
"target" type=
"GLenum"/>
4252 <param name=
"level" type=
"GLint"/>
4253 <param name=
"xoffset" type=
"GLint"/>
4254 <param name=
"yoffset" type=
"GLint"/>
4255 <param name=
"width" type=
"GLsizei"/>
4256 <param name=
"height" type=
"GLsizei"/>
4257 <param name=
"format" type=
"GLenum"/>
4258 <param name=
"type" type=
"GLenum"/>
4259 <param name=
"pixels" type=
"const GLvoid *"/>
4263 <category name=
"GL_EXT_copy_texture" number=
"10">
4264 <function name=
"CopyTexImage1DEXT" alias=
"CopyTexImage1D">
4265 <param name=
"target" type=
"GLenum"/>
4266 <param name=
"level" type=
"GLint"/>
4267 <param name=
"internalformat" type=
"GLenum"/>
4268 <param name=
"x" type=
"GLint"/>
4269 <param name=
"y" type=
"GLint"/>
4270 <param name=
"width" type=
"GLsizei"/>
4271 <param name=
"border" type=
"GLint"/>
4274 <function name=
"CopyTexImage2DEXT" alias=
"CopyTexImage2D">
4275 <param name=
"target" type=
"GLenum"/>
4276 <param name=
"level" type=
"GLint"/>
4277 <param name=
"internalformat" type=
"GLenum"/>
4278 <param name=
"x" type=
"GLint"/>
4279 <param name=
"y" type=
"GLint"/>
4280 <param name=
"width" type=
"GLsizei"/>
4281 <param name=
"height" type=
"GLsizei"/>
4282 <param name=
"border" type=
"GLint"/>
4285 <function name=
"CopyTexSubImage1DEXT" alias=
"CopyTexSubImage1D">
4286 <param name=
"target" type=
"GLenum"/>
4287 <param name=
"level" type=
"GLint"/>
4288 <param name=
"xoffset" type=
"GLint"/>
4289 <param name=
"x" type=
"GLint"/>
4290 <param name=
"y" type=
"GLint"/>
4291 <param name=
"width" type=
"GLsizei"/>
4294 <function name=
"CopyTexSubImage2DEXT" alias=
"CopyTexSubImage2D">
4295 <param name=
"target" type=
"GLenum"/>
4296 <param name=
"level" type=
"GLint"/>
4297 <param name=
"xoffset" type=
"GLint"/>
4298 <param name=
"yoffset" type=
"GLint"/>
4299 <param name=
"x" type=
"GLint"/>
4300 <param name=
"y" type=
"GLint"/>
4301 <param name=
"width" type=
"GLsizei"/>
4302 <param name=
"height" type=
"GLsizei"/>
4305 <function name=
"CopyTexSubImage3DEXT" alias=
"CopyTexSubImage3D">
4306 <param name=
"target" type=
"GLenum"/>
4307 <param name=
"level" type=
"GLint"/>
4308 <param name=
"xoffset" type=
"GLint"/>
4309 <param name=
"yoffset" type=
"GLint"/>
4310 <param name=
"zoffset" type=
"GLint"/>
4311 <param name=
"x" type=
"GLint"/>
4312 <param name=
"y" type=
"GLint"/>
4313 <param name=
"width" type=
"GLsizei"/>
4314 <param name=
"height" type=
"GLsizei"/>
4318 <category name=
"GL_EXT_histogram" number=
"11">
4319 <function name=
"GetHistogramEXT" offset=
"417">
4320 <param name=
"target" type=
"GLenum"/>
4321 <param name=
"reset" type=
"GLboolean"/>
4322 <param name=
"format" type=
"GLenum"/>
4323 <param name=
"type" type=
"GLenum"/>
4324 <param name=
"values" type=
"GLvoid *" output=
"true"/>
4325 <glx vendorpriv=
"5" handcode=
"true"/>
4328 <function name=
"GetHistogramParameterfvEXT" offset=
"418">
4329 <param name=
"target" type=
"GLenum"/>
4330 <param name=
"pname" type=
"GLenum"/>
4331 <param name=
"params" type=
"GLfloat *" output=
"true"/>
4332 <glx vendorpriv=
"6"/>
4335 <function name=
"GetHistogramParameterivEXT" offset=
"419">
4336 <param name=
"target" type=
"GLenum"/>
4337 <param name=
"pname" type=
"GLenum"/>
4338 <param name=
"params" type=
"GLint *" output=
"true"/>
4339 <glx vendorpriv=
"7"/>
4342 <function name=
"GetMinmaxEXT" offset=
"420">
4343 <param name=
"target" type=
"GLenum"/>
4344 <param name=
"reset" type=
"GLboolean"/>
4345 <param name=
"format" type=
"GLenum"/>
4346 <param name=
"type" type=
"GLenum"/>
4347 <param name=
"values" type=
"GLvoid *" output=
"true"/>
4348 <glx vendorpriv=
"8" handcode=
"true"/>
4351 <function name=
"GetMinmaxParameterfvEXT" offset=
"421">
4352 <param name=
"target" type=
"GLenum"/>
4353 <param name=
"pname" type=
"GLenum"/>
4354 <param name=
"params" type=
"GLfloat *" output=
"true"/>
4355 <glx vendorpriv=
"9"/>
4358 <function name=
"GetMinmaxParameterivEXT" offset=
"422">
4359 <param name=
"target" type=
"GLenum"/>
4360 <param name=
"pname" type=
"GLenum"/>
4361 <param name=
"params" type=
"GLint *" output=
"true"/>
4362 <glx vendorpriv=
"10"/>
4365 <function name=
"HistogramEXT" alias=
"Histogram">
4366 <param name=
"target" type=
"GLenum"/>
4367 <param name=
"width" type=
"GLsizei"/>
4368 <param name=
"internalformat" type=
"GLenum"/>
4369 <param name=
"sink" type=
"GLboolean"/>
4372 <function name=
"MinmaxEXT" alias=
"Minmax">
4373 <param name=
"target" type=
"GLenum"/>
4374 <param name=
"internalformat" type=
"GLenum"/>
4375 <param name=
"sink" type=
"GLboolean"/>
4378 <function name=
"ResetHistogramEXT" alias=
"ResetHistogram">
4379 <param name=
"target" type=
"GLenum"/>
4382 <function name=
"ResetMinmaxEXT" alias=
"ResetMinmax">
4383 <param name=
"target" type=
"GLenum"/>
4387 <category name=
"GL_EXT_convolution" number=
"12">
4388 <function name=
"ConvolutionFilter1DEXT" alias=
"ConvolutionFilter1D">
4389 <param name=
"target" type=
"GLenum"/>
4390 <param name=
"internalformat" type=
"GLenum"/>
4391 <param name=
"width" type=
"GLsizei"/>
4392 <param name=
"format" type=
"GLenum"/>
4393 <param name=
"type" type=
"GLenum"/>
4394 <param name=
"image" type=
"const GLvoid *"/>
4397 <function name=
"ConvolutionFilter2DEXT" alias=
"ConvolutionFilter2D">
4398 <param name=
"target" type=
"GLenum"/>
4399 <param name=
"internalformat" type=
"GLenum"/>
4400 <param name=
"width" type=
"GLsizei"/>
4401 <param name=
"height" type=
"GLsizei"/>
4402 <param name=
"format" type=
"GLenum"/>
4403 <param name=
"type" type=
"GLenum"/>
4404 <param name=
"image" type=
"const GLvoid *"/>
4407 <function name=
"ConvolutionParameterfEXT" alias=
"ConvolutionParameterf">
4408 <param name=
"target" type=
"GLenum"/>
4409 <param name=
"pname" type=
"GLenum"/>
4410 <param name=
"params" type=
"GLfloat"/>
4413 <function name=
"ConvolutionParameterfvEXT" alias=
"ConvolutionParameterfv">
4414 <param name=
"target" type=
"GLenum"/>
4415 <param name=
"pname" type=
"GLenum"/>
4416 <param name=
"params" type=
"const GLfloat *"/>
4419 <function name=
"ConvolutionParameteriEXT" alias=
"ConvolutionParameteri">
4420 <param name=
"target" type=
"GLenum"/>
4421 <param name=
"pname" type=
"GLenum"/>
4422 <param name=
"params" type=
"GLint"/>
4425 <function name=
"ConvolutionParameterivEXT" alias=
"ConvolutionParameteriv">
4426 <param name=
"target" type=
"GLenum"/>
4427 <param name=
"pname" type=
"GLenum"/>
4428 <param name=
"params" type=
"const GLint *"/>
4431 <function name=
"CopyConvolutionFilter1DEXT" alias=
"CopyConvolutionFilter1D">
4432 <param name=
"target" type=
"GLenum"/>
4433 <param name=
"internalformat" type=
"GLenum"/>
4434 <param name=
"x" type=
"GLint"/>
4435 <param name=
"y" type=
"GLint"/>
4436 <param name=
"width" type=
"GLsizei"/>
4439 <function name=
"CopyConvolutionFilter2DEXT" alias=
"CopyConvolutionFilter2D">
4440 <param name=
"target" type=
"GLenum"/>
4441 <param name=
"internalformat" type=
"GLenum"/>
4442 <param name=
"x" type=
"GLint"/>
4443 <param name=
"y" type=
"GLint"/>
4444 <param name=
"width" type=
"GLsizei"/>
4445 <param name=
"height" type=
"GLsizei"/>
4448 <function name=
"GetConvolutionFilterEXT" offset=
"423">
4449 <param name=
"target" type=
"GLenum"/>
4450 <param name=
"format" type=
"GLenum"/>
4451 <param name=
"type" type=
"GLenum"/>
4452 <param name=
"image" type=
"GLvoid *"/>
4453 <glx sop=
"1" handcode=
"true"/>
4456 <function name=
"GetConvolutionParameterfvEXT" offset=
"424">
4457 <param name=
"target" type=
"GLenum"/>
4458 <param name=
"pname" type=
"GLenum"/>
4459 <param name=
"params" type=
"GLfloat *" output=
"true"/>
4463 <function name=
"GetConvolutionParameterivEXT" offset=
"425">
4464 <param name=
"target" type=
"GLenum"/>
4465 <param name=
"pname" type=
"GLenum"/>
4466 <param name=
"params" type=
"GLint *" output=
"true"/>
4470 <function name=
"GetSeparableFilterEXT" offset=
"426">
4471 <param name=
"target" type=
"GLenum"/>
4472 <param name=
"format" type=
"GLenum"/>
4473 <param name=
"type" type=
"GLenum"/>
4474 <param name=
"row" type=
"GLvoid *" output=
"true"/>
4475 <param name=
"column" type=
"GLvoid *" output=
"true"/>
4476 <param name=
"span" type=
"GLvoid *" output=
"true"/>
4477 <glx sop=
"4" handcode=
"true"/>
4480 <function name=
"SeparableFilter2DEXT" alias=
"SeparableFilter2D">
4481 <param name=
"target" type=
"GLenum"/>
4482 <param name=
"internalformat" type=
"GLenum"/>
4483 <param name=
"width" type=
"GLsizei"/>
4484 <param name=
"height" type=
"GLsizei"/>
4485 <param name=
"format" type=
"GLenum"/>
4486 <param name=
"type" type=
"GLenum"/>
4487 <param name=
"row" type=
"const GLvoid *"/>
4488 <param name=
"column" type=
"const GLvoid *"/>
4492 <category name=
"GL_SGI_color_table" number=
"14">
4493 <function name=
"ColorTableSGI" alias=
"ColorTable">
4494 <param name=
"target" type=
"GLenum"/>
4495 <param name=
"internalformat" type=
"GLenum"/>
4496 <param name=
"width" type=
"GLsizei"/>
4497 <param name=
"format" type=
"GLenum"/>
4498 <param name=
"type" type=
"GLenum"/>
4499 <param name=
"table" type=
"const GLvoid *"/>
4502 <function name=
"ColorTableParameterfvSGI" alias=
"ColorTableParameterfv">
4503 <param name=
"target" type=
"GLenum"/>
4504 <param name=
"pname" type=
"GLenum"/>
4505 <param name=
"params" type=
"const GLfloat *"/>
4508 <function name=
"ColorTableParameterivSGI" alias=
"ColorTableParameteriv">
4509 <param name=
"target" type=
"GLenum"/>
4510 <param name=
"pname" type=
"GLenum"/>
4511 <param name=
"params" type=
"const GLint *"/>
4514 <function name=
"CopyColorTableSGI" alias=
"CopyColorTable">
4515 <param name=
"target" type=
"GLenum"/>
4516 <param name=
"internalformat" type=
"GLenum"/>
4517 <param name=
"x" type=
"GLint"/>
4518 <param name=
"y" type=
"GLint"/>
4519 <param name=
"width" type=
"GLsizei"/>
4522 <function name=
"GetColorTableSGI" offset=
"427">
4523 <param name=
"target" type=
"GLenum"/>
4524 <param name=
"format" type=
"GLenum"/>
4525 <param name=
"type" type=
"GLenum"/>
4526 <param name=
"table" type=
"GLvoid *" output=
"true"/>
4527 <glx vendorpriv=
"4098" handcode=
"true"/>
4530 <function name=
"GetColorTableParameterfvSGI" offset=
"428">
4531 <param name=
"target" type=
"GLenum"/>
4532 <param name=
"pname" type=
"GLenum"/>
4533 <param name=
"params" type=
"GLfloat *" output=
"true"/>
4534 <glx vendorpriv=
"4099"/>
4537 <function name=
"GetColorTableParameterivSGI" offset=
"429">
4538 <param name=
"target" type=
"GLenum"/>
4539 <param name=
"pname" type=
"GLenum"/>
4540 <param name=
"params" type=
"GLint *" output=
"true"/>
4541 <glx vendorpriv=
"4100"/>
4545 <category name=
"GL_SGIS_pixel_texture" number=
"15">
4546 <function name=
"PixelTexGenParameteriSGIS" offset=
"431">
4547 <param name=
"pname" type=
"GLenum"/>
4548 <param name=
"param" type=
"GLint"/>
4549 <glx ignore=
"true"/>
4552 <function name=
"PixelTexGenParameterivSGIS" offset=
"432">
4553 <param name=
"pname" type=
"GLenum"/>
4554 <param name=
"params" type=
"const GLint *"/>
4555 <glx ignore=
"true"/>
4558 <function name=
"PixelTexGenParameterfSGIS" offset=
"433">
4559 <param name=
"pname" type=
"GLenum"/>
4560 <param name=
"param" type=
"GLfloat"/>
4561 <glx ignore=
"true"/>
4564 <function name=
"PixelTexGenParameterfvSGIS" offset=
"434">
4565 <param name=
"pname" type=
"GLenum"/>
4566 <param name=
"params" type=
"const GLfloat *"/>
4567 <glx ignore=
"true"/>
4570 <function name=
"GetPixelTexGenParameterivSGIS" offset=
"435">
4571 <param name=
"pname" type=
"GLenum"/>
4572 <param name=
"params" type=
"GLint *" output=
"true"/>
4573 <glx ignore=
"true"/>
4576 <function name=
"GetPixelTexGenParameterfvSGIS" offset=
"436">
4577 <param name=
"pname" type=
"GLenum"/>
4578 <param name=
"params" type=
"GLfloat *" output=
"true"/>
4579 <glx ignore=
"true"/>
4583 <category name=
"GL_SGIS_texture4D" number=
"16">
4584 <function name=
"TexImage4DSGIS" offset=
"437">
4585 <param name=
"target" type=
"GLenum"/>
4586 <param name=
"level" type=
"GLint"/>
4587 <param name=
"internalformat" type=
"GLenum"/>
4588 <param name=
"width" type=
"GLsizei"/>
4589 <param name=
"height" type=
"GLsizei"/>
4590 <param name=
"depth" type=
"GLsizei"/>
4591 <param name=
"size4d" type=
"GLsizei"/>
4592 <param name=
"border" type=
"GLint"/>
4593 <param name=
"format" type=
"GLenum"/>
4594 <param name=
"type" type=
"GLenum"/>
4595 <param name=
"pixels" type=
"const GLvoid *"/>
4596 <glx rop=
"2057" ignore=
"true"/>
4599 <function name=
"TexSubImage4DSGIS" offset=
"438">
4600 <param name=
"target" type=
"GLenum"/>
4601 <param name=
"level" type=
"GLint"/>
4602 <param name=
"xoffset" type=
"GLint"/>
4603 <param name=
"yoffset" type=
"GLint"/>
4604 <param name=
"zoffset" type=
"GLint"/>
4605 <param name=
"woffset" type=
"GLint"/>
4606 <param name=
"width" type=
"GLsizei"/>
4607 <param name=
"height" type=
"GLsizei"/>
4608 <param name=
"depth" type=
"GLsizei"/>
4609 <param name=
"size4d" type=
"GLsizei"/>
4610 <param name=
"format" type=
"GLenum"/>
4611 <param name=
"type" type=
"GLenum"/>
4612 <param name=
"pixels" type=
"const GLvoid *"/>
4613 <glx rop=
"2058" ignore=
"true"/>
4617 <!-- Extension number 19 is not listed in the extension registry. -->
4619 <category name=
"GL_EXT_texture_object" number=
"20">
4620 <function name=
"AreTexturesResidentEXT" offset=
"439">
4621 <param name=
"n" type=
"GLsizei"/>
4622 <param name=
"textures" type=
"const GLuint *"/>
4623 <param name=
"residences" type=
"GLboolean *" output=
"true"/>
4624 <return type=
"GLboolean"/>
4625 <glx vendorpriv=
"11" handcode=
"true"/>
4628 <function name=
"BindTextureEXT" alias=
"BindTexture">
4629 <param name=
"target" type=
"GLenum"/>
4630 <param name=
"texture" type=
"GLuint"/>
4633 <function name=
"DeleteTexturesEXT" alias=
"DeleteTextures">
4634 <param name=
"n" type=
"GLsizei"/>
4635 <param name=
"textures" type=
"const GLuint *"/>
4638 <function name=
"GenTexturesEXT" offset=
"440">
4639 <param name=
"n" type=
"GLsizei"/>
4640 <param name=
"textures" type=
"GLuint *" output=
"true"/>
4641 <glx vendorpriv=
"13" handcode=
"true"/>
4644 <function name=
"IsTextureEXT" offset=
"441">
4645 <param name=
"texture" type=
"GLuint"/>
4646 <return type=
"GLboolean"/>
4647 <glx vendorpriv=
"14"/>
4650 <function name=
"PrioritizeTexturesEXT" alias=
"PrioritizeTextures">
4651 <param name=
"n" type=
"GLsizei"/>
4652 <param name=
"textures" type=
"const GLuint *"/>
4653 <param name=
"priorities" type=
"const GLclampf *"/>
4657 <category name=
"GL_SGIS_detail_texture" number=
"21">
4658 <function name=
"DetailTexFuncSGIS" offset=
"442">
4659 <param name=
"target" type=
"GLenum"/>
4660 <param name=
"n" type=
"GLsizei"/>
4661 <param name=
"points" type=
"const GLfloat *"/>
4662 <glx rop=
"2051" handcode=
"true"/>
4665 <function name=
"GetDetailTexFuncSGIS" offset=
"443">
4666 <param name=
"target" type=
"GLenum"/>
4667 <param name=
"points" type=
"GLfloat *" output=
"true"/>
4668 <glx vendorpriv=
"4096"/>
4672 <category name=
"GL_SGIS_sharpen_texture" number=
"22">
4673 <function name=
"SharpenTexFuncSGIS" offset=
"444">
4674 <param name=
"target" type=
"GLenum"/>
4675 <param name=
"n" type=
"GLsizei"/>
4676 <param name=
"points" type=
"const GLfloat *"/>
4677 <glx rop=
"2052" handcode=
"true"/>
4680 <function name=
"GetSharpenTexFuncSGIS" offset=
"445">
4681 <param name=
"target" type=
"GLenum"/>
4682 <param name=
"points" type=
"GLfloat *" output=
"true"/>
4683 <glx vendorpriv=
"4097"/>
4687 <category name=
"GL_SGIS_multisample" number=
"25">
4688 <function name=
"SampleMaskSGIS" offset=
"446">
4689 <param name=
"value" type=
"GLclampf"/>
4690 <param name=
"invert" type=
"GLboolean"/>
4694 <function name=
"SamplePatternSGIS" offset=
"447">
4695 <param name=
"pattern" type=
"GLenum"/>
4700 <!-- Extension number 28 is a GLX extension. -->
4701 <!-- Extension number 29 is not listed in the extension registry. -->
4703 <category name=
"GL_EXT_vertex_array" number=
"30">
4704 <function name=
"ArrayElementEXT" alias=
"ArrayElement">
4705 <param name=
"i" type=
"GLint"/>
4708 <function name=
"ColorPointerEXT" offset=
"448">
4709 <param name=
"size" type=
"GLint"/>
4710 <param name=
"type" type=
"GLenum"/>
4711 <param name=
"stride" type=
"GLsizei"/>
4712 <param name=
"count" type=
"GLsizei"/>
4713 <param name=
"pointer" type=
"const GLvoid *"/>
4714 <glx handcode=
"true"/>
4717 <function name=
"DrawArraysEXT" alias=
"DrawArrays">
4718 <param name=
"mode" type=
"GLenum"/>
4719 <param name=
"first" type=
"GLint"/>
4720 <param name=
"count" type=
"GLsizei"/>
4723 <function name=
"EdgeFlagPointerEXT" offset=
"449">
4724 <param name=
"stride" type=
"GLsizei"/>
4725 <param name=
"count" type=
"GLsizei"/>
4726 <param name=
"pointer" type=
"const GLboolean *"/>
4727 <glx handcode=
"true"/>
4730 <function name=
"GetPointervEXT" alias=
"GetPointerv">
4731 <param name=
"pname" type=
"GLenum"/>
4732 <param name=
"params" type=
"GLvoid **"/>
4735 <function name=
"IndexPointerEXT" offset=
"450">
4736 <param name=
"type" type=
"GLenum"/>
4737 <param name=
"stride" type=
"GLsizei"/>
4738 <param name=
"count" type=
"GLsizei"/>
4739 <param name=
"pointer" type=
"const GLvoid *"/>
4740 <glx handcode=
"true"/>
4743 <function name=
"NormalPointerEXT" offset=
"451">
4744 <param name=
"type" type=
"GLenum"/>
4745 <param name=
"stride" type=
"GLsizei"/>
4746 <param name=
"count" type=
"GLsizei"/>
4747 <param name=
"pointer" type=
"const GLvoid *"/>
4748 <glx handcode=
"true"/>
4751 <function name=
"TexCoordPointerEXT" offset=
"452">
4752 <param name=
"size" type=
"GLint"/>
4753 <param name=
"type" type=
"GLenum"/>
4754 <param name=
"stride" type=
"GLsizei"/>
4755 <param name=
"count" type=
"GLsizei"/>
4756 <param name=
"pointer" type=
"const GLvoid *"/>
4757 <glx handcode=
"true"/>
4760 <function name=
"VertexPointerEXT" offset=
"453">
4761 <param name=
"size" type=
"GLint"/>
4762 <param name=
"type" type=
"GLenum"/>
4763 <param name=
"stride" type=
"GLsizei"/>
4764 <param name=
"count" type=
"GLsizei"/>
4765 <param name=
"pointer" type=
"const GLvoid *"/>
4766 <glx handcode=
"true"/>
4770 <category name=
"GL_EXT_blend_minmax" number=
"37">
4771 <function name=
"BlendEquationEXT" alias=
"BlendEquation">
4772 <param name=
"mode" type=
"GLenum"/>
4776 <!-- Extension number 40 is a GLX extension. -->
4777 <!-- Extension number 41 is a GLX extension. -->
4778 <!-- Extension number 42 is a GLX extension. -->
4779 <!-- Extension number 43 is a GLX extension. -->
4780 <!-- Extension number 44 is a GLX extension. -->
4781 <!-- Extension number 46 is not listed in the extension registry. -->
4782 <!-- Extension number 47 is a GLX extension. -->
4783 <!-- Extension number 48 is not listed in the extension registry. -->
4784 <!-- Extension number 49 is a GLX extension. -->
4785 <!-- Extension number 50 is a GLX extension. -->
4787 <category name=
"GL_SGIX_sprite" number=
"52">
4788 <function name=
"SpriteParameterfSGIX" offset=
"454">
4789 <param name=
"pname" type=
"GLenum"/>
4790 <param name=
"param" type=
"GLfloat"/>
4791 <glx ignore=
"true"/>
4794 <function name=
"SpriteParameterfvSGIX" offset=
"455">
4795 <param name=
"pname" type=
"GLenum"/>
4796 <param name=
"params" type=
"const GLfloat *"/>
4797 <glx ignore=
"true"/>
4800 <function name=
"SpriteParameteriSGIX" offset=
"456">
4801 <param name=
"pname" type=
"GLenum"/>
4802 <param name=
"param" type=
"GLint"/>
4803 <glx ignore=
"true"/>
4806 <function name=
"SpriteParameterivSGIX" offset=
"457">
4807 <param name=
"pname" type=
"GLenum"/>
4808 <param name=
"params" type=
"const GLint *"/>
4809 <glx ignore=
"true"/>
4813 <category name=
"GL_EXT_point_parameters" number=
"54">
4814 <function name=
"PointParameterfEXT" offset=
"458">
4815 <param name=
"pname" type=
"GLenum"/>
4816 <param name=
"param" type=
"GLfloat"/>
4820 <function name=
"PointParameterfvEXT" offset=
"459">
4821 <param name=
"pname" type=
"GLenum"/>
4822 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
4827 <category name=
"GL_SGIX_instruments" number=
"55">
4828 <function name=
"GetInstrumentsSGIX" offset=
"460">
4829 <return type=
"GLint"/>
4830 <glx ignore=
"true"/>
4833 <function name=
"InstrumentsBufferSGIX" offset=
"461">
4834 <param name=
"size" type=
"GLsizei"/>
4835 <param name=
"buffer" type=
"GLint *"/>
4836 <glx ignore=
"true"/>
4839 <function name=
"PollInstrumentsSGIX" offset=
"462">
4840 <param name=
"marker_p" type=
"GLint *"/>
4841 <return type=
"GLint"/>
4842 <glx ignore=
"true"/>
4845 <function name=
"ReadInstrumentsSGIX" offset=
"463">
4846 <param name=
"marker" type=
"GLint"/>
4847 <glx ignore=
"true"/>
4850 <function name=
"StartInstrumentsSGIX" offset=
"464">
4851 <glx ignore=
"true"/>
4854 <function name=
"StopInstrumentsSGIX" offset=
"465">
4855 <param name=
"marker" type=
"GLint"/>
4856 <glx ignore=
"true"/>
4860 <category name=
"GL_SGIX_framezoom" number=
"57">
4861 <function name=
"FrameZoomSGIX" offset=
"466">
4862 <param name=
"factor" type=
"GLint"/>
4867 <category name=
"GL_SGIX_tag_sample_buffer" number=
"58">
4868 <function name=
"TagSampleBufferSGIX" offset=
"467">
4873 <!-- Extension number 59 is not listed in the extension registry. -->
4875 <category name=
"GL_SGIX_reference_plane" number=
"60">
4876 <function name=
"ReferencePlaneSGIX" offset=
"468">
4877 <param name=
"equation" type=
"const GLdouble *" count=
"4"/>
4882 <category name=
"GL_SGIX_flush_raster" number=
"61">
4883 <function name=
"FlushRasterSGIX" offset=
"469">
4884 <glx vendorpriv=
"4105" ignore=
"true"/>
4888 <!-- Extension number 62 is a GLX extension. -->
4890 <category name=
"GL_SGIS_fog_function" number=
"64">
4891 <function name=
"FogFuncSGIS" offset=
"?">
4892 <param name=
"n" type=
"GLsizei"/>
4893 <param name=
"points" type=
"const GLfloat *"/>
4894 <glx rop=
"2067" handcode=
"true"/>
4897 <function name=
"GetFogFuncSGIS" offset=
"?">
4898 <param name=
"points" type=
"GLfloat *" output=
"true"/>
4899 <!-- GLX protocol for this function is unknown. -->
4903 <category name=
"GL_HP_image_transform" number=
"66">
4904 <function name=
"ImageTransformParameteriHP" offset=
"?">
4905 <param name=
"target" type=
"GLenum"/>
4906 <param name=
"pname" type=
"GLenum"/>
4907 <param name=
"param" type=
"GLint"/>
4910 <function name=
"ImageTransformParameterfHP" offset=
"?">
4911 <param name=
"target" type=
"GLenum"/>
4912 <param name=
"pname" type=
"GLenum"/>
4913 <param name=
"param" type=
"GLfloat"/>
4916 <function name=
"ImageTransformParameterivHP" offset=
"?">
4917 <param name=
"target" type=
"GLenum"/>
4918 <param name=
"pname" type=
"GLenum"/>
4919 <param name=
"params" type=
"const GLint *"/>
4922 <function name=
"ImageTransformParameterfvHP" offset=
"?">
4923 <param name=
"target" type=
"GLenum"/>
4924 <param name=
"pname" type=
"GLenum"/>
4925 <param name=
"params" type=
"const GLfloat *"/>
4928 <function name=
"GetImageTransformParameterivHP" offset=
"?">
4929 <param name=
"target" type=
"GLenum"/>
4930 <param name=
"pname" type=
"GLenum"/>
4931 <param name=
"params" type=
"GLint *"/>
4934 <function name=
"GetImageTransformParameterfvHP" offset=
"?">
4935 <param name=
"target" type=
"GLenum"/>
4936 <param name=
"pname" type=
"GLenum"/>
4937 <param name=
"params" type=
"GLfloat *"/>
4941 <!-- Extension number 68 is not listed in the extension registry. -->
4942 <!-- Extension number 70 is not listed in the extension registry. -->
4943 <!-- Extension number 71 is not listed in the extension registry. -->
4944 <!-- Extension number 72 is not listed in the extension registry. -->
4945 <!-- Extension number 73 is not listed in the extension registry. -->
4947 <category name=
"GL_EXT_color_subtable" number=
"74">
4948 <function name=
"ColorSubTableEXT" alias=
"ColorSubTable">
4949 <param name=
"target" type=
"GLenum"/>
4950 <param name=
"start" type=
"GLsizei"/>
4951 <param name=
"count" type=
"GLsizei"/>
4952 <param name=
"format" type=
"GLenum"/>
4953 <param name=
"type" type=
"GLenum"/>
4954 <param name=
"data" type=
"const GLvoid *"/>
4957 <function name=
"CopyColorSubTableEXT" alias=
"CopyColorSubTable">
4958 <param name=
"target" type=
"GLenum"/>
4959 <param name=
"start" type=
"GLsizei"/>
4960 <param name=
"x" type=
"GLint"/>
4961 <param name=
"y" type=
"GLint"/>
4962 <param name=
"width" type=
"GLsizei"/>
4966 <!-- Extension number 75 is a GLU extension. -->
4968 <category name=
"GL_PGI_misc_hints" number=
"77">
4969 <function name=
"HintPGI" offset=
"544">
4970 <param name=
"target" type=
"GLenum"/>
4971 <param name=
"mode" type=
"GLint"/>
4972 <glx ignore=
"true"/>
4976 <category name=
"GL_EXT_paletted_texture" number=
"78">
4977 <function name=
"ColorTableEXT" alias=
"ColorTable">
4978 <param name=
"target" type=
"GLenum"/>
4979 <param name=
"internalFormat" type=
"GLenum"/>
4980 <param name=
"width" type=
"GLsizei"/>
4981 <param name=
"format" type=
"GLenum"/>
4982 <param name=
"type" type=
"GLenum"/>
4983 <param name=
"table" type=
"const GLvoid *"/>
4986 <function name=
"GetColorTableEXT" offset=
"550">
4987 <param name=
"target" type=
"GLenum"/>
4988 <param name=
"format" type=
"GLenum"/>
4989 <param name=
"type" type=
"GLenum"/>
4990 <param name=
"data" type=
"GLvoid *" output=
"true"/>
4991 <glx ignore=
"true"/>
4994 <function name=
"GetColorTableParameterivEXT" offset=
"551">
4995 <param name=
"target" type=
"GLenum"/>
4996 <param name=
"pname" type=
"GLenum"/>
4997 <param name=
"params" type=
"GLint *" output=
"true"/>
4998 <glx ignore=
"true"/>
5001 <function name=
"GetColorTableParameterfvEXT" offset=
"552">
5002 <param name=
"target" type=
"GLenum"/>
5003 <param name=
"pname" type=
"GLenum"/>
5004 <param name=
"params" type=
"GLfloat *" output=
"true"/>
5005 <glx ignore=
"true"/>
5009 <category name=
"GL_SGIX_list_priority" number=
"80">
5010 <function name=
"GetListParameterfvSGIX" offset=
"470">
5011 <param name=
"list" type=
"GLuint"/>
5012 <param name=
"pname" type=
"GLenum"/>
5013 <param name=
"params" type=
"GLfloat *" output=
"true"/>
5014 <glx ignore=
"true"/>
5017 <function name=
"GetListParameterivSGIX" offset=
"471">
5018 <param name=
"list" type=
"GLuint"/>
5019 <param name=
"pname" type=
"GLenum"/>
5020 <param name=
"params" type=
"GLint *" output=
"true"/>
5021 <glx ignore=
"true"/>
5024 <function name=
"ListParameterfSGIX" offset=
"472">
5025 <param name=
"list" type=
"GLuint"/>
5026 <param name=
"pname" type=
"GLenum"/>
5027 <param name=
"param" type=
"GLfloat"/>
5028 <glx ignore=
"true"/>
5031 <function name=
"ListParameterfvSGIX" offset=
"473">
5032 <param name=
"list" type=
"GLuint"/>
5033 <param name=
"pname" type=
"GLenum"/>
5034 <param name=
"params" type=
"const GLfloat *"/>
5035 <glx ignore=
"true"/>
5038 <function name=
"ListParameteriSGIX" offset=
"474">
5039 <param name=
"list" type=
"GLuint"/>
5040 <param name=
"pname" type=
"GLenum"/>
5041 <param name=
"param" type=
"GLint"/>
5042 <glx ignore=
"true"/>
5045 <function name=
"ListParameterivSGIX" offset=
"475">
5046 <param name=
"list" type=
"GLuint"/>
5047 <param name=
"pname" type=
"GLenum"/>
5048 <param name=
"params" type=
"const GLint *"/>
5049 <glx ignore=
"true"/>
5053 <!-- Extension number 82 is not listed in the extension registry. -->
5054 <!-- Extension number 83 is a GLX extension. -->
5055 <!-- Extension number 85 is a GLU extension. -->
5056 <!-- Extension number 86 is a GLX extension. -->
5057 <!-- Extension number 87 is not listed in the extension registry. -->
5058 <!-- Extension number 88 is not listed in the extension registry. -->
5059 <!-- Extension number 89 is not listed in the extension registry. -->
5060 <!-- Extension number 91 is a GLX extension. -->
5061 <!-- Extension number 92 is a GLX extension. -->
5063 <category name=
"GL_EXT_index_material" number=
"94">
5064 <function name=
"IndexMaterialEXT" offset=
"538">
5065 <param name=
"face" type=
"GLenum"/>
5066 <param name=
"mode" type=
"GLenum"/>
5067 <glx ignore=
"true"/>
5071 <category name=
"GL_EXT_index_func" number=
"95">
5072 <function name=
"IndexFuncEXT" offset=
"539">
5073 <param name=
"func" type=
"GLenum"/>
5074 <param name=
"ref" type=
"GLclampf"/>
5075 <glx ignore=
"true"/>
5079 <category name=
"GL_EXT_compiled_vertex_array" number=
"97">
5080 <function name=
"LockArraysEXT" offset=
"540">
5081 <param name=
"first" type=
"GLint"/>
5082 <param name=
"count" type=
"GLsizei"/>
5083 <glx handcode=
"true"/>
5086 <function name=
"UnlockArraysEXT" offset=
"541">
5087 <glx handcode=
"true"/>
5091 <category name=
"GL_EXT_cull_vertex" number=
"98">
5092 <function name=
"CullParameterdvEXT" offset=
"542">
5093 <param name=
"pname" type=
"GLenum"/>
5094 <param name=
"params" type=
"GLdouble *"/>
5095 <glx ignore=
"true"/>
5098 <function name=
"CullParameterfvEXT" offset=
"543">
5099 <param name=
"pname" type=
"GLenum"/>
5100 <param name=
"params" type=
"GLfloat *"/>
5101 <glx ignore=
"true"/>
5105 <!-- Extension number 99 is not listed in the extension registry. -->
5106 <!-- Extension number 100 is a GLU extension. -->
5108 <!-- Shouldn't this be EXT_fragment_lighting? -->
5109 <category name=
"GL_SGIX_fragment_lighting" number=
"102">
5110 <function name=
"FragmentColorMaterialSGIX" offset=
"476">
5111 <param name=
"face" type=
"GLenum"/>
5112 <param name=
"mode" type=
"GLenum"/>
5113 <glx ignore=
"true"/>
5116 <function name=
"FragmentLightfSGIX" offset=
"477">
5117 <param name=
"light" type=
"GLenum"/>
5118 <param name=
"pname" type=
"GLenum"/>
5119 <param name=
"param" type=
"GLfloat"/>
5120 <glx ignore=
"true"/>
5123 <function name=
"FragmentLightfvSGIX" offset=
"478">
5124 <param name=
"light" type=
"GLenum"/>
5125 <param name=
"pname" type=
"GLenum"/>
5126 <param name=
"params" type=
"const GLfloat *"/>
5127 <glx ignore=
"true"/>
5130 <function name=
"FragmentLightiSGIX" offset=
"479">
5131 <param name=
"light" type=
"GLenum"/>
5132 <param name=
"pname" type=
"GLenum"/>
5133 <param name=
"param" type=
"GLint"/>
5134 <glx ignore=
"true"/>
5137 <function name=
"FragmentLightivSGIX" offset=
"480">
5138 <param name=
"light" type=
"GLenum"/>
5139 <param name=
"pname" type=
"GLenum"/>
5140 <param name=
"params" type=
"const GLint *"/>
5141 <glx ignore=
"true"/>
5144 <function name=
"FragmentLightModelfSGIX" offset=
"481">
5145 <param name=
"pname" type=
"GLenum"/>
5146 <param name=
"param" type=
"GLfloat"/>
5147 <glx ignore=
"true"/>
5150 <function name=
"FragmentLightModelfvSGIX" offset=
"482">
5151 <param name=
"pname" type=
"GLenum"/>
5152 <param name=
"params" type=
"const GLfloat *"/>
5153 <glx ignore=
"true"/>
5156 <function name=
"FragmentLightModeliSGIX" offset=
"483">
5157 <param name=
"pname" type=
"GLenum"/>
5158 <param name=
"param" type=
"GLint"/>
5159 <glx ignore=
"true"/>
5162 <function name=
"FragmentLightModelivSGIX" offset=
"484">
5163 <param name=
"pname" type=
"GLenum"/>
5164 <param name=
"params" type=
"const GLint *"/>
5165 <glx ignore=
"true"/>
5168 <function name=
"FragmentMaterialfSGIX" offset=
"485">
5169 <param name=
"face" type=
"GLenum"/>
5170 <param name=
"pname" type=
"GLenum"/>
5171 <param name=
"param" type=
"GLfloat"/>
5172 <glx ignore=
"true"/>
5175 <function name=
"FragmentMaterialfvSGIX" offset=
"486">
5176 <param name=
"face" type=
"GLenum"/>
5177 <param name=
"pname" type=
"GLenum"/>
5178 <param name=
"params" type=
"const GLfloat *"/>
5179 <glx ignore=
"true"/>
5182 <function name=
"FragmentMaterialiSGIX" offset=
"487">
5183 <param name=
"face" type=
"GLenum"/>
5184 <param name=
"pname" type=
"GLenum"/>
5185 <param name=
"param" type=
"GLint"/>
5186 <glx ignore=
"true"/>
5189 <function name=
"FragmentMaterialivSGIX" offset=
"488">
5190 <param name=
"face" type=
"GLenum"/>
5191 <param name=
"pname" type=
"GLenum"/>
5192 <param name=
"params" type=
"const GLint *"/>
5193 <glx ignore=
"true"/>
5196 <function name=
"GetFragmentLightfvSGIX" offset=
"489">
5197 <param name=
"light" type=
"GLenum"/>
5198 <param name=
"pname" type=
"GLenum"/>
5199 <param name=
"params" type=
"GLfloat *"/>
5200 <glx ignore=
"true"/>
5203 <function name=
"GetFragmentLightivSGIX" offset=
"490">
5204 <param name=
"light" type=
"GLenum"/>
5205 <param name=
"pname" type=
"GLenum"/>
5206 <param name=
"params" type=
"GLint *"/>
5207 <glx ignore=
"true"/>
5210 <function name=
"GetFragmentMaterialfvSGIX" offset=
"491">
5211 <param name=
"face" type=
"GLenum"/>
5212 <param name=
"pname" type=
"GLenum"/>
5213 <param name=
"params" type=
"GLfloat *"/>
5214 <glx ignore=
"true"/>
5217 <function name=
"GetFragmentMaterialivSGIX" offset=
"492">
5218 <param name=
"face" type=
"GLenum"/>
5219 <param name=
"pname" type=
"GLenum"/>
5220 <param name=
"params" type=
"GLint *"/>
5221 <glx ignore=
"true"/>
5224 <function name=
"LightEnviSGIX" offset=
"493">
5225 <param name=
"pname" type=
"GLenum"/>
5226 <param name=
"param" type=
"GLint"/>
5227 <glx ignore=
"true"/>
5231 <!-- Extension number 103 is not listed in the extension registry. -->
5232 <!-- Extension number 104 is not listed in the extension registry. -->
5233 <!-- Extension number 105 is not listed in the extension registry. -->
5234 <!-- Extension number 106 is not listed in the extension registry. -->
5235 <!-- Extension number 107 is not listed in the extension registry. -->
5236 <!-- Extension number 108 is not listed in the extension registry. -->
5237 <!-- Extension number 109 is not listed in the extension registry. -->
5239 <category name=
"GL_EXT_draw_range_elements" number=
"112">
5240 <function name=
"DrawRangeElementsEXT" alias=
"DrawRangeElements">
5241 <param name=
"mode" type=
"GLenum"/>
5242 <param name=
"start" type=
"GLuint"/>
5243 <param name=
"end" type=
"GLuint"/>
5244 <param name=
"count" type=
"GLsizei"/>
5245 <param name=
"type" type=
"GLenum"/>
5246 <param name=
"indices" type=
"const GLvoid *"/>
5247 <glx handcode=
"true"/>
5251 <!-- Extension number 115 is a GLX extension. -->
5252 <!-- Extension number 116 is not listed in the extension registry. -->
5254 <category name=
"GL_EXT_light_texture" number=
"117">
5255 <function name=
"ApplyTextureEXT" offset=
"?">
5256 <param name=
"mode" type=
"GLenum"/>
5259 <function name=
"TextureLightEXT" offset=
"?">
5260 <param name=
"pname" type=
"GLenum"/>
5263 <function name=
"TextureMaterialEXT" offset=
"?">
5264 <param name=
"face" type=
"GLenum"/>
5265 <param name=
"mode" type=
"GLenum"/>
5269 <!-- Extension number 118 is not listed in the extension registry. -->
5270 <!-- Extension number 121 is not listed in the extension registry. -->
5271 <!-- Extension number 122 is not listed in the extension registry. -->
5272 <!-- Extension number 123 is not listed in the extension registry. -->
5273 <!-- Extension number 124 is not listed in the extension registry. -->
5274 <!-- Extension number 125 is not listed in the extension registry. -->
5275 <!-- Extension number 126 is not listed in the extension registry. -->
5276 <!-- Extension number 128 is not listed in the extension registry. -->
5277 <!-- Extension number 130 is not listed in the extension registry. -->
5278 <!-- Extension number 131 is not listed in the extension registry. -->
5280 <category name=
"GL_SGIX_async" number=
"132">
5281 <function name=
"AsyncMarkerSGIX" offset=
"?">
5282 <param name=
"marker" type=
"GLuint"/>
5285 <function name=
"FinishAsyncSGIX" offset=
"?">
5286 <param name=
"markerp" type=
"GLuint *"/>
5287 <return type=
"GLint"/>
5290 <function name=
"PollAsyncSGIX" offset=
"?">
5291 <param name=
"markerp" type=
"GLuint *"/>
5292 <return type=
"GLint"/>
5295 <function name=
"GenAsyncMarkersSGIX" offset=
"?">
5296 <param name=
"range" type=
"GLsizei"/>
5297 <return type=
"GLuint"/>
5300 <function name=
"DeleteAsyncMarkersSGIX" offset=
"?">
5301 <param name=
"marker" type=
"GLuint"/>
5302 <param name=
"range" type=
"GLsizei"/>
5305 <function name=
"IsAsyncMarkerSGIX" offset=
"?">
5306 <param name=
"marker" type=
"GLuint"/>
5307 <return type=
"GLboolean"/>
5311 <category name=
"GL_INTEL_parallel_arrays" number=
"136">
5312 <function name=
"VertexPointervINTEL" offset=
"?">
5313 <param name=
"size" type=
"GLint"/>
5314 <param name=
"type" type=
"GLenum"/>
5315 <param name=
"pointer" type=
"const GLvoid **"/>
5318 <function name=
"NormalPointervINTEL" offset=
"?">
5319 <param name=
"type" type=
"GLenum"/>
5320 <param name=
"pointer" type=
"const GLvoid **"/>
5323 <function name=
"ColorPointervINTEL" offset=
"?">
5324 <param name=
"size" type=
"GLint"/>
5325 <param name=
"type" type=
"GLenum"/>
5326 <param name=
"pointer" type=
"const GLvoid **"/>
5329 <function name=
"TexCoordPointervINTEL" offset=
"?">
5330 <param name=
"size" type=
"GLint"/>
5331 <param name=
"type" type=
"GLenum"/>
5332 <param name=
"pointer" type=
"const GLvoid **"/>
5336 <category name=
"GL_EXT_pixel_transform" number=
"138">
5337 <function name=
"PixelTransformParameteriEXT" offset=
"?">
5338 <param name=
"target" type=
"GLenum"/>
5339 <param name=
"pname" type=
"GLenum"/>
5340 <param name=
"param" type=
"GLint"/>
5343 <function name=
"PixelTransformParameterfEXT" offset=
"?">
5344 <param name=
"target" type=
"GLenum"/>
5345 <param name=
"pname" type=
"GLenum"/>
5346 <param name=
"param" type=
"GLfloat"/>
5349 <function name=
"PixelTransformParameterivEXT" offset=
"?">
5350 <param name=
"target" type=
"GLenum"/>
5351 <param name=
"pname" type=
"GLenum"/>
5352 <param name=
"params" type=
"const GLint *"/>
5355 <function name=
"PixelTransformParameterfvEXT" offset=
"?">
5356 <param name=
"target" type=
"GLenum"/>
5357 <param name=
"pname" type=
"GLenum"/>
5358 <param name=
"params" type=
"const GLfloat *"/>
5362 <!-- Extension number 140 is not listed in the extension registry. -->
5363 <!-- Extension number 142 is a GLX extension. -->
5364 <!-- Extension number 143 is not listed in the extension registry. -->
5366 <category name=
"GL_EXT_secondary_color" number=
"145">
5367 <function name=
"SecondaryColor3bEXT" offset=
"561" vectorequiv=
"SecondaryColor3bvEXT">
5368 <param name=
"red" type=
"GLbyte"/>
5369 <param name=
"green" type=
"GLbyte"/>
5370 <param name=
"blue" type=
"GLbyte"/>
5373 <function name=
"SecondaryColor3bvEXT" offset=
"562">
5374 <param name=
"v" type=
"const GLbyte *" count=
"3"/>
5378 <function name=
"SecondaryColor3dEXT" offset=
"563" vectorequiv=
"SecondaryColor3dvEXT">
5379 <param name=
"red" type=
"GLdouble"/>
5380 <param name=
"green" type=
"GLdouble"/>
5381 <param name=
"blue" type=
"GLdouble"/>
5384 <function name=
"SecondaryColor3dvEXT" offset=
"564">
5385 <param name=
"v" type=
"const GLdouble *" count=
"3"/>
5389 <function name=
"SecondaryColor3fEXT" offset=
"565" vectorequiv=
"SecondaryColor3fvEXT">
5390 <param name=
"red" type=
"GLfloat"/>
5391 <param name=
"green" type=
"GLfloat"/>
5392 <param name=
"blue" type=
"GLfloat"/>
5395 <function name=
"SecondaryColor3fvEXT" offset=
"566">
5396 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
5400 <function name=
"SecondaryColor3iEXT" offset=
"567" vectorequiv=
"SecondaryColor3ivEXT">
5401 <param name=
"red" type=
"GLint"/>
5402 <param name=
"green" type=
"GLint"/>
5403 <param name=
"blue" type=
"GLint"/>
5406 <function name=
"SecondaryColor3ivEXT" offset=
"568">
5407 <param name=
"v" type=
"const GLint *" count=
"3"/>
5411 <function name=
"SecondaryColor3sEXT" offset=
"569" vectorequiv=
"SecondaryColor3svEXT">
5412 <param name=
"red" type=
"GLshort"/>
5413 <param name=
"green" type=
"GLshort"/>
5414 <param name=
"blue" type=
"GLshort"/>
5417 <function name=
"SecondaryColor3svEXT" offset=
"570">
5418 <param name=
"v" type=
"const GLshort *" count=
"3"/>
5422 <function name=
"SecondaryColor3ubEXT" offset=
"571" vectorequiv=
"SecondaryColor3ubvEXT">
5423 <param name=
"red" type=
"GLubyte"/>
5424 <param name=
"green" type=
"GLubyte"/>
5425 <param name=
"blue" type=
"GLubyte"/>
5428 <function name=
"SecondaryColor3ubvEXT" offset=
"572">
5429 <param name=
"v" type=
"const GLubyte *" count=
"3"/>
5433 <function name=
"SecondaryColor3uiEXT" offset=
"573" vectorequiv=
"SecondaryColor3uivEXT">
5434 <param name=
"red" type=
"GLuint"/>
5435 <param name=
"green" type=
"GLuint"/>
5436 <param name=
"blue" type=
"GLuint"/>
5439 <function name=
"SecondaryColor3uivEXT" offset=
"574">
5440 <param name=
"v" type=
"const GLuint *" count=
"3"/>
5444 <function name=
"SecondaryColor3usEXT" offset=
"575" vectorequiv=
"SecondaryColor3usvEXT">
5445 <param name=
"red" type=
"GLushort"/>
5446 <param name=
"green" type=
"GLushort"/>
5447 <param name=
"blue" type=
"GLushort"/>
5450 <function name=
"SecondaryColor3usvEXT" offset=
"576">
5451 <param name=
"v" type=
"const GLushort *" count=
"3"/>
5455 <function name=
"SecondaryColorPointerEXT" offset=
"577">
5456 <param name=
"size" type=
"GLint"/>
5457 <param name=
"type" type=
"GLenum"/>
5458 <param name=
"stride" type=
"GLsizei"/>
5459 <param name=
"pointer" type=
"const GLvoid *"/>
5460 <glx handcode=
"true"/>
5464 <category name=
"GL_EXT_texture_perturb_normal" number=
"147">
5465 <function name=
"TextureNormalEXT" offset=
"?">
5466 <param name=
"mode" type=
"GLenum"/>
5470 <category name=
"GL_EXT_multi_draw_arrays" number=
"148">
5471 <function name=
"MultiDrawArraysEXT" offset=
"644">
5472 <param name=
"mode" type=
"GLenum"/>
5473 <param name=
"first" type=
"GLint *"/>
5474 <param name=
"count" type=
"GLsizei *"/>
5475 <param name=
"primcount" type=
"GLsizei"/>
5476 <glx handcode=
"true"/>
5479 <function name=
"MultiDrawElementsEXT" offset=
"645">
5480 <param name=
"mode" type=
"GLenum"/>
5481 <param name=
"count" type=
"const GLsizei *"/>
5482 <param name=
"type" type=
"GLenum"/>
5483 <param name=
"indices" type=
"const GLvoid **"/>
5484 <param name=
"primcount" type=
"GLsizei"/>
5485 <glx handcode=
"true"/>
5489 <category name=
"GL_EXT_fog_coord" number=
"149">
5490 <function name=
"FogCoordfEXT" offset=
"545" vectorequiv=
"FogCoordfvEXT">
5491 <param name=
"coord" type=
"GLfloat"/>
5494 <function name=
"FogCoordfvEXT" offset=
"546">
5495 <param name=
"coord" type=
"const GLfloat *" count=
"1"/>
5499 <function name=
"FogCoorddEXT" offset=
"547" vectorequiv=
"FogCoorddvEXT">
5500 <param name=
"coord" type=
"GLdouble"/>
5503 <function name=
"FogCoorddvEXT" offset=
"548">
5504 <param name=
"coord" type=
"const GLdouble *" count=
"1"/>
5508 <function name=
"FogCoordPointerEXT" offset=
"549">
5509 <param name=
"type" type=
"GLenum"/>
5510 <param name=
"stride" type=
"GLsizei"/>
5511 <param name=
"pointer" type=
"const GLvoid *"/>
5512 <glx handcode=
"true"/>
5516 <!-- Extension number 150 is not listed in the extension registry. -->
5517 <!-- Extension number 151 is not listed in the extension registry. -->
5518 <!-- Extension number 152 is not listed in the extension registry. -->
5519 <!-- Extension number 153 is not listed in the extension registry. -->
5520 <!-- Extension number 154 is not listed in the extension registry. -->
5522 <category name=
"GL_EXT_coordinate_frame" number=
"156">
5523 <function name=
"Tangent3bEXT" offset=
"?">
5524 <param name=
"tx" type=
"GLbyte"/>
5525 <param name=
"ty" type=
"GLbyte"/>
5526 <param name=
"tz" type=
"GLbyte"/>
5529 <function name=
"Tangent3bvEXT" offset=
"?">
5530 <param name=
"v" type=
"const GLbyte *"/>
5533 <function name=
"Tangent3dEXT" offset=
"?">
5534 <param name=
"tx" type=
"GLdouble"/>
5535 <param name=
"ty" type=
"GLdouble"/>
5536 <param name=
"tz" type=
"GLdouble"/>
5539 <function name=
"Tangent3dvEXT" offset=
"?">
5540 <param name=
"v" type=
"const GLdouble *"/>
5543 <function name=
"Tangent3fEXT" offset=
"?">
5544 <param name=
"tx" type=
"GLfloat"/>
5545 <param name=
"ty" type=
"GLfloat"/>
5546 <param name=
"tz" type=
"GLfloat"/>
5549 <function name=
"Tangent3fvEXT" offset=
"?">
5550 <param name=
"v" type=
"const GLfloat *"/>
5553 <function name=
"Tangent3iEXT" offset=
"?">
5554 <param name=
"tx" type=
"GLint"/>
5555 <param name=
"ty" type=
"GLint"/>
5556 <param name=
"tz" type=
"GLint"/>
5559 <function name=
"Tangent3ivEXT" offset=
"?">
5560 <param name=
"v" type=
"const GLint *"/>
5563 <function name=
"Tangent3sEXT" offset=
"?">
5564 <param name=
"tx" type=
"GLshort"/>
5565 <param name=
"ty" type=
"GLshort"/>
5566 <param name=
"tz" type=
"GLshort"/>
5569 <function name=
"Tangent3svEXT" offset=
"?">
5570 <param name=
"v" type=
"const GLshort *"/>
5573 <function name=
"Binormal3bEXT" offset=
"?">
5574 <param name=
"bx" type=
"GLbyte"/>
5575 <param name=
"by" type=
"GLbyte"/>
5576 <param name=
"bz" type=
"GLbyte"/>
5579 <function name=
"Binormal3bvEXT" offset=
"?">
5580 <param name=
"v" type=
"const GLbyte *"/>
5583 <function name=
"Binormal3dEXT" offset=
"?">
5584 <param name=
"bx" type=
"GLdouble"/>
5585 <param name=
"by" type=
"GLdouble"/>
5586 <param name=
"bz" type=
"GLdouble"/>
5589 <function name=
"Binormal3dvEXT" offset=
"?">
5590 <param name=
"v" type=
"const GLdouble *"/>
5593 <function name=
"Binormal3fEXT" offset=
"?">
5594 <param name=
"bx" type=
"GLfloat"/>
5595 <param name=
"by" type=
"GLfloat"/>
5596 <param name=
"bz" type=
"GLfloat"/>
5599 <function name=
"Binormal3fvEXT" offset=
"?">
5600 <param name=
"v" type=
"const GLfloat *"/>
5603 <function name=
"Binormal3iEXT" offset=
"?">
5604 <param name=
"bx" type=
"GLint"/>
5605 <param name=
"by" type=
"GLint"/>
5606 <param name=
"bz" type=
"GLint"/>
5609 <function name=
"Binormal3ivEXT" offset=
"?">
5610 <param name=
"v" type=
"const GLint *"/>
5613 <function name=
"Binormal3sEXT" offset=
"?">
5614 <param name=
"bx" type=
"GLshort"/>
5615 <param name=
"by" type=
"GLshort"/>
5616 <param name=
"bz" type=
"GLshort"/>
5619 <function name=
"Binormal3svEXT" offset=
"?">
5620 <param name=
"v" type=
"const GLshort *"/>
5623 <function name=
"TangentPointerEXT" offset=
"?">
5624 <param name=
"type" type=
"GLenum"/>
5625 <param name=
"stride" type=
"GLsizei"/>
5626 <param name=
"pointer" type=
"const GLvoid *"/>
5629 <function name=
"BinormalPointerEXT" offset=
"?">
5630 <param name=
"type" type=
"GLenum"/>
5631 <param name=
"stride" type=
"GLsizei"/>
5632 <param name=
"pointer" type=
"const GLvoid *"/>
5636 <!-- Extension number 157 is not listed in the extension registry. -->
5638 <category name=
"GL_SGIX_pixel_texture" number=
"160">
5639 <function name=
"PixelTexGenSGIX" offset=
"430">
5640 <param name=
"mode" type=
"GLenum"/>
5645 <!-- Extension number 161 is not listed in the extension registry. -->
5646 <!-- Extension number 162 is not listed in the extension registry. -->
5648 <category name=
"GL_SUNX_constant_data" number=
"163">
5649 <function name=
"FinishTextureSUNX" offset=
"?">
5653 <category name=
"GL_SUN_global_alpha" number=
"164">
5654 <function name=
"GlobalAlphaFactorbSUN" offset=
"?">
5655 <param name=
"factor" type=
"GLbyte"/>
5658 <function name=
"GlobalAlphaFactorsSUN" offset=
"?">
5659 <param name=
"factor" type=
"GLshort"/>
5662 <function name=
"GlobalAlphaFactoriSUN" offset=
"?">
5663 <param name=
"factor" type=
"GLint"/>
5666 <function name=
"GlobalAlphaFactorfSUN" offset=
"?">
5667 <param name=
"factor" type=
"GLfloat"/>
5670 <function name=
"GlobalAlphaFactordSUN" offset=
"?">
5671 <param name=
"factor" type=
"GLdouble"/>
5674 <function name=
"GlobalAlphaFactorubSUN" offset=
"?">
5675 <param name=
"factor" type=
"GLubyte"/>
5678 <function name=
"GlobalAlphaFactorusSUN" offset=
"?">
5679 <param name=
"factor" type=
"GLushort"/>
5682 <function name=
"GlobalAlphaFactoruiSUN" offset=
"?">
5683 <param name=
"factor" type=
"GLuint"/>
5687 <category name=
"GL_SUN_triangle_list" number=
"165">
5688 <function name=
"ReplacementCodeuiSUN" offset=
"?">
5689 <param name=
"code" type=
"GLuint"/>
5692 <function name=
"ReplacementCodeusSUN" offset=
"?">
5693 <param name=
"code" type=
"GLushort"/>
5696 <function name=
"ReplacementCodeubSUN" offset=
"?">
5697 <param name=
"code" type=
"GLubyte"/>
5700 <function name=
"ReplacementCodeuivSUN" offset=
"?">
5701 <param name=
"code" type=
"const GLuint *"/>
5704 <function name=
"ReplacementCodeusvSUN" offset=
"?">
5705 <param name=
"code" type=
"const GLushort *"/>
5708 <function name=
"ReplacementCodeubvSUN" offset=
"?">
5709 <param name=
"code" type=
"const GLubyte *"/>
5712 <function name=
"ReplacementCodePointerSUN" offset=
"?">
5713 <param name=
"type" type=
"GLenum"/>
5714 <param name=
"stride" type=
"GLsizei"/>
5715 <param name=
"pointer" type=
"const GLvoid *"/>
5719 <category name=
"GL_SUN_vertex" number=
"166">
5720 <function name=
"Color4ubVertex2fSUN" offset=
"?">
5721 <param name=
"r" type=
"GLubyte"/>
5722 <param name=
"g" type=
"GLubyte"/>
5723 <param name=
"b" type=
"GLubyte"/>
5724 <param name=
"a" type=
"GLubyte"/>
5725 <param name=
"x" type=
"GLfloat"/>
5726 <param name=
"y" type=
"GLfloat"/>
5729 <function name=
"Color4ubVertex2fvSUN" offset=
"?">
5730 <param name=
"c" type=
"const GLubyte *"/>
5731 <param name=
"v" type=
"const GLfloat *"/>
5734 <function name=
"Color4ubVertex3fSUN" offset=
"?">
5735 <param name=
"r" type=
"GLubyte"/>
5736 <param name=
"g" type=
"GLubyte"/>
5737 <param name=
"b" type=
"GLubyte"/>
5738 <param name=
"a" type=
"GLubyte"/>
5739 <param name=
"x" type=
"GLfloat"/>
5740 <param name=
"y" type=
"GLfloat"/>
5741 <param name=
"z" type=
"GLfloat"/>
5744 <function name=
"Color4ubVertex3fvSUN" offset=
"?">
5745 <param name=
"c" type=
"const GLubyte *"/>
5746 <param name=
"v" type=
"const GLfloat *"/>
5749 <function name=
"Color3fVertex3fSUN" offset=
"?">
5750 <param name=
"r" type=
"GLfloat"/>
5751 <param name=
"g" type=
"GLfloat"/>
5752 <param name=
"b" type=
"GLfloat"/>
5753 <param name=
"x" type=
"GLfloat"/>
5754 <param name=
"y" type=
"GLfloat"/>
5755 <param name=
"z" type=
"GLfloat"/>
5758 <function name=
"Color3fVertex3fvSUN" offset=
"?">
5759 <param name=
"c" type=
"const GLfloat *"/>
5760 <param name=
"v" type=
"const GLfloat *"/>
5763 <function name=
"Normal3fVertex3fSUN" offset=
"?">
5764 <param name=
"nx" type=
"GLfloat"/>
5765 <param name=
"ny" type=
"GLfloat"/>
5766 <param name=
"nz" type=
"GLfloat"/>
5767 <param name=
"x" type=
"GLfloat"/>
5768 <param name=
"y" type=
"GLfloat"/>
5769 <param name=
"z" type=
"GLfloat"/>
5772 <function name=
"Normal3fVertex3fvSUN" offset=
"?">
5773 <param name=
"n" type=
"const GLfloat *"/>
5774 <param name=
"v" type=
"const GLfloat *"/>
5777 <function name=
"Color4fNormal3fVertex3fSUN" offset=
"?">
5778 <param name=
"r" type=
"GLfloat"/>
5779 <param name=
"g" type=
"GLfloat"/>
5780 <param name=
"b" type=
"GLfloat"/>
5781 <param name=
"a" type=
"GLfloat"/>
5782 <param name=
"nx" type=
"GLfloat"/>
5783 <param name=
"ny" type=
"GLfloat"/>
5784 <param name=
"nz" type=
"GLfloat"/>
5785 <param name=
"x" type=
"GLfloat"/>
5786 <param name=
"y" type=
"GLfloat"/>
5787 <param name=
"z" type=
"GLfloat"/>
5790 <function name=
"Color4fNormal3fVertex3fvSUN" offset=
"?">
5791 <param name=
"c" type=
"const GLfloat *"/>
5792 <param name=
"n" type=
"const GLfloat *"/>
5793 <param name=
"v" type=
"const GLfloat *"/>
5796 <function name=
"TexCoord2fVertex3fSUN" offset=
"?">
5797 <param name=
"s" type=
"GLfloat"/>
5798 <param name=
"t" type=
"GLfloat"/>
5799 <param name=
"x" type=
"GLfloat"/>
5800 <param name=
"y" type=
"GLfloat"/>
5801 <param name=
"z" type=
"GLfloat"/>
5804 <function name=
"TexCoord2fVertex3fvSUN" offset=
"?">
5805 <param name=
"tc" type=
"const GLfloat *"/>
5806 <param name=
"v" type=
"const GLfloat *"/>
5809 <function name=
"TexCoord4fVertex4fSUN" offset=
"?">
5810 <param name=
"s" type=
"GLfloat"/>
5811 <param name=
"t" type=
"GLfloat"/>
5812 <param name=
"p" type=
"GLfloat"/>
5813 <param name=
"q" type=
"GLfloat"/>
5814 <param name=
"x" type=
"GLfloat"/>
5815 <param name=
"y" type=
"GLfloat"/>
5816 <param name=
"z" type=
"GLfloat"/>
5817 <param name=
"w" type=
"GLfloat"/>
5820 <function name=
"TexCoord4fVertex4fvSUN" offset=
"?">
5821 <param name=
"tc" type=
"const GLfloat *"/>
5822 <param name=
"v" type=
"const GLfloat *"/>
5825 <function name=
"TexCoord2fColor4ubVertex3fSUN" offset=
"?">
5826 <param name=
"s" type=
"GLfloat"/>
5827 <param name=
"t" type=
"GLfloat"/>
5828 <param name=
"r" type=
"GLubyte"/>
5829 <param name=
"g" type=
"GLubyte"/>
5830 <param name=
"b" type=
"GLubyte"/>
5831 <param name=
"a" type=
"GLubyte"/>
5832 <param name=
"x" type=
"GLfloat"/>
5833 <param name=
"y" type=
"GLfloat"/>
5834 <param name=
"z" type=
"GLfloat"/>
5837 <function name=
"TexCoord2fColor4ubVertex3fvSUN" offset=
"?">
5838 <param name=
"tc" type=
"const GLfloat *"/>
5839 <param name=
"c" type=
"const GLubyte *"/>
5840 <param name=
"v" type=
"const GLfloat *"/>
5843 <function name=
"TexCoord2fColor3fVertex3fSUN" offset=
"?">
5844 <param name=
"s" type=
"GLfloat"/>
5845 <param name=
"t" type=
"GLfloat"/>
5846 <param name=
"r" type=
"GLfloat"/>
5847 <param name=
"g" type=
"GLfloat"/>
5848 <param name=
"b" type=
"GLfloat"/>
5849 <param name=
"x" type=
"GLfloat"/>
5850 <param name=
"y" type=
"GLfloat"/>
5851 <param name=
"z" type=
"GLfloat"/>
5854 <function name=
"TexCoord2fColor3fVertex3fvSUN" offset=
"?">
5855 <param name=
"tc" type=
"const GLfloat *"/>
5856 <param name=
"c" type=
"const GLfloat *"/>
5857 <param name=
"v" type=
"const GLfloat *"/>
5860 <function name=
"TexCoord2fNormal3fVertex3fSUN" offset=
"?">
5861 <param name=
"s" type=
"GLfloat"/>
5862 <param name=
"t" type=
"GLfloat"/>
5863 <param name=
"nx" type=
"GLfloat"/>
5864 <param name=
"ny" type=
"GLfloat"/>
5865 <param name=
"nz" type=
"GLfloat"/>
5866 <param name=
"x" type=
"GLfloat"/>
5867 <param name=
"y" type=
"GLfloat"/>
5868 <param name=
"z" type=
"GLfloat"/>
5871 <function name=
"TexCoord2fNormal3fVertex3fvSUN" offset=
"?">
5872 <param name=
"tc" type=
"const GLfloat *"/>
5873 <param name=
"n" type=
"const GLfloat *"/>
5874 <param name=
"v" type=
"const GLfloat *"/>
5877 <function name=
"TexCoord2fColor4fNormal3fVertex3fSUN" offset=
"?">
5878 <param name=
"s" type=
"GLfloat"/>
5879 <param name=
"t" type=
"GLfloat"/>
5880 <param name=
"r" type=
"GLfloat"/>
5881 <param name=
"g" type=
"GLfloat"/>
5882 <param name=
"b" type=
"GLfloat"/>
5883 <param name=
"a" type=
"GLfloat"/>
5884 <param name=
"nx" type=
"GLfloat"/>
5885 <param name=
"ny" type=
"GLfloat"/>
5886 <param name=
"nz" type=
"GLfloat"/>
5887 <param name=
"x" type=
"GLfloat"/>
5888 <param name=
"y" type=
"GLfloat"/>
5889 <param name=
"z" type=
"GLfloat"/>
5892 <function name=
"TexCoord2fColor4fNormal3fVertex3fvSUN" offset=
"?">
5893 <param name=
"tc" type=
"const GLfloat *"/>
5894 <param name=
"c" type=
"const GLfloat *"/>
5895 <param name=
"n" type=
"const GLfloat *"/>
5896 <param name=
"v" type=
"const GLfloat *"/>
5899 <function name=
"TexCoord4fColor4fNormal3fVertex4fSUN" offset=
"?">
5900 <param name=
"s" type=
"GLfloat"/>
5901 <param name=
"t" type=
"GLfloat"/>
5902 <param name=
"p" type=
"GLfloat"/>
5903 <param name=
"q" type=
"GLfloat"/>
5904 <param name=
"r" type=
"GLfloat"/>
5905 <param name=
"g" type=
"GLfloat"/>
5906 <param name=
"b" type=
"GLfloat"/>
5907 <param name=
"a" type=
"GLfloat"/>
5908 <param name=
"nx" type=
"GLfloat"/>
5909 <param name=
"ny" type=
"GLfloat"/>
5910 <param name=
"nz" type=
"GLfloat"/>
5911 <param name=
"x" type=
"GLfloat"/>
5912 <param name=
"y" type=
"GLfloat"/>
5913 <param name=
"z" type=
"GLfloat"/>
5914 <param name=
"w" type=
"GLfloat"/>
5917 <function name=
"TexCoord4fColor4fNormal3fVertex4fvSUN" offset=
"?">
5918 <param name=
"tc" type=
"const GLfloat *"/>
5919 <param name=
"c" type=
"const GLfloat *"/>
5920 <param name=
"n" type=
"const GLfloat *"/>
5921 <param name=
"v" type=
"const GLfloat *"/>
5924 <function name=
"ReplacementCodeuiVertex3fSUN" offset=
"?">
5925 <param name=
"rc" type=
"GLuint"/>
5926 <param name=
"x" type=
"GLfloat"/>
5927 <param name=
"y" type=
"GLfloat"/>
5928 <param name=
"z" type=
"GLfloat"/>
5931 <function name=
"ReplacementCodeuiVertex3fvSUN" offset=
"?">
5932 <param name=
"rc" type=
"const GLuint *"/>
5933 <param name=
"v" type=
"const GLfloat *"/>
5936 <function name=
"ReplacementCodeuiColor4ubVertex3fSUN" offset=
"?">
5937 <param name=
"rc" type=
"GLuint"/>
5938 <param name=
"r" type=
"GLubyte"/>
5939 <param name=
"g" type=
"GLubyte"/>
5940 <param name=
"b" type=
"GLubyte"/>
5941 <param name=
"a" type=
"GLubyte"/>
5942 <param name=
"x" type=
"GLfloat"/>
5943 <param name=
"y" type=
"GLfloat"/>
5944 <param name=
"z" type=
"GLfloat"/>
5947 <function name=
"ReplacementCodeuiColor4ubVertex3fvSUN" offset=
"?">
5948 <param name=
"rc" type=
"const GLuint *"/>
5949 <param name=
"c" type=
"const GLubyte *"/>
5950 <param name=
"v" type=
"const GLfloat *"/>
5953 <function name=
"ReplacementCodeuiColor3fVertex3fSUN" offset=
"?">
5954 <param name=
"rc" type=
"GLuint"/>
5955 <param name=
"r" type=
"GLfloat"/>
5956 <param name=
"g" type=
"GLfloat"/>
5957 <param name=
"b" type=
"GLfloat"/>
5958 <param name=
"x" type=
"GLfloat"/>
5959 <param name=
"y" type=
"GLfloat"/>
5960 <param name=
"z" type=
"GLfloat"/>
5963 <function name=
"ReplacementCodeuiColor3fVertex3fvSUN" offset=
"?">
5964 <param name=
"rc" type=
"const GLuint *"/>
5965 <param name=
"c" type=
"const GLfloat *"/>
5966 <param name=
"v" type=
"const GLfloat *"/>
5969 <function name=
"ReplacementCodeuiNormal3fVertex3fSUN" offset=
"?">
5970 <param name=
"rc" type=
"GLuint"/>
5971 <param name=
"nx" type=
"GLfloat"/>
5972 <param name=
"ny" type=
"GLfloat"/>
5973 <param name=
"nz" type=
"GLfloat"/>
5974 <param name=
"x" type=
"GLfloat"/>
5975 <param name=
"y" type=
"GLfloat"/>
5976 <param name=
"z" type=
"GLfloat"/>
5979 <function name=
"ReplacementCodeuiNormal3fVertex3fvSUN" offset=
"?">
5980 <param name=
"rc" type=
"const GLuint *"/>
5981 <param name=
"n" type=
"const GLfloat *"/>
5982 <param name=
"v" type=
"const GLfloat *"/>
5985 <function name=
"ReplacementCodeuiColor4fNormal3fVertex3fSUN" offset=
"?">
5986 <param name=
"rc" type=
"GLuint"/>
5987 <param name=
"r" type=
"GLfloat"/>
5988 <param name=
"g" type=
"GLfloat"/>
5989 <param name=
"b" type=
"GLfloat"/>
5990 <param name=
"a" type=
"GLfloat"/>
5991 <param name=
"nx" type=
"GLfloat"/>
5992 <param name=
"ny" type=
"GLfloat"/>
5993 <param name=
"nz" type=
"GLfloat"/>
5994 <param name=
"x" type=
"GLfloat"/>
5995 <param name=
"y" type=
"GLfloat"/>
5996 <param name=
"z" type=
"GLfloat"/>
5999 <function name=
"ReplacementCodeuiColor4fNormal3fVertex3fvSUN" offset=
"?">
6000 <param name=
"rc" type=
"const GLuint *"/>
6001 <param name=
"c" type=
"const GLfloat *"/>
6002 <param name=
"n" type=
"const GLfloat *"/>
6003 <param name=
"v" type=
"const GLfloat *"/>
6006 <function name=
"ReplacementCodeuiTexCoord2fVertex3fSUN" offset=
"?">
6007 <param name=
"rc" type=
"GLuint"/>
6008 <param name=
"s" type=
"GLfloat"/>
6009 <param name=
"t" type=
"GLfloat"/>
6010 <param name=
"x" type=
"GLfloat"/>
6011 <param name=
"y" type=
"GLfloat"/>
6012 <param name=
"z" type=
"GLfloat"/>
6015 <function name=
"ReplacementCodeuiTexCoord2fVertex3fvSUN" offset=
"?">
6016 <param name=
"rc" type=
"const GLuint *"/>
6017 <param name=
"tc" type=
"const GLfloat *"/>
6018 <param name=
"v" type=
"const GLfloat *"/>
6021 <function name=
"ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN" offset=
"?">
6022 <param name=
"rc" type=
"GLuint"/>
6023 <param name=
"s" type=
"GLfloat"/>
6024 <param name=
"t" type=
"GLfloat"/>
6025 <param name=
"nx" type=
"GLfloat"/>
6026 <param name=
"ny" type=
"GLfloat"/>
6027 <param name=
"nz" type=
"GLfloat"/>
6028 <param name=
"x" type=
"GLfloat"/>
6029 <param name=
"y" type=
"GLfloat"/>
6030 <param name=
"z" type=
"GLfloat"/>
6033 <function name=
"ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN" offset=
"?">
6034 <param name=
"rc" type=
"const GLuint *"/>
6035 <param name=
"tc" type=
"const GLfloat *"/>
6036 <param name=
"n" type=
"const GLfloat *"/>
6037 <param name=
"v" type=
"const GLfloat *"/>
6040 <function name=
"ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN" offset=
"?">
6041 <param name=
"rc" type=
"GLuint"/>
6042 <param name=
"s" type=
"GLfloat"/>
6043 <param name=
"t" type=
"GLfloat"/>
6044 <param name=
"r" type=
"GLfloat"/>
6045 <param name=
"g" type=
"GLfloat"/>
6046 <param name=
"b" type=
"GLfloat"/>
6047 <param name=
"a" type=
"GLfloat"/>
6048 <param name=
"nx" type=
"GLfloat"/>
6049 <param name=
"ny" type=
"GLfloat"/>
6050 <param name=
"nz" type=
"GLfloat"/>
6051 <param name=
"x" type=
"GLfloat"/>
6052 <param name=
"y" type=
"GLfloat"/>
6053 <param name=
"z" type=
"GLfloat"/>
6056 <function name=
"ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN" offset=
"?">
6057 <param name=
"rc" type=
"const GLuint *"/>
6058 <param name=
"tc" type=
"const GLfloat *"/>
6059 <param name=
"c" type=
"const GLfloat *"/>
6060 <param name=
"n" type=
"const GLfloat *"/>
6061 <param name=
"v" type=
"const GLfloat *"/>
6065 <!-- Extension number 167 is a WGL extension. -->
6066 <!-- Extension number 168 is a WGL extension. -->
6067 <!-- Extension number 169 is a WGL extension. -->
6068 <!-- Extension number 170 is a WGL extension. -->
6069 <!-- Extension number 171 is a WGL extension. -->
6070 <!-- Extension number 172 is a WGL extension. -->
6072 <category name=
"GL_EXT_blend_func_separate" number=
"173">
6073 <function name=
"BlendFuncSeparateEXT" offset=
"537">
6074 <param name=
"sfactorRGB" type=
"GLenum"/>
6075 <param name=
"dfactorRGB" type=
"GLenum"/>
6076 <param name=
"sfactorAlpha" type=
"GLenum"/>
6077 <param name=
"dfactorAlpha" type=
"GLenum"/>
6082 <!-- Extension number 177 is a WGL extension. -->
6083 <!-- Extension number 180 is not listed in the extension registry. -->
6084 <!-- Extension number 183 is a GLX extension. -->
6085 <!-- Extension number 184 is not listed in the extension registry. -->
6087 <category name=
"GL_EXT_vertex_weighting" number=
"188">
6088 <function name=
"VertexWeightfEXT" offset=
"494" vectorequiv=
"VertexWeightfvEXT">
6089 <param name=
"weight" type=
"GLfloat"/>
6092 <function name=
"VertexWeightfvEXT" offset=
"495">
6093 <param name=
"weight" type=
"const GLfloat *" count=
"1"/>
6097 <function name=
"VertexWeightPointerEXT" offset=
"496">
6098 <param name=
"size" type=
"GLsizei"/>
6099 <param name=
"type" type=
"GLenum"/>
6100 <param name=
"stride" type=
"GLsizei"/>
6101 <param name=
"pointer" type=
"const GLvoid *"/>
6102 <glx handcode=
"true"/>
6106 <category name=
"GL_NV_vertex_array_range" number=
"190">
6107 <function name=
"FlushVertexArrayRangeNV" offset=
"497">
6108 <glx ignore=
"true"/>
6111 <function name=
"VertexArrayRangeNV" offset=
"498">
6112 <param name=
"length" type=
"GLsizei"/>
6113 <param name=
"pointer" type=
"const GLvoid *"/>
6114 <glx ignore=
"true"/>
6118 <category name=
"GL_NV_register_combiners" number=
"191">
6119 <function name=
"CombinerParameterfvNV" offset=
"499">
6120 <param name=
"pname" type=
"GLenum"/>
6121 <param name=
"params" type=
"const GLfloat *" variable_param=
"pname"/>
6125 <function name=
"CombinerParameterfNV" offset=
"500">
6126 <param name=
"pname" type=
"GLenum"/>
6127 <param name=
"param" type=
"GLfloat"/>
6131 <function name=
"CombinerParameterivNV" offset=
"501">
6132 <param name=
"pname" type=
"GLenum"/>
6133 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
6137 <function name=
"CombinerParameteriNV" offset=
"502">
6138 <param name=
"pname" type=
"GLenum"/>
6139 <param name=
"param" type=
"GLint"/>
6143 <function name=
"CombinerInputNV" offset=
"503">
6144 <param name=
"stage" type=
"GLenum"/>
6145 <param name=
"portion" type=
"GLenum"/>
6146 <param name=
"variable" type=
"GLenum"/>
6147 <param name=
"input" type=
"GLenum"/>
6148 <param name=
"mapping" type=
"GLenum"/>
6149 <param name=
"componentUsage" type=
"GLenum"/>
6153 <function name=
"CombinerOutputNV" offset=
"504">
6154 <param name=
"stage" type=
"GLenum"/>
6155 <param name=
"portion" type=
"GLenum"/>
6156 <param name=
"abOutput" type=
"GLenum"/>
6157 <param name=
"cdOutput" type=
"GLenum"/>
6158 <param name=
"sumOutput" type=
"GLenum"/>
6159 <param name=
"scale" type=
"GLenum"/>
6160 <param name=
"bias" type=
"GLenum"/>
6161 <param name=
"abDotProduct" type=
"GLboolean"/>
6162 <param name=
"cdDotProduct" type=
"GLboolean"/>
6163 <param name=
"muxSum" type=
"GLboolean"/>
6167 <function name=
"FinalCombinerInputNV" offset=
"505">
6168 <param name=
"variable" type=
"GLenum"/>
6169 <param name=
"input" type=
"GLenum"/>
6170 <param name=
"mapping" type=
"GLenum"/>
6171 <param name=
"componentUsage" type=
"GLenum"/>
6175 <function name=
"GetCombinerInputParameterfvNV" offset=
"506">
6176 <param name=
"stage" type=
"GLenum"/>
6177 <param name=
"portion" type=
"GLenum"/>
6178 <param name=
"variable" type=
"GLenum"/>
6179 <param name=
"pname" type=
"GLenum"/>
6180 <param name=
"params" type=
"GLfloat *" output=
"true"/>
6181 <glx vendorpriv=
"1270"/>
6184 <function name=
"GetCombinerInputParameterivNV" offset=
"507">
6185 <param name=
"stage" type=
"GLenum"/>
6186 <param name=
"portion" type=
"GLenum"/>
6187 <param name=
"variable" type=
"GLenum"/>
6188 <param name=
"pname" type=
"GLenum"/>
6189 <param name=
"params" type=
"GLint *" output=
"true"/>
6190 <glx vendorpriv=
"1271"/>
6193 <function name=
"GetCombinerOutputParameterfvNV" offset=
"508">
6194 <param name=
"stage" type=
"GLenum"/>
6195 <param name=
"portion" type=
"GLenum"/>
6196 <param name=
"pname" type=
"GLenum"/>
6197 <param name=
"params" type=
"GLfloat *" output=
"true"/>
6198 <glx vendorpriv=
"1272"/>
6201 <function name=
"GetCombinerOutputParameterivNV" offset=
"509">
6202 <param name=
"stage" type=
"GLenum"/>
6203 <param name=
"portion" type=
"GLenum"/>
6204 <param name=
"pname" type=
"GLenum"/>
6205 <param name=
"params" type=
"GLint *" output=
"true"/>
6206 <glx vendorpriv=
"1273"/>
6209 <function name=
"GetFinalCombinerInputParameterfvNV" offset=
"510">
6210 <param name=
"variable" type=
"GLenum"/>
6211 <param name=
"pname" type=
"GLenum"/>
6212 <param name=
"params" type=
"GLfloat *" output=
"true"/>
6213 <glx vendorpriv=
"1274"/>
6216 <function name=
"GetFinalCombinerInputParameterivNV" offset=
"511">
6217 <param name=
"variable" type=
"GLenum"/>
6218 <param name=
"pname" type=
"GLenum"/>
6219 <param name=
"params" type=
"GLint *" output=
"true"/>
6220 <glx vendorpriv=
"1275"/>
6224 <category name=
"GL_MESA_resize_buffers" number=
"196">
6225 <function name=
"ResizeBuffersMESA" offset=
"512">
6226 <glx ignore=
"true"/>
6230 <category name=
"GL_MESA_window_pos" number=
"197">
6231 <function name=
"WindowPos2dMESA" offset=
"513">
6232 <param name=
"x" type=
"GLdouble"/>
6233 <param name=
"y" type=
"GLdouble"/>
6234 <glx handcode=
"true"/>
6237 <function name=
"WindowPos2dvMESA" offset=
"514">
6238 <param name=
"v" type=
"const GLdouble *"/>
6239 <glx handcode=
"true"/>
6242 <function name=
"WindowPos2fMESA" offset=
"515">
6243 <param name=
"x" type=
"GLfloat"/>
6244 <param name=
"y" type=
"GLfloat"/>
6245 <glx handcode=
"true"/>
6248 <function name=
"WindowPos2fvMESA" offset=
"516">
6249 <param name=
"v" type=
"const GLfloat *"/>
6250 <glx handcode=
"true"/>
6253 <function name=
"WindowPos2iMESA" offset=
"517">
6254 <param name=
"x" type=
"GLint"/>
6255 <param name=
"y" type=
"GLint"/>
6256 <glx handcode=
"true"/>
6259 <function name=
"WindowPos2ivMESA" offset=
"518">
6260 <param name=
"v" type=
"const GLint *"/>
6261 <glx handcode=
"true"/>
6264 <function name=
"WindowPos2sMESA" offset=
"519">
6265 <param name=
"x" type=
"GLshort"/>
6266 <param name=
"y" type=
"GLshort"/>
6267 <glx handcode=
"true"/>
6270 <function name=
"WindowPos2svMESA" offset=
"520">
6271 <param name=
"v" type=
"const GLshort *"/>
6272 <glx handcode=
"true"/>
6275 <function name=
"WindowPos3dMESA" offset=
"521">
6276 <param name=
"x" type=
"GLdouble"/>
6277 <param name=
"y" type=
"GLdouble"/>
6278 <param name=
"z" type=
"GLdouble"/>
6279 <glx handcode=
"true"/>
6282 <function name=
"WindowPos3dvMESA" offset=
"522">
6283 <param name=
"v" type=
"const GLdouble *"/>
6284 <glx handcode=
"true"/>
6287 <function name=
"WindowPos3fMESA" offset=
"523" vectorequiv=
"WindowPos3fvMESA">
6288 <param name=
"x" type=
"GLfloat"/>
6289 <param name=
"y" type=
"GLfloat"/>
6290 <param name=
"z" type=
"GLfloat"/>
6291 <glx handcode=
"true"/>
6294 <function name=
"WindowPos3fvMESA" offset=
"524">
6295 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
6299 <function name=
"WindowPos3iMESA" offset=
"525">
6300 <param name=
"x" type=
"GLint"/>
6301 <param name=
"y" type=
"GLint"/>
6302 <param name=
"z" type=
"GLint"/>
6303 <glx handcode=
"true"/>
6306 <function name=
"WindowPos3ivMESA" offset=
"526">
6307 <param name=
"v" type=
"const GLint *"/>
6308 <glx handcode=
"true"/>
6311 <function name=
"WindowPos3sMESA" offset=
"527">
6312 <param name=
"x" type=
"GLshort"/>
6313 <param name=
"y" type=
"GLshort"/>
6314 <param name=
"z" type=
"GLshort"/>
6315 <glx handcode=
"true"/>
6318 <function name=
"WindowPos3svMESA" offset=
"528">
6319 <param name=
"v" type=
"const GLshort *"/>
6320 <glx handcode=
"true"/>
6323 <function name=
"WindowPos4dMESA" offset=
"529">
6324 <param name=
"x" type=
"GLdouble"/>
6325 <param name=
"y" type=
"GLdouble"/>
6326 <param name=
"z" type=
"GLdouble"/>
6327 <param name=
"w" type=
"GLdouble"/>
6328 <glx ignore=
"true"/>
6331 <function name=
"WindowPos4dvMESA" offset=
"530">
6332 <param name=
"v" type=
"const GLdouble *"/>
6333 <glx ignore=
"true"/>
6336 <function name=
"WindowPos4fMESA" offset=
"531">
6337 <param name=
"x" type=
"GLfloat"/>
6338 <param name=
"y" type=
"GLfloat"/>
6339 <param name=
"z" type=
"GLfloat"/>
6340 <param name=
"w" type=
"GLfloat"/>
6341 <glx ignore=
"true"/>
6344 <function name=
"WindowPos4fvMESA" offset=
"532">
6345 <param name=
"v" type=
"const GLfloat *"/>
6346 <glx ignore=
"true"/>
6349 <function name=
"WindowPos4iMESA" offset=
"533">
6350 <param name=
"x" type=
"GLint"/>
6351 <param name=
"y" type=
"GLint"/>
6352 <param name=
"z" type=
"GLint"/>
6353 <param name=
"w" type=
"GLint"/>
6354 <glx ignore=
"true"/>
6357 <function name=
"WindowPos4ivMESA" offset=
"534">
6358 <param name=
"v" type=
"const GLint *"/>
6359 <glx ignore=
"true"/>
6362 <function name=
"WindowPos4sMESA" offset=
"535">
6363 <param name=
"x" type=
"GLshort"/>
6364 <param name=
"y" type=
"GLshort"/>
6365 <param name=
"z" type=
"GLshort"/>
6366 <param name=
"w" type=
"GLshort"/>
6367 <glx ignore=
"true"/>
6370 <function name=
"WindowPos4svMESA" offset=
"536">
6371 <param name=
"v" type=
"const GLshort *"/>
6372 <glx ignore=
"true"/>
6376 <category name=
"GL_IBM_multimode_draw_arrays" number=
"200">
6377 <function name=
"MultiModeDrawArraysIBM" offset=
"708">
6378 <param name=
"mode" type=
"const GLenum *"/>
6379 <param name=
"first" type=
"const GLint *"/>
6380 <param name=
"count" type=
"const GLsizei *"/>
6381 <param name=
"primcount" type=
"GLsizei"/>
6382 <param name=
"modestride" type=
"GLint"/>
6383 <glx handcode=
"true"/>
6386 <function name=
"MultiModeDrawElementsIBM" offset=
"709">
6387 <param name=
"mode" type=
"const GLenum *"/>
6388 <param name=
"count" type=
"const GLsizei *"/>
6389 <param name=
"type" type=
"GLenum"/>
6390 <param name=
"indices" type=
"const GLvoid * const *"/>
6391 <param name=
"primcount" type=
"GLsizei"/>
6392 <param name=
"modestride" type=
"GLint"/>
6393 <glx handcode=
"true"/>
6397 <category name=
"GL_IBM_vertex_array_lists" number=
"201">
6398 <function name=
"ColorPointerListIBM" offset=
"?">
6399 <param name=
"size" type=
"GLint"/>
6400 <param name=
"type" type=
"GLenum"/>
6401 <param name=
"stride" type=
"GLint"/>
6402 <param name=
"pointer" type=
"const GLvoid **"/>
6403 <param name=
"ptrstride" type=
"GLint"/>
6406 <function name=
"SecondaryColorPointerListIBM" offset=
"?">
6407 <param name=
"size" type=
"GLint"/>
6408 <param name=
"type" type=
"GLenum"/>
6409 <param name=
"stride" type=
"GLint"/>
6410 <param name=
"pointer" type=
"const GLvoid **"/>
6411 <param name=
"ptrstride" type=
"GLint"/>
6414 <function name=
"EdgeFlagPointerListIBM" offset=
"?">
6415 <param name=
"stride" type=
"GLint"/>
6416 <param name=
"pointer" type=
"const GLboolean **"/>
6417 <param name=
"ptrstride" type=
"GLint"/>
6420 <function name=
"FogCoordPointerListIBM" offset=
"?">
6421 <param name=
"type" type=
"GLenum"/>
6422 <param name=
"stride" type=
"GLint"/>
6423 <param name=
"pointer" type=
"const GLvoid **"/>
6424 <param name=
"ptrstride" type=
"GLint"/>
6427 <function name=
"IndexPointerListIBM" offset=
"?">
6428 <param name=
"type" type=
"GLenum"/>
6429 <param name=
"stride" type=
"GLint"/>
6430 <param name=
"pointer" type=
"const GLvoid **"/>
6431 <param name=
"ptrstride" type=
"GLint"/>
6434 <function name=
"NormalPointerListIBM" offset=
"?">
6435 <param name=
"type" type=
"GLenum"/>
6436 <param name=
"stride" type=
"GLint"/>
6437 <param name=
"pointer" type=
"const GLvoid **"/>
6438 <param name=
"ptrstride" type=
"GLint"/>
6441 <function name=
"TexCoordPointerListIBM" offset=
"?">
6442 <param name=
"size" type=
"GLint"/>
6443 <param name=
"type" type=
"GLenum"/>
6444 <param name=
"stride" type=
"GLint"/>
6445 <param name=
"pointer" type=
"const GLvoid **"/>
6446 <param name=
"ptrstride" type=
"GLint"/>
6449 <function name=
"VertexPointerListIBM" offset=
"?">
6450 <param name=
"size" type=
"GLint"/>
6451 <param name=
"type" type=
"GLenum"/>
6452 <param name=
"stride" type=
"GLint"/>
6453 <param name=
"pointer" type=
"const GLvoid **"/>
6454 <param name=
"ptrstride" type=
"GLint"/>
6458 <!-- Extension number 202 is not listed in the extension registry. -->
6459 <!-- Extension number 203 is not listed in the extension registry. -->
6460 <!-- Extension number 204 is not listed in the extension registry. -->
6461 <!-- Extension number 205 is not listed in the extension registry. -->
6463 <category name=
"GL_3DFX_tbuffer" number=
"208">
6464 <function name=
"TbufferMask3DFX" offset=
"553">
6465 <param name=
"mask" type=
"GLuint"/>
6466 <glx ignore=
"true"/>
6470 <category name=
"GL_EXT_multisample" number=
"209">
6471 <function name=
"SampleMaskEXT" alias=
"SampleMaskSGIS">
6472 <param name=
"value" type=
"GLclampf"/>
6473 <param name=
"invert" type=
"GLboolean"/>
6476 <function name=
"SamplePatternEXT" alias=
"SamplePatternSGIS">
6477 <param name=
"pattern" type=
"GLenum"/>
6481 <!-- Extension number 211 is not listed in the extension registry. -->
6482 <!-- Extension number 213 is not listed in the extension registry. -->
6484 <category name=
"GL_SGIS_texture_color_mask" number=
"214">
6485 <function name=
"TextureColorMaskSGIS" offset=
"?">
6486 <param name=
"red" type=
"GLboolean"/>
6487 <param name=
"green" type=
"GLboolean"/>
6488 <param name=
"blue" type=
"GLboolean"/>
6489 <param name=
"alpha" type=
"GLboolean"/>
6493 <!-- Extension number 215 is a GLX extension. -->
6494 <!-- Extension number 216 is a GLX extension. -->
6495 <!-- Extension number 217 is a GLX extension. -->
6496 <!-- Extension number 218 is a GLX extension. -->
6497 <!-- Extension number 219 is not listed in the extension registry. -->
6499 <category name=
"GL_NV_fence" number=
"222">
6500 <function name=
"DeleteFencesNV" offset=
"647">
6501 <param name=
"n" type=
"GLsizei"/>
6502 <param name=
"fences" type=
"const GLuint *"/>
6503 <glx ignore=
"true"/>
6506 <function name=
"GenFencesNV" offset=
"648">
6507 <param name=
"n" type=
"GLsizei"/>
6508 <param name=
"fences" type=
"GLuint *"/>
6509 <glx ignore=
"true"/>
6512 <function name=
"IsFenceNV" offset=
"649">
6513 <param name=
"fence" type=
"GLuint"/>
6514 <return type=
"GLboolean"/>
6515 <glx ignore=
"true"/>
6518 <function name=
"TestFenceNV" offset=
"650">
6519 <param name=
"fence" type=
"GLuint"/>
6520 <return type=
"GLboolean"/>
6521 <glx ignore=
"true"/>
6524 <function name=
"GetFenceivNV" offset=
"651">
6525 <param name=
"fence" type=
"GLuint"/>
6526 <param name=
"pname" type=
"GLenum"/>
6527 <param name=
"params" type=
"GLint *"/>
6528 <glx ignore=
"true"/>
6531 <function name=
"FinishFenceNV" offset=
"652">
6532 <param name=
"fence" type=
"GLuint"/>
6533 <glx ignore=
"true"/>
6536 <function name=
"SetFenceNV" offset=
"653">
6537 <param name=
"fence" type=
"GLuint"/>
6538 <param name=
"condition" type=
"GLenum"/>
6539 <glx ignore=
"true"/>
6543 <category name=
"GL_NV_evaluators" number=
"225">
6544 <function name=
"MapControlPointsNV" offset=
"?">
6545 <param name=
"target" type=
"GLenum"/>
6546 <param name=
"index" type=
"GLuint"/>
6547 <param name=
"type" type=
"GLenum"/>
6548 <param name=
"ustride" type=
"GLsizei"/>
6549 <param name=
"vstride" type=
"GLsizei"/>
6550 <param name=
"uorder" type=
"GLint"/>
6551 <param name=
"vorder" type=
"GLint"/>
6552 <param name=
"packed" type=
"GLboolean"/>
6553 <param name=
"points" type=
"const GLvoid *"/>
6556 <function name=
"MapParameterivNV" offset=
"?">
6557 <param name=
"target" type=
"GLenum"/>
6558 <param name=
"pname" type=
"GLenum"/>
6559 <param name=
"params" type=
"const GLint *"/>
6562 <function name=
"MapParameterfvNV" offset=
"?">
6563 <param name=
"target" type=
"GLenum"/>
6564 <param name=
"pname" type=
"GLenum"/>
6565 <param name=
"params" type=
"const GLfloat *"/>
6568 <function name=
"GetMapControlPointsNV" offset=
"?">
6569 <param name=
"target" type=
"GLenum"/>
6570 <param name=
"index" type=
"GLuint"/>
6571 <param name=
"type" type=
"GLenum"/>
6572 <param name=
"ustride" type=
"GLsizei"/>
6573 <param name=
"vstride" type=
"GLsizei"/>
6574 <param name=
"packed" type=
"GLboolean"/>
6575 <param name=
"points" type=
"GLvoid *"/>
6578 <function name=
"GetMapParameterivNV" offset=
"?">
6579 <param name=
"target" type=
"GLenum"/>
6580 <param name=
"pname" type=
"GLenum"/>
6581 <param name=
"params" type=
"GLint *"/>
6584 <function name=
"GetMapParameterfvNV" offset=
"?">
6585 <param name=
"target" type=
"GLenum"/>
6586 <param name=
"pname" type=
"GLenum"/>
6587 <param name=
"params" type=
"GLfloat *"/>
6590 <function name=
"GetMapAttribParameterivNV" offset=
"?">
6591 <param name=
"target" type=
"GLenum"/>
6592 <param name=
"index" type=
"GLuint"/>
6593 <param name=
"pname" type=
"GLenum"/>
6594 <param name=
"params" type=
"GLint *"/>
6597 <function name=
"GetMapAttribParameterfvNV" offset=
"?">
6598 <param name=
"target" type=
"GLenum"/>
6599 <param name=
"index" type=
"GLuint"/>
6600 <param name=
"pname" type=
"GLenum"/>
6601 <param name=
"params" type=
"GLfloat *"/>
6604 <function name=
"EvalMapsNV" offset=
"?">
6605 <param name=
"target" type=
"GLenum"/>
6606 <param name=
"mode" type=
"GLenum"/>
6610 <category name=
"GL_NV_register_combiners2" number=
"227">
6611 <function name=
"CombinerStageParameterfvNV" offset=
"?">
6612 <param name=
"stage" type=
"GLenum"/>
6613 <param name=
"pname" type=
"GLenum"/>
6614 <param name=
"params" type=
"const GLfloat *"/>
6617 <function name=
"GetCombinerStageParameterfvNV" offset=
"?">
6618 <param name=
"stage" type=
"GLenum"/>
6619 <param name=
"pname" type=
"GLenum"/>
6620 <param name=
"params" type=
"GLfloat *"/>
6624 <category name=
"GL_NV_vertex_program" number=
"233">
6625 <function name=
"AreProgramsResidentNV" offset=
"578">
6626 <param name=
"n" type=
"GLsizei"/>
6627 <param name=
"ids" type=
"const GLuint *"/>
6628 <param name=
"residences" type=
"GLboolean *"/>
6629 <return type=
"GLboolean"/>
6630 <glx vendorpriv=
"1293" handcode=
"true"/>
6633 <function name=
"BindProgramNV" offset=
"579">
6634 <param name=
"target" type=
"GLenum"/>
6635 <param name=
"id" type=
"GLuint"/>
6639 <function name=
"DeleteProgramsNV" offset=
"580">
6640 <param name=
"n" type=
"GLsizei"/>
6641 <param name=
"ids" type=
"const GLuint *"/>
6642 <glx vendorpriv=
"1294" handcode=
"true"/>
6645 <function name=
"ExecuteProgramNV" offset=
"581">
6646 <param name=
"target" type=
"GLenum"/>
6647 <param name=
"id" type=
"GLuint"/>
6648 <param name=
"params" type=
"const GLfloat *" variable_param=
"target"/>
6652 <function name=
"GenProgramsNV" offset=
"582">
6653 <param name=
"n" type=
"GLsizei"/>
6654 <param name=
"ids" type=
"GLuint *"/>
6655 <glx vendorpriv=
"1295" handcode=
"true"/>
6658 <function name=
"GetProgramParameterdvNV" offset=
"583">
6659 <param name=
"target" type=
"GLenum"/>
6660 <param name=
"index" type=
"GLuint"/>
6661 <param name=
"pname" type=
"GLenum"/>
6662 <param name=
"params" type=
"GLdouble *" output=
"true"/>
6663 <glx vendorpriv=
"1297"/>
6666 <function name=
"GetProgramParameterfvNV" offset=
"584">
6667 <param name=
"target" type=
"GLenum"/>
6668 <param name=
"index" type=
"GLuint"/>
6669 <param name=
"pname" type=
"GLenum"/>
6670 <param name=
"params" type=
"GLfloat *" output=
"true"/>
6671 <glx vendorpriv=
"1296"/>
6674 <function name=
"GetProgramivNV" offset=
"585">
6675 <param name=
"id" type=
"GLuint"/>
6676 <param name=
"pname" type=
"GLenum"/>
6677 <param name=
"params" type=
"GLint *" output=
"true"/>
6678 <glx vendorpriv=
"1307"/>
6681 <function name=
"GetProgramStringNV" offset=
"586">
6682 <param name=
"id" type=
"GLuint"/>
6683 <param name=
"pname" type=
"GLenum"/>
6684 <param name=
"program" type=
"GLubyte *" output=
"true"/>
6685 <glx vendorpriv=
"1308" handcode=
"true"/>
6688 <function name=
"GetTrackMatrixivNV" offset=
"587">
6689 <param name=
"target" type=
"GLenum"/>
6690 <param name=
"address" type=
"GLuint"/>
6691 <param name=
"pname" type=
"GLenum"/>
6692 <param name=
"params" type=
"GLint *" output=
"true"/>
6693 <glx vendorpriv=
"1300"/>
6696 <function name=
"GetVertexAttribdvNV" offset=
"588">
6697 <param name=
"index" type=
"GLuint"/>
6698 <param name=
"pname" type=
"GLenum"/>
6699 <param name=
"params" type=
"GLdouble *" output=
"true"/>
6700 <glx vendorpriv=
"1301"/>
6703 <function name=
"GetVertexAttribfvNV" offset=
"589">
6704 <param name=
"index" type=
"GLuint"/>
6705 <param name=
"pname" type=
"GLenum"/>
6706 <param name=
"params" type=
"GLfloat *" output=
"true"/>
6707 <glx vendorpriv=
"1302"/>
6710 <function name=
"GetVertexAttribivNV" offset=
"590">
6711 <param name=
"index" type=
"GLuint"/>
6712 <param name=
"pname" type=
"GLenum"/>
6713 <param name=
"params" type=
"GLint *" output=
"true"/>
6714 <glx vendorpriv=
"1303"/>
6717 <function name=
"GetVertexAttribPointervNV" offset=
"591">
6718 <param name=
"index" type=
"GLuint"/>
6719 <param name=
"pname" type=
"GLenum"/>
6720 <param name=
"pointer" type=
"GLvoid **" output=
"true"/>
6721 <glx handcode=
"true"/>
6724 <function name=
"IsProgramNV" offset=
"592">
6725 <param name=
"id" type=
"GLuint"/>
6726 <return type=
"GLboolean"/>
6727 <glx vendorpriv=
"1304"/>
6730 <function name=
"LoadProgramNV" offset=
"593">
6731 <param name=
"target" type=
"GLenum"/>
6732 <param name=
"id" type=
"GLuint"/>
6733 <param name=
"len" type=
"GLsizei"/>
6734 <param name=
"program" type=
"const GLubyte *"/>
6735 <glx rop=
"4183" handcode=
"true"/>
6738 <function name=
"ProgramParameter4dNV" offset=
"594" vectorequiv=
"ProgramParameter4dvNV">
6739 <param name=
"target" type=
"GLenum"/>
6740 <param name=
"index" type=
"GLuint"/>
6741 <param name=
"x" type=
"GLdouble"/>
6742 <param name=
"y" type=
"GLdouble"/>
6743 <param name=
"z" type=
"GLdouble"/>
6744 <param name=
"w" type=
"GLdouble"/>
6747 <function name=
"ProgramParameter4dvNV" offset=
"595">
6748 <param name=
"target" type=
"GLenum"/>
6749 <param name=
"index" type=
"GLuint"/>
6750 <param name=
"params" type=
"const GLdouble *" count=
"4"/>
6751 <glx rop=
"4185" doubles_in_order=
"true"/>
6754 <function name=
"ProgramParameter4fNV" offset=
"596" vectorequiv=
"ProgramParameter4fvNV">
6755 <param name=
"target" type=
"GLenum"/>
6756 <param name=
"index" type=
"GLuint"/>
6757 <param name=
"x" type=
"GLfloat"/>
6758 <param name=
"y" type=
"GLfloat"/>
6759 <param name=
"z" type=
"GLfloat"/>
6760 <param name=
"w" type=
"GLfloat"/>
6763 <function name=
"ProgramParameter4fvNV" offset=
"597">
6764 <param name=
"target" type=
"GLenum"/>
6765 <param name=
"index" type=
"GLuint"/>
6766 <param name=
"params" type=
"const GLfloat *" count=
"4"/>
6770 <function name=
"ProgramParameters4dvNV" offset=
"598">
6771 <param name=
"target" type=
"GLenum"/>
6772 <param name=
"index" type=
"GLuint"/>
6773 <param name=
"num" type=
"GLuint"/>
6774 <param name=
"params" type=
"const GLdouble *"/>
6775 <glx rop=
"4187" handcode=
"true"/>
6778 <function name=
"ProgramParameters4fvNV" offset=
"599">
6779 <param name=
"target" type=
"GLenum"/>
6780 <param name=
"index" type=
"GLuint"/>
6781 <param name=
"num" type=
"GLuint"/>
6782 <param name=
"params" type=
"const GLfloat *"/>
6783 <glx rop=
"4186" handcode=
"true"/>
6786 <function name=
"RequestResidentProgramsNV" offset=
"600">
6787 <param name=
"n" type=
"GLsizei"/>
6788 <param name=
"ids" type=
"const GLuint *"/>
6789 <glx rop=
"4182" handcode=
"true"/>
6792 <function name=
"TrackMatrixNV" offset=
"601">
6793 <param name=
"target" type=
"GLenum"/>
6794 <param name=
"address" type=
"GLuint"/>
6795 <param name=
"matrix" type=
"GLenum"/>
6796 <param name=
"transform" type=
"GLenum"/>
6800 <function name=
"VertexAttribPointerNV" offset=
"602">
6801 <param name=
"index" type=
"GLuint"/>
6802 <param name=
"size" type=
"GLint"/>
6803 <param name=
"type" type=
"GLenum"/>
6804 <param name=
"stride" type=
"GLsizei"/>
6805 <param name=
"pointer" type=
"const GLvoid *"/>
6806 <glx handcode=
"true"/>
6809 <function name=
"VertexAttrib1dNV" offset=
"603" vectorequiv=
"VertexAttrib1dvNV">
6810 <param name=
"index" type=
"GLuint"/>
6811 <param name=
"x" type=
"GLdouble"/>
6814 <function name=
"VertexAttrib1dvNV" offset=
"604">
6815 <param name=
"index" type=
"GLuint"/>
6816 <param name=
"v" type=
"const GLdouble *" count=
"1"/>
6817 <glx rop=
"4197" doubles_in_order=
"true"/>
6820 <function name=
"VertexAttrib1fNV" offset=
"605" vectorequiv=
"VertexAttrib1fvNV">
6821 <param name=
"index" type=
"GLuint"/>
6822 <param name=
"x" type=
"GLfloat"/>
6825 <function name=
"VertexAttrib1fvNV" offset=
"606">
6826 <param name=
"index" type=
"GLuint"/>
6827 <param name=
"v" type=
"const GLfloat *" count=
"1"/>
6831 <function name=
"VertexAttrib1sNV" offset=
"607" vectorequiv=
"VertexAttrib1svNV">
6832 <param name=
"index" type=
"GLuint"/>
6833 <param name=
"x" type=
"GLshort"/>
6836 <function name=
"VertexAttrib1svNV" offset=
"608">
6837 <param name=
"index" type=
"GLuint"/>
6838 <param name=
"v" type=
"const GLshort *" count=
"1"/>
6842 <function name=
"VertexAttrib2dNV" offset=
"609" vectorequiv=
"VertexAttrib2dvNV">
6843 <param name=
"index" type=
"GLuint"/>
6844 <param name=
"x" type=
"GLdouble"/>
6845 <param name=
"y" type=
"GLdouble"/>
6848 <function name=
"VertexAttrib2dvNV" offset=
"610">
6849 <param name=
"index" type=
"GLuint"/>
6850 <param name=
"v" type=
"const GLdouble *" count=
"2"/>
6851 <glx rop=
"4198" doubles_in_order=
"true"/>
6854 <function name=
"VertexAttrib2fNV" offset=
"611" vectorequiv=
"VertexAttrib2fvNV">
6855 <param name=
"index" type=
"GLuint"/>
6856 <param name=
"x" type=
"GLfloat"/>
6857 <param name=
"y" type=
"GLfloat"/>
6860 <function name=
"VertexAttrib2fvNV" offset=
"612">
6861 <param name=
"index" type=
"GLuint"/>
6862 <param name=
"v" type=
"const GLfloat *" count=
"2"/>
6866 <function name=
"VertexAttrib2sNV" offset=
"613" vectorequiv=
"VertexAttrib2svNV">
6867 <param name=
"index" type=
"GLuint"/>
6868 <param name=
"x" type=
"GLshort"/>
6869 <param name=
"y" type=
"GLshort"/>
6872 <function name=
"VertexAttrib2svNV" offset=
"614">
6873 <param name=
"index" type=
"GLuint"/>
6874 <param name=
"v" type=
"const GLshort *" count=
"2"/>
6878 <function name=
"VertexAttrib3dNV" offset=
"615" vectorequiv=
"VertexAttrib3dvNV">
6879 <param name=
"index" type=
"GLuint"/>
6880 <param name=
"x" type=
"GLdouble"/>
6881 <param name=
"y" type=
"GLdouble"/>
6882 <param name=
"z" type=
"GLdouble"/>
6885 <function name=
"VertexAttrib3dvNV" offset=
"616">
6886 <param name=
"index" type=
"GLuint"/>
6887 <param name=
"v" type=
"const GLdouble *" count=
"3"/>
6888 <glx rop=
"4199" doubles_in_order=
"true"/>
6891 <function name=
"VertexAttrib3fNV" offset=
"617" vectorequiv=
"VertexAttrib3fvNV">
6892 <param name=
"index" type=
"GLuint"/>
6893 <param name=
"x" type=
"GLfloat"/>
6894 <param name=
"y" type=
"GLfloat"/>
6895 <param name=
"z" type=
"GLfloat"/>
6898 <function name=
"VertexAttrib3fvNV" offset=
"618">
6899 <param name=
"index" type=
"GLuint"/>
6900 <param name=
"v" type=
"const GLfloat *" count=
"3"/>
6904 <function name=
"VertexAttrib3sNV" offset=
"619" vectorequiv=
"VertexAttrib3svNV">
6905 <param name=
"index" type=
"GLuint"/>
6906 <param name=
"x" type=
"GLshort"/>
6907 <param name=
"y" type=
"GLshort"/>
6908 <param name=
"z" type=
"GLshort"/>
6911 <function name=
"VertexAttrib3svNV" offset=
"620">
6912 <param name=
"index" type=
"GLuint"/>
6913 <param name=
"v" type=
"const GLshort *" count=
"3"/>
6917 <function name=
"VertexAttrib4dNV" offset=
"621" vectorequiv=
"VertexAttrib4dvNV">
6918 <param name=
"index" type=
"GLuint"/>
6919 <param name=
"x" type=
"GLdouble"/>
6920 <param name=
"y" type=
"GLdouble"/>
6921 <param name=
"z" type=
"GLdouble"/>
6922 <param name=
"w" type=
"GLdouble"/>
6925 <function name=
"VertexAttrib4dvNV" offset=
"622">
6926 <param name=
"index" type=
"GLuint"/>
6927 <param name=
"v" type=
"const GLdouble *" count=
"4"/>
6928 <glx rop=
"4200" doubles_in_order=
"true"/>
6931 <function name=
"VertexAttrib4fNV" offset=
"623" vectorequiv=
"VertexAttrib4fvNV">
6932 <param name=
"index" type=
"GLuint"/>
6933 <param name=
"x" type=
"GLfloat"/>
6934 <param name=
"y" type=
"GLfloat"/>
6935 <param name=
"z" type=
"GLfloat"/>
6936 <param name=
"w" type=
"GLfloat"/>
6939 <function name=
"VertexAttrib4fvNV" offset=
"624">
6940 <param name=
"index" type=
"GLuint"/>
6941 <param name=
"v" type=
"const GLfloat *" count=
"4"/>
6945 <function name=
"VertexAttrib4sNV" offset=
"625" vectorequiv=
"VertexAttrib4svNV">
6946 <param name=
"index" type=
"GLuint"/>
6947 <param name=
"x" type=
"GLshort"/>
6948 <param name=
"y" type=
"GLshort"/>
6949 <param name=
"z" type=
"GLshort"/>
6950 <param name=
"w" type=
"GLshort"/>
6953 <function name=
"VertexAttrib4svNV" offset=
"626">
6954 <param name=
"index" type=
"GLuint"/>
6955 <param name=
"v" type=
"const GLshort *" count=
"4"/>
6959 <function name=
"VertexAttrib4ubNV" offset=
"627" vectorequiv=
"VertexAttrib4ubvNV">
6960 <param name=
"index" type=
"GLuint"/>
6961 <param name=
"x" type=
"GLubyte"/>
6962 <param name=
"y" type=
"GLubyte"/>
6963 <param name=
"z" type=
"GLubyte"/>
6964 <param name=
"w" type=
"GLubyte"/>
6967 <function name=
"VertexAttrib4ubvNV" offset=
"628">
6968 <param name=
"index" type=
"GLuint"/>
6969 <param name=
"v" type=
"const GLubyte *" count=
"4"/>
6973 <function name=
"VertexAttribs1dvNV" offset=
"629">
6974 <param name=
"index" type=
"GLuint"/>
6975 <param name=
"n" type=
"GLsizei"/>
6976 <param name=
"v" type=
"const GLdouble *"/>
6977 <glx rop=
"4210" handcode=
"true"/>
6980 <function name=
"VertexAttribs1fvNV" offset=
"630">
6981 <param name=
"index" type=
"GLuint"/>
6982 <param name=
"n" type=
"GLsizei"/>
6983 <param name=
"v" type=
"const GLfloat *"/>
6984 <glx rop=
"4206" handcode=
"true"/>
6987 <function name=
"VertexAttribs1svNV" offset=
"631">
6988 <param name=
"index" type=
"GLuint"/>
6989 <param name=
"n" type=
"GLsizei"/>
6990 <param name=
"v" type=
"const GLshort *"/>
6991 <glx rop=
"4202" handcode=
"true"/>
6994 <function name=
"VertexAttribs2dvNV" offset=
"632">
6995 <param name=
"index" type=
"GLuint"/>
6996 <param name=
"n" type=
"GLsizei"/>
6997 <param name=
"v" type=
"const GLdouble *"/>
6998 <glx rop=
"4211" handcode=
"true"/>
7001 <function name=
"VertexAttribs2fvNV" offset=
"633">
7002 <param name=
"index" type=
"GLuint"/>
7003 <param name=
"n" type=
"GLsizei"/>
7004 <param name=
"v" type=
"const GLfloat *"/>
7005 <glx rop=
"4207" handcode=
"true"/>
7008 <function name=
"VertexAttribs2svNV" offset=
"634">
7009 <param name=
"index" type=
"GLuint"/>
7010 <param name=
"n" type=
"GLsizei"/>
7011 <param name=
"v" type=
"const GLshort *"/>
7012 <glx rop=
"4203" handcode=
"true"/>
7015 <function name=
"VertexAttribs3dvNV" offset=
"635">
7016 <param name=
"index" type=
"GLuint"/>
7017 <param name=
"n" type=
"GLsizei"/>
7018 <param name=
"v" type=
"const GLdouble *"/>
7019 <glx rop=
"4212" handcode=
"true"/>
7022 <function name=
"VertexAttribs3fvNV" offset=
"636">
7023 <param name=
"index" type=
"GLuint"/>
7024 <param name=
"n" type=
"GLsizei"/>
7025 <param name=
"v" type=
"const GLfloat *"/>
7026 <glx rop=
"4208" handcode=
"true"/>
7029 <function name=
"VertexAttribs3svNV" offset=
"637">
7030 <param name=
"index" type=
"GLuint"/>
7031 <param name=
"n" type=
"GLsizei"/>
7032 <param name=
"v" type=
"const GLshort *"/>
7033 <glx rop=
"4204" handcode=
"true"/>
7036 <function name=
"VertexAttribs4dvNV" offset=
"638">
7037 <param name=
"index" type=
"GLuint"/>
7038 <param name=
"n" type=
"GLsizei"/>
7039 <param name=
"v" type=
"const GLdouble *"/>
7040 <glx rop=
"4213" handcode=
"true"/>
7043 <function name=
"VertexAttribs4fvNV" offset=
"639">
7044 <param name=
"index" type=
"GLuint"/>
7045 <param name=
"n" type=
"GLsizei"/>
7046 <param name=
"v" type=
"const GLfloat *"/>
7047 <glx rop=
"4209" handcode=
"true"/>
7050 <function name=
"VertexAttribs4svNV" offset=
"640">
7051 <param name=
"index" type=
"GLuint"/>
7052 <param name=
"n" type=
"GLsizei"/>
7053 <param name=
"v" type=
"const GLshort *"/>
7054 <glx rop=
"4205" handcode=
"true"/>
7057 <function name=
"VertexAttribs4ubvNV" offset=
"641">
7058 <param name=
"index" type=
"GLuint"/>
7059 <param name=
"n" type=
"GLsizei"/>
7060 <param name=
"v" type=
"const GLubyte *"/>
7061 <glx rop=
"4214" handcode=
"true"/>
7065 <!-- Extension number 234 is a GLX extension. -->
7066 <!-- Extension number 236 is not listed in the extension registry. -->
7067 <!-- Extension number 237 is a GLX extension. -->
7068 <!-- Extension number 238 is a GLX extension. -->
7069 <!-- Extension number 242 is a WGL extension. -->
7070 <!-- Extension number 250 is a WGL extension. -->
7071 <!-- Extension number 251 is a WGL extension. -->
7072 <!-- Extension number 252 is a WGL extension. -->
7073 <!-- Extension number 253 is a WGL extension. -->
7074 <!-- Extension number 254 is a WGL extension. -->
7075 <!-- Extension number 255 is a WGL extension. -->
7077 <category name=
"GL_NV_point_sprite" number=
"262">
7078 <function name=
"PointParameteriNV" offset=
"642">
7079 <param name=
"pname" type=
"GLenum"/>
7080 <param name=
"params" type=
"GLint"/>
7084 <function name=
"PointParameterivNV" offset=
"643">
7085 <param name=
"pname" type=
"GLenum"/>
7086 <param name=
"params" type=
"const GLint *" variable_param=
"pname"/>
7091 <!-- Extension number 263 is a WGL extension. -->
7092 <!-- Extension number 264 is a WGL extension. -->
7094 <category name=
"EXT_stencil_two_side" number=
"268">
7095 <function name=
"ActiveStencilFaceEXT" offset=
"646">
7096 <param name=
"face" type=
"GLenum"/>
7101 <category name=
"GL_ATI_draw_buffers" number=
"277">
7102 <function name=
"DrawBuffersATI" offset=
"?">
7103 <param name=
"n" type=
"GLsizei"/>
7104 <param name=
"bufs" type=
"const GLenum *"/>
7105 <glx handcode=
"true"/>
7109 <!-- Extension number 278 is a WGL extension. -->
7111 <category name=
"GL_NV_fragment_program" number=
"282">
7112 <function name=
"ProgramNamedParameter4fNV" offset=
"682" vectorequiv=
"ProgramNamedParameter4fvNV">
7113 <param name=
"id" type=
"GLuint"/>
7114 <param name=
"len" type=
"GLsizei"/>
7115 <param name=
"name" type=
"const GLubyte *"/>
7116 <param name=
"x" type=
"GLfloat"/>
7117 <param name=
"y" type=
"GLfloat"/>
7118 <param name=
"z" type=
"GLfloat"/>
7119 <param name=
"w" type=
"GLfloat"/>
7120 <glx rop=
"4218" handcode=
"true"/>
7123 <function name=
"ProgramNamedParameter4dNV" offset=
"683" vectorequiv=
"ProgramNamedParameter4dvNV">
7124 <param name=
"id" type=
"GLuint"/>
7125 <param name=
"len" type=
"GLsizei"/>
7126 <param name=
"name" type=
"const GLubyte *" variable_param=
"len"/>
7127 <param name=
"x" type=
"GLdouble"/>
7128 <param name=
"y" type=
"GLdouble"/>
7129 <param name=
"z" type=
"GLdouble"/>
7130 <param name=
"w" type=
"GLdouble"/>
7133 <function name=
"ProgramNamedParameter4fvNV" offset=
"684">
7134 <param name=
"id" type=
"GLuint"/>
7135 <param name=
"len" type=
"GLsizei"/>
7136 <param name=
"name" type=
"const GLubyte *"/>
7137 <param name=
"v" type=
"const GLfloat *"/>
7138 <glx rop=
"4218" handcode=
"true"/>
7141 <function name=
"ProgramNamedParameter4dvNV" offset=
"685">
7142 <param name=
"id" type=
"GLuint"/>
7143 <param name=
"len" type=
"GLsizei"/>
7144 <param name=
"name" type=
"const GLubyte *"/>
7145 <param name=
"v" type=
"const GLdouble *"/>
7146 <glx rop=
"4219" handcode=
"true"/>
7149 <function name=
"GetProgramNamedParameterfvNV" offset=
"686">
7150 <param name=
"id" type=
"GLuint"/>
7151 <param name=
"len" type=
"GLsizei"/>
7152 <param name=
"name" type=
"const GLubyte *"/>
7153 <param name=
"params" type=
"GLfloat *"/>
7154 <glx vendorpriv=
"1310" handcode=
"true"/>
7157 <function name=
"GetProgramNamedParameterdvNV" offset=
"687">
7158 <param name=
"id" type=
"GLuint"/>
7159 <param name=
"len" type=
"GLsizei"/>
7160 <param name=
"name" type=
"const GLubyte *"/>
7161 <param name=
"params" type=
"GLdouble *"/>
7162 <glx vendorpriv=
"1311" handcode=
"true"/>
7166 <category name=
"GL_EXT_depth_bounds_test" number=
"297">
7167 <function name=
"DepthBoundsEXT" offset=
"699">
7168 <param name=
"zmin" type=
"GLclampd"/>
7169 <param name=
"zmax" type=
"GLclampd"/>
7174 <category name=
"GL_EXT_blend_equation_separate" number=
"299">
7175 <function name=
"BlendEquationSeparateEXT" offset=
"710">
7176 <param name=
"modeRGB" type=
"GLenum"/>
7177 <param name=
"modeA" type=
"GLenum"/>
7183 <!-- Unnumbered extensions sorted by name. -->
7185 <category name=
"GL_ATI_blend_equation_separate">
7186 <function name=
"BlendEquationSeparateATI" alias=
"BlendEquationSeparateEXT">
7187 <param name=
"modeRGB" type=
"GLenum"/>
7188 <param name=
"modeA" type=
"GLenum"/>
7192 <category name=
"GL_INGR_blend_func_separate">
7193 <function name=
"BlendFuncSeparateINGR" alias=
"BlendFuncSeparateEXT">
7194 <param name=
"sfactorRGB" type=
"GLenum"/>
7195 <param name=
"dfactorRGB" type=
"GLenum"/>
7196 <param name=
"sfactorAlpha" type=
"GLenum"/>
7197 <param name=
"dfactorAlpha" type=
"GLenum"/>
7201 <category name=
"GL_SGIS_point_parameters">
7202 <function name=
"PointParameterfSGIS" alias=
"PointParameterfEXT">
7203 <param name=
"pname" type=
"GLenum"/>
7204 <param name=
"param" type=
"GLfloat"/>
7207 <function name=
"PointParameterfvSGIS" alias=
"PointParameterfvEXT">
7208 <param name=
"pname" type=
"GLenum"/>
7209 <param name=
"params" type=
"const GLfloat *"/>
7213 <category name=
"GL_SGIX_igloo_interface">
7214 <function name=
"IglooInterfaceSGIX" offset=
"?">
7215 <param name=
"pname" type=
"GLenum"/>
7216 <param name=
"params" type=
"const GLvoid *"/>
7220 <category name=
"GL_SGIX_polynomial_ffd">
7221 <function name=
"DeformationMap3dSGIX" offset=
"?">
7222 <param name=
"target" type=
"GLenum"/>
7223 <param name=
"u1" type=
"GLdouble"/>
7224 <param name=
"u2" type=
"GLdouble"/>
7225 <param name=
"ustride" type=
"GLint"/>
7226 <param name=
"uorder" type=
"GLint"/>
7227 <param name=
"v1" type=
"GLdouble"/>
7228 <param name=
"v2" type=
"GLdouble"/>
7229 <param name=
"vstride" type=
"GLint"/>
7230 <param name=
"vorder" type=
"GLint"/>
7231 <param name=
"w1" type=
"GLdouble"/>
7232 <param name=
"w2" type=
"GLdouble"/>
7233 <param name=
"wstride" type=
"GLint"/>
7234 <param name=
"worder" type=
"GLint"/>
7235 <param name=
"points" type=
"const GLdouble *"/>
7238 <function name=
"DeformationMap3fSGIX" offset=
"?">
7239 <param name=
"target" type=
"GLenum"/>
7240 <param name=
"u1" type=
"GLfloat"/>
7241 <param name=
"u2" type=
"GLfloat"/>
7242 <param name=
"ustride" type=
"GLint"/>
7243 <param name=
"uorder" type=
"GLint"/>
7244 <param name=
"v1" type=
"GLfloat"/>
7245 <param name=
"v2" type=
"GLfloat"/>
7246 <param name=
"vstride" type=
"GLint"/>
7247 <param name=
"vorder" type=
"GLint"/>
7248 <param name=
"w1" type=
"GLfloat"/>
7249 <param name=
"w2" type=
"GLfloat"/>
7250 <param name=
"wstride" type=
"GLint"/>
7251 <param name=
"worder" type=
"GLint"/>
7252 <param name=
"points" type=
"const GLfloat *"/>
7255 <function name=
"DeformSGIX" offset=
"?">
7256 <param name=
"mask" type=
"GLenum"/>
7259 <function name=
"LoadIdentityDeformationMapSGIX" offset=
"?">
7260 <param name=
"mask" type=
"GLenum"/>
7264 <category name=
"unused">
7265 <function name=
"__unused413" offset=
"413">
7266 <glx ignore=
"true"/>