OSDN Git Service

es/glapi: Remove unnecessary extensions from es_COMPAT.
[android-x86/external-mesa.git] / src / mesa / es / glapi / es_COMPAT.xml
1 <?xml version="1.0"?>
2 <!DOCTYPE OpenGLAPI SYSTEM "../../glapi/gl_API.dtd">
3
4 <OpenGLAPI>
5
6 <!-- This file defines the following categories
7
8          a subset of 1.0
9          a subset of 1.1
10          a subset of 1.2
11          a subset of GL_ARB_multitexture
12          GL_APPLE_vertex_array_object
13
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.
20 -->
21
22 <category name="1.0">
23     <type name="double"  size="8"  float="true"    glx_name="FLOAT64"/>
24     <type name="clampd"  size="8"  float="true"    glx_name="FLOAT64"/>
25
26     <type name="float"   size="4"  float="true"    glx_name="FLOAT32"/>
27     <type name="clampf"  size="4"  float="true"    glx_name="FLOAT32"/>
28
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"/>
34
35     <type name="short"   size="2"                  glx_name="CARD16"/>
36     <type name="ushort"  size="2"  unsigned="true" glx_name="CARD16"/>
37
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"/>
41
42     <type name="void"    size="1"/>
43
44     <function name="NewList" offset="0" static_dispatch="false">
45         <param name="list" type="GLuint"/>
46         <param name="mode" type="GLenum"/>
47         <glx sop="101"/>
48     </function>
49
50     <function name="EndList" offset="1" static_dispatch="false">
51         <glx sop="102"/>
52     </function>
53
54     <function name="CallList" offset="2" static_dispatch="false">
55         <param name="list" type="GLuint"/>
56         <glx rop="1"/>
57     </function>
58
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"/>
64     </function>
65
66     <function name="DeleteLists" offset="4" static_dispatch="false">
67         <param name="list" type="GLuint"/>
68         <param name="range" type="GLsizei"/>
69         <glx sop="103"/>
70     </function>
71
72     <function name="GenLists" offset="5" static_dispatch="false">
73         <param name="range" type="GLsizei"/>
74         <return type="GLuint"/>
75         <glx sop="104"/>
76     </function>
77
78     <function name="ListBase" offset="6" static_dispatch="false">
79         <param name="base" type="GLuint"/>
80         <glx rop="3"/>
81     </function>
82
83     <function name="Begin" offset="7" static_dispatch="false">
84         <param name="mode" type="GLenum"/>
85         <glx rop="4"/>
86     </function>
87
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"/>
97     </function>
98
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"/>
103     </function>
104
105     <function name="Color3bv" offset="10" static_dispatch="false">
106         <param name="v" type="const GLbyte *" count="3"/>
107         <glx rop="6"/>
108     </function>
109
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"/>
114     </function>
115
116     <function name="Color3dv" offset="12" static_dispatch="false">
117         <param name="v" type="const GLdouble *" count="3"/>
118         <glx rop="7"/>
119     </function>
120
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"/>
125     </function>
126
127     <function name="Color3fv" offset="14" static_dispatch="false">
128         <param name="v" type="const GLfloat *" count="3"/>
129         <glx rop="8"/>
130     </function>
131
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"/>
136     </function>
137
138     <function name="Color3iv" offset="16" static_dispatch="false">
139         <param name="v" type="const GLint *" count="3"/>
140         <glx rop="9"/>
141     </function>
142
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"/>
147     </function>
148
149     <function name="Color3sv" offset="18" static_dispatch="false">
150         <param name="v" type="const GLshort *" count="3"/>
151         <glx rop="10"/>
152     </function>
153
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"/>
158     </function>
159
160     <function name="Color3ubv" offset="20" static_dispatch="false">
161         <param name="v" type="const GLubyte *" count="3"/>
162         <glx rop="11"/>
163     </function>
164
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"/>
169     </function>
170
171     <function name="Color3uiv" offset="22" static_dispatch="false">
172         <param name="v" type="const GLuint *" count="3"/>
173         <glx rop="12"/>
174     </function>
175
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"/>
180     </function>
181
182     <function name="Color3usv" offset="24" static_dispatch="false">
183         <param name="v" type="const GLushort *" count="3"/>
184         <glx rop="13"/>
185     </function>
186
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"/>
192     </function>
193
194     <function name="Color4bv" offset="26" static_dispatch="false">
195         <param name="v" type="const GLbyte *" count="4"/>
196         <glx rop="14"/>
197     </function>
198
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"/>
204     </function>
205
206     <function name="Color4dv" offset="28" static_dispatch="false">
207         <param name="v" type="const GLdouble *" count="4"/>
208         <glx rop="15"/>
209     </function>
210
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"/>
216     </function-->
217
218     <function name="Color4fv" offset="30" static_dispatch="false">
219         <param name="v" type="const GLfloat *" count="4"/>
220         <glx rop="16"/>
221     </function>
222
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"/>
228     </function>
229
230     <function name="Color4iv" offset="32" static_dispatch="false">
231         <param name="v" type="const GLint *" count="4"/>
232         <glx rop="17"/>
233     </function>
234
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"/>
240     </function>
241
242     <function name="Color4sv" offset="34" static_dispatch="false">
243         <param name="v" type="const GLshort *" count="4"/>
244         <glx rop="18"/>
245     </function>
246
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"/>
252     </function-->
253
254     <function name="Color4ubv" offset="36" static_dispatch="false">
255         <param name="v" type="const GLubyte *" count="4"/>
256         <glx rop="19"/>
257     </function>
258
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"/>
264     </function>
265
266     <function name="Color4uiv" offset="38" static_dispatch="false">
267         <param name="v" type="const GLuint *" count="4"/>
268         <glx rop="20"/>
269     </function>
270
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"/>
276     </function>
277
278     <function name="Color4usv" offset="40" static_dispatch="false">
279         <param name="v" type="const GLushort *" count="4"/>
280         <glx rop="21"/>
281     </function>
282
283     <function name="EdgeFlag" offset="41" vectorequiv="EdgeFlagv" static_dispatch="false">
284         <param name="flag" type="GLboolean"/>
285     </function>
286
287     <function name="EdgeFlagv" offset="42" static_dispatch="false">
288         <param name="flag" type="const GLboolean *" count="1"/>
289         <glx rop="22"/>
290     </function>
291
292     <function name="End" offset="43" static_dispatch="false">
293         <glx rop="23"/>
294     </function>
295
296     <function name="Indexd" offset="44" vectorequiv="Indexdv" static_dispatch="false">
297         <param name="c" type="GLdouble"/>
298     </function>
299
300     <function name="Indexdv" offset="45" static_dispatch="false">
301         <param name="c" type="const GLdouble *" count="1"/>
302         <glx rop="24"/>
303     </function>
304
305     <function name="Indexf" offset="46" vectorequiv="Indexfv" static_dispatch="false">
306         <param name="c" type="GLfloat"/>
307     </function>
308
309     <function name="Indexfv" offset="47" static_dispatch="false">
310         <param name="c" type="const GLfloat *" count="1"/>
311         <glx rop="25"/>
312     </function>
313
314     <function name="Indexi" offset="48" vectorequiv="Indexiv" static_dispatch="false">
315         <param name="c" type="GLint"/>
316     </function>
317
318     <function name="Indexiv" offset="49" static_dispatch="false">
319         <param name="c" type="const GLint *" count="1"/>
320         <glx rop="26"/>
321     </function>
322
323     <function name="Indexs" offset="50" vectorequiv="Indexsv" static_dispatch="false">
324         <param name="c" type="GLshort"/>
325     </function>
326
327     <function name="Indexsv" offset="51" static_dispatch="false">
328         <param name="c" type="const GLshort *" count="1"/>
329         <glx rop="27"/>
330     </function>
331
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"/>
336     </function>
337
338     <function name="Normal3bv" offset="53" static_dispatch="false">
339         <param name="v" type="const GLbyte *" count="3"/>
340         <glx rop="28"/>
341     </function>
342
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"/>
347     </function>
348
349     <function name="Normal3dv" offset="55" static_dispatch="false">
350         <param name="v" type="const GLdouble *" count="3"/>
351         <glx rop="29"/>
352     </function>
353
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"/>
358     </function-->
359
360     <function name="Normal3fv" offset="57" static_dispatch="false">
361         <param name="v" type="const GLfloat *" count="3"/>
362         <glx rop="30"/>
363     </function>
364
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"/>
369     </function>
370
371     <function name="Normal3iv" offset="59" static_dispatch="false">
372         <param name="v" type="const GLint *" count="3"/>
373         <glx rop="31"/>
374     </function>
375
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"/>
380     </function>
381
382     <function name="Normal3sv" offset="61" static_dispatch="false">
383         <param name="v" type="const GLshort *" count="3"/>
384         <glx rop="32"/>
385     </function>
386
387     <function name="RasterPos2d" offset="62" vectorequiv="RasterPos2dv" static_dispatch="false">
388         <param name="x" type="GLdouble"/>
389         <param name="y" type="GLdouble"/>
390     </function>
391
392     <function name="RasterPos2dv" offset="63" static_dispatch="false">
393         <param name="v" type="const GLdouble *" count="2"/>
394         <glx rop="33"/>
395     </function>
396
397     <function name="RasterPos2f" offset="64" vectorequiv="RasterPos2fv" static_dispatch="false">
398         <param name="x" type="GLfloat"/>
399         <param name="y" type="GLfloat"/>
400     </function>
401
402     <function name="RasterPos2fv" offset="65" static_dispatch="false">
403         <param name="v" type="const GLfloat *" count="2"/>
404         <glx rop="34"/>
405     </function>
406
407     <function name="RasterPos2i" offset="66" vectorequiv="RasterPos2iv" static_dispatch="false">
408         <param name="x" type="GLint"/>
409         <param name="y" type="GLint"/>
410     </function>
411
412     <function name="RasterPos2iv" offset="67" static_dispatch="false">
413         <param name="v" type="const GLint *" count="2"/>
414         <glx rop="35"/>
415     </function>
416
417     <function name="RasterPos2s" offset="68" vectorequiv="RasterPos2sv" static_dispatch="false">
418         <param name="x" type="GLshort"/>
419         <param name="y" type="GLshort"/>
420     </function>
421
422     <function name="RasterPos2sv" offset="69" static_dispatch="false">
423         <param name="v" type="const GLshort *" count="2"/>
424         <glx rop="36"/>
425     </function>
426
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"/>
431     </function>
432
433     <function name="RasterPos3dv" offset="71" static_dispatch="false">
434         <param name="v" type="const GLdouble *" count="3"/>
435         <glx rop="37"/>
436     </function>
437
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"/>
442     </function>
443
444     <function name="RasterPos3fv" offset="73" static_dispatch="false">
445         <param name="v" type="const GLfloat *" count="3"/>
446         <glx rop="38"/>
447     </function>
448
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"/>
453     </function>
454
455     <function name="RasterPos3iv" offset="75" static_dispatch="false">
456         <param name="v" type="const GLint *" count="3"/>
457         <glx rop="39"/>
458     </function>
459
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"/>
464     </function>
465
466     <function name="RasterPos3sv" offset="77" static_dispatch="false">
467         <param name="v" type="const GLshort *" count="3"/>
468         <glx rop="40"/>
469     </function>
470
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"/>
476     </function>
477
478     <function name="RasterPos4dv" offset="79" static_dispatch="false">
479         <param name="v" type="const GLdouble *" count="4"/>
480         <glx rop="41"/>
481     </function>
482
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"/>
488     </function>
489
490     <function name="RasterPos4fv" offset="81" static_dispatch="false">
491         <param name="v" type="const GLfloat *" count="4"/>
492         <glx rop="42"/>
493     </function>
494
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"/>
500     </function>
501
502     <function name="RasterPos4iv" offset="83" static_dispatch="false">
503         <param name="v" type="const GLint *" count="4"/>
504         <glx rop="43"/>
505     </function>
506
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"/>
512     </function>
513
514     <function name="RasterPos4sv" offset="85" static_dispatch="false">
515         <param name="v" type="const GLshort *" count="4"/>
516         <glx rop="44"/>
517     </function>
518
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"/>
524     </function>
525
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"/>
529         <glx rop="45"/>
530     </function>
531
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"/>
537     </function>
538
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"/>
542         <glx rop="46"/>
543     </function>
544
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"/>
550     </function>
551
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"/>
555         <glx rop="47"/>
556     </function>
557
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"/>
563     </function>
564
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"/>
568         <glx rop="48"/>
569     </function>
570
571     <function name="TexCoord1d" offset="94" vectorequiv="TexCoord1dv" static_dispatch="false">
572         <param name="s" type="GLdouble"/>
573     </function>
574
575     <function name="TexCoord1dv" offset="95" static_dispatch="false">
576         <param name="v" type="const GLdouble *" count="1"/>
577         <glx rop="49"/>
578     </function>
579
580     <function name="TexCoord1f" offset="96" vectorequiv="TexCoord1fv" static_dispatch="false">
581         <param name="s" type="GLfloat"/>
582     </function>
583
584     <function name="TexCoord1fv" offset="97" static_dispatch="false">
585         <param name="v" type="const GLfloat *" count="1"/>
586         <glx rop="50"/>
587     </function>
588
589     <function name="TexCoord1i" offset="98" vectorequiv="TexCoord1iv" static_dispatch="false">
590         <param name="s" type="GLint"/>
591     </function>
592
593     <function name="TexCoord1iv" offset="99" static_dispatch="false">
594         <param name="v" type="const GLint *" count="1"/>
595         <glx rop="51"/>
596     </function>
597
598     <function name="TexCoord1s" offset="100" vectorequiv="TexCoord1sv" static_dispatch="false">
599         <param name="s" type="GLshort"/>
600     </function>
601
602     <function name="TexCoord1sv" offset="101" static_dispatch="false">
603         <param name="v" type="const GLshort *" count="1"/>
604         <glx rop="52"/>
605     </function>
606
607     <function name="TexCoord2d" offset="102" vectorequiv="TexCoord2dv" static_dispatch="false">
608         <param name="s" type="GLdouble"/>
609         <param name="t" type="GLdouble"/>
610     </function>
611
612     <function name="TexCoord2dv" offset="103" static_dispatch="false">
613         <param name="v" type="const GLdouble *" count="2"/>
614         <glx rop="53"/>
615     </function>
616
617     <function name="TexCoord2f" offset="104" vectorequiv="TexCoord2fv" static_dispatch="false">
618         <param name="s" type="GLfloat"/>
619         <param name="t" type="GLfloat"/>
620     </function>
621
622     <function name="TexCoord2fv" offset="105" static_dispatch="false">
623         <param name="v" type="const GLfloat *" count="2"/>
624         <glx rop="54"/>
625     </function>
626
627     <function name="TexCoord2i" offset="106" vectorequiv="TexCoord2iv" static_dispatch="false">
628         <param name="s" type="GLint"/>
629         <param name="t" type="GLint"/>
630     </function>
631
632     <function name="TexCoord2iv" offset="107" static_dispatch="false">
633         <param name="v" type="const GLint *" count="2"/>
634         <glx rop="55"/>
635     </function>
636
637     <function name="TexCoord2s" offset="108" vectorequiv="TexCoord2sv" static_dispatch="false">
638         <param name="s" type="GLshort"/>
639         <param name="t" type="GLshort"/>
640     </function>
641
642     <function name="TexCoord2sv" offset="109" static_dispatch="false">
643         <param name="v" type="const GLshort *" count="2"/>
644         <glx rop="56"/>
645     </function>
646
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"/>
651     </function>
652
653     <function name="TexCoord3dv" offset="111" static_dispatch="false">
654         <param name="v" type="const GLdouble *" count="3"/>
655         <glx rop="57"/>
656     </function>
657
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"/>
662     </function>
663
664     <function name="TexCoord3fv" offset="113" static_dispatch="false">
665         <param name="v" type="const GLfloat *" count="3"/>
666         <glx rop="58"/>
667     </function>
668
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"/>
673     </function>
674
675     <function name="TexCoord3iv" offset="115" static_dispatch="false">
676         <param name="v" type="const GLint *" count="3"/>
677         <glx rop="59"/>
678     </function>
679
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"/>
684     </function>
685
686     <function name="TexCoord3sv" offset="117" static_dispatch="false">
687         <param name="v" type="const GLshort *" count="3"/>
688         <glx rop="60"/>
689     </function>
690
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"/>
696     </function>
697
698     <function name="TexCoord4dv" offset="119" static_dispatch="false">
699         <param name="v" type="const GLdouble *" count="4"/>
700         <glx rop="61"/>
701     </function>
702
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"/>
708     </function>
709
710     <function name="TexCoord4fv" offset="121" static_dispatch="false">
711         <param name="v" type="const GLfloat *" count="4"/>
712         <glx rop="62"/>
713     </function>
714
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"/>
720     </function>
721
722     <function name="TexCoord4iv" offset="123" static_dispatch="false">
723         <param name="v" type="const GLint *" count="4"/>
724         <glx rop="63"/>
725     </function>
726
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"/>
732     </function>
733
734     <function name="TexCoord4sv" offset="125" static_dispatch="false">
735         <param name="v" type="const GLshort *" count="4"/>
736         <glx rop="64"/>
737     </function>
738
739     <function name="Vertex2d" offset="126" vectorequiv="Vertex2dv" static_dispatch="false">
740         <param name="x" type="GLdouble"/>
741         <param name="y" type="GLdouble"/>
742     </function>
743
744     <function name="Vertex2dv" offset="127" static_dispatch="false">
745         <param name="v" type="const GLdouble *" count="2"/>
746         <glx rop="65"/>
747     </function>
748
749     <function name="Vertex2f" offset="128" vectorequiv="Vertex2fv" static_dispatch="false">
750         <param name="x" type="GLfloat"/>
751         <param name="y" type="GLfloat"/>
752     </function>
753
754     <function name="Vertex2fv" offset="129" static_dispatch="false">
755         <param name="v" type="const GLfloat *" count="2"/>
756         <glx rop="66"/>
757     </function>
758
759     <function name="Vertex2i" offset="130" vectorequiv="Vertex2iv" static_dispatch="false">
760         <param name="x" type="GLint"/>
761         <param name="y" type="GLint"/>
762     </function>
763
764     <function name="Vertex2iv" offset="131" static_dispatch="false">
765         <param name="v" type="const GLint *" count="2"/>
766         <glx rop="67"/>
767     </function>
768
769     <function name="Vertex2s" offset="132" vectorequiv="Vertex2sv" static_dispatch="false">
770         <param name="x" type="GLshort"/>
771         <param name="y" type="GLshort"/>
772     </function>
773
774     <function name="Vertex2sv" offset="133" static_dispatch="false">
775         <param name="v" type="const GLshort *" count="2"/>
776         <glx rop="68"/>
777     </function>
778
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"/>
783     </function>
784
785     <function name="Vertex3dv" offset="135" static_dispatch="false">
786         <param name="v" type="const GLdouble *" count="3"/>
787         <glx rop="69"/>
788     </function>
789
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"/>
794     </function>
795
796     <function name="Vertex3fv" offset="137" static_dispatch="false">
797         <param name="v" type="const GLfloat *" count="3"/>
798         <glx rop="70"/>
799     </function>
800
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"/>
805     </function>
806
807     <function name="Vertex3iv" offset="139" static_dispatch="false">
808         <param name="v" type="const GLint *" count="3"/>
809         <glx rop="71"/>
810     </function>
811
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"/>
816     </function>
817
818     <function name="Vertex3sv" offset="141" static_dispatch="false">
819         <param name="v" type="const GLshort *" count="3"/>
820         <glx rop="72"/>
821     </function>
822
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"/>
828     </function>
829
830     <function name="Vertex4dv" offset="143" static_dispatch="false">
831         <param name="v" type="const GLdouble *" count="4"/>
832         <glx rop="73"/>
833     </function>
834
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"/>
840     </function>
841
842     <function name="Vertex4fv" offset="145" static_dispatch="false">
843         <param name="v" type="const GLfloat *" count="4"/>
844         <glx rop="74"/>
845     </function>
846
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"/>
852     </function>
853
854     <function name="Vertex4iv" offset="147" static_dispatch="false">
855         <param name="v" type="const GLint *" count="4"/>
856         <glx rop="75"/>
857     </function>
858
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"/>
864     </function>
865
866     <function name="Vertex4sv" offset="149" static_dispatch="false">
867         <param name="v" type="const GLshort *" count="4"/>
868         <glx rop="76"/>
869     </function>
870
871     <function name="ClipPlane" offset="150" static_dispatch="false">
872         <param name="plane" type="GLenum"/>
873         <param name="equation" type="const GLdouble *" count="4"/>
874         <glx rop="77"/>
875     </function>
876
877     <function name="ColorMaterial" offset="151" static_dispatch="false">
878         <param name="face" type="GLenum"/>
879         <param name="mode" type="GLenum"/>
880         <glx rop="78"/>
881     </function>
882
883     <!--function name="CullFace" offset="152" static_dispatch="false">
884         <param name="mode" type="GLenum"/>
885         <glx rop="79"/>
886     </function>
887
888     <function name="Fogf" offset="153" static_dispatch="false">
889         <param name="pname" type="GLenum"/>
890         <param name="param" type="GLfloat"/>
891         <glx rop="80"/>
892     </function>
893
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"/>
897         <glx rop="81"/>
898     </function-->
899
900     <function name="Fogi" offset="155" static_dispatch="false">
901         <param name="pname" type="GLenum"/>
902         <param name="param" type="GLint"/>
903         <glx rop="82"/>
904     </function>
905
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"/>
909         <glx rop="83"/>
910     </function>
911
912     <!--function name="FrontFace" offset="157" static_dispatch="false">
913         <param name="mode" type="GLenum"/>
914         <glx rop="84"/>
915     </function>
916
917     <function name="Hint" offset="158" static_dispatch="false">
918         <param name="target" type="GLenum"/>
919         <param name="mode" type="GLenum"/>
920         <glx rop="85"/>
921     </function>
922
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"/>
927         <glx rop="86"/>
928     </function>
929
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"/>
934         <glx rop="87"/>
935     </function-->
936
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"/>
941         <glx rop="88"/>
942     </function>
943
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"/>
948         <glx rop="89"/>
949     </function>
950
951     <!--function name="LightModelf" offset="163" static_dispatch="false">
952         <param name="pname" type="GLenum"/>
953         <param name="param" type="GLfloat"/>
954         <glx rop="90"/>
955     </function>
956
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"/>
960         <glx rop="91"/>
961     </function-->
962
963     <function name="LightModeli" offset="165" static_dispatch="false">
964         <param name="pname" type="GLenum"/>
965         <param name="param" type="GLint"/>
966         <glx rop="92"/>
967     </function>
968
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"/>
972         <glx rop="93"/>
973     </function>
974
975     <function name="LineStipple" offset="167" static_dispatch="false">
976         <param name="factor" type="GLint"/>
977         <param name="pattern" type="GLushort"/>
978         <glx rop="94"/>
979     </function>
980
981     <!--function name="LineWidth" offset="168" static_dispatch="false">
982         <param name="width" type="GLfloat"/>
983         <glx rop="95"/>
984     </function>
985
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"/>
990         <glx rop="96"/>
991     </function>
992
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"/>
997         <glx rop="97"/>
998     </function-->
999
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"/>
1004         <glx rop="98"/>
1005     </function>
1006
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"/>
1011         <glx rop="99"/>
1012     </function>
1013
1014     <!--function name="PointSize" offset="173" static_dispatch="false">
1015         <param name="size" type="GLfloat"/>
1016         <glx rop="100"/>
1017     </function-->
1018
1019     <function name="PolygonMode" offset="174" static_dispatch="false">
1020         <param name="face" type="GLenum"/>
1021         <param name="mode" type="GLenum"/>
1022         <glx rop="101"/>
1023     </function>
1024
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"/>
1027         <glx rop="102"/>
1028     </function>
1029
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"/>
1035         <glx rop="103"/>
1036     </function>
1037
1038     <function name="ShadeModel" offset="177" static_dispatch="false">
1039         <param name="mode" type="GLenum"/>
1040         <glx rop="104"/>
1041     </function>
1042
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"/>
1047         <glx rop="105"/>
1048     </function>
1049
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"/>
1054         <glx rop="106"/>
1055     </function>
1056
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"/>
1061         <glx rop="107"/>
1062     </function>
1063
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"/>
1068         <glx rop="108"/>
1069     </function-->
1070
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"/>
1081     </function>
1082
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"/>
1094     </function>
1095
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"/>
1100         <glx rop="111"/>
1101     </function>
1102
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"/>
1107         <glx rop="112"/>
1108     </function>
1109
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"/>
1114         <glx rop="113"/>
1115     </function>
1116
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"/>
1121         <glx rop="114"/>
1122     </function-->
1123
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"/>
1128         <glx rop="115"/>
1129     </function>
1130
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"/>
1135         <glx rop="116"/>
1136     </function>
1137
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"/>
1142         <glx rop="117"/>
1143     </function>
1144
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"/>
1149         <glx rop="118"/>
1150     </function>
1151
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"/>
1156         <glx rop="119"/>
1157     </function>
1158
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"/>
1163         <glx rop="120"/>
1164     </function-->
1165
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"/>
1171     </function>
1172
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"/>
1177     </function>
1178
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"/>
1183     </function>
1184
1185     <function name="InitNames" offset="197" static_dispatch="false">
1186         <glx rop="121"/>
1187     </function>
1188
1189     <function name="LoadName" offset="198" static_dispatch="false">
1190         <param name="name" type="GLuint"/>
1191         <glx rop="122"/>
1192     </function>
1193
1194     <function name="PassThrough" offset="199" static_dispatch="false">
1195         <param name="token" type="GLfloat"/>
1196         <glx rop="123"/>
1197     </function>
1198
1199     <function name="PopName" offset="200" static_dispatch="false">
1200         <glx rop="124"/>
1201     </function>
1202
1203     <function name="PushName" offset="201" static_dispatch="false">
1204         <param name="name" type="GLuint"/>
1205         <glx rop="125"/>
1206     </function>
1207
1208     <function name="DrawBuffer" offset="202" static_dispatch="false">
1209         <param name="mode" type="GLenum"/>
1210         <glx rop="126"/>
1211     </function>
1212
1213     <!--function name="Clear" offset="203" static_dispatch="false">
1214         <param name="mask" type="GLbitfield"/>
1215         <glx rop="127"/>
1216     </function-->
1217
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"/>
1223         <glx rop="128"/>
1224     </function>
1225
1226     <function name="ClearIndex" offset="205" static_dispatch="false">
1227         <param name="c" type="GLfloat"/>
1228         <glx rop="129"/>
1229     </function>
1230
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"/>
1236         <glx rop="130"/>
1237     </function>
1238
1239     <function name="ClearStencil" offset="207" static_dispatch="false">
1240         <param name="s" type="GLint"/>
1241         <glx rop="131"/>
1242     </function-->
1243
1244     <function name="ClearDepth" offset="208" static_dispatch="false">
1245         <param name="depth" type="GLclampd"/>
1246         <glx rop="132"/>
1247     </function>
1248
1249     <!--function name="StencilMask" offset="209" static_dispatch="false">
1250         <param name="mask" type="GLuint"/>
1251         <glx rop="133"/>
1252     </function>
1253
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"/>
1259         <glx rop="134"/>
1260     </function>
1261
1262     <function name="DepthMask" offset="211" static_dispatch="false">
1263         <param name="flag" type="GLboolean"/>
1264         <glx rop="135"/>
1265     </function-->
1266
1267     <function name="IndexMask" offset="212" static_dispatch="false">
1268         <param name="mask" type="GLuint"/>
1269         <glx rop="136"/>
1270     </function>
1271
1272     <function name="Accum" offset="213" static_dispatch="false">
1273         <param name="op" type="GLenum"/>
1274         <param name="value" type="GLfloat"/>
1275         <glx rop="137"/>
1276     </function>
1277
1278     <!--function name="Disable" offset="214" static_dispatch="false">
1279         <param name="cap" type="GLenum"/>
1280         <glx rop="138" handcode="client"/>
1281     </function>
1282
1283     <function name="Enable" offset="215" static_dispatch="false">
1284         <param name="cap" type="GLenum"/>
1285         <glx rop="139" handcode="client"/>
1286     </function>
1287
1288     <function name="Finish" offset="216" static_dispatch="false">
1289         <glx sop="108" handcode="true"/>
1290     </function>
1291
1292     <function name="Flush" offset="217" static_dispatch="false">
1293         <glx sop="142" handcode="true"/>
1294     </function-->
1295
1296     <function name="PopAttrib" offset="218" static_dispatch="false">
1297         <glx rop="141"/>
1298     </function>
1299
1300     <function name="PushAttrib" offset="219" static_dispatch="false">
1301         <param name="mask" type="GLbitfield"/>
1302         <glx rop="142"/>
1303     </function>
1304
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"/>
1313     </function>
1314
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"/>
1323     </function>
1324
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"/>
1337     </function>
1338
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"/>
1351     </function>
1352
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"/>
1357         <glx rop="147"/>
1358     </function>
1359
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"/>
1364         <glx rop="148"/>
1365     </function>
1366
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"/>
1374         <glx rop="149"/>
1375     </function>
1376
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"/>
1384         <glx rop="150"/>
1385     </function>
1386
1387     <function name="EvalCoord1d" offset="228" vectorequiv="EvalCoord1dv" static_dispatch="false">
1388         <param name="u" type="GLdouble"/>
1389     </function>
1390
1391     <function name="EvalCoord1dv" offset="229" static_dispatch="false">
1392         <param name="u" type="const GLdouble *" count="1"/>
1393         <glx rop="151"/>
1394     </function>
1395
1396     <function name="EvalCoord1f" offset="230" vectorequiv="EvalCoord1fv" static_dispatch="false">
1397         <param name="u" type="GLfloat"/>
1398     </function>
1399
1400     <function name="EvalCoord1fv" offset="231" static_dispatch="false">
1401         <param name="u" type="const GLfloat *" count="1"/>
1402         <glx rop="152"/>
1403     </function>
1404
1405     <function name="EvalCoord2d" offset="232" vectorequiv="EvalCoord2dv" static_dispatch="false">
1406         <param name="u" type="GLdouble"/>
1407         <param name="v" type="GLdouble"/>
1408     </function>
1409
1410     <function name="EvalCoord2dv" offset="233" static_dispatch="false">
1411         <param name="u" type="const GLdouble *" count="2"/>
1412         <glx rop="153"/>
1413     </function>
1414
1415     <function name="EvalCoord2f" offset="234" vectorequiv="EvalCoord2fv" static_dispatch="false">
1416         <param name="u" type="GLfloat"/>
1417         <param name="v" type="GLfloat"/>
1418     </function>
1419
1420     <function name="EvalCoord2fv" offset="235" static_dispatch="false">
1421         <param name="u" type="const GLfloat *" count="2"/>
1422         <glx rop="154"/>
1423     </function>
1424
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"/>
1429         <glx rop="155"/>
1430     </function>
1431
1432     <function name="EvalPoint1" offset="237" static_dispatch="false">
1433         <param name="i" type="GLint"/>
1434         <glx rop="156"/>
1435     </function>
1436
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"/>
1443         <glx rop="157"/>
1444     </function>
1445
1446     <function name="EvalPoint2" offset="239" static_dispatch="false">
1447         <param name="i" type="GLint"/>
1448         <param name="j" type="GLint"/>
1449         <glx rop="158"/>
1450     </function>
1451
1452     <!--function name="AlphaFunc" offset="240" static_dispatch="false">
1453         <param name="func" type="GLenum"/>
1454         <param name="ref" type="GLclampf"/>
1455         <glx rop="159"/>
1456     </function>
1457
1458     <function name="BlendFunc" offset="241" static_dispatch="false">
1459         <param name="sfactor" type="GLenum"/>
1460         <param name="dfactor" type="GLenum"/>
1461         <glx rop="160"/>
1462     </function>
1463
1464     <function name="LogicOp" offset="242" static_dispatch="false">
1465         <param name="opcode" type="GLenum"/>
1466         <glx rop="161"/>
1467     </function>
1468
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"/>
1473         <glx rop="162"/>
1474     </function>
1475
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"/>
1480         <glx rop="163"/>
1481     </function>
1482
1483     <function name="DepthFunc" offset="245" static_dispatch="false">
1484         <param name="func" type="GLenum"/>
1485         <glx rop="164"/>
1486     </function-->
1487
1488     <function name="PixelZoom" offset="246" static_dispatch="false">
1489         <param name="xfactor" type="GLfloat"/>
1490         <param name="yfactor" type="GLfloat"/>
1491         <glx rop="165"/>
1492     </function>
1493
1494     <function name="PixelTransferf" offset="247" static_dispatch="false">
1495         <param name="pname" type="GLenum"/>
1496         <param name="param" type="GLfloat"/>
1497         <glx rop="166"/>
1498     </function>
1499
1500     <function name="PixelTransferi" offset="248" static_dispatch="false">
1501         <param name="pname" type="GLenum"/>
1502         <param name="param" type="GLint"/>
1503         <glx rop="167"/>
1504     </function>
1505
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"/>
1510     </function>
1511
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"/>
1516     </function-->
1517
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"/>
1523     </function>
1524
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"/>
1530     </function>
1531
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"/>
1537     </function>
1538
1539     <function name="ReadBuffer" offset="254" static_dispatch="false">
1540         <param name="mode" type="GLenum"/>
1541         <glx rop="171"/>
1542     </function>
1543
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"/>
1550         <glx rop="172"/>
1551     </function>
1552
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"/>
1561         <glx sop="111"/>
1562     </function-->
1563
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"/>
1571     </function>
1572
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"/>
1577     </function-->
1578
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"/>
1583     </function>
1584
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"/>
1589     </function>
1590
1591     <!--function name="GetError" offset="261" static_dispatch="false">
1592         <return type="GLenum"/>
1593         <glx sop="115" handcode="client"/>
1594     </function>
1595
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"/>
1600     </function>
1601
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"/>
1606     </function>
1607
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"/>
1612         <glx sop="118"/>
1613     </function-->
1614
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"/>
1619         <glx sop="119"/>
1620     </function>
1621
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"/>
1626         <glx sop="120"/>
1627     </function>
1628
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"/>
1633         <glx sop="121"/>
1634     </function>
1635
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"/>
1640         <glx sop="122"/>
1641     </function>
1642
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"/>
1647         <glx sop="123"/>
1648     </function-->
1649
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"/>
1654         <glx sop="124"/>
1655     </function>
1656
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"/>
1660         <glx sop="125"/>
1661     </function>
1662
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"/>
1666         <glx sop="126"/>
1667     </function>
1668
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"/>
1672         <glx sop="127"/>
1673     </function>
1674
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"/>
1677         <glx sop="128"/>
1678     </function>
1679
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"/>
1684     </function>
1685
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"/>
1690         <glx sop="130"/>
1691     </function>
1692
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"/>
1697         <glx sop="131"/>
1698     </function-->
1699
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"/>
1704         <glx sop="132"/>
1705     </function>
1706
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"/>
1711         <glx sop="133"/>
1712     </function>
1713
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"/>
1718         <glx sop="134"/>
1719     </function-->
1720
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"/>
1728     </function>
1729
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"/>
1734         <glx sop="136"/>
1735     </function>
1736
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"/>
1741         <glx sop="137"/>
1742     </function-->
1743
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"/>
1749         <glx sop="138"/>
1750     </function>
1751
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"/>
1757         <glx sop="139"/>
1758     </function>
1759
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"/>
1764     </function-->
1765
1766     <function name="IsList" offset="287" static_dispatch="false">
1767         <param name="list" type="GLuint"/>
1768         <return type="GLboolean"/>
1769         <glx sop="141"/>
1770     </function>
1771
1772     <function name="DepthRange" offset="288" static_dispatch="false">
1773         <param name="zNear" type="GLclampd"/>
1774         <param name="zFar" type="GLclampd"/>
1775         <glx rop="174"/>
1776     </function>
1777
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"/>
1785         <glx rop="175"/>
1786     </function>
1787
1788     <!--function name="LoadIdentity" offset="290" static_dispatch="false">
1789         <glx rop="176"/>
1790     </function>
1791
1792     <function name="LoadMatrixf" offset="291" static_dispatch="false">
1793         <param name="m" type="const GLfloat *" count="16"/>
1794         <glx rop="177"/>
1795     </function-->
1796
1797     <function name="LoadMatrixd" offset="292" static_dispatch="false">
1798         <param name="m" type="const GLdouble *" count="16"/>
1799         <glx rop="178"/>
1800     </function>
1801
1802     <!--function name="MatrixMode" offset="293" static_dispatch="false">
1803         <param name="mode" type="GLenum"/>
1804         <glx rop="179"/>
1805     </function>
1806
1807     <function name="MultMatrixf" offset="294" static_dispatch="false">
1808         <param name="m" type="const GLfloat *" count="16"/>
1809         <glx rop="180"/>
1810     </function-->
1811
1812     <function name="MultMatrixd" offset="295" static_dispatch="false">
1813         <param name="m" type="const GLdouble *" count="16"/>
1814         <glx rop="181"/>
1815     </function>
1816
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"/>
1824         <glx rop="182"/>
1825     </function>
1826
1827     <!--function name="PopMatrix" offset="297" static_dispatch="false">
1828         <glx rop="183"/>
1829     </function>
1830
1831     <function name="PushMatrix" offset="298" static_dispatch="false">
1832         <glx rop="184"/>
1833     </function-->
1834
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"/>
1840         <glx rop="185"/>
1841     </function>
1842
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"/>
1848         <glx rop="186"/>
1849     </function-->
1850
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"/>
1855         <glx rop="187"/>
1856     </function>
1857
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"/>
1862         <glx rop="188"/>
1863     </function-->
1864
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"/>
1869         <glx rop="189"/>
1870     </function>
1871
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"/>
1876         <glx rop="190"/>
1877     </function>
1878
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"/>
1884         <glx rop="191"/>
1885     </function-->
1886 </category>
1887
1888 <category name="1.1">
1889     <function name="ArrayElement" offset="306" static_dispatch="false">
1890         <param name="i" type="GLint"/>
1891         <glx handcode="true"/>
1892     </function>
1893
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"/>
1900     </function>
1901
1902     <function name="DisableClientState" offset="309" static_dispatch="false">
1903         <param name="array" type="GLenum"/>
1904         <glx handcode="true"/>
1905     </function>
1906
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"/>
1912     </function>
1913
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"/>
1920     </function-->
1921
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"/>
1926     </function>
1927
1928     <!--function name="EnableClientState" offset="313" static_dispatch="false">
1929         <param name="array" type="GLenum"/>
1930         <glx handcode="true"/>
1931     </function>
1932
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"/>
1937     </function-->
1938
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"/>
1944     </function>
1945
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"/>
1951     </function>
1952
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"/>
1958     </function>
1959
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"/>
1966     </function>
1967
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"/>
1974     </function>
1975
1976     <function name="PolygonOffset" offset="319" static_dispatch="false">
1977         <param name="factor" type="GLfloat"/>
1978         <param name="units" type="GLfloat"/>
1979         <glx rop="192"/>
1980     </function-->
1981
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"/>
1990         <glx rop="4119"/>
1991     </function>
1992
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"/>
2002         <glx rop="4120"/>
2003     </function-->
2004
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"/>
2012         <glx rop="4121"/>
2013     </function>
2014
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"/>
2024         <glx rop="4122"/>
2025     </function-->
2026
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"/>
2037     </function>
2038
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"/>
2051     </function-->
2052
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"/>
2059     </function>
2060
2061     <!--function name="BindTexture" offset="307" static_dispatch="false">
2062         <param name="target" type="GLenum"/>
2063         <param name="texture" type="GLuint"/>
2064         <glx rop="4117"/>
2065     </function>
2066
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"/>
2070         <glx sop="144"/>
2071     </function>
2072
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"/>
2077     </function>
2078
2079     <function name="IsTexture" offset="330" static_dispatch="false">
2080         <param name="texture" type="GLuint"/>
2081         <return type="GLboolean"/>
2082         <glx sop="146"/>
2083     </function-->
2084
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"/>
2089         <glx rop="4118"/>
2090     </function>
2091
2092     <function name="Indexub" offset="315" vectorequiv="Indexubv" static_dispatch="false">
2093         <param name="c" type="GLubyte"/>
2094     </function>
2095
2096     <function name="Indexubv" offset="316" static_dispatch="false">
2097         <param name="c" type="const GLubyte *" count="1"/>
2098         <glx rop="194"/>
2099     </function>
2100
2101     <function name="PopClientAttrib" offset="334" static_dispatch="false">
2102         <glx handcode="true"/>
2103     </function>
2104
2105     <function name="PushClientAttrib" offset="335" static_dispatch="false">
2106         <param name="mask" type="GLbitfield"/>
2107         <glx handcode="true"/>
2108     </function>
2109 </category>
2110
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"/>
2117         <glx rop="4096"/>
2118     </function>
2119
2120     <function name="BlendEquation" offset="337" static_dispatch="false">
2121         <param name="mode" type="GLenum"/>
2122         <glx rop="4097"/>
2123     </function-->
2124
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"/>
2133     </function>
2134
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"/>
2143     </function>
2144
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"/>
2149         <glx rop="2054"/>
2150     </function>
2151
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"/>
2156         <glx rop="2055"/>
2157     </function>
2158
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"/>
2165         <glx rop="2056"/>
2166     </function>
2167
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"/>
2174     </function>
2175
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"/>
2180         <glx sop="148"/>
2181     </function>
2182
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"/>
2187         <glx sop="149"/>
2188     </function>
2189
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"/>
2198     </function>
2199
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"/>
2206         <glx rop="196"/>
2207     </function>
2208
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"/>
2217     </function>
2218
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"/>
2228     </function>
2229
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"/>
2234         <glx rop="4103"/>
2235     </function>
2236
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"/>
2241         <glx rop="4104"/>
2242     </function>
2243
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"/>
2248         <glx rop="4105"/>
2249     </function>
2250
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"/>
2255         <glx rop="4106"/>
2256     </function>
2257
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"/>
2264         <glx rop="4107"/>
2265     </function>
2266
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"/>
2274         <glx rop="4108"/>
2275     </function>
2276
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"/>
2283     </function>
2284
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"/>
2289         <glx sop="151"/>
2290     </function>
2291
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"/>
2296         <glx sop="152"/>
2297     </function>
2298
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"/>
2307     </function>
2308
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"/>
2319     </function>
2320
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"/>
2328     </function>
2329
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"/>
2334         <glx sop="155"/>
2335     </function>
2336
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"/>
2341         <glx sop="156"/>
2342     </function>
2343
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"/>
2351     </function>
2352
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"/>
2357         <glx sop="158"/>
2358     </function>
2359
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"/>
2364         <glx sop="159"/>
2365     </function>
2366
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"/>
2372         <glx rop="4110"/>
2373     </function>
2374
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"/>
2379         <glx rop="4111"/>
2380     </function>
2381
2382     <function name="ResetHistogram" offset="369" static_dispatch="false">
2383         <param name="target" type="GLenum"/>
2384         <glx rop="4112"/>
2385     </function>
2386
2387     <function name="ResetMinmax" offset="370" static_dispatch="false">
2388         <param name="target" type="GLenum"/>
2389         <glx rop="4113"/>
2390     </function>
2391
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"/>
2404     </function>
2405
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"/>
2420     </function>
2421
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"/>
2432         <glx rop="4123"/>
2433     </function-->
2434 </category>
2435
2436 <category name="GL_ARB_multitexture" number="1">
2437     <!--function name="ActiveTextureARB" offset="374" static_dispatch="false">
2438         <param name="texture" type="GLenum"/>
2439         <glx rop="197"/>
2440     </function>
2441
2442     <function name="ClientActiveTextureARB" offset="375" static_dispatch="false">
2443         <param name="texture" type="GLenum"/>
2444         <glx handcode="true"/>
2445     </function-->
2446
2447     <function name="MultiTexCoord1dARB" offset="376" vectorequiv="MultiTexCoord1dvARB" static_dispatch="false">
2448         <param name="target" type="GLenum"/>
2449         <param name="s" type="GLdouble"/>
2450     </function>
2451
2452     <function name="MultiTexCoord1dvARB" offset="377" static_dispatch="false">
2453         <param name="target" type="GLenum"/>
2454         <param name="v" type="const GLdouble *" count="1"/>
2455         <glx rop="198"/>
2456     </function>
2457
2458     <function name="MultiTexCoord1fARB" offset="378" vectorequiv="MultiTexCoord1fvARB" static_dispatch="false">
2459         <param name="target" type="GLenum"/>
2460         <param name="s" type="GLfloat"/>
2461     </function>
2462
2463     <function name="MultiTexCoord1fvARB" offset="379" static_dispatch="false">
2464         <param name="target" type="GLenum"/>
2465         <param name="v" type="const GLfloat *" count="1"/>
2466         <glx rop="199"/>
2467     </function>
2468
2469     <function name="MultiTexCoord1iARB" offset="380" vectorequiv="MultiTexCoord1ivARB" static_dispatch="false">
2470         <param name="target" type="GLenum"/>
2471         <param name="s" type="GLint"/>
2472     </function>
2473
2474     <function name="MultiTexCoord1ivARB" offset="381" static_dispatch="false">
2475         <param name="target" type="GLenum"/>
2476         <param name="v" type="const GLint *" count="1"/>
2477         <glx rop="200"/>
2478     </function>
2479
2480     <function name="MultiTexCoord1sARB" offset="382" vectorequiv="MultiTexCoord1svARB" static_dispatch="false">
2481         <param name="target" type="GLenum"/>
2482         <param name="s" type="GLshort"/>
2483     </function>
2484
2485     <function name="MultiTexCoord1svARB" offset="383" static_dispatch="false">
2486         <param name="target" type="GLenum"/>
2487         <param name="v" type="const GLshort *" count="1"/>
2488         <glx rop="201"/>
2489     </function>
2490
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"/>
2495     </function>
2496
2497     <function name="MultiTexCoord2dvARB" offset="385" static_dispatch="false">
2498         <param name="target" type="GLenum"/>
2499         <param name="v" type="const GLdouble *" count="2"/>
2500         <glx rop="202"/>
2501     </function>
2502
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"/>
2507     </function>
2508
2509     <function name="MultiTexCoord2fvARB" offset="387" static_dispatch="false">
2510         <param name="target" type="GLenum"/>
2511         <param name="v" type="const GLfloat *" count="2"/>
2512         <glx rop="203"/>
2513     </function>
2514
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"/>
2519     </function>
2520
2521     <function name="MultiTexCoord2ivARB" offset="389" static_dispatch="false">
2522         <param name="target" type="GLenum"/>
2523         <param name="v" type="const GLint *" count="2"/>
2524         <glx rop="204"/>
2525     </function>
2526
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"/>
2531     </function>
2532
2533     <function name="MultiTexCoord2svARB" offset="391" static_dispatch="false">
2534         <param name="target" type="GLenum"/>
2535         <param name="v" type="const GLshort *" count="2"/>
2536         <glx rop="205"/>
2537     </function>
2538
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"/>
2544     </function>
2545
2546     <function name="MultiTexCoord3dvARB" offset="393" static_dispatch="false">
2547         <param name="target" type="GLenum"/>
2548         <param name="v" type="const GLdouble *" count="3"/>
2549         <glx rop="206"/>
2550     </function>
2551
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"/>
2557     </function>
2558
2559     <function name="MultiTexCoord3fvARB" offset="395" static_dispatch="false">
2560         <param name="target" type="GLenum"/>
2561         <param name="v" type="const GLfloat *" count="3"/>
2562         <glx rop="207"/>
2563     </function>
2564
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"/>
2570     </function>
2571
2572     <function name="MultiTexCoord3ivARB" offset="397" static_dispatch="false">
2573         <param name="target" type="GLenum"/>
2574         <param name="v" type="const GLint *" count="3"/>
2575         <glx rop="208"/>
2576     </function>
2577
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"/>
2583     </function>
2584
2585     <function name="MultiTexCoord3svARB" offset="399" static_dispatch="false">
2586         <param name="target" type="GLenum"/>
2587         <param name="v" type="const GLshort *" count="3"/>
2588         <glx rop="209"/>
2589     </function>
2590
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"/>
2597     </function>
2598
2599     <function name="MultiTexCoord4dvARB" offset="401" static_dispatch="false">
2600         <param name="target" type="GLenum"/>
2601         <param name="v" type="const GLdouble *" count="4"/>
2602         <glx rop="210"/>
2603     </function>
2604
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"/>
2611     </function-->
2612
2613     <function name="MultiTexCoord4fvARB" offset="403" static_dispatch="false">
2614         <param name="target" type="GLenum"/>
2615         <param name="v" type="const GLfloat *" count="4"/>
2616         <glx rop="211"/>
2617     </function>
2618
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"/>
2625     </function>
2626
2627     <function name="MultiTexCoord4ivARB" offset="405" static_dispatch="false">
2628         <param name="target" type="GLenum"/>
2629         <param name="v" type="const GLint *" count="4"/>
2630         <glx rop="212"/>
2631     </function>
2632
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"/>
2639     </function>
2640
2641     <function name="MultiTexCoord4svARB" offset="407" static_dispatch="false">
2642         <param name="target" type="GLenum"/>
2643         <param name="v" type="const GLshort *" count="4"/>
2644         <glx rop="213"/>
2645     </function>
2646 </category>
2647
2648 <xi:include href="../../glapi/APPLE_vertex_array_object.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
2649
2650 </OpenGLAPI>