2 <!DOCTYPE OpenGLAPI SYSTEM "../../glapi/gl_API.dtd">
6 <!-- This file defines the following categories
11 a subset of GL_ARB_multitexture
12 GL_APPLE_vertex_array_object
14 to keep compatibility with Mesa. It is included by es1_COMPAT.xml
15 and es2_COMPAT.xml. When a function is later defined, it should be
16 commented out from this file. Take BlendEquation for example. It
17 is defined in OpenGL ES 2.0, and is defined as BlendEquationOES in
18 GL_OES_blend_subtract. Thus, it is commented out from this file,
19 and has an alias in es1_COMPAT.xml.
23 <type name="double" size="8" float="true" glx_name="FLOAT64"/>
24 <type name="clampd" size="8" float="true" glx_name="FLOAT64"/>
26 <type name="float" size="4" float="true" glx_name="FLOAT32"/>
27 <type name="clampf" size="4" float="true" glx_name="FLOAT32"/>
29 <type name="int" size="4" glx_name="CARD32"/>
30 <type name="uint" size="4" unsigned="true" glx_name="CARD32"/>
31 <type name="sizei" size="4" unsigned="true" glx_name="CARD32"/>
32 <type name="enum" size="4" unsigned="true" glx_name="ENUM"/>
33 <type name="bitfield" size="4" unsigned="true" glx_name="CARD32"/>
35 <type name="short" size="2" glx_name="CARD16"/>
36 <type name="ushort" size="2" unsigned="true" glx_name="CARD16"/>
38 <type name="byte" size="1" glx_name="CARD8"/>
39 <type name="ubyte" size="1" unsigned="true" glx_name="CARD8"/>
40 <type name="boolean" size="1" unsigned="true" glx_name="CARD8"/>
42 <type name="void" size="1"/>
44 <function name="NewList" offset="0" static_dispatch="false">
45 <param name="list" type="GLuint"/>
46 <param name="mode" type="GLenum"/>
50 <function name="EndList" offset="1" static_dispatch="false">
54 <function name="CallList" offset="2" static_dispatch="false">
55 <param name="list" type="GLuint"/>
59 <function name="CallLists" offset="3" static_dispatch="false">
60 <param name="n" type="GLsizei" counter="true"/>
61 <param name="type" type="GLenum"/>
62 <param name="lists" type="const GLvoid *" variable_param="type" count="n"/>
63 <glx rop="2" large="true"/>
66 <function name="DeleteLists" offset="4" static_dispatch="false">
67 <param name="list" type="GLuint"/>
68 <param name="range" type="GLsizei"/>
72 <function name="GenLists" offset="5" static_dispatch="false">
73 <param name="range" type="GLsizei"/>
74 <return type="GLuint"/>
78 <function name="ListBase" offset="6" static_dispatch="false">
79 <param name="base" type="GLuint"/>
83 <function name="Begin" offset="7" static_dispatch="false">
84 <param name="mode" type="GLenum"/>
88 <function name="Bitmap" offset="8" static_dispatch="false">
89 <param name="width" type="GLsizei"/>
90 <param name="height" type="GLsizei"/>
91 <param name="xorig" type="GLfloat"/>
92 <param name="yorig" type="GLfloat"/>
93 <param name="xmove" type="GLfloat"/>
94 <param name="ymove" type="GLfloat"/>
95 <param name="bitmap" type="const GLubyte *" img_width="width" img_height="height" img_format="GL_COLOR_INDEX" img_type="GL_BITMAP" img_target="0" img_pad_dimensions="false"/>
96 <glx rop="5" large="true"/>
99 <function name="Color3b" offset="9" vectorequiv="Color3bv" static_dispatch="false">
100 <param name="red" type="GLbyte"/>
101 <param name="green" type="GLbyte"/>
102 <param name="blue" type="GLbyte"/>
105 <function name="Color3bv" offset="10" static_dispatch="false">
106 <param name="v" type="const GLbyte *" count="3"/>
110 <function name="Color3d" offset="11" vectorequiv="Color3dv" static_dispatch="false">
111 <param name="red" type="GLdouble"/>
112 <param name="green" type="GLdouble"/>
113 <param name="blue" type="GLdouble"/>
116 <function name="Color3dv" offset="12" static_dispatch="false">
117 <param name="v" type="const GLdouble *" count="3"/>
121 <function name="Color3f" offset="13" vectorequiv="Color3fv" static_dispatch="false">
122 <param name="red" type="GLfloat"/>
123 <param name="green" type="GLfloat"/>
124 <param name="blue" type="GLfloat"/>
127 <function name="Color3fv" offset="14" static_dispatch="false">
128 <param name="v" type="const GLfloat *" count="3"/>
132 <function name="Color3i" offset="15" vectorequiv="Color3iv" static_dispatch="false">
133 <param name="red" type="GLint"/>
134 <param name="green" type="GLint"/>
135 <param name="blue" type="GLint"/>
138 <function name="Color3iv" offset="16" static_dispatch="false">
139 <param name="v" type="const GLint *" count="3"/>
143 <function name="Color3s" offset="17" vectorequiv="Color3sv" static_dispatch="false">
144 <param name="red" type="GLshort"/>
145 <param name="green" type="GLshort"/>
146 <param name="blue" type="GLshort"/>
149 <function name="Color3sv" offset="18" static_dispatch="false">
150 <param name="v" type="const GLshort *" count="3"/>
154 <function name="Color3ub" offset="19" vectorequiv="Color3ubv" static_dispatch="false">
155 <param name="red" type="GLubyte"/>
156 <param name="green" type="GLubyte"/>
157 <param name="blue" type="GLubyte"/>
160 <function name="Color3ubv" offset="20" static_dispatch="false">
161 <param name="v" type="const GLubyte *" count="3"/>
165 <function name="Color3ui" offset="21" vectorequiv="Color3uiv" static_dispatch="false">
166 <param name="red" type="GLuint"/>
167 <param name="green" type="GLuint"/>
168 <param name="blue" type="GLuint"/>
171 <function name="Color3uiv" offset="22" static_dispatch="false">
172 <param name="v" type="const GLuint *" count="3"/>
176 <function name="Color3us" offset="23" vectorequiv="Color3usv" static_dispatch="false">
177 <param name="red" type="GLushort"/>
178 <param name="green" type="GLushort"/>
179 <param name="blue" type="GLushort"/>
182 <function name="Color3usv" offset="24" static_dispatch="false">
183 <param name="v" type="const GLushort *" count="3"/>
187 <function name="Color4b" offset="25" vectorequiv="Color4bv" static_dispatch="false">
188 <param name="red" type="GLbyte"/>
189 <param name="green" type="GLbyte"/>
190 <param name="blue" type="GLbyte"/>
191 <param name="alpha" type="GLbyte"/>
194 <function name="Color4bv" offset="26" static_dispatch="false">
195 <param name="v" type="const GLbyte *" count="4"/>
199 <function name="Color4d" offset="27" vectorequiv="Color4dv" static_dispatch="false">
200 <param name="red" type="GLdouble"/>
201 <param name="green" type="GLdouble"/>
202 <param name="blue" type="GLdouble"/>
203 <param name="alpha" type="GLdouble"/>
206 <function name="Color4dv" offset="28" static_dispatch="false">
207 <param name="v" type="const GLdouble *" count="4"/>
211 <!--function name="Color4f" offset="29" vectorequiv="Color4fv" static_dispatch="false">
212 <param name="red" type="GLfloat"/>
213 <param name="green" type="GLfloat"/>
214 <param name="blue" type="GLfloat"/>
215 <param name="alpha" type="GLfloat"/>
218 <function name="Color4fv" offset="30" static_dispatch="false">
219 <param name="v" type="const GLfloat *" count="4"/>
223 <function name="Color4i" offset="31" vectorequiv="Color4iv" static_dispatch="false">
224 <param name="red" type="GLint"/>
225 <param name="green" type="GLint"/>
226 <param name="blue" type="GLint"/>
227 <param name="alpha" type="GLint"/>
230 <function name="Color4iv" offset="32" static_dispatch="false">
231 <param name="v" type="const GLint *" count="4"/>
235 <function name="Color4s" offset="33" vectorequiv="Color4sv" static_dispatch="false">
236 <param name="red" type="GLshort"/>
237 <param name="green" type="GLshort"/>
238 <param name="blue" type="GLshort"/>
239 <param name="alpha" type="GLshort"/>
242 <function name="Color4sv" offset="34" static_dispatch="false">
243 <param name="v" type="const GLshort *" count="4"/>
247 <!--function name="Color4ub" offset="35" vectorequiv="Color4ubv" static_dispatch="false">
248 <param name="red" type="GLubyte"/>
249 <param name="green" type="GLubyte"/>
250 <param name="blue" type="GLubyte"/>
251 <param name="alpha" type="GLubyte"/>
254 <function name="Color4ubv" offset="36" static_dispatch="false">
255 <param name="v" type="const GLubyte *" count="4"/>
259 <function name="Color4ui" offset="37" vectorequiv="Color4uiv" static_dispatch="false">
260 <param name="red" type="GLuint"/>
261 <param name="green" type="GLuint"/>
262 <param name="blue" type="GLuint"/>
263 <param name="alpha" type="GLuint"/>
266 <function name="Color4uiv" offset="38" static_dispatch="false">
267 <param name="v" type="const GLuint *" count="4"/>
271 <function name="Color4us" offset="39" vectorequiv="Color4usv" static_dispatch="false">
272 <param name="red" type="GLushort"/>
273 <param name="green" type="GLushort"/>
274 <param name="blue" type="GLushort"/>
275 <param name="alpha" type="GLushort"/>
278 <function name="Color4usv" offset="40" static_dispatch="false">
279 <param name="v" type="const GLushort *" count="4"/>
283 <function name="EdgeFlag" offset="41" vectorequiv="EdgeFlagv" static_dispatch="false">
284 <param name="flag" type="GLboolean"/>
287 <function name="EdgeFlagv" offset="42" static_dispatch="false">
288 <param name="flag" type="const GLboolean *" count="1"/>
292 <function name="End" offset="43" static_dispatch="false">
296 <function name="Indexd" offset="44" vectorequiv="Indexdv" static_dispatch="false">
297 <param name="c" type="GLdouble"/>
300 <function name="Indexdv" offset="45" static_dispatch="false">
301 <param name="c" type="const GLdouble *" count="1"/>
305 <function name="Indexf" offset="46" vectorequiv="Indexfv" static_dispatch="false">
306 <param name="c" type="GLfloat"/>
309 <function name="Indexfv" offset="47" static_dispatch="false">
310 <param name="c" type="const GLfloat *" count="1"/>
314 <function name="Indexi" offset="48" vectorequiv="Indexiv" static_dispatch="false">
315 <param name="c" type="GLint"/>
318 <function name="Indexiv" offset="49" static_dispatch="false">
319 <param name="c" type="const GLint *" count="1"/>
323 <function name="Indexs" offset="50" vectorequiv="Indexsv" static_dispatch="false">
324 <param name="c" type="GLshort"/>
327 <function name="Indexsv" offset="51" static_dispatch="false">
328 <param name="c" type="const GLshort *" count="1"/>
332 <function name="Normal3b" offset="52" vectorequiv="Normal3bv" static_dispatch="false">
333 <param name="nx" type="GLbyte"/>
334 <param name="ny" type="GLbyte"/>
335 <param name="nz" type="GLbyte"/>
338 <function name="Normal3bv" offset="53" static_dispatch="false">
339 <param name="v" type="const GLbyte *" count="3"/>
343 <function name="Normal3d" offset="54" vectorequiv="Normal3dv" static_dispatch="false">
344 <param name="nx" type="GLdouble"/>
345 <param name="ny" type="GLdouble"/>
346 <param name="nz" type="GLdouble"/>
349 <function name="Normal3dv" offset="55" static_dispatch="false">
350 <param name="v" type="const GLdouble *" count="3"/>
354 <!--function name="Normal3f" offset="56" vectorequiv="Normal3fv" static_dispatch="false">
355 <param name="nx" type="GLfloat"/>
356 <param name="ny" type="GLfloat"/>
357 <param name="nz" type="GLfloat"/>
360 <function name="Normal3fv" offset="57" static_dispatch="false">
361 <param name="v" type="const GLfloat *" count="3"/>
365 <function name="Normal3i" offset="58" vectorequiv="Normal3iv" static_dispatch="false">
366 <param name="nx" type="GLint"/>
367 <param name="ny" type="GLint"/>
368 <param name="nz" type="GLint"/>
371 <function name="Normal3iv" offset="59" static_dispatch="false">
372 <param name="v" type="const GLint *" count="3"/>
376 <function name="Normal3s" offset="60" vectorequiv="Normal3sv" static_dispatch="false">
377 <param name="nx" type="GLshort"/>
378 <param name="ny" type="GLshort"/>
379 <param name="nz" type="GLshort"/>
382 <function name="Normal3sv" offset="61" static_dispatch="false">
383 <param name="v" type="const GLshort *" count="3"/>
387 <function name="RasterPos2d" offset="62" vectorequiv="RasterPos2dv" static_dispatch="false">
388 <param name="x" type="GLdouble"/>
389 <param name="y" type="GLdouble"/>
392 <function name="RasterPos2dv" offset="63" static_dispatch="false">
393 <param name="v" type="const GLdouble *" count="2"/>
397 <function name="RasterPos2f" offset="64" vectorequiv="RasterPos2fv" static_dispatch="false">
398 <param name="x" type="GLfloat"/>
399 <param name="y" type="GLfloat"/>
402 <function name="RasterPos2fv" offset="65" static_dispatch="false">
403 <param name="v" type="const GLfloat *" count="2"/>
407 <function name="RasterPos2i" offset="66" vectorequiv="RasterPos2iv" static_dispatch="false">
408 <param name="x" type="GLint"/>
409 <param name="y" type="GLint"/>
412 <function name="RasterPos2iv" offset="67" static_dispatch="false">
413 <param name="v" type="const GLint *" count="2"/>
417 <function name="RasterPos2s" offset="68" vectorequiv="RasterPos2sv" static_dispatch="false">
418 <param name="x" type="GLshort"/>
419 <param name="y" type="GLshort"/>
422 <function name="RasterPos2sv" offset="69" static_dispatch="false">
423 <param name="v" type="const GLshort *" count="2"/>
427 <function name="RasterPos3d" offset="70" vectorequiv="RasterPos3dv" static_dispatch="false">
428 <param name="x" type="GLdouble"/>
429 <param name="y" type="GLdouble"/>
430 <param name="z" type="GLdouble"/>
433 <function name="RasterPos3dv" offset="71" static_dispatch="false">
434 <param name="v" type="const GLdouble *" count="3"/>
438 <function name="RasterPos3f" offset="72" vectorequiv="RasterPos3fv" static_dispatch="false">
439 <param name="x" type="GLfloat"/>
440 <param name="y" type="GLfloat"/>
441 <param name="z" type="GLfloat"/>
444 <function name="RasterPos3fv" offset="73" static_dispatch="false">
445 <param name="v" type="const GLfloat *" count="3"/>
449 <function name="RasterPos3i" offset="74" vectorequiv="RasterPos3iv" static_dispatch="false">
450 <param name="x" type="GLint"/>
451 <param name="y" type="GLint"/>
452 <param name="z" type="GLint"/>
455 <function name="RasterPos3iv" offset="75" static_dispatch="false">
456 <param name="v" type="const GLint *" count="3"/>
460 <function name="RasterPos3s" offset="76" vectorequiv="RasterPos3sv" static_dispatch="false">
461 <param name="x" type="GLshort"/>
462 <param name="y" type="GLshort"/>
463 <param name="z" type="GLshort"/>
466 <function name="RasterPos3sv" offset="77" static_dispatch="false">
467 <param name="v" type="const GLshort *" count="3"/>
471 <function name="RasterPos4d" offset="78" vectorequiv="RasterPos4dv" static_dispatch="false">
472 <param name="x" type="GLdouble"/>
473 <param name="y" type="GLdouble"/>
474 <param name="z" type="GLdouble"/>
475 <param name="w" type="GLdouble"/>
478 <function name="RasterPos4dv" offset="79" static_dispatch="false">
479 <param name="v" type="const GLdouble *" count="4"/>
483 <function name="RasterPos4f" offset="80" vectorequiv="RasterPos4fv" static_dispatch="false">
484 <param name="x" type="GLfloat"/>
485 <param name="y" type="GLfloat"/>
486 <param name="z" type="GLfloat"/>
487 <param name="w" type="GLfloat"/>
490 <function name="RasterPos4fv" offset="81" static_dispatch="false">
491 <param name="v" type="const GLfloat *" count="4"/>
495 <function name="RasterPos4i" offset="82" vectorequiv="RasterPos4iv" static_dispatch="false">
496 <param name="x" type="GLint"/>
497 <param name="y" type="GLint"/>
498 <param name="z" type="GLint"/>
499 <param name="w" type="GLint"/>
502 <function name="RasterPos4iv" offset="83" static_dispatch="false">
503 <param name="v" type="const GLint *" count="4"/>
507 <function name="RasterPos4s" offset="84" vectorequiv="RasterPos4sv" static_dispatch="false">
508 <param name="x" type="GLshort"/>
509 <param name="y" type="GLshort"/>
510 <param name="z" type="GLshort"/>
511 <param name="w" type="GLshort"/>
514 <function name="RasterPos4sv" offset="85" static_dispatch="false">
515 <param name="v" type="const GLshort *" count="4"/>
519 <function name="Rectd" offset="86" vectorequiv="Rectdv" static_dispatch="false">
520 <param name="x1" type="GLdouble"/>
521 <param name="y1" type="GLdouble"/>
522 <param name="x2" type="GLdouble"/>
523 <param name="y2" type="GLdouble"/>
526 <function name="Rectdv" offset="87" static_dispatch="false">
527 <param name="v1" type="const GLdouble *" count="2"/>
528 <param name="v2" type="const GLdouble *" count="2"/>
532 <function name="Rectf" offset="88" vectorequiv="Rectfv" static_dispatch="false">
533 <param name="x1" type="GLfloat"/>
534 <param name="y1" type="GLfloat"/>
535 <param name="x2" type="GLfloat"/>
536 <param name="y2" type="GLfloat"/>
539 <function name="Rectfv" offset="89" static_dispatch="false">
540 <param name="v1" type="const GLfloat *" count="2"/>
541 <param name="v2" type="const GLfloat *" count="2"/>
545 <function name="Recti" offset="90" vectorequiv="Rectiv" static_dispatch="false">
546 <param name="x1" type="GLint"/>
547 <param name="y1" type="GLint"/>
548 <param name="x2" type="GLint"/>
549 <param name="y2" type="GLint"/>
552 <function name="Rectiv" offset="91" static_dispatch="false">
553 <param name="v1" type="const GLint *" count="2"/>
554 <param name="v2" type="const GLint *" count="2"/>
558 <function name="Rects" offset="92" vectorequiv="Rectsv" static_dispatch="false">
559 <param name="x1" type="GLshort"/>
560 <param name="y1" type="GLshort"/>
561 <param name="x2" type="GLshort"/>
562 <param name="y2" type="GLshort"/>
565 <function name="Rectsv" offset="93" static_dispatch="false">
566 <param name="v1" type="const GLshort *" count="2"/>
567 <param name="v2" type="const GLshort *" count="2"/>
571 <function name="TexCoord1d" offset="94" vectorequiv="TexCoord1dv" static_dispatch="false">
572 <param name="s" type="GLdouble"/>
575 <function name="TexCoord1dv" offset="95" static_dispatch="false">
576 <param name="v" type="const GLdouble *" count="1"/>
580 <function name="TexCoord1f" offset="96" vectorequiv="TexCoord1fv" static_dispatch="false">
581 <param name="s" type="GLfloat"/>
584 <function name="TexCoord1fv" offset="97" static_dispatch="false">
585 <param name="v" type="const GLfloat *" count="1"/>
589 <function name="TexCoord1i" offset="98" vectorequiv="TexCoord1iv" static_dispatch="false">
590 <param name="s" type="GLint"/>
593 <function name="TexCoord1iv" offset="99" static_dispatch="false">
594 <param name="v" type="const GLint *" count="1"/>
598 <function name="TexCoord1s" offset="100" vectorequiv="TexCoord1sv" static_dispatch="false">
599 <param name="s" type="GLshort"/>
602 <function name="TexCoord1sv" offset="101" static_dispatch="false">
603 <param name="v" type="const GLshort *" count="1"/>
607 <function name="TexCoord2d" offset="102" vectorequiv="TexCoord2dv" static_dispatch="false">
608 <param name="s" type="GLdouble"/>
609 <param name="t" type="GLdouble"/>
612 <function name="TexCoord2dv" offset="103" static_dispatch="false">
613 <param name="v" type="const GLdouble *" count="2"/>
617 <function name="TexCoord2f" offset="104" vectorequiv="TexCoord2fv" static_dispatch="false">
618 <param name="s" type="GLfloat"/>
619 <param name="t" type="GLfloat"/>
622 <function name="TexCoord2fv" offset="105" static_dispatch="false">
623 <param name="v" type="const GLfloat *" count="2"/>
627 <function name="TexCoord2i" offset="106" vectorequiv="TexCoord2iv" static_dispatch="false">
628 <param name="s" type="GLint"/>
629 <param name="t" type="GLint"/>
632 <function name="TexCoord2iv" offset="107" static_dispatch="false">
633 <param name="v" type="const GLint *" count="2"/>
637 <function name="TexCoord2s" offset="108" vectorequiv="TexCoord2sv" static_dispatch="false">
638 <param name="s" type="GLshort"/>
639 <param name="t" type="GLshort"/>
642 <function name="TexCoord2sv" offset="109" static_dispatch="false">
643 <param name="v" type="const GLshort *" count="2"/>
647 <function name="TexCoord3d" offset="110" vectorequiv="TexCoord3dv" static_dispatch="false">
648 <param name="s" type="GLdouble"/>
649 <param name="t" type="GLdouble"/>
650 <param name="r" type="GLdouble"/>
653 <function name="TexCoord3dv" offset="111" static_dispatch="false">
654 <param name="v" type="const GLdouble *" count="3"/>
658 <function name="TexCoord3f" offset="112" vectorequiv="TexCoord3fv" static_dispatch="false">
659 <param name="s" type="GLfloat"/>
660 <param name="t" type="GLfloat"/>
661 <param name="r" type="GLfloat"/>
664 <function name="TexCoord3fv" offset="113" static_dispatch="false">
665 <param name="v" type="const GLfloat *" count="3"/>
669 <function name="TexCoord3i" offset="114" vectorequiv="TexCoord3iv" static_dispatch="false">
670 <param name="s" type="GLint"/>
671 <param name="t" type="GLint"/>
672 <param name="r" type="GLint"/>
675 <function name="TexCoord3iv" offset="115" static_dispatch="false">
676 <param name="v" type="const GLint *" count="3"/>
680 <function name="TexCoord3s" offset="116" vectorequiv="TexCoord3sv" static_dispatch="false">
681 <param name="s" type="GLshort"/>
682 <param name="t" type="GLshort"/>
683 <param name="r" type="GLshort"/>
686 <function name="TexCoord3sv" offset="117" static_dispatch="false">
687 <param name="v" type="const GLshort *" count="3"/>
691 <function name="TexCoord4d" offset="118" vectorequiv="TexCoord4dv" static_dispatch="false">
692 <param name="s" type="GLdouble"/>
693 <param name="t" type="GLdouble"/>
694 <param name="r" type="GLdouble"/>
695 <param name="q" type="GLdouble"/>
698 <function name="TexCoord4dv" offset="119" static_dispatch="false">
699 <param name="v" type="const GLdouble *" count="4"/>
703 <function name="TexCoord4f" offset="120" vectorequiv="TexCoord4fv" static_dispatch="false">
704 <param name="s" type="GLfloat"/>
705 <param name="t" type="GLfloat"/>
706 <param name="r" type="GLfloat"/>
707 <param name="q" type="GLfloat"/>
710 <function name="TexCoord4fv" offset="121" static_dispatch="false">
711 <param name="v" type="const GLfloat *" count="4"/>
715 <function name="TexCoord4i" offset="122" vectorequiv="TexCoord4iv" static_dispatch="false">
716 <param name="s" type="GLint"/>
717 <param name="t" type="GLint"/>
718 <param name="r" type="GLint"/>
719 <param name="q" type="GLint"/>
722 <function name="TexCoord4iv" offset="123" static_dispatch="false">
723 <param name="v" type="const GLint *" count="4"/>
727 <function name="TexCoord4s" offset="124" vectorequiv="TexCoord4sv" static_dispatch="false">
728 <param name="s" type="GLshort"/>
729 <param name="t" type="GLshort"/>
730 <param name="r" type="GLshort"/>
731 <param name="q" type="GLshort"/>
734 <function name="TexCoord4sv" offset="125" static_dispatch="false">
735 <param name="v" type="const GLshort *" count="4"/>
739 <function name="Vertex2d" offset="126" vectorequiv="Vertex2dv" static_dispatch="false">
740 <param name="x" type="GLdouble"/>
741 <param name="y" type="GLdouble"/>
744 <function name="Vertex2dv" offset="127" static_dispatch="false">
745 <param name="v" type="const GLdouble *" count="2"/>
749 <function name="Vertex2f" offset="128" vectorequiv="Vertex2fv" static_dispatch="false">
750 <param name="x" type="GLfloat"/>
751 <param name="y" type="GLfloat"/>
754 <function name="Vertex2fv" offset="129" static_dispatch="false">
755 <param name="v" type="const GLfloat *" count="2"/>
759 <function name="Vertex2i" offset="130" vectorequiv="Vertex2iv" static_dispatch="false">
760 <param name="x" type="GLint"/>
761 <param name="y" type="GLint"/>
764 <function name="Vertex2iv" offset="131" static_dispatch="false">
765 <param name="v" type="const GLint *" count="2"/>
769 <function name="Vertex2s" offset="132" vectorequiv="Vertex2sv" static_dispatch="false">
770 <param name="x" type="GLshort"/>
771 <param name="y" type="GLshort"/>
774 <function name="Vertex2sv" offset="133" static_dispatch="false">
775 <param name="v" type="const GLshort *" count="2"/>
779 <function name="Vertex3d" offset="134" vectorequiv="Vertex3dv" static_dispatch="false">
780 <param name="x" type="GLdouble"/>
781 <param name="y" type="GLdouble"/>
782 <param name="z" type="GLdouble"/>
785 <function name="Vertex3dv" offset="135" static_dispatch="false">
786 <param name="v" type="const GLdouble *" count="3"/>
790 <function name="Vertex3f" offset="136" vectorequiv="Vertex3fv" static_dispatch="false">
791 <param name="x" type="GLfloat"/>
792 <param name="y" type="GLfloat"/>
793 <param name="z" type="GLfloat"/>
796 <function name="Vertex3fv" offset="137" static_dispatch="false">
797 <param name="v" type="const GLfloat *" count="3"/>
801 <function name="Vertex3i" offset="138" vectorequiv="Vertex3iv" static_dispatch="false">
802 <param name="x" type="GLint"/>
803 <param name="y" type="GLint"/>
804 <param name="z" type="GLint"/>
807 <function name="Vertex3iv" offset="139" static_dispatch="false">
808 <param name="v" type="const GLint *" count="3"/>
812 <function name="Vertex3s" offset="140" vectorequiv="Vertex3sv" static_dispatch="false">
813 <param name="x" type="GLshort"/>
814 <param name="y" type="GLshort"/>
815 <param name="z" type="GLshort"/>
818 <function name="Vertex3sv" offset="141" static_dispatch="false">
819 <param name="v" type="const GLshort *" count="3"/>
823 <function name="Vertex4d" offset="142" vectorequiv="Vertex4dv" static_dispatch="false">
824 <param name="x" type="GLdouble"/>
825 <param name="y" type="GLdouble"/>
826 <param name="z" type="GLdouble"/>
827 <param name="w" type="GLdouble"/>
830 <function name="Vertex4dv" offset="143" static_dispatch="false">
831 <param name="v" type="const GLdouble *" count="4"/>
835 <function name="Vertex4f" offset="144" vectorequiv="Vertex4fv" static_dispatch="false">
836 <param name="x" type="GLfloat"/>
837 <param name="y" type="GLfloat"/>
838 <param name="z" type="GLfloat"/>
839 <param name="w" type="GLfloat"/>
842 <function name="Vertex4fv" offset="145" static_dispatch="false">
843 <param name="v" type="const GLfloat *" count="4"/>
847 <function name="Vertex4i" offset="146" vectorequiv="Vertex4iv" static_dispatch="false">
848 <param name="x" type="GLint"/>
849 <param name="y" type="GLint"/>
850 <param name="z" type="GLint"/>
851 <param name="w" type="GLint"/>
854 <function name="Vertex4iv" offset="147" static_dispatch="false">
855 <param name="v" type="const GLint *" count="4"/>
859 <function name="Vertex4s" offset="148" vectorequiv="Vertex4sv" static_dispatch="false">
860 <param name="x" type="GLshort"/>
861 <param name="y" type="GLshort"/>
862 <param name="z" type="GLshort"/>
863 <param name="w" type="GLshort"/>
866 <function name="Vertex4sv" offset="149" static_dispatch="false">
867 <param name="v" type="const GLshort *" count="4"/>
871 <function name="ClipPlane" offset="150" static_dispatch="false">
872 <param name="plane" type="GLenum"/>
873 <param name="equation" type="const GLdouble *" count="4"/>
877 <function name="ColorMaterial" offset="151" static_dispatch="false">
878 <param name="face" type="GLenum"/>
879 <param name="mode" type="GLenum"/>
883 <!--function name="CullFace" offset="152" static_dispatch="false">
884 <param name="mode" type="GLenum"/>
888 <function name="Fogf" offset="153" static_dispatch="false">
889 <param name="pname" type="GLenum"/>
890 <param name="param" type="GLfloat"/>
894 <function name="Fogfv" offset="154" static_dispatch="false">
895 <param name="pname" type="GLenum"/>
896 <param name="params" type="const GLfloat *" variable_param="pname"/>
900 <function name="Fogi" offset="155" static_dispatch="false">
901 <param name="pname" type="GLenum"/>
902 <param name="param" type="GLint"/>
906 <function name="Fogiv" offset="156" static_dispatch="false">
907 <param name="pname" type="GLenum"/>
908 <param name="params" type="const GLint *" variable_param="pname"/>
912 <!--function name="FrontFace" offset="157" static_dispatch="false">
913 <param name="mode" type="GLenum"/>
917 <function name="Hint" offset="158" static_dispatch="false">
918 <param name="target" type="GLenum"/>
919 <param name="mode" type="GLenum"/>
923 <function name="Lightf" offset="159" static_dispatch="false">
924 <param name="light" type="GLenum"/>
925 <param name="pname" type="GLenum"/>
926 <param name="param" type="GLfloat"/>
930 <function name="Lightfv" offset="160" static_dispatch="false">
931 <param name="light" type="GLenum"/>
932 <param name="pname" type="GLenum"/>
933 <param name="params" type="const GLfloat *" variable_param="pname"/>
937 <function name="Lighti" offset="161" static_dispatch="false">
938 <param name="light" type="GLenum"/>
939 <param name="pname" type="GLenum"/>
940 <param name="param" type="GLint"/>
944 <function name="Lightiv" offset="162" static_dispatch="false">
945 <param name="light" type="GLenum"/>
946 <param name="pname" type="GLenum"/>
947 <param name="params" type="const GLint *" variable_param="pname"/>
951 <!--function name="LightModelf" offset="163" static_dispatch="false">
952 <param name="pname" type="GLenum"/>
953 <param name="param" type="GLfloat"/>
957 <function name="LightModelfv" offset="164" static_dispatch="false">
958 <param name="pname" type="GLenum"/>
959 <param name="params" type="const GLfloat *" variable_param="pname"/>
963 <function name="LightModeli" offset="165" static_dispatch="false">
964 <param name="pname" type="GLenum"/>
965 <param name="param" type="GLint"/>
969 <function name="LightModeliv" offset="166" static_dispatch="false">
970 <param name="pname" type="GLenum"/>
971 <param name="params" type="const GLint *" variable_param="pname"/>
975 <function name="LineStipple" offset="167" static_dispatch="false">
976 <param name="factor" type="GLint"/>
977 <param name="pattern" type="GLushort"/>
981 <!--function name="LineWidth" offset="168" static_dispatch="false">
982 <param name="width" type="GLfloat"/>
986 <function name="Materialf" offset="169" static_dispatch="false">
987 <param name="face" type="GLenum"/>
988 <param name="pname" type="GLenum"/>
989 <param name="param" type="GLfloat"/>
993 <function name="Materialfv" offset="170" static_dispatch="false">
994 <param name="face" type="GLenum"/>
995 <param name="pname" type="GLenum"/>
996 <param name="params" type="const GLfloat *" variable_param="pname"/>
1000 <function name="Materiali" offset="171" static_dispatch="false">
1001 <param name="face" type="GLenum"/>
1002 <param name="pname" type="GLenum"/>
1003 <param name="param" type="GLint"/>
1007 <function name="Materialiv" offset="172" static_dispatch="false">
1008 <param name="face" type="GLenum"/>
1009 <param name="pname" type="GLenum"/>
1010 <param name="params" type="const GLint *" variable_param="pname"/>
1014 <!--function name="PointSize" offset="173" static_dispatch="false">
1015 <param name="size" type="GLfloat"/>
1019 <function name="PolygonMode" offset="174" static_dispatch="false">
1020 <param name="face" type="GLenum"/>
1021 <param name="mode" type="GLenum"/>
1025 <function name="PolygonStipple" offset="175" static_dispatch="false">
1026 <param name="mask" type="const GLubyte *" img_width="32" img_height="32" img_format="GL_COLOR_INDEX" img_type="GL_BITMAP" img_target="0" img_pad_dimensions="false"/>
1030 <!--function name="Scissor" offset="176" static_dispatch="false">
1031 <param name="x" type="GLint"/>
1032 <param name="y" type="GLint"/>
1033 <param name="width" type="GLsizei"/>
1034 <param name="height" type="GLsizei"/>
1038 <function name="ShadeModel" offset="177" static_dispatch="false">
1039 <param name="mode" type="GLenum"/>
1043 <function name="TexParameterf" offset="178" static_dispatch="false">
1044 <param name="target" type="GLenum"/>
1045 <param name="pname" type="GLenum"/>
1046 <param name="param" type="GLfloat"/>
1050 <function name="TexParameterfv" offset="179" static_dispatch="false">
1051 <param name="target" type="GLenum"/>
1052 <param name="pname" type="GLenum"/>
1053 <param name="params" type="const GLfloat *" variable_param="pname"/>
1057 <function name="TexParameteri" offset="180" static_dispatch="false">
1058 <param name="target" type="GLenum"/>
1059 <param name="pname" type="GLenum"/>
1060 <param name="param" type="GLint"/>
1064 <function name="TexParameteriv" offset="181" static_dispatch="false">
1065 <param name="target" type="GLenum"/>
1066 <param name="pname" type="GLenum"/>
1067 <param name="params" type="const GLint *" variable_param="pname"/>
1071 <function name="TexImage1D" offset="182" static_dispatch="false">
1072 <param name="target" type="GLenum"/>
1073 <param name="level" type="GLint"/>
1074 <param name="internalformat" type="GLint"/>
1075 <param name="width" type="GLsizei"/>
1076 <param name="border" type="GLint"/>
1077 <param name="format" type="GLenum"/>
1078 <param name="type" type="GLenum"/>
1079 <param name="pixels" type="const GLvoid *" img_width="width" img_format="format" img_type="type" img_target="target" img_send_null="true" img_pad_dimensions="true"/>
1080 <glx rop="109" large="true"/>
1083 <!--function name="TexImage2D" offset="183" static_dispatch="false">
1084 <param name="target" type="GLenum"/>
1085 <param name="level" type="GLint"/>
1086 <param name="internalformat" type="GLint"/>
1087 <param name="width" type="GLsizei"/>
1088 <param name="height" type="GLsizei"/>
1089 <param name="border" type="GLint"/>
1090 <param name="format" type="GLenum"/>
1091 <param name="type" type="GLenum"/>
1092 <param name="pixels" type="const GLvoid *" img_width="width" img_height="height" img_format="format" img_type="type" img_target="target" img_send_null="true" img_pad_dimensions="true"/>
1093 <glx rop="110" large="true"/>
1096 <function name="TexEnvf" offset="184" static_dispatch="false">
1097 <param name="target" type="GLenum"/>
1098 <param name="pname" type="GLenum"/>
1099 <param name="param" type="GLfloat"/>
1103 <function name="TexEnvfv" offset="185" static_dispatch="false">
1104 <param name="target" type="GLenum"/>
1105 <param name="pname" type="GLenum"/>
1106 <param name="params" type="const GLfloat *" variable_param="pname"/>
1110 <function name="TexEnvi" offset="186" static_dispatch="false">
1111 <param name="target" type="GLenum"/>
1112 <param name="pname" type="GLenum"/>
1113 <param name="param" type="GLint"/>
1117 <function name="TexEnviv" offset="187" static_dispatch="false">
1118 <param name="target" type="GLenum"/>
1119 <param name="pname" type="GLenum"/>
1120 <param name="params" type="const GLint *" variable_param="pname"/>
1124 <function name="TexGend" offset="188" static_dispatch="false">
1125 <param name="coord" type="GLenum"/>
1126 <param name="pname" type="GLenum"/>
1127 <param name="param" type="GLdouble"/>
1131 <function name="TexGendv" offset="189" static_dispatch="false">
1132 <param name="coord" type="GLenum"/>
1133 <param name="pname" type="GLenum"/>
1134 <param name="params" type="const GLdouble *" variable_param="pname"/>
1138 <!--function name="TexGenf" offset="190" static_dispatch="false">
1139 <param name="coord" type="GLenum"/>
1140 <param name="pname" type="GLenum"/>
1141 <param name="param" type="GLfloat"/>
1145 <function name="TexGenfv" offset="191" static_dispatch="false">
1146 <param name="coord" type="GLenum"/>
1147 <param name="pname" type="GLenum"/>
1148 <param name="params" type="const GLfloat *" variable_param="pname"/>
1152 <function name="TexGeni" offset="192" static_dispatch="false">
1153 <param name="coord" type="GLenum"/>
1154 <param name="pname" type="GLenum"/>
1155 <param name="param" type="GLint"/>
1159 <function name="TexGeniv" offset="193" static_dispatch="false">
1160 <param name="coord" type="GLenum"/>
1161 <param name="pname" type="GLenum"/>
1162 <param name="params" type="const GLint *" variable_param="pname"/>
1166 <function name="FeedbackBuffer" offset="194" static_dispatch="false">
1167 <param name="size" type="GLsizei"/>
1168 <param name="type" type="GLenum"/>
1169 <param name="buffer" type="GLfloat *" output="true"/>
1170 <glx sop="105" handcode="true"/>
1173 <function name="SelectBuffer" offset="195" static_dispatch="false">
1174 <param name="size" type="GLsizei"/>
1175 <param name="buffer" type="GLuint *" output="true"/>
1176 <glx sop="106" handcode="true"/>
1179 <function name="RenderMode" offset="196" static_dispatch="false">
1180 <param name="mode" type="GLenum"/>
1181 <return type="GLint"/>
1182 <glx sop="107" handcode="true"/>
1185 <function name="InitNames" offset="197" static_dispatch="false">
1189 <function name="LoadName" offset="198" static_dispatch="false">
1190 <param name="name" type="GLuint"/>
1194 <function name="PassThrough" offset="199" static_dispatch="false">
1195 <param name="token" type="GLfloat"/>
1199 <function name="PopName" offset="200" static_dispatch="false">
1203 <function name="PushName" offset="201" static_dispatch="false">
1204 <param name="name" type="GLuint"/>
1208 <function name="DrawBuffer" offset="202" static_dispatch="false">
1209 <param name="mode" type="GLenum"/>
1213 <!--function name="Clear" offset="203" static_dispatch="false">
1214 <param name="mask" type="GLbitfield"/>
1218 <function name="ClearAccum" offset="204" static_dispatch="false">
1219 <param name="red" type="GLfloat"/>
1220 <param name="green" type="GLfloat"/>
1221 <param name="blue" type="GLfloat"/>
1222 <param name="alpha" type="GLfloat"/>
1226 <function name="ClearIndex" offset="205" static_dispatch="false">
1227 <param name="c" type="GLfloat"/>
1231 <!--function name="ClearColor" offset="206" static_dispatch="false">
1232 <param name="red" type="GLclampf"/>
1233 <param name="green" type="GLclampf"/>
1234 <param name="blue" type="GLclampf"/>
1235 <param name="alpha" type="GLclampf"/>
1239 <function name="ClearStencil" offset="207" static_dispatch="false">
1240 <param name="s" type="GLint"/>
1244 <function name="ClearDepth" offset="208" static_dispatch="false">
1245 <param name="depth" type="GLclampd"/>
1249 <!--function name="StencilMask" offset="209" static_dispatch="false">
1250 <param name="mask" type="GLuint"/>
1254 <function name="ColorMask" offset="210" static_dispatch="false">
1255 <param name="red" type="GLboolean"/>
1256 <param name="green" type="GLboolean"/>
1257 <param name="blue" type="GLboolean"/>
1258 <param name="alpha" type="GLboolean"/>
1262 <function name="DepthMask" offset="211" static_dispatch="false">
1263 <param name="flag" type="GLboolean"/>
1267 <function name="IndexMask" offset="212" static_dispatch="false">
1268 <param name="mask" type="GLuint"/>
1272 <function name="Accum" offset="213" static_dispatch="false">
1273 <param name="op" type="GLenum"/>
1274 <param name="value" type="GLfloat"/>
1278 <!--function name="Disable" offset="214" static_dispatch="false">
1279 <param name="cap" type="GLenum"/>
1280 <glx rop="138" handcode="client"/>
1283 <function name="Enable" offset="215" static_dispatch="false">
1284 <param name="cap" type="GLenum"/>
1285 <glx rop="139" handcode="client"/>
1288 <function name="Finish" offset="216" static_dispatch="false">
1289 <glx sop="108" handcode="true"/>
1292 <function name="Flush" offset="217" static_dispatch="false">
1293 <glx sop="142" handcode="true"/>
1296 <function name="PopAttrib" offset="218" static_dispatch="false">
1300 <function name="PushAttrib" offset="219" static_dispatch="false">
1301 <param name="mask" type="GLbitfield"/>
1305 <function name="Map1d" offset="220" static_dispatch="false">
1306 <param name="target" type="GLenum"/>
1307 <param name="u1" type="GLdouble"/>
1308 <param name="u2" type="GLdouble"/>
1309 <param name="stride" type="GLint" client_only="true"/>
1310 <param name="order" type="GLint"/>
1311 <param name="points" type="const GLdouble *" variable_param="order"/>
1312 <glx rop="143" handcode="true"/>
1315 <function name="Map1f" offset="221" static_dispatch="false">
1316 <param name="target" type="GLenum"/>
1317 <param name="u1" type="GLfloat"/>
1318 <param name="u2" type="GLfloat"/>
1319 <param name="stride" type="GLint" client_only="true"/>
1320 <param name="order" type="GLint"/>
1321 <param name="points" type="const GLfloat *" variable_param="order"/>
1322 <glx rop="144" handcode="true"/>
1325 <function name="Map2d" offset="222" static_dispatch="false">
1326 <param name="target" type="GLenum"/>
1327 <param name="u1" type="GLdouble"/>
1328 <param name="u2" type="GLdouble"/>
1329 <param name="ustride" type="GLint" client_only="true"/>
1330 <param name="uorder" type="GLint"/>
1331 <param name="v1" type="GLdouble"/>
1332 <param name="v2" type="GLdouble"/>
1333 <param name="vstride" type="GLint" client_only="true"/>
1334 <param name="vorder" type="GLint"/>
1335 <param name="points" type="const GLdouble *" variable_param="uorder"/>
1336 <glx rop="145" handcode="true"/>
1339 <function name="Map2f" offset="223" static_dispatch="false">
1340 <param name="target" type="GLenum"/>
1341 <param name="u1" type="GLfloat"/>
1342 <param name="u2" type="GLfloat"/>
1343 <param name="ustride" type="GLint" client_only="true"/>
1344 <param name="uorder" type="GLint"/>
1345 <param name="v1" type="GLfloat"/>
1346 <param name="v2" type="GLfloat"/>
1347 <param name="vstride" type="GLint" client_only="true"/>
1348 <param name="vorder" type="GLint"/>
1349 <param name="points" type="const GLfloat *" variable_param="uorder"/>
1350 <glx rop="146" handcode="true"/>
1353 <function name="MapGrid1d" offset="224" static_dispatch="false">
1354 <param name="un" type="GLint"/>
1355 <param name="u1" type="GLdouble"/>
1356 <param name="u2" type="GLdouble"/>
1360 <function name="MapGrid1f" offset="225" static_dispatch="false">
1361 <param name="un" type="GLint"/>
1362 <param name="u1" type="GLfloat"/>
1363 <param name="u2" type="GLfloat"/>
1367 <function name="MapGrid2d" offset="226" static_dispatch="false">
1368 <param name="un" type="GLint"/>
1369 <param name="u1" type="GLdouble"/>
1370 <param name="u2" type="GLdouble"/>
1371 <param name="vn" type="GLint"/>
1372 <param name="v1" type="GLdouble"/>
1373 <param name="v2" type="GLdouble"/>
1377 <function name="MapGrid2f" offset="227" static_dispatch="false">
1378 <param name="un" type="GLint"/>
1379 <param name="u1" type="GLfloat"/>
1380 <param name="u2" type="GLfloat"/>
1381 <param name="vn" type="GLint"/>
1382 <param name="v1" type="GLfloat"/>
1383 <param name="v2" type="GLfloat"/>
1387 <function name="EvalCoord1d" offset="228" vectorequiv="EvalCoord1dv" static_dispatch="false">
1388 <param name="u" type="GLdouble"/>
1391 <function name="EvalCoord1dv" offset="229" static_dispatch="false">
1392 <param name="u" type="const GLdouble *" count="1"/>
1396 <function name="EvalCoord1f" offset="230" vectorequiv="EvalCoord1fv" static_dispatch="false">
1397 <param name="u" type="GLfloat"/>
1400 <function name="EvalCoord1fv" offset="231" static_dispatch="false">
1401 <param name="u" type="const GLfloat *" count="1"/>
1405 <function name="EvalCoord2d" offset="232" vectorequiv="EvalCoord2dv" static_dispatch="false">
1406 <param name="u" type="GLdouble"/>
1407 <param name="v" type="GLdouble"/>
1410 <function name="EvalCoord2dv" offset="233" static_dispatch="false">
1411 <param name="u" type="const GLdouble *" count="2"/>
1415 <function name="EvalCoord2f" offset="234" vectorequiv="EvalCoord2fv" static_dispatch="false">
1416 <param name="u" type="GLfloat"/>
1417 <param name="v" type="GLfloat"/>
1420 <function name="EvalCoord2fv" offset="235" static_dispatch="false">
1421 <param name="u" type="const GLfloat *" count="2"/>
1425 <function name="EvalMesh1" offset="236" static_dispatch="false">
1426 <param name="mode" type="GLenum"/>
1427 <param name="i1" type="GLint"/>
1428 <param name="i2" type="GLint"/>
1432 <function name="EvalPoint1" offset="237" static_dispatch="false">
1433 <param name="i" type="GLint"/>
1437 <function name="EvalMesh2" offset="238" static_dispatch="false">
1438 <param name="mode" type="GLenum"/>
1439 <param name="i1" type="GLint"/>
1440 <param name="i2" type="GLint"/>
1441 <param name="j1" type="GLint"/>
1442 <param name="j2" type="GLint"/>
1446 <function name="EvalPoint2" offset="239" static_dispatch="false">
1447 <param name="i" type="GLint"/>
1448 <param name="j" type="GLint"/>
1452 <!--function name="AlphaFunc" offset="240" static_dispatch="false">
1453 <param name="func" type="GLenum"/>
1454 <param name="ref" type="GLclampf"/>
1458 <function name="BlendFunc" offset="241" static_dispatch="false">
1459 <param name="sfactor" type="GLenum"/>
1460 <param name="dfactor" type="GLenum"/>
1464 <function name="LogicOp" offset="242" static_dispatch="false">
1465 <param name="opcode" type="GLenum"/>
1469 <function name="StencilFunc" offset="243" static_dispatch="false">
1470 <param name="func" type="GLenum"/>
1471 <param name="ref" type="GLint"/>
1472 <param name="mask" type="GLuint"/>
1476 <function name="StencilOp" offset="244" static_dispatch="false">
1477 <param name="fail" type="GLenum"/>
1478 <param name="zfail" type="GLenum"/>
1479 <param name="zpass" type="GLenum"/>
1483 <function name="DepthFunc" offset="245" static_dispatch="false">
1484 <param name="func" type="GLenum"/>
1488 <function name="PixelZoom" offset="246" static_dispatch="false">
1489 <param name="xfactor" type="GLfloat"/>
1490 <param name="yfactor" type="GLfloat"/>
1494 <function name="PixelTransferf" offset="247" static_dispatch="false">
1495 <param name="pname" type="GLenum"/>
1496 <param name="param" type="GLfloat"/>
1500 <function name="PixelTransferi" offset="248" static_dispatch="false">
1501 <param name="pname" type="GLenum"/>
1502 <param name="param" type="GLint"/>
1506 <function name="PixelStoref" offset="249" static_dispatch="false">
1507 <param name="pname" type="GLenum"/>
1508 <param name="param" type="GLfloat"/>
1509 <glx sop="109" handcode="client"/>
1512 <!--function name="PixelStorei" offset="250" static_dispatch="false">
1513 <param name="pname" type="GLenum"/>
1514 <param name="param" type="GLint"/>
1515 <glx sop="110" handcode="client"/>
1518 <function name="PixelMapfv" offset="251" static_dispatch="false">
1519 <param name="map" type="GLenum"/>
1520 <param name="mapsize" type="GLsizei" counter="true"/>
1521 <param name="values" type="const GLfloat *" count="mapsize"/>
1522 <glx rop="168" large="true"/>
1525 <function name="PixelMapuiv" offset="252" static_dispatch="false">
1526 <param name="map" type="GLenum"/>
1527 <param name="mapsize" type="GLsizei" counter="true"/>
1528 <param name="values" type="const GLuint *" count="mapsize"/>
1529 <glx rop="169" large="true"/>
1532 <function name="PixelMapusv" offset="253" static_dispatch="false">
1533 <param name="map" type="GLenum"/>
1534 <param name="mapsize" type="GLsizei" counter="true"/>
1535 <param name="values" type="const GLushort *" count="mapsize"/>
1536 <glx rop="170" large="true"/>
1539 <function name="ReadBuffer" offset="254" static_dispatch="false">
1540 <param name="mode" type="GLenum"/>
1544 <function name="CopyPixels" offset="255" static_dispatch="false">
1545 <param name="x" type="GLint"/>
1546 <param name="y" type="GLint"/>
1547 <param name="width" type="GLsizei"/>
1548 <param name="height" type="GLsizei"/>
1549 <param name="type" type="GLenum"/>
1553 <!--function name="ReadPixels" offset="256" static_dispatch="false">
1554 <param name="x" type="GLint"/>
1555 <param name="y" type="GLint"/>
1556 <param name="width" type="GLsizei"/>
1557 <param name="height" type="GLsizei"/>
1558 <param name="format" type="GLenum"/>
1559 <param name="type" type="GLenum"/>
1560 <param name="pixels" type="GLvoid *" output="true" img_width="width" img_height="height" img_format="format" img_type="type" img_target="0"/>
1564 <function name="DrawPixels" offset="257" static_dispatch="false">
1565 <param name="width" type="GLsizei"/>
1566 <param name="height" type="GLsizei"/>
1567 <param name="format" type="GLenum"/>
1568 <param name="type" type="GLenum"/>
1569 <param name="pixels" type="const GLvoid *" img_width="width" img_height="height" img_format="format" img_type="type" img_target="0" img_pad_dimensions="false"/>
1570 <glx rop="173" large="true"/>
1573 <!--function name="GetBooleanv" offset="258" static_dispatch="false">
1574 <param name="pname" type="GLenum"/>
1575 <param name="params" type="GLboolean *" output="true" variable_param="pname"/>
1576 <glx sop="112" handcode="client"/>
1579 <function name="GetClipPlane" offset="259" static_dispatch="false">
1580 <param name="plane" type="GLenum"/>
1581 <param name="equation" type="GLdouble *" output="true" count="4"/>
1582 <glx sop="113" always_array="true"/>
1585 <function name="GetDoublev" offset="260" static_dispatch="false">
1586 <param name="pname" type="GLenum"/>
1587 <param name="params" type="GLdouble *" output="true" variable_param="pname"/>
1588 <glx sop="114" handcode="client"/>
1591 <!--function name="GetError" offset="261" static_dispatch="false">
1592 <return type="GLenum"/>
1593 <glx sop="115" handcode="client"/>
1596 <function name="GetFloatv" offset="262" static_dispatch="false">
1597 <param name="pname" type="GLenum"/>
1598 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
1599 <glx sop="116" handcode="client"/>
1602 <function name="GetIntegerv" offset="263" static_dispatch="false">
1603 <param name="pname" type="GLenum"/>
1604 <param name="params" type="GLint *" output="true" variable_param="pname"/>
1605 <glx sop="117" handcode="client"/>
1608 <function name="GetLightfv" offset="264" static_dispatch="false">
1609 <param name="light" type="GLenum"/>
1610 <param name="pname" type="GLenum"/>
1611 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
1615 <function name="GetLightiv" offset="265" static_dispatch="false">
1616 <param name="light" type="GLenum"/>
1617 <param name="pname" type="GLenum"/>
1618 <param name="params" type="GLint *" output="true" variable_param="pname"/>
1622 <function name="GetMapdv" offset="266" static_dispatch="false">
1623 <param name="target" type="GLenum"/>
1624 <param name="query" type="GLenum"/>
1625 <param name="v" type="GLdouble *" output="true" variable_param="target query"/>
1629 <function name="GetMapfv" offset="267" static_dispatch="false">
1630 <param name="target" type="GLenum"/>
1631 <param name="query" type="GLenum"/>
1632 <param name="v" type="GLfloat *" output="true" variable_param="target query"/>
1636 <function name="GetMapiv" offset="268" static_dispatch="false">
1637 <param name="target" type="GLenum"/>
1638 <param name="query" type="GLenum"/>
1639 <param name="v" type="GLint *" output="true" variable_param="target query"/>
1643 <!--function name="GetMaterialfv" offset="269" static_dispatch="false">
1644 <param name="face" type="GLenum"/>
1645 <param name="pname" type="GLenum"/>
1646 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
1650 <function name="GetMaterialiv" offset="270" static_dispatch="false">
1651 <param name="face" type="GLenum"/>
1652 <param name="pname" type="GLenum"/>
1653 <param name="params" type="GLint *" output="true" variable_param="pname"/>
1657 <function name="GetPixelMapfv" offset="271" static_dispatch="false">
1658 <param name="map" type="GLenum"/>
1659 <param name="values" type="GLfloat *" output="true" variable_param="map"/>
1663 <function name="GetPixelMapuiv" offset="272" static_dispatch="false">
1664 <param name="map" type="GLenum"/>
1665 <param name="values" type="GLuint *" output="true" variable_param="map"/>
1669 <function name="GetPixelMapusv" offset="273" static_dispatch="false">
1670 <param name="map" type="GLenum"/>
1671 <param name="values" type="GLushort *" output="true" variable_param="map"/>
1675 <function name="GetPolygonStipple" offset="274" static_dispatch="false">
1676 <param name="mask" type="GLubyte *" output="true" img_width="32" img_height="32" img_format="GL_COLOR_INDEX" img_type="GL_BITMAP"/>
1680 <!--function name="GetString" offset="275" static_dispatch="false">
1681 <param name="name" type="GLenum"/>
1682 <return type="const GLubyte *"/>
1683 <glx sop="129" handcode="true"/>
1686 <function name="GetTexEnvfv" offset="276" static_dispatch="false">
1687 <param name="target" type="GLenum"/>
1688 <param name="pname" type="GLenum"/>
1689 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
1693 <function name="GetTexEnviv" offset="277" static_dispatch="false">
1694 <param name="target" type="GLenum"/>
1695 <param name="pname" type="GLenum"/>
1696 <param name="params" type="GLint *" output="true" variable_param="pname"/>
1700 <function name="GetTexGendv" offset="278" static_dispatch="false">
1701 <param name="coord" type="GLenum"/>
1702 <param name="pname" type="GLenum"/>
1703 <param name="params" type="GLdouble *" output="true" variable_param="pname"/>
1707 <!--function name="GetTexGenfv" offset="279" static_dispatch="false">
1708 <param name="coord" type="GLenum"/>
1709 <param name="pname" type="GLenum"/>
1710 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
1714 <function name="GetTexGeniv" offset="280" static_dispatch="false">
1715 <param name="coord" type="GLenum"/>
1716 <param name="pname" type="GLenum"/>
1717 <param name="params" type="GLint *" output="true" variable_param="pname"/>
1721 <function name="GetTexImage" offset="281" static_dispatch="false">
1722 <param name="target" type="GLenum"/>
1723 <param name="level" type="GLint"/>
1724 <param name="format" type="GLenum"/>
1725 <param name="type" type="GLenum"/>
1726 <param name="pixels" type="GLvoid *" output="true" img_width="width" img_height="height" img_depth="depth" img_format="format" img_type="type"/>
1727 <glx sop="135" dimensions_in_reply="true"/>
1730 <!--function name="GetTexParameterfv" offset="282" static_dispatch="false">
1731 <param name="target" type="GLenum"/>
1732 <param name="pname" type="GLenum"/>
1733 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
1737 <function name="GetTexParameteriv" offset="283" static_dispatch="false">
1738 <param name="target" type="GLenum"/>
1739 <param name="pname" type="GLenum"/>
1740 <param name="params" type="GLint *" output="true" variable_param="pname"/>
1744 <function name="GetTexLevelParameterfv" offset="284" static_dispatch="false">
1745 <param name="target" type="GLenum"/>
1746 <param name="level" type="GLint"/>
1747 <param name="pname" type="GLenum"/>
1748 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
1752 <function name="GetTexLevelParameteriv" offset="285" static_dispatch="false">
1753 <param name="target" type="GLenum"/>
1754 <param name="level" type="GLint"/>
1755 <param name="pname" type="GLenum"/>
1756 <param name="params" type="GLint *" output="true" variable_param="pname"/>
1760 <!--function name="IsEnabled" offset="286" static_dispatch="false">
1761 <param name="cap" type="GLenum"/>
1762 <return type="GLboolean"/>
1763 <glx sop="140" handcode="client"/>
1766 <function name="IsList" offset="287" static_dispatch="false">
1767 <param name="list" type="GLuint"/>
1768 <return type="GLboolean"/>
1772 <function name="DepthRange" offset="288" static_dispatch="false">
1773 <param name="zNear" type="GLclampd"/>
1774 <param name="zFar" type="GLclampd"/>
1778 <function name="Frustum" offset="289" static_dispatch="false">
1779 <param name="left" type="GLdouble"/>
1780 <param name="right" type="GLdouble"/>
1781 <param name="bottom" type="GLdouble"/>
1782 <param name="top" type="GLdouble"/>
1783 <param name="zNear" type="GLdouble"/>
1784 <param name="zFar" type="GLdouble"/>
1788 <!--function name="LoadIdentity" offset="290" static_dispatch="false">
1792 <function name="LoadMatrixf" offset="291" static_dispatch="false">
1793 <param name="m" type="const GLfloat *" count="16"/>
1797 <function name="LoadMatrixd" offset="292" static_dispatch="false">
1798 <param name="m" type="const GLdouble *" count="16"/>
1802 <!--function name="MatrixMode" offset="293" static_dispatch="false">
1803 <param name="mode" type="GLenum"/>
1807 <function name="MultMatrixf" offset="294" static_dispatch="false">
1808 <param name="m" type="const GLfloat *" count="16"/>
1812 <function name="MultMatrixd" offset="295" static_dispatch="false">
1813 <param name="m" type="const GLdouble *" count="16"/>
1817 <function name="Ortho" offset="296" static_dispatch="false">
1818 <param name="left" type="GLdouble"/>
1819 <param name="right" type="GLdouble"/>
1820 <param name="bottom" type="GLdouble"/>
1821 <param name="top" type="GLdouble"/>
1822 <param name="zNear" type="GLdouble"/>
1823 <param name="zFar" type="GLdouble"/>
1827 <!--function name="PopMatrix" offset="297" static_dispatch="false">
1831 <function name="PushMatrix" offset="298" static_dispatch="false">
1835 <function name="Rotated" offset="299" static_dispatch="false">
1836 <param name="angle" type="GLdouble"/>
1837 <param name="x" type="GLdouble"/>
1838 <param name="y" type="GLdouble"/>
1839 <param name="z" type="GLdouble"/>
1843 <!--function name="Rotatef" offset="300" static_dispatch="false">
1844 <param name="angle" type="GLfloat"/>
1845 <param name="x" type="GLfloat"/>
1846 <param name="y" type="GLfloat"/>
1847 <param name="z" type="GLfloat"/>
1851 <function name="Scaled" offset="301" static_dispatch="false">
1852 <param name="x" type="GLdouble"/>
1853 <param name="y" type="GLdouble"/>
1854 <param name="z" type="GLdouble"/>
1858 <!--function name="Scalef" offset="302" static_dispatch="false">
1859 <param name="x" type="GLfloat"/>
1860 <param name="y" type="GLfloat"/>
1861 <param name="z" type="GLfloat"/>
1865 <function name="Translated" offset="303" static_dispatch="false">
1866 <param name="x" type="GLdouble"/>
1867 <param name="y" type="GLdouble"/>
1868 <param name="z" type="GLdouble"/>
1872 <!--function name="Translatef" offset="304" static_dispatch="false">
1873 <param name="x" type="GLfloat"/>
1874 <param name="y" type="GLfloat"/>
1875 <param name="z" type="GLfloat"/>
1879 <function name="Viewport" offset="305" static_dispatch="false">
1880 <param name="x" type="GLint"/>
1881 <param name="y" type="GLint"/>
1882 <param name="width" type="GLsizei"/>
1883 <param name="height" type="GLsizei"/>
1888 <category name="1.1">
1889 <function name="ArrayElement" offset="306" static_dispatch="false">
1890 <param name="i" type="GLint"/>
1891 <glx handcode="true"/>
1894 <!--function name="ColorPointer" offset="308" static_dispatch="false">
1895 <param name="size" type="GLint"/>
1896 <param name="type" type="GLenum"/>
1897 <param name="stride" type="GLsizei"/>
1898 <param name="pointer" type="const GLvoid *"/>
1899 <glx handcode="true"/>
1902 <function name="DisableClientState" offset="309" static_dispatch="false">
1903 <param name="array" type="GLenum"/>
1904 <glx handcode="true"/>
1907 <function name="DrawArrays" offset="310" static_dispatch="false">
1908 <param name="mode" type="GLenum"/>
1909 <param name="first" type="GLint"/>
1910 <param name="count" type="GLsizei"/>
1911 <glx rop="193" handcode="true"/>
1914 <function name="DrawElements" offset="311" static_dispatch="false">
1915 <param name="mode" type="GLenum"/>
1916 <param name="count" type="GLsizei"/>
1917 <param name="type" type="GLenum"/>
1918 <param name="indices" type="const GLvoid *"/>
1919 <glx handcode="true"/>
1922 <function name="EdgeFlagPointer" offset="312" static_dispatch="false">
1923 <param name="stride" type="GLsizei"/>
1924 <param name="pointer" type="const GLvoid *"/>
1925 <glx handcode="true"/>
1928 <!--function name="EnableClientState" offset="313" static_dispatch="false">
1929 <param name="array" type="GLenum"/>
1930 <glx handcode="true"/>
1933 <function name="GetPointerv" offset="329" static_dispatch="false">
1934 <param name="pname" type="GLenum"/>
1935 <param name="params" type="GLvoid **" output="true"/>
1936 <glx handcode="true"/>
1939 <function name="IndexPointer" offset="314" static_dispatch="false">
1940 <param name="type" type="GLenum"/>
1941 <param name="stride" type="GLsizei"/>
1942 <param name="pointer" type="const GLvoid *"/>
1943 <glx handcode="true"/>
1946 <function name="InterleavedArrays" offset="317" static_dispatch="false">
1947 <param name="format" type="GLenum"/>
1948 <param name="stride" type="GLsizei"/>
1949 <param name="pointer" type="const GLvoid *"/>
1950 <glx handcode="true"/>
1953 <!--function name="NormalPointer" offset="318" static_dispatch="false">
1954 <param name="type" type="GLenum"/>
1955 <param name="stride" type="GLsizei"/>
1956 <param name="pointer" type="const GLvoid *"/>
1957 <glx handcode="true"/>
1960 <function name="TexCoordPointer" offset="320" static_dispatch="false">
1961 <param name="size" type="GLint"/>
1962 <param name="type" type="GLenum"/>
1963 <param name="stride" type="GLsizei"/>
1964 <param name="pointer" type="const GLvoid *"/>
1965 <glx handcode="true"/>
1968 <function name="VertexPointer" offset="321" static_dispatch="false">
1969 <param name="size" type="GLint"/>
1970 <param name="type" type="GLenum"/>
1971 <param name="stride" type="GLsizei"/>
1972 <param name="pointer" type="const GLvoid *"/>
1973 <glx handcode="true"/>
1976 <function name="PolygonOffset" offset="319" static_dispatch="false">
1977 <param name="factor" type="GLfloat"/>
1978 <param name="units" type="GLfloat"/>
1982 <function name="CopyTexImage1D" offset="323" static_dispatch="false">
1983 <param name="target" type="GLenum"/>
1984 <param name="level" type="GLint"/>
1985 <param name="internalformat" type="GLenum"/>
1986 <param name="x" type="GLint"/>
1987 <param name="y" type="GLint"/>
1988 <param name="width" type="GLsizei"/>
1989 <param name="border" type="GLint"/>
1993 <!--function name="CopyTexImage2D" offset="324" static_dispatch="false">
1994 <param name="target" type="GLenum"/>
1995 <param name="level" type="GLint"/>
1996 <param name="internalformat" type="GLenum"/>
1997 <param name="x" type="GLint"/>
1998 <param name="y" type="GLint"/>
1999 <param name="width" type="GLsizei"/>
2000 <param name="height" type="GLsizei"/>
2001 <param name="border" type="GLint"/>
2005 <function name="CopyTexSubImage1D" offset="325" static_dispatch="false">
2006 <param name="target" type="GLenum"/>
2007 <param name="level" type="GLint"/>
2008 <param name="xoffset" type="GLint"/>
2009 <param name="x" type="GLint"/>
2010 <param name="y" type="GLint"/>
2011 <param name="width" type="GLsizei"/>
2015 <!--function name="CopyTexSubImage2D" offset="326" static_dispatch="false">
2016 <param name="target" type="GLenum"/>
2017 <param name="level" type="GLint"/>
2018 <param name="xoffset" type="GLint"/>
2019 <param name="yoffset" type="GLint"/>
2020 <param name="x" type="GLint"/>
2021 <param name="y" type="GLint"/>
2022 <param name="width" type="GLsizei"/>
2023 <param name="height" type="GLsizei"/>
2027 <function name="TexSubImage1D" offset="332" static_dispatch="false">
2028 <param name="target" type="GLenum"/>
2029 <param name="level" type="GLint"/>
2030 <param name="xoffset" type="GLint"/>
2031 <param name="width" type="GLsizei"/>
2032 <param name="format" type="GLenum"/>
2033 <param name="type" type="GLenum"/>
2034 <param name="UNUSED" type="GLuint" padding="true"/>
2035 <param name="pixels" type="const GLvoid *" img_width="width" img_xoff="xoffset" img_format="format" img_type="type" img_target="target" img_pad_dimensions="true"/>
2036 <glx rop="4099" large="true"/>
2039 <!--function name="TexSubImage2D" offset="333" static_dispatch="false">
2040 <param name="target" type="GLenum"/>
2041 <param name="level" type="GLint"/>
2042 <param name="xoffset" type="GLint"/>
2043 <param name="yoffset" type="GLint"/>
2044 <param name="width" type="GLsizei"/>
2045 <param name="height" type="GLsizei"/>
2046 <param name="format" type="GLenum"/>
2047 <param name="type" type="GLenum"/>
2048 <param name="UNUSED" type="GLuint" padding="true"/>
2049 <param name="pixels" type="const GLvoid *" img_width="width" img_height="height" img_xoff="xoffset" img_yoff="yoffset" img_format="format" img_type="type" img_target="target" img_pad_dimensions="true"/>
2050 <glx rop="4100" large="true"/>
2053 <function name="AreTexturesResident" offset="322" static_dispatch="false">
2054 <param name="n" type="GLsizei" counter="true"/>
2055 <param name="textures" type="const GLuint *" count="n"/>
2056 <param name="residences" type="GLboolean *" output="true" count="n"/>
2057 <return type="GLboolean"/>
2058 <glx sop="143" handcode="client" always_array="true"/>
2061 <!--function name="BindTexture" offset="307" static_dispatch="false">
2062 <param name="target" type="GLenum"/>
2063 <param name="texture" type="GLuint"/>
2067 <function name="DeleteTextures" offset="327" static_dispatch="false">
2068 <param name="n" type="GLsizei" counter="true"/>
2069 <param name="textures" type="const GLuint *" count="n"/>
2073 <function name="GenTextures" offset="328" static_dispatch="false">
2074 <param name="n" type="GLsizei" counter="true"/>
2075 <param name="textures" type="GLuint *" output="true" count="n"/>
2076 <glx sop="145" always_array="true"/>
2079 <function name="IsTexture" offset="330" static_dispatch="false">
2080 <param name="texture" type="GLuint"/>
2081 <return type="GLboolean"/>
2085 <function name="PrioritizeTextures" offset="331" static_dispatch="false">
2086 <param name="n" type="GLsizei" counter="true"/>
2087 <param name="textures" type="const GLuint *" count="n"/>
2088 <param name="priorities" type="const GLclampf *" count="n"/>
2092 <function name="Indexub" offset="315" vectorequiv="Indexubv" static_dispatch="false">
2093 <param name="c" type="GLubyte"/>
2096 <function name="Indexubv" offset="316" static_dispatch="false">
2097 <param name="c" type="const GLubyte *" count="1"/>
2101 <function name="PopClientAttrib" offset="334" static_dispatch="false">
2102 <glx handcode="true"/>
2105 <function name="PushClientAttrib" offset="335" static_dispatch="false">
2106 <param name="mask" type="GLbitfield"/>
2107 <glx handcode="true"/>
2111 <category name="1.2">
2112 <!--function name="BlendColor" offset="336" static_dispatch="false">
2113 <param name="red" type="GLclampf"/>
2114 <param name="green" type="GLclampf"/>
2115 <param name="blue" type="GLclampf"/>
2116 <param name="alpha" type="GLclampf"/>
2120 <function name="BlendEquation" offset="337" static_dispatch="false">
2121 <param name="mode" type="GLenum"/>
2125 <function name="DrawRangeElements" offset="338" static_dispatch="false">
2126 <param name="mode" type="GLenum"/>
2127 <param name="start" type="GLuint"/>
2128 <param name="end" type="GLuint"/>
2129 <param name="count" type="GLsizei"/>
2130 <param name="type" type="GLenum"/>
2131 <param name="indices" type="const GLvoid *"/>
2132 <glx handcode="true"/>
2135 <function name="ColorTable" offset="339" static_dispatch="false">
2136 <param name="target" type="GLenum"/>
2137 <param name="internalformat" type="GLenum"/>
2138 <param name="width" type="GLsizei"/>
2139 <param name="format" type="GLenum"/>
2140 <param name="type" type="GLenum"/>
2141 <param name="table" type="const GLvoid *" img_width="width" img_pad_dimensions="false" img_format="format" img_type="type" img_target="target"/>
2142 <glx rop="2053" large="true"/>
2145 <function name="ColorTableParameterfv" offset="340" static_dispatch="false">
2146 <param name="target" type="GLenum"/>
2147 <param name="pname" type="GLenum"/>
2148 <param name="params" type="const GLfloat *" variable_param="pname"/>
2152 <function name="ColorTableParameteriv" offset="341" static_dispatch="false">
2153 <param name="target" type="GLenum"/>
2154 <param name="pname" type="GLenum"/>
2155 <param name="params" type="const GLint *" variable_param="pname"/>
2159 <function name="CopyColorTable" offset="342" static_dispatch="false">
2160 <param name="target" type="GLenum"/>
2161 <param name="internalformat" type="GLenum"/>
2162 <param name="x" type="GLint"/>
2163 <param name="y" type="GLint"/>
2164 <param name="width" type="GLsizei"/>
2168 <function name="GetColorTable" offset="343" static_dispatch="false">
2169 <param name="target" type="GLenum"/>
2170 <param name="format" type="GLenum"/>
2171 <param name="type" type="GLenum"/>
2172 <param name="table" type="GLvoid *" output="true" img_width="width" img_format="format" img_type="type"/>
2173 <glx sop="147" dimensions_in_reply="true"/>
2176 <function name="GetColorTableParameterfv" offset="344" static_dispatch="false">
2177 <param name="target" type="GLenum"/>
2178 <param name="pname" type="GLenum"/>
2179 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
2183 <function name="GetColorTableParameteriv" offset="345" static_dispatch="false">
2184 <param name="target" type="GLenum"/>
2185 <param name="pname" type="GLenum"/>
2186 <param name="params" type="GLint *" output="true" variable_param="pname"/>
2190 <function name="ColorSubTable" offset="346" static_dispatch="false">
2191 <param name="target" type="GLenum"/>
2192 <param name="start" type="GLsizei"/>
2193 <param name="count" type="GLsizei"/>
2194 <param name="format" type="GLenum"/>
2195 <param name="type" type="GLenum"/>
2196 <param name="data" type="const GLvoid *" img_width="count" img_pad_dimensions="false" img_format="format" img_type="type" img_target="target"/>
2197 <glx rop="195" large="true"/>
2200 <function name="CopyColorSubTable" offset="347" static_dispatch="false">
2201 <param name="target" type="GLenum"/>
2202 <param name="start" type="GLsizei"/>
2203 <param name="x" type="GLint"/>
2204 <param name="y" type="GLint"/>
2205 <param name="width" type="GLsizei"/>
2209 <function name="ConvolutionFilter1D" offset="348" static_dispatch="false">
2210 <param name="target" type="GLenum"/>
2211 <param name="internalformat" type="GLenum"/>
2212 <param name="width" type="GLsizei"/>
2213 <param name="format" type="GLenum"/>
2214 <param name="type" type="GLenum"/>
2215 <param name="image" type="const GLvoid *" img_width="width" img_format="format" img_type="type" img_target="target" img_pad_dimensions="true"/>
2216 <glx rop="4101" large="true"/>
2219 <function name="ConvolutionFilter2D" offset="349" static_dispatch="false">
2220 <param name="target" type="GLenum"/>
2221 <param name="internalformat" type="GLenum"/>
2222 <param name="width" type="GLsizei"/>
2223 <param name="height" type="GLsizei"/>
2224 <param name="format" type="GLenum"/>
2225 <param name="type" type="GLenum"/>
2226 <param name="image" type="const GLvoid *" img_width="width" img_height="height" img_format="format" img_type="type" img_target="target" img_pad_dimensions="true"/>
2227 <glx rop="4102" large="true"/>
2230 <function name="ConvolutionParameterf" offset="350" static_dispatch="false">
2231 <param name="target" type="GLenum"/>
2232 <param name="pname" type="GLenum"/>
2233 <param name="params" type="GLfloat"/>
2237 <function name="ConvolutionParameterfv" offset="351" static_dispatch="false">
2238 <param name="target" type="GLenum"/>
2239 <param name="pname" type="GLenum"/>
2240 <param name="params" type="const GLfloat *" variable_param="pname"/>
2244 <function name="ConvolutionParameteri" offset="352" static_dispatch="false">
2245 <param name="target" type="GLenum"/>
2246 <param name="pname" type="GLenum"/>
2247 <param name="params" type="GLint"/>
2251 <function name="ConvolutionParameteriv" offset="353" static_dispatch="false">
2252 <param name="target" type="GLenum"/>
2253 <param name="pname" type="GLenum"/>
2254 <param name="params" type="const GLint *" variable_param="pname"/>
2258 <function name="CopyConvolutionFilter1D" offset="354" static_dispatch="false">
2259 <param name="target" type="GLenum"/>
2260 <param name="internalformat" type="GLenum"/>
2261 <param name="x" type="GLint"/>
2262 <param name="y" type="GLint"/>
2263 <param name="width" type="GLsizei"/>
2267 <function name="CopyConvolutionFilter2D" offset="355" static_dispatch="false">
2268 <param name="target" type="GLenum"/>
2269 <param name="internalformat" type="GLenum"/>
2270 <param name="x" type="GLint"/>
2271 <param name="y" type="GLint"/>
2272 <param name="width" type="GLsizei"/>
2273 <param name="height" type="GLsizei"/>
2277 <function name="GetConvolutionFilter" offset="356" static_dispatch="false">
2278 <param name="target" type="GLenum"/>
2279 <param name="format" type="GLenum"/>
2280 <param name="type" type="GLenum"/>
2281 <param name="image" type="GLvoid *" output="true" img_width="width" img_height="height" img_format="format" img_type="type"/>
2282 <glx sop="150" dimensions_in_reply="true"/>
2285 <function name="GetConvolutionParameterfv" offset="357" static_dispatch="false">
2286 <param name="target" type="GLenum"/>
2287 <param name="pname" type="GLenum"/>
2288 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
2292 <function name="GetConvolutionParameteriv" offset="358" static_dispatch="false">
2293 <param name="target" type="GLenum"/>
2294 <param name="pname" type="GLenum"/>
2295 <param name="params" type="GLint *" output="true" variable_param="pname"/>
2299 <function name="GetSeparableFilter" offset="359" static_dispatch="false">
2300 <param name="target" type="GLenum"/>
2301 <param name="format" type="GLenum"/>
2302 <param name="type" type="GLenum"/>
2303 <param name="row" type="GLvoid *" output="true"/>
2304 <param name="column" type="GLvoid *" output="true"/>
2305 <param name="span" type="GLvoid *" output="true"/>
2306 <glx sop="153" handcode="true"/>
2309 <function name="SeparableFilter2D" offset="360" static_dispatch="false">
2310 <param name="target" type="GLenum"/>
2311 <param name="internalformat" type="GLenum"/>
2312 <param name="width" type="GLsizei"/>
2313 <param name="height" type="GLsizei"/>
2314 <param name="format" type="GLenum"/>
2315 <param name="type" type="GLenum"/>
2316 <param name="row" type="const GLvoid *"/>
2317 <param name="column" type="const GLvoid *"/>
2318 <glx rop="4109" handcode="true"/>
2321 <function name="GetHistogram" offset="361" static_dispatch="false">
2322 <param name="target" type="GLenum"/>
2323 <param name="reset" type="GLboolean"/>
2324 <param name="format" type="GLenum"/>
2325 <param name="type" type="GLenum"/>
2326 <param name="values" type="GLvoid *" output="true" img_width="width" img_format="format" img_type="type"/>
2327 <glx sop="154" dimensions_in_reply="true" img_reset="reset"/>
2330 <function name="GetHistogramParameterfv" offset="362" static_dispatch="false">
2331 <param name="target" type="GLenum"/>
2332 <param name="pname" type="GLenum"/>
2333 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
2337 <function name="GetHistogramParameteriv" offset="363" static_dispatch="false">
2338 <param name="target" type="GLenum"/>
2339 <param name="pname" type="GLenum"/>
2340 <param name="params" type="GLint *" output="true" variable_param="pname"/>
2344 <function name="GetMinmax" offset="364" static_dispatch="false">
2345 <param name="target" type="GLenum"/>
2346 <param name="reset" type="GLboolean"/>
2347 <param name="format" type="GLenum"/>
2348 <param name="type" type="GLenum"/>
2349 <param name="values" type="GLvoid *" output="true" img_width="2" img_format="format" img_type="type"/>
2350 <glx sop="157" img_reset="reset"/>
2353 <function name="GetMinmaxParameterfv" offset="365" static_dispatch="false">
2354 <param name="target" type="GLenum"/>
2355 <param name="pname" type="GLenum"/>
2356 <param name="params" type="GLfloat *" output="true" variable_param="pname"/>
2360 <function name="GetMinmaxParameteriv" offset="366" static_dispatch="false">
2361 <param name="target" type="GLenum"/>
2362 <param name="pname" type="GLenum"/>
2363 <param name="params" type="GLint *" output="true" variable_param="pname"/>
2367 <function name="Histogram" offset="367" static_dispatch="false">
2368 <param name="target" type="GLenum"/>
2369 <param name="width" type="GLsizei"/>
2370 <param name="internalformat" type="GLenum"/>
2371 <param name="sink" type="GLboolean"/>
2375 <function name="Minmax" offset="368" static_dispatch="false">
2376 <param name="target" type="GLenum"/>
2377 <param name="internalformat" type="GLenum"/>
2378 <param name="sink" type="GLboolean"/>
2382 <function name="ResetHistogram" offset="369" static_dispatch="false">
2383 <param name="target" type="GLenum"/>
2387 <function name="ResetMinmax" offset="370" static_dispatch="false">
2388 <param name="target" type="GLenum"/>
2392 <!--function name="TexImage3D" offset="371" static_dispatch="false">
2393 <param name="target" type="GLenum"/>
2394 <param name="level" type="GLint"/>
2395 <param name="internalformat" type="GLint"/>
2396 <param name="width" type="GLsizei"/>
2397 <param name="height" type="GLsizei"/>
2398 <param name="depth" type="GLsizei"/>
2399 <param name="border" type="GLint"/>
2400 <param name="format" type="GLenum"/>
2401 <param name="type" type="GLenum"/>
2402 <param name="pixels" type="const GLvoid *" img_width="width" img_height="height" img_depth="depth" img_format="format" img_type="type" img_target="target" img_null_flag="true" img_pad_dimensions="true"/>
2403 <glx rop="4114" large="true"/>
2406 <function name="TexSubImage3D" offset="372" static_dispatch="false">
2407 <param name="target" type="GLenum"/>
2408 <param name="level" type="GLint"/>
2409 <param name="xoffset" type="GLint"/>
2410 <param name="yoffset" type="GLint"/>
2411 <param name="zoffset" type="GLint"/>
2412 <param name="width" type="GLsizei"/>
2413 <param name="height" type="GLsizei"/>
2414 <param name="depth" type="GLsizei"/>
2415 <param name="format" type="GLenum"/>
2416 <param name="type" type="GLenum"/>
2417 <param name="UNUSED" type="GLuint" padding="true"/>
2418 <param name="pixels" type="const GLvoid *" img_width="width" img_height="height" img_depth="depth" img_xoff="xoffset" img_yoff="yoffset" img_zoff="zoffset" img_format="format" img_type="type" img_target="target" img_pad_dimensions="true"/>
2419 <glx rop="4115" large="true"/>
2422 <function name="CopyTexSubImage3D" offset="373" static_dispatch="false">
2423 <param name="target" type="GLenum"/>
2424 <param name="level" type="GLint"/>
2425 <param name="xoffset" type="GLint"/>
2426 <param name="yoffset" type="GLint"/>
2427 <param name="zoffset" type="GLint"/>
2428 <param name="x" type="GLint"/>
2429 <param name="y" type="GLint"/>
2430 <param name="width" type="GLsizei"/>
2431 <param name="height" type="GLsizei"/>
2436 <category name="GL_ARB_multitexture" number="1">
2437 <!--function name="ActiveTextureARB" offset="374" static_dispatch="false">
2438 <param name="texture" type="GLenum"/>
2442 <function name="ClientActiveTextureARB" offset="375" static_dispatch="false">
2443 <param name="texture" type="GLenum"/>
2444 <glx handcode="true"/>
2447 <function name="MultiTexCoord1dARB" offset="376" vectorequiv="MultiTexCoord1dvARB" static_dispatch="false">
2448 <param name="target" type="GLenum"/>
2449 <param name="s" type="GLdouble"/>
2452 <function name="MultiTexCoord1dvARB" offset="377" static_dispatch="false">
2453 <param name="target" type="GLenum"/>
2454 <param name="v" type="const GLdouble *" count="1"/>
2458 <function name="MultiTexCoord1fARB" offset="378" vectorequiv="MultiTexCoord1fvARB" static_dispatch="false">
2459 <param name="target" type="GLenum"/>
2460 <param name="s" type="GLfloat"/>
2463 <function name="MultiTexCoord1fvARB" offset="379" static_dispatch="false">
2464 <param name="target" type="GLenum"/>
2465 <param name="v" type="const GLfloat *" count="1"/>
2469 <function name="MultiTexCoord1iARB" offset="380" vectorequiv="MultiTexCoord1ivARB" static_dispatch="false">
2470 <param name="target" type="GLenum"/>
2471 <param name="s" type="GLint"/>
2474 <function name="MultiTexCoord1ivARB" offset="381" static_dispatch="false">
2475 <param name="target" type="GLenum"/>
2476 <param name="v" type="const GLint *" count="1"/>
2480 <function name="MultiTexCoord1sARB" offset="382" vectorequiv="MultiTexCoord1svARB" static_dispatch="false">
2481 <param name="target" type="GLenum"/>
2482 <param name="s" type="GLshort"/>
2485 <function name="MultiTexCoord1svARB" offset="383" static_dispatch="false">
2486 <param name="target" type="GLenum"/>
2487 <param name="v" type="const GLshort *" count="1"/>
2491 <function name="MultiTexCoord2dARB" offset="384" vectorequiv="MultiTexCoord2dvARB" static_dispatch="false">
2492 <param name="target" type="GLenum"/>
2493 <param name="s" type="GLdouble"/>
2494 <param name="t" type="GLdouble"/>
2497 <function name="MultiTexCoord2dvARB" offset="385" static_dispatch="false">
2498 <param name="target" type="GLenum"/>
2499 <param name="v" type="const GLdouble *" count="2"/>
2503 <function name="MultiTexCoord2fARB" offset="386" vectorequiv="MultiTexCoord2fvARB" static_dispatch="false">
2504 <param name="target" type="GLenum"/>
2505 <param name="s" type="GLfloat"/>
2506 <param name="t" type="GLfloat"/>
2509 <function name="MultiTexCoord2fvARB" offset="387" static_dispatch="false">
2510 <param name="target" type="GLenum"/>
2511 <param name="v" type="const GLfloat *" count="2"/>
2515 <function name="MultiTexCoord2iARB" offset="388" vectorequiv="MultiTexCoord2ivARB" static_dispatch="false">
2516 <param name="target" type="GLenum"/>
2517 <param name="s" type="GLint"/>
2518 <param name="t" type="GLint"/>
2521 <function name="MultiTexCoord2ivARB" offset="389" static_dispatch="false">
2522 <param name="target" type="GLenum"/>
2523 <param name="v" type="const GLint *" count="2"/>
2527 <function name="MultiTexCoord2sARB" offset="390" vectorequiv="MultiTexCoord2svARB" static_dispatch="false">
2528 <param name="target" type="GLenum"/>
2529 <param name="s" type="GLshort"/>
2530 <param name="t" type="GLshort"/>
2533 <function name="MultiTexCoord2svARB" offset="391" static_dispatch="false">
2534 <param name="target" type="GLenum"/>
2535 <param name="v" type="const GLshort *" count="2"/>
2539 <function name="MultiTexCoord3dARB" offset="392" vectorequiv="MultiTexCoord3dvARB" static_dispatch="false">
2540 <param name="target" type="GLenum"/>
2541 <param name="s" type="GLdouble"/>
2542 <param name="t" type="GLdouble"/>
2543 <param name="r" type="GLdouble"/>
2546 <function name="MultiTexCoord3dvARB" offset="393" static_dispatch="false">
2547 <param name="target" type="GLenum"/>
2548 <param name="v" type="const GLdouble *" count="3"/>
2552 <function name="MultiTexCoord3fARB" offset="394" vectorequiv="MultiTexCoord3fvARB" static_dispatch="false">
2553 <param name="target" type="GLenum"/>
2554 <param name="s" type="GLfloat"/>
2555 <param name="t" type="GLfloat"/>
2556 <param name="r" type="GLfloat"/>
2559 <function name="MultiTexCoord3fvARB" offset="395" static_dispatch="false">
2560 <param name="target" type="GLenum"/>
2561 <param name="v" type="const GLfloat *" count="3"/>
2565 <function name="MultiTexCoord3iARB" offset="396" vectorequiv="MultiTexCoord3ivARB" static_dispatch="false">
2566 <param name="target" type="GLenum"/>
2567 <param name="s" type="GLint"/>
2568 <param name="t" type="GLint"/>
2569 <param name="r" type="GLint"/>
2572 <function name="MultiTexCoord3ivARB" offset="397" static_dispatch="false">
2573 <param name="target" type="GLenum"/>
2574 <param name="v" type="const GLint *" count="3"/>
2578 <function name="MultiTexCoord3sARB" offset="398" vectorequiv="MultiTexCoord3svARB" static_dispatch="false">
2579 <param name="target" type="GLenum"/>
2580 <param name="s" type="GLshort"/>
2581 <param name="t" type="GLshort"/>
2582 <param name="r" type="GLshort"/>
2585 <function name="MultiTexCoord3svARB" offset="399" static_dispatch="false">
2586 <param name="target" type="GLenum"/>
2587 <param name="v" type="const GLshort *" count="3"/>
2591 <function name="MultiTexCoord4dARB" offset="400" vectorequiv="MultiTexCoord4dvARB" static_dispatch="false">
2592 <param name="target" type="GLenum"/>
2593 <param name="s" type="GLdouble"/>
2594 <param name="t" type="GLdouble"/>
2595 <param name="r" type="GLdouble"/>
2596 <param name="q" type="GLdouble"/>
2599 <function name="MultiTexCoord4dvARB" offset="401" static_dispatch="false">
2600 <param name="target" type="GLenum"/>
2601 <param name="v" type="const GLdouble *" count="4"/>
2605 <!--function name="MultiTexCoord4fARB" offset="402" vectorequiv="MultiTexCoord4fvARB" static_dispatch="false">
2606 <param name="target" type="GLenum"/>
2607 <param name="s" type="GLfloat"/>
2608 <param name="t" type="GLfloat"/>
2609 <param name="r" type="GLfloat"/>
2610 <param name="q" type="GLfloat"/>
2613 <function name="MultiTexCoord4fvARB" offset="403" static_dispatch="false">
2614 <param name="target" type="GLenum"/>
2615 <param name="v" type="const GLfloat *" count="4"/>
2619 <function name="MultiTexCoord4iARB" offset="404" vectorequiv="MultiTexCoord4ivARB" static_dispatch="false">
2620 <param name="target" type="GLenum"/>
2621 <param name="s" type="GLint"/>
2622 <param name="t" type="GLint"/>
2623 <param name="r" type="GLint"/>
2624 <param name="q" type="GLint"/>
2627 <function name="MultiTexCoord4ivARB" offset="405" static_dispatch="false">
2628 <param name="target" type="GLenum"/>
2629 <param name="v" type="const GLint *" count="4"/>
2633 <function name="MultiTexCoord4sARB" offset="406" vectorequiv="MultiTexCoord4svARB" static_dispatch="false">
2634 <param name="target" type="GLenum"/>
2635 <param name="s" type="GLshort"/>
2636 <param name="t" type="GLshort"/>
2637 <param name="r" type="GLshort"/>
2638 <param name="q" type="GLshort"/>
2641 <function name="MultiTexCoord4svARB" offset="407" static_dispatch="false">
2642 <param name="target" type="GLenum"/>
2643 <param name="v" type="const GLshort *" count="4"/>
2648 <xi:include href="../../glapi/APPLE_vertex_array_object.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>