1 #include <GL/gl.h>
2 #include <GL/glx.h>
3 
4 #ifndef GL_H
5 #define GL_H
6 
7 typedef struct {
8     int format;
9     void *func;
10     void *args;
11 } packed_call_t;
12 
13 typedef struct {
14     int func;
15     void *args;
16 } indexed_call_t;
17 
18 enum FORMAT {
19     FORMAT_void_GLenum_GLfloat,
20     FORMAT_void_GLenum,
21     FORMAT_GLboolean_GLsizei_const_GLuint___GENPT___GLboolean___GENPT__,
22     FORMAT_void_GLint,
23     FORMAT_void_GLenum_GLuint,
24     FORMAT_void_GLsizei_GLsizei_GLfloat_GLfloat_GLfloat_GLfloat_const_GLubyte___GENPT__,
25     FORMAT_void_GLfloat_GLfloat_GLfloat_GLfloat,
26     FORMAT_void_GLenum_GLenum,
27     FORMAT_void_GLenum_GLenum_GLenum_GLenum,
28     FORMAT_void_GLenum_GLsizeiptr_const_GLvoid___GENPT___GLenum,
29     FORMAT_void_GLenum_GLintptr_GLsizeiptr_const_GLvoid___GENPT__,
30     FORMAT_void_GLuint,
31     FORMAT_void_GLsizei_GLenum_const_GLvoid___GENPT__,
32     FORMAT_void_GLbitfield,
33     FORMAT_void_GLdouble,
34     FORMAT_void_GLfloat,
35     FORMAT_void_GLenum_const_GLdouble___GENPT__,
36     FORMAT_void_GLbyte_GLbyte_GLbyte,
37     FORMAT_void_const_GLbyte___GENPT__,
38     FORMAT_void_GLdouble_GLdouble_GLdouble,
39     FORMAT_void_const_GLdouble___GENPT__,
40     FORMAT_void_GLfloat_GLfloat_GLfloat,
41     FORMAT_void_const_GLfloat___GENPT__,
42     FORMAT_void_GLint_GLint_GLint,
43     FORMAT_void_const_GLint___GENPT__,
44     FORMAT_void_GLshort_GLshort_GLshort,
45     FORMAT_void_const_GLshort___GENPT__,
46     FORMAT_void_GLubyte_GLubyte_GLubyte,
47     FORMAT_void_const_GLubyte___GENPT__,
48     FORMAT_void_GLuint_GLuint_GLuint,
49     FORMAT_void_const_GLuint___GENPT__,
50     FORMAT_void_GLushort_GLushort_GLushort,
51     FORMAT_void_const_GLushort___GENPT__,
52     FORMAT_void_GLbyte_GLbyte_GLbyte_GLbyte,
53     FORMAT_void_GLdouble_GLdouble_GLdouble_GLdouble,
54     FORMAT_void_GLint_GLint_GLint_GLint,
55     FORMAT_void_GLshort_GLshort_GLshort_GLshort,
56     FORMAT_void_GLubyte_GLubyte_GLubyte_GLubyte,
57     FORMAT_void_GLuint_GLuint_GLuint_GLuint,
58     FORMAT_void_GLushort_GLushort_GLushort_GLushort,
59     FORMAT_void_GLboolean_GLboolean_GLboolean_GLboolean,
60     FORMAT_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__,
61     FORMAT_void_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__,
62     FORMAT_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__,
63     FORMAT_void_GLenum_GLenum_const_GLfloat___GENPT__,
64     FORMAT_void_GLenum_GLenum_const_GLint___GENPT__,
65     FORMAT_void_GLenum_GLint_GLenum_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__,
66     FORMAT_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__,
67     FORMAT_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__,
68     FORMAT_void_GLenum_GLint_GLint_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__,
69     FORMAT_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__,
70     FORMAT_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__,
71     FORMAT_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__,
72     FORMAT_void_GLenum_GLenum_GLfloat,
73     FORMAT_void_GLenum_GLenum_GLint,
74     FORMAT_void_GLenum_GLsizei_GLint_GLint_GLsizei,
75     FORMAT_void_GLenum_GLenum_GLint_GLint_GLsizei,
76     FORMAT_void_GLenum_GLenum_GLint_GLint_GLsizei_GLsizei,
77     FORMAT_void_GLint_GLint_GLsizei_GLsizei_GLenum,
78     FORMAT_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLint,
79     FORMAT_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLsizei_GLint,
80     FORMAT_void_GLenum_GLint_GLint_GLint_GLint_GLsizei,
81     FORMAT_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei,
82     FORMAT_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei,
83     FORMAT_void_GLsizei_const_GLuint___GENPT__,
84     FORMAT_void_GLuint_GLsizei,
85     FORMAT_void_GLboolean,
86     FORMAT_void_GLdouble_GLdouble,
87     FORMAT_void_GLenum_GLint_GLsizei,
88     FORMAT_void_GLenum_GLsizei_GLenum_const_GLvoid___GENPT__,
89     FORMAT_void_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__,
90     FORMAT_void_GLenum_GLuint_GLuint_GLsizei_GLenum_const_GLvoid___GENPT__,
91     FORMAT_void_GLsizei_const_GLvoid___GENPT__,
92     FORMAT_void_const_GLboolean___GENPT__,
93     FORMAT_void,
94     FORMAT_void_GLfloat_GLfloat,
95     FORMAT_void_GLenum_GLint_GLint,
96     FORMAT_void_GLenum_GLint_GLint_GLint_GLint,
97     FORMAT_void_GLint_GLint,
98     FORMAT_void_GLsizei_GLenum_GLfloat___GENPT__,
99     FORMAT_void_GLenum_GLsizei_const_GLvoid___GENPT__,
100     FORMAT_void_GLenum_const_GLfloat___GENPT__,
101     FORMAT_void_GLenum_GLint,
102     FORMAT_void_GLenum_const_GLint___GENPT__,
103     FORMAT_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble,
104     FORMAT_void_GLsizei_GLuint___GENPT__,
105     FORMAT_GLuint_GLsizei,
106     FORMAT_void_GLenum_GLboolean___GENPT__,
107     FORMAT_void_GLenum_GLenum_GLint___GENPT__,
108     FORMAT_void_GLenum_GLenum_GLvoid___GENPT__,
109     FORMAT_void_GLenum_GLintptr_GLsizeiptr_GLvoid___GENPT__,
110     FORMAT_void_GLenum_GLdouble___GENPT__,
111     FORMAT_void_GLenum_GLenum_GLenum_GLvoid___GENPT__,
112     FORMAT_void_GLenum_GLenum_GLfloat___GENPT__,
113     FORMAT_void_GLenum_GLint_GLvoid___GENPT__,
114     FORMAT_GLenum,
115     FORMAT_void_GLenum_GLfloat___GENPT__,
116     FORMAT_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__,
117     FORMAT_void_GLenum_GLint___GENPT__,
118     FORMAT_void_GLenum_GLenum_GLdouble___GENPT__,
119     FORMAT_void_GLenum_GLuint___GENPT__,
120     FORMAT_void_GLenum_GLushort___GENPT__,
121     FORMAT_void_GLenum_GLvoid___GENPT____GENPT__,
122     FORMAT_void_GLubyte___GENPT__,
123     FORMAT_void_GLuint_GLenum_GLint___GENPT__,
124     FORMAT_void_GLuint_GLenum_GLuint___GENPT__,
125     FORMAT_void_GLenum_GLenum_GLenum_GLvoid___GENPT___GLvoid___GENPT___GLvoid___GENPT__,
126     FORMAT_const_GLubyte___GENPT___GLenum,
127     FORMAT_void_GLenum_GLint_GLenum_GLenum_GLvoid___GENPT__,
128     FORMAT_void_GLenum_GLint_GLenum_GLfloat___GENPT__,
129     FORMAT_void_GLenum_GLint_GLenum_GLint___GENPT__,
130     FORMAT_void_GLenum_GLsizei_GLenum_GLboolean,
131     FORMAT_void_GLshort,
132     FORMAT_void_GLubyte,
133     FORMAT_GLboolean_GLuint,
134     FORMAT_GLboolean_GLenum,
135     FORMAT_void_GLint_GLushort,
136     FORMAT_void_GLenum_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__,
137     FORMAT_void_GLenum_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__,
138     FORMAT_void_GLenum_GLdouble_GLdouble_GLint_GLint_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__,
139     FORMAT_void_GLenum_GLfloat_GLfloat_GLint_GLint_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__,
140     FORMAT_GLvoid___GENPT___GLenum_GLenum,
141     FORMAT_void_GLint_GLdouble_GLdouble,
142     FORMAT_void_GLint_GLfloat_GLfloat,
143     FORMAT_void_GLint_GLdouble_GLdouble_GLint_GLdouble_GLdouble,
144     FORMAT_void_GLint_GLfloat_GLfloat_GLint_GLfloat_GLfloat,
145     FORMAT_void_GLenum_GLenum_GLboolean,
146     FORMAT_void_GLenum_const_GLint___GENPT___const_GLsizei___GENPT___GLsizei,
147     FORMAT_void_GLenum_const_GLsizei___GENPT___GLenum_GLvoid__GENPT__const___GENPT___GLsizei,
148     FORMAT_void_GLenum_GLdouble,
149     FORMAT_void_GLenum_GLshort,
150     FORMAT_void_GLenum_const_GLshort___GENPT__,
151     FORMAT_void_GLenum_GLdouble_GLdouble,
152     FORMAT_void_GLenum_GLfloat_GLfloat,
153     FORMAT_void_GLenum_GLshort_GLshort,
154     FORMAT_void_GLenum_GLdouble_GLdouble_GLdouble,
155     FORMAT_void_GLenum_GLfloat_GLfloat_GLfloat,
156     FORMAT_void_GLenum_GLint_GLint_GLint,
157     FORMAT_void_GLenum_GLshort_GLshort_GLshort,
158     FORMAT_void_GLenum_GLdouble_GLdouble_GLdouble_GLdouble,
159     FORMAT_void_GLenum_GLfloat_GLfloat_GLfloat_GLfloat,
160     FORMAT_void_GLenum_GLshort_GLshort_GLshort_GLshort,
161     FORMAT_void_GLuint_GLenum,
162     FORMAT_void_GLenum_GLsizei_const_GLfloat___GENPT__,
163     FORMAT_void_GLenum_GLsizei_const_GLuint___GENPT__,
164     FORMAT_void_GLenum_GLsizei_const_GLushort___GENPT__,
165     FORMAT_void_GLsizei_const_GLuint___GENPT___const_GLfloat___GENPT__,
166     FORMAT_void_GLshort_GLshort,
167     FORMAT_void_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_GLvoid___GENPT__,
168     FORMAT_void_const_GLdouble___GENPT___const_GLdouble___GENPT__,
169     FORMAT_void_const_GLfloat___GENPT___const_GLfloat___GENPT__,
170     FORMAT_void_const_GLint___GENPT___const_GLint___GENPT__,
171     FORMAT_void_const_GLshort___GENPT___const_GLshort___GENPT__,
172     FORMAT_GLint_GLenum,
173     FORMAT_void_GLfloat_GLboolean,
174     FORMAT_void_GLint_GLint_GLsizei_GLsizei,
175     FORMAT_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT___const_GLvoid___GENPT__,
176     FORMAT_void_GLenum_GLint_GLuint,
177     FORMAT_void_GLenum_GLenum_GLenum,
178     FORMAT_void_GLenum_GLenum_GLdouble,
179     FORMAT_void_GLenum_GLenum_const_GLdouble___GENPT__,
180     FORMAT_void_GLenum_GLint_GLint_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__,
181     FORMAT_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__,
182     FORMAT_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__,
183     FORMAT_void_GLenum_GLint_GLint_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__,
184     FORMAT_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__,
185     FORMAT_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__,
186     FORMAT_int_Display___GENPT___int,
187     FORMAT_void_uint32_t_uint32_t,
188     FORMAT_void_uint32_t,
189     FORMAT_XVisualInfo___GENPT___Display___GENPT___int_int___GENPT__,
190     FORMAT_void_Display___GENPT___GLXContext_GLXContext_unsigned_long,
191     FORMAT_GLXContext_Display___GENPT___XVisualInfo___GENPT___GLXContext_Bool,
192     FORMAT_void_uint32_t_uint32_t_uint32_t_uint32_t,
193     FORMAT_GLXPixmap_Display___GENPT___XVisualInfo___GENPT___Pixmap,
194     FORMAT_void_uint32_t_uint32_t_uint32_t,
195     FORMAT_void_Display___GENPT___uint32_t_uint32_t_uint32_t_uint32_t_uint32_t,
196     FORMAT_void_Display___GENPT___GLXContext,
197     FORMAT_void_Display___GENPT___GLXPixmap,
198     FORMAT_void_Display___GENPT___uint32_t,
199     FORMAT_int_Display___GENPT___int_int_int_const_void___GENPT__,
200     FORMAT_int_Display___GENPT___int_int_GLXHyperpipeConfigSGIX_int___GENPT__,
201     FORMAT_Bool_Display___GENPT___GLXContext,
202     FORMAT_Bool_Display___GENPT___GLXDrawable_GLXContext,
203     FORMAT_const_char___GENPT___Display___GENPT___int,
204     FORMAT_int_Display___GENPT___int_int_int_const_void___GENPT___void___GENPT__,
205     FORMAT_GLXHyperpipeConfigSGIX___GENPT___Display___GENPT___int_int___GENPT__,
206     FORMAT_GLXHyperpipeNetworkSGIX___GENPT___Display___GENPT___int___GENPT__,
207     FORMAT_const_char___GENPT___Display___GENPT___int_int,
208     FORMAT_Bool_Display___GENPT___int___GENPT___int___GENPT__,
209     FORMAT_void_Display___GENPT___GLXDrawable,
210     FORMAT_void_Font_int_int_int,
211     FORMAT_GLXFBConfig___GENPT___Display___GENPT___int_const_int___GENPT___int___GENPT__,
212     FORMAT_GLXContext_Display___GENPT___GLXFBConfig_int_GLXContext_Bool,
213     FORMAT_GLXPbuffer_Display___GENPT___GLXFBConfig_const_int___GENPT__,
214     FORMAT_GLXPixmap_Display___GENPT___GLXFBConfig_Pixmap_const_int___GENPT__,
215     FORMAT_GLXWindow_Display___GENPT___GLXFBConfig_Window_const_int___GENPT__,
216     FORMAT_void_Display___GENPT___GLXPbuffer,
217     FORMAT_void_Display___GENPT___GLXWindow,
218     FORMAT_Display___GENPT__,
219     FORMAT_GLXDrawable,
220     FORMAT_int_Display___GENPT___GLXFBConfig_int_int___GENPT__,
221     FORMAT_GLXFBConfig___GENPT___Display___GENPT___int_int___GENPT__,
222     FORMAT___GLXextFuncPtr_const_GLubyte___GENPT__,
223     FORMAT_void_Display___GENPT___GLXDrawable_unsigned_long___GENPT__,
224     FORMAT_XVisualInfo___GENPT___Display___GENPT___GLXFBConfig,
225     FORMAT_Bool_Display___GENPT___GLXDrawable_GLXDrawable_GLXContext,
226     FORMAT_int_Display___GENPT___GLXContext_int_int___GENPT__,
227     FORMAT_void_Display___GENPT___GLXDrawable_int_unsigned_int___GENPT__,
228     FORMAT_void_Display___GENPT___GLXDrawable_unsigned_long,
229 };
230 
231 typedef void (*FUNC_void_GLenum_GLfloat)(GLenum op, GLfloat value);
232 typedef struct {
233     GLenum a1;
234     GLfloat a2;
235 } ARGS_void_GLenum_GLfloat;
236 typedef struct {
237     int format;
238     FUNC_void_GLenum_GLfloat func;
239     ARGS_void_GLenum_GLfloat args;
240 } PACKED_void_GLenum_GLfloat;
241 typedef struct {
242     int func;
243     ARGS_void_GLenum_GLfloat args;
244 } INDEXED_void_GLenum_GLfloat;
245 typedef void (*FUNC_void_GLenum)(GLenum texture);
246 typedef struct {
247     GLenum a1;
248 } ARGS_void_GLenum;
249 typedef struct {
250     int format;
251     FUNC_void_GLenum func;
252     ARGS_void_GLenum args;
253 } PACKED_void_GLenum;
254 typedef struct {
255     int func;
256     ARGS_void_GLenum args;
257 } INDEXED_void_GLenum;
258 typedef GLboolean (*FUNC_GLboolean_GLsizei_const_GLuint___GENPT___GLboolean___GENPT__)(GLsizei n, const GLuint * textures, GLboolean * residences);
259 typedef struct {
260     GLsizei a1;
261     const GLuint * a2;
262     GLboolean * a3;
263 } ARGS_GLboolean_GLsizei_const_GLuint___GENPT___GLboolean___GENPT__;
264 typedef struct {
265     int format;
266     FUNC_GLboolean_GLsizei_const_GLuint___GENPT___GLboolean___GENPT__ func;
267     ARGS_GLboolean_GLsizei_const_GLuint___GENPT___GLboolean___GENPT__ args;
268 } PACKED_GLboolean_GLsizei_const_GLuint___GENPT___GLboolean___GENPT__;
269 typedef struct {
270     int func;
271     ARGS_GLboolean_GLsizei_const_GLuint___GENPT___GLboolean___GENPT__ args;
272 } INDEXED_GLboolean_GLsizei_const_GLuint___GENPT___GLboolean___GENPT__;
273 typedef void (*FUNC_void_GLint)(GLint i);
274 typedef struct {
275     GLint a1;
276 } ARGS_void_GLint;
277 typedef struct {
278     int format;
279     FUNC_void_GLint func;
280     ARGS_void_GLint args;
281 } PACKED_void_GLint;
282 typedef struct {
283     int func;
284     ARGS_void_GLint args;
285 } INDEXED_void_GLint;
286 typedef void (*FUNC_void_GLenum_GLuint)(GLenum target, GLuint id);
287 typedef struct {
288     GLenum a1;
289     GLuint a2;
290 } ARGS_void_GLenum_GLuint;
291 typedef struct {
292     int format;
293     FUNC_void_GLenum_GLuint func;
294     ARGS_void_GLenum_GLuint args;
295 } PACKED_void_GLenum_GLuint;
296 typedef struct {
297     int func;
298     ARGS_void_GLenum_GLuint args;
299 } INDEXED_void_GLenum_GLuint;
300 typedef void (*FUNC_void_GLsizei_GLsizei_GLfloat_GLfloat_GLfloat_GLfloat_const_GLubyte___GENPT__)(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap);
301 typedef struct {
302     GLsizei a1;
303     GLsizei a2;
304     GLfloat a3;
305     GLfloat a4;
306     GLfloat a5;
307     GLfloat a6;
308     const GLubyte * a7;
309 } ARGS_void_GLsizei_GLsizei_GLfloat_GLfloat_GLfloat_GLfloat_const_GLubyte___GENPT__;
310 typedef struct {
311     int format;
312     FUNC_void_GLsizei_GLsizei_GLfloat_GLfloat_GLfloat_GLfloat_const_GLubyte___GENPT__ func;
313     ARGS_void_GLsizei_GLsizei_GLfloat_GLfloat_GLfloat_GLfloat_const_GLubyte___GENPT__ args;
314 } PACKED_void_GLsizei_GLsizei_GLfloat_GLfloat_GLfloat_GLfloat_const_GLubyte___GENPT__;
315 typedef struct {
316     int func;
317     ARGS_void_GLsizei_GLsizei_GLfloat_GLfloat_GLfloat_GLfloat_const_GLubyte___GENPT__ args;
318 } INDEXED_void_GLsizei_GLsizei_GLfloat_GLfloat_GLfloat_GLfloat_const_GLubyte___GENPT__;
319 typedef void (*FUNC_void_GLfloat_GLfloat_GLfloat_GLfloat)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);
320 typedef struct {
321     GLfloat a1;
322     GLfloat a2;
323     GLfloat a3;
324     GLfloat a4;
325 } ARGS_void_GLfloat_GLfloat_GLfloat_GLfloat;
326 typedef struct {
327     int format;
328     FUNC_void_GLfloat_GLfloat_GLfloat_GLfloat func;
329     ARGS_void_GLfloat_GLfloat_GLfloat_GLfloat args;
330 } PACKED_void_GLfloat_GLfloat_GLfloat_GLfloat;
331 typedef struct {
332     int func;
333     ARGS_void_GLfloat_GLfloat_GLfloat_GLfloat args;
334 } INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat;
335 typedef void (*FUNC_void_GLenum_GLenum)(GLenum sfactor, GLenum dfactor);
336 typedef struct {
337     GLenum a1;
338     GLenum a2;
339 } ARGS_void_GLenum_GLenum;
340 typedef struct {
341     int format;
342     FUNC_void_GLenum_GLenum func;
343     ARGS_void_GLenum_GLenum args;
344 } PACKED_void_GLenum_GLenum;
345 typedef struct {
346     int func;
347     ARGS_void_GLenum_GLenum args;
348 } INDEXED_void_GLenum_GLenum;
349 typedef void (*FUNC_void_GLenum_GLenum_GLenum_GLenum)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
350 typedef struct {
351     GLenum a1;
352     GLenum a2;
353     GLenum a3;
354     GLenum a4;
355 } ARGS_void_GLenum_GLenum_GLenum_GLenum;
356 typedef struct {
357     int format;
358     FUNC_void_GLenum_GLenum_GLenum_GLenum func;
359     ARGS_void_GLenum_GLenum_GLenum_GLenum args;
360 } PACKED_void_GLenum_GLenum_GLenum_GLenum;
361 typedef struct {
362     int func;
363     ARGS_void_GLenum_GLenum_GLenum_GLenum args;
364 } INDEXED_void_GLenum_GLenum_GLenum_GLenum;
365 typedef void (*FUNC_void_GLenum_GLsizeiptr_const_GLvoid___GENPT___GLenum)(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage);
366 typedef struct {
367     GLenum a1;
368     GLsizeiptr a2;
369     const GLvoid * a3;
370     GLenum a4;
371 } ARGS_void_GLenum_GLsizeiptr_const_GLvoid___GENPT___GLenum;
372 typedef struct {
373     int format;
374     FUNC_void_GLenum_GLsizeiptr_const_GLvoid___GENPT___GLenum func;
375     ARGS_void_GLenum_GLsizeiptr_const_GLvoid___GENPT___GLenum args;
376 } PACKED_void_GLenum_GLsizeiptr_const_GLvoid___GENPT___GLenum;
377 typedef struct {
378     int func;
379     ARGS_void_GLenum_GLsizeiptr_const_GLvoid___GENPT___GLenum args;
380 } INDEXED_void_GLenum_GLsizeiptr_const_GLvoid___GENPT___GLenum;
381 typedef void (*FUNC_void_GLenum_GLintptr_GLsizeiptr_const_GLvoid___GENPT__)(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data);
382 typedef struct {
383     GLenum a1;
384     GLintptr a2;
385     GLsizeiptr a3;
386     const GLvoid * a4;
387 } ARGS_void_GLenum_GLintptr_GLsizeiptr_const_GLvoid___GENPT__;
388 typedef struct {
389     int format;
390     FUNC_void_GLenum_GLintptr_GLsizeiptr_const_GLvoid___GENPT__ func;
391     ARGS_void_GLenum_GLintptr_GLsizeiptr_const_GLvoid___GENPT__ args;
392 } PACKED_void_GLenum_GLintptr_GLsizeiptr_const_GLvoid___GENPT__;
393 typedef struct {
394     int func;
395     ARGS_void_GLenum_GLintptr_GLsizeiptr_const_GLvoid___GENPT__ args;
396 } INDEXED_void_GLenum_GLintptr_GLsizeiptr_const_GLvoid___GENPT__;
397 typedef void (*FUNC_void_GLuint)(GLuint list);
398 typedef struct {
399     GLuint a1;
400 } ARGS_void_GLuint;
401 typedef struct {
402     int format;
403     FUNC_void_GLuint func;
404     ARGS_void_GLuint args;
405 } PACKED_void_GLuint;
406 typedef struct {
407     int func;
408     ARGS_void_GLuint args;
409 } INDEXED_void_GLuint;
410 typedef void (*FUNC_void_GLsizei_GLenum_const_GLvoid___GENPT__)(GLsizei n, GLenum type, const GLvoid * lists);
411 typedef struct {
412     GLsizei a1;
413     GLenum a2;
414     const GLvoid * a3;
415 } ARGS_void_GLsizei_GLenum_const_GLvoid___GENPT__;
416 typedef struct {
417     int format;
418     FUNC_void_GLsizei_GLenum_const_GLvoid___GENPT__ func;
419     ARGS_void_GLsizei_GLenum_const_GLvoid___GENPT__ args;
420 } PACKED_void_GLsizei_GLenum_const_GLvoid___GENPT__;
421 typedef struct {
422     int func;
423     ARGS_void_GLsizei_GLenum_const_GLvoid___GENPT__ args;
424 } INDEXED_void_GLsizei_GLenum_const_GLvoid___GENPT__;
425 typedef void (*FUNC_void_GLbitfield)(GLbitfield mask);
426 typedef struct {
427     GLbitfield a1;
428 } ARGS_void_GLbitfield;
429 typedef struct {
430     int format;
431     FUNC_void_GLbitfield func;
432     ARGS_void_GLbitfield args;
433 } PACKED_void_GLbitfield;
434 typedef struct {
435     int func;
436     ARGS_void_GLbitfield args;
437 } INDEXED_void_GLbitfield;
438 typedef void (*FUNC_void_GLdouble)(GLdouble depth);
439 typedef struct {
440     GLdouble a1;
441 } ARGS_void_GLdouble;
442 typedef struct {
443     int format;
444     FUNC_void_GLdouble func;
445     ARGS_void_GLdouble args;
446 } PACKED_void_GLdouble;
447 typedef struct {
448     int func;
449     ARGS_void_GLdouble args;
450 } INDEXED_void_GLdouble;
451 typedef void (*FUNC_void_GLfloat)(GLfloat c);
452 typedef struct {
453     GLfloat a1;
454 } ARGS_void_GLfloat;
455 typedef struct {
456     int format;
457     FUNC_void_GLfloat func;
458     ARGS_void_GLfloat args;
459 } PACKED_void_GLfloat;
460 typedef struct {
461     int func;
462     ARGS_void_GLfloat args;
463 } INDEXED_void_GLfloat;
464 typedef void (*FUNC_void_GLenum_const_GLdouble___GENPT__)(GLenum plane, const GLdouble * equation);
465 typedef struct {
466     GLenum a1;
467     const GLdouble * a2;
468 } ARGS_void_GLenum_const_GLdouble___GENPT__;
469 typedef struct {
470     int format;
471     FUNC_void_GLenum_const_GLdouble___GENPT__ func;
472     ARGS_void_GLenum_const_GLdouble___GENPT__ args;
473 } PACKED_void_GLenum_const_GLdouble___GENPT__;
474 typedef struct {
475     int func;
476     ARGS_void_GLenum_const_GLdouble___GENPT__ args;
477 } INDEXED_void_GLenum_const_GLdouble___GENPT__;
478 typedef void (*FUNC_void_GLbyte_GLbyte_GLbyte)(GLbyte red, GLbyte green, GLbyte blue);
479 typedef struct {
480     GLbyte a1;
481     GLbyte a2;
482     GLbyte a3;
483 } ARGS_void_GLbyte_GLbyte_GLbyte;
484 typedef struct {
485     int format;
486     FUNC_void_GLbyte_GLbyte_GLbyte func;
487     ARGS_void_GLbyte_GLbyte_GLbyte args;
488 } PACKED_void_GLbyte_GLbyte_GLbyte;
489 typedef struct {
490     int func;
491     ARGS_void_GLbyte_GLbyte_GLbyte args;
492 } INDEXED_void_GLbyte_GLbyte_GLbyte;
493 typedef void (*FUNC_void_const_GLbyte___GENPT__)(const GLbyte * v);
494 typedef struct {
495     const GLbyte * a1;
496 } ARGS_void_const_GLbyte___GENPT__;
497 typedef struct {
498     int format;
499     FUNC_void_const_GLbyte___GENPT__ func;
500     ARGS_void_const_GLbyte___GENPT__ args;
501 } PACKED_void_const_GLbyte___GENPT__;
502 typedef struct {
503     int func;
504     ARGS_void_const_GLbyte___GENPT__ args;
505 } INDEXED_void_const_GLbyte___GENPT__;
506 typedef void (*FUNC_void_GLdouble_GLdouble_GLdouble)(GLdouble red, GLdouble green, GLdouble blue);
507 typedef struct {
508     GLdouble a1;
509     GLdouble a2;
510     GLdouble a3;
511 } ARGS_void_GLdouble_GLdouble_GLdouble;
512 typedef struct {
513     int format;
514     FUNC_void_GLdouble_GLdouble_GLdouble func;
515     ARGS_void_GLdouble_GLdouble_GLdouble args;
516 } PACKED_void_GLdouble_GLdouble_GLdouble;
517 typedef struct {
518     int func;
519     ARGS_void_GLdouble_GLdouble_GLdouble args;
520 } INDEXED_void_GLdouble_GLdouble_GLdouble;
521 typedef void (*FUNC_void_const_GLdouble___GENPT__)(const GLdouble * v);
522 typedef struct {
523     const GLdouble * a1;
524 } ARGS_void_const_GLdouble___GENPT__;
525 typedef struct {
526     int format;
527     FUNC_void_const_GLdouble___GENPT__ func;
528     ARGS_void_const_GLdouble___GENPT__ args;
529 } PACKED_void_const_GLdouble___GENPT__;
530 typedef struct {
531     int func;
532     ARGS_void_const_GLdouble___GENPT__ args;
533 } INDEXED_void_const_GLdouble___GENPT__;
534 typedef void (*FUNC_void_GLfloat_GLfloat_GLfloat)(GLfloat red, GLfloat green, GLfloat blue);
535 typedef struct {
536     GLfloat a1;
537     GLfloat a2;
538     GLfloat a3;
539 } ARGS_void_GLfloat_GLfloat_GLfloat;
540 typedef struct {
541     int format;
542     FUNC_void_GLfloat_GLfloat_GLfloat func;
543     ARGS_void_GLfloat_GLfloat_GLfloat args;
544 } PACKED_void_GLfloat_GLfloat_GLfloat;
545 typedef struct {
546     int func;
547     ARGS_void_GLfloat_GLfloat_GLfloat args;
548 } INDEXED_void_GLfloat_GLfloat_GLfloat;
549 typedef void (*FUNC_void_const_GLfloat___GENPT__)(const GLfloat * v);
550 typedef struct {
551     const GLfloat * a1;
552 } ARGS_void_const_GLfloat___GENPT__;
553 typedef struct {
554     int format;
555     FUNC_void_const_GLfloat___GENPT__ func;
556     ARGS_void_const_GLfloat___GENPT__ args;
557 } PACKED_void_const_GLfloat___GENPT__;
558 typedef struct {
559     int func;
560     ARGS_void_const_GLfloat___GENPT__ args;
561 } INDEXED_void_const_GLfloat___GENPT__;
562 typedef void (*FUNC_void_GLint_GLint_GLint)(GLint red, GLint green, GLint blue);
563 typedef struct {
564     GLint a1;
565     GLint a2;
566     GLint a3;
567 } ARGS_void_GLint_GLint_GLint;
568 typedef struct {
569     int format;
570     FUNC_void_GLint_GLint_GLint func;
571     ARGS_void_GLint_GLint_GLint args;
572 } PACKED_void_GLint_GLint_GLint;
573 typedef struct {
574     int func;
575     ARGS_void_GLint_GLint_GLint args;
576 } INDEXED_void_GLint_GLint_GLint;
577 typedef void (*FUNC_void_const_GLint___GENPT__)(const GLint * v);
578 typedef struct {
579     const GLint * a1;
580 } ARGS_void_const_GLint___GENPT__;
581 typedef struct {
582     int format;
583     FUNC_void_const_GLint___GENPT__ func;
584     ARGS_void_const_GLint___GENPT__ args;
585 } PACKED_void_const_GLint___GENPT__;
586 typedef struct {
587     int func;
588     ARGS_void_const_GLint___GENPT__ args;
589 } INDEXED_void_const_GLint___GENPT__;
590 typedef void (*FUNC_void_GLshort_GLshort_GLshort)(GLshort red, GLshort green, GLshort blue);
591 typedef struct {
592     GLshort a1;
593     GLshort a2;
594     GLshort a3;
595 } ARGS_void_GLshort_GLshort_GLshort;
596 typedef struct {
597     int format;
598     FUNC_void_GLshort_GLshort_GLshort func;
599     ARGS_void_GLshort_GLshort_GLshort args;
600 } PACKED_void_GLshort_GLshort_GLshort;
601 typedef struct {
602     int func;
603     ARGS_void_GLshort_GLshort_GLshort args;
604 } INDEXED_void_GLshort_GLshort_GLshort;
605 typedef void (*FUNC_void_const_GLshort___GENPT__)(const GLshort * v);
606 typedef struct {
607     const GLshort * a1;
608 } ARGS_void_const_GLshort___GENPT__;
609 typedef struct {
610     int format;
611     FUNC_void_const_GLshort___GENPT__ func;
612     ARGS_void_const_GLshort___GENPT__ args;
613 } PACKED_void_const_GLshort___GENPT__;
614 typedef struct {
615     int func;
616     ARGS_void_const_GLshort___GENPT__ args;
617 } INDEXED_void_const_GLshort___GENPT__;
618 typedef void (*FUNC_void_GLubyte_GLubyte_GLubyte)(GLubyte red, GLubyte green, GLubyte blue);
619 typedef struct {
620     GLubyte a1;
621     GLubyte a2;
622     GLubyte a3;
623 } ARGS_void_GLubyte_GLubyte_GLubyte;
624 typedef struct {
625     int format;
626     FUNC_void_GLubyte_GLubyte_GLubyte func;
627     ARGS_void_GLubyte_GLubyte_GLubyte args;
628 } PACKED_void_GLubyte_GLubyte_GLubyte;
629 typedef struct {
630     int func;
631     ARGS_void_GLubyte_GLubyte_GLubyte args;
632 } INDEXED_void_GLubyte_GLubyte_GLubyte;
633 typedef void (*FUNC_void_const_GLubyte___GENPT__)(const GLubyte * v);
634 typedef struct {
635     const GLubyte * a1;
636 } ARGS_void_const_GLubyte___GENPT__;
637 typedef struct {
638     int format;
639     FUNC_void_const_GLubyte___GENPT__ func;
640     ARGS_void_const_GLubyte___GENPT__ args;
641 } PACKED_void_const_GLubyte___GENPT__;
642 typedef struct {
643     int func;
644     ARGS_void_const_GLubyte___GENPT__ args;
645 } INDEXED_void_const_GLubyte___GENPT__;
646 typedef void (*FUNC_void_GLuint_GLuint_GLuint)(GLuint red, GLuint green, GLuint blue);
647 typedef struct {
648     GLuint a1;
649     GLuint a2;
650     GLuint a3;
651 } ARGS_void_GLuint_GLuint_GLuint;
652 typedef struct {
653     int format;
654     FUNC_void_GLuint_GLuint_GLuint func;
655     ARGS_void_GLuint_GLuint_GLuint args;
656 } PACKED_void_GLuint_GLuint_GLuint;
657 typedef struct {
658     int func;
659     ARGS_void_GLuint_GLuint_GLuint args;
660 } INDEXED_void_GLuint_GLuint_GLuint;
661 typedef void (*FUNC_void_const_GLuint___GENPT__)(const GLuint * v);
662 typedef struct {
663     const GLuint * a1;
664 } ARGS_void_const_GLuint___GENPT__;
665 typedef struct {
666     int format;
667     FUNC_void_const_GLuint___GENPT__ func;
668     ARGS_void_const_GLuint___GENPT__ args;
669 } PACKED_void_const_GLuint___GENPT__;
670 typedef struct {
671     int func;
672     ARGS_void_const_GLuint___GENPT__ args;
673 } INDEXED_void_const_GLuint___GENPT__;
674 typedef void (*FUNC_void_GLushort_GLushort_GLushort)(GLushort red, GLushort green, GLushort blue);
675 typedef struct {
676     GLushort a1;
677     GLushort a2;
678     GLushort a3;
679 } ARGS_void_GLushort_GLushort_GLushort;
680 typedef struct {
681     int format;
682     FUNC_void_GLushort_GLushort_GLushort func;
683     ARGS_void_GLushort_GLushort_GLushort args;
684 } PACKED_void_GLushort_GLushort_GLushort;
685 typedef struct {
686     int func;
687     ARGS_void_GLushort_GLushort_GLushort args;
688 } INDEXED_void_GLushort_GLushort_GLushort;
689 typedef void (*FUNC_void_const_GLushort___GENPT__)(const GLushort * v);
690 typedef struct {
691     const GLushort * a1;
692 } ARGS_void_const_GLushort___GENPT__;
693 typedef struct {
694     int format;
695     FUNC_void_const_GLushort___GENPT__ func;
696     ARGS_void_const_GLushort___GENPT__ args;
697 } PACKED_void_const_GLushort___GENPT__;
698 typedef struct {
699     int func;
700     ARGS_void_const_GLushort___GENPT__ args;
701 } INDEXED_void_const_GLushort___GENPT__;
702 typedef void (*FUNC_void_GLbyte_GLbyte_GLbyte_GLbyte)(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha);
703 typedef struct {
704     GLbyte a1;
705     GLbyte a2;
706     GLbyte a3;
707     GLbyte a4;
708 } ARGS_void_GLbyte_GLbyte_GLbyte_GLbyte;
709 typedef struct {
710     int format;
711     FUNC_void_GLbyte_GLbyte_GLbyte_GLbyte func;
712     ARGS_void_GLbyte_GLbyte_GLbyte_GLbyte args;
713 } PACKED_void_GLbyte_GLbyte_GLbyte_GLbyte;
714 typedef struct {
715     int func;
716     ARGS_void_GLbyte_GLbyte_GLbyte_GLbyte args;
717 } INDEXED_void_GLbyte_GLbyte_GLbyte_GLbyte;
718 typedef void (*FUNC_void_GLdouble_GLdouble_GLdouble_GLdouble)(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha);
719 typedef struct {
720     GLdouble a1;
721     GLdouble a2;
722     GLdouble a3;
723     GLdouble a4;
724 } ARGS_void_GLdouble_GLdouble_GLdouble_GLdouble;
725 typedef struct {
726     int format;
727     FUNC_void_GLdouble_GLdouble_GLdouble_GLdouble func;
728     ARGS_void_GLdouble_GLdouble_GLdouble_GLdouble args;
729 } PACKED_void_GLdouble_GLdouble_GLdouble_GLdouble;
730 typedef struct {
731     int func;
732     ARGS_void_GLdouble_GLdouble_GLdouble_GLdouble args;
733 } INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble;
734 typedef void (*FUNC_void_GLint_GLint_GLint_GLint)(GLint red, GLint green, GLint blue, GLint alpha);
735 typedef struct {
736     GLint a1;
737     GLint a2;
738     GLint a3;
739     GLint a4;
740 } ARGS_void_GLint_GLint_GLint_GLint;
741 typedef struct {
742     int format;
743     FUNC_void_GLint_GLint_GLint_GLint func;
744     ARGS_void_GLint_GLint_GLint_GLint args;
745 } PACKED_void_GLint_GLint_GLint_GLint;
746 typedef struct {
747     int func;
748     ARGS_void_GLint_GLint_GLint_GLint args;
749 } INDEXED_void_GLint_GLint_GLint_GLint;
750 typedef void (*FUNC_void_GLshort_GLshort_GLshort_GLshort)(GLshort red, GLshort green, GLshort blue, GLshort alpha);
751 typedef struct {
752     GLshort a1;
753     GLshort a2;
754     GLshort a3;
755     GLshort a4;
756 } ARGS_void_GLshort_GLshort_GLshort_GLshort;
757 typedef struct {
758     int format;
759     FUNC_void_GLshort_GLshort_GLshort_GLshort func;
760     ARGS_void_GLshort_GLshort_GLshort_GLshort args;
761 } PACKED_void_GLshort_GLshort_GLshort_GLshort;
762 typedef struct {
763     int func;
764     ARGS_void_GLshort_GLshort_GLshort_GLshort args;
765 } INDEXED_void_GLshort_GLshort_GLshort_GLshort;
766 typedef void (*FUNC_void_GLubyte_GLubyte_GLubyte_GLubyte)(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha);
767 typedef struct {
768     GLubyte a1;
769     GLubyte a2;
770     GLubyte a3;
771     GLubyte a4;
772 } ARGS_void_GLubyte_GLubyte_GLubyte_GLubyte;
773 typedef struct {
774     int format;
775     FUNC_void_GLubyte_GLubyte_GLubyte_GLubyte func;
776     ARGS_void_GLubyte_GLubyte_GLubyte_GLubyte args;
777 } PACKED_void_GLubyte_GLubyte_GLubyte_GLubyte;
778 typedef struct {
779     int func;
780     ARGS_void_GLubyte_GLubyte_GLubyte_GLubyte args;
781 } INDEXED_void_GLubyte_GLubyte_GLubyte_GLubyte;
782 typedef void (*FUNC_void_GLuint_GLuint_GLuint_GLuint)(GLuint red, GLuint green, GLuint blue, GLuint alpha);
783 typedef struct {
784     GLuint a1;
785     GLuint a2;
786     GLuint a3;
787     GLuint a4;
788 } ARGS_void_GLuint_GLuint_GLuint_GLuint;
789 typedef struct {
790     int format;
791     FUNC_void_GLuint_GLuint_GLuint_GLuint func;
792     ARGS_void_GLuint_GLuint_GLuint_GLuint args;
793 } PACKED_void_GLuint_GLuint_GLuint_GLuint;
794 typedef struct {
795     int func;
796     ARGS_void_GLuint_GLuint_GLuint_GLuint args;
797 } INDEXED_void_GLuint_GLuint_GLuint_GLuint;
798 typedef void (*FUNC_void_GLushort_GLushort_GLushort_GLushort)(GLushort red, GLushort green, GLushort blue, GLushort alpha);
799 typedef struct {
800     GLushort a1;
801     GLushort a2;
802     GLushort a3;
803     GLushort a4;
804 } ARGS_void_GLushort_GLushort_GLushort_GLushort;
805 typedef struct {
806     int format;
807     FUNC_void_GLushort_GLushort_GLushort_GLushort func;
808     ARGS_void_GLushort_GLushort_GLushort_GLushort args;
809 } PACKED_void_GLushort_GLushort_GLushort_GLushort;
810 typedef struct {
811     int func;
812     ARGS_void_GLushort_GLushort_GLushort_GLushort args;
813 } INDEXED_void_GLushort_GLushort_GLushort_GLushort;
814 typedef void (*FUNC_void_GLboolean_GLboolean_GLboolean_GLboolean)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
815 typedef struct {
816     GLboolean a1;
817     GLboolean a2;
818     GLboolean a3;
819     GLboolean a4;
820 } ARGS_void_GLboolean_GLboolean_GLboolean_GLboolean;
821 typedef struct {
822     int format;
823     FUNC_void_GLboolean_GLboolean_GLboolean_GLboolean func;
824     ARGS_void_GLboolean_GLboolean_GLboolean_GLboolean args;
825 } PACKED_void_GLboolean_GLboolean_GLboolean_GLboolean;
826 typedef struct {
827     int func;
828     ARGS_void_GLboolean_GLboolean_GLboolean_GLboolean args;
829 } INDEXED_void_GLboolean_GLboolean_GLboolean_GLboolean;
830 typedef void (*FUNC_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
831 typedef struct {
832     GLint a1;
833     GLenum a2;
834     GLsizei a3;
835     const GLvoid * a4;
836 } ARGS_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__;
837 typedef struct {
838     int format;
839     FUNC_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__ func;
840     ARGS_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__ args;
841 } PACKED_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__;
842 typedef struct {
843     int func;
844     ARGS_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__ args;
845 } INDEXED_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__;
846 typedef void (*FUNC_void_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__)(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);
847 typedef struct {
848     GLenum a1;
849     GLsizei a2;
850     GLsizei a3;
851     GLenum a4;
852     GLenum a5;
853     const GLvoid * a6;
854 } ARGS_void_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
855 typedef struct {
856     int format;
857     FUNC_void_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ func;
858     ARGS_void_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args;
859 } PACKED_void_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
860 typedef struct {
861     int func;
862     ARGS_void_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args;
863 } INDEXED_void_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
864 typedef void (*FUNC_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__)(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
865 typedef struct {
866     GLenum a1;
867     GLenum a2;
868     GLsizei a3;
869     GLenum a4;
870     GLenum a5;
871     const GLvoid * a6;
872 } ARGS_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
873 typedef struct {
874     int format;
875     FUNC_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ func;
876     ARGS_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args;
877 } PACKED_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
878 typedef struct {
879     int func;
880     ARGS_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args;
881 } INDEXED_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
882 typedef void (*FUNC_void_GLenum_GLenum_const_GLfloat___GENPT__)(GLenum target, GLenum pname, const GLfloat * params);
883 typedef struct {
884     GLenum a1;
885     GLenum a2;
886     const GLfloat * a3;
887 } ARGS_void_GLenum_GLenum_const_GLfloat___GENPT__;
888 typedef struct {
889     int format;
890     FUNC_void_GLenum_GLenum_const_GLfloat___GENPT__ func;
891     ARGS_void_GLenum_GLenum_const_GLfloat___GENPT__ args;
892 } PACKED_void_GLenum_GLenum_const_GLfloat___GENPT__;
893 typedef struct {
894     int func;
895     ARGS_void_GLenum_GLenum_const_GLfloat___GENPT__ args;
896 } INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__;
897 typedef void (*FUNC_void_GLenum_GLenum_const_GLint___GENPT__)(GLenum target, GLenum pname, const GLint * params);
898 typedef struct {
899     GLenum a1;
900     GLenum a2;
901     const GLint * a3;
902 } ARGS_void_GLenum_GLenum_const_GLint___GENPT__;
903 typedef struct {
904     int format;
905     FUNC_void_GLenum_GLenum_const_GLint___GENPT__ func;
906     ARGS_void_GLenum_GLenum_const_GLint___GENPT__ args;
907 } PACKED_void_GLenum_GLenum_const_GLint___GENPT__;
908 typedef struct {
909     int func;
910     ARGS_void_GLenum_GLenum_const_GLint___GENPT__ args;
911 } INDEXED_void_GLenum_GLenum_const_GLint___GENPT__;
912 typedef void (*FUNC_void_GLenum_GLint_GLenum_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data);
913 typedef struct {
914     GLenum a1;
915     GLint a2;
916     GLenum a3;
917     GLsizei a4;
918     GLint a5;
919     GLsizei a6;
920     const GLvoid * a7;
921 } ARGS_void_GLenum_GLint_GLenum_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__;
922 typedef struct {
923     int format;
924     FUNC_void_GLenum_GLint_GLenum_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__ func;
925     ARGS_void_GLenum_GLint_GLenum_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__ args;
926 } PACKED_void_GLenum_GLint_GLenum_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__;
927 typedef struct {
928     int func;
929     ARGS_void_GLenum_GLint_GLenum_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__ args;
930 } INDEXED_void_GLenum_GLint_GLenum_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__;
931 typedef void (*FUNC_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data);
932 typedef struct {
933     GLenum a1;
934     GLint a2;
935     GLenum a3;
936     GLsizei a4;
937     GLsizei a5;
938     GLint a6;
939     GLsizei a7;
940     const GLvoid * a8;
941 } ARGS_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__;
942 typedef struct {
943     int format;
944     FUNC_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__ func;
945     ARGS_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__ args;
946 } PACKED_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__;
947 typedef struct {
948     int func;
949     ARGS_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__ args;
950 } INDEXED_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__;
951 typedef void (*FUNC_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data);
952 typedef struct {
953     GLenum a1;
954     GLint a2;
955     GLenum a3;
956     GLsizei a4;
957     GLsizei a5;
958     GLsizei a6;
959     GLint a7;
960     GLsizei a8;
961     const GLvoid * a9;
962 } ARGS_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__;
963 typedef struct {
964     int format;
965     FUNC_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__ func;
966     ARGS_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__ args;
967 } PACKED_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__;
968 typedef struct {
969     int func;
970     ARGS_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__ args;
971 } INDEXED_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__;
972 typedef void (*FUNC_void_GLenum_GLint_GLint_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data);
973 typedef struct {
974     GLenum a1;
975     GLint a2;
976     GLint a3;
977     GLsizei a4;
978     GLenum a5;
979     GLsizei a6;
980     const GLvoid * a7;
981 } ARGS_void_GLenum_GLint_GLint_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__;
982 typedef struct {
983     int format;
984     FUNC_void_GLenum_GLint_GLint_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__ func;
985     ARGS_void_GLenum_GLint_GLint_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__ args;
986 } PACKED_void_GLenum_GLint_GLint_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__;
987 typedef struct {
988     int func;
989     ARGS_void_GLenum_GLint_GLint_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__ args;
990 } INDEXED_void_GLenum_GLint_GLint_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__;
991 typedef void (*FUNC_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data);
992 typedef struct {
993     GLenum a1;
994     GLint a2;
995     GLint a3;
996     GLint a4;
997     GLsizei a5;
998     GLsizei a6;
999     GLenum a7;
1000     GLsizei a8;
1001     const GLvoid * a9;
1002 } ARGS_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__;
1003 typedef struct {
1004     int format;
1005     FUNC_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__ func;
1006     ARGS_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__ args;
1007 } PACKED_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__;
1008 typedef struct {
1009     int func;
1010     ARGS_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__ args;
1011 } INDEXED_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__;
1012 typedef void (*FUNC_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data);
1013 typedef struct {
1014     GLenum a1;
1015     GLint a2;
1016     GLint a3;
1017     GLint a4;
1018     GLint a5;
1019     GLsizei a6;
1020     GLsizei a7;
1021     GLsizei a8;
1022     GLenum a9;
1023     GLsizei a10;
1024     const GLvoid * a11;
1025 } ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__;
1026 typedef struct {
1027     int format;
1028     FUNC_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__ func;
1029     ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__ args;
1030 } PACKED_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__;
1031 typedef struct {
1032     int func;
1033     ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__ args;
1034 } INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__;
1035 typedef void (*FUNC_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);
1036 typedef struct {
1037     GLenum a1;
1038     GLenum a2;
1039     GLsizei a3;
1040     GLsizei a4;
1041     GLenum a5;
1042     GLenum a6;
1043     const GLvoid * a7;
1044 } ARGS_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
1045 typedef struct {
1046     int format;
1047     FUNC_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ func;
1048     ARGS_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args;
1049 } PACKED_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
1050 typedef struct {
1051     int func;
1052     ARGS_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args;
1053 } INDEXED_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
1054 typedef void (*FUNC_void_GLenum_GLenum_GLfloat)(GLenum target, GLenum pname, GLfloat params);
1055 typedef struct {
1056     GLenum a1;
1057     GLenum a2;
1058     GLfloat a3;
1059 } ARGS_void_GLenum_GLenum_GLfloat;
1060 typedef struct {
1061     int format;
1062     FUNC_void_GLenum_GLenum_GLfloat func;
1063     ARGS_void_GLenum_GLenum_GLfloat args;
1064 } PACKED_void_GLenum_GLenum_GLfloat;
1065 typedef struct {
1066     int func;
1067     ARGS_void_GLenum_GLenum_GLfloat args;
1068 } INDEXED_void_GLenum_GLenum_GLfloat;
1069 typedef void (*FUNC_void_GLenum_GLenum_GLint)(GLenum target, GLenum pname, GLint params);
1070 typedef struct {
1071     GLenum a1;
1072     GLenum a2;
1073     GLint a3;
1074 } ARGS_void_GLenum_GLenum_GLint;
1075 typedef struct {
1076     int format;
1077     FUNC_void_GLenum_GLenum_GLint func;
1078     ARGS_void_GLenum_GLenum_GLint args;
1079 } PACKED_void_GLenum_GLenum_GLint;
1080 typedef struct {
1081     int func;
1082     ARGS_void_GLenum_GLenum_GLint args;
1083 } INDEXED_void_GLenum_GLenum_GLint;
1084 typedef void (*FUNC_void_GLenum_GLsizei_GLint_GLint_GLsizei)(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
1085 typedef struct {
1086     GLenum a1;
1087     GLsizei a2;
1088     GLint a3;
1089     GLint a4;
1090     GLsizei a5;
1091 } ARGS_void_GLenum_GLsizei_GLint_GLint_GLsizei;
1092 typedef struct {
1093     int format;
1094     FUNC_void_GLenum_GLsizei_GLint_GLint_GLsizei func;
1095     ARGS_void_GLenum_GLsizei_GLint_GLint_GLsizei args;
1096 } PACKED_void_GLenum_GLsizei_GLint_GLint_GLsizei;
1097 typedef struct {
1098     int func;
1099     ARGS_void_GLenum_GLsizei_GLint_GLint_GLsizei args;
1100 } INDEXED_void_GLenum_GLsizei_GLint_GLint_GLsizei;
1101 typedef void (*FUNC_void_GLenum_GLenum_GLint_GLint_GLsizei)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
1102 typedef struct {
1103     GLenum a1;
1104     GLenum a2;
1105     GLint a3;
1106     GLint a4;
1107     GLsizei a5;
1108 } ARGS_void_GLenum_GLenum_GLint_GLint_GLsizei;
1109 typedef struct {
1110     int format;
1111     FUNC_void_GLenum_GLenum_GLint_GLint_GLsizei func;
1112     ARGS_void_GLenum_GLenum_GLint_GLint_GLsizei args;
1113 } PACKED_void_GLenum_GLenum_GLint_GLint_GLsizei;
1114 typedef struct {
1115     int func;
1116     ARGS_void_GLenum_GLenum_GLint_GLint_GLsizei args;
1117 } INDEXED_void_GLenum_GLenum_GLint_GLint_GLsizei;
1118 typedef void (*FUNC_void_GLenum_GLenum_GLint_GLint_GLsizei_GLsizei)(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
1119 typedef struct {
1120     GLenum a1;
1121     GLenum a2;
1122     GLint a3;
1123     GLint a4;
1124     GLsizei a5;
1125     GLsizei a6;
1126 } ARGS_void_GLenum_GLenum_GLint_GLint_GLsizei_GLsizei;
1127 typedef struct {
1128     int format;
1129     FUNC_void_GLenum_GLenum_GLint_GLint_GLsizei_GLsizei func;
1130     ARGS_void_GLenum_GLenum_GLint_GLint_GLsizei_GLsizei args;
1131 } PACKED_void_GLenum_GLenum_GLint_GLint_GLsizei_GLsizei;
1132 typedef struct {
1133     int func;
1134     ARGS_void_GLenum_GLenum_GLint_GLint_GLsizei_GLsizei args;
1135 } INDEXED_void_GLenum_GLenum_GLint_GLint_GLsizei_GLsizei;
1136 typedef void (*FUNC_void_GLint_GLint_GLsizei_GLsizei_GLenum)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type);
1137 typedef struct {
1138     GLint a1;
1139     GLint a2;
1140     GLsizei a3;
1141     GLsizei a4;
1142     GLenum a5;
1143 } ARGS_void_GLint_GLint_GLsizei_GLsizei_GLenum;
1144 typedef struct {
1145     int format;
1146     FUNC_void_GLint_GLint_GLsizei_GLsizei_GLenum func;
1147     ARGS_void_GLint_GLint_GLsizei_GLsizei_GLenum args;
1148 } PACKED_void_GLint_GLint_GLsizei_GLsizei_GLenum;
1149 typedef struct {
1150     int func;
1151     ARGS_void_GLint_GLint_GLsizei_GLsizei_GLenum args;
1152 } INDEXED_void_GLint_GLint_GLsizei_GLsizei_GLenum;
1153 typedef void (*FUNC_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLint)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
1154 typedef struct {
1155     GLenum a1;
1156     GLint a2;
1157     GLenum a3;
1158     GLint a4;
1159     GLint a5;
1160     GLsizei a6;
1161     GLint a7;
1162 } ARGS_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLint;
1163 typedef struct {
1164     int format;
1165     FUNC_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLint func;
1166     ARGS_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLint args;
1167 } PACKED_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLint;
1168 typedef struct {
1169     int func;
1170     ARGS_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLint args;
1171 } INDEXED_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLint;
1172 typedef void (*FUNC_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLsizei_GLint)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
1173 typedef struct {
1174     GLenum a1;
1175     GLint a2;
1176     GLenum a3;
1177     GLint a4;
1178     GLint a5;
1179     GLsizei a6;
1180     GLsizei a7;
1181     GLint a8;
1182 } ARGS_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLsizei_GLint;
1183 typedef struct {
1184     int format;
1185     FUNC_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLsizei_GLint func;
1186     ARGS_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLsizei_GLint args;
1187 } PACKED_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLsizei_GLint;
1188 typedef struct {
1189     int func;
1190     ARGS_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLsizei_GLint args;
1191 } INDEXED_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLsizei_GLint;
1192 typedef void (*FUNC_void_GLenum_GLint_GLint_GLint_GLint_GLsizei)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
1193 typedef struct {
1194     GLenum a1;
1195     GLint a2;
1196     GLint a3;
1197     GLint a4;
1198     GLint a5;
1199     GLsizei a6;
1200 } ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLsizei;
1201 typedef struct {
1202     int format;
1203     FUNC_void_GLenum_GLint_GLint_GLint_GLint_GLsizei func;
1204     ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLsizei args;
1205 } PACKED_void_GLenum_GLint_GLint_GLint_GLint_GLsizei;
1206 typedef struct {
1207     int func;
1208     ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLsizei args;
1209 } INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLsizei;
1210 typedef void (*FUNC_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
1211 typedef struct {
1212     GLenum a1;
1213     GLint a2;
1214     GLint a3;
1215     GLint a4;
1216     GLint a5;
1217     GLint a6;
1218     GLsizei a7;
1219     GLsizei a8;
1220 } ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei;
1221 typedef struct {
1222     int format;
1223     FUNC_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei func;
1224     ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei args;
1225 } PACKED_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei;
1226 typedef struct {
1227     int func;
1228     ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei args;
1229 } INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei;
1230 typedef void (*FUNC_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
1231 typedef struct {
1232     GLenum a1;
1233     GLint a2;
1234     GLint a3;
1235     GLint a4;
1236     GLint a5;
1237     GLint a6;
1238     GLint a7;
1239     GLsizei a8;
1240     GLsizei a9;
1241 } ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei;
1242 typedef struct {
1243     int format;
1244     FUNC_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei func;
1245     ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei args;
1246 } PACKED_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei;
1247 typedef struct {
1248     int func;
1249     ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei args;
1250 } INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei;
1251 typedef void (*FUNC_void_GLsizei_const_GLuint___GENPT__)(GLsizei n, const GLuint * buffers);
1252 typedef struct {
1253     GLsizei a1;
1254     const GLuint * a2;
1255 } ARGS_void_GLsizei_const_GLuint___GENPT__;
1256 typedef struct {
1257     int format;
1258     FUNC_void_GLsizei_const_GLuint___GENPT__ func;
1259     ARGS_void_GLsizei_const_GLuint___GENPT__ args;
1260 } PACKED_void_GLsizei_const_GLuint___GENPT__;
1261 typedef struct {
1262     int func;
1263     ARGS_void_GLsizei_const_GLuint___GENPT__ args;
1264 } INDEXED_void_GLsizei_const_GLuint___GENPT__;
1265 typedef void (*FUNC_void_GLuint_GLsizei)(GLuint list, GLsizei range);
1266 typedef struct {
1267     GLuint a1;
1268     GLsizei a2;
1269 } ARGS_void_GLuint_GLsizei;
1270 typedef struct {
1271     int format;
1272     FUNC_void_GLuint_GLsizei func;
1273     ARGS_void_GLuint_GLsizei args;
1274 } PACKED_void_GLuint_GLsizei;
1275 typedef struct {
1276     int func;
1277     ARGS_void_GLuint_GLsizei args;
1278 } INDEXED_void_GLuint_GLsizei;
1279 typedef void (*FUNC_void_GLboolean)(GLboolean flag);
1280 typedef struct {
1281     GLboolean a1;
1282 } ARGS_void_GLboolean;
1283 typedef struct {
1284     int format;
1285     FUNC_void_GLboolean func;
1286     ARGS_void_GLboolean args;
1287 } PACKED_void_GLboolean;
1288 typedef struct {
1289     int func;
1290     ARGS_void_GLboolean args;
1291 } INDEXED_void_GLboolean;
1292 typedef void (*FUNC_void_GLdouble_GLdouble)(GLdouble near, GLdouble far);
1293 typedef struct {
1294     GLdouble a1;
1295     GLdouble a2;
1296 } ARGS_void_GLdouble_GLdouble;
1297 typedef struct {
1298     int format;
1299     FUNC_void_GLdouble_GLdouble func;
1300     ARGS_void_GLdouble_GLdouble args;
1301 } PACKED_void_GLdouble_GLdouble;
1302 typedef struct {
1303     int func;
1304     ARGS_void_GLdouble_GLdouble args;
1305 } INDEXED_void_GLdouble_GLdouble;
1306 typedef void (*FUNC_void_GLenum_GLint_GLsizei)(GLenum mode, GLint first, GLsizei count);
1307 typedef struct {
1308     GLenum a1;
1309     GLint a2;
1310     GLsizei a3;
1311 } ARGS_void_GLenum_GLint_GLsizei;
1312 typedef struct {
1313     int format;
1314     FUNC_void_GLenum_GLint_GLsizei func;
1315     ARGS_void_GLenum_GLint_GLsizei args;
1316 } PACKED_void_GLenum_GLint_GLsizei;
1317 typedef struct {
1318     int func;
1319     ARGS_void_GLenum_GLint_GLsizei args;
1320 } INDEXED_void_GLenum_GLint_GLsizei;
1321 typedef void (*FUNC_void_GLenum_GLsizei_GLenum_const_GLvoid___GENPT__)(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
1322 typedef struct {
1323     GLenum a1;
1324     GLsizei a2;
1325     GLenum a3;
1326     const GLvoid * a4;
1327 } ARGS_void_GLenum_GLsizei_GLenum_const_GLvoid___GENPT__;
1328 typedef struct {
1329     int format;
1330     FUNC_void_GLenum_GLsizei_GLenum_const_GLvoid___GENPT__ func;
1331     ARGS_void_GLenum_GLsizei_GLenum_const_GLvoid___GENPT__ args;
1332 } PACKED_void_GLenum_GLsizei_GLenum_const_GLvoid___GENPT__;
1333 typedef struct {
1334     int func;
1335     ARGS_void_GLenum_GLsizei_GLenum_const_GLvoid___GENPT__ args;
1336 } INDEXED_void_GLenum_GLsizei_GLenum_const_GLvoid___GENPT__;
1337 typedef void (*FUNC_void_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__)(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
1338 typedef struct {
1339     GLsizei a1;
1340     GLsizei a2;
1341     GLenum a3;
1342     GLenum a4;
1343     const GLvoid * a5;
1344 } ARGS_void_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
1345 typedef struct {
1346     int format;
1347     FUNC_void_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ func;
1348     ARGS_void_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args;
1349 } PACKED_void_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
1350 typedef struct {
1351     int func;
1352     ARGS_void_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args;
1353 } INDEXED_void_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
1354 typedef void (*FUNC_void_GLenum_GLuint_GLuint_GLsizei_GLenum_const_GLvoid___GENPT__)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
1355 typedef struct {
1356     GLenum a1;
1357     GLuint a2;
1358     GLuint a3;
1359     GLsizei a4;
1360     GLenum a5;
1361     const GLvoid * a6;
1362 } ARGS_void_GLenum_GLuint_GLuint_GLsizei_GLenum_const_GLvoid___GENPT__;
1363 typedef struct {
1364     int format;
1365     FUNC_void_GLenum_GLuint_GLuint_GLsizei_GLenum_const_GLvoid___GENPT__ func;
1366     ARGS_void_GLenum_GLuint_GLuint_GLsizei_GLenum_const_GLvoid___GENPT__ args;
1367 } PACKED_void_GLenum_GLuint_GLuint_GLsizei_GLenum_const_GLvoid___GENPT__;
1368 typedef struct {
1369     int func;
1370     ARGS_void_GLenum_GLuint_GLuint_GLsizei_GLenum_const_GLvoid___GENPT__ args;
1371 } INDEXED_void_GLenum_GLuint_GLuint_GLsizei_GLenum_const_GLvoid___GENPT__;
1372 typedef void (*FUNC_void_GLsizei_const_GLvoid___GENPT__)(GLsizei stride, const GLvoid * pointer);
1373 typedef struct {
1374     GLsizei a1;
1375     const GLvoid * a2;
1376 } ARGS_void_GLsizei_const_GLvoid___GENPT__;
1377 typedef struct {
1378     int format;
1379     FUNC_void_GLsizei_const_GLvoid___GENPT__ func;
1380     ARGS_void_GLsizei_const_GLvoid___GENPT__ args;
1381 } PACKED_void_GLsizei_const_GLvoid___GENPT__;
1382 typedef struct {
1383     int func;
1384     ARGS_void_GLsizei_const_GLvoid___GENPT__ args;
1385 } INDEXED_void_GLsizei_const_GLvoid___GENPT__;
1386 typedef void (*FUNC_void_const_GLboolean___GENPT__)(const GLboolean * flag);
1387 typedef struct {
1388     const GLboolean * a1;
1389 } ARGS_void_const_GLboolean___GENPT__;
1390 typedef struct {
1391     int format;
1392     FUNC_void_const_GLboolean___GENPT__ func;
1393     ARGS_void_const_GLboolean___GENPT__ args;
1394 } PACKED_void_const_GLboolean___GENPT__;
1395 typedef struct {
1396     int func;
1397     ARGS_void_const_GLboolean___GENPT__ args;
1398 } INDEXED_void_const_GLboolean___GENPT__;
1399 typedef void (*FUNC_void)();
1400 typedef struct {
1401 } ARGS_void;
1402 typedef struct {
1403     int format;
1404     FUNC_void func;
1405     ARGS_void args;
1406 } PACKED_void;
1407 typedef struct {
1408     int func;
1409     ARGS_void args;
1410 } INDEXED_void;
1411 typedef void (*FUNC_void_GLfloat_GLfloat)(GLfloat u, GLfloat v);
1412 typedef struct {
1413     GLfloat a1;
1414     GLfloat a2;
1415 } ARGS_void_GLfloat_GLfloat;
1416 typedef struct {
1417     int format;
1418     FUNC_void_GLfloat_GLfloat func;
1419     ARGS_void_GLfloat_GLfloat args;
1420 } PACKED_void_GLfloat_GLfloat;
1421 typedef struct {
1422     int func;
1423     ARGS_void_GLfloat_GLfloat args;
1424 } INDEXED_void_GLfloat_GLfloat;
1425 typedef void (*FUNC_void_GLenum_GLint_GLint)(GLenum mode, GLint i1, GLint i2);
1426 typedef struct {
1427     GLenum a1;
1428     GLint a2;
1429     GLint a3;
1430 } ARGS_void_GLenum_GLint_GLint;
1431 typedef struct {
1432     int format;
1433     FUNC_void_GLenum_GLint_GLint func;
1434     ARGS_void_GLenum_GLint_GLint args;
1435 } PACKED_void_GLenum_GLint_GLint;
1436 typedef struct {
1437     int func;
1438     ARGS_void_GLenum_GLint_GLint args;
1439 } INDEXED_void_GLenum_GLint_GLint;
1440 typedef void (*FUNC_void_GLenum_GLint_GLint_GLint_GLint)(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2);
1441 typedef struct {
1442     GLenum a1;
1443     GLint a2;
1444     GLint a3;
1445     GLint a4;
1446     GLint a5;
1447 } ARGS_void_GLenum_GLint_GLint_GLint_GLint;
1448 typedef struct {
1449     int format;
1450     FUNC_void_GLenum_GLint_GLint_GLint_GLint func;
1451     ARGS_void_GLenum_GLint_GLint_GLint_GLint args;
1452 } PACKED_void_GLenum_GLint_GLint_GLint_GLint;
1453 typedef struct {
1454     int func;
1455     ARGS_void_GLenum_GLint_GLint_GLint_GLint args;
1456 } INDEXED_void_GLenum_GLint_GLint_GLint_GLint;
1457 typedef void (*FUNC_void_GLint_GLint)(GLint i, GLint j);
1458 typedef struct {
1459     GLint a1;
1460     GLint a2;
1461 } ARGS_void_GLint_GLint;
1462 typedef struct {
1463     int format;
1464     FUNC_void_GLint_GLint func;
1465     ARGS_void_GLint_GLint args;
1466 } PACKED_void_GLint_GLint;
1467 typedef struct {
1468     int func;
1469     ARGS_void_GLint_GLint args;
1470 } INDEXED_void_GLint_GLint;
1471 typedef void (*FUNC_void_GLsizei_GLenum_GLfloat___GENPT__)(GLsizei size, GLenum type, GLfloat * buffer);
1472 typedef struct {
1473     GLsizei a1;
1474     GLenum a2;
1475     GLfloat * a3;
1476 } ARGS_void_GLsizei_GLenum_GLfloat___GENPT__;
1477 typedef struct {
1478     int format;
1479     FUNC_void_GLsizei_GLenum_GLfloat___GENPT__ func;
1480     ARGS_void_GLsizei_GLenum_GLfloat___GENPT__ args;
1481 } PACKED_void_GLsizei_GLenum_GLfloat___GENPT__;
1482 typedef struct {
1483     int func;
1484     ARGS_void_GLsizei_GLenum_GLfloat___GENPT__ args;
1485 } INDEXED_void_GLsizei_GLenum_GLfloat___GENPT__;
1486 typedef void (*FUNC_void_GLenum_GLsizei_const_GLvoid___GENPT__)(GLenum type, GLsizei stride, const GLvoid * pointer);
1487 typedef struct {
1488     GLenum a1;
1489     GLsizei a2;
1490     const GLvoid * a3;
1491 } ARGS_void_GLenum_GLsizei_const_GLvoid___GENPT__;
1492 typedef struct {
1493     int format;
1494     FUNC_void_GLenum_GLsizei_const_GLvoid___GENPT__ func;
1495     ARGS_void_GLenum_GLsizei_const_GLvoid___GENPT__ args;
1496 } PACKED_void_GLenum_GLsizei_const_GLvoid___GENPT__;
1497 typedef struct {
1498     int func;
1499     ARGS_void_GLenum_GLsizei_const_GLvoid___GENPT__ args;
1500 } INDEXED_void_GLenum_GLsizei_const_GLvoid___GENPT__;
1501 typedef void (*FUNC_void_GLenum_const_GLfloat___GENPT__)(GLenum pname, const GLfloat * params);
1502 typedef struct {
1503     GLenum a1;
1504     const GLfloat * a2;
1505 } ARGS_void_GLenum_const_GLfloat___GENPT__;
1506 typedef struct {
1507     int format;
1508     FUNC_void_GLenum_const_GLfloat___GENPT__ func;
1509     ARGS_void_GLenum_const_GLfloat___GENPT__ args;
1510 } PACKED_void_GLenum_const_GLfloat___GENPT__;
1511 typedef struct {
1512     int func;
1513     ARGS_void_GLenum_const_GLfloat___GENPT__ args;
1514 } INDEXED_void_GLenum_const_GLfloat___GENPT__;
1515 typedef void (*FUNC_void_GLenum_GLint)(GLenum pname, GLint param);
1516 typedef struct {
1517     GLenum a1;
1518     GLint a2;
1519 } ARGS_void_GLenum_GLint;
1520 typedef struct {
1521     int format;
1522     FUNC_void_GLenum_GLint func;
1523     ARGS_void_GLenum_GLint args;
1524 } PACKED_void_GLenum_GLint;
1525 typedef struct {
1526     int func;
1527     ARGS_void_GLenum_GLint args;
1528 } INDEXED_void_GLenum_GLint;
1529 typedef void (*FUNC_void_GLenum_const_GLint___GENPT__)(GLenum pname, const GLint * params);
1530 typedef struct {
1531     GLenum a1;
1532     const GLint * a2;
1533 } ARGS_void_GLenum_const_GLint___GENPT__;
1534 typedef struct {
1535     int format;
1536     FUNC_void_GLenum_const_GLint___GENPT__ func;
1537     ARGS_void_GLenum_const_GLint___GENPT__ args;
1538 } PACKED_void_GLenum_const_GLint___GENPT__;
1539 typedef struct {
1540     int func;
1541     ARGS_void_GLenum_const_GLint___GENPT__ args;
1542 } INDEXED_void_GLenum_const_GLint___GENPT__;
1543 typedef void (*FUNC_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
1544 typedef struct {
1545     GLdouble a1;
1546     GLdouble a2;
1547     GLdouble a3;
1548     GLdouble a4;
1549     GLdouble a5;
1550     GLdouble a6;
1551 } ARGS_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble;
1552 typedef struct {
1553     int format;
1554     FUNC_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble func;
1555     ARGS_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble args;
1556 } PACKED_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble;
1557 typedef struct {
1558     int func;
1559     ARGS_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble args;
1560 } INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble;
1561 typedef void (*FUNC_void_GLsizei_GLuint___GENPT__)(GLsizei n, GLuint * buffers);
1562 typedef struct {
1563     GLsizei a1;
1564     GLuint * a2;
1565 } ARGS_void_GLsizei_GLuint___GENPT__;
1566 typedef struct {
1567     int format;
1568     FUNC_void_GLsizei_GLuint___GENPT__ func;
1569     ARGS_void_GLsizei_GLuint___GENPT__ args;
1570 } PACKED_void_GLsizei_GLuint___GENPT__;
1571 typedef struct {
1572     int func;
1573     ARGS_void_GLsizei_GLuint___GENPT__ args;
1574 } INDEXED_void_GLsizei_GLuint___GENPT__;
1575 typedef GLuint (*FUNC_GLuint_GLsizei)(GLsizei range);
1576 typedef struct {
1577     GLsizei a1;
1578 } ARGS_GLuint_GLsizei;
1579 typedef struct {
1580     int format;
1581     FUNC_GLuint_GLsizei func;
1582     ARGS_GLuint_GLsizei args;
1583 } PACKED_GLuint_GLsizei;
1584 typedef struct {
1585     int func;
1586     ARGS_GLuint_GLsizei args;
1587 } INDEXED_GLuint_GLsizei;
1588 typedef void (*FUNC_void_GLenum_GLboolean___GENPT__)(GLenum pname, GLboolean * params);
1589 typedef struct {
1590     GLenum a1;
1591     GLboolean * a2;
1592 } ARGS_void_GLenum_GLboolean___GENPT__;
1593 typedef struct {
1594     int format;
1595     FUNC_void_GLenum_GLboolean___GENPT__ func;
1596     ARGS_void_GLenum_GLboolean___GENPT__ args;
1597 } PACKED_void_GLenum_GLboolean___GENPT__;
1598 typedef struct {
1599     int func;
1600     ARGS_void_GLenum_GLboolean___GENPT__ args;
1601 } INDEXED_void_GLenum_GLboolean___GENPT__;
1602 typedef void (*FUNC_void_GLenum_GLenum_GLint___GENPT__)(GLenum target, GLenum pname, GLint * params);
1603 typedef struct {
1604     GLenum a1;
1605     GLenum a2;
1606     GLint * a3;
1607 } ARGS_void_GLenum_GLenum_GLint___GENPT__;
1608 typedef struct {
1609     int format;
1610     FUNC_void_GLenum_GLenum_GLint___GENPT__ func;
1611     ARGS_void_GLenum_GLenum_GLint___GENPT__ args;
1612 } PACKED_void_GLenum_GLenum_GLint___GENPT__;
1613 typedef struct {
1614     int func;
1615     ARGS_void_GLenum_GLenum_GLint___GENPT__ args;
1616 } INDEXED_void_GLenum_GLenum_GLint___GENPT__;
1617 typedef void (*FUNC_void_GLenum_GLenum_GLvoid___GENPT__)(GLenum target, GLenum pname, GLvoid * params);
1618 typedef struct {
1619     GLenum a1;
1620     GLenum a2;
1621     GLvoid * a3;
1622 } ARGS_void_GLenum_GLenum_GLvoid___GENPT__;
1623 typedef struct {
1624     int format;
1625     FUNC_void_GLenum_GLenum_GLvoid___GENPT__ func;
1626     ARGS_void_GLenum_GLenum_GLvoid___GENPT__ args;
1627 } PACKED_void_GLenum_GLenum_GLvoid___GENPT__;
1628 typedef struct {
1629     int func;
1630     ARGS_void_GLenum_GLenum_GLvoid___GENPT__ args;
1631 } INDEXED_void_GLenum_GLenum_GLvoid___GENPT__;
1632 typedef void (*FUNC_void_GLenum_GLintptr_GLsizeiptr_GLvoid___GENPT__)(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid * data);
1633 typedef struct {
1634     GLenum a1;
1635     GLintptr a2;
1636     GLsizeiptr a3;
1637     GLvoid * a4;
1638 } ARGS_void_GLenum_GLintptr_GLsizeiptr_GLvoid___GENPT__;
1639 typedef struct {
1640     int format;
1641     FUNC_void_GLenum_GLintptr_GLsizeiptr_GLvoid___GENPT__ func;
1642     ARGS_void_GLenum_GLintptr_GLsizeiptr_GLvoid___GENPT__ args;
1643 } PACKED_void_GLenum_GLintptr_GLsizeiptr_GLvoid___GENPT__;
1644 typedef struct {
1645     int func;
1646     ARGS_void_GLenum_GLintptr_GLsizeiptr_GLvoid___GENPT__ args;
1647 } INDEXED_void_GLenum_GLintptr_GLsizeiptr_GLvoid___GENPT__;
1648 typedef void (*FUNC_void_GLenum_GLdouble___GENPT__)(GLenum plane, GLdouble * equation);
1649 typedef struct {
1650     GLenum a1;
1651     GLdouble * a2;
1652 } ARGS_void_GLenum_GLdouble___GENPT__;
1653 typedef struct {
1654     int format;
1655     FUNC_void_GLenum_GLdouble___GENPT__ func;
1656     ARGS_void_GLenum_GLdouble___GENPT__ args;
1657 } PACKED_void_GLenum_GLdouble___GENPT__;
1658 typedef struct {
1659     int func;
1660     ARGS_void_GLenum_GLdouble___GENPT__ args;
1661 } INDEXED_void_GLenum_GLdouble___GENPT__;
1662 typedef void (*FUNC_void_GLenum_GLenum_GLenum_GLvoid___GENPT__)(GLenum target, GLenum format, GLenum type, GLvoid * table);
1663 typedef struct {
1664     GLenum a1;
1665     GLenum a2;
1666     GLenum a3;
1667     GLvoid * a4;
1668 } ARGS_void_GLenum_GLenum_GLenum_GLvoid___GENPT__;
1669 typedef struct {
1670     int format;
1671     FUNC_void_GLenum_GLenum_GLenum_GLvoid___GENPT__ func;
1672     ARGS_void_GLenum_GLenum_GLenum_GLvoid___GENPT__ args;
1673 } PACKED_void_GLenum_GLenum_GLenum_GLvoid___GENPT__;
1674 typedef struct {
1675     int func;
1676     ARGS_void_GLenum_GLenum_GLenum_GLvoid___GENPT__ args;
1677 } INDEXED_void_GLenum_GLenum_GLenum_GLvoid___GENPT__;
1678 typedef void (*FUNC_void_GLenum_GLenum_GLfloat___GENPT__)(GLenum target, GLenum pname, GLfloat * params);
1679 typedef struct {
1680     GLenum a1;
1681     GLenum a2;
1682     GLfloat * a3;
1683 } ARGS_void_GLenum_GLenum_GLfloat___GENPT__;
1684 typedef struct {
1685     int format;
1686     FUNC_void_GLenum_GLenum_GLfloat___GENPT__ func;
1687     ARGS_void_GLenum_GLenum_GLfloat___GENPT__ args;
1688 } PACKED_void_GLenum_GLenum_GLfloat___GENPT__;
1689 typedef struct {
1690     int func;
1691     ARGS_void_GLenum_GLenum_GLfloat___GENPT__ args;
1692 } INDEXED_void_GLenum_GLenum_GLfloat___GENPT__;
1693 typedef void (*FUNC_void_GLenum_GLint_GLvoid___GENPT__)(GLenum target, GLint level, GLvoid * img);
1694 typedef struct {
1695     GLenum a1;
1696     GLint a2;
1697     GLvoid * a3;
1698 } ARGS_void_GLenum_GLint_GLvoid___GENPT__;
1699 typedef struct {
1700     int format;
1701     FUNC_void_GLenum_GLint_GLvoid___GENPT__ func;
1702     ARGS_void_GLenum_GLint_GLvoid___GENPT__ args;
1703 } PACKED_void_GLenum_GLint_GLvoid___GENPT__;
1704 typedef struct {
1705     int func;
1706     ARGS_void_GLenum_GLint_GLvoid___GENPT__ args;
1707 } INDEXED_void_GLenum_GLint_GLvoid___GENPT__;
1708 typedef GLenum (*FUNC_GLenum)();
1709 typedef struct {
1710 } ARGS_GLenum;
1711 typedef struct {
1712     int format;
1713     FUNC_GLenum func;
1714     ARGS_GLenum args;
1715 } PACKED_GLenum;
1716 typedef struct {
1717     int func;
1718     ARGS_GLenum args;
1719 } INDEXED_GLenum;
1720 typedef void (*FUNC_void_GLenum_GLfloat___GENPT__)(GLenum pname, GLfloat * params);
1721 typedef struct {
1722     GLenum a1;
1723     GLfloat * a2;
1724 } ARGS_void_GLenum_GLfloat___GENPT__;
1725 typedef struct {
1726     int format;
1727     FUNC_void_GLenum_GLfloat___GENPT__ func;
1728     ARGS_void_GLenum_GLfloat___GENPT__ args;
1729 } PACKED_void_GLenum_GLfloat___GENPT__;
1730 typedef struct {
1731     int func;
1732     ARGS_void_GLenum_GLfloat___GENPT__ args;
1733 } INDEXED_void_GLenum_GLfloat___GENPT__;
1734 typedef void (*FUNC_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
1735 typedef struct {
1736     GLenum a1;
1737     GLboolean a2;
1738     GLenum a3;
1739     GLenum a4;
1740     GLvoid * a5;
1741 } ARGS_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__;
1742 typedef struct {
1743     int format;
1744     FUNC_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__ func;
1745     ARGS_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__ args;
1746 } PACKED_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__;
1747 typedef struct {
1748     int func;
1749     ARGS_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__ args;
1750 } INDEXED_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__;
1751 typedef void (*FUNC_void_GLenum_GLint___GENPT__)(GLenum pname, GLint * params);
1752 typedef struct {
1753     GLenum a1;
1754     GLint * a2;
1755 } ARGS_void_GLenum_GLint___GENPT__;
1756 typedef struct {
1757     int format;
1758     FUNC_void_GLenum_GLint___GENPT__ func;
1759     ARGS_void_GLenum_GLint___GENPT__ args;
1760 } PACKED_void_GLenum_GLint___GENPT__;
1761 typedef struct {
1762     int func;
1763     ARGS_void_GLenum_GLint___GENPT__ args;
1764 } INDEXED_void_GLenum_GLint___GENPT__;
1765 typedef void (*FUNC_void_GLenum_GLenum_GLdouble___GENPT__)(GLenum target, GLenum query, GLdouble * v);
1766 typedef struct {
1767     GLenum a1;
1768     GLenum a2;
1769     GLdouble * a3;
1770 } ARGS_void_GLenum_GLenum_GLdouble___GENPT__;
1771 typedef struct {
1772     int format;
1773     FUNC_void_GLenum_GLenum_GLdouble___GENPT__ func;
1774     ARGS_void_GLenum_GLenum_GLdouble___GENPT__ args;
1775 } PACKED_void_GLenum_GLenum_GLdouble___GENPT__;
1776 typedef struct {
1777     int func;
1778     ARGS_void_GLenum_GLenum_GLdouble___GENPT__ args;
1779 } INDEXED_void_GLenum_GLenum_GLdouble___GENPT__;
1780 typedef void (*FUNC_void_GLenum_GLuint___GENPT__)(GLenum map, GLuint * values);
1781 typedef struct {
1782     GLenum a1;
1783     GLuint * a2;
1784 } ARGS_void_GLenum_GLuint___GENPT__;
1785 typedef struct {
1786     int format;
1787     FUNC_void_GLenum_GLuint___GENPT__ func;
1788     ARGS_void_GLenum_GLuint___GENPT__ args;
1789 } PACKED_void_GLenum_GLuint___GENPT__;
1790 typedef struct {
1791     int func;
1792     ARGS_void_GLenum_GLuint___GENPT__ args;
1793 } INDEXED_void_GLenum_GLuint___GENPT__;
1794 typedef void (*FUNC_void_GLenum_GLushort___GENPT__)(GLenum map, GLushort * values);
1795 typedef struct {
1796     GLenum a1;
1797     GLushort * a2;
1798 } ARGS_void_GLenum_GLushort___GENPT__;
1799 typedef struct {
1800     int format;
1801     FUNC_void_GLenum_GLushort___GENPT__ func;
1802     ARGS_void_GLenum_GLushort___GENPT__ args;
1803 } PACKED_void_GLenum_GLushort___GENPT__;
1804 typedef struct {
1805     int func;
1806     ARGS_void_GLenum_GLushort___GENPT__ args;
1807 } INDEXED_void_GLenum_GLushort___GENPT__;
1808 typedef void (*FUNC_void_GLenum_GLvoid___GENPT____GENPT__)(GLenum pname, GLvoid ** params);
1809 typedef struct {
1810     GLenum a1;
1811     GLvoid ** a2;
1812 } ARGS_void_GLenum_GLvoid___GENPT____GENPT__;
1813 typedef struct {
1814     int format;
1815     FUNC_void_GLenum_GLvoid___GENPT____GENPT__ func;
1816     ARGS_void_GLenum_GLvoid___GENPT____GENPT__ args;
1817 } PACKED_void_GLenum_GLvoid___GENPT____GENPT__;
1818 typedef struct {
1819     int func;
1820     ARGS_void_GLenum_GLvoid___GENPT____GENPT__ args;
1821 } INDEXED_void_GLenum_GLvoid___GENPT____GENPT__;
1822 typedef void (*FUNC_void_GLubyte___GENPT__)(GLubyte * mask);
1823 typedef struct {
1824     GLubyte * a1;
1825 } ARGS_void_GLubyte___GENPT__;
1826 typedef struct {
1827     int format;
1828     FUNC_void_GLubyte___GENPT__ func;
1829     ARGS_void_GLubyte___GENPT__ args;
1830 } PACKED_void_GLubyte___GENPT__;
1831 typedef struct {
1832     int func;
1833     ARGS_void_GLubyte___GENPT__ args;
1834 } INDEXED_void_GLubyte___GENPT__;
1835 typedef void (*FUNC_void_GLuint_GLenum_GLint___GENPT__)(GLuint id, GLenum pname, GLint * params);
1836 typedef struct {
1837     GLuint a1;
1838     GLenum a2;
1839     GLint * a3;
1840 } ARGS_void_GLuint_GLenum_GLint___GENPT__;
1841 typedef struct {
1842     int format;
1843     FUNC_void_GLuint_GLenum_GLint___GENPT__ func;
1844     ARGS_void_GLuint_GLenum_GLint___GENPT__ args;
1845 } PACKED_void_GLuint_GLenum_GLint___GENPT__;
1846 typedef struct {
1847     int func;
1848     ARGS_void_GLuint_GLenum_GLint___GENPT__ args;
1849 } INDEXED_void_GLuint_GLenum_GLint___GENPT__;
1850 typedef void (*FUNC_void_GLuint_GLenum_GLuint___GENPT__)(GLuint id, GLenum pname, GLuint * params);
1851 typedef struct {
1852     GLuint a1;
1853     GLenum a2;
1854     GLuint * a3;
1855 } ARGS_void_GLuint_GLenum_GLuint___GENPT__;
1856 typedef struct {
1857     int format;
1858     FUNC_void_GLuint_GLenum_GLuint___GENPT__ func;
1859     ARGS_void_GLuint_GLenum_GLuint___GENPT__ args;
1860 } PACKED_void_GLuint_GLenum_GLuint___GENPT__;
1861 typedef struct {
1862     int func;
1863     ARGS_void_GLuint_GLenum_GLuint___GENPT__ args;
1864 } INDEXED_void_GLuint_GLenum_GLuint___GENPT__;
1865 typedef void (*FUNC_void_GLenum_GLenum_GLenum_GLvoid___GENPT___GLvoid___GENPT___GLvoid___GENPT__)(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);
1866 typedef struct {
1867     GLenum a1;
1868     GLenum a2;
1869     GLenum a3;
1870     GLvoid * a4;
1871     GLvoid * a5;
1872     GLvoid * a6;
1873 } ARGS_void_GLenum_GLenum_GLenum_GLvoid___GENPT___GLvoid___GENPT___GLvoid___GENPT__;
1874 typedef struct {
1875     int format;
1876     FUNC_void_GLenum_GLenum_GLenum_GLvoid___GENPT___GLvoid___GENPT___GLvoid___GENPT__ func;
1877     ARGS_void_GLenum_GLenum_GLenum_GLvoid___GENPT___GLvoid___GENPT___GLvoid___GENPT__ args;
1878 } PACKED_void_GLenum_GLenum_GLenum_GLvoid___GENPT___GLvoid___GENPT___GLvoid___GENPT__;
1879 typedef struct {
1880     int func;
1881     ARGS_void_GLenum_GLenum_GLenum_GLvoid___GENPT___GLvoid___GENPT___GLvoid___GENPT__ args;
1882 } INDEXED_void_GLenum_GLenum_GLenum_GLvoid___GENPT___GLvoid___GENPT___GLvoid___GENPT__;
1883 typedef const GLubyte * (*FUNC_const_GLubyte___GENPT___GLenum)(GLenum name);
1884 typedef struct {
1885     GLenum a1;
1886 } ARGS_const_GLubyte___GENPT___GLenum;
1887 typedef struct {
1888     int format;
1889     FUNC_const_GLubyte___GENPT___GLenum func;
1890     ARGS_const_GLubyte___GENPT___GLenum args;
1891 } PACKED_const_GLubyte___GENPT___GLenum;
1892 typedef struct {
1893     int func;
1894     ARGS_const_GLubyte___GENPT___GLenum args;
1895 } INDEXED_const_GLubyte___GENPT___GLenum;
1896 typedef void (*FUNC_void_GLenum_GLint_GLenum_GLenum_GLvoid___GENPT__)(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);
1897 typedef struct {
1898     GLenum a1;
1899     GLint a2;
1900     GLenum a3;
1901     GLenum a4;
1902     GLvoid * a5;
1903 } ARGS_void_GLenum_GLint_GLenum_GLenum_GLvoid___GENPT__;
1904 typedef struct {
1905     int format;
1906     FUNC_void_GLenum_GLint_GLenum_GLenum_GLvoid___GENPT__ func;
1907     ARGS_void_GLenum_GLint_GLenum_GLenum_GLvoid___GENPT__ args;
1908 } PACKED_void_GLenum_GLint_GLenum_GLenum_GLvoid___GENPT__;
1909 typedef struct {
1910     int func;
1911     ARGS_void_GLenum_GLint_GLenum_GLenum_GLvoid___GENPT__ args;
1912 } INDEXED_void_GLenum_GLint_GLenum_GLenum_GLvoid___GENPT__;
1913 typedef void (*FUNC_void_GLenum_GLint_GLenum_GLfloat___GENPT__)(GLenum target, GLint level, GLenum pname, GLfloat * params);
1914 typedef struct {
1915     GLenum a1;
1916     GLint a2;
1917     GLenum a3;
1918     GLfloat * a4;
1919 } ARGS_void_GLenum_GLint_GLenum_GLfloat___GENPT__;
1920 typedef struct {
1921     int format;
1922     FUNC_void_GLenum_GLint_GLenum_GLfloat___GENPT__ func;
1923     ARGS_void_GLenum_GLint_GLenum_GLfloat___GENPT__ args;
1924 } PACKED_void_GLenum_GLint_GLenum_GLfloat___GENPT__;
1925 typedef struct {
1926     int func;
1927     ARGS_void_GLenum_GLint_GLenum_GLfloat___GENPT__ args;
1928 } INDEXED_void_GLenum_GLint_GLenum_GLfloat___GENPT__;
1929 typedef void (*FUNC_void_GLenum_GLint_GLenum_GLint___GENPT__)(GLenum target, GLint level, GLenum pname, GLint * params);
1930 typedef struct {
1931     GLenum a1;
1932     GLint a2;
1933     GLenum a3;
1934     GLint * a4;
1935 } ARGS_void_GLenum_GLint_GLenum_GLint___GENPT__;
1936 typedef struct {
1937     int format;
1938     FUNC_void_GLenum_GLint_GLenum_GLint___GENPT__ func;
1939     ARGS_void_GLenum_GLint_GLenum_GLint___GENPT__ args;
1940 } PACKED_void_GLenum_GLint_GLenum_GLint___GENPT__;
1941 typedef struct {
1942     int func;
1943     ARGS_void_GLenum_GLint_GLenum_GLint___GENPT__ args;
1944 } INDEXED_void_GLenum_GLint_GLenum_GLint___GENPT__;
1945 typedef void (*FUNC_void_GLenum_GLsizei_GLenum_GLboolean)(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
1946 typedef struct {
1947     GLenum a1;
1948     GLsizei a2;
1949     GLenum a3;
1950     GLboolean a4;
1951 } ARGS_void_GLenum_GLsizei_GLenum_GLboolean;
1952 typedef struct {
1953     int format;
1954     FUNC_void_GLenum_GLsizei_GLenum_GLboolean func;
1955     ARGS_void_GLenum_GLsizei_GLenum_GLboolean args;
1956 } PACKED_void_GLenum_GLsizei_GLenum_GLboolean;
1957 typedef struct {
1958     int func;
1959     ARGS_void_GLenum_GLsizei_GLenum_GLboolean args;
1960 } INDEXED_void_GLenum_GLsizei_GLenum_GLboolean;
1961 typedef void (*FUNC_void_GLshort)(GLshort c);
1962 typedef struct {
1963     GLshort a1;
1964 } ARGS_void_GLshort;
1965 typedef struct {
1966     int format;
1967     FUNC_void_GLshort func;
1968     ARGS_void_GLshort args;
1969 } PACKED_void_GLshort;
1970 typedef struct {
1971     int func;
1972     ARGS_void_GLshort args;
1973 } INDEXED_void_GLshort;
1974 typedef void (*FUNC_void_GLubyte)(GLubyte c);
1975 typedef struct {
1976     GLubyte a1;
1977 } ARGS_void_GLubyte;
1978 typedef struct {
1979     int format;
1980     FUNC_void_GLubyte func;
1981     ARGS_void_GLubyte args;
1982 } PACKED_void_GLubyte;
1983 typedef struct {
1984     int func;
1985     ARGS_void_GLubyte args;
1986 } INDEXED_void_GLubyte;
1987 typedef GLboolean (*FUNC_GLboolean_GLuint)(GLuint buffer);
1988 typedef struct {
1989     GLuint a1;
1990 } ARGS_GLboolean_GLuint;
1991 typedef struct {
1992     int format;
1993     FUNC_GLboolean_GLuint func;
1994     ARGS_GLboolean_GLuint args;
1995 } PACKED_GLboolean_GLuint;
1996 typedef struct {
1997     int func;
1998     ARGS_GLboolean_GLuint args;
1999 } INDEXED_GLboolean_GLuint;
2000 typedef GLboolean (*FUNC_GLboolean_GLenum)(GLenum cap);
2001 typedef struct {
2002     GLenum a1;
2003 } ARGS_GLboolean_GLenum;
2004 typedef struct {
2005     int format;
2006     FUNC_GLboolean_GLenum func;
2007     ARGS_GLboolean_GLenum args;
2008 } PACKED_GLboolean_GLenum;
2009 typedef struct {
2010     int func;
2011     ARGS_GLboolean_GLenum args;
2012 } INDEXED_GLboolean_GLenum;
2013 typedef void (*FUNC_void_GLint_GLushort)(GLint factor, GLushort pattern);
2014 typedef struct {
2015     GLint a1;
2016     GLushort a2;
2017 } ARGS_void_GLint_GLushort;
2018 typedef struct {
2019     int format;
2020     FUNC_void_GLint_GLushort func;
2021     ARGS_void_GLint_GLushort args;
2022 } PACKED_void_GLint_GLushort;
2023 typedef struct {
2024     int func;
2025     ARGS_void_GLint_GLushort args;
2026 } INDEXED_void_GLint_GLushort;
2027 typedef void (*FUNC_void_GLenum_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__)(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points);
2028 typedef struct {
2029     GLenum a1;
2030     GLdouble a2;
2031     GLdouble a3;
2032     GLint a4;
2033     GLint a5;
2034     const GLdouble * a6;
2035 } ARGS_void_GLenum_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__;
2036 typedef struct {
2037     int format;
2038     FUNC_void_GLenum_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__ func;
2039     ARGS_void_GLenum_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__ args;
2040 } PACKED_void_GLenum_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__;
2041 typedef struct {
2042     int func;
2043     ARGS_void_GLenum_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__ args;
2044 } INDEXED_void_GLenum_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__;
2045 typedef void (*FUNC_void_GLenum_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__)(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points);
2046 typedef struct {
2047     GLenum a1;
2048     GLfloat a2;
2049     GLfloat a3;
2050     GLint a4;
2051     GLint a5;
2052     const GLfloat * a6;
2053 } ARGS_void_GLenum_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__;
2054 typedef struct {
2055     int format;
2056     FUNC_void_GLenum_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__ func;
2057     ARGS_void_GLenum_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__ args;
2058 } PACKED_void_GLenum_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__;
2059 typedef struct {
2060     int func;
2061     ARGS_void_GLenum_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__ args;
2062 } INDEXED_void_GLenum_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__;
2063 typedef void (*FUNC_void_GLenum_GLdouble_GLdouble_GLint_GLint_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__)(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points);
2064 typedef struct {
2065     GLenum a1;
2066     GLdouble a2;
2067     GLdouble a3;
2068     GLint a4;
2069     GLint a5;
2070     GLdouble a6;
2071     GLdouble a7;
2072     GLint a8;
2073     GLint a9;
2074     const GLdouble * a10;
2075 } ARGS_void_GLenum_GLdouble_GLdouble_GLint_GLint_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__;
2076 typedef struct {
2077     int format;
2078     FUNC_void_GLenum_GLdouble_GLdouble_GLint_GLint_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__ func;
2079     ARGS_void_GLenum_GLdouble_GLdouble_GLint_GLint_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__ args;
2080 } PACKED_void_GLenum_GLdouble_GLdouble_GLint_GLint_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__;
2081 typedef struct {
2082     int func;
2083     ARGS_void_GLenum_GLdouble_GLdouble_GLint_GLint_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__ args;
2084 } INDEXED_void_GLenum_GLdouble_GLdouble_GLint_GLint_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__;
2085 typedef void (*FUNC_void_GLenum_GLfloat_GLfloat_GLint_GLint_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__)(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points);
2086 typedef struct {
2087     GLenum a1;
2088     GLfloat a2;
2089     GLfloat a3;
2090     GLint a4;
2091     GLint a5;
2092     GLfloat a6;
2093     GLfloat a7;
2094     GLint a8;
2095     GLint a9;
2096     const GLfloat * a10;
2097 } ARGS_void_GLenum_GLfloat_GLfloat_GLint_GLint_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__;
2098 typedef struct {
2099     int format;
2100     FUNC_void_GLenum_GLfloat_GLfloat_GLint_GLint_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__ func;
2101     ARGS_void_GLenum_GLfloat_GLfloat_GLint_GLint_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__ args;
2102 } PACKED_void_GLenum_GLfloat_GLfloat_GLint_GLint_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__;
2103 typedef struct {
2104     int func;
2105     ARGS_void_GLenum_GLfloat_GLfloat_GLint_GLint_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__ args;
2106 } INDEXED_void_GLenum_GLfloat_GLfloat_GLint_GLint_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__;
2107 typedef GLvoid * (*FUNC_GLvoid___GENPT___GLenum_GLenum)(GLenum target, GLenum access);
2108 typedef struct {
2109     GLenum a1;
2110     GLenum a2;
2111 } ARGS_GLvoid___GENPT___GLenum_GLenum;
2112 typedef struct {
2113     int format;
2114     FUNC_GLvoid___GENPT___GLenum_GLenum func;
2115     ARGS_GLvoid___GENPT___GLenum_GLenum args;
2116 } PACKED_GLvoid___GENPT___GLenum_GLenum;
2117 typedef struct {
2118     int func;
2119     ARGS_GLvoid___GENPT___GLenum_GLenum args;
2120 } INDEXED_GLvoid___GENPT___GLenum_GLenum;
2121 typedef void (*FUNC_void_GLint_GLdouble_GLdouble)(GLint un, GLdouble u1, GLdouble u2);
2122 typedef struct {
2123     GLint a1;
2124     GLdouble a2;
2125     GLdouble a3;
2126 } ARGS_void_GLint_GLdouble_GLdouble;
2127 typedef struct {
2128     int format;
2129     FUNC_void_GLint_GLdouble_GLdouble func;
2130     ARGS_void_GLint_GLdouble_GLdouble args;
2131 } PACKED_void_GLint_GLdouble_GLdouble;
2132 typedef struct {
2133     int func;
2134     ARGS_void_GLint_GLdouble_GLdouble args;
2135 } INDEXED_void_GLint_GLdouble_GLdouble;
2136 typedef void (*FUNC_void_GLint_GLfloat_GLfloat)(GLint un, GLfloat u1, GLfloat u2);
2137 typedef struct {
2138     GLint a1;
2139     GLfloat a2;
2140     GLfloat a3;
2141 } ARGS_void_GLint_GLfloat_GLfloat;
2142 typedef struct {
2143     int format;
2144     FUNC_void_GLint_GLfloat_GLfloat func;
2145     ARGS_void_GLint_GLfloat_GLfloat args;
2146 } PACKED_void_GLint_GLfloat_GLfloat;
2147 typedef struct {
2148     int func;
2149     ARGS_void_GLint_GLfloat_GLfloat args;
2150 } INDEXED_void_GLint_GLfloat_GLfloat;
2151 typedef void (*FUNC_void_GLint_GLdouble_GLdouble_GLint_GLdouble_GLdouble)(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2);
2152 typedef struct {
2153     GLint a1;
2154     GLdouble a2;
2155     GLdouble a3;
2156     GLint a4;
2157     GLdouble a5;
2158     GLdouble a6;
2159 } ARGS_void_GLint_GLdouble_GLdouble_GLint_GLdouble_GLdouble;
2160 typedef struct {
2161     int format;
2162     FUNC_void_GLint_GLdouble_GLdouble_GLint_GLdouble_GLdouble func;
2163     ARGS_void_GLint_GLdouble_GLdouble_GLint_GLdouble_GLdouble args;
2164 } PACKED_void_GLint_GLdouble_GLdouble_GLint_GLdouble_GLdouble;
2165 typedef struct {
2166     int func;
2167     ARGS_void_GLint_GLdouble_GLdouble_GLint_GLdouble_GLdouble args;
2168 } INDEXED_void_GLint_GLdouble_GLdouble_GLint_GLdouble_GLdouble;
2169 typedef void (*FUNC_void_GLint_GLfloat_GLfloat_GLint_GLfloat_GLfloat)(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2);
2170 typedef struct {
2171     GLint a1;
2172     GLfloat a2;
2173     GLfloat a3;
2174     GLint a4;
2175     GLfloat a5;
2176     GLfloat a6;
2177 } ARGS_void_GLint_GLfloat_GLfloat_GLint_GLfloat_GLfloat;
2178 typedef struct {
2179     int format;
2180     FUNC_void_GLint_GLfloat_GLfloat_GLint_GLfloat_GLfloat func;
2181     ARGS_void_GLint_GLfloat_GLfloat_GLint_GLfloat_GLfloat args;
2182 } PACKED_void_GLint_GLfloat_GLfloat_GLint_GLfloat_GLfloat;
2183 typedef struct {
2184     int func;
2185     ARGS_void_GLint_GLfloat_GLfloat_GLint_GLfloat_GLfloat args;
2186 } INDEXED_void_GLint_GLfloat_GLfloat_GLint_GLfloat_GLfloat;
2187 typedef void (*FUNC_void_GLenum_GLenum_GLboolean)(GLenum target, GLenum internalformat, GLboolean sink);
2188 typedef struct {
2189     GLenum a1;
2190     GLenum a2;
2191     GLboolean a3;
2192 } ARGS_void_GLenum_GLenum_GLboolean;
2193 typedef struct {
2194     int format;
2195     FUNC_void_GLenum_GLenum_GLboolean func;
2196     ARGS_void_GLenum_GLenum_GLboolean args;
2197 } PACKED_void_GLenum_GLenum_GLboolean;
2198 typedef struct {
2199     int func;
2200     ARGS_void_GLenum_GLenum_GLboolean args;
2201 } INDEXED_void_GLenum_GLenum_GLboolean;
2202 typedef void (*FUNC_void_GLenum_const_GLint___GENPT___const_GLsizei___GENPT___GLsizei)(GLenum mode, const GLint * first, const GLsizei * count, GLsizei drawcount);
2203 typedef struct {
2204     GLenum a1;
2205     const GLint * a2;
2206     const GLsizei * a3;
2207     GLsizei a4;
2208 } ARGS_void_GLenum_const_GLint___GENPT___const_GLsizei___GENPT___GLsizei;
2209 typedef struct {
2210     int format;
2211     FUNC_void_GLenum_const_GLint___GENPT___const_GLsizei___GENPT___GLsizei func;
2212     ARGS_void_GLenum_const_GLint___GENPT___const_GLsizei___GENPT___GLsizei args;
2213 } PACKED_void_GLenum_const_GLint___GENPT___const_GLsizei___GENPT___GLsizei;
2214 typedef struct {
2215     int func;
2216     ARGS_void_GLenum_const_GLint___GENPT___const_GLsizei___GENPT___GLsizei args;
2217 } INDEXED_void_GLenum_const_GLint___GENPT___const_GLsizei___GENPT___GLsizei;
2218 typedef void (*FUNC_void_GLenum_const_GLsizei___GENPT___GLenum_GLvoid__GENPT__const___GENPT___GLsizei)(GLenum mode, const GLsizei * count, GLenum type, GLvoid*const * indices, GLsizei drawcount);
2219 typedef struct {
2220     GLenum a1;
2221     const GLsizei * a2;
2222     GLenum a3;
2223     GLvoid*const * a4;
2224     GLsizei a5;
2225 } ARGS_void_GLenum_const_GLsizei___GENPT___GLenum_GLvoid__GENPT__const___GENPT___GLsizei;
2226 typedef struct {
2227     int format;
2228     FUNC_void_GLenum_const_GLsizei___GENPT___GLenum_GLvoid__GENPT__const___GENPT___GLsizei func;
2229     ARGS_void_GLenum_const_GLsizei___GENPT___GLenum_GLvoid__GENPT__const___GENPT___GLsizei args;
2230 } PACKED_void_GLenum_const_GLsizei___GENPT___GLenum_GLvoid__GENPT__const___GENPT___GLsizei;
2231 typedef struct {
2232     int func;
2233     ARGS_void_GLenum_const_GLsizei___GENPT___GLenum_GLvoid__GENPT__const___GENPT___GLsizei args;
2234 } INDEXED_void_GLenum_const_GLsizei___GENPT___GLenum_GLvoid__GENPT__const___GENPT___GLsizei;
2235 typedef void (*FUNC_void_GLenum_GLdouble)(GLenum target, GLdouble s);
2236 typedef struct {
2237     GLenum a1;
2238     GLdouble a2;
2239 } ARGS_void_GLenum_GLdouble;
2240 typedef struct {
2241     int format;
2242     FUNC_void_GLenum_GLdouble func;
2243     ARGS_void_GLenum_GLdouble args;
2244 } PACKED_void_GLenum_GLdouble;
2245 typedef struct {
2246     int func;
2247     ARGS_void_GLenum_GLdouble args;
2248 } INDEXED_void_GLenum_GLdouble;
2249 typedef void (*FUNC_void_GLenum_GLshort)(GLenum target, GLshort s);
2250 typedef struct {
2251     GLenum a1;
2252     GLshort a2;
2253 } ARGS_void_GLenum_GLshort;
2254 typedef struct {
2255     int format;
2256     FUNC_void_GLenum_GLshort func;
2257     ARGS_void_GLenum_GLshort args;
2258 } PACKED_void_GLenum_GLshort;
2259 typedef struct {
2260     int func;
2261     ARGS_void_GLenum_GLshort args;
2262 } INDEXED_void_GLenum_GLshort;
2263 typedef void (*FUNC_void_GLenum_const_GLshort___GENPT__)(GLenum target, const GLshort * v);
2264 typedef struct {
2265     GLenum a1;
2266     const GLshort * a2;
2267 } ARGS_void_GLenum_const_GLshort___GENPT__;
2268 typedef struct {
2269     int format;
2270     FUNC_void_GLenum_const_GLshort___GENPT__ func;
2271     ARGS_void_GLenum_const_GLshort___GENPT__ args;
2272 } PACKED_void_GLenum_const_GLshort___GENPT__;
2273 typedef struct {
2274     int func;
2275     ARGS_void_GLenum_const_GLshort___GENPT__ args;
2276 } INDEXED_void_GLenum_const_GLshort___GENPT__;
2277 typedef void (*FUNC_void_GLenum_GLdouble_GLdouble)(GLenum target, GLdouble s, GLdouble t);
2278 typedef struct {
2279     GLenum a1;
2280     GLdouble a2;
2281     GLdouble a3;
2282 } ARGS_void_GLenum_GLdouble_GLdouble;
2283 typedef struct {
2284     int format;
2285     FUNC_void_GLenum_GLdouble_GLdouble func;
2286     ARGS_void_GLenum_GLdouble_GLdouble args;
2287 } PACKED_void_GLenum_GLdouble_GLdouble;
2288 typedef struct {
2289     int func;
2290     ARGS_void_GLenum_GLdouble_GLdouble args;
2291 } INDEXED_void_GLenum_GLdouble_GLdouble;
2292 typedef void (*FUNC_void_GLenum_GLfloat_GLfloat)(GLenum target, GLfloat s, GLfloat t);
2293 typedef struct {
2294     GLenum a1;
2295     GLfloat a2;
2296     GLfloat a3;
2297 } ARGS_void_GLenum_GLfloat_GLfloat;
2298 typedef struct {
2299     int format;
2300     FUNC_void_GLenum_GLfloat_GLfloat func;
2301     ARGS_void_GLenum_GLfloat_GLfloat args;
2302 } PACKED_void_GLenum_GLfloat_GLfloat;
2303 typedef struct {
2304     int func;
2305     ARGS_void_GLenum_GLfloat_GLfloat args;
2306 } INDEXED_void_GLenum_GLfloat_GLfloat;
2307 typedef void (*FUNC_void_GLenum_GLshort_GLshort)(GLenum target, GLshort s, GLshort t);
2308 typedef struct {
2309     GLenum a1;
2310     GLshort a2;
2311     GLshort a3;
2312 } ARGS_void_GLenum_GLshort_GLshort;
2313 typedef struct {
2314     int format;
2315     FUNC_void_GLenum_GLshort_GLshort func;
2316     ARGS_void_GLenum_GLshort_GLshort args;
2317 } PACKED_void_GLenum_GLshort_GLshort;
2318 typedef struct {
2319     int func;
2320     ARGS_void_GLenum_GLshort_GLshort args;
2321 } INDEXED_void_GLenum_GLshort_GLshort;
2322 typedef void (*FUNC_void_GLenum_GLdouble_GLdouble_GLdouble)(GLenum target, GLdouble s, GLdouble t, GLdouble r);
2323 typedef struct {
2324     GLenum a1;
2325     GLdouble a2;
2326     GLdouble a3;
2327     GLdouble a4;
2328 } ARGS_void_GLenum_GLdouble_GLdouble_GLdouble;
2329 typedef struct {
2330     int format;
2331     FUNC_void_GLenum_GLdouble_GLdouble_GLdouble func;
2332     ARGS_void_GLenum_GLdouble_GLdouble_GLdouble args;
2333 } PACKED_void_GLenum_GLdouble_GLdouble_GLdouble;
2334 typedef struct {
2335     int func;
2336     ARGS_void_GLenum_GLdouble_GLdouble_GLdouble args;
2337 } INDEXED_void_GLenum_GLdouble_GLdouble_GLdouble;
2338 typedef void (*FUNC_void_GLenum_GLfloat_GLfloat_GLfloat)(GLenum target, GLfloat s, GLfloat t, GLfloat r);
2339 typedef struct {
2340     GLenum a1;
2341     GLfloat a2;
2342     GLfloat a3;
2343     GLfloat a4;
2344 } ARGS_void_GLenum_GLfloat_GLfloat_GLfloat;
2345 typedef struct {
2346     int format;
2347     FUNC_void_GLenum_GLfloat_GLfloat_GLfloat func;
2348     ARGS_void_GLenum_GLfloat_GLfloat_GLfloat args;
2349 } PACKED_void_GLenum_GLfloat_GLfloat_GLfloat;
2350 typedef struct {
2351     int func;
2352     ARGS_void_GLenum_GLfloat_GLfloat_GLfloat args;
2353 } INDEXED_void_GLenum_GLfloat_GLfloat_GLfloat;
2354 typedef void (*FUNC_void_GLenum_GLint_GLint_GLint)(GLenum target, GLint s, GLint t, GLint r);
2355 typedef struct {
2356     GLenum a1;
2357     GLint a2;
2358     GLint a3;
2359     GLint a4;
2360 } ARGS_void_GLenum_GLint_GLint_GLint;
2361 typedef struct {
2362     int format;
2363     FUNC_void_GLenum_GLint_GLint_GLint func;
2364     ARGS_void_GLenum_GLint_GLint_GLint args;
2365 } PACKED_void_GLenum_GLint_GLint_GLint;
2366 typedef struct {
2367     int func;
2368     ARGS_void_GLenum_GLint_GLint_GLint args;
2369 } INDEXED_void_GLenum_GLint_GLint_GLint;
2370 typedef void (*FUNC_void_GLenum_GLshort_GLshort_GLshort)(GLenum target, GLshort s, GLshort t, GLshort r);
2371 typedef struct {
2372     GLenum a1;
2373     GLshort a2;
2374     GLshort a3;
2375     GLshort a4;
2376 } ARGS_void_GLenum_GLshort_GLshort_GLshort;
2377 typedef struct {
2378     int format;
2379     FUNC_void_GLenum_GLshort_GLshort_GLshort func;
2380     ARGS_void_GLenum_GLshort_GLshort_GLshort args;
2381 } PACKED_void_GLenum_GLshort_GLshort_GLshort;
2382 typedef struct {
2383     int func;
2384     ARGS_void_GLenum_GLshort_GLshort_GLshort args;
2385 } INDEXED_void_GLenum_GLshort_GLshort_GLshort;
2386 typedef void (*FUNC_void_GLenum_GLdouble_GLdouble_GLdouble_GLdouble)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
2387 typedef struct {
2388     GLenum a1;
2389     GLdouble a2;
2390     GLdouble a3;
2391     GLdouble a4;
2392     GLdouble a5;
2393 } ARGS_void_GLenum_GLdouble_GLdouble_GLdouble_GLdouble;
2394 typedef struct {
2395     int format;
2396     FUNC_void_GLenum_GLdouble_GLdouble_GLdouble_GLdouble func;
2397     ARGS_void_GLenum_GLdouble_GLdouble_GLdouble_GLdouble args;
2398 } PACKED_void_GLenum_GLdouble_GLdouble_GLdouble_GLdouble;
2399 typedef struct {
2400     int func;
2401     ARGS_void_GLenum_GLdouble_GLdouble_GLdouble_GLdouble args;
2402 } INDEXED_void_GLenum_GLdouble_GLdouble_GLdouble_GLdouble;
2403 typedef void (*FUNC_void_GLenum_GLfloat_GLfloat_GLfloat_GLfloat)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
2404 typedef struct {
2405     GLenum a1;
2406     GLfloat a2;
2407     GLfloat a3;
2408     GLfloat a4;
2409     GLfloat a5;
2410 } ARGS_void_GLenum_GLfloat_GLfloat_GLfloat_GLfloat;
2411 typedef struct {
2412     int format;
2413     FUNC_void_GLenum_GLfloat_GLfloat_GLfloat_GLfloat func;
2414     ARGS_void_GLenum_GLfloat_GLfloat_GLfloat_GLfloat args;
2415 } PACKED_void_GLenum_GLfloat_GLfloat_GLfloat_GLfloat;
2416 typedef struct {
2417     int func;
2418     ARGS_void_GLenum_GLfloat_GLfloat_GLfloat_GLfloat args;
2419 } INDEXED_void_GLenum_GLfloat_GLfloat_GLfloat_GLfloat;
2420 typedef void (*FUNC_void_GLenum_GLshort_GLshort_GLshort_GLshort)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
2421 typedef struct {
2422     GLenum a1;
2423     GLshort a2;
2424     GLshort a3;
2425     GLshort a4;
2426     GLshort a5;
2427 } ARGS_void_GLenum_GLshort_GLshort_GLshort_GLshort;
2428 typedef struct {
2429     int format;
2430     FUNC_void_GLenum_GLshort_GLshort_GLshort_GLshort func;
2431     ARGS_void_GLenum_GLshort_GLshort_GLshort_GLshort args;
2432 } PACKED_void_GLenum_GLshort_GLshort_GLshort_GLshort;
2433 typedef struct {
2434     int func;
2435     ARGS_void_GLenum_GLshort_GLshort_GLshort_GLshort args;
2436 } INDEXED_void_GLenum_GLshort_GLshort_GLshort_GLshort;
2437 typedef void (*FUNC_void_GLuint_GLenum)(GLuint list, GLenum mode);
2438 typedef struct {
2439     GLuint a1;
2440     GLenum a2;
2441 } ARGS_void_GLuint_GLenum;
2442 typedef struct {
2443     int format;
2444     FUNC_void_GLuint_GLenum func;
2445     ARGS_void_GLuint_GLenum args;
2446 } PACKED_void_GLuint_GLenum;
2447 typedef struct {
2448     int func;
2449     ARGS_void_GLuint_GLenum args;
2450 } INDEXED_void_GLuint_GLenum;
2451 typedef void (*FUNC_void_GLenum_GLsizei_const_GLfloat___GENPT__)(GLenum map, GLsizei mapsize, const GLfloat * values);
2452 typedef struct {
2453     GLenum a1;
2454     GLsizei a2;
2455     const GLfloat * a3;
2456 } ARGS_void_GLenum_GLsizei_const_GLfloat___GENPT__;
2457 typedef struct {
2458     int format;
2459     FUNC_void_GLenum_GLsizei_const_GLfloat___GENPT__ func;
2460     ARGS_void_GLenum_GLsizei_const_GLfloat___GENPT__ args;
2461 } PACKED_void_GLenum_GLsizei_const_GLfloat___GENPT__;
2462 typedef struct {
2463     int func;
2464     ARGS_void_GLenum_GLsizei_const_GLfloat___GENPT__ args;
2465 } INDEXED_void_GLenum_GLsizei_const_GLfloat___GENPT__;
2466 typedef void (*FUNC_void_GLenum_GLsizei_const_GLuint___GENPT__)(GLenum map, GLsizei mapsize, const GLuint * values);
2467 typedef struct {
2468     GLenum a1;
2469     GLsizei a2;
2470     const GLuint * a3;
2471 } ARGS_void_GLenum_GLsizei_const_GLuint___GENPT__;
2472 typedef struct {
2473     int format;
2474     FUNC_void_GLenum_GLsizei_const_GLuint___GENPT__ func;
2475     ARGS_void_GLenum_GLsizei_const_GLuint___GENPT__ args;
2476 } PACKED_void_GLenum_GLsizei_const_GLuint___GENPT__;
2477 typedef struct {
2478     int func;
2479     ARGS_void_GLenum_GLsizei_const_GLuint___GENPT__ args;
2480 } INDEXED_void_GLenum_GLsizei_const_GLuint___GENPT__;
2481 typedef void (*FUNC_void_GLenum_GLsizei_const_GLushort___GENPT__)(GLenum map, GLsizei mapsize, const GLushort * values);
2482 typedef struct {
2483     GLenum a1;
2484     GLsizei a2;
2485     const GLushort * a3;
2486 } ARGS_void_GLenum_GLsizei_const_GLushort___GENPT__;
2487 typedef struct {
2488     int format;
2489     FUNC_void_GLenum_GLsizei_const_GLushort___GENPT__ func;
2490     ARGS_void_GLenum_GLsizei_const_GLushort___GENPT__ args;
2491 } PACKED_void_GLenum_GLsizei_const_GLushort___GENPT__;
2492 typedef struct {
2493     int func;
2494     ARGS_void_GLenum_GLsizei_const_GLushort___GENPT__ args;
2495 } INDEXED_void_GLenum_GLsizei_const_GLushort___GENPT__;
2496 typedef void (*FUNC_void_GLsizei_const_GLuint___GENPT___const_GLfloat___GENPT__)(GLsizei n, const GLuint * textures, const GLfloat * priorities);
2497 typedef struct {
2498     GLsizei a1;
2499     const GLuint * a2;
2500     const GLfloat * a3;
2501 } ARGS_void_GLsizei_const_GLuint___GENPT___const_GLfloat___GENPT__;
2502 typedef struct {
2503     int format;
2504     FUNC_void_GLsizei_const_GLuint___GENPT___const_GLfloat___GENPT__ func;
2505     ARGS_void_GLsizei_const_GLuint___GENPT___const_GLfloat___GENPT__ args;
2506 } PACKED_void_GLsizei_const_GLuint___GENPT___const_GLfloat___GENPT__;
2507 typedef struct {
2508     int func;
2509     ARGS_void_GLsizei_const_GLuint___GENPT___const_GLfloat___GENPT__ args;
2510 } INDEXED_void_GLsizei_const_GLuint___GENPT___const_GLfloat___GENPT__;
2511 typedef void (*FUNC_void_GLshort_GLshort)(GLshort x, GLshort y);
2512 typedef struct {
2513     GLshort a1;
2514     GLshort a2;
2515 } ARGS_void_GLshort_GLshort;
2516 typedef struct {
2517     int format;
2518     FUNC_void_GLshort_GLshort func;
2519     ARGS_void_GLshort_GLshort args;
2520 } PACKED_void_GLshort_GLshort;
2521 typedef struct {
2522     int func;
2523     ARGS_void_GLshort_GLshort args;
2524 } INDEXED_void_GLshort_GLshort;
2525 typedef void (*FUNC_void_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_GLvoid___GENPT__)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels);
2526 typedef struct {
2527     GLint a1;
2528     GLint a2;
2529     GLsizei a3;
2530     GLsizei a4;
2531     GLenum a5;
2532     GLenum a6;
2533     GLvoid * a7;
2534 } ARGS_void_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_GLvoid___GENPT__;
2535 typedef struct {
2536     int format;
2537     FUNC_void_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_GLvoid___GENPT__ func;
2538     ARGS_void_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_GLvoid___GENPT__ args;
2539 } PACKED_void_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_GLvoid___GENPT__;
2540 typedef struct {
2541     int func;
2542     ARGS_void_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_GLvoid___GENPT__ args;
2543 } INDEXED_void_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_GLvoid___GENPT__;
2544 typedef void (*FUNC_void_const_GLdouble___GENPT___const_GLdouble___GENPT__)(const GLdouble * v1, const GLdouble * v2);
2545 typedef struct {
2546     const GLdouble * a1;
2547     const GLdouble * a2;
2548 } ARGS_void_const_GLdouble___GENPT___const_GLdouble___GENPT__;
2549 typedef struct {
2550     int format;
2551     FUNC_void_const_GLdouble___GENPT___const_GLdouble___GENPT__ func;
2552     ARGS_void_const_GLdouble___GENPT___const_GLdouble___GENPT__ args;
2553 } PACKED_void_const_GLdouble___GENPT___const_GLdouble___GENPT__;
2554 typedef struct {
2555     int func;
2556     ARGS_void_const_GLdouble___GENPT___const_GLdouble___GENPT__ args;
2557 } INDEXED_void_const_GLdouble___GENPT___const_GLdouble___GENPT__;
2558 typedef void (*FUNC_void_const_GLfloat___GENPT___const_GLfloat___GENPT__)(const GLfloat * v1, const GLfloat * v2);
2559 typedef struct {
2560     const GLfloat * a1;
2561     const GLfloat * a2;
2562 } ARGS_void_const_GLfloat___GENPT___const_GLfloat___GENPT__;
2563 typedef struct {
2564     int format;
2565     FUNC_void_const_GLfloat___GENPT___const_GLfloat___GENPT__ func;
2566     ARGS_void_const_GLfloat___GENPT___const_GLfloat___GENPT__ args;
2567 } PACKED_void_const_GLfloat___GENPT___const_GLfloat___GENPT__;
2568 typedef struct {
2569     int func;
2570     ARGS_void_const_GLfloat___GENPT___const_GLfloat___GENPT__ args;
2571 } INDEXED_void_const_GLfloat___GENPT___const_GLfloat___GENPT__;
2572 typedef void (*FUNC_void_const_GLint___GENPT___const_GLint___GENPT__)(const GLint * v1, const GLint * v2);
2573 typedef struct {
2574     const GLint * a1;
2575     const GLint * a2;
2576 } ARGS_void_const_GLint___GENPT___const_GLint___GENPT__;
2577 typedef struct {
2578     int format;
2579     FUNC_void_const_GLint___GENPT___const_GLint___GENPT__ func;
2580     ARGS_void_const_GLint___GENPT___const_GLint___GENPT__ args;
2581 } PACKED_void_const_GLint___GENPT___const_GLint___GENPT__;
2582 typedef struct {
2583     int func;
2584     ARGS_void_const_GLint___GENPT___const_GLint___GENPT__ args;
2585 } INDEXED_void_const_GLint___GENPT___const_GLint___GENPT__;
2586 typedef void (*FUNC_void_const_GLshort___GENPT___const_GLshort___GENPT__)(const GLshort * v1, const GLshort * v2);
2587 typedef struct {
2588     const GLshort * a1;
2589     const GLshort * a2;
2590 } ARGS_void_const_GLshort___GENPT___const_GLshort___GENPT__;
2591 typedef struct {
2592     int format;
2593     FUNC_void_const_GLshort___GENPT___const_GLshort___GENPT__ func;
2594     ARGS_void_const_GLshort___GENPT___const_GLshort___GENPT__ args;
2595 } PACKED_void_const_GLshort___GENPT___const_GLshort___GENPT__;
2596 typedef struct {
2597     int func;
2598     ARGS_void_const_GLshort___GENPT___const_GLshort___GENPT__ args;
2599 } INDEXED_void_const_GLshort___GENPT___const_GLshort___GENPT__;
2600 typedef GLint (*FUNC_GLint_GLenum)(GLenum mode);
2601 typedef struct {
2602     GLenum a1;
2603 } ARGS_GLint_GLenum;
2604 typedef struct {
2605     int format;
2606     FUNC_GLint_GLenum func;
2607     ARGS_GLint_GLenum args;
2608 } PACKED_GLint_GLenum;
2609 typedef struct {
2610     int func;
2611     ARGS_GLint_GLenum args;
2612 } INDEXED_GLint_GLenum;
2613 typedef void (*FUNC_void_GLfloat_GLboolean)(GLfloat value, GLboolean invert);
2614 typedef struct {
2615     GLfloat a1;
2616     GLboolean a2;
2617 } ARGS_void_GLfloat_GLboolean;
2618 typedef struct {
2619     int format;
2620     FUNC_void_GLfloat_GLboolean func;
2621     ARGS_void_GLfloat_GLboolean args;
2622 } PACKED_void_GLfloat_GLboolean;
2623 typedef struct {
2624     int func;
2625     ARGS_void_GLfloat_GLboolean args;
2626 } INDEXED_void_GLfloat_GLboolean;
2627 typedef void (*FUNC_void_GLint_GLint_GLsizei_GLsizei)(GLint x, GLint y, GLsizei width, GLsizei height);
2628 typedef struct {
2629     GLint a1;
2630     GLint a2;
2631     GLsizei a3;
2632     GLsizei a4;
2633 } ARGS_void_GLint_GLint_GLsizei_GLsizei;
2634 typedef struct {
2635     int format;
2636     FUNC_void_GLint_GLint_GLsizei_GLsizei func;
2637     ARGS_void_GLint_GLint_GLsizei_GLsizei args;
2638 } PACKED_void_GLint_GLint_GLsizei_GLsizei;
2639 typedef struct {
2640     int func;
2641     ARGS_void_GLint_GLint_GLsizei_GLsizei args;
2642 } INDEXED_void_GLint_GLint_GLsizei_GLsizei;
2643 typedef void (*FUNC_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT___const_GLvoid___GENPT__)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column);
2644 typedef struct {
2645     GLenum a1;
2646     GLenum a2;
2647     GLsizei a3;
2648     GLsizei a4;
2649     GLenum a5;
2650     GLenum a6;
2651     const GLvoid * a7;
2652     const GLvoid * a8;
2653 } ARGS_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT___const_GLvoid___GENPT__;
2654 typedef struct {
2655     int format;
2656     FUNC_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT___const_GLvoid___GENPT__ func;
2657     ARGS_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT___const_GLvoid___GENPT__ args;
2658 } PACKED_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT___const_GLvoid___GENPT__;
2659 typedef struct {
2660     int func;
2661     ARGS_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT___const_GLvoid___GENPT__ args;
2662 } INDEXED_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT___const_GLvoid___GENPT__;
2663 typedef void (*FUNC_void_GLenum_GLint_GLuint)(GLenum func, GLint ref, GLuint mask);
2664 typedef struct {
2665     GLenum a1;
2666     GLint a2;
2667     GLuint a3;
2668 } ARGS_void_GLenum_GLint_GLuint;
2669 typedef struct {
2670     int format;
2671     FUNC_void_GLenum_GLint_GLuint func;
2672     ARGS_void_GLenum_GLint_GLuint args;
2673 } PACKED_void_GLenum_GLint_GLuint;
2674 typedef struct {
2675     int func;
2676     ARGS_void_GLenum_GLint_GLuint args;
2677 } INDEXED_void_GLenum_GLint_GLuint;
2678 typedef void (*FUNC_void_GLenum_GLenum_GLenum)(GLenum fail, GLenum zfail, GLenum zpass);
2679 typedef struct {
2680     GLenum a1;
2681     GLenum a2;
2682     GLenum a3;
2683 } ARGS_void_GLenum_GLenum_GLenum;
2684 typedef struct {
2685     int format;
2686     FUNC_void_GLenum_GLenum_GLenum func;
2687     ARGS_void_GLenum_GLenum_GLenum args;
2688 } PACKED_void_GLenum_GLenum_GLenum;
2689 typedef struct {
2690     int func;
2691     ARGS_void_GLenum_GLenum_GLenum args;
2692 } INDEXED_void_GLenum_GLenum_GLenum;
2693 typedef void (*FUNC_void_GLenum_GLenum_GLdouble)(GLenum coord, GLenum pname, GLdouble param);
2694 typedef struct {
2695     GLenum a1;
2696     GLenum a2;
2697     GLdouble a3;
2698 } ARGS_void_GLenum_GLenum_GLdouble;
2699 typedef struct {
2700     int format;
2701     FUNC_void_GLenum_GLenum_GLdouble func;
2702     ARGS_void_GLenum_GLenum_GLdouble args;
2703 } PACKED_void_GLenum_GLenum_GLdouble;
2704 typedef struct {
2705     int func;
2706     ARGS_void_GLenum_GLenum_GLdouble args;
2707 } INDEXED_void_GLenum_GLenum_GLdouble;
2708 typedef void (*FUNC_void_GLenum_GLenum_const_GLdouble___GENPT__)(GLenum coord, GLenum pname, const GLdouble * params);
2709 typedef struct {
2710     GLenum a1;
2711     GLenum a2;
2712     const GLdouble * a3;
2713 } ARGS_void_GLenum_GLenum_const_GLdouble___GENPT__;
2714 typedef struct {
2715     int format;
2716     FUNC_void_GLenum_GLenum_const_GLdouble___GENPT__ func;
2717     ARGS_void_GLenum_GLenum_const_GLdouble___GENPT__ args;
2718 } PACKED_void_GLenum_GLenum_const_GLdouble___GENPT__;
2719 typedef struct {
2720     int func;
2721     ARGS_void_GLenum_GLenum_const_GLdouble___GENPT__ args;
2722 } INDEXED_void_GLenum_GLenum_const_GLdouble___GENPT__;
2723 typedef void (*FUNC_void_GLenum_GLint_GLint_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
2724 typedef struct {
2725     GLenum a1;
2726     GLint a2;
2727     GLint a3;
2728     GLsizei a4;
2729     GLint a5;
2730     GLenum a6;
2731     GLenum a7;
2732     const GLvoid * a8;
2733 } ARGS_void_GLenum_GLint_GLint_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__;
2734 typedef struct {
2735     int format;
2736     FUNC_void_GLenum_GLint_GLint_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__ func;
2737     ARGS_void_GLenum_GLint_GLint_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__ args;
2738 } PACKED_void_GLenum_GLint_GLint_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__;
2739 typedef struct {
2740     int func;
2741     ARGS_void_GLenum_GLint_GLint_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__ args;
2742 } INDEXED_void_GLenum_GLint_GLint_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__;
2743 typedef void (*FUNC_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
2744 typedef struct {
2745     GLenum a1;
2746     GLint a2;
2747     GLint a3;
2748     GLsizei a4;
2749     GLsizei a5;
2750     GLint a6;
2751     GLenum a7;
2752     GLenum a8;
2753     const GLvoid * a9;
2754 } ARGS_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__;
2755 typedef struct {
2756     int format;
2757     FUNC_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__ func;
2758     ARGS_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__ args;
2759 } PACKED_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__;
2760 typedef struct {
2761     int func;
2762     ARGS_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__ args;
2763 } INDEXED_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__;
2764 typedef void (*FUNC_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
2765 typedef struct {
2766     GLenum a1;
2767     GLint a2;
2768     GLint a3;
2769     GLsizei a4;
2770     GLsizei a5;
2771     GLsizei a6;
2772     GLint a7;
2773     GLenum a8;
2774     GLenum a9;
2775     const GLvoid * a10;
2776 } ARGS_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__;
2777 typedef struct {
2778     int format;
2779     FUNC_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__ func;
2780     ARGS_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__ args;
2781 } PACKED_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__;
2782 typedef struct {
2783     int func;
2784     ARGS_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__ args;
2785 } INDEXED_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__;
2786 typedef void (*FUNC_void_GLenum_GLint_GLint_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);
2787 typedef struct {
2788     GLenum a1;
2789     GLint a2;
2790     GLint a3;
2791     GLsizei a4;
2792     GLenum a5;
2793     GLenum a6;
2794     const GLvoid * a7;
2795 } ARGS_void_GLenum_GLint_GLint_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
2796 typedef struct {
2797     int format;
2798     FUNC_void_GLenum_GLint_GLint_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ func;
2799     ARGS_void_GLenum_GLint_GLint_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args;
2800 } PACKED_void_GLenum_GLint_GLint_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
2801 typedef struct {
2802     int func;
2803     ARGS_void_GLenum_GLint_GLint_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args;
2804 } INDEXED_void_GLenum_GLint_GLint_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
2805 typedef void (*FUNC_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
2806 typedef struct {
2807     GLenum a1;
2808     GLint a2;
2809     GLint a3;
2810     GLint a4;
2811     GLsizei a5;
2812     GLsizei a6;
2813     GLenum a7;
2814     GLenum a8;
2815     const GLvoid * a9;
2816 } ARGS_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
2817 typedef struct {
2818     int format;
2819     FUNC_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ func;
2820     ARGS_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args;
2821 } PACKED_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
2822 typedef struct {
2823     int func;
2824     ARGS_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args;
2825 } INDEXED_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
2826 typedef void (*FUNC_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);
2827 typedef struct {
2828     GLenum a1;
2829     GLint a2;
2830     GLint a3;
2831     GLint a4;
2832     GLint a5;
2833     GLsizei a6;
2834     GLsizei a7;
2835     GLsizei a8;
2836     GLenum a9;
2837     GLenum a10;
2838     const GLvoid * a11;
2839 } ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
2840 typedef struct {
2841     int format;
2842     FUNC_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ func;
2843     ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args;
2844 } PACKED_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
2845 typedef struct {
2846     int func;
2847     ARGS_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__ args;
2848 } INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__;
2849 typedef int (*FUNC_int_Display___GENPT___int)(Display * dpy, int hpId);
2850 typedef struct {
2851     Display * a1;
2852     int a2;
2853 } ARGS_int_Display___GENPT___int;
2854 typedef struct {
2855     int format;
2856     FUNC_int_Display___GENPT___int func;
2857     ARGS_int_Display___GENPT___int args;
2858 } PACKED_int_Display___GENPT___int;
2859 typedef struct {
2860     int func;
2861     ARGS_int_Display___GENPT___int args;
2862 } INDEXED_int_Display___GENPT___int;
2863 typedef void (*FUNC_void_uint32_t_uint32_t)(uint32_t window, uint32_t barrier);
2864 typedef struct {
2865     uint32_t a1;
2866     uint32_t a2;
2867 } ARGS_void_uint32_t_uint32_t;
2868 typedef struct {
2869     int format;
2870     FUNC_void_uint32_t_uint32_t func;
2871     ARGS_void_uint32_t_uint32_t args;
2872 } PACKED_void_uint32_t_uint32_t;
2873 typedef struct {
2874     int func;
2875     ARGS_void_uint32_t_uint32_t args;
2876 } INDEXED_void_uint32_t_uint32_t;
2877 typedef void (*FUNC_void_uint32_t)(uint32_t drawable);
2878 typedef struct {
2879     uint32_t a1;
2880 } ARGS_void_uint32_t;
2881 typedef struct {
2882     int format;
2883     FUNC_void_uint32_t func;
2884     ARGS_void_uint32_t args;
2885 } PACKED_void_uint32_t;
2886 typedef struct {
2887     int func;
2888     ARGS_void_uint32_t args;
2889 } INDEXED_void_uint32_t;
2890 typedef XVisualInfo * (*FUNC_XVisualInfo___GENPT___Display___GENPT___int_int___GENPT__)(Display * dpy, int screen, int * attribList);
2891 typedef struct {
2892     Display * a1;
2893     int a2;
2894     int * a3;
2895 } ARGS_XVisualInfo___GENPT___Display___GENPT___int_int___GENPT__;
2896 typedef struct {
2897     int format;
2898     FUNC_XVisualInfo___GENPT___Display___GENPT___int_int___GENPT__ func;
2899     ARGS_XVisualInfo___GENPT___Display___GENPT___int_int___GENPT__ args;
2900 } PACKED_XVisualInfo___GENPT___Display___GENPT___int_int___GENPT__;
2901 typedef struct {
2902     int func;
2903     ARGS_XVisualInfo___GENPT___Display___GENPT___int_int___GENPT__ args;
2904 } INDEXED_XVisualInfo___GENPT___Display___GENPT___int_int___GENPT__;
2905 typedef void (*FUNC_void_Display___GENPT___GLXContext_GLXContext_unsigned_long)(Display * dpy, GLXContext src, GLXContext dst, unsigned long mask);
2906 typedef struct {
2907     Display * a1;
2908     GLXContext a2;
2909     GLXContext a3;
2910     unsigned long a4;
2911 } ARGS_void_Display___GENPT___GLXContext_GLXContext_unsigned_long;
2912 typedef struct {
2913     int format;
2914     FUNC_void_Display___GENPT___GLXContext_GLXContext_unsigned_long func;
2915     ARGS_void_Display___GENPT___GLXContext_GLXContext_unsigned_long args;
2916 } PACKED_void_Display___GENPT___GLXContext_GLXContext_unsigned_long;
2917 typedef struct {
2918     int func;
2919     ARGS_void_Display___GENPT___GLXContext_GLXContext_unsigned_long args;
2920 } INDEXED_void_Display___GENPT___GLXContext_GLXContext_unsigned_long;
2921 typedef GLXContext (*FUNC_GLXContext_Display___GENPT___XVisualInfo___GENPT___GLXContext_Bool)(Display * dpy, XVisualInfo * vis, GLXContext shareList, Bool direct);
2922 typedef struct {
2923     Display * a1;
2924     XVisualInfo * a2;
2925     GLXContext a3;
2926     Bool a4;
2927 } ARGS_GLXContext_Display___GENPT___XVisualInfo___GENPT___GLXContext_Bool;
2928 typedef struct {
2929     int format;
2930     FUNC_GLXContext_Display___GENPT___XVisualInfo___GENPT___GLXContext_Bool func;
2931     ARGS_GLXContext_Display___GENPT___XVisualInfo___GENPT___GLXContext_Bool args;
2932 } PACKED_GLXContext_Display___GENPT___XVisualInfo___GENPT___GLXContext_Bool;
2933 typedef struct {
2934     int func;
2935     ARGS_GLXContext_Display___GENPT___XVisualInfo___GENPT___GLXContext_Bool args;
2936 } INDEXED_GLXContext_Display___GENPT___XVisualInfo___GENPT___GLXContext_Bool;
2937 typedef void (*FUNC_void_uint32_t_uint32_t_uint32_t_uint32_t)(uint32_t gc_id, uint32_t screen, uint32_t config, uint32_t share_list);
2938 typedef struct {
2939     uint32_t a1;
2940     uint32_t a2;
2941     uint32_t a3;
2942     uint32_t a4;
2943 } ARGS_void_uint32_t_uint32_t_uint32_t_uint32_t;
2944 typedef struct {
2945     int format;
2946     FUNC_void_uint32_t_uint32_t_uint32_t_uint32_t func;
2947     ARGS_void_uint32_t_uint32_t_uint32_t_uint32_t args;
2948 } PACKED_void_uint32_t_uint32_t_uint32_t_uint32_t;
2949 typedef struct {
2950     int func;
2951     ARGS_void_uint32_t_uint32_t_uint32_t_uint32_t args;
2952 } INDEXED_void_uint32_t_uint32_t_uint32_t_uint32_t;
2953 typedef GLXPixmap (*FUNC_GLXPixmap_Display___GENPT___XVisualInfo___GENPT___Pixmap)(Display * dpy, XVisualInfo * visual, Pixmap pixmap);
2954 typedef struct {
2955     Display * a1;
2956     XVisualInfo * a2;
2957     Pixmap a3;
2958 } ARGS_GLXPixmap_Display___GENPT___XVisualInfo___GENPT___Pixmap;
2959 typedef struct {
2960     int format;
2961     FUNC_GLXPixmap_Display___GENPT___XVisualInfo___GENPT___Pixmap func;
2962     ARGS_GLXPixmap_Display___GENPT___XVisualInfo___GENPT___Pixmap args;
2963 } PACKED_GLXPixmap_Display___GENPT___XVisualInfo___GENPT___Pixmap;
2964 typedef struct {
2965     int func;
2966     ARGS_GLXPixmap_Display___GENPT___XVisualInfo___GENPT___Pixmap args;
2967 } INDEXED_GLXPixmap_Display___GENPT___XVisualInfo___GENPT___Pixmap;
2968 typedef void (*FUNC_void_uint32_t_uint32_t_uint32_t)(uint32_t config, uint32_t pixmap, uint32_t glxpixmap);
2969 typedef struct {
2970     uint32_t a1;
2971     uint32_t a2;
2972     uint32_t a3;
2973 } ARGS_void_uint32_t_uint32_t_uint32_t;
2974 typedef struct {
2975     int format;
2976     FUNC_void_uint32_t_uint32_t_uint32_t func;
2977     ARGS_void_uint32_t_uint32_t_uint32_t args;
2978 } PACKED_void_uint32_t_uint32_t_uint32_t;
2979 typedef struct {
2980     int func;
2981     ARGS_void_uint32_t_uint32_t_uint32_t args;
2982 } INDEXED_void_uint32_t_uint32_t_uint32_t;
2983 typedef void (*FUNC_void_Display___GENPT___uint32_t_uint32_t_uint32_t_uint32_t_uint32_t)(Display * dpy, uint32_t screen, uint32_t server, uint32_t path, uint32_t class, uint32_t node);
2984 typedef struct {
2985     Display * a1;
2986     uint32_t a2;
2987     uint32_t a3;
2988     uint32_t a4;
2989     uint32_t a5;
2990     uint32_t a6;
2991 } ARGS_void_Display___GENPT___uint32_t_uint32_t_uint32_t_uint32_t_uint32_t;
2992 typedef struct {
2993     int format;
2994     FUNC_void_Display___GENPT___uint32_t_uint32_t_uint32_t_uint32_t_uint32_t func;
2995     ARGS_void_Display___GENPT___uint32_t_uint32_t_uint32_t_uint32_t_uint32_t args;
2996 } PACKED_void_Display___GENPT___uint32_t_uint32_t_uint32_t_uint32_t_uint32_t;
2997 typedef struct {
2998     int func;
2999     ARGS_void_Display___GENPT___uint32_t_uint32_t_uint32_t_uint32_t_uint32_t args;
3000 } INDEXED_void_Display___GENPT___uint32_t_uint32_t_uint32_t_uint32_t_uint32_t;
3001 typedef void (*FUNC_void_Display___GENPT___GLXContext)(Display * dpy, GLXContext ctx);
3002 typedef struct {
3003     Display * a1;
3004     GLXContext a2;
3005 } ARGS_void_Display___GENPT___GLXContext;
3006 typedef struct {
3007     int format;
3008     FUNC_void_Display___GENPT___GLXContext func;
3009     ARGS_void_Display___GENPT___GLXContext args;
3010 } PACKED_void_Display___GENPT___GLXContext;
3011 typedef struct {
3012     int func;
3013     ARGS_void_Display___GENPT___GLXContext args;
3014 } INDEXED_void_Display___GENPT___GLXContext;
3015 typedef void (*FUNC_void_Display___GENPT___GLXPixmap)(Display * dpy, GLXPixmap pixmap);
3016 typedef struct {
3017     Display * a1;
3018     GLXPixmap a2;
3019 } ARGS_void_Display___GENPT___GLXPixmap;
3020 typedef struct {
3021     int format;
3022     FUNC_void_Display___GENPT___GLXPixmap func;
3023     ARGS_void_Display___GENPT___GLXPixmap args;
3024 } PACKED_void_Display___GENPT___GLXPixmap;
3025 typedef struct {
3026     int func;
3027     ARGS_void_Display___GENPT___GLXPixmap args;
3028 } INDEXED_void_Display___GENPT___GLXPixmap;
3029 typedef void (*FUNC_void_Display___GENPT___uint32_t)(Display * dpy, uint32_t glxvideosource);
3030 typedef struct {
3031     Display * a1;
3032     uint32_t a2;
3033 } ARGS_void_Display___GENPT___uint32_t;
3034 typedef struct {
3035     int format;
3036     FUNC_void_Display___GENPT___uint32_t func;
3037     ARGS_void_Display___GENPT___uint32_t args;
3038 } PACKED_void_Display___GENPT___uint32_t;
3039 typedef struct {
3040     int func;
3041     ARGS_void_Display___GENPT___uint32_t args;
3042 } INDEXED_void_Display___GENPT___uint32_t;
3043 typedef int (*FUNC_int_Display___GENPT___int_int_int_const_void___GENPT__)(Display * dpy, int timeSlice, int attrib, int size, const void * attribList);
3044 typedef struct {
3045     Display * a1;
3046     int a2;
3047     int a3;
3048     int a4;
3049     const void * a5;
3050 } ARGS_int_Display___GENPT___int_int_int_const_void___GENPT__;
3051 typedef struct {
3052     int format;
3053     FUNC_int_Display___GENPT___int_int_int_const_void___GENPT__ func;
3054     ARGS_int_Display___GENPT___int_int_int_const_void___GENPT__ args;
3055 } PACKED_int_Display___GENPT___int_int_int_const_void___GENPT__;
3056 typedef struct {
3057     int func;
3058     ARGS_int_Display___GENPT___int_int_int_const_void___GENPT__ args;
3059 } INDEXED_int_Display___GENPT___int_int_int_const_void___GENPT__;
3060 typedef int (*FUNC_int_Display___GENPT___int_int_GLXHyperpipeConfigSGIX_int___GENPT__)(Display * dpy, int networkId, int npipes, GLXHyperpipeConfigSGIX cfg, int * hpId);
3061 typedef struct {
3062     Display * a1;
3063     int a2;
3064     int a3;
3065     GLXHyperpipeConfigSGIX a4;
3066     int * a5;
3067 } ARGS_int_Display___GENPT___int_int_GLXHyperpipeConfigSGIX_int___GENPT__;
3068 typedef struct {
3069     int format;
3070     FUNC_int_Display___GENPT___int_int_GLXHyperpipeConfigSGIX_int___GENPT__ func;
3071     ARGS_int_Display___GENPT___int_int_GLXHyperpipeConfigSGIX_int___GENPT__ args;
3072 } PACKED_int_Display___GENPT___int_int_GLXHyperpipeConfigSGIX_int___GENPT__;
3073 typedef struct {
3074     int func;
3075     ARGS_int_Display___GENPT___int_int_GLXHyperpipeConfigSGIX_int___GENPT__ args;
3076 } INDEXED_int_Display___GENPT___int_int_GLXHyperpipeConfigSGIX_int___GENPT__;
3077 typedef Bool (*FUNC_Bool_Display___GENPT___GLXContext)(Display * dpy, GLXContext ctx);
3078 typedef struct {
3079     Display * a1;
3080     GLXContext a2;
3081 } ARGS_Bool_Display___GENPT___GLXContext;
3082 typedef struct {
3083     int format;
3084     FUNC_Bool_Display___GENPT___GLXContext func;
3085     ARGS_Bool_Display___GENPT___GLXContext args;
3086 } PACKED_Bool_Display___GENPT___GLXContext;
3087 typedef struct {
3088     int func;
3089     ARGS_Bool_Display___GENPT___GLXContext args;
3090 } INDEXED_Bool_Display___GENPT___GLXContext;
3091 typedef Bool (*FUNC_Bool_Display___GENPT___GLXDrawable_GLXContext)(Display * dpy, GLXDrawable drawable, GLXContext ctx);
3092 typedef struct {
3093     Display * a1;
3094     GLXDrawable a2;
3095     GLXContext a3;
3096 } ARGS_Bool_Display___GENPT___GLXDrawable_GLXContext;
3097 typedef struct {
3098     int format;
3099     FUNC_Bool_Display___GENPT___GLXDrawable_GLXContext func;
3100     ARGS_Bool_Display___GENPT___GLXDrawable_GLXContext args;
3101 } PACKED_Bool_Display___GENPT___GLXDrawable_GLXContext;
3102 typedef struct {
3103     int func;
3104     ARGS_Bool_Display___GENPT___GLXDrawable_GLXContext args;
3105 } INDEXED_Bool_Display___GENPT___GLXDrawable_GLXContext;
3106 typedef const char * (*FUNC_const_char___GENPT___Display___GENPT___int)(Display * dpy, int screen);
3107 typedef struct {
3108     Display * a1;
3109     int a2;
3110 } ARGS_const_char___GENPT___Display___GENPT___int;
3111 typedef struct {
3112     int format;
3113     FUNC_const_char___GENPT___Display___GENPT___int func;
3114     ARGS_const_char___GENPT___Display___GENPT___int args;
3115 } PACKED_const_char___GENPT___Display___GENPT___int;
3116 typedef struct {
3117     int func;
3118     ARGS_const_char___GENPT___Display___GENPT___int args;
3119 } INDEXED_const_char___GENPT___Display___GENPT___int;
3120 typedef int (*FUNC_int_Display___GENPT___int_int_int_const_void___GENPT___void___GENPT__)(Display * dpy, int timeSlice, int attrib, int size, const void * attribList, void * returnAttribList);
3121 typedef struct {
3122     Display * a1;
3123     int a2;
3124     int a3;
3125     int a4;
3126     const void * a5;
3127     void * a6;
3128 } ARGS_int_Display___GENPT___int_int_int_const_void___GENPT___void___GENPT__;
3129 typedef struct {
3130     int format;
3131     FUNC_int_Display___GENPT___int_int_int_const_void___GENPT___void___GENPT__ func;
3132     ARGS_int_Display___GENPT___int_int_int_const_void___GENPT___void___GENPT__ args;
3133 } PACKED_int_Display___GENPT___int_int_int_const_void___GENPT___void___GENPT__;
3134 typedef struct {
3135     int func;
3136     ARGS_int_Display___GENPT___int_int_int_const_void___GENPT___void___GENPT__ args;
3137 } INDEXED_int_Display___GENPT___int_int_int_const_void___GENPT___void___GENPT__;
3138 typedef GLXHyperpipeConfigSGIX * (*FUNC_GLXHyperpipeConfigSGIX___GENPT___Display___GENPT___int_int___GENPT__)(Display * dpy, int hpId, int * npipes);
3139 typedef struct {
3140     Display * a1;
3141     int a2;
3142     int * a3;
3143 } ARGS_GLXHyperpipeConfigSGIX___GENPT___Display___GENPT___int_int___GENPT__;
3144 typedef struct {
3145     int format;
3146     FUNC_GLXHyperpipeConfigSGIX___GENPT___Display___GENPT___int_int___GENPT__ func;
3147     ARGS_GLXHyperpipeConfigSGIX___GENPT___Display___GENPT___int_int___GENPT__ args;
3148 } PACKED_GLXHyperpipeConfigSGIX___GENPT___Display___GENPT___int_int___GENPT__;
3149 typedef struct {
3150     int func;
3151     ARGS_GLXHyperpipeConfigSGIX___GENPT___Display___GENPT___int_int___GENPT__ args;
3152 } INDEXED_GLXHyperpipeConfigSGIX___GENPT___Display___GENPT___int_int___GENPT__;
3153 typedef GLXHyperpipeNetworkSGIX * (*FUNC_GLXHyperpipeNetworkSGIX___GENPT___Display___GENPT___int___GENPT__)(Display * dpy, int * npipes);
3154 typedef struct {
3155     Display * a1;
3156     int * a2;
3157 } ARGS_GLXHyperpipeNetworkSGIX___GENPT___Display___GENPT___int___GENPT__;
3158 typedef struct {
3159     int format;
3160     FUNC_GLXHyperpipeNetworkSGIX___GENPT___Display___GENPT___int___GENPT__ func;
3161     ARGS_GLXHyperpipeNetworkSGIX___GENPT___Display___GENPT___int___GENPT__ args;
3162 } PACKED_GLXHyperpipeNetworkSGIX___GENPT___Display___GENPT___int___GENPT__;
3163 typedef struct {
3164     int func;
3165     ARGS_GLXHyperpipeNetworkSGIX___GENPT___Display___GENPT___int___GENPT__ args;
3166 } INDEXED_GLXHyperpipeNetworkSGIX___GENPT___Display___GENPT___int___GENPT__;
3167 typedef const char * (*FUNC_const_char___GENPT___Display___GENPT___int_int)(Display * dpy, int screen, int name);
3168 typedef struct {
3169     Display * a1;
3170     int a2;
3171     int a3;
3172 } ARGS_const_char___GENPT___Display___GENPT___int_int;
3173 typedef struct {
3174     int format;
3175     FUNC_const_char___GENPT___Display___GENPT___int_int func;
3176     ARGS_const_char___GENPT___Display___GENPT___int_int args;
3177 } PACKED_const_char___GENPT___Display___GENPT___int_int;
3178 typedef struct {
3179     int func;
3180     ARGS_const_char___GENPT___Display___GENPT___int_int args;
3181 } INDEXED_const_char___GENPT___Display___GENPT___int_int;
3182 typedef Bool (*FUNC_Bool_Display___GENPT___int___GENPT___int___GENPT__)(Display * dpy, int * maj, int * min);
3183 typedef struct {
3184     Display * a1;
3185     int * a2;
3186     int * a3;
3187 } ARGS_Bool_Display___GENPT___int___GENPT___int___GENPT__;
3188 typedef struct {
3189     int format;
3190     FUNC_Bool_Display___GENPT___int___GENPT___int___GENPT__ func;
3191     ARGS_Bool_Display___GENPT___int___GENPT___int___GENPT__ args;
3192 } PACKED_Bool_Display___GENPT___int___GENPT___int___GENPT__;
3193 typedef struct {
3194     int func;
3195     ARGS_Bool_Display___GENPT___int___GENPT___int___GENPT__ args;
3196 } INDEXED_Bool_Display___GENPT___int___GENPT___int___GENPT__;
3197 typedef void (*FUNC_void_Display___GENPT___GLXDrawable)(Display * dpy, GLXDrawable drawable);
3198 typedef struct {
3199     Display * a1;
3200     GLXDrawable a2;
3201 } ARGS_void_Display___GENPT___GLXDrawable;
3202 typedef struct {
3203     int format;
3204     FUNC_void_Display___GENPT___GLXDrawable func;
3205     ARGS_void_Display___GENPT___GLXDrawable args;
3206 } PACKED_void_Display___GENPT___GLXDrawable;
3207 typedef struct {
3208     int func;
3209     ARGS_void_Display___GENPT___GLXDrawable args;
3210 } INDEXED_void_Display___GENPT___GLXDrawable;
3211 typedef void (*FUNC_void_Font_int_int_int)(Font font, int first, int count, int list);
3212 typedef struct {
3213     Font a1;
3214     int a2;
3215     int a3;
3216     int a4;
3217 } ARGS_void_Font_int_int_int;
3218 typedef struct {
3219     int format;
3220     FUNC_void_Font_int_int_int func;
3221     ARGS_void_Font_int_int_int args;
3222 } PACKED_void_Font_int_int_int;
3223 typedef struct {
3224     int func;
3225     ARGS_void_Font_int_int_int args;
3226 } INDEXED_void_Font_int_int_int;
3227 typedef GLXFBConfig * (*FUNC_GLXFBConfig___GENPT___Display___GENPT___int_const_int___GENPT___int___GENPT__)(Display * dpy, int screen, const int * attrib_list, int * nelements);
3228 typedef struct {
3229     Display * a1;
3230     int a2;
3231     const int * a3;
3232     int * a4;
3233 } ARGS_GLXFBConfig___GENPT___Display___GENPT___int_const_int___GENPT___int___GENPT__;
3234 typedef struct {
3235     int format;
3236     FUNC_GLXFBConfig___GENPT___Display___GENPT___int_const_int___GENPT___int___GENPT__ func;
3237     ARGS_GLXFBConfig___GENPT___Display___GENPT___int_const_int___GENPT___int___GENPT__ args;
3238 } PACKED_GLXFBConfig___GENPT___Display___GENPT___int_const_int___GENPT___int___GENPT__;
3239 typedef struct {
3240     int func;
3241     ARGS_GLXFBConfig___GENPT___Display___GENPT___int_const_int___GENPT___int___GENPT__ args;
3242 } INDEXED_GLXFBConfig___GENPT___Display___GENPT___int_const_int___GENPT___int___GENPT__;
3243 typedef GLXContext (*FUNC_GLXContext_Display___GENPT___GLXFBConfig_int_GLXContext_Bool)(Display * dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct);
3244 typedef struct {
3245     Display * a1;
3246     GLXFBConfig a2;
3247     int a3;
3248     GLXContext a4;
3249     Bool a5;
3250 } ARGS_GLXContext_Display___GENPT___GLXFBConfig_int_GLXContext_Bool;
3251 typedef struct {
3252     int format;
3253     FUNC_GLXContext_Display___GENPT___GLXFBConfig_int_GLXContext_Bool func;
3254     ARGS_GLXContext_Display___GENPT___GLXFBConfig_int_GLXContext_Bool args;
3255 } PACKED_GLXContext_Display___GENPT___GLXFBConfig_int_GLXContext_Bool;
3256 typedef struct {
3257     int func;
3258     ARGS_GLXContext_Display___GENPT___GLXFBConfig_int_GLXContext_Bool args;
3259 } INDEXED_GLXContext_Display___GENPT___GLXFBConfig_int_GLXContext_Bool;
3260 typedef GLXPbuffer (*FUNC_GLXPbuffer_Display___GENPT___GLXFBConfig_const_int___GENPT__)(Display * dpy, GLXFBConfig config, const int * attrib_list);
3261 typedef struct {
3262     Display * a1;
3263     GLXFBConfig a2;
3264     const int * a3;
3265 } ARGS_GLXPbuffer_Display___GENPT___GLXFBConfig_const_int___GENPT__;
3266 typedef struct {
3267     int format;
3268     FUNC_GLXPbuffer_Display___GENPT___GLXFBConfig_const_int___GENPT__ func;
3269     ARGS_GLXPbuffer_Display___GENPT___GLXFBConfig_const_int___GENPT__ args;
3270 } PACKED_GLXPbuffer_Display___GENPT___GLXFBConfig_const_int___GENPT__;
3271 typedef struct {
3272     int func;
3273     ARGS_GLXPbuffer_Display___GENPT___GLXFBConfig_const_int___GENPT__ args;
3274 } INDEXED_GLXPbuffer_Display___GENPT___GLXFBConfig_const_int___GENPT__;
3275 typedef GLXPixmap (*FUNC_GLXPixmap_Display___GENPT___GLXFBConfig_Pixmap_const_int___GENPT__)(Display * dpy, GLXFBConfig config, Pixmap pixmap, const int * attrib_list);
3276 typedef struct {
3277     Display * a1;
3278     GLXFBConfig a2;
3279     Pixmap a3;
3280     const int * a4;
3281 } ARGS_GLXPixmap_Display___GENPT___GLXFBConfig_Pixmap_const_int___GENPT__;
3282 typedef struct {
3283     int format;
3284     FUNC_GLXPixmap_Display___GENPT___GLXFBConfig_Pixmap_const_int___GENPT__ func;
3285     ARGS_GLXPixmap_Display___GENPT___GLXFBConfig_Pixmap_const_int___GENPT__ args;
3286 } PACKED_GLXPixmap_Display___GENPT___GLXFBConfig_Pixmap_const_int___GENPT__;
3287 typedef struct {
3288     int func;
3289     ARGS_GLXPixmap_Display___GENPT___GLXFBConfig_Pixmap_const_int___GENPT__ args;
3290 } INDEXED_GLXPixmap_Display___GENPT___GLXFBConfig_Pixmap_const_int___GENPT__;
3291 typedef GLXWindow (*FUNC_GLXWindow_Display___GENPT___GLXFBConfig_Window_const_int___GENPT__)(Display * dpy, GLXFBConfig config, Window win, const int * attrib_list);
3292 typedef struct {
3293     Display * a1;
3294     GLXFBConfig a2;
3295     Window a3;
3296     const int * a4;
3297 } ARGS_GLXWindow_Display___GENPT___GLXFBConfig_Window_const_int___GENPT__;
3298 typedef struct {
3299     int format;
3300     FUNC_GLXWindow_Display___GENPT___GLXFBConfig_Window_const_int___GENPT__ func;
3301     ARGS_GLXWindow_Display___GENPT___GLXFBConfig_Window_const_int___GENPT__ args;
3302 } PACKED_GLXWindow_Display___GENPT___GLXFBConfig_Window_const_int___GENPT__;
3303 typedef struct {
3304     int func;
3305     ARGS_GLXWindow_Display___GENPT___GLXFBConfig_Window_const_int___GENPT__ args;
3306 } INDEXED_GLXWindow_Display___GENPT___GLXFBConfig_Window_const_int___GENPT__;
3307 typedef void (*FUNC_void_Display___GENPT___GLXPbuffer)(Display * dpy, GLXPbuffer pbuf);
3308 typedef struct {
3309     Display * a1;
3310     GLXPbuffer a2;
3311 } ARGS_void_Display___GENPT___GLXPbuffer;
3312 typedef struct {
3313     int format;
3314     FUNC_void_Display___GENPT___GLXPbuffer func;
3315     ARGS_void_Display___GENPT___GLXPbuffer args;
3316 } PACKED_void_Display___GENPT___GLXPbuffer;
3317 typedef struct {
3318     int func;
3319     ARGS_void_Display___GENPT___GLXPbuffer args;
3320 } INDEXED_void_Display___GENPT___GLXPbuffer;
3321 typedef void (*FUNC_void_Display___GENPT___GLXWindow)(Display * dpy, GLXWindow win);
3322 typedef struct {
3323     Display * a1;
3324     GLXWindow a2;
3325 } ARGS_void_Display___GENPT___GLXWindow;
3326 typedef struct {
3327     int format;
3328     FUNC_void_Display___GENPT___GLXWindow func;
3329     ARGS_void_Display___GENPT___GLXWindow args;
3330 } PACKED_void_Display___GENPT___GLXWindow;
3331 typedef struct {
3332     int func;
3333     ARGS_void_Display___GENPT___GLXWindow args;
3334 } INDEXED_void_Display___GENPT___GLXWindow;
3335 typedef Display * (*FUNC_Display___GENPT__)();
3336 typedef struct {
3337 } ARGS_Display___GENPT__;
3338 typedef struct {
3339     int format;
3340     FUNC_Display___GENPT__ func;
3341     ARGS_Display___GENPT__ args;
3342 } PACKED_Display___GENPT__;
3343 typedef struct {
3344     int func;
3345     ARGS_Display___GENPT__ args;
3346 } INDEXED_Display___GENPT__;
3347 typedef GLXDrawable (*FUNC_GLXDrawable)();
3348 typedef struct {
3349 } ARGS_GLXDrawable;
3350 typedef struct {
3351     int format;
3352     FUNC_GLXDrawable func;
3353     ARGS_GLXDrawable args;
3354 } PACKED_GLXDrawable;
3355 typedef struct {
3356     int func;
3357     ARGS_GLXDrawable args;
3358 } INDEXED_GLXDrawable;
3359 typedef int (*FUNC_int_Display___GENPT___GLXFBConfig_int_int___GENPT__)(Display * dpy, GLXFBConfig config, int attribute, int * value);
3360 typedef struct {
3361     Display * a1;
3362     GLXFBConfig a2;
3363     int a3;
3364     int * a4;
3365 } ARGS_int_Display___GENPT___GLXFBConfig_int_int___GENPT__;
3366 typedef struct {
3367     int format;
3368     FUNC_int_Display___GENPT___GLXFBConfig_int_int___GENPT__ func;
3369     ARGS_int_Display___GENPT___GLXFBConfig_int_int___GENPT__ args;
3370 } PACKED_int_Display___GENPT___GLXFBConfig_int_int___GENPT__;
3371 typedef struct {
3372     int func;
3373     ARGS_int_Display___GENPT___GLXFBConfig_int_int___GENPT__ args;
3374 } INDEXED_int_Display___GENPT___GLXFBConfig_int_int___GENPT__;
3375 typedef GLXFBConfig * (*FUNC_GLXFBConfig___GENPT___Display___GENPT___int_int___GENPT__)(Display * dpy, int screen, int * nelements);
3376 typedef struct {
3377     Display * a1;
3378     int a2;
3379     int * a3;
3380 } ARGS_GLXFBConfig___GENPT___Display___GENPT___int_int___GENPT__;
3381 typedef struct {
3382     int format;
3383     FUNC_GLXFBConfig___GENPT___Display___GENPT___int_int___GENPT__ func;
3384     ARGS_GLXFBConfig___GENPT___Display___GENPT___int_int___GENPT__ args;
3385 } PACKED_GLXFBConfig___GENPT___Display___GENPT___int_int___GENPT__;
3386 typedef struct {
3387     int func;
3388     ARGS_GLXFBConfig___GENPT___Display___GENPT___int_int___GENPT__ args;
3389 } INDEXED_GLXFBConfig___GENPT___Display___GENPT___int_int___GENPT__;
3390 typedef __GLXextFuncPtr (*FUNC___GLXextFuncPtr_const_GLubyte___GENPT__)(const GLubyte * procName);
3391 typedef struct {
3392     const GLubyte * a1;
3393 } ARGS___GLXextFuncPtr_const_GLubyte___GENPT__;
3394 typedef struct {
3395     int format;
3396     FUNC___GLXextFuncPtr_const_GLubyte___GENPT__ func;
3397     ARGS___GLXextFuncPtr_const_GLubyte___GENPT__ args;
3398 } PACKED___GLXextFuncPtr_const_GLubyte___GENPT__;
3399 typedef struct {
3400     int func;
3401     ARGS___GLXextFuncPtr_const_GLubyte___GENPT__ args;
3402 } INDEXED___GLXextFuncPtr_const_GLubyte___GENPT__;
3403 typedef void (*FUNC_void_Display___GENPT___GLXDrawable_unsigned_long___GENPT__)(Display * dpy, GLXDrawable draw, unsigned long * event_mask);
3404 typedef struct {
3405     Display * a1;
3406     GLXDrawable a2;
3407     unsigned long * a3;
3408 } ARGS_void_Display___GENPT___GLXDrawable_unsigned_long___GENPT__;
3409 typedef struct {
3410     int format;
3411     FUNC_void_Display___GENPT___GLXDrawable_unsigned_long___GENPT__ func;
3412     ARGS_void_Display___GENPT___GLXDrawable_unsigned_long___GENPT__ args;
3413 } PACKED_void_Display___GENPT___GLXDrawable_unsigned_long___GENPT__;
3414 typedef struct {
3415     int func;
3416     ARGS_void_Display___GENPT___GLXDrawable_unsigned_long___GENPT__ args;
3417 } INDEXED_void_Display___GENPT___GLXDrawable_unsigned_long___GENPT__;
3418 typedef XVisualInfo * (*FUNC_XVisualInfo___GENPT___Display___GENPT___GLXFBConfig)(Display * dpy, GLXFBConfig config);
3419 typedef struct {
3420     Display * a1;
3421     GLXFBConfig a2;
3422 } ARGS_XVisualInfo___GENPT___Display___GENPT___GLXFBConfig;
3423 typedef struct {
3424     int format;
3425     FUNC_XVisualInfo___GENPT___Display___GENPT___GLXFBConfig func;
3426     ARGS_XVisualInfo___GENPT___Display___GENPT___GLXFBConfig args;
3427 } PACKED_XVisualInfo___GENPT___Display___GENPT___GLXFBConfig;
3428 typedef struct {
3429     int func;
3430     ARGS_XVisualInfo___GENPT___Display___GENPT___GLXFBConfig args;
3431 } INDEXED_XVisualInfo___GENPT___Display___GENPT___GLXFBConfig;
3432 typedef Bool (*FUNC_Bool_Display___GENPT___GLXDrawable_GLXDrawable_GLXContext)(Display * dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx);
3433 typedef struct {
3434     Display * a1;
3435     GLXDrawable a2;
3436     GLXDrawable a3;
3437     GLXContext a4;
3438 } ARGS_Bool_Display___GENPT___GLXDrawable_GLXDrawable_GLXContext;
3439 typedef struct {
3440     int format;
3441     FUNC_Bool_Display___GENPT___GLXDrawable_GLXDrawable_GLXContext func;
3442     ARGS_Bool_Display___GENPT___GLXDrawable_GLXDrawable_GLXContext args;
3443 } PACKED_Bool_Display___GENPT___GLXDrawable_GLXDrawable_GLXContext;
3444 typedef struct {
3445     int func;
3446     ARGS_Bool_Display___GENPT___GLXDrawable_GLXDrawable_GLXContext args;
3447 } INDEXED_Bool_Display___GENPT___GLXDrawable_GLXDrawable_GLXContext;
3448 typedef int (*FUNC_int_Display___GENPT___GLXContext_int_int___GENPT__)(Display * dpy, GLXContext ctx, int attribute, int * value);
3449 typedef struct {
3450     Display * a1;
3451     GLXContext a2;
3452     int a3;
3453     int * a4;
3454 } ARGS_int_Display___GENPT___GLXContext_int_int___GENPT__;
3455 typedef struct {
3456     int format;
3457     FUNC_int_Display___GENPT___GLXContext_int_int___GENPT__ func;
3458     ARGS_int_Display___GENPT___GLXContext_int_int___GENPT__ args;
3459 } PACKED_int_Display___GENPT___GLXContext_int_int___GENPT__;
3460 typedef struct {
3461     int func;
3462     ARGS_int_Display___GENPT___GLXContext_int_int___GENPT__ args;
3463 } INDEXED_int_Display___GENPT___GLXContext_int_int___GENPT__;
3464 typedef void (*FUNC_void_Display___GENPT___GLXDrawable_int_unsigned_int___GENPT__)(Display * dpy, GLXDrawable draw, int attribute, unsigned int * value);
3465 typedef struct {
3466     Display * a1;
3467     GLXDrawable a2;
3468     int a3;
3469     unsigned int * a4;
3470 } ARGS_void_Display___GENPT___GLXDrawable_int_unsigned_int___GENPT__;
3471 typedef struct {
3472     int format;
3473     FUNC_void_Display___GENPT___GLXDrawable_int_unsigned_int___GENPT__ func;
3474     ARGS_void_Display___GENPT___GLXDrawable_int_unsigned_int___GENPT__ args;
3475 } PACKED_void_Display___GENPT___GLXDrawable_int_unsigned_int___GENPT__;
3476 typedef struct {
3477     int func;
3478     ARGS_void_Display___GENPT___GLXDrawable_int_unsigned_int___GENPT__ args;
3479 } INDEXED_void_Display___GENPT___GLXDrawable_int_unsigned_int___GENPT__;
3480 typedef void (*FUNC_void_Display___GENPT___GLXDrawable_unsigned_long)(Display * dpy, GLXDrawable draw, unsigned long event_mask);
3481 typedef struct {
3482     Display * a1;
3483     GLXDrawable a2;
3484     unsigned long a3;
3485 } ARGS_void_Display___GENPT___GLXDrawable_unsigned_long;
3486 typedef struct {
3487     int format;
3488     FUNC_void_Display___GENPT___GLXDrawable_unsigned_long func;
3489     ARGS_void_Display___GENPT___GLXDrawable_unsigned_long args;
3490 } PACKED_void_Display___GENPT___GLXDrawable_unsigned_long;
3491 typedef struct {
3492     int func;
3493     ARGS_void_Display___GENPT___GLXDrawable_unsigned_long args;
3494 } INDEXED_void_Display___GENPT___GLXDrawable_unsigned_long;
3495 
3496 extern void glPushCall(void *data);
3497 void glPackedCall(const packed_call_t *packed);
3498 void glIndexedCall(const indexed_call_t *packed, void *ret_v);
3499 
3500 #define glAccum_INDEX 1
3501 #define glAccum_RETURN void
3502 #define glAccum_ARG_NAMES op, value
3503 #define glAccum_ARG_EXPAND GLenum op, GLfloat value
3504 #define glAccum_PACKED PACKED_void_GLenum_GLfloat
3505 #define glAccum_INDEXED INDEXED_void_GLenum_GLfloat
3506 #define glAccum_FORMAT FORMAT_void_GLenum_GLfloat
3507 #define glActiveTexture_INDEX 2
3508 #define glActiveTexture_RETURN void
3509 #define glActiveTexture_ARG_NAMES texture
3510 #define glActiveTexture_ARG_EXPAND GLenum texture
3511 #define glActiveTexture_PACKED PACKED_void_GLenum
3512 #define glActiveTexture_INDEXED INDEXED_void_GLenum
3513 #define glActiveTexture_FORMAT FORMAT_void_GLenum
3514 #define glAlphaFunc_INDEX 3
3515 #define glAlphaFunc_RETURN void
3516 #define glAlphaFunc_ARG_NAMES func, ref
3517 #define glAlphaFunc_ARG_EXPAND GLenum func, GLfloat ref
3518 #define glAlphaFunc_PACKED PACKED_void_GLenum_GLfloat
3519 #define glAlphaFunc_INDEXED INDEXED_void_GLenum_GLfloat
3520 #define glAlphaFunc_FORMAT FORMAT_void_GLenum_GLfloat
3521 #define glAreTexturesResident_INDEX 4
3522 #define glAreTexturesResident_RETURN GLboolean
3523 #define glAreTexturesResident_ARG_NAMES n, textures, residences
3524 #define glAreTexturesResident_ARG_EXPAND GLsizei n, const GLuint * textures, GLboolean * residences
3525 #define glAreTexturesResident_PACKED PACKED_GLboolean_GLsizei_const_GLuint___GENPT___GLboolean___GENPT__
3526 #define glAreTexturesResident_INDEXED INDEXED_GLboolean_GLsizei_const_GLuint___GENPT___GLboolean___GENPT__
3527 #define glAreTexturesResident_FORMAT FORMAT_GLboolean_GLsizei_const_GLuint___GENPT___GLboolean___GENPT__
3528 #define glArrayElement_INDEX 5
3529 #define glArrayElement_RETURN void
3530 #define glArrayElement_ARG_NAMES i
3531 #define glArrayElement_ARG_EXPAND GLint i
3532 #define glArrayElement_PACKED PACKED_void_GLint
3533 #define glArrayElement_INDEXED INDEXED_void_GLint
3534 #define glArrayElement_FORMAT FORMAT_void_GLint
3535 #define glBegin_INDEX 6
3536 #define glBegin_RETURN void
3537 #define glBegin_ARG_NAMES mode
3538 #define glBegin_ARG_EXPAND GLenum mode
3539 #define glBegin_PACKED PACKED_void_GLenum
3540 #define glBegin_INDEXED INDEXED_void_GLenum
3541 #define glBegin_FORMAT FORMAT_void_GLenum
3542 #define glBeginQuery_INDEX 7
3543 #define glBeginQuery_RETURN void
3544 #define glBeginQuery_ARG_NAMES target, id
3545 #define glBeginQuery_ARG_EXPAND GLenum target, GLuint id
3546 #define glBeginQuery_PACKED PACKED_void_GLenum_GLuint
3547 #define glBeginQuery_INDEXED INDEXED_void_GLenum_GLuint
3548 #define glBeginQuery_FORMAT FORMAT_void_GLenum_GLuint
3549 #define glBindBuffer_INDEX 8
3550 #define glBindBuffer_RETURN void
3551 #define glBindBuffer_ARG_NAMES target, buffer
3552 #define glBindBuffer_ARG_EXPAND GLenum target, GLuint buffer
3553 #define glBindBuffer_PACKED PACKED_void_GLenum_GLuint
3554 #define glBindBuffer_INDEXED INDEXED_void_GLenum_GLuint
3555 #define glBindBuffer_FORMAT FORMAT_void_GLenum_GLuint
3556 #define glBindTexture_INDEX 9
3557 #define glBindTexture_RETURN void
3558 #define glBindTexture_ARG_NAMES target, texture
3559 #define glBindTexture_ARG_EXPAND GLenum target, GLuint texture
3560 #define glBindTexture_PACKED PACKED_void_GLenum_GLuint
3561 #define glBindTexture_INDEXED INDEXED_void_GLenum_GLuint
3562 #define glBindTexture_FORMAT FORMAT_void_GLenum_GLuint
3563 #define glBitmap_INDEX 10
3564 #define glBitmap_RETURN void
3565 #define glBitmap_ARG_NAMES width, height, xorig, yorig, xmove, ymove, bitmap
3566 #define glBitmap_ARG_EXPAND GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap
3567 #define glBitmap_PACKED PACKED_void_GLsizei_GLsizei_GLfloat_GLfloat_GLfloat_GLfloat_const_GLubyte___GENPT__
3568 #define glBitmap_INDEXED INDEXED_void_GLsizei_GLsizei_GLfloat_GLfloat_GLfloat_GLfloat_const_GLubyte___GENPT__
3569 #define glBitmap_FORMAT FORMAT_void_GLsizei_GLsizei_GLfloat_GLfloat_GLfloat_GLfloat_const_GLubyte___GENPT__
3570 #define glBlendColor_INDEX 11
3571 #define glBlendColor_RETURN void
3572 #define glBlendColor_ARG_NAMES red, green, blue, alpha
3573 #define glBlendColor_ARG_EXPAND GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha
3574 #define glBlendColor_PACKED PACKED_void_GLfloat_GLfloat_GLfloat_GLfloat
3575 #define glBlendColor_INDEXED INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat
3576 #define glBlendColor_FORMAT FORMAT_void_GLfloat_GLfloat_GLfloat_GLfloat
3577 #define glBlendEquation_INDEX 12
3578 #define glBlendEquation_RETURN void
3579 #define glBlendEquation_ARG_NAMES mode
3580 #define glBlendEquation_ARG_EXPAND GLenum mode
3581 #define glBlendEquation_PACKED PACKED_void_GLenum
3582 #define glBlendEquation_INDEXED INDEXED_void_GLenum
3583 #define glBlendEquation_FORMAT FORMAT_void_GLenum
3584 #define glBlendFunc_INDEX 13
3585 #define glBlendFunc_RETURN void
3586 #define glBlendFunc_ARG_NAMES sfactor, dfactor
3587 #define glBlendFunc_ARG_EXPAND GLenum sfactor, GLenum dfactor
3588 #define glBlendFunc_PACKED PACKED_void_GLenum_GLenum
3589 #define glBlendFunc_INDEXED INDEXED_void_GLenum_GLenum
3590 #define glBlendFunc_FORMAT FORMAT_void_GLenum_GLenum
3591 #define glBlendFuncSeparate_INDEX 14
3592 #define glBlendFuncSeparate_RETURN void
3593 #define glBlendFuncSeparate_ARG_NAMES sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha
3594 #define glBlendFuncSeparate_ARG_EXPAND GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha
3595 #define glBlendFuncSeparate_PACKED PACKED_void_GLenum_GLenum_GLenum_GLenum
3596 #define glBlendFuncSeparate_INDEXED INDEXED_void_GLenum_GLenum_GLenum_GLenum
3597 #define glBlendFuncSeparate_FORMAT FORMAT_void_GLenum_GLenum_GLenum_GLenum
3598 #define glBufferData_INDEX 15
3599 #define glBufferData_RETURN void
3600 #define glBufferData_ARG_NAMES target, size, data, usage
3601 #define glBufferData_ARG_EXPAND GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage
3602 #define glBufferData_PACKED PACKED_void_GLenum_GLsizeiptr_const_GLvoid___GENPT___GLenum
3603 #define glBufferData_INDEXED INDEXED_void_GLenum_GLsizeiptr_const_GLvoid___GENPT___GLenum
3604 #define glBufferData_FORMAT FORMAT_void_GLenum_GLsizeiptr_const_GLvoid___GENPT___GLenum
3605 #define glBufferSubData_INDEX 16
3606 #define glBufferSubData_RETURN void
3607 #define glBufferSubData_ARG_NAMES target, offset, size, data
3608 #define glBufferSubData_ARG_EXPAND GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data
3609 #define glBufferSubData_PACKED PACKED_void_GLenum_GLintptr_GLsizeiptr_const_GLvoid___GENPT__
3610 #define glBufferSubData_INDEXED INDEXED_void_GLenum_GLintptr_GLsizeiptr_const_GLvoid___GENPT__
3611 #define glBufferSubData_FORMAT FORMAT_void_GLenum_GLintptr_GLsizeiptr_const_GLvoid___GENPT__
3612 #define glCallList_INDEX 17
3613 #define glCallList_RETURN void
3614 #define glCallList_ARG_NAMES list
3615 #define glCallList_ARG_EXPAND GLuint list
3616 #define glCallList_PACKED PACKED_void_GLuint
3617 #define glCallList_INDEXED INDEXED_void_GLuint
3618 #define glCallList_FORMAT FORMAT_void_GLuint
3619 #define glCallLists_INDEX 18
3620 #define glCallLists_RETURN void
3621 #define glCallLists_ARG_NAMES n, type, lists
3622 #define glCallLists_ARG_EXPAND GLsizei n, GLenum type, const GLvoid * lists
3623 #define glCallLists_PACKED PACKED_void_GLsizei_GLenum_const_GLvoid___GENPT__
3624 #define glCallLists_INDEXED INDEXED_void_GLsizei_GLenum_const_GLvoid___GENPT__
3625 #define glCallLists_FORMAT FORMAT_void_GLsizei_GLenum_const_GLvoid___GENPT__
3626 #define glClear_INDEX 19
3627 #define glClear_RETURN void
3628 #define glClear_ARG_NAMES mask
3629 #define glClear_ARG_EXPAND GLbitfield mask
3630 #define glClear_PACKED PACKED_void_GLbitfield
3631 #define glClear_INDEXED INDEXED_void_GLbitfield
3632 #define glClear_FORMAT FORMAT_void_GLbitfield
3633 #define glClearAccum_INDEX 20
3634 #define glClearAccum_RETURN void
3635 #define glClearAccum_ARG_NAMES red, green, blue, alpha
3636 #define glClearAccum_ARG_EXPAND GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha
3637 #define glClearAccum_PACKED PACKED_void_GLfloat_GLfloat_GLfloat_GLfloat
3638 #define glClearAccum_INDEXED INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat
3639 #define glClearAccum_FORMAT FORMAT_void_GLfloat_GLfloat_GLfloat_GLfloat
3640 #define glClearColor_INDEX 21
3641 #define glClearColor_RETURN void
3642 #define glClearColor_ARG_NAMES red, green, blue, alpha
3643 #define glClearColor_ARG_EXPAND GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha
3644 #define glClearColor_PACKED PACKED_void_GLfloat_GLfloat_GLfloat_GLfloat
3645 #define glClearColor_INDEXED INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat
3646 #define glClearColor_FORMAT FORMAT_void_GLfloat_GLfloat_GLfloat_GLfloat
3647 #define glClearDepth_INDEX 22
3648 #define glClearDepth_RETURN void
3649 #define glClearDepth_ARG_NAMES depth
3650 #define glClearDepth_ARG_EXPAND GLdouble depth
3651 #define glClearDepth_PACKED PACKED_void_GLdouble
3652 #define glClearDepth_INDEXED INDEXED_void_GLdouble
3653 #define glClearDepth_FORMAT FORMAT_void_GLdouble
3654 #define glClearIndex_INDEX 23
3655 #define glClearIndex_RETURN void
3656 #define glClearIndex_ARG_NAMES c
3657 #define glClearIndex_ARG_EXPAND GLfloat c
3658 #define glClearIndex_PACKED PACKED_void_GLfloat
3659 #define glClearIndex_INDEXED INDEXED_void_GLfloat
3660 #define glClearIndex_FORMAT FORMAT_void_GLfloat
3661 #define glClearStencil_INDEX 24
3662 #define glClearStencil_RETURN void
3663 #define glClearStencil_ARG_NAMES s
3664 #define glClearStencil_ARG_EXPAND GLint s
3665 #define glClearStencil_PACKED PACKED_void_GLint
3666 #define glClearStencil_INDEXED INDEXED_void_GLint
3667 #define glClearStencil_FORMAT FORMAT_void_GLint
3668 #define glClientActiveTexture_INDEX 25
3669 #define glClientActiveTexture_RETURN void
3670 #define glClientActiveTexture_ARG_NAMES texture
3671 #define glClientActiveTexture_ARG_EXPAND GLenum texture
3672 #define glClientActiveTexture_PACKED PACKED_void_GLenum
3673 #define glClientActiveTexture_INDEXED INDEXED_void_GLenum
3674 #define glClientActiveTexture_FORMAT FORMAT_void_GLenum
3675 #define glClipPlane_INDEX 26
3676 #define glClipPlane_RETURN void
3677 #define glClipPlane_ARG_NAMES plane, equation
3678 #define glClipPlane_ARG_EXPAND GLenum plane, const GLdouble * equation
3679 #define glClipPlane_PACKED PACKED_void_GLenum_const_GLdouble___GENPT__
3680 #define glClipPlane_INDEXED INDEXED_void_GLenum_const_GLdouble___GENPT__
3681 #define glClipPlane_FORMAT FORMAT_void_GLenum_const_GLdouble___GENPT__
3682 #define glColor3b_INDEX 27
3683 #define glColor3b_RETURN void
3684 #define glColor3b_ARG_NAMES red, green, blue
3685 #define glColor3b_ARG_EXPAND GLbyte red, GLbyte green, GLbyte blue
3686 #define glColor3b_PACKED PACKED_void_GLbyte_GLbyte_GLbyte
3687 #define glColor3b_INDEXED INDEXED_void_GLbyte_GLbyte_GLbyte
3688 #define glColor3b_FORMAT FORMAT_void_GLbyte_GLbyte_GLbyte
3689 #define glColor3bv_INDEX 28
3690 #define glColor3bv_RETURN void
3691 #define glColor3bv_ARG_NAMES v
3692 #define glColor3bv_ARG_EXPAND const GLbyte * v
3693 #define glColor3bv_PACKED PACKED_void_const_GLbyte___GENPT__
3694 #define glColor3bv_INDEXED INDEXED_void_const_GLbyte___GENPT__
3695 #define glColor3bv_FORMAT FORMAT_void_const_GLbyte___GENPT__
3696 #define glColor3d_INDEX 29
3697 #define glColor3d_RETURN void
3698 #define glColor3d_ARG_NAMES red, green, blue
3699 #define glColor3d_ARG_EXPAND GLdouble red, GLdouble green, GLdouble blue
3700 #define glColor3d_PACKED PACKED_void_GLdouble_GLdouble_GLdouble
3701 #define glColor3d_INDEXED INDEXED_void_GLdouble_GLdouble_GLdouble
3702 #define glColor3d_FORMAT FORMAT_void_GLdouble_GLdouble_GLdouble
3703 #define glColor3dv_INDEX 30
3704 #define glColor3dv_RETURN void
3705 #define glColor3dv_ARG_NAMES v
3706 #define glColor3dv_ARG_EXPAND const GLdouble * v
3707 #define glColor3dv_PACKED PACKED_void_const_GLdouble___GENPT__
3708 #define glColor3dv_INDEXED INDEXED_void_const_GLdouble___GENPT__
3709 #define glColor3dv_FORMAT FORMAT_void_const_GLdouble___GENPT__
3710 #define glColor3f_INDEX 31
3711 #define glColor3f_RETURN void
3712 #define glColor3f_ARG_NAMES red, green, blue
3713 #define glColor3f_ARG_EXPAND GLfloat red, GLfloat green, GLfloat blue
3714 #define glColor3f_PACKED PACKED_void_GLfloat_GLfloat_GLfloat
3715 #define glColor3f_INDEXED INDEXED_void_GLfloat_GLfloat_GLfloat
3716 #define glColor3f_FORMAT FORMAT_void_GLfloat_GLfloat_GLfloat
3717 #define glColor3fv_INDEX 32
3718 #define glColor3fv_RETURN void
3719 #define glColor3fv_ARG_NAMES v
3720 #define glColor3fv_ARG_EXPAND const GLfloat * v
3721 #define glColor3fv_PACKED PACKED_void_const_GLfloat___GENPT__
3722 #define glColor3fv_INDEXED INDEXED_void_const_GLfloat___GENPT__
3723 #define glColor3fv_FORMAT FORMAT_void_const_GLfloat___GENPT__
3724 #define glColor3i_INDEX 33
3725 #define glColor3i_RETURN void
3726 #define glColor3i_ARG_NAMES red, green, blue
3727 #define glColor3i_ARG_EXPAND GLint red, GLint green, GLint blue
3728 #define glColor3i_PACKED PACKED_void_GLint_GLint_GLint
3729 #define glColor3i_INDEXED INDEXED_void_GLint_GLint_GLint
3730 #define glColor3i_FORMAT FORMAT_void_GLint_GLint_GLint
3731 #define glColor3iv_INDEX 34
3732 #define glColor3iv_RETURN void
3733 #define glColor3iv_ARG_NAMES v
3734 #define glColor3iv_ARG_EXPAND const GLint * v
3735 #define glColor3iv_PACKED PACKED_void_const_GLint___GENPT__
3736 #define glColor3iv_INDEXED INDEXED_void_const_GLint___GENPT__
3737 #define glColor3iv_FORMAT FORMAT_void_const_GLint___GENPT__
3738 #define glColor3s_INDEX 35
3739 #define glColor3s_RETURN void
3740 #define glColor3s_ARG_NAMES red, green, blue
3741 #define glColor3s_ARG_EXPAND GLshort red, GLshort green, GLshort blue
3742 #define glColor3s_PACKED PACKED_void_GLshort_GLshort_GLshort
3743 #define glColor3s_INDEXED INDEXED_void_GLshort_GLshort_GLshort
3744 #define glColor3s_FORMAT FORMAT_void_GLshort_GLshort_GLshort
3745 #define glColor3sv_INDEX 36
3746 #define glColor3sv_RETURN void
3747 #define glColor3sv_ARG_NAMES v
3748 #define glColor3sv_ARG_EXPAND const GLshort * v
3749 #define glColor3sv_PACKED PACKED_void_const_GLshort___GENPT__
3750 #define glColor3sv_INDEXED INDEXED_void_const_GLshort___GENPT__
3751 #define glColor3sv_FORMAT FORMAT_void_const_GLshort___GENPT__
3752 #define glColor3ub_INDEX 37
3753 #define glColor3ub_RETURN void
3754 #define glColor3ub_ARG_NAMES red, green, blue
3755 #define glColor3ub_ARG_EXPAND GLubyte red, GLubyte green, GLubyte blue
3756 #define glColor3ub_PACKED PACKED_void_GLubyte_GLubyte_GLubyte
3757 #define glColor3ub_INDEXED INDEXED_void_GLubyte_GLubyte_GLubyte
3758 #define glColor3ub_FORMAT FORMAT_void_GLubyte_GLubyte_GLubyte
3759 #define glColor3ubv_INDEX 38
3760 #define glColor3ubv_RETURN void
3761 #define glColor3ubv_ARG_NAMES v
3762 #define glColor3ubv_ARG_EXPAND const GLubyte * v
3763 #define glColor3ubv_PACKED PACKED_void_const_GLubyte___GENPT__
3764 #define glColor3ubv_INDEXED INDEXED_void_const_GLubyte___GENPT__
3765 #define glColor3ubv_FORMAT FORMAT_void_const_GLubyte___GENPT__
3766 #define glColor3ui_INDEX 39
3767 #define glColor3ui_RETURN void
3768 #define glColor3ui_ARG_NAMES red, green, blue
3769 #define glColor3ui_ARG_EXPAND GLuint red, GLuint green, GLuint blue
3770 #define glColor3ui_PACKED PACKED_void_GLuint_GLuint_GLuint
3771 #define glColor3ui_INDEXED INDEXED_void_GLuint_GLuint_GLuint
3772 #define glColor3ui_FORMAT FORMAT_void_GLuint_GLuint_GLuint
3773 #define glColor3uiv_INDEX 40
3774 #define glColor3uiv_RETURN void
3775 #define glColor3uiv_ARG_NAMES v
3776 #define glColor3uiv_ARG_EXPAND const GLuint * v
3777 #define glColor3uiv_PACKED PACKED_void_const_GLuint___GENPT__
3778 #define glColor3uiv_INDEXED INDEXED_void_const_GLuint___GENPT__
3779 #define glColor3uiv_FORMAT FORMAT_void_const_GLuint___GENPT__
3780 #define glColor3us_INDEX 41
3781 #define glColor3us_RETURN void
3782 #define glColor3us_ARG_NAMES red, green, blue
3783 #define glColor3us_ARG_EXPAND GLushort red, GLushort green, GLushort blue
3784 #define glColor3us_PACKED PACKED_void_GLushort_GLushort_GLushort
3785 #define glColor3us_INDEXED INDEXED_void_GLushort_GLushort_GLushort
3786 #define glColor3us_FORMAT FORMAT_void_GLushort_GLushort_GLushort
3787 #define glColor3usv_INDEX 42
3788 #define glColor3usv_RETURN void
3789 #define glColor3usv_ARG_NAMES v
3790 #define glColor3usv_ARG_EXPAND const GLushort * v
3791 #define glColor3usv_PACKED PACKED_void_const_GLushort___GENPT__
3792 #define glColor3usv_INDEXED INDEXED_void_const_GLushort___GENPT__
3793 #define glColor3usv_FORMAT FORMAT_void_const_GLushort___GENPT__
3794 #define glColor4b_INDEX 43
3795 #define glColor4b_RETURN void
3796 #define glColor4b_ARG_NAMES red, green, blue, alpha
3797 #define glColor4b_ARG_EXPAND GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha
3798 #define glColor4b_PACKED PACKED_void_GLbyte_GLbyte_GLbyte_GLbyte
3799 #define glColor4b_INDEXED INDEXED_void_GLbyte_GLbyte_GLbyte_GLbyte
3800 #define glColor4b_FORMAT FORMAT_void_GLbyte_GLbyte_GLbyte_GLbyte
3801 #define glColor4bv_INDEX 44
3802 #define glColor4bv_RETURN void
3803 #define glColor4bv_ARG_NAMES v
3804 #define glColor4bv_ARG_EXPAND const GLbyte * v
3805 #define glColor4bv_PACKED PACKED_void_const_GLbyte___GENPT__
3806 #define glColor4bv_INDEXED INDEXED_void_const_GLbyte___GENPT__
3807 #define glColor4bv_FORMAT FORMAT_void_const_GLbyte___GENPT__
3808 #define glColor4d_INDEX 45
3809 #define glColor4d_RETURN void
3810 #define glColor4d_ARG_NAMES red, green, blue, alpha
3811 #define glColor4d_ARG_EXPAND GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha
3812 #define glColor4d_PACKED PACKED_void_GLdouble_GLdouble_GLdouble_GLdouble
3813 #define glColor4d_INDEXED INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble
3814 #define glColor4d_FORMAT FORMAT_void_GLdouble_GLdouble_GLdouble_GLdouble
3815 #define glColor4dv_INDEX 46
3816 #define glColor4dv_RETURN void
3817 #define glColor4dv_ARG_NAMES v
3818 #define glColor4dv_ARG_EXPAND const GLdouble * v
3819 #define glColor4dv_PACKED PACKED_void_const_GLdouble___GENPT__
3820 #define glColor4dv_INDEXED INDEXED_void_const_GLdouble___GENPT__
3821 #define glColor4dv_FORMAT FORMAT_void_const_GLdouble___GENPT__
3822 #define glColor4f_INDEX 47
3823 #define glColor4f_RETURN void
3824 #define glColor4f_ARG_NAMES red, green, blue, alpha
3825 #define glColor4f_ARG_EXPAND GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha
3826 #define glColor4f_PACKED PACKED_void_GLfloat_GLfloat_GLfloat_GLfloat
3827 #define glColor4f_INDEXED INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat
3828 #define glColor4f_FORMAT FORMAT_void_GLfloat_GLfloat_GLfloat_GLfloat
3829 #define glColor4fv_INDEX 48
3830 #define glColor4fv_RETURN void
3831 #define glColor4fv_ARG_NAMES v
3832 #define glColor4fv_ARG_EXPAND const GLfloat * v
3833 #define glColor4fv_PACKED PACKED_void_const_GLfloat___GENPT__
3834 #define glColor4fv_INDEXED INDEXED_void_const_GLfloat___GENPT__
3835 #define glColor4fv_FORMAT FORMAT_void_const_GLfloat___GENPT__
3836 #define glColor4i_INDEX 49
3837 #define glColor4i_RETURN void
3838 #define glColor4i_ARG_NAMES red, green, blue, alpha
3839 #define glColor4i_ARG_EXPAND GLint red, GLint green, GLint blue, GLint alpha
3840 #define glColor4i_PACKED PACKED_void_GLint_GLint_GLint_GLint
3841 #define glColor4i_INDEXED INDEXED_void_GLint_GLint_GLint_GLint
3842 #define glColor4i_FORMAT FORMAT_void_GLint_GLint_GLint_GLint
3843 #define glColor4iv_INDEX 50
3844 #define glColor4iv_RETURN void
3845 #define glColor4iv_ARG_NAMES v
3846 #define glColor4iv_ARG_EXPAND const GLint * v
3847 #define glColor4iv_PACKED PACKED_void_const_GLint___GENPT__
3848 #define glColor4iv_INDEXED INDEXED_void_const_GLint___GENPT__
3849 #define glColor4iv_FORMAT FORMAT_void_const_GLint___GENPT__
3850 #define glColor4s_INDEX 51
3851 #define glColor4s_RETURN void
3852 #define glColor4s_ARG_NAMES red, green, blue, alpha
3853 #define glColor4s_ARG_EXPAND GLshort red, GLshort green, GLshort blue, GLshort alpha
3854 #define glColor4s_PACKED PACKED_void_GLshort_GLshort_GLshort_GLshort
3855 #define glColor4s_INDEXED INDEXED_void_GLshort_GLshort_GLshort_GLshort
3856 #define glColor4s_FORMAT FORMAT_void_GLshort_GLshort_GLshort_GLshort
3857 #define glColor4sv_INDEX 52
3858 #define glColor4sv_RETURN void
3859 #define glColor4sv_ARG_NAMES v
3860 #define glColor4sv_ARG_EXPAND const GLshort * v
3861 #define glColor4sv_PACKED PACKED_void_const_GLshort___GENPT__
3862 #define glColor4sv_INDEXED INDEXED_void_const_GLshort___GENPT__
3863 #define glColor4sv_FORMAT FORMAT_void_const_GLshort___GENPT__
3864 #define glColor4ub_INDEX 53
3865 #define glColor4ub_RETURN void
3866 #define glColor4ub_ARG_NAMES red, green, blue, alpha
3867 #define glColor4ub_ARG_EXPAND GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha
3868 #define glColor4ub_PACKED PACKED_void_GLubyte_GLubyte_GLubyte_GLubyte
3869 #define glColor4ub_INDEXED INDEXED_void_GLubyte_GLubyte_GLubyte_GLubyte
3870 #define glColor4ub_FORMAT FORMAT_void_GLubyte_GLubyte_GLubyte_GLubyte
3871 #define glColor4ubv_INDEX 54
3872 #define glColor4ubv_RETURN void
3873 #define glColor4ubv_ARG_NAMES v
3874 #define glColor4ubv_ARG_EXPAND const GLubyte * v
3875 #define glColor4ubv_PACKED PACKED_void_const_GLubyte___GENPT__
3876 #define glColor4ubv_INDEXED INDEXED_void_const_GLubyte___GENPT__
3877 #define glColor4ubv_FORMAT FORMAT_void_const_GLubyte___GENPT__
3878 #define glColor4ui_INDEX 55
3879 #define glColor4ui_RETURN void
3880 #define glColor4ui_ARG_NAMES red, green, blue, alpha
3881 #define glColor4ui_ARG_EXPAND GLuint red, GLuint green, GLuint blue, GLuint alpha
3882 #define glColor4ui_PACKED PACKED_void_GLuint_GLuint_GLuint_GLuint
3883 #define glColor4ui_INDEXED INDEXED_void_GLuint_GLuint_GLuint_GLuint
3884 #define glColor4ui_FORMAT FORMAT_void_GLuint_GLuint_GLuint_GLuint
3885 #define glColor4uiv_INDEX 56
3886 #define glColor4uiv_RETURN void
3887 #define glColor4uiv_ARG_NAMES v
3888 #define glColor4uiv_ARG_EXPAND const GLuint * v
3889 #define glColor4uiv_PACKED PACKED_void_const_GLuint___GENPT__
3890 #define glColor4uiv_INDEXED INDEXED_void_const_GLuint___GENPT__
3891 #define glColor4uiv_FORMAT FORMAT_void_const_GLuint___GENPT__
3892 #define glColor4us_INDEX 57
3893 #define glColor4us_RETURN void
3894 #define glColor4us_ARG_NAMES red, green, blue, alpha
3895 #define glColor4us_ARG_EXPAND GLushort red, GLushort green, GLushort blue, GLushort alpha
3896 #define glColor4us_PACKED PACKED_void_GLushort_GLushort_GLushort_GLushort
3897 #define glColor4us_INDEXED INDEXED_void_GLushort_GLushort_GLushort_GLushort
3898 #define glColor4us_FORMAT FORMAT_void_GLushort_GLushort_GLushort_GLushort
3899 #define glColor4usv_INDEX 58
3900 #define glColor4usv_RETURN void
3901 #define glColor4usv_ARG_NAMES v
3902 #define glColor4usv_ARG_EXPAND const GLushort * v
3903 #define glColor4usv_PACKED PACKED_void_const_GLushort___GENPT__
3904 #define glColor4usv_INDEXED INDEXED_void_const_GLushort___GENPT__
3905 #define glColor4usv_FORMAT FORMAT_void_const_GLushort___GENPT__
3906 #define glColorMask_INDEX 59
3907 #define glColorMask_RETURN void
3908 #define glColorMask_ARG_NAMES red, green, blue, alpha
3909 #define glColorMask_ARG_EXPAND GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha
3910 #define glColorMask_PACKED PACKED_void_GLboolean_GLboolean_GLboolean_GLboolean
3911 #define glColorMask_INDEXED INDEXED_void_GLboolean_GLboolean_GLboolean_GLboolean
3912 #define glColorMask_FORMAT FORMAT_void_GLboolean_GLboolean_GLboolean_GLboolean
3913 #define glColorMaterial_INDEX 60
3914 #define glColorMaterial_RETURN void
3915 #define glColorMaterial_ARG_NAMES face, mode
3916 #define glColorMaterial_ARG_EXPAND GLenum face, GLenum mode
3917 #define glColorMaterial_PACKED PACKED_void_GLenum_GLenum
3918 #define glColorMaterial_INDEXED INDEXED_void_GLenum_GLenum
3919 #define glColorMaterial_FORMAT FORMAT_void_GLenum_GLenum
3920 #define glColorPointer_INDEX 61
3921 #define glColorPointer_RETURN void
3922 #define glColorPointer_ARG_NAMES size, type, stride, pointer
3923 #define glColorPointer_ARG_EXPAND GLint size, GLenum type, GLsizei stride, const GLvoid * pointer
3924 #define glColorPointer_PACKED PACKED_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__
3925 #define glColorPointer_INDEXED INDEXED_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__
3926 #define glColorPointer_FORMAT FORMAT_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__
3927 #define glColorSubTable_INDEX 62
3928 #define glColorSubTable_RETURN void
3929 #define glColorSubTable_ARG_NAMES target, start, count, format, type, data
3930 #define glColorSubTable_ARG_EXPAND GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data
3931 #define glColorSubTable_PACKED PACKED_void_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
3932 #define glColorSubTable_INDEXED INDEXED_void_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
3933 #define glColorSubTable_FORMAT FORMAT_void_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
3934 #define glColorTable_INDEX 63
3935 #define glColorTable_RETURN void
3936 #define glColorTable_ARG_NAMES target, internalformat, width, format, type, table
3937 #define glColorTable_ARG_EXPAND GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table
3938 #define glColorTable_PACKED PACKED_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
3939 #define glColorTable_INDEXED INDEXED_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
3940 #define glColorTable_FORMAT FORMAT_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
3941 #define glColorTableParameterfv_INDEX 64
3942 #define glColorTableParameterfv_RETURN void
3943 #define glColorTableParameterfv_ARG_NAMES target, pname, params
3944 #define glColorTableParameterfv_ARG_EXPAND GLenum target, GLenum pname, const GLfloat * params
3945 #define glColorTableParameterfv_PACKED PACKED_void_GLenum_GLenum_const_GLfloat___GENPT__
3946 #define glColorTableParameterfv_INDEXED INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__
3947 #define glColorTableParameterfv_FORMAT FORMAT_void_GLenum_GLenum_const_GLfloat___GENPT__
3948 #define glColorTableParameteriv_INDEX 65
3949 #define glColorTableParameteriv_RETURN void
3950 #define glColorTableParameteriv_ARG_NAMES target, pname, params
3951 #define glColorTableParameteriv_ARG_EXPAND GLenum target, GLenum pname, const GLint * params
3952 #define glColorTableParameteriv_PACKED PACKED_void_GLenum_GLenum_const_GLint___GENPT__
3953 #define glColorTableParameteriv_INDEXED INDEXED_void_GLenum_GLenum_const_GLint___GENPT__
3954 #define glColorTableParameteriv_FORMAT FORMAT_void_GLenum_GLenum_const_GLint___GENPT__
3955 #define glCompressedTexImage1D_INDEX 66
3956 #define glCompressedTexImage1D_RETURN void
3957 #define glCompressedTexImage1D_ARG_NAMES target, level, internalformat, width, border, imageSize, data
3958 #define glCompressedTexImage1D_ARG_EXPAND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data
3959 #define glCompressedTexImage1D_PACKED PACKED_void_GLenum_GLint_GLenum_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__
3960 #define glCompressedTexImage1D_INDEXED INDEXED_void_GLenum_GLint_GLenum_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__
3961 #define glCompressedTexImage1D_FORMAT FORMAT_void_GLenum_GLint_GLenum_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__
3962 #define glCompressedTexImage2D_INDEX 67
3963 #define glCompressedTexImage2D_RETURN void
3964 #define glCompressedTexImage2D_ARG_NAMES target, level, internalformat, width, height, border, imageSize, data
3965 #define glCompressedTexImage2D_ARG_EXPAND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data
3966 #define glCompressedTexImage2D_PACKED PACKED_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__
3967 #define glCompressedTexImage2D_INDEXED INDEXED_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__
3968 #define glCompressedTexImage2D_FORMAT FORMAT_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__
3969 #define glCompressedTexImage3D_INDEX 68
3970 #define glCompressedTexImage3D_RETURN void
3971 #define glCompressedTexImage3D_ARG_NAMES target, level, internalformat, width, height, depth, border, imageSize, data
3972 #define glCompressedTexImage3D_ARG_EXPAND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data
3973 #define glCompressedTexImage3D_PACKED PACKED_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__
3974 #define glCompressedTexImage3D_INDEXED INDEXED_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__
3975 #define glCompressedTexImage3D_FORMAT FORMAT_void_GLenum_GLint_GLenum_GLsizei_GLsizei_GLsizei_GLint_GLsizei_const_GLvoid___GENPT__
3976 #define glCompressedTexSubImage1D_INDEX 69
3977 #define glCompressedTexSubImage1D_RETURN void
3978 #define glCompressedTexSubImage1D_ARG_NAMES target, level, xoffset, width, format, imageSize, data
3979 #define glCompressedTexSubImage1D_ARG_EXPAND GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data
3980 #define glCompressedTexSubImage1D_PACKED PACKED_void_GLenum_GLint_GLint_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__
3981 #define glCompressedTexSubImage1D_INDEXED INDEXED_void_GLenum_GLint_GLint_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__
3982 #define glCompressedTexSubImage1D_FORMAT FORMAT_void_GLenum_GLint_GLint_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__
3983 #define glCompressedTexSubImage2D_INDEX 70
3984 #define glCompressedTexSubImage2D_RETURN void
3985 #define glCompressedTexSubImage2D_ARG_NAMES target, level, xoffset, yoffset, width, height, format, imageSize, data
3986 #define glCompressedTexSubImage2D_ARG_EXPAND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data
3987 #define glCompressedTexSubImage2D_PACKED PACKED_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__
3988 #define glCompressedTexSubImage2D_INDEXED INDEXED_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__
3989 #define glCompressedTexSubImage2D_FORMAT FORMAT_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__
3990 #define glCompressedTexSubImage3D_INDEX 71
3991 #define glCompressedTexSubImage3D_RETURN void
3992 #define glCompressedTexSubImage3D_ARG_NAMES target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data
3993 #define glCompressedTexSubImage3D_ARG_EXPAND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data
3994 #define glCompressedTexSubImage3D_PACKED PACKED_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__
3995 #define glCompressedTexSubImage3D_INDEXED INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__
3996 #define glCompressedTexSubImage3D_FORMAT FORMAT_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLsizei_const_GLvoid___GENPT__
3997 #define glConvolutionFilter1D_INDEX 72
3998 #define glConvolutionFilter1D_RETURN void
3999 #define glConvolutionFilter1D_ARG_NAMES target, internalformat, width, format, type, image
4000 #define glConvolutionFilter1D_ARG_EXPAND GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image
4001 #define glConvolutionFilter1D_PACKED PACKED_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
4002 #define glConvolutionFilter1D_INDEXED INDEXED_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
4003 #define glConvolutionFilter1D_FORMAT FORMAT_void_GLenum_GLenum_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
4004 #define glConvolutionFilter2D_INDEX 73
4005 #define glConvolutionFilter2D_RETURN void
4006 #define glConvolutionFilter2D_ARG_NAMES target, internalformat, width, height, format, type, image
4007 #define glConvolutionFilter2D_ARG_EXPAND GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image
4008 #define glConvolutionFilter2D_PACKED PACKED_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
4009 #define glConvolutionFilter2D_INDEXED INDEXED_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
4010 #define glConvolutionFilter2D_FORMAT FORMAT_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
4011 #define glConvolutionParameterf_INDEX 74
4012 #define glConvolutionParameterf_RETURN void
4013 #define glConvolutionParameterf_ARG_NAMES target, pname, params
4014 #define glConvolutionParameterf_ARG_EXPAND GLenum target, GLenum pname, GLfloat params
4015 #define glConvolutionParameterf_PACKED PACKED_void_GLenum_GLenum_GLfloat
4016 #define glConvolutionParameterf_INDEXED INDEXED_void_GLenum_GLenum_GLfloat
4017 #define glConvolutionParameterf_FORMAT FORMAT_void_GLenum_GLenum_GLfloat
4018 #define glConvolutionParameterfv_INDEX 75
4019 #define glConvolutionParameterfv_RETURN void
4020 #define glConvolutionParameterfv_ARG_NAMES target, pname, params
4021 #define glConvolutionParameterfv_ARG_EXPAND GLenum target, GLenum pname, const GLfloat * params
4022 #define glConvolutionParameterfv_PACKED PACKED_void_GLenum_GLenum_const_GLfloat___GENPT__
4023 #define glConvolutionParameterfv_INDEXED INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__
4024 #define glConvolutionParameterfv_FORMAT FORMAT_void_GLenum_GLenum_const_GLfloat___GENPT__
4025 #define glConvolutionParameteri_INDEX 76
4026 #define glConvolutionParameteri_RETURN void
4027 #define glConvolutionParameteri_ARG_NAMES target, pname, params
4028 #define glConvolutionParameteri_ARG_EXPAND GLenum target, GLenum pname, GLint params
4029 #define glConvolutionParameteri_PACKED PACKED_void_GLenum_GLenum_GLint
4030 #define glConvolutionParameteri_INDEXED INDEXED_void_GLenum_GLenum_GLint
4031 #define glConvolutionParameteri_FORMAT FORMAT_void_GLenum_GLenum_GLint
4032 #define glConvolutionParameteriv_INDEX 77
4033 #define glConvolutionParameteriv_RETURN void
4034 #define glConvolutionParameteriv_ARG_NAMES target, pname, params
4035 #define glConvolutionParameteriv_ARG_EXPAND GLenum target, GLenum pname, const GLint * params
4036 #define glConvolutionParameteriv_PACKED PACKED_void_GLenum_GLenum_const_GLint___GENPT__
4037 #define glConvolutionParameteriv_INDEXED INDEXED_void_GLenum_GLenum_const_GLint___GENPT__
4038 #define glConvolutionParameteriv_FORMAT FORMAT_void_GLenum_GLenum_const_GLint___GENPT__
4039 #define glCopyColorSubTable_INDEX 78
4040 #define glCopyColorSubTable_RETURN void
4041 #define glCopyColorSubTable_ARG_NAMES target, start, x, y, width
4042 #define glCopyColorSubTable_ARG_EXPAND GLenum target, GLsizei start, GLint x, GLint y, GLsizei width
4043 #define glCopyColorSubTable_PACKED PACKED_void_GLenum_GLsizei_GLint_GLint_GLsizei
4044 #define glCopyColorSubTable_INDEXED INDEXED_void_GLenum_GLsizei_GLint_GLint_GLsizei
4045 #define glCopyColorSubTable_FORMAT FORMAT_void_GLenum_GLsizei_GLint_GLint_GLsizei
4046 #define glCopyColorTable_INDEX 79
4047 #define glCopyColorTable_RETURN void
4048 #define glCopyColorTable_ARG_NAMES target, internalformat, x, y, width
4049 #define glCopyColorTable_ARG_EXPAND GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width
4050 #define glCopyColorTable_PACKED PACKED_void_GLenum_GLenum_GLint_GLint_GLsizei
4051 #define glCopyColorTable_INDEXED INDEXED_void_GLenum_GLenum_GLint_GLint_GLsizei
4052 #define glCopyColorTable_FORMAT FORMAT_void_GLenum_GLenum_GLint_GLint_GLsizei
4053 #define glCopyConvolutionFilter1D_INDEX 80
4054 #define glCopyConvolutionFilter1D_RETURN void
4055 #define glCopyConvolutionFilter1D_ARG_NAMES target, internalformat, x, y, width
4056 #define glCopyConvolutionFilter1D_ARG_EXPAND GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width
4057 #define glCopyConvolutionFilter1D_PACKED PACKED_void_GLenum_GLenum_GLint_GLint_GLsizei
4058 #define glCopyConvolutionFilter1D_INDEXED INDEXED_void_GLenum_GLenum_GLint_GLint_GLsizei
4059 #define glCopyConvolutionFilter1D_FORMAT FORMAT_void_GLenum_GLenum_GLint_GLint_GLsizei
4060 #define glCopyConvolutionFilter2D_INDEX 81
4061 #define glCopyConvolutionFilter2D_RETURN void
4062 #define glCopyConvolutionFilter2D_ARG_NAMES target, internalformat, x, y, width, height
4063 #define glCopyConvolutionFilter2D_ARG_EXPAND GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height
4064 #define glCopyConvolutionFilter2D_PACKED PACKED_void_GLenum_GLenum_GLint_GLint_GLsizei_GLsizei
4065 #define glCopyConvolutionFilter2D_INDEXED INDEXED_void_GLenum_GLenum_GLint_GLint_GLsizei_GLsizei
4066 #define glCopyConvolutionFilter2D_FORMAT FORMAT_void_GLenum_GLenum_GLint_GLint_GLsizei_GLsizei
4067 #define glCopyPixels_INDEX 82
4068 #define glCopyPixels_RETURN void
4069 #define glCopyPixels_ARG_NAMES x, y, width, height, type
4070 #define glCopyPixels_ARG_EXPAND GLint x, GLint y, GLsizei width, GLsizei height, GLenum type
4071 #define glCopyPixels_PACKED PACKED_void_GLint_GLint_GLsizei_GLsizei_GLenum
4072 #define glCopyPixels_INDEXED INDEXED_void_GLint_GLint_GLsizei_GLsizei_GLenum
4073 #define glCopyPixels_FORMAT FORMAT_void_GLint_GLint_GLsizei_GLsizei_GLenum
4074 #define glCopyTexImage1D_INDEX 83
4075 #define glCopyTexImage1D_RETURN void
4076 #define glCopyTexImage1D_ARG_NAMES target, level, internalformat, x, y, width, border
4077 #define glCopyTexImage1D_ARG_EXPAND GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border
4078 #define glCopyTexImage1D_PACKED PACKED_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLint
4079 #define glCopyTexImage1D_INDEXED INDEXED_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLint
4080 #define glCopyTexImage1D_FORMAT FORMAT_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLint
4081 #define glCopyTexImage2D_INDEX 84
4082 #define glCopyTexImage2D_RETURN void
4083 #define glCopyTexImage2D_ARG_NAMES target, level, internalformat, x, y, width, height, border
4084 #define glCopyTexImage2D_ARG_EXPAND GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border
4085 #define glCopyTexImage2D_PACKED PACKED_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLsizei_GLint
4086 #define glCopyTexImage2D_INDEXED INDEXED_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLsizei_GLint
4087 #define glCopyTexImage2D_FORMAT FORMAT_void_GLenum_GLint_GLenum_GLint_GLint_GLsizei_GLsizei_GLint
4088 #define glCopyTexSubImage1D_INDEX 85
4089 #define glCopyTexSubImage1D_RETURN void
4090 #define glCopyTexSubImage1D_ARG_NAMES target, level, xoffset, x, y, width
4091 #define glCopyTexSubImage1D_ARG_EXPAND GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width
4092 #define glCopyTexSubImage1D_PACKED PACKED_void_GLenum_GLint_GLint_GLint_GLint_GLsizei
4093 #define glCopyTexSubImage1D_INDEXED INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLsizei
4094 #define glCopyTexSubImage1D_FORMAT FORMAT_void_GLenum_GLint_GLint_GLint_GLint_GLsizei
4095 #define glCopyTexSubImage2D_INDEX 86
4096 #define glCopyTexSubImage2D_RETURN void
4097 #define glCopyTexSubImage2D_ARG_NAMES target, level, xoffset, yoffset, x, y, width, height
4098 #define glCopyTexSubImage2D_ARG_EXPAND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height
4099 #define glCopyTexSubImage2D_PACKED PACKED_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei
4100 #define glCopyTexSubImage2D_INDEXED INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei
4101 #define glCopyTexSubImage2D_FORMAT FORMAT_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei
4102 #define glCopyTexSubImage3D_INDEX 87
4103 #define glCopyTexSubImage3D_RETURN void
4104 #define glCopyTexSubImage3D_ARG_NAMES target, level, xoffset, yoffset, zoffset, x, y, width, height
4105 #define glCopyTexSubImage3D_ARG_EXPAND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height
4106 #define glCopyTexSubImage3D_PACKED PACKED_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei
4107 #define glCopyTexSubImage3D_INDEXED INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei
4108 #define glCopyTexSubImage3D_FORMAT FORMAT_void_GLenum_GLint_GLint_GLint_GLint_GLint_GLint_GLsizei_GLsizei
4109 #define glCullFace_INDEX 88
4110 #define glCullFace_RETURN void
4111 #define glCullFace_ARG_NAMES mode
4112 #define glCullFace_ARG_EXPAND GLenum mode
4113 #define glCullFace_PACKED PACKED_void_GLenum
4114 #define glCullFace_INDEXED INDEXED_void_GLenum
4115 #define glCullFace_FORMAT FORMAT_void_GLenum
4116 #define glDeleteBuffers_INDEX 89
4117 #define glDeleteBuffers_RETURN void
4118 #define glDeleteBuffers_ARG_NAMES n, buffers
4119 #define glDeleteBuffers_ARG_EXPAND GLsizei n, const GLuint * buffers
4120 #define glDeleteBuffers_PACKED PACKED_void_GLsizei_const_GLuint___GENPT__
4121 #define glDeleteBuffers_INDEXED INDEXED_void_GLsizei_const_GLuint___GENPT__
4122 #define glDeleteBuffers_FORMAT FORMAT_void_GLsizei_const_GLuint___GENPT__
4123 #define glDeleteLists_INDEX 90
4124 #define glDeleteLists_RETURN void
4125 #define glDeleteLists_ARG_NAMES list, range
4126 #define glDeleteLists_ARG_EXPAND GLuint list, GLsizei range
4127 #define glDeleteLists_PACKED PACKED_void_GLuint_GLsizei
4128 #define glDeleteLists_INDEXED INDEXED_void_GLuint_GLsizei
4129 #define glDeleteLists_FORMAT FORMAT_void_GLuint_GLsizei
4130 #define glDeleteQueries_INDEX 91
4131 #define glDeleteQueries_RETURN void
4132 #define glDeleteQueries_ARG_NAMES n, ids
4133 #define glDeleteQueries_ARG_EXPAND GLsizei n, const GLuint * ids
4134 #define glDeleteQueries_PACKED PACKED_void_GLsizei_const_GLuint___GENPT__
4135 #define glDeleteQueries_INDEXED INDEXED_void_GLsizei_const_GLuint___GENPT__
4136 #define glDeleteQueries_FORMAT FORMAT_void_GLsizei_const_GLuint___GENPT__
4137 #define glDeleteTextures_INDEX 92
4138 #define glDeleteTextures_RETURN void
4139 #define glDeleteTextures_ARG_NAMES n, textures
4140 #define glDeleteTextures_ARG_EXPAND GLsizei n, const GLuint * textures
4141 #define glDeleteTextures_PACKED PACKED_void_GLsizei_const_GLuint___GENPT__
4142 #define glDeleteTextures_INDEXED INDEXED_void_GLsizei_const_GLuint___GENPT__
4143 #define glDeleteTextures_FORMAT FORMAT_void_GLsizei_const_GLuint___GENPT__
4144 #define glDepthFunc_INDEX 93
4145 #define glDepthFunc_RETURN void
4146 #define glDepthFunc_ARG_NAMES func
4147 #define glDepthFunc_ARG_EXPAND GLenum func
4148 #define glDepthFunc_PACKED PACKED_void_GLenum
4149 #define glDepthFunc_INDEXED INDEXED_void_GLenum
4150 #define glDepthFunc_FORMAT FORMAT_void_GLenum
4151 #define glDepthMask_INDEX 94
4152 #define glDepthMask_RETURN void
4153 #define glDepthMask_ARG_NAMES flag
4154 #define glDepthMask_ARG_EXPAND GLboolean flag
4155 #define glDepthMask_PACKED PACKED_void_GLboolean
4156 #define glDepthMask_INDEXED INDEXED_void_GLboolean
4157 #define glDepthMask_FORMAT FORMAT_void_GLboolean
4158 #define glDepthRange_INDEX 95
4159 #define glDepthRange_RETURN void
4160 #define glDepthRange_ARG_NAMES near, far
4161 #define glDepthRange_ARG_EXPAND GLdouble near, GLdouble far
4162 #define glDepthRange_PACKED PACKED_void_GLdouble_GLdouble
4163 #define glDepthRange_INDEXED INDEXED_void_GLdouble_GLdouble
4164 #define glDepthRange_FORMAT FORMAT_void_GLdouble_GLdouble
4165 #define glDisable_INDEX 96
4166 #define glDisable_RETURN void
4167 #define glDisable_ARG_NAMES cap
4168 #define glDisable_ARG_EXPAND GLenum cap
4169 #define glDisable_PACKED PACKED_void_GLenum
4170 #define glDisable_INDEXED INDEXED_void_GLenum
4171 #define glDisable_FORMAT FORMAT_void_GLenum
4172 #define glDisableClientState_INDEX 97
4173 #define glDisableClientState_RETURN void
4174 #define glDisableClientState_ARG_NAMES array
4175 #define glDisableClientState_ARG_EXPAND GLenum array
4176 #define glDisableClientState_PACKED PACKED_void_GLenum
4177 #define glDisableClientState_INDEXED INDEXED_void_GLenum
4178 #define glDisableClientState_FORMAT FORMAT_void_GLenum
4179 #define glDrawArrays_INDEX 98
4180 #define glDrawArrays_RETURN void
4181 #define glDrawArrays_ARG_NAMES mode, first, count
4182 #define glDrawArrays_ARG_EXPAND GLenum mode, GLint first, GLsizei count
4183 #define glDrawArrays_PACKED PACKED_void_GLenum_GLint_GLsizei
4184 #define glDrawArrays_INDEXED INDEXED_void_GLenum_GLint_GLsizei
4185 #define glDrawArrays_FORMAT FORMAT_void_GLenum_GLint_GLsizei
4186 #define glDrawBuffer_INDEX 99
4187 #define glDrawBuffer_RETURN void
4188 #define glDrawBuffer_ARG_NAMES mode
4189 #define glDrawBuffer_ARG_EXPAND GLenum mode
4190 #define glDrawBuffer_PACKED PACKED_void_GLenum
4191 #define glDrawBuffer_INDEXED INDEXED_void_GLenum
4192 #define glDrawBuffer_FORMAT FORMAT_void_GLenum
4193 #define glDrawElements_INDEX 100
4194 #define glDrawElements_RETURN void
4195 #define glDrawElements_ARG_NAMES mode, count, type, indices
4196 #define glDrawElements_ARG_EXPAND GLenum mode, GLsizei count, GLenum type, const GLvoid * indices
4197 #define glDrawElements_PACKED PACKED_void_GLenum_GLsizei_GLenum_const_GLvoid___GENPT__
4198 #define glDrawElements_INDEXED INDEXED_void_GLenum_GLsizei_GLenum_const_GLvoid___GENPT__
4199 #define glDrawElements_FORMAT FORMAT_void_GLenum_GLsizei_GLenum_const_GLvoid___GENPT__
4200 #define glDrawPixels_INDEX 101
4201 #define glDrawPixels_RETURN void
4202 #define glDrawPixels_ARG_NAMES width, height, format, type, pixels
4203 #define glDrawPixels_ARG_EXPAND GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels
4204 #define glDrawPixels_PACKED PACKED_void_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
4205 #define glDrawPixels_INDEXED INDEXED_void_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
4206 #define glDrawPixels_FORMAT FORMAT_void_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
4207 #define glDrawRangeElements_INDEX 102
4208 #define glDrawRangeElements_RETURN void
4209 #define glDrawRangeElements_ARG_NAMES mode, start, end, count, type, indices
4210 #define glDrawRangeElements_ARG_EXPAND GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices
4211 #define glDrawRangeElements_PACKED PACKED_void_GLenum_GLuint_GLuint_GLsizei_GLenum_const_GLvoid___GENPT__
4212 #define glDrawRangeElements_INDEXED INDEXED_void_GLenum_GLuint_GLuint_GLsizei_GLenum_const_GLvoid___GENPT__
4213 #define glDrawRangeElements_FORMAT FORMAT_void_GLenum_GLuint_GLuint_GLsizei_GLenum_const_GLvoid___GENPT__
4214 #define glEdgeFlag_INDEX 103
4215 #define glEdgeFlag_RETURN void
4216 #define glEdgeFlag_ARG_NAMES flag
4217 #define glEdgeFlag_ARG_EXPAND GLboolean flag
4218 #define glEdgeFlag_PACKED PACKED_void_GLboolean
4219 #define glEdgeFlag_INDEXED INDEXED_void_GLboolean
4220 #define glEdgeFlag_FORMAT FORMAT_void_GLboolean
4221 #define glEdgeFlagPointer_INDEX 104
4222 #define glEdgeFlagPointer_RETURN void
4223 #define glEdgeFlagPointer_ARG_NAMES stride, pointer
4224 #define glEdgeFlagPointer_ARG_EXPAND GLsizei stride, const GLvoid * pointer
4225 #define glEdgeFlagPointer_PACKED PACKED_void_GLsizei_const_GLvoid___GENPT__
4226 #define glEdgeFlagPointer_INDEXED INDEXED_void_GLsizei_const_GLvoid___GENPT__
4227 #define glEdgeFlagPointer_FORMAT FORMAT_void_GLsizei_const_GLvoid___GENPT__
4228 #define glEdgeFlagv_INDEX 105
4229 #define glEdgeFlagv_RETURN void
4230 #define glEdgeFlagv_ARG_NAMES flag
4231 #define glEdgeFlagv_ARG_EXPAND const GLboolean * flag
4232 #define glEdgeFlagv_PACKED PACKED_void_const_GLboolean___GENPT__
4233 #define glEdgeFlagv_INDEXED INDEXED_void_const_GLboolean___GENPT__
4234 #define glEdgeFlagv_FORMAT FORMAT_void_const_GLboolean___GENPT__
4235 #define glEnable_INDEX 106
4236 #define glEnable_RETURN void
4237 #define glEnable_ARG_NAMES cap
4238 #define glEnable_ARG_EXPAND GLenum cap
4239 #define glEnable_PACKED PACKED_void_GLenum
4240 #define glEnable_INDEXED INDEXED_void_GLenum
4241 #define glEnable_FORMAT FORMAT_void_GLenum
4242 #define glEnableClientState_INDEX 107
4243 #define glEnableClientState_RETURN void
4244 #define glEnableClientState_ARG_NAMES array
4245 #define glEnableClientState_ARG_EXPAND GLenum array
4246 #define glEnableClientState_PACKED PACKED_void_GLenum
4247 #define glEnableClientState_INDEXED INDEXED_void_GLenum
4248 #define glEnableClientState_FORMAT FORMAT_void_GLenum
4249 #define glEnd_INDEX 108
4250 #define glEnd_RETURN void
4251 #define glEnd_ARG_NAMES
4252 #define glEnd_ARG_EXPAND
4253 #define glEnd_PACKED PACKED_void
4254 #define glEnd_INDEXED INDEXED_void
4255 #define glEnd_FORMAT FORMAT_void
4256 #define glEndList_INDEX 109
4257 #define glEndList_RETURN void
4258 #define glEndList_ARG_NAMES
4259 #define glEndList_ARG_EXPAND
4260 #define glEndList_PACKED PACKED_void
4261 #define glEndList_INDEXED INDEXED_void
4262 #define glEndList_FORMAT FORMAT_void
4263 #define glEndQuery_INDEX 110
4264 #define glEndQuery_RETURN void
4265 #define glEndQuery_ARG_NAMES target
4266 #define glEndQuery_ARG_EXPAND GLenum target
4267 #define glEndQuery_PACKED PACKED_void_GLenum
4268 #define glEndQuery_INDEXED INDEXED_void_GLenum
4269 #define glEndQuery_FORMAT FORMAT_void_GLenum
4270 #define glEvalCoord1d_INDEX 111
4271 #define glEvalCoord1d_RETURN void
4272 #define glEvalCoord1d_ARG_NAMES u
4273 #define glEvalCoord1d_ARG_EXPAND GLdouble u
4274 #define glEvalCoord1d_PACKED PACKED_void_GLdouble
4275 #define glEvalCoord1d_INDEXED INDEXED_void_GLdouble
4276 #define glEvalCoord1d_FORMAT FORMAT_void_GLdouble
4277 #define glEvalCoord1dv_INDEX 112
4278 #define glEvalCoord1dv_RETURN void
4279 #define glEvalCoord1dv_ARG_NAMES u
4280 #define glEvalCoord1dv_ARG_EXPAND const GLdouble * u
4281 #define glEvalCoord1dv_PACKED PACKED_void_const_GLdouble___GENPT__
4282 #define glEvalCoord1dv_INDEXED INDEXED_void_const_GLdouble___GENPT__
4283 #define glEvalCoord1dv_FORMAT FORMAT_void_const_GLdouble___GENPT__
4284 #define glEvalCoord1f_INDEX 113
4285 #define glEvalCoord1f_RETURN void
4286 #define glEvalCoord1f_ARG_NAMES u
4287 #define glEvalCoord1f_ARG_EXPAND GLfloat u
4288 #define glEvalCoord1f_PACKED PACKED_void_GLfloat
4289 #define glEvalCoord1f_INDEXED INDEXED_void_GLfloat
4290 #define glEvalCoord1f_FORMAT FORMAT_void_GLfloat
4291 #define glEvalCoord1fv_INDEX 114
4292 #define glEvalCoord1fv_RETURN void
4293 #define glEvalCoord1fv_ARG_NAMES u
4294 #define glEvalCoord1fv_ARG_EXPAND const GLfloat * u
4295 #define glEvalCoord1fv_PACKED PACKED_void_const_GLfloat___GENPT__
4296 #define glEvalCoord1fv_INDEXED INDEXED_void_const_GLfloat___GENPT__
4297 #define glEvalCoord1fv_FORMAT FORMAT_void_const_GLfloat___GENPT__
4298 #define glEvalCoord2d_INDEX 115
4299 #define glEvalCoord2d_RETURN void
4300 #define glEvalCoord2d_ARG_NAMES u, v
4301 #define glEvalCoord2d_ARG_EXPAND GLdouble u, GLdouble v
4302 #define glEvalCoord2d_PACKED PACKED_void_GLdouble_GLdouble
4303 #define glEvalCoord2d_INDEXED INDEXED_void_GLdouble_GLdouble
4304 #define glEvalCoord2d_FORMAT FORMAT_void_GLdouble_GLdouble
4305 #define glEvalCoord2dv_INDEX 116
4306 #define glEvalCoord2dv_RETURN void
4307 #define glEvalCoord2dv_ARG_NAMES u
4308 #define glEvalCoord2dv_ARG_EXPAND const GLdouble * u
4309 #define glEvalCoord2dv_PACKED PACKED_void_const_GLdouble___GENPT__
4310 #define glEvalCoord2dv_INDEXED INDEXED_void_const_GLdouble___GENPT__
4311 #define glEvalCoord2dv_FORMAT FORMAT_void_const_GLdouble___GENPT__
4312 #define glEvalCoord2f_INDEX 117
4313 #define glEvalCoord2f_RETURN void
4314 #define glEvalCoord2f_ARG_NAMES u, v
4315 #define glEvalCoord2f_ARG_EXPAND GLfloat u, GLfloat v
4316 #define glEvalCoord2f_PACKED PACKED_void_GLfloat_GLfloat
4317 #define glEvalCoord2f_INDEXED INDEXED_void_GLfloat_GLfloat
4318 #define glEvalCoord2f_FORMAT FORMAT_void_GLfloat_GLfloat
4319 #define glEvalCoord2fv_INDEX 118
4320 #define glEvalCoord2fv_RETURN void
4321 #define glEvalCoord2fv_ARG_NAMES u
4322 #define glEvalCoord2fv_ARG_EXPAND const GLfloat * u
4323 #define glEvalCoord2fv_PACKED PACKED_void_const_GLfloat___GENPT__
4324 #define glEvalCoord2fv_INDEXED INDEXED_void_const_GLfloat___GENPT__
4325 #define glEvalCoord2fv_FORMAT FORMAT_void_const_GLfloat___GENPT__
4326 #define glEvalMesh1_INDEX 119
4327 #define glEvalMesh1_RETURN void
4328 #define glEvalMesh1_ARG_NAMES mode, i1, i2
4329 #define glEvalMesh1_ARG_EXPAND GLenum mode, GLint i1, GLint i2
4330 #define glEvalMesh1_PACKED PACKED_void_GLenum_GLint_GLint
4331 #define glEvalMesh1_INDEXED INDEXED_void_GLenum_GLint_GLint
4332 #define glEvalMesh1_FORMAT FORMAT_void_GLenum_GLint_GLint
4333 #define glEvalMesh2_INDEX 120
4334 #define glEvalMesh2_RETURN void
4335 #define glEvalMesh2_ARG_NAMES mode, i1, i2, j1, j2
4336 #define glEvalMesh2_ARG_EXPAND GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2
4337 #define glEvalMesh2_PACKED PACKED_void_GLenum_GLint_GLint_GLint_GLint
4338 #define glEvalMesh2_INDEXED INDEXED_void_GLenum_GLint_GLint_GLint_GLint
4339 #define glEvalMesh2_FORMAT FORMAT_void_GLenum_GLint_GLint_GLint_GLint
4340 #define glEvalPoint1_INDEX 121
4341 #define glEvalPoint1_RETURN void
4342 #define glEvalPoint1_ARG_NAMES i
4343 #define glEvalPoint1_ARG_EXPAND GLint i
4344 #define glEvalPoint1_PACKED PACKED_void_GLint
4345 #define glEvalPoint1_INDEXED INDEXED_void_GLint
4346 #define glEvalPoint1_FORMAT FORMAT_void_GLint
4347 #define glEvalPoint2_INDEX 122
4348 #define glEvalPoint2_RETURN void
4349 #define glEvalPoint2_ARG_NAMES i, j
4350 #define glEvalPoint2_ARG_EXPAND GLint i, GLint j
4351 #define glEvalPoint2_PACKED PACKED_void_GLint_GLint
4352 #define glEvalPoint2_INDEXED INDEXED_void_GLint_GLint
4353 #define glEvalPoint2_FORMAT FORMAT_void_GLint_GLint
4354 #define glFeedbackBuffer_INDEX 123
4355 #define glFeedbackBuffer_RETURN void
4356 #define glFeedbackBuffer_ARG_NAMES size, type, buffer
4357 #define glFeedbackBuffer_ARG_EXPAND GLsizei size, GLenum type, GLfloat * buffer
4358 #define glFeedbackBuffer_PACKED PACKED_void_GLsizei_GLenum_GLfloat___GENPT__
4359 #define glFeedbackBuffer_INDEXED INDEXED_void_GLsizei_GLenum_GLfloat___GENPT__
4360 #define glFeedbackBuffer_FORMAT FORMAT_void_GLsizei_GLenum_GLfloat___GENPT__
4361 #define glFinish_INDEX 124
4362 #define glFinish_RETURN void
4363 #define glFinish_ARG_NAMES
4364 #define glFinish_ARG_EXPAND
4365 #define glFinish_PACKED PACKED_void
4366 #define glFinish_INDEXED INDEXED_void
4367 #define glFinish_FORMAT FORMAT_void
4368 #define glFlush_INDEX 125
4369 #define glFlush_RETURN void
4370 #define glFlush_ARG_NAMES
4371 #define glFlush_ARG_EXPAND
4372 #define glFlush_PACKED PACKED_void
4373 #define glFlush_INDEXED INDEXED_void
4374 #define glFlush_FORMAT FORMAT_void
4375 #define glFogCoordPointer_INDEX 126
4376 #define glFogCoordPointer_RETURN void
4377 #define glFogCoordPointer_ARG_NAMES type, stride, pointer
4378 #define glFogCoordPointer_ARG_EXPAND GLenum type, GLsizei stride, const GLvoid * pointer
4379 #define glFogCoordPointer_PACKED PACKED_void_GLenum_GLsizei_const_GLvoid___GENPT__
4380 #define glFogCoordPointer_INDEXED INDEXED_void_GLenum_GLsizei_const_GLvoid___GENPT__
4381 #define glFogCoordPointer_FORMAT FORMAT_void_GLenum_GLsizei_const_GLvoid___GENPT__
4382 #define glFogCoordd_INDEX 127
4383 #define glFogCoordd_RETURN void
4384 #define glFogCoordd_ARG_NAMES coord
4385 #define glFogCoordd_ARG_EXPAND GLdouble coord
4386 #define glFogCoordd_PACKED PACKED_void_GLdouble
4387 #define glFogCoordd_INDEXED INDEXED_void_GLdouble
4388 #define glFogCoordd_FORMAT FORMAT_void_GLdouble
4389 #define glFogCoorddv_INDEX 128
4390 #define glFogCoorddv_RETURN void
4391 #define glFogCoorddv_ARG_NAMES coord
4392 #define glFogCoorddv_ARG_EXPAND const GLdouble * coord
4393 #define glFogCoorddv_PACKED PACKED_void_const_GLdouble___GENPT__
4394 #define glFogCoorddv_INDEXED INDEXED_void_const_GLdouble___GENPT__
4395 #define glFogCoorddv_FORMAT FORMAT_void_const_GLdouble___GENPT__
4396 #define glFogCoordf_INDEX 129
4397 #define glFogCoordf_RETURN void
4398 #define glFogCoordf_ARG_NAMES coord
4399 #define glFogCoordf_ARG_EXPAND GLfloat coord
4400 #define glFogCoordf_PACKED PACKED_void_GLfloat
4401 #define glFogCoordf_INDEXED INDEXED_void_GLfloat
4402 #define glFogCoordf_FORMAT FORMAT_void_GLfloat
4403 #define glFogCoordfv_INDEX 130
4404 #define glFogCoordfv_RETURN void
4405 #define glFogCoordfv_ARG_NAMES coord
4406 #define glFogCoordfv_ARG_EXPAND const GLfloat * coord
4407 #define glFogCoordfv_PACKED PACKED_void_const_GLfloat___GENPT__
4408 #define glFogCoordfv_INDEXED INDEXED_void_const_GLfloat___GENPT__
4409 #define glFogCoordfv_FORMAT FORMAT_void_const_GLfloat___GENPT__
4410 #define glFogf_INDEX 131
4411 #define glFogf_RETURN void
4412 #define glFogf_ARG_NAMES pname, param
4413 #define glFogf_ARG_EXPAND GLenum pname, GLfloat param
4414 #define glFogf_PACKED PACKED_void_GLenum_GLfloat
4415 #define glFogf_INDEXED INDEXED_void_GLenum_GLfloat
4416 #define glFogf_FORMAT FORMAT_void_GLenum_GLfloat
4417 #define glFogfv_INDEX 132
4418 #define glFogfv_RETURN void
4419 #define glFogfv_ARG_NAMES pname, params
4420 #define glFogfv_ARG_EXPAND GLenum pname, const GLfloat * params
4421 #define glFogfv_PACKED PACKED_void_GLenum_const_GLfloat___GENPT__
4422 #define glFogfv_INDEXED INDEXED_void_GLenum_const_GLfloat___GENPT__
4423 #define glFogfv_FORMAT FORMAT_void_GLenum_const_GLfloat___GENPT__
4424 #define glFogi_INDEX 133
4425 #define glFogi_RETURN void
4426 #define glFogi_ARG_NAMES pname, param
4427 #define glFogi_ARG_EXPAND GLenum pname, GLint param
4428 #define glFogi_PACKED PACKED_void_GLenum_GLint
4429 #define glFogi_INDEXED INDEXED_void_GLenum_GLint
4430 #define glFogi_FORMAT FORMAT_void_GLenum_GLint
4431 #define glFogiv_INDEX 134
4432 #define glFogiv_RETURN void
4433 #define glFogiv_ARG_NAMES pname, params
4434 #define glFogiv_ARG_EXPAND GLenum pname, const GLint * params
4435 #define glFogiv_PACKED PACKED_void_GLenum_const_GLint___GENPT__
4436 #define glFogiv_INDEXED INDEXED_void_GLenum_const_GLint___GENPT__
4437 #define glFogiv_FORMAT FORMAT_void_GLenum_const_GLint___GENPT__
4438 #define glFrontFace_INDEX 135
4439 #define glFrontFace_RETURN void
4440 #define glFrontFace_ARG_NAMES mode
4441 #define glFrontFace_ARG_EXPAND GLenum mode
4442 #define glFrontFace_PACKED PACKED_void_GLenum
4443 #define glFrontFace_INDEXED INDEXED_void_GLenum
4444 #define glFrontFace_FORMAT FORMAT_void_GLenum
4445 #define glFrustum_INDEX 136
4446 #define glFrustum_RETURN void
4447 #define glFrustum_ARG_NAMES left, right, bottom, top, zNear, zFar
4448 #define glFrustum_ARG_EXPAND GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar
4449 #define glFrustum_PACKED PACKED_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble
4450 #define glFrustum_INDEXED INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble
4451 #define glFrustum_FORMAT FORMAT_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble
4452 #define glGenBuffers_INDEX 137
4453 #define glGenBuffers_RETURN void
4454 #define glGenBuffers_ARG_NAMES n, buffers
4455 #define glGenBuffers_ARG_EXPAND GLsizei n, GLuint * buffers
4456 #define glGenBuffers_PACKED PACKED_void_GLsizei_GLuint___GENPT__
4457 #define glGenBuffers_INDEXED INDEXED_void_GLsizei_GLuint___GENPT__
4458 #define glGenBuffers_FORMAT FORMAT_void_GLsizei_GLuint___GENPT__
4459 #define glGenLists_INDEX 138
4460 #define glGenLists_RETURN GLuint
4461 #define glGenLists_ARG_NAMES range
4462 #define glGenLists_ARG_EXPAND GLsizei range
4463 #define glGenLists_PACKED PACKED_GLuint_GLsizei
4464 #define glGenLists_INDEXED INDEXED_GLuint_GLsizei
4465 #define glGenLists_FORMAT FORMAT_GLuint_GLsizei
4466 #define glGenQueries_INDEX 139
4467 #define glGenQueries_RETURN void
4468 #define glGenQueries_ARG_NAMES n, ids
4469 #define glGenQueries_ARG_EXPAND GLsizei n, GLuint * ids
4470 #define glGenQueries_PACKED PACKED_void_GLsizei_GLuint___GENPT__
4471 #define glGenQueries_INDEXED INDEXED_void_GLsizei_GLuint___GENPT__
4472 #define glGenQueries_FORMAT FORMAT_void_GLsizei_GLuint___GENPT__
4473 #define glGenTextures_INDEX 140
4474 #define glGenTextures_RETURN void
4475 #define glGenTextures_ARG_NAMES n, textures
4476 #define glGenTextures_ARG_EXPAND GLsizei n, GLuint * textures
4477 #define glGenTextures_PACKED PACKED_void_GLsizei_GLuint___GENPT__
4478 #define glGenTextures_INDEXED INDEXED_void_GLsizei_GLuint___GENPT__
4479 #define glGenTextures_FORMAT FORMAT_void_GLsizei_GLuint___GENPT__
4480 #define glGetBooleanv_INDEX 141
4481 #define glGetBooleanv_RETURN void
4482 #define glGetBooleanv_ARG_NAMES pname, params
4483 #define glGetBooleanv_ARG_EXPAND GLenum pname, GLboolean * params
4484 #define glGetBooleanv_PACKED PACKED_void_GLenum_GLboolean___GENPT__
4485 #define glGetBooleanv_INDEXED INDEXED_void_GLenum_GLboolean___GENPT__
4486 #define glGetBooleanv_FORMAT FORMAT_void_GLenum_GLboolean___GENPT__
4487 #define glGetBufferParameteriv_INDEX 142
4488 #define glGetBufferParameteriv_RETURN void
4489 #define glGetBufferParameteriv_ARG_NAMES target, pname, params
4490 #define glGetBufferParameteriv_ARG_EXPAND GLenum target, GLenum pname, GLint * params
4491 #define glGetBufferParameteriv_PACKED PACKED_void_GLenum_GLenum_GLint___GENPT__
4492 #define glGetBufferParameteriv_INDEXED INDEXED_void_GLenum_GLenum_GLint___GENPT__
4493 #define glGetBufferParameteriv_FORMAT FORMAT_void_GLenum_GLenum_GLint___GENPT__
4494 #define glGetBufferPointerv_INDEX 143
4495 #define glGetBufferPointerv_RETURN void
4496 #define glGetBufferPointerv_ARG_NAMES target, pname, params
4497 #define glGetBufferPointerv_ARG_EXPAND GLenum target, GLenum pname, GLvoid * params
4498 #define glGetBufferPointerv_PACKED PACKED_void_GLenum_GLenum_GLvoid___GENPT__
4499 #define glGetBufferPointerv_INDEXED INDEXED_void_GLenum_GLenum_GLvoid___GENPT__
4500 #define glGetBufferPointerv_FORMAT FORMAT_void_GLenum_GLenum_GLvoid___GENPT__
4501 #define glGetBufferSubData_INDEX 144
4502 #define glGetBufferSubData_RETURN void
4503 #define glGetBufferSubData_ARG_NAMES target, offset, size, data
4504 #define glGetBufferSubData_ARG_EXPAND GLenum target, GLintptr offset, GLsizeiptr size, GLvoid * data
4505 #define glGetBufferSubData_PACKED PACKED_void_GLenum_GLintptr_GLsizeiptr_GLvoid___GENPT__
4506 #define glGetBufferSubData_INDEXED INDEXED_void_GLenum_GLintptr_GLsizeiptr_GLvoid___GENPT__
4507 #define glGetBufferSubData_FORMAT FORMAT_void_GLenum_GLintptr_GLsizeiptr_GLvoid___GENPT__
4508 #define glGetClipPlane_INDEX 145
4509 #define glGetClipPlane_RETURN void
4510 #define glGetClipPlane_ARG_NAMES plane, equation
4511 #define glGetClipPlane_ARG_EXPAND GLenum plane, GLdouble * equation
4512 #define glGetClipPlane_PACKED PACKED_void_GLenum_GLdouble___GENPT__
4513 #define glGetClipPlane_INDEXED INDEXED_void_GLenum_GLdouble___GENPT__
4514 #define glGetClipPlane_FORMAT FORMAT_void_GLenum_GLdouble___GENPT__
4515 #define glGetColorTable_INDEX 146
4516 #define glGetColorTable_RETURN void
4517 #define glGetColorTable_ARG_NAMES target, format, type, table
4518 #define glGetColorTable_ARG_EXPAND GLenum target, GLenum format, GLenum type, GLvoid * table
4519 #define glGetColorTable_PACKED PACKED_void_GLenum_GLenum_GLenum_GLvoid___GENPT__
4520 #define glGetColorTable_INDEXED INDEXED_void_GLenum_GLenum_GLenum_GLvoid___GENPT__
4521 #define glGetColorTable_FORMAT FORMAT_void_GLenum_GLenum_GLenum_GLvoid___GENPT__
4522 #define glGetColorTableParameterfv_INDEX 147
4523 #define glGetColorTableParameterfv_RETURN void
4524 #define glGetColorTableParameterfv_ARG_NAMES target, pname, params
4525 #define glGetColorTableParameterfv_ARG_EXPAND GLenum target, GLenum pname, GLfloat * params
4526 #define glGetColorTableParameterfv_PACKED PACKED_void_GLenum_GLenum_GLfloat___GENPT__
4527 #define glGetColorTableParameterfv_INDEXED INDEXED_void_GLenum_GLenum_GLfloat___GENPT__
4528 #define glGetColorTableParameterfv_FORMAT FORMAT_void_GLenum_GLenum_GLfloat___GENPT__
4529 #define glGetColorTableParameteriv_INDEX 148
4530 #define glGetColorTableParameteriv_RETURN void
4531 #define glGetColorTableParameteriv_ARG_NAMES target, pname, params
4532 #define glGetColorTableParameteriv_ARG_EXPAND GLenum target, GLenum pname, GLint * params
4533 #define glGetColorTableParameteriv_PACKED PACKED_void_GLenum_GLenum_GLint___GENPT__
4534 #define glGetColorTableParameteriv_INDEXED INDEXED_void_GLenum_GLenum_GLint___GENPT__
4535 #define glGetColorTableParameteriv_FORMAT FORMAT_void_GLenum_GLenum_GLint___GENPT__
4536 #define glGetCompressedTexImage_INDEX 149
4537 #define glGetCompressedTexImage_RETURN void
4538 #define glGetCompressedTexImage_ARG_NAMES target, level, img
4539 #define glGetCompressedTexImage_ARG_EXPAND GLenum target, GLint level, GLvoid * img
4540 #define glGetCompressedTexImage_PACKED PACKED_void_GLenum_GLint_GLvoid___GENPT__
4541 #define glGetCompressedTexImage_INDEXED INDEXED_void_GLenum_GLint_GLvoid___GENPT__
4542 #define glGetCompressedTexImage_FORMAT FORMAT_void_GLenum_GLint_GLvoid___GENPT__
4543 #define glGetConvolutionFilter_INDEX 150
4544 #define glGetConvolutionFilter_RETURN void
4545 #define glGetConvolutionFilter_ARG_NAMES target, format, type, image
4546 #define glGetConvolutionFilter_ARG_EXPAND GLenum target, GLenum format, GLenum type, GLvoid * image
4547 #define glGetConvolutionFilter_PACKED PACKED_void_GLenum_GLenum_GLenum_GLvoid___GENPT__
4548 #define glGetConvolutionFilter_INDEXED INDEXED_void_GLenum_GLenum_GLenum_GLvoid___GENPT__
4549 #define glGetConvolutionFilter_FORMAT FORMAT_void_GLenum_GLenum_GLenum_GLvoid___GENPT__
4550 #define glGetConvolutionParameterfv_INDEX 151
4551 #define glGetConvolutionParameterfv_RETURN void
4552 #define glGetConvolutionParameterfv_ARG_NAMES target, pname, params
4553 #define glGetConvolutionParameterfv_ARG_EXPAND GLenum target, GLenum pname, GLfloat * params
4554 #define glGetConvolutionParameterfv_PACKED PACKED_void_GLenum_GLenum_GLfloat___GENPT__
4555 #define glGetConvolutionParameterfv_INDEXED INDEXED_void_GLenum_GLenum_GLfloat___GENPT__
4556 #define glGetConvolutionParameterfv_FORMAT FORMAT_void_GLenum_GLenum_GLfloat___GENPT__
4557 #define glGetConvolutionParameteriv_INDEX 152
4558 #define glGetConvolutionParameteriv_RETURN void
4559 #define glGetConvolutionParameteriv_ARG_NAMES target, pname, params
4560 #define glGetConvolutionParameteriv_ARG_EXPAND GLenum target, GLenum pname, GLint * params
4561 #define glGetConvolutionParameteriv_PACKED PACKED_void_GLenum_GLenum_GLint___GENPT__
4562 #define glGetConvolutionParameteriv_INDEXED INDEXED_void_GLenum_GLenum_GLint___GENPT__
4563 #define glGetConvolutionParameteriv_FORMAT FORMAT_void_GLenum_GLenum_GLint___GENPT__
4564 #define glGetDoublev_INDEX 153
4565 #define glGetDoublev_RETURN void
4566 #define glGetDoublev_ARG_NAMES pname, params
4567 #define glGetDoublev_ARG_EXPAND GLenum pname, GLdouble * params
4568 #define glGetDoublev_PACKED PACKED_void_GLenum_GLdouble___GENPT__
4569 #define glGetDoublev_INDEXED INDEXED_void_GLenum_GLdouble___GENPT__
4570 #define glGetDoublev_FORMAT FORMAT_void_GLenum_GLdouble___GENPT__
4571 #define glGetError_INDEX 154
4572 #define glGetError_RETURN GLenum
4573 #define glGetError_ARG_NAMES
4574 #define glGetError_ARG_EXPAND
4575 #define glGetError_PACKED PACKED_GLenum
4576 #define glGetError_INDEXED INDEXED_GLenum
4577 #define glGetError_FORMAT FORMAT_GLenum
4578 #define glGetFloatv_INDEX 155
4579 #define glGetFloatv_RETURN void
4580 #define glGetFloatv_ARG_NAMES pname, params
4581 #define glGetFloatv_ARG_EXPAND GLenum pname, GLfloat * params
4582 #define glGetFloatv_PACKED PACKED_void_GLenum_GLfloat___GENPT__
4583 #define glGetFloatv_INDEXED INDEXED_void_GLenum_GLfloat___GENPT__
4584 #define glGetFloatv_FORMAT FORMAT_void_GLenum_GLfloat___GENPT__
4585 #define glGetHistogram_INDEX 156
4586 #define glGetHistogram_RETURN void
4587 #define glGetHistogram_ARG_NAMES target, reset, format, type, values
4588 #define glGetHistogram_ARG_EXPAND GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values
4589 #define glGetHistogram_PACKED PACKED_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__
4590 #define glGetHistogram_INDEXED INDEXED_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__
4591 #define glGetHistogram_FORMAT FORMAT_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__
4592 #define glGetHistogramParameterfv_INDEX 157
4593 #define glGetHistogramParameterfv_RETURN void
4594 #define glGetHistogramParameterfv_ARG_NAMES target, pname, params
4595 #define glGetHistogramParameterfv_ARG_EXPAND GLenum target, GLenum pname, GLfloat * params
4596 #define glGetHistogramParameterfv_PACKED PACKED_void_GLenum_GLenum_GLfloat___GENPT__
4597 #define glGetHistogramParameterfv_INDEXED INDEXED_void_GLenum_GLenum_GLfloat___GENPT__
4598 #define glGetHistogramParameterfv_FORMAT FORMAT_void_GLenum_GLenum_GLfloat___GENPT__
4599 #define glGetHistogramParameteriv_INDEX 158
4600 #define glGetHistogramParameteriv_RETURN void
4601 #define glGetHistogramParameteriv_ARG_NAMES target, pname, params
4602 #define glGetHistogramParameteriv_ARG_EXPAND GLenum target, GLenum pname, GLint * params
4603 #define glGetHistogramParameteriv_PACKED PACKED_void_GLenum_GLenum_GLint___GENPT__
4604 #define glGetHistogramParameteriv_INDEXED INDEXED_void_GLenum_GLenum_GLint___GENPT__
4605 #define glGetHistogramParameteriv_FORMAT FORMAT_void_GLenum_GLenum_GLint___GENPT__
4606 #define glGetIntegerv_INDEX 159
4607 #define glGetIntegerv_RETURN void
4608 #define glGetIntegerv_ARG_NAMES pname, params
4609 #define glGetIntegerv_ARG_EXPAND GLenum pname, GLint * params
4610 #define glGetIntegerv_PACKED PACKED_void_GLenum_GLint___GENPT__
4611 #define glGetIntegerv_INDEXED INDEXED_void_GLenum_GLint___GENPT__
4612 #define glGetIntegerv_FORMAT FORMAT_void_GLenum_GLint___GENPT__
4613 #define glGetLightfv_INDEX 160
4614 #define glGetLightfv_RETURN void
4615 #define glGetLightfv_ARG_NAMES light, pname, params
4616 #define glGetLightfv_ARG_EXPAND GLenum light, GLenum pname, GLfloat * params
4617 #define glGetLightfv_PACKED PACKED_void_GLenum_GLenum_GLfloat___GENPT__
4618 #define glGetLightfv_INDEXED INDEXED_void_GLenum_GLenum_GLfloat___GENPT__
4619 #define glGetLightfv_FORMAT FORMAT_void_GLenum_GLenum_GLfloat___GENPT__
4620 #define glGetLightiv_INDEX 161
4621 #define glGetLightiv_RETURN void
4622 #define glGetLightiv_ARG_NAMES light, pname, params
4623 #define glGetLightiv_ARG_EXPAND GLenum light, GLenum pname, GLint * params
4624 #define glGetLightiv_PACKED PACKED_void_GLenum_GLenum_GLint___GENPT__
4625 #define glGetLightiv_INDEXED INDEXED_void_GLenum_GLenum_GLint___GENPT__
4626 #define glGetLightiv_FORMAT FORMAT_void_GLenum_GLenum_GLint___GENPT__
4627 #define glGetMapdv_INDEX 162
4628 #define glGetMapdv_RETURN void
4629 #define glGetMapdv_ARG_NAMES target, query, v
4630 #define glGetMapdv_ARG_EXPAND GLenum target, GLenum query, GLdouble * v
4631 #define glGetMapdv_PACKED PACKED_void_GLenum_GLenum_GLdouble___GENPT__
4632 #define glGetMapdv_INDEXED INDEXED_void_GLenum_GLenum_GLdouble___GENPT__
4633 #define glGetMapdv_FORMAT FORMAT_void_GLenum_GLenum_GLdouble___GENPT__
4634 #define glGetMapfv_INDEX 163
4635 #define glGetMapfv_RETURN void
4636 #define glGetMapfv_ARG_NAMES target, query, v
4637 #define glGetMapfv_ARG_EXPAND GLenum target, GLenum query, GLfloat * v
4638 #define glGetMapfv_PACKED PACKED_void_GLenum_GLenum_GLfloat___GENPT__
4639 #define glGetMapfv_INDEXED INDEXED_void_GLenum_GLenum_GLfloat___GENPT__
4640 #define glGetMapfv_FORMAT FORMAT_void_GLenum_GLenum_GLfloat___GENPT__
4641 #define glGetMapiv_INDEX 164
4642 #define glGetMapiv_RETURN void
4643 #define glGetMapiv_ARG_NAMES target, query, v
4644 #define glGetMapiv_ARG_EXPAND GLenum target, GLenum query, GLint * v
4645 #define glGetMapiv_PACKED PACKED_void_GLenum_GLenum_GLint___GENPT__
4646 #define glGetMapiv_INDEXED INDEXED_void_GLenum_GLenum_GLint___GENPT__
4647 #define glGetMapiv_FORMAT FORMAT_void_GLenum_GLenum_GLint___GENPT__
4648 #define glGetMaterialfv_INDEX 165
4649 #define glGetMaterialfv_RETURN void
4650 #define glGetMaterialfv_ARG_NAMES face, pname, params
4651 #define glGetMaterialfv_ARG_EXPAND GLenum face, GLenum pname, GLfloat * params
4652 #define glGetMaterialfv_PACKED PACKED_void_GLenum_GLenum_GLfloat___GENPT__
4653 #define glGetMaterialfv_INDEXED INDEXED_void_GLenum_GLenum_GLfloat___GENPT__
4654 #define glGetMaterialfv_FORMAT FORMAT_void_GLenum_GLenum_GLfloat___GENPT__
4655 #define glGetMaterialiv_INDEX 166
4656 #define glGetMaterialiv_RETURN void
4657 #define glGetMaterialiv_ARG_NAMES face, pname, params
4658 #define glGetMaterialiv_ARG_EXPAND GLenum face, GLenum pname, GLint * params
4659 #define glGetMaterialiv_PACKED PACKED_void_GLenum_GLenum_GLint___GENPT__
4660 #define glGetMaterialiv_INDEXED INDEXED_void_GLenum_GLenum_GLint___GENPT__
4661 #define glGetMaterialiv_FORMAT FORMAT_void_GLenum_GLenum_GLint___GENPT__
4662 #define glGetMinmax_INDEX 167
4663 #define glGetMinmax_RETURN void
4664 #define glGetMinmax_ARG_NAMES target, reset, format, type, values
4665 #define glGetMinmax_ARG_EXPAND GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values
4666 #define glGetMinmax_PACKED PACKED_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__
4667 #define glGetMinmax_INDEXED INDEXED_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__
4668 #define glGetMinmax_FORMAT FORMAT_void_GLenum_GLboolean_GLenum_GLenum_GLvoid___GENPT__
4669 #define glGetMinmaxParameterfv_INDEX 168
4670 #define glGetMinmaxParameterfv_RETURN void
4671 #define glGetMinmaxParameterfv_ARG_NAMES target, pname, params
4672 #define glGetMinmaxParameterfv_ARG_EXPAND GLenum target, GLenum pname, GLfloat * params
4673 #define glGetMinmaxParameterfv_PACKED PACKED_void_GLenum_GLenum_GLfloat___GENPT__
4674 #define glGetMinmaxParameterfv_INDEXED INDEXED_void_GLenum_GLenum_GLfloat___GENPT__
4675 #define glGetMinmaxParameterfv_FORMAT FORMAT_void_GLenum_GLenum_GLfloat___GENPT__
4676 #define glGetMinmaxParameteriv_INDEX 169
4677 #define glGetMinmaxParameteriv_RETURN void
4678 #define glGetMinmaxParameteriv_ARG_NAMES target, pname, params
4679 #define glGetMinmaxParameteriv_ARG_EXPAND GLenum target, GLenum pname, GLint * params
4680 #define glGetMinmaxParameteriv_PACKED PACKED_void_GLenum_GLenum_GLint___GENPT__
4681 #define glGetMinmaxParameteriv_INDEXED INDEXED_void_GLenum_GLenum_GLint___GENPT__
4682 #define glGetMinmaxParameteriv_FORMAT FORMAT_void_GLenum_GLenum_GLint___GENPT__
4683 #define glGetPixelMapfv_INDEX 170
4684 #define glGetPixelMapfv_RETURN void
4685 #define glGetPixelMapfv_ARG_NAMES map, values
4686 #define glGetPixelMapfv_ARG_EXPAND GLenum map, GLfloat * values
4687 #define glGetPixelMapfv_PACKED PACKED_void_GLenum_GLfloat___GENPT__
4688 #define glGetPixelMapfv_INDEXED INDEXED_void_GLenum_GLfloat___GENPT__
4689 #define glGetPixelMapfv_FORMAT FORMAT_void_GLenum_GLfloat___GENPT__
4690 #define glGetPixelMapuiv_INDEX 171
4691 #define glGetPixelMapuiv_RETURN void
4692 #define glGetPixelMapuiv_ARG_NAMES map, values
4693 #define glGetPixelMapuiv_ARG_EXPAND GLenum map, GLuint * values
4694 #define glGetPixelMapuiv_PACKED PACKED_void_GLenum_GLuint___GENPT__
4695 #define glGetPixelMapuiv_INDEXED INDEXED_void_GLenum_GLuint___GENPT__
4696 #define glGetPixelMapuiv_FORMAT FORMAT_void_GLenum_GLuint___GENPT__
4697 #define glGetPixelMapusv_INDEX 172
4698 #define glGetPixelMapusv_RETURN void
4699 #define glGetPixelMapusv_ARG_NAMES map, values
4700 #define glGetPixelMapusv_ARG_EXPAND GLenum map, GLushort * values
4701 #define glGetPixelMapusv_PACKED PACKED_void_GLenum_GLushort___GENPT__
4702 #define glGetPixelMapusv_INDEXED INDEXED_void_GLenum_GLushort___GENPT__
4703 #define glGetPixelMapusv_FORMAT FORMAT_void_GLenum_GLushort___GENPT__
4704 #define glGetPointerv_INDEX 173
4705 #define glGetPointerv_RETURN void
4706 #define glGetPointerv_ARG_NAMES pname, params
4707 #define glGetPointerv_ARG_EXPAND GLenum pname, GLvoid ** params
4708 #define glGetPointerv_PACKED PACKED_void_GLenum_GLvoid___GENPT____GENPT__
4709 #define glGetPointerv_INDEXED INDEXED_void_GLenum_GLvoid___GENPT____GENPT__
4710 #define glGetPointerv_FORMAT FORMAT_void_GLenum_GLvoid___GENPT____GENPT__
4711 #define glGetPolygonStipple_INDEX 174
4712 #define glGetPolygonStipple_RETURN void
4713 #define glGetPolygonStipple_ARG_NAMES mask
4714 #define glGetPolygonStipple_ARG_EXPAND GLubyte * mask
4715 #define glGetPolygonStipple_PACKED PACKED_void_GLubyte___GENPT__
4716 #define glGetPolygonStipple_INDEXED INDEXED_void_GLubyte___GENPT__
4717 #define glGetPolygonStipple_FORMAT FORMAT_void_GLubyte___GENPT__
4718 #define glGetQueryObjectiv_INDEX 175
4719 #define glGetQueryObjectiv_RETURN void
4720 #define glGetQueryObjectiv_ARG_NAMES id, pname, params
4721 #define glGetQueryObjectiv_ARG_EXPAND GLuint id, GLenum pname, GLint * params
4722 #define glGetQueryObjectiv_PACKED PACKED_void_GLuint_GLenum_GLint___GENPT__
4723 #define glGetQueryObjectiv_INDEXED INDEXED_void_GLuint_GLenum_GLint___GENPT__
4724 #define glGetQueryObjectiv_FORMAT FORMAT_void_GLuint_GLenum_GLint___GENPT__
4725 #define glGetQueryObjectuiv_INDEX 176
4726 #define glGetQueryObjectuiv_RETURN void
4727 #define glGetQueryObjectuiv_ARG_NAMES id, pname, params
4728 #define glGetQueryObjectuiv_ARG_EXPAND GLuint id, GLenum pname, GLuint * params
4729 #define glGetQueryObjectuiv_PACKED PACKED_void_GLuint_GLenum_GLuint___GENPT__
4730 #define glGetQueryObjectuiv_INDEXED INDEXED_void_GLuint_GLenum_GLuint___GENPT__
4731 #define glGetQueryObjectuiv_FORMAT FORMAT_void_GLuint_GLenum_GLuint___GENPT__
4732 #define glGetQueryiv_INDEX 177
4733 #define glGetQueryiv_RETURN void
4734 #define glGetQueryiv_ARG_NAMES target, pname, params
4735 #define glGetQueryiv_ARG_EXPAND GLenum target, GLenum pname, GLint * params
4736 #define glGetQueryiv_PACKED PACKED_void_GLenum_GLenum_GLint___GENPT__
4737 #define glGetQueryiv_INDEXED INDEXED_void_GLenum_GLenum_GLint___GENPT__
4738 #define glGetQueryiv_FORMAT FORMAT_void_GLenum_GLenum_GLint___GENPT__
4739 #define glGetSeparableFilter_INDEX 178
4740 #define glGetSeparableFilter_RETURN void
4741 #define glGetSeparableFilter_ARG_NAMES target, format, type, row, column, span
4742 #define glGetSeparableFilter_ARG_EXPAND GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span
4743 #define glGetSeparableFilter_PACKED PACKED_void_GLenum_GLenum_GLenum_GLvoid___GENPT___GLvoid___GENPT___GLvoid___GENPT__
4744 #define glGetSeparableFilter_INDEXED INDEXED_void_GLenum_GLenum_GLenum_GLvoid___GENPT___GLvoid___GENPT___GLvoid___GENPT__
4745 #define glGetSeparableFilter_FORMAT FORMAT_void_GLenum_GLenum_GLenum_GLvoid___GENPT___GLvoid___GENPT___GLvoid___GENPT__
4746 #define glGetString_INDEX 179
4747 #define glGetString_RETURN const GLubyte *
4748 #define glGetString_ARG_NAMES name
4749 #define glGetString_ARG_EXPAND GLenum name
4750 #define glGetString_PACKED PACKED_const_GLubyte___GENPT___GLenum
4751 #define glGetString_INDEXED INDEXED_const_GLubyte___GENPT___GLenum
4752 #define glGetString_FORMAT FORMAT_const_GLubyte___GENPT___GLenum
4753 #define glGetTexEnvfv_INDEX 180
4754 #define glGetTexEnvfv_RETURN void
4755 #define glGetTexEnvfv_ARG_NAMES target, pname, params
4756 #define glGetTexEnvfv_ARG_EXPAND GLenum target, GLenum pname, GLfloat * params
4757 #define glGetTexEnvfv_PACKED PACKED_void_GLenum_GLenum_GLfloat___GENPT__
4758 #define glGetTexEnvfv_INDEXED INDEXED_void_GLenum_GLenum_GLfloat___GENPT__
4759 #define glGetTexEnvfv_FORMAT FORMAT_void_GLenum_GLenum_GLfloat___GENPT__
4760 #define glGetTexEnviv_INDEX 181
4761 #define glGetTexEnviv_RETURN void
4762 #define glGetTexEnviv_ARG_NAMES target, pname, params
4763 #define glGetTexEnviv_ARG_EXPAND GLenum target, GLenum pname, GLint * params
4764 #define glGetTexEnviv_PACKED PACKED_void_GLenum_GLenum_GLint___GENPT__
4765 #define glGetTexEnviv_INDEXED INDEXED_void_GLenum_GLenum_GLint___GENPT__
4766 #define glGetTexEnviv_FORMAT FORMAT_void_GLenum_GLenum_GLint___GENPT__
4767 #define glGetTexGendv_INDEX 182
4768 #define glGetTexGendv_RETURN void
4769 #define glGetTexGendv_ARG_NAMES coord, pname, params
4770 #define glGetTexGendv_ARG_EXPAND GLenum coord, GLenum pname, GLdouble * params
4771 #define glGetTexGendv_PACKED PACKED_void_GLenum_GLenum_GLdouble___GENPT__
4772 #define glGetTexGendv_INDEXED INDEXED_void_GLenum_GLenum_GLdouble___GENPT__
4773 #define glGetTexGendv_FORMAT FORMAT_void_GLenum_GLenum_GLdouble___GENPT__
4774 #define glGetTexGenfv_INDEX 183
4775 #define glGetTexGenfv_RETURN void
4776 #define glGetTexGenfv_ARG_NAMES coord, pname, params
4777 #define glGetTexGenfv_ARG_EXPAND GLenum coord, GLenum pname, GLfloat * params
4778 #define glGetTexGenfv_PACKED PACKED_void_GLenum_GLenum_GLfloat___GENPT__
4779 #define glGetTexGenfv_INDEXED INDEXED_void_GLenum_GLenum_GLfloat___GENPT__
4780 #define glGetTexGenfv_FORMAT FORMAT_void_GLenum_GLenum_GLfloat___GENPT__
4781 #define glGetTexGeniv_INDEX 184
4782 #define glGetTexGeniv_RETURN void
4783 #define glGetTexGeniv_ARG_NAMES coord, pname, params
4784 #define glGetTexGeniv_ARG_EXPAND GLenum coord, GLenum pname, GLint * params
4785 #define glGetTexGeniv_PACKED PACKED_void_GLenum_GLenum_GLint___GENPT__
4786 #define glGetTexGeniv_INDEXED INDEXED_void_GLenum_GLenum_GLint___GENPT__
4787 #define glGetTexGeniv_FORMAT FORMAT_void_GLenum_GLenum_GLint___GENPT__
4788 #define glGetTexImage_INDEX 185
4789 #define glGetTexImage_RETURN void
4790 #define glGetTexImage_ARG_NAMES target, level, format, type, pixels
4791 #define glGetTexImage_ARG_EXPAND GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels
4792 #define glGetTexImage_PACKED PACKED_void_GLenum_GLint_GLenum_GLenum_GLvoid___GENPT__
4793 #define glGetTexImage_INDEXED INDEXED_void_GLenum_GLint_GLenum_GLenum_GLvoid___GENPT__
4794 #define glGetTexImage_FORMAT FORMAT_void_GLenum_GLint_GLenum_GLenum_GLvoid___GENPT__
4795 #define glGetTexLevelParameterfv_INDEX 186
4796 #define glGetTexLevelParameterfv_RETURN void
4797 #define glGetTexLevelParameterfv_ARG_NAMES target, level, pname, params
4798 #define glGetTexLevelParameterfv_ARG_EXPAND GLenum target, GLint level, GLenum pname, GLfloat * params
4799 #define glGetTexLevelParameterfv_PACKED PACKED_void_GLenum_GLint_GLenum_GLfloat___GENPT__
4800 #define glGetTexLevelParameterfv_INDEXED INDEXED_void_GLenum_GLint_GLenum_GLfloat___GENPT__
4801 #define glGetTexLevelParameterfv_FORMAT FORMAT_void_GLenum_GLint_GLenum_GLfloat___GENPT__
4802 #define glGetTexLevelParameteriv_INDEX 187
4803 #define glGetTexLevelParameteriv_RETURN void
4804 #define glGetTexLevelParameteriv_ARG_NAMES target, level, pname, params
4805 #define glGetTexLevelParameteriv_ARG_EXPAND GLenum target, GLint level, GLenum pname, GLint * params
4806 #define glGetTexLevelParameteriv_PACKED PACKED_void_GLenum_GLint_GLenum_GLint___GENPT__
4807 #define glGetTexLevelParameteriv_INDEXED INDEXED_void_GLenum_GLint_GLenum_GLint___GENPT__
4808 #define glGetTexLevelParameteriv_FORMAT FORMAT_void_GLenum_GLint_GLenum_GLint___GENPT__
4809 #define glGetTexParameterfv_INDEX 188
4810 #define glGetTexParameterfv_RETURN void
4811 #define glGetTexParameterfv_ARG_NAMES target, pname, params
4812 #define glGetTexParameterfv_ARG_EXPAND GLenum target, GLenum pname, GLfloat * params
4813 #define glGetTexParameterfv_PACKED PACKED_void_GLenum_GLenum_GLfloat___GENPT__
4814 #define glGetTexParameterfv_INDEXED INDEXED_void_GLenum_GLenum_GLfloat___GENPT__
4815 #define glGetTexParameterfv_FORMAT FORMAT_void_GLenum_GLenum_GLfloat___GENPT__
4816 #define glGetTexParameteriv_INDEX 189
4817 #define glGetTexParameteriv_RETURN void
4818 #define glGetTexParameteriv_ARG_NAMES target, pname, params
4819 #define glGetTexParameteriv_ARG_EXPAND GLenum target, GLenum pname, GLint * params
4820 #define glGetTexParameteriv_PACKED PACKED_void_GLenum_GLenum_GLint___GENPT__
4821 #define glGetTexParameteriv_INDEXED INDEXED_void_GLenum_GLenum_GLint___GENPT__
4822 #define glGetTexParameteriv_FORMAT FORMAT_void_GLenum_GLenum_GLint___GENPT__
4823 #define glHint_INDEX 190
4824 #define glHint_RETURN void
4825 #define glHint_ARG_NAMES target, mode
4826 #define glHint_ARG_EXPAND GLenum target, GLenum mode
4827 #define glHint_PACKED PACKED_void_GLenum_GLenum
4828 #define glHint_INDEXED INDEXED_void_GLenum_GLenum
4829 #define glHint_FORMAT FORMAT_void_GLenum_GLenum
4830 #define glHistogram_INDEX 191
4831 #define glHistogram_RETURN void
4832 #define glHistogram_ARG_NAMES target, width, internalformat, sink
4833 #define glHistogram_ARG_EXPAND GLenum target, GLsizei width, GLenum internalformat, GLboolean sink
4834 #define glHistogram_PACKED PACKED_void_GLenum_GLsizei_GLenum_GLboolean
4835 #define glHistogram_INDEXED INDEXED_void_GLenum_GLsizei_GLenum_GLboolean
4836 #define glHistogram_FORMAT FORMAT_void_GLenum_GLsizei_GLenum_GLboolean
4837 #define glIndexMask_INDEX 192
4838 #define glIndexMask_RETURN void
4839 #define glIndexMask_ARG_NAMES mask
4840 #define glIndexMask_ARG_EXPAND GLuint mask
4841 #define glIndexMask_PACKED PACKED_void_GLuint
4842 #define glIndexMask_INDEXED INDEXED_void_GLuint
4843 #define glIndexMask_FORMAT FORMAT_void_GLuint
4844 #define glIndexPointer_INDEX 193
4845 #define glIndexPointer_RETURN void
4846 #define glIndexPointer_ARG_NAMES type, stride, pointer
4847 #define glIndexPointer_ARG_EXPAND GLenum type, GLsizei stride, const GLvoid * pointer
4848 #define glIndexPointer_PACKED PACKED_void_GLenum_GLsizei_const_GLvoid___GENPT__
4849 #define glIndexPointer_INDEXED INDEXED_void_GLenum_GLsizei_const_GLvoid___GENPT__
4850 #define glIndexPointer_FORMAT FORMAT_void_GLenum_GLsizei_const_GLvoid___GENPT__
4851 #define glIndexd_INDEX 194
4852 #define glIndexd_RETURN void
4853 #define glIndexd_ARG_NAMES c
4854 #define glIndexd_ARG_EXPAND GLdouble c
4855 #define glIndexd_PACKED PACKED_void_GLdouble
4856 #define glIndexd_INDEXED INDEXED_void_GLdouble
4857 #define glIndexd_FORMAT FORMAT_void_GLdouble
4858 #define glIndexdv_INDEX 195
4859 #define glIndexdv_RETURN void
4860 #define glIndexdv_ARG_NAMES c
4861 #define glIndexdv_ARG_EXPAND const GLdouble * c
4862 #define glIndexdv_PACKED PACKED_void_const_GLdouble___GENPT__
4863 #define glIndexdv_INDEXED INDEXED_void_const_GLdouble___GENPT__
4864 #define glIndexdv_FORMAT FORMAT_void_const_GLdouble___GENPT__
4865 #define glIndexf_INDEX 196
4866 #define glIndexf_RETURN void
4867 #define glIndexf_ARG_NAMES c
4868 #define glIndexf_ARG_EXPAND GLfloat c
4869 #define glIndexf_PACKED PACKED_void_GLfloat
4870 #define glIndexf_INDEXED INDEXED_void_GLfloat
4871 #define glIndexf_FORMAT FORMAT_void_GLfloat
4872 #define glIndexfv_INDEX 197
4873 #define glIndexfv_RETURN void
4874 #define glIndexfv_ARG_NAMES c
4875 #define glIndexfv_ARG_EXPAND const GLfloat * c
4876 #define glIndexfv_PACKED PACKED_void_const_GLfloat___GENPT__
4877 #define glIndexfv_INDEXED INDEXED_void_const_GLfloat___GENPT__
4878 #define glIndexfv_FORMAT FORMAT_void_const_GLfloat___GENPT__
4879 #define glIndexi_INDEX 198
4880 #define glIndexi_RETURN void
4881 #define glIndexi_ARG_NAMES c
4882 #define glIndexi_ARG_EXPAND GLint c
4883 #define glIndexi_PACKED PACKED_void_GLint
4884 #define glIndexi_INDEXED INDEXED_void_GLint
4885 #define glIndexi_FORMAT FORMAT_void_GLint
4886 #define glIndexiv_INDEX 199
4887 #define glIndexiv_RETURN void
4888 #define glIndexiv_ARG_NAMES c
4889 #define glIndexiv_ARG_EXPAND const GLint * c
4890 #define glIndexiv_PACKED PACKED_void_const_GLint___GENPT__
4891 #define glIndexiv_INDEXED INDEXED_void_const_GLint___GENPT__
4892 #define glIndexiv_FORMAT FORMAT_void_const_GLint___GENPT__
4893 #define glIndexs_INDEX 200
4894 #define glIndexs_RETURN void
4895 #define glIndexs_ARG_NAMES c
4896 #define glIndexs_ARG_EXPAND GLshort c
4897 #define glIndexs_PACKED PACKED_void_GLshort
4898 #define glIndexs_INDEXED INDEXED_void_GLshort
4899 #define glIndexs_FORMAT FORMAT_void_GLshort
4900 #define glIndexsv_INDEX 201
4901 #define glIndexsv_RETURN void
4902 #define glIndexsv_ARG_NAMES c
4903 #define glIndexsv_ARG_EXPAND const GLshort * c
4904 #define glIndexsv_PACKED PACKED_void_const_GLshort___GENPT__
4905 #define glIndexsv_INDEXED INDEXED_void_const_GLshort___GENPT__
4906 #define glIndexsv_FORMAT FORMAT_void_const_GLshort___GENPT__
4907 #define glIndexub_INDEX 202
4908 #define glIndexub_RETURN void
4909 #define glIndexub_ARG_NAMES c
4910 #define glIndexub_ARG_EXPAND GLubyte c
4911 #define glIndexub_PACKED PACKED_void_GLubyte
4912 #define glIndexub_INDEXED INDEXED_void_GLubyte
4913 #define glIndexub_FORMAT FORMAT_void_GLubyte
4914 #define glIndexubv_INDEX 203
4915 #define glIndexubv_RETURN void
4916 #define glIndexubv_ARG_NAMES c
4917 #define glIndexubv_ARG_EXPAND const GLubyte * c
4918 #define glIndexubv_PACKED PACKED_void_const_GLubyte___GENPT__
4919 #define glIndexubv_INDEXED INDEXED_void_const_GLubyte___GENPT__
4920 #define glIndexubv_FORMAT FORMAT_void_const_GLubyte___GENPT__
4921 #define glInitNames_INDEX 204
4922 #define glInitNames_RETURN void
4923 #define glInitNames_ARG_NAMES
4924 #define glInitNames_ARG_EXPAND
4925 #define glInitNames_PACKED PACKED_void
4926 #define glInitNames_INDEXED INDEXED_void
4927 #define glInitNames_FORMAT FORMAT_void
4928 #define glInterleavedArrays_INDEX 205
4929 #define glInterleavedArrays_RETURN void
4930 #define glInterleavedArrays_ARG_NAMES format, stride, pointer
4931 #define glInterleavedArrays_ARG_EXPAND GLenum format, GLsizei stride, const GLvoid * pointer
4932 #define glInterleavedArrays_PACKED PACKED_void_GLenum_GLsizei_const_GLvoid___GENPT__
4933 #define glInterleavedArrays_INDEXED INDEXED_void_GLenum_GLsizei_const_GLvoid___GENPT__
4934 #define glInterleavedArrays_FORMAT FORMAT_void_GLenum_GLsizei_const_GLvoid___GENPT__
4935 #define glIsBuffer_INDEX 206
4936 #define glIsBuffer_RETURN GLboolean
4937 #define glIsBuffer_ARG_NAMES buffer
4938 #define glIsBuffer_ARG_EXPAND GLuint buffer
4939 #define glIsBuffer_PACKED PACKED_GLboolean_GLuint
4940 #define glIsBuffer_INDEXED INDEXED_GLboolean_GLuint
4941 #define glIsBuffer_FORMAT FORMAT_GLboolean_GLuint
4942 #define glIsEnabled_INDEX 207
4943 #define glIsEnabled_RETURN GLboolean
4944 #define glIsEnabled_ARG_NAMES cap
4945 #define glIsEnabled_ARG_EXPAND GLenum cap
4946 #define glIsEnabled_PACKED PACKED_GLboolean_GLenum
4947 #define glIsEnabled_INDEXED INDEXED_GLboolean_GLenum
4948 #define glIsEnabled_FORMAT FORMAT_GLboolean_GLenum
4949 #define glIsList_INDEX 208
4950 #define glIsList_RETURN GLboolean
4951 #define glIsList_ARG_NAMES list
4952 #define glIsList_ARG_EXPAND GLuint list
4953 #define glIsList_PACKED PACKED_GLboolean_GLuint
4954 #define glIsList_INDEXED INDEXED_GLboolean_GLuint
4955 #define glIsList_FORMAT FORMAT_GLboolean_GLuint
4956 #define glIsQuery_INDEX 209
4957 #define glIsQuery_RETURN GLboolean
4958 #define glIsQuery_ARG_NAMES id
4959 #define glIsQuery_ARG_EXPAND GLuint id
4960 #define glIsQuery_PACKED PACKED_GLboolean_GLuint
4961 #define glIsQuery_INDEXED INDEXED_GLboolean_GLuint
4962 #define glIsQuery_FORMAT FORMAT_GLboolean_GLuint
4963 #define glIsTexture_INDEX 210
4964 #define glIsTexture_RETURN GLboolean
4965 #define glIsTexture_ARG_NAMES texture
4966 #define glIsTexture_ARG_EXPAND GLuint texture
4967 #define glIsTexture_PACKED PACKED_GLboolean_GLuint
4968 #define glIsTexture_INDEXED INDEXED_GLboolean_GLuint
4969 #define glIsTexture_FORMAT FORMAT_GLboolean_GLuint
4970 #define glLightModelf_INDEX 211
4971 #define glLightModelf_RETURN void
4972 #define glLightModelf_ARG_NAMES pname, param
4973 #define glLightModelf_ARG_EXPAND GLenum pname, GLfloat param
4974 #define glLightModelf_PACKED PACKED_void_GLenum_GLfloat
4975 #define glLightModelf_INDEXED INDEXED_void_GLenum_GLfloat
4976 #define glLightModelf_FORMAT FORMAT_void_GLenum_GLfloat
4977 #define glLightModelfv_INDEX 212
4978 #define glLightModelfv_RETURN void
4979 #define glLightModelfv_ARG_NAMES pname, params
4980 #define glLightModelfv_ARG_EXPAND GLenum pname, const GLfloat * params
4981 #define glLightModelfv_PACKED PACKED_void_GLenum_const_GLfloat___GENPT__
4982 #define glLightModelfv_INDEXED INDEXED_void_GLenum_const_GLfloat___GENPT__
4983 #define glLightModelfv_FORMAT FORMAT_void_GLenum_const_GLfloat___GENPT__
4984 #define glLightModeli_INDEX 213
4985 #define glLightModeli_RETURN void
4986 #define glLightModeli_ARG_NAMES pname, param
4987 #define glLightModeli_ARG_EXPAND GLenum pname, GLint param
4988 #define glLightModeli_PACKED PACKED_void_GLenum_GLint
4989 #define glLightModeli_INDEXED INDEXED_void_GLenum_GLint
4990 #define glLightModeli_FORMAT FORMAT_void_GLenum_GLint
4991 #define glLightModeliv_INDEX 214
4992 #define glLightModeliv_RETURN void
4993 #define glLightModeliv_ARG_NAMES pname, params
4994 #define glLightModeliv_ARG_EXPAND GLenum pname, const GLint * params
4995 #define glLightModeliv_PACKED PACKED_void_GLenum_const_GLint___GENPT__
4996 #define glLightModeliv_INDEXED INDEXED_void_GLenum_const_GLint___GENPT__
4997 #define glLightModeliv_FORMAT FORMAT_void_GLenum_const_GLint___GENPT__
4998 #define glLightf_INDEX 215
4999 #define glLightf_RETURN void
5000 #define glLightf_ARG_NAMES light, pname, param
5001 #define glLightf_ARG_EXPAND GLenum light, GLenum pname, GLfloat param
5002 #define glLightf_PACKED PACKED_void_GLenum_GLenum_GLfloat
5003 #define glLightf_INDEXED INDEXED_void_GLenum_GLenum_GLfloat
5004 #define glLightf_FORMAT FORMAT_void_GLenum_GLenum_GLfloat
5005 #define glLightfv_INDEX 216
5006 #define glLightfv_RETURN void
5007 #define glLightfv_ARG_NAMES light, pname, params
5008 #define glLightfv_ARG_EXPAND GLenum light, GLenum pname, const GLfloat * params
5009 #define glLightfv_PACKED PACKED_void_GLenum_GLenum_const_GLfloat___GENPT__
5010 #define glLightfv_INDEXED INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__
5011 #define glLightfv_FORMAT FORMAT_void_GLenum_GLenum_const_GLfloat___GENPT__
5012 #define glLighti_INDEX 217
5013 #define glLighti_RETURN void
5014 #define glLighti_ARG_NAMES light, pname, param
5015 #define glLighti_ARG_EXPAND GLenum light, GLenum pname, GLint param
5016 #define glLighti_PACKED PACKED_void_GLenum_GLenum_GLint
5017 #define glLighti_INDEXED INDEXED_void_GLenum_GLenum_GLint
5018 #define glLighti_FORMAT FORMAT_void_GLenum_GLenum_GLint
5019 #define glLightiv_INDEX 218
5020 #define glLightiv_RETURN void
5021 #define glLightiv_ARG_NAMES light, pname, params
5022 #define glLightiv_ARG_EXPAND GLenum light, GLenum pname, const GLint * params
5023 #define glLightiv_PACKED PACKED_void_GLenum_GLenum_const_GLint___GENPT__
5024 #define glLightiv_INDEXED INDEXED_void_GLenum_GLenum_const_GLint___GENPT__
5025 #define glLightiv_FORMAT FORMAT_void_GLenum_GLenum_const_GLint___GENPT__
5026 #define glLineStipple_INDEX 219
5027 #define glLineStipple_RETURN void
5028 #define glLineStipple_ARG_NAMES factor, pattern
5029 #define glLineStipple_ARG_EXPAND GLint factor, GLushort pattern
5030 #define glLineStipple_PACKED PACKED_void_GLint_GLushort
5031 #define glLineStipple_INDEXED INDEXED_void_GLint_GLushort
5032 #define glLineStipple_FORMAT FORMAT_void_GLint_GLushort
5033 #define glLineWidth_INDEX 220
5034 #define glLineWidth_RETURN void
5035 #define glLineWidth_ARG_NAMES width
5036 #define glLineWidth_ARG_EXPAND GLfloat width
5037 #define glLineWidth_PACKED PACKED_void_GLfloat
5038 #define glLineWidth_INDEXED INDEXED_void_GLfloat
5039 #define glLineWidth_FORMAT FORMAT_void_GLfloat
5040 #define glListBase_INDEX 221
5041 #define glListBase_RETURN void
5042 #define glListBase_ARG_NAMES base
5043 #define glListBase_ARG_EXPAND GLuint base
5044 #define glListBase_PACKED PACKED_void_GLuint
5045 #define glListBase_INDEXED INDEXED_void_GLuint
5046 #define glListBase_FORMAT FORMAT_void_GLuint
5047 #define glLoadIdentity_INDEX 222
5048 #define glLoadIdentity_RETURN void
5049 #define glLoadIdentity_ARG_NAMES
5050 #define glLoadIdentity_ARG_EXPAND
5051 #define glLoadIdentity_PACKED PACKED_void
5052 #define glLoadIdentity_INDEXED INDEXED_void
5053 #define glLoadIdentity_FORMAT FORMAT_void
5054 #define glLoadMatrixd_INDEX 223
5055 #define glLoadMatrixd_RETURN void
5056 #define glLoadMatrixd_ARG_NAMES m
5057 #define glLoadMatrixd_ARG_EXPAND const GLdouble * m
5058 #define glLoadMatrixd_PACKED PACKED_void_const_GLdouble___GENPT__
5059 #define glLoadMatrixd_INDEXED INDEXED_void_const_GLdouble___GENPT__
5060 #define glLoadMatrixd_FORMAT FORMAT_void_const_GLdouble___GENPT__
5061 #define glLoadMatrixf_INDEX 224
5062 #define glLoadMatrixf_RETURN void
5063 #define glLoadMatrixf_ARG_NAMES m
5064 #define glLoadMatrixf_ARG_EXPAND const GLfloat * m
5065 #define glLoadMatrixf_PACKED PACKED_void_const_GLfloat___GENPT__
5066 #define glLoadMatrixf_INDEXED INDEXED_void_const_GLfloat___GENPT__
5067 #define glLoadMatrixf_FORMAT FORMAT_void_const_GLfloat___GENPT__
5068 #define glLoadName_INDEX 225
5069 #define glLoadName_RETURN void
5070 #define glLoadName_ARG_NAMES name
5071 #define glLoadName_ARG_EXPAND GLuint name
5072 #define glLoadName_PACKED PACKED_void_GLuint
5073 #define glLoadName_INDEXED INDEXED_void_GLuint
5074 #define glLoadName_FORMAT FORMAT_void_GLuint
5075 #define glLoadTransposeMatrixd_INDEX 226
5076 #define glLoadTransposeMatrixd_RETURN void
5077 #define glLoadTransposeMatrixd_ARG_NAMES m
5078 #define glLoadTransposeMatrixd_ARG_EXPAND const GLdouble * m
5079 #define glLoadTransposeMatrixd_PACKED PACKED_void_const_GLdouble___GENPT__
5080 #define glLoadTransposeMatrixd_INDEXED INDEXED_void_const_GLdouble___GENPT__
5081 #define glLoadTransposeMatrixd_FORMAT FORMAT_void_const_GLdouble___GENPT__
5082 #define glLoadTransposeMatrixf_INDEX 227
5083 #define glLoadTransposeMatrixf_RETURN void
5084 #define glLoadTransposeMatrixf_ARG_NAMES m
5085 #define glLoadTransposeMatrixf_ARG_EXPAND const GLfloat * m
5086 #define glLoadTransposeMatrixf_PACKED PACKED_void_const_GLfloat___GENPT__
5087 #define glLoadTransposeMatrixf_INDEXED INDEXED_void_const_GLfloat___GENPT__
5088 #define glLoadTransposeMatrixf_FORMAT FORMAT_void_const_GLfloat___GENPT__
5089 #define glLogicOp_INDEX 228
5090 #define glLogicOp_RETURN void
5091 #define glLogicOp_ARG_NAMES opcode
5092 #define glLogicOp_ARG_EXPAND GLenum opcode
5093 #define glLogicOp_PACKED PACKED_void_GLenum
5094 #define glLogicOp_INDEXED INDEXED_void_GLenum
5095 #define glLogicOp_FORMAT FORMAT_void_GLenum
5096 #define glMap1d_INDEX 229
5097 #define glMap1d_RETURN void
5098 #define glMap1d_ARG_NAMES target, u1, u2, stride, order, points
5099 #define glMap1d_ARG_EXPAND GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points
5100 #define glMap1d_PACKED PACKED_void_GLenum_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__
5101 #define glMap1d_INDEXED INDEXED_void_GLenum_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__
5102 #define glMap1d_FORMAT FORMAT_void_GLenum_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__
5103 #define glMap1f_INDEX 230
5104 #define glMap1f_RETURN void
5105 #define glMap1f_ARG_NAMES target, u1, u2, stride, order, points
5106 #define glMap1f_ARG_EXPAND GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points
5107 #define glMap1f_PACKED PACKED_void_GLenum_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__
5108 #define glMap1f_INDEXED INDEXED_void_GLenum_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__
5109 #define glMap1f_FORMAT FORMAT_void_GLenum_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__
5110 #define glMap2d_INDEX 231
5111 #define glMap2d_RETURN void
5112 #define glMap2d_ARG_NAMES target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points
5113 #define glMap2d_ARG_EXPAND GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points
5114 #define glMap2d_PACKED PACKED_void_GLenum_GLdouble_GLdouble_GLint_GLint_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__
5115 #define glMap2d_INDEXED INDEXED_void_GLenum_GLdouble_GLdouble_GLint_GLint_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__
5116 #define glMap2d_FORMAT FORMAT_void_GLenum_GLdouble_GLdouble_GLint_GLint_GLdouble_GLdouble_GLint_GLint_const_GLdouble___GENPT__
5117 #define glMap2f_INDEX 232
5118 #define glMap2f_RETURN void
5119 #define glMap2f_ARG_NAMES target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points
5120 #define glMap2f_ARG_EXPAND GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points
5121 #define glMap2f_PACKED PACKED_void_GLenum_GLfloat_GLfloat_GLint_GLint_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__
5122 #define glMap2f_INDEXED INDEXED_void_GLenum_GLfloat_GLfloat_GLint_GLint_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__
5123 #define glMap2f_FORMAT FORMAT_void_GLenum_GLfloat_GLfloat_GLint_GLint_GLfloat_GLfloat_GLint_GLint_const_GLfloat___GENPT__
5124 #define glMapBuffer_INDEX 233
5125 #define glMapBuffer_RETURN GLvoid *
5126 #define glMapBuffer_ARG_NAMES target, access
5127 #define glMapBuffer_ARG_EXPAND GLenum target, GLenum access
5128 #define glMapBuffer_PACKED PACKED_GLvoid___GENPT___GLenum_GLenum
5129 #define glMapBuffer_INDEXED INDEXED_GLvoid___GENPT___GLenum_GLenum
5130 #define glMapBuffer_FORMAT FORMAT_GLvoid___GENPT___GLenum_GLenum
5131 #define glMapGrid1d_INDEX 234
5132 #define glMapGrid1d_RETURN void
5133 #define glMapGrid1d_ARG_NAMES un, u1, u2
5134 #define glMapGrid1d_ARG_EXPAND GLint un, GLdouble u1, GLdouble u2
5135 #define glMapGrid1d_PACKED PACKED_void_GLint_GLdouble_GLdouble
5136 #define glMapGrid1d_INDEXED INDEXED_void_GLint_GLdouble_GLdouble
5137 #define glMapGrid1d_FORMAT FORMAT_void_GLint_GLdouble_GLdouble
5138 #define glMapGrid1f_INDEX 235
5139 #define glMapGrid1f_RETURN void
5140 #define glMapGrid1f_ARG_NAMES un, u1, u2
5141 #define glMapGrid1f_ARG_EXPAND GLint un, GLfloat u1, GLfloat u2
5142 #define glMapGrid1f_PACKED PACKED_void_GLint_GLfloat_GLfloat
5143 #define glMapGrid1f_INDEXED INDEXED_void_GLint_GLfloat_GLfloat
5144 #define glMapGrid1f_FORMAT FORMAT_void_GLint_GLfloat_GLfloat
5145 #define glMapGrid2d_INDEX 236
5146 #define glMapGrid2d_RETURN void
5147 #define glMapGrid2d_ARG_NAMES un, u1, u2, vn, v1, v2
5148 #define glMapGrid2d_ARG_EXPAND GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2
5149 #define glMapGrid2d_PACKED PACKED_void_GLint_GLdouble_GLdouble_GLint_GLdouble_GLdouble
5150 #define glMapGrid2d_INDEXED INDEXED_void_GLint_GLdouble_GLdouble_GLint_GLdouble_GLdouble
5151 #define glMapGrid2d_FORMAT FORMAT_void_GLint_GLdouble_GLdouble_GLint_GLdouble_GLdouble
5152 #define glMapGrid2f_INDEX 237
5153 #define glMapGrid2f_RETURN void
5154 #define glMapGrid2f_ARG_NAMES un, u1, u2, vn, v1, v2
5155 #define glMapGrid2f_ARG_EXPAND GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2
5156 #define glMapGrid2f_PACKED PACKED_void_GLint_GLfloat_GLfloat_GLint_GLfloat_GLfloat
5157 #define glMapGrid2f_INDEXED INDEXED_void_GLint_GLfloat_GLfloat_GLint_GLfloat_GLfloat
5158 #define glMapGrid2f_FORMAT FORMAT_void_GLint_GLfloat_GLfloat_GLint_GLfloat_GLfloat
5159 #define glMaterialf_INDEX 238
5160 #define glMaterialf_RETURN void
5161 #define glMaterialf_ARG_NAMES face, pname, param
5162 #define glMaterialf_ARG_EXPAND GLenum face, GLenum pname, GLfloat param
5163 #define glMaterialf_PACKED PACKED_void_GLenum_GLenum_GLfloat
5164 #define glMaterialf_INDEXED INDEXED_void_GLenum_GLenum_GLfloat
5165 #define glMaterialf_FORMAT FORMAT_void_GLenum_GLenum_GLfloat
5166 #define glMaterialfv_INDEX 239
5167 #define glMaterialfv_RETURN void
5168 #define glMaterialfv_ARG_NAMES face, pname, params
5169 #define glMaterialfv_ARG_EXPAND GLenum face, GLenum pname, const GLfloat * params
5170 #define glMaterialfv_PACKED PACKED_void_GLenum_GLenum_const_GLfloat___GENPT__
5171 #define glMaterialfv_INDEXED INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__
5172 #define glMaterialfv_FORMAT FORMAT_void_GLenum_GLenum_const_GLfloat___GENPT__
5173 #define glMateriali_INDEX 240
5174 #define glMateriali_RETURN void
5175 #define glMateriali_ARG_NAMES face, pname, param
5176 #define glMateriali_ARG_EXPAND GLenum face, GLenum pname, GLint param
5177 #define glMateriali_PACKED PACKED_void_GLenum_GLenum_GLint
5178 #define glMateriali_INDEXED INDEXED_void_GLenum_GLenum_GLint
5179 #define glMateriali_FORMAT FORMAT_void_GLenum_GLenum_GLint
5180 #define glMaterialiv_INDEX 241
5181 #define glMaterialiv_RETURN void
5182 #define glMaterialiv_ARG_NAMES face, pname, params
5183 #define glMaterialiv_ARG_EXPAND GLenum face, GLenum pname, const GLint * params
5184 #define glMaterialiv_PACKED PACKED_void_GLenum_GLenum_const_GLint___GENPT__
5185 #define glMaterialiv_INDEXED INDEXED_void_GLenum_GLenum_const_GLint___GENPT__
5186 #define glMaterialiv_FORMAT FORMAT_void_GLenum_GLenum_const_GLint___GENPT__
5187 #define glMatrixMode_INDEX 242
5188 #define glMatrixMode_RETURN void
5189 #define glMatrixMode_ARG_NAMES mode
5190 #define glMatrixMode_ARG_EXPAND GLenum mode
5191 #define glMatrixMode_PACKED PACKED_void_GLenum
5192 #define glMatrixMode_INDEXED INDEXED_void_GLenum
5193 #define glMatrixMode_FORMAT FORMAT_void_GLenum
5194 #define glMinmax_INDEX 243
5195 #define glMinmax_RETURN void
5196 #define glMinmax_ARG_NAMES target, internalformat, sink
5197 #define glMinmax_ARG_EXPAND GLenum target, GLenum internalformat, GLboolean sink
5198 #define glMinmax_PACKED PACKED_void_GLenum_GLenum_GLboolean
5199 #define glMinmax_INDEXED INDEXED_void_GLenum_GLenum_GLboolean
5200 #define glMinmax_FORMAT FORMAT_void_GLenum_GLenum_GLboolean
5201 #define glMultMatrixd_INDEX 244
5202 #define glMultMatrixd_RETURN void
5203 #define glMultMatrixd_ARG_NAMES m
5204 #define glMultMatrixd_ARG_EXPAND const GLdouble * m
5205 #define glMultMatrixd_PACKED PACKED_void_const_GLdouble___GENPT__
5206 #define glMultMatrixd_INDEXED INDEXED_void_const_GLdouble___GENPT__
5207 #define glMultMatrixd_FORMAT FORMAT_void_const_GLdouble___GENPT__
5208 #define glMultMatrixf_INDEX 245
5209 #define glMultMatrixf_RETURN void
5210 #define glMultMatrixf_ARG_NAMES m
5211 #define glMultMatrixf_ARG_EXPAND const GLfloat * m
5212 #define glMultMatrixf_PACKED PACKED_void_const_GLfloat___GENPT__
5213 #define glMultMatrixf_INDEXED INDEXED_void_const_GLfloat___GENPT__
5214 #define glMultMatrixf_FORMAT FORMAT_void_const_GLfloat___GENPT__
5215 #define glMultTransposeMatrixd_INDEX 246
5216 #define glMultTransposeMatrixd_RETURN void
5217 #define glMultTransposeMatrixd_ARG_NAMES m
5218 #define glMultTransposeMatrixd_ARG_EXPAND const GLdouble * m
5219 #define glMultTransposeMatrixd_PACKED PACKED_void_const_GLdouble___GENPT__
5220 #define glMultTransposeMatrixd_INDEXED INDEXED_void_const_GLdouble___GENPT__
5221 #define glMultTransposeMatrixd_FORMAT FORMAT_void_const_GLdouble___GENPT__
5222 #define glMultTransposeMatrixf_INDEX 247
5223 #define glMultTransposeMatrixf_RETURN void
5224 #define glMultTransposeMatrixf_ARG_NAMES m
5225 #define glMultTransposeMatrixf_ARG_EXPAND const GLfloat * m
5226 #define glMultTransposeMatrixf_PACKED PACKED_void_const_GLfloat___GENPT__
5227 #define glMultTransposeMatrixf_INDEXED INDEXED_void_const_GLfloat___GENPT__
5228 #define glMultTransposeMatrixf_FORMAT FORMAT_void_const_GLfloat___GENPT__
5229 #define glMultiDrawArrays_INDEX 248
5230 #define glMultiDrawArrays_RETURN void
5231 #define glMultiDrawArrays_ARG_NAMES mode, first, count, drawcount
5232 #define glMultiDrawArrays_ARG_EXPAND GLenum mode, const GLint * first, const GLsizei * count, GLsizei drawcount
5233 #define glMultiDrawArrays_PACKED PACKED_void_GLenum_const_GLint___GENPT___const_GLsizei___GENPT___GLsizei
5234 #define glMultiDrawArrays_INDEXED INDEXED_void_GLenum_const_GLint___GENPT___const_GLsizei___GENPT___GLsizei
5235 #define glMultiDrawArrays_FORMAT FORMAT_void_GLenum_const_GLint___GENPT___const_GLsizei___GENPT___GLsizei
5236 #define glMultiDrawElements_INDEX 249
5237 #define glMultiDrawElements_RETURN void
5238 #define glMultiDrawElements_ARG_NAMES mode, count, type, indices, drawcount
5239 #define glMultiDrawElements_ARG_EXPAND GLenum mode, const GLsizei * count, GLenum type, GLvoid*const * indices, GLsizei drawcount
5240 #define glMultiDrawElements_PACKED PACKED_void_GLenum_const_GLsizei___GENPT___GLenum_GLvoid__GENPT__const___GENPT___GLsizei
5241 #define glMultiDrawElements_INDEXED INDEXED_void_GLenum_const_GLsizei___GENPT___GLenum_GLvoid__GENPT__const___GENPT___GLsizei
5242 #define glMultiDrawElements_FORMAT FORMAT_void_GLenum_const_GLsizei___GENPT___GLenum_GLvoid__GENPT__const___GENPT___GLsizei
5243 #define glMultiTexCoord1d_INDEX 250
5244 #define glMultiTexCoord1d_RETURN void
5245 #define glMultiTexCoord1d_ARG_NAMES target, s
5246 #define glMultiTexCoord1d_ARG_EXPAND GLenum target, GLdouble s
5247 #define glMultiTexCoord1d_PACKED PACKED_void_GLenum_GLdouble
5248 #define glMultiTexCoord1d_INDEXED INDEXED_void_GLenum_GLdouble
5249 #define glMultiTexCoord1d_FORMAT FORMAT_void_GLenum_GLdouble
5250 #define glMultiTexCoord1dv_INDEX 251
5251 #define glMultiTexCoord1dv_RETURN void
5252 #define glMultiTexCoord1dv_ARG_NAMES target, v
5253 #define glMultiTexCoord1dv_ARG_EXPAND GLenum target, const GLdouble * v
5254 #define glMultiTexCoord1dv_PACKED PACKED_void_GLenum_const_GLdouble___GENPT__
5255 #define glMultiTexCoord1dv_INDEXED INDEXED_void_GLenum_const_GLdouble___GENPT__
5256 #define glMultiTexCoord1dv_FORMAT FORMAT_void_GLenum_const_GLdouble___GENPT__
5257 #define glMultiTexCoord1f_INDEX 252
5258 #define glMultiTexCoord1f_RETURN void
5259 #define glMultiTexCoord1f_ARG_NAMES target, s
5260 #define glMultiTexCoord1f_ARG_EXPAND GLenum target, GLfloat s
5261 #define glMultiTexCoord1f_PACKED PACKED_void_GLenum_GLfloat
5262 #define glMultiTexCoord1f_INDEXED INDEXED_void_GLenum_GLfloat
5263 #define glMultiTexCoord1f_FORMAT FORMAT_void_GLenum_GLfloat
5264 #define glMultiTexCoord1fv_INDEX 253
5265 #define glMultiTexCoord1fv_RETURN void
5266 #define glMultiTexCoord1fv_ARG_NAMES target, v
5267 #define glMultiTexCoord1fv_ARG_EXPAND GLenum target, const GLfloat * v
5268 #define glMultiTexCoord1fv_PACKED PACKED_void_GLenum_const_GLfloat___GENPT__
5269 #define glMultiTexCoord1fv_INDEXED INDEXED_void_GLenum_const_GLfloat___GENPT__
5270 #define glMultiTexCoord1fv_FORMAT FORMAT_void_GLenum_const_GLfloat___GENPT__
5271 #define glMultiTexCoord1i_INDEX 254
5272 #define glMultiTexCoord1i_RETURN void
5273 #define glMultiTexCoord1i_ARG_NAMES target, s
5274 #define glMultiTexCoord1i_ARG_EXPAND GLenum target, GLint s
5275 #define glMultiTexCoord1i_PACKED PACKED_void_GLenum_GLint
5276 #define glMultiTexCoord1i_INDEXED INDEXED_void_GLenum_GLint
5277 #define glMultiTexCoord1i_FORMAT FORMAT_void_GLenum_GLint
5278 #define glMultiTexCoord1iv_INDEX 255
5279 #define glMultiTexCoord1iv_RETURN void
5280 #define glMultiTexCoord1iv_ARG_NAMES target, v
5281 #define glMultiTexCoord1iv_ARG_EXPAND GLenum target, const GLint * v
5282 #define glMultiTexCoord1iv_PACKED PACKED_void_GLenum_const_GLint___GENPT__
5283 #define glMultiTexCoord1iv_INDEXED INDEXED_void_GLenum_const_GLint___GENPT__
5284 #define glMultiTexCoord1iv_FORMAT FORMAT_void_GLenum_const_GLint___GENPT__
5285 #define glMultiTexCoord1s_INDEX 256
5286 #define glMultiTexCoord1s_RETURN void
5287 #define glMultiTexCoord1s_ARG_NAMES target, s
5288 #define glMultiTexCoord1s_ARG_EXPAND GLenum target, GLshort s
5289 #define glMultiTexCoord1s_PACKED PACKED_void_GLenum_GLshort
5290 #define glMultiTexCoord1s_INDEXED INDEXED_void_GLenum_GLshort
5291 #define glMultiTexCoord1s_FORMAT FORMAT_void_GLenum_GLshort
5292 #define glMultiTexCoord1sv_INDEX 257
5293 #define glMultiTexCoord1sv_RETURN void
5294 #define glMultiTexCoord1sv_ARG_NAMES target, v
5295 #define glMultiTexCoord1sv_ARG_EXPAND GLenum target, const GLshort * v
5296 #define glMultiTexCoord1sv_PACKED PACKED_void_GLenum_const_GLshort___GENPT__
5297 #define glMultiTexCoord1sv_INDEXED INDEXED_void_GLenum_const_GLshort___GENPT__
5298 #define glMultiTexCoord1sv_FORMAT FORMAT_void_GLenum_const_GLshort___GENPT__
5299 #define glMultiTexCoord2d_INDEX 258
5300 #define glMultiTexCoord2d_RETURN void
5301 #define glMultiTexCoord2d_ARG_NAMES target, s, t
5302 #define glMultiTexCoord2d_ARG_EXPAND GLenum target, GLdouble s, GLdouble t
5303 #define glMultiTexCoord2d_PACKED PACKED_void_GLenum_GLdouble_GLdouble
5304 #define glMultiTexCoord2d_INDEXED INDEXED_void_GLenum_GLdouble_GLdouble
5305 #define glMultiTexCoord2d_FORMAT FORMAT_void_GLenum_GLdouble_GLdouble
5306 #define glMultiTexCoord2dv_INDEX 259
5307 #define glMultiTexCoord2dv_RETURN void
5308 #define glMultiTexCoord2dv_ARG_NAMES target, v
5309 #define glMultiTexCoord2dv_ARG_EXPAND GLenum target, const GLdouble * v
5310 #define glMultiTexCoord2dv_PACKED PACKED_void_GLenum_const_GLdouble___GENPT__
5311 #define glMultiTexCoord2dv_INDEXED INDEXED_void_GLenum_const_GLdouble___GENPT__
5312 #define glMultiTexCoord2dv_FORMAT FORMAT_void_GLenum_const_GLdouble___GENPT__
5313 #define glMultiTexCoord2f_INDEX 260
5314 #define glMultiTexCoord2f_RETURN void
5315 #define glMultiTexCoord2f_ARG_NAMES target, s, t
5316 #define glMultiTexCoord2f_ARG_EXPAND GLenum target, GLfloat s, GLfloat t
5317 #define glMultiTexCoord2f_PACKED PACKED_void_GLenum_GLfloat_GLfloat
5318 #define glMultiTexCoord2f_INDEXED INDEXED_void_GLenum_GLfloat_GLfloat
5319 #define glMultiTexCoord2f_FORMAT FORMAT_void_GLenum_GLfloat_GLfloat
5320 #define glMultiTexCoord2fv_INDEX 261
5321 #define glMultiTexCoord2fv_RETURN void
5322 #define glMultiTexCoord2fv_ARG_NAMES target, v
5323 #define glMultiTexCoord2fv_ARG_EXPAND GLenum target, const GLfloat * v
5324 #define glMultiTexCoord2fv_PACKED PACKED_void_GLenum_const_GLfloat___GENPT__
5325 #define glMultiTexCoord2fv_INDEXED INDEXED_void_GLenum_const_GLfloat___GENPT__
5326 #define glMultiTexCoord2fv_FORMAT FORMAT_void_GLenum_const_GLfloat___GENPT__
5327 #define glMultiTexCoord2i_INDEX 262
5328 #define glMultiTexCoord2i_RETURN void
5329 #define glMultiTexCoord2i_ARG_NAMES target, s, t
5330 #define glMultiTexCoord2i_ARG_EXPAND GLenum target, GLint s, GLint t
5331 #define glMultiTexCoord2i_PACKED PACKED_void_GLenum_GLint_GLint
5332 #define glMultiTexCoord2i_INDEXED INDEXED_void_GLenum_GLint_GLint
5333 #define glMultiTexCoord2i_FORMAT FORMAT_void_GLenum_GLint_GLint
5334 #define glMultiTexCoord2iv_INDEX 263
5335 #define glMultiTexCoord2iv_RETURN void
5336 #define glMultiTexCoord2iv_ARG_NAMES target, v
5337 #define glMultiTexCoord2iv_ARG_EXPAND GLenum target, const GLint * v
5338 #define glMultiTexCoord2iv_PACKED PACKED_void_GLenum_const_GLint___GENPT__
5339 #define glMultiTexCoord2iv_INDEXED INDEXED_void_GLenum_const_GLint___GENPT__
5340 #define glMultiTexCoord2iv_FORMAT FORMAT_void_GLenum_const_GLint___GENPT__
5341 #define glMultiTexCoord2s_INDEX 264
5342 #define glMultiTexCoord2s_RETURN void
5343 #define glMultiTexCoord2s_ARG_NAMES target, s, t
5344 #define glMultiTexCoord2s_ARG_EXPAND GLenum target, GLshort s, GLshort t
5345 #define glMultiTexCoord2s_PACKED PACKED_void_GLenum_GLshort_GLshort
5346 #define glMultiTexCoord2s_INDEXED INDEXED_void_GLenum_GLshort_GLshort
5347 #define glMultiTexCoord2s_FORMAT FORMAT_void_GLenum_GLshort_GLshort
5348 #define glMultiTexCoord2sv_INDEX 265
5349 #define glMultiTexCoord2sv_RETURN void
5350 #define glMultiTexCoord2sv_ARG_NAMES target, v
5351 #define glMultiTexCoord2sv_ARG_EXPAND GLenum target, const GLshort * v
5352 #define glMultiTexCoord2sv_PACKED PACKED_void_GLenum_const_GLshort___GENPT__
5353 #define glMultiTexCoord2sv_INDEXED INDEXED_void_GLenum_const_GLshort___GENPT__
5354 #define glMultiTexCoord2sv_FORMAT FORMAT_void_GLenum_const_GLshort___GENPT__
5355 #define glMultiTexCoord3d_INDEX 266
5356 #define glMultiTexCoord3d_RETURN void
5357 #define glMultiTexCoord3d_ARG_NAMES target, s, t, r
5358 #define glMultiTexCoord3d_ARG_EXPAND GLenum target, GLdouble s, GLdouble t, GLdouble r
5359 #define glMultiTexCoord3d_PACKED PACKED_void_GLenum_GLdouble_GLdouble_GLdouble
5360 #define glMultiTexCoord3d_INDEXED INDEXED_void_GLenum_GLdouble_GLdouble_GLdouble
5361 #define glMultiTexCoord3d_FORMAT FORMAT_void_GLenum_GLdouble_GLdouble_GLdouble
5362 #define glMultiTexCoord3dv_INDEX 267
5363 #define glMultiTexCoord3dv_RETURN void
5364 #define glMultiTexCoord3dv_ARG_NAMES target, v
5365 #define glMultiTexCoord3dv_ARG_EXPAND GLenum target, const GLdouble * v
5366 #define glMultiTexCoord3dv_PACKED PACKED_void_GLenum_const_GLdouble___GENPT__
5367 #define glMultiTexCoord3dv_INDEXED INDEXED_void_GLenum_const_GLdouble___GENPT__
5368 #define glMultiTexCoord3dv_FORMAT FORMAT_void_GLenum_const_GLdouble___GENPT__
5369 #define glMultiTexCoord3f_INDEX 268
5370 #define glMultiTexCoord3f_RETURN void
5371 #define glMultiTexCoord3f_ARG_NAMES target, s, t, r
5372 #define glMultiTexCoord3f_ARG_EXPAND GLenum target, GLfloat s, GLfloat t, GLfloat r
5373 #define glMultiTexCoord3f_PACKED PACKED_void_GLenum_GLfloat_GLfloat_GLfloat
5374 #define glMultiTexCoord3f_INDEXED INDEXED_void_GLenum_GLfloat_GLfloat_GLfloat
5375 #define glMultiTexCoord3f_FORMAT FORMAT_void_GLenum_GLfloat_GLfloat_GLfloat
5376 #define glMultiTexCoord3fv_INDEX 269
5377 #define glMultiTexCoord3fv_RETURN void
5378 #define glMultiTexCoord3fv_ARG_NAMES target, v
5379 #define glMultiTexCoord3fv_ARG_EXPAND GLenum target, const GLfloat * v
5380 #define glMultiTexCoord3fv_PACKED PACKED_void_GLenum_const_GLfloat___GENPT__
5381 #define glMultiTexCoord3fv_INDEXED INDEXED_void_GLenum_const_GLfloat___GENPT__
5382 #define glMultiTexCoord3fv_FORMAT FORMAT_void_GLenum_const_GLfloat___GENPT__
5383 #define glMultiTexCoord3i_INDEX 270
5384 #define glMultiTexCoord3i_RETURN void
5385 #define glMultiTexCoord3i_ARG_NAMES target, s, t, r
5386 #define glMultiTexCoord3i_ARG_EXPAND GLenum target, GLint s, GLint t, GLint r
5387 #define glMultiTexCoord3i_PACKED PACKED_void_GLenum_GLint_GLint_GLint
5388 #define glMultiTexCoord3i_INDEXED INDEXED_void_GLenum_GLint_GLint_GLint
5389 #define glMultiTexCoord3i_FORMAT FORMAT_void_GLenum_GLint_GLint_GLint
5390 #define glMultiTexCoord3iv_INDEX 271
5391 #define glMultiTexCoord3iv_RETURN void
5392 #define glMultiTexCoord3iv_ARG_NAMES target, v
5393 #define glMultiTexCoord3iv_ARG_EXPAND GLenum target, const GLint * v
5394 #define glMultiTexCoord3iv_PACKED PACKED_void_GLenum_const_GLint___GENPT__
5395 #define glMultiTexCoord3iv_INDEXED INDEXED_void_GLenum_const_GLint___GENPT__
5396 #define glMultiTexCoord3iv_FORMAT FORMAT_void_GLenum_const_GLint___GENPT__
5397 #define glMultiTexCoord3s_INDEX 272
5398 #define glMultiTexCoord3s_RETURN void
5399 #define glMultiTexCoord3s_ARG_NAMES target, s, t, r
5400 #define glMultiTexCoord3s_ARG_EXPAND GLenum target, GLshort s, GLshort t, GLshort r
5401 #define glMultiTexCoord3s_PACKED PACKED_void_GLenum_GLshort_GLshort_GLshort
5402 #define glMultiTexCoord3s_INDEXED INDEXED_void_GLenum_GLshort_GLshort_GLshort
5403 #define glMultiTexCoord3s_FORMAT FORMAT_void_GLenum_GLshort_GLshort_GLshort
5404 #define glMultiTexCoord3sv_INDEX 273
5405 #define glMultiTexCoord3sv_RETURN void
5406 #define glMultiTexCoord3sv_ARG_NAMES target, v
5407 #define glMultiTexCoord3sv_ARG_EXPAND GLenum target, const GLshort * v
5408 #define glMultiTexCoord3sv_PACKED PACKED_void_GLenum_const_GLshort___GENPT__
5409 #define glMultiTexCoord3sv_INDEXED INDEXED_void_GLenum_const_GLshort___GENPT__
5410 #define glMultiTexCoord3sv_FORMAT FORMAT_void_GLenum_const_GLshort___GENPT__
5411 #define glMultiTexCoord4d_INDEX 274
5412 #define glMultiTexCoord4d_RETURN void
5413 #define glMultiTexCoord4d_ARG_NAMES target, s, t, r, q
5414 #define glMultiTexCoord4d_ARG_EXPAND GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q
5415 #define glMultiTexCoord4d_PACKED PACKED_void_GLenum_GLdouble_GLdouble_GLdouble_GLdouble
5416 #define glMultiTexCoord4d_INDEXED INDEXED_void_GLenum_GLdouble_GLdouble_GLdouble_GLdouble
5417 #define glMultiTexCoord4d_FORMAT FORMAT_void_GLenum_GLdouble_GLdouble_GLdouble_GLdouble
5418 #define glMultiTexCoord4dv_INDEX 275
5419 #define glMultiTexCoord4dv_RETURN void
5420 #define glMultiTexCoord4dv_ARG_NAMES target, v
5421 #define glMultiTexCoord4dv_ARG_EXPAND GLenum target, const GLdouble * v
5422 #define glMultiTexCoord4dv_PACKED PACKED_void_GLenum_const_GLdouble___GENPT__
5423 #define glMultiTexCoord4dv_INDEXED INDEXED_void_GLenum_const_GLdouble___GENPT__
5424 #define glMultiTexCoord4dv_FORMAT FORMAT_void_GLenum_const_GLdouble___GENPT__
5425 #define glMultiTexCoord4f_INDEX 276
5426 #define glMultiTexCoord4f_RETURN void
5427 #define glMultiTexCoord4f_ARG_NAMES target, s, t, r, q
5428 #define glMultiTexCoord4f_ARG_EXPAND GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q
5429 #define glMultiTexCoord4f_PACKED PACKED_void_GLenum_GLfloat_GLfloat_GLfloat_GLfloat
5430 #define glMultiTexCoord4f_INDEXED INDEXED_void_GLenum_GLfloat_GLfloat_GLfloat_GLfloat
5431 #define glMultiTexCoord4f_FORMAT FORMAT_void_GLenum_GLfloat_GLfloat_GLfloat_GLfloat
5432 #define glMultiTexCoord4fv_INDEX 277
5433 #define glMultiTexCoord4fv_RETURN void
5434 #define glMultiTexCoord4fv_ARG_NAMES target, v
5435 #define glMultiTexCoord4fv_ARG_EXPAND GLenum target, const GLfloat * v
5436 #define glMultiTexCoord4fv_PACKED PACKED_void_GLenum_const_GLfloat___GENPT__
5437 #define glMultiTexCoord4fv_INDEXED INDEXED_void_GLenum_const_GLfloat___GENPT__
5438 #define glMultiTexCoord4fv_FORMAT FORMAT_void_GLenum_const_GLfloat___GENPT__
5439 #define glMultiTexCoord4i_INDEX 278
5440 #define glMultiTexCoord4i_RETURN void
5441 #define glMultiTexCoord4i_ARG_NAMES target, s, t, r, q
5442 #define glMultiTexCoord4i_ARG_EXPAND GLenum target, GLint s, GLint t, GLint r, GLint q
5443 #define glMultiTexCoord4i_PACKED PACKED_void_GLenum_GLint_GLint_GLint_GLint
5444 #define glMultiTexCoord4i_INDEXED INDEXED_void_GLenum_GLint_GLint_GLint_GLint
5445 #define glMultiTexCoord4i_FORMAT FORMAT_void_GLenum_GLint_GLint_GLint_GLint
5446 #define glMultiTexCoord4iv_INDEX 279
5447 #define glMultiTexCoord4iv_RETURN void
5448 #define glMultiTexCoord4iv_ARG_NAMES target, v
5449 #define glMultiTexCoord4iv_ARG_EXPAND GLenum target, const GLint * v
5450 #define glMultiTexCoord4iv_PACKED PACKED_void_GLenum_const_GLint___GENPT__
5451 #define glMultiTexCoord4iv_INDEXED INDEXED_void_GLenum_const_GLint___GENPT__
5452 #define glMultiTexCoord4iv_FORMAT FORMAT_void_GLenum_const_GLint___GENPT__
5453 #define glMultiTexCoord4s_INDEX 280
5454 #define glMultiTexCoord4s_RETURN void
5455 #define glMultiTexCoord4s_ARG_NAMES target, s, t, r, q
5456 #define glMultiTexCoord4s_ARG_EXPAND GLenum target, GLshort s, GLshort t, GLshort r, GLshort q
5457 #define glMultiTexCoord4s_PACKED PACKED_void_GLenum_GLshort_GLshort_GLshort_GLshort
5458 #define glMultiTexCoord4s_INDEXED INDEXED_void_GLenum_GLshort_GLshort_GLshort_GLshort
5459 #define glMultiTexCoord4s_FORMAT FORMAT_void_GLenum_GLshort_GLshort_GLshort_GLshort
5460 #define glMultiTexCoord4sv_INDEX 281
5461 #define glMultiTexCoord4sv_RETURN void
5462 #define glMultiTexCoord4sv_ARG_NAMES target, v
5463 #define glMultiTexCoord4sv_ARG_EXPAND GLenum target, const GLshort * v
5464 #define glMultiTexCoord4sv_PACKED PACKED_void_GLenum_const_GLshort___GENPT__
5465 #define glMultiTexCoord4sv_INDEXED INDEXED_void_GLenum_const_GLshort___GENPT__
5466 #define glMultiTexCoord4sv_FORMAT FORMAT_void_GLenum_const_GLshort___GENPT__
5467 #define glNewList_INDEX 282
5468 #define glNewList_RETURN void
5469 #define glNewList_ARG_NAMES list, mode
5470 #define glNewList_ARG_EXPAND GLuint list, GLenum mode
5471 #define glNewList_PACKED PACKED_void_GLuint_GLenum
5472 #define glNewList_INDEXED INDEXED_void_GLuint_GLenum
5473 #define glNewList_FORMAT FORMAT_void_GLuint_GLenum
5474 #define glNormal3b_INDEX 283
5475 #define glNormal3b_RETURN void
5476 #define glNormal3b_ARG_NAMES nx, ny, nz
5477 #define glNormal3b_ARG_EXPAND GLbyte nx, GLbyte ny, GLbyte nz
5478 #define glNormal3b_PACKED PACKED_void_GLbyte_GLbyte_GLbyte
5479 #define glNormal3b_INDEXED INDEXED_void_GLbyte_GLbyte_GLbyte
5480 #define glNormal3b_FORMAT FORMAT_void_GLbyte_GLbyte_GLbyte
5481 #define glNormal3bv_INDEX 284
5482 #define glNormal3bv_RETURN void
5483 #define glNormal3bv_ARG_NAMES v
5484 #define glNormal3bv_ARG_EXPAND const GLbyte * v
5485 #define glNormal3bv_PACKED PACKED_void_const_GLbyte___GENPT__
5486 #define glNormal3bv_INDEXED INDEXED_void_const_GLbyte___GENPT__
5487 #define glNormal3bv_FORMAT FORMAT_void_const_GLbyte___GENPT__
5488 #define glNormal3d_INDEX 285
5489 #define glNormal3d_RETURN void
5490 #define glNormal3d_ARG_NAMES nx, ny, nz
5491 #define glNormal3d_ARG_EXPAND GLdouble nx, GLdouble ny, GLdouble nz
5492 #define glNormal3d_PACKED PACKED_void_GLdouble_GLdouble_GLdouble
5493 #define glNormal3d_INDEXED INDEXED_void_GLdouble_GLdouble_GLdouble
5494 #define glNormal3d_FORMAT FORMAT_void_GLdouble_GLdouble_GLdouble
5495 #define glNormal3dv_INDEX 286
5496 #define glNormal3dv_RETURN void
5497 #define glNormal3dv_ARG_NAMES v
5498 #define glNormal3dv_ARG_EXPAND const GLdouble * v
5499 #define glNormal3dv_PACKED PACKED_void_const_GLdouble___GENPT__
5500 #define glNormal3dv_INDEXED INDEXED_void_const_GLdouble___GENPT__
5501 #define glNormal3dv_FORMAT FORMAT_void_const_GLdouble___GENPT__
5502 #define glNormal3f_INDEX 287
5503 #define glNormal3f_RETURN void
5504 #define glNormal3f_ARG_NAMES nx, ny, nz
5505 #define glNormal3f_ARG_EXPAND GLfloat nx, GLfloat ny, GLfloat nz
5506 #define glNormal3f_PACKED PACKED_void_GLfloat_GLfloat_GLfloat
5507 #define glNormal3f_INDEXED INDEXED_void_GLfloat_GLfloat_GLfloat
5508 #define glNormal3f_FORMAT FORMAT_void_GLfloat_GLfloat_GLfloat
5509 #define glNormal3fv_INDEX 288
5510 #define glNormal3fv_RETURN void
5511 #define glNormal3fv_ARG_NAMES v
5512 #define glNormal3fv_ARG_EXPAND const GLfloat * v
5513 #define glNormal3fv_PACKED PACKED_void_const_GLfloat___GENPT__
5514 #define glNormal3fv_INDEXED INDEXED_void_const_GLfloat___GENPT__
5515 #define glNormal3fv_FORMAT FORMAT_void_const_GLfloat___GENPT__
5516 #define glNormal3i_INDEX 289
5517 #define glNormal3i_RETURN void
5518 #define glNormal3i_ARG_NAMES nx, ny, nz
5519 #define glNormal3i_ARG_EXPAND GLint nx, GLint ny, GLint nz
5520 #define glNormal3i_PACKED PACKED_void_GLint_GLint_GLint
5521 #define glNormal3i_INDEXED INDEXED_void_GLint_GLint_GLint
5522 #define glNormal3i_FORMAT FORMAT_void_GLint_GLint_GLint
5523 #define glNormal3iv_INDEX 290
5524 #define glNormal3iv_RETURN void
5525 #define glNormal3iv_ARG_NAMES v
5526 #define glNormal3iv_ARG_EXPAND const GLint * v
5527 #define glNormal3iv_PACKED PACKED_void_const_GLint___GENPT__
5528 #define glNormal3iv_INDEXED INDEXED_void_const_GLint___GENPT__
5529 #define glNormal3iv_FORMAT FORMAT_void_const_GLint___GENPT__
5530 #define glNormal3s_INDEX 291
5531 #define glNormal3s_RETURN void
5532 #define glNormal3s_ARG_NAMES nx, ny, nz
5533 #define glNormal3s_ARG_EXPAND GLshort nx, GLshort ny, GLshort nz
5534 #define glNormal3s_PACKED PACKED_void_GLshort_GLshort_GLshort
5535 #define glNormal3s_INDEXED INDEXED_void_GLshort_GLshort_GLshort
5536 #define glNormal3s_FORMAT FORMAT_void_GLshort_GLshort_GLshort
5537 #define glNormal3sv_INDEX 292
5538 #define glNormal3sv_RETURN void
5539 #define glNormal3sv_ARG_NAMES v
5540 #define glNormal3sv_ARG_EXPAND const GLshort * v
5541 #define glNormal3sv_PACKED PACKED_void_const_GLshort___GENPT__
5542 #define glNormal3sv_INDEXED INDEXED_void_const_GLshort___GENPT__
5543 #define glNormal3sv_FORMAT FORMAT_void_const_GLshort___GENPT__
5544 #define glNormalPointer_INDEX 293
5545 #define glNormalPointer_RETURN void
5546 #define glNormalPointer_ARG_NAMES type, stride, pointer
5547 #define glNormalPointer_ARG_EXPAND GLenum type, GLsizei stride, const GLvoid * pointer
5548 #define glNormalPointer_PACKED PACKED_void_GLenum_GLsizei_const_GLvoid___GENPT__
5549 #define glNormalPointer_INDEXED INDEXED_void_GLenum_GLsizei_const_GLvoid___GENPT__
5550 #define glNormalPointer_FORMAT FORMAT_void_GLenum_GLsizei_const_GLvoid___GENPT__
5551 #define glOrtho_INDEX 294
5552 #define glOrtho_RETURN void
5553 #define glOrtho_ARG_NAMES left, right, bottom, top, zNear, zFar
5554 #define glOrtho_ARG_EXPAND GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar
5555 #define glOrtho_PACKED PACKED_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble
5556 #define glOrtho_INDEXED INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble
5557 #define glOrtho_FORMAT FORMAT_void_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble_GLdouble
5558 #define glPassThrough_INDEX 295
5559 #define glPassThrough_RETURN void
5560 #define glPassThrough_ARG_NAMES token
5561 #define glPassThrough_ARG_EXPAND GLfloat token
5562 #define glPassThrough_PACKED PACKED_void_GLfloat
5563 #define glPassThrough_INDEXED INDEXED_void_GLfloat
5564 #define glPassThrough_FORMAT FORMAT_void_GLfloat
5565 #define glPixelMapfv_INDEX 296
5566 #define glPixelMapfv_RETURN void
5567 #define glPixelMapfv_ARG_NAMES map, mapsize, values
5568 #define glPixelMapfv_ARG_EXPAND GLenum map, GLsizei mapsize, const GLfloat * values
5569 #define glPixelMapfv_PACKED PACKED_void_GLenum_GLsizei_const_GLfloat___GENPT__
5570 #define glPixelMapfv_INDEXED INDEXED_void_GLenum_GLsizei_const_GLfloat___GENPT__
5571 #define glPixelMapfv_FORMAT FORMAT_void_GLenum_GLsizei_const_GLfloat___GENPT__
5572 #define glPixelMapuiv_INDEX 297
5573 #define glPixelMapuiv_RETURN void
5574 #define glPixelMapuiv_ARG_NAMES map, mapsize, values
5575 #define glPixelMapuiv_ARG_EXPAND GLenum map, GLsizei mapsize, const GLuint * values
5576 #define glPixelMapuiv_PACKED PACKED_void_GLenum_GLsizei_const_GLuint___GENPT__
5577 #define glPixelMapuiv_INDEXED INDEXED_void_GLenum_GLsizei_const_GLuint___GENPT__
5578 #define glPixelMapuiv_FORMAT FORMAT_void_GLenum_GLsizei_const_GLuint___GENPT__
5579 #define glPixelMapusv_INDEX 298
5580 #define glPixelMapusv_RETURN void
5581 #define glPixelMapusv_ARG_NAMES map, mapsize, values
5582 #define glPixelMapusv_ARG_EXPAND GLenum map, GLsizei mapsize, const GLushort * values
5583 #define glPixelMapusv_PACKED PACKED_void_GLenum_GLsizei_const_GLushort___GENPT__
5584 #define glPixelMapusv_INDEXED INDEXED_void_GLenum_GLsizei_const_GLushort___GENPT__
5585 #define glPixelMapusv_FORMAT FORMAT_void_GLenum_GLsizei_const_GLushort___GENPT__
5586 #define glPixelStoref_INDEX 299
5587 #define glPixelStoref_RETURN void
5588 #define glPixelStoref_ARG_NAMES pname, param
5589 #define glPixelStoref_ARG_EXPAND GLenum pname, GLfloat param
5590 #define glPixelStoref_PACKED PACKED_void_GLenum_GLfloat
5591 #define glPixelStoref_INDEXED INDEXED_void_GLenum_GLfloat
5592 #define glPixelStoref_FORMAT FORMAT_void_GLenum_GLfloat
5593 #define glPixelStorei_INDEX 300
5594 #define glPixelStorei_RETURN void
5595 #define glPixelStorei_ARG_NAMES pname, param
5596 #define glPixelStorei_ARG_EXPAND GLenum pname, GLint param
5597 #define glPixelStorei_PACKED PACKED_void_GLenum_GLint
5598 #define glPixelStorei_INDEXED INDEXED_void_GLenum_GLint
5599 #define glPixelStorei_FORMAT FORMAT_void_GLenum_GLint
5600 #define glPixelTransferf_INDEX 301
5601 #define glPixelTransferf_RETURN void
5602 #define glPixelTransferf_ARG_NAMES pname, param
5603 #define glPixelTransferf_ARG_EXPAND GLenum pname, GLfloat param
5604 #define glPixelTransferf_PACKED PACKED_void_GLenum_GLfloat
5605 #define glPixelTransferf_INDEXED INDEXED_void_GLenum_GLfloat
5606 #define glPixelTransferf_FORMAT FORMAT_void_GLenum_GLfloat
5607 #define glPixelTransferi_INDEX 302
5608 #define glPixelTransferi_RETURN void
5609 #define glPixelTransferi_ARG_NAMES pname, param
5610 #define glPixelTransferi_ARG_EXPAND GLenum pname, GLint param
5611 #define glPixelTransferi_PACKED PACKED_void_GLenum_GLint
5612 #define glPixelTransferi_INDEXED INDEXED_void_GLenum_GLint
5613 #define glPixelTransferi_FORMAT FORMAT_void_GLenum_GLint
5614 #define glPixelZoom_INDEX 303
5615 #define glPixelZoom_RETURN void
5616 #define glPixelZoom_ARG_NAMES xfactor, yfactor
5617 #define glPixelZoom_ARG_EXPAND GLfloat xfactor, GLfloat yfactor
5618 #define glPixelZoom_PACKED PACKED_void_GLfloat_GLfloat
5619 #define glPixelZoom_INDEXED INDEXED_void_GLfloat_GLfloat
5620 #define glPixelZoom_FORMAT FORMAT_void_GLfloat_GLfloat
5621 #define glPointParameterf_INDEX 304
5622 #define glPointParameterf_RETURN void
5623 #define glPointParameterf_ARG_NAMES pname, param
5624 #define glPointParameterf_ARG_EXPAND GLenum pname, GLfloat param
5625 #define glPointParameterf_PACKED PACKED_void_GLenum_GLfloat
5626 #define glPointParameterf_INDEXED INDEXED_void_GLenum_GLfloat
5627 #define glPointParameterf_FORMAT FORMAT_void_GLenum_GLfloat
5628 #define glPointParameterfv_INDEX 305
5629 #define glPointParameterfv_RETURN void
5630 #define glPointParameterfv_ARG_NAMES pname, params
5631 #define glPointParameterfv_ARG_EXPAND GLenum pname, const GLfloat * params
5632 #define glPointParameterfv_PACKED PACKED_void_GLenum_const_GLfloat___GENPT__
5633 #define glPointParameterfv_INDEXED INDEXED_void_GLenum_const_GLfloat___GENPT__
5634 #define glPointParameterfv_FORMAT FORMAT_void_GLenum_const_GLfloat___GENPT__
5635 #define glPointParameteri_INDEX 306
5636 #define glPointParameteri_RETURN void
5637 #define glPointParameteri_ARG_NAMES pname, param
5638 #define glPointParameteri_ARG_EXPAND GLenum pname, GLint param
5639 #define glPointParameteri_PACKED PACKED_void_GLenum_GLint
5640 #define glPointParameteri_INDEXED INDEXED_void_GLenum_GLint
5641 #define glPointParameteri_FORMAT FORMAT_void_GLenum_GLint
5642 #define glPointParameteriv_INDEX 307
5643 #define glPointParameteriv_RETURN void
5644 #define glPointParameteriv_ARG_NAMES pname, params
5645 #define glPointParameteriv_ARG_EXPAND GLenum pname, const GLint * params
5646 #define glPointParameteriv_PACKED PACKED_void_GLenum_const_GLint___GENPT__
5647 #define glPointParameteriv_INDEXED INDEXED_void_GLenum_const_GLint___GENPT__
5648 #define glPointParameteriv_FORMAT FORMAT_void_GLenum_const_GLint___GENPT__
5649 #define glPointSize_INDEX 308
5650 #define glPointSize_RETURN void
5651 #define glPointSize_ARG_NAMES size
5652 #define glPointSize_ARG_EXPAND GLfloat size
5653 #define glPointSize_PACKED PACKED_void_GLfloat
5654 #define glPointSize_INDEXED INDEXED_void_GLfloat
5655 #define glPointSize_FORMAT FORMAT_void_GLfloat
5656 #define glPolygonMode_INDEX 309
5657 #define glPolygonMode_RETURN void
5658 #define glPolygonMode_ARG_NAMES face, mode
5659 #define glPolygonMode_ARG_EXPAND GLenum face, GLenum mode
5660 #define glPolygonMode_PACKED PACKED_void_GLenum_GLenum
5661 #define glPolygonMode_INDEXED INDEXED_void_GLenum_GLenum
5662 #define glPolygonMode_FORMAT FORMAT_void_GLenum_GLenum
5663 #define glPolygonOffset_INDEX 310
5664 #define glPolygonOffset_RETURN void
5665 #define glPolygonOffset_ARG_NAMES factor, units
5666 #define glPolygonOffset_ARG_EXPAND GLfloat factor, GLfloat units
5667 #define glPolygonOffset_PACKED PACKED_void_GLfloat_GLfloat
5668 #define glPolygonOffset_INDEXED INDEXED_void_GLfloat_GLfloat
5669 #define glPolygonOffset_FORMAT FORMAT_void_GLfloat_GLfloat
5670 #define glPolygonStipple_INDEX 311
5671 #define glPolygonStipple_RETURN void
5672 #define glPolygonStipple_ARG_NAMES mask
5673 #define glPolygonStipple_ARG_EXPAND const GLubyte * mask
5674 #define glPolygonStipple_PACKED PACKED_void_const_GLubyte___GENPT__
5675 #define glPolygonStipple_INDEXED INDEXED_void_const_GLubyte___GENPT__
5676 #define glPolygonStipple_FORMAT FORMAT_void_const_GLubyte___GENPT__
5677 #define glPopAttrib_INDEX 312
5678 #define glPopAttrib_RETURN void
5679 #define glPopAttrib_ARG_NAMES
5680 #define glPopAttrib_ARG_EXPAND
5681 #define glPopAttrib_PACKED PACKED_void
5682 #define glPopAttrib_INDEXED INDEXED_void
5683 #define glPopAttrib_FORMAT FORMAT_void
5684 #define glPopClientAttrib_INDEX 313
5685 #define glPopClientAttrib_RETURN void
5686 #define glPopClientAttrib_ARG_NAMES
5687 #define glPopClientAttrib_ARG_EXPAND
5688 #define glPopClientAttrib_PACKED PACKED_void
5689 #define glPopClientAttrib_INDEXED INDEXED_void
5690 #define glPopClientAttrib_FORMAT FORMAT_void
5691 #define glPopMatrix_INDEX 314
5692 #define glPopMatrix_RETURN void
5693 #define glPopMatrix_ARG_NAMES
5694 #define glPopMatrix_ARG_EXPAND
5695 #define glPopMatrix_PACKED PACKED_void
5696 #define glPopMatrix_INDEXED INDEXED_void
5697 #define glPopMatrix_FORMAT FORMAT_void
5698 #define glPopName_INDEX 315
5699 #define glPopName_RETURN void
5700 #define glPopName_ARG_NAMES
5701 #define glPopName_ARG_EXPAND
5702 #define glPopName_PACKED PACKED_void
5703 #define glPopName_INDEXED INDEXED_void
5704 #define glPopName_FORMAT FORMAT_void
5705 #define glPrioritizeTextures_INDEX 316
5706 #define glPrioritizeTextures_RETURN void
5707 #define glPrioritizeTextures_ARG_NAMES n, textures, priorities
5708 #define glPrioritizeTextures_ARG_EXPAND GLsizei n, const GLuint * textures, const GLfloat * priorities
5709 #define glPrioritizeTextures_PACKED PACKED_void_GLsizei_const_GLuint___GENPT___const_GLfloat___GENPT__
5710 #define glPrioritizeTextures_INDEXED INDEXED_void_GLsizei_const_GLuint___GENPT___const_GLfloat___GENPT__
5711 #define glPrioritizeTextures_FORMAT FORMAT_void_GLsizei_const_GLuint___GENPT___const_GLfloat___GENPT__
5712 #define glPushAttrib_INDEX 317
5713 #define glPushAttrib_RETURN void
5714 #define glPushAttrib_ARG_NAMES mask
5715 #define glPushAttrib_ARG_EXPAND GLbitfield mask
5716 #define glPushAttrib_PACKED PACKED_void_GLbitfield
5717 #define glPushAttrib_INDEXED INDEXED_void_GLbitfield
5718 #define glPushAttrib_FORMAT FORMAT_void_GLbitfield
5719 #define glPushClientAttrib_INDEX 318
5720 #define glPushClientAttrib_RETURN void
5721 #define glPushClientAttrib_ARG_NAMES mask
5722 #define glPushClientAttrib_ARG_EXPAND GLbitfield mask
5723 #define glPushClientAttrib_PACKED PACKED_void_GLbitfield
5724 #define glPushClientAttrib_INDEXED INDEXED_void_GLbitfield
5725 #define glPushClientAttrib_FORMAT FORMAT_void_GLbitfield
5726 #define glPushMatrix_INDEX 319
5727 #define glPushMatrix_RETURN void
5728 #define glPushMatrix_ARG_NAMES
5729 #define glPushMatrix_ARG_EXPAND
5730 #define glPushMatrix_PACKED PACKED_void
5731 #define glPushMatrix_INDEXED INDEXED_void
5732 #define glPushMatrix_FORMAT FORMAT_void
5733 #define glPushName_INDEX 320
5734 #define glPushName_RETURN void
5735 #define glPushName_ARG_NAMES name
5736 #define glPushName_ARG_EXPAND GLuint name
5737 #define glPushName_PACKED PACKED_void_GLuint
5738 #define glPushName_INDEXED INDEXED_void_GLuint
5739 #define glPushName_FORMAT FORMAT_void_GLuint
5740 #define glRasterPos2d_INDEX 321
5741 #define glRasterPos2d_RETURN void
5742 #define glRasterPos2d_ARG_NAMES x, y
5743 #define glRasterPos2d_ARG_EXPAND GLdouble x, GLdouble y
5744 #define glRasterPos2d_PACKED PACKED_void_GLdouble_GLdouble
5745 #define glRasterPos2d_INDEXED INDEXED_void_GLdouble_GLdouble
5746 #define glRasterPos2d_FORMAT FORMAT_void_GLdouble_GLdouble
5747 #define glRasterPos2dv_INDEX 322
5748 #define glRasterPos2dv_RETURN void
5749 #define glRasterPos2dv_ARG_NAMES v
5750 #define glRasterPos2dv_ARG_EXPAND const GLdouble * v
5751 #define glRasterPos2dv_PACKED PACKED_void_const_GLdouble___GENPT__
5752 #define glRasterPos2dv_INDEXED INDEXED_void_const_GLdouble___GENPT__
5753 #define glRasterPos2dv_FORMAT FORMAT_void_const_GLdouble___GENPT__
5754 #define glRasterPos2f_INDEX 323
5755 #define glRasterPos2f_RETURN void
5756 #define glRasterPos2f_ARG_NAMES x, y
5757 #define glRasterPos2f_ARG_EXPAND GLfloat x, GLfloat y
5758 #define glRasterPos2f_PACKED PACKED_void_GLfloat_GLfloat
5759 #define glRasterPos2f_INDEXED INDEXED_void_GLfloat_GLfloat
5760 #define glRasterPos2f_FORMAT FORMAT_void_GLfloat_GLfloat
5761 #define glRasterPos2fv_INDEX 324
5762 #define glRasterPos2fv_RETURN void
5763 #define glRasterPos2fv_ARG_NAMES v
5764 #define glRasterPos2fv_ARG_EXPAND const GLfloat * v
5765 #define glRasterPos2fv_PACKED PACKED_void_const_GLfloat___GENPT__
5766 #define glRasterPos2fv_INDEXED INDEXED_void_const_GLfloat___GENPT__
5767 #define glRasterPos2fv_FORMAT FORMAT_void_const_GLfloat___GENPT__
5768 #define glRasterPos2i_INDEX 325
5769 #define glRasterPos2i_RETURN void
5770 #define glRasterPos2i_ARG_NAMES x, y
5771 #define glRasterPos2i_ARG_EXPAND GLint x, GLint y
5772 #define glRasterPos2i_PACKED PACKED_void_GLint_GLint
5773 #define glRasterPos2i_INDEXED INDEXED_void_GLint_GLint
5774 #define glRasterPos2i_FORMAT FORMAT_void_GLint_GLint
5775 #define glRasterPos2iv_INDEX 326
5776 #define glRasterPos2iv_RETURN void
5777 #define glRasterPos2iv_ARG_NAMES v
5778 #define glRasterPos2iv_ARG_EXPAND const GLint * v
5779 #define glRasterPos2iv_PACKED PACKED_void_const_GLint___GENPT__
5780 #define glRasterPos2iv_INDEXED INDEXED_void_const_GLint___GENPT__
5781 #define glRasterPos2iv_FORMAT FORMAT_void_const_GLint___GENPT__
5782 #define glRasterPos2s_INDEX 327
5783 #define glRasterPos2s_RETURN void
5784 #define glRasterPos2s_ARG_NAMES x, y
5785 #define glRasterPos2s_ARG_EXPAND GLshort x, GLshort y
5786 #define glRasterPos2s_PACKED PACKED_void_GLshort_GLshort
5787 #define glRasterPos2s_INDEXED INDEXED_void_GLshort_GLshort
5788 #define glRasterPos2s_FORMAT FORMAT_void_GLshort_GLshort
5789 #define glRasterPos2sv_INDEX 328
5790 #define glRasterPos2sv_RETURN void
5791 #define glRasterPos2sv_ARG_NAMES v
5792 #define glRasterPos2sv_ARG_EXPAND const GLshort * v
5793 #define glRasterPos2sv_PACKED PACKED_void_const_GLshort___GENPT__
5794 #define glRasterPos2sv_INDEXED INDEXED_void_const_GLshort___GENPT__
5795 #define glRasterPos2sv_FORMAT FORMAT_void_const_GLshort___GENPT__
5796 #define glRasterPos3d_INDEX 329
5797 #define glRasterPos3d_RETURN void
5798 #define glRasterPos3d_ARG_NAMES x, y, z
5799 #define glRasterPos3d_ARG_EXPAND GLdouble x, GLdouble y, GLdouble z
5800 #define glRasterPos3d_PACKED PACKED_void_GLdouble_GLdouble_GLdouble
5801 #define glRasterPos3d_INDEXED INDEXED_void_GLdouble_GLdouble_GLdouble
5802 #define glRasterPos3d_FORMAT FORMAT_void_GLdouble_GLdouble_GLdouble
5803 #define glRasterPos3dv_INDEX 330
5804 #define glRasterPos3dv_RETURN void
5805 #define glRasterPos3dv_ARG_NAMES v
5806 #define glRasterPos3dv_ARG_EXPAND const GLdouble * v
5807 #define glRasterPos3dv_PACKED PACKED_void_const_GLdouble___GENPT__
5808 #define glRasterPos3dv_INDEXED INDEXED_void_const_GLdouble___GENPT__
5809 #define glRasterPos3dv_FORMAT FORMAT_void_const_GLdouble___GENPT__
5810 #define glRasterPos3f_INDEX 331
5811 #define glRasterPos3f_RETURN void
5812 #define glRasterPos3f_ARG_NAMES x, y, z
5813 #define glRasterPos3f_ARG_EXPAND GLfloat x, GLfloat y, GLfloat z
5814 #define glRasterPos3f_PACKED PACKED_void_GLfloat_GLfloat_GLfloat
5815 #define glRasterPos3f_INDEXED INDEXED_void_GLfloat_GLfloat_GLfloat
5816 #define glRasterPos3f_FORMAT FORMAT_void_GLfloat_GLfloat_GLfloat
5817 #define glRasterPos3fv_INDEX 332
5818 #define glRasterPos3fv_RETURN void
5819 #define glRasterPos3fv_ARG_NAMES v
5820 #define glRasterPos3fv_ARG_EXPAND const GLfloat * v
5821 #define glRasterPos3fv_PACKED PACKED_void_const_GLfloat___GENPT__
5822 #define glRasterPos3fv_INDEXED INDEXED_void_const_GLfloat___GENPT__
5823 #define glRasterPos3fv_FORMAT FORMAT_void_const_GLfloat___GENPT__
5824 #define glRasterPos3i_INDEX 333
5825 #define glRasterPos3i_RETURN void
5826 #define glRasterPos3i_ARG_NAMES x, y, z
5827 #define glRasterPos3i_ARG_EXPAND GLint x, GLint y, GLint z
5828 #define glRasterPos3i_PACKED PACKED_void_GLint_GLint_GLint
5829 #define glRasterPos3i_INDEXED INDEXED_void_GLint_GLint_GLint
5830 #define glRasterPos3i_FORMAT FORMAT_void_GLint_GLint_GLint
5831 #define glRasterPos3iv_INDEX 334
5832 #define glRasterPos3iv_RETURN void
5833 #define glRasterPos3iv_ARG_NAMES v
5834 #define glRasterPos3iv_ARG_EXPAND const GLint * v
5835 #define glRasterPos3iv_PACKED PACKED_void_const_GLint___GENPT__
5836 #define glRasterPos3iv_INDEXED INDEXED_void_const_GLint___GENPT__
5837 #define glRasterPos3iv_FORMAT FORMAT_void_const_GLint___GENPT__
5838 #define glRasterPos3s_INDEX 335
5839 #define glRasterPos3s_RETURN void
5840 #define glRasterPos3s_ARG_NAMES x, y, z
5841 #define glRasterPos3s_ARG_EXPAND GLshort x, GLshort y, GLshort z
5842 #define glRasterPos3s_PACKED PACKED_void_GLshort_GLshort_GLshort
5843 #define glRasterPos3s_INDEXED INDEXED_void_GLshort_GLshort_GLshort
5844 #define glRasterPos3s_FORMAT FORMAT_void_GLshort_GLshort_GLshort
5845 #define glRasterPos3sv_INDEX 336
5846 #define glRasterPos3sv_RETURN void
5847 #define glRasterPos3sv_ARG_NAMES v
5848 #define glRasterPos3sv_ARG_EXPAND const GLshort * v
5849 #define glRasterPos3sv_PACKED PACKED_void_const_GLshort___GENPT__
5850 #define glRasterPos3sv_INDEXED INDEXED_void_const_GLshort___GENPT__
5851 #define glRasterPos3sv_FORMAT FORMAT_void_const_GLshort___GENPT__
5852 #define glRasterPos4d_INDEX 337
5853 #define glRasterPos4d_RETURN void
5854 #define glRasterPos4d_ARG_NAMES x, y, z, w
5855 #define glRasterPos4d_ARG_EXPAND GLdouble x, GLdouble y, GLdouble z, GLdouble w
5856 #define glRasterPos4d_PACKED PACKED_void_GLdouble_GLdouble_GLdouble_GLdouble
5857 #define glRasterPos4d_INDEXED INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble
5858 #define glRasterPos4d_FORMAT FORMAT_void_GLdouble_GLdouble_GLdouble_GLdouble
5859 #define glRasterPos4dv_INDEX 338
5860 #define glRasterPos4dv_RETURN void
5861 #define glRasterPos4dv_ARG_NAMES v
5862 #define glRasterPos4dv_ARG_EXPAND const GLdouble * v
5863 #define glRasterPos4dv_PACKED PACKED_void_const_GLdouble___GENPT__
5864 #define glRasterPos4dv_INDEXED INDEXED_void_const_GLdouble___GENPT__
5865 #define glRasterPos4dv_FORMAT FORMAT_void_const_GLdouble___GENPT__
5866 #define glRasterPos4f_INDEX 339
5867 #define glRasterPos4f_RETURN void
5868 #define glRasterPos4f_ARG_NAMES x, y, z, w
5869 #define glRasterPos4f_ARG_EXPAND GLfloat x, GLfloat y, GLfloat z, GLfloat w
5870 #define glRasterPos4f_PACKED PACKED_void_GLfloat_GLfloat_GLfloat_GLfloat
5871 #define glRasterPos4f_INDEXED INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat
5872 #define glRasterPos4f_FORMAT FORMAT_void_GLfloat_GLfloat_GLfloat_GLfloat
5873 #define glRasterPos4fv_INDEX 340
5874 #define glRasterPos4fv_RETURN void
5875 #define glRasterPos4fv_ARG_NAMES v
5876 #define glRasterPos4fv_ARG_EXPAND const GLfloat * v
5877 #define glRasterPos4fv_PACKED PACKED_void_const_GLfloat___GENPT__
5878 #define glRasterPos4fv_INDEXED INDEXED_void_const_GLfloat___GENPT__
5879 #define glRasterPos4fv_FORMAT FORMAT_void_const_GLfloat___GENPT__
5880 #define glRasterPos4i_INDEX 341
5881 #define glRasterPos4i_RETURN void
5882 #define glRasterPos4i_ARG_NAMES x, y, z, w
5883 #define glRasterPos4i_ARG_EXPAND GLint x, GLint y, GLint z, GLint w
5884 #define glRasterPos4i_PACKED PACKED_void_GLint_GLint_GLint_GLint
5885 #define glRasterPos4i_INDEXED INDEXED_void_GLint_GLint_GLint_GLint
5886 #define glRasterPos4i_FORMAT FORMAT_void_GLint_GLint_GLint_GLint
5887 #define glRasterPos4iv_INDEX 342
5888 #define glRasterPos4iv_RETURN void
5889 #define glRasterPos4iv_ARG_NAMES v
5890 #define glRasterPos4iv_ARG_EXPAND const GLint * v
5891 #define glRasterPos4iv_PACKED PACKED_void_const_GLint___GENPT__
5892 #define glRasterPos4iv_INDEXED INDEXED_void_const_GLint___GENPT__
5893 #define glRasterPos4iv_FORMAT FORMAT_void_const_GLint___GENPT__
5894 #define glRasterPos4s_INDEX 343
5895 #define glRasterPos4s_RETURN void
5896 #define glRasterPos4s_ARG_NAMES x, y, z, w
5897 #define glRasterPos4s_ARG_EXPAND GLshort x, GLshort y, GLshort z, GLshort w
5898 #define glRasterPos4s_PACKED PACKED_void_GLshort_GLshort_GLshort_GLshort
5899 #define glRasterPos4s_INDEXED INDEXED_void_GLshort_GLshort_GLshort_GLshort
5900 #define glRasterPos4s_FORMAT FORMAT_void_GLshort_GLshort_GLshort_GLshort
5901 #define glRasterPos4sv_INDEX 344
5902 #define glRasterPos4sv_RETURN void
5903 #define glRasterPos4sv_ARG_NAMES v
5904 #define glRasterPos4sv_ARG_EXPAND const GLshort * v
5905 #define glRasterPos4sv_PACKED PACKED_void_const_GLshort___GENPT__
5906 #define glRasterPos4sv_INDEXED INDEXED_void_const_GLshort___GENPT__
5907 #define glRasterPos4sv_FORMAT FORMAT_void_const_GLshort___GENPT__
5908 #define glReadBuffer_INDEX 345
5909 #define glReadBuffer_RETURN void
5910 #define glReadBuffer_ARG_NAMES mode
5911 #define glReadBuffer_ARG_EXPAND GLenum mode
5912 #define glReadBuffer_PACKED PACKED_void_GLenum
5913 #define glReadBuffer_INDEXED INDEXED_void_GLenum
5914 #define glReadBuffer_FORMAT FORMAT_void_GLenum
5915 #define glReadPixels_INDEX 346
5916 #define glReadPixels_RETURN void
5917 #define glReadPixels_ARG_NAMES x, y, width, height, format, type, pixels
5918 #define glReadPixels_ARG_EXPAND GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels
5919 #define glReadPixels_PACKED PACKED_void_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_GLvoid___GENPT__
5920 #define glReadPixels_INDEXED INDEXED_void_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_GLvoid___GENPT__
5921 #define glReadPixels_FORMAT FORMAT_void_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_GLvoid___GENPT__
5922 #define glRectd_INDEX 347
5923 #define glRectd_RETURN void
5924 #define glRectd_ARG_NAMES x1, y1, x2, y2
5925 #define glRectd_ARG_EXPAND GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2
5926 #define glRectd_PACKED PACKED_void_GLdouble_GLdouble_GLdouble_GLdouble
5927 #define glRectd_INDEXED INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble
5928 #define glRectd_FORMAT FORMAT_void_GLdouble_GLdouble_GLdouble_GLdouble
5929 #define glRectdv_INDEX 348
5930 #define glRectdv_RETURN void
5931 #define glRectdv_ARG_NAMES v1, v2
5932 #define glRectdv_ARG_EXPAND const GLdouble * v1, const GLdouble * v2
5933 #define glRectdv_PACKED PACKED_void_const_GLdouble___GENPT___const_GLdouble___GENPT__
5934 #define glRectdv_INDEXED INDEXED_void_const_GLdouble___GENPT___const_GLdouble___GENPT__
5935 #define glRectdv_FORMAT FORMAT_void_const_GLdouble___GENPT___const_GLdouble___GENPT__
5936 #define glRectf_INDEX 349
5937 #define glRectf_RETURN void
5938 #define glRectf_ARG_NAMES x1, y1, x2, y2
5939 #define glRectf_ARG_EXPAND GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2
5940 #define glRectf_PACKED PACKED_void_GLfloat_GLfloat_GLfloat_GLfloat
5941 #define glRectf_INDEXED INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat
5942 #define glRectf_FORMAT FORMAT_void_GLfloat_GLfloat_GLfloat_GLfloat
5943 #define glRectfv_INDEX 350
5944 #define glRectfv_RETURN void
5945 #define glRectfv_ARG_NAMES v1, v2
5946 #define glRectfv_ARG_EXPAND const GLfloat * v1, const GLfloat * v2
5947 #define glRectfv_PACKED PACKED_void_const_GLfloat___GENPT___const_GLfloat___GENPT__
5948 #define glRectfv_INDEXED INDEXED_void_const_GLfloat___GENPT___const_GLfloat___GENPT__
5949 #define glRectfv_FORMAT FORMAT_void_const_GLfloat___GENPT___const_GLfloat___GENPT__
5950 #define glRecti_INDEX 351
5951 #define glRecti_RETURN void
5952 #define glRecti_ARG_NAMES x1, y1, x2, y2
5953 #define glRecti_ARG_EXPAND GLint x1, GLint y1, GLint x2, GLint y2
5954 #define glRecti_PACKED PACKED_void_GLint_GLint_GLint_GLint
5955 #define glRecti_INDEXED INDEXED_void_GLint_GLint_GLint_GLint
5956 #define glRecti_FORMAT FORMAT_void_GLint_GLint_GLint_GLint
5957 #define glRectiv_INDEX 352
5958 #define glRectiv_RETURN void
5959 #define glRectiv_ARG_NAMES v1, v2
5960 #define glRectiv_ARG_EXPAND const GLint * v1, const GLint * v2
5961 #define glRectiv_PACKED PACKED_void_const_GLint___GENPT___const_GLint___GENPT__
5962 #define glRectiv_INDEXED INDEXED_void_const_GLint___GENPT___const_GLint___GENPT__
5963 #define glRectiv_FORMAT FORMAT_void_const_GLint___GENPT___const_GLint___GENPT__
5964 #define glRects_INDEX 353
5965 #define glRects_RETURN void
5966 #define glRects_ARG_NAMES x1, y1, x2, y2
5967 #define glRects_ARG_EXPAND GLshort x1, GLshort y1, GLshort x2, GLshort y2
5968 #define glRects_PACKED PACKED_void_GLshort_GLshort_GLshort_GLshort
5969 #define glRects_INDEXED INDEXED_void_GLshort_GLshort_GLshort_GLshort
5970 #define glRects_FORMAT FORMAT_void_GLshort_GLshort_GLshort_GLshort
5971 #define glRectsv_INDEX 354
5972 #define glRectsv_RETURN void
5973 #define glRectsv_ARG_NAMES v1, v2
5974 #define glRectsv_ARG_EXPAND const GLshort * v1, const GLshort * v2
5975 #define glRectsv_PACKED PACKED_void_const_GLshort___GENPT___const_GLshort___GENPT__
5976 #define glRectsv_INDEXED INDEXED_void_const_GLshort___GENPT___const_GLshort___GENPT__
5977 #define glRectsv_FORMAT FORMAT_void_const_GLshort___GENPT___const_GLshort___GENPT__
5978 #define glRenderMode_INDEX 355
5979 #define glRenderMode_RETURN GLint
5980 #define glRenderMode_ARG_NAMES mode
5981 #define glRenderMode_ARG_EXPAND GLenum mode
5982 #define glRenderMode_PACKED PACKED_GLint_GLenum
5983 #define glRenderMode_INDEXED INDEXED_GLint_GLenum
5984 #define glRenderMode_FORMAT FORMAT_GLint_GLenum
5985 #define glResetHistogram_INDEX 356
5986 #define glResetHistogram_RETURN void
5987 #define glResetHistogram_ARG_NAMES target
5988 #define glResetHistogram_ARG_EXPAND GLenum target
5989 #define glResetHistogram_PACKED PACKED_void_GLenum
5990 #define glResetHistogram_INDEXED INDEXED_void_GLenum
5991 #define glResetHistogram_FORMAT FORMAT_void_GLenum
5992 #define glResetMinmax_INDEX 357
5993 #define glResetMinmax_RETURN void
5994 #define glResetMinmax_ARG_NAMES target
5995 #define glResetMinmax_ARG_EXPAND GLenum target
5996 #define glResetMinmax_PACKED PACKED_void_GLenum
5997 #define glResetMinmax_INDEXED INDEXED_void_GLenum
5998 #define glResetMinmax_FORMAT FORMAT_void_GLenum
5999 #define glRotated_INDEX 358
6000 #define glRotated_RETURN void
6001 #define glRotated_ARG_NAMES angle, x, y, z
6002 #define glRotated_ARG_EXPAND GLdouble angle, GLdouble x, GLdouble y, GLdouble z
6003 #define glRotated_PACKED PACKED_void_GLdouble_GLdouble_GLdouble_GLdouble
6004 #define glRotated_INDEXED INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble
6005 #define glRotated_FORMAT FORMAT_void_GLdouble_GLdouble_GLdouble_GLdouble
6006 #define glRotatef_INDEX 359
6007 #define glRotatef_RETURN void
6008 #define glRotatef_ARG_NAMES angle, x, y, z
6009 #define glRotatef_ARG_EXPAND GLfloat angle, GLfloat x, GLfloat y, GLfloat z
6010 #define glRotatef_PACKED PACKED_void_GLfloat_GLfloat_GLfloat_GLfloat
6011 #define glRotatef_INDEXED INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat
6012 #define glRotatef_FORMAT FORMAT_void_GLfloat_GLfloat_GLfloat_GLfloat
6013 #define glSampleCoverage_INDEX 360
6014 #define glSampleCoverage_RETURN void
6015 #define glSampleCoverage_ARG_NAMES value, invert
6016 #define glSampleCoverage_ARG_EXPAND GLfloat value, GLboolean invert
6017 #define glSampleCoverage_PACKED PACKED_void_GLfloat_GLboolean
6018 #define glSampleCoverage_INDEXED INDEXED_void_GLfloat_GLboolean
6019 #define glSampleCoverage_FORMAT FORMAT_void_GLfloat_GLboolean
6020 #define glScaled_INDEX 361
6021 #define glScaled_RETURN void
6022 #define glScaled_ARG_NAMES x, y, z
6023 #define glScaled_ARG_EXPAND GLdouble x, GLdouble y, GLdouble z
6024 #define glScaled_PACKED PACKED_void_GLdouble_GLdouble_GLdouble
6025 #define glScaled_INDEXED INDEXED_void_GLdouble_GLdouble_GLdouble
6026 #define glScaled_FORMAT FORMAT_void_GLdouble_GLdouble_GLdouble
6027 #define glScalef_INDEX 362
6028 #define glScalef_RETURN void
6029 #define glScalef_ARG_NAMES x, y, z
6030 #define glScalef_ARG_EXPAND GLfloat x, GLfloat y, GLfloat z
6031 #define glScalef_PACKED PACKED_void_GLfloat_GLfloat_GLfloat
6032 #define glScalef_INDEXED INDEXED_void_GLfloat_GLfloat_GLfloat
6033 #define glScalef_FORMAT FORMAT_void_GLfloat_GLfloat_GLfloat
6034 #define glScissor_INDEX 363
6035 #define glScissor_RETURN void
6036 #define glScissor_ARG_NAMES x, y, width, height
6037 #define glScissor_ARG_EXPAND GLint x, GLint y, GLsizei width, GLsizei height
6038 #define glScissor_PACKED PACKED_void_GLint_GLint_GLsizei_GLsizei
6039 #define glScissor_INDEXED INDEXED_void_GLint_GLint_GLsizei_GLsizei
6040 #define glScissor_FORMAT FORMAT_void_GLint_GLint_GLsizei_GLsizei
6041 #define glSecondaryColor3b_INDEX 364
6042 #define glSecondaryColor3b_RETURN void
6043 #define glSecondaryColor3b_ARG_NAMES red, green, blue
6044 #define glSecondaryColor3b_ARG_EXPAND GLbyte red, GLbyte green, GLbyte blue
6045 #define glSecondaryColor3b_PACKED PACKED_void_GLbyte_GLbyte_GLbyte
6046 #define glSecondaryColor3b_INDEXED INDEXED_void_GLbyte_GLbyte_GLbyte
6047 #define glSecondaryColor3b_FORMAT FORMAT_void_GLbyte_GLbyte_GLbyte
6048 #define glSecondaryColor3bv_INDEX 365
6049 #define glSecondaryColor3bv_RETURN void
6050 #define glSecondaryColor3bv_ARG_NAMES v
6051 #define glSecondaryColor3bv_ARG_EXPAND const GLbyte * v
6052 #define glSecondaryColor3bv_PACKED PACKED_void_const_GLbyte___GENPT__
6053 #define glSecondaryColor3bv_INDEXED INDEXED_void_const_GLbyte___GENPT__
6054 #define glSecondaryColor3bv_FORMAT FORMAT_void_const_GLbyte___GENPT__
6055 #define glSecondaryColor3d_INDEX 366
6056 #define glSecondaryColor3d_RETURN void
6057 #define glSecondaryColor3d_ARG_NAMES red, green, blue
6058 #define glSecondaryColor3d_ARG_EXPAND GLdouble red, GLdouble green, GLdouble blue
6059 #define glSecondaryColor3d_PACKED PACKED_void_GLdouble_GLdouble_GLdouble
6060 #define glSecondaryColor3d_INDEXED INDEXED_void_GLdouble_GLdouble_GLdouble
6061 #define glSecondaryColor3d_FORMAT FORMAT_void_GLdouble_GLdouble_GLdouble
6062 #define glSecondaryColor3dv_INDEX 367
6063 #define glSecondaryColor3dv_RETURN void
6064 #define glSecondaryColor3dv_ARG_NAMES v
6065 #define glSecondaryColor3dv_ARG_EXPAND const GLdouble * v
6066 #define glSecondaryColor3dv_PACKED PACKED_void_const_GLdouble___GENPT__
6067 #define glSecondaryColor3dv_INDEXED INDEXED_void_const_GLdouble___GENPT__
6068 #define glSecondaryColor3dv_FORMAT FORMAT_void_const_GLdouble___GENPT__
6069 #define glSecondaryColor3f_INDEX 368
6070 #define glSecondaryColor3f_RETURN void
6071 #define glSecondaryColor3f_ARG_NAMES red, green, blue
6072 #define glSecondaryColor3f_ARG_EXPAND GLfloat red, GLfloat green, GLfloat blue
6073 #define glSecondaryColor3f_PACKED PACKED_void_GLfloat_GLfloat_GLfloat
6074 #define glSecondaryColor3f_INDEXED INDEXED_void_GLfloat_GLfloat_GLfloat
6075 #define glSecondaryColor3f_FORMAT FORMAT_void_GLfloat_GLfloat_GLfloat
6076 #define glSecondaryColor3fv_INDEX 369
6077 #define glSecondaryColor3fv_RETURN void
6078 #define glSecondaryColor3fv_ARG_NAMES v
6079 #define glSecondaryColor3fv_ARG_EXPAND const GLfloat * v
6080 #define glSecondaryColor3fv_PACKED PACKED_void_const_GLfloat___GENPT__
6081 #define glSecondaryColor3fv_INDEXED INDEXED_void_const_GLfloat___GENPT__
6082 #define glSecondaryColor3fv_FORMAT FORMAT_void_const_GLfloat___GENPT__
6083 #define glSecondaryColor3i_INDEX 370
6084 #define glSecondaryColor3i_RETURN void
6085 #define glSecondaryColor3i_ARG_NAMES red, green, blue
6086 #define glSecondaryColor3i_ARG_EXPAND GLint red, GLint green, GLint blue
6087 #define glSecondaryColor3i_PACKED PACKED_void_GLint_GLint_GLint
6088 #define glSecondaryColor3i_INDEXED INDEXED_void_GLint_GLint_GLint
6089 #define glSecondaryColor3i_FORMAT FORMAT_void_GLint_GLint_GLint
6090 #define glSecondaryColor3iv_INDEX 371
6091 #define glSecondaryColor3iv_RETURN void
6092 #define glSecondaryColor3iv_ARG_NAMES v
6093 #define glSecondaryColor3iv_ARG_EXPAND const GLint * v
6094 #define glSecondaryColor3iv_PACKED PACKED_void_const_GLint___GENPT__
6095 #define glSecondaryColor3iv_INDEXED INDEXED_void_const_GLint___GENPT__
6096 #define glSecondaryColor3iv_FORMAT FORMAT_void_const_GLint___GENPT__
6097 #define glSecondaryColor3s_INDEX 372
6098 #define glSecondaryColor3s_RETURN void
6099 #define glSecondaryColor3s_ARG_NAMES red, green, blue
6100 #define glSecondaryColor3s_ARG_EXPAND GLshort red, GLshort green, GLshort blue
6101 #define glSecondaryColor3s_PACKED PACKED_void_GLshort_GLshort_GLshort
6102 #define glSecondaryColor3s_INDEXED INDEXED_void_GLshort_GLshort_GLshort
6103 #define glSecondaryColor3s_FORMAT FORMAT_void_GLshort_GLshort_GLshort
6104 #define glSecondaryColor3sv_INDEX 373
6105 #define glSecondaryColor3sv_RETURN void
6106 #define glSecondaryColor3sv_ARG_NAMES v
6107 #define glSecondaryColor3sv_ARG_EXPAND const GLshort * v
6108 #define glSecondaryColor3sv_PACKED PACKED_void_const_GLshort___GENPT__
6109 #define glSecondaryColor3sv_INDEXED INDEXED_void_const_GLshort___GENPT__
6110 #define glSecondaryColor3sv_FORMAT FORMAT_void_const_GLshort___GENPT__
6111 #define glSecondaryColor3ub_INDEX 374
6112 #define glSecondaryColor3ub_RETURN void
6113 #define glSecondaryColor3ub_ARG_NAMES red, green, blue
6114 #define glSecondaryColor3ub_ARG_EXPAND GLubyte red, GLubyte green, GLubyte blue
6115 #define glSecondaryColor3ub_PACKED PACKED_void_GLubyte_GLubyte_GLubyte
6116 #define glSecondaryColor3ub_INDEXED INDEXED_void_GLubyte_GLubyte_GLubyte
6117 #define glSecondaryColor3ub_FORMAT FORMAT_void_GLubyte_GLubyte_GLubyte
6118 #define glSecondaryColor3ubv_INDEX 375
6119 #define glSecondaryColor3ubv_RETURN void
6120 #define glSecondaryColor3ubv_ARG_NAMES v
6121 #define glSecondaryColor3ubv_ARG_EXPAND const GLubyte * v
6122 #define glSecondaryColor3ubv_PACKED PACKED_void_const_GLubyte___GENPT__
6123 #define glSecondaryColor3ubv_INDEXED INDEXED_void_const_GLubyte___GENPT__
6124 #define glSecondaryColor3ubv_FORMAT FORMAT_void_const_GLubyte___GENPT__
6125 #define glSecondaryColor3ui_INDEX 376
6126 #define glSecondaryColor3ui_RETURN void
6127 #define glSecondaryColor3ui_ARG_NAMES red, green, blue
6128 #define glSecondaryColor3ui_ARG_EXPAND GLuint red, GLuint green, GLuint blue
6129 #define glSecondaryColor3ui_PACKED PACKED_void_GLuint_GLuint_GLuint
6130 #define glSecondaryColor3ui_INDEXED INDEXED_void_GLuint_GLuint_GLuint
6131 #define glSecondaryColor3ui_FORMAT FORMAT_void_GLuint_GLuint_GLuint
6132 #define glSecondaryColor3uiv_INDEX 377
6133 #define glSecondaryColor3uiv_RETURN void
6134 #define glSecondaryColor3uiv_ARG_NAMES v
6135 #define glSecondaryColor3uiv_ARG_EXPAND const GLuint * v
6136 #define glSecondaryColor3uiv_PACKED PACKED_void_const_GLuint___GENPT__
6137 #define glSecondaryColor3uiv_INDEXED INDEXED_void_const_GLuint___GENPT__
6138 #define glSecondaryColor3uiv_FORMAT FORMAT_void_const_GLuint___GENPT__
6139 #define glSecondaryColor3us_INDEX 378
6140 #define glSecondaryColor3us_RETURN void
6141 #define glSecondaryColor3us_ARG_NAMES red, green, blue
6142 #define glSecondaryColor3us_ARG_EXPAND GLushort red, GLushort green, GLushort blue
6143 #define glSecondaryColor3us_PACKED PACKED_void_GLushort_GLushort_GLushort
6144 #define glSecondaryColor3us_INDEXED INDEXED_void_GLushort_GLushort_GLushort
6145 #define glSecondaryColor3us_FORMAT FORMAT_void_GLushort_GLushort_GLushort
6146 #define glSecondaryColor3usv_INDEX 379
6147 #define glSecondaryColor3usv_RETURN void
6148 #define glSecondaryColor3usv_ARG_NAMES v
6149 #define glSecondaryColor3usv_ARG_EXPAND const GLushort * v
6150 #define glSecondaryColor3usv_PACKED PACKED_void_const_GLushort___GENPT__
6151 #define glSecondaryColor3usv_INDEXED INDEXED_void_const_GLushort___GENPT__
6152 #define glSecondaryColor3usv_FORMAT FORMAT_void_const_GLushort___GENPT__
6153 #define glSecondaryColorPointer_INDEX 380
6154 #define glSecondaryColorPointer_RETURN void
6155 #define glSecondaryColorPointer_ARG_NAMES size, type, stride, pointer
6156 #define glSecondaryColorPointer_ARG_EXPAND GLint size, GLenum type, GLsizei stride, const GLvoid * pointer
6157 #define glSecondaryColorPointer_PACKED PACKED_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__
6158 #define glSecondaryColorPointer_INDEXED INDEXED_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__
6159 #define glSecondaryColorPointer_FORMAT FORMAT_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__
6160 #define glSelectBuffer_INDEX 381
6161 #define glSelectBuffer_RETURN void
6162 #define glSelectBuffer_ARG_NAMES size, buffer
6163 #define glSelectBuffer_ARG_EXPAND GLsizei size, GLuint * buffer
6164 #define glSelectBuffer_PACKED PACKED_void_GLsizei_GLuint___GENPT__
6165 #define glSelectBuffer_INDEXED INDEXED_void_GLsizei_GLuint___GENPT__
6166 #define glSelectBuffer_FORMAT FORMAT_void_GLsizei_GLuint___GENPT__
6167 #define glSeparableFilter2D_INDEX 382
6168 #define glSeparableFilter2D_RETURN void
6169 #define glSeparableFilter2D_ARG_NAMES target, internalformat, width, height, format, type, row, column
6170 #define glSeparableFilter2D_ARG_EXPAND GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column
6171 #define glSeparableFilter2D_PACKED PACKED_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT___const_GLvoid___GENPT__
6172 #define glSeparableFilter2D_INDEXED INDEXED_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT___const_GLvoid___GENPT__
6173 #define glSeparableFilter2D_FORMAT FORMAT_void_GLenum_GLenum_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT___const_GLvoid___GENPT__
6174 #define glShadeModel_INDEX 383
6175 #define glShadeModel_RETURN void
6176 #define glShadeModel_ARG_NAMES mode
6177 #define glShadeModel_ARG_EXPAND GLenum mode
6178 #define glShadeModel_PACKED PACKED_void_GLenum
6179 #define glShadeModel_INDEXED INDEXED_void_GLenum
6180 #define glShadeModel_FORMAT FORMAT_void_GLenum
6181 #define glStencilFunc_INDEX 384
6182 #define glStencilFunc_RETURN void
6183 #define glStencilFunc_ARG_NAMES func, ref, mask
6184 #define glStencilFunc_ARG_EXPAND GLenum func, GLint ref, GLuint mask
6185 #define glStencilFunc_PACKED PACKED_void_GLenum_GLint_GLuint
6186 #define glStencilFunc_INDEXED INDEXED_void_GLenum_GLint_GLuint
6187 #define glStencilFunc_FORMAT FORMAT_void_GLenum_GLint_GLuint
6188 #define glStencilMask_INDEX 385
6189 #define glStencilMask_RETURN void
6190 #define glStencilMask_ARG_NAMES mask
6191 #define glStencilMask_ARG_EXPAND GLuint mask
6192 #define glStencilMask_PACKED PACKED_void_GLuint
6193 #define glStencilMask_INDEXED INDEXED_void_GLuint
6194 #define glStencilMask_FORMAT FORMAT_void_GLuint
6195 #define glStencilOp_INDEX 386
6196 #define glStencilOp_RETURN void
6197 #define glStencilOp_ARG_NAMES fail, zfail, zpass
6198 #define glStencilOp_ARG_EXPAND GLenum fail, GLenum zfail, GLenum zpass
6199 #define glStencilOp_PACKED PACKED_void_GLenum_GLenum_GLenum
6200 #define glStencilOp_INDEXED INDEXED_void_GLenum_GLenum_GLenum
6201 #define glStencilOp_FORMAT FORMAT_void_GLenum_GLenum_GLenum
6202 #define glTexCoord1d_INDEX 387
6203 #define glTexCoord1d_RETURN void
6204 #define glTexCoord1d_ARG_NAMES s
6205 #define glTexCoord1d_ARG_EXPAND GLdouble s
6206 #define glTexCoord1d_PACKED PACKED_void_GLdouble
6207 #define glTexCoord1d_INDEXED INDEXED_void_GLdouble
6208 #define glTexCoord1d_FORMAT FORMAT_void_GLdouble
6209 #define glTexCoord1dv_INDEX 388
6210 #define glTexCoord1dv_RETURN void
6211 #define glTexCoord1dv_ARG_NAMES v
6212 #define glTexCoord1dv_ARG_EXPAND const GLdouble * v
6213 #define glTexCoord1dv_PACKED PACKED_void_const_GLdouble___GENPT__
6214 #define glTexCoord1dv_INDEXED INDEXED_void_const_GLdouble___GENPT__
6215 #define glTexCoord1dv_FORMAT FORMAT_void_const_GLdouble___GENPT__
6216 #define glTexCoord1f_INDEX 389
6217 #define glTexCoord1f_RETURN void
6218 #define glTexCoord1f_ARG_NAMES s
6219 #define glTexCoord1f_ARG_EXPAND GLfloat s
6220 #define glTexCoord1f_PACKED PACKED_void_GLfloat
6221 #define glTexCoord1f_INDEXED INDEXED_void_GLfloat
6222 #define glTexCoord1f_FORMAT FORMAT_void_GLfloat
6223 #define glTexCoord1fv_INDEX 390
6224 #define glTexCoord1fv_RETURN void
6225 #define glTexCoord1fv_ARG_NAMES v
6226 #define glTexCoord1fv_ARG_EXPAND const GLfloat * v
6227 #define glTexCoord1fv_PACKED PACKED_void_const_GLfloat___GENPT__
6228 #define glTexCoord1fv_INDEXED INDEXED_void_const_GLfloat___GENPT__
6229 #define glTexCoord1fv_FORMAT FORMAT_void_const_GLfloat___GENPT__
6230 #define glTexCoord1i_INDEX 391
6231 #define glTexCoord1i_RETURN void
6232 #define glTexCoord1i_ARG_NAMES s
6233 #define glTexCoord1i_ARG_EXPAND GLint s
6234 #define glTexCoord1i_PACKED PACKED_void_GLint
6235 #define glTexCoord1i_INDEXED INDEXED_void_GLint
6236 #define glTexCoord1i_FORMAT FORMAT_void_GLint
6237 #define glTexCoord1iv_INDEX 392
6238 #define glTexCoord1iv_RETURN void
6239 #define glTexCoord1iv_ARG_NAMES v
6240 #define glTexCoord1iv_ARG_EXPAND const GLint * v
6241 #define glTexCoord1iv_PACKED PACKED_void_const_GLint___GENPT__
6242 #define glTexCoord1iv_INDEXED INDEXED_void_const_GLint___GENPT__
6243 #define glTexCoord1iv_FORMAT FORMAT_void_const_GLint___GENPT__
6244 #define glTexCoord1s_INDEX 393
6245 #define glTexCoord1s_RETURN void
6246 #define glTexCoord1s_ARG_NAMES s
6247 #define glTexCoord1s_ARG_EXPAND GLshort s
6248 #define glTexCoord1s_PACKED PACKED_void_GLshort
6249 #define glTexCoord1s_INDEXED INDEXED_void_GLshort
6250 #define glTexCoord1s_FORMAT FORMAT_void_GLshort
6251 #define glTexCoord1sv_INDEX 394
6252 #define glTexCoord1sv_RETURN void
6253 #define glTexCoord1sv_ARG_NAMES v
6254 #define glTexCoord1sv_ARG_EXPAND const GLshort * v
6255 #define glTexCoord1sv_PACKED PACKED_void_const_GLshort___GENPT__
6256 #define glTexCoord1sv_INDEXED INDEXED_void_const_GLshort___GENPT__
6257 #define glTexCoord1sv_FORMAT FORMAT_void_const_GLshort___GENPT__
6258 #define glTexCoord2d_INDEX 395
6259 #define glTexCoord2d_RETURN void
6260 #define glTexCoord2d_ARG_NAMES s, t
6261 #define glTexCoord2d_ARG_EXPAND GLdouble s, GLdouble t
6262 #define glTexCoord2d_PACKED PACKED_void_GLdouble_GLdouble
6263 #define glTexCoord2d_INDEXED INDEXED_void_GLdouble_GLdouble
6264 #define glTexCoord2d_FORMAT FORMAT_void_GLdouble_GLdouble
6265 #define glTexCoord2dv_INDEX 396
6266 #define glTexCoord2dv_RETURN void
6267 #define glTexCoord2dv_ARG_NAMES v
6268 #define glTexCoord2dv_ARG_EXPAND const GLdouble * v
6269 #define glTexCoord2dv_PACKED PACKED_void_const_GLdouble___GENPT__
6270 #define glTexCoord2dv_INDEXED INDEXED_void_const_GLdouble___GENPT__
6271 #define glTexCoord2dv_FORMAT FORMAT_void_const_GLdouble___GENPT__
6272 #define glTexCoord2f_INDEX 397
6273 #define glTexCoord2f_RETURN void
6274 #define glTexCoord2f_ARG_NAMES s, t
6275 #define glTexCoord2f_ARG_EXPAND GLfloat s, GLfloat t
6276 #define glTexCoord2f_PACKED PACKED_void_GLfloat_GLfloat
6277 #define glTexCoord2f_INDEXED INDEXED_void_GLfloat_GLfloat
6278 #define glTexCoord2f_FORMAT FORMAT_void_GLfloat_GLfloat
6279 #define glTexCoord2fv_INDEX 398
6280 #define glTexCoord2fv_RETURN void
6281 #define glTexCoord2fv_ARG_NAMES v
6282 #define glTexCoord2fv_ARG_EXPAND const GLfloat * v
6283 #define glTexCoord2fv_PACKED PACKED_void_const_GLfloat___GENPT__
6284 #define glTexCoord2fv_INDEXED INDEXED_void_const_GLfloat___GENPT__
6285 #define glTexCoord2fv_FORMAT FORMAT_void_const_GLfloat___GENPT__
6286 #define glTexCoord2i_INDEX 399
6287 #define glTexCoord2i_RETURN void
6288 #define glTexCoord2i_ARG_NAMES s, t
6289 #define glTexCoord2i_ARG_EXPAND GLint s, GLint t
6290 #define glTexCoord2i_PACKED PACKED_void_GLint_GLint
6291 #define glTexCoord2i_INDEXED INDEXED_void_GLint_GLint
6292 #define glTexCoord2i_FORMAT FORMAT_void_GLint_GLint
6293 #define glTexCoord2iv_INDEX 400
6294 #define glTexCoord2iv_RETURN void
6295 #define glTexCoord2iv_ARG_NAMES v
6296 #define glTexCoord2iv_ARG_EXPAND const GLint * v
6297 #define glTexCoord2iv_PACKED PACKED_void_const_GLint___GENPT__
6298 #define glTexCoord2iv_INDEXED INDEXED_void_const_GLint___GENPT__
6299 #define glTexCoord2iv_FORMAT FORMAT_void_const_GLint___GENPT__
6300 #define glTexCoord2s_INDEX 401
6301 #define glTexCoord2s_RETURN void
6302 #define glTexCoord2s_ARG_NAMES s, t
6303 #define glTexCoord2s_ARG_EXPAND GLshort s, GLshort t
6304 #define glTexCoord2s_PACKED PACKED_void_GLshort_GLshort
6305 #define glTexCoord2s_INDEXED INDEXED_void_GLshort_GLshort
6306 #define glTexCoord2s_FORMAT FORMAT_void_GLshort_GLshort
6307 #define glTexCoord2sv_INDEX 402
6308 #define glTexCoord2sv_RETURN void
6309 #define glTexCoord2sv_ARG_NAMES v
6310 #define glTexCoord2sv_ARG_EXPAND const GLshort * v
6311 #define glTexCoord2sv_PACKED PACKED_void_const_GLshort___GENPT__
6312 #define glTexCoord2sv_INDEXED INDEXED_void_const_GLshort___GENPT__
6313 #define glTexCoord2sv_FORMAT FORMAT_void_const_GLshort___GENPT__
6314 #define glTexCoord3d_INDEX 403
6315 #define glTexCoord3d_RETURN void
6316 #define glTexCoord3d_ARG_NAMES s, t, r
6317 #define glTexCoord3d_ARG_EXPAND GLdouble s, GLdouble t, GLdouble r
6318 #define glTexCoord3d_PACKED PACKED_void_GLdouble_GLdouble_GLdouble
6319 #define glTexCoord3d_INDEXED INDEXED_void_GLdouble_GLdouble_GLdouble
6320 #define glTexCoord3d_FORMAT FORMAT_void_GLdouble_GLdouble_GLdouble
6321 #define glTexCoord3dv_INDEX 404
6322 #define glTexCoord3dv_RETURN void
6323 #define glTexCoord3dv_ARG_NAMES v
6324 #define glTexCoord3dv_ARG_EXPAND const GLdouble * v
6325 #define glTexCoord3dv_PACKED PACKED_void_const_GLdouble___GENPT__
6326 #define glTexCoord3dv_INDEXED INDEXED_void_const_GLdouble___GENPT__
6327 #define glTexCoord3dv_FORMAT FORMAT_void_const_GLdouble___GENPT__
6328 #define glTexCoord3f_INDEX 405
6329 #define glTexCoord3f_RETURN void
6330 #define glTexCoord3f_ARG_NAMES s, t, r
6331 #define glTexCoord3f_ARG_EXPAND GLfloat s, GLfloat t, GLfloat r
6332 #define glTexCoord3f_PACKED PACKED_void_GLfloat_GLfloat_GLfloat
6333 #define glTexCoord3f_INDEXED INDEXED_void_GLfloat_GLfloat_GLfloat
6334 #define glTexCoord3f_FORMAT FORMAT_void_GLfloat_GLfloat_GLfloat
6335 #define glTexCoord3fv_INDEX 406
6336 #define glTexCoord3fv_RETURN void
6337 #define glTexCoord3fv_ARG_NAMES v
6338 #define glTexCoord3fv_ARG_EXPAND const GLfloat * v
6339 #define glTexCoord3fv_PACKED PACKED_void_const_GLfloat___GENPT__
6340 #define glTexCoord3fv_INDEXED INDEXED_void_const_GLfloat___GENPT__
6341 #define glTexCoord3fv_FORMAT FORMAT_void_const_GLfloat___GENPT__
6342 #define glTexCoord3i_INDEX 407
6343 #define glTexCoord3i_RETURN void
6344 #define glTexCoord3i_ARG_NAMES s, t, r
6345 #define glTexCoord3i_ARG_EXPAND GLint s, GLint t, GLint r
6346 #define glTexCoord3i_PACKED PACKED_void_GLint_GLint_GLint
6347 #define glTexCoord3i_INDEXED INDEXED_void_GLint_GLint_GLint
6348 #define glTexCoord3i_FORMAT FORMAT_void_GLint_GLint_GLint
6349 #define glTexCoord3iv_INDEX 408
6350 #define glTexCoord3iv_RETURN void
6351 #define glTexCoord3iv_ARG_NAMES v
6352 #define glTexCoord3iv_ARG_EXPAND const GLint * v
6353 #define glTexCoord3iv_PACKED PACKED_void_const_GLint___GENPT__
6354 #define glTexCoord3iv_INDEXED INDEXED_void_const_GLint___GENPT__
6355 #define glTexCoord3iv_FORMAT FORMAT_void_const_GLint___GENPT__
6356 #define glTexCoord3s_INDEX 409
6357 #define glTexCoord3s_RETURN void
6358 #define glTexCoord3s_ARG_NAMES s, t, r
6359 #define glTexCoord3s_ARG_EXPAND GLshort s, GLshort t, GLshort r
6360 #define glTexCoord3s_PACKED PACKED_void_GLshort_GLshort_GLshort
6361 #define glTexCoord3s_INDEXED INDEXED_void_GLshort_GLshort_GLshort
6362 #define glTexCoord3s_FORMAT FORMAT_void_GLshort_GLshort_GLshort
6363 #define glTexCoord3sv_INDEX 410
6364 #define glTexCoord3sv_RETURN void
6365 #define glTexCoord3sv_ARG_NAMES v
6366 #define glTexCoord3sv_ARG_EXPAND const GLshort * v
6367 #define glTexCoord3sv_PACKED PACKED_void_const_GLshort___GENPT__
6368 #define glTexCoord3sv_INDEXED INDEXED_void_const_GLshort___GENPT__
6369 #define glTexCoord3sv_FORMAT FORMAT_void_const_GLshort___GENPT__
6370 #define glTexCoord4d_INDEX 411
6371 #define glTexCoord4d_RETURN void
6372 #define glTexCoord4d_ARG_NAMES s, t, r, q
6373 #define glTexCoord4d_ARG_EXPAND GLdouble s, GLdouble t, GLdouble r, GLdouble q
6374 #define glTexCoord4d_PACKED PACKED_void_GLdouble_GLdouble_GLdouble_GLdouble
6375 #define glTexCoord4d_INDEXED INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble
6376 #define glTexCoord4d_FORMAT FORMAT_void_GLdouble_GLdouble_GLdouble_GLdouble
6377 #define glTexCoord4dv_INDEX 412
6378 #define glTexCoord4dv_RETURN void
6379 #define glTexCoord4dv_ARG_NAMES v
6380 #define glTexCoord4dv_ARG_EXPAND const GLdouble * v
6381 #define glTexCoord4dv_PACKED PACKED_void_const_GLdouble___GENPT__
6382 #define glTexCoord4dv_INDEXED INDEXED_void_const_GLdouble___GENPT__
6383 #define glTexCoord4dv_FORMAT FORMAT_void_const_GLdouble___GENPT__
6384 #define glTexCoord4f_INDEX 413
6385 #define glTexCoord4f_RETURN void
6386 #define glTexCoord4f_ARG_NAMES s, t, r, q
6387 #define glTexCoord4f_ARG_EXPAND GLfloat s, GLfloat t, GLfloat r, GLfloat q
6388 #define glTexCoord4f_PACKED PACKED_void_GLfloat_GLfloat_GLfloat_GLfloat
6389 #define glTexCoord4f_INDEXED INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat
6390 #define glTexCoord4f_FORMAT FORMAT_void_GLfloat_GLfloat_GLfloat_GLfloat
6391 #define glTexCoord4fv_INDEX 414
6392 #define glTexCoord4fv_RETURN void
6393 #define glTexCoord4fv_ARG_NAMES v
6394 #define glTexCoord4fv_ARG_EXPAND const GLfloat * v
6395 #define glTexCoord4fv_PACKED PACKED_void_const_GLfloat___GENPT__
6396 #define glTexCoord4fv_INDEXED INDEXED_void_const_GLfloat___GENPT__
6397 #define glTexCoord4fv_FORMAT FORMAT_void_const_GLfloat___GENPT__
6398 #define glTexCoord4i_INDEX 415
6399 #define glTexCoord4i_RETURN void
6400 #define glTexCoord4i_ARG_NAMES s, t, r, q
6401 #define glTexCoord4i_ARG_EXPAND GLint s, GLint t, GLint r, GLint q
6402 #define glTexCoord4i_PACKED PACKED_void_GLint_GLint_GLint_GLint
6403 #define glTexCoord4i_INDEXED INDEXED_void_GLint_GLint_GLint_GLint
6404 #define glTexCoord4i_FORMAT FORMAT_void_GLint_GLint_GLint_GLint
6405 #define glTexCoord4iv_INDEX 416
6406 #define glTexCoord4iv_RETURN void
6407 #define glTexCoord4iv_ARG_NAMES v
6408 #define glTexCoord4iv_ARG_EXPAND const GLint * v
6409 #define glTexCoord4iv_PACKED PACKED_void_const_GLint___GENPT__
6410 #define glTexCoord4iv_INDEXED INDEXED_void_const_GLint___GENPT__
6411 #define glTexCoord4iv_FORMAT FORMAT_void_const_GLint___GENPT__
6412 #define glTexCoord4s_INDEX 417
6413 #define glTexCoord4s_RETURN void
6414 #define glTexCoord4s_ARG_NAMES s, t, r, q
6415 #define glTexCoord4s_ARG_EXPAND GLshort s, GLshort t, GLshort r, GLshort q
6416 #define glTexCoord4s_PACKED PACKED_void_GLshort_GLshort_GLshort_GLshort
6417 #define glTexCoord4s_INDEXED INDEXED_void_GLshort_GLshort_GLshort_GLshort
6418 #define glTexCoord4s_FORMAT FORMAT_void_GLshort_GLshort_GLshort_GLshort
6419 #define glTexCoord4sv_INDEX 418
6420 #define glTexCoord4sv_RETURN void
6421 #define glTexCoord4sv_ARG_NAMES v
6422 #define glTexCoord4sv_ARG_EXPAND const GLshort * v
6423 #define glTexCoord4sv_PACKED PACKED_void_const_GLshort___GENPT__
6424 #define glTexCoord4sv_INDEXED INDEXED_void_const_GLshort___GENPT__
6425 #define glTexCoord4sv_FORMAT FORMAT_void_const_GLshort___GENPT__
6426 #define glTexCoordPointer_INDEX 419
6427 #define glTexCoordPointer_RETURN void
6428 #define glTexCoordPointer_ARG_NAMES size, type, stride, pointer
6429 #define glTexCoordPointer_ARG_EXPAND GLint size, GLenum type, GLsizei stride, const GLvoid * pointer
6430 #define glTexCoordPointer_PACKED PACKED_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__
6431 #define glTexCoordPointer_INDEXED INDEXED_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__
6432 #define glTexCoordPointer_FORMAT FORMAT_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__
6433 #define glTexEnvf_INDEX 420
6434 #define glTexEnvf_RETURN void
6435 #define glTexEnvf_ARG_NAMES target, pname, param
6436 #define glTexEnvf_ARG_EXPAND GLenum target, GLenum pname, GLfloat param
6437 #define glTexEnvf_PACKED PACKED_void_GLenum_GLenum_GLfloat
6438 #define glTexEnvf_INDEXED INDEXED_void_GLenum_GLenum_GLfloat
6439 #define glTexEnvf_FORMAT FORMAT_void_GLenum_GLenum_GLfloat
6440 #define glTexEnvfv_INDEX 421
6441 #define glTexEnvfv_RETURN void
6442 #define glTexEnvfv_ARG_NAMES target, pname, params
6443 #define glTexEnvfv_ARG_EXPAND GLenum target, GLenum pname, const GLfloat * params
6444 #define glTexEnvfv_PACKED PACKED_void_GLenum_GLenum_const_GLfloat___GENPT__
6445 #define glTexEnvfv_INDEXED INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__
6446 #define glTexEnvfv_FORMAT FORMAT_void_GLenum_GLenum_const_GLfloat___GENPT__
6447 #define glTexEnvi_INDEX 422
6448 #define glTexEnvi_RETURN void
6449 #define glTexEnvi_ARG_NAMES target, pname, param
6450 #define glTexEnvi_ARG_EXPAND GLenum target, GLenum pname, GLint param
6451 #define glTexEnvi_PACKED PACKED_void_GLenum_GLenum_GLint
6452 #define glTexEnvi_INDEXED INDEXED_void_GLenum_GLenum_GLint
6453 #define glTexEnvi_FORMAT FORMAT_void_GLenum_GLenum_GLint
6454 #define glTexEnviv_INDEX 423
6455 #define glTexEnviv_RETURN void
6456 #define glTexEnviv_ARG_NAMES target, pname, params
6457 #define glTexEnviv_ARG_EXPAND GLenum target, GLenum pname, const GLint * params
6458 #define glTexEnviv_PACKED PACKED_void_GLenum_GLenum_const_GLint___GENPT__
6459 #define glTexEnviv_INDEXED INDEXED_void_GLenum_GLenum_const_GLint___GENPT__
6460 #define glTexEnviv_FORMAT FORMAT_void_GLenum_GLenum_const_GLint___GENPT__
6461 #define glTexGend_INDEX 424
6462 #define glTexGend_RETURN void
6463 #define glTexGend_ARG_NAMES coord, pname, param
6464 #define glTexGend_ARG_EXPAND GLenum coord, GLenum pname, GLdouble param
6465 #define glTexGend_PACKED PACKED_void_GLenum_GLenum_GLdouble
6466 #define glTexGend_INDEXED INDEXED_void_GLenum_GLenum_GLdouble
6467 #define glTexGend_FORMAT FORMAT_void_GLenum_GLenum_GLdouble
6468 #define glTexGendv_INDEX 425
6469 #define glTexGendv_RETURN void
6470 #define glTexGendv_ARG_NAMES coord, pname, params
6471 #define glTexGendv_ARG_EXPAND GLenum coord, GLenum pname, const GLdouble * params
6472 #define glTexGendv_PACKED PACKED_void_GLenum_GLenum_const_GLdouble___GENPT__
6473 #define glTexGendv_INDEXED INDEXED_void_GLenum_GLenum_const_GLdouble___GENPT__
6474 #define glTexGendv_FORMAT FORMAT_void_GLenum_GLenum_const_GLdouble___GENPT__
6475 #define glTexGenf_INDEX 426
6476 #define glTexGenf_RETURN void
6477 #define glTexGenf_ARG_NAMES coord, pname, param
6478 #define glTexGenf_ARG_EXPAND GLenum coord, GLenum pname, GLfloat param
6479 #define glTexGenf_PACKED PACKED_void_GLenum_GLenum_GLfloat
6480 #define glTexGenf_INDEXED INDEXED_void_GLenum_GLenum_GLfloat
6481 #define glTexGenf_FORMAT FORMAT_void_GLenum_GLenum_GLfloat
6482 #define glTexGenfv_INDEX 427
6483 #define glTexGenfv_RETURN void
6484 #define glTexGenfv_ARG_NAMES coord, pname, params
6485 #define glTexGenfv_ARG_EXPAND GLenum coord, GLenum pname, const GLfloat * params
6486 #define glTexGenfv_PACKED PACKED_void_GLenum_GLenum_const_GLfloat___GENPT__
6487 #define glTexGenfv_INDEXED INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__
6488 #define glTexGenfv_FORMAT FORMAT_void_GLenum_GLenum_const_GLfloat___GENPT__
6489 #define glTexGeni_INDEX 428
6490 #define glTexGeni_RETURN void
6491 #define glTexGeni_ARG_NAMES coord, pname, param
6492 #define glTexGeni_ARG_EXPAND GLenum coord, GLenum pname, GLint param
6493 #define glTexGeni_PACKED PACKED_void_GLenum_GLenum_GLint
6494 #define glTexGeni_INDEXED INDEXED_void_GLenum_GLenum_GLint
6495 #define glTexGeni_FORMAT FORMAT_void_GLenum_GLenum_GLint
6496 #define glTexGeniv_INDEX 429
6497 #define glTexGeniv_RETURN void
6498 #define glTexGeniv_ARG_NAMES coord, pname, params
6499 #define glTexGeniv_ARG_EXPAND GLenum coord, GLenum pname, const GLint * params
6500 #define glTexGeniv_PACKED PACKED_void_GLenum_GLenum_const_GLint___GENPT__
6501 #define glTexGeniv_INDEXED INDEXED_void_GLenum_GLenum_const_GLint___GENPT__
6502 #define glTexGeniv_FORMAT FORMAT_void_GLenum_GLenum_const_GLint___GENPT__
6503 #define glTexImage1D_INDEX 430
6504 #define glTexImage1D_RETURN void
6505 #define glTexImage1D_ARG_NAMES target, level, internalformat, width, border, format, type, pixels
6506 #define glTexImage1D_ARG_EXPAND GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels
6507 #define glTexImage1D_PACKED PACKED_void_GLenum_GLint_GLint_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__
6508 #define glTexImage1D_INDEXED INDEXED_void_GLenum_GLint_GLint_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__
6509 #define glTexImage1D_FORMAT FORMAT_void_GLenum_GLint_GLint_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__
6510 #define glTexImage2D_INDEX 431
6511 #define glTexImage2D_RETURN void
6512 #define glTexImage2D_ARG_NAMES target, level, internalformat, width, height, border, format, type, pixels
6513 #define glTexImage2D_ARG_EXPAND GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels
6514 #define glTexImage2D_PACKED PACKED_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__
6515 #define glTexImage2D_INDEXED INDEXED_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__
6516 #define glTexImage2D_FORMAT FORMAT_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__
6517 #define glTexImage3D_INDEX 432
6518 #define glTexImage3D_RETURN void
6519 #define glTexImage3D_ARG_NAMES target, level, internalformat, width, height, depth, border, format, type, pixels
6520 #define glTexImage3D_ARG_EXPAND GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels
6521 #define glTexImage3D_PACKED PACKED_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__
6522 #define glTexImage3D_INDEXED INDEXED_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__
6523 #define glTexImage3D_FORMAT FORMAT_void_GLenum_GLint_GLint_GLsizei_GLsizei_GLsizei_GLint_GLenum_GLenum_const_GLvoid___GENPT__
6524 #define glTexParameterf_INDEX 433
6525 #define glTexParameterf_RETURN void
6526 #define glTexParameterf_ARG_NAMES target, pname, param
6527 #define glTexParameterf_ARG_EXPAND GLenum target, GLenum pname, GLfloat param
6528 #define glTexParameterf_PACKED PACKED_void_GLenum_GLenum_GLfloat
6529 #define glTexParameterf_INDEXED INDEXED_void_GLenum_GLenum_GLfloat
6530 #define glTexParameterf_FORMAT FORMAT_void_GLenum_GLenum_GLfloat
6531 #define glTexParameterfv_INDEX 434
6532 #define glTexParameterfv_RETURN void
6533 #define glTexParameterfv_ARG_NAMES target, pname, params
6534 #define glTexParameterfv_ARG_EXPAND GLenum target, GLenum pname, const GLfloat * params
6535 #define glTexParameterfv_PACKED PACKED_void_GLenum_GLenum_const_GLfloat___GENPT__
6536 #define glTexParameterfv_INDEXED INDEXED_void_GLenum_GLenum_const_GLfloat___GENPT__
6537 #define glTexParameterfv_FORMAT FORMAT_void_GLenum_GLenum_const_GLfloat___GENPT__
6538 #define glTexParameteri_INDEX 435
6539 #define glTexParameteri_RETURN void
6540 #define glTexParameteri_ARG_NAMES target, pname, param
6541 #define glTexParameteri_ARG_EXPAND GLenum target, GLenum pname, GLint param
6542 #define glTexParameteri_PACKED PACKED_void_GLenum_GLenum_GLint
6543 #define glTexParameteri_INDEXED INDEXED_void_GLenum_GLenum_GLint
6544 #define glTexParameteri_FORMAT FORMAT_void_GLenum_GLenum_GLint
6545 #define glTexParameteriv_INDEX 436
6546 #define glTexParameteriv_RETURN void
6547 #define glTexParameteriv_ARG_NAMES target, pname, params
6548 #define glTexParameteriv_ARG_EXPAND GLenum target, GLenum pname, const GLint * params
6549 #define glTexParameteriv_PACKED PACKED_void_GLenum_GLenum_const_GLint___GENPT__
6550 #define glTexParameteriv_INDEXED INDEXED_void_GLenum_GLenum_const_GLint___GENPT__
6551 #define glTexParameteriv_FORMAT FORMAT_void_GLenum_GLenum_const_GLint___GENPT__
6552 #define glTexSubImage1D_INDEX 437
6553 #define glTexSubImage1D_RETURN void
6554 #define glTexSubImage1D_ARG_NAMES target, level, xoffset, width, format, type, pixels
6555 #define glTexSubImage1D_ARG_EXPAND GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels
6556 #define glTexSubImage1D_PACKED PACKED_void_GLenum_GLint_GLint_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
6557 #define glTexSubImage1D_INDEXED INDEXED_void_GLenum_GLint_GLint_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
6558 #define glTexSubImage1D_FORMAT FORMAT_void_GLenum_GLint_GLint_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
6559 #define glTexSubImage2D_INDEX 438
6560 #define glTexSubImage2D_RETURN void
6561 #define glTexSubImage2D_ARG_NAMES target, level, xoffset, yoffset, width, height, format, type, pixels
6562 #define glTexSubImage2D_ARG_EXPAND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels
6563 #define glTexSubImage2D_PACKED PACKED_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
6564 #define glTexSubImage2D_INDEXED INDEXED_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
6565 #define glTexSubImage2D_FORMAT FORMAT_void_GLenum_GLint_GLint_GLint_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
6566 #define glTexSubImage3D_INDEX 439
6567 #define glTexSubImage3D_RETURN void
6568 #define glTexSubImage3D_ARG_NAMES target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels
6569 #define glTexSubImage3D_ARG_EXPAND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels
6570 #define glTexSubImage3D_PACKED PACKED_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
6571 #define glTexSubImage3D_INDEXED INDEXED_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
6572 #define glTexSubImage3D_FORMAT FORMAT_void_GLenum_GLint_GLint_GLint_GLint_GLsizei_GLsizei_GLsizei_GLenum_GLenum_const_GLvoid___GENPT__
6573 #define glTranslated_INDEX 440
6574 #define glTranslated_RETURN void
6575 #define glTranslated_ARG_NAMES x, y, z
6576 #define glTranslated_ARG_EXPAND GLdouble x, GLdouble y, GLdouble z
6577 #define glTranslated_PACKED PACKED_void_GLdouble_GLdouble_GLdouble
6578 #define glTranslated_INDEXED INDEXED_void_GLdouble_GLdouble_GLdouble
6579 #define glTranslated_FORMAT FORMAT_void_GLdouble_GLdouble_GLdouble
6580 #define glTranslatef_INDEX 441
6581 #define glTranslatef_RETURN void
6582 #define glTranslatef_ARG_NAMES x, y, z
6583 #define glTranslatef_ARG_EXPAND GLfloat x, GLfloat y, GLfloat z
6584 #define glTranslatef_PACKED PACKED_void_GLfloat_GLfloat_GLfloat
6585 #define glTranslatef_INDEXED INDEXED_void_GLfloat_GLfloat_GLfloat
6586 #define glTranslatef_FORMAT FORMAT_void_GLfloat_GLfloat_GLfloat
6587 #define glUnmapBuffer_INDEX 442
6588 #define glUnmapBuffer_RETURN GLboolean
6589 #define glUnmapBuffer_ARG_NAMES target
6590 #define glUnmapBuffer_ARG_EXPAND GLenum target
6591 #define glUnmapBuffer_PACKED PACKED_GLboolean_GLenum
6592 #define glUnmapBuffer_INDEXED INDEXED_GLboolean_GLenum
6593 #define glUnmapBuffer_FORMAT FORMAT_GLboolean_GLenum
6594 #define glVertex2d_INDEX 443
6595 #define glVertex2d_RETURN void
6596 #define glVertex2d_ARG_NAMES x, y
6597 #define glVertex2d_ARG_EXPAND GLdouble x, GLdouble y
6598 #define glVertex2d_PACKED PACKED_void_GLdouble_GLdouble
6599 #define glVertex2d_INDEXED INDEXED_void_GLdouble_GLdouble
6600 #define glVertex2d_FORMAT FORMAT_void_GLdouble_GLdouble
6601 #define glVertex2dv_INDEX 444
6602 #define glVertex2dv_RETURN void
6603 #define glVertex2dv_ARG_NAMES v
6604 #define glVertex2dv_ARG_EXPAND const GLdouble * v
6605 #define glVertex2dv_PACKED PACKED_void_const_GLdouble___GENPT__
6606 #define glVertex2dv_INDEXED INDEXED_void_const_GLdouble___GENPT__
6607 #define glVertex2dv_FORMAT FORMAT_void_const_GLdouble___GENPT__
6608 #define glVertex2f_INDEX 445
6609 #define glVertex2f_RETURN void
6610 #define glVertex2f_ARG_NAMES x, y
6611 #define glVertex2f_ARG_EXPAND GLfloat x, GLfloat y
6612 #define glVertex2f_PACKED PACKED_void_GLfloat_GLfloat
6613 #define glVertex2f_INDEXED INDEXED_void_GLfloat_GLfloat
6614 #define glVertex2f_FORMAT FORMAT_void_GLfloat_GLfloat
6615 #define glVertex2fv_INDEX 446
6616 #define glVertex2fv_RETURN void
6617 #define glVertex2fv_ARG_NAMES v
6618 #define glVertex2fv_ARG_EXPAND const GLfloat * v
6619 #define glVertex2fv_PACKED PACKED_void_const_GLfloat___GENPT__
6620 #define glVertex2fv_INDEXED INDEXED_void_const_GLfloat___GENPT__
6621 #define glVertex2fv_FORMAT FORMAT_void_const_GLfloat___GENPT__
6622 #define glVertex2i_INDEX 447
6623 #define glVertex2i_RETURN void
6624 #define glVertex2i_ARG_NAMES x, y
6625 #define glVertex2i_ARG_EXPAND GLint x, GLint y
6626 #define glVertex2i_PACKED PACKED_void_GLint_GLint
6627 #define glVertex2i_INDEXED INDEXED_void_GLint_GLint
6628 #define glVertex2i_FORMAT FORMAT_void_GLint_GLint
6629 #define glVertex2iv_INDEX 448
6630 #define glVertex2iv_RETURN void
6631 #define glVertex2iv_ARG_NAMES v
6632 #define glVertex2iv_ARG_EXPAND const GLint * v
6633 #define glVertex2iv_PACKED PACKED_void_const_GLint___GENPT__
6634 #define glVertex2iv_INDEXED INDEXED_void_const_GLint___GENPT__
6635 #define glVertex2iv_FORMAT FORMAT_void_const_GLint___GENPT__
6636 #define glVertex2s_INDEX 449
6637 #define glVertex2s_RETURN void
6638 #define glVertex2s_ARG_NAMES x, y
6639 #define glVertex2s_ARG_EXPAND GLshort x, GLshort y
6640 #define glVertex2s_PACKED PACKED_void_GLshort_GLshort
6641 #define glVertex2s_INDEXED INDEXED_void_GLshort_GLshort
6642 #define glVertex2s_FORMAT FORMAT_void_GLshort_GLshort
6643 #define glVertex2sv_INDEX 450
6644 #define glVertex2sv_RETURN void
6645 #define glVertex2sv_ARG_NAMES v
6646 #define glVertex2sv_ARG_EXPAND const GLshort * v
6647 #define glVertex2sv_PACKED PACKED_void_const_GLshort___GENPT__
6648 #define glVertex2sv_INDEXED INDEXED_void_const_GLshort___GENPT__
6649 #define glVertex2sv_FORMAT FORMAT_void_const_GLshort___GENPT__
6650 #define glVertex3d_INDEX 451
6651 #define glVertex3d_RETURN void
6652 #define glVertex3d_ARG_NAMES x, y, z
6653 #define glVertex3d_ARG_EXPAND GLdouble x, GLdouble y, GLdouble z
6654 #define glVertex3d_PACKED PACKED_void_GLdouble_GLdouble_GLdouble
6655 #define glVertex3d_INDEXED INDEXED_void_GLdouble_GLdouble_GLdouble
6656 #define glVertex3d_FORMAT FORMAT_void_GLdouble_GLdouble_GLdouble
6657 #define glVertex3dv_INDEX 452
6658 #define glVertex3dv_RETURN void
6659 #define glVertex3dv_ARG_NAMES v
6660 #define glVertex3dv_ARG_EXPAND const GLdouble * v
6661 #define glVertex3dv_PACKED PACKED_void_const_GLdouble___GENPT__
6662 #define glVertex3dv_INDEXED INDEXED_void_const_GLdouble___GENPT__
6663 #define glVertex3dv_FORMAT FORMAT_void_const_GLdouble___GENPT__
6664 #define glVertex3f_INDEX 453
6665 #define glVertex3f_RETURN void
6666 #define glVertex3f_ARG_NAMES x, y, z
6667 #define glVertex3f_ARG_EXPAND GLfloat x, GLfloat y, GLfloat z
6668 #define glVertex3f_PACKED PACKED_void_GLfloat_GLfloat_GLfloat
6669 #define glVertex3f_INDEXED INDEXED_void_GLfloat_GLfloat_GLfloat
6670 #define glVertex3f_FORMAT FORMAT_void_GLfloat_GLfloat_GLfloat
6671 #define glVertex3fv_INDEX 454
6672 #define glVertex3fv_RETURN void
6673 #define glVertex3fv_ARG_NAMES v
6674 #define glVertex3fv_ARG_EXPAND const GLfloat * v
6675 #define glVertex3fv_PACKED PACKED_void_const_GLfloat___GENPT__
6676 #define glVertex3fv_INDEXED INDEXED_void_const_GLfloat___GENPT__
6677 #define glVertex3fv_FORMAT FORMAT_void_const_GLfloat___GENPT__
6678 #define glVertex3i_INDEX 455
6679 #define glVertex3i_RETURN void
6680 #define glVertex3i_ARG_NAMES x, y, z
6681 #define glVertex3i_ARG_EXPAND GLint x, GLint y, GLint z
6682 #define glVertex3i_PACKED PACKED_void_GLint_GLint_GLint
6683 #define glVertex3i_INDEXED INDEXED_void_GLint_GLint_GLint
6684 #define glVertex3i_FORMAT FORMAT_void_GLint_GLint_GLint
6685 #define glVertex3iv_INDEX 456
6686 #define glVertex3iv_RETURN void
6687 #define glVertex3iv_ARG_NAMES v
6688 #define glVertex3iv_ARG_EXPAND const GLint * v
6689 #define glVertex3iv_PACKED PACKED_void_const_GLint___GENPT__
6690 #define glVertex3iv_INDEXED INDEXED_void_const_GLint___GENPT__
6691 #define glVertex3iv_FORMAT FORMAT_void_const_GLint___GENPT__
6692 #define glVertex3s_INDEX 457
6693 #define glVertex3s_RETURN void
6694 #define glVertex3s_ARG_NAMES x, y, z
6695 #define glVertex3s_ARG_EXPAND GLshort x, GLshort y, GLshort z
6696 #define glVertex3s_PACKED PACKED_void_GLshort_GLshort_GLshort
6697 #define glVertex3s_INDEXED INDEXED_void_GLshort_GLshort_GLshort
6698 #define glVertex3s_FORMAT FORMAT_void_GLshort_GLshort_GLshort
6699 #define glVertex3sv_INDEX 458
6700 #define glVertex3sv_RETURN void
6701 #define glVertex3sv_ARG_NAMES v
6702 #define glVertex3sv_ARG_EXPAND const GLshort * v
6703 #define glVertex3sv_PACKED PACKED_void_const_GLshort___GENPT__
6704 #define glVertex3sv_INDEXED INDEXED_void_const_GLshort___GENPT__
6705 #define glVertex3sv_FORMAT FORMAT_void_const_GLshort___GENPT__
6706 #define glVertex4d_INDEX 459
6707 #define glVertex4d_RETURN void
6708 #define glVertex4d_ARG_NAMES x, y, z, w
6709 #define glVertex4d_ARG_EXPAND GLdouble x, GLdouble y, GLdouble z, GLdouble w
6710 #define glVertex4d_PACKED PACKED_void_GLdouble_GLdouble_GLdouble_GLdouble
6711 #define glVertex4d_INDEXED INDEXED_void_GLdouble_GLdouble_GLdouble_GLdouble
6712 #define glVertex4d_FORMAT FORMAT_void_GLdouble_GLdouble_GLdouble_GLdouble
6713 #define glVertex4dv_INDEX 460
6714 #define glVertex4dv_RETURN void
6715 #define glVertex4dv_ARG_NAMES v
6716 #define glVertex4dv_ARG_EXPAND const GLdouble * v
6717 #define glVertex4dv_PACKED PACKED_void_const_GLdouble___GENPT__
6718 #define glVertex4dv_INDEXED INDEXED_void_const_GLdouble___GENPT__
6719 #define glVertex4dv_FORMAT FORMAT_void_const_GLdouble___GENPT__
6720 #define glVertex4f_INDEX 461
6721 #define glVertex4f_RETURN void
6722 #define glVertex4f_ARG_NAMES x, y, z, w
6723 #define glVertex4f_ARG_EXPAND GLfloat x, GLfloat y, GLfloat z, GLfloat w
6724 #define glVertex4f_PACKED PACKED_void_GLfloat_GLfloat_GLfloat_GLfloat
6725 #define glVertex4f_INDEXED INDEXED_void_GLfloat_GLfloat_GLfloat_GLfloat
6726 #define glVertex4f_FORMAT FORMAT_void_GLfloat_GLfloat_GLfloat_GLfloat
6727 #define glVertex4fv_INDEX 462
6728 #define glVertex4fv_RETURN void
6729 #define glVertex4fv_ARG_NAMES v
6730 #define glVertex4fv_ARG_EXPAND const GLfloat * v
6731 #define glVertex4fv_PACKED PACKED_void_const_GLfloat___GENPT__
6732 #define glVertex4fv_INDEXED INDEXED_void_const_GLfloat___GENPT__
6733 #define glVertex4fv_FORMAT FORMAT_void_const_GLfloat___GENPT__
6734 #define glVertex4i_INDEX 463
6735 #define glVertex4i_RETURN void
6736 #define glVertex4i_ARG_NAMES x, y, z, w
6737 #define glVertex4i_ARG_EXPAND GLint x, GLint y, GLint z, GLint w
6738 #define glVertex4i_PACKED PACKED_void_GLint_GLint_GLint_GLint
6739 #define glVertex4i_INDEXED INDEXED_void_GLint_GLint_GLint_GLint
6740 #define glVertex4i_FORMAT FORMAT_void_GLint_GLint_GLint_GLint
6741 #define glVertex4iv_INDEX 464
6742 #define glVertex4iv_RETURN void
6743 #define glVertex4iv_ARG_NAMES v
6744 #define glVertex4iv_ARG_EXPAND const GLint * v
6745 #define glVertex4iv_PACKED PACKED_void_const_GLint___GENPT__
6746 #define glVertex4iv_INDEXED INDEXED_void_const_GLint___GENPT__
6747 #define glVertex4iv_FORMAT FORMAT_void_const_GLint___GENPT__
6748 #define glVertex4s_INDEX 465
6749 #define glVertex4s_RETURN void
6750 #define glVertex4s_ARG_NAMES x, y, z, w
6751 #define glVertex4s_ARG_EXPAND GLshort x, GLshort y, GLshort z, GLshort w
6752 #define glVertex4s_PACKED PACKED_void_GLshort_GLshort_GLshort_GLshort
6753 #define glVertex4s_INDEXED INDEXED_void_GLshort_GLshort_GLshort_GLshort
6754 #define glVertex4s_FORMAT FORMAT_void_GLshort_GLshort_GLshort_GLshort
6755 #define glVertex4sv_INDEX 466
6756 #define glVertex4sv_RETURN void
6757 #define glVertex4sv_ARG_NAMES v
6758 #define glVertex4sv_ARG_EXPAND const GLshort * v
6759 #define glVertex4sv_PACKED PACKED_void_const_GLshort___GENPT__
6760 #define glVertex4sv_INDEXED INDEXED_void_const_GLshort___GENPT__
6761 #define glVertex4sv_FORMAT FORMAT_void_const_GLshort___GENPT__
6762 #define glVertexPointer_INDEX 467
6763 #define glVertexPointer_RETURN void
6764 #define glVertexPointer_ARG_NAMES size, type, stride, pointer
6765 #define glVertexPointer_ARG_EXPAND GLint size, GLenum type, GLsizei stride, const GLvoid * pointer
6766 #define glVertexPointer_PACKED PACKED_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__
6767 #define glVertexPointer_INDEXED INDEXED_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__
6768 #define glVertexPointer_FORMAT FORMAT_void_GLint_GLenum_GLsizei_const_GLvoid___GENPT__
6769 #define glViewport_INDEX 468
6770 #define glViewport_RETURN void
6771 #define glViewport_ARG_NAMES x, y, width, height
6772 #define glViewport_ARG_EXPAND GLint x, GLint y, GLsizei width, GLsizei height
6773 #define glViewport_PACKED PACKED_void_GLint_GLint_GLsizei_GLsizei
6774 #define glViewport_INDEXED INDEXED_void_GLint_GLint_GLsizei_GLsizei
6775 #define glViewport_FORMAT FORMAT_void_GLint_GLint_GLsizei_GLsizei
6776 #define glWindowPos2d_INDEX 469
6777 #define glWindowPos2d_RETURN void
6778 #define glWindowPos2d_ARG_NAMES x, y
6779 #define glWindowPos2d_ARG_EXPAND GLdouble x, GLdouble y
6780 #define glWindowPos2d_PACKED PACKED_void_GLdouble_GLdouble
6781 #define glWindowPos2d_INDEXED INDEXED_void_GLdouble_GLdouble
6782 #define glWindowPos2d_FORMAT FORMAT_void_GLdouble_GLdouble
6783 #define glWindowPos2dv_INDEX 470
6784 #define glWindowPos2dv_RETURN void
6785 #define glWindowPos2dv_ARG_NAMES v
6786 #define glWindowPos2dv_ARG_EXPAND const GLdouble * v
6787 #define glWindowPos2dv_PACKED PACKED_void_const_GLdouble___GENPT__
6788 #define glWindowPos2dv_INDEXED INDEXED_void_const_GLdouble___GENPT__
6789 #define glWindowPos2dv_FORMAT FORMAT_void_const_GLdouble___GENPT__
6790 #define glWindowPos2f_INDEX 471
6791 #define glWindowPos2f_RETURN void
6792 #define glWindowPos2f_ARG_NAMES x, y
6793 #define glWindowPos2f_ARG_EXPAND GLfloat x, GLfloat y
6794 #define glWindowPos2f_PACKED PACKED_void_GLfloat_GLfloat
6795 #define glWindowPos2f_INDEXED INDEXED_void_GLfloat_GLfloat
6796 #define glWindowPos2f_FORMAT FORMAT_void_GLfloat_GLfloat
6797 #define glWindowPos2fv_INDEX 472
6798 #define glWindowPos2fv_RETURN void
6799 #define glWindowPos2fv_ARG_NAMES v
6800 #define glWindowPos2fv_ARG_EXPAND const GLfloat * v
6801 #define glWindowPos2fv_PACKED PACKED_void_const_GLfloat___GENPT__
6802 #define glWindowPos2fv_INDEXED INDEXED_void_const_GLfloat___GENPT__
6803 #define glWindowPos2fv_FORMAT FORMAT_void_const_GLfloat___GENPT__
6804 #define glWindowPos2i_INDEX 473
6805 #define glWindowPos2i_RETURN void
6806 #define glWindowPos2i_ARG_NAMES x, y
6807 #define glWindowPos2i_ARG_EXPAND GLint x, GLint y
6808 #define glWindowPos2i_PACKED PACKED_void_GLint_GLint
6809 #define glWindowPos2i_INDEXED INDEXED_void_GLint_GLint
6810 #define glWindowPos2i_FORMAT FORMAT_void_GLint_GLint
6811 #define glWindowPos2iv_INDEX 474
6812 #define glWindowPos2iv_RETURN void
6813 #define glWindowPos2iv_ARG_NAMES v
6814 #define glWindowPos2iv_ARG_EXPAND const GLint * v
6815 #define glWindowPos2iv_PACKED PACKED_void_const_GLint___GENPT__
6816 #define glWindowPos2iv_INDEXED INDEXED_void_const_GLint___GENPT__
6817 #define glWindowPos2iv_FORMAT FORMAT_void_const_GLint___GENPT__
6818 #define glWindowPos2s_INDEX 475
6819 #define glWindowPos2s_RETURN void
6820 #define glWindowPos2s_ARG_NAMES x, y
6821 #define glWindowPos2s_ARG_EXPAND GLshort x, GLshort y
6822 #define glWindowPos2s_PACKED PACKED_void_GLshort_GLshort
6823 #define glWindowPos2s_INDEXED INDEXED_void_GLshort_GLshort
6824 #define glWindowPos2s_FORMAT FORMAT_void_GLshort_GLshort
6825 #define glWindowPos2sv_INDEX 476
6826 #define glWindowPos2sv_RETURN void
6827 #define glWindowPos2sv_ARG_NAMES v
6828 #define glWindowPos2sv_ARG_EXPAND const GLshort * v
6829 #define glWindowPos2sv_PACKED PACKED_void_const_GLshort___GENPT__
6830 #define glWindowPos2sv_INDEXED INDEXED_void_const_GLshort___GENPT__
6831 #define glWindowPos2sv_FORMAT FORMAT_void_const_GLshort___GENPT__
6832 #define glWindowPos3d_INDEX 477
6833 #define glWindowPos3d_RETURN void
6834 #define glWindowPos3d_ARG_NAMES x, y, z
6835 #define glWindowPos3d_ARG_EXPAND GLdouble x, GLdouble y, GLdouble z
6836 #define glWindowPos3d_PACKED PACKED_void_GLdouble_GLdouble_GLdouble
6837 #define glWindowPos3d_INDEXED INDEXED_void_GLdouble_GLdouble_GLdouble
6838 #define glWindowPos3d_FORMAT FORMAT_void_GLdouble_GLdouble_GLdouble
6839 #define glWindowPos3dv_INDEX 478
6840 #define glWindowPos3dv_RETURN void
6841 #define glWindowPos3dv_ARG_NAMES v
6842 #define glWindowPos3dv_ARG_EXPAND const GLdouble * v
6843 #define glWindowPos3dv_PACKED PACKED_void_const_GLdouble___GENPT__
6844 #define glWindowPos3dv_INDEXED INDEXED_void_const_GLdouble___GENPT__
6845 #define glWindowPos3dv_FORMAT FORMAT_void_const_GLdouble___GENPT__
6846 #define glWindowPos3f_INDEX 479
6847 #define glWindowPos3f_RETURN void
6848 #define glWindowPos3f_ARG_NAMES x, y, z
6849 #define glWindowPos3f_ARG_EXPAND GLfloat x, GLfloat y, GLfloat z
6850 #define glWindowPos3f_PACKED PACKED_void_GLfloat_GLfloat_GLfloat
6851 #define glWindowPos3f_INDEXED INDEXED_void_GLfloat_GLfloat_GLfloat
6852 #define glWindowPos3f_FORMAT FORMAT_void_GLfloat_GLfloat_GLfloat
6853 #define glWindowPos3fv_INDEX 480
6854 #define glWindowPos3fv_RETURN void
6855 #define glWindowPos3fv_ARG_NAMES v
6856 #define glWindowPos3fv_ARG_EXPAND const GLfloat * v
6857 #define glWindowPos3fv_PACKED PACKED_void_const_GLfloat___GENPT__
6858 #define glWindowPos3fv_INDEXED INDEXED_void_const_GLfloat___GENPT__
6859 #define glWindowPos3fv_FORMAT FORMAT_void_const_GLfloat___GENPT__
6860 #define glWindowPos3i_INDEX 481
6861 #define glWindowPos3i_RETURN void
6862 #define glWindowPos3i_ARG_NAMES x, y, z
6863 #define glWindowPos3i_ARG_EXPAND GLint x, GLint y, GLint z
6864 #define glWindowPos3i_PACKED PACKED_void_GLint_GLint_GLint
6865 #define glWindowPos3i_INDEXED INDEXED_void_GLint_GLint_GLint
6866 #define glWindowPos3i_FORMAT FORMAT_void_GLint_GLint_GLint
6867 #define glWindowPos3iv_INDEX 482
6868 #define glWindowPos3iv_RETURN void
6869 #define glWindowPos3iv_ARG_NAMES v
6870 #define glWindowPos3iv_ARG_EXPAND const GLint * v
6871 #define glWindowPos3iv_PACKED PACKED_void_const_GLint___GENPT__
6872 #define glWindowPos3iv_INDEXED INDEXED_void_const_GLint___GENPT__
6873 #define glWindowPos3iv_FORMAT FORMAT_void_const_GLint___GENPT__
6874 #define glWindowPos3s_INDEX 483
6875 #define glWindowPos3s_RETURN void
6876 #define glWindowPos3s_ARG_NAMES x, y, z
6877 #define glWindowPos3s_ARG_EXPAND GLshort x, GLshort y, GLshort z
6878 #define glWindowPos3s_PACKED PACKED_void_GLshort_GLshort_GLshort
6879 #define glWindowPos3s_INDEXED INDEXED_void_GLshort_GLshort_GLshort
6880 #define glWindowPos3s_FORMAT FORMAT_void_GLshort_GLshort_GLshort
6881 #define glWindowPos3sv_INDEX 484
6882 #define glWindowPos3sv_RETURN void
6883 #define glWindowPos3sv_ARG_NAMES v
6884 #define glWindowPos3sv_ARG_EXPAND const GLshort * v
6885 #define glWindowPos3sv_PACKED PACKED_void_const_GLshort___GENPT__
6886 #define glWindowPos3sv_INDEXED INDEXED_void_const_GLshort___GENPT__
6887 #define glWindowPos3sv_FORMAT FORMAT_void_const_GLshort___GENPT__
6888 #define glXBindHyperpipeSGIX_INDEX 485
6889 #define glXBindHyperpipeSGIX_RETURN int
6890 #define glXBindHyperpipeSGIX_ARG_NAMES dpy, hpId
6891 #define glXBindHyperpipeSGIX_ARG_EXPAND Display * dpy, int hpId
6892 #define glXBindHyperpipeSGIX_PACKED PACKED_int_Display___GENPT___int
6893 #define glXBindHyperpipeSGIX_INDEXED INDEXED_int_Display___GENPT___int
6894 #define glXBindHyperpipeSGIX_FORMAT FORMAT_int_Display___GENPT___int
6895 #define glXBindSwapBarrierSGIX_INDEX 486
6896 #define glXBindSwapBarrierSGIX_RETURN void
6897 #define glXBindSwapBarrierSGIX_ARG_NAMES window, barrier
6898 #define glXBindSwapBarrierSGIX_ARG_EXPAND uint32_t window, uint32_t barrier
6899 #define glXBindSwapBarrierSGIX_PACKED PACKED_void_uint32_t_uint32_t
6900 #define glXBindSwapBarrierSGIX_INDEXED INDEXED_void_uint32_t_uint32_t
6901 #define glXBindSwapBarrierSGIX_FORMAT FORMAT_void_uint32_t_uint32_t
6902 #define glXChangeDrawableAttributes_INDEX 487
6903 #define glXChangeDrawableAttributes_RETURN void
6904 #define glXChangeDrawableAttributes_ARG_NAMES drawable
6905 #define glXChangeDrawableAttributes_ARG_EXPAND uint32_t drawable
6906 #define glXChangeDrawableAttributes_PACKED PACKED_void_uint32_t
6907 #define glXChangeDrawableAttributes_INDEXED INDEXED_void_uint32_t
6908 #define glXChangeDrawableAttributes_FORMAT FORMAT_void_uint32_t
6909 #define glXChangeDrawableAttributesSGIX_INDEX 488
6910 #define glXChangeDrawableAttributesSGIX_RETURN void
6911 #define glXChangeDrawableAttributesSGIX_ARG_NAMES drawable
6912 #define glXChangeDrawableAttributesSGIX_ARG_EXPAND uint32_t drawable
6913 #define glXChangeDrawableAttributesSGIX_PACKED PACKED_void_uint32_t
6914 #define glXChangeDrawableAttributesSGIX_INDEXED INDEXED_void_uint32_t
6915 #define glXChangeDrawableAttributesSGIX_FORMAT FORMAT_void_uint32_t
6916 #define glXChooseFBConfig_INDEX 489
6917 #define glXChooseFBConfig_RETURN GLXFBConfig *
6918 #define glXChooseFBConfig_ARG_NAMES dpy, screen, attrib_list, nelements
6919 #define glXChooseFBConfig_ARG_EXPAND Display * dpy, int screen, const int * attrib_list, int * nelements
6920 #define glXChooseFBConfig_PACKED PACKED_GLXFBConfig___GENPT___Display___GENPT___int_const_int___GENPT___int___GENPT__
6921 #define glXChooseFBConfig_INDEXED INDEXED_GLXFBConfig___GENPT___Display___GENPT___int_const_int___GENPT___int___GENPT__
6922 #define glXChooseFBConfig_FORMAT FORMAT_GLXFBConfig___GENPT___Display___GENPT___int_const_int___GENPT___int___GENPT__
6923 #define glXChooseVisual_INDEX 490
6924 #define glXChooseVisual_RETURN XVisualInfo *
6925 #define glXChooseVisual_ARG_NAMES dpy, screen, attribList
6926 #define glXChooseVisual_ARG_EXPAND Display * dpy, int screen, int * attribList
6927 #define glXChooseVisual_PACKED PACKED_XVisualInfo___GENPT___Display___GENPT___int_int___GENPT__
6928 #define glXChooseVisual_INDEXED INDEXED_XVisualInfo___GENPT___Display___GENPT___int_int___GENPT__
6929 #define glXChooseVisual_FORMAT FORMAT_XVisualInfo___GENPT___Display___GENPT___int_int___GENPT__
6930 #define glXClientInfo_INDEX 491
6931 #define glXClientInfo_RETURN void
6932 #define glXClientInfo_ARG_NAMES
6933 #define glXClientInfo_ARG_EXPAND
6934 #define glXClientInfo_PACKED PACKED_void
6935 #define glXClientInfo_INDEXED INDEXED_void
6936 #define glXClientInfo_FORMAT FORMAT_void
6937 #define glXCopyContext_INDEX 492
6938 #define glXCopyContext_RETURN void
6939 #define glXCopyContext_ARG_NAMES dpy, src, dst, mask
6940 #define glXCopyContext_ARG_EXPAND Display * dpy, GLXContext src, GLXContext dst, unsigned long mask
6941 #define glXCopyContext_PACKED PACKED_void_Display___GENPT___GLXContext_GLXContext_unsigned_long
6942 #define glXCopyContext_INDEXED INDEXED_void_Display___GENPT___GLXContext_GLXContext_unsigned_long
6943 #define glXCopyContext_FORMAT FORMAT_void_Display___GENPT___GLXContext_GLXContext_unsigned_long
6944 #define glXCreateContext_INDEX 493
6945 #define glXCreateContext_RETURN GLXContext
6946 #define glXCreateContext_ARG_NAMES dpy, vis, shareList, direct
6947 #define glXCreateContext_ARG_EXPAND Display * dpy, XVisualInfo * vis, GLXContext shareList, Bool direct
6948 #define glXCreateContext_PACKED PACKED_GLXContext_Display___GENPT___XVisualInfo___GENPT___GLXContext_Bool
6949 #define glXCreateContext_INDEXED INDEXED_GLXContext_Display___GENPT___XVisualInfo___GENPT___GLXContext_Bool
6950 #define glXCreateContext_FORMAT FORMAT_GLXContext_Display___GENPT___XVisualInfo___GENPT___GLXContext_Bool
6951 #define glXCreateContextWithConfigSGIX_INDEX 494
6952 #define glXCreateContextWithConfigSGIX_RETURN void
6953 #define glXCreateContextWithConfigSGIX_ARG_NAMES gc_id, screen, config, share_list
6954 #define glXCreateContextWithConfigSGIX_ARG_EXPAND uint32_t gc_id, uint32_t screen, uint32_t config, uint32_t share_list
6955 #define glXCreateContextWithConfigSGIX_PACKED PACKED_void_uint32_t_uint32_t_uint32_t_uint32_t
6956 #define glXCreateContextWithConfigSGIX_INDEXED INDEXED_void_uint32_t_uint32_t_uint32_t_uint32_t
6957 #define glXCreateContextWithConfigSGIX_FORMAT FORMAT_void_uint32_t_uint32_t_uint32_t_uint32_t
6958 #define glXCreateGLXPbufferSGIX_INDEX 495
6959 #define glXCreateGLXPbufferSGIX_RETURN void
6960 #define glXCreateGLXPbufferSGIX_ARG_NAMES config, pbuffer
6961 #define glXCreateGLXPbufferSGIX_ARG_EXPAND uint32_t config, uint32_t pbuffer
6962 #define glXCreateGLXPbufferSGIX_PACKED PACKED_void_uint32_t_uint32_t
6963 #define glXCreateGLXPbufferSGIX_INDEXED INDEXED_void_uint32_t_uint32_t
6964 #define glXCreateGLXPbufferSGIX_FORMAT FORMAT_void_uint32_t_uint32_t
6965 #define glXCreateGLXPixmap_INDEX 496
6966 #define glXCreateGLXPixmap_RETURN GLXPixmap
6967 #define glXCreateGLXPixmap_ARG_NAMES dpy, visual, pixmap
6968 #define glXCreateGLXPixmap_ARG_EXPAND Display * dpy, XVisualInfo * visual, Pixmap pixmap
6969 #define glXCreateGLXPixmap_PACKED PACKED_GLXPixmap_Display___GENPT___XVisualInfo___GENPT___Pixmap
6970 #define glXCreateGLXPixmap_INDEXED INDEXED_GLXPixmap_Display___GENPT___XVisualInfo___GENPT___Pixmap
6971 #define glXCreateGLXPixmap_FORMAT FORMAT_GLXPixmap_Display___GENPT___XVisualInfo___GENPT___Pixmap
6972 #define glXCreateGLXPixmapWithConfigSGIX_INDEX 497
6973 #define glXCreateGLXPixmapWithConfigSGIX_RETURN void
6974 #define glXCreateGLXPixmapWithConfigSGIX_ARG_NAMES config, pixmap, glxpixmap
6975 #define glXCreateGLXPixmapWithConfigSGIX_ARG_EXPAND uint32_t config, uint32_t pixmap, uint32_t glxpixmap
6976 #define glXCreateGLXPixmapWithConfigSGIX_PACKED PACKED_void_uint32_t_uint32_t_uint32_t
6977 #define glXCreateGLXPixmapWithConfigSGIX_INDEXED INDEXED_void_uint32_t_uint32_t_uint32_t
6978 #define glXCreateGLXPixmapWithConfigSGIX_FORMAT FORMAT_void_uint32_t_uint32_t_uint32_t
6979 #define glXCreateGLXVideoSourceSGIX_INDEX 498
6980 #define glXCreateGLXVideoSourceSGIX_RETURN void
6981 #define glXCreateGLXVideoSourceSGIX_ARG_NAMES dpy, screen, server, path, class, node
6982 #define glXCreateGLXVideoSourceSGIX_ARG_EXPAND Display * dpy, uint32_t screen, uint32_t server, uint32_t path, uint32_t class, uint32_t node
6983 #define glXCreateGLXVideoSourceSGIX_PACKED PACKED_void_Display___GENPT___uint32_t_uint32_t_uint32_t_uint32_t_uint32_t
6984 #define glXCreateGLXVideoSourceSGIX_INDEXED INDEXED_void_Display___GENPT___uint32_t_uint32_t_uint32_t_uint32_t_uint32_t
6985 #define glXCreateGLXVideoSourceSGIX_FORMAT FORMAT_void_Display___GENPT___uint32_t_uint32_t_uint32_t_uint32_t_uint32_t
6986 #define glXCreateNewContext_INDEX 499
6987 #define glXCreateNewContext_RETURN GLXContext
6988 #define glXCreateNewContext_ARG_NAMES dpy, config, render_type, share_list, direct
6989 #define glXCreateNewContext_ARG_EXPAND Display * dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct
6990 #define glXCreateNewContext_PACKED PACKED_GLXContext_Display___GENPT___GLXFBConfig_int_GLXContext_Bool
6991 #define glXCreateNewContext_INDEXED INDEXED_GLXContext_Display___GENPT___GLXFBConfig_int_GLXContext_Bool
6992 #define glXCreateNewContext_FORMAT FORMAT_GLXContext_Display___GENPT___GLXFBConfig_int_GLXContext_Bool
6993 #define glXCreatePbuffer_INDEX 500
6994 #define glXCreatePbuffer_RETURN GLXPbuffer
6995 #define glXCreatePbuffer_ARG_NAMES dpy, config, attrib_list
6996 #define glXCreatePbuffer_ARG_EXPAND Display * dpy, GLXFBConfig config, const int * attrib_list
6997 #define glXCreatePbuffer_PACKED PACKED_GLXPbuffer_Display___GENPT___GLXFBConfig_const_int___GENPT__
6998 #define glXCreatePbuffer_INDEXED INDEXED_GLXPbuffer_Display___GENPT___GLXFBConfig_const_int___GENPT__
6999 #define glXCreatePbuffer_FORMAT FORMAT_GLXPbuffer_Display___GENPT___GLXFBConfig_const_int___GENPT__
7000 #define glXCreatePixmap_INDEX 501
7001 #define glXCreatePixmap_RETURN GLXPixmap
7002 #define glXCreatePixmap_ARG_NAMES dpy, config, pixmap, attrib_list
7003 #define glXCreatePixmap_ARG_EXPAND Display * dpy, GLXFBConfig config, Pixmap pixmap, const int * attrib_list
7004 #define glXCreatePixmap_PACKED PACKED_GLXPixmap_Display___GENPT___GLXFBConfig_Pixmap_const_int___GENPT__
7005 #define glXCreatePixmap_INDEXED INDEXED_GLXPixmap_Display___GENPT___GLXFBConfig_Pixmap_const_int___GENPT__
7006 #define glXCreatePixmap_FORMAT FORMAT_GLXPixmap_Display___GENPT___GLXFBConfig_Pixmap_const_int___GENPT__
7007 #define glXCreateWindow_INDEX 502
7008 #define glXCreateWindow_RETURN GLXWindow
7009 #define glXCreateWindow_ARG_NAMES dpy, config, win, attrib_list
7010 #define glXCreateWindow_ARG_EXPAND Display * dpy, GLXFBConfig config, Window win, const int * attrib_list
7011 #define glXCreateWindow_PACKED PACKED_GLXWindow_Display___GENPT___GLXFBConfig_Window_const_int___GENPT__
7012 #define glXCreateWindow_INDEXED INDEXED_GLXWindow_Display___GENPT___GLXFBConfig_Window_const_int___GENPT__
7013 #define glXCreateWindow_FORMAT FORMAT_GLXWindow_Display___GENPT___GLXFBConfig_Window_const_int___GENPT__
7014 #define glXDestroyContext_INDEX 503
7015 #define glXDestroyContext_RETURN void
7016 #define glXDestroyContext_ARG_NAMES dpy, ctx
7017 #define glXDestroyContext_ARG_EXPAND Display * dpy, GLXContext ctx
7018 #define glXDestroyContext_PACKED PACKED_void_Display___GENPT___GLXContext
7019 #define glXDestroyContext_INDEXED INDEXED_void_Display___GENPT___GLXContext
7020 #define glXDestroyContext_FORMAT FORMAT_void_Display___GENPT___GLXContext
7021 #define glXDestroyGLXPbufferSGIX_INDEX 504
7022 #define glXDestroyGLXPbufferSGIX_RETURN void
7023 #define glXDestroyGLXPbufferSGIX_ARG_NAMES pbuffer
7024 #define glXDestroyGLXPbufferSGIX_ARG_EXPAND uint32_t pbuffer
7025 #define glXDestroyGLXPbufferSGIX_PACKED PACKED_void_uint32_t
7026 #define glXDestroyGLXPbufferSGIX_INDEXED INDEXED_void_uint32_t
7027 #define glXDestroyGLXPbufferSGIX_FORMAT FORMAT_void_uint32_t
7028 #define glXDestroyGLXPixmap_INDEX 505
7029 #define glXDestroyGLXPixmap_RETURN void
7030 #define glXDestroyGLXPixmap_ARG_NAMES dpy, pixmap
7031 #define glXDestroyGLXPixmap_ARG_EXPAND Display * dpy, GLXPixmap pixmap
7032 #define glXDestroyGLXPixmap_PACKED PACKED_void_Display___GENPT___GLXPixmap
7033 #define glXDestroyGLXPixmap_INDEXED INDEXED_void_Display___GENPT___GLXPixmap
7034 #define glXDestroyGLXPixmap_FORMAT FORMAT_void_Display___GENPT___GLXPixmap
7035 #define glXDestroyGLXVideoSourceSGIX_INDEX 506
7036 #define glXDestroyGLXVideoSourceSGIX_RETURN void
7037 #define glXDestroyGLXVideoSourceSGIX_ARG_NAMES dpy, glxvideosource
7038 #define glXDestroyGLXVideoSourceSGIX_ARG_EXPAND Display * dpy, uint32_t glxvideosource
7039 #define glXDestroyGLXVideoSourceSGIX_PACKED PACKED_void_Display___GENPT___uint32_t
7040 #define glXDestroyGLXVideoSourceSGIX_INDEXED INDEXED_void_Display___GENPT___uint32_t
7041 #define glXDestroyGLXVideoSourceSGIX_FORMAT FORMAT_void_Display___GENPT___uint32_t
7042 #define glXDestroyHyperpipeConfigSGIX_INDEX 507
7043 #define glXDestroyHyperpipeConfigSGIX_RETURN int
7044 #define glXDestroyHyperpipeConfigSGIX_ARG_NAMES dpy, hpId
7045 #define glXDestroyHyperpipeConfigSGIX_ARG_EXPAND Display * dpy, int hpId
7046 #define glXDestroyHyperpipeConfigSGIX_PACKED PACKED_int_Display___GENPT___int
7047 #define glXDestroyHyperpipeConfigSGIX_INDEXED INDEXED_int_Display___GENPT___int
7048 #define glXDestroyHyperpipeConfigSGIX_FORMAT FORMAT_int_Display___GENPT___int
7049 #define glXDestroyPbuffer_INDEX 508
7050 #define glXDestroyPbuffer_RETURN void
7051 #define glXDestroyPbuffer_ARG_NAMES dpy, pbuf
7052 #define glXDestroyPbuffer_ARG_EXPAND Display * dpy, GLXPbuffer pbuf
7053 #define glXDestroyPbuffer_PACKED PACKED_void_Display___GENPT___GLXPbuffer
7054 #define glXDestroyPbuffer_INDEXED INDEXED_void_Display___GENPT___GLXPbuffer
7055 #define glXDestroyPbuffer_FORMAT FORMAT_void_Display___GENPT___GLXPbuffer
7056 #define glXDestroyPixmap_INDEX 509
7057 #define glXDestroyPixmap_RETURN void
7058 #define glXDestroyPixmap_ARG_NAMES dpy, pixmap
7059 #define glXDestroyPixmap_ARG_EXPAND Display * dpy, GLXPixmap pixmap
7060 #define glXDestroyPixmap_PACKED PACKED_void_Display___GENPT___GLXPixmap
7061 #define glXDestroyPixmap_INDEXED INDEXED_void_Display___GENPT___GLXPixmap
7062 #define glXDestroyPixmap_FORMAT FORMAT_void_Display___GENPT___GLXPixmap
7063 #define glXDestroyWindow_INDEX 510
7064 #define glXDestroyWindow_RETURN void
7065 #define glXDestroyWindow_ARG_NAMES dpy, win
7066 #define glXDestroyWindow_ARG_EXPAND Display * dpy, GLXWindow win
7067 #define glXDestroyWindow_PACKED PACKED_void_Display___GENPT___GLXWindow
7068 #define glXDestroyWindow_INDEXED INDEXED_void_Display___GENPT___GLXWindow
7069 #define glXDestroyWindow_FORMAT FORMAT_void_Display___GENPT___GLXWindow
7070 #define glXGetCurrentDisplay_INDEX 511
7071 #define glXGetCurrentDisplay_RETURN Display *
7072 #define glXGetCurrentDisplay_ARG_NAMES
7073 #define glXGetCurrentDisplay_ARG_EXPAND
7074 #define glXGetCurrentDisplay_PACKED PACKED_Display___GENPT__
7075 #define glXGetCurrentDisplay_INDEXED INDEXED_Display___GENPT__
7076 #define glXGetCurrentDisplay_FORMAT FORMAT_Display___GENPT__
7077 #define glXGetCurrentReadDrawable_INDEX 512
7078 #define glXGetCurrentReadDrawable_RETURN GLXDrawable
7079 #define glXGetCurrentReadDrawable_ARG_NAMES
7080 #define glXGetCurrentReadDrawable_ARG_EXPAND
7081 #define glXGetCurrentReadDrawable_PACKED PACKED_GLXDrawable
7082 #define glXGetCurrentReadDrawable_INDEXED INDEXED_GLXDrawable
7083 #define glXGetCurrentReadDrawable_FORMAT FORMAT_GLXDrawable
7084 #define glXGetDrawableAttributes_INDEX 513
7085 #define glXGetDrawableAttributes_RETURN void
7086 #define glXGetDrawableAttributes_ARG_NAMES drawable
7087 #define glXGetDrawableAttributes_ARG_EXPAND uint32_t drawable
7088 #define glXGetDrawableAttributes_PACKED PACKED_void_uint32_t
7089 #define glXGetDrawableAttributes_INDEXED INDEXED_void_uint32_t
7090 #define glXGetDrawableAttributes_FORMAT FORMAT_void_uint32_t
7091 #define glXGetDrawableAttributesSGIX_INDEX 514
7092 #define glXGetDrawableAttributesSGIX_RETURN void
7093 #define glXGetDrawableAttributesSGIX_ARG_NAMES drawable
7094 #define glXGetDrawableAttributesSGIX_ARG_EXPAND uint32_t drawable
7095 #define glXGetDrawableAttributesSGIX_PACKED PACKED_void_uint32_t
7096 #define glXGetDrawableAttributesSGIX_INDEXED INDEXED_void_uint32_t
7097 #define glXGetDrawableAttributesSGIX_FORMAT FORMAT_void_uint32_t
7098 #define glXGetFBConfigAttrib_INDEX 515
7099 #define glXGetFBConfigAttrib_RETURN int
7100 #define glXGetFBConfigAttrib_ARG_NAMES dpy, config, attribute, value
7101 #define glXGetFBConfigAttrib_ARG_EXPAND Display * dpy, GLXFBConfig config, int attribute, int * value
7102 #define glXGetFBConfigAttrib_PACKED PACKED_int_Display___GENPT___GLXFBConfig_int_int___GENPT__
7103 #define glXGetFBConfigAttrib_INDEXED INDEXED_int_Display___GENPT___GLXFBConfig_int_int___GENPT__
7104 #define glXGetFBConfigAttrib_FORMAT FORMAT_int_Display___GENPT___GLXFBConfig_int_int___GENPT__
7105 #define glXGetFBConfigs_INDEX 516
7106 #define glXGetFBConfigs_RETURN GLXFBConfig *
7107 #define glXGetFBConfigs_ARG_NAMES dpy, screen, nelements
7108 #define glXGetFBConfigs_ARG_EXPAND Display * dpy, int screen, int * nelements
7109 #define glXGetFBConfigs_PACKED PACKED_GLXFBConfig___GENPT___Display___GENPT___int_int___GENPT__
7110 #define glXGetFBConfigs_INDEXED INDEXED_GLXFBConfig___GENPT___Display___GENPT___int_int___GENPT__
7111 #define glXGetFBConfigs_FORMAT FORMAT_GLXFBConfig___GENPT___Display___GENPT___int_int___GENPT__
7112 #define glXGetFBConfigsSGIX_INDEX 517
7113 #define glXGetFBConfigsSGIX_RETURN void
7114 #define glXGetFBConfigsSGIX_ARG_NAMES
7115 #define glXGetFBConfigsSGIX_ARG_EXPAND
7116 #define glXGetFBConfigsSGIX_PACKED PACKED_void
7117 #define glXGetFBConfigsSGIX_INDEXED INDEXED_void
7118 #define glXGetFBConfigsSGIX_FORMAT FORMAT_void
7119 #define glXGetProcAddress_INDEX 518
7120 #define glXGetProcAddress_RETURN __GLXextFuncPtr
7121 #define glXGetProcAddress_ARG_NAMES procName
7122 #define glXGetProcAddress_ARG_EXPAND const GLubyte * procName
7123 #define glXGetProcAddress_PACKED PACKED___GLXextFuncPtr_const_GLubyte___GENPT__
7124 #define glXGetProcAddress_INDEXED INDEXED___GLXextFuncPtr_const_GLubyte___GENPT__
7125 #define glXGetProcAddress_FORMAT FORMAT___GLXextFuncPtr_const_GLubyte___GENPT__
7126 #define glXGetSelectedEvent_INDEX 519
7127 #define glXGetSelectedEvent_RETURN void
7128 #define glXGetSelectedEvent_ARG_NAMES dpy, draw, event_mask
7129 #define glXGetSelectedEvent_ARG_EXPAND Display * dpy, GLXDrawable draw, unsigned long * event_mask
7130 #define glXGetSelectedEvent_PACKED PACKED_void_Display___GENPT___GLXDrawable_unsigned_long___GENPT__
7131 #define glXGetSelectedEvent_INDEXED INDEXED_void_Display___GENPT___GLXDrawable_unsigned_long___GENPT__
7132 #define glXGetSelectedEvent_FORMAT FORMAT_void_Display___GENPT___GLXDrawable_unsigned_long___GENPT__
7133 #define glXGetVisualConfigs_INDEX 520
7134 #define glXGetVisualConfigs_RETURN void
7135 #define glXGetVisualConfigs_ARG_NAMES
7136 #define glXGetVisualConfigs_ARG_EXPAND
7137 #define glXGetVisualConfigs_PACKED PACKED_void
7138 #define glXGetVisualConfigs_INDEXED INDEXED_void
7139 #define glXGetVisualConfigs_FORMAT FORMAT_void
7140 #define glXGetVisualFromFBConfig_INDEX 521
7141 #define glXGetVisualFromFBConfig_RETURN XVisualInfo *
7142 #define glXGetVisualFromFBConfig_ARG_NAMES dpy, config
7143 #define glXGetVisualFromFBConfig_ARG_EXPAND Display * dpy, GLXFBConfig config
7144 #define glXGetVisualFromFBConfig_PACKED PACKED_XVisualInfo___GENPT___Display___GENPT___GLXFBConfig
7145 #define glXGetVisualFromFBConfig_INDEXED INDEXED_XVisualInfo___GENPT___Display___GENPT___GLXFBConfig
7146 #define glXGetVisualFromFBConfig_FORMAT FORMAT_XVisualInfo___GENPT___Display___GENPT___GLXFBConfig
7147 #define glXHyperpipeAttribSGIX_INDEX 522
7148 #define glXHyperpipeAttribSGIX_RETURN int
7149 #define glXHyperpipeAttribSGIX_ARG_NAMES dpy, timeSlice, attrib, size, attribList
7150 #define glXHyperpipeAttribSGIX_ARG_EXPAND Display * dpy, int timeSlice, int attrib, int size, const void * attribList
7151 #define glXHyperpipeAttribSGIX_PACKED PACKED_int_Display___GENPT___int_int_int_const_void___GENPT__
7152 #define glXHyperpipeAttribSGIX_INDEXED INDEXED_int_Display___GENPT___int_int_int_const_void___GENPT__
7153 #define glXHyperpipeAttribSGIX_FORMAT FORMAT_int_Display___GENPT___int_int_int_const_void___GENPT__
7154 #define glXHyperpipeConfigSGIX_INDEX 523
7155 #define glXHyperpipeConfigSGIX_RETURN int
7156 #define glXHyperpipeConfigSGIX_ARG_NAMES dpy, networkId, npipes, cfg, hpId
7157 #define glXHyperpipeConfigSGIX_ARG_EXPAND Display * dpy, int networkId, int npipes, GLXHyperpipeConfigSGIX cfg, int * hpId
7158 #define glXHyperpipeConfigSGIX_PACKED PACKED_int_Display___GENPT___int_int_GLXHyperpipeConfigSGIX_int___GENPT__
7159 #define glXHyperpipeConfigSGIX_INDEXED INDEXED_int_Display___GENPT___int_int_GLXHyperpipeConfigSGIX_int___GENPT__
7160 #define glXHyperpipeConfigSGIX_FORMAT FORMAT_int_Display___GENPT___int_int_GLXHyperpipeConfigSGIX_int___GENPT__
7161 #define glXIsDirect_INDEX 524
7162 #define glXIsDirect_RETURN Bool
7163 #define glXIsDirect_ARG_NAMES dpy, ctx
7164 #define glXIsDirect_ARG_EXPAND Display * dpy, GLXContext ctx
7165 #define glXIsDirect_PACKED PACKED_Bool_Display___GENPT___GLXContext
7166 #define glXIsDirect_INDEXED INDEXED_Bool_Display___GENPT___GLXContext
7167 #define glXIsDirect_FORMAT FORMAT_Bool_Display___GENPT___GLXContext
7168 #define glXJoinSwapGroupSGIX_INDEX 525
7169 #define glXJoinSwapGroupSGIX_RETURN void
7170 #define glXJoinSwapGroupSGIX_ARG_NAMES window, group
7171 #define glXJoinSwapGroupSGIX_ARG_EXPAND uint32_t window, uint32_t group
7172 #define glXJoinSwapGroupSGIX_PACKED PACKED_void_uint32_t_uint32_t
7173 #define glXJoinSwapGroupSGIX_INDEXED INDEXED_void_uint32_t_uint32_t
7174 #define glXJoinSwapGroupSGIX_FORMAT FORMAT_void_uint32_t_uint32_t
7175 #define glXMakeContextCurrent_INDEX 526
7176 #define glXMakeContextCurrent_RETURN Bool
7177 #define glXMakeContextCurrent_ARG_NAMES dpy, draw, read, ctx
7178 #define glXMakeContextCurrent_ARG_EXPAND Display * dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx
7179 #define glXMakeContextCurrent_PACKED PACKED_Bool_Display___GENPT___GLXDrawable_GLXDrawable_GLXContext
7180 #define glXMakeContextCurrent_INDEXED INDEXED_Bool_Display___GENPT___GLXDrawable_GLXDrawable_GLXContext
7181 #define glXMakeContextCurrent_FORMAT FORMAT_Bool_Display___GENPT___GLXDrawable_GLXDrawable_GLXContext
7182 #define glXMakeCurrent_INDEX 527
7183 #define glXMakeCurrent_RETURN Bool
7184 #define glXMakeCurrent_ARG_NAMES dpy, drawable, ctx
7185 #define glXMakeCurrent_ARG_EXPAND Display * dpy, GLXDrawable drawable, GLXContext ctx
7186 #define glXMakeCurrent_PACKED PACKED_Bool_Display___GENPT___GLXDrawable_GLXContext
7187 #define glXMakeCurrent_INDEXED INDEXED_Bool_Display___GENPT___GLXDrawable_GLXContext
7188 #define glXMakeCurrent_FORMAT FORMAT_Bool_Display___GENPT___GLXDrawable_GLXContext
7189 #define glXMakeCurrentReadSGI_INDEX 528
7190 #define glXMakeCurrentReadSGI_RETURN void
7191 #define glXMakeCurrentReadSGI_ARG_NAMES drawable, readdrawable, context
7192 #define glXMakeCurrentReadSGI_ARG_EXPAND uint32_t drawable, uint32_t readdrawable, uint32_t context
7193 #define glXMakeCurrentReadSGI_PACKED PACKED_void_uint32_t_uint32_t_uint32_t
7194 #define glXMakeCurrentReadSGI_INDEXED INDEXED_void_uint32_t_uint32_t_uint32_t
7195 #define glXMakeCurrentReadSGI_FORMAT FORMAT_void_uint32_t_uint32_t_uint32_t
7196 #define glXQueryContext_INDEX 529
7197 #define glXQueryContext_RETURN int
7198 #define glXQueryContext_ARG_NAMES dpy, ctx, attribute, value
7199 #define glXQueryContext_ARG_EXPAND Display * dpy, GLXContext ctx, int attribute, int * value
7200 #define glXQueryContext_PACKED PACKED_int_Display___GENPT___GLXContext_int_int___GENPT__
7201 #define glXQueryContext_INDEXED INDEXED_int_Display___GENPT___GLXContext_int_int___GENPT__
7202 #define glXQueryContext_FORMAT FORMAT_int_Display___GENPT___GLXContext_int_int___GENPT__
7203 #define glXQueryContextInfoEXT_INDEX 530
7204 #define glXQueryContextInfoEXT_RETURN void
7205 #define glXQueryContextInfoEXT_ARG_NAMES
7206 #define glXQueryContextInfoEXT_ARG_EXPAND
7207 #define glXQueryContextInfoEXT_PACKED PACKED_void
7208 #define glXQueryContextInfoEXT_INDEXED INDEXED_void
7209 #define glXQueryContextInfoEXT_FORMAT FORMAT_void
7210 #define glXQueryDrawable_INDEX 531
7211 #define glXQueryDrawable_RETURN void
7212 #define glXQueryDrawable_ARG_NAMES dpy, draw, attribute, value
7213 #define glXQueryDrawable_ARG_EXPAND Display * dpy, GLXDrawable draw, int attribute, unsigned int * value
7214 #define glXQueryDrawable_PACKED PACKED_void_Display___GENPT___GLXDrawable_int_unsigned_int___GENPT__
7215 #define glXQueryDrawable_INDEXED INDEXED_void_Display___GENPT___GLXDrawable_int_unsigned_int___GENPT__
7216 #define glXQueryDrawable_FORMAT FORMAT_void_Display___GENPT___GLXDrawable_int_unsigned_int___GENPT__
7217 #define glXQueryExtensionsString_INDEX 532
7218 #define glXQueryExtensionsString_RETURN const char *
7219 #define glXQueryExtensionsString_ARG_NAMES dpy, screen
7220 #define glXQueryExtensionsString_ARG_EXPAND Display * dpy, int screen
7221 #define glXQueryExtensionsString_PACKED PACKED_const_char___GENPT___Display___GENPT___int
7222 #define glXQueryExtensionsString_INDEXED INDEXED_const_char___GENPT___Display___GENPT___int
7223 #define glXQueryExtensionsString_FORMAT FORMAT_const_char___GENPT___Display___GENPT___int
7224 #define glXQueryHyperpipeAttribSGIX_INDEX 533
7225 #define glXQueryHyperpipeAttribSGIX_RETURN int
7226 #define glXQueryHyperpipeAttribSGIX_ARG_NAMES dpy, timeSlice, attrib, size, returnAttribList
7227 #define glXQueryHyperpipeAttribSGIX_ARG_EXPAND Display * dpy, int timeSlice, int attrib, int size, const void * returnAttribList
7228 #define glXQueryHyperpipeAttribSGIX_PACKED PACKED_int_Display___GENPT___int_int_int_const_void___GENPT__
7229 #define glXQueryHyperpipeAttribSGIX_INDEXED INDEXED_int_Display___GENPT___int_int_int_const_void___GENPT__
7230 #define glXQueryHyperpipeAttribSGIX_FORMAT FORMAT_int_Display___GENPT___int_int_int_const_void___GENPT__
7231 #define glXQueryHyperpipeBestAttribSGIX_INDEX 534
7232 #define glXQueryHyperpipeBestAttribSGIX_RETURN int
7233 #define glXQueryHyperpipeBestAttribSGIX_ARG_NAMES dpy, timeSlice, attrib, size, attribList, returnAttribList
7234 #define glXQueryHyperpipeBestAttribSGIX_ARG_EXPAND Display * dpy, int timeSlice, int attrib, int size, const void * attribList, void * returnAttribList
7235 #define glXQueryHyperpipeBestAttribSGIX_PACKED PACKED_int_Display___GENPT___int_int_int_const_void___GENPT___void___GENPT__
7236 #define glXQueryHyperpipeBestAttribSGIX_INDEXED INDEXED_int_Display___GENPT___int_int_int_const_void___GENPT___void___GENPT__
7237 #define glXQueryHyperpipeBestAttribSGIX_FORMAT FORMAT_int_Display___GENPT___int_int_int_const_void___GENPT___void___GENPT__
7238 #define glXQueryHyperpipeConfigSGIX_INDEX 535
7239 #define glXQueryHyperpipeConfigSGIX_RETURN GLXHyperpipeConfigSGIX *
7240 #define glXQueryHyperpipeConfigSGIX_ARG_NAMES dpy, hpId, npipes
7241 #define glXQueryHyperpipeConfigSGIX_ARG_EXPAND Display * dpy, int hpId, int * npipes
7242 #define glXQueryHyperpipeConfigSGIX_PACKED PACKED_GLXHyperpipeConfigSGIX___GENPT___Display___GENPT___int_int___GENPT__
7243 #define glXQueryHyperpipeConfigSGIX_INDEXED INDEXED_GLXHyperpipeConfigSGIX___GENPT___Display___GENPT___int_int___GENPT__
7244 #define glXQueryHyperpipeConfigSGIX_FORMAT FORMAT_GLXHyperpipeConfigSGIX___GENPT___Display___GENPT___int_int___GENPT__
7245 #define glXQueryHyperpipeNetworkSGIX_INDEX 536
7246 #define glXQueryHyperpipeNetworkSGIX_RETURN GLXHyperpipeNetworkSGIX *
7247 #define glXQueryHyperpipeNetworkSGIX_ARG_NAMES dpy, npipes
7248 #define glXQueryHyperpipeNetworkSGIX_ARG_EXPAND Display * dpy, int * npipes
7249 #define glXQueryHyperpipeNetworkSGIX_PACKED PACKED_GLXHyperpipeNetworkSGIX___GENPT___Display___GENPT___int___GENPT__
7250 #define glXQueryHyperpipeNetworkSGIX_INDEXED INDEXED_GLXHyperpipeNetworkSGIX___GENPT___Display___GENPT___int___GENPT__
7251 #define glXQueryHyperpipeNetworkSGIX_FORMAT FORMAT_GLXHyperpipeNetworkSGIX___GENPT___Display___GENPT___int___GENPT__
7252 #define glXQueryMaxSwapBarriersSGIX_INDEX 537
7253 #define glXQueryMaxSwapBarriersSGIX_RETURN void
7254 #define glXQueryMaxSwapBarriersSGIX_ARG_NAMES
7255 #define glXQueryMaxSwapBarriersSGIX_ARG_EXPAND
7256 #define glXQueryMaxSwapBarriersSGIX_PACKED PACKED_void
7257 #define glXQueryMaxSwapBarriersSGIX_INDEXED INDEXED_void
7258 #define glXQueryMaxSwapBarriersSGIX_FORMAT FORMAT_void
7259 #define glXQueryServerString_INDEX 538
7260 #define glXQueryServerString_RETURN const char *
7261 #define glXQueryServerString_ARG_NAMES dpy, screen, name
7262 #define glXQueryServerString_ARG_EXPAND Display * dpy, int screen, int name
7263 #define glXQueryServerString_PACKED PACKED_const_char___GENPT___Display___GENPT___int_int
7264 #define glXQueryServerString_INDEXED INDEXED_const_char___GENPT___Display___GENPT___int_int
7265 #define glXQueryServerString_FORMAT FORMAT_const_char___GENPT___Display___GENPT___int_int
7266 #define glXQueryVersion_INDEX 539
7267 #define glXQueryVersion_RETURN Bool
7268 #define glXQueryVersion_ARG_NAMES dpy, maj, min
7269 #define glXQueryVersion_ARG_EXPAND Display * dpy, int * maj, int * min
7270 #define glXQueryVersion_PACKED PACKED_Bool_Display___GENPT___int___GENPT___int___GENPT__
7271 #define glXQueryVersion_INDEXED INDEXED_Bool_Display___GENPT___int___GENPT___int___GENPT__
7272 #define glXQueryVersion_FORMAT FORMAT_Bool_Display___GENPT___int___GENPT___int___GENPT__
7273 #define glXRender_INDEX 540
7274 #define glXRender_RETURN void
7275 #define glXRender_ARG_NAMES
7276 #define glXRender_ARG_EXPAND
7277 #define glXRender_PACKED PACKED_void
7278 #define glXRender_INDEXED INDEXED_void
7279 #define glXRender_FORMAT FORMAT_void
7280 #define glXRenderLarge_INDEX 541
7281 #define glXRenderLarge_RETURN void
7282 #define glXRenderLarge_ARG_NAMES
7283 #define glXRenderLarge_ARG_EXPAND
7284 #define glXRenderLarge_PACKED PACKED_void
7285 #define glXRenderLarge_INDEXED INDEXED_void
7286 #define glXRenderLarge_FORMAT FORMAT_void
7287 #define glXSelectEvent_INDEX 542
7288 #define glXSelectEvent_RETURN void
7289 #define glXSelectEvent_ARG_NAMES dpy, draw, event_mask
7290 #define glXSelectEvent_ARG_EXPAND Display * dpy, GLXDrawable draw, unsigned long event_mask
7291 #define glXSelectEvent_PACKED PACKED_void_Display___GENPT___GLXDrawable_unsigned_long
7292 #define glXSelectEvent_INDEXED INDEXED_void_Display___GENPT___GLXDrawable_unsigned_long
7293 #define glXSelectEvent_FORMAT FORMAT_void_Display___GENPT___GLXDrawable_unsigned_long
7294 #define glXSwapBuffers_INDEX 543
7295 #define glXSwapBuffers_RETURN void
7296 #define glXSwapBuffers_ARG_NAMES dpy, drawable
7297 #define glXSwapBuffers_ARG_EXPAND Display * dpy, GLXDrawable drawable
7298 #define glXSwapBuffers_PACKED PACKED_void_Display___GENPT___GLXDrawable
7299 #define glXSwapBuffers_INDEXED INDEXED_void_Display___GENPT___GLXDrawable
7300 #define glXSwapBuffers_FORMAT FORMAT_void_Display___GENPT___GLXDrawable
7301 #define glXSwapIntervalSGI_INDEX 544
7302 #define glXSwapIntervalSGI_RETURN void
7303 #define glXSwapIntervalSGI_ARG_NAMES
7304 #define glXSwapIntervalSGI_ARG_EXPAND
7305 #define glXSwapIntervalSGI_PACKED PACKED_void
7306 #define glXSwapIntervalSGI_INDEXED INDEXED_void
7307 #define glXSwapIntervalSGI_FORMAT FORMAT_void
7308 #define glXUseXFont_INDEX 545
7309 #define glXUseXFont_RETURN void
7310 #define glXUseXFont_ARG_NAMES font, first, count, list
7311 #define glXUseXFont_ARG_EXPAND Font font, int first, int count, int list
7312 #define glXUseXFont_PACKED PACKED_void_Font_int_int_int
7313 #define glXUseXFont_INDEXED INDEXED_void_Font_int_int_int
7314 #define glXUseXFont_FORMAT FORMAT_void_Font_int_int_int
7315 #define glXVendorPrivate_INDEX 546
7316 #define glXVendorPrivate_RETURN void
7317 #define glXVendorPrivate_ARG_NAMES
7318 #define glXVendorPrivate_ARG_EXPAND
7319 #define glXVendorPrivate_PACKED PACKED_void
7320 #define glXVendorPrivate_INDEXED INDEXED_void
7321 #define glXVendorPrivate_FORMAT FORMAT_void
7322 #define glXVendorPrivateWithReply_INDEX 547
7323 #define glXVendorPrivateWithReply_RETURN void
7324 #define glXVendorPrivateWithReply_ARG_NAMES
7325 #define glXVendorPrivateWithReply_ARG_EXPAND
7326 #define glXVendorPrivateWithReply_PACKED PACKED_void
7327 #define glXVendorPrivateWithReply_INDEXED INDEXED_void
7328 #define glXVendorPrivateWithReply_FORMAT FORMAT_void
7329 #define glXWaitGL_INDEX 548
7330 #define glXWaitGL_RETURN void
7331 #define glXWaitGL_ARG_NAMES
7332 #define glXWaitGL_ARG_EXPAND
7333 #define glXWaitGL_PACKED PACKED_void
7334 #define glXWaitGL_INDEXED INDEXED_void
7335 #define glXWaitGL_FORMAT FORMAT_void
7336 #define glXWaitX_INDEX 549
7337 #define glXWaitX_RETURN void
7338 #define glXWaitX_ARG_NAMES
7339 #define glXWaitX_ARG_EXPAND
7340 #define glXWaitX_PACKED PACKED_void
7341 #define glXWaitX_INDEXED INDEXED_void
7342 #define glXWaitX_FORMAT FORMAT_void
7343 
7344 void glAccum(glAccum_ARG_EXPAND);
7345 typedef void (*glesptr_glAccum)(glAccum_ARG_EXPAND);
7346 void glActiveTexture(glActiveTexture_ARG_EXPAND);
7347 typedef void (*glesptr_glActiveTexture)(glActiveTexture_ARG_EXPAND);
7348 void glAlphaFunc(glAlphaFunc_ARG_EXPAND);
7349 typedef void (*glesptr_glAlphaFunc)(glAlphaFunc_ARG_EXPAND);
7350 GLboolean glAreTexturesResident(glAreTexturesResident_ARG_EXPAND);
7351 typedef GLboolean (*glesptr_glAreTexturesResident)(glAreTexturesResident_ARG_EXPAND);
7352 void glArrayElement(glArrayElement_ARG_EXPAND);
7353 typedef void (*glesptr_glArrayElement)(glArrayElement_ARG_EXPAND);
7354 void glBegin(glBegin_ARG_EXPAND);
7355 typedef void (*glesptr_glBegin)(glBegin_ARG_EXPAND);
7356 void glBeginQuery(glBeginQuery_ARG_EXPAND);
7357 typedef void (*glesptr_glBeginQuery)(glBeginQuery_ARG_EXPAND);
7358 void glBindBuffer(glBindBuffer_ARG_EXPAND);
7359 typedef void (*glesptr_glBindBuffer)(glBindBuffer_ARG_EXPAND);
7360 void glBindTexture(glBindTexture_ARG_EXPAND);
7361 typedef void (*glesptr_glBindTexture)(glBindTexture_ARG_EXPAND);
7362 void glBitmap(glBitmap_ARG_EXPAND);
7363 typedef void (*glesptr_glBitmap)(glBitmap_ARG_EXPAND);
7364 void glBlendColor(glBlendColor_ARG_EXPAND);
7365 typedef void (*glesptr_glBlendColor)(glBlendColor_ARG_EXPAND);
7366 void glBlendEquation(glBlendEquation_ARG_EXPAND);
7367 typedef void (*glesptr_glBlendEquation)(glBlendEquation_ARG_EXPAND);
7368 void glBlendFunc(glBlendFunc_ARG_EXPAND);
7369 typedef void (*glesptr_glBlendFunc)(glBlendFunc_ARG_EXPAND);
7370 void glBlendFuncSeparate(glBlendFuncSeparate_ARG_EXPAND);
7371 typedef void (*glesptr_glBlendFuncSeparate)(glBlendFuncSeparate_ARG_EXPAND);
7372 void glBufferData(glBufferData_ARG_EXPAND);
7373 typedef void (*glesptr_glBufferData)(glBufferData_ARG_EXPAND);
7374 void glBufferSubData(glBufferSubData_ARG_EXPAND);
7375 typedef void (*glesptr_glBufferSubData)(glBufferSubData_ARG_EXPAND);
7376 void glCallList(glCallList_ARG_EXPAND);
7377 typedef void (*glesptr_glCallList)(glCallList_ARG_EXPAND);
7378 void glCallLists(glCallLists_ARG_EXPAND);
7379 typedef void (*glesptr_glCallLists)(glCallLists_ARG_EXPAND);
7380 void glClear(glClear_ARG_EXPAND);
7381 typedef void (*glesptr_glClear)(glClear_ARG_EXPAND);
7382 void glClearAccum(glClearAccum_ARG_EXPAND);
7383 typedef void (*glesptr_glClearAccum)(glClearAccum_ARG_EXPAND);
7384 void glClearColor(glClearColor_ARG_EXPAND);
7385 typedef void (*glesptr_glClearColor)(glClearColor_ARG_EXPAND);
7386 void glClearDepth(glClearDepth_ARG_EXPAND);
7387 typedef void (*glesptr_glClearDepth)(glClearDepth_ARG_EXPAND);
7388 void glClearIndex(glClearIndex_ARG_EXPAND);
7389 typedef void (*glesptr_glClearIndex)(glClearIndex_ARG_EXPAND);
7390 void glClearStencil(glClearStencil_ARG_EXPAND);
7391 typedef void (*glesptr_glClearStencil)(glClearStencil_ARG_EXPAND);
7392 void glClientActiveTexture(glClientActiveTexture_ARG_EXPAND);
7393 typedef void (*glesptr_glClientActiveTexture)(glClientActiveTexture_ARG_EXPAND);
7394 void glClipPlane(glClipPlane_ARG_EXPAND);
7395 typedef void (*glesptr_glClipPlane)(glClipPlane_ARG_EXPAND);
7396 void glColor3b(glColor3b_ARG_EXPAND);
7397 typedef void (*glesptr_glColor3b)(glColor3b_ARG_EXPAND);
7398 void glColor3bv(glColor3bv_ARG_EXPAND);
7399 typedef void (*glesptr_glColor3bv)(glColor3bv_ARG_EXPAND);
7400 void glColor3d(glColor3d_ARG_EXPAND);
7401 typedef void (*glesptr_glColor3d)(glColor3d_ARG_EXPAND);
7402 void glColor3dv(glColor3dv_ARG_EXPAND);
7403 typedef void (*glesptr_glColor3dv)(glColor3dv_ARG_EXPAND);
7404 void glColor3f(glColor3f_ARG_EXPAND);
7405 typedef void (*glesptr_glColor3f)(glColor3f_ARG_EXPAND);
7406 void glColor3fv(glColor3fv_ARG_EXPAND);
7407 typedef void (*glesptr_glColor3fv)(glColor3fv_ARG_EXPAND);
7408 void glColor3i(glColor3i_ARG_EXPAND);
7409 typedef void (*glesptr_glColor3i)(glColor3i_ARG_EXPAND);
7410 void glColor3iv(glColor3iv_ARG_EXPAND);
7411 typedef void (*glesptr_glColor3iv)(glColor3iv_ARG_EXPAND);
7412 void glColor3s(glColor3s_ARG_EXPAND);
7413 typedef void (*glesptr_glColor3s)(glColor3s_ARG_EXPAND);
7414 void glColor3sv(glColor3sv_ARG_EXPAND);
7415 typedef void (*glesptr_glColor3sv)(glColor3sv_ARG_EXPAND);
7416 void glColor3ub(glColor3ub_ARG_EXPAND);
7417 typedef void (*glesptr_glColor3ub)(glColor3ub_ARG_EXPAND);
7418 void glColor3ubv(glColor3ubv_ARG_EXPAND);
7419 typedef void (*glesptr_glColor3ubv)(glColor3ubv_ARG_EXPAND);
7420 void glColor3ui(glColor3ui_ARG_EXPAND);
7421 typedef void (*glesptr_glColor3ui)(glColor3ui_ARG_EXPAND);
7422 void glColor3uiv(glColor3uiv_ARG_EXPAND);
7423 typedef void (*glesptr_glColor3uiv)(glColor3uiv_ARG_EXPAND);
7424 void glColor3us(glColor3us_ARG_EXPAND);
7425 typedef void (*glesptr_glColor3us)(glColor3us_ARG_EXPAND);
7426 void glColor3usv(glColor3usv_ARG_EXPAND);
7427 typedef void (*glesptr_glColor3usv)(glColor3usv_ARG_EXPAND);
7428 void glColor4b(glColor4b_ARG_EXPAND);
7429 typedef void (*glesptr_glColor4b)(glColor4b_ARG_EXPAND);
7430 void glColor4bv(glColor4bv_ARG_EXPAND);
7431 typedef void (*glesptr_glColor4bv)(glColor4bv_ARG_EXPAND);
7432 void glColor4d(glColor4d_ARG_EXPAND);
7433 typedef void (*glesptr_glColor4d)(glColor4d_ARG_EXPAND);
7434 void glColor4dv(glColor4dv_ARG_EXPAND);
7435 typedef void (*glesptr_glColor4dv)(glColor4dv_ARG_EXPAND);
7436 void glColor4f(glColor4f_ARG_EXPAND);
7437 typedef void (*glesptr_glColor4f)(glColor4f_ARG_EXPAND);
7438 void glColor4fv(glColor4fv_ARG_EXPAND);
7439 typedef void (*glesptr_glColor4fv)(glColor4fv_ARG_EXPAND);
7440 void glColor4i(glColor4i_ARG_EXPAND);
7441 typedef void (*glesptr_glColor4i)(glColor4i_ARG_EXPAND);
7442 void glColor4iv(glColor4iv_ARG_EXPAND);
7443 typedef void (*glesptr_glColor4iv)(glColor4iv_ARG_EXPAND);
7444 void glColor4s(glColor4s_ARG_EXPAND);
7445 typedef void (*glesptr_glColor4s)(glColor4s_ARG_EXPAND);
7446 void glColor4sv(glColor4sv_ARG_EXPAND);
7447 typedef void (*glesptr_glColor4sv)(glColor4sv_ARG_EXPAND);
7448 void glColor4ub(glColor4ub_ARG_EXPAND);
7449 typedef void (*glesptr_glColor4ub)(glColor4ub_ARG_EXPAND);
7450 void glColor4ubv(glColor4ubv_ARG_EXPAND);
7451 typedef void (*glesptr_glColor4ubv)(glColor4ubv_ARG_EXPAND);
7452 void glColor4ui(glColor4ui_ARG_EXPAND);
7453 typedef void (*glesptr_glColor4ui)(glColor4ui_ARG_EXPAND);
7454 void glColor4uiv(glColor4uiv_ARG_EXPAND);
7455 typedef void (*glesptr_glColor4uiv)(glColor4uiv_ARG_EXPAND);
7456 void glColor4us(glColor4us_ARG_EXPAND);
7457 typedef void (*glesptr_glColor4us)(glColor4us_ARG_EXPAND);
7458 void glColor4usv(glColor4usv_ARG_EXPAND);
7459 typedef void (*glesptr_glColor4usv)(glColor4usv_ARG_EXPAND);
7460 void glColorMask(glColorMask_ARG_EXPAND);
7461 typedef void (*glesptr_glColorMask)(glColorMask_ARG_EXPAND);
7462 void glColorMaterial(glColorMaterial_ARG_EXPAND);
7463 typedef void (*glesptr_glColorMaterial)(glColorMaterial_ARG_EXPAND);
7464 void glColorPointer(glColorPointer_ARG_EXPAND);
7465 typedef void (*glesptr_glColorPointer)(glColorPointer_ARG_EXPAND);
7466 void glColorSubTable(glColorSubTable_ARG_EXPAND);
7467 typedef void (*glesptr_glColorSubTable)(glColorSubTable_ARG_EXPAND);
7468 void glColorTable(glColorTable_ARG_EXPAND);
7469 typedef void (*glesptr_glColorTable)(glColorTable_ARG_EXPAND);
7470 void glColorTableParameterfv(glColorTableParameterfv_ARG_EXPAND);
7471 typedef void (*glesptr_glColorTableParameterfv)(glColorTableParameterfv_ARG_EXPAND);
7472 void glColorTableParameteriv(glColorTableParameteriv_ARG_EXPAND);
7473 typedef void (*glesptr_glColorTableParameteriv)(glColorTableParameteriv_ARG_EXPAND);
7474 void glCompressedTexImage1D(glCompressedTexImage1D_ARG_EXPAND);
7475 typedef void (*glesptr_glCompressedTexImage1D)(glCompressedTexImage1D_ARG_EXPAND);
7476 void glCompressedTexImage2D(glCompressedTexImage2D_ARG_EXPAND);
7477 typedef void (*glesptr_glCompressedTexImage2D)(glCompressedTexImage2D_ARG_EXPAND);
7478 void glCompressedTexImage3D(glCompressedTexImage3D_ARG_EXPAND);
7479 typedef void (*glesptr_glCompressedTexImage3D)(glCompressedTexImage3D_ARG_EXPAND);
7480 void glCompressedTexSubImage1D(glCompressedTexSubImage1D_ARG_EXPAND);
7481 typedef void (*glesptr_glCompressedTexSubImage1D)(glCompressedTexSubImage1D_ARG_EXPAND);
7482 void glCompressedTexSubImage2D(glCompressedTexSubImage2D_ARG_EXPAND);
7483 typedef void (*glesptr_glCompressedTexSubImage2D)(glCompressedTexSubImage2D_ARG_EXPAND);
7484 void glCompressedTexSubImage3D(glCompressedTexSubImage3D_ARG_EXPAND);
7485 typedef void (*glesptr_glCompressedTexSubImage3D)(glCompressedTexSubImage3D_ARG_EXPAND);
7486 void glConvolutionFilter1D(glConvolutionFilter1D_ARG_EXPAND);
7487 typedef void (*glesptr_glConvolutionFilter1D)(glConvolutionFilter1D_ARG_EXPAND);
7488 void glConvolutionFilter2D(glConvolutionFilter2D_ARG_EXPAND);
7489 typedef void (*glesptr_glConvolutionFilter2D)(glConvolutionFilter2D_ARG_EXPAND);
7490 void glConvolutionParameterf(glConvolutionParameterf_ARG_EXPAND);
7491 typedef void (*glesptr_glConvolutionParameterf)(glConvolutionParameterf_ARG_EXPAND);
7492 void glConvolutionParameterfv(glConvolutionParameterfv_ARG_EXPAND);
7493 typedef void (*glesptr_glConvolutionParameterfv)(glConvolutionParameterfv_ARG_EXPAND);
7494 void glConvolutionParameteri(glConvolutionParameteri_ARG_EXPAND);
7495 typedef void (*glesptr_glConvolutionParameteri)(glConvolutionParameteri_ARG_EXPAND);
7496 void glConvolutionParameteriv(glConvolutionParameteriv_ARG_EXPAND);
7497 typedef void (*glesptr_glConvolutionParameteriv)(glConvolutionParameteriv_ARG_EXPAND);
7498 void glCopyColorSubTable(glCopyColorSubTable_ARG_EXPAND);
7499 typedef void (*glesptr_glCopyColorSubTable)(glCopyColorSubTable_ARG_EXPAND);
7500 void glCopyColorTable(glCopyColorTable_ARG_EXPAND);
7501 typedef void (*glesptr_glCopyColorTable)(glCopyColorTable_ARG_EXPAND);
7502 void glCopyConvolutionFilter1D(glCopyConvolutionFilter1D_ARG_EXPAND);
7503 typedef void (*glesptr_glCopyConvolutionFilter1D)(glCopyConvolutionFilter1D_ARG_EXPAND);
7504 void glCopyConvolutionFilter2D(glCopyConvolutionFilter2D_ARG_EXPAND);
7505 typedef void (*glesptr_glCopyConvolutionFilter2D)(glCopyConvolutionFilter2D_ARG_EXPAND);
7506 void glCopyPixels(glCopyPixels_ARG_EXPAND);
7507 typedef void (*glesptr_glCopyPixels)(glCopyPixels_ARG_EXPAND);
7508 void glCopyTexImage1D(glCopyTexImage1D_ARG_EXPAND);
7509 typedef void (*glesptr_glCopyTexImage1D)(glCopyTexImage1D_ARG_EXPAND);
7510 void glCopyTexImage2D(glCopyTexImage2D_ARG_EXPAND);
7511 typedef void (*glesptr_glCopyTexImage2D)(glCopyTexImage2D_ARG_EXPAND);
7512 void glCopyTexSubImage1D(glCopyTexSubImage1D_ARG_EXPAND);
7513 typedef void (*glesptr_glCopyTexSubImage1D)(glCopyTexSubImage1D_ARG_EXPAND);
7514 void glCopyTexSubImage2D(glCopyTexSubImage2D_ARG_EXPAND);
7515 typedef void (*glesptr_glCopyTexSubImage2D)(glCopyTexSubImage2D_ARG_EXPAND);
7516 void glCopyTexSubImage3D(glCopyTexSubImage3D_ARG_EXPAND);
7517 typedef void (*glesptr_glCopyTexSubImage3D)(glCopyTexSubImage3D_ARG_EXPAND);
7518 void glCullFace(glCullFace_ARG_EXPAND);
7519 typedef void (*glesptr_glCullFace)(glCullFace_ARG_EXPAND);
7520 void glDeleteBuffers(glDeleteBuffers_ARG_EXPAND);
7521 typedef void (*glesptr_glDeleteBuffers)(glDeleteBuffers_ARG_EXPAND);
7522 void glDeleteLists(glDeleteLists_ARG_EXPAND);
7523 typedef void (*glesptr_glDeleteLists)(glDeleteLists_ARG_EXPAND);
7524 void glDeleteQueries(glDeleteQueries_ARG_EXPAND);
7525 typedef void (*glesptr_glDeleteQueries)(glDeleteQueries_ARG_EXPAND);
7526 void glDeleteTextures(glDeleteTextures_ARG_EXPAND);
7527 typedef void (*glesptr_glDeleteTextures)(glDeleteTextures_ARG_EXPAND);
7528 void glDepthFunc(glDepthFunc_ARG_EXPAND);
7529 typedef void (*glesptr_glDepthFunc)(glDepthFunc_ARG_EXPAND);
7530 void glDepthMask(glDepthMask_ARG_EXPAND);
7531 typedef void (*glesptr_glDepthMask)(glDepthMask_ARG_EXPAND);
7532 void glDepthRange(glDepthRange_ARG_EXPAND);
7533 typedef void (*glesptr_glDepthRange)(glDepthRange_ARG_EXPAND);
7534 void glDisable(glDisable_ARG_EXPAND);
7535 typedef void (*glesptr_glDisable)(glDisable_ARG_EXPAND);
7536 void glDisableClientState(glDisableClientState_ARG_EXPAND);
7537 typedef void (*glesptr_glDisableClientState)(glDisableClientState_ARG_EXPAND);
7538 void glDrawArrays(glDrawArrays_ARG_EXPAND);
7539 typedef void (*glesptr_glDrawArrays)(glDrawArrays_ARG_EXPAND);
7540 void glDrawBuffer(glDrawBuffer_ARG_EXPAND);
7541 typedef void (*glesptr_glDrawBuffer)(glDrawBuffer_ARG_EXPAND);
7542 void glDrawElements(glDrawElements_ARG_EXPAND);
7543 typedef void (*glesptr_glDrawElements)(glDrawElements_ARG_EXPAND);
7544 void glDrawPixels(glDrawPixels_ARG_EXPAND);
7545 typedef void (*glesptr_glDrawPixels)(glDrawPixels_ARG_EXPAND);
7546 void glDrawRangeElements(glDrawRangeElements_ARG_EXPAND);
7547 typedef void (*glesptr_glDrawRangeElements)(glDrawRangeElements_ARG_EXPAND);
7548 void glEdgeFlag(glEdgeFlag_ARG_EXPAND);
7549 typedef void (*glesptr_glEdgeFlag)(glEdgeFlag_ARG_EXPAND);
7550 void glEdgeFlagPointer(glEdgeFlagPointer_ARG_EXPAND);
7551 typedef void (*glesptr_glEdgeFlagPointer)(glEdgeFlagPointer_ARG_EXPAND);
7552 void glEdgeFlagv(glEdgeFlagv_ARG_EXPAND);
7553 typedef void (*glesptr_glEdgeFlagv)(glEdgeFlagv_ARG_EXPAND);
7554 void glEnable(glEnable_ARG_EXPAND);
7555 typedef void (*glesptr_glEnable)(glEnable_ARG_EXPAND);
7556 void glEnableClientState(glEnableClientState_ARG_EXPAND);
7557 typedef void (*glesptr_glEnableClientState)(glEnableClientState_ARG_EXPAND);
7558 void glEnd(glEnd_ARG_EXPAND);
7559 typedef void (*glesptr_glEnd)(glEnd_ARG_EXPAND);
7560 void glEndList(glEndList_ARG_EXPAND);
7561 typedef void (*glesptr_glEndList)(glEndList_ARG_EXPAND);
7562 void glEndQuery(glEndQuery_ARG_EXPAND);
7563 typedef void (*glesptr_glEndQuery)(glEndQuery_ARG_EXPAND);
7564 void glEvalCoord1d(glEvalCoord1d_ARG_EXPAND);
7565 typedef void (*glesptr_glEvalCoord1d)(glEvalCoord1d_ARG_EXPAND);
7566 void glEvalCoord1dv(glEvalCoord1dv_ARG_EXPAND);
7567 typedef void (*glesptr_glEvalCoord1dv)(glEvalCoord1dv_ARG_EXPAND);
7568 void glEvalCoord1f(glEvalCoord1f_ARG_EXPAND);
7569 typedef void (*glesptr_glEvalCoord1f)(glEvalCoord1f_ARG_EXPAND);
7570 void glEvalCoord1fv(glEvalCoord1fv_ARG_EXPAND);
7571 typedef void (*glesptr_glEvalCoord1fv)(glEvalCoord1fv_ARG_EXPAND);
7572 void glEvalCoord2d(glEvalCoord2d_ARG_EXPAND);
7573 typedef void (*glesptr_glEvalCoord2d)(glEvalCoord2d_ARG_EXPAND);
7574 void glEvalCoord2dv(glEvalCoord2dv_ARG_EXPAND);
7575 typedef void (*glesptr_glEvalCoord2dv)(glEvalCoord2dv_ARG_EXPAND);
7576 void glEvalCoord2f(glEvalCoord2f_ARG_EXPAND);
7577 typedef void (*glesptr_glEvalCoord2f)(glEvalCoord2f_ARG_EXPAND);
7578 void glEvalCoord2fv(glEvalCoord2fv_ARG_EXPAND);
7579 typedef void (*glesptr_glEvalCoord2fv)(glEvalCoord2fv_ARG_EXPAND);
7580 void glEvalMesh1(glEvalMesh1_ARG_EXPAND);
7581 typedef void (*glesptr_glEvalMesh1)(glEvalMesh1_ARG_EXPAND);
7582 void glEvalMesh2(glEvalMesh2_ARG_EXPAND);
7583 typedef void (*glesptr_glEvalMesh2)(glEvalMesh2_ARG_EXPAND);
7584 void glEvalPoint1(glEvalPoint1_ARG_EXPAND);
7585 typedef void (*glesptr_glEvalPoint1)(glEvalPoint1_ARG_EXPAND);
7586 void glEvalPoint2(glEvalPoint2_ARG_EXPAND);
7587 typedef void (*glesptr_glEvalPoint2)(glEvalPoint2_ARG_EXPAND);
7588 void glFeedbackBuffer(glFeedbackBuffer_ARG_EXPAND);
7589 typedef void (*glesptr_glFeedbackBuffer)(glFeedbackBuffer_ARG_EXPAND);
7590 void glFinish(glFinish_ARG_EXPAND);
7591 typedef void (*glesptr_glFinish)(glFinish_ARG_EXPAND);
7592 void glFlush(glFlush_ARG_EXPAND);
7593 typedef void (*glesptr_glFlush)(glFlush_ARG_EXPAND);
7594 void glFogCoordPointer(glFogCoordPointer_ARG_EXPAND);
7595 typedef void (*glesptr_glFogCoordPointer)(glFogCoordPointer_ARG_EXPAND);
7596 void glFogCoordd(glFogCoordd_ARG_EXPAND);
7597 typedef void (*glesptr_glFogCoordd)(glFogCoordd_ARG_EXPAND);
7598 void glFogCoorddv(glFogCoorddv_ARG_EXPAND);
7599 typedef void (*glesptr_glFogCoorddv)(glFogCoorddv_ARG_EXPAND);
7600 void glFogCoordf(glFogCoordf_ARG_EXPAND);
7601 typedef void (*glesptr_glFogCoordf)(glFogCoordf_ARG_EXPAND);
7602 void glFogCoordfv(glFogCoordfv_ARG_EXPAND);
7603 typedef void (*glesptr_glFogCoordfv)(glFogCoordfv_ARG_EXPAND);
7604 void glFogf(glFogf_ARG_EXPAND);
7605 typedef void (*glesptr_glFogf)(glFogf_ARG_EXPAND);
7606 void glFogfv(glFogfv_ARG_EXPAND);
7607 typedef void (*glesptr_glFogfv)(glFogfv_ARG_EXPAND);
7608 void glFogi(glFogi_ARG_EXPAND);
7609 typedef void (*glesptr_glFogi)(glFogi_ARG_EXPAND);
7610 void glFogiv(glFogiv_ARG_EXPAND);
7611 typedef void (*glesptr_glFogiv)(glFogiv_ARG_EXPAND);
7612 void glFrontFace(glFrontFace_ARG_EXPAND);
7613 typedef void (*glesptr_glFrontFace)(glFrontFace_ARG_EXPAND);
7614 void glFrustum(glFrustum_ARG_EXPAND);
7615 typedef void (*glesptr_glFrustum)(glFrustum_ARG_EXPAND);
7616 void glGenBuffers(glGenBuffers_ARG_EXPAND);
7617 typedef void (*glesptr_glGenBuffers)(glGenBuffers_ARG_EXPAND);
7618 GLuint glGenLists(glGenLists_ARG_EXPAND);
7619 typedef GLuint (*glesptr_glGenLists)(glGenLists_ARG_EXPAND);
7620 void glGenQueries(glGenQueries_ARG_EXPAND);
7621 typedef void (*glesptr_glGenQueries)(glGenQueries_ARG_EXPAND);
7622 void glGenTextures(glGenTextures_ARG_EXPAND);
7623 typedef void (*glesptr_glGenTextures)(glGenTextures_ARG_EXPAND);
7624 void glGetBooleanv(glGetBooleanv_ARG_EXPAND);
7625 typedef void (*glesptr_glGetBooleanv)(glGetBooleanv_ARG_EXPAND);
7626 void glGetBufferParameteriv(glGetBufferParameteriv_ARG_EXPAND);
7627 typedef void (*glesptr_glGetBufferParameteriv)(glGetBufferParameteriv_ARG_EXPAND);
7628 void glGetBufferPointerv(glGetBufferPointerv_ARG_EXPAND);
7629 typedef void (*glesptr_glGetBufferPointerv)(glGetBufferPointerv_ARG_EXPAND);
7630 void glGetBufferSubData(glGetBufferSubData_ARG_EXPAND);
7631 typedef void (*glesptr_glGetBufferSubData)(glGetBufferSubData_ARG_EXPAND);
7632 void glGetClipPlane(glGetClipPlane_ARG_EXPAND);
7633 typedef void (*glesptr_glGetClipPlane)(glGetClipPlane_ARG_EXPAND);
7634 void glGetColorTable(glGetColorTable_ARG_EXPAND);
7635 typedef void (*glesptr_glGetColorTable)(glGetColorTable_ARG_EXPAND);
7636 void glGetColorTableParameterfv(glGetColorTableParameterfv_ARG_EXPAND);
7637 typedef void (*glesptr_glGetColorTableParameterfv)(glGetColorTableParameterfv_ARG_EXPAND);
7638 void glGetColorTableParameteriv(glGetColorTableParameteriv_ARG_EXPAND);
7639 typedef void (*glesptr_glGetColorTableParameteriv)(glGetColorTableParameteriv_ARG_EXPAND);
7640 void glGetCompressedTexImage(glGetCompressedTexImage_ARG_EXPAND);
7641 typedef void (*glesptr_glGetCompressedTexImage)(glGetCompressedTexImage_ARG_EXPAND);
7642 void glGetConvolutionFilter(glGetConvolutionFilter_ARG_EXPAND);
7643 typedef void (*glesptr_glGetConvolutionFilter)(glGetConvolutionFilter_ARG_EXPAND);
7644 void glGetConvolutionParameterfv(glGetConvolutionParameterfv_ARG_EXPAND);
7645 typedef void (*glesptr_glGetConvolutionParameterfv)(glGetConvolutionParameterfv_ARG_EXPAND);
7646 void glGetConvolutionParameteriv(glGetConvolutionParameteriv_ARG_EXPAND);
7647 typedef void (*glesptr_glGetConvolutionParameteriv)(glGetConvolutionParameteriv_ARG_EXPAND);
7648 void glGetDoublev(glGetDoublev_ARG_EXPAND);
7649 typedef void (*glesptr_glGetDoublev)(glGetDoublev_ARG_EXPAND);
7650 GLenum glGetError(glGetError_ARG_EXPAND);
7651 typedef GLenum (*glesptr_glGetError)(glGetError_ARG_EXPAND);
7652 void glGetFloatv(glGetFloatv_ARG_EXPAND);
7653 typedef void (*glesptr_glGetFloatv)(glGetFloatv_ARG_EXPAND);
7654 void glGetHistogram(glGetHistogram_ARG_EXPAND);
7655 typedef void (*glesptr_glGetHistogram)(glGetHistogram_ARG_EXPAND);
7656 void glGetHistogramParameterfv(glGetHistogramParameterfv_ARG_EXPAND);
7657 typedef void (*glesptr_glGetHistogramParameterfv)(glGetHistogramParameterfv_ARG_EXPAND);
7658 void glGetHistogramParameteriv(glGetHistogramParameteriv_ARG_EXPAND);
7659 typedef void (*glesptr_glGetHistogramParameteriv)(glGetHistogramParameteriv_ARG_EXPAND);
7660 void glGetIntegerv(glGetIntegerv_ARG_EXPAND);
7661 typedef void (*glesptr_glGetIntegerv)(glGetIntegerv_ARG_EXPAND);
7662 void glGetLightfv(glGetLightfv_ARG_EXPAND);
7663 typedef void (*glesptr_glGetLightfv)(glGetLightfv_ARG_EXPAND);
7664 void glGetLightiv(glGetLightiv_ARG_EXPAND);
7665 typedef void (*glesptr_glGetLightiv)(glGetLightiv_ARG_EXPAND);
7666 void glGetMapdv(glGetMapdv_ARG_EXPAND);
7667 typedef void (*glesptr_glGetMapdv)(glGetMapdv_ARG_EXPAND);
7668 void glGetMapfv(glGetMapfv_ARG_EXPAND);
7669 typedef void (*glesptr_glGetMapfv)(glGetMapfv_ARG_EXPAND);
7670 void glGetMapiv(glGetMapiv_ARG_EXPAND);
7671 typedef void (*glesptr_glGetMapiv)(glGetMapiv_ARG_EXPAND);
7672 void glGetMaterialfv(glGetMaterialfv_ARG_EXPAND);
7673 typedef void (*glesptr_glGetMaterialfv)(glGetMaterialfv_ARG_EXPAND);
7674 void glGetMaterialiv(glGetMaterialiv_ARG_EXPAND);
7675 typedef void (*glesptr_glGetMaterialiv)(glGetMaterialiv_ARG_EXPAND);
7676 void glGetMinmax(glGetMinmax_ARG_EXPAND);
7677 typedef void (*glesptr_glGetMinmax)(glGetMinmax_ARG_EXPAND);
7678 void glGetMinmaxParameterfv(glGetMinmaxParameterfv_ARG_EXPAND);
7679 typedef void (*glesptr_glGetMinmaxParameterfv)(glGetMinmaxParameterfv_ARG_EXPAND);
7680 void glGetMinmaxParameteriv(glGetMinmaxParameteriv_ARG_EXPAND);
7681 typedef void (*glesptr_glGetMinmaxParameteriv)(glGetMinmaxParameteriv_ARG_EXPAND);
7682 void glGetPixelMapfv(glGetPixelMapfv_ARG_EXPAND);
7683 typedef void (*glesptr_glGetPixelMapfv)(glGetPixelMapfv_ARG_EXPAND);
7684 void glGetPixelMapuiv(glGetPixelMapuiv_ARG_EXPAND);
7685 typedef void (*glesptr_glGetPixelMapuiv)(glGetPixelMapuiv_ARG_EXPAND);
7686 void glGetPixelMapusv(glGetPixelMapusv_ARG_EXPAND);
7687 typedef void (*glesptr_glGetPixelMapusv)(glGetPixelMapusv_ARG_EXPAND);
7688 void glGetPointerv(glGetPointerv_ARG_EXPAND);
7689 typedef void (*glesptr_glGetPointerv)(glGetPointerv_ARG_EXPAND);
7690 void glGetPolygonStipple(glGetPolygonStipple_ARG_EXPAND);
7691 typedef void (*glesptr_glGetPolygonStipple)(glGetPolygonStipple_ARG_EXPAND);
7692 void glGetQueryObjectiv(glGetQueryObjectiv_ARG_EXPAND);
7693 typedef void (*glesptr_glGetQueryObjectiv)(glGetQueryObjectiv_ARG_EXPAND);
7694 void glGetQueryObjectuiv(glGetQueryObjectuiv_ARG_EXPAND);
7695 typedef void (*glesptr_glGetQueryObjectuiv)(glGetQueryObjectuiv_ARG_EXPAND);
7696 void glGetQueryiv(glGetQueryiv_ARG_EXPAND);
7697 typedef void (*glesptr_glGetQueryiv)(glGetQueryiv_ARG_EXPAND);
7698 void glGetSeparableFilter(glGetSeparableFilter_ARG_EXPAND);
7699 typedef void (*glesptr_glGetSeparableFilter)(glGetSeparableFilter_ARG_EXPAND);
7700 const GLubyte * glGetString(glGetString_ARG_EXPAND);
7701 typedef const GLubyte * (*glesptr_glGetString)(glGetString_ARG_EXPAND);
7702 void glGetTexEnvfv(glGetTexEnvfv_ARG_EXPAND);
7703 typedef void (*glesptr_glGetTexEnvfv)(glGetTexEnvfv_ARG_EXPAND);
7704 void glGetTexEnviv(glGetTexEnviv_ARG_EXPAND);
7705 typedef void (*glesptr_glGetTexEnviv)(glGetTexEnviv_ARG_EXPAND);
7706 void glGetTexGendv(glGetTexGendv_ARG_EXPAND);
7707 typedef void (*glesptr_glGetTexGendv)(glGetTexGendv_ARG_EXPAND);
7708 void glGetTexGenfv(glGetTexGenfv_ARG_EXPAND);
7709 typedef void (*glesptr_glGetTexGenfv)(glGetTexGenfv_ARG_EXPAND);
7710 void glGetTexGeniv(glGetTexGeniv_ARG_EXPAND);
7711 typedef void (*glesptr_glGetTexGeniv)(glGetTexGeniv_ARG_EXPAND);
7712 void glGetTexImage(glGetTexImage_ARG_EXPAND);
7713 typedef void (*glesptr_glGetTexImage)(glGetTexImage_ARG_EXPAND);
7714 void glGetTexLevelParameterfv(glGetTexLevelParameterfv_ARG_EXPAND);
7715 typedef void (*glesptr_glGetTexLevelParameterfv)(glGetTexLevelParameterfv_ARG_EXPAND);
7716 void glGetTexLevelParameteriv(glGetTexLevelParameteriv_ARG_EXPAND);
7717 typedef void (*glesptr_glGetTexLevelParameteriv)(glGetTexLevelParameteriv_ARG_EXPAND);
7718 void glGetTexParameterfv(glGetTexParameterfv_ARG_EXPAND);
7719 typedef void (*glesptr_glGetTexParameterfv)(glGetTexParameterfv_ARG_EXPAND);
7720 void glGetTexParameteriv(glGetTexParameteriv_ARG_EXPAND);
7721 typedef void (*glesptr_glGetTexParameteriv)(glGetTexParameteriv_ARG_EXPAND);
7722 void glHint(glHint_ARG_EXPAND);
7723 typedef void (*glesptr_glHint)(glHint_ARG_EXPAND);
7724 void glHistogram(glHistogram_ARG_EXPAND);
7725 typedef void (*glesptr_glHistogram)(glHistogram_ARG_EXPAND);
7726 void glIndexMask(glIndexMask_ARG_EXPAND);
7727 typedef void (*glesptr_glIndexMask)(glIndexMask_ARG_EXPAND);
7728 void glIndexPointer(glIndexPointer_ARG_EXPAND);
7729 typedef void (*glesptr_glIndexPointer)(glIndexPointer_ARG_EXPAND);
7730 void glIndexd(glIndexd_ARG_EXPAND);
7731 typedef void (*glesptr_glIndexd)(glIndexd_ARG_EXPAND);
7732 void glIndexdv(glIndexdv_ARG_EXPAND);
7733 typedef void (*glesptr_glIndexdv)(glIndexdv_ARG_EXPAND);
7734 void glIndexf(glIndexf_ARG_EXPAND);
7735 typedef void (*glesptr_glIndexf)(glIndexf_ARG_EXPAND);
7736 void glIndexfv(glIndexfv_ARG_EXPAND);
7737 typedef void (*glesptr_glIndexfv)(glIndexfv_ARG_EXPAND);
7738 void glIndexi(glIndexi_ARG_EXPAND);
7739 typedef void (*glesptr_glIndexi)(glIndexi_ARG_EXPAND);
7740 void glIndexiv(glIndexiv_ARG_EXPAND);
7741 typedef void (*glesptr_glIndexiv)(glIndexiv_ARG_EXPAND);
7742 void glIndexs(glIndexs_ARG_EXPAND);
7743 typedef void (*glesptr_glIndexs)(glIndexs_ARG_EXPAND);
7744 void glIndexsv(glIndexsv_ARG_EXPAND);
7745 typedef void (*glesptr_glIndexsv)(glIndexsv_ARG_EXPAND);
7746 void glIndexub(glIndexub_ARG_EXPAND);
7747 typedef void (*glesptr_glIndexub)(glIndexub_ARG_EXPAND);
7748 void glIndexubv(glIndexubv_ARG_EXPAND);
7749 typedef void (*glesptr_glIndexubv)(glIndexubv_ARG_EXPAND);
7750 void glInitNames(glInitNames_ARG_EXPAND);
7751 typedef void (*glesptr_glInitNames)(glInitNames_ARG_EXPAND);
7752 void glInterleavedArrays(glInterleavedArrays_ARG_EXPAND);
7753 typedef void (*glesptr_glInterleavedArrays)(glInterleavedArrays_ARG_EXPAND);
7754 GLboolean glIsBuffer(glIsBuffer_ARG_EXPAND);
7755 typedef GLboolean (*glesptr_glIsBuffer)(glIsBuffer_ARG_EXPAND);
7756 GLboolean glIsEnabled(glIsEnabled_ARG_EXPAND);
7757 typedef GLboolean (*glesptr_glIsEnabled)(glIsEnabled_ARG_EXPAND);
7758 GLboolean glIsList(glIsList_ARG_EXPAND);
7759 typedef GLboolean (*glesptr_glIsList)(glIsList_ARG_EXPAND);
7760 GLboolean glIsQuery(glIsQuery_ARG_EXPAND);
7761 typedef GLboolean (*glesptr_glIsQuery)(glIsQuery_ARG_EXPAND);
7762 GLboolean glIsTexture(glIsTexture_ARG_EXPAND);
7763 typedef GLboolean (*glesptr_glIsTexture)(glIsTexture_ARG_EXPAND);
7764 void glLightModelf(glLightModelf_ARG_EXPAND);
7765 typedef void (*glesptr_glLightModelf)(glLightModelf_ARG_EXPAND);
7766 void glLightModelfv(glLightModelfv_ARG_EXPAND);
7767 typedef void (*glesptr_glLightModelfv)(glLightModelfv_ARG_EXPAND);
7768 void glLightModeli(glLightModeli_ARG_EXPAND);
7769 typedef void (*glesptr_glLightModeli)(glLightModeli_ARG_EXPAND);
7770 void glLightModeliv(glLightModeliv_ARG_EXPAND);
7771 typedef void (*glesptr_glLightModeliv)(glLightModeliv_ARG_EXPAND);
7772 void glLightf(glLightf_ARG_EXPAND);
7773 typedef void (*glesptr_glLightf)(glLightf_ARG_EXPAND);
7774 void glLightfv(glLightfv_ARG_EXPAND);
7775 typedef void (*glesptr_glLightfv)(glLightfv_ARG_EXPAND);
7776 void glLighti(glLighti_ARG_EXPAND);
7777 typedef void (*glesptr_glLighti)(glLighti_ARG_EXPAND);
7778 void glLightiv(glLightiv_ARG_EXPAND);
7779 typedef void (*glesptr_glLightiv)(glLightiv_ARG_EXPAND);
7780 void glLineStipple(glLineStipple_ARG_EXPAND);
7781 typedef void (*glesptr_glLineStipple)(glLineStipple_ARG_EXPAND);
7782 void glLineWidth(glLineWidth_ARG_EXPAND);
7783 typedef void (*glesptr_glLineWidth)(glLineWidth_ARG_EXPAND);
7784 void glListBase(glListBase_ARG_EXPAND);
7785 typedef void (*glesptr_glListBase)(glListBase_ARG_EXPAND);
7786 void glLoadIdentity(glLoadIdentity_ARG_EXPAND);
7787 typedef void (*glesptr_glLoadIdentity)(glLoadIdentity_ARG_EXPAND);
7788 void glLoadMatrixd(glLoadMatrixd_ARG_EXPAND);
7789 typedef void (*glesptr_glLoadMatrixd)(glLoadMatrixd_ARG_EXPAND);
7790 void glLoadMatrixf(glLoadMatrixf_ARG_EXPAND);
7791 typedef void (*glesptr_glLoadMatrixf)(glLoadMatrixf_ARG_EXPAND);
7792 void glLoadName(glLoadName_ARG_EXPAND);
7793 typedef void (*glesptr_glLoadName)(glLoadName_ARG_EXPAND);
7794 void glLoadTransposeMatrixd(glLoadTransposeMatrixd_ARG_EXPAND);
7795 typedef void (*glesptr_glLoadTransposeMatrixd)(glLoadTransposeMatrixd_ARG_EXPAND);
7796 void glLoadTransposeMatrixf(glLoadTransposeMatrixf_ARG_EXPAND);
7797 typedef void (*glesptr_glLoadTransposeMatrixf)(glLoadTransposeMatrixf_ARG_EXPAND);
7798 void glLogicOp(glLogicOp_ARG_EXPAND);
7799 typedef void (*glesptr_glLogicOp)(glLogicOp_ARG_EXPAND);
7800 void glMap1d(glMap1d_ARG_EXPAND);
7801 typedef void (*glesptr_glMap1d)(glMap1d_ARG_EXPAND);
7802 void glMap1f(glMap1f_ARG_EXPAND);
7803 typedef void (*glesptr_glMap1f)(glMap1f_ARG_EXPAND);
7804 void glMap2d(glMap2d_ARG_EXPAND);
7805 typedef void (*glesptr_glMap2d)(glMap2d_ARG_EXPAND);
7806 void glMap2f(glMap2f_ARG_EXPAND);
7807 typedef void (*glesptr_glMap2f)(glMap2f_ARG_EXPAND);
7808 GLvoid * glMapBuffer(glMapBuffer_ARG_EXPAND);
7809 typedef GLvoid * (*glesptr_glMapBuffer)(glMapBuffer_ARG_EXPAND);
7810 void glMapGrid1d(glMapGrid1d_ARG_EXPAND);
7811 typedef void (*glesptr_glMapGrid1d)(glMapGrid1d_ARG_EXPAND);
7812 void glMapGrid1f(glMapGrid1f_ARG_EXPAND);
7813 typedef void (*glesptr_glMapGrid1f)(glMapGrid1f_ARG_EXPAND);
7814 void glMapGrid2d(glMapGrid2d_ARG_EXPAND);
7815 typedef void (*glesptr_glMapGrid2d)(glMapGrid2d_ARG_EXPAND);
7816 void glMapGrid2f(glMapGrid2f_ARG_EXPAND);
7817 typedef void (*glesptr_glMapGrid2f)(glMapGrid2f_ARG_EXPAND);
7818 void glMaterialf(glMaterialf_ARG_EXPAND);
7819 typedef void (*glesptr_glMaterialf)(glMaterialf_ARG_EXPAND);
7820 void glMaterialfv(glMaterialfv_ARG_EXPAND);
7821 typedef void (*glesptr_glMaterialfv)(glMaterialfv_ARG_EXPAND);
7822 void glMateriali(glMateriali_ARG_EXPAND);
7823 typedef void (*glesptr_glMateriali)(glMateriali_ARG_EXPAND);
7824 void glMaterialiv(glMaterialiv_ARG_EXPAND);
7825 typedef void (*glesptr_glMaterialiv)(glMaterialiv_ARG_EXPAND);
7826 void glMatrixMode(glMatrixMode_ARG_EXPAND);
7827 typedef void (*glesptr_glMatrixMode)(glMatrixMode_ARG_EXPAND);
7828 void glMinmax(glMinmax_ARG_EXPAND);
7829 typedef void (*glesptr_glMinmax)(glMinmax_ARG_EXPAND);
7830 void glMultMatrixd(glMultMatrixd_ARG_EXPAND);
7831 typedef void (*glesptr_glMultMatrixd)(glMultMatrixd_ARG_EXPAND);
7832 void glMultMatrixf(glMultMatrixf_ARG_EXPAND);
7833 typedef void (*glesptr_glMultMatrixf)(glMultMatrixf_ARG_EXPAND);
7834 void glMultTransposeMatrixd(glMultTransposeMatrixd_ARG_EXPAND);
7835 typedef void (*glesptr_glMultTransposeMatrixd)(glMultTransposeMatrixd_ARG_EXPAND);
7836 void glMultTransposeMatrixf(glMultTransposeMatrixf_ARG_EXPAND);
7837 typedef void (*glesptr_glMultTransposeMatrixf)(glMultTransposeMatrixf_ARG_EXPAND);
7838 void glMultiDrawArrays(glMultiDrawArrays_ARG_EXPAND);
7839 typedef void (*glesptr_glMultiDrawArrays)(glMultiDrawArrays_ARG_EXPAND);
7840 void glMultiDrawElements(glMultiDrawElements_ARG_EXPAND);
7841 typedef void (*glesptr_glMultiDrawElements)(glMultiDrawElements_ARG_EXPAND);
7842 void glMultiTexCoord1d(glMultiTexCoord1d_ARG_EXPAND);
7843 typedef void (*glesptr_glMultiTexCoord1d)(glMultiTexCoord1d_ARG_EXPAND);
7844 void glMultiTexCoord1dv(glMultiTexCoord1dv_ARG_EXPAND);
7845 typedef void (*glesptr_glMultiTexCoord1dv)(glMultiTexCoord1dv_ARG_EXPAND);
7846 void glMultiTexCoord1f(glMultiTexCoord1f_ARG_EXPAND);
7847 typedef void (*glesptr_glMultiTexCoord1f)(glMultiTexCoord1f_ARG_EXPAND);
7848 void glMultiTexCoord1fv(glMultiTexCoord1fv_ARG_EXPAND);
7849 typedef void (*glesptr_glMultiTexCoord1fv)(glMultiTexCoord1fv_ARG_EXPAND);
7850 void glMultiTexCoord1i(glMultiTexCoord1i_ARG_EXPAND);
7851 typedef void (*glesptr_glMultiTexCoord1i)(glMultiTexCoord1i_ARG_EXPAND);
7852 void glMultiTexCoord1iv(glMultiTexCoord1iv_ARG_EXPAND);
7853 typedef void (*glesptr_glMultiTexCoord1iv)(glMultiTexCoord1iv_ARG_EXPAND);
7854 void glMultiTexCoord1s(glMultiTexCoord1s_ARG_EXPAND);
7855 typedef void (*glesptr_glMultiTexCoord1s)(glMultiTexCoord1s_ARG_EXPAND);
7856 void glMultiTexCoord1sv(glMultiTexCoord1sv_ARG_EXPAND);
7857 typedef void (*glesptr_glMultiTexCoord1sv)(glMultiTexCoord1sv_ARG_EXPAND);
7858 void glMultiTexCoord2d(glMultiTexCoord2d_ARG_EXPAND);
7859 typedef void (*glesptr_glMultiTexCoord2d)(glMultiTexCoord2d_ARG_EXPAND);
7860 void glMultiTexCoord2dv(glMultiTexCoord2dv_ARG_EXPAND);
7861 typedef void (*glesptr_glMultiTexCoord2dv)(glMultiTexCoord2dv_ARG_EXPAND);
7862 void glMultiTexCoord2f(glMultiTexCoord2f_ARG_EXPAND);
7863 typedef void (*glesptr_glMultiTexCoord2f)(glMultiTexCoord2f_ARG_EXPAND);
7864 void glMultiTexCoord2fv(glMultiTexCoord2fv_ARG_EXPAND);
7865 typedef void (*glesptr_glMultiTexCoord2fv)(glMultiTexCoord2fv_ARG_EXPAND);
7866 void glMultiTexCoord2i(glMultiTexCoord2i_ARG_EXPAND);
7867 typedef void (*glesptr_glMultiTexCoord2i)(glMultiTexCoord2i_ARG_EXPAND);
7868 void glMultiTexCoord2iv(glMultiTexCoord2iv_ARG_EXPAND);
7869 typedef void (*glesptr_glMultiTexCoord2iv)(glMultiTexCoord2iv_ARG_EXPAND);
7870 void glMultiTexCoord2s(glMultiTexCoord2s_ARG_EXPAND);
7871 typedef void (*glesptr_glMultiTexCoord2s)(glMultiTexCoord2s_ARG_EXPAND);
7872 void glMultiTexCoord2sv(glMultiTexCoord2sv_ARG_EXPAND);
7873 typedef void (*glesptr_glMultiTexCoord2sv)(glMultiTexCoord2sv_ARG_EXPAND);
7874 void glMultiTexCoord3d(glMultiTexCoord3d_ARG_EXPAND);
7875 typedef void (*glesptr_glMultiTexCoord3d)(glMultiTexCoord3d_ARG_EXPAND);
7876 void glMultiTexCoord3dv(glMultiTexCoord3dv_ARG_EXPAND);
7877 typedef void (*glesptr_glMultiTexCoord3dv)(glMultiTexCoord3dv_ARG_EXPAND);
7878 void glMultiTexCoord3f(glMultiTexCoord3f_ARG_EXPAND);
7879 typedef void (*glesptr_glMultiTexCoord3f)(glMultiTexCoord3f_ARG_EXPAND);
7880 void glMultiTexCoord3fv(glMultiTexCoord3fv_ARG_EXPAND);
7881 typedef void (*glesptr_glMultiTexCoord3fv)(glMultiTexCoord3fv_ARG_EXPAND);
7882 void glMultiTexCoord3i(glMultiTexCoord3i_ARG_EXPAND);
7883 typedef void (*glesptr_glMultiTexCoord3i)(glMultiTexCoord3i_ARG_EXPAND);
7884 void glMultiTexCoord3iv(glMultiTexCoord3iv_ARG_EXPAND);
7885 typedef void (*glesptr_glMultiTexCoord3iv)(glMultiTexCoord3iv_ARG_EXPAND);
7886 void glMultiTexCoord3s(glMultiTexCoord3s_ARG_EXPAND);
7887 typedef void (*glesptr_glMultiTexCoord3s)(glMultiTexCoord3s_ARG_EXPAND);
7888 void glMultiTexCoord3sv(glMultiTexCoord3sv_ARG_EXPAND);
7889 typedef void (*glesptr_glMultiTexCoord3sv)(glMultiTexCoord3sv_ARG_EXPAND);
7890 void glMultiTexCoord4d(glMultiTexCoord4d_ARG_EXPAND);
7891 typedef void (*glesptr_glMultiTexCoord4d)(glMultiTexCoord4d_ARG_EXPAND);
7892 void glMultiTexCoord4dv(glMultiTexCoord4dv_ARG_EXPAND);
7893 typedef void (*glesptr_glMultiTexCoord4dv)(glMultiTexCoord4dv_ARG_EXPAND);
7894 void glMultiTexCoord4f(glMultiTexCoord4f_ARG_EXPAND);
7895 typedef void (*glesptr_glMultiTexCoord4f)(glMultiTexCoord4f_ARG_EXPAND);
7896 void glMultiTexCoord4fv(glMultiTexCoord4fv_ARG_EXPAND);
7897 typedef void (*glesptr_glMultiTexCoord4fv)(glMultiTexCoord4fv_ARG_EXPAND);
7898 void glMultiTexCoord4i(glMultiTexCoord4i_ARG_EXPAND);
7899 typedef void (*glesptr_glMultiTexCoord4i)(glMultiTexCoord4i_ARG_EXPAND);
7900 void glMultiTexCoord4iv(glMultiTexCoord4iv_ARG_EXPAND);
7901 typedef void (*glesptr_glMultiTexCoord4iv)(glMultiTexCoord4iv_ARG_EXPAND);
7902 void glMultiTexCoord4s(glMultiTexCoord4s_ARG_EXPAND);
7903 typedef void (*glesptr_glMultiTexCoord4s)(glMultiTexCoord4s_ARG_EXPAND);
7904 void glMultiTexCoord4sv(glMultiTexCoord4sv_ARG_EXPAND);
7905 typedef void (*glesptr_glMultiTexCoord4sv)(glMultiTexCoord4sv_ARG_EXPAND);
7906 void glNewList(glNewList_ARG_EXPAND);
7907 typedef void (*glesptr_glNewList)(glNewList_ARG_EXPAND);
7908 void glNormal3b(glNormal3b_ARG_EXPAND);
7909 typedef void (*glesptr_glNormal3b)(glNormal3b_ARG_EXPAND);
7910 void glNormal3bv(glNormal3bv_ARG_EXPAND);
7911 typedef void (*glesptr_glNormal3bv)(glNormal3bv_ARG_EXPAND);
7912 void glNormal3d(glNormal3d_ARG_EXPAND);
7913 typedef void (*glesptr_glNormal3d)(glNormal3d_ARG_EXPAND);
7914 void glNormal3dv(glNormal3dv_ARG_EXPAND);
7915 typedef void (*glesptr_glNormal3dv)(glNormal3dv_ARG_EXPAND);
7916 void glNormal3f(glNormal3f_ARG_EXPAND);
7917 typedef void (*glesptr_glNormal3f)(glNormal3f_ARG_EXPAND);
7918 void glNormal3fv(glNormal3fv_ARG_EXPAND);
7919 typedef void (*glesptr_glNormal3fv)(glNormal3fv_ARG_EXPAND);
7920 void glNormal3i(glNormal3i_ARG_EXPAND);
7921 typedef void (*glesptr_glNormal3i)(glNormal3i_ARG_EXPAND);
7922 void glNormal3iv(glNormal3iv_ARG_EXPAND);
7923 typedef void (*glesptr_glNormal3iv)(glNormal3iv_ARG_EXPAND);
7924 void glNormal3s(glNormal3s_ARG_EXPAND);
7925 typedef void (*glesptr_glNormal3s)(glNormal3s_ARG_EXPAND);
7926 void glNormal3sv(glNormal3sv_ARG_EXPAND);
7927 typedef void (*glesptr_glNormal3sv)(glNormal3sv_ARG_EXPAND);
7928 void glNormalPointer(glNormalPointer_ARG_EXPAND);
7929 typedef void (*glesptr_glNormalPointer)(glNormalPointer_ARG_EXPAND);
7930 void glOrtho(glOrtho_ARG_EXPAND);
7931 typedef void (*glesptr_glOrtho)(glOrtho_ARG_EXPAND);
7932 void glPassThrough(glPassThrough_ARG_EXPAND);
7933 typedef void (*glesptr_glPassThrough)(glPassThrough_ARG_EXPAND);
7934 void glPixelMapfv(glPixelMapfv_ARG_EXPAND);
7935 typedef void (*glesptr_glPixelMapfv)(glPixelMapfv_ARG_EXPAND);
7936 void glPixelMapuiv(glPixelMapuiv_ARG_EXPAND);
7937 typedef void (*glesptr_glPixelMapuiv)(glPixelMapuiv_ARG_EXPAND);
7938 void glPixelMapusv(glPixelMapusv_ARG_EXPAND);
7939 typedef void (*glesptr_glPixelMapusv)(glPixelMapusv_ARG_EXPAND);
7940 void glPixelStoref(glPixelStoref_ARG_EXPAND);
7941 typedef void (*glesptr_glPixelStoref)(glPixelStoref_ARG_EXPAND);
7942 void glPixelStorei(glPixelStorei_ARG_EXPAND);
7943 typedef void (*glesptr_glPixelStorei)(glPixelStorei_ARG_EXPAND);
7944 void glPixelTransferf(glPixelTransferf_ARG_EXPAND);
7945 typedef void (*glesptr_glPixelTransferf)(glPixelTransferf_ARG_EXPAND);
7946 void glPixelTransferi(glPixelTransferi_ARG_EXPAND);
7947 typedef void (*glesptr_glPixelTransferi)(glPixelTransferi_ARG_EXPAND);
7948 void glPixelZoom(glPixelZoom_ARG_EXPAND);
7949 typedef void (*glesptr_glPixelZoom)(glPixelZoom_ARG_EXPAND);
7950 void glPointParameterf(glPointParameterf_ARG_EXPAND);
7951 typedef void (*glesptr_glPointParameterf)(glPointParameterf_ARG_EXPAND);
7952 void glPointParameterfv(glPointParameterfv_ARG_EXPAND);
7953 typedef void (*glesptr_glPointParameterfv)(glPointParameterfv_ARG_EXPAND);
7954 void glPointParameteri(glPointParameteri_ARG_EXPAND);
7955 typedef void (*glesptr_glPointParameteri)(glPointParameteri_ARG_EXPAND);
7956 void glPointParameteriv(glPointParameteriv_ARG_EXPAND);
7957 typedef void (*glesptr_glPointParameteriv)(glPointParameteriv_ARG_EXPAND);
7958 void glPointSize(glPointSize_ARG_EXPAND);
7959 typedef void (*glesptr_glPointSize)(glPointSize_ARG_EXPAND);
7960 void glPolygonMode(glPolygonMode_ARG_EXPAND);
7961 typedef void (*glesptr_glPolygonMode)(glPolygonMode_ARG_EXPAND);
7962 void glPolygonOffset(glPolygonOffset_ARG_EXPAND);
7963 typedef void (*glesptr_glPolygonOffset)(glPolygonOffset_ARG_EXPAND);
7964 void glPolygonStipple(glPolygonStipple_ARG_EXPAND);
7965 typedef void (*glesptr_glPolygonStipple)(glPolygonStipple_ARG_EXPAND);
7966 void glPopAttrib(glPopAttrib_ARG_EXPAND);
7967 typedef void (*glesptr_glPopAttrib)(glPopAttrib_ARG_EXPAND);
7968 void glPopClientAttrib(glPopClientAttrib_ARG_EXPAND);
7969 typedef void (*glesptr_glPopClientAttrib)(glPopClientAttrib_ARG_EXPAND);
7970 void glPopMatrix(glPopMatrix_ARG_EXPAND);
7971 typedef void (*glesptr_glPopMatrix)(glPopMatrix_ARG_EXPAND);
7972 void glPopName(glPopName_ARG_EXPAND);
7973 typedef void (*glesptr_glPopName)(glPopName_ARG_EXPAND);
7974 void glPrioritizeTextures(glPrioritizeTextures_ARG_EXPAND);
7975 typedef void (*glesptr_glPrioritizeTextures)(glPrioritizeTextures_ARG_EXPAND);
7976 void glPushAttrib(glPushAttrib_ARG_EXPAND);
7977 typedef void (*glesptr_glPushAttrib)(glPushAttrib_ARG_EXPAND);
7978 void glPushClientAttrib(glPushClientAttrib_ARG_EXPAND);
7979 typedef void (*glesptr_glPushClientAttrib)(glPushClientAttrib_ARG_EXPAND);
7980 void glPushMatrix(glPushMatrix_ARG_EXPAND);
7981 typedef void (*glesptr_glPushMatrix)(glPushMatrix_ARG_EXPAND);
7982 void glPushName(glPushName_ARG_EXPAND);
7983 typedef void (*glesptr_glPushName)(glPushName_ARG_EXPAND);
7984 void glRasterPos2d(glRasterPos2d_ARG_EXPAND);
7985 typedef void (*glesptr_glRasterPos2d)(glRasterPos2d_ARG_EXPAND);
7986 void glRasterPos2dv(glRasterPos2dv_ARG_EXPAND);
7987 typedef void (*glesptr_glRasterPos2dv)(glRasterPos2dv_ARG_EXPAND);
7988 void glRasterPos2f(glRasterPos2f_ARG_EXPAND);
7989 typedef void (*glesptr_glRasterPos2f)(glRasterPos2f_ARG_EXPAND);
7990 void glRasterPos2fv(glRasterPos2fv_ARG_EXPAND);
7991 typedef void (*glesptr_glRasterPos2fv)(glRasterPos2fv_ARG_EXPAND);
7992 void glRasterPos2i(glRasterPos2i_ARG_EXPAND);
7993 typedef void (*glesptr_glRasterPos2i)(glRasterPos2i_ARG_EXPAND);
7994 void glRasterPos2iv(glRasterPos2iv_ARG_EXPAND);
7995 typedef void (*glesptr_glRasterPos2iv)(glRasterPos2iv_ARG_EXPAND);
7996 void glRasterPos2s(glRasterPos2s_ARG_EXPAND);
7997 typedef void (*glesptr_glRasterPos2s)(glRasterPos2s_ARG_EXPAND);
7998 void glRasterPos2sv(glRasterPos2sv_ARG_EXPAND);
7999 typedef void (*glesptr_glRasterPos2sv)(glRasterPos2sv_ARG_EXPAND);
8000 void glRasterPos3d(glRasterPos3d_ARG_EXPAND);
8001 typedef void (*glesptr_glRasterPos3d)(glRasterPos3d_ARG_EXPAND);
8002 void glRasterPos3dv(glRasterPos3dv_ARG_EXPAND);
8003 typedef void (*glesptr_glRasterPos3dv)(glRasterPos3dv_ARG_EXPAND);
8004 void glRasterPos3f(glRasterPos3f_ARG_EXPAND);
8005 typedef void (*glesptr_glRasterPos3f)(glRasterPos3f_ARG_EXPAND);
8006 void glRasterPos3fv(glRasterPos3fv_ARG_EXPAND);
8007 typedef void (*glesptr_glRasterPos3fv)(glRasterPos3fv_ARG_EXPAND);
8008 void glRasterPos3i(glRasterPos3i_ARG_EXPAND);
8009 typedef void (*glesptr_glRasterPos3i)(glRasterPos3i_ARG_EXPAND);
8010 void glRasterPos3iv(glRasterPos3iv_ARG_EXPAND);
8011 typedef void (*glesptr_glRasterPos3iv)(glRasterPos3iv_ARG_EXPAND);
8012 void glRasterPos3s(glRasterPos3s_ARG_EXPAND);
8013 typedef void (*glesptr_glRasterPos3s)(glRasterPos3s_ARG_EXPAND);
8014 void glRasterPos3sv(glRasterPos3sv_ARG_EXPAND);
8015 typedef void (*glesptr_glRasterPos3sv)(glRasterPos3sv_ARG_EXPAND);
8016 void glRasterPos4d(glRasterPos4d_ARG_EXPAND);
8017 typedef void (*glesptr_glRasterPos4d)(glRasterPos4d_ARG_EXPAND);
8018 void glRasterPos4dv(glRasterPos4dv_ARG_EXPAND);
8019 typedef void (*glesptr_glRasterPos4dv)(glRasterPos4dv_ARG_EXPAND);
8020 void glRasterPos4f(glRasterPos4f_ARG_EXPAND);
8021 typedef void (*glesptr_glRasterPos4f)(glRasterPos4f_ARG_EXPAND);
8022 void glRasterPos4fv(glRasterPos4fv_ARG_EXPAND);
8023 typedef void (*glesptr_glRasterPos4fv)(glRasterPos4fv_ARG_EXPAND);
8024 void glRasterPos4i(glRasterPos4i_ARG_EXPAND);
8025 typedef void (*glesptr_glRasterPos4i)(glRasterPos4i_ARG_EXPAND);
8026 void glRasterPos4iv(glRasterPos4iv_ARG_EXPAND);
8027 typedef void (*glesptr_glRasterPos4iv)(glRasterPos4iv_ARG_EXPAND);
8028 void glRasterPos4s(glRasterPos4s_ARG_EXPAND);
8029 typedef void (*glesptr_glRasterPos4s)(glRasterPos4s_ARG_EXPAND);
8030 void glRasterPos4sv(glRasterPos4sv_ARG_EXPAND);
8031 typedef void (*glesptr_glRasterPos4sv)(glRasterPos4sv_ARG_EXPAND);
8032 void glReadBuffer(glReadBuffer_ARG_EXPAND);
8033 typedef void (*glesptr_glReadBuffer)(glReadBuffer_ARG_EXPAND);
8034 void glReadPixels(glReadPixels_ARG_EXPAND);
8035 typedef void (*glesptr_glReadPixels)(glReadPixels_ARG_EXPAND);
8036 void glRectd(glRectd_ARG_EXPAND);
8037 typedef void (*glesptr_glRectd)(glRectd_ARG_EXPAND);
8038 void glRectdv(glRectdv_ARG_EXPAND);
8039 typedef void (*glesptr_glRectdv)(glRectdv_ARG_EXPAND);
8040 void glRectf(glRectf_ARG_EXPAND);
8041 typedef void (*glesptr_glRectf)(glRectf_ARG_EXPAND);
8042 void glRectfv(glRectfv_ARG_EXPAND);
8043 typedef void (*glesptr_glRectfv)(glRectfv_ARG_EXPAND);
8044 void glRecti(glRecti_ARG_EXPAND);
8045 typedef void (*glesptr_glRecti)(glRecti_ARG_EXPAND);
8046 void glRectiv(glRectiv_ARG_EXPAND);
8047 typedef void (*glesptr_glRectiv)(glRectiv_ARG_EXPAND);
8048 void glRects(glRects_ARG_EXPAND);
8049 typedef void (*glesptr_glRects)(glRects_ARG_EXPAND);
8050 void glRectsv(glRectsv_ARG_EXPAND);
8051 typedef void (*glesptr_glRectsv)(glRectsv_ARG_EXPAND);
8052 GLint glRenderMode(glRenderMode_ARG_EXPAND);
8053 typedef GLint (*glesptr_glRenderMode)(glRenderMode_ARG_EXPAND);
8054 void glResetHistogram(glResetHistogram_ARG_EXPAND);
8055 typedef void (*glesptr_glResetHistogram)(glResetHistogram_ARG_EXPAND);
8056 void glResetMinmax(glResetMinmax_ARG_EXPAND);
8057 typedef void (*glesptr_glResetMinmax)(glResetMinmax_ARG_EXPAND);
8058 void glRotated(glRotated_ARG_EXPAND);
8059 typedef void (*glesptr_glRotated)(glRotated_ARG_EXPAND);
8060 void glRotatef(glRotatef_ARG_EXPAND);
8061 typedef void (*glesptr_glRotatef)(glRotatef_ARG_EXPAND);
8062 void glSampleCoverage(glSampleCoverage_ARG_EXPAND);
8063 typedef void (*glesptr_glSampleCoverage)(glSampleCoverage_ARG_EXPAND);
8064 void glScaled(glScaled_ARG_EXPAND);
8065 typedef void (*glesptr_glScaled)(glScaled_ARG_EXPAND);
8066 void glScalef(glScalef_ARG_EXPAND);
8067 typedef void (*glesptr_glScalef)(glScalef_ARG_EXPAND);
8068 void glScissor(glScissor_ARG_EXPAND);
8069 typedef void (*glesptr_glScissor)(glScissor_ARG_EXPAND);
8070 void glSecondaryColor3b(glSecondaryColor3b_ARG_EXPAND);
8071 typedef void (*glesptr_glSecondaryColor3b)(glSecondaryColor3b_ARG_EXPAND);
8072 void glSecondaryColor3bv(glSecondaryColor3bv_ARG_EXPAND);
8073 typedef void (*glesptr_glSecondaryColor3bv)(glSecondaryColor3bv_ARG_EXPAND);
8074 void glSecondaryColor3d(glSecondaryColor3d_ARG_EXPAND);
8075 typedef void (*glesptr_glSecondaryColor3d)(glSecondaryColor3d_ARG_EXPAND);
8076 void glSecondaryColor3dv(glSecondaryColor3dv_ARG_EXPAND);
8077 typedef void (*glesptr_glSecondaryColor3dv)(glSecondaryColor3dv_ARG_EXPAND);
8078 void glSecondaryColor3f(glSecondaryColor3f_ARG_EXPAND);
8079 typedef void (*glesptr_glSecondaryColor3f)(glSecondaryColor3f_ARG_EXPAND);
8080 void glSecondaryColor3fv(glSecondaryColor3fv_ARG_EXPAND);
8081 typedef void (*glesptr_glSecondaryColor3fv)(glSecondaryColor3fv_ARG_EXPAND);
8082 void glSecondaryColor3i(glSecondaryColor3i_ARG_EXPAND);
8083 typedef void (*glesptr_glSecondaryColor3i)(glSecondaryColor3i_ARG_EXPAND);
8084 void glSecondaryColor3iv(glSecondaryColor3iv_ARG_EXPAND);
8085 typedef void (*glesptr_glSecondaryColor3iv)(glSecondaryColor3iv_ARG_EXPAND);
8086 void glSecondaryColor3s(glSecondaryColor3s_ARG_EXPAND);
8087 typedef void (*glesptr_glSecondaryColor3s)(glSecondaryColor3s_ARG_EXPAND);
8088 void glSecondaryColor3sv(glSecondaryColor3sv_ARG_EXPAND);
8089 typedef void (*glesptr_glSecondaryColor3sv)(glSecondaryColor3sv_ARG_EXPAND);
8090 void glSecondaryColor3ub(glSecondaryColor3ub_ARG_EXPAND);
8091 typedef void (*glesptr_glSecondaryColor3ub)(glSecondaryColor3ub_ARG_EXPAND);
8092 void glSecondaryColor3ubv(glSecondaryColor3ubv_ARG_EXPAND);
8093 typedef void (*glesptr_glSecondaryColor3ubv)(glSecondaryColor3ubv_ARG_EXPAND);
8094 void glSecondaryColor3ui(glSecondaryColor3ui_ARG_EXPAND);
8095 typedef void (*glesptr_glSecondaryColor3ui)(glSecondaryColor3ui_ARG_EXPAND);
8096 void glSecondaryColor3uiv(glSecondaryColor3uiv_ARG_EXPAND);
8097 typedef void (*glesptr_glSecondaryColor3uiv)(glSecondaryColor3uiv_ARG_EXPAND);
8098 void glSecondaryColor3us(glSecondaryColor3us_ARG_EXPAND);
8099 typedef void (*glesptr_glSecondaryColor3us)(glSecondaryColor3us_ARG_EXPAND);
8100 void glSecondaryColor3usv(glSecondaryColor3usv_ARG_EXPAND);
8101 typedef void (*glesptr_glSecondaryColor3usv)(glSecondaryColor3usv_ARG_EXPAND);
8102 void glSecondaryColorPointer(glSecondaryColorPointer_ARG_EXPAND);
8103 typedef void (*glesptr_glSecondaryColorPointer)(glSecondaryColorPointer_ARG_EXPAND);
8104 void glSelectBuffer(glSelectBuffer_ARG_EXPAND);
8105 typedef void (*glesptr_glSelectBuffer)(glSelectBuffer_ARG_EXPAND);
8106 void glSeparableFilter2D(glSeparableFilter2D_ARG_EXPAND);
8107 typedef void (*glesptr_glSeparableFilter2D)(glSeparableFilter2D_ARG_EXPAND);
8108 void glShadeModel(glShadeModel_ARG_EXPAND);
8109 typedef void (*glesptr_glShadeModel)(glShadeModel_ARG_EXPAND);
8110 void glStencilFunc(glStencilFunc_ARG_EXPAND);
8111 typedef void (*glesptr_glStencilFunc)(glStencilFunc_ARG_EXPAND);
8112 void glStencilMask(glStencilMask_ARG_EXPAND);
8113 typedef void (*glesptr_glStencilMask)(glStencilMask_ARG_EXPAND);
8114 void glStencilOp(glStencilOp_ARG_EXPAND);
8115 typedef void (*glesptr_glStencilOp)(glStencilOp_ARG_EXPAND);
8116 void glTexCoord1d(glTexCoord1d_ARG_EXPAND);
8117 typedef void (*glesptr_glTexCoord1d)(glTexCoord1d_ARG_EXPAND);
8118 void glTexCoord1dv(glTexCoord1dv_ARG_EXPAND);
8119 typedef void (*glesptr_glTexCoord1dv)(glTexCoord1dv_ARG_EXPAND);
8120 void glTexCoord1f(glTexCoord1f_ARG_EXPAND);
8121 typedef void (*glesptr_glTexCoord1f)(glTexCoord1f_ARG_EXPAND);
8122 void glTexCoord1fv(glTexCoord1fv_ARG_EXPAND);
8123 typedef void (*glesptr_glTexCoord1fv)(glTexCoord1fv_ARG_EXPAND);
8124 void glTexCoord1i(glTexCoord1i_ARG_EXPAND);
8125 typedef void (*glesptr_glTexCoord1i)(glTexCoord1i_ARG_EXPAND);
8126 void glTexCoord1iv(glTexCoord1iv_ARG_EXPAND);
8127 typedef void (*glesptr_glTexCoord1iv)(glTexCoord1iv_ARG_EXPAND);
8128 void glTexCoord1s(glTexCoord1s_ARG_EXPAND);
8129 typedef void (*glesptr_glTexCoord1s)(glTexCoord1s_ARG_EXPAND);
8130 void glTexCoord1sv(glTexCoord1sv_ARG_EXPAND);
8131 typedef void (*glesptr_glTexCoord1sv)(glTexCoord1sv_ARG_EXPAND);
8132 void glTexCoord2d(glTexCoord2d_ARG_EXPAND);
8133 typedef void (*glesptr_glTexCoord2d)(glTexCoord2d_ARG_EXPAND);
8134 void glTexCoord2dv(glTexCoord2dv_ARG_EXPAND);
8135 typedef void (*glesptr_glTexCoord2dv)(glTexCoord2dv_ARG_EXPAND);
8136 void glTexCoord2f(glTexCoord2f_ARG_EXPAND);
8137 typedef void (*glesptr_glTexCoord2f)(glTexCoord2f_ARG_EXPAND);
8138 void glTexCoord2fv(glTexCoord2fv_ARG_EXPAND);
8139 typedef void (*glesptr_glTexCoord2fv)(glTexCoord2fv_ARG_EXPAND);
8140 void glTexCoord2i(glTexCoord2i_ARG_EXPAND);
8141 typedef void (*glesptr_glTexCoord2i)(glTexCoord2i_ARG_EXPAND);
8142 void glTexCoord2iv(glTexCoord2iv_ARG_EXPAND);
8143 typedef void (*glesptr_glTexCoord2iv)(glTexCoord2iv_ARG_EXPAND);
8144 void glTexCoord2s(glTexCoord2s_ARG_EXPAND);
8145 typedef void (*glesptr_glTexCoord2s)(glTexCoord2s_ARG_EXPAND);
8146 void glTexCoord2sv(glTexCoord2sv_ARG_EXPAND);
8147 typedef void (*glesptr_glTexCoord2sv)(glTexCoord2sv_ARG_EXPAND);
8148 void glTexCoord3d(glTexCoord3d_ARG_EXPAND);
8149 typedef void (*glesptr_glTexCoord3d)(glTexCoord3d_ARG_EXPAND);
8150 void glTexCoord3dv(glTexCoord3dv_ARG_EXPAND);
8151 typedef void (*glesptr_glTexCoord3dv)(glTexCoord3dv_ARG_EXPAND);
8152 void glTexCoord3f(glTexCoord3f_ARG_EXPAND);
8153 typedef void (*glesptr_glTexCoord3f)(glTexCoord3f_ARG_EXPAND);
8154 void glTexCoord3fv(glTexCoord3fv_ARG_EXPAND);
8155 typedef void (*glesptr_glTexCoord3fv)(glTexCoord3fv_ARG_EXPAND);
8156 void glTexCoord3i(glTexCoord3i_ARG_EXPAND);
8157 typedef void (*glesptr_glTexCoord3i)(glTexCoord3i_ARG_EXPAND);
8158 void glTexCoord3iv(glTexCoord3iv_ARG_EXPAND);
8159 typedef void (*glesptr_glTexCoord3iv)(glTexCoord3iv_ARG_EXPAND);
8160 void glTexCoord3s(glTexCoord3s_ARG_EXPAND);
8161 typedef void (*glesptr_glTexCoord3s)(glTexCoord3s_ARG_EXPAND);
8162 void glTexCoord3sv(glTexCoord3sv_ARG_EXPAND);
8163 typedef void (*glesptr_glTexCoord3sv)(glTexCoord3sv_ARG_EXPAND);
8164 void glTexCoord4d(glTexCoord4d_ARG_EXPAND);
8165 typedef void (*glesptr_glTexCoord4d)(glTexCoord4d_ARG_EXPAND);
8166 void glTexCoord4dv(glTexCoord4dv_ARG_EXPAND);
8167 typedef void (*glesptr_glTexCoord4dv)(glTexCoord4dv_ARG_EXPAND);
8168 void glTexCoord4f(glTexCoord4f_ARG_EXPAND);
8169 typedef void (*glesptr_glTexCoord4f)(glTexCoord4f_ARG_EXPAND);
8170 void glTexCoord4fv(glTexCoord4fv_ARG_EXPAND);
8171 typedef void (*glesptr_glTexCoord4fv)(glTexCoord4fv_ARG_EXPAND);
8172 void glTexCoord4i(glTexCoord4i_ARG_EXPAND);
8173 typedef void (*glesptr_glTexCoord4i)(glTexCoord4i_ARG_EXPAND);
8174 void glTexCoord4iv(glTexCoord4iv_ARG_EXPAND);
8175 typedef void (*glesptr_glTexCoord4iv)(glTexCoord4iv_ARG_EXPAND);
8176 void glTexCoord4s(glTexCoord4s_ARG_EXPAND);
8177 typedef void (*glesptr_glTexCoord4s)(glTexCoord4s_ARG_EXPAND);
8178 void glTexCoord4sv(glTexCoord4sv_ARG_EXPAND);
8179 typedef void (*glesptr_glTexCoord4sv)(glTexCoord4sv_ARG_EXPAND);
8180 void glTexCoordPointer(glTexCoordPointer_ARG_EXPAND);
8181 typedef void (*glesptr_glTexCoordPointer)(glTexCoordPointer_ARG_EXPAND);
8182 void glTexEnvf(glTexEnvf_ARG_EXPAND);
8183 typedef void (*glesptr_glTexEnvf)(glTexEnvf_ARG_EXPAND);
8184 void glTexEnvfv(glTexEnvfv_ARG_EXPAND);
8185 typedef void (*glesptr_glTexEnvfv)(glTexEnvfv_ARG_EXPAND);
8186 void glTexEnvi(glTexEnvi_ARG_EXPAND);
8187 typedef void (*glesptr_glTexEnvi)(glTexEnvi_ARG_EXPAND);
8188 void glTexEnviv(glTexEnviv_ARG_EXPAND);
8189 typedef void (*glesptr_glTexEnviv)(glTexEnviv_ARG_EXPAND);
8190 void glTexGend(glTexGend_ARG_EXPAND);
8191 typedef void (*glesptr_glTexGend)(glTexGend_ARG_EXPAND);
8192 void glTexGendv(glTexGendv_ARG_EXPAND);
8193 typedef void (*glesptr_glTexGendv)(glTexGendv_ARG_EXPAND);
8194 void glTexGenf(glTexGenf_ARG_EXPAND);
8195 typedef void (*glesptr_glTexGenf)(glTexGenf_ARG_EXPAND);
8196 void glTexGenfv(glTexGenfv_ARG_EXPAND);
8197 typedef void (*glesptr_glTexGenfv)(glTexGenfv_ARG_EXPAND);
8198 void glTexGeni(glTexGeni_ARG_EXPAND);
8199 typedef void (*glesptr_glTexGeni)(glTexGeni_ARG_EXPAND);
8200 void glTexGeniv(glTexGeniv_ARG_EXPAND);
8201 typedef void (*glesptr_glTexGeniv)(glTexGeniv_ARG_EXPAND);
8202 void glTexImage1D(glTexImage1D_ARG_EXPAND);
8203 typedef void (*glesptr_glTexImage1D)(glTexImage1D_ARG_EXPAND);
8204 void glTexImage2D(glTexImage2D_ARG_EXPAND);
8205 typedef void (*glesptr_glTexImage2D)(glTexImage2D_ARG_EXPAND);
8206 void glTexImage3D(glTexImage3D_ARG_EXPAND);
8207 typedef void (*glesptr_glTexImage3D)(glTexImage3D_ARG_EXPAND);
8208 void glTexParameterf(glTexParameterf_ARG_EXPAND);
8209 typedef void (*glesptr_glTexParameterf)(glTexParameterf_ARG_EXPAND);
8210 void glTexParameterfv(glTexParameterfv_ARG_EXPAND);
8211 typedef void (*glesptr_glTexParameterfv)(glTexParameterfv_ARG_EXPAND);
8212 void glTexParameteri(glTexParameteri_ARG_EXPAND);
8213 typedef void (*glesptr_glTexParameteri)(glTexParameteri_ARG_EXPAND);
8214 void glTexParameteriv(glTexParameteriv_ARG_EXPAND);
8215 typedef void (*glesptr_glTexParameteriv)(glTexParameteriv_ARG_EXPAND);
8216 void glTexSubImage1D(glTexSubImage1D_ARG_EXPAND);
8217 typedef void (*glesptr_glTexSubImage1D)(glTexSubImage1D_ARG_EXPAND);
8218 void glTexSubImage2D(glTexSubImage2D_ARG_EXPAND);
8219 typedef void (*glesptr_glTexSubImage2D)(glTexSubImage2D_ARG_EXPAND);
8220 void glTexSubImage3D(glTexSubImage3D_ARG_EXPAND);
8221 typedef void (*glesptr_glTexSubImage3D)(glTexSubImage3D_ARG_EXPAND);
8222 void glTranslated(glTranslated_ARG_EXPAND);
8223 typedef void (*glesptr_glTranslated)(glTranslated_ARG_EXPAND);
8224 void glTranslatef(glTranslatef_ARG_EXPAND);
8225 typedef void (*glesptr_glTranslatef)(glTranslatef_ARG_EXPAND);
8226 GLboolean glUnmapBuffer(glUnmapBuffer_ARG_EXPAND);
8227 typedef GLboolean (*glesptr_glUnmapBuffer)(glUnmapBuffer_ARG_EXPAND);
8228 void glVertex2d(glVertex2d_ARG_EXPAND);
8229 typedef void (*glesptr_glVertex2d)(glVertex2d_ARG_EXPAND);
8230 void glVertex2dv(glVertex2dv_ARG_EXPAND);
8231 typedef void (*glesptr_glVertex2dv)(glVertex2dv_ARG_EXPAND);
8232 void glVertex2f(glVertex2f_ARG_EXPAND);
8233 typedef void (*glesptr_glVertex2f)(glVertex2f_ARG_EXPAND);
8234 void glVertex2fv(glVertex2fv_ARG_EXPAND);
8235 typedef void (*glesptr_glVertex2fv)(glVertex2fv_ARG_EXPAND);
8236 void glVertex2i(glVertex2i_ARG_EXPAND);
8237 typedef void (*glesptr_glVertex2i)(glVertex2i_ARG_EXPAND);
8238 void glVertex2iv(glVertex2iv_ARG_EXPAND);
8239 typedef void (*glesptr_glVertex2iv)(glVertex2iv_ARG_EXPAND);
8240 void glVertex2s(glVertex2s_ARG_EXPAND);
8241 typedef void (*glesptr_glVertex2s)(glVertex2s_ARG_EXPAND);
8242 void glVertex2sv(glVertex2sv_ARG_EXPAND);
8243 typedef void (*glesptr_glVertex2sv)(glVertex2sv_ARG_EXPAND);
8244 void glVertex3d(glVertex3d_ARG_EXPAND);
8245 typedef void (*glesptr_glVertex3d)(glVertex3d_ARG_EXPAND);
8246 void glVertex3dv(glVertex3dv_ARG_EXPAND);
8247 typedef void (*glesptr_glVertex3dv)(glVertex3dv_ARG_EXPAND);
8248 void glVertex3f(glVertex3f_ARG_EXPAND);
8249 typedef void (*glesptr_glVertex3f)(glVertex3f_ARG_EXPAND);
8250 void glVertex3fv(glVertex3fv_ARG_EXPAND);
8251 typedef void (*glesptr_glVertex3fv)(glVertex3fv_ARG_EXPAND);
8252 void glVertex3i(glVertex3i_ARG_EXPAND);
8253 typedef void (*glesptr_glVertex3i)(glVertex3i_ARG_EXPAND);
8254 void glVertex3iv(glVertex3iv_ARG_EXPAND);
8255 typedef void (*glesptr_glVertex3iv)(glVertex3iv_ARG_EXPAND);
8256 void glVertex3s(glVertex3s_ARG_EXPAND);
8257 typedef void (*glesptr_glVertex3s)(glVertex3s_ARG_EXPAND);
8258 void glVertex3sv(glVertex3sv_ARG_EXPAND);
8259 typedef void (*glesptr_glVertex3sv)(glVertex3sv_ARG_EXPAND);
8260 void glVertex4d(glVertex4d_ARG_EXPAND);
8261 typedef void (*glesptr_glVertex4d)(glVertex4d_ARG_EXPAND);
8262 void glVertex4dv(glVertex4dv_ARG_EXPAND);
8263 typedef void (*glesptr_glVertex4dv)(glVertex4dv_ARG_EXPAND);
8264 void glVertex4f(glVertex4f_ARG_EXPAND);
8265 typedef void (*glesptr_glVertex4f)(glVertex4f_ARG_EXPAND);
8266 void glVertex4fv(glVertex4fv_ARG_EXPAND);
8267 typedef void (*glesptr_glVertex4fv)(glVertex4fv_ARG_EXPAND);
8268 void glVertex4i(glVertex4i_ARG_EXPAND);
8269 typedef void (*glesptr_glVertex4i)(glVertex4i_ARG_EXPAND);
8270 void glVertex4iv(glVertex4iv_ARG_EXPAND);
8271 typedef void (*glesptr_glVertex4iv)(glVertex4iv_ARG_EXPAND);
8272 void glVertex4s(glVertex4s_ARG_EXPAND);
8273 typedef void (*glesptr_glVertex4s)(glVertex4s_ARG_EXPAND);
8274 void glVertex4sv(glVertex4sv_ARG_EXPAND);
8275 typedef void (*glesptr_glVertex4sv)(glVertex4sv_ARG_EXPAND);
8276 void glVertexPointer(glVertexPointer_ARG_EXPAND);
8277 typedef void (*glesptr_glVertexPointer)(glVertexPointer_ARG_EXPAND);
8278 void glViewport(glViewport_ARG_EXPAND);
8279 typedef void (*glesptr_glViewport)(glViewport_ARG_EXPAND);
8280 void glWindowPos2d(glWindowPos2d_ARG_EXPAND);
8281 typedef void (*glesptr_glWindowPos2d)(glWindowPos2d_ARG_EXPAND);
8282 void glWindowPos2dv(glWindowPos2dv_ARG_EXPAND);
8283 typedef void (*glesptr_glWindowPos2dv)(glWindowPos2dv_ARG_EXPAND);
8284 void glWindowPos2f(glWindowPos2f_ARG_EXPAND);
8285 typedef void (*glesptr_glWindowPos2f)(glWindowPos2f_ARG_EXPAND);
8286 void glWindowPos2fv(glWindowPos2fv_ARG_EXPAND);
8287 typedef void (*glesptr_glWindowPos2fv)(glWindowPos2fv_ARG_EXPAND);
8288 void glWindowPos2i(glWindowPos2i_ARG_EXPAND);
8289 typedef void (*glesptr_glWindowPos2i)(glWindowPos2i_ARG_EXPAND);
8290 void glWindowPos2iv(glWindowPos2iv_ARG_EXPAND);
8291 typedef void (*glesptr_glWindowPos2iv)(glWindowPos2iv_ARG_EXPAND);
8292 void glWindowPos2s(glWindowPos2s_ARG_EXPAND);
8293 typedef void (*glesptr_glWindowPos2s)(glWindowPos2s_ARG_EXPAND);
8294 void glWindowPos2sv(glWindowPos2sv_ARG_EXPAND);
8295 typedef void (*glesptr_glWindowPos2sv)(glWindowPos2sv_ARG_EXPAND);
8296 void glWindowPos3d(glWindowPos3d_ARG_EXPAND);
8297 typedef void (*glesptr_glWindowPos3d)(glWindowPos3d_ARG_EXPAND);
8298 void glWindowPos3dv(glWindowPos3dv_ARG_EXPAND);
8299 typedef void (*glesptr_glWindowPos3dv)(glWindowPos3dv_ARG_EXPAND);
8300 void glWindowPos3f(glWindowPos3f_ARG_EXPAND);
8301 typedef void (*glesptr_glWindowPos3f)(glWindowPos3f_ARG_EXPAND);
8302 void glWindowPos3fv(glWindowPos3fv_ARG_EXPAND);
8303 typedef void (*glesptr_glWindowPos3fv)(glWindowPos3fv_ARG_EXPAND);
8304 void glWindowPos3i(glWindowPos3i_ARG_EXPAND);
8305 typedef void (*glesptr_glWindowPos3i)(glWindowPos3i_ARG_EXPAND);
8306 void glWindowPos3iv(glWindowPos3iv_ARG_EXPAND);
8307 typedef void (*glesptr_glWindowPos3iv)(glWindowPos3iv_ARG_EXPAND);
8308 void glWindowPos3s(glWindowPos3s_ARG_EXPAND);
8309 typedef void (*glesptr_glWindowPos3s)(glWindowPos3s_ARG_EXPAND);
8310 void glWindowPos3sv(glWindowPos3sv_ARG_EXPAND);
8311 typedef void (*glesptr_glWindowPos3sv)(glWindowPos3sv_ARG_EXPAND);
8312 int glXBindHyperpipeSGIX(glXBindHyperpipeSGIX_ARG_EXPAND);
8313 typedef int (*glesptr_glXBindHyperpipeSGIX)(glXBindHyperpipeSGIX_ARG_EXPAND);
8314 void glXBindSwapBarrierSGIX(glXBindSwapBarrierSGIX_ARG_EXPAND);
8315 typedef void (*glesptr_glXBindSwapBarrierSGIX)(glXBindSwapBarrierSGIX_ARG_EXPAND);
8316 void glXChangeDrawableAttributes(glXChangeDrawableAttributes_ARG_EXPAND);
8317 typedef void (*glesptr_glXChangeDrawableAttributes)(glXChangeDrawableAttributes_ARG_EXPAND);
8318 void glXChangeDrawableAttributesSGIX(glXChangeDrawableAttributesSGIX_ARG_EXPAND);
8319 typedef void (*glesptr_glXChangeDrawableAttributesSGIX)(glXChangeDrawableAttributesSGIX_ARG_EXPAND);
8320 GLXFBConfig * glXChooseFBConfig(glXChooseFBConfig_ARG_EXPAND);
8321 typedef GLXFBConfig * (*glesptr_glXChooseFBConfig)(glXChooseFBConfig_ARG_EXPAND);
8322 XVisualInfo * glXChooseVisual(glXChooseVisual_ARG_EXPAND);
8323 typedef XVisualInfo * (*glesptr_glXChooseVisual)(glXChooseVisual_ARG_EXPAND);
8324 void glXClientInfo(glXClientInfo_ARG_EXPAND);
8325 typedef void (*glesptr_glXClientInfo)(glXClientInfo_ARG_EXPAND);
8326 void glXCopyContext(glXCopyContext_ARG_EXPAND);
8327 typedef void (*glesptr_glXCopyContext)(glXCopyContext_ARG_EXPAND);
8328 GLXContext glXCreateContext(glXCreateContext_ARG_EXPAND);
8329 typedef GLXContext (*glesptr_glXCreateContext)(glXCreateContext_ARG_EXPAND);
8330 void glXCreateContextWithConfigSGIX(glXCreateContextWithConfigSGIX_ARG_EXPAND);
8331 typedef void (*glesptr_glXCreateContextWithConfigSGIX)(glXCreateContextWithConfigSGIX_ARG_EXPAND);
8332 void glXCreateGLXPbufferSGIX(glXCreateGLXPbufferSGIX_ARG_EXPAND);
8333 typedef void (*glesptr_glXCreateGLXPbufferSGIX)(glXCreateGLXPbufferSGIX_ARG_EXPAND);
8334 GLXPixmap glXCreateGLXPixmap(glXCreateGLXPixmap_ARG_EXPAND);
8335 typedef GLXPixmap (*glesptr_glXCreateGLXPixmap)(glXCreateGLXPixmap_ARG_EXPAND);
8336 void glXCreateGLXPixmapWithConfigSGIX(glXCreateGLXPixmapWithConfigSGIX_ARG_EXPAND);
8337 typedef void (*glesptr_glXCreateGLXPixmapWithConfigSGIX)(glXCreateGLXPixmapWithConfigSGIX_ARG_EXPAND);
8338 void glXCreateGLXVideoSourceSGIX(glXCreateGLXVideoSourceSGIX_ARG_EXPAND);
8339 typedef void (*glesptr_glXCreateGLXVideoSourceSGIX)(glXCreateGLXVideoSourceSGIX_ARG_EXPAND);
8340 GLXContext glXCreateNewContext(glXCreateNewContext_ARG_EXPAND);
8341 typedef GLXContext (*glesptr_glXCreateNewContext)(glXCreateNewContext_ARG_EXPAND);
8342 GLXPbuffer glXCreatePbuffer(glXCreatePbuffer_ARG_EXPAND);
8343 typedef GLXPbuffer (*glesptr_glXCreatePbuffer)(glXCreatePbuffer_ARG_EXPAND);
8344 GLXPixmap glXCreatePixmap(glXCreatePixmap_ARG_EXPAND);
8345 typedef GLXPixmap (*glesptr_glXCreatePixmap)(glXCreatePixmap_ARG_EXPAND);
8346 GLXWindow glXCreateWindow(glXCreateWindow_ARG_EXPAND);
8347 typedef GLXWindow (*glesptr_glXCreateWindow)(glXCreateWindow_ARG_EXPAND);
8348 void glXDestroyContext(glXDestroyContext_ARG_EXPAND);
8349 typedef void (*glesptr_glXDestroyContext)(glXDestroyContext_ARG_EXPAND);
8350 void glXDestroyGLXPbufferSGIX(glXDestroyGLXPbufferSGIX_ARG_EXPAND);
8351 typedef void (*glesptr_glXDestroyGLXPbufferSGIX)(glXDestroyGLXPbufferSGIX_ARG_EXPAND);
8352 void glXDestroyGLXPixmap(glXDestroyGLXPixmap_ARG_EXPAND);
8353 typedef void (*glesptr_glXDestroyGLXPixmap)(glXDestroyGLXPixmap_ARG_EXPAND);
8354 void glXDestroyGLXVideoSourceSGIX(glXDestroyGLXVideoSourceSGIX_ARG_EXPAND);
8355 typedef void (*glesptr_glXDestroyGLXVideoSourceSGIX)(glXDestroyGLXVideoSourceSGIX_ARG_EXPAND);
8356 int glXDestroyHyperpipeConfigSGIX(glXDestroyHyperpipeConfigSGIX_ARG_EXPAND);
8357 typedef int (*glesptr_glXDestroyHyperpipeConfigSGIX)(glXDestroyHyperpipeConfigSGIX_ARG_EXPAND);
8358 void glXDestroyPbuffer(glXDestroyPbuffer_ARG_EXPAND);
8359 typedef void (*glesptr_glXDestroyPbuffer)(glXDestroyPbuffer_ARG_EXPAND);
8360 void glXDestroyPixmap(glXDestroyPixmap_ARG_EXPAND);
8361 typedef void (*glesptr_glXDestroyPixmap)(glXDestroyPixmap_ARG_EXPAND);
8362 void glXDestroyWindow(glXDestroyWindow_ARG_EXPAND);
8363 typedef void (*glesptr_glXDestroyWindow)(glXDestroyWindow_ARG_EXPAND);
8364 Display * glXGetCurrentDisplay(glXGetCurrentDisplay_ARG_EXPAND);
8365 typedef Display * (*glesptr_glXGetCurrentDisplay)(glXGetCurrentDisplay_ARG_EXPAND);
8366 GLXDrawable glXGetCurrentReadDrawable(glXGetCurrentReadDrawable_ARG_EXPAND);
8367 typedef GLXDrawable (*glesptr_glXGetCurrentReadDrawable)(glXGetCurrentReadDrawable_ARG_EXPAND);
8368 void glXGetDrawableAttributes(glXGetDrawableAttributes_ARG_EXPAND);
8369 typedef void (*glesptr_glXGetDrawableAttributes)(glXGetDrawableAttributes_ARG_EXPAND);
8370 void glXGetDrawableAttributesSGIX(glXGetDrawableAttributesSGIX_ARG_EXPAND);
8371 typedef void (*glesptr_glXGetDrawableAttributesSGIX)(glXGetDrawableAttributesSGIX_ARG_EXPAND);
8372 int glXGetFBConfigAttrib(glXGetFBConfigAttrib_ARG_EXPAND);
8373 typedef int (*glesptr_glXGetFBConfigAttrib)(glXGetFBConfigAttrib_ARG_EXPAND);
8374 GLXFBConfig * glXGetFBConfigs(glXGetFBConfigs_ARG_EXPAND);
8375 typedef GLXFBConfig * (*glesptr_glXGetFBConfigs)(glXGetFBConfigs_ARG_EXPAND);
8376 void glXGetFBConfigsSGIX(glXGetFBConfigsSGIX_ARG_EXPAND);
8377 typedef void (*glesptr_glXGetFBConfigsSGIX)(glXGetFBConfigsSGIX_ARG_EXPAND);
8378 __GLXextFuncPtr glXGetProcAddress(glXGetProcAddress_ARG_EXPAND);
8379 typedef __GLXextFuncPtr (*glesptr_glXGetProcAddress)(glXGetProcAddress_ARG_EXPAND);
8380 void glXGetSelectedEvent(glXGetSelectedEvent_ARG_EXPAND);
8381 typedef void (*glesptr_glXGetSelectedEvent)(glXGetSelectedEvent_ARG_EXPAND);
8382 void glXGetVisualConfigs(glXGetVisualConfigs_ARG_EXPAND);
8383 typedef void (*glesptr_glXGetVisualConfigs)(glXGetVisualConfigs_ARG_EXPAND);
8384 XVisualInfo * glXGetVisualFromFBConfig(glXGetVisualFromFBConfig_ARG_EXPAND);
8385 typedef XVisualInfo * (*glesptr_glXGetVisualFromFBConfig)(glXGetVisualFromFBConfig_ARG_EXPAND);
8386 int glXHyperpipeAttribSGIX(glXHyperpipeAttribSGIX_ARG_EXPAND);
8387 typedef int (*glesptr_glXHyperpipeAttribSGIX)(glXHyperpipeAttribSGIX_ARG_EXPAND);
8388 int glXHyperpipeConfigSGIX(glXHyperpipeConfigSGIX_ARG_EXPAND);
8389 typedef int (*glesptr_glXHyperpipeConfigSGIX)(glXHyperpipeConfigSGIX_ARG_EXPAND);
8390 Bool glXIsDirect(glXIsDirect_ARG_EXPAND);
8391 typedef Bool (*glesptr_glXIsDirect)(glXIsDirect_ARG_EXPAND);
8392 void glXJoinSwapGroupSGIX(glXJoinSwapGroupSGIX_ARG_EXPAND);
8393 typedef void (*glesptr_glXJoinSwapGroupSGIX)(glXJoinSwapGroupSGIX_ARG_EXPAND);
8394 Bool glXMakeContextCurrent(glXMakeContextCurrent_ARG_EXPAND);
8395 typedef Bool (*glesptr_glXMakeContextCurrent)(glXMakeContextCurrent_ARG_EXPAND);
8396 Bool glXMakeCurrent(glXMakeCurrent_ARG_EXPAND);
8397 typedef Bool (*glesptr_glXMakeCurrent)(glXMakeCurrent_ARG_EXPAND);
8398 void glXMakeCurrentReadSGI(glXMakeCurrentReadSGI_ARG_EXPAND);
8399 typedef void (*glesptr_glXMakeCurrentReadSGI)(glXMakeCurrentReadSGI_ARG_EXPAND);
8400 int glXQueryContext(glXQueryContext_ARG_EXPAND);
8401 typedef int (*glesptr_glXQueryContext)(glXQueryContext_ARG_EXPAND);
8402 void glXQueryContextInfoEXT(glXQueryContextInfoEXT_ARG_EXPAND);
8403 typedef void (*glesptr_glXQueryContextInfoEXT)(glXQueryContextInfoEXT_ARG_EXPAND);
8404 void glXQueryDrawable(glXQueryDrawable_ARG_EXPAND);
8405 typedef void (*glesptr_glXQueryDrawable)(glXQueryDrawable_ARG_EXPAND);
8406 const char * glXQueryExtensionsString(glXQueryExtensionsString_ARG_EXPAND);
8407 typedef const char * (*glesptr_glXQueryExtensionsString)(glXQueryExtensionsString_ARG_EXPAND);
8408 int glXQueryHyperpipeAttribSGIX(glXQueryHyperpipeAttribSGIX_ARG_EXPAND);
8409 typedef int (*glesptr_glXQueryHyperpipeAttribSGIX)(glXQueryHyperpipeAttribSGIX_ARG_EXPAND);
8410 int glXQueryHyperpipeBestAttribSGIX(glXQueryHyperpipeBestAttribSGIX_ARG_EXPAND);
8411 typedef int (*glesptr_glXQueryHyperpipeBestAttribSGIX)(glXQueryHyperpipeBestAttribSGIX_ARG_EXPAND);
8412 GLXHyperpipeConfigSGIX * glXQueryHyperpipeConfigSGIX(glXQueryHyperpipeConfigSGIX_ARG_EXPAND);
8413 typedef GLXHyperpipeConfigSGIX * (*glesptr_glXQueryHyperpipeConfigSGIX)(glXQueryHyperpipeConfigSGIX_ARG_EXPAND);
8414 GLXHyperpipeNetworkSGIX * glXQueryHyperpipeNetworkSGIX(glXQueryHyperpipeNetworkSGIX_ARG_EXPAND);
8415 typedef GLXHyperpipeNetworkSGIX * (*glesptr_glXQueryHyperpipeNetworkSGIX)(glXQueryHyperpipeNetworkSGIX_ARG_EXPAND);
8416 void glXQueryMaxSwapBarriersSGIX(glXQueryMaxSwapBarriersSGIX_ARG_EXPAND);
8417 typedef void (*glesptr_glXQueryMaxSwapBarriersSGIX)(glXQueryMaxSwapBarriersSGIX_ARG_EXPAND);
8418 const char * glXQueryServerString(glXQueryServerString_ARG_EXPAND);
8419 typedef const char * (*glesptr_glXQueryServerString)(glXQueryServerString_ARG_EXPAND);
8420 Bool glXQueryVersion(glXQueryVersion_ARG_EXPAND);
8421 typedef Bool (*glesptr_glXQueryVersion)(glXQueryVersion_ARG_EXPAND);
8422 void glXRender(glXRender_ARG_EXPAND);
8423 typedef void (*glesptr_glXRender)(glXRender_ARG_EXPAND);
8424 void glXRenderLarge(glXRenderLarge_ARG_EXPAND);
8425 typedef void (*glesptr_glXRenderLarge)(glXRenderLarge_ARG_EXPAND);
8426 void glXSelectEvent(glXSelectEvent_ARG_EXPAND);
8427 typedef void (*glesptr_glXSelectEvent)(glXSelectEvent_ARG_EXPAND);
8428 void glXSwapBuffers(glXSwapBuffers_ARG_EXPAND);
8429 typedef void (*glesptr_glXSwapBuffers)(glXSwapBuffers_ARG_EXPAND);
8430 void glXSwapIntervalSGI(glXSwapIntervalSGI_ARG_EXPAND);
8431 typedef void (*glesptr_glXSwapIntervalSGI)(glXSwapIntervalSGI_ARG_EXPAND);
8432 void glXUseXFont(glXUseXFont_ARG_EXPAND);
8433 typedef void (*glesptr_glXUseXFont)(glXUseXFont_ARG_EXPAND);
8434 void glXVendorPrivate(glXVendorPrivate_ARG_EXPAND);
8435 typedef void (*glesptr_glXVendorPrivate)(glXVendorPrivate_ARG_EXPAND);
8436 void glXVendorPrivateWithReply(glXVendorPrivateWithReply_ARG_EXPAND);
8437 typedef void (*glesptr_glXVendorPrivateWithReply)(glXVendorPrivateWithReply_ARG_EXPAND);
8438 void glXWaitGL(glXWaitGL_ARG_EXPAND);
8439 typedef void (*glesptr_glXWaitGL)(glXWaitGL_ARG_EXPAND);
8440 void glXWaitX(glXWaitX_ARG_EXPAND);
8441 typedef void (*glesptr_glXWaitX)(glXWaitX_ARG_EXPAND);
8442 
8443 #ifndef direct_glAccum
push_glAccum(glAccum_ARG_EXPAND)8444 static inline void push_glAccum(glAccum_ARG_EXPAND) {
8445     glAccum_PACKED *packed_data = malloc(sizeof(glAccum_PACKED));
8446     packed_data->format = glAccum_FORMAT;
8447     packed_data->func = glAccum;
8448     packed_data->args.a1 = op;
8449     packed_data->args.a2 = value;
8450     glPushCall((void *)packed_data);
8451 }
8452 #endif
8453 #ifndef direct_glActiveTexture
push_glActiveTexture(glActiveTexture_ARG_EXPAND)8454 static inline void push_glActiveTexture(glActiveTexture_ARG_EXPAND) {
8455     glActiveTexture_PACKED *packed_data = malloc(sizeof(glActiveTexture_PACKED));
8456     packed_data->format = glActiveTexture_FORMAT;
8457     packed_data->func = glActiveTexture;
8458     packed_data->args.a1 = texture;
8459     glPushCall((void *)packed_data);
8460 }
8461 #endif
8462 #ifndef direct_glAlphaFunc
push_glAlphaFunc(glAlphaFunc_ARG_EXPAND)8463 static inline void push_glAlphaFunc(glAlphaFunc_ARG_EXPAND) {
8464     glAlphaFunc_PACKED *packed_data = malloc(sizeof(glAlphaFunc_PACKED));
8465     packed_data->format = glAlphaFunc_FORMAT;
8466     packed_data->func = glAlphaFunc;
8467     packed_data->args.a1 = func;
8468     packed_data->args.a2 = ref;
8469     glPushCall((void *)packed_data);
8470 }
8471 #endif
8472 #ifndef direct_glAreTexturesResident
push_glAreTexturesResident(glAreTexturesResident_ARG_EXPAND)8473 static inline void push_glAreTexturesResident(glAreTexturesResident_ARG_EXPAND) {
8474     glAreTexturesResident_PACKED *packed_data = malloc(sizeof(glAreTexturesResident_PACKED));
8475     packed_data->format = glAreTexturesResident_FORMAT;
8476     packed_data->func = glAreTexturesResident;
8477     packed_data->args.a1 = n;
8478     packed_data->args.a2 = textures;
8479     packed_data->args.a3 = residences;
8480     glPushCall((void *)packed_data);
8481 }
8482 #endif
8483 #ifndef direct_glArrayElement
push_glArrayElement(glArrayElement_ARG_EXPAND)8484 static inline void push_glArrayElement(glArrayElement_ARG_EXPAND) {
8485     glArrayElement_PACKED *packed_data = malloc(sizeof(glArrayElement_PACKED));
8486     packed_data->format = glArrayElement_FORMAT;
8487     packed_data->func = glArrayElement;
8488     packed_data->args.a1 = i;
8489     glPushCall((void *)packed_data);
8490 }
8491 #endif
8492 #ifndef direct_glBegin
push_glBegin(glBegin_ARG_EXPAND)8493 static inline void push_glBegin(glBegin_ARG_EXPAND) {
8494     glBegin_PACKED *packed_data = malloc(sizeof(glBegin_PACKED));
8495     packed_data->format = glBegin_FORMAT;
8496     packed_data->func = glBegin;
8497     packed_data->args.a1 = mode;
8498     glPushCall((void *)packed_data);
8499 }
8500 #endif
8501 #ifndef direct_glBeginQuery
push_glBeginQuery(glBeginQuery_ARG_EXPAND)8502 static inline void push_glBeginQuery(glBeginQuery_ARG_EXPAND) {
8503     glBeginQuery_PACKED *packed_data = malloc(sizeof(glBeginQuery_PACKED));
8504     packed_data->format = glBeginQuery_FORMAT;
8505     packed_data->func = glBeginQuery;
8506     packed_data->args.a1 = target;
8507     packed_data->args.a2 = id;
8508     glPushCall((void *)packed_data);
8509 }
8510 #endif
8511 #ifndef direct_glBindBuffer
push_glBindBuffer(glBindBuffer_ARG_EXPAND)8512 static inline void push_glBindBuffer(glBindBuffer_ARG_EXPAND) {
8513     glBindBuffer_PACKED *packed_data = malloc(sizeof(glBindBuffer_PACKED));
8514     packed_data->format = glBindBuffer_FORMAT;
8515     packed_data->func = glBindBuffer;
8516     packed_data->args.a1 = target;
8517     packed_data->args.a2 = buffer;
8518     glPushCall((void *)packed_data);
8519 }
8520 #endif
8521 #ifndef direct_glBindTexture
push_glBindTexture(glBindTexture_ARG_EXPAND)8522 static inline void push_glBindTexture(glBindTexture_ARG_EXPAND) {
8523     glBindTexture_PACKED *packed_data = malloc(sizeof(glBindTexture_PACKED));
8524     packed_data->format = glBindTexture_FORMAT;
8525     packed_data->func = glBindTexture;
8526     packed_data->args.a1 = target;
8527     packed_data->args.a2 = texture;
8528     glPushCall((void *)packed_data);
8529 }
8530 #endif
8531 #ifndef direct_glBitmap
push_glBitmap(glBitmap_ARG_EXPAND)8532 static inline void push_glBitmap(glBitmap_ARG_EXPAND) {
8533     glBitmap_PACKED *packed_data = malloc(sizeof(glBitmap_PACKED));
8534     packed_data->format = glBitmap_FORMAT;
8535     packed_data->func = glBitmap;
8536     packed_data->args.a1 = width;
8537     packed_data->args.a2 = height;
8538     packed_data->args.a3 = xorig;
8539     packed_data->args.a4 = yorig;
8540     packed_data->args.a5 = xmove;
8541     packed_data->args.a6 = ymove;
8542     packed_data->args.a7 = bitmap;
8543     glPushCall((void *)packed_data);
8544 }
8545 #endif
8546 #ifndef direct_glBlendColor
push_glBlendColor(glBlendColor_ARG_EXPAND)8547 static inline void push_glBlendColor(glBlendColor_ARG_EXPAND) {
8548     glBlendColor_PACKED *packed_data = malloc(sizeof(glBlendColor_PACKED));
8549     packed_data->format = glBlendColor_FORMAT;
8550     packed_data->func = glBlendColor;
8551     packed_data->args.a1 = red;
8552     packed_data->args.a2 = green;
8553     packed_data->args.a3 = blue;
8554     packed_data->args.a4 = alpha;
8555     glPushCall((void *)packed_data);
8556 }
8557 #endif
8558 #ifndef direct_glBlendEquation
push_glBlendEquation(glBlendEquation_ARG_EXPAND)8559 static inline void push_glBlendEquation(glBlendEquation_ARG_EXPAND) {
8560     glBlendEquation_PACKED *packed_data = malloc(sizeof(glBlendEquation_PACKED));
8561     packed_data->format = glBlendEquation_FORMAT;
8562     packed_data->func = glBlendEquation;
8563     packed_data->args.a1 = mode;
8564     glPushCall((void *)packed_data);
8565 }
8566 #endif
8567 #ifndef direct_glBlendFunc
push_glBlendFunc(glBlendFunc_ARG_EXPAND)8568 static inline void push_glBlendFunc(glBlendFunc_ARG_EXPAND) {
8569     glBlendFunc_PACKED *packed_data = malloc(sizeof(glBlendFunc_PACKED));
8570     packed_data->format = glBlendFunc_FORMAT;
8571     packed_data->func = glBlendFunc;
8572     packed_data->args.a1 = sfactor;
8573     packed_data->args.a2 = dfactor;
8574     glPushCall((void *)packed_data);
8575 }
8576 #endif
8577 #ifndef direct_glBlendFuncSeparate
push_glBlendFuncSeparate(glBlendFuncSeparate_ARG_EXPAND)8578 static inline void push_glBlendFuncSeparate(glBlendFuncSeparate_ARG_EXPAND) {
8579     glBlendFuncSeparate_PACKED *packed_data = malloc(sizeof(glBlendFuncSeparate_PACKED));
8580     packed_data->format = glBlendFuncSeparate_FORMAT;
8581     packed_data->func = glBlendFuncSeparate;
8582     packed_data->args.a1 = sfactorRGB;
8583     packed_data->args.a2 = dfactorRGB;
8584     packed_data->args.a3 = sfactorAlpha;
8585     packed_data->args.a4 = dfactorAlpha;
8586     glPushCall((void *)packed_data);
8587 }
8588 #endif
8589 #ifndef direct_glBufferData
push_glBufferData(glBufferData_ARG_EXPAND)8590 static inline void push_glBufferData(glBufferData_ARG_EXPAND) {
8591     glBufferData_PACKED *packed_data = malloc(sizeof(glBufferData_PACKED));
8592     packed_data->format = glBufferData_FORMAT;
8593     packed_data->func = glBufferData;
8594     packed_data->args.a1 = target;
8595     packed_data->args.a2 = size;
8596     packed_data->args.a3 = data;
8597     packed_data->args.a4 = usage;
8598     glPushCall((void *)packed_data);
8599 }
8600 #endif
8601 #ifndef direct_glBufferSubData
push_glBufferSubData(glBufferSubData_ARG_EXPAND)8602 static inline void push_glBufferSubData(glBufferSubData_ARG_EXPAND) {
8603     glBufferSubData_PACKED *packed_data = malloc(sizeof(glBufferSubData_PACKED));
8604     packed_data->format = glBufferSubData_FORMAT;
8605     packed_data->func = glBufferSubData;
8606     packed_data->args.a1 = target;
8607     packed_data->args.a2 = offset;
8608     packed_data->args.a3 = size;
8609     packed_data->args.a4 = data;
8610     glPushCall((void *)packed_data);
8611 }
8612 #endif
8613 #ifndef direct_glCallList
push_glCallList(glCallList_ARG_EXPAND)8614 static inline void push_glCallList(glCallList_ARG_EXPAND) {
8615     glCallList_PACKED *packed_data = malloc(sizeof(glCallList_PACKED));
8616     packed_data->format = glCallList_FORMAT;
8617     packed_data->func = glCallList;
8618     packed_data->args.a1 = list;
8619     glPushCall((void *)packed_data);
8620 }
8621 #endif
8622 #ifndef direct_glCallLists
push_glCallLists(glCallLists_ARG_EXPAND)8623 static inline void push_glCallLists(glCallLists_ARG_EXPAND) {
8624     glCallLists_PACKED *packed_data = malloc(sizeof(glCallLists_PACKED));
8625     packed_data->format = glCallLists_FORMAT;
8626     packed_data->func = glCallLists;
8627     packed_data->args.a1 = n;
8628     packed_data->args.a2 = type;
8629     packed_data->args.a3 = lists;
8630     glPushCall((void *)packed_data);
8631 }
8632 #endif
8633 #ifndef direct_glClear
push_glClear(glClear_ARG_EXPAND)8634 static inline void push_glClear(glClear_ARG_EXPAND) {
8635     glClear_PACKED *packed_data = malloc(sizeof(glClear_PACKED));
8636     packed_data->format = glClear_FORMAT;
8637     packed_data->func = glClear;
8638     packed_data->args.a1 = mask;
8639     glPushCall((void *)packed_data);
8640 }
8641 #endif
8642 #ifndef direct_glClearAccum
push_glClearAccum(glClearAccum_ARG_EXPAND)8643 static inline void push_glClearAccum(glClearAccum_ARG_EXPAND) {
8644     glClearAccum_PACKED *packed_data = malloc(sizeof(glClearAccum_PACKED));
8645     packed_data->format = glClearAccum_FORMAT;
8646     packed_data->func = glClearAccum;
8647     packed_data->args.a1 = red;
8648     packed_data->args.a2 = green;
8649     packed_data->args.a3 = blue;
8650     packed_data->args.a4 = alpha;
8651     glPushCall((void *)packed_data);
8652 }
8653 #endif
8654 #ifndef direct_glClearColor
push_glClearColor(glClearColor_ARG_EXPAND)8655 static inline void push_glClearColor(glClearColor_ARG_EXPAND) {
8656     glClearColor_PACKED *packed_data = malloc(sizeof(glClearColor_PACKED));
8657     packed_data->format = glClearColor_FORMAT;
8658     packed_data->func = glClearColor;
8659     packed_data->args.a1 = red;
8660     packed_data->args.a2 = green;
8661     packed_data->args.a3 = blue;
8662     packed_data->args.a4 = alpha;
8663     glPushCall((void *)packed_data);
8664 }
8665 #endif
8666 #ifndef direct_glClearDepth
push_glClearDepth(glClearDepth_ARG_EXPAND)8667 static inline void push_glClearDepth(glClearDepth_ARG_EXPAND) {
8668     glClearDepth_PACKED *packed_data = malloc(sizeof(glClearDepth_PACKED));
8669     packed_data->format = glClearDepth_FORMAT;
8670     packed_data->func = glClearDepth;
8671     packed_data->args.a1 = depth;
8672     glPushCall((void *)packed_data);
8673 }
8674 #endif
8675 #ifndef direct_glClearIndex
push_glClearIndex(glClearIndex_ARG_EXPAND)8676 static inline void push_glClearIndex(glClearIndex_ARG_EXPAND) {
8677     glClearIndex_PACKED *packed_data = malloc(sizeof(glClearIndex_PACKED));
8678     packed_data->format = glClearIndex_FORMAT;
8679     packed_data->func = glClearIndex;
8680     packed_data->args.a1 = c;
8681     glPushCall((void *)packed_data);
8682 }
8683 #endif
8684 #ifndef direct_glClearStencil
push_glClearStencil(glClearStencil_ARG_EXPAND)8685 static inline void push_glClearStencil(glClearStencil_ARG_EXPAND) {
8686     glClearStencil_PACKED *packed_data = malloc(sizeof(glClearStencil_PACKED));
8687     packed_data->format = glClearStencil_FORMAT;
8688     packed_data->func = glClearStencil;
8689     packed_data->args.a1 = s;
8690     glPushCall((void *)packed_data);
8691 }
8692 #endif
8693 #ifndef direct_glClientActiveTexture
push_glClientActiveTexture(glClientActiveTexture_ARG_EXPAND)8694 static inline void push_glClientActiveTexture(glClientActiveTexture_ARG_EXPAND) {
8695     glClientActiveTexture_PACKED *packed_data = malloc(sizeof(glClientActiveTexture_PACKED));
8696     packed_data->format = glClientActiveTexture_FORMAT;
8697     packed_data->func = glClientActiveTexture;
8698     packed_data->args.a1 = texture;
8699     glPushCall((void *)packed_data);
8700 }
8701 #endif
8702 #ifndef direct_glClipPlane
push_glClipPlane(glClipPlane_ARG_EXPAND)8703 static inline void push_glClipPlane(glClipPlane_ARG_EXPAND) {
8704     glClipPlane_PACKED *packed_data = malloc(sizeof(glClipPlane_PACKED));
8705     packed_data->format = glClipPlane_FORMAT;
8706     packed_data->func = glClipPlane;
8707     packed_data->args.a1 = plane;
8708     packed_data->args.a2 = equation;
8709     glPushCall((void *)packed_data);
8710 }
8711 #endif
8712 #ifndef direct_glColor3b
push_glColor3b(glColor3b_ARG_EXPAND)8713 static inline void push_glColor3b(glColor3b_ARG_EXPAND) {
8714     glColor3b_PACKED *packed_data = malloc(sizeof(glColor3b_PACKED));
8715     packed_data->format = glColor3b_FORMAT;
8716     packed_data->func = glColor3b;
8717     packed_data->args.a1 = red;
8718     packed_data->args.a2 = green;
8719     packed_data->args.a3 = blue;
8720     glPushCall((void *)packed_data);
8721 }
8722 #endif
8723 #ifndef direct_glColor3bv
push_glColor3bv(glColor3bv_ARG_EXPAND)8724 static inline void push_glColor3bv(glColor3bv_ARG_EXPAND) {
8725     glColor3bv_PACKED *packed_data = malloc(sizeof(glColor3bv_PACKED));
8726     packed_data->format = glColor3bv_FORMAT;
8727     packed_data->func = glColor3bv;
8728     packed_data->args.a1 = v;
8729     glPushCall((void *)packed_data);
8730 }
8731 #endif
8732 #ifndef direct_glColor3d
push_glColor3d(glColor3d_ARG_EXPAND)8733 static inline void push_glColor3d(glColor3d_ARG_EXPAND) {
8734     glColor3d_PACKED *packed_data = malloc(sizeof(glColor3d_PACKED));
8735     packed_data->format = glColor3d_FORMAT;
8736     packed_data->func = glColor3d;
8737     packed_data->args.a1 = red;
8738     packed_data->args.a2 = green;
8739     packed_data->args.a3 = blue;
8740     glPushCall((void *)packed_data);
8741 }
8742 #endif
8743 #ifndef direct_glColor3dv
push_glColor3dv(glColor3dv_ARG_EXPAND)8744 static inline void push_glColor3dv(glColor3dv_ARG_EXPAND) {
8745     glColor3dv_PACKED *packed_data = malloc(sizeof(glColor3dv_PACKED));
8746     packed_data->format = glColor3dv_FORMAT;
8747     packed_data->func = glColor3dv;
8748     packed_data->args.a1 = v;
8749     glPushCall((void *)packed_data);
8750 }
8751 #endif
8752 #ifndef direct_glColor3f
push_glColor3f(glColor3f_ARG_EXPAND)8753 static inline void push_glColor3f(glColor3f_ARG_EXPAND) {
8754     glColor3f_PACKED *packed_data = malloc(sizeof(glColor3f_PACKED));
8755     packed_data->format = glColor3f_FORMAT;
8756     packed_data->func = glColor3f;
8757     packed_data->args.a1 = red;
8758     packed_data->args.a2 = green;
8759     packed_data->args.a3 = blue;
8760     glPushCall((void *)packed_data);
8761 }
8762 #endif
8763 #ifndef direct_glColor3fv
push_glColor3fv(glColor3fv_ARG_EXPAND)8764 static inline void push_glColor3fv(glColor3fv_ARG_EXPAND) {
8765     glColor3fv_PACKED *packed_data = malloc(sizeof(glColor3fv_PACKED));
8766     packed_data->format = glColor3fv_FORMAT;
8767     packed_data->func = glColor3fv;
8768     packed_data->args.a1 = v;
8769     glPushCall((void *)packed_data);
8770 }
8771 #endif
8772 #ifndef direct_glColor3i
push_glColor3i(glColor3i_ARG_EXPAND)8773 static inline void push_glColor3i(glColor3i_ARG_EXPAND) {
8774     glColor3i_PACKED *packed_data = malloc(sizeof(glColor3i_PACKED));
8775     packed_data->format = glColor3i_FORMAT;
8776     packed_data->func = glColor3i;
8777     packed_data->args.a1 = red;
8778     packed_data->args.a2 = green;
8779     packed_data->args.a3 = blue;
8780     glPushCall((void *)packed_data);
8781 }
8782 #endif
8783 #ifndef direct_glColor3iv
push_glColor3iv(glColor3iv_ARG_EXPAND)8784 static inline void push_glColor3iv(glColor3iv_ARG_EXPAND) {
8785     glColor3iv_PACKED *packed_data = malloc(sizeof(glColor3iv_PACKED));
8786     packed_data->format = glColor3iv_FORMAT;
8787     packed_data->func = glColor3iv;
8788     packed_data->args.a1 = v;
8789     glPushCall((void *)packed_data);
8790 }
8791 #endif
8792 #ifndef direct_glColor3s
push_glColor3s(glColor3s_ARG_EXPAND)8793 static inline void push_glColor3s(glColor3s_ARG_EXPAND) {
8794     glColor3s_PACKED *packed_data = malloc(sizeof(glColor3s_PACKED));
8795     packed_data->format = glColor3s_FORMAT;
8796     packed_data->func = glColor3s;
8797     packed_data->args.a1 = red;
8798     packed_data->args.a2 = green;
8799     packed_data->args.a3 = blue;
8800     glPushCall((void *)packed_data);
8801 }
8802 #endif
8803 #ifndef direct_glColor3sv
push_glColor3sv(glColor3sv_ARG_EXPAND)8804 static inline void push_glColor3sv(glColor3sv_ARG_EXPAND) {
8805     glColor3sv_PACKED *packed_data = malloc(sizeof(glColor3sv_PACKED));
8806     packed_data->format = glColor3sv_FORMAT;
8807     packed_data->func = glColor3sv;
8808     packed_data->args.a1 = v;
8809     glPushCall((void *)packed_data);
8810 }
8811 #endif
8812 #ifndef direct_glColor3ub
push_glColor3ub(glColor3ub_ARG_EXPAND)8813 static inline void push_glColor3ub(glColor3ub_ARG_EXPAND) {
8814     glColor3ub_PACKED *packed_data = malloc(sizeof(glColor3ub_PACKED));
8815     packed_data->format = glColor3ub_FORMAT;
8816     packed_data->func = glColor3ub;
8817     packed_data->args.a1 = red;
8818     packed_data->args.a2 = green;
8819     packed_data->args.a3 = blue;
8820     glPushCall((void *)packed_data);
8821 }
8822 #endif
8823 #ifndef direct_glColor3ubv
push_glColor3ubv(glColor3ubv_ARG_EXPAND)8824 static inline void push_glColor3ubv(glColor3ubv_ARG_EXPAND) {
8825     glColor3ubv_PACKED *packed_data = malloc(sizeof(glColor3ubv_PACKED));
8826     packed_data->format = glColor3ubv_FORMAT;
8827     packed_data->func = glColor3ubv;
8828     packed_data->args.a1 = v;
8829     glPushCall((void *)packed_data);
8830 }
8831 #endif
8832 #ifndef direct_glColor3ui
push_glColor3ui(glColor3ui_ARG_EXPAND)8833 static inline void push_glColor3ui(glColor3ui_ARG_EXPAND) {
8834     glColor3ui_PACKED *packed_data = malloc(sizeof(glColor3ui_PACKED));
8835     packed_data->format = glColor3ui_FORMAT;
8836     packed_data->func = glColor3ui;
8837     packed_data->args.a1 = red;
8838     packed_data->args.a2 = green;
8839     packed_data->args.a3 = blue;
8840     glPushCall((void *)packed_data);
8841 }
8842 #endif
8843 #ifndef direct_glColor3uiv
push_glColor3uiv(glColor3uiv_ARG_EXPAND)8844 static inline void push_glColor3uiv(glColor3uiv_ARG_EXPAND) {
8845     glColor3uiv_PACKED *packed_data = malloc(sizeof(glColor3uiv_PACKED));
8846     packed_data->format = glColor3uiv_FORMAT;
8847     packed_data->func = glColor3uiv;
8848     packed_data->args.a1 = v;
8849     glPushCall((void *)packed_data);
8850 }
8851 #endif
8852 #ifndef direct_glColor3us
push_glColor3us(glColor3us_ARG_EXPAND)8853 static inline void push_glColor3us(glColor3us_ARG_EXPAND) {
8854     glColor3us_PACKED *packed_data = malloc(sizeof(glColor3us_PACKED));
8855     packed_data->format = glColor3us_FORMAT;
8856     packed_data->func = glColor3us;
8857     packed_data->args.a1 = red;
8858     packed_data->args.a2 = green;
8859     packed_data->args.a3 = blue;
8860     glPushCall((void *)packed_data);
8861 }
8862 #endif
8863 #ifndef direct_glColor3usv
push_glColor3usv(glColor3usv_ARG_EXPAND)8864 static inline void push_glColor3usv(glColor3usv_ARG_EXPAND) {
8865     glColor3usv_PACKED *packed_data = malloc(sizeof(glColor3usv_PACKED));
8866     packed_data->format = glColor3usv_FORMAT;
8867     packed_data->func = glColor3usv;
8868     packed_data->args.a1 = v;
8869     glPushCall((void *)packed_data);
8870 }
8871 #endif
8872 #ifndef direct_glColor4b
push_glColor4b(glColor4b_ARG_EXPAND)8873 static inline void push_glColor4b(glColor4b_ARG_EXPAND) {
8874     glColor4b_PACKED *packed_data = malloc(sizeof(glColor4b_PACKED));
8875     packed_data->format = glColor4b_FORMAT;
8876     packed_data->func = glColor4b;
8877     packed_data->args.a1 = red;
8878     packed_data->args.a2 = green;
8879     packed_data->args.a3 = blue;
8880     packed_data->args.a4 = alpha;
8881     glPushCall((void *)packed_data);
8882 }
8883 #endif
8884 #ifndef direct_glColor4bv
push_glColor4bv(glColor4bv_ARG_EXPAND)8885 static inline void push_glColor4bv(glColor4bv_ARG_EXPAND) {
8886     glColor4bv_PACKED *packed_data = malloc(sizeof(glColor4bv_PACKED));
8887     packed_data->format = glColor4bv_FORMAT;
8888     packed_data->func = glColor4bv;
8889     packed_data->args.a1 = v;
8890     glPushCall((void *)packed_data);
8891 }
8892 #endif
8893 #ifndef direct_glColor4d
push_glColor4d(glColor4d_ARG_EXPAND)8894 static inline void push_glColor4d(glColor4d_ARG_EXPAND) {
8895     glColor4d_PACKED *packed_data = malloc(sizeof(glColor4d_PACKED));
8896     packed_data->format = glColor4d_FORMAT;
8897     packed_data->func = glColor4d;
8898     packed_data->args.a1 = red;
8899     packed_data->args.a2 = green;
8900     packed_data->args.a3 = blue;
8901     packed_data->args.a4 = alpha;
8902     glPushCall((void *)packed_data);
8903 }
8904 #endif
8905 #ifndef direct_glColor4dv
push_glColor4dv(glColor4dv_ARG_EXPAND)8906 static inline void push_glColor4dv(glColor4dv_ARG_EXPAND) {
8907     glColor4dv_PACKED *packed_data = malloc(sizeof(glColor4dv_PACKED));
8908     packed_data->format = glColor4dv_FORMAT;
8909     packed_data->func = glColor4dv;
8910     packed_data->args.a1 = v;
8911     glPushCall((void *)packed_data);
8912 }
8913 #endif
8914 #ifndef direct_glColor4f
push_glColor4f(glColor4f_ARG_EXPAND)8915 static inline void push_glColor4f(glColor4f_ARG_EXPAND) {
8916     glColor4f_PACKED *packed_data = malloc(sizeof(glColor4f_PACKED));
8917     packed_data->format = glColor4f_FORMAT;
8918     packed_data->func = glColor4f;
8919     packed_data->args.a1 = red;
8920     packed_data->args.a2 = green;
8921     packed_data->args.a3 = blue;
8922     packed_data->args.a4 = alpha;
8923     glPushCall((void *)packed_data);
8924 }
8925 #endif
8926 #ifndef direct_glColor4fv
push_glColor4fv(glColor4fv_ARG_EXPAND)8927 static inline void push_glColor4fv(glColor4fv_ARG_EXPAND) {
8928     glColor4fv_PACKED *packed_data = malloc(sizeof(glColor4fv_PACKED));
8929     packed_data->format = glColor4fv_FORMAT;
8930     packed_data->func = glColor4fv;
8931     packed_data->args.a1 = v;
8932     glPushCall((void *)packed_data);
8933 }
8934 #endif
8935 #ifndef direct_glColor4i
push_glColor4i(glColor4i_ARG_EXPAND)8936 static inline void push_glColor4i(glColor4i_ARG_EXPAND) {
8937     glColor4i_PACKED *packed_data = malloc(sizeof(glColor4i_PACKED));
8938     packed_data->format = glColor4i_FORMAT;
8939     packed_data->func = glColor4i;
8940     packed_data->args.a1 = red;
8941     packed_data->args.a2 = green;
8942     packed_data->args.a3 = blue;
8943     packed_data->args.a4 = alpha;
8944     glPushCall((void *)packed_data);
8945 }
8946 #endif
8947 #ifndef direct_glColor4iv
push_glColor4iv(glColor4iv_ARG_EXPAND)8948 static inline void push_glColor4iv(glColor4iv_ARG_EXPAND) {
8949     glColor4iv_PACKED *packed_data = malloc(sizeof(glColor4iv_PACKED));
8950     packed_data->format = glColor4iv_FORMAT;
8951     packed_data->func = glColor4iv;
8952     packed_data->args.a1 = v;
8953     glPushCall((void *)packed_data);
8954 }
8955 #endif
8956 #ifndef direct_glColor4s
push_glColor4s(glColor4s_ARG_EXPAND)8957 static inline void push_glColor4s(glColor4s_ARG_EXPAND) {
8958     glColor4s_PACKED *packed_data = malloc(sizeof(glColor4s_PACKED));
8959     packed_data->format = glColor4s_FORMAT;
8960     packed_data->func = glColor4s;
8961     packed_data->args.a1 = red;
8962     packed_data->args.a2 = green;
8963     packed_data->args.a3 = blue;
8964     packed_data->args.a4 = alpha;
8965     glPushCall((void *)packed_data);
8966 }
8967 #endif
8968 #ifndef direct_glColor4sv
push_glColor4sv(glColor4sv_ARG_EXPAND)8969 static inline void push_glColor4sv(glColor4sv_ARG_EXPAND) {
8970     glColor4sv_PACKED *packed_data = malloc(sizeof(glColor4sv_PACKED));
8971     packed_data->format = glColor4sv_FORMAT;
8972     packed_data->func = glColor4sv;
8973     packed_data->args.a1 = v;
8974     glPushCall((void *)packed_data);
8975 }
8976 #endif
8977 #ifndef direct_glColor4ub
push_glColor4ub(glColor4ub_ARG_EXPAND)8978 static inline void push_glColor4ub(glColor4ub_ARG_EXPAND) {
8979     glColor4ub_PACKED *packed_data = malloc(sizeof(glColor4ub_PACKED));
8980     packed_data->format = glColor4ub_FORMAT;
8981     packed_data->func = glColor4ub;
8982     packed_data->args.a1 = red;
8983     packed_data->args.a2 = green;
8984     packed_data->args.a3 = blue;
8985     packed_data->args.a4 = alpha;
8986     glPushCall((void *)packed_data);
8987 }
8988 #endif
8989 #ifndef direct_glColor4ubv
push_glColor4ubv(glColor4ubv_ARG_EXPAND)8990 static inline void push_glColor4ubv(glColor4ubv_ARG_EXPAND) {
8991     glColor4ubv_PACKED *packed_data = malloc(sizeof(glColor4ubv_PACKED));
8992     packed_data->format = glColor4ubv_FORMAT;
8993     packed_data->func = glColor4ubv;
8994     packed_data->args.a1 = v;
8995     glPushCall((void *)packed_data);
8996 }
8997 #endif
8998 #ifndef direct_glColor4ui
push_glColor4ui(glColor4ui_ARG_EXPAND)8999 static inline void push_glColor4ui(glColor4ui_ARG_EXPAND) {
9000     glColor4ui_PACKED *packed_data = malloc(sizeof(glColor4ui_PACKED));
9001     packed_data->format = glColor4ui_FORMAT;
9002     packed_data->func = glColor4ui;
9003     packed_data->args.a1 = red;
9004     packed_data->args.a2 = green;
9005     packed_data->args.a3 = blue;
9006     packed_data->args.a4 = alpha;
9007     glPushCall((void *)packed_data);
9008 }
9009 #endif
9010 #ifndef direct_glColor4uiv
push_glColor4uiv(glColor4uiv_ARG_EXPAND)9011 static inline void push_glColor4uiv(glColor4uiv_ARG_EXPAND) {
9012     glColor4uiv_PACKED *packed_data = malloc(sizeof(glColor4uiv_PACKED));
9013     packed_data->format = glColor4uiv_FORMAT;
9014     packed_data->func = glColor4uiv;
9015     packed_data->args.a1 = v;
9016     glPushCall((void *)packed_data);
9017 }
9018 #endif
9019 #ifndef direct_glColor4us
push_glColor4us(glColor4us_ARG_EXPAND)9020 static inline void push_glColor4us(glColor4us_ARG_EXPAND) {
9021     glColor4us_PACKED *packed_data = malloc(sizeof(glColor4us_PACKED));
9022     packed_data->format = glColor4us_FORMAT;
9023     packed_data->func = glColor4us;
9024     packed_data->args.a1 = red;
9025     packed_data->args.a2 = green;
9026     packed_data->args.a3 = blue;
9027     packed_data->args.a4 = alpha;
9028     glPushCall((void *)packed_data);
9029 }
9030 #endif
9031 #ifndef direct_glColor4usv
push_glColor4usv(glColor4usv_ARG_EXPAND)9032 static inline void push_glColor4usv(glColor4usv_ARG_EXPAND) {
9033     glColor4usv_PACKED *packed_data = malloc(sizeof(glColor4usv_PACKED));
9034     packed_data->format = glColor4usv_FORMAT;
9035     packed_data->func = glColor4usv;
9036     packed_data->args.a1 = v;
9037     glPushCall((void *)packed_data);
9038 }
9039 #endif
9040 #ifndef direct_glColorMask
push_glColorMask(glColorMask_ARG_EXPAND)9041 static inline void push_glColorMask(glColorMask_ARG_EXPAND) {
9042     glColorMask_PACKED *packed_data = malloc(sizeof(glColorMask_PACKED));
9043     packed_data->format = glColorMask_FORMAT;
9044     packed_data->func = glColorMask;
9045     packed_data->args.a1 = red;
9046     packed_data->args.a2 = green;
9047     packed_data->args.a3 = blue;
9048     packed_data->args.a4 = alpha;
9049     glPushCall((void *)packed_data);
9050 }
9051 #endif
9052 #ifndef direct_glColorMaterial
push_glColorMaterial(glColorMaterial_ARG_EXPAND)9053 static inline void push_glColorMaterial(glColorMaterial_ARG_EXPAND) {
9054     glColorMaterial_PACKED *packed_data = malloc(sizeof(glColorMaterial_PACKED));
9055     packed_data->format = glColorMaterial_FORMAT;
9056     packed_data->func = glColorMaterial;
9057     packed_data->args.a1 = face;
9058     packed_data->args.a2 = mode;
9059     glPushCall((void *)packed_data);
9060 }
9061 #endif
9062 #ifndef direct_glColorPointer
push_glColorPointer(glColorPointer_ARG_EXPAND)9063 static inline void push_glColorPointer(glColorPointer_ARG_EXPAND) {
9064     glColorPointer_PACKED *packed_data = malloc(sizeof(glColorPointer_PACKED));
9065     packed_data->format = glColorPointer_FORMAT;
9066     packed_data->func = glColorPointer;
9067     packed_data->args.a1 = size;
9068     packed_data->args.a2 = type;
9069     packed_data->args.a3 = stride;
9070     packed_data->args.a4 = pointer;
9071     glPushCall((void *)packed_data);
9072 }
9073 #endif
9074 #ifndef direct_glColorSubTable
push_glColorSubTable(glColorSubTable_ARG_EXPAND)9075 static inline void push_glColorSubTable(glColorSubTable_ARG_EXPAND) {
9076     glColorSubTable_PACKED *packed_data = malloc(sizeof(glColorSubTable_PACKED));
9077     packed_data->format = glColorSubTable_FORMAT;
9078     packed_data->func = glColorSubTable;
9079     packed_data->args.a1 = target;
9080     packed_data->args.a2 = start;
9081     packed_data->args.a3 = count;
9082     packed_data->args.a4 = format;
9083     packed_data->args.a5 = type;
9084     packed_data->args.a6 = data;
9085     glPushCall((void *)packed_data);
9086 }
9087 #endif
9088 #ifndef direct_glColorTable
push_glColorTable(glColorTable_ARG_EXPAND)9089 static inline void push_glColorTable(glColorTable_ARG_EXPAND) {
9090     glColorTable_PACKED *packed_data = malloc(sizeof(glColorTable_PACKED));
9091     packed_data->format = glColorTable_FORMAT;
9092     packed_data->func = glColorTable;
9093     packed_data->args.a1 = target;
9094     packed_data->args.a2 = internalformat;
9095     packed_data->args.a3 = width;
9096     packed_data->args.a4 = format;
9097     packed_data->args.a5 = type;
9098     packed_data->args.a6 = table;
9099     glPushCall((void *)packed_data);
9100 }
9101 #endif
9102 #ifndef direct_glColorTableParameterfv
push_glColorTableParameterfv(glColorTableParameterfv_ARG_EXPAND)9103 static inline void push_glColorTableParameterfv(glColorTableParameterfv_ARG_EXPAND) {
9104     glColorTableParameterfv_PACKED *packed_data = malloc(sizeof(glColorTableParameterfv_PACKED));
9105     packed_data->format = glColorTableParameterfv_FORMAT;
9106     packed_data->func = glColorTableParameterfv;
9107     packed_data->args.a1 = target;
9108     packed_data->args.a2 = pname;
9109     packed_data->args.a3 = params;
9110     glPushCall((void *)packed_data);
9111 }
9112 #endif
9113 #ifndef direct_glColorTableParameteriv
push_glColorTableParameteriv(glColorTableParameteriv_ARG_EXPAND)9114 static inline void push_glColorTableParameteriv(glColorTableParameteriv_ARG_EXPAND) {
9115     glColorTableParameteriv_PACKED *packed_data = malloc(sizeof(glColorTableParameteriv_PACKED));
9116     packed_data->format = glColorTableParameteriv_FORMAT;
9117     packed_data->func = glColorTableParameteriv;
9118     packed_data->args.a1 = target;
9119     packed_data->args.a2 = pname;
9120     packed_data->args.a3 = params;
9121     glPushCall((void *)packed_data);
9122 }
9123 #endif
9124 #ifndef direct_glCompressedTexImage1D
push_glCompressedTexImage1D(glCompressedTexImage1D_ARG_EXPAND)9125 static inline void push_glCompressedTexImage1D(glCompressedTexImage1D_ARG_EXPAND) {
9126     glCompressedTexImage1D_PACKED *packed_data = malloc(sizeof(glCompressedTexImage1D_PACKED));
9127     packed_data->format = glCompressedTexImage1D_FORMAT;
9128     packed_data->func = glCompressedTexImage1D;
9129     packed_data->args.a1 = target;
9130     packed_data->args.a2 = level;
9131     packed_data->args.a3 = internalformat;
9132     packed_data->args.a4 = width;
9133     packed_data->args.a5 = border;
9134     packed_data->args.a6 = imageSize;
9135     packed_data->args.a7 = data;
9136     glPushCall((void *)packed_data);
9137 }
9138 #endif
9139 #ifndef direct_glCompressedTexImage2D
push_glCompressedTexImage2D(glCompressedTexImage2D_ARG_EXPAND)9140 static inline void push_glCompressedTexImage2D(glCompressedTexImage2D_ARG_EXPAND) {
9141     glCompressedTexImage2D_PACKED *packed_data = malloc(sizeof(glCompressedTexImage2D_PACKED));
9142     packed_data->format = glCompressedTexImage2D_FORMAT;
9143     packed_data->func = glCompressedTexImage2D;
9144     packed_data->args.a1 = target;
9145     packed_data->args.a2 = level;
9146     packed_data->args.a3 = internalformat;
9147     packed_data->args.a4 = width;
9148     packed_data->args.a5 = height;
9149     packed_data->args.a6 = border;
9150     packed_data->args.a7 = imageSize;
9151     packed_data->args.a8 = data;
9152     glPushCall((void *)packed_data);
9153 }
9154 #endif
9155 #ifndef direct_glCompressedTexImage3D
push_glCompressedTexImage3D(glCompressedTexImage3D_ARG_EXPAND)9156 static inline void push_glCompressedTexImage3D(glCompressedTexImage3D_ARG_EXPAND) {
9157     glCompressedTexImage3D_PACKED *packed_data = malloc(sizeof(glCompressedTexImage3D_PACKED));
9158     packed_data->format = glCompressedTexImage3D_FORMAT;
9159     packed_data->func = glCompressedTexImage3D;
9160     packed_data->args.a1 = target;
9161     packed_data->args.a2 = level;
9162     packed_data->args.a3 = internalformat;
9163     packed_data->args.a4 = width;
9164     packed_data->args.a5 = height;
9165     packed_data->args.a6 = depth;
9166     packed_data->args.a7 = border;
9167     packed_data->args.a8 = imageSize;
9168     packed_data->args.a9 = data;
9169     glPushCall((void *)packed_data);
9170 }
9171 #endif
9172 #ifndef direct_glCompressedTexSubImage1D
push_glCompressedTexSubImage1D(glCompressedTexSubImage1D_ARG_EXPAND)9173 static inline void push_glCompressedTexSubImage1D(glCompressedTexSubImage1D_ARG_EXPAND) {
9174     glCompressedTexSubImage1D_PACKED *packed_data = malloc(sizeof(glCompressedTexSubImage1D_PACKED));
9175     packed_data->format = glCompressedTexSubImage1D_FORMAT;
9176     packed_data->func = glCompressedTexSubImage1D;
9177     packed_data->args.a1 = target;
9178     packed_data->args.a2 = level;
9179     packed_data->args.a3 = xoffset;
9180     packed_data->args.a4 = width;
9181     packed_data->args.a5 = format;
9182     packed_data->args.a6 = imageSize;
9183     packed_data->args.a7 = data;
9184     glPushCall((void *)packed_data);
9185 }
9186 #endif
9187 #ifndef direct_glCompressedTexSubImage2D
push_glCompressedTexSubImage2D(glCompressedTexSubImage2D_ARG_EXPAND)9188 static inline void push_glCompressedTexSubImage2D(glCompressedTexSubImage2D_ARG_EXPAND) {
9189     glCompressedTexSubImage2D_PACKED *packed_data = malloc(sizeof(glCompressedTexSubImage2D_PACKED));
9190     packed_data->format = glCompressedTexSubImage2D_FORMAT;
9191     packed_data->func = glCompressedTexSubImage2D;
9192     packed_data->args.a1 = target;
9193     packed_data->args.a2 = level;
9194     packed_data->args.a3 = xoffset;
9195     packed_data->args.a4 = yoffset;
9196     packed_data->args.a5 = width;
9197     packed_data->args.a6 = height;
9198     packed_data->args.a7 = format;
9199     packed_data->args.a8 = imageSize;
9200     packed_data->args.a9 = data;
9201     glPushCall((void *)packed_data);
9202 }
9203 #endif
9204 #ifndef direct_glCompressedTexSubImage3D
push_glCompressedTexSubImage3D(glCompressedTexSubImage3D_ARG_EXPAND)9205 static inline void push_glCompressedTexSubImage3D(glCompressedTexSubImage3D_ARG_EXPAND) {
9206     glCompressedTexSubImage3D_PACKED *packed_data = malloc(sizeof(glCompressedTexSubImage3D_PACKED));
9207     packed_data->format = glCompressedTexSubImage3D_FORMAT;
9208     packed_data->func = glCompressedTexSubImage3D;
9209     packed_data->args.a1 = target;
9210     packed_data->args.a2 = level;
9211     packed_data->args.a3 = xoffset;
9212     packed_data->args.a4 = yoffset;
9213     packed_data->args.a5 = zoffset;
9214     packed_data->args.a6 = width;
9215     packed_data->args.a7 = height;
9216     packed_data->args.a8 = depth;
9217     packed_data->args.a9 = format;
9218     packed_data->args.a10 = imageSize;
9219     packed_data->args.a11 = data;
9220     glPushCall((void *)packed_data);
9221 }
9222 #endif
9223 #ifndef direct_glConvolutionFilter1D
push_glConvolutionFilter1D(glConvolutionFilter1D_ARG_EXPAND)9224 static inline void push_glConvolutionFilter1D(glConvolutionFilter1D_ARG_EXPAND) {
9225     glConvolutionFilter1D_PACKED *packed_data = malloc(sizeof(glConvolutionFilter1D_PACKED));
9226     packed_data->format = glConvolutionFilter1D_FORMAT;
9227     packed_data->func = glConvolutionFilter1D;
9228     packed_data->args.a1 = target;
9229     packed_data->args.a2 = internalformat;
9230     packed_data->args.a3 = width;
9231     packed_data->args.a4 = format;
9232     packed_data->args.a5 = type;
9233     packed_data->args.a6 = image;
9234     glPushCall((void *)packed_data);
9235 }
9236 #endif
9237 #ifndef direct_glConvolutionFilter2D
push_glConvolutionFilter2D(glConvolutionFilter2D_ARG_EXPAND)9238 static inline void push_glConvolutionFilter2D(glConvolutionFilter2D_ARG_EXPAND) {
9239     glConvolutionFilter2D_PACKED *packed_data = malloc(sizeof(glConvolutionFilter2D_PACKED));
9240     packed_data->format = glConvolutionFilter2D_FORMAT;
9241     packed_data->func = glConvolutionFilter2D;
9242     packed_data->args.a1 = target;
9243     packed_data->args.a2 = internalformat;
9244     packed_data->args.a3 = width;
9245     packed_data->args.a4 = height;
9246     packed_data->args.a5 = format;
9247     packed_data->args.a6 = type;
9248     packed_data->args.a7 = image;
9249     glPushCall((void *)packed_data);
9250 }
9251 #endif
9252 #ifndef direct_glConvolutionParameterf
push_glConvolutionParameterf(glConvolutionParameterf_ARG_EXPAND)9253 static inline void push_glConvolutionParameterf(glConvolutionParameterf_ARG_EXPAND) {
9254     glConvolutionParameterf_PACKED *packed_data = malloc(sizeof(glConvolutionParameterf_PACKED));
9255     packed_data->format = glConvolutionParameterf_FORMAT;
9256     packed_data->func = glConvolutionParameterf;
9257     packed_data->args.a1 = target;
9258     packed_data->args.a2 = pname;
9259     packed_data->args.a3 = params;
9260     glPushCall((void *)packed_data);
9261 }
9262 #endif
9263 #ifndef direct_glConvolutionParameterfv
push_glConvolutionParameterfv(glConvolutionParameterfv_ARG_EXPAND)9264 static inline void push_glConvolutionParameterfv(glConvolutionParameterfv_ARG_EXPAND) {
9265     glConvolutionParameterfv_PACKED *packed_data = malloc(sizeof(glConvolutionParameterfv_PACKED));
9266     packed_data->format = glConvolutionParameterfv_FORMAT;
9267     packed_data->func = glConvolutionParameterfv;
9268     packed_data->args.a1 = target;
9269     packed_data->args.a2 = pname;
9270     packed_data->args.a3 = params;
9271     glPushCall((void *)packed_data);
9272 }
9273 #endif
9274 #ifndef direct_glConvolutionParameteri
push_glConvolutionParameteri(glConvolutionParameteri_ARG_EXPAND)9275 static inline void push_glConvolutionParameteri(glConvolutionParameteri_ARG_EXPAND) {
9276     glConvolutionParameteri_PACKED *packed_data = malloc(sizeof(glConvolutionParameteri_PACKED));
9277     packed_data->format = glConvolutionParameteri_FORMAT;
9278     packed_data->func = glConvolutionParameteri;
9279     packed_data->args.a1 = target;
9280     packed_data->args.a2 = pname;
9281     packed_data->args.a3 = params;
9282     glPushCall((void *)packed_data);
9283 }
9284 #endif
9285 #ifndef direct_glConvolutionParameteriv
push_glConvolutionParameteriv(glConvolutionParameteriv_ARG_EXPAND)9286 static inline void push_glConvolutionParameteriv(glConvolutionParameteriv_ARG_EXPAND) {
9287     glConvolutionParameteriv_PACKED *packed_data = malloc(sizeof(glConvolutionParameteriv_PACKED));
9288     packed_data->format = glConvolutionParameteriv_FORMAT;
9289     packed_data->func = glConvolutionParameteriv;
9290     packed_data->args.a1 = target;
9291     packed_data->args.a2 = pname;
9292     packed_data->args.a3 = params;
9293     glPushCall((void *)packed_data);
9294 }
9295 #endif
9296 #ifndef direct_glCopyColorSubTable
push_glCopyColorSubTable(glCopyColorSubTable_ARG_EXPAND)9297 static inline void push_glCopyColorSubTable(glCopyColorSubTable_ARG_EXPAND) {
9298     glCopyColorSubTable_PACKED *packed_data = malloc(sizeof(glCopyColorSubTable_PACKED));
9299     packed_data->format = glCopyColorSubTable_FORMAT;
9300     packed_data->func = glCopyColorSubTable;
9301     packed_data->args.a1 = target;
9302     packed_data->args.a2 = start;
9303     packed_data->args.a3 = x;
9304     packed_data->args.a4 = y;
9305     packed_data->args.a5 = width;
9306     glPushCall((void *)packed_data);
9307 }
9308 #endif
9309 #ifndef direct_glCopyColorTable
push_glCopyColorTable(glCopyColorTable_ARG_EXPAND)9310 static inline void push_glCopyColorTable(glCopyColorTable_ARG_EXPAND) {
9311     glCopyColorTable_PACKED *packed_data = malloc(sizeof(glCopyColorTable_PACKED));
9312     packed_data->format = glCopyColorTable_FORMAT;
9313     packed_data->func = glCopyColorTable;
9314     packed_data->args.a1 = target;
9315     packed_data->args.a2 = internalformat;
9316     packed_data->args.a3 = x;
9317     packed_data->args.a4 = y;
9318     packed_data->args.a5 = width;
9319     glPushCall((void *)packed_data);
9320 }
9321 #endif
9322 #ifndef direct_glCopyConvolutionFilter1D
push_glCopyConvolutionFilter1D(glCopyConvolutionFilter1D_ARG_EXPAND)9323 static inline void push_glCopyConvolutionFilter1D(glCopyConvolutionFilter1D_ARG_EXPAND) {
9324     glCopyConvolutionFilter1D_PACKED *packed_data = malloc(sizeof(glCopyConvolutionFilter1D_PACKED));
9325     packed_data->format = glCopyConvolutionFilter1D_FORMAT;
9326     packed_data->func = glCopyConvolutionFilter1D;
9327     packed_data->args.a1 = target;
9328     packed_data->args.a2 = internalformat;
9329     packed_data->args.a3 = x;
9330     packed_data->args.a4 = y;
9331     packed_data->args.a5 = width;
9332     glPushCall((void *)packed_data);
9333 }
9334 #endif
9335 #ifndef direct_glCopyConvolutionFilter2D
push_glCopyConvolutionFilter2D(glCopyConvolutionFilter2D_ARG_EXPAND)9336 static inline void push_glCopyConvolutionFilter2D(glCopyConvolutionFilter2D_ARG_EXPAND) {
9337     glCopyConvolutionFilter2D_PACKED *packed_data = malloc(sizeof(glCopyConvolutionFilter2D_PACKED));
9338     packed_data->format = glCopyConvolutionFilter2D_FORMAT;
9339     packed_data->func = glCopyConvolutionFilter2D;
9340     packed_data->args.a1 = target;
9341     packed_data->args.a2 = internalformat;
9342     packed_data->args.a3 = x;
9343     packed_data->args.a4 = y;
9344     packed_data->args.a5 = width;
9345     packed_data->args.a6 = height;
9346     glPushCall((void *)packed_data);
9347 }
9348 #endif
9349 #ifndef direct_glCopyPixels
push_glCopyPixels(glCopyPixels_ARG_EXPAND)9350 static inline void push_glCopyPixels(glCopyPixels_ARG_EXPAND) {
9351     glCopyPixels_PACKED *packed_data = malloc(sizeof(glCopyPixels_PACKED));
9352     packed_data->format = glCopyPixels_FORMAT;
9353     packed_data->func = glCopyPixels;
9354     packed_data->args.a1 = x;
9355     packed_data->args.a2 = y;
9356     packed_data->args.a3 = width;
9357     packed_data->args.a4 = height;
9358     packed_data->args.a5 = type;
9359     glPushCall((void *)packed_data);
9360 }
9361 #endif
9362 #ifndef direct_glCopyTexImage1D
push_glCopyTexImage1D(glCopyTexImage1D_ARG_EXPAND)9363 static inline void push_glCopyTexImage1D(glCopyTexImage1D_ARG_EXPAND) {
9364     glCopyTexImage1D_PACKED *packed_data = malloc(sizeof(glCopyTexImage1D_PACKED));
9365     packed_data->format = glCopyTexImage1D_FORMAT;
9366     packed_data->func = glCopyTexImage1D;
9367     packed_data->args.a1 = target;
9368     packed_data->args.a2 = level;
9369     packed_data->args.a3 = internalformat;
9370     packed_data->args.a4 = x;
9371     packed_data->args.a5 = y;
9372     packed_data->args.a6 = width;
9373     packed_data->args.a7 = border;
9374     glPushCall((void *)packed_data);
9375 }
9376 #endif
9377 #ifndef direct_glCopyTexImage2D
push_glCopyTexImage2D(glCopyTexImage2D_ARG_EXPAND)9378 static inline void push_glCopyTexImage2D(glCopyTexImage2D_ARG_EXPAND) {
9379     glCopyTexImage2D_PACKED *packed_data = malloc(sizeof(glCopyTexImage2D_PACKED));
9380     packed_data->format = glCopyTexImage2D_FORMAT;
9381     packed_data->func = glCopyTexImage2D;
9382     packed_data->args.a1 = target;
9383     packed_data->args.a2 = level;
9384     packed_data->args.a3 = internalformat;
9385     packed_data->args.a4 = x;
9386     packed_data->args.a5 = y;
9387     packed_data->args.a6 = width;
9388     packed_data->args.a7 = height;
9389     packed_data->args.a8 = border;
9390     glPushCall((void *)packed_data);
9391 }
9392 #endif
9393 #ifndef direct_glCopyTexSubImage1D
push_glCopyTexSubImage1D(glCopyTexSubImage1D_ARG_EXPAND)9394 static inline void push_glCopyTexSubImage1D(glCopyTexSubImage1D_ARG_EXPAND) {
9395     glCopyTexSubImage1D_PACKED *packed_data = malloc(sizeof(glCopyTexSubImage1D_PACKED));
9396     packed_data->format = glCopyTexSubImage1D_FORMAT;
9397     packed_data->func = glCopyTexSubImage1D;
9398     packed_data->args.a1 = target;
9399     packed_data->args.a2 = level;
9400     packed_data->args.a3 = xoffset;
9401     packed_data->args.a4 = x;
9402     packed_data->args.a5 = y;
9403     packed_data->args.a6 = width;
9404     glPushCall((void *)packed_data);
9405 }
9406 #endif
9407 #ifndef direct_glCopyTexSubImage2D
push_glCopyTexSubImage2D(glCopyTexSubImage2D_ARG_EXPAND)9408 static inline void push_glCopyTexSubImage2D(glCopyTexSubImage2D_ARG_EXPAND) {
9409     glCopyTexSubImage2D_PACKED *packed_data = malloc(sizeof(glCopyTexSubImage2D_PACKED));
9410     packed_data->format = glCopyTexSubImage2D_FORMAT;
9411     packed_data->func = glCopyTexSubImage2D;
9412     packed_data->args.a1 = target;
9413     packed_data->args.a2 = level;
9414     packed_data->args.a3 = xoffset;
9415     packed_data->args.a4 = yoffset;
9416     packed_data->args.a5 = x;
9417     packed_data->args.a6 = y;
9418     packed_data->args.a7 = width;
9419     packed_data->args.a8 = height;
9420     glPushCall((void *)packed_data);
9421 }
9422 #endif
9423 #ifndef direct_glCopyTexSubImage3D
push_glCopyTexSubImage3D(glCopyTexSubImage3D_ARG_EXPAND)9424 static inline void push_glCopyTexSubImage3D(glCopyTexSubImage3D_ARG_EXPAND) {
9425     glCopyTexSubImage3D_PACKED *packed_data = malloc(sizeof(glCopyTexSubImage3D_PACKED));
9426     packed_data->format = glCopyTexSubImage3D_FORMAT;
9427     packed_data->func = glCopyTexSubImage3D;
9428     packed_data->args.a1 = target;
9429     packed_data->args.a2 = level;
9430     packed_data->args.a3 = xoffset;
9431     packed_data->args.a4 = yoffset;
9432     packed_data->args.a5 = zoffset;
9433     packed_data->args.a6 = x;
9434     packed_data->args.a7 = y;
9435     packed_data->args.a8 = width;
9436     packed_data->args.a9 = height;
9437     glPushCall((void *)packed_data);
9438 }
9439 #endif
9440 #ifndef direct_glCullFace
push_glCullFace(glCullFace_ARG_EXPAND)9441 static inline void push_glCullFace(glCullFace_ARG_EXPAND) {
9442     glCullFace_PACKED *packed_data = malloc(sizeof(glCullFace_PACKED));
9443     packed_data->format = glCullFace_FORMAT;
9444     packed_data->func = glCullFace;
9445     packed_data->args.a1 = mode;
9446     glPushCall((void *)packed_data);
9447 }
9448 #endif
9449 #ifndef direct_glDeleteBuffers
push_glDeleteBuffers(glDeleteBuffers_ARG_EXPAND)9450 static inline void push_glDeleteBuffers(glDeleteBuffers_ARG_EXPAND) {
9451     glDeleteBuffers_PACKED *packed_data = malloc(sizeof(glDeleteBuffers_PACKED));
9452     packed_data->format = glDeleteBuffers_FORMAT;
9453     packed_data->func = glDeleteBuffers;
9454     packed_data->args.a1 = n;
9455     packed_data->args.a2 = buffers;
9456     glPushCall((void *)packed_data);
9457 }
9458 #endif
9459 #ifndef direct_glDeleteLists
push_glDeleteLists(glDeleteLists_ARG_EXPAND)9460 static inline void push_glDeleteLists(glDeleteLists_ARG_EXPAND) {
9461     glDeleteLists_PACKED *packed_data = malloc(sizeof(glDeleteLists_PACKED));
9462     packed_data->format = glDeleteLists_FORMAT;
9463     packed_data->func = glDeleteLists;
9464     packed_data->args.a1 = list;
9465     packed_data->args.a2 = range;
9466     glPushCall((void *)packed_data);
9467 }
9468 #endif
9469 #ifndef direct_glDeleteQueries
push_glDeleteQueries(glDeleteQueries_ARG_EXPAND)9470 static inline void push_glDeleteQueries(glDeleteQueries_ARG_EXPAND) {
9471     glDeleteQueries_PACKED *packed_data = malloc(sizeof(glDeleteQueries_PACKED));
9472     packed_data->format = glDeleteQueries_FORMAT;
9473     packed_data->func = glDeleteQueries;
9474     packed_data->args.a1 = n;
9475     packed_data->args.a2 = ids;
9476     glPushCall((void *)packed_data);
9477 }
9478 #endif
9479 #ifndef direct_glDeleteTextures
push_glDeleteTextures(glDeleteTextures_ARG_EXPAND)9480 static inline void push_glDeleteTextures(glDeleteTextures_ARG_EXPAND) {
9481     glDeleteTextures_PACKED *packed_data = malloc(sizeof(glDeleteTextures_PACKED));
9482     packed_data->format = glDeleteTextures_FORMAT;
9483     packed_data->func = glDeleteTextures;
9484     packed_data->args.a1 = n;
9485     packed_data->args.a2 = textures;
9486     glPushCall((void *)packed_data);
9487 }
9488 #endif
9489 #ifndef direct_glDepthFunc
push_glDepthFunc(glDepthFunc_ARG_EXPAND)9490 static inline void push_glDepthFunc(glDepthFunc_ARG_EXPAND) {
9491     glDepthFunc_PACKED *packed_data = malloc(sizeof(glDepthFunc_PACKED));
9492     packed_data->format = glDepthFunc_FORMAT;
9493     packed_data->func = glDepthFunc;
9494     packed_data->args.a1 = func;
9495     glPushCall((void *)packed_data);
9496 }
9497 #endif
9498 #ifndef direct_glDepthMask
push_glDepthMask(glDepthMask_ARG_EXPAND)9499 static inline void push_glDepthMask(glDepthMask_ARG_EXPAND) {
9500     glDepthMask_PACKED *packed_data = malloc(sizeof(glDepthMask_PACKED));
9501     packed_data->format = glDepthMask_FORMAT;
9502     packed_data->func = glDepthMask;
9503     packed_data->args.a1 = flag;
9504     glPushCall((void *)packed_data);
9505 }
9506 #endif
9507 #ifndef direct_glDepthRange
push_glDepthRange(glDepthRange_ARG_EXPAND)9508 static inline void push_glDepthRange(glDepthRange_ARG_EXPAND) {
9509     glDepthRange_PACKED *packed_data = malloc(sizeof(glDepthRange_PACKED));
9510     packed_data->format = glDepthRange_FORMAT;
9511     packed_data->func = glDepthRange;
9512     packed_data->args.a1 = near;
9513     packed_data->args.a2 = far;
9514     glPushCall((void *)packed_data);
9515 }
9516 #endif
9517 #ifndef direct_glDisable
push_glDisable(glDisable_ARG_EXPAND)9518 static inline void push_glDisable(glDisable_ARG_EXPAND) {
9519     glDisable_PACKED *packed_data = malloc(sizeof(glDisable_PACKED));
9520     packed_data->format = glDisable_FORMAT;
9521     packed_data->func = glDisable;
9522     packed_data->args.a1 = cap;
9523     glPushCall((void *)packed_data);
9524 }
9525 #endif
9526 #ifndef direct_glDisableClientState
push_glDisableClientState(glDisableClientState_ARG_EXPAND)9527 static inline void push_glDisableClientState(glDisableClientState_ARG_EXPAND) {
9528     glDisableClientState_PACKED *packed_data = malloc(sizeof(glDisableClientState_PACKED));
9529     packed_data->format = glDisableClientState_FORMAT;
9530     packed_data->func = glDisableClientState;
9531     packed_data->args.a1 = array;
9532     glPushCall((void *)packed_data);
9533 }
9534 #endif
9535 #ifndef direct_glDrawArrays
push_glDrawArrays(glDrawArrays_ARG_EXPAND)9536 static inline void push_glDrawArrays(glDrawArrays_ARG_EXPAND) {
9537     glDrawArrays_PACKED *packed_data = malloc(sizeof(glDrawArrays_PACKED));
9538     packed_data->format = glDrawArrays_FORMAT;
9539     packed_data->func = glDrawArrays;
9540     packed_data->args.a1 = mode;
9541     packed_data->args.a2 = first;
9542     packed_data->args.a3 = count;
9543     glPushCall((void *)packed_data);
9544 }
9545 #endif
9546 #ifndef direct_glDrawBuffer
push_glDrawBuffer(glDrawBuffer_ARG_EXPAND)9547 static inline void push_glDrawBuffer(glDrawBuffer_ARG_EXPAND) {
9548     glDrawBuffer_PACKED *packed_data = malloc(sizeof(glDrawBuffer_PACKED));
9549     packed_data->format = glDrawBuffer_FORMAT;
9550     packed_data->func = glDrawBuffer;
9551     packed_data->args.a1 = mode;
9552     glPushCall((void *)packed_data);
9553 }
9554 #endif
9555 #ifndef direct_glDrawElements
push_glDrawElements(glDrawElements_ARG_EXPAND)9556 static inline void push_glDrawElements(glDrawElements_ARG_EXPAND) {
9557     glDrawElements_PACKED *packed_data = malloc(sizeof(glDrawElements_PACKED));
9558     packed_data->format = glDrawElements_FORMAT;
9559     packed_data->func = glDrawElements;
9560     packed_data->args.a1 = mode;
9561     packed_data->args.a2 = count;
9562     packed_data->args.a3 = type;
9563     packed_data->args.a4 = indices;
9564     glPushCall((void *)packed_data);
9565 }
9566 #endif
9567 #ifndef direct_glDrawPixels
push_glDrawPixels(glDrawPixels_ARG_EXPAND)9568 static inline void push_glDrawPixels(glDrawPixels_ARG_EXPAND) {
9569     glDrawPixels_PACKED *packed_data = malloc(sizeof(glDrawPixels_PACKED));
9570     packed_data->format = glDrawPixels_FORMAT;
9571     packed_data->func = glDrawPixels;
9572     packed_data->args.a1 = width;
9573     packed_data->args.a2 = height;
9574     packed_data->args.a3 = format;
9575     packed_data->args.a4 = type;
9576     packed_data->args.a5 = pixels;
9577     glPushCall((void *)packed_data);
9578 }
9579 #endif
9580 #ifndef direct_glDrawRangeElements
push_glDrawRangeElements(glDrawRangeElements_ARG_EXPAND)9581 static inline void push_glDrawRangeElements(glDrawRangeElements_ARG_EXPAND) {
9582     glDrawRangeElements_PACKED *packed_data = malloc(sizeof(glDrawRangeElements_PACKED));
9583     packed_data->format = glDrawRangeElements_FORMAT;
9584     packed_data->func = glDrawRangeElements;
9585     packed_data->args.a1 = mode;
9586     packed_data->args.a2 = start;
9587     packed_data->args.a3 = end;
9588     packed_data->args.a4 = count;
9589     packed_data->args.a5 = type;
9590     packed_data->args.a6 = indices;
9591     glPushCall((void *)packed_data);
9592 }
9593 #endif
9594 #ifndef direct_glEdgeFlag
push_glEdgeFlag(glEdgeFlag_ARG_EXPAND)9595 static inline void push_glEdgeFlag(glEdgeFlag_ARG_EXPAND) {
9596     glEdgeFlag_PACKED *packed_data = malloc(sizeof(glEdgeFlag_PACKED));
9597     packed_data->format = glEdgeFlag_FORMAT;
9598     packed_data->func = glEdgeFlag;
9599     packed_data->args.a1 = flag;
9600     glPushCall((void *)packed_data);
9601 }
9602 #endif
9603 #ifndef direct_glEdgeFlagPointer
push_glEdgeFlagPointer(glEdgeFlagPointer_ARG_EXPAND)9604 static inline void push_glEdgeFlagPointer(glEdgeFlagPointer_ARG_EXPAND) {
9605     glEdgeFlagPointer_PACKED *packed_data = malloc(sizeof(glEdgeFlagPointer_PACKED));
9606     packed_data->format = glEdgeFlagPointer_FORMAT;
9607     packed_data->func = glEdgeFlagPointer;
9608     packed_data->args.a1 = stride;
9609     packed_data->args.a2 = pointer;
9610     glPushCall((void *)packed_data);
9611 }
9612 #endif
9613 #ifndef direct_glEdgeFlagv
push_glEdgeFlagv(glEdgeFlagv_ARG_EXPAND)9614 static inline void push_glEdgeFlagv(glEdgeFlagv_ARG_EXPAND) {
9615     glEdgeFlagv_PACKED *packed_data = malloc(sizeof(glEdgeFlagv_PACKED));
9616     packed_data->format = glEdgeFlagv_FORMAT;
9617     packed_data->func = glEdgeFlagv;
9618     packed_data->args.a1 = flag;
9619     glPushCall((void *)packed_data);
9620 }
9621 #endif
9622 #ifndef direct_glEnable
push_glEnable(glEnable_ARG_EXPAND)9623 static inline void push_glEnable(glEnable_ARG_EXPAND) {
9624     glEnable_PACKED *packed_data = malloc(sizeof(glEnable_PACKED));
9625     packed_data->format = glEnable_FORMAT;
9626     packed_data->func = glEnable;
9627     packed_data->args.a1 = cap;
9628     glPushCall((void *)packed_data);
9629 }
9630 #endif
9631 #ifndef direct_glEnableClientState
push_glEnableClientState(glEnableClientState_ARG_EXPAND)9632 static inline void push_glEnableClientState(glEnableClientState_ARG_EXPAND) {
9633     glEnableClientState_PACKED *packed_data = malloc(sizeof(glEnableClientState_PACKED));
9634     packed_data->format = glEnableClientState_FORMAT;
9635     packed_data->func = glEnableClientState;
9636     packed_data->args.a1 = array;
9637     glPushCall((void *)packed_data);
9638 }
9639 #endif
9640 #ifndef direct_glEnd
push_glEnd(glEnd_ARG_EXPAND)9641 static inline void push_glEnd(glEnd_ARG_EXPAND) {
9642     glEnd_PACKED *packed_data = malloc(sizeof(glEnd_PACKED));
9643     packed_data->format = glEnd_FORMAT;
9644     packed_data->func = glEnd;
9645     glPushCall((void *)packed_data);
9646 }
9647 #endif
9648 #ifndef direct_glEndList
push_glEndList(glEndList_ARG_EXPAND)9649 static inline void push_glEndList(glEndList_ARG_EXPAND) {
9650     glEndList_PACKED *packed_data = malloc(sizeof(glEndList_PACKED));
9651     packed_data->format = glEndList_FORMAT;
9652     packed_data->func = glEndList;
9653     glPushCall((void *)packed_data);
9654 }
9655 #endif
9656 #ifndef direct_glEndQuery
push_glEndQuery(glEndQuery_ARG_EXPAND)9657 static inline void push_glEndQuery(glEndQuery_ARG_EXPAND) {
9658     glEndQuery_PACKED *packed_data = malloc(sizeof(glEndQuery_PACKED));
9659     packed_data->format = glEndQuery_FORMAT;
9660     packed_data->func = glEndQuery;
9661     packed_data->args.a1 = target;
9662     glPushCall((void *)packed_data);
9663 }
9664 #endif
9665 #ifndef direct_glEvalCoord1d
push_glEvalCoord1d(glEvalCoord1d_ARG_EXPAND)9666 static inline void push_glEvalCoord1d(glEvalCoord1d_ARG_EXPAND) {
9667     glEvalCoord1d_PACKED *packed_data = malloc(sizeof(glEvalCoord1d_PACKED));
9668     packed_data->format = glEvalCoord1d_FORMAT;
9669     packed_data->func = glEvalCoord1d;
9670     packed_data->args.a1 = u;
9671     glPushCall((void *)packed_data);
9672 }
9673 #endif
9674 #ifndef direct_glEvalCoord1dv
push_glEvalCoord1dv(glEvalCoord1dv_ARG_EXPAND)9675 static inline void push_glEvalCoord1dv(glEvalCoord1dv_ARG_EXPAND) {
9676     glEvalCoord1dv_PACKED *packed_data = malloc(sizeof(glEvalCoord1dv_PACKED));
9677     packed_data->format = glEvalCoord1dv_FORMAT;
9678     packed_data->func = glEvalCoord1dv;
9679     packed_data->args.a1 = u;
9680     glPushCall((void *)packed_data);
9681 }
9682 #endif
9683 #ifndef direct_glEvalCoord1f
push_glEvalCoord1f(glEvalCoord1f_ARG_EXPAND)9684 static inline void push_glEvalCoord1f(glEvalCoord1f_ARG_EXPAND) {
9685     glEvalCoord1f_PACKED *packed_data = malloc(sizeof(glEvalCoord1f_PACKED));
9686     packed_data->format = glEvalCoord1f_FORMAT;
9687     packed_data->func = glEvalCoord1f;
9688     packed_data->args.a1 = u;
9689     glPushCall((void *)packed_data);
9690 }
9691 #endif
9692 #ifndef direct_glEvalCoord1fv
push_glEvalCoord1fv(glEvalCoord1fv_ARG_EXPAND)9693 static inline void push_glEvalCoord1fv(glEvalCoord1fv_ARG_EXPAND) {
9694     glEvalCoord1fv_PACKED *packed_data = malloc(sizeof(glEvalCoord1fv_PACKED));
9695     packed_data->format = glEvalCoord1fv_FORMAT;
9696     packed_data->func = glEvalCoord1fv;
9697     packed_data->args.a1 = u;
9698     glPushCall((void *)packed_data);
9699 }
9700 #endif
9701 #ifndef direct_glEvalCoord2d
push_glEvalCoord2d(glEvalCoord2d_ARG_EXPAND)9702 static inline void push_glEvalCoord2d(glEvalCoord2d_ARG_EXPAND) {
9703     glEvalCoord2d_PACKED *packed_data = malloc(sizeof(glEvalCoord2d_PACKED));
9704     packed_data->format = glEvalCoord2d_FORMAT;
9705     packed_data->func = glEvalCoord2d;
9706     packed_data->args.a1 = u;
9707     packed_data->args.a2 = v;
9708     glPushCall((void *)packed_data);
9709 }
9710 #endif
9711 #ifndef direct_glEvalCoord2dv
push_glEvalCoord2dv(glEvalCoord2dv_ARG_EXPAND)9712 static inline void push_glEvalCoord2dv(glEvalCoord2dv_ARG_EXPAND) {
9713     glEvalCoord2dv_PACKED *packed_data = malloc(sizeof(glEvalCoord2dv_PACKED));
9714     packed_data->format = glEvalCoord2dv_FORMAT;
9715     packed_data->func = glEvalCoord2dv;
9716     packed_data->args.a1 = u;
9717     glPushCall((void *)packed_data);
9718 }
9719 #endif
9720 #ifndef direct_glEvalCoord2f
push_glEvalCoord2f(glEvalCoord2f_ARG_EXPAND)9721 static inline void push_glEvalCoord2f(glEvalCoord2f_ARG_EXPAND) {
9722     glEvalCoord2f_PACKED *packed_data = malloc(sizeof(glEvalCoord2f_PACKED));
9723     packed_data->format = glEvalCoord2f_FORMAT;
9724     packed_data->func = glEvalCoord2f;
9725     packed_data->args.a1 = u;
9726     packed_data->args.a2 = v;
9727     glPushCall((void *)packed_data);
9728 }
9729 #endif
9730 #ifndef direct_glEvalCoord2fv
push_glEvalCoord2fv(glEvalCoord2fv_ARG_EXPAND)9731 static inline void push_glEvalCoord2fv(glEvalCoord2fv_ARG_EXPAND) {
9732     glEvalCoord2fv_PACKED *packed_data = malloc(sizeof(glEvalCoord2fv_PACKED));
9733     packed_data->format = glEvalCoord2fv_FORMAT;
9734     packed_data->func = glEvalCoord2fv;
9735     packed_data->args.a1 = u;
9736     glPushCall((void *)packed_data);
9737 }
9738 #endif
9739 #ifndef direct_glEvalMesh1
push_glEvalMesh1(glEvalMesh1_ARG_EXPAND)9740 static inline void push_glEvalMesh1(glEvalMesh1_ARG_EXPAND) {
9741     glEvalMesh1_PACKED *packed_data = malloc(sizeof(glEvalMesh1_PACKED));
9742     packed_data->format = glEvalMesh1_FORMAT;
9743     packed_data->func = glEvalMesh1;
9744     packed_data->args.a1 = mode;
9745     packed_data->args.a2 = i1;
9746     packed_data->args.a3 = i2;
9747     glPushCall((void *)packed_data);
9748 }
9749 #endif
9750 #ifndef direct_glEvalMesh2
push_glEvalMesh2(glEvalMesh2_ARG_EXPAND)9751 static inline void push_glEvalMesh2(glEvalMesh2_ARG_EXPAND) {
9752     glEvalMesh2_PACKED *packed_data = malloc(sizeof(glEvalMesh2_PACKED));
9753     packed_data->format = glEvalMesh2_FORMAT;
9754     packed_data->func = glEvalMesh2;
9755     packed_data->args.a1 = mode;
9756     packed_data->args.a2 = i1;
9757     packed_data->args.a3 = i2;
9758     packed_data->args.a4 = j1;
9759     packed_data->args.a5 = j2;
9760     glPushCall((void *)packed_data);
9761 }
9762 #endif
9763 #ifndef direct_glEvalPoint1
push_glEvalPoint1(glEvalPoint1_ARG_EXPAND)9764 static inline void push_glEvalPoint1(glEvalPoint1_ARG_EXPAND) {
9765     glEvalPoint1_PACKED *packed_data = malloc(sizeof(glEvalPoint1_PACKED));
9766     packed_data->format = glEvalPoint1_FORMAT;
9767     packed_data->func = glEvalPoint1;
9768     packed_data->args.a1 = i;
9769     glPushCall((void *)packed_data);
9770 }
9771 #endif
9772 #ifndef direct_glEvalPoint2
push_glEvalPoint2(glEvalPoint2_ARG_EXPAND)9773 static inline void push_glEvalPoint2(glEvalPoint2_ARG_EXPAND) {
9774     glEvalPoint2_PACKED *packed_data = malloc(sizeof(glEvalPoint2_PACKED));
9775     packed_data->format = glEvalPoint2_FORMAT;
9776     packed_data->func = glEvalPoint2;
9777     packed_data->args.a1 = i;
9778     packed_data->args.a2 = j;
9779     glPushCall((void *)packed_data);
9780 }
9781 #endif
9782 #ifndef direct_glFeedbackBuffer
push_glFeedbackBuffer(glFeedbackBuffer_ARG_EXPAND)9783 static inline void push_glFeedbackBuffer(glFeedbackBuffer_ARG_EXPAND) {
9784     glFeedbackBuffer_PACKED *packed_data = malloc(sizeof(glFeedbackBuffer_PACKED));
9785     packed_data->format = glFeedbackBuffer_FORMAT;
9786     packed_data->func = glFeedbackBuffer;
9787     packed_data->args.a1 = size;
9788     packed_data->args.a2 = type;
9789     packed_data->args.a3 = buffer;
9790     glPushCall((void *)packed_data);
9791 }
9792 #endif
9793 #ifndef direct_glFinish
push_glFinish(glFinish_ARG_EXPAND)9794 static inline void push_glFinish(glFinish_ARG_EXPAND) {
9795     glFinish_PACKED *packed_data = malloc(sizeof(glFinish_PACKED));
9796     packed_data->format = glFinish_FORMAT;
9797     packed_data->func = glFinish;
9798     glPushCall((void *)packed_data);
9799 }
9800 #endif
9801 #ifndef direct_glFlush
push_glFlush(glFlush_ARG_EXPAND)9802 static inline void push_glFlush(glFlush_ARG_EXPAND) {
9803     glFlush_PACKED *packed_data = malloc(sizeof(glFlush_PACKED));
9804     packed_data->format = glFlush_FORMAT;
9805     packed_data->func = glFlush;
9806     glPushCall((void *)packed_data);
9807 }
9808 #endif
9809 #ifndef direct_glFogCoordPointer
push_glFogCoordPointer(glFogCoordPointer_ARG_EXPAND)9810 static inline void push_glFogCoordPointer(glFogCoordPointer_ARG_EXPAND) {
9811     glFogCoordPointer_PACKED *packed_data = malloc(sizeof(glFogCoordPointer_PACKED));
9812     packed_data->format = glFogCoordPointer_FORMAT;
9813     packed_data->func = glFogCoordPointer;
9814     packed_data->args.a1 = type;
9815     packed_data->args.a2 = stride;
9816     packed_data->args.a3 = pointer;
9817     glPushCall((void *)packed_data);
9818 }
9819 #endif
9820 #ifndef direct_glFogCoordd
push_glFogCoordd(glFogCoordd_ARG_EXPAND)9821 static inline void push_glFogCoordd(glFogCoordd_ARG_EXPAND) {
9822     glFogCoordd_PACKED *packed_data = malloc(sizeof(glFogCoordd_PACKED));
9823     packed_data->format = glFogCoordd_FORMAT;
9824     packed_data->func = glFogCoordd;
9825     packed_data->args.a1 = coord;
9826     glPushCall((void *)packed_data);
9827 }
9828 #endif
9829 #ifndef direct_glFogCoorddv
push_glFogCoorddv(glFogCoorddv_ARG_EXPAND)9830 static inline void push_glFogCoorddv(glFogCoorddv_ARG_EXPAND) {
9831     glFogCoorddv_PACKED *packed_data = malloc(sizeof(glFogCoorddv_PACKED));
9832     packed_data->format = glFogCoorddv_FORMAT;
9833     packed_data->func = glFogCoorddv;
9834     packed_data->args.a1 = coord;
9835     glPushCall((void *)packed_data);
9836 }
9837 #endif
9838 #ifndef direct_glFogCoordf
push_glFogCoordf(glFogCoordf_ARG_EXPAND)9839 static inline void push_glFogCoordf(glFogCoordf_ARG_EXPAND) {
9840     glFogCoordf_PACKED *packed_data = malloc(sizeof(glFogCoordf_PACKED));
9841     packed_data->format = glFogCoordf_FORMAT;
9842     packed_data->func = glFogCoordf;
9843     packed_data->args.a1 = coord;
9844     glPushCall((void *)packed_data);
9845 }
9846 #endif
9847 #ifndef direct_glFogCoordfv
push_glFogCoordfv(glFogCoordfv_ARG_EXPAND)9848 static inline void push_glFogCoordfv(glFogCoordfv_ARG_EXPAND) {
9849     glFogCoordfv_PACKED *packed_data = malloc(sizeof(glFogCoordfv_PACKED));
9850     packed_data->format = glFogCoordfv_FORMAT;
9851     packed_data->func = glFogCoordfv;
9852     packed_data->args.a1 = coord;
9853     glPushCall((void *)packed_data);
9854 }
9855 #endif
9856 #ifndef direct_glFogf
push_glFogf(glFogf_ARG_EXPAND)9857 static inline void push_glFogf(glFogf_ARG_EXPAND) {
9858     glFogf_PACKED *packed_data = malloc(sizeof(glFogf_PACKED));
9859     packed_data->format = glFogf_FORMAT;
9860     packed_data->func = glFogf;
9861     packed_data->args.a1 = pname;
9862     packed_data->args.a2 = param;
9863     glPushCall((void *)packed_data);
9864 }
9865 #endif
9866 #ifndef direct_glFogfv
push_glFogfv(glFogfv_ARG_EXPAND)9867 static inline void push_glFogfv(glFogfv_ARG_EXPAND) {
9868     glFogfv_PACKED *packed_data = malloc(sizeof(glFogfv_PACKED));
9869     packed_data->format = glFogfv_FORMAT;
9870     packed_data->func = glFogfv;
9871     packed_data->args.a1 = pname;
9872     packed_data->args.a2 = params;
9873     glPushCall((void *)packed_data);
9874 }
9875 #endif
9876 #ifndef direct_glFogi
push_glFogi(glFogi_ARG_EXPAND)9877 static inline void push_glFogi(glFogi_ARG_EXPAND) {
9878     glFogi_PACKED *packed_data = malloc(sizeof(glFogi_PACKED));
9879     packed_data->format = glFogi_FORMAT;
9880     packed_data->func = glFogi;
9881     packed_data->args.a1 = pname;
9882     packed_data->args.a2 = param;
9883     glPushCall((void *)packed_data);
9884 }
9885 #endif
9886 #ifndef direct_glFogiv
push_glFogiv(glFogiv_ARG_EXPAND)9887 static inline void push_glFogiv(glFogiv_ARG_EXPAND) {
9888     glFogiv_PACKED *packed_data = malloc(sizeof(glFogiv_PACKED));
9889     packed_data->format = glFogiv_FORMAT;
9890     packed_data->func = glFogiv;
9891     packed_data->args.a1 = pname;
9892     packed_data->args.a2 = params;
9893     glPushCall((void *)packed_data);
9894 }
9895 #endif
9896 #ifndef direct_glFrontFace
push_glFrontFace(glFrontFace_ARG_EXPAND)9897 static inline void push_glFrontFace(glFrontFace_ARG_EXPAND) {
9898     glFrontFace_PACKED *packed_data = malloc(sizeof(glFrontFace_PACKED));
9899     packed_data->format = glFrontFace_FORMAT;
9900     packed_data->func = glFrontFace;
9901     packed_data->args.a1 = mode;
9902     glPushCall((void *)packed_data);
9903 }
9904 #endif
9905 #ifndef direct_glFrustum
push_glFrustum(glFrustum_ARG_EXPAND)9906 static inline void push_glFrustum(glFrustum_ARG_EXPAND) {
9907     glFrustum_PACKED *packed_data = malloc(sizeof(glFrustum_PACKED));
9908     packed_data->format = glFrustum_FORMAT;
9909     packed_data->func = glFrustum;
9910     packed_data->args.a1 = left;
9911     packed_data->args.a2 = right;
9912     packed_data->args.a3 = bottom;
9913     packed_data->args.a4 = top;
9914     packed_data->args.a5 = zNear;
9915     packed_data->args.a6 = zFar;
9916     glPushCall((void *)packed_data);
9917 }
9918 #endif
9919 #ifndef direct_glGenBuffers
push_glGenBuffers(glGenBuffers_ARG_EXPAND)9920 static inline void push_glGenBuffers(glGenBuffers_ARG_EXPAND) {
9921     glGenBuffers_PACKED *packed_data = malloc(sizeof(glGenBuffers_PACKED));
9922     packed_data->format = glGenBuffers_FORMAT;
9923     packed_data->func = glGenBuffers;
9924     packed_data->args.a1 = n;
9925     packed_data->args.a2 = buffers;
9926     glPushCall((void *)packed_data);
9927 }
9928 #endif
9929 #ifndef direct_glGenLists
push_glGenLists(glGenLists_ARG_EXPAND)9930 static inline void push_glGenLists(glGenLists_ARG_EXPAND) {
9931     glGenLists_PACKED *packed_data = malloc(sizeof(glGenLists_PACKED));
9932     packed_data->format = glGenLists_FORMAT;
9933     packed_data->func = glGenLists;
9934     packed_data->args.a1 = range;
9935     glPushCall((void *)packed_data);
9936 }
9937 #endif
9938 #ifndef direct_glGenQueries
push_glGenQueries(glGenQueries_ARG_EXPAND)9939 static inline void push_glGenQueries(glGenQueries_ARG_EXPAND) {
9940     glGenQueries_PACKED *packed_data = malloc(sizeof(glGenQueries_PACKED));
9941     packed_data->format = glGenQueries_FORMAT;
9942     packed_data->func = glGenQueries;
9943     packed_data->args.a1 = n;
9944     packed_data->args.a2 = ids;
9945     glPushCall((void *)packed_data);
9946 }
9947 #endif
9948 #ifndef direct_glGenTextures
push_glGenTextures(glGenTextures_ARG_EXPAND)9949 static inline void push_glGenTextures(glGenTextures_ARG_EXPAND) {
9950     glGenTextures_PACKED *packed_data = malloc(sizeof(glGenTextures_PACKED));
9951     packed_data->format = glGenTextures_FORMAT;
9952     packed_data->func = glGenTextures;
9953     packed_data->args.a1 = n;
9954     packed_data->args.a2 = textures;
9955     glPushCall((void *)packed_data);
9956 }
9957 #endif
9958 #ifndef direct_glGetBooleanv
push_glGetBooleanv(glGetBooleanv_ARG_EXPAND)9959 static inline void push_glGetBooleanv(glGetBooleanv_ARG_EXPAND) {
9960     glGetBooleanv_PACKED *packed_data = malloc(sizeof(glGetBooleanv_PACKED));
9961     packed_data->format = glGetBooleanv_FORMAT;
9962     packed_data->func = glGetBooleanv;
9963     packed_data->args.a1 = pname;
9964     packed_data->args.a2 = params;
9965     glPushCall((void *)packed_data);
9966 }
9967 #endif
9968 #ifndef direct_glGetBufferParameteriv
push_glGetBufferParameteriv(glGetBufferParameteriv_ARG_EXPAND)9969 static inline void push_glGetBufferParameteriv(glGetBufferParameteriv_ARG_EXPAND) {
9970     glGetBufferParameteriv_PACKED *packed_data = malloc(sizeof(glGetBufferParameteriv_PACKED));
9971     packed_data->format = glGetBufferParameteriv_FORMAT;
9972     packed_data->func = glGetBufferParameteriv;
9973     packed_data->args.a1 = target;
9974     packed_data->args.a2 = pname;
9975     packed_data->args.a3 = params;
9976     glPushCall((void *)packed_data);
9977 }
9978 #endif
9979 #ifndef direct_glGetBufferPointerv
push_glGetBufferPointerv(glGetBufferPointerv_ARG_EXPAND)9980 static inline void push_glGetBufferPointerv(glGetBufferPointerv_ARG_EXPAND) {
9981     glGetBufferPointerv_PACKED *packed_data = malloc(sizeof(glGetBufferPointerv_PACKED));
9982     packed_data->format = glGetBufferPointerv_FORMAT;
9983     packed_data->func = glGetBufferPointerv;
9984     packed_data->args.a1 = target;
9985     packed_data->args.a2 = pname;
9986     packed_data->args.a3 = params;
9987     glPushCall((void *)packed_data);
9988 }
9989 #endif
9990 #ifndef direct_glGetBufferSubData
push_glGetBufferSubData(glGetBufferSubData_ARG_EXPAND)9991 static inline void push_glGetBufferSubData(glGetBufferSubData_ARG_EXPAND) {
9992     glGetBufferSubData_PACKED *packed_data = malloc(sizeof(glGetBufferSubData_PACKED));
9993     packed_data->format = glGetBufferSubData_FORMAT;
9994     packed_data->func = glGetBufferSubData;
9995     packed_data->args.a1 = target;
9996     packed_data->args.a2 = offset;
9997     packed_data->args.a3 = size;
9998     packed_data->args.a4 = data;
9999     glPushCall((void *)packed_data);
10000 }
10001 #endif
10002 #ifndef direct_glGetClipPlane
push_glGetClipPlane(glGetClipPlane_ARG_EXPAND)10003 static inline void push_glGetClipPlane(glGetClipPlane_ARG_EXPAND) {
10004     glGetClipPlane_PACKED *packed_data = malloc(sizeof(glGetClipPlane_PACKED));
10005     packed_data->format = glGetClipPlane_FORMAT;
10006     packed_data->func = glGetClipPlane;
10007     packed_data->args.a1 = plane;
10008     packed_data->args.a2 = equation;
10009     glPushCall((void *)packed_data);
10010 }
10011 #endif
10012 #ifndef direct_glGetColorTable
push_glGetColorTable(glGetColorTable_ARG_EXPAND)10013 static inline void push_glGetColorTable(glGetColorTable_ARG_EXPAND) {
10014     glGetColorTable_PACKED *packed_data = malloc(sizeof(glGetColorTable_PACKED));
10015     packed_data->format = glGetColorTable_FORMAT;
10016     packed_data->func = glGetColorTable;
10017     packed_data->args.a1 = target;
10018     packed_data->args.a2 = format;
10019     packed_data->args.a3 = type;
10020     packed_data->args.a4 = table;
10021     glPushCall((void *)packed_data);
10022 }
10023 #endif
10024 #ifndef direct_glGetColorTableParameterfv
push_glGetColorTableParameterfv(glGetColorTableParameterfv_ARG_EXPAND)10025 static inline void push_glGetColorTableParameterfv(glGetColorTableParameterfv_ARG_EXPAND) {
10026     glGetColorTableParameterfv_PACKED *packed_data = malloc(sizeof(glGetColorTableParameterfv_PACKED));
10027     packed_data->format = glGetColorTableParameterfv_FORMAT;
10028     packed_data->func = glGetColorTableParameterfv;
10029     packed_data->args.a1 = target;
10030     packed_data->args.a2 = pname;
10031     packed_data->args.a3 = params;
10032     glPushCall((void *)packed_data);
10033 }
10034 #endif
10035 #ifndef direct_glGetColorTableParameteriv
push_glGetColorTableParameteriv(glGetColorTableParameteriv_ARG_EXPAND)10036 static inline void push_glGetColorTableParameteriv(glGetColorTableParameteriv_ARG_EXPAND) {
10037     glGetColorTableParameteriv_PACKED *packed_data = malloc(sizeof(glGetColorTableParameteriv_PACKED));
10038     packed_data->format = glGetColorTableParameteriv_FORMAT;
10039     packed_data->func = glGetColorTableParameteriv;
10040     packed_data->args.a1 = target;
10041     packed_data->args.a2 = pname;
10042     packed_data->args.a3 = params;
10043     glPushCall((void *)packed_data);
10044 }
10045 #endif
10046 #ifndef direct_glGetCompressedTexImage
push_glGetCompressedTexImage(glGetCompressedTexImage_ARG_EXPAND)10047 static inline void push_glGetCompressedTexImage(glGetCompressedTexImage_ARG_EXPAND) {
10048     glGetCompressedTexImage_PACKED *packed_data = malloc(sizeof(glGetCompressedTexImage_PACKED));
10049     packed_data->format = glGetCompressedTexImage_FORMAT;
10050     packed_data->func = glGetCompressedTexImage;
10051     packed_data->args.a1 = target;
10052     packed_data->args.a2 = level;
10053     packed_data->args.a3 = img;
10054     glPushCall((void *)packed_data);
10055 }
10056 #endif
10057 #ifndef direct_glGetConvolutionFilter
push_glGetConvolutionFilter(glGetConvolutionFilter_ARG_EXPAND)10058 static inline void push_glGetConvolutionFilter(glGetConvolutionFilter_ARG_EXPAND) {
10059     glGetConvolutionFilter_PACKED *packed_data = malloc(sizeof(glGetConvolutionFilter_PACKED));
10060     packed_data->format = glGetConvolutionFilter_FORMAT;
10061     packed_data->func = glGetConvolutionFilter;
10062     packed_data->args.a1 = target;
10063     packed_data->args.a2 = format;
10064     packed_data->args.a3 = type;
10065     packed_data->args.a4 = image;
10066     glPushCall((void *)packed_data);
10067 }
10068 #endif
10069 #ifndef direct_glGetConvolutionParameterfv
push_glGetConvolutionParameterfv(glGetConvolutionParameterfv_ARG_EXPAND)10070 static inline void push_glGetConvolutionParameterfv(glGetConvolutionParameterfv_ARG_EXPAND) {
10071     glGetConvolutionParameterfv_PACKED *packed_data = malloc(sizeof(glGetConvolutionParameterfv_PACKED));
10072     packed_data->format = glGetConvolutionParameterfv_FORMAT;
10073     packed_data->func = glGetConvolutionParameterfv;
10074     packed_data->args.a1 = target;
10075     packed_data->args.a2 = pname;
10076     packed_data->args.a3 = params;
10077     glPushCall((void *)packed_data);
10078 }
10079 #endif
10080 #ifndef direct_glGetConvolutionParameteriv
push_glGetConvolutionParameteriv(glGetConvolutionParameteriv_ARG_EXPAND)10081 static inline void push_glGetConvolutionParameteriv(glGetConvolutionParameteriv_ARG_EXPAND) {
10082     glGetConvolutionParameteriv_PACKED *packed_data = malloc(sizeof(glGetConvolutionParameteriv_PACKED));
10083     packed_data->format = glGetConvolutionParameteriv_FORMAT;
10084     packed_data->func = glGetConvolutionParameteriv;
10085     packed_data->args.a1 = target;
10086     packed_data->args.a2 = pname;
10087     packed_data->args.a3 = params;
10088     glPushCall((void *)packed_data);
10089 }
10090 #endif
10091 #ifndef direct_glGetDoublev
push_glGetDoublev(glGetDoublev_ARG_EXPAND)10092 static inline void push_glGetDoublev(glGetDoublev_ARG_EXPAND) {
10093     glGetDoublev_PACKED *packed_data = malloc(sizeof(glGetDoublev_PACKED));
10094     packed_data->format = glGetDoublev_FORMAT;
10095     packed_data->func = glGetDoublev;
10096     packed_data->args.a1 = pname;
10097     packed_data->args.a2 = params;
10098     glPushCall((void *)packed_data);
10099 }
10100 #endif
10101 #ifndef direct_glGetError
push_glGetError(glGetError_ARG_EXPAND)10102 static inline void push_glGetError(glGetError_ARG_EXPAND) {
10103     glGetError_PACKED *packed_data = malloc(sizeof(glGetError_PACKED));
10104     packed_data->format = glGetError_FORMAT;
10105     packed_data->func = glGetError;
10106     glPushCall((void *)packed_data);
10107 }
10108 #endif
10109 #ifndef direct_glGetFloatv
push_glGetFloatv(glGetFloatv_ARG_EXPAND)10110 static inline void push_glGetFloatv(glGetFloatv_ARG_EXPAND) {
10111     glGetFloatv_PACKED *packed_data = malloc(sizeof(glGetFloatv_PACKED));
10112     packed_data->format = glGetFloatv_FORMAT;
10113     packed_data->func = glGetFloatv;
10114     packed_data->args.a1 = pname;
10115     packed_data->args.a2 = params;
10116     glPushCall((void *)packed_data);
10117 }
10118 #endif
10119 #ifndef direct_glGetHistogram
push_glGetHistogram(glGetHistogram_ARG_EXPAND)10120 static inline void push_glGetHistogram(glGetHistogram_ARG_EXPAND) {
10121     glGetHistogram_PACKED *packed_data = malloc(sizeof(glGetHistogram_PACKED));
10122     packed_data->format = glGetHistogram_FORMAT;
10123     packed_data->func = glGetHistogram;
10124     packed_data->args.a1 = target;
10125     packed_data->args.a2 = reset;
10126     packed_data->args.a3 = format;
10127     packed_data->args.a4 = type;
10128     packed_data->args.a5 = values;
10129     glPushCall((void *)packed_data);
10130 }
10131 #endif
10132 #ifndef direct_glGetHistogramParameterfv
push_glGetHistogramParameterfv(glGetHistogramParameterfv_ARG_EXPAND)10133 static inline void push_glGetHistogramParameterfv(glGetHistogramParameterfv_ARG_EXPAND) {
10134     glGetHistogramParameterfv_PACKED *packed_data = malloc(sizeof(glGetHistogramParameterfv_PACKED));
10135     packed_data->format = glGetHistogramParameterfv_FORMAT;
10136     packed_data->func = glGetHistogramParameterfv;
10137     packed_data->args.a1 = target;
10138     packed_data->args.a2 = pname;
10139     packed_data->args.a3 = params;
10140     glPushCall((void *)packed_data);
10141 }
10142 #endif
10143 #ifndef direct_glGetHistogramParameteriv
push_glGetHistogramParameteriv(glGetHistogramParameteriv_ARG_EXPAND)10144 static inline void push_glGetHistogramParameteriv(glGetHistogramParameteriv_ARG_EXPAND) {
10145     glGetHistogramParameteriv_PACKED *packed_data = malloc(sizeof(glGetHistogramParameteriv_PACKED));
10146     packed_data->format = glGetHistogramParameteriv_FORMAT;
10147     packed_data->func = glGetHistogramParameteriv;
10148     packed_data->args.a1 = target;
10149     packed_data->args.a2 = pname;
10150     packed_data->args.a3 = params;
10151     glPushCall((void *)packed_data);
10152 }
10153 #endif
10154 #ifndef direct_glGetIntegerv
push_glGetIntegerv(glGetIntegerv_ARG_EXPAND)10155 static inline void push_glGetIntegerv(glGetIntegerv_ARG_EXPAND) {
10156     glGetIntegerv_PACKED *packed_data = malloc(sizeof(glGetIntegerv_PACKED));
10157     packed_data->format = glGetIntegerv_FORMAT;
10158     packed_data->func = glGetIntegerv;
10159     packed_data->args.a1 = pname;
10160     packed_data->args.a2 = params;
10161     glPushCall((void *)packed_data);
10162 }
10163 #endif
10164 #ifndef direct_glGetLightfv
push_glGetLightfv(glGetLightfv_ARG_EXPAND)10165 static inline void push_glGetLightfv(glGetLightfv_ARG_EXPAND) {
10166     glGetLightfv_PACKED *packed_data = malloc(sizeof(glGetLightfv_PACKED));
10167     packed_data->format = glGetLightfv_FORMAT;
10168     packed_data->func = glGetLightfv;
10169     packed_data->args.a1 = light;
10170     packed_data->args.a2 = pname;
10171     packed_data->args.a3 = params;
10172     glPushCall((void *)packed_data);
10173 }
10174 #endif
10175 #ifndef direct_glGetLightiv
push_glGetLightiv(glGetLightiv_ARG_EXPAND)10176 static inline void push_glGetLightiv(glGetLightiv_ARG_EXPAND) {
10177     glGetLightiv_PACKED *packed_data = malloc(sizeof(glGetLightiv_PACKED));
10178     packed_data->format = glGetLightiv_FORMAT;
10179     packed_data->func = glGetLightiv;
10180     packed_data->args.a1 = light;
10181     packed_data->args.a2 = pname;
10182     packed_data->args.a3 = params;
10183     glPushCall((void *)packed_data);
10184 }
10185 #endif
10186 #ifndef direct_glGetMapdv
push_glGetMapdv(glGetMapdv_ARG_EXPAND)10187 static inline void push_glGetMapdv(glGetMapdv_ARG_EXPAND) {
10188     glGetMapdv_PACKED *packed_data = malloc(sizeof(glGetMapdv_PACKED));
10189     packed_data->format = glGetMapdv_FORMAT;
10190     packed_data->func = glGetMapdv;
10191     packed_data->args.a1 = target;
10192     packed_data->args.a2 = query;
10193     packed_data->args.a3 = v;
10194     glPushCall((void *)packed_data);
10195 }
10196 #endif
10197 #ifndef direct_glGetMapfv
push_glGetMapfv(glGetMapfv_ARG_EXPAND)10198 static inline void push_glGetMapfv(glGetMapfv_ARG_EXPAND) {
10199     glGetMapfv_PACKED *packed_data = malloc(sizeof(glGetMapfv_PACKED));
10200     packed_data->format = glGetMapfv_FORMAT;
10201     packed_data->func = glGetMapfv;
10202     packed_data->args.a1 = target;
10203     packed_data->args.a2 = query;
10204     packed_data->args.a3 = v;
10205     glPushCall((void *)packed_data);
10206 }
10207 #endif
10208 #ifndef direct_glGetMapiv
push_glGetMapiv(glGetMapiv_ARG_EXPAND)10209 static inline void push_glGetMapiv(glGetMapiv_ARG_EXPAND) {
10210     glGetMapiv_PACKED *packed_data = malloc(sizeof(glGetMapiv_PACKED));
10211     packed_data->format = glGetMapiv_FORMAT;
10212     packed_data->func = glGetMapiv;
10213     packed_data->args.a1 = target;
10214     packed_data->args.a2 = query;
10215     packed_data->args.a3 = v;
10216     glPushCall((void *)packed_data);
10217 }
10218 #endif
10219 #ifndef direct_glGetMaterialfv
push_glGetMaterialfv(glGetMaterialfv_ARG_EXPAND)10220 static inline void push_glGetMaterialfv(glGetMaterialfv_ARG_EXPAND) {
10221     glGetMaterialfv_PACKED *packed_data = malloc(sizeof(glGetMaterialfv_PACKED));
10222     packed_data->format = glGetMaterialfv_FORMAT;
10223     packed_data->func = glGetMaterialfv;
10224     packed_data->args.a1 = face;
10225     packed_data->args.a2 = pname;
10226     packed_data->args.a3 = params;
10227     glPushCall((void *)packed_data);
10228 }
10229 #endif
10230 #ifndef direct_glGetMaterialiv
push_glGetMaterialiv(glGetMaterialiv_ARG_EXPAND)10231 static inline void push_glGetMaterialiv(glGetMaterialiv_ARG_EXPAND) {
10232     glGetMaterialiv_PACKED *packed_data = malloc(sizeof(glGetMaterialiv_PACKED));
10233     packed_data->format = glGetMaterialiv_FORMAT;
10234     packed_data->func = glGetMaterialiv;
10235     packed_data->args.a1 = face;
10236     packed_data->args.a2 = pname;
10237     packed_data->args.a3 = params;
10238     glPushCall((void *)packed_data);
10239 }
10240 #endif
10241 #ifndef direct_glGetMinmax
push_glGetMinmax(glGetMinmax_ARG_EXPAND)10242 static inline void push_glGetMinmax(glGetMinmax_ARG_EXPAND) {
10243     glGetMinmax_PACKED *packed_data = malloc(sizeof(glGetMinmax_PACKED));
10244     packed_data->format = glGetMinmax_FORMAT;
10245     packed_data->func = glGetMinmax;
10246     packed_data->args.a1 = target;
10247     packed_data->args.a2 = reset;
10248     packed_data->args.a3 = format;
10249     packed_data->args.a4 = type;
10250     packed_data->args.a5 = values;
10251     glPushCall((void *)packed_data);
10252 }
10253 #endif
10254 #ifndef direct_glGetMinmaxParameterfv
push_glGetMinmaxParameterfv(glGetMinmaxParameterfv_ARG_EXPAND)10255 static inline void push_glGetMinmaxParameterfv(glGetMinmaxParameterfv_ARG_EXPAND) {
10256     glGetMinmaxParameterfv_PACKED *packed_data = malloc(sizeof(glGetMinmaxParameterfv_PACKED));
10257     packed_data->format = glGetMinmaxParameterfv_FORMAT;
10258     packed_data->func = glGetMinmaxParameterfv;
10259     packed_data->args.a1 = target;
10260     packed_data->args.a2 = pname;
10261     packed_data->args.a3 = params;
10262     glPushCall((void *)packed_data);
10263 }
10264 #endif
10265 #ifndef direct_glGetMinmaxParameteriv
push_glGetMinmaxParameteriv(glGetMinmaxParameteriv_ARG_EXPAND)10266 static inline void push_glGetMinmaxParameteriv(glGetMinmaxParameteriv_ARG_EXPAND) {
10267     glGetMinmaxParameteriv_PACKED *packed_data = malloc(sizeof(glGetMinmaxParameteriv_PACKED));
10268     packed_data->format = glGetMinmaxParameteriv_FORMAT;
10269     packed_data->func = glGetMinmaxParameteriv;
10270     packed_data->args.a1 = target;
10271     packed_data->args.a2 = pname;
10272     packed_data->args.a3 = params;
10273     glPushCall((void *)packed_data);
10274 }
10275 #endif
10276 #ifndef direct_glGetPixelMapfv
push_glGetPixelMapfv(glGetPixelMapfv_ARG_EXPAND)10277 static inline void push_glGetPixelMapfv(glGetPixelMapfv_ARG_EXPAND) {
10278     glGetPixelMapfv_PACKED *packed_data = malloc(sizeof(glGetPixelMapfv_PACKED));
10279     packed_data->format = glGetPixelMapfv_FORMAT;
10280     packed_data->func = glGetPixelMapfv;
10281     packed_data->args.a1 = map;
10282     packed_data->args.a2 = values;
10283     glPushCall((void *)packed_data);
10284 }
10285 #endif
10286 #ifndef direct_glGetPixelMapuiv
push_glGetPixelMapuiv(glGetPixelMapuiv_ARG_EXPAND)10287 static inline void push_glGetPixelMapuiv(glGetPixelMapuiv_ARG_EXPAND) {
10288     glGetPixelMapuiv_PACKED *packed_data = malloc(sizeof(glGetPixelMapuiv_PACKED));
10289     packed_data->format = glGetPixelMapuiv_FORMAT;
10290     packed_data->func = glGetPixelMapuiv;
10291     packed_data->args.a1 = map;
10292     packed_data->args.a2 = values;
10293     glPushCall((void *)packed_data);
10294 }
10295 #endif
10296 #ifndef direct_glGetPixelMapusv
push_glGetPixelMapusv(glGetPixelMapusv_ARG_EXPAND)10297 static inline void push_glGetPixelMapusv(glGetPixelMapusv_ARG_EXPAND) {
10298     glGetPixelMapusv_PACKED *packed_data = malloc(sizeof(glGetPixelMapusv_PACKED));
10299     packed_data->format = glGetPixelMapusv_FORMAT;
10300     packed_data->func = glGetPixelMapusv;
10301     packed_data->args.a1 = map;
10302     packed_data->args.a2 = values;
10303     glPushCall((void *)packed_data);
10304 }
10305 #endif
10306 #ifndef direct_glGetPointerv
push_glGetPointerv(glGetPointerv_ARG_EXPAND)10307 static inline void push_glGetPointerv(glGetPointerv_ARG_EXPAND) {
10308     glGetPointerv_PACKED *packed_data = malloc(sizeof(glGetPointerv_PACKED));
10309     packed_data->format = glGetPointerv_FORMAT;
10310     packed_data->func = glGetPointerv;
10311     packed_data->args.a1 = pname;
10312     packed_data->args.a2 = params;
10313     glPushCall((void *)packed_data);
10314 }
10315 #endif
10316 #ifndef direct_glGetPolygonStipple
push_glGetPolygonStipple(glGetPolygonStipple_ARG_EXPAND)10317 static inline void push_glGetPolygonStipple(glGetPolygonStipple_ARG_EXPAND) {
10318     glGetPolygonStipple_PACKED *packed_data = malloc(sizeof(glGetPolygonStipple_PACKED));
10319     packed_data->format = glGetPolygonStipple_FORMAT;
10320     packed_data->func = glGetPolygonStipple;
10321     packed_data->args.a1 = mask;
10322     glPushCall((void *)packed_data);
10323 }
10324 #endif
10325 #ifndef direct_glGetQueryObjectiv
push_glGetQueryObjectiv(glGetQueryObjectiv_ARG_EXPAND)10326 static inline void push_glGetQueryObjectiv(glGetQueryObjectiv_ARG_EXPAND) {
10327     glGetQueryObjectiv_PACKED *packed_data = malloc(sizeof(glGetQueryObjectiv_PACKED));
10328     packed_data->format = glGetQueryObjectiv_FORMAT;
10329     packed_data->func = glGetQueryObjectiv;
10330     packed_data->args.a1 = id;
10331     packed_data->args.a2 = pname;
10332     packed_data->args.a3 = params;
10333     glPushCall((void *)packed_data);
10334 }
10335 #endif
10336 #ifndef direct_glGetQueryObjectuiv
push_glGetQueryObjectuiv(glGetQueryObjectuiv_ARG_EXPAND)10337 static inline void push_glGetQueryObjectuiv(glGetQueryObjectuiv_ARG_EXPAND) {
10338     glGetQueryObjectuiv_PACKED *packed_data = malloc(sizeof(glGetQueryObjectuiv_PACKED));
10339     packed_data->format = glGetQueryObjectuiv_FORMAT;
10340     packed_data->func = glGetQueryObjectuiv;
10341     packed_data->args.a1 = id;
10342     packed_data->args.a2 = pname;
10343     packed_data->args.a3 = params;
10344     glPushCall((void *)packed_data);
10345 }
10346 #endif
10347 #ifndef direct_glGetQueryiv
push_glGetQueryiv(glGetQueryiv_ARG_EXPAND)10348 static inline void push_glGetQueryiv(glGetQueryiv_ARG_EXPAND) {
10349     glGetQueryiv_PACKED *packed_data = malloc(sizeof(glGetQueryiv_PACKED));
10350     packed_data->format = glGetQueryiv_FORMAT;
10351     packed_data->func = glGetQueryiv;
10352     packed_data->args.a1 = target;
10353     packed_data->args.a2 = pname;
10354     packed_data->args.a3 = params;
10355     glPushCall((void *)packed_data);
10356 }
10357 #endif
10358 #ifndef direct_glGetSeparableFilter
push_glGetSeparableFilter(glGetSeparableFilter_ARG_EXPAND)10359 static inline void push_glGetSeparableFilter(glGetSeparableFilter_ARG_EXPAND) {
10360     glGetSeparableFilter_PACKED *packed_data = malloc(sizeof(glGetSeparableFilter_PACKED));
10361     packed_data->format = glGetSeparableFilter_FORMAT;
10362     packed_data->func = glGetSeparableFilter;
10363     packed_data->args.a1 = target;
10364     packed_data->args.a2 = format;
10365     packed_data->args.a3 = type;
10366     packed_data->args.a4 = row;
10367     packed_data->args.a5 = column;
10368     packed_data->args.a6 = span;
10369     glPushCall((void *)packed_data);
10370 }
10371 #endif
10372 #ifndef direct_glGetString
push_glGetString(glGetString_ARG_EXPAND)10373 static inline void push_glGetString(glGetString_ARG_EXPAND) {
10374     glGetString_PACKED *packed_data = malloc(sizeof(glGetString_PACKED));
10375     packed_data->format = glGetString_FORMAT;
10376     packed_data->func = glGetString;
10377     packed_data->args.a1 = name;
10378     glPushCall((void *)packed_data);
10379 }
10380 #endif
10381 #ifndef direct_glGetTexEnvfv
push_glGetTexEnvfv(glGetTexEnvfv_ARG_EXPAND)10382 static inline void push_glGetTexEnvfv(glGetTexEnvfv_ARG_EXPAND) {
10383     glGetTexEnvfv_PACKED *packed_data = malloc(sizeof(glGetTexEnvfv_PACKED));
10384     packed_data->format = glGetTexEnvfv_FORMAT;
10385     packed_data->func = glGetTexEnvfv;
10386     packed_data->args.a1 = target;
10387     packed_data->args.a2 = pname;
10388     packed_data->args.a3 = params;
10389     glPushCall((void *)packed_data);
10390 }
10391 #endif
10392 #ifndef direct_glGetTexEnviv
push_glGetTexEnviv(glGetTexEnviv_ARG_EXPAND)10393 static inline void push_glGetTexEnviv(glGetTexEnviv_ARG_EXPAND) {
10394     glGetTexEnviv_PACKED *packed_data = malloc(sizeof(glGetTexEnviv_PACKED));
10395     packed_data->format = glGetTexEnviv_FORMAT;
10396     packed_data->func = glGetTexEnviv;
10397     packed_data->args.a1 = target;
10398     packed_data->args.a2 = pname;
10399     packed_data->args.a3 = params;
10400     glPushCall((void *)packed_data);
10401 }
10402 #endif
10403 #ifndef direct_glGetTexGendv
push_glGetTexGendv(glGetTexGendv_ARG_EXPAND)10404 static inline void push_glGetTexGendv(glGetTexGendv_ARG_EXPAND) {
10405     glGetTexGendv_PACKED *packed_data = malloc(sizeof(glGetTexGendv_PACKED));
10406     packed_data->format = glGetTexGendv_FORMAT;
10407     packed_data->func = glGetTexGendv;
10408     packed_data->args.a1 = coord;
10409     packed_data->args.a2 = pname;
10410     packed_data->args.a3 = params;
10411     glPushCall((void *)packed_data);
10412 }
10413 #endif
10414 #ifndef direct_glGetTexGenfv
push_glGetTexGenfv(glGetTexGenfv_ARG_EXPAND)10415 static inline void push_glGetTexGenfv(glGetTexGenfv_ARG_EXPAND) {
10416     glGetTexGenfv_PACKED *packed_data = malloc(sizeof(glGetTexGenfv_PACKED));
10417     packed_data->format = glGetTexGenfv_FORMAT;
10418     packed_data->func = glGetTexGenfv;
10419     packed_data->args.a1 = coord;
10420     packed_data->args.a2 = pname;
10421     packed_data->args.a3 = params;
10422     glPushCall((void *)packed_data);
10423 }
10424 #endif
10425 #ifndef direct_glGetTexGeniv
push_glGetTexGeniv(glGetTexGeniv_ARG_EXPAND)10426 static inline void push_glGetTexGeniv(glGetTexGeniv_ARG_EXPAND) {
10427     glGetTexGeniv_PACKED *packed_data = malloc(sizeof(glGetTexGeniv_PACKED));
10428     packed_data->format = glGetTexGeniv_FORMAT;
10429     packed_data->func = glGetTexGeniv;
10430     packed_data->args.a1 = coord;
10431     packed_data->args.a2 = pname;
10432     packed_data->args.a3 = params;
10433     glPushCall((void *)packed_data);
10434 }
10435 #endif
10436 #ifndef direct_glGetTexImage
push_glGetTexImage(glGetTexImage_ARG_EXPAND)10437 static inline void push_glGetTexImage(glGetTexImage_ARG_EXPAND) {
10438     glGetTexImage_PACKED *packed_data = malloc(sizeof(glGetTexImage_PACKED));
10439     packed_data->format = glGetTexImage_FORMAT;
10440     packed_data->func = glGetTexImage;
10441     packed_data->args.a1 = target;
10442     packed_data->args.a2 = level;
10443     packed_data->args.a3 = format;
10444     packed_data->args.a4 = type;
10445     packed_data->args.a5 = pixels;
10446     glPushCall((void *)packed_data);
10447 }
10448 #endif
10449 #ifndef direct_glGetTexLevelParameterfv
push_glGetTexLevelParameterfv(glGetTexLevelParameterfv_ARG_EXPAND)10450 static inline void push_glGetTexLevelParameterfv(glGetTexLevelParameterfv_ARG_EXPAND) {
10451     glGetTexLevelParameterfv_PACKED *packed_data = malloc(sizeof(glGetTexLevelParameterfv_PACKED));
10452     packed_data->format = glGetTexLevelParameterfv_FORMAT;
10453     packed_data->func = glGetTexLevelParameterfv;
10454     packed_data->args.a1 = target;
10455     packed_data->args.a2 = level;
10456     packed_data->args.a3 = pname;
10457     packed_data->args.a4 = params;
10458     glPushCall((void *)packed_data);
10459 }
10460 #endif
10461 #ifndef direct_glGetTexLevelParameteriv
push_glGetTexLevelParameteriv(glGetTexLevelParameteriv_ARG_EXPAND)10462 static inline void push_glGetTexLevelParameteriv(glGetTexLevelParameteriv_ARG_EXPAND) {
10463     glGetTexLevelParameteriv_PACKED *packed_data = malloc(sizeof(glGetTexLevelParameteriv_PACKED));
10464     packed_data->format = glGetTexLevelParameteriv_FORMAT;
10465     packed_data->func = glGetTexLevelParameteriv;
10466     packed_data->args.a1 = target;
10467     packed_data->args.a2 = level;
10468     packed_data->args.a3 = pname;
10469     packed_data->args.a4 = params;
10470     glPushCall((void *)packed_data);
10471 }
10472 #endif
10473 #ifndef direct_glGetTexParameterfv
push_glGetTexParameterfv(glGetTexParameterfv_ARG_EXPAND)10474 static inline void push_glGetTexParameterfv(glGetTexParameterfv_ARG_EXPAND) {
10475     glGetTexParameterfv_PACKED *packed_data = malloc(sizeof(glGetTexParameterfv_PACKED));
10476     packed_data->format = glGetTexParameterfv_FORMAT;
10477     packed_data->func = glGetTexParameterfv;
10478     packed_data->args.a1 = target;
10479     packed_data->args.a2 = pname;
10480     packed_data->args.a3 = params;
10481     glPushCall((void *)packed_data);
10482 }
10483 #endif
10484 #ifndef direct_glGetTexParameteriv
push_glGetTexParameteriv(glGetTexParameteriv_ARG_EXPAND)10485 static inline void push_glGetTexParameteriv(glGetTexParameteriv_ARG_EXPAND) {
10486     glGetTexParameteriv_PACKED *packed_data = malloc(sizeof(glGetTexParameteriv_PACKED));
10487     packed_data->format = glGetTexParameteriv_FORMAT;
10488     packed_data->func = glGetTexParameteriv;
10489     packed_data->args.a1 = target;
10490     packed_data->args.a2 = pname;
10491     packed_data->args.a3 = params;
10492     glPushCall((void *)packed_data);
10493 }
10494 #endif
10495 #ifndef direct_glHint
push_glHint(glHint_ARG_EXPAND)10496 static inline void push_glHint(glHint_ARG_EXPAND) {
10497     glHint_PACKED *packed_data = malloc(sizeof(glHint_PACKED));
10498     packed_data->format = glHint_FORMAT;
10499     packed_data->func = glHint;
10500     packed_data->args.a1 = target;
10501     packed_data->args.a2 = mode;
10502     glPushCall((void *)packed_data);
10503 }
10504 #endif
10505 #ifndef direct_glHistogram
push_glHistogram(glHistogram_ARG_EXPAND)10506 static inline void push_glHistogram(glHistogram_ARG_EXPAND) {
10507     glHistogram_PACKED *packed_data = malloc(sizeof(glHistogram_PACKED));
10508     packed_data->format = glHistogram_FORMAT;
10509     packed_data->func = glHistogram;
10510     packed_data->args.a1 = target;
10511     packed_data->args.a2 = width;
10512     packed_data->args.a3 = internalformat;
10513     packed_data->args.a4 = sink;
10514     glPushCall((void *)packed_data);
10515 }
10516 #endif
10517 #ifndef direct_glIndexMask
push_glIndexMask(glIndexMask_ARG_EXPAND)10518 static inline void push_glIndexMask(glIndexMask_ARG_EXPAND) {
10519     glIndexMask_PACKED *packed_data = malloc(sizeof(glIndexMask_PACKED));
10520     packed_data->format = glIndexMask_FORMAT;
10521     packed_data->func = glIndexMask;
10522     packed_data->args.a1 = mask;
10523     glPushCall((void *)packed_data);
10524 }
10525 #endif
10526 #ifndef direct_glIndexPointer
push_glIndexPointer(glIndexPointer_ARG_EXPAND)10527 static inline void push_glIndexPointer(glIndexPointer_ARG_EXPAND) {
10528     glIndexPointer_PACKED *packed_data = malloc(sizeof(glIndexPointer_PACKED));
10529     packed_data->format = glIndexPointer_FORMAT;
10530     packed_data->func = glIndexPointer;
10531     packed_data->args.a1 = type;
10532     packed_data->args.a2 = stride;
10533     packed_data->args.a3 = pointer;
10534     glPushCall((void *)packed_data);
10535 }
10536 #endif
10537 #ifndef direct_glIndexd
push_glIndexd(glIndexd_ARG_EXPAND)10538 static inline void push_glIndexd(glIndexd_ARG_EXPAND) {
10539     glIndexd_PACKED *packed_data = malloc(sizeof(glIndexd_PACKED));
10540     packed_data->format = glIndexd_FORMAT;
10541     packed_data->func = glIndexd;
10542     packed_data->args.a1 = c;
10543     glPushCall((void *)packed_data);
10544 }
10545 #endif
10546 #ifndef direct_glIndexdv
push_glIndexdv(glIndexdv_ARG_EXPAND)10547 static inline void push_glIndexdv(glIndexdv_ARG_EXPAND) {
10548     glIndexdv_PACKED *packed_data = malloc(sizeof(glIndexdv_PACKED));
10549     packed_data->format = glIndexdv_FORMAT;
10550     packed_data->func = glIndexdv;
10551     packed_data->args.a1 = c;
10552     glPushCall((void *)packed_data);
10553 }
10554 #endif
10555 #ifndef direct_glIndexf
push_glIndexf(glIndexf_ARG_EXPAND)10556 static inline void push_glIndexf(glIndexf_ARG_EXPAND) {
10557     glIndexf_PACKED *packed_data = malloc(sizeof(glIndexf_PACKED));
10558     packed_data->format = glIndexf_FORMAT;
10559     packed_data->func = glIndexf;
10560     packed_data->args.a1 = c;
10561     glPushCall((void *)packed_data);
10562 }
10563 #endif
10564 #ifndef direct_glIndexfv
push_glIndexfv(glIndexfv_ARG_EXPAND)10565 static inline void push_glIndexfv(glIndexfv_ARG_EXPAND) {
10566     glIndexfv_PACKED *packed_data = malloc(sizeof(glIndexfv_PACKED));
10567     packed_data->format = glIndexfv_FORMAT;
10568     packed_data->func = glIndexfv;
10569     packed_data->args.a1 = c;
10570     glPushCall((void *)packed_data);
10571 }
10572 #endif
10573 #ifndef direct_glIndexi
push_glIndexi(glIndexi_ARG_EXPAND)10574 static inline void push_glIndexi(glIndexi_ARG_EXPAND) {
10575     glIndexi_PACKED *packed_data = malloc(sizeof(glIndexi_PACKED));
10576     packed_data->format = glIndexi_FORMAT;
10577     packed_data->func = glIndexi;
10578     packed_data->args.a1 = c;
10579     glPushCall((void *)packed_data);
10580 }
10581 #endif
10582 #ifndef direct_glIndexiv
push_glIndexiv(glIndexiv_ARG_EXPAND)10583 static inline void push_glIndexiv(glIndexiv_ARG_EXPAND) {
10584     glIndexiv_PACKED *packed_data = malloc(sizeof(glIndexiv_PACKED));
10585     packed_data->format = glIndexiv_FORMAT;
10586     packed_data->func = glIndexiv;
10587     packed_data->args.a1 = c;
10588     glPushCall((void *)packed_data);
10589 }
10590 #endif
10591 #ifndef direct_glIndexs
push_glIndexs(glIndexs_ARG_EXPAND)10592 static inline void push_glIndexs(glIndexs_ARG_EXPAND) {
10593     glIndexs_PACKED *packed_data = malloc(sizeof(glIndexs_PACKED));
10594     packed_data->format = glIndexs_FORMAT;
10595     packed_data->func = glIndexs;
10596     packed_data->args.a1 = c;
10597     glPushCall((void *)packed_data);
10598 }
10599 #endif
10600 #ifndef direct_glIndexsv
push_glIndexsv(glIndexsv_ARG_EXPAND)10601 static inline void push_glIndexsv(glIndexsv_ARG_EXPAND) {
10602     glIndexsv_PACKED *packed_data = malloc(sizeof(glIndexsv_PACKED));
10603     packed_data->format = glIndexsv_FORMAT;
10604     packed_data->func = glIndexsv;
10605     packed_data->args.a1 = c;
10606     glPushCall((void *)packed_data);
10607 }
10608 #endif
10609 #ifndef direct_glIndexub
push_glIndexub(glIndexub_ARG_EXPAND)10610 static inline void push_glIndexub(glIndexub_ARG_EXPAND) {
10611     glIndexub_PACKED *packed_data = malloc(sizeof(glIndexub_PACKED));
10612     packed_data->format = glIndexub_FORMAT;
10613     packed_data->func = glIndexub;
10614     packed_data->args.a1 = c;
10615     glPushCall((void *)packed_data);
10616 }
10617 #endif
10618 #ifndef direct_glIndexubv
push_glIndexubv(glIndexubv_ARG_EXPAND)10619 static inline void push_glIndexubv(glIndexubv_ARG_EXPAND) {
10620     glIndexubv_PACKED *packed_data = malloc(sizeof(glIndexubv_PACKED));
10621     packed_data->format = glIndexubv_FORMAT;
10622     packed_data->func = glIndexubv;
10623     packed_data->args.a1 = c;
10624     glPushCall((void *)packed_data);
10625 }
10626 #endif
10627 #ifndef direct_glInitNames
push_glInitNames(glInitNames_ARG_EXPAND)10628 static inline void push_glInitNames(glInitNames_ARG_EXPAND) {
10629     glInitNames_PACKED *packed_data = malloc(sizeof(glInitNames_PACKED));
10630     packed_data->format = glInitNames_FORMAT;
10631     packed_data->func = glInitNames;
10632     glPushCall((void *)packed_data);
10633 }
10634 #endif
10635 #ifndef direct_glInterleavedArrays
push_glInterleavedArrays(glInterleavedArrays_ARG_EXPAND)10636 static inline void push_glInterleavedArrays(glInterleavedArrays_ARG_EXPAND) {
10637     glInterleavedArrays_PACKED *packed_data = malloc(sizeof(glInterleavedArrays_PACKED));
10638     packed_data->format = glInterleavedArrays_FORMAT;
10639     packed_data->func = glInterleavedArrays;
10640     packed_data->args.a1 = format;
10641     packed_data->args.a2 = stride;
10642     packed_data->args.a3 = pointer;
10643     glPushCall((void *)packed_data);
10644 }
10645 #endif
10646 #ifndef direct_glIsBuffer
push_glIsBuffer(glIsBuffer_ARG_EXPAND)10647 static inline void push_glIsBuffer(glIsBuffer_ARG_EXPAND) {
10648     glIsBuffer_PACKED *packed_data = malloc(sizeof(glIsBuffer_PACKED));
10649     packed_data->format = glIsBuffer_FORMAT;
10650     packed_data->func = glIsBuffer;
10651     packed_data->args.a1 = buffer;
10652     glPushCall((void *)packed_data);
10653 }
10654 #endif
10655 #ifndef direct_glIsEnabled
push_glIsEnabled(glIsEnabled_ARG_EXPAND)10656 static inline void push_glIsEnabled(glIsEnabled_ARG_EXPAND) {
10657     glIsEnabled_PACKED *packed_data = malloc(sizeof(glIsEnabled_PACKED));
10658     packed_data->format = glIsEnabled_FORMAT;
10659     packed_data->func = glIsEnabled;
10660     packed_data->args.a1 = cap;
10661     glPushCall((void *)packed_data);
10662 }
10663 #endif
10664 #ifndef direct_glIsList
push_glIsList(glIsList_ARG_EXPAND)10665 static inline void push_glIsList(glIsList_ARG_EXPAND) {
10666     glIsList_PACKED *packed_data = malloc(sizeof(glIsList_PACKED));
10667     packed_data->format = glIsList_FORMAT;
10668     packed_data->func = glIsList;
10669     packed_data->args.a1 = list;
10670     glPushCall((void *)packed_data);
10671 }
10672 #endif
10673 #ifndef direct_glIsQuery
push_glIsQuery(glIsQuery_ARG_EXPAND)10674 static inline void push_glIsQuery(glIsQuery_ARG_EXPAND) {
10675     glIsQuery_PACKED *packed_data = malloc(sizeof(glIsQuery_PACKED));
10676     packed_data->format = glIsQuery_FORMAT;
10677     packed_data->func = glIsQuery;
10678     packed_data->args.a1 = id;
10679     glPushCall((void *)packed_data);
10680 }
10681 #endif
10682 #ifndef direct_glIsTexture
push_glIsTexture(glIsTexture_ARG_EXPAND)10683 static inline void push_glIsTexture(glIsTexture_ARG_EXPAND) {
10684     glIsTexture_PACKED *packed_data = malloc(sizeof(glIsTexture_PACKED));
10685     packed_data->format = glIsTexture_FORMAT;
10686     packed_data->func = glIsTexture;
10687     packed_data->args.a1 = texture;
10688     glPushCall((void *)packed_data);
10689 }
10690 #endif
10691 #ifndef direct_glLightModelf
push_glLightModelf(glLightModelf_ARG_EXPAND)10692 static inline void push_glLightModelf(glLightModelf_ARG_EXPAND) {
10693     glLightModelf_PACKED *packed_data = malloc(sizeof(glLightModelf_PACKED));
10694     packed_data->format = glLightModelf_FORMAT;
10695     packed_data->func = glLightModelf;
10696     packed_data->args.a1 = pname;
10697     packed_data->args.a2 = param;
10698     glPushCall((void *)packed_data);
10699 }
10700 #endif
10701 #ifndef direct_glLightModelfv
push_glLightModelfv(glLightModelfv_ARG_EXPAND)10702 static inline void push_glLightModelfv(glLightModelfv_ARG_EXPAND) {
10703     glLightModelfv_PACKED *packed_data = malloc(sizeof(glLightModelfv_PACKED));
10704     packed_data->format = glLightModelfv_FORMAT;
10705     packed_data->func = glLightModelfv;
10706     packed_data->args.a1 = pname;
10707     packed_data->args.a2 = params;
10708     glPushCall((void *)packed_data);
10709 }
10710 #endif
10711 #ifndef direct_glLightModeli
push_glLightModeli(glLightModeli_ARG_EXPAND)10712 static inline void push_glLightModeli(glLightModeli_ARG_EXPAND) {
10713     glLightModeli_PACKED *packed_data = malloc(sizeof(glLightModeli_PACKED));
10714     packed_data->format = glLightModeli_FORMAT;
10715     packed_data->func = glLightModeli;
10716     packed_data->args.a1 = pname;
10717     packed_data->args.a2 = param;
10718     glPushCall((void *)packed_data);
10719 }
10720 #endif
10721 #ifndef direct_glLightModeliv
push_glLightModeliv(glLightModeliv_ARG_EXPAND)10722 static inline void push_glLightModeliv(glLightModeliv_ARG_EXPAND) {
10723     glLightModeliv_PACKED *packed_data = malloc(sizeof(glLightModeliv_PACKED));
10724     packed_data->format = glLightModeliv_FORMAT;
10725     packed_data->func = glLightModeliv;
10726     packed_data->args.a1 = pname;
10727     packed_data->args.a2 = params;
10728     glPushCall((void *)packed_data);
10729 }
10730 #endif
10731 #ifndef direct_glLightf
push_glLightf(glLightf_ARG_EXPAND)10732 static inline void push_glLightf(glLightf_ARG_EXPAND) {
10733     glLightf_PACKED *packed_data = malloc(sizeof(glLightf_PACKED));
10734     packed_data->format = glLightf_FORMAT;
10735     packed_data->func = glLightf;
10736     packed_data->args.a1 = light;
10737     packed_data->args.a2 = pname;
10738     packed_data->args.a3 = param;
10739     glPushCall((void *)packed_data);
10740 }
10741 #endif
10742 #ifndef direct_glLightfv
push_glLightfv(glLightfv_ARG_EXPAND)10743 static inline void push_glLightfv(glLightfv_ARG_EXPAND) {
10744     glLightfv_PACKED *packed_data = malloc(sizeof(glLightfv_PACKED));
10745     packed_data->format = glLightfv_FORMAT;
10746     packed_data->func = glLightfv;
10747     packed_data->args.a1 = light;
10748     packed_data->args.a2 = pname;
10749     packed_data->args.a3 = params;
10750     glPushCall((void *)packed_data);
10751 }
10752 #endif
10753 #ifndef direct_glLighti
push_glLighti(glLighti_ARG_EXPAND)10754 static inline void push_glLighti(glLighti_ARG_EXPAND) {
10755     glLighti_PACKED *packed_data = malloc(sizeof(glLighti_PACKED));
10756     packed_data->format = glLighti_FORMAT;
10757     packed_data->func = glLighti;
10758     packed_data->args.a1 = light;
10759     packed_data->args.a2 = pname;
10760     packed_data->args.a3 = param;
10761     glPushCall((void *)packed_data);
10762 }
10763 #endif
10764 #ifndef direct_glLightiv
push_glLightiv(glLightiv_ARG_EXPAND)10765 static inline void push_glLightiv(glLightiv_ARG_EXPAND) {
10766     glLightiv_PACKED *packed_data = malloc(sizeof(glLightiv_PACKED));
10767     packed_data->format = glLightiv_FORMAT;
10768     packed_data->func = glLightiv;
10769     packed_data->args.a1 = light;
10770     packed_data->args.a2 = pname;
10771     packed_data->args.a3 = params;
10772     glPushCall((void *)packed_data);
10773 }
10774 #endif
10775 #ifndef direct_glLineStipple
push_glLineStipple(glLineStipple_ARG_EXPAND)10776 static inline void push_glLineStipple(glLineStipple_ARG_EXPAND) {
10777     glLineStipple_PACKED *packed_data = malloc(sizeof(glLineStipple_PACKED));
10778     packed_data->format = glLineStipple_FORMAT;
10779     packed_data->func = glLineStipple;
10780     packed_data->args.a1 = factor;
10781     packed_data->args.a2 = pattern;
10782     glPushCall((void *)packed_data);
10783 }
10784 #endif
10785 #ifndef direct_glLineWidth
push_glLineWidth(glLineWidth_ARG_EXPAND)10786 static inline void push_glLineWidth(glLineWidth_ARG_EXPAND) {
10787     glLineWidth_PACKED *packed_data = malloc(sizeof(glLineWidth_PACKED));
10788     packed_data->format = glLineWidth_FORMAT;
10789     packed_data->func = glLineWidth;
10790     packed_data->args.a1 = width;
10791     glPushCall((void *)packed_data);
10792 }
10793 #endif
10794 #ifndef direct_glListBase
push_glListBase(glListBase_ARG_EXPAND)10795 static inline void push_glListBase(glListBase_ARG_EXPAND) {
10796     glListBase_PACKED *packed_data = malloc(sizeof(glListBase_PACKED));
10797     packed_data->format = glListBase_FORMAT;
10798     packed_data->func = glListBase;
10799     packed_data->args.a1 = base;
10800     glPushCall((void *)packed_data);
10801 }
10802 #endif
10803 #ifndef direct_glLoadIdentity
push_glLoadIdentity(glLoadIdentity_ARG_EXPAND)10804 static inline void push_glLoadIdentity(glLoadIdentity_ARG_EXPAND) {
10805     glLoadIdentity_PACKED *packed_data = malloc(sizeof(glLoadIdentity_PACKED));
10806     packed_data->format = glLoadIdentity_FORMAT;
10807     packed_data->func = glLoadIdentity;
10808     glPushCall((void *)packed_data);
10809 }
10810 #endif
10811 #ifndef direct_glLoadMatrixd
push_glLoadMatrixd(glLoadMatrixd_ARG_EXPAND)10812 static inline void push_glLoadMatrixd(glLoadMatrixd_ARG_EXPAND) {
10813     glLoadMatrixd_PACKED *packed_data = malloc(sizeof(glLoadMatrixd_PACKED));
10814     packed_data->format = glLoadMatrixd_FORMAT;
10815     packed_data->func = glLoadMatrixd;
10816     packed_data->args.a1 = m;
10817     glPushCall((void *)packed_data);
10818 }
10819 #endif
10820 #ifndef direct_glLoadMatrixf
push_glLoadMatrixf(glLoadMatrixf_ARG_EXPAND)10821 static inline void push_glLoadMatrixf(glLoadMatrixf_ARG_EXPAND) {
10822     glLoadMatrixf_PACKED *packed_data = malloc(sizeof(glLoadMatrixf_PACKED));
10823     packed_data->format = glLoadMatrixf_FORMAT;
10824     packed_data->func = glLoadMatrixf;
10825     packed_data->args.a1 = m;
10826     glPushCall((void *)packed_data);
10827 }
10828 #endif
10829 #ifndef direct_glLoadName
push_glLoadName(glLoadName_ARG_EXPAND)10830 static inline void push_glLoadName(glLoadName_ARG_EXPAND) {
10831     glLoadName_PACKED *packed_data = malloc(sizeof(glLoadName_PACKED));
10832     packed_data->format = glLoadName_FORMAT;
10833     packed_data->func = glLoadName;
10834     packed_data->args.a1 = name;
10835     glPushCall((void *)packed_data);
10836 }
10837 #endif
10838 #ifndef direct_glLoadTransposeMatrixd
push_glLoadTransposeMatrixd(glLoadTransposeMatrixd_ARG_EXPAND)10839 static inline void push_glLoadTransposeMatrixd(glLoadTransposeMatrixd_ARG_EXPAND) {
10840     glLoadTransposeMatrixd_PACKED *packed_data = malloc(sizeof(glLoadTransposeMatrixd_PACKED));
10841     packed_data->format = glLoadTransposeMatrixd_FORMAT;
10842     packed_data->func = glLoadTransposeMatrixd;
10843     packed_data->args.a1 = m;
10844     glPushCall((void *)packed_data);
10845 }
10846 #endif
10847 #ifndef direct_glLoadTransposeMatrixf
push_glLoadTransposeMatrixf(glLoadTransposeMatrixf_ARG_EXPAND)10848 static inline void push_glLoadTransposeMatrixf(glLoadTransposeMatrixf_ARG_EXPAND) {
10849     glLoadTransposeMatrixf_PACKED *packed_data = malloc(sizeof(glLoadTransposeMatrixf_PACKED));
10850     packed_data->format = glLoadTransposeMatrixf_FORMAT;
10851     packed_data->func = glLoadTransposeMatrixf;
10852     packed_data->args.a1 = m;
10853     glPushCall((void *)packed_data);
10854 }
10855 #endif
10856 #ifndef direct_glLogicOp
push_glLogicOp(glLogicOp_ARG_EXPAND)10857 static inline void push_glLogicOp(glLogicOp_ARG_EXPAND) {
10858     glLogicOp_PACKED *packed_data = malloc(sizeof(glLogicOp_PACKED));
10859     packed_data->format = glLogicOp_FORMAT;
10860     packed_data->func = glLogicOp;
10861     packed_data->args.a1 = opcode;
10862     glPushCall((void *)packed_data);
10863 }
10864 #endif
10865 #ifndef direct_glMap1d
push_glMap1d(glMap1d_ARG_EXPAND)10866 static inline void push_glMap1d(glMap1d_ARG_EXPAND) {
10867     glMap1d_PACKED *packed_data = malloc(sizeof(glMap1d_PACKED));
10868     packed_data->format = glMap1d_FORMAT;
10869     packed_data->func = glMap1d;
10870     packed_data->args.a1 = target;
10871     packed_data->args.a2 = u1;
10872     packed_data->args.a3 = u2;
10873     packed_data->args.a4 = stride;
10874     packed_data->args.a5 = order;
10875     packed_data->args.a6 = points;
10876     glPushCall((void *)packed_data);
10877 }
10878 #endif
10879 #ifndef direct_glMap1f
push_glMap1f(glMap1f_ARG_EXPAND)10880 static inline void push_glMap1f(glMap1f_ARG_EXPAND) {
10881     glMap1f_PACKED *packed_data = malloc(sizeof(glMap1f_PACKED));
10882     packed_data->format = glMap1f_FORMAT;
10883     packed_data->func = glMap1f;
10884     packed_data->args.a1 = target;
10885     packed_data->args.a2 = u1;
10886     packed_data->args.a3 = u2;
10887     packed_data->args.a4 = stride;
10888     packed_data->args.a5 = order;
10889     packed_data->args.a6 = points;
10890     glPushCall((void *)packed_data);
10891 }
10892 #endif
10893 #ifndef direct_glMap2d
push_glMap2d(glMap2d_ARG_EXPAND)10894 static inline void push_glMap2d(glMap2d_ARG_EXPAND) {
10895     glMap2d_PACKED *packed_data = malloc(sizeof(glMap2d_PACKED));
10896     packed_data->format = glMap2d_FORMAT;
10897     packed_data->func = glMap2d;
10898     packed_data->args.a1 = target;
10899     packed_data->args.a2 = u1;
10900     packed_data->args.a3 = u2;
10901     packed_data->args.a4 = ustride;
10902     packed_data->args.a5 = uorder;
10903     packed_data->args.a6 = v1;
10904     packed_data->args.a7 = v2;
10905     packed_data->args.a8 = vstride;
10906     packed_data->args.a9 = vorder;
10907     packed_data->args.a10 = points;
10908     glPushCall((void *)packed_data);
10909 }
10910 #endif
10911 #ifndef direct_glMap2f
push_glMap2f(glMap2f_ARG_EXPAND)10912 static inline void push_glMap2f(glMap2f_ARG_EXPAND) {
10913     glMap2f_PACKED *packed_data = malloc(sizeof(glMap2f_PACKED));
10914     packed_data->format = glMap2f_FORMAT;
10915     packed_data->func = glMap2f;
10916     packed_data->args.a1 = target;
10917     packed_data->args.a2 = u1;
10918     packed_data->args.a3 = u2;
10919     packed_data->args.a4 = ustride;
10920     packed_data->args.a5 = uorder;
10921     packed_data->args.a6 = v1;
10922     packed_data->args.a7 = v2;
10923     packed_data->args.a8 = vstride;
10924     packed_data->args.a9 = vorder;
10925     packed_data->args.a10 = points;
10926     glPushCall((void *)packed_data);
10927 }
10928 #endif
10929 #ifndef direct_glMapBuffer
push_glMapBuffer(glMapBuffer_ARG_EXPAND)10930 static inline void push_glMapBuffer(glMapBuffer_ARG_EXPAND) {
10931     glMapBuffer_PACKED *packed_data = malloc(sizeof(glMapBuffer_PACKED));
10932     packed_data->format = glMapBuffer_FORMAT;
10933     packed_data->func = glMapBuffer;
10934     packed_data->args.a1 = target;
10935     packed_data->args.a2 = access;
10936     glPushCall((void *)packed_data);
10937 }
10938 #endif
10939 #ifndef direct_glMapGrid1d
push_glMapGrid1d(glMapGrid1d_ARG_EXPAND)10940 static inline void push_glMapGrid1d(glMapGrid1d_ARG_EXPAND) {
10941     glMapGrid1d_PACKED *packed_data = malloc(sizeof(glMapGrid1d_PACKED));
10942     packed_data->format = glMapGrid1d_FORMAT;
10943     packed_data->func = glMapGrid1d;
10944     packed_data->args.a1 = un;
10945     packed_data->args.a2 = u1;
10946     packed_data->args.a3 = u2;
10947     glPushCall((void *)packed_data);
10948 }
10949 #endif
10950 #ifndef direct_glMapGrid1f
push_glMapGrid1f(glMapGrid1f_ARG_EXPAND)10951 static inline void push_glMapGrid1f(glMapGrid1f_ARG_EXPAND) {
10952     glMapGrid1f_PACKED *packed_data = malloc(sizeof(glMapGrid1f_PACKED));
10953     packed_data->format = glMapGrid1f_FORMAT;
10954     packed_data->func = glMapGrid1f;
10955     packed_data->args.a1 = un;
10956     packed_data->args.a2 = u1;
10957     packed_data->args.a3 = u2;
10958     glPushCall((void *)packed_data);
10959 }
10960 #endif
10961 #ifndef direct_glMapGrid2d
push_glMapGrid2d(glMapGrid2d_ARG_EXPAND)10962 static inline void push_glMapGrid2d(glMapGrid2d_ARG_EXPAND) {
10963     glMapGrid2d_PACKED *packed_data = malloc(sizeof(glMapGrid2d_PACKED));
10964     packed_data->format = glMapGrid2d_FORMAT;
10965     packed_data->func = glMapGrid2d;
10966     packed_data->args.a1 = un;
10967     packed_data->args.a2 = u1;
10968     packed_data->args.a3 = u2;
10969     packed_data->args.a4 = vn;
10970     packed_data->args.a5 = v1;
10971     packed_data->args.a6 = v2;
10972     glPushCall((void *)packed_data);
10973 }
10974 #endif
10975 #ifndef direct_glMapGrid2f
push_glMapGrid2f(glMapGrid2f_ARG_EXPAND)10976 static inline void push_glMapGrid2f(glMapGrid2f_ARG_EXPAND) {
10977     glMapGrid2f_PACKED *packed_data = malloc(sizeof(glMapGrid2f_PACKED));
10978     packed_data->format = glMapGrid2f_FORMAT;
10979     packed_data->func = glMapGrid2f;
10980     packed_data->args.a1 = un;
10981     packed_data->args.a2 = u1;
10982     packed_data->args.a3 = u2;
10983     packed_data->args.a4 = vn;
10984     packed_data->args.a5 = v1;
10985     packed_data->args.a6 = v2;
10986     glPushCall((void *)packed_data);
10987 }
10988 #endif
10989 #ifndef direct_glMaterialf
push_glMaterialf(glMaterialf_ARG_EXPAND)10990 static inline void push_glMaterialf(glMaterialf_ARG_EXPAND) {
10991     glMaterialf_PACKED *packed_data = malloc(sizeof(glMaterialf_PACKED));
10992     packed_data->format = glMaterialf_FORMAT;
10993     packed_data->func = glMaterialf;
10994     packed_data->args.a1 = face;
10995     packed_data->args.a2 = pname;
10996     packed_data->args.a3 = param;
10997     glPushCall((void *)packed_data);
10998 }
10999 #endif
11000 #ifndef direct_glMaterialfv
push_glMaterialfv(glMaterialfv_ARG_EXPAND)11001 static inline void push_glMaterialfv(glMaterialfv_ARG_EXPAND) {
11002     glMaterialfv_PACKED *packed_data = malloc(sizeof(glMaterialfv_PACKED));
11003     packed_data->format = glMaterialfv_FORMAT;
11004     packed_data->func = glMaterialfv;
11005     packed_data->args.a1 = face;
11006     packed_data->args.a2 = pname;
11007     packed_data->args.a3 = params;
11008     glPushCall((void *)packed_data);
11009 }
11010 #endif
11011 #ifndef direct_glMateriali
push_glMateriali(glMateriali_ARG_EXPAND)11012 static inline void push_glMateriali(glMateriali_ARG_EXPAND) {
11013     glMateriali_PACKED *packed_data = malloc(sizeof(glMateriali_PACKED));
11014     packed_data->format = glMateriali_FORMAT;
11015     packed_data->func = glMateriali;
11016     packed_data->args.a1 = face;
11017     packed_data->args.a2 = pname;
11018     packed_data->args.a3 = param;
11019     glPushCall((void *)packed_data);
11020 }
11021 #endif
11022 #ifndef direct_glMaterialiv
push_glMaterialiv(glMaterialiv_ARG_EXPAND)11023 static inline void push_glMaterialiv(glMaterialiv_ARG_EXPAND) {
11024     glMaterialiv_PACKED *packed_data = malloc(sizeof(glMaterialiv_PACKED));
11025     packed_data->format = glMaterialiv_FORMAT;
11026     packed_data->func = glMaterialiv;
11027     packed_data->args.a1 = face;
11028     packed_data->args.a2 = pname;
11029     packed_data->args.a3 = params;
11030     glPushCall((void *)packed_data);
11031 }
11032 #endif
11033 #ifndef direct_glMatrixMode
push_glMatrixMode(glMatrixMode_ARG_EXPAND)11034 static inline void push_glMatrixMode(glMatrixMode_ARG_EXPAND) {
11035     glMatrixMode_PACKED *packed_data = malloc(sizeof(glMatrixMode_PACKED));
11036     packed_data->format = glMatrixMode_FORMAT;
11037     packed_data->func = glMatrixMode;
11038     packed_data->args.a1 = mode;
11039     glPushCall((void *)packed_data);
11040 }
11041 #endif
11042 #ifndef direct_glMinmax
push_glMinmax(glMinmax_ARG_EXPAND)11043 static inline void push_glMinmax(glMinmax_ARG_EXPAND) {
11044     glMinmax_PACKED *packed_data = malloc(sizeof(glMinmax_PACKED));
11045     packed_data->format = glMinmax_FORMAT;
11046     packed_data->func = glMinmax;
11047     packed_data->args.a1 = target;
11048     packed_data->args.a2 = internalformat;
11049     packed_data->args.a3 = sink;
11050     glPushCall((void *)packed_data);
11051 }
11052 #endif
11053 #ifndef direct_glMultMatrixd
push_glMultMatrixd(glMultMatrixd_ARG_EXPAND)11054 static inline void push_glMultMatrixd(glMultMatrixd_ARG_EXPAND) {
11055     glMultMatrixd_PACKED *packed_data = malloc(sizeof(glMultMatrixd_PACKED));
11056     packed_data->format = glMultMatrixd_FORMAT;
11057     packed_data->func = glMultMatrixd;
11058     packed_data->args.a1 = m;
11059     glPushCall((void *)packed_data);
11060 }
11061 #endif
11062 #ifndef direct_glMultMatrixf
push_glMultMatrixf(glMultMatrixf_ARG_EXPAND)11063 static inline void push_glMultMatrixf(glMultMatrixf_ARG_EXPAND) {
11064     glMultMatrixf_PACKED *packed_data = malloc(sizeof(glMultMatrixf_PACKED));
11065     packed_data->format = glMultMatrixf_FORMAT;
11066     packed_data->func = glMultMatrixf;
11067     packed_data->args.a1 = m;
11068     glPushCall((void *)packed_data);
11069 }
11070 #endif
11071 #ifndef direct_glMultTransposeMatrixd
push_glMultTransposeMatrixd(glMultTransposeMatrixd_ARG_EXPAND)11072 static inline void push_glMultTransposeMatrixd(glMultTransposeMatrixd_ARG_EXPAND) {
11073     glMultTransposeMatrixd_PACKED *packed_data = malloc(sizeof(glMultTransposeMatrixd_PACKED));
11074     packed_data->format = glMultTransposeMatrixd_FORMAT;
11075     packed_data->func = glMultTransposeMatrixd;
11076     packed_data->args.a1 = m;
11077     glPushCall((void *)packed_data);
11078 }
11079 #endif
11080 #ifndef direct_glMultTransposeMatrixf
push_glMultTransposeMatrixf(glMultTransposeMatrixf_ARG_EXPAND)11081 static inline void push_glMultTransposeMatrixf(glMultTransposeMatrixf_ARG_EXPAND) {
11082     glMultTransposeMatrixf_PACKED *packed_data = malloc(sizeof(glMultTransposeMatrixf_PACKED));
11083     packed_data->format = glMultTransposeMatrixf_FORMAT;
11084     packed_data->func = glMultTransposeMatrixf;
11085     packed_data->args.a1 = m;
11086     glPushCall((void *)packed_data);
11087 }
11088 #endif
11089 #ifndef direct_glMultiDrawArrays
push_glMultiDrawArrays(glMultiDrawArrays_ARG_EXPAND)11090 static inline void push_glMultiDrawArrays(glMultiDrawArrays_ARG_EXPAND) {
11091     glMultiDrawArrays_PACKED *packed_data = malloc(sizeof(glMultiDrawArrays_PACKED));
11092     packed_data->format = glMultiDrawArrays_FORMAT;
11093     packed_data->func = glMultiDrawArrays;
11094     packed_data->args.a1 = mode;
11095     packed_data->args.a2 = first;
11096     packed_data->args.a3 = count;
11097     packed_data->args.a4 = drawcount;
11098     glPushCall((void *)packed_data);
11099 }
11100 #endif
11101 #ifndef direct_glMultiDrawElements
push_glMultiDrawElements(glMultiDrawElements_ARG_EXPAND)11102 static inline void push_glMultiDrawElements(glMultiDrawElements_ARG_EXPAND) {
11103     glMultiDrawElements_PACKED *packed_data = malloc(sizeof(glMultiDrawElements_PACKED));
11104     packed_data->format = glMultiDrawElements_FORMAT;
11105     packed_data->func = glMultiDrawElements;
11106     packed_data->args.a1 = mode;
11107     packed_data->args.a2 = count;
11108     packed_data->args.a3 = type;
11109     packed_data->args.a4 = indices;
11110     packed_data->args.a5 = drawcount;
11111     glPushCall((void *)packed_data);
11112 }
11113 #endif
11114 #ifndef direct_glMultiTexCoord1d
push_glMultiTexCoord1d(glMultiTexCoord1d_ARG_EXPAND)11115 static inline void push_glMultiTexCoord1d(glMultiTexCoord1d_ARG_EXPAND) {
11116     glMultiTexCoord1d_PACKED *packed_data = malloc(sizeof(glMultiTexCoord1d_PACKED));
11117     packed_data->format = glMultiTexCoord1d_FORMAT;
11118     packed_data->func = glMultiTexCoord1d;
11119     packed_data->args.a1 = target;
11120     packed_data->args.a2 = s;
11121     glPushCall((void *)packed_data);
11122 }
11123 #endif
11124 #ifndef direct_glMultiTexCoord1dv
push_glMultiTexCoord1dv(glMultiTexCoord1dv_ARG_EXPAND)11125 static inline void push_glMultiTexCoord1dv(glMultiTexCoord1dv_ARG_EXPAND) {
11126     glMultiTexCoord1dv_PACKED *packed_data = malloc(sizeof(glMultiTexCoord1dv_PACKED));
11127     packed_data->format = glMultiTexCoord1dv_FORMAT;
11128     packed_data->func = glMultiTexCoord1dv;
11129     packed_data->args.a1 = target;
11130     packed_data->args.a2 = v;
11131     glPushCall((void *)packed_data);
11132 }
11133 #endif
11134 #ifndef direct_glMultiTexCoord1f
push_glMultiTexCoord1f(glMultiTexCoord1f_ARG_EXPAND)11135 static inline void push_glMultiTexCoord1f(glMultiTexCoord1f_ARG_EXPAND) {
11136     glMultiTexCoord1f_PACKED *packed_data = malloc(sizeof(glMultiTexCoord1f_PACKED));
11137     packed_data->format = glMultiTexCoord1f_FORMAT;
11138     packed_data->func = glMultiTexCoord1f;
11139     packed_data->args.a1 = target;
11140     packed_data->args.a2 = s;
11141     glPushCall((void *)packed_data);
11142 }
11143 #endif
11144 #ifndef direct_glMultiTexCoord1fv
push_glMultiTexCoord1fv(glMultiTexCoord1fv_ARG_EXPAND)11145 static inline void push_glMultiTexCoord1fv(glMultiTexCoord1fv_ARG_EXPAND) {
11146     glMultiTexCoord1fv_PACKED *packed_data = malloc(sizeof(glMultiTexCoord1fv_PACKED));
11147     packed_data->format = glMultiTexCoord1fv_FORMAT;
11148     packed_data->func = glMultiTexCoord1fv;
11149     packed_data->args.a1 = target;
11150     packed_data->args.a2 = v;
11151     glPushCall((void *)packed_data);
11152 }
11153 #endif
11154 #ifndef direct_glMultiTexCoord1i
push_glMultiTexCoord1i(glMultiTexCoord1i_ARG_EXPAND)11155 static inline void push_glMultiTexCoord1i(glMultiTexCoord1i_ARG_EXPAND) {
11156     glMultiTexCoord1i_PACKED *packed_data = malloc(sizeof(glMultiTexCoord1i_PACKED));
11157     packed_data->format = glMultiTexCoord1i_FORMAT;
11158     packed_data->func = glMultiTexCoord1i;
11159     packed_data->args.a1 = target;
11160     packed_data->args.a2 = s;
11161     glPushCall((void *)packed_data);
11162 }
11163 #endif
11164 #ifndef direct_glMultiTexCoord1iv
push_glMultiTexCoord1iv(glMultiTexCoord1iv_ARG_EXPAND)11165 static inline void push_glMultiTexCoord1iv(glMultiTexCoord1iv_ARG_EXPAND) {
11166     glMultiTexCoord1iv_PACKED *packed_data = malloc(sizeof(glMultiTexCoord1iv_PACKED));
11167     packed_data->format = glMultiTexCoord1iv_FORMAT;
11168     packed_data->func = glMultiTexCoord1iv;
11169     packed_data->args.a1 = target;
11170     packed_data->args.a2 = v;
11171     glPushCall((void *)packed_data);
11172 }
11173 #endif
11174 #ifndef direct_glMultiTexCoord1s
push_glMultiTexCoord1s(glMultiTexCoord1s_ARG_EXPAND)11175 static inline void push_glMultiTexCoord1s(glMultiTexCoord1s_ARG_EXPAND) {
11176     glMultiTexCoord1s_PACKED *packed_data = malloc(sizeof(glMultiTexCoord1s_PACKED));
11177     packed_data->format = glMultiTexCoord1s_FORMAT;
11178     packed_data->func = glMultiTexCoord1s;
11179     packed_data->args.a1 = target;
11180     packed_data->args.a2 = s;
11181     glPushCall((void *)packed_data);
11182 }
11183 #endif
11184 #ifndef direct_glMultiTexCoord1sv
push_glMultiTexCoord1sv(glMultiTexCoord1sv_ARG_EXPAND)11185 static inline void push_glMultiTexCoord1sv(glMultiTexCoord1sv_ARG_EXPAND) {
11186     glMultiTexCoord1sv_PACKED *packed_data = malloc(sizeof(glMultiTexCoord1sv_PACKED));
11187     packed_data->format = glMultiTexCoord1sv_FORMAT;
11188     packed_data->func = glMultiTexCoord1sv;
11189     packed_data->args.a1 = target;
11190     packed_data->args.a2 = v;
11191     glPushCall((void *)packed_data);
11192 }
11193 #endif
11194 #ifndef direct_glMultiTexCoord2d
push_glMultiTexCoord2d(glMultiTexCoord2d_ARG_EXPAND)11195 static inline void push_glMultiTexCoord2d(glMultiTexCoord2d_ARG_EXPAND) {
11196     glMultiTexCoord2d_PACKED *packed_data = malloc(sizeof(glMultiTexCoord2d_PACKED));
11197     packed_data->format = glMultiTexCoord2d_FORMAT;
11198     packed_data->func = glMultiTexCoord2d;
11199     packed_data->args.a1 = target;
11200     packed_data->args.a2 = s;
11201     packed_data->args.a3 = t;
11202     glPushCall((void *)packed_data);
11203 }
11204 #endif
11205 #ifndef direct_glMultiTexCoord2dv
push_glMultiTexCoord2dv(glMultiTexCoord2dv_ARG_EXPAND)11206 static inline void push_glMultiTexCoord2dv(glMultiTexCoord2dv_ARG_EXPAND) {
11207     glMultiTexCoord2dv_PACKED *packed_data = malloc(sizeof(glMultiTexCoord2dv_PACKED));
11208     packed_data->format = glMultiTexCoord2dv_FORMAT;
11209     packed_data->func = glMultiTexCoord2dv;
11210     packed_data->args.a1 = target;
11211     packed_data->args.a2 = v;
11212     glPushCall((void *)packed_data);
11213 }
11214 #endif
11215 #ifndef direct_glMultiTexCoord2f
push_glMultiTexCoord2f(glMultiTexCoord2f_ARG_EXPAND)11216 static inline void push_glMultiTexCoord2f(glMultiTexCoord2f_ARG_EXPAND) {
11217     glMultiTexCoord2f_PACKED *packed_data = malloc(sizeof(glMultiTexCoord2f_PACKED));
11218     packed_data->format = glMultiTexCoord2f_FORMAT;
11219     packed_data->func = glMultiTexCoord2f;
11220     packed_data->args.a1 = target;
11221     packed_data->args.a2 = s;
11222     packed_data->args.a3 = t;
11223     glPushCall((void *)packed_data);
11224 }
11225 #endif
11226 #ifndef direct_glMultiTexCoord2fv
push_glMultiTexCoord2fv(glMultiTexCoord2fv_ARG_EXPAND)11227 static inline void push_glMultiTexCoord2fv(glMultiTexCoord2fv_ARG_EXPAND) {
11228     glMultiTexCoord2fv_PACKED *packed_data = malloc(sizeof(glMultiTexCoord2fv_PACKED));
11229     packed_data->format = glMultiTexCoord2fv_FORMAT;
11230     packed_data->func = glMultiTexCoord2fv;
11231     packed_data->args.a1 = target;
11232     packed_data->args.a2 = v;
11233     glPushCall((void *)packed_data);
11234 }
11235 #endif
11236 #ifndef direct_glMultiTexCoord2i
push_glMultiTexCoord2i(glMultiTexCoord2i_ARG_EXPAND)11237 static inline void push_glMultiTexCoord2i(glMultiTexCoord2i_ARG_EXPAND) {
11238     glMultiTexCoord2i_PACKED *packed_data = malloc(sizeof(glMultiTexCoord2i_PACKED));
11239     packed_data->format = glMultiTexCoord2i_FORMAT;
11240     packed_data->func = glMultiTexCoord2i;
11241     packed_data->args.a1 = target;
11242     packed_data->args.a2 = s;
11243     packed_data->args.a3 = t;
11244     glPushCall((void *)packed_data);
11245 }
11246 #endif
11247 #ifndef direct_glMultiTexCoord2iv
push_glMultiTexCoord2iv(glMultiTexCoord2iv_ARG_EXPAND)11248 static inline void push_glMultiTexCoord2iv(glMultiTexCoord2iv_ARG_EXPAND) {
11249     glMultiTexCoord2iv_PACKED *packed_data = malloc(sizeof(glMultiTexCoord2iv_PACKED));
11250     packed_data->format = glMultiTexCoord2iv_FORMAT;
11251     packed_data->func = glMultiTexCoord2iv;
11252     packed_data->args.a1 = target;
11253     packed_data->args.a2 = v;
11254     glPushCall((void *)packed_data);
11255 }
11256 #endif
11257 #ifndef direct_glMultiTexCoord2s
push_glMultiTexCoord2s(glMultiTexCoord2s_ARG_EXPAND)11258 static inline void push_glMultiTexCoord2s(glMultiTexCoord2s_ARG_EXPAND) {
11259     glMultiTexCoord2s_PACKED *packed_data = malloc(sizeof(glMultiTexCoord2s_PACKED));
11260     packed_data->format = glMultiTexCoord2s_FORMAT;
11261     packed_data->func = glMultiTexCoord2s;
11262     packed_data->args.a1 = target;
11263     packed_data->args.a2 = s;
11264     packed_data->args.a3 = t;
11265     glPushCall((void *)packed_data);
11266 }
11267 #endif
11268 #ifndef direct_glMultiTexCoord2sv
push_glMultiTexCoord2sv(glMultiTexCoord2sv_ARG_EXPAND)11269 static inline void push_glMultiTexCoord2sv(glMultiTexCoord2sv_ARG_EXPAND) {
11270     glMultiTexCoord2sv_PACKED *packed_data = malloc(sizeof(glMultiTexCoord2sv_PACKED));
11271     packed_data->format = glMultiTexCoord2sv_FORMAT;
11272     packed_data->func = glMultiTexCoord2sv;
11273     packed_data->args.a1 = target;
11274     packed_data->args.a2 = v;
11275     glPushCall((void *)packed_data);
11276 }
11277 #endif
11278 #ifndef direct_glMultiTexCoord3d
push_glMultiTexCoord3d(glMultiTexCoord3d_ARG_EXPAND)11279 static inline void push_glMultiTexCoord3d(glMultiTexCoord3d_ARG_EXPAND) {
11280     glMultiTexCoord3d_PACKED *packed_data = malloc(sizeof(glMultiTexCoord3d_PACKED));
11281     packed_data->format = glMultiTexCoord3d_FORMAT;
11282     packed_data->func = glMultiTexCoord3d;
11283     packed_data->args.a1 = target;
11284     packed_data->args.a2 = s;
11285     packed_data->args.a3 = t;
11286     packed_data->args.a4 = r;
11287     glPushCall((void *)packed_data);
11288 }
11289 #endif
11290 #ifndef direct_glMultiTexCoord3dv
push_glMultiTexCoord3dv(glMultiTexCoord3dv_ARG_EXPAND)11291 static inline void push_glMultiTexCoord3dv(glMultiTexCoord3dv_ARG_EXPAND) {
11292     glMultiTexCoord3dv_PACKED *packed_data = malloc(sizeof(glMultiTexCoord3dv_PACKED));
11293     packed_data->format = glMultiTexCoord3dv_FORMAT;
11294     packed_data->func = glMultiTexCoord3dv;
11295     packed_data->args.a1 = target;
11296     packed_data->args.a2 = v;
11297     glPushCall((void *)packed_data);
11298 }
11299 #endif
11300 #ifndef direct_glMultiTexCoord3f
push_glMultiTexCoord3f(glMultiTexCoord3f_ARG_EXPAND)11301 static inline void push_glMultiTexCoord3f(glMultiTexCoord3f_ARG_EXPAND) {
11302     glMultiTexCoord3f_PACKED *packed_data = malloc(sizeof(glMultiTexCoord3f_PACKED));
11303     packed_data->format = glMultiTexCoord3f_FORMAT;
11304     packed_data->func = glMultiTexCoord3f;
11305     packed_data->args.a1 = target;
11306     packed_data->args.a2 = s;
11307     packed_data->args.a3 = t;
11308     packed_data->args.a4 = r;
11309     glPushCall((void *)packed_data);
11310 }
11311 #endif
11312 #ifndef direct_glMultiTexCoord3fv
push_glMultiTexCoord3fv(glMultiTexCoord3fv_ARG_EXPAND)11313 static inline void push_glMultiTexCoord3fv(glMultiTexCoord3fv_ARG_EXPAND) {
11314     glMultiTexCoord3fv_PACKED *packed_data = malloc(sizeof(glMultiTexCoord3fv_PACKED));
11315     packed_data->format = glMultiTexCoord3fv_FORMAT;
11316     packed_data->func = glMultiTexCoord3fv;
11317     packed_data->args.a1 = target;
11318     packed_data->args.a2 = v;
11319     glPushCall((void *)packed_data);
11320 }
11321 #endif
11322 #ifndef direct_glMultiTexCoord3i
push_glMultiTexCoord3i(glMultiTexCoord3i_ARG_EXPAND)11323 static inline void push_glMultiTexCoord3i(glMultiTexCoord3i_ARG_EXPAND) {
11324     glMultiTexCoord3i_PACKED *packed_data = malloc(sizeof(glMultiTexCoord3i_PACKED));
11325     packed_data->format = glMultiTexCoord3i_FORMAT;
11326     packed_data->func = glMultiTexCoord3i;
11327     packed_data->args.a1 = target;
11328     packed_data->args.a2 = s;
11329     packed_data->args.a3 = t;
11330     packed_data->args.a4 = r;
11331     glPushCall((void *)packed_data);
11332 }
11333 #endif
11334 #ifndef direct_glMultiTexCoord3iv
push_glMultiTexCoord3iv(glMultiTexCoord3iv_ARG_EXPAND)11335 static inline void push_glMultiTexCoord3iv(glMultiTexCoord3iv_ARG_EXPAND) {
11336     glMultiTexCoord3iv_PACKED *packed_data = malloc(sizeof(glMultiTexCoord3iv_PACKED));
11337     packed_data->format = glMultiTexCoord3iv_FORMAT;
11338     packed_data->func = glMultiTexCoord3iv;
11339     packed_data->args.a1 = target;
11340     packed_data->args.a2 = v;
11341     glPushCall((void *)packed_data);
11342 }
11343 #endif
11344 #ifndef direct_glMultiTexCoord3s
push_glMultiTexCoord3s(glMultiTexCoord3s_ARG_EXPAND)11345 static inline void push_glMultiTexCoord3s(glMultiTexCoord3s_ARG_EXPAND) {
11346     glMultiTexCoord3s_PACKED *packed_data = malloc(sizeof(glMultiTexCoord3s_PACKED));
11347     packed_data->format = glMultiTexCoord3s_FORMAT;
11348     packed_data->func = glMultiTexCoord3s;
11349     packed_data->args.a1 = target;
11350     packed_data->args.a2 = s;
11351     packed_data->args.a3 = t;
11352     packed_data->args.a4 = r;
11353     glPushCall((void *)packed_data);
11354 }
11355 #endif
11356 #ifndef direct_glMultiTexCoord3sv
push_glMultiTexCoord3sv(glMultiTexCoord3sv_ARG_EXPAND)11357 static inline void push_glMultiTexCoord3sv(glMultiTexCoord3sv_ARG_EXPAND) {
11358     glMultiTexCoord3sv_PACKED *packed_data = malloc(sizeof(glMultiTexCoord3sv_PACKED));
11359     packed_data->format = glMultiTexCoord3sv_FORMAT;
11360     packed_data->func = glMultiTexCoord3sv;
11361     packed_data->args.a1 = target;
11362     packed_data->args.a2 = v;
11363     glPushCall((void *)packed_data);
11364 }
11365 #endif
11366 #ifndef direct_glMultiTexCoord4d
push_glMultiTexCoord4d(glMultiTexCoord4d_ARG_EXPAND)11367 static inline void push_glMultiTexCoord4d(glMultiTexCoord4d_ARG_EXPAND) {
11368     glMultiTexCoord4d_PACKED *packed_data = malloc(sizeof(glMultiTexCoord4d_PACKED));
11369     packed_data->format = glMultiTexCoord4d_FORMAT;
11370     packed_data->func = glMultiTexCoord4d;
11371     packed_data->args.a1 = target;
11372     packed_data->args.a2 = s;
11373     packed_data->args.a3 = t;
11374     packed_data->args.a4 = r;
11375     packed_data->args.a5 = q;
11376     glPushCall((void *)packed_data);
11377 }
11378 #endif
11379 #ifndef direct_glMultiTexCoord4dv
push_glMultiTexCoord4dv(glMultiTexCoord4dv_ARG_EXPAND)11380 static inline void push_glMultiTexCoord4dv(glMultiTexCoord4dv_ARG_EXPAND) {
11381     glMultiTexCoord4dv_PACKED *packed_data = malloc(sizeof(glMultiTexCoord4dv_PACKED));
11382     packed_data->format = glMultiTexCoord4dv_FORMAT;
11383     packed_data->func = glMultiTexCoord4dv;
11384     packed_data->args.a1 = target;
11385     packed_data->args.a2 = v;
11386     glPushCall((void *)packed_data);
11387 }
11388 #endif
11389 #ifndef direct_glMultiTexCoord4f
push_glMultiTexCoord4f(glMultiTexCoord4f_ARG_EXPAND)11390 static inline void push_glMultiTexCoord4f(glMultiTexCoord4f_ARG_EXPAND) {
11391     glMultiTexCoord4f_PACKED *packed_data = malloc(sizeof(glMultiTexCoord4f_PACKED));
11392     packed_data->format = glMultiTexCoord4f_FORMAT;
11393     packed_data->func = glMultiTexCoord4f;
11394     packed_data->args.a1 = target;
11395     packed_data->args.a2 = s;
11396     packed_data->args.a3 = t;
11397     packed_data->args.a4 = r;
11398     packed_data->args.a5 = q;
11399     glPushCall((void *)packed_data);
11400 }
11401 #endif
11402 #ifndef direct_glMultiTexCoord4fv
push_glMultiTexCoord4fv(glMultiTexCoord4fv_ARG_EXPAND)11403 static inline void push_glMultiTexCoord4fv(glMultiTexCoord4fv_ARG_EXPAND) {
11404     glMultiTexCoord4fv_PACKED *packed_data = malloc(sizeof(glMultiTexCoord4fv_PACKED));
11405     packed_data->format = glMultiTexCoord4fv_FORMAT;
11406     packed_data->func = glMultiTexCoord4fv;
11407     packed_data->args.a1 = target;
11408     packed_data->args.a2 = v;
11409     glPushCall((void *)packed_data);
11410 }
11411 #endif
11412 #ifndef direct_glMultiTexCoord4i
push_glMultiTexCoord4i(glMultiTexCoord4i_ARG_EXPAND)11413 static inline void push_glMultiTexCoord4i(glMultiTexCoord4i_ARG_EXPAND) {
11414     glMultiTexCoord4i_PACKED *packed_data = malloc(sizeof(glMultiTexCoord4i_PACKED));
11415     packed_data->format = glMultiTexCoord4i_FORMAT;
11416     packed_data->func = glMultiTexCoord4i;
11417     packed_data->args.a1 = target;
11418     packed_data->args.a2 = s;
11419     packed_data->args.a3 = t;
11420     packed_data->args.a4 = r;
11421     packed_data->args.a5 = q;
11422     glPushCall((void *)packed_data);
11423 }
11424 #endif
11425 #ifndef direct_glMultiTexCoord4iv
push_glMultiTexCoord4iv(glMultiTexCoord4iv_ARG_EXPAND)11426 static inline void push_glMultiTexCoord4iv(glMultiTexCoord4iv_ARG_EXPAND) {
11427     glMultiTexCoord4iv_PACKED *packed_data = malloc(sizeof(glMultiTexCoord4iv_PACKED));
11428     packed_data->format = glMultiTexCoord4iv_FORMAT;
11429     packed_data->func = glMultiTexCoord4iv;
11430     packed_data->args.a1 = target;
11431     packed_data->args.a2 = v;
11432     glPushCall((void *)packed_data);
11433 }
11434 #endif
11435 #ifndef direct_glMultiTexCoord4s
push_glMultiTexCoord4s(glMultiTexCoord4s_ARG_EXPAND)11436 static inline void push_glMultiTexCoord4s(glMultiTexCoord4s_ARG_EXPAND) {
11437     glMultiTexCoord4s_PACKED *packed_data = malloc(sizeof(glMultiTexCoord4s_PACKED));
11438     packed_data->format = glMultiTexCoord4s_FORMAT;
11439     packed_data->func = glMultiTexCoord4s;
11440     packed_data->args.a1 = target;
11441     packed_data->args.a2 = s;
11442     packed_data->args.a3 = t;
11443     packed_data->args.a4 = r;
11444     packed_data->args.a5 = q;
11445     glPushCall((void *)packed_data);
11446 }
11447 #endif
11448 #ifndef direct_glMultiTexCoord4sv
push_glMultiTexCoord4sv(glMultiTexCoord4sv_ARG_EXPAND)11449 static inline void push_glMultiTexCoord4sv(glMultiTexCoord4sv_ARG_EXPAND) {
11450     glMultiTexCoord4sv_PACKED *packed_data = malloc(sizeof(glMultiTexCoord4sv_PACKED));
11451     packed_data->format = glMultiTexCoord4sv_FORMAT;
11452     packed_data->func = glMultiTexCoord4sv;
11453     packed_data->args.a1 = target;
11454     packed_data->args.a2 = v;
11455     glPushCall((void *)packed_data);
11456 }
11457 #endif
11458 #ifndef direct_glNewList
push_glNewList(glNewList_ARG_EXPAND)11459 static inline void push_glNewList(glNewList_ARG_EXPAND) {
11460     glNewList_PACKED *packed_data = malloc(sizeof(glNewList_PACKED));
11461     packed_data->format = glNewList_FORMAT;
11462     packed_data->func = glNewList;
11463     packed_data->args.a1 = list;
11464     packed_data->args.a2 = mode;
11465     glPushCall((void *)packed_data);
11466 }
11467 #endif
11468 #ifndef direct_glNormal3b
push_glNormal3b(glNormal3b_ARG_EXPAND)11469 static inline void push_glNormal3b(glNormal3b_ARG_EXPAND) {
11470     glNormal3b_PACKED *packed_data = malloc(sizeof(glNormal3b_PACKED));
11471     packed_data->format = glNormal3b_FORMAT;
11472     packed_data->func = glNormal3b;
11473     packed_data->args.a1 = nx;
11474     packed_data->args.a2 = ny;
11475     packed_data->args.a3 = nz;
11476     glPushCall((void *)packed_data);
11477 }
11478 #endif
11479 #ifndef direct_glNormal3bv
push_glNormal3bv(glNormal3bv_ARG_EXPAND)11480 static inline void push_glNormal3bv(glNormal3bv_ARG_EXPAND) {
11481     glNormal3bv_PACKED *packed_data = malloc(sizeof(glNormal3bv_PACKED));
11482     packed_data->format = glNormal3bv_FORMAT;
11483     packed_data->func = glNormal3bv;
11484     packed_data->args.a1 = v;
11485     glPushCall((void *)packed_data);
11486 }
11487 #endif
11488 #ifndef direct_glNormal3d
push_glNormal3d(glNormal3d_ARG_EXPAND)11489 static inline void push_glNormal3d(glNormal3d_ARG_EXPAND) {
11490     glNormal3d_PACKED *packed_data = malloc(sizeof(glNormal3d_PACKED));
11491     packed_data->format = glNormal3d_FORMAT;
11492     packed_data->func = glNormal3d;
11493     packed_data->args.a1 = nx;
11494     packed_data->args.a2 = ny;
11495     packed_data->args.a3 = nz;
11496     glPushCall((void *)packed_data);
11497 }
11498 #endif
11499 #ifndef direct_glNormal3dv
push_glNormal3dv(glNormal3dv_ARG_EXPAND)11500 static inline void push_glNormal3dv(glNormal3dv_ARG_EXPAND) {
11501     glNormal3dv_PACKED *packed_data = malloc(sizeof(glNormal3dv_PACKED));
11502     packed_data->format = glNormal3dv_FORMAT;
11503     packed_data->func = glNormal3dv;
11504     packed_data->args.a1 = v;
11505     glPushCall((void *)packed_data);
11506 }
11507 #endif
11508 #ifndef direct_glNormal3f
push_glNormal3f(glNormal3f_ARG_EXPAND)11509 static inline void push_glNormal3f(glNormal3f_ARG_EXPAND) {
11510     glNormal3f_PACKED *packed_data = malloc(sizeof(glNormal3f_PACKED));
11511     packed_data->format = glNormal3f_FORMAT;
11512     packed_data->func = glNormal3f;
11513     packed_data->args.a1 = nx;
11514     packed_data->args.a2 = ny;
11515     packed_data->args.a3 = nz;
11516     glPushCall((void *)packed_data);
11517 }
11518 #endif
11519 #ifndef direct_glNormal3fv
push_glNormal3fv(glNormal3fv_ARG_EXPAND)11520 static inline void push_glNormal3fv(glNormal3fv_ARG_EXPAND) {
11521     glNormal3fv_PACKED *packed_data = malloc(sizeof(glNormal3fv_PACKED));
11522     packed_data->format = glNormal3fv_FORMAT;
11523     packed_data->func = glNormal3fv;
11524     packed_data->args.a1 = v;
11525     glPushCall((void *)packed_data);
11526 }
11527 #endif
11528 #ifndef direct_glNormal3i
push_glNormal3i(glNormal3i_ARG_EXPAND)11529 static inline void push_glNormal3i(glNormal3i_ARG_EXPAND) {
11530     glNormal3i_PACKED *packed_data = malloc(sizeof(glNormal3i_PACKED));
11531     packed_data->format = glNormal3i_FORMAT;
11532     packed_data->func = glNormal3i;
11533     packed_data->args.a1 = nx;
11534     packed_data->args.a2 = ny;
11535     packed_data->args.a3 = nz;
11536     glPushCall((void *)packed_data);
11537 }
11538 #endif
11539 #ifndef direct_glNormal3iv
push_glNormal3iv(glNormal3iv_ARG_EXPAND)11540 static inline void push_glNormal3iv(glNormal3iv_ARG_EXPAND) {
11541     glNormal3iv_PACKED *packed_data = malloc(sizeof(glNormal3iv_PACKED));
11542     packed_data->format = glNormal3iv_FORMAT;
11543     packed_data->func = glNormal3iv;
11544     packed_data->args.a1 = v;
11545     glPushCall((void *)packed_data);
11546 }
11547 #endif
11548 #ifndef direct_glNormal3s
push_glNormal3s(glNormal3s_ARG_EXPAND)11549 static inline void push_glNormal3s(glNormal3s_ARG_EXPAND) {
11550     glNormal3s_PACKED *packed_data = malloc(sizeof(glNormal3s_PACKED));
11551     packed_data->format = glNormal3s_FORMAT;
11552     packed_data->func = glNormal3s;
11553     packed_data->args.a1 = nx;
11554     packed_data->args.a2 = ny;
11555     packed_data->args.a3 = nz;
11556     glPushCall((void *)packed_data);
11557 }
11558 #endif
11559 #ifndef direct_glNormal3sv
push_glNormal3sv(glNormal3sv_ARG_EXPAND)11560 static inline void push_glNormal3sv(glNormal3sv_ARG_EXPAND) {
11561     glNormal3sv_PACKED *packed_data = malloc(sizeof(glNormal3sv_PACKED));
11562     packed_data->format = glNormal3sv_FORMAT;
11563     packed_data->func = glNormal3sv;
11564     packed_data->args.a1 = v;
11565     glPushCall((void *)packed_data);
11566 }
11567 #endif
11568 #ifndef direct_glNormalPointer
push_glNormalPointer(glNormalPointer_ARG_EXPAND)11569 static inline void push_glNormalPointer(glNormalPointer_ARG_EXPAND) {
11570     glNormalPointer_PACKED *packed_data = malloc(sizeof(glNormalPointer_PACKED));
11571     packed_data->format = glNormalPointer_FORMAT;
11572     packed_data->func = glNormalPointer;
11573     packed_data->args.a1 = type;
11574     packed_data->args.a2 = stride;
11575     packed_data->args.a3 = pointer;
11576     glPushCall((void *)packed_data);
11577 }
11578 #endif
11579 #ifndef direct_glOrtho
push_glOrtho(glOrtho_ARG_EXPAND)11580 static inline void push_glOrtho(glOrtho_ARG_EXPAND) {
11581     glOrtho_PACKED *packed_data = malloc(sizeof(glOrtho_PACKED));
11582     packed_data->format = glOrtho_FORMAT;
11583     packed_data->func = glOrtho;
11584     packed_data->args.a1 = left;
11585     packed_data->args.a2 = right;
11586     packed_data->args.a3 = bottom;
11587     packed_data->args.a4 = top;
11588     packed_data->args.a5 = zNear;
11589     packed_data->args.a6 = zFar;
11590     glPushCall((void *)packed_data);
11591 }
11592 #endif
11593 #ifndef direct_glPassThrough
push_glPassThrough(glPassThrough_ARG_EXPAND)11594 static inline void push_glPassThrough(glPassThrough_ARG_EXPAND) {
11595     glPassThrough_PACKED *packed_data = malloc(sizeof(glPassThrough_PACKED));
11596     packed_data->format = glPassThrough_FORMAT;
11597     packed_data->func = glPassThrough;
11598     packed_data->args.a1 = token;
11599     glPushCall((void *)packed_data);
11600 }
11601 #endif
11602 #ifndef direct_glPixelMapfv
push_glPixelMapfv(glPixelMapfv_ARG_EXPAND)11603 static inline void push_glPixelMapfv(glPixelMapfv_ARG_EXPAND) {
11604     glPixelMapfv_PACKED *packed_data = malloc(sizeof(glPixelMapfv_PACKED));
11605     packed_data->format = glPixelMapfv_FORMAT;
11606     packed_data->func = glPixelMapfv;
11607     packed_data->args.a1 = map;
11608     packed_data->args.a2 = mapsize;
11609     packed_data->args.a3 = values;
11610     glPushCall((void *)packed_data);
11611 }
11612 #endif
11613 #ifndef direct_glPixelMapuiv
push_glPixelMapuiv(glPixelMapuiv_ARG_EXPAND)11614 static inline void push_glPixelMapuiv(glPixelMapuiv_ARG_EXPAND) {
11615     glPixelMapuiv_PACKED *packed_data = malloc(sizeof(glPixelMapuiv_PACKED));
11616     packed_data->format = glPixelMapuiv_FORMAT;
11617     packed_data->func = glPixelMapuiv;
11618     packed_data->args.a1 = map;
11619     packed_data->args.a2 = mapsize;
11620     packed_data->args.a3 = values;
11621     glPushCall((void *)packed_data);
11622 }
11623 #endif
11624 #ifndef direct_glPixelMapusv
push_glPixelMapusv(glPixelMapusv_ARG_EXPAND)11625 static inline void push_glPixelMapusv(glPixelMapusv_ARG_EXPAND) {
11626     glPixelMapusv_PACKED *packed_data = malloc(sizeof(glPixelMapusv_PACKED));
11627     packed_data->format = glPixelMapusv_FORMAT;
11628     packed_data->func = glPixelMapusv;
11629     packed_data->args.a1 = map;
11630     packed_data->args.a2 = mapsize;
11631     packed_data->args.a3 = values;
11632     glPushCall((void *)packed_data);
11633 }
11634 #endif
11635 #ifndef direct_glPixelStoref
push_glPixelStoref(glPixelStoref_ARG_EXPAND)11636 static inline void push_glPixelStoref(glPixelStoref_ARG_EXPAND) {
11637     glPixelStoref_PACKED *packed_data = malloc(sizeof(glPixelStoref_PACKED));
11638     packed_data->format = glPixelStoref_FORMAT;
11639     packed_data->func = glPixelStoref;
11640     packed_data->args.a1 = pname;
11641     packed_data->args.a2 = param;
11642     glPushCall((void *)packed_data);
11643 }
11644 #endif
11645 #ifndef direct_glPixelStorei
push_glPixelStorei(glPixelStorei_ARG_EXPAND)11646 static inline void push_glPixelStorei(glPixelStorei_ARG_EXPAND) {
11647     glPixelStorei_PACKED *packed_data = malloc(sizeof(glPixelStorei_PACKED));
11648     packed_data->format = glPixelStorei_FORMAT;
11649     packed_data->func = glPixelStorei;
11650     packed_data->args.a1 = pname;
11651     packed_data->args.a2 = param;
11652     glPushCall((void *)packed_data);
11653 }
11654 #endif
11655 #ifndef direct_glPixelTransferf
push_glPixelTransferf(glPixelTransferf_ARG_EXPAND)11656 static inline void push_glPixelTransferf(glPixelTransferf_ARG_EXPAND) {
11657     glPixelTransferf_PACKED *packed_data = malloc(sizeof(glPixelTransferf_PACKED));
11658     packed_data->format = glPixelTransferf_FORMAT;
11659     packed_data->func = glPixelTransferf;
11660     packed_data->args.a1 = pname;
11661     packed_data->args.a2 = param;
11662     glPushCall((void *)packed_data);
11663 }
11664 #endif
11665 #ifndef direct_glPixelTransferi
push_glPixelTransferi(glPixelTransferi_ARG_EXPAND)11666 static inline void push_glPixelTransferi(glPixelTransferi_ARG_EXPAND) {
11667     glPixelTransferi_PACKED *packed_data = malloc(sizeof(glPixelTransferi_PACKED));
11668     packed_data->format = glPixelTransferi_FORMAT;
11669     packed_data->func = glPixelTransferi;
11670     packed_data->args.a1 = pname;
11671     packed_data->args.a2 = param;
11672     glPushCall((void *)packed_data);
11673 }
11674 #endif
11675 #ifndef direct_glPixelZoom
push_glPixelZoom(glPixelZoom_ARG_EXPAND)11676 static inline void push_glPixelZoom(glPixelZoom_ARG_EXPAND) {
11677     glPixelZoom_PACKED *packed_data = malloc(sizeof(glPixelZoom_PACKED));
11678     packed_data->format = glPixelZoom_FORMAT;
11679     packed_data->func = glPixelZoom;
11680     packed_data->args.a1 = xfactor;
11681     packed_data->args.a2 = yfactor;
11682     glPushCall((void *)packed_data);
11683 }
11684 #endif
11685 #ifndef direct_glPointParameterf
push_glPointParameterf(glPointParameterf_ARG_EXPAND)11686 static inline void push_glPointParameterf(glPointParameterf_ARG_EXPAND) {
11687     glPointParameterf_PACKED *packed_data = malloc(sizeof(glPointParameterf_PACKED));
11688     packed_data->format = glPointParameterf_FORMAT;
11689     packed_data->func = glPointParameterf;
11690     packed_data->args.a1 = pname;
11691     packed_data->args.a2 = param;
11692     glPushCall((void *)packed_data);
11693 }
11694 #endif
11695 #ifndef direct_glPointParameterfv
push_glPointParameterfv(glPointParameterfv_ARG_EXPAND)11696 static inline void push_glPointParameterfv(glPointParameterfv_ARG_EXPAND) {
11697     glPointParameterfv_PACKED *packed_data = malloc(sizeof(glPointParameterfv_PACKED));
11698     packed_data->format = glPointParameterfv_FORMAT;
11699     packed_data->func = glPointParameterfv;
11700     packed_data->args.a1 = pname;
11701     packed_data->args.a2 = params;
11702     glPushCall((void *)packed_data);
11703 }
11704 #endif
11705 #ifndef direct_glPointParameteri
push_glPointParameteri(glPointParameteri_ARG_EXPAND)11706 static inline void push_glPointParameteri(glPointParameteri_ARG_EXPAND) {
11707     glPointParameteri_PACKED *packed_data = malloc(sizeof(glPointParameteri_PACKED));
11708     packed_data->format = glPointParameteri_FORMAT;
11709     packed_data->func = glPointParameteri;
11710     packed_data->args.a1 = pname;
11711     packed_data->args.a2 = param;
11712     glPushCall((void *)packed_data);
11713 }
11714 #endif
11715 #ifndef direct_glPointParameteriv
push_glPointParameteriv(glPointParameteriv_ARG_EXPAND)11716 static inline void push_glPointParameteriv(glPointParameteriv_ARG_EXPAND) {
11717     glPointParameteriv_PACKED *packed_data = malloc(sizeof(glPointParameteriv_PACKED));
11718     packed_data->format = glPointParameteriv_FORMAT;
11719     packed_data->func = glPointParameteriv;
11720     packed_data->args.a1 = pname;
11721     packed_data->args.a2 = params;
11722     glPushCall((void *)packed_data);
11723 }
11724 #endif
11725 #ifndef direct_glPointSize
push_glPointSize(glPointSize_ARG_EXPAND)11726 static inline void push_glPointSize(glPointSize_ARG_EXPAND) {
11727     glPointSize_PACKED *packed_data = malloc(sizeof(glPointSize_PACKED));
11728     packed_data->format = glPointSize_FORMAT;
11729     packed_data->func = glPointSize;
11730     packed_data->args.a1 = size;
11731     glPushCall((void *)packed_data);
11732 }
11733 #endif
11734 #ifndef direct_glPolygonMode
push_glPolygonMode(glPolygonMode_ARG_EXPAND)11735 static inline void push_glPolygonMode(glPolygonMode_ARG_EXPAND) {
11736     glPolygonMode_PACKED *packed_data = malloc(sizeof(glPolygonMode_PACKED));
11737     packed_data->format = glPolygonMode_FORMAT;
11738     packed_data->func = glPolygonMode;
11739     packed_data->args.a1 = face;
11740     packed_data->args.a2 = mode;
11741     glPushCall((void *)packed_data);
11742 }
11743 #endif
11744 #ifndef direct_glPolygonOffset
push_glPolygonOffset(glPolygonOffset_ARG_EXPAND)11745 static inline void push_glPolygonOffset(glPolygonOffset_ARG_EXPAND) {
11746     glPolygonOffset_PACKED *packed_data = malloc(sizeof(glPolygonOffset_PACKED));
11747     packed_data->format = glPolygonOffset_FORMAT;
11748     packed_data->func = glPolygonOffset;
11749     packed_data->args.a1 = factor;
11750     packed_data->args.a2 = units;
11751     glPushCall((void *)packed_data);
11752 }
11753 #endif
11754 #ifndef direct_glPolygonStipple
push_glPolygonStipple(glPolygonStipple_ARG_EXPAND)11755 static inline void push_glPolygonStipple(glPolygonStipple_ARG_EXPAND) {
11756     glPolygonStipple_PACKED *packed_data = malloc(sizeof(glPolygonStipple_PACKED));
11757     packed_data->format = glPolygonStipple_FORMAT;
11758     packed_data->func = glPolygonStipple;
11759     packed_data->args.a1 = mask;
11760     glPushCall((void *)packed_data);
11761 }
11762 #endif
11763 #ifndef direct_glPopAttrib
push_glPopAttrib(glPopAttrib_ARG_EXPAND)11764 static inline void push_glPopAttrib(glPopAttrib_ARG_EXPAND) {
11765     glPopAttrib_PACKED *packed_data = malloc(sizeof(glPopAttrib_PACKED));
11766     packed_data->format = glPopAttrib_FORMAT;
11767     packed_data->func = glPopAttrib;
11768     glPushCall((void *)packed_data);
11769 }
11770 #endif
11771 #ifndef direct_glPopClientAttrib
push_glPopClientAttrib(glPopClientAttrib_ARG_EXPAND)11772 static inline void push_glPopClientAttrib(glPopClientAttrib_ARG_EXPAND) {
11773     glPopClientAttrib_PACKED *packed_data = malloc(sizeof(glPopClientAttrib_PACKED));
11774     packed_data->format = glPopClientAttrib_FORMAT;
11775     packed_data->func = glPopClientAttrib;
11776     glPushCall((void *)packed_data);
11777 }
11778 #endif
11779 #ifndef direct_glPopMatrix
push_glPopMatrix(glPopMatrix_ARG_EXPAND)11780 static inline void push_glPopMatrix(glPopMatrix_ARG_EXPAND) {
11781     glPopMatrix_PACKED *packed_data = malloc(sizeof(glPopMatrix_PACKED));
11782     packed_data->format = glPopMatrix_FORMAT;
11783     packed_data->func = glPopMatrix;
11784     glPushCall((void *)packed_data);
11785 }
11786 #endif
11787 #ifndef direct_glPopName
push_glPopName(glPopName_ARG_EXPAND)11788 static inline void push_glPopName(glPopName_ARG_EXPAND) {
11789     glPopName_PACKED *packed_data = malloc(sizeof(glPopName_PACKED));
11790     packed_data->format = glPopName_FORMAT;
11791     packed_data->func = glPopName;
11792     glPushCall((void *)packed_data);
11793 }
11794 #endif
11795 #ifndef direct_glPrioritizeTextures
push_glPrioritizeTextures(glPrioritizeTextures_ARG_EXPAND)11796 static inline void push_glPrioritizeTextures(glPrioritizeTextures_ARG_EXPAND) {
11797     glPrioritizeTextures_PACKED *packed_data = malloc(sizeof(glPrioritizeTextures_PACKED));
11798     packed_data->format = glPrioritizeTextures_FORMAT;
11799     packed_data->func = glPrioritizeTextures;
11800     packed_data->args.a1 = n;
11801     packed_data->args.a2 = textures;
11802     packed_data->args.a3 = priorities;
11803     glPushCall((void *)packed_data);
11804 }
11805 #endif
11806 #ifndef direct_glPushAttrib
push_glPushAttrib(glPushAttrib_ARG_EXPAND)11807 static inline void push_glPushAttrib(glPushAttrib_ARG_EXPAND) {
11808     glPushAttrib_PACKED *packed_data = malloc(sizeof(glPushAttrib_PACKED));
11809     packed_data->format = glPushAttrib_FORMAT;
11810     packed_data->func = glPushAttrib;
11811     packed_data->args.a1 = mask;
11812     glPushCall((void *)packed_data);
11813 }
11814 #endif
11815 #ifndef direct_glPushClientAttrib
push_glPushClientAttrib(glPushClientAttrib_ARG_EXPAND)11816 static inline void push_glPushClientAttrib(glPushClientAttrib_ARG_EXPAND) {
11817     glPushClientAttrib_PACKED *packed_data = malloc(sizeof(glPushClientAttrib_PACKED));
11818     packed_data->format = glPushClientAttrib_FORMAT;
11819     packed_data->func = glPushClientAttrib;
11820     packed_data->args.a1 = mask;
11821     glPushCall((void *)packed_data);
11822 }
11823 #endif
11824 #ifndef direct_glPushMatrix
push_glPushMatrix(glPushMatrix_ARG_EXPAND)11825 static inline void push_glPushMatrix(glPushMatrix_ARG_EXPAND) {
11826     glPushMatrix_PACKED *packed_data = malloc(sizeof(glPushMatrix_PACKED));
11827     packed_data->format = glPushMatrix_FORMAT;
11828     packed_data->func = glPushMatrix;
11829     glPushCall((void *)packed_data);
11830 }
11831 #endif
11832 #ifndef direct_glPushName
push_glPushName(glPushName_ARG_EXPAND)11833 static inline void push_glPushName(glPushName_ARG_EXPAND) {
11834     glPushName_PACKED *packed_data = malloc(sizeof(glPushName_PACKED));
11835     packed_data->format = glPushName_FORMAT;
11836     packed_data->func = glPushName;
11837     packed_data->args.a1 = name;
11838     glPushCall((void *)packed_data);
11839 }
11840 #endif
11841 #ifndef direct_glRasterPos2d
push_glRasterPos2d(glRasterPos2d_ARG_EXPAND)11842 static inline void push_glRasterPos2d(glRasterPos2d_ARG_EXPAND) {
11843     glRasterPos2d_PACKED *packed_data = malloc(sizeof(glRasterPos2d_PACKED));
11844     packed_data->format = glRasterPos2d_FORMAT;
11845     packed_data->func = glRasterPos2d;
11846     packed_data->args.a1 = x;
11847     packed_data->args.a2 = y;
11848     glPushCall((void *)packed_data);
11849 }
11850 #endif
11851 #ifndef direct_glRasterPos2dv
push_glRasterPos2dv(glRasterPos2dv_ARG_EXPAND)11852 static inline void push_glRasterPos2dv(glRasterPos2dv_ARG_EXPAND) {
11853     glRasterPos2dv_PACKED *packed_data = malloc(sizeof(glRasterPos2dv_PACKED));
11854     packed_data->format = glRasterPos2dv_FORMAT;
11855     packed_data->func = glRasterPos2dv;
11856     packed_data->args.a1 = v;
11857     glPushCall((void *)packed_data);
11858 }
11859 #endif
11860 #ifndef direct_glRasterPos2f
push_glRasterPos2f(glRasterPos2f_ARG_EXPAND)11861 static inline void push_glRasterPos2f(glRasterPos2f_ARG_EXPAND) {
11862     glRasterPos2f_PACKED *packed_data = malloc(sizeof(glRasterPos2f_PACKED));
11863     packed_data->format = glRasterPos2f_FORMAT;
11864     packed_data->func = glRasterPos2f;
11865     packed_data->args.a1 = x;
11866     packed_data->args.a2 = y;
11867     glPushCall((void *)packed_data);
11868 }
11869 #endif
11870 #ifndef direct_glRasterPos2fv
push_glRasterPos2fv(glRasterPos2fv_ARG_EXPAND)11871 static inline void push_glRasterPos2fv(glRasterPos2fv_ARG_EXPAND) {
11872     glRasterPos2fv_PACKED *packed_data = malloc(sizeof(glRasterPos2fv_PACKED));
11873     packed_data->format = glRasterPos2fv_FORMAT;
11874     packed_data->func = glRasterPos2fv;
11875     packed_data->args.a1 = v;
11876     glPushCall((void *)packed_data);
11877 }
11878 #endif
11879 #ifndef direct_glRasterPos2i
push_glRasterPos2i(glRasterPos2i_ARG_EXPAND)11880 static inline void push_glRasterPos2i(glRasterPos2i_ARG_EXPAND) {
11881     glRasterPos2i_PACKED *packed_data = malloc(sizeof(glRasterPos2i_PACKED));
11882     packed_data->format = glRasterPos2i_FORMAT;
11883     packed_data->func = glRasterPos2i;
11884     packed_data->args.a1 = x;
11885     packed_data->args.a2 = y;
11886     glPushCall((void *)packed_data);
11887 }
11888 #endif
11889 #ifndef direct_glRasterPos2iv
push_glRasterPos2iv(glRasterPos2iv_ARG_EXPAND)11890 static inline void push_glRasterPos2iv(glRasterPos2iv_ARG_EXPAND) {
11891     glRasterPos2iv_PACKED *packed_data = malloc(sizeof(glRasterPos2iv_PACKED));
11892     packed_data->format = glRasterPos2iv_FORMAT;
11893     packed_data->func = glRasterPos2iv;
11894     packed_data->args.a1 = v;
11895     glPushCall((void *)packed_data);
11896 }
11897 #endif
11898 #ifndef direct_glRasterPos2s
push_glRasterPos2s(glRasterPos2s_ARG_EXPAND)11899 static inline void push_glRasterPos2s(glRasterPos2s_ARG_EXPAND) {
11900     glRasterPos2s_PACKED *packed_data = malloc(sizeof(glRasterPos2s_PACKED));
11901     packed_data->format = glRasterPos2s_FORMAT;
11902     packed_data->func = glRasterPos2s;
11903     packed_data->args.a1 = x;
11904     packed_data->args.a2 = y;
11905     glPushCall((void *)packed_data);
11906 }
11907 #endif
11908 #ifndef direct_glRasterPos2sv
push_glRasterPos2sv(glRasterPos2sv_ARG_EXPAND)11909 static inline void push_glRasterPos2sv(glRasterPos2sv_ARG_EXPAND) {
11910     glRasterPos2sv_PACKED *packed_data = malloc(sizeof(glRasterPos2sv_PACKED));
11911     packed_data->format = glRasterPos2sv_FORMAT;
11912     packed_data->func = glRasterPos2sv;
11913     packed_data->args.a1 = v;
11914     glPushCall((void *)packed_data);
11915 }
11916 #endif
11917 #ifndef direct_glRasterPos3d
push_glRasterPos3d(glRasterPos3d_ARG_EXPAND)11918 static inline void push_glRasterPos3d(glRasterPos3d_ARG_EXPAND) {
11919     glRasterPos3d_PACKED *packed_data = malloc(sizeof(glRasterPos3d_PACKED));
11920     packed_data->format = glRasterPos3d_FORMAT;
11921     packed_data->func = glRasterPos3d;
11922     packed_data->args.a1 = x;
11923     packed_data->args.a2 = y;
11924     packed_data->args.a3 = z;
11925     glPushCall((void *)packed_data);
11926 }
11927 #endif
11928 #ifndef direct_glRasterPos3dv
push_glRasterPos3dv(glRasterPos3dv_ARG_EXPAND)11929 static inline void push_glRasterPos3dv(glRasterPos3dv_ARG_EXPAND) {
11930     glRasterPos3dv_PACKED *packed_data = malloc(sizeof(glRasterPos3dv_PACKED));
11931     packed_data->format = glRasterPos3dv_FORMAT;
11932     packed_data->func = glRasterPos3dv;
11933     packed_data->args.a1 = v;
11934     glPushCall((void *)packed_data);
11935 }
11936 #endif
11937 #ifndef direct_glRasterPos3f
push_glRasterPos3f(glRasterPos3f_ARG_EXPAND)11938 static inline void push_glRasterPos3f(glRasterPos3f_ARG_EXPAND) {
11939     glRasterPos3f_PACKED *packed_data = malloc(sizeof(glRasterPos3f_PACKED));
11940     packed_data->format = glRasterPos3f_FORMAT;
11941     packed_data->func = glRasterPos3f;
11942     packed_data->args.a1 = x;
11943     packed_data->args.a2 = y;
11944     packed_data->args.a3 = z;
11945     glPushCall((void *)packed_data);
11946 }
11947 #endif
11948 #ifndef direct_glRasterPos3fv
push_glRasterPos3fv(glRasterPos3fv_ARG_EXPAND)11949 static inline void push_glRasterPos3fv(glRasterPos3fv_ARG_EXPAND) {
11950     glRasterPos3fv_PACKED *packed_data = malloc(sizeof(glRasterPos3fv_PACKED));
11951     packed_data->format = glRasterPos3fv_FORMAT;
11952     packed_data->func = glRasterPos3fv;
11953     packed_data->args.a1 = v;
11954     glPushCall((void *)packed_data);
11955 }
11956 #endif
11957 #ifndef direct_glRasterPos3i
push_glRasterPos3i(glRasterPos3i_ARG_EXPAND)11958 static inline void push_glRasterPos3i(glRasterPos3i_ARG_EXPAND) {
11959     glRasterPos3i_PACKED *packed_data = malloc(sizeof(glRasterPos3i_PACKED));
11960     packed_data->format = glRasterPos3i_FORMAT;
11961     packed_data->func = glRasterPos3i;
11962     packed_data->args.a1 = x;
11963     packed_data->args.a2 = y;
11964     packed_data->args.a3 = z;
11965     glPushCall((void *)packed_data);
11966 }
11967 #endif
11968 #ifndef direct_glRasterPos3iv
push_glRasterPos3iv(glRasterPos3iv_ARG_EXPAND)11969 static inline void push_glRasterPos3iv(glRasterPos3iv_ARG_EXPAND) {
11970     glRasterPos3iv_PACKED *packed_data = malloc(sizeof(glRasterPos3iv_PACKED));
11971     packed_data->format = glRasterPos3iv_FORMAT;
11972     packed_data->func = glRasterPos3iv;
11973     packed_data->args.a1 = v;
11974     glPushCall((void *)packed_data);
11975 }
11976 #endif
11977 #ifndef direct_glRasterPos3s
push_glRasterPos3s(glRasterPos3s_ARG_EXPAND)11978 static inline void push_glRasterPos3s(glRasterPos3s_ARG_EXPAND) {
11979     glRasterPos3s_PACKED *packed_data = malloc(sizeof(glRasterPos3s_PACKED));
11980     packed_data->format = glRasterPos3s_FORMAT;
11981     packed_data->func = glRasterPos3s;
11982     packed_data->args.a1 = x;
11983     packed_data->args.a2 = y;
11984     packed_data->args.a3 = z;
11985     glPushCall((void *)packed_data);
11986 }
11987 #endif
11988 #ifndef direct_glRasterPos3sv
push_glRasterPos3sv(glRasterPos3sv_ARG_EXPAND)11989 static inline void push_glRasterPos3sv(glRasterPos3sv_ARG_EXPAND) {
11990     glRasterPos3sv_PACKED *packed_data = malloc(sizeof(glRasterPos3sv_PACKED));
11991     packed_data->format = glRasterPos3sv_FORMAT;
11992     packed_data->func = glRasterPos3sv;
11993     packed_data->args.a1 = v;
11994     glPushCall((void *)packed_data);
11995 }
11996 #endif
11997 #ifndef direct_glRasterPos4d
push_glRasterPos4d(glRasterPos4d_ARG_EXPAND)11998 static inline void push_glRasterPos4d(glRasterPos4d_ARG_EXPAND) {
11999     glRasterPos4d_PACKED *packed_data = malloc(sizeof(glRasterPos4d_PACKED));
12000     packed_data->format = glRasterPos4d_FORMAT;
12001     packed_data->func = glRasterPos4d;
12002     packed_data->args.a1 = x;
12003     packed_data->args.a2 = y;
12004     packed_data->args.a3 = z;
12005     packed_data->args.a4 = w;
12006     glPushCall((void *)packed_data);
12007 }
12008 #endif
12009 #ifndef direct_glRasterPos4dv
push_glRasterPos4dv(glRasterPos4dv_ARG_EXPAND)12010 static inline void push_glRasterPos4dv(glRasterPos4dv_ARG_EXPAND) {
12011     glRasterPos4dv_PACKED *packed_data = malloc(sizeof(glRasterPos4dv_PACKED));
12012     packed_data->format = glRasterPos4dv_FORMAT;
12013     packed_data->func = glRasterPos4dv;
12014     packed_data->args.a1 = v;
12015     glPushCall((void *)packed_data);
12016 }
12017 #endif
12018 #ifndef direct_glRasterPos4f
push_glRasterPos4f(glRasterPos4f_ARG_EXPAND)12019 static inline void push_glRasterPos4f(glRasterPos4f_ARG_EXPAND) {
12020     glRasterPos4f_PACKED *packed_data = malloc(sizeof(glRasterPos4f_PACKED));
12021     packed_data->format = glRasterPos4f_FORMAT;
12022     packed_data->func = glRasterPos4f;
12023     packed_data->args.a1 = x;
12024     packed_data->args.a2 = y;
12025     packed_data->args.a3 = z;
12026     packed_data->args.a4 = w;
12027     glPushCall((void *)packed_data);
12028 }
12029 #endif
12030 #ifndef direct_glRasterPos4fv
push_glRasterPos4fv(glRasterPos4fv_ARG_EXPAND)12031 static inline void push_glRasterPos4fv(glRasterPos4fv_ARG_EXPAND) {
12032     glRasterPos4fv_PACKED *packed_data = malloc(sizeof(glRasterPos4fv_PACKED));
12033     packed_data->format = glRasterPos4fv_FORMAT;
12034     packed_data->func = glRasterPos4fv;
12035     packed_data->args.a1 = v;
12036     glPushCall((void *)packed_data);
12037 }
12038 #endif
12039 #ifndef direct_glRasterPos4i
push_glRasterPos4i(glRasterPos4i_ARG_EXPAND)12040 static inline void push_glRasterPos4i(glRasterPos4i_ARG_EXPAND) {
12041     glRasterPos4i_PACKED *packed_data = malloc(sizeof(glRasterPos4i_PACKED));
12042     packed_data->format = glRasterPos4i_FORMAT;
12043     packed_data->func = glRasterPos4i;
12044     packed_data->args.a1 = x;
12045     packed_data->args.a2 = y;
12046     packed_data->args.a3 = z;
12047     packed_data->args.a4 = w;
12048     glPushCall((void *)packed_data);
12049 }
12050 #endif
12051 #ifndef direct_glRasterPos4iv
push_glRasterPos4iv(glRasterPos4iv_ARG_EXPAND)12052 static inline void push_glRasterPos4iv(glRasterPos4iv_ARG_EXPAND) {
12053     glRasterPos4iv_PACKED *packed_data = malloc(sizeof(glRasterPos4iv_PACKED));
12054     packed_data->format = glRasterPos4iv_FORMAT;
12055     packed_data->func = glRasterPos4iv;
12056     packed_data->args.a1 = v;
12057     glPushCall((void *)packed_data);
12058 }
12059 #endif
12060 #ifndef direct_glRasterPos4s
push_glRasterPos4s(glRasterPos4s_ARG_EXPAND)12061 static inline void push_glRasterPos4s(glRasterPos4s_ARG_EXPAND) {
12062     glRasterPos4s_PACKED *packed_data = malloc(sizeof(glRasterPos4s_PACKED));
12063     packed_data->format = glRasterPos4s_FORMAT;
12064     packed_data->func = glRasterPos4s;
12065     packed_data->args.a1 = x;
12066     packed_data->args.a2 = y;
12067     packed_data->args.a3 = z;
12068     packed_data->args.a4 = w;
12069     glPushCall((void *)packed_data);
12070 }
12071 #endif
12072 #ifndef direct_glRasterPos4sv
push_glRasterPos4sv(glRasterPos4sv_ARG_EXPAND)12073 static inline void push_glRasterPos4sv(glRasterPos4sv_ARG_EXPAND) {
12074     glRasterPos4sv_PACKED *packed_data = malloc(sizeof(glRasterPos4sv_PACKED));
12075     packed_data->format = glRasterPos4sv_FORMAT;
12076     packed_data->func = glRasterPos4sv;
12077     packed_data->args.a1 = v;
12078     glPushCall((void *)packed_data);
12079 }
12080 #endif
12081 #ifndef direct_glReadBuffer
push_glReadBuffer(glReadBuffer_ARG_EXPAND)12082 static inline void push_glReadBuffer(glReadBuffer_ARG_EXPAND) {
12083     glReadBuffer_PACKED *packed_data = malloc(sizeof(glReadBuffer_PACKED));
12084     packed_data->format = glReadBuffer_FORMAT;
12085     packed_data->func = glReadBuffer;
12086     packed_data->args.a1 = mode;
12087     glPushCall((void *)packed_data);
12088 }
12089 #endif
12090 #ifndef direct_glReadPixels
push_glReadPixels(glReadPixels_ARG_EXPAND)12091 static inline void push_glReadPixels(glReadPixels_ARG_EXPAND) {
12092     glReadPixels_PACKED *packed_data = malloc(sizeof(glReadPixels_PACKED));
12093     packed_data->format = glReadPixels_FORMAT;
12094     packed_data->func = glReadPixels;
12095     packed_data->args.a1 = x;
12096     packed_data->args.a2 = y;
12097     packed_data->args.a3 = width;
12098     packed_data->args.a4 = height;
12099     packed_data->args.a5 = format;
12100     packed_data->args.a6 = type;
12101     packed_data->args.a7 = pixels;
12102     glPushCall((void *)packed_data);
12103 }
12104 #endif
12105 #ifndef direct_glRectd
push_glRectd(glRectd_ARG_EXPAND)12106 static inline void push_glRectd(glRectd_ARG_EXPAND) {
12107     glRectd_PACKED *packed_data = malloc(sizeof(glRectd_PACKED));
12108     packed_data->format = glRectd_FORMAT;
12109     packed_data->func = glRectd;
12110     packed_data->args.a1 = x1;
12111     packed_data->args.a2 = y1;
12112     packed_data->args.a3 = x2;
12113     packed_data->args.a4 = y2;
12114     glPushCall((void *)packed_data);
12115 }
12116 #endif
12117 #ifndef direct_glRectdv
push_glRectdv(glRectdv_ARG_EXPAND)12118 static inline void push_glRectdv(glRectdv_ARG_EXPAND) {
12119     glRectdv_PACKED *packed_data = malloc(sizeof(glRectdv_PACKED));
12120     packed_data->format = glRectdv_FORMAT;
12121     packed_data->func = glRectdv;
12122     packed_data->args.a1 = v1;
12123     packed_data->args.a2 = v2;
12124     glPushCall((void *)packed_data);
12125 }
12126 #endif
12127 #ifndef direct_glRectf
push_glRectf(glRectf_ARG_EXPAND)12128 static inline void push_glRectf(glRectf_ARG_EXPAND) {
12129     glRectf_PACKED *packed_data = malloc(sizeof(glRectf_PACKED));
12130     packed_data->format = glRectf_FORMAT;
12131     packed_data->func = glRectf;
12132     packed_data->args.a1 = x1;
12133     packed_data->args.a2 = y1;
12134     packed_data->args.a3 = x2;
12135     packed_data->args.a4 = y2;
12136     glPushCall((void *)packed_data);
12137 }
12138 #endif
12139 #ifndef direct_glRectfv
push_glRectfv(glRectfv_ARG_EXPAND)12140 static inline void push_glRectfv(glRectfv_ARG_EXPAND) {
12141     glRectfv_PACKED *packed_data = malloc(sizeof(glRectfv_PACKED));
12142     packed_data->format = glRectfv_FORMAT;
12143     packed_data->func = glRectfv;
12144     packed_data->args.a1 = v1;
12145     packed_data->args.a2 = v2;
12146     glPushCall((void *)packed_data);
12147 }
12148 #endif
12149 #ifndef direct_glRecti
push_glRecti(glRecti_ARG_EXPAND)12150 static inline void push_glRecti(glRecti_ARG_EXPAND) {
12151     glRecti_PACKED *packed_data = malloc(sizeof(glRecti_PACKED));
12152     packed_data->format = glRecti_FORMAT;
12153     packed_data->func = glRecti;
12154     packed_data->args.a1 = x1;
12155     packed_data->args.a2 = y1;
12156     packed_data->args.a3 = x2;
12157     packed_data->args.a4 = y2;
12158     glPushCall((void *)packed_data);
12159 }
12160 #endif
12161 #ifndef direct_glRectiv
push_glRectiv(glRectiv_ARG_EXPAND)12162 static inline void push_glRectiv(glRectiv_ARG_EXPAND) {
12163     glRectiv_PACKED *packed_data = malloc(sizeof(glRectiv_PACKED));
12164     packed_data->format = glRectiv_FORMAT;
12165     packed_data->func = glRectiv;
12166     packed_data->args.a1 = v1;
12167     packed_data->args.a2 = v2;
12168     glPushCall((void *)packed_data);
12169 }
12170 #endif
12171 #ifndef direct_glRects
push_glRects(glRects_ARG_EXPAND)12172 static inline void push_glRects(glRects_ARG_EXPAND) {
12173     glRects_PACKED *packed_data = malloc(sizeof(glRects_PACKED));
12174     packed_data->format = glRects_FORMAT;
12175     packed_data->func = glRects;
12176     packed_data->args.a1 = x1;
12177     packed_data->args.a2 = y1;
12178     packed_data->args.a3 = x2;
12179     packed_data->args.a4 = y2;
12180     glPushCall((void *)packed_data);
12181 }
12182 #endif
12183 #ifndef direct_glRectsv
push_glRectsv(glRectsv_ARG_EXPAND)12184 static inline void push_glRectsv(glRectsv_ARG_EXPAND) {
12185     glRectsv_PACKED *packed_data = malloc(sizeof(glRectsv_PACKED));
12186     packed_data->format = glRectsv_FORMAT;
12187     packed_data->func = glRectsv;
12188     packed_data->args.a1 = v1;
12189     packed_data->args.a2 = v2;
12190     glPushCall((void *)packed_data);
12191 }
12192 #endif
12193 #ifndef direct_glRenderMode
push_glRenderMode(glRenderMode_ARG_EXPAND)12194 static inline void push_glRenderMode(glRenderMode_ARG_EXPAND) {
12195     glRenderMode_PACKED *packed_data = malloc(sizeof(glRenderMode_PACKED));
12196     packed_data->format = glRenderMode_FORMAT;
12197     packed_data->func = glRenderMode;
12198     packed_data->args.a1 = mode;
12199     glPushCall((void *)packed_data);
12200 }
12201 #endif
12202 #ifndef direct_glResetHistogram
push_glResetHistogram(glResetHistogram_ARG_EXPAND)12203 static inline void push_glResetHistogram(glResetHistogram_ARG_EXPAND) {
12204     glResetHistogram_PACKED *packed_data = malloc(sizeof(glResetHistogram_PACKED));
12205     packed_data->format = glResetHistogram_FORMAT;
12206     packed_data->func = glResetHistogram;
12207     packed_data->args.a1 = target;
12208     glPushCall((void *)packed_data);
12209 }
12210 #endif
12211 #ifndef direct_glResetMinmax
push_glResetMinmax(glResetMinmax_ARG_EXPAND)12212 static inline void push_glResetMinmax(glResetMinmax_ARG_EXPAND) {
12213     glResetMinmax_PACKED *packed_data = malloc(sizeof(glResetMinmax_PACKED));
12214     packed_data->format = glResetMinmax_FORMAT;
12215     packed_data->func = glResetMinmax;
12216     packed_data->args.a1 = target;
12217     glPushCall((void *)packed_data);
12218 }
12219 #endif
12220 #ifndef direct_glRotated
push_glRotated(glRotated_ARG_EXPAND)12221 static inline void push_glRotated(glRotated_ARG_EXPAND) {
12222     glRotated_PACKED *packed_data = malloc(sizeof(glRotated_PACKED));
12223     packed_data->format = glRotated_FORMAT;
12224     packed_data->func = glRotated;
12225     packed_data->args.a1 = angle;
12226     packed_data->args.a2 = x;
12227     packed_data->args.a3 = y;
12228     packed_data->args.a4 = z;
12229     glPushCall((void *)packed_data);
12230 }
12231 #endif
12232 #ifndef direct_glRotatef
push_glRotatef(glRotatef_ARG_EXPAND)12233 static inline void push_glRotatef(glRotatef_ARG_EXPAND) {
12234     glRotatef_PACKED *packed_data = malloc(sizeof(glRotatef_PACKED));
12235     packed_data->format = glRotatef_FORMAT;
12236     packed_data->func = glRotatef;
12237     packed_data->args.a1 = angle;
12238     packed_data->args.a2 = x;
12239     packed_data->args.a3 = y;
12240     packed_data->args.a4 = z;
12241     glPushCall((void *)packed_data);
12242 }
12243 #endif
12244 #ifndef direct_glSampleCoverage
push_glSampleCoverage(glSampleCoverage_ARG_EXPAND)12245 static inline void push_glSampleCoverage(glSampleCoverage_ARG_EXPAND) {
12246     glSampleCoverage_PACKED *packed_data = malloc(sizeof(glSampleCoverage_PACKED));
12247     packed_data->format = glSampleCoverage_FORMAT;
12248     packed_data->func = glSampleCoverage;
12249     packed_data->args.a1 = value;
12250     packed_data->args.a2 = invert;
12251     glPushCall((void *)packed_data);
12252 }
12253 #endif
12254 #ifndef direct_glScaled
push_glScaled(glScaled_ARG_EXPAND)12255 static inline void push_glScaled(glScaled_ARG_EXPAND) {
12256     glScaled_PACKED *packed_data = malloc(sizeof(glScaled_PACKED));
12257     packed_data->format = glScaled_FORMAT;
12258     packed_data->func = glScaled;
12259     packed_data->args.a1 = x;
12260     packed_data->args.a2 = y;
12261     packed_data->args.a3 = z;
12262     glPushCall((void *)packed_data);
12263 }
12264 #endif
12265 #ifndef direct_glScalef
push_glScalef(glScalef_ARG_EXPAND)12266 static inline void push_glScalef(glScalef_ARG_EXPAND) {
12267     glScalef_PACKED *packed_data = malloc(sizeof(glScalef_PACKED));
12268     packed_data->format = glScalef_FORMAT;
12269     packed_data->func = glScalef;
12270     packed_data->args.a1 = x;
12271     packed_data->args.a2 = y;
12272     packed_data->args.a3 = z;
12273     glPushCall((void *)packed_data);
12274 }
12275 #endif
12276 #ifndef direct_glScissor
push_glScissor(glScissor_ARG_EXPAND)12277 static inline void push_glScissor(glScissor_ARG_EXPAND) {
12278     glScissor_PACKED *packed_data = malloc(sizeof(glScissor_PACKED));
12279     packed_data->format = glScissor_FORMAT;
12280     packed_data->func = glScissor;
12281     packed_data->args.a1 = x;
12282     packed_data->args.a2 = y;
12283     packed_data->args.a3 = width;
12284     packed_data->args.a4 = height;
12285     glPushCall((void *)packed_data);
12286 }
12287 #endif
12288 #ifndef direct_glSecondaryColor3b
push_glSecondaryColor3b(glSecondaryColor3b_ARG_EXPAND)12289 static inline void push_glSecondaryColor3b(glSecondaryColor3b_ARG_EXPAND) {
12290     glSecondaryColor3b_PACKED *packed_data = malloc(sizeof(glSecondaryColor3b_PACKED));
12291     packed_data->format = glSecondaryColor3b_FORMAT;
12292     packed_data->func = glSecondaryColor3b;
12293     packed_data->args.a1 = red;
12294     packed_data->args.a2 = green;
12295     packed_data->args.a3 = blue;
12296     glPushCall((void *)packed_data);
12297 }
12298 #endif
12299 #ifndef direct_glSecondaryColor3bv
push_glSecondaryColor3bv(glSecondaryColor3bv_ARG_EXPAND)12300 static inline void push_glSecondaryColor3bv(glSecondaryColor3bv_ARG_EXPAND) {
12301     glSecondaryColor3bv_PACKED *packed_data = malloc(sizeof(glSecondaryColor3bv_PACKED));
12302     packed_data->format = glSecondaryColor3bv_FORMAT;
12303     packed_data->func = glSecondaryColor3bv;
12304     packed_data->args.a1 = v;
12305     glPushCall((void *)packed_data);
12306 }
12307 #endif
12308 #ifndef direct_glSecondaryColor3d
push_glSecondaryColor3d(glSecondaryColor3d_ARG_EXPAND)12309 static inline void push_glSecondaryColor3d(glSecondaryColor3d_ARG_EXPAND) {
12310     glSecondaryColor3d_PACKED *packed_data = malloc(sizeof(glSecondaryColor3d_PACKED));
12311     packed_data->format = glSecondaryColor3d_FORMAT;
12312     packed_data->func = glSecondaryColor3d;
12313     packed_data->args.a1 = red;
12314     packed_data->args.a2 = green;
12315     packed_data->args.a3 = blue;
12316     glPushCall((void *)packed_data);
12317 }
12318 #endif
12319 #ifndef direct_glSecondaryColor3dv
push_glSecondaryColor3dv(glSecondaryColor3dv_ARG_EXPAND)12320 static inline void push_glSecondaryColor3dv(glSecondaryColor3dv_ARG_EXPAND) {
12321     glSecondaryColor3dv_PACKED *packed_data = malloc(sizeof(glSecondaryColor3dv_PACKED));
12322     packed_data->format = glSecondaryColor3dv_FORMAT;
12323     packed_data->func = glSecondaryColor3dv;
12324     packed_data->args.a1 = v;
12325     glPushCall((void *)packed_data);
12326 }
12327 #endif
12328 #ifndef direct_glSecondaryColor3f
push_glSecondaryColor3f(glSecondaryColor3f_ARG_EXPAND)12329 static inline void push_glSecondaryColor3f(glSecondaryColor3f_ARG_EXPAND) {
12330     glSecondaryColor3f_PACKED *packed_data = malloc(sizeof(glSecondaryColor3f_PACKED));
12331     packed_data->format = glSecondaryColor3f_FORMAT;
12332     packed_data->func = glSecondaryColor3f;
12333     packed_data->args.a1 = red;
12334     packed_data->args.a2 = green;
12335     packed_data->args.a3 = blue;
12336     glPushCall((void *)packed_data);
12337 }
12338 #endif
12339 #ifndef direct_glSecondaryColor3fv
push_glSecondaryColor3fv(glSecondaryColor3fv_ARG_EXPAND)12340 static inline void push_glSecondaryColor3fv(glSecondaryColor3fv_ARG_EXPAND) {
12341     glSecondaryColor3fv_PACKED *packed_data = malloc(sizeof(glSecondaryColor3fv_PACKED));
12342     packed_data->format = glSecondaryColor3fv_FORMAT;
12343     packed_data->func = glSecondaryColor3fv;
12344     packed_data->args.a1 = v;
12345     glPushCall((void *)packed_data);
12346 }
12347 #endif
12348 #ifndef direct_glSecondaryColor3i
push_glSecondaryColor3i(glSecondaryColor3i_ARG_EXPAND)12349 static inline void push_glSecondaryColor3i(glSecondaryColor3i_ARG_EXPAND) {
12350     glSecondaryColor3i_PACKED *packed_data = malloc(sizeof(glSecondaryColor3i_PACKED));
12351     packed_data->format = glSecondaryColor3i_FORMAT;
12352     packed_data->func = glSecondaryColor3i;
12353     packed_data->args.a1 = red;
12354     packed_data->args.a2 = green;
12355     packed_data->args.a3 = blue;
12356     glPushCall((void *)packed_data);
12357 }
12358 #endif
12359 #ifndef direct_glSecondaryColor3iv
push_glSecondaryColor3iv(glSecondaryColor3iv_ARG_EXPAND)12360 static inline void push_glSecondaryColor3iv(glSecondaryColor3iv_ARG_EXPAND) {
12361     glSecondaryColor3iv_PACKED *packed_data = malloc(sizeof(glSecondaryColor3iv_PACKED));
12362     packed_data->format = glSecondaryColor3iv_FORMAT;
12363     packed_data->func = glSecondaryColor3iv;
12364     packed_data->args.a1 = v;
12365     glPushCall((void *)packed_data);
12366 }
12367 #endif
12368 #ifndef direct_glSecondaryColor3s
push_glSecondaryColor3s(glSecondaryColor3s_ARG_EXPAND)12369 static inline void push_glSecondaryColor3s(glSecondaryColor3s_ARG_EXPAND) {
12370     glSecondaryColor3s_PACKED *packed_data = malloc(sizeof(glSecondaryColor3s_PACKED));
12371     packed_data->format = glSecondaryColor3s_FORMAT;
12372     packed_data->func = glSecondaryColor3s;
12373     packed_data->args.a1 = red;
12374     packed_data->args.a2 = green;
12375     packed_data->args.a3 = blue;
12376     glPushCall((void *)packed_data);
12377 }
12378 #endif
12379 #ifndef direct_glSecondaryColor3sv
push_glSecondaryColor3sv(glSecondaryColor3sv_ARG_EXPAND)12380 static inline void push_glSecondaryColor3sv(glSecondaryColor3sv_ARG_EXPAND) {
12381     glSecondaryColor3sv_PACKED *packed_data = malloc(sizeof(glSecondaryColor3sv_PACKED));
12382     packed_data->format = glSecondaryColor3sv_FORMAT;
12383     packed_data->func = glSecondaryColor3sv;
12384     packed_data->args.a1 = v;
12385     glPushCall((void *)packed_data);
12386 }
12387 #endif
12388 #ifndef direct_glSecondaryColor3ub
push_glSecondaryColor3ub(glSecondaryColor3ub_ARG_EXPAND)12389 static inline void push_glSecondaryColor3ub(glSecondaryColor3ub_ARG_EXPAND) {
12390     glSecondaryColor3ub_PACKED *packed_data = malloc(sizeof(glSecondaryColor3ub_PACKED));
12391     packed_data->format = glSecondaryColor3ub_FORMAT;
12392     packed_data->func = glSecondaryColor3ub;
12393     packed_data->args.a1 = red;
12394     packed_data->args.a2 = green;
12395     packed_data->args.a3 = blue;
12396     glPushCall((void *)packed_data);
12397 }
12398 #endif
12399 #ifndef direct_glSecondaryColor3ubv
push_glSecondaryColor3ubv(glSecondaryColor3ubv_ARG_EXPAND)12400 static inline void push_glSecondaryColor3ubv(glSecondaryColor3ubv_ARG_EXPAND) {
12401     glSecondaryColor3ubv_PACKED *packed_data = malloc(sizeof(glSecondaryColor3ubv_PACKED));
12402     packed_data->format = glSecondaryColor3ubv_FORMAT;
12403     packed_data->func = glSecondaryColor3ubv;
12404     packed_data->args.a1 = v;
12405     glPushCall((void *)packed_data);
12406 }
12407 #endif
12408 #ifndef direct_glSecondaryColor3ui
push_glSecondaryColor3ui(glSecondaryColor3ui_ARG_EXPAND)12409 static inline void push_glSecondaryColor3ui(glSecondaryColor3ui_ARG_EXPAND) {
12410     glSecondaryColor3ui_PACKED *packed_data = malloc(sizeof(glSecondaryColor3ui_PACKED));
12411     packed_data->format = glSecondaryColor3ui_FORMAT;
12412     packed_data->func = glSecondaryColor3ui;
12413     packed_data->args.a1 = red;
12414     packed_data->args.a2 = green;
12415     packed_data->args.a3 = blue;
12416     glPushCall((void *)packed_data);
12417 }
12418 #endif
12419 #ifndef direct_glSecondaryColor3uiv
push_glSecondaryColor3uiv(glSecondaryColor3uiv_ARG_EXPAND)12420 static inline void push_glSecondaryColor3uiv(glSecondaryColor3uiv_ARG_EXPAND) {
12421     glSecondaryColor3uiv_PACKED *packed_data = malloc(sizeof(glSecondaryColor3uiv_PACKED));
12422     packed_data->format = glSecondaryColor3uiv_FORMAT;
12423     packed_data->func = glSecondaryColor3uiv;
12424     packed_data->args.a1 = v;
12425     glPushCall((void *)packed_data);
12426 }
12427 #endif
12428 #ifndef direct_glSecondaryColor3us
push_glSecondaryColor3us(glSecondaryColor3us_ARG_EXPAND)12429 static inline void push_glSecondaryColor3us(glSecondaryColor3us_ARG_EXPAND) {
12430     glSecondaryColor3us_PACKED *packed_data = malloc(sizeof(glSecondaryColor3us_PACKED));
12431     packed_data->format = glSecondaryColor3us_FORMAT;
12432     packed_data->func = glSecondaryColor3us;
12433     packed_data->args.a1 = red;
12434     packed_data->args.a2 = green;
12435     packed_data->args.a3 = blue;
12436     glPushCall((void *)packed_data);
12437 }
12438 #endif
12439 #ifndef direct_glSecondaryColor3usv
push_glSecondaryColor3usv(glSecondaryColor3usv_ARG_EXPAND)12440 static inline void push_glSecondaryColor3usv(glSecondaryColor3usv_ARG_EXPAND) {
12441     glSecondaryColor3usv_PACKED *packed_data = malloc(sizeof(glSecondaryColor3usv_PACKED));
12442     packed_data->format = glSecondaryColor3usv_FORMAT;
12443     packed_data->func = glSecondaryColor3usv;
12444     packed_data->args.a1 = v;
12445     glPushCall((void *)packed_data);
12446 }
12447 #endif
12448 #ifndef direct_glSecondaryColorPointer
push_glSecondaryColorPointer(glSecondaryColorPointer_ARG_EXPAND)12449 static inline void push_glSecondaryColorPointer(glSecondaryColorPointer_ARG_EXPAND) {
12450     glSecondaryColorPointer_PACKED *packed_data = malloc(sizeof(glSecondaryColorPointer_PACKED));
12451     packed_data->format = glSecondaryColorPointer_FORMAT;
12452     packed_data->func = glSecondaryColorPointer;
12453     packed_data->args.a1 = size;
12454     packed_data->args.a2 = type;
12455     packed_data->args.a3 = stride;
12456     packed_data->args.a4 = pointer;
12457     glPushCall((void *)packed_data);
12458 }
12459 #endif
12460 #ifndef direct_glSelectBuffer
push_glSelectBuffer(glSelectBuffer_ARG_EXPAND)12461 static inline void push_glSelectBuffer(glSelectBuffer_ARG_EXPAND) {
12462     glSelectBuffer_PACKED *packed_data = malloc(sizeof(glSelectBuffer_PACKED));
12463     packed_data->format = glSelectBuffer_FORMAT;
12464     packed_data->func = glSelectBuffer;
12465     packed_data->args.a1 = size;
12466     packed_data->args.a2 = buffer;
12467     glPushCall((void *)packed_data);
12468 }
12469 #endif
12470 #ifndef direct_glSeparableFilter2D
push_glSeparableFilter2D(glSeparableFilter2D_ARG_EXPAND)12471 static inline void push_glSeparableFilter2D(glSeparableFilter2D_ARG_EXPAND) {
12472     glSeparableFilter2D_PACKED *packed_data = malloc(sizeof(glSeparableFilter2D_PACKED));
12473     packed_data->format = glSeparableFilter2D_FORMAT;
12474     packed_data->func = glSeparableFilter2D;
12475     packed_data->args.a1 = target;
12476     packed_data->args.a2 = internalformat;
12477     packed_data->args.a3 = width;
12478     packed_data->args.a4 = height;
12479     packed_data->args.a5 = format;
12480     packed_data->args.a6 = type;
12481     packed_data->args.a7 = row;
12482     packed_data->args.a8 = column;
12483     glPushCall((void *)packed_data);
12484 }
12485 #endif
12486 #ifndef direct_glShadeModel
push_glShadeModel(glShadeModel_ARG_EXPAND)12487 static inline void push_glShadeModel(glShadeModel_ARG_EXPAND) {
12488     glShadeModel_PACKED *packed_data = malloc(sizeof(glShadeModel_PACKED));
12489     packed_data->format = glShadeModel_FORMAT;
12490     packed_data->func = glShadeModel;
12491     packed_data->args.a1 = mode;
12492     glPushCall((void *)packed_data);
12493 }
12494 #endif
12495 #ifndef direct_glStencilFunc
push_glStencilFunc(glStencilFunc_ARG_EXPAND)12496 static inline void push_glStencilFunc(glStencilFunc_ARG_EXPAND) {
12497     glStencilFunc_PACKED *packed_data = malloc(sizeof(glStencilFunc_PACKED));
12498     packed_data->format = glStencilFunc_FORMAT;
12499     packed_data->func = glStencilFunc;
12500     packed_data->args.a1 = func;
12501     packed_data->args.a2 = ref;
12502     packed_data->args.a3 = mask;
12503     glPushCall((void *)packed_data);
12504 }
12505 #endif
12506 #ifndef direct_glStencilMask
push_glStencilMask(glStencilMask_ARG_EXPAND)12507 static inline void push_glStencilMask(glStencilMask_ARG_EXPAND) {
12508     glStencilMask_PACKED *packed_data = malloc(sizeof(glStencilMask_PACKED));
12509     packed_data->format = glStencilMask_FORMAT;
12510     packed_data->func = glStencilMask;
12511     packed_data->args.a1 = mask;
12512     glPushCall((void *)packed_data);
12513 }
12514 #endif
12515 #ifndef direct_glStencilOp
push_glStencilOp(glStencilOp_ARG_EXPAND)12516 static inline void push_glStencilOp(glStencilOp_ARG_EXPAND) {
12517     glStencilOp_PACKED *packed_data = malloc(sizeof(glStencilOp_PACKED));
12518     packed_data->format = glStencilOp_FORMAT;
12519     packed_data->func = glStencilOp;
12520     packed_data->args.a1 = fail;
12521     packed_data->args.a2 = zfail;
12522     packed_data->args.a3 = zpass;
12523     glPushCall((void *)packed_data);
12524 }
12525 #endif
12526 #ifndef direct_glTexCoord1d
push_glTexCoord1d(glTexCoord1d_ARG_EXPAND)12527 static inline void push_glTexCoord1d(glTexCoord1d_ARG_EXPAND) {
12528     glTexCoord1d_PACKED *packed_data = malloc(sizeof(glTexCoord1d_PACKED));
12529     packed_data->format = glTexCoord1d_FORMAT;
12530     packed_data->func = glTexCoord1d;
12531     packed_data->args.a1 = s;
12532     glPushCall((void *)packed_data);
12533 }
12534 #endif
12535 #ifndef direct_glTexCoord1dv
push_glTexCoord1dv(glTexCoord1dv_ARG_EXPAND)12536 static inline void push_glTexCoord1dv(glTexCoord1dv_ARG_EXPAND) {
12537     glTexCoord1dv_PACKED *packed_data = malloc(sizeof(glTexCoord1dv_PACKED));
12538     packed_data->format = glTexCoord1dv_FORMAT;
12539     packed_data->func = glTexCoord1dv;
12540     packed_data->args.a1 = v;
12541     glPushCall((void *)packed_data);
12542 }
12543 #endif
12544 #ifndef direct_glTexCoord1f
push_glTexCoord1f(glTexCoord1f_ARG_EXPAND)12545 static inline void push_glTexCoord1f(glTexCoord1f_ARG_EXPAND) {
12546     glTexCoord1f_PACKED *packed_data = malloc(sizeof(glTexCoord1f_PACKED));
12547     packed_data->format = glTexCoord1f_FORMAT;
12548     packed_data->func = glTexCoord1f;
12549     packed_data->args.a1 = s;
12550     glPushCall((void *)packed_data);
12551 }
12552 #endif
12553 #ifndef direct_glTexCoord1fv
push_glTexCoord1fv(glTexCoord1fv_ARG_EXPAND)12554 static inline void push_glTexCoord1fv(glTexCoord1fv_ARG_EXPAND) {
12555     glTexCoord1fv_PACKED *packed_data = malloc(sizeof(glTexCoord1fv_PACKED));
12556     packed_data->format = glTexCoord1fv_FORMAT;
12557     packed_data->func = glTexCoord1fv;
12558     packed_data->args.a1 = v;
12559     glPushCall((void *)packed_data);
12560 }
12561 #endif
12562 #ifndef direct_glTexCoord1i
push_glTexCoord1i(glTexCoord1i_ARG_EXPAND)12563 static inline void push_glTexCoord1i(glTexCoord1i_ARG_EXPAND) {
12564     glTexCoord1i_PACKED *packed_data = malloc(sizeof(glTexCoord1i_PACKED));
12565     packed_data->format = glTexCoord1i_FORMAT;
12566     packed_data->func = glTexCoord1i;
12567     packed_data->args.a1 = s;
12568     glPushCall((void *)packed_data);
12569 }
12570 #endif
12571 #ifndef direct_glTexCoord1iv
push_glTexCoord1iv(glTexCoord1iv_ARG_EXPAND)12572 static inline void push_glTexCoord1iv(glTexCoord1iv_ARG_EXPAND) {
12573     glTexCoord1iv_PACKED *packed_data = malloc(sizeof(glTexCoord1iv_PACKED));
12574     packed_data->format = glTexCoord1iv_FORMAT;
12575     packed_data->func = glTexCoord1iv;
12576     packed_data->args.a1 = v;
12577     glPushCall((void *)packed_data);
12578 }
12579 #endif
12580 #ifndef direct_glTexCoord1s
push_glTexCoord1s(glTexCoord1s_ARG_EXPAND)12581 static inline void push_glTexCoord1s(glTexCoord1s_ARG_EXPAND) {
12582     glTexCoord1s_PACKED *packed_data = malloc(sizeof(glTexCoord1s_PACKED));
12583     packed_data->format = glTexCoord1s_FORMAT;
12584     packed_data->func = glTexCoord1s;
12585     packed_data->args.a1 = s;
12586     glPushCall((void *)packed_data);
12587 }
12588 #endif
12589 #ifndef direct_glTexCoord1sv
push_glTexCoord1sv(glTexCoord1sv_ARG_EXPAND)12590 static inline void push_glTexCoord1sv(glTexCoord1sv_ARG_EXPAND) {
12591     glTexCoord1sv_PACKED *packed_data = malloc(sizeof(glTexCoord1sv_PACKED));
12592     packed_data->format = glTexCoord1sv_FORMAT;
12593     packed_data->func = glTexCoord1sv;
12594     packed_data->args.a1 = v;
12595     glPushCall((void *)packed_data);
12596 }
12597 #endif
12598 #ifndef direct_glTexCoord2d
push_glTexCoord2d(glTexCoord2d_ARG_EXPAND)12599 static inline void push_glTexCoord2d(glTexCoord2d_ARG_EXPAND) {
12600     glTexCoord2d_PACKED *packed_data = malloc(sizeof(glTexCoord2d_PACKED));
12601     packed_data->format = glTexCoord2d_FORMAT;
12602     packed_data->func = glTexCoord2d;
12603     packed_data->args.a1 = s;
12604     packed_data->args.a2 = t;
12605     glPushCall((void *)packed_data);
12606 }
12607 #endif
12608 #ifndef direct_glTexCoord2dv
push_glTexCoord2dv(glTexCoord2dv_ARG_EXPAND)12609 static inline void push_glTexCoord2dv(glTexCoord2dv_ARG_EXPAND) {
12610     glTexCoord2dv_PACKED *packed_data = malloc(sizeof(glTexCoord2dv_PACKED));
12611     packed_data->format = glTexCoord2dv_FORMAT;
12612     packed_data->func = glTexCoord2dv;
12613     packed_data->args.a1 = v;
12614     glPushCall((void *)packed_data);
12615 }
12616 #endif
12617 #ifndef direct_glTexCoord2f
push_glTexCoord2f(glTexCoord2f_ARG_EXPAND)12618 static inline void push_glTexCoord2f(glTexCoord2f_ARG_EXPAND) {
12619     glTexCoord2f_PACKED *packed_data = malloc(sizeof(glTexCoord2f_PACKED));
12620     packed_data->format = glTexCoord2f_FORMAT;
12621     packed_data->func = glTexCoord2f;
12622     packed_data->args.a1 = s;
12623     packed_data->args.a2 = t;
12624     glPushCall((void *)packed_data);
12625 }
12626 #endif
12627 #ifndef direct_glTexCoord2fv
push_glTexCoord2fv(glTexCoord2fv_ARG_EXPAND)12628 static inline void push_glTexCoord2fv(glTexCoord2fv_ARG_EXPAND) {
12629     glTexCoord2fv_PACKED *packed_data = malloc(sizeof(glTexCoord2fv_PACKED));
12630     packed_data->format = glTexCoord2fv_FORMAT;
12631     packed_data->func = glTexCoord2fv;
12632     packed_data->args.a1 = v;
12633     glPushCall((void *)packed_data);
12634 }
12635 #endif
12636 #ifndef direct_glTexCoord2i
push_glTexCoord2i(glTexCoord2i_ARG_EXPAND)12637 static inline void push_glTexCoord2i(glTexCoord2i_ARG_EXPAND) {
12638     glTexCoord2i_PACKED *packed_data = malloc(sizeof(glTexCoord2i_PACKED));
12639     packed_data->format = glTexCoord2i_FORMAT;
12640     packed_data->func = glTexCoord2i;
12641     packed_data->args.a1 = s;
12642     packed_data->args.a2 = t;
12643     glPushCall((void *)packed_data);
12644 }
12645 #endif
12646 #ifndef direct_glTexCoord2iv
push_glTexCoord2iv(glTexCoord2iv_ARG_EXPAND)12647 static inline void push_glTexCoord2iv(glTexCoord2iv_ARG_EXPAND) {
12648     glTexCoord2iv_PACKED *packed_data = malloc(sizeof(glTexCoord2iv_PACKED));
12649     packed_data->format = glTexCoord2iv_FORMAT;
12650     packed_data->func = glTexCoord2iv;
12651     packed_data->args.a1 = v;
12652     glPushCall((void *)packed_data);
12653 }
12654 #endif
12655 #ifndef direct_glTexCoord2s
push_glTexCoord2s(glTexCoord2s_ARG_EXPAND)12656 static inline void push_glTexCoord2s(glTexCoord2s_ARG_EXPAND) {
12657     glTexCoord2s_PACKED *packed_data = malloc(sizeof(glTexCoord2s_PACKED));
12658     packed_data->format = glTexCoord2s_FORMAT;
12659     packed_data->func = glTexCoord2s;
12660     packed_data->args.a1 = s;
12661     packed_data->args.a2 = t;
12662     glPushCall((void *)packed_data);
12663 }
12664 #endif
12665 #ifndef direct_glTexCoord2sv
push_glTexCoord2sv(glTexCoord2sv_ARG_EXPAND)12666 static inline void push_glTexCoord2sv(glTexCoord2sv_ARG_EXPAND) {
12667     glTexCoord2sv_PACKED *packed_data = malloc(sizeof(glTexCoord2sv_PACKED));
12668     packed_data->format = glTexCoord2sv_FORMAT;
12669     packed_data->func = glTexCoord2sv;
12670     packed_data->args.a1 = v;
12671     glPushCall((void *)packed_data);
12672 }
12673 #endif
12674 #ifndef direct_glTexCoord3d
push_glTexCoord3d(glTexCoord3d_ARG_EXPAND)12675 static inline void push_glTexCoord3d(glTexCoord3d_ARG_EXPAND) {
12676     glTexCoord3d_PACKED *packed_data = malloc(sizeof(glTexCoord3d_PACKED));
12677     packed_data->format = glTexCoord3d_FORMAT;
12678     packed_data->func = glTexCoord3d;
12679     packed_data->args.a1 = s;
12680     packed_data->args.a2 = t;
12681     packed_data->args.a3 = r;
12682     glPushCall((void *)packed_data);
12683 }
12684 #endif
12685 #ifndef direct_glTexCoord3dv
push_glTexCoord3dv(glTexCoord3dv_ARG_EXPAND)12686 static inline void push_glTexCoord3dv(glTexCoord3dv_ARG_EXPAND) {
12687     glTexCoord3dv_PACKED *packed_data = malloc(sizeof(glTexCoord3dv_PACKED));
12688     packed_data->format = glTexCoord3dv_FORMAT;
12689     packed_data->func = glTexCoord3dv;
12690     packed_data->args.a1 = v;
12691     glPushCall((void *)packed_data);
12692 }
12693 #endif
12694 #ifndef direct_glTexCoord3f
push_glTexCoord3f(glTexCoord3f_ARG_EXPAND)12695 static inline void push_glTexCoord3f(glTexCoord3f_ARG_EXPAND) {
12696     glTexCoord3f_PACKED *packed_data = malloc(sizeof(glTexCoord3f_PACKED));
12697     packed_data->format = glTexCoord3f_FORMAT;
12698     packed_data->func = glTexCoord3f;
12699     packed_data->args.a1 = s;
12700     packed_data->args.a2 = t;
12701     packed_data->args.a3 = r;
12702     glPushCall((void *)packed_data);
12703 }
12704 #endif
12705 #ifndef direct_glTexCoord3fv
push_glTexCoord3fv(glTexCoord3fv_ARG_EXPAND)12706 static inline void push_glTexCoord3fv(glTexCoord3fv_ARG_EXPAND) {
12707     glTexCoord3fv_PACKED *packed_data = malloc(sizeof(glTexCoord3fv_PACKED));
12708     packed_data->format = glTexCoord3fv_FORMAT;
12709     packed_data->func = glTexCoord3fv;
12710     packed_data->args.a1 = v;
12711     glPushCall((void *)packed_data);
12712 }
12713 #endif
12714 #ifndef direct_glTexCoord3i
push_glTexCoord3i(glTexCoord3i_ARG_EXPAND)12715 static inline void push_glTexCoord3i(glTexCoord3i_ARG_EXPAND) {
12716     glTexCoord3i_PACKED *packed_data = malloc(sizeof(glTexCoord3i_PACKED));
12717     packed_data->format = glTexCoord3i_FORMAT;
12718     packed_data->func = glTexCoord3i;
12719     packed_data->args.a1 = s;
12720     packed_data->args.a2 = t;
12721     packed_data->args.a3 = r;
12722     glPushCall((void *)packed_data);
12723 }
12724 #endif
12725 #ifndef direct_glTexCoord3iv
push_glTexCoord3iv(glTexCoord3iv_ARG_EXPAND)12726 static inline void push_glTexCoord3iv(glTexCoord3iv_ARG_EXPAND) {
12727     glTexCoord3iv_PACKED *packed_data = malloc(sizeof(glTexCoord3iv_PACKED));
12728     packed_data->format = glTexCoord3iv_FORMAT;
12729     packed_data->func = glTexCoord3iv;
12730     packed_data->args.a1 = v;
12731     glPushCall((void *)packed_data);
12732 }
12733 #endif
12734 #ifndef direct_glTexCoord3s
push_glTexCoord3s(glTexCoord3s_ARG_EXPAND)12735 static inline void push_glTexCoord3s(glTexCoord3s_ARG_EXPAND) {
12736     glTexCoord3s_PACKED *packed_data = malloc(sizeof(glTexCoord3s_PACKED));
12737     packed_data->format = glTexCoord3s_FORMAT;
12738     packed_data->func = glTexCoord3s;
12739     packed_data->args.a1 = s;
12740     packed_data->args.a2 = t;
12741     packed_data->args.a3 = r;
12742     glPushCall((void *)packed_data);
12743 }
12744 #endif
12745 #ifndef direct_glTexCoord3sv
push_glTexCoord3sv(glTexCoord3sv_ARG_EXPAND)12746 static inline void push_glTexCoord3sv(glTexCoord3sv_ARG_EXPAND) {
12747     glTexCoord3sv_PACKED *packed_data = malloc(sizeof(glTexCoord3sv_PACKED));
12748     packed_data->format = glTexCoord3sv_FORMAT;
12749     packed_data->func = glTexCoord3sv;
12750     packed_data->args.a1 = v;
12751     glPushCall((void *)packed_data);
12752 }
12753 #endif
12754 #ifndef direct_glTexCoord4d
push_glTexCoord4d(glTexCoord4d_ARG_EXPAND)12755 static inline void push_glTexCoord4d(glTexCoord4d_ARG_EXPAND) {
12756     glTexCoord4d_PACKED *packed_data = malloc(sizeof(glTexCoord4d_PACKED));
12757     packed_data->format = glTexCoord4d_FORMAT;
12758     packed_data->func = glTexCoord4d;
12759     packed_data->args.a1 = s;
12760     packed_data->args.a2 = t;
12761     packed_data->args.a3 = r;
12762     packed_data->args.a4 = q;
12763     glPushCall((void *)packed_data);
12764 }
12765 #endif
12766 #ifndef direct_glTexCoord4dv
push_glTexCoord4dv(glTexCoord4dv_ARG_EXPAND)12767 static inline void push_glTexCoord4dv(glTexCoord4dv_ARG_EXPAND) {
12768     glTexCoord4dv_PACKED *packed_data = malloc(sizeof(glTexCoord4dv_PACKED));
12769     packed_data->format = glTexCoord4dv_FORMAT;
12770     packed_data->func = glTexCoord4dv;
12771     packed_data->args.a1 = v;
12772     glPushCall((void *)packed_data);
12773 }
12774 #endif
12775 #ifndef direct_glTexCoord4f
push_glTexCoord4f(glTexCoord4f_ARG_EXPAND)12776 static inline void push_glTexCoord4f(glTexCoord4f_ARG_EXPAND) {
12777     glTexCoord4f_PACKED *packed_data = malloc(sizeof(glTexCoord4f_PACKED));
12778     packed_data->format = glTexCoord4f_FORMAT;
12779     packed_data->func = glTexCoord4f;
12780     packed_data->args.a1 = s;
12781     packed_data->args.a2 = t;
12782     packed_data->args.a3 = r;
12783     packed_data->args.a4 = q;
12784     glPushCall((void *)packed_data);
12785 }
12786 #endif
12787 #ifndef direct_glTexCoord4fv
push_glTexCoord4fv(glTexCoord4fv_ARG_EXPAND)12788 static inline void push_glTexCoord4fv(glTexCoord4fv_ARG_EXPAND) {
12789     glTexCoord4fv_PACKED *packed_data = malloc(sizeof(glTexCoord4fv_PACKED));
12790     packed_data->format = glTexCoord4fv_FORMAT;
12791     packed_data->func = glTexCoord4fv;
12792     packed_data->args.a1 = v;
12793     glPushCall((void *)packed_data);
12794 }
12795 #endif
12796 #ifndef direct_glTexCoord4i
push_glTexCoord4i(glTexCoord4i_ARG_EXPAND)12797 static inline void push_glTexCoord4i(glTexCoord4i_ARG_EXPAND) {
12798     glTexCoord4i_PACKED *packed_data = malloc(sizeof(glTexCoord4i_PACKED));
12799     packed_data->format = glTexCoord4i_FORMAT;
12800     packed_data->func = glTexCoord4i;
12801     packed_data->args.a1 = s;
12802     packed_data->args.a2 = t;
12803     packed_data->args.a3 = r;
12804     packed_data->args.a4 = q;
12805     glPushCall((void *)packed_data);
12806 }
12807 #endif
12808 #ifndef direct_glTexCoord4iv
push_glTexCoord4iv(glTexCoord4iv_ARG_EXPAND)12809 static inline void push_glTexCoord4iv(glTexCoord4iv_ARG_EXPAND) {
12810     glTexCoord4iv_PACKED *packed_data = malloc(sizeof(glTexCoord4iv_PACKED));
12811     packed_data->format = glTexCoord4iv_FORMAT;
12812     packed_data->func = glTexCoord4iv;
12813     packed_data->args.a1 = v;
12814     glPushCall((void *)packed_data);
12815 }
12816 #endif
12817 #ifndef direct_glTexCoord4s
push_glTexCoord4s(glTexCoord4s_ARG_EXPAND)12818 static inline void push_glTexCoord4s(glTexCoord4s_ARG_EXPAND) {
12819     glTexCoord4s_PACKED *packed_data = malloc(sizeof(glTexCoord4s_PACKED));
12820     packed_data->format = glTexCoord4s_FORMAT;
12821     packed_data->func = glTexCoord4s;
12822     packed_data->args.a1 = s;
12823     packed_data->args.a2 = t;
12824     packed_data->args.a3 = r;
12825     packed_data->args.a4 = q;
12826     glPushCall((void *)packed_data);
12827 }
12828 #endif
12829 #ifndef direct_glTexCoord4sv
push_glTexCoord4sv(glTexCoord4sv_ARG_EXPAND)12830 static inline void push_glTexCoord4sv(glTexCoord4sv_ARG_EXPAND) {
12831     glTexCoord4sv_PACKED *packed_data = malloc(sizeof(glTexCoord4sv_PACKED));
12832     packed_data->format = glTexCoord4sv_FORMAT;
12833     packed_data->func = glTexCoord4sv;
12834     packed_data->args.a1 = v;
12835     glPushCall((void *)packed_data);
12836 }
12837 #endif
12838 #ifndef direct_glTexCoordPointer
push_glTexCoordPointer(glTexCoordPointer_ARG_EXPAND)12839 static inline void push_glTexCoordPointer(glTexCoordPointer_ARG_EXPAND) {
12840     glTexCoordPointer_PACKED *packed_data = malloc(sizeof(glTexCoordPointer_PACKED));
12841     packed_data->format = glTexCoordPointer_FORMAT;
12842     packed_data->func = glTexCoordPointer;
12843     packed_data->args.a1 = size;
12844     packed_data->args.a2 = type;
12845     packed_data->args.a3 = stride;
12846     packed_data->args.a4 = pointer;
12847     glPushCall((void *)packed_data);
12848 }
12849 #endif
12850 #ifndef direct_glTexEnvf
push_glTexEnvf(glTexEnvf_ARG_EXPAND)12851 static inline void push_glTexEnvf(glTexEnvf_ARG_EXPAND) {
12852     glTexEnvf_PACKED *packed_data = malloc(sizeof(glTexEnvf_PACKED));
12853     packed_data->format = glTexEnvf_FORMAT;
12854     packed_data->func = glTexEnvf;
12855     packed_data->args.a1 = target;
12856     packed_data->args.a2 = pname;
12857     packed_data->args.a3 = param;
12858     glPushCall((void *)packed_data);
12859 }
12860 #endif
12861 #ifndef direct_glTexEnvfv
push_glTexEnvfv(glTexEnvfv_ARG_EXPAND)12862 static inline void push_glTexEnvfv(glTexEnvfv_ARG_EXPAND) {
12863     glTexEnvfv_PACKED *packed_data = malloc(sizeof(glTexEnvfv_PACKED));
12864     packed_data->format = glTexEnvfv_FORMAT;
12865     packed_data->func = glTexEnvfv;
12866     packed_data->args.a1 = target;
12867     packed_data->args.a2 = pname;
12868     packed_data->args.a3 = params;
12869     glPushCall((void *)packed_data);
12870 }
12871 #endif
12872 #ifndef direct_glTexEnvi
push_glTexEnvi(glTexEnvi_ARG_EXPAND)12873 static inline void push_glTexEnvi(glTexEnvi_ARG_EXPAND) {
12874     glTexEnvi_PACKED *packed_data = malloc(sizeof(glTexEnvi_PACKED));
12875     packed_data->format = glTexEnvi_FORMAT;
12876     packed_data->func = glTexEnvi;
12877     packed_data->args.a1 = target;
12878     packed_data->args.a2 = pname;
12879     packed_data->args.a3 = param;
12880     glPushCall((void *)packed_data);
12881 }
12882 #endif
12883 #ifndef direct_glTexEnviv
push_glTexEnviv(glTexEnviv_ARG_EXPAND)12884 static inline void push_glTexEnviv(glTexEnviv_ARG_EXPAND) {
12885     glTexEnviv_PACKED *packed_data = malloc(sizeof(glTexEnviv_PACKED));
12886     packed_data->format = glTexEnviv_FORMAT;
12887     packed_data->func = glTexEnviv;
12888     packed_data->args.a1 = target;
12889     packed_data->args.a2 = pname;
12890     packed_data->args.a3 = params;
12891     glPushCall((void *)packed_data);
12892 }
12893 #endif
12894 #ifndef direct_glTexGend
push_glTexGend(glTexGend_ARG_EXPAND)12895 static inline void push_glTexGend(glTexGend_ARG_EXPAND) {
12896     glTexGend_PACKED *packed_data = malloc(sizeof(glTexGend_PACKED));
12897     packed_data->format = glTexGend_FORMAT;
12898     packed_data->func = glTexGend;
12899     packed_data->args.a1 = coord;
12900     packed_data->args.a2 = pname;
12901     packed_data->args.a3 = param;
12902     glPushCall((void *)packed_data);
12903 }
12904 #endif
12905 #ifndef direct_glTexGendv
push_glTexGendv(glTexGendv_ARG_EXPAND)12906 static inline void push_glTexGendv(glTexGendv_ARG_EXPAND) {
12907     glTexGendv_PACKED *packed_data = malloc(sizeof(glTexGendv_PACKED));
12908     packed_data->format = glTexGendv_FORMAT;
12909     packed_data->func = glTexGendv;
12910     packed_data->args.a1 = coord;
12911     packed_data->args.a2 = pname;
12912     packed_data->args.a3 = params;
12913     glPushCall((void *)packed_data);
12914 }
12915 #endif
12916 #ifndef direct_glTexGenf
push_glTexGenf(glTexGenf_ARG_EXPAND)12917 static inline void push_glTexGenf(glTexGenf_ARG_EXPAND) {
12918     glTexGenf_PACKED *packed_data = malloc(sizeof(glTexGenf_PACKED));
12919     packed_data->format = glTexGenf_FORMAT;
12920     packed_data->func = glTexGenf;
12921     packed_data->args.a1 = coord;
12922     packed_data->args.a2 = pname;
12923     packed_data->args.a3 = param;
12924     glPushCall((void *)packed_data);
12925 }
12926 #endif
12927 #ifndef direct_glTexGenfv
push_glTexGenfv(glTexGenfv_ARG_EXPAND)12928 static inline void push_glTexGenfv(glTexGenfv_ARG_EXPAND) {
12929     glTexGenfv_PACKED *packed_data = malloc(sizeof(glTexGenfv_PACKED));
12930     packed_data->format = glTexGenfv_FORMAT;
12931     packed_data->func = glTexGenfv;
12932     packed_data->args.a1 = coord;
12933     packed_data->args.a2 = pname;
12934     packed_data->args.a3 = params;
12935     glPushCall((void *)packed_data);
12936 }
12937 #endif
12938 #ifndef direct_glTexGeni
push_glTexGeni(glTexGeni_ARG_EXPAND)12939 static inline void push_glTexGeni(glTexGeni_ARG_EXPAND) {
12940     glTexGeni_PACKED *packed_data = malloc(sizeof(glTexGeni_PACKED));
12941     packed_data->format = glTexGeni_FORMAT;
12942     packed_data->func = glTexGeni;
12943     packed_data->args.a1 = coord;
12944     packed_data->args.a2 = pname;
12945     packed_data->args.a3 = param;
12946     glPushCall((void *)packed_data);
12947 }
12948 #endif
12949 #ifndef direct_glTexGeniv
push_glTexGeniv(glTexGeniv_ARG_EXPAND)12950 static inline void push_glTexGeniv(glTexGeniv_ARG_EXPAND) {
12951     glTexGeniv_PACKED *packed_data = malloc(sizeof(glTexGeniv_PACKED));
12952     packed_data->format = glTexGeniv_FORMAT;
12953     packed_data->func = glTexGeniv;
12954     packed_data->args.a1 = coord;
12955     packed_data->args.a2 = pname;
12956     packed_data->args.a3 = params;
12957     glPushCall((void *)packed_data);
12958 }
12959 #endif
12960 #ifndef direct_glTexImage1D
push_glTexImage1D(glTexImage1D_ARG_EXPAND)12961 static inline void push_glTexImage1D(glTexImage1D_ARG_EXPAND) {
12962     glTexImage1D_PACKED *packed_data = malloc(sizeof(glTexImage1D_PACKED));
12963     packed_data->format = glTexImage1D_FORMAT;
12964     packed_data->func = glTexImage1D;
12965     packed_data->args.a1 = target;
12966     packed_data->args.a2 = level;
12967     packed_data->args.a3 = internalformat;
12968     packed_data->args.a4 = width;
12969     packed_data->args.a5 = border;
12970     packed_data->args.a6 = format;
12971     packed_data->args.a7 = type;
12972     packed_data->args.a8 = pixels;
12973     glPushCall((void *)packed_data);
12974 }
12975 #endif
12976 #ifndef direct_glTexImage2D
push_glTexImage2D(glTexImage2D_ARG_EXPAND)12977 static inline void push_glTexImage2D(glTexImage2D_ARG_EXPAND) {
12978     glTexImage2D_PACKED *packed_data = malloc(sizeof(glTexImage2D_PACKED));
12979     packed_data->format = glTexImage2D_FORMAT;
12980     packed_data->func = glTexImage2D;
12981     packed_data->args.a1 = target;
12982     packed_data->args.a2 = level;
12983     packed_data->args.a3 = internalformat;
12984     packed_data->args.a4 = width;
12985     packed_data->args.a5 = height;
12986     packed_data->args.a6 = border;
12987     packed_data->args.a7 = format;
12988     packed_data->args.a8 = type;
12989     packed_data->args.a9 = pixels;
12990     glPushCall((void *)packed_data);
12991 }
12992 #endif
12993 #ifndef direct_glTexImage3D
push_glTexImage3D(glTexImage3D_ARG_EXPAND)12994 static inline void push_glTexImage3D(glTexImage3D_ARG_EXPAND) {
12995     glTexImage3D_PACKED *packed_data = malloc(sizeof(glTexImage3D_PACKED));
12996     packed_data->format = glTexImage3D_FORMAT;
12997     packed_data->func = glTexImage3D;
12998     packed_data->args.a1 = target;
12999     packed_data->args.a2 = level;
13000     packed_data->args.a3 = internalformat;
13001     packed_data->args.a4 = width;
13002     packed_data->args.a5 = height;
13003     packed_data->args.a6 = depth;
13004     packed_data->args.a7 = border;
13005     packed_data->args.a8 = format;
13006     packed_data->args.a9 = type;
13007     packed_data->args.a10 = pixels;
13008     glPushCall((void *)packed_data);
13009 }
13010 #endif
13011 #ifndef direct_glTexParameterf
push_glTexParameterf(glTexParameterf_ARG_EXPAND)13012 static inline void push_glTexParameterf(glTexParameterf_ARG_EXPAND) {
13013     glTexParameterf_PACKED *packed_data = malloc(sizeof(glTexParameterf_PACKED));
13014     packed_data->format = glTexParameterf_FORMAT;
13015     packed_data->func = glTexParameterf;
13016     packed_data->args.a1 = target;
13017     packed_data->args.a2 = pname;
13018     packed_data->args.a3 = param;
13019     glPushCall((void *)packed_data);
13020 }
13021 #endif
13022 #ifndef direct_glTexParameterfv
push_glTexParameterfv(glTexParameterfv_ARG_EXPAND)13023 static inline void push_glTexParameterfv(glTexParameterfv_ARG_EXPAND) {
13024     glTexParameterfv_PACKED *packed_data = malloc(sizeof(glTexParameterfv_PACKED));
13025     packed_data->format = glTexParameterfv_FORMAT;
13026     packed_data->func = glTexParameterfv;
13027     packed_data->args.a1 = target;
13028     packed_data->args.a2 = pname;
13029     packed_data->args.a3 = params;
13030     glPushCall((void *)packed_data);
13031 }
13032 #endif
13033 #ifndef direct_glTexParameteri
push_glTexParameteri(glTexParameteri_ARG_EXPAND)13034 static inline void push_glTexParameteri(glTexParameteri_ARG_EXPAND) {
13035     glTexParameteri_PACKED *packed_data = malloc(sizeof(glTexParameteri_PACKED));
13036     packed_data->format = glTexParameteri_FORMAT;
13037     packed_data->func = glTexParameteri;
13038     packed_data->args.a1 = target;
13039     packed_data->args.a2 = pname;
13040     packed_data->args.a3 = param;
13041     glPushCall((void *)packed_data);
13042 }
13043 #endif
13044 #ifndef direct_glTexParameteriv
push_glTexParameteriv(glTexParameteriv_ARG_EXPAND)13045 static inline void push_glTexParameteriv(glTexParameteriv_ARG_EXPAND) {
13046     glTexParameteriv_PACKED *packed_data = malloc(sizeof(glTexParameteriv_PACKED));
13047     packed_data->format = glTexParameteriv_FORMAT;
13048     packed_data->func = glTexParameteriv;
13049     packed_data->args.a1 = target;
13050     packed_data->args.a2 = pname;
13051     packed_data->args.a3 = params;
13052     glPushCall((void *)packed_data);
13053 }
13054 #endif
13055 #ifndef direct_glTexSubImage1D
push_glTexSubImage1D(glTexSubImage1D_ARG_EXPAND)13056 static inline void push_glTexSubImage1D(glTexSubImage1D_ARG_EXPAND) {
13057     glTexSubImage1D_PACKED *packed_data = malloc(sizeof(glTexSubImage1D_PACKED));
13058     packed_data->format = glTexSubImage1D_FORMAT;
13059     packed_data->func = glTexSubImage1D;
13060     packed_data->args.a1 = target;
13061     packed_data->args.a2 = level;
13062     packed_data->args.a3 = xoffset;
13063     packed_data->args.a4 = width;
13064     packed_data->args.a5 = format;
13065     packed_data->args.a6 = type;
13066     packed_data->args.a7 = pixels;
13067     glPushCall((void *)packed_data);
13068 }
13069 #endif
13070 #ifndef direct_glTexSubImage2D
push_glTexSubImage2D(glTexSubImage2D_ARG_EXPAND)13071 static inline void push_glTexSubImage2D(glTexSubImage2D_ARG_EXPAND) {
13072     glTexSubImage2D_PACKED *packed_data = malloc(sizeof(glTexSubImage2D_PACKED));
13073     packed_data->format = glTexSubImage2D_FORMAT;
13074     packed_data->func = glTexSubImage2D;
13075     packed_data->args.a1 = target;
13076     packed_data->args.a2 = level;
13077     packed_data->args.a3 = xoffset;
13078     packed_data->args.a4 = yoffset;
13079     packed_data->args.a5 = width;
13080     packed_data->args.a6 = height;
13081     packed_data->args.a7 = format;
13082     packed_data->args.a8 = type;
13083     packed_data->args.a9 = pixels;
13084     glPushCall((void *)packed_data);
13085 }
13086 #endif
13087 #ifndef direct_glTexSubImage3D
push_glTexSubImage3D(glTexSubImage3D_ARG_EXPAND)13088 static inline void push_glTexSubImage3D(glTexSubImage3D_ARG_EXPAND) {
13089     glTexSubImage3D_PACKED *packed_data = malloc(sizeof(glTexSubImage3D_PACKED));
13090     packed_data->format = glTexSubImage3D_FORMAT;
13091     packed_data->func = glTexSubImage3D;
13092     packed_data->args.a1 = target;
13093     packed_data->args.a2 = level;
13094     packed_data->args.a3 = xoffset;
13095     packed_data->args.a4 = yoffset;
13096     packed_data->args.a5 = zoffset;
13097     packed_data->args.a6 = width;
13098     packed_data->args.a7 = height;
13099     packed_data->args.a8 = depth;
13100     packed_data->args.a9 = format;
13101     packed_data->args.a10 = type;
13102     packed_data->args.a11 = pixels;
13103     glPushCall((void *)packed_data);
13104 }
13105 #endif
13106 #ifndef direct_glTranslated
push_glTranslated(glTranslated_ARG_EXPAND)13107 static inline void push_glTranslated(glTranslated_ARG_EXPAND) {
13108     glTranslated_PACKED *packed_data = malloc(sizeof(glTranslated_PACKED));
13109     packed_data->format = glTranslated_FORMAT;
13110     packed_data->func = glTranslated;
13111     packed_data->args.a1 = x;
13112     packed_data->args.a2 = y;
13113     packed_data->args.a3 = z;
13114     glPushCall((void *)packed_data);
13115 }
13116 #endif
13117 #ifndef direct_glTranslatef
push_glTranslatef(glTranslatef_ARG_EXPAND)13118 static inline void push_glTranslatef(glTranslatef_ARG_EXPAND) {
13119     glTranslatef_PACKED *packed_data = malloc(sizeof(glTranslatef_PACKED));
13120     packed_data->format = glTranslatef_FORMAT;
13121     packed_data->func = glTranslatef;
13122     packed_data->args.a1 = x;
13123     packed_data->args.a2 = y;
13124     packed_data->args.a3 = z;
13125     glPushCall((void *)packed_data);
13126 }
13127 #endif
13128 #ifndef direct_glUnmapBuffer
push_glUnmapBuffer(glUnmapBuffer_ARG_EXPAND)13129 static inline void push_glUnmapBuffer(glUnmapBuffer_ARG_EXPAND) {
13130     glUnmapBuffer_PACKED *packed_data = malloc(sizeof(glUnmapBuffer_PACKED));
13131     packed_data->format = glUnmapBuffer_FORMAT;
13132     packed_data->func = glUnmapBuffer;
13133     packed_data->args.a1 = target;
13134     glPushCall((void *)packed_data);
13135 }
13136 #endif
13137 #ifndef direct_glVertex2d
push_glVertex2d(glVertex2d_ARG_EXPAND)13138 static inline void push_glVertex2d(glVertex2d_ARG_EXPAND) {
13139     glVertex2d_PACKED *packed_data = malloc(sizeof(glVertex2d_PACKED));
13140     packed_data->format = glVertex2d_FORMAT;
13141     packed_data->func = glVertex2d;
13142     packed_data->args.a1 = x;
13143     packed_data->args.a2 = y;
13144     glPushCall((void *)packed_data);
13145 }
13146 #endif
13147 #ifndef direct_glVertex2dv
push_glVertex2dv(glVertex2dv_ARG_EXPAND)13148 static inline void push_glVertex2dv(glVertex2dv_ARG_EXPAND) {
13149     glVertex2dv_PACKED *packed_data = malloc(sizeof(glVertex2dv_PACKED));
13150     packed_data->format = glVertex2dv_FORMAT;
13151     packed_data->func = glVertex2dv;
13152     packed_data->args.a1 = v;
13153     glPushCall((void *)packed_data);
13154 }
13155 #endif
13156 #ifndef direct_glVertex2f
push_glVertex2f(glVertex2f_ARG_EXPAND)13157 static inline void push_glVertex2f(glVertex2f_ARG_EXPAND) {
13158     glVertex2f_PACKED *packed_data = malloc(sizeof(glVertex2f_PACKED));
13159     packed_data->format = glVertex2f_FORMAT;
13160     packed_data->func = glVertex2f;
13161     packed_data->args.a1 = x;
13162     packed_data->args.a2 = y;
13163     glPushCall((void *)packed_data);
13164 }
13165 #endif
13166 #ifndef direct_glVertex2fv
push_glVertex2fv(glVertex2fv_ARG_EXPAND)13167 static inline void push_glVertex2fv(glVertex2fv_ARG_EXPAND) {
13168     glVertex2fv_PACKED *packed_data = malloc(sizeof(glVertex2fv_PACKED));
13169     packed_data->format = glVertex2fv_FORMAT;
13170     packed_data->func = glVertex2fv;
13171     packed_data->args.a1 = v;
13172     glPushCall((void *)packed_data);
13173 }
13174 #endif
13175 #ifndef direct_glVertex2i
push_glVertex2i(glVertex2i_ARG_EXPAND)13176 static inline void push_glVertex2i(glVertex2i_ARG_EXPAND) {
13177     glVertex2i_PACKED *packed_data = malloc(sizeof(glVertex2i_PACKED));
13178     packed_data->format = glVertex2i_FORMAT;
13179     packed_data->func = glVertex2i;
13180     packed_data->args.a1 = x;
13181     packed_data->args.a2 = y;
13182     glPushCall((void *)packed_data);
13183 }
13184 #endif
13185 #ifndef direct_glVertex2iv
push_glVertex2iv(glVertex2iv_ARG_EXPAND)13186 static inline void push_glVertex2iv(glVertex2iv_ARG_EXPAND) {
13187     glVertex2iv_PACKED *packed_data = malloc(sizeof(glVertex2iv_PACKED));
13188     packed_data->format = glVertex2iv_FORMAT;
13189     packed_data->func = glVertex2iv;
13190     packed_data->args.a1 = v;
13191     glPushCall((void *)packed_data);
13192 }
13193 #endif
13194 #ifndef direct_glVertex2s
push_glVertex2s(glVertex2s_ARG_EXPAND)13195 static inline void push_glVertex2s(glVertex2s_ARG_EXPAND) {
13196     glVertex2s_PACKED *packed_data = malloc(sizeof(glVertex2s_PACKED));
13197     packed_data->format = glVertex2s_FORMAT;
13198     packed_data->func = glVertex2s;
13199     packed_data->args.a1 = x;
13200     packed_data->args.a2 = y;
13201     glPushCall((void *)packed_data);
13202 }
13203 #endif
13204 #ifndef direct_glVertex2sv
push_glVertex2sv(glVertex2sv_ARG_EXPAND)13205 static inline void push_glVertex2sv(glVertex2sv_ARG_EXPAND) {
13206     glVertex2sv_PACKED *packed_data = malloc(sizeof(glVertex2sv_PACKED));
13207     packed_data->format = glVertex2sv_FORMAT;
13208     packed_data->func = glVertex2sv;
13209     packed_data->args.a1 = v;
13210     glPushCall((void *)packed_data);
13211 }
13212 #endif
13213 #ifndef direct_glVertex3d
push_glVertex3d(glVertex3d_ARG_EXPAND)13214 static inline void push_glVertex3d(glVertex3d_ARG_EXPAND) {
13215     glVertex3d_PACKED *packed_data = malloc(sizeof(glVertex3d_PACKED));
13216     packed_data->format = glVertex3d_FORMAT;
13217     packed_data->func = glVertex3d;
13218     packed_data->args.a1 = x;
13219     packed_data->args.a2 = y;
13220     packed_data->args.a3 = z;
13221     glPushCall((void *)packed_data);
13222 }
13223 #endif
13224 #ifndef direct_glVertex3dv
push_glVertex3dv(glVertex3dv_ARG_EXPAND)13225 static inline void push_glVertex3dv(glVertex3dv_ARG_EXPAND) {
13226     glVertex3dv_PACKED *packed_data = malloc(sizeof(glVertex3dv_PACKED));
13227     packed_data->format = glVertex3dv_FORMAT;
13228     packed_data->func = glVertex3dv;
13229     packed_data->args.a1 = v;
13230     glPushCall((void *)packed_data);
13231 }
13232 #endif
13233 #ifndef direct_glVertex3f
push_glVertex3f(glVertex3f_ARG_EXPAND)13234 static inline void push_glVertex3f(glVertex3f_ARG_EXPAND) {
13235     glVertex3f_PACKED *packed_data = malloc(sizeof(glVertex3f_PACKED));
13236     packed_data->format = glVertex3f_FORMAT;
13237     packed_data->func = glVertex3f;
13238     packed_data->args.a1 = x;
13239     packed_data->args.a2 = y;
13240     packed_data->args.a3 = z;
13241     glPushCall((void *)packed_data);
13242 }
13243 #endif
13244 #ifndef direct_glVertex3fv
push_glVertex3fv(glVertex3fv_ARG_EXPAND)13245 static inline void push_glVertex3fv(glVertex3fv_ARG_EXPAND) {
13246     glVertex3fv_PACKED *packed_data = malloc(sizeof(glVertex3fv_PACKED));
13247     packed_data->format = glVertex3fv_FORMAT;
13248     packed_data->func = glVertex3fv;
13249     packed_data->args.a1 = v;
13250     glPushCall((void *)packed_data);
13251 }
13252 #endif
13253 #ifndef direct_glVertex3i
push_glVertex3i(glVertex3i_ARG_EXPAND)13254 static inline void push_glVertex3i(glVertex3i_ARG_EXPAND) {
13255     glVertex3i_PACKED *packed_data = malloc(sizeof(glVertex3i_PACKED));
13256     packed_data->format = glVertex3i_FORMAT;
13257     packed_data->func = glVertex3i;
13258     packed_data->args.a1 = x;
13259     packed_data->args.a2 = y;
13260     packed_data->args.a3 = z;
13261     glPushCall((void *)packed_data);
13262 }
13263 #endif
13264 #ifndef direct_glVertex3iv
push_glVertex3iv(glVertex3iv_ARG_EXPAND)13265 static inline void push_glVertex3iv(glVertex3iv_ARG_EXPAND) {
13266     glVertex3iv_PACKED *packed_data = malloc(sizeof(glVertex3iv_PACKED));
13267     packed_data->format = glVertex3iv_FORMAT;
13268     packed_data->func = glVertex3iv;
13269     packed_data->args.a1 = v;
13270     glPushCall((void *)packed_data);
13271 }
13272 #endif
13273 #ifndef direct_glVertex3s
push_glVertex3s(glVertex3s_ARG_EXPAND)13274 static inline void push_glVertex3s(glVertex3s_ARG_EXPAND) {
13275     glVertex3s_PACKED *packed_data = malloc(sizeof(glVertex3s_PACKED));
13276     packed_data->format = glVertex3s_FORMAT;
13277     packed_data->func = glVertex3s;
13278     packed_data->args.a1 = x;
13279     packed_data->args.a2 = y;
13280     packed_data->args.a3 = z;
13281     glPushCall((void *)packed_data);
13282 }
13283 #endif
13284 #ifndef direct_glVertex3sv
push_glVertex3sv(glVertex3sv_ARG_EXPAND)13285 static inline void push_glVertex3sv(glVertex3sv_ARG_EXPAND) {
13286     glVertex3sv_PACKED *packed_data = malloc(sizeof(glVertex3sv_PACKED));
13287     packed_data->format = glVertex3sv_FORMAT;
13288     packed_data->func = glVertex3sv;
13289     packed_data->args.a1 = v;
13290     glPushCall((void *)packed_data);
13291 }
13292 #endif
13293 #ifndef direct_glVertex4d
push_glVertex4d(glVertex4d_ARG_EXPAND)13294 static inline void push_glVertex4d(glVertex4d_ARG_EXPAND) {
13295     glVertex4d_PACKED *packed_data = malloc(sizeof(glVertex4d_PACKED));
13296     packed_data->format = glVertex4d_FORMAT;
13297     packed_data->func = glVertex4d;
13298     packed_data->args.a1 = x;
13299     packed_data->args.a2 = y;
13300     packed_data->args.a3 = z;
13301     packed_data->args.a4 = w;
13302     glPushCall((void *)packed_data);
13303 }
13304 #endif
13305 #ifndef direct_glVertex4dv
push_glVertex4dv(glVertex4dv_ARG_EXPAND)13306 static inline void push_glVertex4dv(glVertex4dv_ARG_EXPAND) {
13307     glVertex4dv_PACKED *packed_data = malloc(sizeof(glVertex4dv_PACKED));
13308     packed_data->format = glVertex4dv_FORMAT;
13309     packed_data->func = glVertex4dv;
13310     packed_data->args.a1 = v;
13311     glPushCall((void *)packed_data);
13312 }
13313 #endif
13314 #ifndef direct_glVertex4f
push_glVertex4f(glVertex4f_ARG_EXPAND)13315 static inline void push_glVertex4f(glVertex4f_ARG_EXPAND) {
13316     glVertex4f_PACKED *packed_data = malloc(sizeof(glVertex4f_PACKED));
13317     packed_data->format = glVertex4f_FORMAT;
13318     packed_data->func = glVertex4f;
13319     packed_data->args.a1 = x;
13320     packed_data->args.a2 = y;
13321     packed_data->args.a3 = z;
13322     packed_data->args.a4 = w;
13323     glPushCall((void *)packed_data);
13324 }
13325 #endif
13326 #ifndef direct_glVertex4fv
push_glVertex4fv(glVertex4fv_ARG_EXPAND)13327 static inline void push_glVertex4fv(glVertex4fv_ARG_EXPAND) {
13328     glVertex4fv_PACKED *packed_data = malloc(sizeof(glVertex4fv_PACKED));
13329     packed_data->format = glVertex4fv_FORMAT;
13330     packed_data->func = glVertex4fv;
13331     packed_data->args.a1 = v;
13332     glPushCall((void *)packed_data);
13333 }
13334 #endif
13335 #ifndef direct_glVertex4i
push_glVertex4i(glVertex4i_ARG_EXPAND)13336 static inline void push_glVertex4i(glVertex4i_ARG_EXPAND) {
13337     glVertex4i_PACKED *packed_data = malloc(sizeof(glVertex4i_PACKED));
13338     packed_data->format = glVertex4i_FORMAT;
13339     packed_data->func = glVertex4i;
13340     packed_data->args.a1 = x;
13341     packed_data->args.a2 = y;
13342     packed_data->args.a3 = z;
13343     packed_data->args.a4 = w;
13344     glPushCall((void *)packed_data);
13345 }
13346 #endif
13347 #ifndef direct_glVertex4iv
push_glVertex4iv(glVertex4iv_ARG_EXPAND)13348 static inline void push_glVertex4iv(glVertex4iv_ARG_EXPAND) {
13349     glVertex4iv_PACKED *packed_data = malloc(sizeof(glVertex4iv_PACKED));
13350     packed_data->format = glVertex4iv_FORMAT;
13351     packed_data->func = glVertex4iv;
13352     packed_data->args.a1 = v;
13353     glPushCall((void *)packed_data);
13354 }
13355 #endif
13356 #ifndef direct_glVertex4s
push_glVertex4s(glVertex4s_ARG_EXPAND)13357 static inline void push_glVertex4s(glVertex4s_ARG_EXPAND) {
13358     glVertex4s_PACKED *packed_data = malloc(sizeof(glVertex4s_PACKED));
13359     packed_data->format = glVertex4s_FORMAT;
13360     packed_data->func = glVertex4s;
13361     packed_data->args.a1 = x;
13362     packed_data->args.a2 = y;
13363     packed_data->args.a3 = z;
13364     packed_data->args.a4 = w;
13365     glPushCall((void *)packed_data);
13366 }
13367 #endif
13368 #ifndef direct_glVertex4sv
push_glVertex4sv(glVertex4sv_ARG_EXPAND)13369 static inline void push_glVertex4sv(glVertex4sv_ARG_EXPAND) {
13370     glVertex4sv_PACKED *packed_data = malloc(sizeof(glVertex4sv_PACKED));
13371     packed_data->format = glVertex4sv_FORMAT;
13372     packed_data->func = glVertex4sv;
13373     packed_data->args.a1 = v;
13374     glPushCall((void *)packed_data);
13375 }
13376 #endif
13377 #ifndef direct_glVertexPointer
push_glVertexPointer(glVertexPointer_ARG_EXPAND)13378 static inline void push_glVertexPointer(glVertexPointer_ARG_EXPAND) {
13379     glVertexPointer_PACKED *packed_data = malloc(sizeof(glVertexPointer_PACKED));
13380     packed_data->format = glVertexPointer_FORMAT;
13381     packed_data->func = glVertexPointer;
13382     packed_data->args.a1 = size;
13383     packed_data->args.a2 = type;
13384     packed_data->args.a3 = stride;
13385     packed_data->args.a4 = pointer;
13386     glPushCall((void *)packed_data);
13387 }
13388 #endif
13389 #ifndef direct_glViewport
push_glViewport(glViewport_ARG_EXPAND)13390 static inline void push_glViewport(glViewport_ARG_EXPAND) {
13391     glViewport_PACKED *packed_data = malloc(sizeof(glViewport_PACKED));
13392     packed_data->format = glViewport_FORMAT;
13393     packed_data->func = glViewport;
13394     packed_data->args.a1 = x;
13395     packed_data->args.a2 = y;
13396     packed_data->args.a3 = width;
13397     packed_data->args.a4 = height;
13398     glPushCall((void *)packed_data);
13399 }
13400 #endif
13401 #ifndef direct_glWindowPos2d
push_glWindowPos2d(glWindowPos2d_ARG_EXPAND)13402 static inline void push_glWindowPos2d(glWindowPos2d_ARG_EXPAND) {
13403     glWindowPos2d_PACKED *packed_data = malloc(sizeof(glWindowPos2d_PACKED));
13404     packed_data->format = glWindowPos2d_FORMAT;
13405     packed_data->func = glWindowPos2d;
13406     packed_data->args.a1 = x;
13407     packed_data->args.a2 = y;
13408     glPushCall((void *)packed_data);
13409 }
13410 #endif
13411 #ifndef direct_glWindowPos2dv
push_glWindowPos2dv(glWindowPos2dv_ARG_EXPAND)13412 static inline void push_glWindowPos2dv(glWindowPos2dv_ARG_EXPAND) {
13413     glWindowPos2dv_PACKED *packed_data = malloc(sizeof(glWindowPos2dv_PACKED));
13414     packed_data->format = glWindowPos2dv_FORMAT;
13415     packed_data->func = glWindowPos2dv;
13416     packed_data->args.a1 = v;
13417     glPushCall((void *)packed_data);
13418 }
13419 #endif
13420 #ifndef direct_glWindowPos2f
push_glWindowPos2f(glWindowPos2f_ARG_EXPAND)13421 static inline void push_glWindowPos2f(glWindowPos2f_ARG_EXPAND) {
13422     glWindowPos2f_PACKED *packed_data = malloc(sizeof(glWindowPos2f_PACKED));
13423     packed_data->format = glWindowPos2f_FORMAT;
13424     packed_data->func = glWindowPos2f;
13425     packed_data->args.a1 = x;
13426     packed_data->args.a2 = y;
13427     glPushCall((void *)packed_data);
13428 }
13429 #endif
13430 #ifndef direct_glWindowPos2fv
push_glWindowPos2fv(glWindowPos2fv_ARG_EXPAND)13431 static inline void push_glWindowPos2fv(glWindowPos2fv_ARG_EXPAND) {
13432     glWindowPos2fv_PACKED *packed_data = malloc(sizeof(glWindowPos2fv_PACKED));
13433     packed_data->format = glWindowPos2fv_FORMAT;
13434     packed_data->func = glWindowPos2fv;
13435     packed_data->args.a1 = v;
13436     glPushCall((void *)packed_data);
13437 }
13438 #endif
13439 #ifndef direct_glWindowPos2i
push_glWindowPos2i(glWindowPos2i_ARG_EXPAND)13440 static inline void push_glWindowPos2i(glWindowPos2i_ARG_EXPAND) {
13441     glWindowPos2i_PACKED *packed_data = malloc(sizeof(glWindowPos2i_PACKED));
13442     packed_data->format = glWindowPos2i_FORMAT;
13443     packed_data->func = glWindowPos2i;
13444     packed_data->args.a1 = x;
13445     packed_data->args.a2 = y;
13446     glPushCall((void *)packed_data);
13447 }
13448 #endif
13449 #ifndef direct_glWindowPos2iv
push_glWindowPos2iv(glWindowPos2iv_ARG_EXPAND)13450 static inline void push_glWindowPos2iv(glWindowPos2iv_ARG_EXPAND) {
13451     glWindowPos2iv_PACKED *packed_data = malloc(sizeof(glWindowPos2iv_PACKED));
13452     packed_data->format = glWindowPos2iv_FORMAT;
13453     packed_data->func = glWindowPos2iv;
13454     packed_data->args.a1 = v;
13455     glPushCall((void *)packed_data);
13456 }
13457 #endif
13458 #ifndef direct_glWindowPos2s
push_glWindowPos2s(glWindowPos2s_ARG_EXPAND)13459 static inline void push_glWindowPos2s(glWindowPos2s_ARG_EXPAND) {
13460     glWindowPos2s_PACKED *packed_data = malloc(sizeof(glWindowPos2s_PACKED));
13461     packed_data->format = glWindowPos2s_FORMAT;
13462     packed_data->func = glWindowPos2s;
13463     packed_data->args.a1 = x;
13464     packed_data->args.a2 = y;
13465     glPushCall((void *)packed_data);
13466 }
13467 #endif
13468 #ifndef direct_glWindowPos2sv
push_glWindowPos2sv(glWindowPos2sv_ARG_EXPAND)13469 static inline void push_glWindowPos2sv(glWindowPos2sv_ARG_EXPAND) {
13470     glWindowPos2sv_PACKED *packed_data = malloc(sizeof(glWindowPos2sv_PACKED));
13471     packed_data->format = glWindowPos2sv_FORMAT;
13472     packed_data->func = glWindowPos2sv;
13473     packed_data->args.a1 = v;
13474     glPushCall((void *)packed_data);
13475 }
13476 #endif
13477 #ifndef direct_glWindowPos3d
push_glWindowPos3d(glWindowPos3d_ARG_EXPAND)13478 static inline void push_glWindowPos3d(glWindowPos3d_ARG_EXPAND) {
13479     glWindowPos3d_PACKED *packed_data = malloc(sizeof(glWindowPos3d_PACKED));
13480     packed_data->format = glWindowPos3d_FORMAT;
13481     packed_data->func = glWindowPos3d;
13482     packed_data->args.a1 = x;
13483     packed_data->args.a2 = y;
13484     packed_data->args.a3 = z;
13485     glPushCall((void *)packed_data);
13486 }
13487 #endif
13488 #ifndef direct_glWindowPos3dv
push_glWindowPos3dv(glWindowPos3dv_ARG_EXPAND)13489 static inline void push_glWindowPos3dv(glWindowPos3dv_ARG_EXPAND) {
13490     glWindowPos3dv_PACKED *packed_data = malloc(sizeof(glWindowPos3dv_PACKED));
13491     packed_data->format = glWindowPos3dv_FORMAT;
13492     packed_data->func = glWindowPos3dv;
13493     packed_data->args.a1 = v;
13494     glPushCall((void *)packed_data);
13495 }
13496 #endif
13497 #ifndef direct_glWindowPos3f
push_glWindowPos3f(glWindowPos3f_ARG_EXPAND)13498 static inline void push_glWindowPos3f(glWindowPos3f_ARG_EXPAND) {
13499     glWindowPos3f_PACKED *packed_data = malloc(sizeof(glWindowPos3f_PACKED));
13500     packed_data->format = glWindowPos3f_FORMAT;
13501     packed_data->func = glWindowPos3f;
13502     packed_data->args.a1 = x;
13503     packed_data->args.a2 = y;
13504     packed_data->args.a3 = z;
13505     glPushCall((void *)packed_data);
13506 }
13507 #endif
13508 #ifndef direct_glWindowPos3fv
push_glWindowPos3fv(glWindowPos3fv_ARG_EXPAND)13509 static inline void push_glWindowPos3fv(glWindowPos3fv_ARG_EXPAND) {
13510     glWindowPos3fv_PACKED *packed_data = malloc(sizeof(glWindowPos3fv_PACKED));
13511     packed_data->format = glWindowPos3fv_FORMAT;
13512     packed_data->func = glWindowPos3fv;
13513     packed_data->args.a1 = v;
13514     glPushCall((void *)packed_data);
13515 }
13516 #endif
13517 #ifndef direct_glWindowPos3i
push_glWindowPos3i(glWindowPos3i_ARG_EXPAND)13518 static inline void push_glWindowPos3i(glWindowPos3i_ARG_EXPAND) {
13519     glWindowPos3i_PACKED *packed_data = malloc(sizeof(glWindowPos3i_PACKED));
13520     packed_data->format = glWindowPos3i_FORMAT;
13521     packed_data->func = glWindowPos3i;
13522     packed_data->args.a1 = x;
13523     packed_data->args.a2 = y;
13524     packed_data->args.a3 = z;
13525     glPushCall((void *)packed_data);
13526 }
13527 #endif
13528 #ifndef direct_glWindowPos3iv
push_glWindowPos3iv(glWindowPos3iv_ARG_EXPAND)13529 static inline void push_glWindowPos3iv(glWindowPos3iv_ARG_EXPAND) {
13530     glWindowPos3iv_PACKED *packed_data = malloc(sizeof(glWindowPos3iv_PACKED));
13531     packed_data->format = glWindowPos3iv_FORMAT;
13532     packed_data->func = glWindowPos3iv;
13533     packed_data->args.a1 = v;
13534     glPushCall((void *)packed_data);
13535 }
13536 #endif
13537 #ifndef direct_glWindowPos3s
push_glWindowPos3s(glWindowPos3s_ARG_EXPAND)13538 static inline void push_glWindowPos3s(glWindowPos3s_ARG_EXPAND) {
13539     glWindowPos3s_PACKED *packed_data = malloc(sizeof(glWindowPos3s_PACKED));
13540     packed_data->format = glWindowPos3s_FORMAT;
13541     packed_data->func = glWindowPos3s;
13542     packed_data->args.a1 = x;
13543     packed_data->args.a2 = y;
13544     packed_data->args.a3 = z;
13545     glPushCall((void *)packed_data);
13546 }
13547 #endif
13548 #ifndef direct_glWindowPos3sv
push_glWindowPos3sv(glWindowPos3sv_ARG_EXPAND)13549 static inline void push_glWindowPos3sv(glWindowPos3sv_ARG_EXPAND) {
13550     glWindowPos3sv_PACKED *packed_data = malloc(sizeof(glWindowPos3sv_PACKED));
13551     packed_data->format = glWindowPos3sv_FORMAT;
13552     packed_data->func = glWindowPos3sv;
13553     packed_data->args.a1 = v;
13554     glPushCall((void *)packed_data);
13555 }
13556 #endif
13557 #ifndef direct_glXBindHyperpipeSGIX
push_glXBindHyperpipeSGIX(glXBindHyperpipeSGIX_ARG_EXPAND)13558 static inline void push_glXBindHyperpipeSGIX(glXBindHyperpipeSGIX_ARG_EXPAND) {
13559     glXBindHyperpipeSGIX_PACKED *packed_data = malloc(sizeof(glXBindHyperpipeSGIX_PACKED));
13560     packed_data->format = glXBindHyperpipeSGIX_FORMAT;
13561     packed_data->func = glXBindHyperpipeSGIX;
13562     packed_data->args.a1 = dpy;
13563     packed_data->args.a2 = hpId;
13564     glPushCall((void *)packed_data);
13565 }
13566 #endif
13567 #ifndef direct_glXBindSwapBarrierSGIX
push_glXBindSwapBarrierSGIX(glXBindSwapBarrierSGIX_ARG_EXPAND)13568 static inline void push_glXBindSwapBarrierSGIX(glXBindSwapBarrierSGIX_ARG_EXPAND) {
13569     glXBindSwapBarrierSGIX_PACKED *packed_data = malloc(sizeof(glXBindSwapBarrierSGIX_PACKED));
13570     packed_data->format = glXBindSwapBarrierSGIX_FORMAT;
13571     packed_data->func = glXBindSwapBarrierSGIX;
13572     packed_data->args.a1 = window;
13573     packed_data->args.a2 = barrier;
13574     glPushCall((void *)packed_data);
13575 }
13576 #endif
13577 #ifndef direct_glXChangeDrawableAttributes
push_glXChangeDrawableAttributes(glXChangeDrawableAttributes_ARG_EXPAND)13578 static inline void push_glXChangeDrawableAttributes(glXChangeDrawableAttributes_ARG_EXPAND) {
13579     glXChangeDrawableAttributes_PACKED *packed_data = malloc(sizeof(glXChangeDrawableAttributes_PACKED));
13580     packed_data->format = glXChangeDrawableAttributes_FORMAT;
13581     packed_data->func = glXChangeDrawableAttributes;
13582     packed_data->args.a1 = drawable;
13583     glPushCall((void *)packed_data);
13584 }
13585 #endif
13586 #ifndef direct_glXChangeDrawableAttributesSGIX
push_glXChangeDrawableAttributesSGIX(glXChangeDrawableAttributesSGIX_ARG_EXPAND)13587 static inline void push_glXChangeDrawableAttributesSGIX(glXChangeDrawableAttributesSGIX_ARG_EXPAND) {
13588     glXChangeDrawableAttributesSGIX_PACKED *packed_data = malloc(sizeof(glXChangeDrawableAttributesSGIX_PACKED));
13589     packed_data->format = glXChangeDrawableAttributesSGIX_FORMAT;
13590     packed_data->func = glXChangeDrawableAttributesSGIX;
13591     packed_data->args.a1 = drawable;
13592     glPushCall((void *)packed_data);
13593 }
13594 #endif
13595 #ifndef direct_glXChooseFBConfig
push_glXChooseFBConfig(glXChooseFBConfig_ARG_EXPAND)13596 static inline void push_glXChooseFBConfig(glXChooseFBConfig_ARG_EXPAND) {
13597     glXChooseFBConfig_PACKED *packed_data = malloc(sizeof(glXChooseFBConfig_PACKED));
13598     packed_data->format = glXChooseFBConfig_FORMAT;
13599     packed_data->func = glXChooseFBConfig;
13600     packed_data->args.a1 = dpy;
13601     packed_data->args.a2 = screen;
13602     packed_data->args.a3 = attrib_list;
13603     packed_data->args.a4 = nelements;
13604     glPushCall((void *)packed_data);
13605 }
13606 #endif
13607 #ifndef direct_glXChooseVisual
push_glXChooseVisual(glXChooseVisual_ARG_EXPAND)13608 static inline void push_glXChooseVisual(glXChooseVisual_ARG_EXPAND) {
13609     glXChooseVisual_PACKED *packed_data = malloc(sizeof(glXChooseVisual_PACKED));
13610     packed_data->format = glXChooseVisual_FORMAT;
13611     packed_data->func = glXChooseVisual;
13612     packed_data->args.a1 = dpy;
13613     packed_data->args.a2 = screen;
13614     packed_data->args.a3 = attribList;
13615     glPushCall((void *)packed_data);
13616 }
13617 #endif
13618 #ifndef direct_glXClientInfo
push_glXClientInfo(glXClientInfo_ARG_EXPAND)13619 static inline void push_glXClientInfo(glXClientInfo_ARG_EXPAND) {
13620     glXClientInfo_PACKED *packed_data = malloc(sizeof(glXClientInfo_PACKED));
13621     packed_data->format = glXClientInfo_FORMAT;
13622     packed_data->func = glXClientInfo;
13623     glPushCall((void *)packed_data);
13624 }
13625 #endif
13626 #ifndef direct_glXCopyContext
push_glXCopyContext(glXCopyContext_ARG_EXPAND)13627 static inline void push_glXCopyContext(glXCopyContext_ARG_EXPAND) {
13628     glXCopyContext_PACKED *packed_data = malloc(sizeof(glXCopyContext_PACKED));
13629     packed_data->format = glXCopyContext_FORMAT;
13630     packed_data->func = glXCopyContext;
13631     packed_data->args.a1 = dpy;
13632     packed_data->args.a2 = src;
13633     packed_data->args.a3 = dst;
13634     packed_data->args.a4 = mask;
13635     glPushCall((void *)packed_data);
13636 }
13637 #endif
13638 #ifndef direct_glXCreateContext
push_glXCreateContext(glXCreateContext_ARG_EXPAND)13639 static inline void push_glXCreateContext(glXCreateContext_ARG_EXPAND) {
13640     glXCreateContext_PACKED *packed_data = malloc(sizeof(glXCreateContext_PACKED));
13641     packed_data->format = glXCreateContext_FORMAT;
13642     packed_data->func = glXCreateContext;
13643     packed_data->args.a1 = dpy;
13644     packed_data->args.a2 = vis;
13645     packed_data->args.a3 = shareList;
13646     packed_data->args.a4 = direct;
13647     glPushCall((void *)packed_data);
13648 }
13649 #endif
13650 #ifndef direct_glXCreateContextWithConfigSGIX
push_glXCreateContextWithConfigSGIX(glXCreateContextWithConfigSGIX_ARG_EXPAND)13651 static inline void push_glXCreateContextWithConfigSGIX(glXCreateContextWithConfigSGIX_ARG_EXPAND) {
13652     glXCreateContextWithConfigSGIX_PACKED *packed_data = malloc(sizeof(glXCreateContextWithConfigSGIX_PACKED));
13653     packed_data->format = glXCreateContextWithConfigSGIX_FORMAT;
13654     packed_data->func = glXCreateContextWithConfigSGIX;
13655     packed_data->args.a1 = gc_id;
13656     packed_data->args.a2 = screen;
13657     packed_data->args.a3 = config;
13658     packed_data->args.a4 = share_list;
13659     glPushCall((void *)packed_data);
13660 }
13661 #endif
13662 #ifndef direct_glXCreateGLXPbufferSGIX
push_glXCreateGLXPbufferSGIX(glXCreateGLXPbufferSGIX_ARG_EXPAND)13663 static inline void push_glXCreateGLXPbufferSGIX(glXCreateGLXPbufferSGIX_ARG_EXPAND) {
13664     glXCreateGLXPbufferSGIX_PACKED *packed_data = malloc(sizeof(glXCreateGLXPbufferSGIX_PACKED));
13665     packed_data->format = glXCreateGLXPbufferSGIX_FORMAT;
13666     packed_data->func = glXCreateGLXPbufferSGIX;
13667     packed_data->args.a1 = config;
13668     packed_data->args.a2 = pbuffer;
13669     glPushCall((void *)packed_data);
13670 }
13671 #endif
13672 #ifndef direct_glXCreateGLXPixmap
push_glXCreateGLXPixmap(glXCreateGLXPixmap_ARG_EXPAND)13673 static inline void push_glXCreateGLXPixmap(glXCreateGLXPixmap_ARG_EXPAND) {
13674     glXCreateGLXPixmap_PACKED *packed_data = malloc(sizeof(glXCreateGLXPixmap_PACKED));
13675     packed_data->format = glXCreateGLXPixmap_FORMAT;
13676     packed_data->func = glXCreateGLXPixmap;
13677     packed_data->args.a1 = dpy;
13678     packed_data->args.a2 = visual;
13679     packed_data->args.a3 = pixmap;
13680     glPushCall((void *)packed_data);
13681 }
13682 #endif
13683 #ifndef direct_glXCreateGLXPixmapWithConfigSGIX
push_glXCreateGLXPixmapWithConfigSGIX(glXCreateGLXPixmapWithConfigSGIX_ARG_EXPAND)13684 static inline void push_glXCreateGLXPixmapWithConfigSGIX(glXCreateGLXPixmapWithConfigSGIX_ARG_EXPAND) {
13685     glXCreateGLXPixmapWithConfigSGIX_PACKED *packed_data = malloc(sizeof(glXCreateGLXPixmapWithConfigSGIX_PACKED));
13686     packed_data->format = glXCreateGLXPixmapWithConfigSGIX_FORMAT;
13687     packed_data->func = glXCreateGLXPixmapWithConfigSGIX;
13688     packed_data->args.a1 = config;
13689     packed_data->args.a2 = pixmap;
13690     packed_data->args.a3 = glxpixmap;
13691     glPushCall((void *)packed_data);
13692 }
13693 #endif
13694 #ifndef direct_glXCreateGLXVideoSourceSGIX
push_glXCreateGLXVideoSourceSGIX(glXCreateGLXVideoSourceSGIX_ARG_EXPAND)13695 static inline void push_glXCreateGLXVideoSourceSGIX(glXCreateGLXVideoSourceSGIX_ARG_EXPAND) {
13696     glXCreateGLXVideoSourceSGIX_PACKED *packed_data = malloc(sizeof(glXCreateGLXVideoSourceSGIX_PACKED));
13697     packed_data->format = glXCreateGLXVideoSourceSGIX_FORMAT;
13698     packed_data->func = glXCreateGLXVideoSourceSGIX;
13699     packed_data->args.a1 = dpy;
13700     packed_data->args.a2 = screen;
13701     packed_data->args.a3 = server;
13702     packed_data->args.a4 = path;
13703     packed_data->args.a5 = class;
13704     packed_data->args.a6 = node;
13705     glPushCall((void *)packed_data);
13706 }
13707 #endif
13708 #ifndef direct_glXCreateNewContext
push_glXCreateNewContext(glXCreateNewContext_ARG_EXPAND)13709 static inline void push_glXCreateNewContext(glXCreateNewContext_ARG_EXPAND) {
13710     glXCreateNewContext_PACKED *packed_data = malloc(sizeof(glXCreateNewContext_PACKED));
13711     packed_data->format = glXCreateNewContext_FORMAT;
13712     packed_data->func = glXCreateNewContext;
13713     packed_data->args.a1 = dpy;
13714     packed_data->args.a2 = config;
13715     packed_data->args.a3 = render_type;
13716     packed_data->args.a4 = share_list;
13717     packed_data->args.a5 = direct;
13718     glPushCall((void *)packed_data);
13719 }
13720 #endif
13721 #ifndef direct_glXCreatePbuffer
push_glXCreatePbuffer(glXCreatePbuffer_ARG_EXPAND)13722 static inline void push_glXCreatePbuffer(glXCreatePbuffer_ARG_EXPAND) {
13723     glXCreatePbuffer_PACKED *packed_data = malloc(sizeof(glXCreatePbuffer_PACKED));
13724     packed_data->format = glXCreatePbuffer_FORMAT;
13725     packed_data->func = glXCreatePbuffer;
13726     packed_data->args.a1 = dpy;
13727     packed_data->args.a2 = config;
13728     packed_data->args.a3 = attrib_list;
13729     glPushCall((void *)packed_data);
13730 }
13731 #endif
13732 #ifndef direct_glXCreatePixmap
push_glXCreatePixmap(glXCreatePixmap_ARG_EXPAND)13733 static inline void push_glXCreatePixmap(glXCreatePixmap_ARG_EXPAND) {
13734     glXCreatePixmap_PACKED *packed_data = malloc(sizeof(glXCreatePixmap_PACKED));
13735     packed_data->format = glXCreatePixmap_FORMAT;
13736     packed_data->func = glXCreatePixmap;
13737     packed_data->args.a1 = dpy;
13738     packed_data->args.a2 = config;
13739     packed_data->args.a3 = pixmap;
13740     packed_data->args.a4 = attrib_list;
13741     glPushCall((void *)packed_data);
13742 }
13743 #endif
13744 #ifndef direct_glXCreateWindow
push_glXCreateWindow(glXCreateWindow_ARG_EXPAND)13745 static inline void push_glXCreateWindow(glXCreateWindow_ARG_EXPAND) {
13746     glXCreateWindow_PACKED *packed_data = malloc(sizeof(glXCreateWindow_PACKED));
13747     packed_data->format = glXCreateWindow_FORMAT;
13748     packed_data->func = glXCreateWindow;
13749     packed_data->args.a1 = dpy;
13750     packed_data->args.a2 = config;
13751     packed_data->args.a3 = win;
13752     packed_data->args.a4 = attrib_list;
13753     glPushCall((void *)packed_data);
13754 }
13755 #endif
13756 #ifndef direct_glXDestroyContext
push_glXDestroyContext(glXDestroyContext_ARG_EXPAND)13757 static inline void push_glXDestroyContext(glXDestroyContext_ARG_EXPAND) {
13758     glXDestroyContext_PACKED *packed_data = malloc(sizeof(glXDestroyContext_PACKED));
13759     packed_data->format = glXDestroyContext_FORMAT;
13760     packed_data->func = glXDestroyContext;
13761     packed_data->args.a1 = dpy;
13762     packed_data->args.a2 = ctx;
13763     glPushCall((void *)packed_data);
13764 }
13765 #endif
13766 #ifndef direct_glXDestroyGLXPbufferSGIX
push_glXDestroyGLXPbufferSGIX(glXDestroyGLXPbufferSGIX_ARG_EXPAND)13767 static inline void push_glXDestroyGLXPbufferSGIX(glXDestroyGLXPbufferSGIX_ARG_EXPAND) {
13768     glXDestroyGLXPbufferSGIX_PACKED *packed_data = malloc(sizeof(glXDestroyGLXPbufferSGIX_PACKED));
13769     packed_data->format = glXDestroyGLXPbufferSGIX_FORMAT;
13770     packed_data->func = glXDestroyGLXPbufferSGIX;
13771     packed_data->args.a1 = pbuffer;
13772     glPushCall((void *)packed_data);
13773 }
13774 #endif
13775 #ifndef direct_glXDestroyGLXPixmap
push_glXDestroyGLXPixmap(glXDestroyGLXPixmap_ARG_EXPAND)13776 static inline void push_glXDestroyGLXPixmap(glXDestroyGLXPixmap_ARG_EXPAND) {
13777     glXDestroyGLXPixmap_PACKED *packed_data = malloc(sizeof(glXDestroyGLXPixmap_PACKED));
13778     packed_data->format = glXDestroyGLXPixmap_FORMAT;
13779     packed_data->func = glXDestroyGLXPixmap;
13780     packed_data->args.a1 = dpy;
13781     packed_data->args.a2 = pixmap;
13782     glPushCall((void *)packed_data);
13783 }
13784 #endif
13785 #ifndef direct_glXDestroyGLXVideoSourceSGIX
push_glXDestroyGLXVideoSourceSGIX(glXDestroyGLXVideoSourceSGIX_ARG_EXPAND)13786 static inline void push_glXDestroyGLXVideoSourceSGIX(glXDestroyGLXVideoSourceSGIX_ARG_EXPAND) {
13787     glXDestroyGLXVideoSourceSGIX_PACKED *packed_data = malloc(sizeof(glXDestroyGLXVideoSourceSGIX_PACKED));
13788     packed_data->format = glXDestroyGLXVideoSourceSGIX_FORMAT;
13789     packed_data->func = glXDestroyGLXVideoSourceSGIX;
13790     packed_data->args.a1 = dpy;
13791     packed_data->args.a2 = glxvideosource;
13792     glPushCall((void *)packed_data);
13793 }
13794 #endif
13795 #ifndef direct_glXDestroyHyperpipeConfigSGIX
push_glXDestroyHyperpipeConfigSGIX(glXDestroyHyperpipeConfigSGIX_ARG_EXPAND)13796 static inline void push_glXDestroyHyperpipeConfigSGIX(glXDestroyHyperpipeConfigSGIX_ARG_EXPAND) {
13797     glXDestroyHyperpipeConfigSGIX_PACKED *packed_data = malloc(sizeof(glXDestroyHyperpipeConfigSGIX_PACKED));
13798     packed_data->format = glXDestroyHyperpipeConfigSGIX_FORMAT;
13799     packed_data->func = glXDestroyHyperpipeConfigSGIX;
13800     packed_data->args.a1 = dpy;
13801     packed_data->args.a2 = hpId;
13802     glPushCall((void *)packed_data);
13803 }
13804 #endif
13805 #ifndef direct_glXDestroyPbuffer
push_glXDestroyPbuffer(glXDestroyPbuffer_ARG_EXPAND)13806 static inline void push_glXDestroyPbuffer(glXDestroyPbuffer_ARG_EXPAND) {
13807     glXDestroyPbuffer_PACKED *packed_data = malloc(sizeof(glXDestroyPbuffer_PACKED));
13808     packed_data->format = glXDestroyPbuffer_FORMAT;
13809     packed_data->func = glXDestroyPbuffer;
13810     packed_data->args.a1 = dpy;
13811     packed_data->args.a2 = pbuf;
13812     glPushCall((void *)packed_data);
13813 }
13814 #endif
13815 #ifndef direct_glXDestroyPixmap
push_glXDestroyPixmap(glXDestroyPixmap_ARG_EXPAND)13816 static inline void push_glXDestroyPixmap(glXDestroyPixmap_ARG_EXPAND) {
13817     glXDestroyPixmap_PACKED *packed_data = malloc(sizeof(glXDestroyPixmap_PACKED));
13818     packed_data->format = glXDestroyPixmap_FORMAT;
13819     packed_data->func = glXDestroyPixmap;
13820     packed_data->args.a1 = dpy;
13821     packed_data->args.a2 = pixmap;
13822     glPushCall((void *)packed_data);
13823 }
13824 #endif
13825 #ifndef direct_glXDestroyWindow
push_glXDestroyWindow(glXDestroyWindow_ARG_EXPAND)13826 static inline void push_glXDestroyWindow(glXDestroyWindow_ARG_EXPAND) {
13827     glXDestroyWindow_PACKED *packed_data = malloc(sizeof(glXDestroyWindow_PACKED));
13828     packed_data->format = glXDestroyWindow_FORMAT;
13829     packed_data->func = glXDestroyWindow;
13830     packed_data->args.a1 = dpy;
13831     packed_data->args.a2 = win;
13832     glPushCall((void *)packed_data);
13833 }
13834 #endif
13835 #ifndef direct_glXGetCurrentDisplay
push_glXGetCurrentDisplay(glXGetCurrentDisplay_ARG_EXPAND)13836 static inline void push_glXGetCurrentDisplay(glXGetCurrentDisplay_ARG_EXPAND) {
13837     glXGetCurrentDisplay_PACKED *packed_data = malloc(sizeof(glXGetCurrentDisplay_PACKED));
13838     packed_data->format = glXGetCurrentDisplay_FORMAT;
13839     packed_data->func = glXGetCurrentDisplay;
13840     glPushCall((void *)packed_data);
13841 }
13842 #endif
13843 #ifndef direct_glXGetCurrentReadDrawable
push_glXGetCurrentReadDrawable(glXGetCurrentReadDrawable_ARG_EXPAND)13844 static inline void push_glXGetCurrentReadDrawable(glXGetCurrentReadDrawable_ARG_EXPAND) {
13845     glXGetCurrentReadDrawable_PACKED *packed_data = malloc(sizeof(glXGetCurrentReadDrawable_PACKED));
13846     packed_data->format = glXGetCurrentReadDrawable_FORMAT;
13847     packed_data->func = glXGetCurrentReadDrawable;
13848     glPushCall((void *)packed_data);
13849 }
13850 #endif
13851 #ifndef direct_glXGetDrawableAttributes
push_glXGetDrawableAttributes(glXGetDrawableAttributes_ARG_EXPAND)13852 static inline void push_glXGetDrawableAttributes(glXGetDrawableAttributes_ARG_EXPAND) {
13853     glXGetDrawableAttributes_PACKED *packed_data = malloc(sizeof(glXGetDrawableAttributes_PACKED));
13854     packed_data->format = glXGetDrawableAttributes_FORMAT;
13855     packed_data->func = glXGetDrawableAttributes;
13856     packed_data->args.a1 = drawable;
13857     glPushCall((void *)packed_data);
13858 }
13859 #endif
13860 #ifndef direct_glXGetDrawableAttributesSGIX
push_glXGetDrawableAttributesSGIX(glXGetDrawableAttributesSGIX_ARG_EXPAND)13861 static inline void push_glXGetDrawableAttributesSGIX(glXGetDrawableAttributesSGIX_ARG_EXPAND) {
13862     glXGetDrawableAttributesSGIX_PACKED *packed_data = malloc(sizeof(glXGetDrawableAttributesSGIX_PACKED));
13863     packed_data->format = glXGetDrawableAttributesSGIX_FORMAT;
13864     packed_data->func = glXGetDrawableAttributesSGIX;
13865     packed_data->args.a1 = drawable;
13866     glPushCall((void *)packed_data);
13867 }
13868 #endif
13869 #ifndef direct_glXGetFBConfigAttrib
push_glXGetFBConfigAttrib(glXGetFBConfigAttrib_ARG_EXPAND)13870 static inline void push_glXGetFBConfigAttrib(glXGetFBConfigAttrib_ARG_EXPAND) {
13871     glXGetFBConfigAttrib_PACKED *packed_data = malloc(sizeof(glXGetFBConfigAttrib_PACKED));
13872     packed_data->format = glXGetFBConfigAttrib_FORMAT;
13873     packed_data->func = glXGetFBConfigAttrib;
13874     packed_data->args.a1 = dpy;
13875     packed_data->args.a2 = config;
13876     packed_data->args.a3 = attribute;
13877     packed_data->args.a4 = value;
13878     glPushCall((void *)packed_data);
13879 }
13880 #endif
13881 #ifndef direct_glXGetFBConfigs
push_glXGetFBConfigs(glXGetFBConfigs_ARG_EXPAND)13882 static inline void push_glXGetFBConfigs(glXGetFBConfigs_ARG_EXPAND) {
13883     glXGetFBConfigs_PACKED *packed_data = malloc(sizeof(glXGetFBConfigs_PACKED));
13884     packed_data->format = glXGetFBConfigs_FORMAT;
13885     packed_data->func = glXGetFBConfigs;
13886     packed_data->args.a1 = dpy;
13887     packed_data->args.a2 = screen;
13888     packed_data->args.a3 = nelements;
13889     glPushCall((void *)packed_data);
13890 }
13891 #endif
13892 #ifndef direct_glXGetFBConfigsSGIX
push_glXGetFBConfigsSGIX(glXGetFBConfigsSGIX_ARG_EXPAND)13893 static inline void push_glXGetFBConfigsSGIX(glXGetFBConfigsSGIX_ARG_EXPAND) {
13894     glXGetFBConfigsSGIX_PACKED *packed_data = malloc(sizeof(glXGetFBConfigsSGIX_PACKED));
13895     packed_data->format = glXGetFBConfigsSGIX_FORMAT;
13896     packed_data->func = glXGetFBConfigsSGIX;
13897     glPushCall((void *)packed_data);
13898 }
13899 #endif
13900 #ifndef direct_glXGetProcAddress
push_glXGetProcAddress(glXGetProcAddress_ARG_EXPAND)13901 static inline void push_glXGetProcAddress(glXGetProcAddress_ARG_EXPAND) {
13902     glXGetProcAddress_PACKED *packed_data = malloc(sizeof(glXGetProcAddress_PACKED));
13903     packed_data->format = glXGetProcAddress_FORMAT;
13904     packed_data->func = glXGetProcAddress;
13905     packed_data->args.a1 = procName;
13906     glPushCall((void *)packed_data);
13907 }
13908 #endif
13909 #ifndef direct_glXGetSelectedEvent
push_glXGetSelectedEvent(glXGetSelectedEvent_ARG_EXPAND)13910 static inline void push_glXGetSelectedEvent(glXGetSelectedEvent_ARG_EXPAND) {
13911     glXGetSelectedEvent_PACKED *packed_data = malloc(sizeof(glXGetSelectedEvent_PACKED));
13912     packed_data->format = glXGetSelectedEvent_FORMAT;
13913     packed_data->func = glXGetSelectedEvent;
13914     packed_data->args.a1 = dpy;
13915     packed_data->args.a2 = draw;
13916     packed_data->args.a3 = event_mask;
13917     glPushCall((void *)packed_data);
13918 }
13919 #endif
13920 #ifndef direct_glXGetVisualConfigs
push_glXGetVisualConfigs(glXGetVisualConfigs_ARG_EXPAND)13921 static inline void push_glXGetVisualConfigs(glXGetVisualConfigs_ARG_EXPAND) {
13922     glXGetVisualConfigs_PACKED *packed_data = malloc(sizeof(glXGetVisualConfigs_PACKED));
13923     packed_data->format = glXGetVisualConfigs_FORMAT;
13924     packed_data->func = glXGetVisualConfigs;
13925     glPushCall((void *)packed_data);
13926 }
13927 #endif
13928 #ifndef direct_glXGetVisualFromFBConfig
push_glXGetVisualFromFBConfig(glXGetVisualFromFBConfig_ARG_EXPAND)13929 static inline void push_glXGetVisualFromFBConfig(glXGetVisualFromFBConfig_ARG_EXPAND) {
13930     glXGetVisualFromFBConfig_PACKED *packed_data = malloc(sizeof(glXGetVisualFromFBConfig_PACKED));
13931     packed_data->format = glXGetVisualFromFBConfig_FORMAT;
13932     packed_data->func = glXGetVisualFromFBConfig;
13933     packed_data->args.a1 = dpy;
13934     packed_data->args.a2 = config;
13935     glPushCall((void *)packed_data);
13936 }
13937 #endif
13938 #ifndef direct_glXHyperpipeAttribSGIX
push_glXHyperpipeAttribSGIX(glXHyperpipeAttribSGIX_ARG_EXPAND)13939 static inline void push_glXHyperpipeAttribSGIX(glXHyperpipeAttribSGIX_ARG_EXPAND) {
13940     glXHyperpipeAttribSGIX_PACKED *packed_data = malloc(sizeof(glXHyperpipeAttribSGIX_PACKED));
13941     packed_data->format = glXHyperpipeAttribSGIX_FORMAT;
13942     packed_data->func = glXHyperpipeAttribSGIX;
13943     packed_data->args.a1 = dpy;
13944     packed_data->args.a2 = timeSlice;
13945     packed_data->args.a3 = attrib;
13946     packed_data->args.a4 = size;
13947     packed_data->args.a5 = attribList;
13948     glPushCall((void *)packed_data);
13949 }
13950 #endif
13951 #ifndef direct_glXHyperpipeConfigSGIX
push_glXHyperpipeConfigSGIX(glXHyperpipeConfigSGIX_ARG_EXPAND)13952 static inline void push_glXHyperpipeConfigSGIX(glXHyperpipeConfigSGIX_ARG_EXPAND) {
13953     glXHyperpipeConfigSGIX_PACKED *packed_data = malloc(sizeof(glXHyperpipeConfigSGIX_PACKED));
13954     packed_data->format = glXHyperpipeConfigSGIX_FORMAT;
13955     packed_data->func = glXHyperpipeConfigSGIX;
13956     packed_data->args.a1 = dpy;
13957     packed_data->args.a2 = networkId;
13958     packed_data->args.a3 = npipes;
13959     packed_data->args.a4 = cfg;
13960     packed_data->args.a5 = hpId;
13961     glPushCall((void *)packed_data);
13962 }
13963 #endif
13964 #ifndef direct_glXIsDirect
push_glXIsDirect(glXIsDirect_ARG_EXPAND)13965 static inline void push_glXIsDirect(glXIsDirect_ARG_EXPAND) {
13966     glXIsDirect_PACKED *packed_data = malloc(sizeof(glXIsDirect_PACKED));
13967     packed_data->format = glXIsDirect_FORMAT;
13968     packed_data->func = glXIsDirect;
13969     packed_data->args.a1 = dpy;
13970     packed_data->args.a2 = ctx;
13971     glPushCall((void *)packed_data);
13972 }
13973 #endif
13974 #ifndef direct_glXJoinSwapGroupSGIX
push_glXJoinSwapGroupSGIX(glXJoinSwapGroupSGIX_ARG_EXPAND)13975 static inline void push_glXJoinSwapGroupSGIX(glXJoinSwapGroupSGIX_ARG_EXPAND) {
13976     glXJoinSwapGroupSGIX_PACKED *packed_data = malloc(sizeof(glXJoinSwapGroupSGIX_PACKED));
13977     packed_data->format = glXJoinSwapGroupSGIX_FORMAT;
13978     packed_data->func = glXJoinSwapGroupSGIX;
13979     packed_data->args.a1 = window;
13980     packed_data->args.a2 = group;
13981     glPushCall((void *)packed_data);
13982 }
13983 #endif
13984 #ifndef direct_glXMakeContextCurrent
push_glXMakeContextCurrent(glXMakeContextCurrent_ARG_EXPAND)13985 static inline void push_glXMakeContextCurrent(glXMakeContextCurrent_ARG_EXPAND) {
13986     glXMakeContextCurrent_PACKED *packed_data = malloc(sizeof(glXMakeContextCurrent_PACKED));
13987     packed_data->format = glXMakeContextCurrent_FORMAT;
13988     packed_data->func = glXMakeContextCurrent;
13989     packed_data->args.a1 = dpy;
13990     packed_data->args.a2 = draw;
13991     packed_data->args.a3 = read;
13992     packed_data->args.a4 = ctx;
13993     glPushCall((void *)packed_data);
13994 }
13995 #endif
13996 #ifndef direct_glXMakeCurrent
push_glXMakeCurrent(glXMakeCurrent_ARG_EXPAND)13997 static inline void push_glXMakeCurrent(glXMakeCurrent_ARG_EXPAND) {
13998     glXMakeCurrent_PACKED *packed_data = malloc(sizeof(glXMakeCurrent_PACKED));
13999     packed_data->format = glXMakeCurrent_FORMAT;
14000     packed_data->func = glXMakeCurrent;
14001     packed_data->args.a1 = dpy;
14002     packed_data->args.a2 = drawable;
14003     packed_data->args.a3 = ctx;
14004     glPushCall((void *)packed_data);
14005 }
14006 #endif
14007 #ifndef direct_glXMakeCurrentReadSGI
push_glXMakeCurrentReadSGI(glXMakeCurrentReadSGI_ARG_EXPAND)14008 static inline void push_glXMakeCurrentReadSGI(glXMakeCurrentReadSGI_ARG_EXPAND) {
14009     glXMakeCurrentReadSGI_PACKED *packed_data = malloc(sizeof(glXMakeCurrentReadSGI_PACKED));
14010     packed_data->format = glXMakeCurrentReadSGI_FORMAT;
14011     packed_data->func = glXMakeCurrentReadSGI;
14012     packed_data->args.a1 = drawable;
14013     packed_data->args.a2 = readdrawable;
14014     packed_data->args.a3 = context;
14015     glPushCall((void *)packed_data);
14016 }
14017 #endif
14018 #ifndef direct_glXQueryContext
push_glXQueryContext(glXQueryContext_ARG_EXPAND)14019 static inline void push_glXQueryContext(glXQueryContext_ARG_EXPAND) {
14020     glXQueryContext_PACKED *packed_data = malloc(sizeof(glXQueryContext_PACKED));
14021     packed_data->format = glXQueryContext_FORMAT;
14022     packed_data->func = glXQueryContext;
14023     packed_data->args.a1 = dpy;
14024     packed_data->args.a2 = ctx;
14025     packed_data->args.a3 = attribute;
14026     packed_data->args.a4 = value;
14027     glPushCall((void *)packed_data);
14028 }
14029 #endif
14030 #ifndef direct_glXQueryContextInfoEXT
push_glXQueryContextInfoEXT(glXQueryContextInfoEXT_ARG_EXPAND)14031 static inline void push_glXQueryContextInfoEXT(glXQueryContextInfoEXT_ARG_EXPAND) {
14032     glXQueryContextInfoEXT_PACKED *packed_data = malloc(sizeof(glXQueryContextInfoEXT_PACKED));
14033     packed_data->format = glXQueryContextInfoEXT_FORMAT;
14034     packed_data->func = glXQueryContextInfoEXT;
14035     glPushCall((void *)packed_data);
14036 }
14037 #endif
14038 #ifndef direct_glXQueryDrawable
push_glXQueryDrawable(glXQueryDrawable_ARG_EXPAND)14039 static inline void push_glXQueryDrawable(glXQueryDrawable_ARG_EXPAND) {
14040     glXQueryDrawable_PACKED *packed_data = malloc(sizeof(glXQueryDrawable_PACKED));
14041     packed_data->format = glXQueryDrawable_FORMAT;
14042     packed_data->func = glXQueryDrawable;
14043     packed_data->args.a1 = dpy;
14044     packed_data->args.a2 = draw;
14045     packed_data->args.a3 = attribute;
14046     packed_data->args.a4 = value;
14047     glPushCall((void *)packed_data);
14048 }
14049 #endif
14050 #ifndef direct_glXQueryExtensionsString
push_glXQueryExtensionsString(glXQueryExtensionsString_ARG_EXPAND)14051 static inline void push_glXQueryExtensionsString(glXQueryExtensionsString_ARG_EXPAND) {
14052     glXQueryExtensionsString_PACKED *packed_data = malloc(sizeof(glXQueryExtensionsString_PACKED));
14053     packed_data->format = glXQueryExtensionsString_FORMAT;
14054     packed_data->func = glXQueryExtensionsString;
14055     packed_data->args.a1 = dpy;
14056     packed_data->args.a2 = screen;
14057     glPushCall((void *)packed_data);
14058 }
14059 #endif
14060 #ifndef direct_glXQueryHyperpipeAttribSGIX
push_glXQueryHyperpipeAttribSGIX(glXQueryHyperpipeAttribSGIX_ARG_EXPAND)14061 static inline void push_glXQueryHyperpipeAttribSGIX(glXQueryHyperpipeAttribSGIX_ARG_EXPAND) {
14062     glXQueryHyperpipeAttribSGIX_PACKED *packed_data = malloc(sizeof(glXQueryHyperpipeAttribSGIX_PACKED));
14063     packed_data->format = glXQueryHyperpipeAttribSGIX_FORMAT;
14064     packed_data->func = glXQueryHyperpipeAttribSGIX;
14065     packed_data->args.a1 = dpy;
14066     packed_data->args.a2 = timeSlice;
14067     packed_data->args.a3 = attrib;
14068     packed_data->args.a4 = size;
14069     packed_data->args.a5 = returnAttribList;
14070     glPushCall((void *)packed_data);
14071 }
14072 #endif
14073 #ifndef direct_glXQueryHyperpipeBestAttribSGIX
push_glXQueryHyperpipeBestAttribSGIX(glXQueryHyperpipeBestAttribSGIX_ARG_EXPAND)14074 static inline void push_glXQueryHyperpipeBestAttribSGIX(glXQueryHyperpipeBestAttribSGIX_ARG_EXPAND) {
14075     glXQueryHyperpipeBestAttribSGIX_PACKED *packed_data = malloc(sizeof(glXQueryHyperpipeBestAttribSGIX_PACKED));
14076     packed_data->format = glXQueryHyperpipeBestAttribSGIX_FORMAT;
14077     packed_data->func = glXQueryHyperpipeBestAttribSGIX;
14078     packed_data->args.a1 = dpy;
14079     packed_data->args.a2 = timeSlice;
14080     packed_data->args.a3 = attrib;
14081     packed_data->args.a4 = size;
14082     packed_data->args.a5 = attribList;
14083     packed_data->args.a6 = returnAttribList;
14084     glPushCall((void *)packed_data);
14085 }
14086 #endif
14087 #ifndef direct_glXQueryHyperpipeConfigSGIX
push_glXQueryHyperpipeConfigSGIX(glXQueryHyperpipeConfigSGIX_ARG_EXPAND)14088 static inline void push_glXQueryHyperpipeConfigSGIX(glXQueryHyperpipeConfigSGIX_ARG_EXPAND) {
14089     glXQueryHyperpipeConfigSGIX_PACKED *packed_data = malloc(sizeof(glXQueryHyperpipeConfigSGIX_PACKED));
14090     packed_data->format = glXQueryHyperpipeConfigSGIX_FORMAT;
14091     packed_data->func = glXQueryHyperpipeConfigSGIX;
14092     packed_data->args.a1 = dpy;
14093     packed_data->args.a2 = hpId;
14094     packed_data->args.a3 = npipes;
14095     glPushCall((void *)packed_data);
14096 }
14097 #endif
14098 #ifndef direct_glXQueryHyperpipeNetworkSGIX
push_glXQueryHyperpipeNetworkSGIX(glXQueryHyperpipeNetworkSGIX_ARG_EXPAND)14099 static inline void push_glXQueryHyperpipeNetworkSGIX(glXQueryHyperpipeNetworkSGIX_ARG_EXPAND) {
14100     glXQueryHyperpipeNetworkSGIX_PACKED *packed_data = malloc(sizeof(glXQueryHyperpipeNetworkSGIX_PACKED));
14101     packed_data->format = glXQueryHyperpipeNetworkSGIX_FORMAT;
14102     packed_data->func = glXQueryHyperpipeNetworkSGIX;
14103     packed_data->args.a1 = dpy;
14104     packed_data->args.a2 = npipes;
14105     glPushCall((void *)packed_data);
14106 }
14107 #endif
14108 #ifndef direct_glXQueryMaxSwapBarriersSGIX
push_glXQueryMaxSwapBarriersSGIX(glXQueryMaxSwapBarriersSGIX_ARG_EXPAND)14109 static inline void push_glXQueryMaxSwapBarriersSGIX(glXQueryMaxSwapBarriersSGIX_ARG_EXPAND) {
14110     glXQueryMaxSwapBarriersSGIX_PACKED *packed_data = malloc(sizeof(glXQueryMaxSwapBarriersSGIX_PACKED));
14111     packed_data->format = glXQueryMaxSwapBarriersSGIX_FORMAT;
14112     packed_data->func = glXQueryMaxSwapBarriersSGIX;
14113     glPushCall((void *)packed_data);
14114 }
14115 #endif
14116 #ifndef direct_glXQueryServerString
push_glXQueryServerString(glXQueryServerString_ARG_EXPAND)14117 static inline void push_glXQueryServerString(glXQueryServerString_ARG_EXPAND) {
14118     glXQueryServerString_PACKED *packed_data = malloc(sizeof(glXQueryServerString_PACKED));
14119     packed_data->format = glXQueryServerString_FORMAT;
14120     packed_data->func = glXQueryServerString;
14121     packed_data->args.a1 = dpy;
14122     packed_data->args.a2 = screen;
14123     packed_data->args.a3 = name;
14124     glPushCall((void *)packed_data);
14125 }
14126 #endif
14127 #ifndef direct_glXQueryVersion
push_glXQueryVersion(glXQueryVersion_ARG_EXPAND)14128 static inline void push_glXQueryVersion(glXQueryVersion_ARG_EXPAND) {
14129     glXQueryVersion_PACKED *packed_data = malloc(sizeof(glXQueryVersion_PACKED));
14130     packed_data->format = glXQueryVersion_FORMAT;
14131     packed_data->func = glXQueryVersion;
14132     packed_data->args.a1 = dpy;
14133     packed_data->args.a2 = maj;
14134     packed_data->args.a3 = min;
14135     glPushCall((void *)packed_data);
14136 }
14137 #endif
14138 #ifndef direct_glXRender
push_glXRender(glXRender_ARG_EXPAND)14139 static inline void push_glXRender(glXRender_ARG_EXPAND) {
14140     glXRender_PACKED *packed_data = malloc(sizeof(glXRender_PACKED));
14141     packed_data->format = glXRender_FORMAT;
14142     packed_data->func = glXRender;
14143     glPushCall((void *)packed_data);
14144 }
14145 #endif
14146 #ifndef direct_glXRenderLarge
push_glXRenderLarge(glXRenderLarge_ARG_EXPAND)14147 static inline void push_glXRenderLarge(glXRenderLarge_ARG_EXPAND) {
14148     glXRenderLarge_PACKED *packed_data = malloc(sizeof(glXRenderLarge_PACKED));
14149     packed_data->format = glXRenderLarge_FORMAT;
14150     packed_data->func = glXRenderLarge;
14151     glPushCall((void *)packed_data);
14152 }
14153 #endif
14154 #ifndef direct_glXSelectEvent
push_glXSelectEvent(glXSelectEvent_ARG_EXPAND)14155 static inline void push_glXSelectEvent(glXSelectEvent_ARG_EXPAND) {
14156     glXSelectEvent_PACKED *packed_data = malloc(sizeof(glXSelectEvent_PACKED));
14157     packed_data->format = glXSelectEvent_FORMAT;
14158     packed_data->func = glXSelectEvent;
14159     packed_data->args.a1 = dpy;
14160     packed_data->args.a2 = draw;
14161     packed_data->args.a3 = event_mask;
14162     glPushCall((void *)packed_data);
14163 }
14164 #endif
14165 #ifndef direct_glXSwapBuffers
push_glXSwapBuffers(glXSwapBuffers_ARG_EXPAND)14166 static inline void push_glXSwapBuffers(glXSwapBuffers_ARG_EXPAND) {
14167     glXSwapBuffers_PACKED *packed_data = malloc(sizeof(glXSwapBuffers_PACKED));
14168     packed_data->format = glXSwapBuffers_FORMAT;
14169     packed_data->func = glXSwapBuffers;
14170     packed_data->args.a1 = dpy;
14171     packed_data->args.a2 = drawable;
14172     glPushCall((void *)packed_data);
14173 }
14174 #endif
14175 #ifndef direct_glXSwapIntervalSGI
push_glXSwapIntervalSGI(glXSwapIntervalSGI_ARG_EXPAND)14176 static inline void push_glXSwapIntervalSGI(glXSwapIntervalSGI_ARG_EXPAND) {
14177     glXSwapIntervalSGI_PACKED *packed_data = malloc(sizeof(glXSwapIntervalSGI_PACKED));
14178     packed_data->format = glXSwapIntervalSGI_FORMAT;
14179     packed_data->func = glXSwapIntervalSGI;
14180     glPushCall((void *)packed_data);
14181 }
14182 #endif
14183 #ifndef direct_glXUseXFont
push_glXUseXFont(glXUseXFont_ARG_EXPAND)14184 static inline void push_glXUseXFont(glXUseXFont_ARG_EXPAND) {
14185     glXUseXFont_PACKED *packed_data = malloc(sizeof(glXUseXFont_PACKED));
14186     packed_data->format = glXUseXFont_FORMAT;
14187     packed_data->func = glXUseXFont;
14188     packed_data->args.a1 = font;
14189     packed_data->args.a2 = first;
14190     packed_data->args.a3 = count;
14191     packed_data->args.a4 = list;
14192     glPushCall((void *)packed_data);
14193 }
14194 #endif
14195 #ifndef direct_glXVendorPrivate
push_glXVendorPrivate(glXVendorPrivate_ARG_EXPAND)14196 static inline void push_glXVendorPrivate(glXVendorPrivate_ARG_EXPAND) {
14197     glXVendorPrivate_PACKED *packed_data = malloc(sizeof(glXVendorPrivate_PACKED));
14198     packed_data->format = glXVendorPrivate_FORMAT;
14199     packed_data->func = glXVendorPrivate;
14200     glPushCall((void *)packed_data);
14201 }
14202 #endif
14203 #ifndef direct_glXVendorPrivateWithReply
push_glXVendorPrivateWithReply(glXVendorPrivateWithReply_ARG_EXPAND)14204 static inline void push_glXVendorPrivateWithReply(glXVendorPrivateWithReply_ARG_EXPAND) {
14205     glXVendorPrivateWithReply_PACKED *packed_data = malloc(sizeof(glXVendorPrivateWithReply_PACKED));
14206     packed_data->format = glXVendorPrivateWithReply_FORMAT;
14207     packed_data->func = glXVendorPrivateWithReply;
14208     glPushCall((void *)packed_data);
14209 }
14210 #endif
14211 #ifndef direct_glXWaitGL
push_glXWaitGL(glXWaitGL_ARG_EXPAND)14212 static inline void push_glXWaitGL(glXWaitGL_ARG_EXPAND) {
14213     glXWaitGL_PACKED *packed_data = malloc(sizeof(glXWaitGL_PACKED));
14214     packed_data->format = glXWaitGL_FORMAT;
14215     packed_data->func = glXWaitGL;
14216     glPushCall((void *)packed_data);
14217 }
14218 #endif
14219 #ifndef direct_glXWaitX
push_glXWaitX(glXWaitX_ARG_EXPAND)14220 static inline void push_glXWaitX(glXWaitX_ARG_EXPAND) {
14221     glXWaitX_PACKED *packed_data = malloc(sizeof(glXWaitX_PACKED));
14222     packed_data->format = glXWaitX_FORMAT;
14223     packed_data->func = glXWaitX;
14224     glPushCall((void *)packed_data);
14225 }
14226 #endif
14227 
14228 #endif
14229