1 /* DO NOT EDIT - This file generated automatically by gl_gen_table.py (from Mesa) script */
4 * Copyright (C) 1999-2001 Brian Paul All Rights Reserved.
5 * (C) Copyright IBM Corporation 2004, 2005
6 * (C) Copyright Apple Inc 2011
9 * Permission is hereby granted, free of charge, to any person obtaining a
10 * copy of this software and associated documentation files (the "Software"),
11 * to deal in the Software without restriction, including without limitation
12 * the rights to use, copy, modify, merge, publish, distribute, sub license,
13 * and/or sell copies of the Software, and to permit persons to whom the
14 * Software is furnished to do so, subject to the following conditions:
16 * The above copyright notice and this permission notice (including the next
17 * paragraph) shall be included in all copies or substantial portions of the
20 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
21 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
22 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
24 * AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
25 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
26 * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
38 #include "glapitable.h"
41 _glapi_create_table_from_handle(void *handle
, const char *symbol_prefix
) {
42 struct _glapi_table
*disp
= calloc(1, sizeof(struct _glapi_table
));
48 if(symbol_prefix
== NULL
)
53 snprintf(symboln
, sizeof(symboln
), "%sNewList", symbol_prefix
);
54 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->NewList
;
55 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
60 snprintf(symboln
, sizeof(symboln
), "%sEndList", symbol_prefix
);
61 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EndList
;
62 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
67 snprintf(symboln
, sizeof(symboln
), "%sCallList", symbol_prefix
);
68 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CallList
;
69 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
73 if(!disp
->CallLists
) {
74 snprintf(symboln
, sizeof(symboln
), "%sCallLists", symbol_prefix
);
75 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CallLists
;
76 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
80 if(!disp
->DeleteLists
) {
81 snprintf(symboln
, sizeof(symboln
), "%sDeleteLists", symbol_prefix
);
82 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteLists
;
83 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
88 snprintf(symboln
, sizeof(symboln
), "%sGenLists", symbol_prefix
);
89 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenLists
;
90 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
95 snprintf(symboln
, sizeof(symboln
), "%sListBase", symbol_prefix
);
96 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ListBase
;
97 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
102 snprintf(symboln
, sizeof(symboln
), "%sBegin", symbol_prefix
);
103 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Begin
;
104 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
109 snprintf(symboln
, sizeof(symboln
), "%sBitmap", symbol_prefix
);
110 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Bitmap
;
111 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
116 snprintf(symboln
, sizeof(symboln
), "%sColor3b", symbol_prefix
);
117 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color3b
;
118 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
122 if(!disp
->Color3bv
) {
123 snprintf(symboln
, sizeof(symboln
), "%sColor3bv", symbol_prefix
);
124 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color3bv
;
125 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
130 snprintf(symboln
, sizeof(symboln
), "%sColor3d", symbol_prefix
);
131 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color3d
;
132 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
136 if(!disp
->Color3dv
) {
137 snprintf(symboln
, sizeof(symboln
), "%sColor3dv", symbol_prefix
);
138 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color3dv
;
139 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
144 snprintf(symboln
, sizeof(symboln
), "%sColor3f", symbol_prefix
);
145 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color3f
;
146 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
150 if(!disp
->Color3fv
) {
151 snprintf(symboln
, sizeof(symboln
), "%sColor3fv", symbol_prefix
);
152 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color3fv
;
153 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
158 snprintf(symboln
, sizeof(symboln
), "%sColor3i", symbol_prefix
);
159 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color3i
;
160 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
164 if(!disp
->Color3iv
) {
165 snprintf(symboln
, sizeof(symboln
), "%sColor3iv", symbol_prefix
);
166 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color3iv
;
167 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
172 snprintf(symboln
, sizeof(symboln
), "%sColor3s", symbol_prefix
);
173 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color3s
;
174 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
178 if(!disp
->Color3sv
) {
179 snprintf(symboln
, sizeof(symboln
), "%sColor3sv", symbol_prefix
);
180 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color3sv
;
181 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
185 if(!disp
->Color3ub
) {
186 snprintf(symboln
, sizeof(symboln
), "%sColor3ub", symbol_prefix
);
187 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color3ub
;
188 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
192 if(!disp
->Color3ubv
) {
193 snprintf(symboln
, sizeof(symboln
), "%sColor3ubv", symbol_prefix
);
194 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color3ubv
;
195 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
199 if(!disp
->Color3ui
) {
200 snprintf(symboln
, sizeof(symboln
), "%sColor3ui", symbol_prefix
);
201 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color3ui
;
202 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
206 if(!disp
->Color3uiv
) {
207 snprintf(symboln
, sizeof(symboln
), "%sColor3uiv", symbol_prefix
);
208 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color3uiv
;
209 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
213 if(!disp
->Color3us
) {
214 snprintf(symboln
, sizeof(symboln
), "%sColor3us", symbol_prefix
);
215 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color3us
;
216 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
220 if(!disp
->Color3usv
) {
221 snprintf(symboln
, sizeof(symboln
), "%sColor3usv", symbol_prefix
);
222 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color3usv
;
223 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
228 snprintf(symboln
, sizeof(symboln
), "%sColor4b", symbol_prefix
);
229 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color4b
;
230 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
234 if(!disp
->Color4bv
) {
235 snprintf(symboln
, sizeof(symboln
), "%sColor4bv", symbol_prefix
);
236 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color4bv
;
237 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
242 snprintf(symboln
, sizeof(symboln
), "%sColor4d", symbol_prefix
);
243 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color4d
;
244 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
248 if(!disp
->Color4dv
) {
249 snprintf(symboln
, sizeof(symboln
), "%sColor4dv", symbol_prefix
);
250 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color4dv
;
251 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
256 snprintf(symboln
, sizeof(symboln
), "%sColor4f", symbol_prefix
);
257 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color4f
;
258 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
262 if(!disp
->Color4fv
) {
263 snprintf(symboln
, sizeof(symboln
), "%sColor4fv", symbol_prefix
);
264 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color4fv
;
265 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
270 snprintf(symboln
, sizeof(symboln
), "%sColor4i", symbol_prefix
);
271 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color4i
;
272 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
276 if(!disp
->Color4iv
) {
277 snprintf(symboln
, sizeof(symboln
), "%sColor4iv", symbol_prefix
);
278 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color4iv
;
279 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
284 snprintf(symboln
, sizeof(symboln
), "%sColor4s", symbol_prefix
);
285 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color4s
;
286 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
290 if(!disp
->Color4sv
) {
291 snprintf(symboln
, sizeof(symboln
), "%sColor4sv", symbol_prefix
);
292 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color4sv
;
293 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
297 if(!disp
->Color4ub
) {
298 snprintf(symboln
, sizeof(symboln
), "%sColor4ub", symbol_prefix
);
299 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color4ub
;
300 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
304 if(!disp
->Color4ubv
) {
305 snprintf(symboln
, sizeof(symboln
), "%sColor4ubv", symbol_prefix
);
306 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color4ubv
;
307 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
311 if(!disp
->Color4ui
) {
312 snprintf(symboln
, sizeof(symboln
), "%sColor4ui", symbol_prefix
);
313 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color4ui
;
314 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
318 if(!disp
->Color4uiv
) {
319 snprintf(symboln
, sizeof(symboln
), "%sColor4uiv", symbol_prefix
);
320 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color4uiv
;
321 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
325 if(!disp
->Color4us
) {
326 snprintf(symboln
, sizeof(symboln
), "%sColor4us", symbol_prefix
);
327 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color4us
;
328 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
332 if(!disp
->Color4usv
) {
333 snprintf(symboln
, sizeof(symboln
), "%sColor4usv", symbol_prefix
);
334 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Color4usv
;
335 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
339 if(!disp
->EdgeFlag
) {
340 snprintf(symboln
, sizeof(symboln
), "%sEdgeFlag", symbol_prefix
);
341 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EdgeFlag
;
342 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
346 if(!disp
->EdgeFlagv
) {
347 snprintf(symboln
, sizeof(symboln
), "%sEdgeFlagv", symbol_prefix
);
348 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EdgeFlagv
;
349 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
354 snprintf(symboln
, sizeof(symboln
), "%sEnd", symbol_prefix
);
355 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->End
;
356 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
361 snprintf(symboln
, sizeof(symboln
), "%sIndexd", symbol_prefix
);
362 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Indexd
;
363 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
368 snprintf(symboln
, sizeof(symboln
), "%sIndexdv", symbol_prefix
);
369 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Indexdv
;
370 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
375 snprintf(symboln
, sizeof(symboln
), "%sIndexf", symbol_prefix
);
376 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Indexf
;
377 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
382 snprintf(symboln
, sizeof(symboln
), "%sIndexfv", symbol_prefix
);
383 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Indexfv
;
384 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
389 snprintf(symboln
, sizeof(symboln
), "%sIndexi", symbol_prefix
);
390 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Indexi
;
391 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
396 snprintf(symboln
, sizeof(symboln
), "%sIndexiv", symbol_prefix
);
397 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Indexiv
;
398 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
403 snprintf(symboln
, sizeof(symboln
), "%sIndexs", symbol_prefix
);
404 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Indexs
;
405 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
410 snprintf(symboln
, sizeof(symboln
), "%sIndexsv", symbol_prefix
);
411 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Indexsv
;
412 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
416 if(!disp
->Normal3b
) {
417 snprintf(symboln
, sizeof(symboln
), "%sNormal3b", symbol_prefix
);
418 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Normal3b
;
419 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
423 if(!disp
->Normal3bv
) {
424 snprintf(symboln
, sizeof(symboln
), "%sNormal3bv", symbol_prefix
);
425 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Normal3bv
;
426 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
430 if(!disp
->Normal3d
) {
431 snprintf(symboln
, sizeof(symboln
), "%sNormal3d", symbol_prefix
);
432 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Normal3d
;
433 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
437 if(!disp
->Normal3dv
) {
438 snprintf(symboln
, sizeof(symboln
), "%sNormal3dv", symbol_prefix
);
439 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Normal3dv
;
440 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
444 if(!disp
->Normal3f
) {
445 snprintf(symboln
, sizeof(symboln
), "%sNormal3f", symbol_prefix
);
446 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Normal3f
;
447 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
451 if(!disp
->Normal3fv
) {
452 snprintf(symboln
, sizeof(symboln
), "%sNormal3fv", symbol_prefix
);
453 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Normal3fv
;
454 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
458 if(!disp
->Normal3i
) {
459 snprintf(symboln
, sizeof(symboln
), "%sNormal3i", symbol_prefix
);
460 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Normal3i
;
461 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
465 if(!disp
->Normal3iv
) {
466 snprintf(symboln
, sizeof(symboln
), "%sNormal3iv", symbol_prefix
);
467 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Normal3iv
;
468 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
472 if(!disp
->Normal3s
) {
473 snprintf(symboln
, sizeof(symboln
), "%sNormal3s", symbol_prefix
);
474 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Normal3s
;
475 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
479 if(!disp
->Normal3sv
) {
480 snprintf(symboln
, sizeof(symboln
), "%sNormal3sv", symbol_prefix
);
481 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Normal3sv
;
482 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
486 if(!disp
->RasterPos2d
) {
487 snprintf(symboln
, sizeof(symboln
), "%sRasterPos2d", symbol_prefix
);
488 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos2d
;
489 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
493 if(!disp
->RasterPos2dv
) {
494 snprintf(symboln
, sizeof(symboln
), "%sRasterPos2dv", symbol_prefix
);
495 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos2dv
;
496 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
500 if(!disp
->RasterPos2f
) {
501 snprintf(symboln
, sizeof(symboln
), "%sRasterPos2f", symbol_prefix
);
502 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos2f
;
503 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
507 if(!disp
->RasterPos2fv
) {
508 snprintf(symboln
, sizeof(symboln
), "%sRasterPos2fv", symbol_prefix
);
509 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos2fv
;
510 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
514 if(!disp
->RasterPos2i
) {
515 snprintf(symboln
, sizeof(symboln
), "%sRasterPos2i", symbol_prefix
);
516 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos2i
;
517 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
521 if(!disp
->RasterPos2iv
) {
522 snprintf(symboln
, sizeof(symboln
), "%sRasterPos2iv", symbol_prefix
);
523 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos2iv
;
524 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
528 if(!disp
->RasterPos2s
) {
529 snprintf(symboln
, sizeof(symboln
), "%sRasterPos2s", symbol_prefix
);
530 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos2s
;
531 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
535 if(!disp
->RasterPos2sv
) {
536 snprintf(symboln
, sizeof(symboln
), "%sRasterPos2sv", symbol_prefix
);
537 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos2sv
;
538 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
542 if(!disp
->RasterPos3d
) {
543 snprintf(symboln
, sizeof(symboln
), "%sRasterPos3d", symbol_prefix
);
544 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos3d
;
545 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
549 if(!disp
->RasterPos3dv
) {
550 snprintf(symboln
, sizeof(symboln
), "%sRasterPos3dv", symbol_prefix
);
551 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos3dv
;
552 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
556 if(!disp
->RasterPos3f
) {
557 snprintf(symboln
, sizeof(symboln
), "%sRasterPos3f", symbol_prefix
);
558 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos3f
;
559 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
563 if(!disp
->RasterPos3fv
) {
564 snprintf(symboln
, sizeof(symboln
), "%sRasterPos3fv", symbol_prefix
);
565 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos3fv
;
566 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
570 if(!disp
->RasterPos3i
) {
571 snprintf(symboln
, sizeof(symboln
), "%sRasterPos3i", symbol_prefix
);
572 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos3i
;
573 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
577 if(!disp
->RasterPos3iv
) {
578 snprintf(symboln
, sizeof(symboln
), "%sRasterPos3iv", symbol_prefix
);
579 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos3iv
;
580 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
584 if(!disp
->RasterPos3s
) {
585 snprintf(symboln
, sizeof(symboln
), "%sRasterPos3s", symbol_prefix
);
586 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos3s
;
587 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
591 if(!disp
->RasterPos3sv
) {
592 snprintf(symboln
, sizeof(symboln
), "%sRasterPos3sv", symbol_prefix
);
593 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos3sv
;
594 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
598 if(!disp
->RasterPos4d
) {
599 snprintf(symboln
, sizeof(symboln
), "%sRasterPos4d", symbol_prefix
);
600 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos4d
;
601 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
605 if(!disp
->RasterPos4dv
) {
606 snprintf(symboln
, sizeof(symboln
), "%sRasterPos4dv", symbol_prefix
);
607 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos4dv
;
608 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
612 if(!disp
->RasterPos4f
) {
613 snprintf(symboln
, sizeof(symboln
), "%sRasterPos4f", symbol_prefix
);
614 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos4f
;
615 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
619 if(!disp
->RasterPos4fv
) {
620 snprintf(symboln
, sizeof(symboln
), "%sRasterPos4fv", symbol_prefix
);
621 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos4fv
;
622 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
626 if(!disp
->RasterPos4i
) {
627 snprintf(symboln
, sizeof(symboln
), "%sRasterPos4i", symbol_prefix
);
628 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos4i
;
629 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
633 if(!disp
->RasterPos4iv
) {
634 snprintf(symboln
, sizeof(symboln
), "%sRasterPos4iv", symbol_prefix
);
635 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos4iv
;
636 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
640 if(!disp
->RasterPos4s
) {
641 snprintf(symboln
, sizeof(symboln
), "%sRasterPos4s", symbol_prefix
);
642 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos4s
;
643 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
647 if(!disp
->RasterPos4sv
) {
648 snprintf(symboln
, sizeof(symboln
), "%sRasterPos4sv", symbol_prefix
);
649 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RasterPos4sv
;
650 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
655 snprintf(symboln
, sizeof(symboln
), "%sRectd", symbol_prefix
);
656 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Rectd
;
657 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
662 snprintf(symboln
, sizeof(symboln
), "%sRectdv", symbol_prefix
);
663 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Rectdv
;
664 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
669 snprintf(symboln
, sizeof(symboln
), "%sRectf", symbol_prefix
);
670 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Rectf
;
671 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
676 snprintf(symboln
, sizeof(symboln
), "%sRectfv", symbol_prefix
);
677 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Rectfv
;
678 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
683 snprintf(symboln
, sizeof(symboln
), "%sRecti", symbol_prefix
);
684 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Recti
;
685 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
690 snprintf(symboln
, sizeof(symboln
), "%sRectiv", symbol_prefix
);
691 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Rectiv
;
692 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
697 snprintf(symboln
, sizeof(symboln
), "%sRects", symbol_prefix
);
698 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Rects
;
699 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
704 snprintf(symboln
, sizeof(symboln
), "%sRectsv", symbol_prefix
);
705 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Rectsv
;
706 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
710 if(!disp
->TexCoord1d
) {
711 snprintf(symboln
, sizeof(symboln
), "%sTexCoord1d", symbol_prefix
);
712 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord1d
;
713 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
717 if(!disp
->TexCoord1dv
) {
718 snprintf(symboln
, sizeof(symboln
), "%sTexCoord1dv", symbol_prefix
);
719 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord1dv
;
720 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
724 if(!disp
->TexCoord1f
) {
725 snprintf(symboln
, sizeof(symboln
), "%sTexCoord1f", symbol_prefix
);
726 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord1f
;
727 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
731 if(!disp
->TexCoord1fv
) {
732 snprintf(symboln
, sizeof(symboln
), "%sTexCoord1fv", symbol_prefix
);
733 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord1fv
;
734 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
738 if(!disp
->TexCoord1i
) {
739 snprintf(symboln
, sizeof(symboln
), "%sTexCoord1i", symbol_prefix
);
740 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord1i
;
741 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
745 if(!disp
->TexCoord1iv
) {
746 snprintf(symboln
, sizeof(symboln
), "%sTexCoord1iv", symbol_prefix
);
747 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord1iv
;
748 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
752 if(!disp
->TexCoord1s
) {
753 snprintf(symboln
, sizeof(symboln
), "%sTexCoord1s", symbol_prefix
);
754 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord1s
;
755 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
759 if(!disp
->TexCoord1sv
) {
760 snprintf(symboln
, sizeof(symboln
), "%sTexCoord1sv", symbol_prefix
);
761 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord1sv
;
762 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
766 if(!disp
->TexCoord2d
) {
767 snprintf(symboln
, sizeof(symboln
), "%sTexCoord2d", symbol_prefix
);
768 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord2d
;
769 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
773 if(!disp
->TexCoord2dv
) {
774 snprintf(symboln
, sizeof(symboln
), "%sTexCoord2dv", symbol_prefix
);
775 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord2dv
;
776 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
780 if(!disp
->TexCoord2f
) {
781 snprintf(symboln
, sizeof(symboln
), "%sTexCoord2f", symbol_prefix
);
782 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord2f
;
783 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
787 if(!disp
->TexCoord2fv
) {
788 snprintf(symboln
, sizeof(symboln
), "%sTexCoord2fv", symbol_prefix
);
789 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord2fv
;
790 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
794 if(!disp
->TexCoord2i
) {
795 snprintf(symboln
, sizeof(symboln
), "%sTexCoord2i", symbol_prefix
);
796 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord2i
;
797 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
801 if(!disp
->TexCoord2iv
) {
802 snprintf(symboln
, sizeof(symboln
), "%sTexCoord2iv", symbol_prefix
);
803 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord2iv
;
804 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
808 if(!disp
->TexCoord2s
) {
809 snprintf(symboln
, sizeof(symboln
), "%sTexCoord2s", symbol_prefix
);
810 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord2s
;
811 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
815 if(!disp
->TexCoord2sv
) {
816 snprintf(symboln
, sizeof(symboln
), "%sTexCoord2sv", symbol_prefix
);
817 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord2sv
;
818 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
822 if(!disp
->TexCoord3d
) {
823 snprintf(symboln
, sizeof(symboln
), "%sTexCoord3d", symbol_prefix
);
824 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord3d
;
825 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
829 if(!disp
->TexCoord3dv
) {
830 snprintf(symboln
, sizeof(symboln
), "%sTexCoord3dv", symbol_prefix
);
831 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord3dv
;
832 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
836 if(!disp
->TexCoord3f
) {
837 snprintf(symboln
, sizeof(symboln
), "%sTexCoord3f", symbol_prefix
);
838 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord3f
;
839 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
843 if(!disp
->TexCoord3fv
) {
844 snprintf(symboln
, sizeof(symboln
), "%sTexCoord3fv", symbol_prefix
);
845 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord3fv
;
846 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
850 if(!disp
->TexCoord3i
) {
851 snprintf(symboln
, sizeof(symboln
), "%sTexCoord3i", symbol_prefix
);
852 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord3i
;
853 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
857 if(!disp
->TexCoord3iv
) {
858 snprintf(symboln
, sizeof(symboln
), "%sTexCoord3iv", symbol_prefix
);
859 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord3iv
;
860 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
864 if(!disp
->TexCoord3s
) {
865 snprintf(symboln
, sizeof(symboln
), "%sTexCoord3s", symbol_prefix
);
866 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord3s
;
867 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
871 if(!disp
->TexCoord3sv
) {
872 snprintf(symboln
, sizeof(symboln
), "%sTexCoord3sv", symbol_prefix
);
873 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord3sv
;
874 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
878 if(!disp
->TexCoord4d
) {
879 snprintf(symboln
, sizeof(symboln
), "%sTexCoord4d", symbol_prefix
);
880 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord4d
;
881 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
885 if(!disp
->TexCoord4dv
) {
886 snprintf(symboln
, sizeof(symboln
), "%sTexCoord4dv", symbol_prefix
);
887 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord4dv
;
888 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
892 if(!disp
->TexCoord4f
) {
893 snprintf(symboln
, sizeof(symboln
), "%sTexCoord4f", symbol_prefix
);
894 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord4f
;
895 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
899 if(!disp
->TexCoord4fv
) {
900 snprintf(symboln
, sizeof(symboln
), "%sTexCoord4fv", symbol_prefix
);
901 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord4fv
;
902 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
906 if(!disp
->TexCoord4i
) {
907 snprintf(symboln
, sizeof(symboln
), "%sTexCoord4i", symbol_prefix
);
908 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord4i
;
909 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
913 if(!disp
->TexCoord4iv
) {
914 snprintf(symboln
, sizeof(symboln
), "%sTexCoord4iv", symbol_prefix
);
915 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord4iv
;
916 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
920 if(!disp
->TexCoord4s
) {
921 snprintf(symboln
, sizeof(symboln
), "%sTexCoord4s", symbol_prefix
);
922 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord4s
;
923 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
927 if(!disp
->TexCoord4sv
) {
928 snprintf(symboln
, sizeof(symboln
), "%sTexCoord4sv", symbol_prefix
);
929 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoord4sv
;
930 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
934 if(!disp
->Vertex2d
) {
935 snprintf(symboln
, sizeof(symboln
), "%sVertex2d", symbol_prefix
);
936 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex2d
;
937 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
941 if(!disp
->Vertex2dv
) {
942 snprintf(symboln
, sizeof(symboln
), "%sVertex2dv", symbol_prefix
);
943 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex2dv
;
944 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
948 if(!disp
->Vertex2f
) {
949 snprintf(symboln
, sizeof(symboln
), "%sVertex2f", symbol_prefix
);
950 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex2f
;
951 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
955 if(!disp
->Vertex2fv
) {
956 snprintf(symboln
, sizeof(symboln
), "%sVertex2fv", symbol_prefix
);
957 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex2fv
;
958 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
962 if(!disp
->Vertex2i
) {
963 snprintf(symboln
, sizeof(symboln
), "%sVertex2i", symbol_prefix
);
964 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex2i
;
965 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
969 if(!disp
->Vertex2iv
) {
970 snprintf(symboln
, sizeof(symboln
), "%sVertex2iv", symbol_prefix
);
971 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex2iv
;
972 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
976 if(!disp
->Vertex2s
) {
977 snprintf(symboln
, sizeof(symboln
), "%sVertex2s", symbol_prefix
);
978 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex2s
;
979 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
983 if(!disp
->Vertex2sv
) {
984 snprintf(symboln
, sizeof(symboln
), "%sVertex2sv", symbol_prefix
);
985 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex2sv
;
986 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
990 if(!disp
->Vertex3d
) {
991 snprintf(symboln
, sizeof(symboln
), "%sVertex3d", symbol_prefix
);
992 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex3d
;
993 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
997 if(!disp
->Vertex3dv
) {
998 snprintf(symboln
, sizeof(symboln
), "%sVertex3dv", symbol_prefix
);
999 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex3dv
;
1000 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1004 if(!disp
->Vertex3f
) {
1005 snprintf(symboln
, sizeof(symboln
), "%sVertex3f", symbol_prefix
);
1006 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex3f
;
1007 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1011 if(!disp
->Vertex3fv
) {
1012 snprintf(symboln
, sizeof(symboln
), "%sVertex3fv", symbol_prefix
);
1013 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex3fv
;
1014 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1018 if(!disp
->Vertex3i
) {
1019 snprintf(symboln
, sizeof(symboln
), "%sVertex3i", symbol_prefix
);
1020 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex3i
;
1021 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1025 if(!disp
->Vertex3iv
) {
1026 snprintf(symboln
, sizeof(symboln
), "%sVertex3iv", symbol_prefix
);
1027 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex3iv
;
1028 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1032 if(!disp
->Vertex3s
) {
1033 snprintf(symboln
, sizeof(symboln
), "%sVertex3s", symbol_prefix
);
1034 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex3s
;
1035 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1039 if(!disp
->Vertex3sv
) {
1040 snprintf(symboln
, sizeof(symboln
), "%sVertex3sv", symbol_prefix
);
1041 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex3sv
;
1042 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1046 if(!disp
->Vertex4d
) {
1047 snprintf(symboln
, sizeof(symboln
), "%sVertex4d", symbol_prefix
);
1048 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex4d
;
1049 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1053 if(!disp
->Vertex4dv
) {
1054 snprintf(symboln
, sizeof(symboln
), "%sVertex4dv", symbol_prefix
);
1055 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex4dv
;
1056 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1060 if(!disp
->Vertex4f
) {
1061 snprintf(symboln
, sizeof(symboln
), "%sVertex4f", symbol_prefix
);
1062 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex4f
;
1063 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1067 if(!disp
->Vertex4fv
) {
1068 snprintf(symboln
, sizeof(symboln
), "%sVertex4fv", symbol_prefix
);
1069 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex4fv
;
1070 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1074 if(!disp
->Vertex4i
) {
1075 snprintf(symboln
, sizeof(symboln
), "%sVertex4i", symbol_prefix
);
1076 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex4i
;
1077 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1081 if(!disp
->Vertex4iv
) {
1082 snprintf(symboln
, sizeof(symboln
), "%sVertex4iv", symbol_prefix
);
1083 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex4iv
;
1084 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1088 if(!disp
->Vertex4s
) {
1089 snprintf(symboln
, sizeof(symboln
), "%sVertex4s", symbol_prefix
);
1090 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex4s
;
1091 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1095 if(!disp
->Vertex4sv
) {
1096 snprintf(symboln
, sizeof(symboln
), "%sVertex4sv", symbol_prefix
);
1097 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Vertex4sv
;
1098 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1102 if(!disp
->ClipPlane
) {
1103 snprintf(symboln
, sizeof(symboln
), "%sClipPlane", symbol_prefix
);
1104 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ClipPlane
;
1105 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1109 if(!disp
->ColorMaterial
) {
1110 snprintf(symboln
, sizeof(symboln
), "%sColorMaterial", symbol_prefix
);
1111 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ColorMaterial
;
1112 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1116 if(!disp
->CullFace
) {
1117 snprintf(symboln
, sizeof(symboln
), "%sCullFace", symbol_prefix
);
1118 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CullFace
;
1119 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1124 snprintf(symboln
, sizeof(symboln
), "%sFogf", symbol_prefix
);
1125 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Fogf
;
1126 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1131 snprintf(symboln
, sizeof(symboln
), "%sFogfv", symbol_prefix
);
1132 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Fogfv
;
1133 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1138 snprintf(symboln
, sizeof(symboln
), "%sFogi", symbol_prefix
);
1139 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Fogi
;
1140 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1145 snprintf(symboln
, sizeof(symboln
), "%sFogiv", symbol_prefix
);
1146 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Fogiv
;
1147 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1151 if(!disp
->FrontFace
) {
1152 snprintf(symboln
, sizeof(symboln
), "%sFrontFace", symbol_prefix
);
1153 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FrontFace
;
1154 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1159 snprintf(symboln
, sizeof(symboln
), "%sHint", symbol_prefix
);
1160 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Hint
;
1161 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1166 snprintf(symboln
, sizeof(symboln
), "%sLightf", symbol_prefix
);
1167 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Lightf
;
1168 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1172 if(!disp
->Lightfv
) {
1173 snprintf(symboln
, sizeof(symboln
), "%sLightfv", symbol_prefix
);
1174 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Lightfv
;
1175 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1180 snprintf(symboln
, sizeof(symboln
), "%sLighti", symbol_prefix
);
1181 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Lighti
;
1182 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1186 if(!disp
->Lightiv
) {
1187 snprintf(symboln
, sizeof(symboln
), "%sLightiv", symbol_prefix
);
1188 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Lightiv
;
1189 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1193 if(!disp
->LightModelf
) {
1194 snprintf(symboln
, sizeof(symboln
), "%sLightModelf", symbol_prefix
);
1195 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LightModelf
;
1196 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1200 if(!disp
->LightModelfv
) {
1201 snprintf(symboln
, sizeof(symboln
), "%sLightModelfv", symbol_prefix
);
1202 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LightModelfv
;
1203 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1207 if(!disp
->LightModeli
) {
1208 snprintf(symboln
, sizeof(symboln
), "%sLightModeli", symbol_prefix
);
1209 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LightModeli
;
1210 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1214 if(!disp
->LightModeliv
) {
1215 snprintf(symboln
, sizeof(symboln
), "%sLightModeliv", symbol_prefix
);
1216 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LightModeliv
;
1217 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1221 if(!disp
->LineStipple
) {
1222 snprintf(symboln
, sizeof(symboln
), "%sLineStipple", symbol_prefix
);
1223 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LineStipple
;
1224 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1228 if(!disp
->LineWidth
) {
1229 snprintf(symboln
, sizeof(symboln
), "%sLineWidth", symbol_prefix
);
1230 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LineWidth
;
1231 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1235 if(!disp
->Materialf
) {
1236 snprintf(symboln
, sizeof(symboln
), "%sMaterialf", symbol_prefix
);
1237 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Materialf
;
1238 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1242 if(!disp
->Materialfv
) {
1243 snprintf(symboln
, sizeof(symboln
), "%sMaterialfv", symbol_prefix
);
1244 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Materialfv
;
1245 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1249 if(!disp
->Materiali
) {
1250 snprintf(symboln
, sizeof(symboln
), "%sMateriali", symbol_prefix
);
1251 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Materiali
;
1252 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1256 if(!disp
->Materialiv
) {
1257 snprintf(symboln
, sizeof(symboln
), "%sMaterialiv", symbol_prefix
);
1258 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Materialiv
;
1259 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1263 if(!disp
->PointSize
) {
1264 snprintf(symboln
, sizeof(symboln
), "%sPointSize", symbol_prefix
);
1265 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PointSize
;
1266 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1270 if(!disp
->PolygonMode
) {
1271 snprintf(symboln
, sizeof(symboln
), "%sPolygonMode", symbol_prefix
);
1272 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PolygonMode
;
1273 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1277 if(!disp
->PolygonStipple
) {
1278 snprintf(symboln
, sizeof(symboln
), "%sPolygonStipple", symbol_prefix
);
1279 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PolygonStipple
;
1280 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1284 if(!disp
->Scissor
) {
1285 snprintf(symboln
, sizeof(symboln
), "%sScissor", symbol_prefix
);
1286 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Scissor
;
1287 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1291 if(!disp
->ShadeModel
) {
1292 snprintf(symboln
, sizeof(symboln
), "%sShadeModel", symbol_prefix
);
1293 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ShadeModel
;
1294 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1298 if(!disp
->TexParameterf
) {
1299 snprintf(symboln
, sizeof(symboln
), "%sTexParameterf", symbol_prefix
);
1300 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexParameterf
;
1301 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1305 if(!disp
->TexParameterfv
) {
1306 snprintf(symboln
, sizeof(symboln
), "%sTexParameterfv", symbol_prefix
);
1307 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexParameterfv
;
1308 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1312 if(!disp
->TexParameteri
) {
1313 snprintf(symboln
, sizeof(symboln
), "%sTexParameteri", symbol_prefix
);
1314 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexParameteri
;
1315 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1319 if(!disp
->TexParameteriv
) {
1320 snprintf(symboln
, sizeof(symboln
), "%sTexParameteriv", symbol_prefix
);
1321 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexParameteriv
;
1322 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1326 if(!disp
->TexImage1D
) {
1327 snprintf(symboln
, sizeof(symboln
), "%sTexImage1D", symbol_prefix
);
1328 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexImage1D
;
1329 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1333 if(!disp
->TexImage2D
) {
1334 snprintf(symboln
, sizeof(symboln
), "%sTexImage2D", symbol_prefix
);
1335 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexImage2D
;
1336 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1340 if(!disp
->TexEnvf
) {
1341 snprintf(symboln
, sizeof(symboln
), "%sTexEnvf", symbol_prefix
);
1342 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexEnvf
;
1343 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1347 if(!disp
->TexEnvfv
) {
1348 snprintf(symboln
, sizeof(symboln
), "%sTexEnvfv", symbol_prefix
);
1349 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexEnvfv
;
1350 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1354 if(!disp
->TexEnvi
) {
1355 snprintf(symboln
, sizeof(symboln
), "%sTexEnvi", symbol_prefix
);
1356 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexEnvi
;
1357 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1361 if(!disp
->TexEnviv
) {
1362 snprintf(symboln
, sizeof(symboln
), "%sTexEnviv", symbol_prefix
);
1363 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexEnviv
;
1364 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1368 if(!disp
->TexGend
) {
1369 snprintf(symboln
, sizeof(symboln
), "%sTexGend", symbol_prefix
);
1370 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexGend
;
1371 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1375 if(!disp
->TexGendv
) {
1376 snprintf(symboln
, sizeof(symboln
), "%sTexGendv", symbol_prefix
);
1377 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexGendv
;
1378 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1382 if(!disp
->TexGenf
) {
1383 snprintf(symboln
, sizeof(symboln
), "%sTexGenf", symbol_prefix
);
1384 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexGenf
;
1385 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1389 if(!disp
->TexGenfv
) {
1390 snprintf(symboln
, sizeof(symboln
), "%sTexGenfv", symbol_prefix
);
1391 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexGenfv
;
1392 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1396 if(!disp
->TexGeni
) {
1397 snprintf(symboln
, sizeof(symboln
), "%sTexGeni", symbol_prefix
);
1398 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexGeni
;
1399 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1403 if(!disp
->TexGeniv
) {
1404 snprintf(symboln
, sizeof(symboln
), "%sTexGeniv", symbol_prefix
);
1405 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexGeniv
;
1406 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1410 if(!disp
->FeedbackBuffer
) {
1411 snprintf(symboln
, sizeof(symboln
), "%sFeedbackBuffer", symbol_prefix
);
1412 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FeedbackBuffer
;
1413 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1417 if(!disp
->SelectBuffer
) {
1418 snprintf(symboln
, sizeof(symboln
), "%sSelectBuffer", symbol_prefix
);
1419 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SelectBuffer
;
1420 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1424 if(!disp
->RenderMode
) {
1425 snprintf(symboln
, sizeof(symboln
), "%sRenderMode", symbol_prefix
);
1426 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RenderMode
;
1427 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1431 if(!disp
->InitNames
) {
1432 snprintf(symboln
, sizeof(symboln
), "%sInitNames", symbol_prefix
);
1433 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->InitNames
;
1434 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1438 if(!disp
->LoadName
) {
1439 snprintf(symboln
, sizeof(symboln
), "%sLoadName", symbol_prefix
);
1440 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LoadName
;
1441 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1445 if(!disp
->PassThrough
) {
1446 snprintf(symboln
, sizeof(symboln
), "%sPassThrough", symbol_prefix
);
1447 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PassThrough
;
1448 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1452 if(!disp
->PopName
) {
1453 snprintf(symboln
, sizeof(symboln
), "%sPopName", symbol_prefix
);
1454 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PopName
;
1455 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1459 if(!disp
->PushName
) {
1460 snprintf(symboln
, sizeof(symboln
), "%sPushName", symbol_prefix
);
1461 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PushName
;
1462 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1466 if(!disp
->DrawBuffer
) {
1467 snprintf(symboln
, sizeof(symboln
), "%sDrawBuffer", symbol_prefix
);
1468 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawBuffer
;
1469 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1474 snprintf(symboln
, sizeof(symboln
), "%sClear", symbol_prefix
);
1475 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Clear
;
1476 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1480 if(!disp
->ClearAccum
) {
1481 snprintf(symboln
, sizeof(symboln
), "%sClearAccum", symbol_prefix
);
1482 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ClearAccum
;
1483 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1487 if(!disp
->ClearIndex
) {
1488 snprintf(symboln
, sizeof(symboln
), "%sClearIndex", symbol_prefix
);
1489 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ClearIndex
;
1490 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1494 if(!disp
->ClearColor
) {
1495 snprintf(symboln
, sizeof(symboln
), "%sClearColor", symbol_prefix
);
1496 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ClearColor
;
1497 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1501 if(!disp
->ClearStencil
) {
1502 snprintf(symboln
, sizeof(symboln
), "%sClearStencil", symbol_prefix
);
1503 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ClearStencil
;
1504 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1508 if(!disp
->ClearDepth
) {
1509 snprintf(symboln
, sizeof(symboln
), "%sClearDepth", symbol_prefix
);
1510 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ClearDepth
;
1511 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1515 if(!disp
->StencilMask
) {
1516 snprintf(symboln
, sizeof(symboln
), "%sStencilMask", symbol_prefix
);
1517 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->StencilMask
;
1518 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1522 if(!disp
->ColorMask
) {
1523 snprintf(symboln
, sizeof(symboln
), "%sColorMask", symbol_prefix
);
1524 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ColorMask
;
1525 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1529 if(!disp
->DepthMask
) {
1530 snprintf(symboln
, sizeof(symboln
), "%sDepthMask", symbol_prefix
);
1531 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DepthMask
;
1532 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1536 if(!disp
->IndexMask
) {
1537 snprintf(symboln
, sizeof(symboln
), "%sIndexMask", symbol_prefix
);
1538 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IndexMask
;
1539 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1544 snprintf(symboln
, sizeof(symboln
), "%sAccum", symbol_prefix
);
1545 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Accum
;
1546 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1550 if(!disp
->Disable
) {
1551 snprintf(symboln
, sizeof(symboln
), "%sDisable", symbol_prefix
);
1552 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Disable
;
1553 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1558 snprintf(symboln
, sizeof(symboln
), "%sEnable", symbol_prefix
);
1559 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Enable
;
1560 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1565 snprintf(symboln
, sizeof(symboln
), "%sFinish", symbol_prefix
);
1566 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Finish
;
1567 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1572 snprintf(symboln
, sizeof(symboln
), "%sFlush", symbol_prefix
);
1573 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Flush
;
1574 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1578 if(!disp
->PopAttrib
) {
1579 snprintf(symboln
, sizeof(symboln
), "%sPopAttrib", symbol_prefix
);
1580 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PopAttrib
;
1581 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1585 if(!disp
->PushAttrib
) {
1586 snprintf(symboln
, sizeof(symboln
), "%sPushAttrib", symbol_prefix
);
1587 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PushAttrib
;
1588 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1593 snprintf(symboln
, sizeof(symboln
), "%sMap1d", symbol_prefix
);
1594 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Map1d
;
1595 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1600 snprintf(symboln
, sizeof(symboln
), "%sMap1f", symbol_prefix
);
1601 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Map1f
;
1602 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1607 snprintf(symboln
, sizeof(symboln
), "%sMap2d", symbol_prefix
);
1608 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Map2d
;
1609 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1614 snprintf(symboln
, sizeof(symboln
), "%sMap2f", symbol_prefix
);
1615 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Map2f
;
1616 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1620 if(!disp
->MapGrid1d
) {
1621 snprintf(symboln
, sizeof(symboln
), "%sMapGrid1d", symbol_prefix
);
1622 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MapGrid1d
;
1623 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1627 if(!disp
->MapGrid1f
) {
1628 snprintf(symboln
, sizeof(symboln
), "%sMapGrid1f", symbol_prefix
);
1629 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MapGrid1f
;
1630 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1634 if(!disp
->MapGrid2d
) {
1635 snprintf(symboln
, sizeof(symboln
), "%sMapGrid2d", symbol_prefix
);
1636 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MapGrid2d
;
1637 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1641 if(!disp
->MapGrid2f
) {
1642 snprintf(symboln
, sizeof(symboln
), "%sMapGrid2f", symbol_prefix
);
1643 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MapGrid2f
;
1644 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1648 if(!disp
->EvalCoord1d
) {
1649 snprintf(symboln
, sizeof(symboln
), "%sEvalCoord1d", symbol_prefix
);
1650 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EvalCoord1d
;
1651 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1655 if(!disp
->EvalCoord1dv
) {
1656 snprintf(symboln
, sizeof(symboln
), "%sEvalCoord1dv", symbol_prefix
);
1657 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EvalCoord1dv
;
1658 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1662 if(!disp
->EvalCoord1f
) {
1663 snprintf(symboln
, sizeof(symboln
), "%sEvalCoord1f", symbol_prefix
);
1664 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EvalCoord1f
;
1665 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1669 if(!disp
->EvalCoord1fv
) {
1670 snprintf(symboln
, sizeof(symboln
), "%sEvalCoord1fv", symbol_prefix
);
1671 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EvalCoord1fv
;
1672 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1676 if(!disp
->EvalCoord2d
) {
1677 snprintf(symboln
, sizeof(symboln
), "%sEvalCoord2d", symbol_prefix
);
1678 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EvalCoord2d
;
1679 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1683 if(!disp
->EvalCoord2dv
) {
1684 snprintf(symboln
, sizeof(symboln
), "%sEvalCoord2dv", symbol_prefix
);
1685 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EvalCoord2dv
;
1686 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1690 if(!disp
->EvalCoord2f
) {
1691 snprintf(symboln
, sizeof(symboln
), "%sEvalCoord2f", symbol_prefix
);
1692 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EvalCoord2f
;
1693 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1697 if(!disp
->EvalCoord2fv
) {
1698 snprintf(symboln
, sizeof(symboln
), "%sEvalCoord2fv", symbol_prefix
);
1699 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EvalCoord2fv
;
1700 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1704 if(!disp
->EvalMesh1
) {
1705 snprintf(symboln
, sizeof(symboln
), "%sEvalMesh1", symbol_prefix
);
1706 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EvalMesh1
;
1707 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1711 if(!disp
->EvalPoint1
) {
1712 snprintf(symboln
, sizeof(symboln
), "%sEvalPoint1", symbol_prefix
);
1713 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EvalPoint1
;
1714 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1718 if(!disp
->EvalMesh2
) {
1719 snprintf(symboln
, sizeof(symboln
), "%sEvalMesh2", symbol_prefix
);
1720 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EvalMesh2
;
1721 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1725 if(!disp
->EvalPoint2
) {
1726 snprintf(symboln
, sizeof(symboln
), "%sEvalPoint2", symbol_prefix
);
1727 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EvalPoint2
;
1728 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1732 if(!disp
->AlphaFunc
) {
1733 snprintf(symboln
, sizeof(symboln
), "%sAlphaFunc", symbol_prefix
);
1734 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->AlphaFunc
;
1735 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1739 if(!disp
->BlendFunc
) {
1740 snprintf(symboln
, sizeof(symboln
), "%sBlendFunc", symbol_prefix
);
1741 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendFunc
;
1742 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1746 if(!disp
->LogicOp
) {
1747 snprintf(symboln
, sizeof(symboln
), "%sLogicOp", symbol_prefix
);
1748 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LogicOp
;
1749 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1753 if(!disp
->StencilFunc
) {
1754 snprintf(symboln
, sizeof(symboln
), "%sStencilFunc", symbol_prefix
);
1755 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->StencilFunc
;
1756 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1760 if(!disp
->StencilOp
) {
1761 snprintf(symboln
, sizeof(symboln
), "%sStencilOp", symbol_prefix
);
1762 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->StencilOp
;
1763 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1767 if(!disp
->DepthFunc
) {
1768 snprintf(symboln
, sizeof(symboln
), "%sDepthFunc", symbol_prefix
);
1769 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DepthFunc
;
1770 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1774 if(!disp
->PixelZoom
) {
1775 snprintf(symboln
, sizeof(symboln
), "%sPixelZoom", symbol_prefix
);
1776 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PixelZoom
;
1777 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1781 if(!disp
->PixelTransferf
) {
1782 snprintf(symboln
, sizeof(symboln
), "%sPixelTransferf", symbol_prefix
);
1783 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PixelTransferf
;
1784 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1788 if(!disp
->PixelTransferi
) {
1789 snprintf(symboln
, sizeof(symboln
), "%sPixelTransferi", symbol_prefix
);
1790 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PixelTransferi
;
1791 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1795 if(!disp
->PixelStoref
) {
1796 snprintf(symboln
, sizeof(symboln
), "%sPixelStoref", symbol_prefix
);
1797 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PixelStoref
;
1798 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1802 if(!disp
->PixelStorei
) {
1803 snprintf(symboln
, sizeof(symboln
), "%sPixelStorei", symbol_prefix
);
1804 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PixelStorei
;
1805 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1809 if(!disp
->PixelMapfv
) {
1810 snprintf(symboln
, sizeof(symboln
), "%sPixelMapfv", symbol_prefix
);
1811 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PixelMapfv
;
1812 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1816 if(!disp
->PixelMapuiv
) {
1817 snprintf(symboln
, sizeof(symboln
), "%sPixelMapuiv", symbol_prefix
);
1818 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PixelMapuiv
;
1819 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1823 if(!disp
->PixelMapusv
) {
1824 snprintf(symboln
, sizeof(symboln
), "%sPixelMapusv", symbol_prefix
);
1825 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PixelMapusv
;
1826 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1830 if(!disp
->ReadBuffer
) {
1831 snprintf(symboln
, sizeof(symboln
), "%sReadBuffer", symbol_prefix
);
1832 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ReadBuffer
;
1833 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1837 if(!disp
->CopyPixels
) {
1838 snprintf(symboln
, sizeof(symboln
), "%sCopyPixels", symbol_prefix
);
1839 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyPixels
;
1840 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1844 if(!disp
->ReadPixels
) {
1845 snprintf(symboln
, sizeof(symboln
), "%sReadPixels", symbol_prefix
);
1846 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ReadPixels
;
1847 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1851 if(!disp
->DrawPixels
) {
1852 snprintf(symboln
, sizeof(symboln
), "%sDrawPixels", symbol_prefix
);
1853 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawPixels
;
1854 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1858 if(!disp
->GetBooleanv
) {
1859 snprintf(symboln
, sizeof(symboln
), "%sGetBooleanv", symbol_prefix
);
1860 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetBooleanv
;
1861 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1865 if(!disp
->GetClipPlane
) {
1866 snprintf(symboln
, sizeof(symboln
), "%sGetClipPlane", symbol_prefix
);
1867 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetClipPlane
;
1868 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1872 if(!disp
->GetDoublev
) {
1873 snprintf(symboln
, sizeof(symboln
), "%sGetDoublev", symbol_prefix
);
1874 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetDoublev
;
1875 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1879 if(!disp
->GetError
) {
1880 snprintf(symboln
, sizeof(symboln
), "%sGetError", symbol_prefix
);
1881 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetError
;
1882 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1886 if(!disp
->GetFloatv
) {
1887 snprintf(symboln
, sizeof(symboln
), "%sGetFloatv", symbol_prefix
);
1888 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetFloatv
;
1889 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1893 if(!disp
->GetIntegerv
) {
1894 snprintf(symboln
, sizeof(symboln
), "%sGetIntegerv", symbol_prefix
);
1895 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetIntegerv
;
1896 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1900 if(!disp
->GetLightfv
) {
1901 snprintf(symboln
, sizeof(symboln
), "%sGetLightfv", symbol_prefix
);
1902 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetLightfv
;
1903 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1907 if(!disp
->GetLightiv
) {
1908 snprintf(symboln
, sizeof(symboln
), "%sGetLightiv", symbol_prefix
);
1909 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetLightiv
;
1910 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1914 if(!disp
->GetMapdv
) {
1915 snprintf(symboln
, sizeof(symboln
), "%sGetMapdv", symbol_prefix
);
1916 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetMapdv
;
1917 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1921 if(!disp
->GetMapfv
) {
1922 snprintf(symboln
, sizeof(symboln
), "%sGetMapfv", symbol_prefix
);
1923 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetMapfv
;
1924 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1928 if(!disp
->GetMapiv
) {
1929 snprintf(symboln
, sizeof(symboln
), "%sGetMapiv", symbol_prefix
);
1930 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetMapiv
;
1931 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1935 if(!disp
->GetMaterialfv
) {
1936 snprintf(symboln
, sizeof(symboln
), "%sGetMaterialfv", symbol_prefix
);
1937 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetMaterialfv
;
1938 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1942 if(!disp
->GetMaterialiv
) {
1943 snprintf(symboln
, sizeof(symboln
), "%sGetMaterialiv", symbol_prefix
);
1944 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetMaterialiv
;
1945 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1949 if(!disp
->GetPixelMapfv
) {
1950 snprintf(symboln
, sizeof(symboln
), "%sGetPixelMapfv", symbol_prefix
);
1951 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetPixelMapfv
;
1952 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1956 if(!disp
->GetPixelMapuiv
) {
1957 snprintf(symboln
, sizeof(symboln
), "%sGetPixelMapuiv", symbol_prefix
);
1958 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetPixelMapuiv
;
1959 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1963 if(!disp
->GetPixelMapusv
) {
1964 snprintf(symboln
, sizeof(symboln
), "%sGetPixelMapusv", symbol_prefix
);
1965 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetPixelMapusv
;
1966 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1970 if(!disp
->GetPolygonStipple
) {
1971 snprintf(symboln
, sizeof(symboln
), "%sGetPolygonStipple", symbol_prefix
);
1972 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetPolygonStipple
;
1973 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1977 if(!disp
->GetString
) {
1978 snprintf(symboln
, sizeof(symboln
), "%sGetString", symbol_prefix
);
1979 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetString
;
1980 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1984 if(!disp
->GetTexEnvfv
) {
1985 snprintf(symboln
, sizeof(symboln
), "%sGetTexEnvfv", symbol_prefix
);
1986 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTexEnvfv
;
1987 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1991 if(!disp
->GetTexEnviv
) {
1992 snprintf(symboln
, sizeof(symboln
), "%sGetTexEnviv", symbol_prefix
);
1993 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTexEnviv
;
1994 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
1998 if(!disp
->GetTexGendv
) {
1999 snprintf(symboln
, sizeof(symboln
), "%sGetTexGendv", symbol_prefix
);
2000 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTexGendv
;
2001 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2005 if(!disp
->GetTexGenfv
) {
2006 snprintf(symboln
, sizeof(symboln
), "%sGetTexGenfv", symbol_prefix
);
2007 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTexGenfv
;
2008 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2012 if(!disp
->GetTexGeniv
) {
2013 snprintf(symboln
, sizeof(symboln
), "%sGetTexGeniv", symbol_prefix
);
2014 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTexGeniv
;
2015 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2019 if(!disp
->GetTexImage
) {
2020 snprintf(symboln
, sizeof(symboln
), "%sGetTexImage", symbol_prefix
);
2021 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTexImage
;
2022 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2026 if(!disp
->GetTexParameterfv
) {
2027 snprintf(symboln
, sizeof(symboln
), "%sGetTexParameterfv", symbol_prefix
);
2028 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTexParameterfv
;
2029 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2033 if(!disp
->GetTexParameteriv
) {
2034 snprintf(symboln
, sizeof(symboln
), "%sGetTexParameteriv", symbol_prefix
);
2035 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTexParameteriv
;
2036 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2040 if(!disp
->GetTexLevelParameterfv
) {
2041 snprintf(symboln
, sizeof(symboln
), "%sGetTexLevelParameterfv", symbol_prefix
);
2042 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTexLevelParameterfv
;
2043 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2047 if(!disp
->GetTexLevelParameteriv
) {
2048 snprintf(symboln
, sizeof(symboln
), "%sGetTexLevelParameteriv", symbol_prefix
);
2049 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTexLevelParameteriv
;
2050 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2054 if(!disp
->IsEnabled
) {
2055 snprintf(symboln
, sizeof(symboln
), "%sIsEnabled", symbol_prefix
);
2056 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsEnabled
;
2057 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2062 snprintf(symboln
, sizeof(symboln
), "%sIsList", symbol_prefix
);
2063 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsList
;
2064 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2068 if(!disp
->DepthRange
) {
2069 snprintf(symboln
, sizeof(symboln
), "%sDepthRange", symbol_prefix
);
2070 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DepthRange
;
2071 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2075 if(!disp
->Frustum
) {
2076 snprintf(symboln
, sizeof(symboln
), "%sFrustum", symbol_prefix
);
2077 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Frustum
;
2078 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2082 if(!disp
->LoadIdentity
) {
2083 snprintf(symboln
, sizeof(symboln
), "%sLoadIdentity", symbol_prefix
);
2084 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LoadIdentity
;
2085 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2089 if(!disp
->LoadMatrixf
) {
2090 snprintf(symboln
, sizeof(symboln
), "%sLoadMatrixf", symbol_prefix
);
2091 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LoadMatrixf
;
2092 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2096 if(!disp
->LoadMatrixd
) {
2097 snprintf(symboln
, sizeof(symboln
), "%sLoadMatrixd", symbol_prefix
);
2098 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LoadMatrixd
;
2099 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2103 if(!disp
->MatrixMode
) {
2104 snprintf(symboln
, sizeof(symboln
), "%sMatrixMode", symbol_prefix
);
2105 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MatrixMode
;
2106 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2110 if(!disp
->MultMatrixf
) {
2111 snprintf(symboln
, sizeof(symboln
), "%sMultMatrixf", symbol_prefix
);
2112 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultMatrixf
;
2113 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2117 if(!disp
->MultMatrixd
) {
2118 snprintf(symboln
, sizeof(symboln
), "%sMultMatrixd", symbol_prefix
);
2119 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultMatrixd
;
2120 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2125 snprintf(symboln
, sizeof(symboln
), "%sOrtho", symbol_prefix
);
2126 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Ortho
;
2127 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2131 if(!disp
->PopMatrix
) {
2132 snprintf(symboln
, sizeof(symboln
), "%sPopMatrix", symbol_prefix
);
2133 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PopMatrix
;
2134 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2138 if(!disp
->PushMatrix
) {
2139 snprintf(symboln
, sizeof(symboln
), "%sPushMatrix", symbol_prefix
);
2140 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PushMatrix
;
2141 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2145 if(!disp
->Rotated
) {
2146 snprintf(symboln
, sizeof(symboln
), "%sRotated", symbol_prefix
);
2147 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Rotated
;
2148 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2152 if(!disp
->Rotatef
) {
2153 snprintf(symboln
, sizeof(symboln
), "%sRotatef", symbol_prefix
);
2154 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Rotatef
;
2155 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2160 snprintf(symboln
, sizeof(symboln
), "%sScaled", symbol_prefix
);
2161 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Scaled
;
2162 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2167 snprintf(symboln
, sizeof(symboln
), "%sScalef", symbol_prefix
);
2168 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Scalef
;
2169 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2173 if(!disp
->Translated
) {
2174 snprintf(symboln
, sizeof(symboln
), "%sTranslated", symbol_prefix
);
2175 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Translated
;
2176 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2180 if(!disp
->Translatef
) {
2181 snprintf(symboln
, sizeof(symboln
), "%sTranslatef", symbol_prefix
);
2182 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Translatef
;
2183 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2187 if(!disp
->Viewport
) {
2188 snprintf(symboln
, sizeof(symboln
), "%sViewport", symbol_prefix
);
2189 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Viewport
;
2190 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2194 if(!disp
->ArrayElement
) {
2195 snprintf(symboln
, sizeof(symboln
), "%sArrayElement", symbol_prefix
);
2196 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ArrayElement
;
2197 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2201 if(!disp
->ArrayElement
) {
2202 snprintf(symboln
, sizeof(symboln
), "%sArrayElementEXT", symbol_prefix
);
2203 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ArrayElement
;
2204 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2208 if(!disp
->BindTexture
) {
2209 snprintf(symboln
, sizeof(symboln
), "%sBindTexture", symbol_prefix
);
2210 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindTexture
;
2211 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2215 if(!disp
->BindTexture
) {
2216 snprintf(symboln
, sizeof(symboln
), "%sBindTextureEXT", symbol_prefix
);
2217 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindTexture
;
2218 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2222 if(!disp
->ColorPointer
) {
2223 snprintf(symboln
, sizeof(symboln
), "%sColorPointer", symbol_prefix
);
2224 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ColorPointer
;
2225 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2229 if(!disp
->DisableClientState
) {
2230 snprintf(symboln
, sizeof(symboln
), "%sDisableClientState", symbol_prefix
);
2231 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DisableClientState
;
2232 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2236 if(!disp
->DrawArrays
) {
2237 snprintf(symboln
, sizeof(symboln
), "%sDrawArrays", symbol_prefix
);
2238 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawArrays
;
2239 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2243 if(!disp
->DrawArrays
) {
2244 snprintf(symboln
, sizeof(symboln
), "%sDrawArraysEXT", symbol_prefix
);
2245 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawArrays
;
2246 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2250 if(!disp
->DrawElements
) {
2251 snprintf(symboln
, sizeof(symboln
), "%sDrawElements", symbol_prefix
);
2252 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawElements
;
2253 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2257 if(!disp
->EdgeFlagPointer
) {
2258 snprintf(symboln
, sizeof(symboln
), "%sEdgeFlagPointer", symbol_prefix
);
2259 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EdgeFlagPointer
;
2260 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2264 if(!disp
->EnableClientState
) {
2265 snprintf(symboln
, sizeof(symboln
), "%sEnableClientState", symbol_prefix
);
2266 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EnableClientState
;
2267 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2271 if(!disp
->IndexPointer
) {
2272 snprintf(symboln
, sizeof(symboln
), "%sIndexPointer", symbol_prefix
);
2273 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IndexPointer
;
2274 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2278 if(!disp
->Indexub
) {
2279 snprintf(symboln
, sizeof(symboln
), "%sIndexub", symbol_prefix
);
2280 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Indexub
;
2281 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2285 if(!disp
->Indexubv
) {
2286 snprintf(symboln
, sizeof(symboln
), "%sIndexubv", symbol_prefix
);
2287 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Indexubv
;
2288 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2292 if(!disp
->InterleavedArrays
) {
2293 snprintf(symboln
, sizeof(symboln
), "%sInterleavedArrays", symbol_prefix
);
2294 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->InterleavedArrays
;
2295 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2299 if(!disp
->NormalPointer
) {
2300 snprintf(symboln
, sizeof(symboln
), "%sNormalPointer", symbol_prefix
);
2301 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->NormalPointer
;
2302 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2306 if(!disp
->PolygonOffset
) {
2307 snprintf(symboln
, sizeof(symboln
), "%sPolygonOffset", symbol_prefix
);
2308 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PolygonOffset
;
2309 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2313 if(!disp
->TexCoordPointer
) {
2314 snprintf(symboln
, sizeof(symboln
), "%sTexCoordPointer", symbol_prefix
);
2315 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoordPointer
;
2316 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2320 if(!disp
->VertexPointer
) {
2321 snprintf(symboln
, sizeof(symboln
), "%sVertexPointer", symbol_prefix
);
2322 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexPointer
;
2323 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2327 if(!disp
->AreTexturesResident
) {
2328 snprintf(symboln
, sizeof(symboln
), "%sAreTexturesResident", symbol_prefix
);
2329 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->AreTexturesResident
;
2330 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2334 if(!disp
->AreTexturesResident
) {
2335 snprintf(symboln
, sizeof(symboln
), "%sAreTexturesResidentEXT", symbol_prefix
);
2336 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->AreTexturesResident
;
2337 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2341 if(!disp
->CopyTexImage1D
) {
2342 snprintf(symboln
, sizeof(symboln
), "%sCopyTexImage1D", symbol_prefix
);
2343 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyTexImage1D
;
2344 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2348 if(!disp
->CopyTexImage1D
) {
2349 snprintf(symboln
, sizeof(symboln
), "%sCopyTexImage1DEXT", symbol_prefix
);
2350 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyTexImage1D
;
2351 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2355 if(!disp
->CopyTexImage2D
) {
2356 snprintf(symboln
, sizeof(symboln
), "%sCopyTexImage2D", symbol_prefix
);
2357 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyTexImage2D
;
2358 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2362 if(!disp
->CopyTexImage2D
) {
2363 snprintf(symboln
, sizeof(symboln
), "%sCopyTexImage2DEXT", symbol_prefix
);
2364 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyTexImage2D
;
2365 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2369 if(!disp
->CopyTexSubImage1D
) {
2370 snprintf(symboln
, sizeof(symboln
), "%sCopyTexSubImage1D", symbol_prefix
);
2371 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyTexSubImage1D
;
2372 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2376 if(!disp
->CopyTexSubImage1D
) {
2377 snprintf(symboln
, sizeof(symboln
), "%sCopyTexSubImage1DEXT", symbol_prefix
);
2378 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyTexSubImage1D
;
2379 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2383 if(!disp
->CopyTexSubImage2D
) {
2384 snprintf(symboln
, sizeof(symboln
), "%sCopyTexSubImage2D", symbol_prefix
);
2385 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyTexSubImage2D
;
2386 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2390 if(!disp
->CopyTexSubImage2D
) {
2391 snprintf(symboln
, sizeof(symboln
), "%sCopyTexSubImage2DEXT", symbol_prefix
);
2392 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyTexSubImage2D
;
2393 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2397 if(!disp
->DeleteTextures
) {
2398 snprintf(symboln
, sizeof(symboln
), "%sDeleteTextures", symbol_prefix
);
2399 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteTextures
;
2400 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2404 if(!disp
->DeleteTextures
) {
2405 snprintf(symboln
, sizeof(symboln
), "%sDeleteTexturesEXT", symbol_prefix
);
2406 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteTextures
;
2407 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2411 if(!disp
->GenTextures
) {
2412 snprintf(symboln
, sizeof(symboln
), "%sGenTextures", symbol_prefix
);
2413 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenTextures
;
2414 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2418 if(!disp
->GenTextures
) {
2419 snprintf(symboln
, sizeof(symboln
), "%sGenTexturesEXT", symbol_prefix
);
2420 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenTextures
;
2421 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2425 if(!disp
->GetPointerv
) {
2426 snprintf(symboln
, sizeof(symboln
), "%sGetPointerv", symbol_prefix
);
2427 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetPointerv
;
2428 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2432 if(!disp
->GetPointerv
) {
2433 snprintf(symboln
, sizeof(symboln
), "%sGetPointervEXT", symbol_prefix
);
2434 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetPointerv
;
2435 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2439 if(!disp
->IsTexture
) {
2440 snprintf(symboln
, sizeof(symboln
), "%sIsTexture", symbol_prefix
);
2441 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsTexture
;
2442 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2446 if(!disp
->IsTexture
) {
2447 snprintf(symboln
, sizeof(symboln
), "%sIsTextureEXT", symbol_prefix
);
2448 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsTexture
;
2449 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2453 if(!disp
->PrioritizeTextures
) {
2454 snprintf(symboln
, sizeof(symboln
), "%sPrioritizeTextures", symbol_prefix
);
2455 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PrioritizeTextures
;
2456 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2460 if(!disp
->PrioritizeTextures
) {
2461 snprintf(symboln
, sizeof(symboln
), "%sPrioritizeTexturesEXT", symbol_prefix
);
2462 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PrioritizeTextures
;
2463 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2467 if(!disp
->TexSubImage1D
) {
2468 snprintf(symboln
, sizeof(symboln
), "%sTexSubImage1D", symbol_prefix
);
2469 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexSubImage1D
;
2470 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2474 if(!disp
->TexSubImage1D
) {
2475 snprintf(symboln
, sizeof(symboln
), "%sTexSubImage1DEXT", symbol_prefix
);
2476 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexSubImage1D
;
2477 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2481 if(!disp
->TexSubImage2D
) {
2482 snprintf(symboln
, sizeof(symboln
), "%sTexSubImage2D", symbol_prefix
);
2483 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexSubImage2D
;
2484 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2488 if(!disp
->TexSubImage2D
) {
2489 snprintf(symboln
, sizeof(symboln
), "%sTexSubImage2DEXT", symbol_prefix
);
2490 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexSubImage2D
;
2491 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2495 if(!disp
->PopClientAttrib
) {
2496 snprintf(symboln
, sizeof(symboln
), "%sPopClientAttrib", symbol_prefix
);
2497 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PopClientAttrib
;
2498 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2502 if(!disp
->PushClientAttrib
) {
2503 snprintf(symboln
, sizeof(symboln
), "%sPushClientAttrib", symbol_prefix
);
2504 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PushClientAttrib
;
2505 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2509 if(!disp
->BlendColor
) {
2510 snprintf(symboln
, sizeof(symboln
), "%sBlendColor", symbol_prefix
);
2511 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendColor
;
2512 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2516 if(!disp
->BlendColor
) {
2517 snprintf(symboln
, sizeof(symboln
), "%sBlendColorEXT", symbol_prefix
);
2518 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendColor
;
2519 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2523 if(!disp
->BlendEquation
) {
2524 snprintf(symboln
, sizeof(symboln
), "%sBlendEquation", symbol_prefix
);
2525 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendEquation
;
2526 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2530 if(!disp
->BlendEquation
) {
2531 snprintf(symboln
, sizeof(symboln
), "%sBlendEquationEXT", symbol_prefix
);
2532 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendEquation
;
2533 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2537 if(!disp
->DrawRangeElements
) {
2538 snprintf(symboln
, sizeof(symboln
), "%sDrawRangeElements", symbol_prefix
);
2539 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawRangeElements
;
2540 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2544 if(!disp
->DrawRangeElements
) {
2545 snprintf(symboln
, sizeof(symboln
), "%sDrawRangeElementsEXT", symbol_prefix
);
2546 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawRangeElements
;
2547 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2551 if(!disp
->ColorTable
) {
2552 snprintf(symboln
, sizeof(symboln
), "%sColorTable", symbol_prefix
);
2553 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ColorTable
;
2554 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2558 if(!disp
->ColorTable
) {
2559 snprintf(symboln
, sizeof(symboln
), "%sColorTableSGI", symbol_prefix
);
2560 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ColorTable
;
2561 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2565 if(!disp
->ColorTable
) {
2566 snprintf(symboln
, sizeof(symboln
), "%sColorTableEXT", symbol_prefix
);
2567 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ColorTable
;
2568 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2572 if(!disp
->ColorTableParameterfv
) {
2573 snprintf(symboln
, sizeof(symboln
), "%sColorTableParameterfv", symbol_prefix
);
2574 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ColorTableParameterfv
;
2575 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2579 if(!disp
->ColorTableParameterfv
) {
2580 snprintf(symboln
, sizeof(symboln
), "%sColorTableParameterfvSGI", symbol_prefix
);
2581 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ColorTableParameterfv
;
2582 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2586 if(!disp
->ColorTableParameteriv
) {
2587 snprintf(symboln
, sizeof(symboln
), "%sColorTableParameteriv", symbol_prefix
);
2588 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ColorTableParameteriv
;
2589 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2593 if(!disp
->ColorTableParameteriv
) {
2594 snprintf(symboln
, sizeof(symboln
), "%sColorTableParameterivSGI", symbol_prefix
);
2595 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ColorTableParameteriv
;
2596 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2600 if(!disp
->CopyColorTable
) {
2601 snprintf(symboln
, sizeof(symboln
), "%sCopyColorTable", symbol_prefix
);
2602 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyColorTable
;
2603 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2607 if(!disp
->CopyColorTable
) {
2608 snprintf(symboln
, sizeof(symboln
), "%sCopyColorTableSGI", symbol_prefix
);
2609 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyColorTable
;
2610 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2614 if(!disp
->GetColorTable
) {
2615 snprintf(symboln
, sizeof(symboln
), "%sGetColorTable", symbol_prefix
);
2616 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetColorTable
;
2617 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2621 if(!disp
->GetColorTable
) {
2622 snprintf(symboln
, sizeof(symboln
), "%sGetColorTableSGI", symbol_prefix
);
2623 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetColorTable
;
2624 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2628 if(!disp
->GetColorTable
) {
2629 snprintf(symboln
, sizeof(symboln
), "%sGetColorTableEXT", symbol_prefix
);
2630 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetColorTable
;
2631 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2635 if(!disp
->GetColorTableParameterfv
) {
2636 snprintf(symboln
, sizeof(symboln
), "%sGetColorTableParameterfv", symbol_prefix
);
2637 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetColorTableParameterfv
;
2638 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2642 if(!disp
->GetColorTableParameterfv
) {
2643 snprintf(symboln
, sizeof(symboln
), "%sGetColorTableParameterfvSGI", symbol_prefix
);
2644 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetColorTableParameterfv
;
2645 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2649 if(!disp
->GetColorTableParameterfv
) {
2650 snprintf(symboln
, sizeof(symboln
), "%sGetColorTableParameterfvEXT", symbol_prefix
);
2651 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetColorTableParameterfv
;
2652 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2656 if(!disp
->GetColorTableParameteriv
) {
2657 snprintf(symboln
, sizeof(symboln
), "%sGetColorTableParameteriv", symbol_prefix
);
2658 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetColorTableParameteriv
;
2659 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2663 if(!disp
->GetColorTableParameteriv
) {
2664 snprintf(symboln
, sizeof(symboln
), "%sGetColorTableParameterivSGI", symbol_prefix
);
2665 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetColorTableParameteriv
;
2666 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2670 if(!disp
->GetColorTableParameteriv
) {
2671 snprintf(symboln
, sizeof(symboln
), "%sGetColorTableParameterivEXT", symbol_prefix
);
2672 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetColorTableParameteriv
;
2673 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2677 if(!disp
->ColorSubTable
) {
2678 snprintf(symboln
, sizeof(symboln
), "%sColorSubTable", symbol_prefix
);
2679 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ColorSubTable
;
2680 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2684 if(!disp
->ColorSubTable
) {
2685 snprintf(symboln
, sizeof(symboln
), "%sColorSubTableEXT", symbol_prefix
);
2686 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ColorSubTable
;
2687 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2691 if(!disp
->CopyColorSubTable
) {
2692 snprintf(symboln
, sizeof(symboln
), "%sCopyColorSubTable", symbol_prefix
);
2693 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyColorSubTable
;
2694 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2698 if(!disp
->CopyColorSubTable
) {
2699 snprintf(symboln
, sizeof(symboln
), "%sCopyColorSubTableEXT", symbol_prefix
);
2700 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyColorSubTable
;
2701 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2705 if(!disp
->ConvolutionFilter1D
) {
2706 snprintf(symboln
, sizeof(symboln
), "%sConvolutionFilter1D", symbol_prefix
);
2707 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ConvolutionFilter1D
;
2708 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2712 if(!disp
->ConvolutionFilter1D
) {
2713 snprintf(symboln
, sizeof(symboln
), "%sConvolutionFilter1DEXT", symbol_prefix
);
2714 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ConvolutionFilter1D
;
2715 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2719 if(!disp
->ConvolutionFilter2D
) {
2720 snprintf(symboln
, sizeof(symboln
), "%sConvolutionFilter2D", symbol_prefix
);
2721 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ConvolutionFilter2D
;
2722 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2726 if(!disp
->ConvolutionFilter2D
) {
2727 snprintf(symboln
, sizeof(symboln
), "%sConvolutionFilter2DEXT", symbol_prefix
);
2728 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ConvolutionFilter2D
;
2729 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2733 if(!disp
->ConvolutionParameterf
) {
2734 snprintf(symboln
, sizeof(symboln
), "%sConvolutionParameterf", symbol_prefix
);
2735 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ConvolutionParameterf
;
2736 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2740 if(!disp
->ConvolutionParameterf
) {
2741 snprintf(symboln
, sizeof(symboln
), "%sConvolutionParameterfEXT", symbol_prefix
);
2742 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ConvolutionParameterf
;
2743 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2747 if(!disp
->ConvolutionParameterfv
) {
2748 snprintf(symboln
, sizeof(symboln
), "%sConvolutionParameterfv", symbol_prefix
);
2749 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ConvolutionParameterfv
;
2750 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2754 if(!disp
->ConvolutionParameterfv
) {
2755 snprintf(symboln
, sizeof(symboln
), "%sConvolutionParameterfvEXT", symbol_prefix
);
2756 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ConvolutionParameterfv
;
2757 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2761 if(!disp
->ConvolutionParameteri
) {
2762 snprintf(symboln
, sizeof(symboln
), "%sConvolutionParameteri", symbol_prefix
);
2763 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ConvolutionParameteri
;
2764 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2768 if(!disp
->ConvolutionParameteri
) {
2769 snprintf(symboln
, sizeof(symboln
), "%sConvolutionParameteriEXT", symbol_prefix
);
2770 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ConvolutionParameteri
;
2771 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2775 if(!disp
->ConvolutionParameteriv
) {
2776 snprintf(symboln
, sizeof(symboln
), "%sConvolutionParameteriv", symbol_prefix
);
2777 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ConvolutionParameteriv
;
2778 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2782 if(!disp
->ConvolutionParameteriv
) {
2783 snprintf(symboln
, sizeof(symboln
), "%sConvolutionParameterivEXT", symbol_prefix
);
2784 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ConvolutionParameteriv
;
2785 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2789 if(!disp
->CopyConvolutionFilter1D
) {
2790 snprintf(symboln
, sizeof(symboln
), "%sCopyConvolutionFilter1D", symbol_prefix
);
2791 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyConvolutionFilter1D
;
2792 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2796 if(!disp
->CopyConvolutionFilter1D
) {
2797 snprintf(symboln
, sizeof(symboln
), "%sCopyConvolutionFilter1DEXT", symbol_prefix
);
2798 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyConvolutionFilter1D
;
2799 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2803 if(!disp
->CopyConvolutionFilter2D
) {
2804 snprintf(symboln
, sizeof(symboln
), "%sCopyConvolutionFilter2D", symbol_prefix
);
2805 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyConvolutionFilter2D
;
2806 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2810 if(!disp
->CopyConvolutionFilter2D
) {
2811 snprintf(symboln
, sizeof(symboln
), "%sCopyConvolutionFilter2DEXT", symbol_prefix
);
2812 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyConvolutionFilter2D
;
2813 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2817 if(!disp
->GetConvolutionFilter
) {
2818 snprintf(symboln
, sizeof(symboln
), "%sGetConvolutionFilter", symbol_prefix
);
2819 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetConvolutionFilter
;
2820 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2824 if(!disp
->GetConvolutionFilter
) {
2825 snprintf(symboln
, sizeof(symboln
), "%sGetConvolutionFilterEXT", symbol_prefix
);
2826 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetConvolutionFilter
;
2827 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2831 if(!disp
->GetConvolutionParameterfv
) {
2832 snprintf(symboln
, sizeof(symboln
), "%sGetConvolutionParameterfv", symbol_prefix
);
2833 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetConvolutionParameterfv
;
2834 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2838 if(!disp
->GetConvolutionParameterfv
) {
2839 snprintf(symboln
, sizeof(symboln
), "%sGetConvolutionParameterfvEXT", symbol_prefix
);
2840 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetConvolutionParameterfv
;
2841 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2845 if(!disp
->GetConvolutionParameteriv
) {
2846 snprintf(symboln
, sizeof(symboln
), "%sGetConvolutionParameteriv", symbol_prefix
);
2847 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetConvolutionParameteriv
;
2848 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2852 if(!disp
->GetConvolutionParameteriv
) {
2853 snprintf(symboln
, sizeof(symboln
), "%sGetConvolutionParameterivEXT", symbol_prefix
);
2854 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetConvolutionParameteriv
;
2855 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2859 if(!disp
->GetSeparableFilter
) {
2860 snprintf(symboln
, sizeof(symboln
), "%sGetSeparableFilter", symbol_prefix
);
2861 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetSeparableFilter
;
2862 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2866 if(!disp
->GetSeparableFilter
) {
2867 snprintf(symboln
, sizeof(symboln
), "%sGetSeparableFilterEXT", symbol_prefix
);
2868 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetSeparableFilter
;
2869 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2873 if(!disp
->SeparableFilter2D
) {
2874 snprintf(symboln
, sizeof(symboln
), "%sSeparableFilter2D", symbol_prefix
);
2875 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SeparableFilter2D
;
2876 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2880 if(!disp
->SeparableFilter2D
) {
2881 snprintf(symboln
, sizeof(symboln
), "%sSeparableFilter2DEXT", symbol_prefix
);
2882 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SeparableFilter2D
;
2883 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2887 if(!disp
->GetHistogram
) {
2888 snprintf(symboln
, sizeof(symboln
), "%sGetHistogram", symbol_prefix
);
2889 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetHistogram
;
2890 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2894 if(!disp
->GetHistogram
) {
2895 snprintf(symboln
, sizeof(symboln
), "%sGetHistogramEXT", symbol_prefix
);
2896 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetHistogram
;
2897 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2901 if(!disp
->GetHistogramParameterfv
) {
2902 snprintf(symboln
, sizeof(symboln
), "%sGetHistogramParameterfv", symbol_prefix
);
2903 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetHistogramParameterfv
;
2904 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2908 if(!disp
->GetHistogramParameterfv
) {
2909 snprintf(symboln
, sizeof(symboln
), "%sGetHistogramParameterfvEXT", symbol_prefix
);
2910 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetHistogramParameterfv
;
2911 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2915 if(!disp
->GetHistogramParameteriv
) {
2916 snprintf(symboln
, sizeof(symboln
), "%sGetHistogramParameteriv", symbol_prefix
);
2917 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetHistogramParameteriv
;
2918 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2922 if(!disp
->GetHistogramParameteriv
) {
2923 snprintf(symboln
, sizeof(symboln
), "%sGetHistogramParameterivEXT", symbol_prefix
);
2924 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetHistogramParameteriv
;
2925 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2929 if(!disp
->GetMinmax
) {
2930 snprintf(symboln
, sizeof(symboln
), "%sGetMinmax", symbol_prefix
);
2931 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetMinmax
;
2932 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2936 if(!disp
->GetMinmax
) {
2937 snprintf(symboln
, sizeof(symboln
), "%sGetMinmaxEXT", symbol_prefix
);
2938 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetMinmax
;
2939 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2943 if(!disp
->GetMinmaxParameterfv
) {
2944 snprintf(symboln
, sizeof(symboln
), "%sGetMinmaxParameterfv", symbol_prefix
);
2945 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetMinmaxParameterfv
;
2946 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2950 if(!disp
->GetMinmaxParameterfv
) {
2951 snprintf(symboln
, sizeof(symboln
), "%sGetMinmaxParameterfvEXT", symbol_prefix
);
2952 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetMinmaxParameterfv
;
2953 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2957 if(!disp
->GetMinmaxParameteriv
) {
2958 snprintf(symboln
, sizeof(symboln
), "%sGetMinmaxParameteriv", symbol_prefix
);
2959 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetMinmaxParameteriv
;
2960 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2964 if(!disp
->GetMinmaxParameteriv
) {
2965 snprintf(symboln
, sizeof(symboln
), "%sGetMinmaxParameterivEXT", symbol_prefix
);
2966 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetMinmaxParameteriv
;
2967 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2971 if(!disp
->Histogram
) {
2972 snprintf(symboln
, sizeof(symboln
), "%sHistogram", symbol_prefix
);
2973 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Histogram
;
2974 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2978 if(!disp
->Histogram
) {
2979 snprintf(symboln
, sizeof(symboln
), "%sHistogramEXT", symbol_prefix
);
2980 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Histogram
;
2981 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2986 snprintf(symboln
, sizeof(symboln
), "%sMinmax", symbol_prefix
);
2987 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Minmax
;
2988 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2993 snprintf(symboln
, sizeof(symboln
), "%sMinmaxEXT", symbol_prefix
);
2994 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Minmax
;
2995 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
2999 if(!disp
->ResetHistogram
) {
3000 snprintf(symboln
, sizeof(symboln
), "%sResetHistogram", symbol_prefix
);
3001 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ResetHistogram
;
3002 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3006 if(!disp
->ResetHistogram
) {
3007 snprintf(symboln
, sizeof(symboln
), "%sResetHistogramEXT", symbol_prefix
);
3008 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ResetHistogram
;
3009 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3013 if(!disp
->ResetMinmax
) {
3014 snprintf(symboln
, sizeof(symboln
), "%sResetMinmax", symbol_prefix
);
3015 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ResetMinmax
;
3016 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3020 if(!disp
->ResetMinmax
) {
3021 snprintf(symboln
, sizeof(symboln
), "%sResetMinmaxEXT", symbol_prefix
);
3022 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ResetMinmax
;
3023 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3027 if(!disp
->TexImage3D
) {
3028 snprintf(symboln
, sizeof(symboln
), "%sTexImage3D", symbol_prefix
);
3029 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexImage3D
;
3030 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3034 if(!disp
->TexImage3D
) {
3035 snprintf(symboln
, sizeof(symboln
), "%sTexImage3DEXT", symbol_prefix
);
3036 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexImage3D
;
3037 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3041 if(!disp
->TexSubImage3D
) {
3042 snprintf(symboln
, sizeof(symboln
), "%sTexSubImage3D", symbol_prefix
);
3043 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexSubImage3D
;
3044 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3048 if(!disp
->TexSubImage3D
) {
3049 snprintf(symboln
, sizeof(symboln
), "%sTexSubImage3DEXT", symbol_prefix
);
3050 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexSubImage3D
;
3051 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3055 if(!disp
->CopyTexSubImage3D
) {
3056 snprintf(symboln
, sizeof(symboln
), "%sCopyTexSubImage3D", symbol_prefix
);
3057 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyTexSubImage3D
;
3058 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3062 if(!disp
->CopyTexSubImage3D
) {
3063 snprintf(symboln
, sizeof(symboln
), "%sCopyTexSubImage3DEXT", symbol_prefix
);
3064 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyTexSubImage3D
;
3065 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3069 if(!disp
->ActiveTextureARB
) {
3070 snprintf(symboln
, sizeof(symboln
), "%sActiveTexture", symbol_prefix
);
3071 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ActiveTextureARB
;
3072 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3076 if(!disp
->ActiveTextureARB
) {
3077 snprintf(symboln
, sizeof(symboln
), "%sActiveTextureARB", symbol_prefix
);
3078 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ActiveTextureARB
;
3079 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3083 if(!disp
->ClientActiveTextureARB
) {
3084 snprintf(symboln
, sizeof(symboln
), "%sClientActiveTexture", symbol_prefix
);
3085 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ClientActiveTextureARB
;
3086 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3090 if(!disp
->ClientActiveTextureARB
) {
3091 snprintf(symboln
, sizeof(symboln
), "%sClientActiveTextureARB", symbol_prefix
);
3092 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ClientActiveTextureARB
;
3093 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3097 if(!disp
->MultiTexCoord1dARB
) {
3098 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord1d", symbol_prefix
);
3099 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord1dARB
;
3100 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3104 if(!disp
->MultiTexCoord1dARB
) {
3105 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord1dARB", symbol_prefix
);
3106 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord1dARB
;
3107 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3111 if(!disp
->MultiTexCoord1dvARB
) {
3112 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord1dv", symbol_prefix
);
3113 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord1dvARB
;
3114 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3118 if(!disp
->MultiTexCoord1dvARB
) {
3119 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord1dvARB", symbol_prefix
);
3120 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord1dvARB
;
3121 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3125 if(!disp
->MultiTexCoord1fARB
) {
3126 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord1f", symbol_prefix
);
3127 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord1fARB
;
3128 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3132 if(!disp
->MultiTexCoord1fARB
) {
3133 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord1fARB", symbol_prefix
);
3134 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord1fARB
;
3135 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3139 if(!disp
->MultiTexCoord1fvARB
) {
3140 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord1fv", symbol_prefix
);
3141 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord1fvARB
;
3142 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3146 if(!disp
->MultiTexCoord1fvARB
) {
3147 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord1fvARB", symbol_prefix
);
3148 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord1fvARB
;
3149 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3153 if(!disp
->MultiTexCoord1iARB
) {
3154 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord1i", symbol_prefix
);
3155 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord1iARB
;
3156 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3160 if(!disp
->MultiTexCoord1iARB
) {
3161 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord1iARB", symbol_prefix
);
3162 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord1iARB
;
3163 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3167 if(!disp
->MultiTexCoord1ivARB
) {
3168 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord1iv", symbol_prefix
);
3169 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord1ivARB
;
3170 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3174 if(!disp
->MultiTexCoord1ivARB
) {
3175 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord1ivARB", symbol_prefix
);
3176 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord1ivARB
;
3177 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3181 if(!disp
->MultiTexCoord1sARB
) {
3182 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord1s", symbol_prefix
);
3183 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord1sARB
;
3184 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3188 if(!disp
->MultiTexCoord1sARB
) {
3189 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord1sARB", symbol_prefix
);
3190 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord1sARB
;
3191 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3195 if(!disp
->MultiTexCoord1svARB
) {
3196 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord1sv", symbol_prefix
);
3197 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord1svARB
;
3198 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3202 if(!disp
->MultiTexCoord1svARB
) {
3203 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord1svARB", symbol_prefix
);
3204 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord1svARB
;
3205 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3209 if(!disp
->MultiTexCoord2dARB
) {
3210 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord2d", symbol_prefix
);
3211 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord2dARB
;
3212 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3216 if(!disp
->MultiTexCoord2dARB
) {
3217 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord2dARB", symbol_prefix
);
3218 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord2dARB
;
3219 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3223 if(!disp
->MultiTexCoord2dvARB
) {
3224 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord2dv", symbol_prefix
);
3225 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord2dvARB
;
3226 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3230 if(!disp
->MultiTexCoord2dvARB
) {
3231 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord2dvARB", symbol_prefix
);
3232 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord2dvARB
;
3233 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3237 if(!disp
->MultiTexCoord2fARB
) {
3238 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord2f", symbol_prefix
);
3239 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord2fARB
;
3240 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3244 if(!disp
->MultiTexCoord2fARB
) {
3245 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord2fARB", symbol_prefix
);
3246 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord2fARB
;
3247 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3251 if(!disp
->MultiTexCoord2fvARB
) {
3252 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord2fv", symbol_prefix
);
3253 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord2fvARB
;
3254 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3258 if(!disp
->MultiTexCoord2fvARB
) {
3259 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord2fvARB", symbol_prefix
);
3260 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord2fvARB
;
3261 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3265 if(!disp
->MultiTexCoord2iARB
) {
3266 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord2i", symbol_prefix
);
3267 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord2iARB
;
3268 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3272 if(!disp
->MultiTexCoord2iARB
) {
3273 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord2iARB", symbol_prefix
);
3274 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord2iARB
;
3275 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3279 if(!disp
->MultiTexCoord2ivARB
) {
3280 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord2iv", symbol_prefix
);
3281 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord2ivARB
;
3282 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3286 if(!disp
->MultiTexCoord2ivARB
) {
3287 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord2ivARB", symbol_prefix
);
3288 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord2ivARB
;
3289 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3293 if(!disp
->MultiTexCoord2sARB
) {
3294 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord2s", symbol_prefix
);
3295 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord2sARB
;
3296 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3300 if(!disp
->MultiTexCoord2sARB
) {
3301 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord2sARB", symbol_prefix
);
3302 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord2sARB
;
3303 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3307 if(!disp
->MultiTexCoord2svARB
) {
3308 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord2sv", symbol_prefix
);
3309 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord2svARB
;
3310 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3314 if(!disp
->MultiTexCoord2svARB
) {
3315 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord2svARB", symbol_prefix
);
3316 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord2svARB
;
3317 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3321 if(!disp
->MultiTexCoord3dARB
) {
3322 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord3d", symbol_prefix
);
3323 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord3dARB
;
3324 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3328 if(!disp
->MultiTexCoord3dARB
) {
3329 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord3dARB", symbol_prefix
);
3330 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord3dARB
;
3331 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3335 if(!disp
->MultiTexCoord3dvARB
) {
3336 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord3dv", symbol_prefix
);
3337 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord3dvARB
;
3338 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3342 if(!disp
->MultiTexCoord3dvARB
) {
3343 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord3dvARB", symbol_prefix
);
3344 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord3dvARB
;
3345 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3349 if(!disp
->MultiTexCoord3fARB
) {
3350 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord3f", symbol_prefix
);
3351 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord3fARB
;
3352 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3356 if(!disp
->MultiTexCoord3fARB
) {
3357 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord3fARB", symbol_prefix
);
3358 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord3fARB
;
3359 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3363 if(!disp
->MultiTexCoord3fvARB
) {
3364 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord3fv", symbol_prefix
);
3365 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord3fvARB
;
3366 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3370 if(!disp
->MultiTexCoord3fvARB
) {
3371 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord3fvARB", symbol_prefix
);
3372 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord3fvARB
;
3373 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3377 if(!disp
->MultiTexCoord3iARB
) {
3378 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord3i", symbol_prefix
);
3379 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord3iARB
;
3380 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3384 if(!disp
->MultiTexCoord3iARB
) {
3385 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord3iARB", symbol_prefix
);
3386 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord3iARB
;
3387 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3391 if(!disp
->MultiTexCoord3ivARB
) {
3392 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord3iv", symbol_prefix
);
3393 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord3ivARB
;
3394 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3398 if(!disp
->MultiTexCoord3ivARB
) {
3399 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord3ivARB", symbol_prefix
);
3400 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord3ivARB
;
3401 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3405 if(!disp
->MultiTexCoord3sARB
) {
3406 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord3s", symbol_prefix
);
3407 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord3sARB
;
3408 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3412 if(!disp
->MultiTexCoord3sARB
) {
3413 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord3sARB", symbol_prefix
);
3414 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord3sARB
;
3415 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3419 if(!disp
->MultiTexCoord3svARB
) {
3420 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord3sv", symbol_prefix
);
3421 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord3svARB
;
3422 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3426 if(!disp
->MultiTexCoord3svARB
) {
3427 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord3svARB", symbol_prefix
);
3428 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord3svARB
;
3429 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3433 if(!disp
->MultiTexCoord4dARB
) {
3434 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord4d", symbol_prefix
);
3435 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord4dARB
;
3436 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3440 if(!disp
->MultiTexCoord4dARB
) {
3441 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord4dARB", symbol_prefix
);
3442 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord4dARB
;
3443 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3447 if(!disp
->MultiTexCoord4dvARB
) {
3448 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord4dv", symbol_prefix
);
3449 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord4dvARB
;
3450 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3454 if(!disp
->MultiTexCoord4dvARB
) {
3455 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord4dvARB", symbol_prefix
);
3456 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord4dvARB
;
3457 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3461 if(!disp
->MultiTexCoord4fARB
) {
3462 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord4f", symbol_prefix
);
3463 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord4fARB
;
3464 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3468 if(!disp
->MultiTexCoord4fARB
) {
3469 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord4fARB", symbol_prefix
);
3470 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord4fARB
;
3471 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3475 if(!disp
->MultiTexCoord4fvARB
) {
3476 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord4fv", symbol_prefix
);
3477 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord4fvARB
;
3478 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3482 if(!disp
->MultiTexCoord4fvARB
) {
3483 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord4fvARB", symbol_prefix
);
3484 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord4fvARB
;
3485 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3489 if(!disp
->MultiTexCoord4iARB
) {
3490 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord4i", symbol_prefix
);
3491 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord4iARB
;
3492 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3496 if(!disp
->MultiTexCoord4iARB
) {
3497 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord4iARB", symbol_prefix
);
3498 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord4iARB
;
3499 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3503 if(!disp
->MultiTexCoord4ivARB
) {
3504 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord4iv", symbol_prefix
);
3505 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord4ivARB
;
3506 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3510 if(!disp
->MultiTexCoord4ivARB
) {
3511 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord4ivARB", symbol_prefix
);
3512 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord4ivARB
;
3513 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3517 if(!disp
->MultiTexCoord4sARB
) {
3518 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord4s", symbol_prefix
);
3519 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord4sARB
;
3520 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3524 if(!disp
->MultiTexCoord4sARB
) {
3525 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord4sARB", symbol_prefix
);
3526 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord4sARB
;
3527 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3531 if(!disp
->MultiTexCoord4svARB
) {
3532 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord4sv", symbol_prefix
);
3533 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord4svARB
;
3534 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3538 if(!disp
->MultiTexCoord4svARB
) {
3539 snprintf(symboln
, sizeof(symboln
), "%sMultiTexCoord4svARB", symbol_prefix
);
3540 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiTexCoord4svARB
;
3541 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3545 if(!disp
->AttachShader
) {
3546 snprintf(symboln
, sizeof(symboln
), "%sAttachShader", symbol_prefix
);
3547 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->AttachShader
;
3548 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3552 if(!disp
->CreateProgram
) {
3553 snprintf(symboln
, sizeof(symboln
), "%sCreateProgram", symbol_prefix
);
3554 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CreateProgram
;
3555 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3559 if(!disp
->CreateShader
) {
3560 snprintf(symboln
, sizeof(symboln
), "%sCreateShader", symbol_prefix
);
3561 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CreateShader
;
3562 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3566 if(!disp
->DeleteProgram
) {
3567 snprintf(symboln
, sizeof(symboln
), "%sDeleteProgram", symbol_prefix
);
3568 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteProgram
;
3569 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3573 if(!disp
->DeleteShader
) {
3574 snprintf(symboln
, sizeof(symboln
), "%sDeleteShader", symbol_prefix
);
3575 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteShader
;
3576 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3580 if(!disp
->DetachShader
) {
3581 snprintf(symboln
, sizeof(symboln
), "%sDetachShader", symbol_prefix
);
3582 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DetachShader
;
3583 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3587 if(!disp
->GetAttachedShaders
) {
3588 snprintf(symboln
, sizeof(symboln
), "%sGetAttachedShaders", symbol_prefix
);
3589 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetAttachedShaders
;
3590 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3594 if(!disp
->GetProgramInfoLog
) {
3595 snprintf(symboln
, sizeof(symboln
), "%sGetProgramInfoLog", symbol_prefix
);
3596 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetProgramInfoLog
;
3597 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3601 if(!disp
->GetProgramiv
) {
3602 snprintf(symboln
, sizeof(symboln
), "%sGetProgramiv", symbol_prefix
);
3603 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetProgramiv
;
3604 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3608 if(!disp
->GetShaderInfoLog
) {
3609 snprintf(symboln
, sizeof(symboln
), "%sGetShaderInfoLog", symbol_prefix
);
3610 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetShaderInfoLog
;
3611 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3615 if(!disp
->GetShaderiv
) {
3616 snprintf(symboln
, sizeof(symboln
), "%sGetShaderiv", symbol_prefix
);
3617 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetShaderiv
;
3618 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3622 if(!disp
->IsProgram
) {
3623 snprintf(symboln
, sizeof(symboln
), "%sIsProgram", symbol_prefix
);
3624 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsProgram
;
3625 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3629 if(!disp
->IsShader
) {
3630 snprintf(symboln
, sizeof(symboln
), "%sIsShader", symbol_prefix
);
3631 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsShader
;
3632 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3636 if(!disp
->StencilFuncSeparate
) {
3637 snprintf(symboln
, sizeof(symboln
), "%sStencilFuncSeparate", symbol_prefix
);
3638 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->StencilFuncSeparate
;
3639 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3643 if(!disp
->StencilMaskSeparate
) {
3644 snprintf(symboln
, sizeof(symboln
), "%sStencilMaskSeparate", symbol_prefix
);
3645 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->StencilMaskSeparate
;
3646 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3650 if(!disp
->StencilOpSeparate
) {
3651 snprintf(symboln
, sizeof(symboln
), "%sStencilOpSeparate", symbol_prefix
);
3652 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->StencilOpSeparate
;
3653 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3657 if(!disp
->StencilOpSeparate
) {
3658 snprintf(symboln
, sizeof(symboln
), "%sStencilOpSeparateATI", symbol_prefix
);
3659 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->StencilOpSeparate
;
3660 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3664 if(!disp
->UniformMatrix2x3fv
) {
3665 snprintf(symboln
, sizeof(symboln
), "%sUniformMatrix2x3fv", symbol_prefix
);
3666 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->UniformMatrix2x3fv
;
3667 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3671 if(!disp
->UniformMatrix2x4fv
) {
3672 snprintf(symboln
, sizeof(symboln
), "%sUniformMatrix2x4fv", symbol_prefix
);
3673 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->UniformMatrix2x4fv
;
3674 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3678 if(!disp
->UniformMatrix3x2fv
) {
3679 snprintf(symboln
, sizeof(symboln
), "%sUniformMatrix3x2fv", symbol_prefix
);
3680 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->UniformMatrix3x2fv
;
3681 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3685 if(!disp
->UniformMatrix3x4fv
) {
3686 snprintf(symboln
, sizeof(symboln
), "%sUniformMatrix3x4fv", symbol_prefix
);
3687 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->UniformMatrix3x4fv
;
3688 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3692 if(!disp
->UniformMatrix4x2fv
) {
3693 snprintf(symboln
, sizeof(symboln
), "%sUniformMatrix4x2fv", symbol_prefix
);
3694 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->UniformMatrix4x2fv
;
3695 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3699 if(!disp
->UniformMatrix4x3fv
) {
3700 snprintf(symboln
, sizeof(symboln
), "%sUniformMatrix4x3fv", symbol_prefix
);
3701 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->UniformMatrix4x3fv
;
3702 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3706 if(!disp
->ClampColor
) {
3707 snprintf(symboln
, sizeof(symboln
), "%sClampColor", symbol_prefix
);
3708 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ClampColor
;
3709 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3713 if(!disp
->ClearBufferfi
) {
3714 snprintf(symboln
, sizeof(symboln
), "%sClearBufferfi", symbol_prefix
);
3715 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ClearBufferfi
;
3716 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3720 if(!disp
->ClearBufferfv
) {
3721 snprintf(symboln
, sizeof(symboln
), "%sClearBufferfv", symbol_prefix
);
3722 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ClearBufferfv
;
3723 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3727 if(!disp
->ClearBufferiv
) {
3728 snprintf(symboln
, sizeof(symboln
), "%sClearBufferiv", symbol_prefix
);
3729 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ClearBufferiv
;
3730 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3734 if(!disp
->ClearBufferuiv
) {
3735 snprintf(symboln
, sizeof(symboln
), "%sClearBufferuiv", symbol_prefix
);
3736 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ClearBufferuiv
;
3737 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3741 if(!disp
->GetStringi
) {
3742 snprintf(symboln
, sizeof(symboln
), "%sGetStringi", symbol_prefix
);
3743 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetStringi
;
3744 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3748 if(!disp
->TexBuffer
) {
3749 snprintf(symboln
, sizeof(symboln
), "%sTexBuffer", symbol_prefix
);
3750 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexBuffer
;
3751 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3755 if(!disp
->FramebufferTexture
) {
3756 snprintf(symboln
, sizeof(symboln
), "%sFramebufferTexture", symbol_prefix
);
3757 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FramebufferTexture
;
3758 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3762 if(!disp
->GetBufferParameteri64v
) {
3763 snprintf(symboln
, sizeof(symboln
), "%sGetBufferParameteri64v", symbol_prefix
);
3764 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetBufferParameteri64v
;
3765 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3769 if(!disp
->GetInteger64i_v
) {
3770 snprintf(symboln
, sizeof(symboln
), "%sGetInteger64i_v", symbol_prefix
);
3771 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetInteger64i_v
;
3772 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3776 if(!disp
->VertexAttribDivisor
) {
3777 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribDivisor", symbol_prefix
);
3778 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribDivisor
;
3779 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3783 if(!disp
->LoadTransposeMatrixdARB
) {
3784 snprintf(symboln
, sizeof(symboln
), "%sLoadTransposeMatrixd", symbol_prefix
);
3785 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LoadTransposeMatrixdARB
;
3786 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3790 if(!disp
->LoadTransposeMatrixdARB
) {
3791 snprintf(symboln
, sizeof(symboln
), "%sLoadTransposeMatrixdARB", symbol_prefix
);
3792 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LoadTransposeMatrixdARB
;
3793 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3797 if(!disp
->LoadTransposeMatrixfARB
) {
3798 snprintf(symboln
, sizeof(symboln
), "%sLoadTransposeMatrixf", symbol_prefix
);
3799 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LoadTransposeMatrixfARB
;
3800 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3804 if(!disp
->LoadTransposeMatrixfARB
) {
3805 snprintf(symboln
, sizeof(symboln
), "%sLoadTransposeMatrixfARB", symbol_prefix
);
3806 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LoadTransposeMatrixfARB
;
3807 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3811 if(!disp
->MultTransposeMatrixdARB
) {
3812 snprintf(symboln
, sizeof(symboln
), "%sMultTransposeMatrixd", symbol_prefix
);
3813 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultTransposeMatrixdARB
;
3814 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3818 if(!disp
->MultTransposeMatrixdARB
) {
3819 snprintf(symboln
, sizeof(symboln
), "%sMultTransposeMatrixdARB", symbol_prefix
);
3820 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultTransposeMatrixdARB
;
3821 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3825 if(!disp
->MultTransposeMatrixfARB
) {
3826 snprintf(symboln
, sizeof(symboln
), "%sMultTransposeMatrixf", symbol_prefix
);
3827 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultTransposeMatrixfARB
;
3828 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3832 if(!disp
->MultTransposeMatrixfARB
) {
3833 snprintf(symboln
, sizeof(symboln
), "%sMultTransposeMatrixfARB", symbol_prefix
);
3834 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultTransposeMatrixfARB
;
3835 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3839 if(!disp
->SampleCoverageARB
) {
3840 snprintf(symboln
, sizeof(symboln
), "%sSampleCoverage", symbol_prefix
);
3841 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SampleCoverageARB
;
3842 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3846 if(!disp
->SampleCoverageARB
) {
3847 snprintf(symboln
, sizeof(symboln
), "%sSampleCoverageARB", symbol_prefix
);
3848 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SampleCoverageARB
;
3849 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3853 if(!disp
->CompressedTexImage1DARB
) {
3854 snprintf(symboln
, sizeof(symboln
), "%sCompressedTexImage1D", symbol_prefix
);
3855 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CompressedTexImage1DARB
;
3856 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3860 if(!disp
->CompressedTexImage1DARB
) {
3861 snprintf(symboln
, sizeof(symboln
), "%sCompressedTexImage1DARB", symbol_prefix
);
3862 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CompressedTexImage1DARB
;
3863 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3867 if(!disp
->CompressedTexImage2DARB
) {
3868 snprintf(symboln
, sizeof(symboln
), "%sCompressedTexImage2D", symbol_prefix
);
3869 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CompressedTexImage2DARB
;
3870 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3874 if(!disp
->CompressedTexImage2DARB
) {
3875 snprintf(symboln
, sizeof(symboln
), "%sCompressedTexImage2DARB", symbol_prefix
);
3876 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CompressedTexImage2DARB
;
3877 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3881 if(!disp
->CompressedTexImage3DARB
) {
3882 snprintf(symboln
, sizeof(symboln
), "%sCompressedTexImage3D", symbol_prefix
);
3883 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CompressedTexImage3DARB
;
3884 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3888 if(!disp
->CompressedTexImage3DARB
) {
3889 snprintf(symboln
, sizeof(symboln
), "%sCompressedTexImage3DARB", symbol_prefix
);
3890 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CompressedTexImage3DARB
;
3891 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3895 if(!disp
->CompressedTexSubImage1DARB
) {
3896 snprintf(symboln
, sizeof(symboln
), "%sCompressedTexSubImage1D", symbol_prefix
);
3897 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CompressedTexSubImage1DARB
;
3898 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3902 if(!disp
->CompressedTexSubImage1DARB
) {
3903 snprintf(symboln
, sizeof(symboln
), "%sCompressedTexSubImage1DARB", symbol_prefix
);
3904 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CompressedTexSubImage1DARB
;
3905 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3909 if(!disp
->CompressedTexSubImage2DARB
) {
3910 snprintf(symboln
, sizeof(symboln
), "%sCompressedTexSubImage2D", symbol_prefix
);
3911 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CompressedTexSubImage2DARB
;
3912 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3916 if(!disp
->CompressedTexSubImage2DARB
) {
3917 snprintf(symboln
, sizeof(symboln
), "%sCompressedTexSubImage2DARB", symbol_prefix
);
3918 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CompressedTexSubImage2DARB
;
3919 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3923 if(!disp
->CompressedTexSubImage3DARB
) {
3924 snprintf(symboln
, sizeof(symboln
), "%sCompressedTexSubImage3D", symbol_prefix
);
3925 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CompressedTexSubImage3DARB
;
3926 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3930 if(!disp
->CompressedTexSubImage3DARB
) {
3931 snprintf(symboln
, sizeof(symboln
), "%sCompressedTexSubImage3DARB", symbol_prefix
);
3932 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CompressedTexSubImage3DARB
;
3933 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3937 if(!disp
->GetCompressedTexImageARB
) {
3938 snprintf(symboln
, sizeof(symboln
), "%sGetCompressedTexImage", symbol_prefix
);
3939 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetCompressedTexImageARB
;
3940 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3944 if(!disp
->GetCompressedTexImageARB
) {
3945 snprintf(symboln
, sizeof(symboln
), "%sGetCompressedTexImageARB", symbol_prefix
);
3946 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetCompressedTexImageARB
;
3947 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3951 if(!disp
->DisableVertexAttribArrayARB
) {
3952 snprintf(symboln
, sizeof(symboln
), "%sDisableVertexAttribArray", symbol_prefix
);
3953 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DisableVertexAttribArrayARB
;
3954 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3958 if(!disp
->DisableVertexAttribArrayARB
) {
3959 snprintf(symboln
, sizeof(symboln
), "%sDisableVertexAttribArrayARB", symbol_prefix
);
3960 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DisableVertexAttribArrayARB
;
3961 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3965 if(!disp
->EnableVertexAttribArrayARB
) {
3966 snprintf(symboln
, sizeof(symboln
), "%sEnableVertexAttribArray", symbol_prefix
);
3967 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EnableVertexAttribArrayARB
;
3968 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3972 if(!disp
->EnableVertexAttribArrayARB
) {
3973 snprintf(symboln
, sizeof(symboln
), "%sEnableVertexAttribArrayARB", symbol_prefix
);
3974 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EnableVertexAttribArrayARB
;
3975 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3979 if(!disp
->GetProgramEnvParameterdvARB
) {
3980 snprintf(symboln
, sizeof(symboln
), "%sGetProgramEnvParameterdvARB", symbol_prefix
);
3981 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetProgramEnvParameterdvARB
;
3982 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3986 if(!disp
->GetProgramEnvParameterfvARB
) {
3987 snprintf(symboln
, sizeof(symboln
), "%sGetProgramEnvParameterfvARB", symbol_prefix
);
3988 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetProgramEnvParameterfvARB
;
3989 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
3993 if(!disp
->GetProgramLocalParameterdvARB
) {
3994 snprintf(symboln
, sizeof(symboln
), "%sGetProgramLocalParameterdvARB", symbol_prefix
);
3995 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetProgramLocalParameterdvARB
;
3996 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4000 if(!disp
->GetProgramLocalParameterfvARB
) {
4001 snprintf(symboln
, sizeof(symboln
), "%sGetProgramLocalParameterfvARB", symbol_prefix
);
4002 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetProgramLocalParameterfvARB
;
4003 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4007 if(!disp
->GetProgramStringARB
) {
4008 snprintf(symboln
, sizeof(symboln
), "%sGetProgramStringARB", symbol_prefix
);
4009 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetProgramStringARB
;
4010 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4014 if(!disp
->GetProgramivARB
) {
4015 snprintf(symboln
, sizeof(symboln
), "%sGetProgramivARB", symbol_prefix
);
4016 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetProgramivARB
;
4017 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4021 if(!disp
->GetVertexAttribdvARB
) {
4022 snprintf(symboln
, sizeof(symboln
), "%sGetVertexAttribdv", symbol_prefix
);
4023 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetVertexAttribdvARB
;
4024 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4028 if(!disp
->GetVertexAttribdvARB
) {
4029 snprintf(symboln
, sizeof(symboln
), "%sGetVertexAttribdvARB", symbol_prefix
);
4030 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetVertexAttribdvARB
;
4031 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4035 if(!disp
->GetVertexAttribfvARB
) {
4036 snprintf(symboln
, sizeof(symboln
), "%sGetVertexAttribfv", symbol_prefix
);
4037 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetVertexAttribfvARB
;
4038 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4042 if(!disp
->GetVertexAttribfvARB
) {
4043 snprintf(symboln
, sizeof(symboln
), "%sGetVertexAttribfvARB", symbol_prefix
);
4044 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetVertexAttribfvARB
;
4045 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4049 if(!disp
->GetVertexAttribivARB
) {
4050 snprintf(symboln
, sizeof(symboln
), "%sGetVertexAttribiv", symbol_prefix
);
4051 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetVertexAttribivARB
;
4052 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4056 if(!disp
->GetVertexAttribivARB
) {
4057 snprintf(symboln
, sizeof(symboln
), "%sGetVertexAttribivARB", symbol_prefix
);
4058 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetVertexAttribivARB
;
4059 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4063 if(!disp
->ProgramEnvParameter4dARB
) {
4064 snprintf(symboln
, sizeof(symboln
), "%sProgramEnvParameter4dARB", symbol_prefix
);
4065 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramEnvParameter4dARB
;
4066 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4070 if(!disp
->ProgramEnvParameter4dARB
) {
4071 snprintf(symboln
, sizeof(symboln
), "%sProgramParameter4dNV", symbol_prefix
);
4072 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramEnvParameter4dARB
;
4073 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4077 if(!disp
->ProgramEnvParameter4dvARB
) {
4078 snprintf(symboln
, sizeof(symboln
), "%sProgramEnvParameter4dvARB", symbol_prefix
);
4079 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramEnvParameter4dvARB
;
4080 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4084 if(!disp
->ProgramEnvParameter4dvARB
) {
4085 snprintf(symboln
, sizeof(symboln
), "%sProgramParameter4dvNV", symbol_prefix
);
4086 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramEnvParameter4dvARB
;
4087 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4091 if(!disp
->ProgramEnvParameter4fARB
) {
4092 snprintf(symboln
, sizeof(symboln
), "%sProgramEnvParameter4fARB", symbol_prefix
);
4093 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramEnvParameter4fARB
;
4094 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4098 if(!disp
->ProgramEnvParameter4fARB
) {
4099 snprintf(symboln
, sizeof(symboln
), "%sProgramParameter4fNV", symbol_prefix
);
4100 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramEnvParameter4fARB
;
4101 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4105 if(!disp
->ProgramEnvParameter4fvARB
) {
4106 snprintf(symboln
, sizeof(symboln
), "%sProgramEnvParameter4fvARB", symbol_prefix
);
4107 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramEnvParameter4fvARB
;
4108 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4112 if(!disp
->ProgramEnvParameter4fvARB
) {
4113 snprintf(symboln
, sizeof(symboln
), "%sProgramParameter4fvNV", symbol_prefix
);
4114 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramEnvParameter4fvARB
;
4115 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4119 if(!disp
->ProgramLocalParameter4dARB
) {
4120 snprintf(symboln
, sizeof(symboln
), "%sProgramLocalParameter4dARB", symbol_prefix
);
4121 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramLocalParameter4dARB
;
4122 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4126 if(!disp
->ProgramLocalParameter4dvARB
) {
4127 snprintf(symboln
, sizeof(symboln
), "%sProgramLocalParameter4dvARB", symbol_prefix
);
4128 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramLocalParameter4dvARB
;
4129 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4133 if(!disp
->ProgramLocalParameter4fARB
) {
4134 snprintf(symboln
, sizeof(symboln
), "%sProgramLocalParameter4fARB", symbol_prefix
);
4135 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramLocalParameter4fARB
;
4136 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4140 if(!disp
->ProgramLocalParameter4fvARB
) {
4141 snprintf(symboln
, sizeof(symboln
), "%sProgramLocalParameter4fvARB", symbol_prefix
);
4142 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramLocalParameter4fvARB
;
4143 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4147 if(!disp
->ProgramStringARB
) {
4148 snprintf(symboln
, sizeof(symboln
), "%sProgramStringARB", symbol_prefix
);
4149 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramStringARB
;
4150 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4154 if(!disp
->VertexAttrib1dARB
) {
4155 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib1d", symbol_prefix
);
4156 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib1dARB
;
4157 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4161 if(!disp
->VertexAttrib1dARB
) {
4162 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib1dARB", symbol_prefix
);
4163 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib1dARB
;
4164 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4168 if(!disp
->VertexAttrib1dvARB
) {
4169 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib1dv", symbol_prefix
);
4170 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib1dvARB
;
4171 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4175 if(!disp
->VertexAttrib1dvARB
) {
4176 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib1dvARB", symbol_prefix
);
4177 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib1dvARB
;
4178 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4182 if(!disp
->VertexAttrib1fARB
) {
4183 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib1f", symbol_prefix
);
4184 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib1fARB
;
4185 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4189 if(!disp
->VertexAttrib1fARB
) {
4190 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib1fARB", symbol_prefix
);
4191 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib1fARB
;
4192 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4196 if(!disp
->VertexAttrib1fvARB
) {
4197 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib1fv", symbol_prefix
);
4198 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib1fvARB
;
4199 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4203 if(!disp
->VertexAttrib1fvARB
) {
4204 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib1fvARB", symbol_prefix
);
4205 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib1fvARB
;
4206 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4210 if(!disp
->VertexAttrib1sARB
) {
4211 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib1s", symbol_prefix
);
4212 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib1sARB
;
4213 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4217 if(!disp
->VertexAttrib1sARB
) {
4218 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib1sARB", symbol_prefix
);
4219 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib1sARB
;
4220 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4224 if(!disp
->VertexAttrib1svARB
) {
4225 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib1sv", symbol_prefix
);
4226 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib1svARB
;
4227 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4231 if(!disp
->VertexAttrib1svARB
) {
4232 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib1svARB", symbol_prefix
);
4233 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib1svARB
;
4234 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4238 if(!disp
->VertexAttrib2dARB
) {
4239 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib2d", symbol_prefix
);
4240 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib2dARB
;
4241 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4245 if(!disp
->VertexAttrib2dARB
) {
4246 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib2dARB", symbol_prefix
);
4247 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib2dARB
;
4248 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4252 if(!disp
->VertexAttrib2dvARB
) {
4253 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib2dv", symbol_prefix
);
4254 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib2dvARB
;
4255 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4259 if(!disp
->VertexAttrib2dvARB
) {
4260 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib2dvARB", symbol_prefix
);
4261 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib2dvARB
;
4262 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4266 if(!disp
->VertexAttrib2fARB
) {
4267 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib2f", symbol_prefix
);
4268 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib2fARB
;
4269 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4273 if(!disp
->VertexAttrib2fARB
) {
4274 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib2fARB", symbol_prefix
);
4275 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib2fARB
;
4276 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4280 if(!disp
->VertexAttrib2fvARB
) {
4281 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib2fv", symbol_prefix
);
4282 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib2fvARB
;
4283 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4287 if(!disp
->VertexAttrib2fvARB
) {
4288 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib2fvARB", symbol_prefix
);
4289 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib2fvARB
;
4290 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4294 if(!disp
->VertexAttrib2sARB
) {
4295 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib2s", symbol_prefix
);
4296 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib2sARB
;
4297 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4301 if(!disp
->VertexAttrib2sARB
) {
4302 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib2sARB", symbol_prefix
);
4303 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib2sARB
;
4304 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4308 if(!disp
->VertexAttrib2svARB
) {
4309 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib2sv", symbol_prefix
);
4310 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib2svARB
;
4311 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4315 if(!disp
->VertexAttrib2svARB
) {
4316 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib2svARB", symbol_prefix
);
4317 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib2svARB
;
4318 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4322 if(!disp
->VertexAttrib3dARB
) {
4323 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib3d", symbol_prefix
);
4324 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib3dARB
;
4325 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4329 if(!disp
->VertexAttrib3dARB
) {
4330 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib3dARB", symbol_prefix
);
4331 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib3dARB
;
4332 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4336 if(!disp
->VertexAttrib3dvARB
) {
4337 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib3dv", symbol_prefix
);
4338 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib3dvARB
;
4339 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4343 if(!disp
->VertexAttrib3dvARB
) {
4344 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib3dvARB", symbol_prefix
);
4345 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib3dvARB
;
4346 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4350 if(!disp
->VertexAttrib3fARB
) {
4351 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib3f", symbol_prefix
);
4352 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib3fARB
;
4353 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4357 if(!disp
->VertexAttrib3fARB
) {
4358 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib3fARB", symbol_prefix
);
4359 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib3fARB
;
4360 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4364 if(!disp
->VertexAttrib3fvARB
) {
4365 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib3fv", symbol_prefix
);
4366 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib3fvARB
;
4367 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4371 if(!disp
->VertexAttrib3fvARB
) {
4372 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib3fvARB", symbol_prefix
);
4373 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib3fvARB
;
4374 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4378 if(!disp
->VertexAttrib3sARB
) {
4379 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib3s", symbol_prefix
);
4380 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib3sARB
;
4381 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4385 if(!disp
->VertexAttrib3sARB
) {
4386 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib3sARB", symbol_prefix
);
4387 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib3sARB
;
4388 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4392 if(!disp
->VertexAttrib3svARB
) {
4393 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib3sv", symbol_prefix
);
4394 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib3svARB
;
4395 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4399 if(!disp
->VertexAttrib3svARB
) {
4400 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib3svARB", symbol_prefix
);
4401 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib3svARB
;
4402 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4406 if(!disp
->VertexAttrib4NbvARB
) {
4407 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4Nbv", symbol_prefix
);
4408 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4NbvARB
;
4409 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4413 if(!disp
->VertexAttrib4NbvARB
) {
4414 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4NbvARB", symbol_prefix
);
4415 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4NbvARB
;
4416 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4420 if(!disp
->VertexAttrib4NivARB
) {
4421 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4Niv", symbol_prefix
);
4422 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4NivARB
;
4423 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4427 if(!disp
->VertexAttrib4NivARB
) {
4428 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4NivARB", symbol_prefix
);
4429 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4NivARB
;
4430 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4434 if(!disp
->VertexAttrib4NsvARB
) {
4435 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4Nsv", symbol_prefix
);
4436 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4NsvARB
;
4437 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4441 if(!disp
->VertexAttrib4NsvARB
) {
4442 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4NsvARB", symbol_prefix
);
4443 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4NsvARB
;
4444 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4448 if(!disp
->VertexAttrib4NubARB
) {
4449 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4Nub", symbol_prefix
);
4450 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4NubARB
;
4451 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4455 if(!disp
->VertexAttrib4NubARB
) {
4456 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4NubARB", symbol_prefix
);
4457 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4NubARB
;
4458 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4462 if(!disp
->VertexAttrib4NubvARB
) {
4463 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4Nubv", symbol_prefix
);
4464 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4NubvARB
;
4465 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4469 if(!disp
->VertexAttrib4NubvARB
) {
4470 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4NubvARB", symbol_prefix
);
4471 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4NubvARB
;
4472 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4476 if(!disp
->VertexAttrib4NuivARB
) {
4477 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4Nuiv", symbol_prefix
);
4478 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4NuivARB
;
4479 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4483 if(!disp
->VertexAttrib4NuivARB
) {
4484 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4NuivARB", symbol_prefix
);
4485 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4NuivARB
;
4486 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4490 if(!disp
->VertexAttrib4NusvARB
) {
4491 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4Nusv", symbol_prefix
);
4492 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4NusvARB
;
4493 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4497 if(!disp
->VertexAttrib4NusvARB
) {
4498 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4NusvARB", symbol_prefix
);
4499 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4NusvARB
;
4500 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4504 if(!disp
->VertexAttrib4bvARB
) {
4505 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4bv", symbol_prefix
);
4506 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4bvARB
;
4507 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4511 if(!disp
->VertexAttrib4bvARB
) {
4512 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4bvARB", symbol_prefix
);
4513 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4bvARB
;
4514 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4518 if(!disp
->VertexAttrib4dARB
) {
4519 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4d", symbol_prefix
);
4520 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4dARB
;
4521 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4525 if(!disp
->VertexAttrib4dARB
) {
4526 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4dARB", symbol_prefix
);
4527 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4dARB
;
4528 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4532 if(!disp
->VertexAttrib4dvARB
) {
4533 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4dv", symbol_prefix
);
4534 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4dvARB
;
4535 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4539 if(!disp
->VertexAttrib4dvARB
) {
4540 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4dvARB", symbol_prefix
);
4541 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4dvARB
;
4542 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4546 if(!disp
->VertexAttrib4fARB
) {
4547 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4f", symbol_prefix
);
4548 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4fARB
;
4549 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4553 if(!disp
->VertexAttrib4fARB
) {
4554 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4fARB", symbol_prefix
);
4555 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4fARB
;
4556 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4560 if(!disp
->VertexAttrib4fvARB
) {
4561 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4fv", symbol_prefix
);
4562 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4fvARB
;
4563 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4567 if(!disp
->VertexAttrib4fvARB
) {
4568 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4fvARB", symbol_prefix
);
4569 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4fvARB
;
4570 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4574 if(!disp
->VertexAttrib4ivARB
) {
4575 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4iv", symbol_prefix
);
4576 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4ivARB
;
4577 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4581 if(!disp
->VertexAttrib4ivARB
) {
4582 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4ivARB", symbol_prefix
);
4583 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4ivARB
;
4584 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4588 if(!disp
->VertexAttrib4sARB
) {
4589 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4s", symbol_prefix
);
4590 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4sARB
;
4591 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4595 if(!disp
->VertexAttrib4sARB
) {
4596 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4sARB", symbol_prefix
);
4597 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4sARB
;
4598 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4602 if(!disp
->VertexAttrib4svARB
) {
4603 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4sv", symbol_prefix
);
4604 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4svARB
;
4605 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4609 if(!disp
->VertexAttrib4svARB
) {
4610 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4svARB", symbol_prefix
);
4611 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4svARB
;
4612 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4616 if(!disp
->VertexAttrib4ubvARB
) {
4617 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4ubv", symbol_prefix
);
4618 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4ubvARB
;
4619 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4623 if(!disp
->VertexAttrib4ubvARB
) {
4624 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4ubvARB", symbol_prefix
);
4625 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4ubvARB
;
4626 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4630 if(!disp
->VertexAttrib4uivARB
) {
4631 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4uiv", symbol_prefix
);
4632 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4uivARB
;
4633 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4637 if(!disp
->VertexAttrib4uivARB
) {
4638 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4uivARB", symbol_prefix
);
4639 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4uivARB
;
4640 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4644 if(!disp
->VertexAttrib4usvARB
) {
4645 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4usv", symbol_prefix
);
4646 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4usvARB
;
4647 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4651 if(!disp
->VertexAttrib4usvARB
) {
4652 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4usvARB", symbol_prefix
);
4653 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4usvARB
;
4654 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4658 if(!disp
->VertexAttribPointerARB
) {
4659 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribPointer", symbol_prefix
);
4660 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribPointerARB
;
4661 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4665 if(!disp
->VertexAttribPointerARB
) {
4666 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribPointerARB", symbol_prefix
);
4667 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribPointerARB
;
4668 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4672 if(!disp
->BindBufferARB
) {
4673 snprintf(symboln
, sizeof(symboln
), "%sBindBuffer", symbol_prefix
);
4674 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindBufferARB
;
4675 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4679 if(!disp
->BindBufferARB
) {
4680 snprintf(symboln
, sizeof(symboln
), "%sBindBufferARB", symbol_prefix
);
4681 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindBufferARB
;
4682 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4686 if(!disp
->BufferDataARB
) {
4687 snprintf(symboln
, sizeof(symboln
), "%sBufferData", symbol_prefix
);
4688 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BufferDataARB
;
4689 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4693 if(!disp
->BufferDataARB
) {
4694 snprintf(symboln
, sizeof(symboln
), "%sBufferDataARB", symbol_prefix
);
4695 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BufferDataARB
;
4696 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4700 if(!disp
->BufferSubDataARB
) {
4701 snprintf(symboln
, sizeof(symboln
), "%sBufferSubData", symbol_prefix
);
4702 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BufferSubDataARB
;
4703 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4707 if(!disp
->BufferSubDataARB
) {
4708 snprintf(symboln
, sizeof(symboln
), "%sBufferSubDataARB", symbol_prefix
);
4709 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BufferSubDataARB
;
4710 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4714 if(!disp
->DeleteBuffersARB
) {
4715 snprintf(symboln
, sizeof(symboln
), "%sDeleteBuffers", symbol_prefix
);
4716 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteBuffersARB
;
4717 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4721 if(!disp
->DeleteBuffersARB
) {
4722 snprintf(symboln
, sizeof(symboln
), "%sDeleteBuffersARB", symbol_prefix
);
4723 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteBuffersARB
;
4724 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4728 if(!disp
->GenBuffersARB
) {
4729 snprintf(symboln
, sizeof(symboln
), "%sGenBuffers", symbol_prefix
);
4730 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenBuffersARB
;
4731 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4735 if(!disp
->GenBuffersARB
) {
4736 snprintf(symboln
, sizeof(symboln
), "%sGenBuffersARB", symbol_prefix
);
4737 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenBuffersARB
;
4738 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4742 if(!disp
->GetBufferParameterivARB
) {
4743 snprintf(symboln
, sizeof(symboln
), "%sGetBufferParameteriv", symbol_prefix
);
4744 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetBufferParameterivARB
;
4745 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4749 if(!disp
->GetBufferParameterivARB
) {
4750 snprintf(symboln
, sizeof(symboln
), "%sGetBufferParameterivARB", symbol_prefix
);
4751 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetBufferParameterivARB
;
4752 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4756 if(!disp
->GetBufferPointervARB
) {
4757 snprintf(symboln
, sizeof(symboln
), "%sGetBufferPointerv", symbol_prefix
);
4758 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetBufferPointervARB
;
4759 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4763 if(!disp
->GetBufferPointervARB
) {
4764 snprintf(symboln
, sizeof(symboln
), "%sGetBufferPointervARB", symbol_prefix
);
4765 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetBufferPointervARB
;
4766 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4770 if(!disp
->GetBufferSubDataARB
) {
4771 snprintf(symboln
, sizeof(symboln
), "%sGetBufferSubData", symbol_prefix
);
4772 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetBufferSubDataARB
;
4773 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4777 if(!disp
->GetBufferSubDataARB
) {
4778 snprintf(symboln
, sizeof(symboln
), "%sGetBufferSubDataARB", symbol_prefix
);
4779 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetBufferSubDataARB
;
4780 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4784 if(!disp
->IsBufferARB
) {
4785 snprintf(symboln
, sizeof(symboln
), "%sIsBuffer", symbol_prefix
);
4786 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsBufferARB
;
4787 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4791 if(!disp
->IsBufferARB
) {
4792 snprintf(symboln
, sizeof(symboln
), "%sIsBufferARB", symbol_prefix
);
4793 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsBufferARB
;
4794 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4798 if(!disp
->MapBufferARB
) {
4799 snprintf(symboln
, sizeof(symboln
), "%sMapBuffer", symbol_prefix
);
4800 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MapBufferARB
;
4801 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4805 if(!disp
->MapBufferARB
) {
4806 snprintf(symboln
, sizeof(symboln
), "%sMapBufferARB", symbol_prefix
);
4807 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MapBufferARB
;
4808 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4812 if(!disp
->UnmapBufferARB
) {
4813 snprintf(symboln
, sizeof(symboln
), "%sUnmapBuffer", symbol_prefix
);
4814 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->UnmapBufferARB
;
4815 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4819 if(!disp
->UnmapBufferARB
) {
4820 snprintf(symboln
, sizeof(symboln
), "%sUnmapBufferARB", symbol_prefix
);
4821 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->UnmapBufferARB
;
4822 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4826 if(!disp
->BeginQueryARB
) {
4827 snprintf(symboln
, sizeof(symboln
), "%sBeginQuery", symbol_prefix
);
4828 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BeginQueryARB
;
4829 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4833 if(!disp
->BeginQueryARB
) {
4834 snprintf(symboln
, sizeof(symboln
), "%sBeginQueryARB", symbol_prefix
);
4835 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BeginQueryARB
;
4836 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4840 if(!disp
->DeleteQueriesARB
) {
4841 snprintf(symboln
, sizeof(symboln
), "%sDeleteQueries", symbol_prefix
);
4842 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteQueriesARB
;
4843 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4847 if(!disp
->DeleteQueriesARB
) {
4848 snprintf(symboln
, sizeof(symboln
), "%sDeleteQueriesARB", symbol_prefix
);
4849 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteQueriesARB
;
4850 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4854 if(!disp
->EndQueryARB
) {
4855 snprintf(symboln
, sizeof(symboln
), "%sEndQuery", symbol_prefix
);
4856 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EndQueryARB
;
4857 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4861 if(!disp
->EndQueryARB
) {
4862 snprintf(symboln
, sizeof(symboln
), "%sEndQueryARB", symbol_prefix
);
4863 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EndQueryARB
;
4864 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4868 if(!disp
->GenQueriesARB
) {
4869 snprintf(symboln
, sizeof(symboln
), "%sGenQueries", symbol_prefix
);
4870 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenQueriesARB
;
4871 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4875 if(!disp
->GenQueriesARB
) {
4876 snprintf(symboln
, sizeof(symboln
), "%sGenQueriesARB", symbol_prefix
);
4877 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenQueriesARB
;
4878 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4882 if(!disp
->GetQueryObjectivARB
) {
4883 snprintf(symboln
, sizeof(symboln
), "%sGetQueryObjectiv", symbol_prefix
);
4884 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetQueryObjectivARB
;
4885 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4889 if(!disp
->GetQueryObjectivARB
) {
4890 snprintf(symboln
, sizeof(symboln
), "%sGetQueryObjectivARB", symbol_prefix
);
4891 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetQueryObjectivARB
;
4892 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4896 if(!disp
->GetQueryObjectuivARB
) {
4897 snprintf(symboln
, sizeof(symboln
), "%sGetQueryObjectuiv", symbol_prefix
);
4898 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetQueryObjectuivARB
;
4899 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4903 if(!disp
->GetQueryObjectuivARB
) {
4904 snprintf(symboln
, sizeof(symboln
), "%sGetQueryObjectuivARB", symbol_prefix
);
4905 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetQueryObjectuivARB
;
4906 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4910 if(!disp
->GetQueryivARB
) {
4911 snprintf(symboln
, sizeof(symboln
), "%sGetQueryiv", symbol_prefix
);
4912 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetQueryivARB
;
4913 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4917 if(!disp
->GetQueryivARB
) {
4918 snprintf(symboln
, sizeof(symboln
), "%sGetQueryivARB", symbol_prefix
);
4919 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetQueryivARB
;
4920 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4924 if(!disp
->IsQueryARB
) {
4925 snprintf(symboln
, sizeof(symboln
), "%sIsQuery", symbol_prefix
);
4926 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsQueryARB
;
4927 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4931 if(!disp
->IsQueryARB
) {
4932 snprintf(symboln
, sizeof(symboln
), "%sIsQueryARB", symbol_prefix
);
4933 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsQueryARB
;
4934 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4938 if(!disp
->AttachObjectARB
) {
4939 snprintf(symboln
, sizeof(symboln
), "%sAttachObjectARB", symbol_prefix
);
4940 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->AttachObjectARB
;
4941 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4945 if(!disp
->CompileShaderARB
) {
4946 snprintf(symboln
, sizeof(symboln
), "%sCompileShader", symbol_prefix
);
4947 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CompileShaderARB
;
4948 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4952 if(!disp
->CompileShaderARB
) {
4953 snprintf(symboln
, sizeof(symboln
), "%sCompileShaderARB", symbol_prefix
);
4954 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CompileShaderARB
;
4955 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4959 if(!disp
->CreateProgramObjectARB
) {
4960 snprintf(symboln
, sizeof(symboln
), "%sCreateProgramObjectARB", symbol_prefix
);
4961 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CreateProgramObjectARB
;
4962 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4966 if(!disp
->CreateShaderObjectARB
) {
4967 snprintf(symboln
, sizeof(symboln
), "%sCreateShaderObjectARB", symbol_prefix
);
4968 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CreateShaderObjectARB
;
4969 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4973 if(!disp
->DeleteObjectARB
) {
4974 snprintf(symboln
, sizeof(symboln
), "%sDeleteObjectARB", symbol_prefix
);
4975 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteObjectARB
;
4976 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4980 if(!disp
->DetachObjectARB
) {
4981 snprintf(symboln
, sizeof(symboln
), "%sDetachObjectARB", symbol_prefix
);
4982 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DetachObjectARB
;
4983 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4987 if(!disp
->GetActiveUniformARB
) {
4988 snprintf(symboln
, sizeof(symboln
), "%sGetActiveUniform", symbol_prefix
);
4989 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetActiveUniformARB
;
4990 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
4994 if(!disp
->GetActiveUniformARB
) {
4995 snprintf(symboln
, sizeof(symboln
), "%sGetActiveUniformARB", symbol_prefix
);
4996 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetActiveUniformARB
;
4997 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5001 if(!disp
->GetAttachedObjectsARB
) {
5002 snprintf(symboln
, sizeof(symboln
), "%sGetAttachedObjectsARB", symbol_prefix
);
5003 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetAttachedObjectsARB
;
5004 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5008 if(!disp
->GetHandleARB
) {
5009 snprintf(symboln
, sizeof(symboln
), "%sGetHandleARB", symbol_prefix
);
5010 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetHandleARB
;
5011 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5015 if(!disp
->GetInfoLogARB
) {
5016 snprintf(symboln
, sizeof(symboln
), "%sGetInfoLogARB", symbol_prefix
);
5017 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetInfoLogARB
;
5018 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5022 if(!disp
->GetObjectParameterfvARB
) {
5023 snprintf(symboln
, sizeof(symboln
), "%sGetObjectParameterfvARB", symbol_prefix
);
5024 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetObjectParameterfvARB
;
5025 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5029 if(!disp
->GetObjectParameterivARB
) {
5030 snprintf(symboln
, sizeof(symboln
), "%sGetObjectParameterivARB", symbol_prefix
);
5031 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetObjectParameterivARB
;
5032 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5036 if(!disp
->GetShaderSourceARB
) {
5037 snprintf(symboln
, sizeof(symboln
), "%sGetShaderSource", symbol_prefix
);
5038 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetShaderSourceARB
;
5039 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5043 if(!disp
->GetShaderSourceARB
) {
5044 snprintf(symboln
, sizeof(symboln
), "%sGetShaderSourceARB", symbol_prefix
);
5045 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetShaderSourceARB
;
5046 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5050 if(!disp
->GetUniformLocationARB
) {
5051 snprintf(symboln
, sizeof(symboln
), "%sGetUniformLocation", symbol_prefix
);
5052 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetUniformLocationARB
;
5053 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5057 if(!disp
->GetUniformLocationARB
) {
5058 snprintf(symboln
, sizeof(symboln
), "%sGetUniformLocationARB", symbol_prefix
);
5059 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetUniformLocationARB
;
5060 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5064 if(!disp
->GetUniformfvARB
) {
5065 snprintf(symboln
, sizeof(symboln
), "%sGetUniformfv", symbol_prefix
);
5066 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetUniformfvARB
;
5067 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5071 if(!disp
->GetUniformfvARB
) {
5072 snprintf(symboln
, sizeof(symboln
), "%sGetUniformfvARB", symbol_prefix
);
5073 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetUniformfvARB
;
5074 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5078 if(!disp
->GetUniformivARB
) {
5079 snprintf(symboln
, sizeof(symboln
), "%sGetUniformiv", symbol_prefix
);
5080 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetUniformivARB
;
5081 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5085 if(!disp
->GetUniformivARB
) {
5086 snprintf(symboln
, sizeof(symboln
), "%sGetUniformivARB", symbol_prefix
);
5087 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetUniformivARB
;
5088 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5092 if(!disp
->LinkProgramARB
) {
5093 snprintf(symboln
, sizeof(symboln
), "%sLinkProgram", symbol_prefix
);
5094 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LinkProgramARB
;
5095 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5099 if(!disp
->LinkProgramARB
) {
5100 snprintf(symboln
, sizeof(symboln
), "%sLinkProgramARB", symbol_prefix
);
5101 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LinkProgramARB
;
5102 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5106 if(!disp
->ShaderSourceARB
) {
5107 snprintf(symboln
, sizeof(symboln
), "%sShaderSource", symbol_prefix
);
5108 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ShaderSourceARB
;
5109 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5113 if(!disp
->ShaderSourceARB
) {
5114 snprintf(symboln
, sizeof(symboln
), "%sShaderSourceARB", symbol_prefix
);
5115 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ShaderSourceARB
;
5116 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5120 if(!disp
->Uniform1fARB
) {
5121 snprintf(symboln
, sizeof(symboln
), "%sUniform1f", symbol_prefix
);
5122 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform1fARB
;
5123 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5127 if(!disp
->Uniform1fARB
) {
5128 snprintf(symboln
, sizeof(symboln
), "%sUniform1fARB", symbol_prefix
);
5129 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform1fARB
;
5130 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5134 if(!disp
->Uniform1fvARB
) {
5135 snprintf(symboln
, sizeof(symboln
), "%sUniform1fv", symbol_prefix
);
5136 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform1fvARB
;
5137 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5141 if(!disp
->Uniform1fvARB
) {
5142 snprintf(symboln
, sizeof(symboln
), "%sUniform1fvARB", symbol_prefix
);
5143 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform1fvARB
;
5144 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5148 if(!disp
->Uniform1iARB
) {
5149 snprintf(symboln
, sizeof(symboln
), "%sUniform1i", symbol_prefix
);
5150 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform1iARB
;
5151 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5155 if(!disp
->Uniform1iARB
) {
5156 snprintf(symboln
, sizeof(symboln
), "%sUniform1iARB", symbol_prefix
);
5157 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform1iARB
;
5158 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5162 if(!disp
->Uniform1ivARB
) {
5163 snprintf(symboln
, sizeof(symboln
), "%sUniform1iv", symbol_prefix
);
5164 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform1ivARB
;
5165 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5169 if(!disp
->Uniform1ivARB
) {
5170 snprintf(symboln
, sizeof(symboln
), "%sUniform1ivARB", symbol_prefix
);
5171 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform1ivARB
;
5172 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5176 if(!disp
->Uniform2fARB
) {
5177 snprintf(symboln
, sizeof(symboln
), "%sUniform2f", symbol_prefix
);
5178 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform2fARB
;
5179 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5183 if(!disp
->Uniform2fARB
) {
5184 snprintf(symboln
, sizeof(symboln
), "%sUniform2fARB", symbol_prefix
);
5185 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform2fARB
;
5186 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5190 if(!disp
->Uniform2fvARB
) {
5191 snprintf(symboln
, sizeof(symboln
), "%sUniform2fv", symbol_prefix
);
5192 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform2fvARB
;
5193 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5197 if(!disp
->Uniform2fvARB
) {
5198 snprintf(symboln
, sizeof(symboln
), "%sUniform2fvARB", symbol_prefix
);
5199 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform2fvARB
;
5200 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5204 if(!disp
->Uniform2iARB
) {
5205 snprintf(symboln
, sizeof(symboln
), "%sUniform2i", symbol_prefix
);
5206 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform2iARB
;
5207 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5211 if(!disp
->Uniform2iARB
) {
5212 snprintf(symboln
, sizeof(symboln
), "%sUniform2iARB", symbol_prefix
);
5213 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform2iARB
;
5214 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5218 if(!disp
->Uniform2ivARB
) {
5219 snprintf(symboln
, sizeof(symboln
), "%sUniform2iv", symbol_prefix
);
5220 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform2ivARB
;
5221 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5225 if(!disp
->Uniform2ivARB
) {
5226 snprintf(symboln
, sizeof(symboln
), "%sUniform2ivARB", symbol_prefix
);
5227 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform2ivARB
;
5228 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5232 if(!disp
->Uniform3fARB
) {
5233 snprintf(symboln
, sizeof(symboln
), "%sUniform3f", symbol_prefix
);
5234 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform3fARB
;
5235 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5239 if(!disp
->Uniform3fARB
) {
5240 snprintf(symboln
, sizeof(symboln
), "%sUniform3fARB", symbol_prefix
);
5241 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform3fARB
;
5242 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5246 if(!disp
->Uniform3fvARB
) {
5247 snprintf(symboln
, sizeof(symboln
), "%sUniform3fv", symbol_prefix
);
5248 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform3fvARB
;
5249 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5253 if(!disp
->Uniform3fvARB
) {
5254 snprintf(symboln
, sizeof(symboln
), "%sUniform3fvARB", symbol_prefix
);
5255 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform3fvARB
;
5256 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5260 if(!disp
->Uniform3iARB
) {
5261 snprintf(symboln
, sizeof(symboln
), "%sUniform3i", symbol_prefix
);
5262 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform3iARB
;
5263 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5267 if(!disp
->Uniform3iARB
) {
5268 snprintf(symboln
, sizeof(symboln
), "%sUniform3iARB", symbol_prefix
);
5269 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform3iARB
;
5270 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5274 if(!disp
->Uniform3ivARB
) {
5275 snprintf(symboln
, sizeof(symboln
), "%sUniform3iv", symbol_prefix
);
5276 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform3ivARB
;
5277 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5281 if(!disp
->Uniform3ivARB
) {
5282 snprintf(symboln
, sizeof(symboln
), "%sUniform3ivARB", symbol_prefix
);
5283 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform3ivARB
;
5284 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5288 if(!disp
->Uniform4fARB
) {
5289 snprintf(symboln
, sizeof(symboln
), "%sUniform4f", symbol_prefix
);
5290 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform4fARB
;
5291 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5295 if(!disp
->Uniform4fARB
) {
5296 snprintf(symboln
, sizeof(symboln
), "%sUniform4fARB", symbol_prefix
);
5297 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform4fARB
;
5298 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5302 if(!disp
->Uniform4fvARB
) {
5303 snprintf(symboln
, sizeof(symboln
), "%sUniform4fv", symbol_prefix
);
5304 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform4fvARB
;
5305 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5309 if(!disp
->Uniform4fvARB
) {
5310 snprintf(symboln
, sizeof(symboln
), "%sUniform4fvARB", symbol_prefix
);
5311 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform4fvARB
;
5312 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5316 if(!disp
->Uniform4iARB
) {
5317 snprintf(symboln
, sizeof(symboln
), "%sUniform4i", symbol_prefix
);
5318 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform4iARB
;
5319 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5323 if(!disp
->Uniform4iARB
) {
5324 snprintf(symboln
, sizeof(symboln
), "%sUniform4iARB", symbol_prefix
);
5325 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform4iARB
;
5326 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5330 if(!disp
->Uniform4ivARB
) {
5331 snprintf(symboln
, sizeof(symboln
), "%sUniform4iv", symbol_prefix
);
5332 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform4ivARB
;
5333 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5337 if(!disp
->Uniform4ivARB
) {
5338 snprintf(symboln
, sizeof(symboln
), "%sUniform4ivARB", symbol_prefix
);
5339 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform4ivARB
;
5340 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5344 if(!disp
->UniformMatrix2fvARB
) {
5345 snprintf(symboln
, sizeof(symboln
), "%sUniformMatrix2fv", symbol_prefix
);
5346 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->UniformMatrix2fvARB
;
5347 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5351 if(!disp
->UniformMatrix2fvARB
) {
5352 snprintf(symboln
, sizeof(symboln
), "%sUniformMatrix2fvARB", symbol_prefix
);
5353 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->UniformMatrix2fvARB
;
5354 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5358 if(!disp
->UniformMatrix3fvARB
) {
5359 snprintf(symboln
, sizeof(symboln
), "%sUniformMatrix3fv", symbol_prefix
);
5360 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->UniformMatrix3fvARB
;
5361 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5365 if(!disp
->UniformMatrix3fvARB
) {
5366 snprintf(symboln
, sizeof(symboln
), "%sUniformMatrix3fvARB", symbol_prefix
);
5367 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->UniformMatrix3fvARB
;
5368 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5372 if(!disp
->UniformMatrix4fvARB
) {
5373 snprintf(symboln
, sizeof(symboln
), "%sUniformMatrix4fv", symbol_prefix
);
5374 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->UniformMatrix4fvARB
;
5375 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5379 if(!disp
->UniformMatrix4fvARB
) {
5380 snprintf(symboln
, sizeof(symboln
), "%sUniformMatrix4fvARB", symbol_prefix
);
5381 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->UniformMatrix4fvARB
;
5382 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5386 if(!disp
->UseProgramObjectARB
) {
5387 snprintf(symboln
, sizeof(symboln
), "%sUseProgram", symbol_prefix
);
5388 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->UseProgramObjectARB
;
5389 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5393 if(!disp
->UseProgramObjectARB
) {
5394 snprintf(symboln
, sizeof(symboln
), "%sUseProgramObjectARB", symbol_prefix
);
5395 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->UseProgramObjectARB
;
5396 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5400 if(!disp
->ValidateProgramARB
) {
5401 snprintf(symboln
, sizeof(symboln
), "%sValidateProgram", symbol_prefix
);
5402 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ValidateProgramARB
;
5403 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5407 if(!disp
->ValidateProgramARB
) {
5408 snprintf(symboln
, sizeof(symboln
), "%sValidateProgramARB", symbol_prefix
);
5409 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ValidateProgramARB
;
5410 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5414 if(!disp
->BindAttribLocationARB
) {
5415 snprintf(symboln
, sizeof(symboln
), "%sBindAttribLocation", symbol_prefix
);
5416 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindAttribLocationARB
;
5417 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5421 if(!disp
->BindAttribLocationARB
) {
5422 snprintf(symboln
, sizeof(symboln
), "%sBindAttribLocationARB", symbol_prefix
);
5423 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindAttribLocationARB
;
5424 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5428 if(!disp
->GetActiveAttribARB
) {
5429 snprintf(symboln
, sizeof(symboln
), "%sGetActiveAttrib", symbol_prefix
);
5430 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetActiveAttribARB
;
5431 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5435 if(!disp
->GetActiveAttribARB
) {
5436 snprintf(symboln
, sizeof(symboln
), "%sGetActiveAttribARB", symbol_prefix
);
5437 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetActiveAttribARB
;
5438 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5442 if(!disp
->GetAttribLocationARB
) {
5443 snprintf(symboln
, sizeof(symboln
), "%sGetAttribLocation", symbol_prefix
);
5444 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetAttribLocationARB
;
5445 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5449 if(!disp
->GetAttribLocationARB
) {
5450 snprintf(symboln
, sizeof(symboln
), "%sGetAttribLocationARB", symbol_prefix
);
5451 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetAttribLocationARB
;
5452 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5456 if(!disp
->DrawBuffersARB
) {
5457 snprintf(symboln
, sizeof(symboln
), "%sDrawBuffers", symbol_prefix
);
5458 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawBuffersARB
;
5459 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5463 if(!disp
->DrawBuffersARB
) {
5464 snprintf(symboln
, sizeof(symboln
), "%sDrawBuffersARB", symbol_prefix
);
5465 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawBuffersARB
;
5466 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5470 if(!disp
->DrawBuffersARB
) {
5471 snprintf(symboln
, sizeof(symboln
), "%sDrawBuffersATI", symbol_prefix
);
5472 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawBuffersARB
;
5473 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5477 if(!disp
->ClampColorARB
) {
5478 snprintf(symboln
, sizeof(symboln
), "%sClampColorARB", symbol_prefix
);
5479 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ClampColorARB
;
5480 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5484 if(!disp
->DrawArraysInstancedARB
) {
5485 snprintf(symboln
, sizeof(symboln
), "%sDrawArraysInstancedARB", symbol_prefix
);
5486 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawArraysInstancedARB
;
5487 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5491 if(!disp
->DrawArraysInstancedARB
) {
5492 snprintf(symboln
, sizeof(symboln
), "%sDrawArraysInstancedEXT", symbol_prefix
);
5493 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawArraysInstancedARB
;
5494 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5498 if(!disp
->DrawArraysInstancedARB
) {
5499 snprintf(symboln
, sizeof(symboln
), "%sDrawArraysInstanced", symbol_prefix
);
5500 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawArraysInstancedARB
;
5501 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5505 if(!disp
->DrawElementsInstancedARB
) {
5506 snprintf(symboln
, sizeof(symboln
), "%sDrawElementsInstancedARB", symbol_prefix
);
5507 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawElementsInstancedARB
;
5508 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5512 if(!disp
->DrawElementsInstancedARB
) {
5513 snprintf(symboln
, sizeof(symboln
), "%sDrawElementsInstancedEXT", symbol_prefix
);
5514 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawElementsInstancedARB
;
5515 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5519 if(!disp
->DrawElementsInstancedARB
) {
5520 snprintf(symboln
, sizeof(symboln
), "%sDrawElementsInstanced", symbol_prefix
);
5521 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawElementsInstancedARB
;
5522 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5526 if(!disp
->RenderbufferStorageMultisample
) {
5527 snprintf(symboln
, sizeof(symboln
), "%sRenderbufferStorageMultisample", symbol_prefix
);
5528 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RenderbufferStorageMultisample
;
5529 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5533 if(!disp
->RenderbufferStorageMultisample
) {
5534 snprintf(symboln
, sizeof(symboln
), "%sRenderbufferStorageMultisampleEXT", symbol_prefix
);
5535 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RenderbufferStorageMultisample
;
5536 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5540 if(!disp
->FramebufferTextureARB
) {
5541 snprintf(symboln
, sizeof(symboln
), "%sFramebufferTextureARB", symbol_prefix
);
5542 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FramebufferTextureARB
;
5543 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5547 if(!disp
->FramebufferTextureFaceARB
) {
5548 snprintf(symboln
, sizeof(symboln
), "%sFramebufferTextureFaceARB", symbol_prefix
);
5549 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FramebufferTextureFaceARB
;
5550 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5554 if(!disp
->ProgramParameteriARB
) {
5555 snprintf(symboln
, sizeof(symboln
), "%sProgramParameteriARB", symbol_prefix
);
5556 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramParameteriARB
;
5557 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5561 if(!disp
->VertexAttribDivisorARB
) {
5562 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribDivisorARB", symbol_prefix
);
5563 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribDivisorARB
;
5564 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5568 if(!disp
->FlushMappedBufferRange
) {
5569 snprintf(symboln
, sizeof(symboln
), "%sFlushMappedBufferRange", symbol_prefix
);
5570 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FlushMappedBufferRange
;
5571 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5575 if(!disp
->MapBufferRange
) {
5576 snprintf(symboln
, sizeof(symboln
), "%sMapBufferRange", symbol_prefix
);
5577 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MapBufferRange
;
5578 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5582 if(!disp
->TexBufferARB
) {
5583 snprintf(symboln
, sizeof(symboln
), "%sTexBufferARB", symbol_prefix
);
5584 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexBufferARB
;
5585 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5589 if(!disp
->BindVertexArray
) {
5590 snprintf(symboln
, sizeof(symboln
), "%sBindVertexArray", symbol_prefix
);
5591 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindVertexArray
;
5592 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5596 if(!disp
->GenVertexArrays
) {
5597 snprintf(symboln
, sizeof(symboln
), "%sGenVertexArrays", symbol_prefix
);
5598 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenVertexArrays
;
5599 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5603 if(!disp
->CopyBufferSubData
) {
5604 snprintf(symboln
, sizeof(symboln
), "%sCopyBufferSubData", symbol_prefix
);
5605 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CopyBufferSubData
;
5606 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5610 if(!disp
->ClientWaitSync
) {
5611 snprintf(symboln
, sizeof(symboln
), "%sClientWaitSync", symbol_prefix
);
5612 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ClientWaitSync
;
5613 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5617 if(!disp
->DeleteSync
) {
5618 snprintf(symboln
, sizeof(symboln
), "%sDeleteSync", symbol_prefix
);
5619 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteSync
;
5620 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5624 if(!disp
->FenceSync
) {
5625 snprintf(symboln
, sizeof(symboln
), "%sFenceSync", symbol_prefix
);
5626 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FenceSync
;
5627 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5631 if(!disp
->GetInteger64v
) {
5632 snprintf(symboln
, sizeof(symboln
), "%sGetInteger64v", symbol_prefix
);
5633 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetInteger64v
;
5634 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5638 if(!disp
->GetSynciv
) {
5639 snprintf(symboln
, sizeof(symboln
), "%sGetSynciv", symbol_prefix
);
5640 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetSynciv
;
5641 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5646 snprintf(symboln
, sizeof(symboln
), "%sIsSync", symbol_prefix
);
5647 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsSync
;
5648 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5652 if(!disp
->WaitSync
) {
5653 snprintf(symboln
, sizeof(symboln
), "%sWaitSync", symbol_prefix
);
5654 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WaitSync
;
5655 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5659 if(!disp
->DrawElementsBaseVertex
) {
5660 snprintf(symboln
, sizeof(symboln
), "%sDrawElementsBaseVertex", symbol_prefix
);
5661 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawElementsBaseVertex
;
5662 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5666 if(!disp
->DrawElementsInstancedBaseVertex
) {
5667 snprintf(symboln
, sizeof(symboln
), "%sDrawElementsInstancedBaseVertex", symbol_prefix
);
5668 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawElementsInstancedBaseVertex
;
5669 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5673 if(!disp
->DrawRangeElementsBaseVertex
) {
5674 snprintf(symboln
, sizeof(symboln
), "%sDrawRangeElementsBaseVertex", symbol_prefix
);
5675 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawRangeElementsBaseVertex
;
5676 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5680 if(!disp
->MultiDrawElementsBaseVertex
) {
5681 snprintf(symboln
, sizeof(symboln
), "%sMultiDrawElementsBaseVertex", symbol_prefix
);
5682 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiDrawElementsBaseVertex
;
5683 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5687 if(!disp
->BlendEquationSeparateiARB
) {
5688 snprintf(symboln
, sizeof(symboln
), "%sBlendEquationSeparateiARB", symbol_prefix
);
5689 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendEquationSeparateiARB
;
5690 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5694 if(!disp
->BlendEquationSeparateiARB
) {
5695 snprintf(symboln
, sizeof(symboln
), "%sBlendEquationSeparateIndexedAMD", symbol_prefix
);
5696 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendEquationSeparateiARB
;
5697 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5701 if(!disp
->BlendEquationiARB
) {
5702 snprintf(symboln
, sizeof(symboln
), "%sBlendEquationiARB", symbol_prefix
);
5703 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendEquationiARB
;
5704 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5708 if(!disp
->BlendEquationiARB
) {
5709 snprintf(symboln
, sizeof(symboln
), "%sBlendEquationIndexedAMD", symbol_prefix
);
5710 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendEquationiARB
;
5711 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5715 if(!disp
->BlendFuncSeparateiARB
) {
5716 snprintf(symboln
, sizeof(symboln
), "%sBlendFuncSeparateiARB", symbol_prefix
);
5717 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendFuncSeparateiARB
;
5718 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5722 if(!disp
->BlendFuncSeparateiARB
) {
5723 snprintf(symboln
, sizeof(symboln
), "%sBlendFuncSeparateIndexedAMD", symbol_prefix
);
5724 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendFuncSeparateiARB
;
5725 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5729 if(!disp
->BlendFunciARB
) {
5730 snprintf(symboln
, sizeof(symboln
), "%sBlendFunciARB", symbol_prefix
);
5731 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendFunciARB
;
5732 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5736 if(!disp
->BlendFunciARB
) {
5737 snprintf(symboln
, sizeof(symboln
), "%sBlendFuncIndexedAMD", symbol_prefix
);
5738 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendFunciARB
;
5739 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5743 if(!disp
->BindSampler
) {
5744 snprintf(symboln
, sizeof(symboln
), "%sBindSampler", symbol_prefix
);
5745 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindSampler
;
5746 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5750 if(!disp
->DeleteSamplers
) {
5751 snprintf(symboln
, sizeof(symboln
), "%sDeleteSamplers", symbol_prefix
);
5752 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteSamplers
;
5753 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5757 if(!disp
->GenSamplers
) {
5758 snprintf(symboln
, sizeof(symboln
), "%sGenSamplers", symbol_prefix
);
5759 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenSamplers
;
5760 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5764 if(!disp
->GetSamplerParameterIiv
) {
5765 snprintf(symboln
, sizeof(symboln
), "%sGetSamplerParameterIiv", symbol_prefix
);
5766 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetSamplerParameterIiv
;
5767 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5771 if(!disp
->GetSamplerParameterIuiv
) {
5772 snprintf(symboln
, sizeof(symboln
), "%sGetSamplerParameterIuiv", symbol_prefix
);
5773 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetSamplerParameterIuiv
;
5774 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5778 if(!disp
->GetSamplerParameterfv
) {
5779 snprintf(symboln
, sizeof(symboln
), "%sGetSamplerParameterfv", symbol_prefix
);
5780 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetSamplerParameterfv
;
5781 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5785 if(!disp
->GetSamplerParameteriv
) {
5786 snprintf(symboln
, sizeof(symboln
), "%sGetSamplerParameteriv", symbol_prefix
);
5787 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetSamplerParameteriv
;
5788 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5792 if(!disp
->IsSampler
) {
5793 snprintf(symboln
, sizeof(symboln
), "%sIsSampler", symbol_prefix
);
5794 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsSampler
;
5795 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5799 if(!disp
->SamplerParameterIiv
) {
5800 snprintf(symboln
, sizeof(symboln
), "%sSamplerParameterIiv", symbol_prefix
);
5801 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SamplerParameterIiv
;
5802 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5806 if(!disp
->SamplerParameterIuiv
) {
5807 snprintf(symboln
, sizeof(symboln
), "%sSamplerParameterIuiv", symbol_prefix
);
5808 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SamplerParameterIuiv
;
5809 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5813 if(!disp
->SamplerParameterf
) {
5814 snprintf(symboln
, sizeof(symboln
), "%sSamplerParameterf", symbol_prefix
);
5815 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SamplerParameterf
;
5816 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5820 if(!disp
->SamplerParameterfv
) {
5821 snprintf(symboln
, sizeof(symboln
), "%sSamplerParameterfv", symbol_prefix
);
5822 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SamplerParameterfv
;
5823 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5827 if(!disp
->SamplerParameteri
) {
5828 snprintf(symboln
, sizeof(symboln
), "%sSamplerParameteri", symbol_prefix
);
5829 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SamplerParameteri
;
5830 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5834 if(!disp
->SamplerParameteriv
) {
5835 snprintf(symboln
, sizeof(symboln
), "%sSamplerParameteriv", symbol_prefix
);
5836 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SamplerParameteriv
;
5837 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5841 if(!disp
->BindTransformFeedback
) {
5842 snprintf(symboln
, sizeof(symboln
), "%sBindTransformFeedback", symbol_prefix
);
5843 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindTransformFeedback
;
5844 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5848 if(!disp
->DeleteTransformFeedbacks
) {
5849 snprintf(symboln
, sizeof(symboln
), "%sDeleteTransformFeedbacks", symbol_prefix
);
5850 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteTransformFeedbacks
;
5851 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5855 if(!disp
->DrawTransformFeedback
) {
5856 snprintf(symboln
, sizeof(symboln
), "%sDrawTransformFeedback", symbol_prefix
);
5857 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DrawTransformFeedback
;
5858 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5862 if(!disp
->GenTransformFeedbacks
) {
5863 snprintf(symboln
, sizeof(symboln
), "%sGenTransformFeedbacks", symbol_prefix
);
5864 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenTransformFeedbacks
;
5865 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5869 if(!disp
->IsTransformFeedback
) {
5870 snprintf(symboln
, sizeof(symboln
), "%sIsTransformFeedback", symbol_prefix
);
5871 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsTransformFeedback
;
5872 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5876 if(!disp
->PauseTransformFeedback
) {
5877 snprintf(symboln
, sizeof(symboln
), "%sPauseTransformFeedback", symbol_prefix
);
5878 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PauseTransformFeedback
;
5879 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5883 if(!disp
->ResumeTransformFeedback
) {
5884 snprintf(symboln
, sizeof(symboln
), "%sResumeTransformFeedback", symbol_prefix
);
5885 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ResumeTransformFeedback
;
5886 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5890 if(!disp
->ClearDepthf
) {
5891 snprintf(symboln
, sizeof(symboln
), "%sClearDepthf", symbol_prefix
);
5892 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ClearDepthf
;
5893 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5897 if(!disp
->DepthRangef
) {
5898 snprintf(symboln
, sizeof(symboln
), "%sDepthRangef", symbol_prefix
);
5899 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DepthRangef
;
5900 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5904 if(!disp
->GetShaderPrecisionFormat
) {
5905 snprintf(symboln
, sizeof(symboln
), "%sGetShaderPrecisionFormat", symbol_prefix
);
5906 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetShaderPrecisionFormat
;
5907 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5911 if(!disp
->ReleaseShaderCompiler
) {
5912 snprintf(symboln
, sizeof(symboln
), "%sReleaseShaderCompiler", symbol_prefix
);
5913 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ReleaseShaderCompiler
;
5914 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5918 if(!disp
->ShaderBinary
) {
5919 snprintf(symboln
, sizeof(symboln
), "%sShaderBinary", symbol_prefix
);
5920 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ShaderBinary
;
5921 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5925 if(!disp
->GetGraphicsResetStatusARB
) {
5926 snprintf(symboln
, sizeof(symboln
), "%sGetGraphicsResetStatusARB", symbol_prefix
);
5927 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetGraphicsResetStatusARB
;
5928 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5932 if(!disp
->GetnColorTableARB
) {
5933 snprintf(symboln
, sizeof(symboln
), "%sGetnColorTableARB", symbol_prefix
);
5934 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetnColorTableARB
;
5935 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5939 if(!disp
->GetnCompressedTexImageARB
) {
5940 snprintf(symboln
, sizeof(symboln
), "%sGetnCompressedTexImageARB", symbol_prefix
);
5941 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetnCompressedTexImageARB
;
5942 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5946 if(!disp
->GetnConvolutionFilterARB
) {
5947 snprintf(symboln
, sizeof(symboln
), "%sGetnConvolutionFilterARB", symbol_prefix
);
5948 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetnConvolutionFilterARB
;
5949 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5953 if(!disp
->GetnHistogramARB
) {
5954 snprintf(symboln
, sizeof(symboln
), "%sGetnHistogramARB", symbol_prefix
);
5955 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetnHistogramARB
;
5956 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5960 if(!disp
->GetnMapdvARB
) {
5961 snprintf(symboln
, sizeof(symboln
), "%sGetnMapdvARB", symbol_prefix
);
5962 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetnMapdvARB
;
5963 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5967 if(!disp
->GetnMapfvARB
) {
5968 snprintf(symboln
, sizeof(symboln
), "%sGetnMapfvARB", symbol_prefix
);
5969 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetnMapfvARB
;
5970 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5974 if(!disp
->GetnMapivARB
) {
5975 snprintf(symboln
, sizeof(symboln
), "%sGetnMapivARB", symbol_prefix
);
5976 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetnMapivARB
;
5977 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5981 if(!disp
->GetnMinmaxARB
) {
5982 snprintf(symboln
, sizeof(symboln
), "%sGetnMinmaxARB", symbol_prefix
);
5983 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetnMinmaxARB
;
5984 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5988 if(!disp
->GetnPixelMapfvARB
) {
5989 snprintf(symboln
, sizeof(symboln
), "%sGetnPixelMapfvARB", symbol_prefix
);
5990 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetnPixelMapfvARB
;
5991 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
5995 if(!disp
->GetnPixelMapuivARB
) {
5996 snprintf(symboln
, sizeof(symboln
), "%sGetnPixelMapuivARB", symbol_prefix
);
5997 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetnPixelMapuivARB
;
5998 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6002 if(!disp
->GetnPixelMapusvARB
) {
6003 snprintf(symboln
, sizeof(symboln
), "%sGetnPixelMapusvARB", symbol_prefix
);
6004 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetnPixelMapusvARB
;
6005 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6009 if(!disp
->GetnPolygonStippleARB
) {
6010 snprintf(symboln
, sizeof(symboln
), "%sGetnPolygonStippleARB", symbol_prefix
);
6011 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetnPolygonStippleARB
;
6012 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6016 if(!disp
->GetnSeparableFilterARB
) {
6017 snprintf(symboln
, sizeof(symboln
), "%sGetnSeparableFilterARB", symbol_prefix
);
6018 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetnSeparableFilterARB
;
6019 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6023 if(!disp
->GetnTexImageARB
) {
6024 snprintf(symboln
, sizeof(symboln
), "%sGetnTexImageARB", symbol_prefix
);
6025 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetnTexImageARB
;
6026 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6030 if(!disp
->GetnUniformdvARB
) {
6031 snprintf(symboln
, sizeof(symboln
), "%sGetnUniformdvARB", symbol_prefix
);
6032 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetnUniformdvARB
;
6033 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6037 if(!disp
->GetnUniformfvARB
) {
6038 snprintf(symboln
, sizeof(symboln
), "%sGetnUniformfvARB", symbol_prefix
);
6039 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetnUniformfvARB
;
6040 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6044 if(!disp
->GetnUniformivARB
) {
6045 snprintf(symboln
, sizeof(symboln
), "%sGetnUniformivARB", symbol_prefix
);
6046 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetnUniformivARB
;
6047 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6051 if(!disp
->GetnUniformuivARB
) {
6052 snprintf(symboln
, sizeof(symboln
), "%sGetnUniformuivARB", symbol_prefix
);
6053 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetnUniformuivARB
;
6054 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6058 if(!disp
->ReadnPixelsARB
) {
6059 snprintf(symboln
, sizeof(symboln
), "%sReadnPixelsARB", symbol_prefix
);
6060 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ReadnPixelsARB
;
6061 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6065 if(!disp
->PolygonOffsetEXT
) {
6066 snprintf(symboln
, sizeof(symboln
), "%sPolygonOffsetEXT", symbol_prefix
);
6067 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PolygonOffsetEXT
;
6068 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6072 if(!disp
->GetPixelTexGenParameterfvSGIS
) {
6073 snprintf(symboln
, sizeof(symboln
), "%sGetPixelTexGenParameterfvSGIS", symbol_prefix
);
6074 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetPixelTexGenParameterfvSGIS
;
6075 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6079 if(!disp
->GetPixelTexGenParameterivSGIS
) {
6080 snprintf(symboln
, sizeof(symboln
), "%sGetPixelTexGenParameterivSGIS", symbol_prefix
);
6081 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetPixelTexGenParameterivSGIS
;
6082 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6086 if(!disp
->PixelTexGenParameterfSGIS
) {
6087 snprintf(symboln
, sizeof(symboln
), "%sPixelTexGenParameterfSGIS", symbol_prefix
);
6088 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PixelTexGenParameterfSGIS
;
6089 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6093 if(!disp
->PixelTexGenParameterfvSGIS
) {
6094 snprintf(symboln
, sizeof(symboln
), "%sPixelTexGenParameterfvSGIS", symbol_prefix
);
6095 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PixelTexGenParameterfvSGIS
;
6096 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6100 if(!disp
->PixelTexGenParameteriSGIS
) {
6101 snprintf(symboln
, sizeof(symboln
), "%sPixelTexGenParameteriSGIS", symbol_prefix
);
6102 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PixelTexGenParameteriSGIS
;
6103 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6107 if(!disp
->PixelTexGenParameterivSGIS
) {
6108 snprintf(symboln
, sizeof(symboln
), "%sPixelTexGenParameterivSGIS", symbol_prefix
);
6109 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PixelTexGenParameterivSGIS
;
6110 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6114 if(!disp
->SampleMaskSGIS
) {
6115 snprintf(symboln
, sizeof(symboln
), "%sSampleMaskSGIS", symbol_prefix
);
6116 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SampleMaskSGIS
;
6117 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6121 if(!disp
->SampleMaskSGIS
) {
6122 snprintf(symboln
, sizeof(symboln
), "%sSampleMaskEXT", symbol_prefix
);
6123 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SampleMaskSGIS
;
6124 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6128 if(!disp
->SamplePatternSGIS
) {
6129 snprintf(symboln
, sizeof(symboln
), "%sSamplePatternSGIS", symbol_prefix
);
6130 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SamplePatternSGIS
;
6131 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6135 if(!disp
->SamplePatternSGIS
) {
6136 snprintf(symboln
, sizeof(symboln
), "%sSamplePatternEXT", symbol_prefix
);
6137 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SamplePatternSGIS
;
6138 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6142 if(!disp
->ColorPointerEXT
) {
6143 snprintf(symboln
, sizeof(symboln
), "%sColorPointerEXT", symbol_prefix
);
6144 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ColorPointerEXT
;
6145 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6149 if(!disp
->EdgeFlagPointerEXT
) {
6150 snprintf(symboln
, sizeof(symboln
), "%sEdgeFlagPointerEXT", symbol_prefix
);
6151 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EdgeFlagPointerEXT
;
6152 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6156 if(!disp
->IndexPointerEXT
) {
6157 snprintf(symboln
, sizeof(symboln
), "%sIndexPointerEXT", symbol_prefix
);
6158 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IndexPointerEXT
;
6159 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6163 if(!disp
->NormalPointerEXT
) {
6164 snprintf(symboln
, sizeof(symboln
), "%sNormalPointerEXT", symbol_prefix
);
6165 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->NormalPointerEXT
;
6166 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6170 if(!disp
->TexCoordPointerEXT
) {
6171 snprintf(symboln
, sizeof(symboln
), "%sTexCoordPointerEXT", symbol_prefix
);
6172 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexCoordPointerEXT
;
6173 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6177 if(!disp
->VertexPointerEXT
) {
6178 snprintf(symboln
, sizeof(symboln
), "%sVertexPointerEXT", symbol_prefix
);
6179 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexPointerEXT
;
6180 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6184 if(!disp
->PointParameterfEXT
) {
6185 snprintf(symboln
, sizeof(symboln
), "%sPointParameterf", symbol_prefix
);
6186 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PointParameterfEXT
;
6187 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6191 if(!disp
->PointParameterfEXT
) {
6192 snprintf(symboln
, sizeof(symboln
), "%sPointParameterfARB", symbol_prefix
);
6193 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PointParameterfEXT
;
6194 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6198 if(!disp
->PointParameterfEXT
) {
6199 snprintf(symboln
, sizeof(symboln
), "%sPointParameterfEXT", symbol_prefix
);
6200 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PointParameterfEXT
;
6201 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6205 if(!disp
->PointParameterfEXT
) {
6206 snprintf(symboln
, sizeof(symboln
), "%sPointParameterfSGIS", symbol_prefix
);
6207 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PointParameterfEXT
;
6208 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6212 if(!disp
->PointParameterfvEXT
) {
6213 snprintf(symboln
, sizeof(symboln
), "%sPointParameterfv", symbol_prefix
);
6214 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PointParameterfvEXT
;
6215 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6219 if(!disp
->PointParameterfvEXT
) {
6220 snprintf(symboln
, sizeof(symboln
), "%sPointParameterfvARB", symbol_prefix
);
6221 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PointParameterfvEXT
;
6222 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6226 if(!disp
->PointParameterfvEXT
) {
6227 snprintf(symboln
, sizeof(symboln
), "%sPointParameterfvEXT", symbol_prefix
);
6228 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PointParameterfvEXT
;
6229 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6233 if(!disp
->PointParameterfvEXT
) {
6234 snprintf(symboln
, sizeof(symboln
), "%sPointParameterfvSGIS", symbol_prefix
);
6235 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PointParameterfvEXT
;
6236 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6240 if(!disp
->LockArraysEXT
) {
6241 snprintf(symboln
, sizeof(symboln
), "%sLockArraysEXT", symbol_prefix
);
6242 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LockArraysEXT
;
6243 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6247 if(!disp
->UnlockArraysEXT
) {
6248 snprintf(symboln
, sizeof(symboln
), "%sUnlockArraysEXT", symbol_prefix
);
6249 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->UnlockArraysEXT
;
6250 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6254 if(!disp
->SecondaryColor3bEXT
) {
6255 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3b", symbol_prefix
);
6256 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3bEXT
;
6257 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6261 if(!disp
->SecondaryColor3bEXT
) {
6262 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3bEXT", symbol_prefix
);
6263 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3bEXT
;
6264 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6268 if(!disp
->SecondaryColor3bvEXT
) {
6269 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3bv", symbol_prefix
);
6270 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3bvEXT
;
6271 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6275 if(!disp
->SecondaryColor3bvEXT
) {
6276 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3bvEXT", symbol_prefix
);
6277 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3bvEXT
;
6278 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6282 if(!disp
->SecondaryColor3dEXT
) {
6283 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3d", symbol_prefix
);
6284 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3dEXT
;
6285 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6289 if(!disp
->SecondaryColor3dEXT
) {
6290 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3dEXT", symbol_prefix
);
6291 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3dEXT
;
6292 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6296 if(!disp
->SecondaryColor3dvEXT
) {
6297 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3dv", symbol_prefix
);
6298 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3dvEXT
;
6299 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6303 if(!disp
->SecondaryColor3dvEXT
) {
6304 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3dvEXT", symbol_prefix
);
6305 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3dvEXT
;
6306 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6310 if(!disp
->SecondaryColor3fEXT
) {
6311 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3f", symbol_prefix
);
6312 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3fEXT
;
6313 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6317 if(!disp
->SecondaryColor3fEXT
) {
6318 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3fEXT", symbol_prefix
);
6319 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3fEXT
;
6320 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6324 if(!disp
->SecondaryColor3fvEXT
) {
6325 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3fv", symbol_prefix
);
6326 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3fvEXT
;
6327 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6331 if(!disp
->SecondaryColor3fvEXT
) {
6332 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3fvEXT", symbol_prefix
);
6333 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3fvEXT
;
6334 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6338 if(!disp
->SecondaryColor3iEXT
) {
6339 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3i", symbol_prefix
);
6340 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3iEXT
;
6341 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6345 if(!disp
->SecondaryColor3iEXT
) {
6346 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3iEXT", symbol_prefix
);
6347 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3iEXT
;
6348 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6352 if(!disp
->SecondaryColor3ivEXT
) {
6353 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3iv", symbol_prefix
);
6354 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3ivEXT
;
6355 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6359 if(!disp
->SecondaryColor3ivEXT
) {
6360 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3ivEXT", symbol_prefix
);
6361 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3ivEXT
;
6362 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6366 if(!disp
->SecondaryColor3sEXT
) {
6367 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3s", symbol_prefix
);
6368 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3sEXT
;
6369 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6373 if(!disp
->SecondaryColor3sEXT
) {
6374 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3sEXT", symbol_prefix
);
6375 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3sEXT
;
6376 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6380 if(!disp
->SecondaryColor3svEXT
) {
6381 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3sv", symbol_prefix
);
6382 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3svEXT
;
6383 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6387 if(!disp
->SecondaryColor3svEXT
) {
6388 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3svEXT", symbol_prefix
);
6389 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3svEXT
;
6390 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6394 if(!disp
->SecondaryColor3ubEXT
) {
6395 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3ub", symbol_prefix
);
6396 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3ubEXT
;
6397 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6401 if(!disp
->SecondaryColor3ubEXT
) {
6402 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3ubEXT", symbol_prefix
);
6403 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3ubEXT
;
6404 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6408 if(!disp
->SecondaryColor3ubvEXT
) {
6409 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3ubv", symbol_prefix
);
6410 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3ubvEXT
;
6411 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6415 if(!disp
->SecondaryColor3ubvEXT
) {
6416 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3ubvEXT", symbol_prefix
);
6417 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3ubvEXT
;
6418 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6422 if(!disp
->SecondaryColor3uiEXT
) {
6423 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3ui", symbol_prefix
);
6424 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3uiEXT
;
6425 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6429 if(!disp
->SecondaryColor3uiEXT
) {
6430 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3uiEXT", symbol_prefix
);
6431 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3uiEXT
;
6432 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6436 if(!disp
->SecondaryColor3uivEXT
) {
6437 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3uiv", symbol_prefix
);
6438 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3uivEXT
;
6439 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6443 if(!disp
->SecondaryColor3uivEXT
) {
6444 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3uivEXT", symbol_prefix
);
6445 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3uivEXT
;
6446 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6450 if(!disp
->SecondaryColor3usEXT
) {
6451 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3us", symbol_prefix
);
6452 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3usEXT
;
6453 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6457 if(!disp
->SecondaryColor3usEXT
) {
6458 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3usEXT", symbol_prefix
);
6459 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3usEXT
;
6460 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6464 if(!disp
->SecondaryColor3usvEXT
) {
6465 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3usv", symbol_prefix
);
6466 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3usvEXT
;
6467 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6471 if(!disp
->SecondaryColor3usvEXT
) {
6472 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColor3usvEXT", symbol_prefix
);
6473 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColor3usvEXT
;
6474 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6478 if(!disp
->SecondaryColorPointerEXT
) {
6479 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColorPointer", symbol_prefix
);
6480 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColorPointerEXT
;
6481 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6485 if(!disp
->SecondaryColorPointerEXT
) {
6486 snprintf(symboln
, sizeof(symboln
), "%sSecondaryColorPointerEXT", symbol_prefix
);
6487 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SecondaryColorPointerEXT
;
6488 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6492 if(!disp
->MultiDrawArraysEXT
) {
6493 snprintf(symboln
, sizeof(symboln
), "%sMultiDrawArrays", symbol_prefix
);
6494 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiDrawArraysEXT
;
6495 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6499 if(!disp
->MultiDrawArraysEXT
) {
6500 snprintf(symboln
, sizeof(symboln
), "%sMultiDrawArraysEXT", symbol_prefix
);
6501 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiDrawArraysEXT
;
6502 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6506 if(!disp
->MultiDrawElementsEXT
) {
6507 snprintf(symboln
, sizeof(symboln
), "%sMultiDrawElements", symbol_prefix
);
6508 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiDrawElementsEXT
;
6509 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6513 if(!disp
->MultiDrawElementsEXT
) {
6514 snprintf(symboln
, sizeof(symboln
), "%sMultiDrawElementsEXT", symbol_prefix
);
6515 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiDrawElementsEXT
;
6516 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6520 if(!disp
->FogCoordPointerEXT
) {
6521 snprintf(symboln
, sizeof(symboln
), "%sFogCoordPointer", symbol_prefix
);
6522 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FogCoordPointerEXT
;
6523 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6527 if(!disp
->FogCoordPointerEXT
) {
6528 snprintf(symboln
, sizeof(symboln
), "%sFogCoordPointerEXT", symbol_prefix
);
6529 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FogCoordPointerEXT
;
6530 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6534 if(!disp
->FogCoorddEXT
) {
6535 snprintf(symboln
, sizeof(symboln
), "%sFogCoordd", symbol_prefix
);
6536 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FogCoorddEXT
;
6537 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6541 if(!disp
->FogCoorddEXT
) {
6542 snprintf(symboln
, sizeof(symboln
), "%sFogCoorddEXT", symbol_prefix
);
6543 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FogCoorddEXT
;
6544 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6548 if(!disp
->FogCoorddvEXT
) {
6549 snprintf(symboln
, sizeof(symboln
), "%sFogCoorddv", symbol_prefix
);
6550 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FogCoorddvEXT
;
6551 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6555 if(!disp
->FogCoorddvEXT
) {
6556 snprintf(symboln
, sizeof(symboln
), "%sFogCoorddvEXT", symbol_prefix
);
6557 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FogCoorddvEXT
;
6558 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6562 if(!disp
->FogCoordfEXT
) {
6563 snprintf(symboln
, sizeof(symboln
), "%sFogCoordf", symbol_prefix
);
6564 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FogCoordfEXT
;
6565 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6569 if(!disp
->FogCoordfEXT
) {
6570 snprintf(symboln
, sizeof(symboln
), "%sFogCoordfEXT", symbol_prefix
);
6571 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FogCoordfEXT
;
6572 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6576 if(!disp
->FogCoordfvEXT
) {
6577 snprintf(symboln
, sizeof(symboln
), "%sFogCoordfv", symbol_prefix
);
6578 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FogCoordfvEXT
;
6579 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6583 if(!disp
->FogCoordfvEXT
) {
6584 snprintf(symboln
, sizeof(symboln
), "%sFogCoordfvEXT", symbol_prefix
);
6585 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FogCoordfvEXT
;
6586 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6590 if(!disp
->PixelTexGenSGIX
) {
6591 snprintf(symboln
, sizeof(symboln
), "%sPixelTexGenSGIX", symbol_prefix
);
6592 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PixelTexGenSGIX
;
6593 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6597 if(!disp
->BlendFuncSeparateEXT
) {
6598 snprintf(symboln
, sizeof(symboln
), "%sBlendFuncSeparate", symbol_prefix
);
6599 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendFuncSeparateEXT
;
6600 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6604 if(!disp
->BlendFuncSeparateEXT
) {
6605 snprintf(symboln
, sizeof(symboln
), "%sBlendFuncSeparateEXT", symbol_prefix
);
6606 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendFuncSeparateEXT
;
6607 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6611 if(!disp
->BlendFuncSeparateEXT
) {
6612 snprintf(symboln
, sizeof(symboln
), "%sBlendFuncSeparateINGR", symbol_prefix
);
6613 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendFuncSeparateEXT
;
6614 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6618 if(!disp
->FlushVertexArrayRangeNV
) {
6619 snprintf(symboln
, sizeof(symboln
), "%sFlushVertexArrayRangeNV", symbol_prefix
);
6620 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FlushVertexArrayRangeNV
;
6621 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6625 if(!disp
->VertexArrayRangeNV
) {
6626 snprintf(symboln
, sizeof(symboln
), "%sVertexArrayRangeNV", symbol_prefix
);
6627 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexArrayRangeNV
;
6628 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6632 if(!disp
->CombinerInputNV
) {
6633 snprintf(symboln
, sizeof(symboln
), "%sCombinerInputNV", symbol_prefix
);
6634 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CombinerInputNV
;
6635 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6639 if(!disp
->CombinerOutputNV
) {
6640 snprintf(symboln
, sizeof(symboln
), "%sCombinerOutputNV", symbol_prefix
);
6641 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CombinerOutputNV
;
6642 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6646 if(!disp
->CombinerParameterfNV
) {
6647 snprintf(symboln
, sizeof(symboln
), "%sCombinerParameterfNV", symbol_prefix
);
6648 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CombinerParameterfNV
;
6649 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6653 if(!disp
->CombinerParameterfvNV
) {
6654 snprintf(symboln
, sizeof(symboln
), "%sCombinerParameterfvNV", symbol_prefix
);
6655 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CombinerParameterfvNV
;
6656 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6660 if(!disp
->CombinerParameteriNV
) {
6661 snprintf(symboln
, sizeof(symboln
), "%sCombinerParameteriNV", symbol_prefix
);
6662 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CombinerParameteriNV
;
6663 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6667 if(!disp
->CombinerParameterivNV
) {
6668 snprintf(symboln
, sizeof(symboln
), "%sCombinerParameterivNV", symbol_prefix
);
6669 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CombinerParameterivNV
;
6670 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6674 if(!disp
->FinalCombinerInputNV
) {
6675 snprintf(symboln
, sizeof(symboln
), "%sFinalCombinerInputNV", symbol_prefix
);
6676 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FinalCombinerInputNV
;
6677 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6681 if(!disp
->GetCombinerInputParameterfvNV
) {
6682 snprintf(symboln
, sizeof(symboln
), "%sGetCombinerInputParameterfvNV", symbol_prefix
);
6683 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetCombinerInputParameterfvNV
;
6684 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6688 if(!disp
->GetCombinerInputParameterivNV
) {
6689 snprintf(symboln
, sizeof(symboln
), "%sGetCombinerInputParameterivNV", symbol_prefix
);
6690 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetCombinerInputParameterivNV
;
6691 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6695 if(!disp
->GetCombinerOutputParameterfvNV
) {
6696 snprintf(symboln
, sizeof(symboln
), "%sGetCombinerOutputParameterfvNV", symbol_prefix
);
6697 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetCombinerOutputParameterfvNV
;
6698 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6702 if(!disp
->GetCombinerOutputParameterivNV
) {
6703 snprintf(symboln
, sizeof(symboln
), "%sGetCombinerOutputParameterivNV", symbol_prefix
);
6704 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetCombinerOutputParameterivNV
;
6705 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6709 if(!disp
->GetFinalCombinerInputParameterfvNV
) {
6710 snprintf(symboln
, sizeof(symboln
), "%sGetFinalCombinerInputParameterfvNV", symbol_prefix
);
6711 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetFinalCombinerInputParameterfvNV
;
6712 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6716 if(!disp
->GetFinalCombinerInputParameterivNV
) {
6717 snprintf(symboln
, sizeof(symboln
), "%sGetFinalCombinerInputParameterivNV", symbol_prefix
);
6718 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetFinalCombinerInputParameterivNV
;
6719 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6723 if(!disp
->ResizeBuffersMESA
) {
6724 snprintf(symboln
, sizeof(symboln
), "%sResizeBuffersMESA", symbol_prefix
);
6725 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ResizeBuffersMESA
;
6726 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6730 if(!disp
->WindowPos2dMESA
) {
6731 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2d", symbol_prefix
);
6732 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2dMESA
;
6733 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6737 if(!disp
->WindowPos2dMESA
) {
6738 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2dARB", symbol_prefix
);
6739 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2dMESA
;
6740 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6744 if(!disp
->WindowPos2dMESA
) {
6745 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2dMESA", symbol_prefix
);
6746 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2dMESA
;
6747 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6751 if(!disp
->WindowPos2dvMESA
) {
6752 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2dv", symbol_prefix
);
6753 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2dvMESA
;
6754 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6758 if(!disp
->WindowPos2dvMESA
) {
6759 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2dvARB", symbol_prefix
);
6760 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2dvMESA
;
6761 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6765 if(!disp
->WindowPos2dvMESA
) {
6766 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2dvMESA", symbol_prefix
);
6767 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2dvMESA
;
6768 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6772 if(!disp
->WindowPos2fMESA
) {
6773 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2f", symbol_prefix
);
6774 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2fMESA
;
6775 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6779 if(!disp
->WindowPos2fMESA
) {
6780 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2fARB", symbol_prefix
);
6781 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2fMESA
;
6782 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6786 if(!disp
->WindowPos2fMESA
) {
6787 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2fMESA", symbol_prefix
);
6788 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2fMESA
;
6789 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6793 if(!disp
->WindowPos2fvMESA
) {
6794 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2fv", symbol_prefix
);
6795 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2fvMESA
;
6796 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6800 if(!disp
->WindowPos2fvMESA
) {
6801 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2fvARB", symbol_prefix
);
6802 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2fvMESA
;
6803 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6807 if(!disp
->WindowPos2fvMESA
) {
6808 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2fvMESA", symbol_prefix
);
6809 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2fvMESA
;
6810 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6814 if(!disp
->WindowPos2iMESA
) {
6815 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2i", symbol_prefix
);
6816 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2iMESA
;
6817 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6821 if(!disp
->WindowPos2iMESA
) {
6822 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2iARB", symbol_prefix
);
6823 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2iMESA
;
6824 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6828 if(!disp
->WindowPos2iMESA
) {
6829 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2iMESA", symbol_prefix
);
6830 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2iMESA
;
6831 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6835 if(!disp
->WindowPos2ivMESA
) {
6836 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2iv", symbol_prefix
);
6837 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2ivMESA
;
6838 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6842 if(!disp
->WindowPos2ivMESA
) {
6843 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2ivARB", symbol_prefix
);
6844 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2ivMESA
;
6845 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6849 if(!disp
->WindowPos2ivMESA
) {
6850 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2ivMESA", symbol_prefix
);
6851 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2ivMESA
;
6852 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6856 if(!disp
->WindowPos2sMESA
) {
6857 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2s", symbol_prefix
);
6858 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2sMESA
;
6859 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6863 if(!disp
->WindowPos2sMESA
) {
6864 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2sARB", symbol_prefix
);
6865 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2sMESA
;
6866 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6870 if(!disp
->WindowPos2sMESA
) {
6871 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2sMESA", symbol_prefix
);
6872 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2sMESA
;
6873 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6877 if(!disp
->WindowPos2svMESA
) {
6878 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2sv", symbol_prefix
);
6879 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2svMESA
;
6880 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6884 if(!disp
->WindowPos2svMESA
) {
6885 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2svARB", symbol_prefix
);
6886 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2svMESA
;
6887 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6891 if(!disp
->WindowPos2svMESA
) {
6892 snprintf(symboln
, sizeof(symboln
), "%sWindowPos2svMESA", symbol_prefix
);
6893 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos2svMESA
;
6894 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6898 if(!disp
->WindowPos3dMESA
) {
6899 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3d", symbol_prefix
);
6900 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3dMESA
;
6901 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6905 if(!disp
->WindowPos3dMESA
) {
6906 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3dARB", symbol_prefix
);
6907 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3dMESA
;
6908 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6912 if(!disp
->WindowPos3dMESA
) {
6913 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3dMESA", symbol_prefix
);
6914 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3dMESA
;
6915 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6919 if(!disp
->WindowPos3dvMESA
) {
6920 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3dv", symbol_prefix
);
6921 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3dvMESA
;
6922 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6926 if(!disp
->WindowPos3dvMESA
) {
6927 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3dvARB", symbol_prefix
);
6928 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3dvMESA
;
6929 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6933 if(!disp
->WindowPos3dvMESA
) {
6934 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3dvMESA", symbol_prefix
);
6935 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3dvMESA
;
6936 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6940 if(!disp
->WindowPos3fMESA
) {
6941 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3f", symbol_prefix
);
6942 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3fMESA
;
6943 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6947 if(!disp
->WindowPos3fMESA
) {
6948 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3fARB", symbol_prefix
);
6949 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3fMESA
;
6950 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6954 if(!disp
->WindowPos3fMESA
) {
6955 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3fMESA", symbol_prefix
);
6956 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3fMESA
;
6957 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6961 if(!disp
->WindowPos3fvMESA
) {
6962 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3fv", symbol_prefix
);
6963 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3fvMESA
;
6964 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6968 if(!disp
->WindowPos3fvMESA
) {
6969 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3fvARB", symbol_prefix
);
6970 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3fvMESA
;
6971 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6975 if(!disp
->WindowPos3fvMESA
) {
6976 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3fvMESA", symbol_prefix
);
6977 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3fvMESA
;
6978 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6982 if(!disp
->WindowPos3iMESA
) {
6983 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3i", symbol_prefix
);
6984 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3iMESA
;
6985 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6989 if(!disp
->WindowPos3iMESA
) {
6990 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3iARB", symbol_prefix
);
6991 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3iMESA
;
6992 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
6996 if(!disp
->WindowPos3iMESA
) {
6997 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3iMESA", symbol_prefix
);
6998 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3iMESA
;
6999 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7003 if(!disp
->WindowPos3ivMESA
) {
7004 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3iv", symbol_prefix
);
7005 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3ivMESA
;
7006 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7010 if(!disp
->WindowPos3ivMESA
) {
7011 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3ivARB", symbol_prefix
);
7012 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3ivMESA
;
7013 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7017 if(!disp
->WindowPos3ivMESA
) {
7018 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3ivMESA", symbol_prefix
);
7019 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3ivMESA
;
7020 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7024 if(!disp
->WindowPos3sMESA
) {
7025 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3s", symbol_prefix
);
7026 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3sMESA
;
7027 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7031 if(!disp
->WindowPos3sMESA
) {
7032 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3sARB", symbol_prefix
);
7033 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3sMESA
;
7034 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7038 if(!disp
->WindowPos3sMESA
) {
7039 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3sMESA", symbol_prefix
);
7040 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3sMESA
;
7041 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7045 if(!disp
->WindowPos3svMESA
) {
7046 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3sv", symbol_prefix
);
7047 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3svMESA
;
7048 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7052 if(!disp
->WindowPos3svMESA
) {
7053 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3svARB", symbol_prefix
);
7054 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3svMESA
;
7055 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7059 if(!disp
->WindowPos3svMESA
) {
7060 snprintf(symboln
, sizeof(symboln
), "%sWindowPos3svMESA", symbol_prefix
);
7061 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos3svMESA
;
7062 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7066 if(!disp
->WindowPos4dMESA
) {
7067 snprintf(symboln
, sizeof(symboln
), "%sWindowPos4dMESA", symbol_prefix
);
7068 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos4dMESA
;
7069 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7073 if(!disp
->WindowPos4dvMESA
) {
7074 snprintf(symboln
, sizeof(symboln
), "%sWindowPos4dvMESA", symbol_prefix
);
7075 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos4dvMESA
;
7076 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7080 if(!disp
->WindowPos4fMESA
) {
7081 snprintf(symboln
, sizeof(symboln
), "%sWindowPos4fMESA", symbol_prefix
);
7082 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos4fMESA
;
7083 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7087 if(!disp
->WindowPos4fvMESA
) {
7088 snprintf(symboln
, sizeof(symboln
), "%sWindowPos4fvMESA", symbol_prefix
);
7089 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos4fvMESA
;
7090 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7094 if(!disp
->WindowPos4iMESA
) {
7095 snprintf(symboln
, sizeof(symboln
), "%sWindowPos4iMESA", symbol_prefix
);
7096 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos4iMESA
;
7097 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7101 if(!disp
->WindowPos4ivMESA
) {
7102 snprintf(symboln
, sizeof(symboln
), "%sWindowPos4ivMESA", symbol_prefix
);
7103 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos4ivMESA
;
7104 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7108 if(!disp
->WindowPos4sMESA
) {
7109 snprintf(symboln
, sizeof(symboln
), "%sWindowPos4sMESA", symbol_prefix
);
7110 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos4sMESA
;
7111 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7115 if(!disp
->WindowPos4svMESA
) {
7116 snprintf(symboln
, sizeof(symboln
), "%sWindowPos4svMESA", symbol_prefix
);
7117 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->WindowPos4svMESA
;
7118 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7122 if(!disp
->MultiModeDrawArraysIBM
) {
7123 snprintf(symboln
, sizeof(symboln
), "%sMultiModeDrawArraysIBM", symbol_prefix
);
7124 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiModeDrawArraysIBM
;
7125 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7129 if(!disp
->MultiModeDrawElementsIBM
) {
7130 snprintf(symboln
, sizeof(symboln
), "%sMultiModeDrawElementsIBM", symbol_prefix
);
7131 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->MultiModeDrawElementsIBM
;
7132 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7136 if(!disp
->DeleteFencesNV
) {
7137 snprintf(symboln
, sizeof(symboln
), "%sDeleteFencesNV", symbol_prefix
);
7138 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteFencesNV
;
7139 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7143 if(!disp
->FinishFenceNV
) {
7144 snprintf(symboln
, sizeof(symboln
), "%sFinishFenceNV", symbol_prefix
);
7145 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FinishFenceNV
;
7146 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7150 if(!disp
->GenFencesNV
) {
7151 snprintf(symboln
, sizeof(symboln
), "%sGenFencesNV", symbol_prefix
);
7152 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenFencesNV
;
7153 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7157 if(!disp
->GetFenceivNV
) {
7158 snprintf(symboln
, sizeof(symboln
), "%sGetFenceivNV", symbol_prefix
);
7159 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetFenceivNV
;
7160 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7164 if(!disp
->IsFenceNV
) {
7165 snprintf(symboln
, sizeof(symboln
), "%sIsFenceNV", symbol_prefix
);
7166 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsFenceNV
;
7167 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7171 if(!disp
->SetFenceNV
) {
7172 snprintf(symboln
, sizeof(symboln
), "%sSetFenceNV", symbol_prefix
);
7173 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SetFenceNV
;
7174 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7178 if(!disp
->TestFenceNV
) {
7179 snprintf(symboln
, sizeof(symboln
), "%sTestFenceNV", symbol_prefix
);
7180 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TestFenceNV
;
7181 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7185 if(!disp
->AreProgramsResidentNV
) {
7186 snprintf(symboln
, sizeof(symboln
), "%sAreProgramsResidentNV", symbol_prefix
);
7187 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->AreProgramsResidentNV
;
7188 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7192 if(!disp
->BindProgramNV
) {
7193 snprintf(symboln
, sizeof(symboln
), "%sBindProgramARB", symbol_prefix
);
7194 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindProgramNV
;
7195 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7199 if(!disp
->BindProgramNV
) {
7200 snprintf(symboln
, sizeof(symboln
), "%sBindProgramNV", symbol_prefix
);
7201 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindProgramNV
;
7202 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7206 if(!disp
->DeleteProgramsNV
) {
7207 snprintf(symboln
, sizeof(symboln
), "%sDeleteProgramsARB", symbol_prefix
);
7208 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteProgramsNV
;
7209 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7213 if(!disp
->DeleteProgramsNV
) {
7214 snprintf(symboln
, sizeof(symboln
), "%sDeleteProgramsNV", symbol_prefix
);
7215 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteProgramsNV
;
7216 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7220 if(!disp
->ExecuteProgramNV
) {
7221 snprintf(symboln
, sizeof(symboln
), "%sExecuteProgramNV", symbol_prefix
);
7222 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ExecuteProgramNV
;
7223 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7227 if(!disp
->GenProgramsNV
) {
7228 snprintf(symboln
, sizeof(symboln
), "%sGenProgramsARB", symbol_prefix
);
7229 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenProgramsNV
;
7230 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7234 if(!disp
->GenProgramsNV
) {
7235 snprintf(symboln
, sizeof(symboln
), "%sGenProgramsNV", symbol_prefix
);
7236 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenProgramsNV
;
7237 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7241 if(!disp
->GetProgramParameterdvNV
) {
7242 snprintf(symboln
, sizeof(symboln
), "%sGetProgramParameterdvNV", symbol_prefix
);
7243 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetProgramParameterdvNV
;
7244 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7248 if(!disp
->GetProgramParameterfvNV
) {
7249 snprintf(symboln
, sizeof(symboln
), "%sGetProgramParameterfvNV", symbol_prefix
);
7250 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetProgramParameterfvNV
;
7251 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7255 if(!disp
->GetProgramStringNV
) {
7256 snprintf(symboln
, sizeof(symboln
), "%sGetProgramStringNV", symbol_prefix
);
7257 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetProgramStringNV
;
7258 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7262 if(!disp
->GetProgramivNV
) {
7263 snprintf(symboln
, sizeof(symboln
), "%sGetProgramivNV", symbol_prefix
);
7264 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetProgramivNV
;
7265 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7269 if(!disp
->GetTrackMatrixivNV
) {
7270 snprintf(symboln
, sizeof(symboln
), "%sGetTrackMatrixivNV", symbol_prefix
);
7271 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTrackMatrixivNV
;
7272 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7276 if(!disp
->GetVertexAttribPointervNV
) {
7277 snprintf(symboln
, sizeof(symboln
), "%sGetVertexAttribPointerv", symbol_prefix
);
7278 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetVertexAttribPointervNV
;
7279 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7283 if(!disp
->GetVertexAttribPointervNV
) {
7284 snprintf(symboln
, sizeof(symboln
), "%sGetVertexAttribPointervARB", symbol_prefix
);
7285 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetVertexAttribPointervNV
;
7286 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7290 if(!disp
->GetVertexAttribPointervNV
) {
7291 snprintf(symboln
, sizeof(symboln
), "%sGetVertexAttribPointervNV", symbol_prefix
);
7292 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetVertexAttribPointervNV
;
7293 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7297 if(!disp
->GetVertexAttribdvNV
) {
7298 snprintf(symboln
, sizeof(symboln
), "%sGetVertexAttribdvNV", symbol_prefix
);
7299 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetVertexAttribdvNV
;
7300 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7304 if(!disp
->GetVertexAttribfvNV
) {
7305 snprintf(symboln
, sizeof(symboln
), "%sGetVertexAttribfvNV", symbol_prefix
);
7306 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetVertexAttribfvNV
;
7307 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7311 if(!disp
->GetVertexAttribivNV
) {
7312 snprintf(symboln
, sizeof(symboln
), "%sGetVertexAttribivNV", symbol_prefix
);
7313 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetVertexAttribivNV
;
7314 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7318 if(!disp
->IsProgramNV
) {
7319 snprintf(symboln
, sizeof(symboln
), "%sIsProgramARB", symbol_prefix
);
7320 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsProgramNV
;
7321 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7325 if(!disp
->IsProgramNV
) {
7326 snprintf(symboln
, sizeof(symboln
), "%sIsProgramNV", symbol_prefix
);
7327 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsProgramNV
;
7328 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7332 if(!disp
->LoadProgramNV
) {
7333 snprintf(symboln
, sizeof(symboln
), "%sLoadProgramNV", symbol_prefix
);
7334 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->LoadProgramNV
;
7335 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7339 if(!disp
->ProgramParameters4dvNV
) {
7340 snprintf(symboln
, sizeof(symboln
), "%sProgramParameters4dvNV", symbol_prefix
);
7341 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramParameters4dvNV
;
7342 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7346 if(!disp
->ProgramParameters4fvNV
) {
7347 snprintf(symboln
, sizeof(symboln
), "%sProgramParameters4fvNV", symbol_prefix
);
7348 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramParameters4fvNV
;
7349 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7353 if(!disp
->RequestResidentProgramsNV
) {
7354 snprintf(symboln
, sizeof(symboln
), "%sRequestResidentProgramsNV", symbol_prefix
);
7355 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RequestResidentProgramsNV
;
7356 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7360 if(!disp
->TrackMatrixNV
) {
7361 snprintf(symboln
, sizeof(symboln
), "%sTrackMatrixNV", symbol_prefix
);
7362 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TrackMatrixNV
;
7363 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7367 if(!disp
->VertexAttrib1dNV
) {
7368 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib1dNV", symbol_prefix
);
7369 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib1dNV
;
7370 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7374 if(!disp
->VertexAttrib1dvNV
) {
7375 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib1dvNV", symbol_prefix
);
7376 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib1dvNV
;
7377 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7381 if(!disp
->VertexAttrib1fNV
) {
7382 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib1fNV", symbol_prefix
);
7383 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib1fNV
;
7384 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7388 if(!disp
->VertexAttrib1fvNV
) {
7389 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib1fvNV", symbol_prefix
);
7390 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib1fvNV
;
7391 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7395 if(!disp
->VertexAttrib1sNV
) {
7396 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib1sNV", symbol_prefix
);
7397 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib1sNV
;
7398 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7402 if(!disp
->VertexAttrib1svNV
) {
7403 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib1svNV", symbol_prefix
);
7404 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib1svNV
;
7405 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7409 if(!disp
->VertexAttrib2dNV
) {
7410 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib2dNV", symbol_prefix
);
7411 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib2dNV
;
7412 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7416 if(!disp
->VertexAttrib2dvNV
) {
7417 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib2dvNV", symbol_prefix
);
7418 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib2dvNV
;
7419 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7423 if(!disp
->VertexAttrib2fNV
) {
7424 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib2fNV", symbol_prefix
);
7425 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib2fNV
;
7426 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7430 if(!disp
->VertexAttrib2fvNV
) {
7431 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib2fvNV", symbol_prefix
);
7432 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib2fvNV
;
7433 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7437 if(!disp
->VertexAttrib2sNV
) {
7438 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib2sNV", symbol_prefix
);
7439 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib2sNV
;
7440 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7444 if(!disp
->VertexAttrib2svNV
) {
7445 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib2svNV", symbol_prefix
);
7446 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib2svNV
;
7447 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7451 if(!disp
->VertexAttrib3dNV
) {
7452 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib3dNV", symbol_prefix
);
7453 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib3dNV
;
7454 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7458 if(!disp
->VertexAttrib3dvNV
) {
7459 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib3dvNV", symbol_prefix
);
7460 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib3dvNV
;
7461 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7465 if(!disp
->VertexAttrib3fNV
) {
7466 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib3fNV", symbol_prefix
);
7467 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib3fNV
;
7468 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7472 if(!disp
->VertexAttrib3fvNV
) {
7473 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib3fvNV", symbol_prefix
);
7474 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib3fvNV
;
7475 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7479 if(!disp
->VertexAttrib3sNV
) {
7480 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib3sNV", symbol_prefix
);
7481 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib3sNV
;
7482 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7486 if(!disp
->VertexAttrib3svNV
) {
7487 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib3svNV", symbol_prefix
);
7488 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib3svNV
;
7489 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7493 if(!disp
->VertexAttrib4dNV
) {
7494 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4dNV", symbol_prefix
);
7495 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4dNV
;
7496 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7500 if(!disp
->VertexAttrib4dvNV
) {
7501 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4dvNV", symbol_prefix
);
7502 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4dvNV
;
7503 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7507 if(!disp
->VertexAttrib4fNV
) {
7508 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4fNV", symbol_prefix
);
7509 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4fNV
;
7510 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7514 if(!disp
->VertexAttrib4fvNV
) {
7515 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4fvNV", symbol_prefix
);
7516 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4fvNV
;
7517 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7521 if(!disp
->VertexAttrib4sNV
) {
7522 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4sNV", symbol_prefix
);
7523 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4sNV
;
7524 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7528 if(!disp
->VertexAttrib4svNV
) {
7529 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4svNV", symbol_prefix
);
7530 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4svNV
;
7531 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7535 if(!disp
->VertexAttrib4ubNV
) {
7536 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4ubNV", symbol_prefix
);
7537 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4ubNV
;
7538 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7542 if(!disp
->VertexAttrib4ubvNV
) {
7543 snprintf(symboln
, sizeof(symboln
), "%sVertexAttrib4ubvNV", symbol_prefix
);
7544 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttrib4ubvNV
;
7545 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7549 if(!disp
->VertexAttribPointerNV
) {
7550 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribPointerNV", symbol_prefix
);
7551 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribPointerNV
;
7552 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7556 if(!disp
->VertexAttribs1dvNV
) {
7557 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribs1dvNV", symbol_prefix
);
7558 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribs1dvNV
;
7559 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7563 if(!disp
->VertexAttribs1fvNV
) {
7564 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribs1fvNV", symbol_prefix
);
7565 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribs1fvNV
;
7566 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7570 if(!disp
->VertexAttribs1svNV
) {
7571 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribs1svNV", symbol_prefix
);
7572 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribs1svNV
;
7573 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7577 if(!disp
->VertexAttribs2dvNV
) {
7578 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribs2dvNV", symbol_prefix
);
7579 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribs2dvNV
;
7580 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7584 if(!disp
->VertexAttribs2fvNV
) {
7585 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribs2fvNV", symbol_prefix
);
7586 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribs2fvNV
;
7587 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7591 if(!disp
->VertexAttribs2svNV
) {
7592 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribs2svNV", symbol_prefix
);
7593 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribs2svNV
;
7594 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7598 if(!disp
->VertexAttribs3dvNV
) {
7599 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribs3dvNV", symbol_prefix
);
7600 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribs3dvNV
;
7601 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7605 if(!disp
->VertexAttribs3fvNV
) {
7606 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribs3fvNV", symbol_prefix
);
7607 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribs3fvNV
;
7608 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7612 if(!disp
->VertexAttribs3svNV
) {
7613 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribs3svNV", symbol_prefix
);
7614 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribs3svNV
;
7615 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7619 if(!disp
->VertexAttribs4dvNV
) {
7620 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribs4dvNV", symbol_prefix
);
7621 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribs4dvNV
;
7622 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7626 if(!disp
->VertexAttribs4fvNV
) {
7627 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribs4fvNV", symbol_prefix
);
7628 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribs4fvNV
;
7629 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7633 if(!disp
->VertexAttribs4svNV
) {
7634 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribs4svNV", symbol_prefix
);
7635 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribs4svNV
;
7636 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7640 if(!disp
->VertexAttribs4ubvNV
) {
7641 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribs4ubvNV", symbol_prefix
);
7642 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribs4ubvNV
;
7643 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7647 if(!disp
->GetTexBumpParameterfvATI
) {
7648 snprintf(symboln
, sizeof(symboln
), "%sGetTexBumpParameterfvATI", symbol_prefix
);
7649 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTexBumpParameterfvATI
;
7650 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7654 if(!disp
->GetTexBumpParameterivATI
) {
7655 snprintf(symboln
, sizeof(symboln
), "%sGetTexBumpParameterivATI", symbol_prefix
);
7656 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTexBumpParameterivATI
;
7657 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7661 if(!disp
->TexBumpParameterfvATI
) {
7662 snprintf(symboln
, sizeof(symboln
), "%sTexBumpParameterfvATI", symbol_prefix
);
7663 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexBumpParameterfvATI
;
7664 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7668 if(!disp
->TexBumpParameterivATI
) {
7669 snprintf(symboln
, sizeof(symboln
), "%sTexBumpParameterivATI", symbol_prefix
);
7670 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexBumpParameterivATI
;
7671 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7675 if(!disp
->AlphaFragmentOp1ATI
) {
7676 snprintf(symboln
, sizeof(symboln
), "%sAlphaFragmentOp1ATI", symbol_prefix
);
7677 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->AlphaFragmentOp1ATI
;
7678 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7682 if(!disp
->AlphaFragmentOp2ATI
) {
7683 snprintf(symboln
, sizeof(symboln
), "%sAlphaFragmentOp2ATI", symbol_prefix
);
7684 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->AlphaFragmentOp2ATI
;
7685 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7689 if(!disp
->AlphaFragmentOp3ATI
) {
7690 snprintf(symboln
, sizeof(symboln
), "%sAlphaFragmentOp3ATI", symbol_prefix
);
7691 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->AlphaFragmentOp3ATI
;
7692 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7696 if(!disp
->BeginFragmentShaderATI
) {
7697 snprintf(symboln
, sizeof(symboln
), "%sBeginFragmentShaderATI", symbol_prefix
);
7698 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BeginFragmentShaderATI
;
7699 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7703 if(!disp
->BindFragmentShaderATI
) {
7704 snprintf(symboln
, sizeof(symboln
), "%sBindFragmentShaderATI", symbol_prefix
);
7705 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindFragmentShaderATI
;
7706 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7710 if(!disp
->ColorFragmentOp1ATI
) {
7711 snprintf(symboln
, sizeof(symboln
), "%sColorFragmentOp1ATI", symbol_prefix
);
7712 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ColorFragmentOp1ATI
;
7713 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7717 if(!disp
->ColorFragmentOp2ATI
) {
7718 snprintf(symboln
, sizeof(symboln
), "%sColorFragmentOp2ATI", symbol_prefix
);
7719 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ColorFragmentOp2ATI
;
7720 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7724 if(!disp
->ColorFragmentOp3ATI
) {
7725 snprintf(symboln
, sizeof(symboln
), "%sColorFragmentOp3ATI", symbol_prefix
);
7726 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ColorFragmentOp3ATI
;
7727 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7731 if(!disp
->DeleteFragmentShaderATI
) {
7732 snprintf(symboln
, sizeof(symboln
), "%sDeleteFragmentShaderATI", symbol_prefix
);
7733 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteFragmentShaderATI
;
7734 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7738 if(!disp
->EndFragmentShaderATI
) {
7739 snprintf(symboln
, sizeof(symboln
), "%sEndFragmentShaderATI", symbol_prefix
);
7740 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EndFragmentShaderATI
;
7741 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7745 if(!disp
->GenFragmentShadersATI
) {
7746 snprintf(symboln
, sizeof(symboln
), "%sGenFragmentShadersATI", symbol_prefix
);
7747 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenFragmentShadersATI
;
7748 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7752 if(!disp
->PassTexCoordATI
) {
7753 snprintf(symboln
, sizeof(symboln
), "%sPassTexCoordATI", symbol_prefix
);
7754 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PassTexCoordATI
;
7755 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7759 if(!disp
->SampleMapATI
) {
7760 snprintf(symboln
, sizeof(symboln
), "%sSampleMapATI", symbol_prefix
);
7761 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SampleMapATI
;
7762 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7766 if(!disp
->SetFragmentShaderConstantATI
) {
7767 snprintf(symboln
, sizeof(symboln
), "%sSetFragmentShaderConstantATI", symbol_prefix
);
7768 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->SetFragmentShaderConstantATI
;
7769 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7773 if(!disp
->PointParameteriNV
) {
7774 snprintf(symboln
, sizeof(symboln
), "%sPointParameteri", symbol_prefix
);
7775 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PointParameteriNV
;
7776 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7780 if(!disp
->PointParameteriNV
) {
7781 snprintf(symboln
, sizeof(symboln
), "%sPointParameteriNV", symbol_prefix
);
7782 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PointParameteriNV
;
7783 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7787 if(!disp
->PointParameterivNV
) {
7788 snprintf(symboln
, sizeof(symboln
), "%sPointParameteriv", symbol_prefix
);
7789 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PointParameterivNV
;
7790 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7794 if(!disp
->PointParameterivNV
) {
7795 snprintf(symboln
, sizeof(symboln
), "%sPointParameterivNV", symbol_prefix
);
7796 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PointParameterivNV
;
7797 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7801 if(!disp
->ActiveStencilFaceEXT
) {
7802 snprintf(symboln
, sizeof(symboln
), "%sActiveStencilFaceEXT", symbol_prefix
);
7803 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ActiveStencilFaceEXT
;
7804 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7808 if(!disp
->BindVertexArrayAPPLE
) {
7809 snprintf(symboln
, sizeof(symboln
), "%sBindVertexArrayAPPLE", symbol_prefix
);
7810 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindVertexArrayAPPLE
;
7811 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7815 if(!disp
->DeleteVertexArraysAPPLE
) {
7816 snprintf(symboln
, sizeof(symboln
), "%sDeleteVertexArrays", symbol_prefix
);
7817 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteVertexArraysAPPLE
;
7818 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7822 if(!disp
->DeleteVertexArraysAPPLE
) {
7823 snprintf(symboln
, sizeof(symboln
), "%sDeleteVertexArraysAPPLE", symbol_prefix
);
7824 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteVertexArraysAPPLE
;
7825 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7829 if(!disp
->GenVertexArraysAPPLE
) {
7830 snprintf(symboln
, sizeof(symboln
), "%sGenVertexArraysAPPLE", symbol_prefix
);
7831 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenVertexArraysAPPLE
;
7832 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7836 if(!disp
->IsVertexArrayAPPLE
) {
7837 snprintf(symboln
, sizeof(symboln
), "%sIsVertexArray", symbol_prefix
);
7838 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsVertexArrayAPPLE
;
7839 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7843 if(!disp
->IsVertexArrayAPPLE
) {
7844 snprintf(symboln
, sizeof(symboln
), "%sIsVertexArrayAPPLE", symbol_prefix
);
7845 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsVertexArrayAPPLE
;
7846 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7850 if(!disp
->GetProgramNamedParameterdvNV
) {
7851 snprintf(symboln
, sizeof(symboln
), "%sGetProgramNamedParameterdvNV", symbol_prefix
);
7852 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetProgramNamedParameterdvNV
;
7853 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7857 if(!disp
->GetProgramNamedParameterfvNV
) {
7858 snprintf(symboln
, sizeof(symboln
), "%sGetProgramNamedParameterfvNV", symbol_prefix
);
7859 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetProgramNamedParameterfvNV
;
7860 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7864 if(!disp
->ProgramNamedParameter4dNV
) {
7865 snprintf(symboln
, sizeof(symboln
), "%sProgramNamedParameter4dNV", symbol_prefix
);
7866 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramNamedParameter4dNV
;
7867 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7871 if(!disp
->ProgramNamedParameter4dvNV
) {
7872 snprintf(symboln
, sizeof(symboln
), "%sProgramNamedParameter4dvNV", symbol_prefix
);
7873 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramNamedParameter4dvNV
;
7874 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7878 if(!disp
->ProgramNamedParameter4fNV
) {
7879 snprintf(symboln
, sizeof(symboln
), "%sProgramNamedParameter4fNV", symbol_prefix
);
7880 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramNamedParameter4fNV
;
7881 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7885 if(!disp
->ProgramNamedParameter4fvNV
) {
7886 snprintf(symboln
, sizeof(symboln
), "%sProgramNamedParameter4fvNV", symbol_prefix
);
7887 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramNamedParameter4fvNV
;
7888 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7892 if(!disp
->PrimitiveRestartIndexNV
) {
7893 snprintf(symboln
, sizeof(symboln
), "%sPrimitiveRestartIndexNV", symbol_prefix
);
7894 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PrimitiveRestartIndexNV
;
7895 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7899 if(!disp
->PrimitiveRestartIndexNV
) {
7900 snprintf(symboln
, sizeof(symboln
), "%sPrimitiveRestartIndex", symbol_prefix
);
7901 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PrimitiveRestartIndexNV
;
7902 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7906 if(!disp
->PrimitiveRestartNV
) {
7907 snprintf(symboln
, sizeof(symboln
), "%sPrimitiveRestartNV", symbol_prefix
);
7908 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->PrimitiveRestartNV
;
7909 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7913 if(!disp
->DepthBoundsEXT
) {
7914 snprintf(symboln
, sizeof(symboln
), "%sDepthBoundsEXT", symbol_prefix
);
7915 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DepthBoundsEXT
;
7916 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7920 if(!disp
->BlendEquationSeparateEXT
) {
7921 snprintf(symboln
, sizeof(symboln
), "%sBlendEquationSeparate", symbol_prefix
);
7922 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendEquationSeparateEXT
;
7923 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7927 if(!disp
->BlendEquationSeparateEXT
) {
7928 snprintf(symboln
, sizeof(symboln
), "%sBlendEquationSeparateEXT", symbol_prefix
);
7929 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendEquationSeparateEXT
;
7930 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7934 if(!disp
->BlendEquationSeparateEXT
) {
7935 snprintf(symboln
, sizeof(symboln
), "%sBlendEquationSeparateATI", symbol_prefix
);
7936 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlendEquationSeparateEXT
;
7937 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7941 if(!disp
->BindFramebufferEXT
) {
7942 snprintf(symboln
, sizeof(symboln
), "%sBindFramebuffer", symbol_prefix
);
7943 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindFramebufferEXT
;
7944 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7948 if(!disp
->BindFramebufferEXT
) {
7949 snprintf(symboln
, sizeof(symboln
), "%sBindFramebufferEXT", symbol_prefix
);
7950 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindFramebufferEXT
;
7951 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7955 if(!disp
->BindRenderbufferEXT
) {
7956 snprintf(symboln
, sizeof(symboln
), "%sBindRenderbuffer", symbol_prefix
);
7957 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindRenderbufferEXT
;
7958 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7962 if(!disp
->BindRenderbufferEXT
) {
7963 snprintf(symboln
, sizeof(symboln
), "%sBindRenderbufferEXT", symbol_prefix
);
7964 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindRenderbufferEXT
;
7965 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7969 if(!disp
->CheckFramebufferStatusEXT
) {
7970 snprintf(symboln
, sizeof(symboln
), "%sCheckFramebufferStatus", symbol_prefix
);
7971 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CheckFramebufferStatusEXT
;
7972 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7976 if(!disp
->CheckFramebufferStatusEXT
) {
7977 snprintf(symboln
, sizeof(symboln
), "%sCheckFramebufferStatusEXT", symbol_prefix
);
7978 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CheckFramebufferStatusEXT
;
7979 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7983 if(!disp
->DeleteFramebuffersEXT
) {
7984 snprintf(symboln
, sizeof(symboln
), "%sDeleteFramebuffers", symbol_prefix
);
7985 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteFramebuffersEXT
;
7986 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7990 if(!disp
->DeleteFramebuffersEXT
) {
7991 snprintf(symboln
, sizeof(symboln
), "%sDeleteFramebuffersEXT", symbol_prefix
);
7992 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteFramebuffersEXT
;
7993 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
7997 if(!disp
->DeleteRenderbuffersEXT
) {
7998 snprintf(symboln
, sizeof(symboln
), "%sDeleteRenderbuffers", symbol_prefix
);
7999 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteRenderbuffersEXT
;
8000 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8004 if(!disp
->DeleteRenderbuffersEXT
) {
8005 snprintf(symboln
, sizeof(symboln
), "%sDeleteRenderbuffersEXT", symbol_prefix
);
8006 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DeleteRenderbuffersEXT
;
8007 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8011 if(!disp
->FramebufferRenderbufferEXT
) {
8012 snprintf(symboln
, sizeof(symboln
), "%sFramebufferRenderbuffer", symbol_prefix
);
8013 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FramebufferRenderbufferEXT
;
8014 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8018 if(!disp
->FramebufferRenderbufferEXT
) {
8019 snprintf(symboln
, sizeof(symboln
), "%sFramebufferRenderbufferEXT", symbol_prefix
);
8020 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FramebufferRenderbufferEXT
;
8021 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8025 if(!disp
->FramebufferTexture1DEXT
) {
8026 snprintf(symboln
, sizeof(symboln
), "%sFramebufferTexture1D", symbol_prefix
);
8027 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FramebufferTexture1DEXT
;
8028 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8032 if(!disp
->FramebufferTexture1DEXT
) {
8033 snprintf(symboln
, sizeof(symboln
), "%sFramebufferTexture1DEXT", symbol_prefix
);
8034 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FramebufferTexture1DEXT
;
8035 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8039 if(!disp
->FramebufferTexture2DEXT
) {
8040 snprintf(symboln
, sizeof(symboln
), "%sFramebufferTexture2D", symbol_prefix
);
8041 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FramebufferTexture2DEXT
;
8042 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8046 if(!disp
->FramebufferTexture2DEXT
) {
8047 snprintf(symboln
, sizeof(symboln
), "%sFramebufferTexture2DEXT", symbol_prefix
);
8048 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FramebufferTexture2DEXT
;
8049 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8053 if(!disp
->FramebufferTexture3DEXT
) {
8054 snprintf(symboln
, sizeof(symboln
), "%sFramebufferTexture3D", symbol_prefix
);
8055 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FramebufferTexture3DEXT
;
8056 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8060 if(!disp
->FramebufferTexture3DEXT
) {
8061 snprintf(symboln
, sizeof(symboln
), "%sFramebufferTexture3DEXT", symbol_prefix
);
8062 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FramebufferTexture3DEXT
;
8063 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8067 if(!disp
->GenFramebuffersEXT
) {
8068 snprintf(symboln
, sizeof(symboln
), "%sGenFramebuffers", symbol_prefix
);
8069 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenFramebuffersEXT
;
8070 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8074 if(!disp
->GenFramebuffersEXT
) {
8075 snprintf(symboln
, sizeof(symboln
), "%sGenFramebuffersEXT", symbol_prefix
);
8076 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenFramebuffersEXT
;
8077 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8081 if(!disp
->GenRenderbuffersEXT
) {
8082 snprintf(symboln
, sizeof(symboln
), "%sGenRenderbuffers", symbol_prefix
);
8083 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenRenderbuffersEXT
;
8084 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8088 if(!disp
->GenRenderbuffersEXT
) {
8089 snprintf(symboln
, sizeof(symboln
), "%sGenRenderbuffersEXT", symbol_prefix
);
8090 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenRenderbuffersEXT
;
8091 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8095 if(!disp
->GenerateMipmapEXT
) {
8096 snprintf(symboln
, sizeof(symboln
), "%sGenerateMipmap", symbol_prefix
);
8097 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenerateMipmapEXT
;
8098 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8102 if(!disp
->GenerateMipmapEXT
) {
8103 snprintf(symboln
, sizeof(symboln
), "%sGenerateMipmapEXT", symbol_prefix
);
8104 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GenerateMipmapEXT
;
8105 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8109 if(!disp
->GetFramebufferAttachmentParameterivEXT
) {
8110 snprintf(symboln
, sizeof(symboln
), "%sGetFramebufferAttachmentParameteriv", symbol_prefix
);
8111 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetFramebufferAttachmentParameterivEXT
;
8112 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8116 if(!disp
->GetFramebufferAttachmentParameterivEXT
) {
8117 snprintf(symboln
, sizeof(symboln
), "%sGetFramebufferAttachmentParameterivEXT", symbol_prefix
);
8118 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetFramebufferAttachmentParameterivEXT
;
8119 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8123 if(!disp
->GetRenderbufferParameterivEXT
) {
8124 snprintf(symboln
, sizeof(symboln
), "%sGetRenderbufferParameteriv", symbol_prefix
);
8125 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetRenderbufferParameterivEXT
;
8126 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8130 if(!disp
->GetRenderbufferParameterivEXT
) {
8131 snprintf(symboln
, sizeof(symboln
), "%sGetRenderbufferParameterivEXT", symbol_prefix
);
8132 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetRenderbufferParameterivEXT
;
8133 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8137 if(!disp
->IsFramebufferEXT
) {
8138 snprintf(symboln
, sizeof(symboln
), "%sIsFramebuffer", symbol_prefix
);
8139 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsFramebufferEXT
;
8140 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8144 if(!disp
->IsFramebufferEXT
) {
8145 snprintf(symboln
, sizeof(symboln
), "%sIsFramebufferEXT", symbol_prefix
);
8146 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsFramebufferEXT
;
8147 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8151 if(!disp
->IsRenderbufferEXT
) {
8152 snprintf(symboln
, sizeof(symboln
), "%sIsRenderbuffer", symbol_prefix
);
8153 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsRenderbufferEXT
;
8154 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8158 if(!disp
->IsRenderbufferEXT
) {
8159 snprintf(symboln
, sizeof(symboln
), "%sIsRenderbufferEXT", symbol_prefix
);
8160 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsRenderbufferEXT
;
8161 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8165 if(!disp
->RenderbufferStorageEXT
) {
8166 snprintf(symboln
, sizeof(symboln
), "%sRenderbufferStorage", symbol_prefix
);
8167 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RenderbufferStorageEXT
;
8168 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8172 if(!disp
->RenderbufferStorageEXT
) {
8173 snprintf(symboln
, sizeof(symboln
), "%sRenderbufferStorageEXT", symbol_prefix
);
8174 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->RenderbufferStorageEXT
;
8175 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8179 if(!disp
->BlitFramebufferEXT
) {
8180 snprintf(symboln
, sizeof(symboln
), "%sBlitFramebuffer", symbol_prefix
);
8181 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlitFramebufferEXT
;
8182 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8186 if(!disp
->BlitFramebufferEXT
) {
8187 snprintf(symboln
, sizeof(symboln
), "%sBlitFramebufferEXT", symbol_prefix
);
8188 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BlitFramebufferEXT
;
8189 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8193 if(!disp
->BufferParameteriAPPLE
) {
8194 snprintf(symboln
, sizeof(symboln
), "%sBufferParameteriAPPLE", symbol_prefix
);
8195 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BufferParameteriAPPLE
;
8196 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8200 if(!disp
->FlushMappedBufferRangeAPPLE
) {
8201 snprintf(symboln
, sizeof(symboln
), "%sFlushMappedBufferRangeAPPLE", symbol_prefix
);
8202 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FlushMappedBufferRangeAPPLE
;
8203 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8207 if(!disp
->BindFragDataLocationEXT
) {
8208 snprintf(symboln
, sizeof(symboln
), "%sBindFragDataLocationEXT", symbol_prefix
);
8209 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindFragDataLocationEXT
;
8210 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8214 if(!disp
->BindFragDataLocationEXT
) {
8215 snprintf(symboln
, sizeof(symboln
), "%sBindFragDataLocation", symbol_prefix
);
8216 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindFragDataLocationEXT
;
8217 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8221 if(!disp
->GetFragDataLocationEXT
) {
8222 snprintf(symboln
, sizeof(symboln
), "%sGetFragDataLocationEXT", symbol_prefix
);
8223 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetFragDataLocationEXT
;
8224 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8228 if(!disp
->GetFragDataLocationEXT
) {
8229 snprintf(symboln
, sizeof(symboln
), "%sGetFragDataLocation", symbol_prefix
);
8230 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetFragDataLocationEXT
;
8231 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8235 if(!disp
->GetUniformuivEXT
) {
8236 snprintf(symboln
, sizeof(symboln
), "%sGetUniformuivEXT", symbol_prefix
);
8237 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetUniformuivEXT
;
8238 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8242 if(!disp
->GetUniformuivEXT
) {
8243 snprintf(symboln
, sizeof(symboln
), "%sGetUniformuiv", symbol_prefix
);
8244 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetUniformuivEXT
;
8245 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8249 if(!disp
->GetVertexAttribIivEXT
) {
8250 snprintf(symboln
, sizeof(symboln
), "%sGetVertexAttribIivEXT", symbol_prefix
);
8251 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetVertexAttribIivEXT
;
8252 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8256 if(!disp
->GetVertexAttribIivEXT
) {
8257 snprintf(symboln
, sizeof(symboln
), "%sGetVertexAttribIiv", symbol_prefix
);
8258 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetVertexAttribIivEXT
;
8259 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8263 if(!disp
->GetVertexAttribIuivEXT
) {
8264 snprintf(symboln
, sizeof(symboln
), "%sGetVertexAttribIuivEXT", symbol_prefix
);
8265 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetVertexAttribIuivEXT
;
8266 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8270 if(!disp
->GetVertexAttribIuivEXT
) {
8271 snprintf(symboln
, sizeof(symboln
), "%sGetVertexAttribIuiv", symbol_prefix
);
8272 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetVertexAttribIuivEXT
;
8273 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8277 if(!disp
->Uniform1uiEXT
) {
8278 snprintf(symboln
, sizeof(symboln
), "%sUniform1uiEXT", symbol_prefix
);
8279 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform1uiEXT
;
8280 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8284 if(!disp
->Uniform1uiEXT
) {
8285 snprintf(symboln
, sizeof(symboln
), "%sUniform1ui", symbol_prefix
);
8286 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform1uiEXT
;
8287 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8291 if(!disp
->Uniform1uivEXT
) {
8292 snprintf(symboln
, sizeof(symboln
), "%sUniform1uivEXT", symbol_prefix
);
8293 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform1uivEXT
;
8294 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8298 if(!disp
->Uniform1uivEXT
) {
8299 snprintf(symboln
, sizeof(symboln
), "%sUniform1uiv", symbol_prefix
);
8300 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform1uivEXT
;
8301 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8305 if(!disp
->Uniform2uiEXT
) {
8306 snprintf(symboln
, sizeof(symboln
), "%sUniform2uiEXT", symbol_prefix
);
8307 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform2uiEXT
;
8308 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8312 if(!disp
->Uniform2uiEXT
) {
8313 snprintf(symboln
, sizeof(symboln
), "%sUniform2ui", symbol_prefix
);
8314 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform2uiEXT
;
8315 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8319 if(!disp
->Uniform2uivEXT
) {
8320 snprintf(symboln
, sizeof(symboln
), "%sUniform2uivEXT", symbol_prefix
);
8321 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform2uivEXT
;
8322 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8326 if(!disp
->Uniform2uivEXT
) {
8327 snprintf(symboln
, sizeof(symboln
), "%sUniform2uiv", symbol_prefix
);
8328 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform2uivEXT
;
8329 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8333 if(!disp
->Uniform3uiEXT
) {
8334 snprintf(symboln
, sizeof(symboln
), "%sUniform3uiEXT", symbol_prefix
);
8335 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform3uiEXT
;
8336 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8340 if(!disp
->Uniform3uiEXT
) {
8341 snprintf(symboln
, sizeof(symboln
), "%sUniform3ui", symbol_prefix
);
8342 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform3uiEXT
;
8343 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8347 if(!disp
->Uniform3uivEXT
) {
8348 snprintf(symboln
, sizeof(symboln
), "%sUniform3uivEXT", symbol_prefix
);
8349 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform3uivEXT
;
8350 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8354 if(!disp
->Uniform3uivEXT
) {
8355 snprintf(symboln
, sizeof(symboln
), "%sUniform3uiv", symbol_prefix
);
8356 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform3uivEXT
;
8357 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8361 if(!disp
->Uniform4uiEXT
) {
8362 snprintf(symboln
, sizeof(symboln
), "%sUniform4uiEXT", symbol_prefix
);
8363 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform4uiEXT
;
8364 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8368 if(!disp
->Uniform4uiEXT
) {
8369 snprintf(symboln
, sizeof(symboln
), "%sUniform4ui", symbol_prefix
);
8370 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform4uiEXT
;
8371 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8375 if(!disp
->Uniform4uivEXT
) {
8376 snprintf(symboln
, sizeof(symboln
), "%sUniform4uivEXT", symbol_prefix
);
8377 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform4uivEXT
;
8378 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8382 if(!disp
->Uniform4uivEXT
) {
8383 snprintf(symboln
, sizeof(symboln
), "%sUniform4uiv", symbol_prefix
);
8384 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->Uniform4uivEXT
;
8385 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8389 if(!disp
->VertexAttribI1iEXT
) {
8390 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI1iEXT", symbol_prefix
);
8391 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI1iEXT
;
8392 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8396 if(!disp
->VertexAttribI1iEXT
) {
8397 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI1i", symbol_prefix
);
8398 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI1iEXT
;
8399 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8403 if(!disp
->VertexAttribI1ivEXT
) {
8404 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI1ivEXT", symbol_prefix
);
8405 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI1ivEXT
;
8406 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8410 if(!disp
->VertexAttribI1ivEXT
) {
8411 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI1iv", symbol_prefix
);
8412 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI1ivEXT
;
8413 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8417 if(!disp
->VertexAttribI1uiEXT
) {
8418 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI1uiEXT", symbol_prefix
);
8419 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI1uiEXT
;
8420 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8424 if(!disp
->VertexAttribI1uiEXT
) {
8425 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI1ui", symbol_prefix
);
8426 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI1uiEXT
;
8427 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8431 if(!disp
->VertexAttribI1uivEXT
) {
8432 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI1uivEXT", symbol_prefix
);
8433 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI1uivEXT
;
8434 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8438 if(!disp
->VertexAttribI1uivEXT
) {
8439 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI1uiv", symbol_prefix
);
8440 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI1uivEXT
;
8441 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8445 if(!disp
->VertexAttribI2iEXT
) {
8446 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI2iEXT", symbol_prefix
);
8447 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI2iEXT
;
8448 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8452 if(!disp
->VertexAttribI2iEXT
) {
8453 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI2i", symbol_prefix
);
8454 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI2iEXT
;
8455 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8459 if(!disp
->VertexAttribI2ivEXT
) {
8460 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI2ivEXT", symbol_prefix
);
8461 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI2ivEXT
;
8462 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8466 if(!disp
->VertexAttribI2ivEXT
) {
8467 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI2iv", symbol_prefix
);
8468 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI2ivEXT
;
8469 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8473 if(!disp
->VertexAttribI2uiEXT
) {
8474 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI2uiEXT", symbol_prefix
);
8475 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI2uiEXT
;
8476 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8480 if(!disp
->VertexAttribI2uiEXT
) {
8481 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI2ui", symbol_prefix
);
8482 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI2uiEXT
;
8483 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8487 if(!disp
->VertexAttribI2uivEXT
) {
8488 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI2uivEXT", symbol_prefix
);
8489 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI2uivEXT
;
8490 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8494 if(!disp
->VertexAttribI2uivEXT
) {
8495 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI2uiv", symbol_prefix
);
8496 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI2uivEXT
;
8497 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8501 if(!disp
->VertexAttribI3iEXT
) {
8502 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI3iEXT", symbol_prefix
);
8503 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI3iEXT
;
8504 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8508 if(!disp
->VertexAttribI3iEXT
) {
8509 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI3i", symbol_prefix
);
8510 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI3iEXT
;
8511 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8515 if(!disp
->VertexAttribI3ivEXT
) {
8516 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI3ivEXT", symbol_prefix
);
8517 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI3ivEXT
;
8518 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8522 if(!disp
->VertexAttribI3ivEXT
) {
8523 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI3iv", symbol_prefix
);
8524 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI3ivEXT
;
8525 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8529 if(!disp
->VertexAttribI3uiEXT
) {
8530 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI3uiEXT", symbol_prefix
);
8531 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI3uiEXT
;
8532 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8536 if(!disp
->VertexAttribI3uiEXT
) {
8537 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI3ui", symbol_prefix
);
8538 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI3uiEXT
;
8539 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8543 if(!disp
->VertexAttribI3uivEXT
) {
8544 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI3uivEXT", symbol_prefix
);
8545 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI3uivEXT
;
8546 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8550 if(!disp
->VertexAttribI3uivEXT
) {
8551 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI3uiv", symbol_prefix
);
8552 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI3uivEXT
;
8553 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8557 if(!disp
->VertexAttribI4bvEXT
) {
8558 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI4bvEXT", symbol_prefix
);
8559 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI4bvEXT
;
8560 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8564 if(!disp
->VertexAttribI4bvEXT
) {
8565 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI4bv", symbol_prefix
);
8566 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI4bvEXT
;
8567 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8571 if(!disp
->VertexAttribI4iEXT
) {
8572 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI4iEXT", symbol_prefix
);
8573 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI4iEXT
;
8574 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8578 if(!disp
->VertexAttribI4iEXT
) {
8579 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI4i", symbol_prefix
);
8580 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI4iEXT
;
8581 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8585 if(!disp
->VertexAttribI4ivEXT
) {
8586 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI4ivEXT", symbol_prefix
);
8587 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI4ivEXT
;
8588 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8592 if(!disp
->VertexAttribI4ivEXT
) {
8593 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI4iv", symbol_prefix
);
8594 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI4ivEXT
;
8595 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8599 if(!disp
->VertexAttribI4svEXT
) {
8600 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI4svEXT", symbol_prefix
);
8601 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI4svEXT
;
8602 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8606 if(!disp
->VertexAttribI4svEXT
) {
8607 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI4sv", symbol_prefix
);
8608 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI4svEXT
;
8609 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8613 if(!disp
->VertexAttribI4ubvEXT
) {
8614 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI4ubvEXT", symbol_prefix
);
8615 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI4ubvEXT
;
8616 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8620 if(!disp
->VertexAttribI4ubvEXT
) {
8621 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI4ubv", symbol_prefix
);
8622 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI4ubvEXT
;
8623 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8627 if(!disp
->VertexAttribI4uiEXT
) {
8628 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI4uiEXT", symbol_prefix
);
8629 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI4uiEXT
;
8630 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8634 if(!disp
->VertexAttribI4uiEXT
) {
8635 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI4ui", symbol_prefix
);
8636 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI4uiEXT
;
8637 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8641 if(!disp
->VertexAttribI4uivEXT
) {
8642 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI4uivEXT", symbol_prefix
);
8643 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI4uivEXT
;
8644 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8648 if(!disp
->VertexAttribI4uivEXT
) {
8649 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI4uiv", symbol_prefix
);
8650 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI4uivEXT
;
8651 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8655 if(!disp
->VertexAttribI4usvEXT
) {
8656 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI4usvEXT", symbol_prefix
);
8657 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI4usvEXT
;
8658 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8662 if(!disp
->VertexAttribI4usvEXT
) {
8663 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribI4usv", symbol_prefix
);
8664 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribI4usvEXT
;
8665 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8669 if(!disp
->VertexAttribIPointerEXT
) {
8670 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribIPointerEXT", symbol_prefix
);
8671 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribIPointerEXT
;
8672 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8676 if(!disp
->VertexAttribIPointerEXT
) {
8677 snprintf(symboln
, sizeof(symboln
), "%sVertexAttribIPointer", symbol_prefix
);
8678 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->VertexAttribIPointerEXT
;
8679 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8683 if(!disp
->FramebufferTextureLayerEXT
) {
8684 snprintf(symboln
, sizeof(symboln
), "%sFramebufferTextureLayer", symbol_prefix
);
8685 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FramebufferTextureLayerEXT
;
8686 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8690 if(!disp
->FramebufferTextureLayerEXT
) {
8691 snprintf(symboln
, sizeof(symboln
), "%sFramebufferTextureLayerEXT", symbol_prefix
);
8692 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->FramebufferTextureLayerEXT
;
8693 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8697 if(!disp
->ColorMaskIndexedEXT
) {
8698 snprintf(symboln
, sizeof(symboln
), "%sColorMaskIndexedEXT", symbol_prefix
);
8699 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ColorMaskIndexedEXT
;
8700 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8704 if(!disp
->ColorMaskIndexedEXT
) {
8705 snprintf(symboln
, sizeof(symboln
), "%sColorMaski", symbol_prefix
);
8706 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ColorMaskIndexedEXT
;
8707 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8711 if(!disp
->DisableIndexedEXT
) {
8712 snprintf(symboln
, sizeof(symboln
), "%sDisableIndexedEXT", symbol_prefix
);
8713 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DisableIndexedEXT
;
8714 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8718 if(!disp
->DisableIndexedEXT
) {
8719 snprintf(symboln
, sizeof(symboln
), "%sDisablei", symbol_prefix
);
8720 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->DisableIndexedEXT
;
8721 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8725 if(!disp
->EnableIndexedEXT
) {
8726 snprintf(symboln
, sizeof(symboln
), "%sEnableIndexedEXT", symbol_prefix
);
8727 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EnableIndexedEXT
;
8728 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8732 if(!disp
->EnableIndexedEXT
) {
8733 snprintf(symboln
, sizeof(symboln
), "%sEnablei", symbol_prefix
);
8734 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EnableIndexedEXT
;
8735 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8739 if(!disp
->GetBooleanIndexedvEXT
) {
8740 snprintf(symboln
, sizeof(symboln
), "%sGetBooleanIndexedvEXT", symbol_prefix
);
8741 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetBooleanIndexedvEXT
;
8742 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8746 if(!disp
->GetBooleanIndexedvEXT
) {
8747 snprintf(symboln
, sizeof(symboln
), "%sGetBooleani_v", symbol_prefix
);
8748 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetBooleanIndexedvEXT
;
8749 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8753 if(!disp
->GetIntegerIndexedvEXT
) {
8754 snprintf(symboln
, sizeof(symboln
), "%sGetIntegerIndexedvEXT", symbol_prefix
);
8755 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetIntegerIndexedvEXT
;
8756 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8760 if(!disp
->GetIntegerIndexedvEXT
) {
8761 snprintf(symboln
, sizeof(symboln
), "%sGetIntegeri_v", symbol_prefix
);
8762 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetIntegerIndexedvEXT
;
8763 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8767 if(!disp
->IsEnabledIndexedEXT
) {
8768 snprintf(symboln
, sizeof(symboln
), "%sIsEnabledIndexedEXT", symbol_prefix
);
8769 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsEnabledIndexedEXT
;
8770 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8774 if(!disp
->IsEnabledIndexedEXT
) {
8775 snprintf(symboln
, sizeof(symboln
), "%sIsEnabledi", symbol_prefix
);
8776 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->IsEnabledIndexedEXT
;
8777 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8781 if(!disp
->ClearColorIiEXT
) {
8782 snprintf(symboln
, sizeof(symboln
), "%sClearColorIiEXT", symbol_prefix
);
8783 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ClearColorIiEXT
;
8784 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8788 if(!disp
->ClearColorIuiEXT
) {
8789 snprintf(symboln
, sizeof(symboln
), "%sClearColorIuiEXT", symbol_prefix
);
8790 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ClearColorIuiEXT
;
8791 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8795 if(!disp
->GetTexParameterIivEXT
) {
8796 snprintf(symboln
, sizeof(symboln
), "%sGetTexParameterIivEXT", symbol_prefix
);
8797 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTexParameterIivEXT
;
8798 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8802 if(!disp
->GetTexParameterIivEXT
) {
8803 snprintf(symboln
, sizeof(symboln
), "%sGetTexParameterIiv", symbol_prefix
);
8804 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTexParameterIivEXT
;
8805 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8809 if(!disp
->GetTexParameterIuivEXT
) {
8810 snprintf(symboln
, sizeof(symboln
), "%sGetTexParameterIuivEXT", symbol_prefix
);
8811 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTexParameterIuivEXT
;
8812 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8816 if(!disp
->GetTexParameterIuivEXT
) {
8817 snprintf(symboln
, sizeof(symboln
), "%sGetTexParameterIuiv", symbol_prefix
);
8818 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTexParameterIuivEXT
;
8819 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8823 if(!disp
->TexParameterIivEXT
) {
8824 snprintf(symboln
, sizeof(symboln
), "%sTexParameterIivEXT", symbol_prefix
);
8825 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexParameterIivEXT
;
8826 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8830 if(!disp
->TexParameterIivEXT
) {
8831 snprintf(symboln
, sizeof(symboln
), "%sTexParameterIiv", symbol_prefix
);
8832 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexParameterIivEXT
;
8833 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8837 if(!disp
->TexParameterIuivEXT
) {
8838 snprintf(symboln
, sizeof(symboln
), "%sTexParameterIuivEXT", symbol_prefix
);
8839 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexParameterIuivEXT
;
8840 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8844 if(!disp
->TexParameterIuivEXT
) {
8845 snprintf(symboln
, sizeof(symboln
), "%sTexParameterIuiv", symbol_prefix
);
8846 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TexParameterIuivEXT
;
8847 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8851 if(!disp
->BeginConditionalRenderNV
) {
8852 snprintf(symboln
, sizeof(symboln
), "%sBeginConditionalRenderNV", symbol_prefix
);
8853 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BeginConditionalRenderNV
;
8854 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8858 if(!disp
->BeginConditionalRenderNV
) {
8859 snprintf(symboln
, sizeof(symboln
), "%sBeginConditionalRender", symbol_prefix
);
8860 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BeginConditionalRenderNV
;
8861 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8865 if(!disp
->EndConditionalRenderNV
) {
8866 snprintf(symboln
, sizeof(symboln
), "%sEndConditionalRenderNV", symbol_prefix
);
8867 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EndConditionalRenderNV
;
8868 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8872 if(!disp
->EndConditionalRenderNV
) {
8873 snprintf(symboln
, sizeof(symboln
), "%sEndConditionalRender", symbol_prefix
);
8874 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EndConditionalRenderNV
;
8875 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8879 if(!disp
->BeginTransformFeedbackEXT
) {
8880 snprintf(symboln
, sizeof(symboln
), "%sBeginTransformFeedbackEXT", symbol_prefix
);
8881 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BeginTransformFeedbackEXT
;
8882 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8886 if(!disp
->BeginTransformFeedbackEXT
) {
8887 snprintf(symboln
, sizeof(symboln
), "%sBeginTransformFeedback", symbol_prefix
);
8888 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BeginTransformFeedbackEXT
;
8889 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8893 if(!disp
->BindBufferBaseEXT
) {
8894 snprintf(symboln
, sizeof(symboln
), "%sBindBufferBaseEXT", symbol_prefix
);
8895 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindBufferBaseEXT
;
8896 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8900 if(!disp
->BindBufferBaseEXT
) {
8901 snprintf(symboln
, sizeof(symboln
), "%sBindBufferBase", symbol_prefix
);
8902 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindBufferBaseEXT
;
8903 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8907 if(!disp
->BindBufferOffsetEXT
) {
8908 snprintf(symboln
, sizeof(symboln
), "%sBindBufferOffsetEXT", symbol_prefix
);
8909 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindBufferOffsetEXT
;
8910 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8914 if(!disp
->BindBufferRangeEXT
) {
8915 snprintf(symboln
, sizeof(symboln
), "%sBindBufferRangeEXT", symbol_prefix
);
8916 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindBufferRangeEXT
;
8917 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8921 if(!disp
->BindBufferRangeEXT
) {
8922 snprintf(symboln
, sizeof(symboln
), "%sBindBufferRange", symbol_prefix
);
8923 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->BindBufferRangeEXT
;
8924 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8928 if(!disp
->EndTransformFeedbackEXT
) {
8929 snprintf(symboln
, sizeof(symboln
), "%sEndTransformFeedbackEXT", symbol_prefix
);
8930 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EndTransformFeedbackEXT
;
8931 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8935 if(!disp
->EndTransformFeedbackEXT
) {
8936 snprintf(symboln
, sizeof(symboln
), "%sEndTransformFeedback", symbol_prefix
);
8937 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EndTransformFeedbackEXT
;
8938 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8942 if(!disp
->GetTransformFeedbackVaryingEXT
) {
8943 snprintf(symboln
, sizeof(symboln
), "%sGetTransformFeedbackVaryingEXT", symbol_prefix
);
8944 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTransformFeedbackVaryingEXT
;
8945 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8949 if(!disp
->GetTransformFeedbackVaryingEXT
) {
8950 snprintf(symboln
, sizeof(symboln
), "%sGetTransformFeedbackVarying", symbol_prefix
);
8951 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTransformFeedbackVaryingEXT
;
8952 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8956 if(!disp
->TransformFeedbackVaryingsEXT
) {
8957 snprintf(symboln
, sizeof(symboln
), "%sTransformFeedbackVaryingsEXT", symbol_prefix
);
8958 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TransformFeedbackVaryingsEXT
;
8959 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8963 if(!disp
->TransformFeedbackVaryingsEXT
) {
8964 snprintf(symboln
, sizeof(symboln
), "%sTransformFeedbackVaryings", symbol_prefix
);
8965 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TransformFeedbackVaryingsEXT
;
8966 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8970 if(!disp
->ProvokingVertexEXT
) {
8971 snprintf(symboln
, sizeof(symboln
), "%sProvokingVertexEXT", symbol_prefix
);
8972 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProvokingVertexEXT
;
8973 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8977 if(!disp
->ProvokingVertexEXT
) {
8978 snprintf(symboln
, sizeof(symboln
), "%sProvokingVertex", symbol_prefix
);
8979 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProvokingVertexEXT
;
8980 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8984 if(!disp
->GetTexParameterPointervAPPLE
) {
8985 snprintf(symboln
, sizeof(symboln
), "%sGetTexParameterPointervAPPLE", symbol_prefix
);
8986 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetTexParameterPointervAPPLE
;
8987 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8991 if(!disp
->TextureRangeAPPLE
) {
8992 snprintf(symboln
, sizeof(symboln
), "%sTextureRangeAPPLE", symbol_prefix
);
8993 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TextureRangeAPPLE
;
8994 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
8998 if(!disp
->GetObjectParameterivAPPLE
) {
8999 snprintf(symboln
, sizeof(symboln
), "%sGetObjectParameterivAPPLE", symbol_prefix
);
9000 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetObjectParameterivAPPLE
;
9001 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
9005 if(!disp
->ObjectPurgeableAPPLE
) {
9006 snprintf(symboln
, sizeof(symboln
), "%sObjectPurgeableAPPLE", symbol_prefix
);
9007 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ObjectPurgeableAPPLE
;
9008 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
9012 if(!disp
->ObjectUnpurgeableAPPLE
) {
9013 snprintf(symboln
, sizeof(symboln
), "%sObjectUnpurgeableAPPLE", symbol_prefix
);
9014 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ObjectUnpurgeableAPPLE
;
9015 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
9019 if(!disp
->ActiveProgramEXT
) {
9020 snprintf(symboln
, sizeof(symboln
), "%sActiveProgramEXT", symbol_prefix
);
9021 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ActiveProgramEXT
;
9022 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
9026 if(!disp
->CreateShaderProgramEXT
) {
9027 snprintf(symboln
, sizeof(symboln
), "%sCreateShaderProgramEXT", symbol_prefix
);
9028 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->CreateShaderProgramEXT
;
9029 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
9033 if(!disp
->UseShaderProgramEXT
) {
9034 snprintf(symboln
, sizeof(symboln
), "%sUseShaderProgramEXT", symbol_prefix
);
9035 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->UseShaderProgramEXT
;
9036 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
9040 if(!disp
->TextureBarrierNV
) {
9041 snprintf(symboln
, sizeof(symboln
), "%sTextureBarrierNV", symbol_prefix
);
9042 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->TextureBarrierNV
;
9043 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
9047 if(!disp
->StencilFuncSeparateATI
) {
9048 snprintf(symboln
, sizeof(symboln
), "%sStencilFuncSeparateATI", symbol_prefix
);
9049 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->StencilFuncSeparateATI
;
9050 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
9054 if(!disp
->ProgramEnvParameters4fvEXT
) {
9055 snprintf(symboln
, sizeof(symboln
), "%sProgramEnvParameters4fvEXT", symbol_prefix
);
9056 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramEnvParameters4fvEXT
;
9057 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
9061 if(!disp
->ProgramLocalParameters4fvEXT
) {
9062 snprintf(symboln
, sizeof(symboln
), "%sProgramLocalParameters4fvEXT", symbol_prefix
);
9063 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->ProgramLocalParameters4fvEXT
;
9064 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
9068 if(!disp
->GetQueryObjecti64vEXT
) {
9069 snprintf(symboln
, sizeof(symboln
), "%sGetQueryObjecti64vEXT", symbol_prefix
);
9070 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetQueryObjecti64vEXT
;
9071 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
9075 if(!disp
->GetQueryObjectui64vEXT
) {
9076 snprintf(symboln
, sizeof(symboln
), "%sGetQueryObjectui64vEXT", symbol_prefix
);
9077 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->GetQueryObjectui64vEXT
;
9078 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
9082 if(!disp
->EGLImageTargetRenderbufferStorageOES
) {
9083 snprintf(symboln
, sizeof(symboln
), "%sEGLImageTargetRenderbufferStorageOES", symbol_prefix
);
9084 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EGLImageTargetRenderbufferStorageOES
;
9085 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);
9089 if(!disp
->EGLImageTargetTexture2DOES
) {
9090 snprintf(symboln
, sizeof(symboln
), "%sEGLImageTargetTexture2DOES", symbol_prefix
);
9091 _glapi_proc
*procp
= (_glapi_proc
*)&disp
->EGLImageTargetTexture2DOES
;
9092 *procp
= (_glapi_proc
) dlsym(handle
, symboln
);