85c75874e53998c1bf702010d4d28b4017d72339
[reactos.git] / dll / opengl / opengl32 / apistubs.c
1 /*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS kernel
4 * FILE: lib/opengl32/apistubs.c
5 * PURPOSE: OpenGL32 lib, glXXX functions
6 */
7
8 #include "opengl32.h"
9
10 void GLAPIENTRY nop_NewList(GLuint list, GLenum mode)
11 {
12 (void) list; (void) mode;
13 }
14
15 void GLAPIENTRY nop_EndList(void)
16 {
17 }
18
19 void GLAPIENTRY nop_CallList(GLuint list)
20 {
21 (void) list;
22 }
23
24 void GLAPIENTRY nop_CallLists(GLsizei n, GLenum type, const GLvoid * lists)
25 {
26 (void) n; (void) type; (void) lists;
27 }
28
29 void GLAPIENTRY nop_DeleteLists(GLuint list, GLsizei range)
30 {
31 (void) list; (void) range;
32 }
33
34 GLuint GLAPIENTRY nop_GenLists(GLsizei range)
35 {
36 (void) range;
37 return 0;
38 }
39
40 void GLAPIENTRY nop_ListBase(GLuint base)
41 {
42 (void) base;
43 }
44
45 void GLAPIENTRY nop_Begin(GLenum mode)
46 {
47 (void) mode;
48 }
49
50 void GLAPIENTRY nop_Bitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap)
51 {
52 (void) width; (void) height; (void) xorig; (void) yorig; (void) xmove; (void) ymove; (void) bitmap;
53 }
54
55 void GLAPIENTRY nop_Color3b(GLbyte red, GLbyte green, GLbyte blue)
56 {
57 (void) red; (void) green; (void) blue;
58 }
59
60 void GLAPIENTRY nop_Color3bv(const GLbyte * v)
61 {
62 (void) v;
63 }
64
65 void GLAPIENTRY nop_Color3d(GLdouble red, GLdouble green, GLdouble blue)
66 {
67 (void) red; (void) green; (void) blue;
68 }
69
70 void GLAPIENTRY nop_Color3dv(const GLdouble * v)
71 {
72 (void) v;
73 }
74
75 void GLAPIENTRY nop_Color3f(GLfloat red, GLfloat green, GLfloat blue)
76 {
77 (void) red; (void) green; (void) blue;
78 }
79
80 void GLAPIENTRY nop_Color3fv(const GLfloat * v)
81 {
82 (void) v;
83 }
84
85 void GLAPIENTRY nop_Color3i(GLint red, GLint green, GLint blue)
86 {
87 (void) red; (void) green; (void) blue;
88 }
89
90 void GLAPIENTRY nop_Color3iv(const GLint * v)
91 {
92 (void) v;
93 }
94
95 void GLAPIENTRY nop_Color3s(GLshort red, GLshort green, GLshort blue)
96 {
97 (void) red; (void) green; (void) blue;
98 }
99
100 void GLAPIENTRY nop_Color3sv(const GLshort * v)
101 {
102 (void) v;
103 }
104
105 void GLAPIENTRY nop_Color3ub(GLubyte red, GLubyte green, GLubyte blue)
106 {
107 (void) red; (void) green; (void) blue;
108 }
109
110 void GLAPIENTRY nop_Color3ubv(const GLubyte * v)
111 {
112 (void) v;
113 }
114
115 void GLAPIENTRY nop_Color3ui(GLuint red, GLuint green, GLuint blue)
116 {
117 (void) red; (void) green; (void) blue;
118 }
119
120 void GLAPIENTRY nop_Color3uiv(const GLuint * v)
121 {
122 (void) v;
123 }
124
125 void GLAPIENTRY nop_Color3us(GLushort red, GLushort green, GLushort blue)
126 {
127 (void) red; (void) green; (void) blue;
128 }
129
130 void GLAPIENTRY nop_Color3usv(const GLushort * v)
131 {
132 (void) v;
133 }
134
135 void GLAPIENTRY nop_Color4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
136 {
137 (void) red; (void) green; (void) blue; (void) alpha;
138 }
139
140 void GLAPIENTRY nop_Color4bv(const GLbyte * v)
141 {
142 (void) v;
143 }
144
145 void GLAPIENTRY nop_Color4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
146 {
147 (void) red; (void) green; (void) blue; (void) alpha;
148 }
149
150 void GLAPIENTRY nop_Color4dv(const GLdouble * v)
151 {
152 (void) v;
153 }
154
155 void GLAPIENTRY nop_Color4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
156 {
157 (void) red; (void) green; (void) blue; (void) alpha;
158 }
159
160 void GLAPIENTRY nop_Color4fv(const GLfloat * v)
161 {
162 (void) v;
163 }
164
165 void GLAPIENTRY nop_Color4i(GLint red, GLint green, GLint blue, GLint alpha)
166 {
167 (void) red; (void) green; (void) blue; (void) alpha;
168 }
169
170 void GLAPIENTRY nop_Color4iv(const GLint * v)
171 {
172 (void) v;
173 }
174
175 void GLAPIENTRY nop_Color4s(GLshort red, GLshort green, GLshort blue, GLshort alpha)
176 {
177 (void) red; (void) green; (void) blue; (void) alpha;
178 }
179
180 void GLAPIENTRY nop_Color4sv(const GLshort * v)
181 {
182 (void) v;
183 }
184
185 void GLAPIENTRY nop_Color4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
186 {
187 (void) red; (void) green; (void) blue; (void) alpha;
188 }
189
190 void GLAPIENTRY nop_Color4ubv(const GLubyte * v)
191 {
192 (void) v;
193 }
194
195 void GLAPIENTRY nop_Color4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha)
196 {
197 (void) red; (void) green; (void) blue; (void) alpha;
198 }
199
200 void GLAPIENTRY nop_Color4uiv(const GLuint * v)
201 {
202 (void) v;
203 }
204
205 void GLAPIENTRY nop_Color4us(GLushort red, GLushort green, GLushort blue, GLushort alpha)
206 {
207 (void) red; (void) green; (void) blue; (void) alpha;
208 }
209
210 void GLAPIENTRY nop_Color4usv(const GLushort * v)
211 {
212 (void) v;
213 }
214
215 void GLAPIENTRY nop_EdgeFlag(GLboolean flag)
216 {
217 (void) flag;
218 }
219
220 void GLAPIENTRY nop_EdgeFlagv(const GLboolean * flag)
221 {
222 (void) flag;
223 }
224
225 void GLAPIENTRY nop_End(void)
226 {
227 }
228
229 void GLAPIENTRY nop_Indexd(GLdouble c)
230 {
231 (void) c;
232 }
233
234 void GLAPIENTRY nop_Indexdv(const GLdouble * c)
235 {
236 (void) c;
237 }
238
239 void GLAPIENTRY nop_Indexf(GLfloat c)
240 {
241 (void) c;
242 }
243
244 void GLAPIENTRY nop_Indexfv(const GLfloat * c)
245 {
246 (void) c;
247 }
248
249 void GLAPIENTRY nop_Indexi(GLint c)
250 {
251 (void) c;
252 }
253
254 void GLAPIENTRY nop_Indexiv(const GLint * c)
255 {
256 (void) c;
257 }
258
259 void GLAPIENTRY nop_Indexs(GLshort c)
260 {
261 (void) c;
262 }
263
264 void GLAPIENTRY nop_Indexsv(const GLshort * c)
265 {
266 (void) c;
267 }
268
269 void GLAPIENTRY nop_Normal3b(GLbyte nx, GLbyte ny, GLbyte nz)
270 {
271 (void) nx; (void) ny; (void) nz;
272 }
273
274 void GLAPIENTRY nop_Normal3bv(const GLbyte * v)
275 {
276 (void) v;
277 }
278
279 void GLAPIENTRY nop_Normal3d(GLdouble nx, GLdouble ny, GLdouble nz)
280 {
281 (void) nx; (void) ny; (void) nz;
282 }
283
284 void GLAPIENTRY nop_Normal3dv(const GLdouble * v)
285 {
286 (void) v;
287 }
288
289 void GLAPIENTRY nop_Normal3f(GLfloat nx, GLfloat ny, GLfloat nz)
290 {
291 (void) nx; (void) ny; (void) nz;
292 }
293
294 void GLAPIENTRY nop_Normal3fv(const GLfloat * v)
295 {
296 (void) v;
297 }
298
299 void GLAPIENTRY nop_Normal3i(GLint nx, GLint ny, GLint nz)
300 {
301 (void) nx; (void) ny; (void) nz;
302 }
303
304 void GLAPIENTRY nop_Normal3iv(const GLint * v)
305 {
306 (void) v;
307 }
308
309 void GLAPIENTRY nop_Normal3s(GLshort nx, GLshort ny, GLshort nz)
310 {
311 (void) nx; (void) ny; (void) nz;
312 }
313
314 void GLAPIENTRY nop_Normal3sv(const GLshort * v)
315 {
316 (void) v;
317 }
318
319 void GLAPIENTRY nop_RasterPos2d(GLdouble x, GLdouble y)
320 {
321 (void) x; (void) y;
322 }
323
324 void GLAPIENTRY nop_RasterPos2dv(const GLdouble * v)
325 {
326 (void) v;
327 }
328
329 void GLAPIENTRY nop_RasterPos2f(GLfloat x, GLfloat y)
330 {
331 (void) x; (void) y;
332 }
333
334 void GLAPIENTRY nop_RasterPos2fv(const GLfloat * v)
335 {
336 (void) v;
337 }
338
339 void GLAPIENTRY nop_RasterPos2i(GLint x, GLint y)
340 {
341 (void) x; (void) y;
342 }
343
344 void GLAPIENTRY nop_RasterPos2iv(const GLint * v)
345 {
346 (void) v;
347 }
348
349 void GLAPIENTRY nop_RasterPos2s(GLshort x, GLshort y)
350 {
351 (void) x; (void) y;
352 }
353
354 void GLAPIENTRY nop_RasterPos2sv(const GLshort * v)
355 {
356 (void) v;
357 }
358
359 void GLAPIENTRY nop_RasterPos3d(GLdouble x, GLdouble y, GLdouble z)
360 {
361 (void) x; (void) y; (void) z;
362 }
363
364 void GLAPIENTRY nop_RasterPos3dv(const GLdouble * v)
365 {
366 (void) v;
367 }
368
369 void GLAPIENTRY nop_RasterPos3f(GLfloat x, GLfloat y, GLfloat z)
370 {
371 (void) x; (void) y; (void) z;
372 }
373
374 void GLAPIENTRY nop_RasterPos3fv(const GLfloat * v)
375 {
376 (void) v;
377 }
378
379 void GLAPIENTRY nop_RasterPos3i(GLint x, GLint y, GLint z)
380 {
381 (void) x; (void) y; (void) z;
382 }
383
384 void GLAPIENTRY nop_RasterPos3iv(const GLint * v)
385 {
386 (void) v;
387 }
388
389 void GLAPIENTRY nop_RasterPos3s(GLshort x, GLshort y, GLshort z)
390 {
391 (void) x; (void) y; (void) z;
392 }
393
394 void GLAPIENTRY nop_RasterPos3sv(const GLshort * v)
395 {
396 (void) v;
397 }
398
399 void GLAPIENTRY nop_RasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
400 {
401 (void) x; (void) y; (void) z; (void) w;
402 }
403
404 void GLAPIENTRY nop_RasterPos4dv(const GLdouble * v)
405 {
406 (void) v;
407 }
408
409 void GLAPIENTRY nop_RasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
410 {
411 (void) x; (void) y; (void) z; (void) w;
412 }
413
414 void GLAPIENTRY nop_RasterPos4fv(const GLfloat * v)
415 {
416 (void) v;
417 }
418
419 void GLAPIENTRY nop_RasterPos4i(GLint x, GLint y, GLint z, GLint w)
420 {
421 (void) x; (void) y; (void) z; (void) w;
422 }
423
424 void GLAPIENTRY nop_RasterPos4iv(const GLint * v)
425 {
426 (void) v;
427 }
428
429 void GLAPIENTRY nop_RasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w)
430 {
431 (void) x; (void) y; (void) z; (void) w;
432 }
433
434 void GLAPIENTRY nop_RasterPos4sv(const GLshort * v)
435 {
436 (void) v;
437 }
438
439 void GLAPIENTRY nop_Rectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
440 {
441 (void) x1; (void) y1; (void) x2; (void) y2;
442 }
443
444 void GLAPIENTRY nop_Rectdv(const GLdouble * v1, const GLdouble * v2)
445 {
446 (void) v1; (void) v2;
447 }
448
449 void GLAPIENTRY nop_Rectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
450 {
451 (void) x1; (void) y1; (void) x2; (void) y2;
452 }
453
454 void GLAPIENTRY nop_Rectfv(const GLfloat * v1, const GLfloat * v2)
455 {
456 (void) v1; (void) v2;
457 }
458
459 void GLAPIENTRY nop_Recti(GLint x1, GLint y1, GLint x2, GLint y2)
460 {
461 (void) x1; (void) y1; (void) x2; (void) y2;
462 }
463
464 void GLAPIENTRY nop_Rectiv(const GLint * v1, const GLint * v2)
465 {
466 (void) v1; (void) v2;
467 }
468
469 void GLAPIENTRY nop_Rects(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
470 {
471 (void) x1; (void) y1; (void) x2; (void) y2;
472 }
473
474 void GLAPIENTRY nop_Rectsv(const GLshort * v1, const GLshort * v2)
475 {
476 (void) v1; (void) v2;
477 }
478
479 void GLAPIENTRY nop_TexCoord1d(GLdouble s)
480 {
481 (void) s;
482 }
483
484 void GLAPIENTRY nop_TexCoord1dv(const GLdouble * v)
485 {
486 (void) v;
487 }
488
489 void GLAPIENTRY nop_TexCoord1f(GLfloat s)
490 {
491 (void) s;
492 }
493
494 void GLAPIENTRY nop_TexCoord1fv(const GLfloat * v)
495 {
496 (void) v;
497 }
498
499 void GLAPIENTRY nop_TexCoord1i(GLint s)
500 {
501 (void) s;
502 }
503
504 void GLAPIENTRY nop_TexCoord1iv(const GLint * v)
505 {
506 (void) v;
507 }
508
509 void GLAPIENTRY nop_TexCoord1s(GLshort s)
510 {
511 (void) s;
512 }
513
514 void GLAPIENTRY nop_TexCoord1sv(const GLshort * v)
515 {
516 (void) v;
517 }
518
519 void GLAPIENTRY nop_TexCoord2d(GLdouble s, GLdouble t)
520 {
521 (void) s; (void) t;
522 }
523
524 void GLAPIENTRY nop_TexCoord2dv(const GLdouble * v)
525 {
526 (void) v;
527 }
528
529 void GLAPIENTRY nop_TexCoord2f(GLfloat s, GLfloat t)
530 {
531 (void) s; (void) t;
532 }
533
534 void GLAPIENTRY nop_TexCoord2fv(const GLfloat * v)
535 {
536 (void) v;
537 }
538
539 void GLAPIENTRY nop_TexCoord2i(GLint s, GLint t)
540 {
541 (void) s; (void) t;
542 }
543
544 void GLAPIENTRY nop_TexCoord2iv(const GLint * v)
545 {
546 (void) v;
547 }
548
549 void GLAPIENTRY nop_TexCoord2s(GLshort s, GLshort t)
550 {
551 (void) s; (void) t;
552 }
553
554 void GLAPIENTRY nop_TexCoord2sv(const GLshort * v)
555 {
556 (void) v;
557 }
558
559 void GLAPIENTRY nop_TexCoord3d(GLdouble s, GLdouble t, GLdouble r)
560 {
561 (void) s; (void) t; (void) r;
562 }
563
564 void GLAPIENTRY nop_TexCoord3dv(const GLdouble * v)
565 {
566 (void) v;
567 }
568
569 void GLAPIENTRY nop_TexCoord3f(GLfloat s, GLfloat t, GLfloat r)
570 {
571 (void) s; (void) t; (void) r;
572 }
573
574 void GLAPIENTRY nop_TexCoord3fv(const GLfloat * v)
575 {
576 (void) v;
577 }
578
579 void GLAPIENTRY nop_TexCoord3i(GLint s, GLint t, GLint r)
580 {
581 (void) s; (void) t; (void) r;
582 }
583
584 void GLAPIENTRY nop_TexCoord3iv(const GLint * v)
585 {
586 (void) v;
587 }
588
589 void GLAPIENTRY nop_TexCoord3s(GLshort s, GLshort t, GLshort r)
590 {
591 (void) s; (void) t; (void) r;
592 }
593
594 void GLAPIENTRY nop_TexCoord3sv(const GLshort * v)
595 {
596 (void) v;
597 }
598
599 void GLAPIENTRY nop_TexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
600 {
601 (void) s; (void) t; (void) r; (void) q;
602 }
603
604 void GLAPIENTRY nop_TexCoord4dv(const GLdouble * v)
605 {
606 (void) v;
607 }
608
609 void GLAPIENTRY nop_TexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
610 {
611 (void) s; (void) t; (void) r; (void) q;
612 }
613
614 void GLAPIENTRY nop_TexCoord4fv(const GLfloat * v)
615 {
616 (void) v;
617 }
618
619 void GLAPIENTRY nop_TexCoord4i(GLint s, GLint t, GLint r, GLint q)
620 {
621 (void) s; (void) t; (void) r; (void) q;
622 }
623
624 void GLAPIENTRY nop_TexCoord4iv(const GLint * v)
625 {
626 (void) v;
627 }
628
629 void GLAPIENTRY nop_TexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q)
630 {
631 (void) s; (void) t; (void) r; (void) q;
632 }
633
634 void GLAPIENTRY nop_TexCoord4sv(const GLshort * v)
635 {
636 (void) v;
637 }
638
639 void GLAPIENTRY nop_Vertex2d(GLdouble x, GLdouble y)
640 {
641 (void) x; (void) y;
642 }
643
644 void GLAPIENTRY nop_Vertex2dv(const GLdouble * v)
645 {
646 (void) v;
647 }
648
649 void GLAPIENTRY nop_Vertex2f(GLfloat x, GLfloat y)
650 {
651 (void) x; (void) y;
652 }
653
654 void GLAPIENTRY nop_Vertex2fv(const GLfloat * v)
655 {
656 (void) v;
657 }
658
659 void GLAPIENTRY nop_Vertex2i(GLint x, GLint y)
660 {
661 (void) x; (void) y;
662 }
663
664 void GLAPIENTRY nop_Vertex2iv(const GLint * v)
665 {
666 (void) v;
667 }
668
669 void GLAPIENTRY nop_Vertex2s(GLshort x, GLshort y)
670 {
671 (void) x; (void) y;
672 }
673
674 void GLAPIENTRY nop_Vertex2sv(const GLshort * v)
675 {
676 (void) v;
677 }
678
679 void GLAPIENTRY nop_Vertex3d(GLdouble x, GLdouble y, GLdouble z)
680 {
681 (void) x; (void) y; (void) z;
682 }
683
684 void GLAPIENTRY nop_Vertex3dv(const GLdouble * v)
685 {
686 (void) v;
687 }
688
689 void GLAPIENTRY nop_Vertex3f(GLfloat x, GLfloat y, GLfloat z)
690 {
691 (void) x; (void) y; (void) z;
692 }
693
694 void GLAPIENTRY nop_Vertex3fv(const GLfloat * v)
695 {
696 (void) v;
697 }
698
699 void GLAPIENTRY nop_Vertex3i(GLint x, GLint y, GLint z)
700 {
701 (void) x; (void) y; (void) z;
702 }
703
704 void GLAPIENTRY nop_Vertex3iv(const GLint * v)
705 {
706 (void) v;
707 }
708
709 void GLAPIENTRY nop_Vertex3s(GLshort x, GLshort y, GLshort z)
710 {
711 (void) x; (void) y; (void) z;
712 }
713
714 void GLAPIENTRY nop_Vertex3sv(const GLshort * v)
715 {
716 (void) v;
717 }
718
719 void GLAPIENTRY nop_Vertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
720 {
721 (void) x; (void) y; (void) z; (void) w;
722 }
723
724 void GLAPIENTRY nop_Vertex4dv(const GLdouble * v)
725 {
726 (void) v;
727 }
728
729 void GLAPIENTRY nop_Vertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
730 {
731 (void) x; (void) y; (void) z; (void) w;
732 }
733
734 void GLAPIENTRY nop_Vertex4fv(const GLfloat * v)
735 {
736 (void) v;
737 }
738
739 void GLAPIENTRY nop_Vertex4i(GLint x, GLint y, GLint z, GLint w)
740 {
741 (void) x; (void) y; (void) z; (void) w;
742 }
743
744 void GLAPIENTRY nop_Vertex4iv(const GLint * v)
745 {
746 (void) v;
747 }
748
749 void GLAPIENTRY nop_Vertex4s(GLshort x, GLshort y, GLshort z, GLshort w)
750 {
751 (void) x; (void) y; (void) z; (void) w;
752 }
753
754 void GLAPIENTRY nop_Vertex4sv(const GLshort * v)
755 {
756 (void) v;
757 }
758
759 void GLAPIENTRY nop_ClipPlane(GLenum plane, const GLdouble * equation)
760 {
761 (void) plane; (void) equation;
762 }
763
764 void GLAPIENTRY nop_ColorMaterial(GLenum face, GLenum mode)
765 {
766 (void) face; (void) mode;
767 }
768
769 void GLAPIENTRY nop_CullFace(GLenum mode)
770 {
771 (void) mode;
772 }
773
774 void GLAPIENTRY nop_Fogf(GLenum pname, GLfloat param)
775 {
776 (void) pname; (void) param;
777 }
778
779 void GLAPIENTRY nop_Fogfv(GLenum pname, const GLfloat * params)
780 {
781 (void) pname; (void) params;
782 }
783
784 void GLAPIENTRY nop_Fogi(GLenum pname, GLint param)
785 {
786 (void) pname; (void) param;
787 }
788
789 void GLAPIENTRY nop_Fogiv(GLenum pname, const GLint * params)
790 {
791 (void) pname; (void) params;
792 }
793
794 void GLAPIENTRY nop_FrontFace(GLenum mode)
795 {
796 (void) mode;
797 }
798
799 void GLAPIENTRY nop_Hint(GLenum target, GLenum mode)
800 {
801 (void) target; (void) mode;
802 }
803
804 void GLAPIENTRY nop_Lightf(GLenum light, GLenum pname, GLfloat param)
805 {
806 (void) light; (void) pname; (void) param;
807 }
808
809 void GLAPIENTRY nop_Lightfv(GLenum light, GLenum pname, const GLfloat * params)
810 {
811 (void) light; (void) pname; (void) params;
812 }
813
814 void GLAPIENTRY nop_Lighti(GLenum light, GLenum pname, GLint param)
815 {
816 (void) light; (void) pname; (void) param;
817 }
818
819 void GLAPIENTRY nop_Lightiv(GLenum light, GLenum pname, const GLint * params)
820 {
821 (void) light; (void) pname; (void) params;
822 }
823
824 void GLAPIENTRY nop_LightModelf(GLenum pname, GLfloat param)
825 {
826 (void) pname; (void) param;
827 }
828
829 void GLAPIENTRY nop_LightModelfv(GLenum pname, const GLfloat * params)
830 {
831 (void) pname; (void) params;
832 }
833
834 void GLAPIENTRY nop_LightModeli(GLenum pname, GLint param)
835 {
836 (void) pname; (void) param;
837 }
838
839 void GLAPIENTRY nop_LightModeliv(GLenum pname, const GLint * params)
840 {
841 (void) pname; (void) params;
842 }
843
844 void GLAPIENTRY nop_LineStipple(GLint factor, GLushort pattern)
845 {
846 (void) factor; (void) pattern;
847 }
848
849 void GLAPIENTRY nop_LineWidth(GLfloat width)
850 {
851 (void) width;
852 }
853
854 void GLAPIENTRY nop_Materialf(GLenum face, GLenum pname, GLfloat param)
855 {
856 (void) face; (void) pname; (void) param;
857 }
858
859 void GLAPIENTRY nop_Materialfv(GLenum face, GLenum pname, const GLfloat * params)
860 {
861 (void) face; (void) pname; (void) params;
862 }
863
864 void GLAPIENTRY nop_Materiali(GLenum face, GLenum pname, GLint param)
865 {
866 (void) face; (void) pname; (void) param;
867 }
868
869 void GLAPIENTRY nop_Materialiv(GLenum face, GLenum pname, const GLint * params)
870 {
871 (void) face; (void) pname; (void) params;
872 }
873
874 void GLAPIENTRY nop_PointSize(GLfloat size)
875 {
876 (void) size;
877 }
878
879 void GLAPIENTRY nop_PolygonMode(GLenum face, GLenum mode)
880 {
881 (void) face; (void) mode;
882 }
883
884 void GLAPIENTRY nop_PolygonStipple(const GLubyte * mask)
885 {
886 (void) mask;
887 }
888
889 void GLAPIENTRY nop_Scissor(GLint x, GLint y, GLsizei width, GLsizei height)
890 {
891 (void) x; (void) y; (void) width; (void) height;
892 }
893
894 void GLAPIENTRY nop_ShadeModel(GLenum mode)
895 {
896 (void) mode;
897 }
898
899 void GLAPIENTRY nop_TexParameterf(GLenum target, GLenum pname, GLfloat param)
900 {
901 (void) target; (void) pname; (void) param;
902 }
903
904 void GLAPIENTRY nop_TexParameterfv(GLenum target, GLenum pname, const GLfloat * params)
905 {
906 (void) target; (void) pname; (void) params;
907 }
908
909 void GLAPIENTRY nop_TexParameteri(GLenum target, GLenum pname, GLint param)
910 {
911 (void) target; (void) pname; (void) param;
912 }
913
914 void GLAPIENTRY nop_TexParameteriv(GLenum target, GLenum pname, const GLint * params)
915 {
916 (void) target; (void) pname; (void) params;
917 }
918
919 void GLAPIENTRY nop_TexImage1D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
920 {
921 (void) target; (void) level; (void) internalformat; (void) width; (void) border; (void) format; (void) type; (void) pixels;
922 }
923
924 void GLAPIENTRY nop_TexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
925 {
926 (void) target; (void) level; (void) internalformat; (void) width; (void) height; (void) border; (void) format; (void) type; (void) pixels;
927 }
928
929 void GLAPIENTRY nop_TexEnvf(GLenum target, GLenum pname, GLfloat param)
930 {
931 (void) target; (void) pname; (void) param;
932 }
933
934 void GLAPIENTRY nop_TexEnvfv(GLenum target, GLenum pname, const GLfloat * params)
935 {
936 (void) target; (void) pname; (void) params;
937 }
938
939 void GLAPIENTRY nop_TexEnvi(GLenum target, GLenum pname, GLint param)
940 {
941 (void) target; (void) pname; (void) param;
942 }
943
944 void GLAPIENTRY nop_TexEnviv(GLenum target, GLenum pname, const GLint * params)
945 {
946 (void) target; (void) pname; (void) params;
947 }
948
949 void GLAPIENTRY nop_TexGend(GLenum coord, GLenum pname, GLdouble param)
950 {
951 (void) coord; (void) pname; (void) param;
952 }
953
954 void GLAPIENTRY nop_TexGendv(GLenum coord, GLenum pname, const GLdouble * params)
955 {
956 (void) coord; (void) pname; (void) params;
957 }
958
959 void GLAPIENTRY nop_TexGenf(GLenum coord, GLenum pname, GLfloat param)
960 {
961 (void) coord; (void) pname; (void) param;
962 }
963
964 void GLAPIENTRY nop_TexGenfv(GLenum coord, GLenum pname, const GLfloat * params)
965 {
966 (void) coord; (void) pname; (void) params;
967 }
968
969 void GLAPIENTRY nop_TexGeni(GLenum coord, GLenum pname, GLint param)
970 {
971 (void) coord; (void) pname; (void) param;
972 }
973
974 void GLAPIENTRY nop_TexGeniv(GLenum coord, GLenum pname, const GLint * params)
975 {
976 (void) coord; (void) pname; (void) params;
977 }
978
979 void GLAPIENTRY nop_FeedbackBuffer(GLsizei size, GLenum type, GLfloat * buffer)
980 {
981 (void) size; (void) type; (void) buffer;
982 }
983
984 void GLAPIENTRY nop_SelectBuffer(GLsizei size, GLuint * buffer)
985 {
986 (void) size; (void) buffer;
987 }
988
989 GLint GLAPIENTRY nop_RenderMode(GLenum mode)
990 {
991 (void) mode;
992 return 0;
993 }
994
995 void GLAPIENTRY nop_InitNames(void)
996 {
997 }
998
999 void GLAPIENTRY nop_LoadName(GLuint name)
1000 {
1001 (void) name;
1002 }
1003
1004 void GLAPIENTRY nop_PassThrough(GLfloat token)
1005 {
1006 (void) token;
1007 }
1008
1009 void GLAPIENTRY nop_PopName(void)
1010 {
1011 }
1012
1013 void GLAPIENTRY nop_PushName(GLuint name)
1014 {
1015 (void) name;
1016 }
1017
1018 void GLAPIENTRY nop_DrawBuffer(GLenum mode)
1019 {
1020 (void) mode;
1021 }
1022
1023 void GLAPIENTRY nop_Clear(GLbitfield mask)
1024 {
1025 (void) mask;
1026 }
1027
1028 void GLAPIENTRY nop_ClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
1029 {
1030 (void) red; (void) green; (void) blue; (void) alpha;
1031 }
1032
1033 void GLAPIENTRY nop_ClearIndex(GLfloat c)
1034 {
1035 (void) c;
1036 }
1037
1038 void GLAPIENTRY nop_ClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
1039 {
1040 (void) red; (void) green; (void) blue; (void) alpha;
1041 }
1042
1043 void GLAPIENTRY nop_ClearStencil(GLint s)
1044 {
1045 (void) s;
1046 }
1047
1048 void GLAPIENTRY nop_ClearDepth(GLclampd depth)
1049 {
1050 (void) depth;
1051 }
1052
1053 void GLAPIENTRY nop_StencilMask(GLuint mask)
1054 {
1055 (void) mask;
1056 }
1057
1058 void GLAPIENTRY nop_ColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
1059 {
1060 (void) red; (void) green; (void) blue; (void) alpha;
1061 }
1062
1063 void GLAPIENTRY nop_DepthMask(GLboolean flag)
1064 {
1065 (void) flag;
1066 }
1067
1068 void GLAPIENTRY nop_IndexMask(GLuint mask)
1069 {
1070 (void) mask;
1071 }
1072
1073 void GLAPIENTRY nop_Accum(GLenum op, GLfloat value)
1074 {
1075 (void) op; (void) value;
1076 }
1077
1078 void GLAPIENTRY nop_Disable(GLenum cap)
1079 {
1080 (void) cap;
1081 }
1082
1083 void GLAPIENTRY nop_Enable(GLenum cap)
1084 {
1085 (void) cap;
1086 }
1087
1088 void GLAPIENTRY nop_Finish(void)
1089 {
1090 }
1091
1092 void GLAPIENTRY nop_Flush(void)
1093 {
1094 }
1095
1096 void GLAPIENTRY nop_PopAttrib(void)
1097 {
1098 }
1099
1100 void GLAPIENTRY nop_PushAttrib(GLbitfield mask)
1101 {
1102 (void) mask;
1103 }
1104
1105 void GLAPIENTRY nop_Map1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points)
1106 {
1107 (void) target; (void) u1; (void) u2; (void) stride; (void) order; (void) points;
1108 }
1109
1110 void GLAPIENTRY nop_Map1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points)
1111 {
1112 (void) target; (void) u1; (void) u2; (void) stride; (void) order; (void) points;
1113 }
1114
1115 void GLAPIENTRY nop_Map2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points)
1116 {
1117 (void) target; (void) u1; (void) u2; (void) ustride; (void) uorder; (void) v1; (void) v2; (void) vstride; (void) vorder; (void) points;
1118 }
1119
1120 void GLAPIENTRY nop_Map2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points)
1121 {
1122 (void) target; (void) u1; (void) u2; (void) ustride; (void) uorder; (void) v1; (void) v2; (void) vstride; (void) vorder; (void) points;
1123 }
1124
1125 void GLAPIENTRY nop_MapGrid1d(GLint un, GLdouble u1, GLdouble u2)
1126 {
1127 (void) un; (void) u1; (void) u2;
1128 }
1129
1130 void GLAPIENTRY nop_MapGrid1f(GLint un, GLfloat u1, GLfloat u2)
1131 {
1132 (void) un; (void) u1; (void) u2;
1133 }
1134
1135 void GLAPIENTRY nop_MapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
1136 {
1137 (void) un; (void) u1; (void) u2; (void) vn; (void) v1; (void) v2;
1138 }
1139
1140 void GLAPIENTRY nop_MapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
1141 {
1142 (void) un; (void) u1; (void) u2; (void) vn; (void) v1; (void) v2;
1143 }
1144
1145 void GLAPIENTRY nop_EvalCoord1d(GLdouble u)
1146 {
1147 (void) u;
1148 }
1149
1150 void GLAPIENTRY nop_EvalCoord1dv(const GLdouble * u)
1151 {
1152 (void) u;
1153 }
1154
1155 void GLAPIENTRY nop_EvalCoord1f(GLfloat u)
1156 {
1157 (void) u;
1158 }
1159
1160 void GLAPIENTRY nop_EvalCoord1fv(const GLfloat * u)
1161 {
1162 (void) u;
1163 }
1164
1165 void GLAPIENTRY nop_EvalCoord2d(GLdouble u, GLdouble v)
1166 {
1167 (void) u; (void) v;
1168 }
1169
1170 void GLAPIENTRY nop_EvalCoord2dv(const GLdouble * u)
1171 {
1172 (void) u;
1173 }
1174
1175 void GLAPIENTRY nop_EvalCoord2f(GLfloat u, GLfloat v)
1176 {
1177 (void) u; (void) v;
1178 }
1179
1180 void GLAPIENTRY nop_EvalCoord2fv(const GLfloat * u)
1181 {
1182 (void) u;
1183 }
1184
1185 void GLAPIENTRY nop_EvalMesh1(GLenum mode, GLint i1, GLint i2)
1186 {
1187 (void) mode; (void) i1; (void) i2;
1188 }
1189
1190 void GLAPIENTRY nop_EvalPoint1(GLint i)
1191 {
1192 (void) i;
1193 }
1194
1195 void GLAPIENTRY nop_EvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
1196 {
1197 (void) mode; (void) i1; (void) i2; (void) j1; (void) j2;
1198 }
1199
1200 void GLAPIENTRY nop_EvalPoint2(GLint i, GLint j)
1201 {
1202 (void) i; (void) j;
1203 }
1204
1205 void GLAPIENTRY nop_AlphaFunc(GLenum func, GLclampf ref)
1206 {
1207 (void) func; (void) ref;
1208 }
1209
1210 void GLAPIENTRY nop_BlendFunc(GLenum sfactor, GLenum dfactor)
1211 {
1212 (void) sfactor; (void) dfactor;
1213 }
1214
1215 void GLAPIENTRY nop_LogicOp(GLenum opcode)
1216 {
1217 (void) opcode;
1218 }
1219
1220 void GLAPIENTRY nop_StencilFunc(GLenum func, GLint ref, GLuint mask)
1221 {
1222 (void) func; (void) ref; (void) mask;
1223 }
1224
1225 void GLAPIENTRY nop_StencilOp(GLenum fail, GLenum zfail, GLenum zpass)
1226 {
1227 (void) fail; (void) zfail; (void) zpass;
1228 }
1229
1230 void GLAPIENTRY nop_DepthFunc(GLenum func)
1231 {
1232 (void) func;
1233 }
1234
1235 void GLAPIENTRY nop_PixelZoom(GLfloat xfactor, GLfloat yfactor)
1236 {
1237 (void) xfactor; (void) yfactor;
1238 }
1239
1240 void GLAPIENTRY nop_PixelTransferf(GLenum pname, GLfloat param)
1241 {
1242 (void) pname; (void) param;
1243 }
1244
1245 void GLAPIENTRY nop_PixelTransferi(GLenum pname, GLint param)
1246 {
1247 (void) pname; (void) param;
1248 }
1249
1250 void GLAPIENTRY nop_PixelStoref(GLenum pname, GLfloat param)
1251 {
1252 (void) pname; (void) param;
1253 }
1254
1255 void GLAPIENTRY nop_PixelStorei(GLenum pname, GLint param)
1256 {
1257 (void) pname; (void) param;
1258 }
1259
1260 void GLAPIENTRY nop_PixelMapfv(GLenum map, GLsizei mapsize, const GLfloat * values)
1261 {
1262 (void) map; (void) mapsize; (void) values;
1263 }
1264
1265 void GLAPIENTRY nop_PixelMapuiv(GLenum map, GLsizei mapsize, const GLuint * values)
1266 {
1267 (void) map; (void) mapsize; (void) values;
1268 }
1269
1270 void GLAPIENTRY nop_PixelMapusv(GLenum map, GLsizei mapsize, const GLushort * values)
1271 {
1272 (void) map; (void) mapsize; (void) values;
1273 }
1274
1275 void GLAPIENTRY nop_ReadBuffer(GLenum mode)
1276 {
1277 (void) mode;
1278 }
1279
1280 void GLAPIENTRY nop_CopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
1281 {
1282 (void) x; (void) y; (void) width; (void) height; (void) type;
1283 }
1284
1285 void GLAPIENTRY nop_ReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels)
1286 {
1287 (void) x; (void) y; (void) width; (void) height; (void) format; (void) type; (void) pixels;
1288 }
1289
1290 void GLAPIENTRY nop_DrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
1291 {
1292 (void) width; (void) height; (void) format; (void) type; (void) pixels;
1293 }
1294
1295 void GLAPIENTRY nop_GetBooleanv(GLenum pname, GLboolean * params)
1296 {
1297 (void) pname; (void) params;
1298 }
1299
1300 void GLAPIENTRY nop_GetClipPlane(GLenum plane, GLdouble * equation)
1301 {
1302 (void) plane; (void) equation;
1303 }
1304
1305 void GLAPIENTRY nop_GetDoublev(GLenum pname, GLdouble * params)
1306 {
1307 (void) pname; (void) params;
1308 }
1309
1310 GLenum GLAPIENTRY nop_GetError(void)
1311 {
1312 return 0;
1313 }
1314
1315 void GLAPIENTRY nop_GetFloatv(GLenum pname, GLfloat * params)
1316 {
1317 (void) pname; (void) params;
1318 }
1319
1320 void GLAPIENTRY nop_GetIntegerv(GLenum pname, GLint * params)
1321 {
1322 (void) pname; (void) params;
1323 }
1324
1325 void GLAPIENTRY nop_GetLightfv(GLenum light, GLenum pname, GLfloat * params)
1326 {
1327 (void) light; (void) pname; (void) params;
1328 }
1329
1330 void GLAPIENTRY nop_GetLightiv(GLenum light, GLenum pname, GLint * params)
1331 {
1332 (void) light; (void) pname; (void) params;
1333 }
1334
1335 void GLAPIENTRY nop_GetMapdv(GLenum target, GLenum query, GLdouble * v)
1336 {
1337 (void) target; (void) query; (void) v;
1338 }
1339
1340 void GLAPIENTRY nop_GetMapfv(GLenum target, GLenum query, GLfloat * v)
1341 {
1342 (void) target; (void) query; (void) v;
1343 }
1344
1345 void GLAPIENTRY nop_GetMapiv(GLenum target, GLenum query, GLint * v)
1346 {
1347 (void) target; (void) query; (void) v;
1348 }
1349
1350 void GLAPIENTRY nop_GetMaterialfv(GLenum face, GLenum pname, GLfloat * params)
1351 {
1352 (void) face; (void) pname; (void) params;
1353 }
1354
1355 void GLAPIENTRY nop_GetMaterialiv(GLenum face, GLenum pname, GLint * params)
1356 {
1357 (void) face; (void) pname; (void) params;
1358 }
1359
1360 void GLAPIENTRY nop_GetPixelMapfv(GLenum map, GLfloat * values)
1361 {
1362 (void) map; (void) values;
1363 }
1364
1365 void GLAPIENTRY nop_GetPixelMapuiv(GLenum map, GLuint * values)
1366 {
1367 (void) map; (void) values;
1368 }
1369
1370 void GLAPIENTRY nop_GetPixelMapusv(GLenum map, GLushort * values)
1371 {
1372 (void) map; (void) values;
1373 }
1374
1375 void GLAPIENTRY nop_GetPolygonStipple(GLubyte * mask)
1376 {
1377 (void) mask;
1378 }
1379
1380 const GLubyte * GLAPIENTRY nop_GetString(GLenum name)
1381 {
1382 (void) name;
1383 return (const GLubyte*)"";
1384 }
1385
1386 void GLAPIENTRY nop_GetTexEnvfv(GLenum target, GLenum pname, GLfloat * params)
1387 {
1388 (void) target; (void) pname; (void) params;
1389 }
1390
1391 void GLAPIENTRY nop_GetTexEnviv(GLenum target, GLenum pname, GLint * params)
1392 {
1393 (void) target; (void) pname; (void) params;
1394 }
1395
1396 void GLAPIENTRY nop_GetTexGendv(GLenum coord, GLenum pname, GLdouble * params)
1397 {
1398 (void) coord; (void) pname; (void) params;
1399 }
1400
1401 void GLAPIENTRY nop_GetTexGenfv(GLenum coord, GLenum pname, GLfloat * params)
1402 {
1403 (void) coord; (void) pname; (void) params;
1404 }
1405
1406 void GLAPIENTRY nop_GetTexGeniv(GLenum coord, GLenum pname, GLint * params)
1407 {
1408 (void) coord; (void) pname; (void) params;
1409 }
1410
1411 void GLAPIENTRY nop_GetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels)
1412 {
1413 (void) target; (void) level; (void) format; (void) type; (void) pixels;
1414 }
1415
1416 void GLAPIENTRY nop_GetTexParameterfv(GLenum target, GLenum pname, GLfloat * params)
1417 {
1418 (void) target; (void) pname; (void) params;
1419 }
1420
1421 void GLAPIENTRY nop_GetTexParameteriv(GLenum target, GLenum pname, GLint * params)
1422 {
1423 (void) target; (void) pname; (void) params;
1424 }
1425
1426 void GLAPIENTRY nop_GetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
1427 {
1428 (void) target; (void) level; (void) pname; (void) params;
1429 }
1430
1431 void GLAPIENTRY nop_GetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
1432 {
1433 (void) target; (void) level; (void) pname; (void) params;
1434 }
1435
1436 GLboolean GLAPIENTRY nop_IsEnabled(GLenum cap)
1437 {
1438 (void) cap;
1439 return 0;
1440 }
1441
1442 GLboolean GLAPIENTRY nop_IsList(GLuint list)
1443 {
1444 (void) list;
1445 return 0;
1446 }
1447
1448 void GLAPIENTRY nop_DepthRange(GLclampd zNear, GLclampd zFar)
1449 {
1450 (void) zNear; (void) zFar;
1451 }
1452
1453 void GLAPIENTRY nop_Frustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
1454 {
1455 (void) left; (void) right; (void) bottom; (void) top; (void) zNear; (void) zFar;
1456 }
1457
1458 void GLAPIENTRY nop_LoadIdentity(void)
1459 {
1460 }
1461
1462 void GLAPIENTRY nop_LoadMatrixf(const GLfloat * m)
1463 {
1464 (void) m;
1465 }
1466
1467 void GLAPIENTRY nop_LoadMatrixd(const GLdouble * m)
1468 {
1469 (void) m;
1470 }
1471
1472 void GLAPIENTRY nop_MatrixMode(GLenum mode)
1473 {
1474 (void) mode;
1475 }
1476
1477 void GLAPIENTRY nop_MultMatrixf(const GLfloat * m)
1478 {
1479 (void) m;
1480 }
1481
1482 void GLAPIENTRY nop_MultMatrixd(const GLdouble * m)
1483 {
1484 (void) m;
1485 }
1486
1487 void GLAPIENTRY nop_Ortho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
1488 {
1489 (void) left; (void) right; (void) bottom; (void) top; (void) zNear; (void) zFar;
1490 }
1491
1492 void GLAPIENTRY nop_PopMatrix(void)
1493 {
1494 }
1495
1496 void GLAPIENTRY nop_PushMatrix(void)
1497 {
1498 }
1499
1500 void GLAPIENTRY nop_Rotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
1501 {
1502 (void) angle; (void) x; (void) y; (void) z;
1503 }
1504
1505 void GLAPIENTRY nop_Rotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
1506 {
1507 (void) angle; (void) x; (void) y; (void) z;
1508 }
1509
1510 void GLAPIENTRY nop_Scaled(GLdouble x, GLdouble y, GLdouble z)
1511 {
1512 (void) x; (void) y; (void) z;
1513 }
1514
1515 void GLAPIENTRY nop_Scalef(GLfloat x, GLfloat y, GLfloat z)
1516 {
1517 (void) x; (void) y; (void) z;
1518 }
1519
1520 void GLAPIENTRY nop_Translated(GLdouble x, GLdouble y, GLdouble z)
1521 {
1522 (void) x; (void) y; (void) z;
1523 }
1524
1525 void GLAPIENTRY nop_Translatef(GLfloat x, GLfloat y, GLfloat z)
1526 {
1527 (void) x; (void) y; (void) z;
1528 }
1529
1530 void GLAPIENTRY nop_Viewport(GLint x, GLint y, GLsizei width, GLsizei height)
1531 {
1532 (void) x; (void) y; (void) width; (void) height;
1533 }
1534
1535 void GLAPIENTRY nop_ArrayElement(GLint i)
1536 {
1537 (void) i;
1538 }
1539
1540 void GLAPIENTRY nop_BindTexture(GLenum target, GLuint texture)
1541 {
1542 (void) target; (void) texture;
1543 }
1544
1545 void GLAPIENTRY nop_ColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
1546 {
1547 (void) size; (void) type; (void) stride; (void) pointer;
1548 }
1549
1550 void GLAPIENTRY nop_DisableClientState(GLenum array)
1551 {
1552 (void) array;
1553 }
1554
1555 void GLAPIENTRY nop_DrawArrays(GLenum mode, GLint first, GLsizei count)
1556 {
1557 (void) mode; (void) first; (void) count;
1558 }
1559
1560 void GLAPIENTRY nop_DrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices)
1561 {
1562 (void) mode; (void) count; (void) type; (void) indices;
1563 }
1564
1565 void GLAPIENTRY nop_EdgeFlagPointer(GLsizei stride, const GLvoid * pointer)
1566 {
1567 (void) stride; (void) pointer;
1568 }
1569
1570 void GLAPIENTRY nop_EnableClientState(GLenum array)
1571 {
1572 (void) array;
1573 }
1574
1575 void GLAPIENTRY nop_IndexPointer(GLenum type, GLsizei stride, const GLvoid * pointer)
1576 {
1577 (void) type; (void) stride; (void) pointer;
1578 }
1579
1580 void GLAPIENTRY nop_Indexub(GLubyte c)
1581 {
1582 (void) c;
1583 }
1584
1585 void GLAPIENTRY nop_Indexubv(const GLubyte * c)
1586 {
1587 (void) c;
1588 }
1589
1590 void GLAPIENTRY nop_InterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer)
1591 {
1592 (void) format; (void) stride; (void) pointer;
1593 }
1594
1595 void GLAPIENTRY nop_NormalPointer(GLenum type, GLsizei stride, const GLvoid * pointer)
1596 {
1597 (void) type; (void) stride; (void) pointer;
1598 }
1599
1600 void GLAPIENTRY nop_PolygonOffset(GLfloat factor, GLfloat units)
1601 {
1602 (void) factor; (void) units;
1603 }
1604
1605 void GLAPIENTRY nop_TexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
1606 {
1607 (void) size; (void) type; (void) stride; (void) pointer;
1608 }
1609
1610 void GLAPIENTRY nop_VertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
1611 {
1612 (void) size; (void) type; (void) stride; (void) pointer;
1613 }
1614
1615 GLboolean GLAPIENTRY nop_AreTexturesResident(GLsizei n, const GLuint * textures, GLboolean * residences)
1616 {
1617 (void) n; (void) textures; (void) residences;
1618 return 0;
1619 }
1620
1621 void GLAPIENTRY nop_CopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
1622 {
1623 (void) target; (void) level; (void) internalformat; (void) x; (void) y; (void) width; (void) border;
1624 }
1625
1626 void GLAPIENTRY nop_CopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
1627 {
1628 (void) target; (void) level; (void) internalformat; (void) x; (void) y; (void) width; (void) height; (void) border;
1629 }
1630
1631 void GLAPIENTRY nop_CopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
1632 {
1633 (void) target; (void) level; (void) xoffset; (void) x; (void) y; (void) width;
1634 }
1635
1636 void GLAPIENTRY nop_CopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
1637 {
1638 (void) target; (void) level; (void) xoffset; (void) yoffset; (void) x; (void) y; (void) width; (void) height;
1639 }
1640
1641 void GLAPIENTRY nop_DeleteTextures(GLsizei n, const GLuint * textures)
1642 {
1643 (void) n; (void) textures;
1644 }
1645
1646 void GLAPIENTRY nop_GenTextures(GLsizei n, GLuint * textures)
1647 {
1648 (void) n; (void) textures;
1649 }
1650
1651 void GLAPIENTRY nop_GetPointerv(GLenum pname, GLvoid ** params)
1652 {
1653 (void) pname; (void) params;
1654 }
1655
1656 GLboolean GLAPIENTRY nop_IsTexture(GLuint texture)
1657 {
1658 (void) texture;
1659 return 0;
1660 }
1661
1662 void GLAPIENTRY nop_PrioritizeTextures(GLsizei n, const GLuint * textures, const GLclampf * priorities)
1663 {
1664 (void) n; (void) textures; (void) priorities;
1665 }
1666
1667 void GLAPIENTRY nop_TexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels)
1668 {
1669 (void) target; (void) level; (void) xoffset; (void) width; (void) format; (void) type; (void) pixels;
1670 }
1671
1672 void GLAPIENTRY nop_TexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
1673 {
1674 (void) target; (void) level; (void) xoffset; (void) yoffset; (void) width; (void) height; (void) format; (void) type; (void) pixels;
1675 }
1676
1677 void GLAPIENTRY nop_PopClientAttrib(void)
1678 {
1679 }
1680
1681 void GLAPIENTRY nop_PushClientAttrib(GLbitfield mask)
1682 {
1683 (void) mask;
1684 }
1685
1686 const GLCLTPROCTABLE StubTable =
1687 {
1688 OPENGL_VERSION_110_ENTRIES,
1689 {
1690 nop_NewList,
1691 nop_EndList,
1692 nop_CallList,
1693 nop_CallLists,
1694 nop_DeleteLists,
1695 nop_GenLists,
1696 nop_ListBase,
1697 nop_Begin,
1698 nop_Bitmap,
1699 nop_Color3b,
1700 nop_Color3bv,
1701 nop_Color3d,
1702 nop_Color3dv,
1703 nop_Color3f,
1704 nop_Color3fv,
1705 nop_Color3i,
1706 nop_Color3iv,
1707 nop_Color3s,
1708 nop_Color3sv,
1709 nop_Color3ub,
1710 nop_Color3ubv,
1711 nop_Color3ui,
1712 nop_Color3uiv,
1713 nop_Color3us,
1714 nop_Color3usv,
1715 nop_Color4b,
1716 nop_Color4bv,
1717 nop_Color4d,
1718 nop_Color4dv,
1719 nop_Color4f,
1720 nop_Color4fv,
1721 nop_Color4i,
1722 nop_Color4iv,
1723 nop_Color4s,
1724 nop_Color4sv,
1725 nop_Color4ub,
1726 nop_Color4ubv,
1727 nop_Color4ui,
1728 nop_Color4uiv,
1729 nop_Color4us,
1730 nop_Color4usv,
1731 nop_EdgeFlag,
1732 nop_EdgeFlagv,
1733 nop_End,
1734 nop_Indexd,
1735 nop_Indexdv,
1736 nop_Indexf,
1737 nop_Indexfv,
1738 nop_Indexi,
1739 nop_Indexiv,
1740 nop_Indexs,
1741 nop_Indexsv,
1742 nop_Normal3b,
1743 nop_Normal3bv,
1744 nop_Normal3d,
1745 nop_Normal3dv,
1746 nop_Normal3f,
1747 nop_Normal3fv,
1748 nop_Normal3i,
1749 nop_Normal3iv,
1750 nop_Normal3s,
1751 nop_Normal3sv,
1752 nop_RasterPos2d,
1753 nop_RasterPos2dv,
1754 nop_RasterPos2f,
1755 nop_RasterPos2fv,
1756 nop_RasterPos2i,
1757 nop_RasterPos2iv,
1758 nop_RasterPos2s,
1759 nop_RasterPos2sv,
1760 nop_RasterPos3d,
1761 nop_RasterPos3dv,
1762 nop_RasterPos3f,
1763 nop_RasterPos3fv,
1764 nop_RasterPos3i,
1765 nop_RasterPos3iv,
1766 nop_RasterPos3s,
1767 nop_RasterPos3sv,
1768 nop_RasterPos4d,
1769 nop_RasterPos4dv,
1770 nop_RasterPos4f,
1771 nop_RasterPos4fv,
1772 nop_RasterPos4i,
1773 nop_RasterPos4iv,
1774 nop_RasterPos4s,
1775 nop_RasterPos4sv,
1776 nop_Rectd,
1777 nop_Rectdv,
1778 nop_Rectf,
1779 nop_Rectfv,
1780 nop_Recti,
1781 nop_Rectiv,
1782 nop_Rects,
1783 nop_Rectsv,
1784 nop_TexCoord1d,
1785 nop_TexCoord1dv,
1786 nop_TexCoord1f,
1787 nop_TexCoord1fv,
1788 nop_TexCoord1i,
1789 nop_TexCoord1iv,
1790 nop_TexCoord1s,
1791 nop_TexCoord1sv,
1792 nop_TexCoord2d,
1793 nop_TexCoord2dv,
1794 nop_TexCoord2f,
1795 nop_TexCoord2fv,
1796 nop_TexCoord2i,
1797 nop_TexCoord2iv,
1798 nop_TexCoord2s,
1799 nop_TexCoord2sv,
1800 nop_TexCoord3d,
1801 nop_TexCoord3dv,
1802 nop_TexCoord3f,
1803 nop_TexCoord3fv,
1804 nop_TexCoord3i,
1805 nop_TexCoord3iv,
1806 nop_TexCoord3s,
1807 nop_TexCoord3sv,
1808 nop_TexCoord4d,
1809 nop_TexCoord4dv,
1810 nop_TexCoord4f,
1811 nop_TexCoord4fv,
1812 nop_TexCoord4i,
1813 nop_TexCoord4iv,
1814 nop_TexCoord4s,
1815 nop_TexCoord4sv,
1816 nop_Vertex2d,
1817 nop_Vertex2dv,
1818 nop_Vertex2f,
1819 nop_Vertex2fv,
1820 nop_Vertex2i,
1821 nop_Vertex2iv,
1822 nop_Vertex2s,
1823 nop_Vertex2sv,
1824 nop_Vertex3d,
1825 nop_Vertex3dv,
1826 nop_Vertex3f,
1827 nop_Vertex3fv,
1828 nop_Vertex3i,
1829 nop_Vertex3iv,
1830 nop_Vertex3s,
1831 nop_Vertex3sv,
1832 nop_Vertex4d,
1833 nop_Vertex4dv,
1834 nop_Vertex4f,
1835 nop_Vertex4fv,
1836 nop_Vertex4i,
1837 nop_Vertex4iv,
1838 nop_Vertex4s,
1839 nop_Vertex4sv,
1840 nop_ClipPlane,
1841 nop_ColorMaterial,
1842 nop_CullFace,
1843 nop_Fogf,
1844 nop_Fogfv,
1845 nop_Fogi,
1846 nop_Fogiv,
1847 nop_FrontFace,
1848 nop_Hint,
1849 nop_Lightf,
1850 nop_Lightfv,
1851 nop_Lighti,
1852 nop_Lightiv,
1853 nop_LightModelf,
1854 nop_LightModelfv,
1855 nop_LightModeli,
1856 nop_LightModeliv,
1857 nop_LineStipple,
1858 nop_LineWidth,
1859 nop_Materialf,
1860 nop_Materialfv,
1861 nop_Materiali,
1862 nop_Materialiv,
1863 nop_PointSize,
1864 nop_PolygonMode,
1865 nop_PolygonStipple,
1866 nop_Scissor,
1867 nop_ShadeModel,
1868 nop_TexParameterf,
1869 nop_TexParameterfv,
1870 nop_TexParameteri,
1871 nop_TexParameteriv,
1872 nop_TexImage1D,
1873 nop_TexImage2D,
1874 nop_TexEnvf,
1875 nop_TexEnvfv,
1876 nop_TexEnvi,
1877 nop_TexEnviv,
1878 nop_TexGend,
1879 nop_TexGendv,
1880 nop_TexGenf,
1881 nop_TexGenfv,
1882 nop_TexGeni,
1883 nop_TexGeniv,
1884 nop_FeedbackBuffer,
1885 nop_SelectBuffer,
1886 nop_RenderMode,
1887 nop_InitNames,
1888 nop_LoadName,
1889 nop_PassThrough,
1890 nop_PopName,
1891 nop_PushName,
1892 nop_DrawBuffer,
1893 nop_Clear,
1894 nop_ClearAccum,
1895 nop_ClearIndex,
1896 nop_ClearColor,
1897 nop_ClearStencil,
1898 nop_ClearDepth,
1899 nop_StencilMask,
1900 nop_ColorMask,
1901 nop_DepthMask,
1902 nop_IndexMask,
1903 nop_Accum,
1904 nop_Disable,
1905 nop_Enable,
1906 nop_Finish,
1907 nop_Flush,
1908 nop_PopAttrib,
1909 nop_PushAttrib,
1910 nop_Map1d,
1911 nop_Map1f,
1912 nop_Map2d,
1913 nop_Map2f,
1914 nop_MapGrid1d,
1915 nop_MapGrid1f,
1916 nop_MapGrid2d,
1917 nop_MapGrid2f,
1918 nop_EvalCoord1d,
1919 nop_EvalCoord1dv,
1920 nop_EvalCoord1f,
1921 nop_EvalCoord1fv,
1922 nop_EvalCoord2d,
1923 nop_EvalCoord2dv,
1924 nop_EvalCoord2f,
1925 nop_EvalCoord2fv,
1926 nop_EvalMesh1,
1927 nop_EvalPoint1,
1928 nop_EvalMesh2,
1929 nop_EvalPoint2,
1930 nop_AlphaFunc,
1931 nop_BlendFunc,
1932 nop_LogicOp,
1933 nop_StencilFunc,
1934 nop_StencilOp,
1935 nop_DepthFunc,
1936 nop_PixelZoom,
1937 nop_PixelTransferf,
1938 nop_PixelTransferi,
1939 nop_PixelStoref,
1940 nop_PixelStorei,
1941 nop_PixelMapfv,
1942 nop_PixelMapuiv,
1943 nop_PixelMapusv,
1944 nop_ReadBuffer,
1945 nop_CopyPixels,
1946 nop_ReadPixels,
1947 nop_DrawPixels,
1948 nop_GetBooleanv,
1949 nop_GetClipPlane,
1950 nop_GetDoublev,
1951 nop_GetError,
1952 nop_GetFloatv,
1953 nop_GetIntegerv,
1954 nop_GetLightfv,
1955 nop_GetLightiv,
1956 nop_GetMapdv,
1957 nop_GetMapfv,
1958 nop_GetMapiv,
1959 nop_GetMaterialfv,
1960 nop_GetMaterialiv,
1961 nop_GetPixelMapfv,
1962 nop_GetPixelMapuiv,
1963 nop_GetPixelMapusv,
1964 nop_GetPolygonStipple,
1965 nop_GetString,
1966 nop_GetTexEnvfv,
1967 nop_GetTexEnviv,
1968 nop_GetTexGendv,
1969 nop_GetTexGenfv,
1970 nop_GetTexGeniv,
1971 nop_GetTexImage,
1972 nop_GetTexParameterfv,
1973 nop_GetTexParameteriv,
1974 nop_GetTexLevelParameterfv,
1975 nop_GetTexLevelParameteriv,
1976 nop_IsEnabled,
1977 nop_IsList,
1978 nop_DepthRange,
1979 nop_Frustum,
1980 nop_LoadIdentity,
1981 nop_LoadMatrixf,
1982 nop_LoadMatrixd,
1983 nop_MatrixMode,
1984 nop_MultMatrixf,
1985 nop_MultMatrixd,
1986 nop_Ortho,
1987 nop_PopMatrix,
1988 nop_PushMatrix,
1989 nop_Rotated,
1990 nop_Rotatef,
1991 nop_Scaled,
1992 nop_Scalef,
1993 nop_Translated,
1994 nop_Translatef,
1995 nop_Viewport,
1996 nop_ArrayElement,
1997 nop_BindTexture,
1998 nop_ColorPointer,
1999 nop_DisableClientState,
2000 nop_DrawArrays,
2001 nop_DrawElements,
2002 nop_EdgeFlagPointer,
2003 nop_EnableClientState,
2004 nop_IndexPointer,
2005 nop_Indexub,
2006 nop_Indexubv,
2007 nop_InterleavedArrays,
2008 nop_NormalPointer,
2009 nop_PolygonOffset,
2010 nop_TexCoordPointer,
2011 nop_VertexPointer,
2012 nop_AreTexturesResident,
2013 nop_CopyTexImage1D,
2014 nop_CopyTexImage2D,
2015 nop_CopyTexSubImage1D,
2016 nop_CopyTexSubImage2D,
2017 nop_DeleteTextures,
2018 nop_GenTextures,
2019 nop_GetPointerv,
2020 nop_IsTexture,
2021 nop_PrioritizeTextures,
2022 nop_TexSubImage1D,
2023 nop_TexSubImage2D,
2024 nop_PopClientAttrib,
2025 nop_PushClientAttrib
2026 }
2027 };
2028
2029
2030 #ifndef __i386__
2031
2032 void GLAPIENTRY glNewList(GLuint list, GLenum mode)
2033 {
2034 IntGetCurrentDispatchTable()->NewList(list, mode);
2035 }
2036
2037 void GLAPIENTRY glEndList(void)
2038 {
2039 IntGetCurrentDispatchTable()->EndList();
2040 }
2041
2042 void GLAPIENTRY glCallList(GLuint list)
2043 {
2044 IntGetCurrentDispatchTable()->CallList(list);
2045 }
2046
2047 void GLAPIENTRY glCallLists(GLsizei n, GLenum type, const GLvoid * lists)
2048 {
2049 IntGetCurrentDispatchTable()->CallLists(n, type, lists);
2050 }
2051
2052 void GLAPIENTRY glDeleteLists(GLuint list, GLsizei range)
2053 {
2054 IntGetCurrentDispatchTable()->DeleteLists(list, range);
2055 }
2056
2057 GLuint GLAPIENTRY glGenLists(GLsizei range)
2058 {
2059 return IntGetCurrentDispatchTable()->GenLists(range);
2060 }
2061
2062 void GLAPIENTRY glListBase(GLuint base)
2063 {
2064 IntGetCurrentDispatchTable()->ListBase(base);
2065 }
2066
2067 void GLAPIENTRY glBegin(GLenum mode)
2068 {
2069 IntGetCurrentDispatchTable()->Begin(mode);
2070 }
2071
2072 void GLAPIENTRY glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap)
2073 {
2074 IntGetCurrentDispatchTable()->Bitmap(width, height, xorig, yorig, xmove, ymove, bitmap);
2075 }
2076
2077 void GLAPIENTRY glColor3b(GLbyte red, GLbyte green, GLbyte blue)
2078 {
2079 IntGetCurrentDispatchTable()->Color3b(red, green, blue);
2080 }
2081
2082 void GLAPIENTRY glColor3bv(const GLbyte * v)
2083 {
2084 IntGetCurrentDispatchTable()->Color3bv(v);
2085 }
2086
2087 void GLAPIENTRY glColor3d(GLdouble red, GLdouble green, GLdouble blue)
2088 {
2089 IntGetCurrentDispatchTable()->Color3d(red, green, blue);
2090 }
2091
2092 void GLAPIENTRY glColor3dv(const GLdouble * v)
2093 {
2094 IntGetCurrentDispatchTable()->Color3dv(v);
2095 }
2096
2097 void GLAPIENTRY glColor3f(GLfloat red, GLfloat green, GLfloat blue)
2098 {
2099 IntGetCurrentDispatchTable()->Color3f(red, green, blue);
2100 }
2101
2102 void GLAPIENTRY glColor3fv(const GLfloat * v)
2103 {
2104 IntGetCurrentDispatchTable()->Color3fv(v);
2105 }
2106
2107 void GLAPIENTRY glColor3i(GLint red, GLint green, GLint blue)
2108 {
2109 IntGetCurrentDispatchTable()->Color3i(red, green, blue);
2110 }
2111
2112 void GLAPIENTRY glColor3iv(const GLint * v)
2113 {
2114 IntGetCurrentDispatchTable()->Color3iv(v);
2115 }
2116
2117 void GLAPIENTRY glColor3s(GLshort red, GLshort green, GLshort blue)
2118 {
2119 IntGetCurrentDispatchTable()->Color3s(red, green, blue);
2120 }
2121
2122 void GLAPIENTRY glColor3sv(const GLshort * v)
2123 {
2124 IntGetCurrentDispatchTable()->Color3sv(v);
2125 }
2126
2127 void GLAPIENTRY glColor3ub(GLubyte red, GLubyte green, GLubyte blue)
2128 {
2129 IntGetCurrentDispatchTable()->Color3ub(red, green, blue);
2130 }
2131
2132 void GLAPIENTRY glColor3ubv(const GLubyte * v)
2133 {
2134 IntGetCurrentDispatchTable()->Color3ubv(v);
2135 }
2136
2137 void GLAPIENTRY glColor3ui(GLuint red, GLuint green, GLuint blue)
2138 {
2139 IntGetCurrentDispatchTable()->Color3ui(red, green, blue);
2140 }
2141
2142 void GLAPIENTRY glColor3uiv(const GLuint * v)
2143 {
2144 IntGetCurrentDispatchTable()->Color3uiv(v);
2145 }
2146
2147 void GLAPIENTRY glColor3us(GLushort red, GLushort green, GLushort blue)
2148 {
2149 IntGetCurrentDispatchTable()->Color3us(red, green, blue);
2150 }
2151
2152 void GLAPIENTRY glColor3usv(const GLushort * v)
2153 {
2154 IntGetCurrentDispatchTable()->Color3usv(v);
2155 }
2156
2157 void GLAPIENTRY glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
2158 {
2159 IntGetCurrentDispatchTable()->Color4b(red, green, blue, alpha);
2160 }
2161
2162 void GLAPIENTRY glColor4bv(const GLbyte * v)
2163 {
2164 IntGetCurrentDispatchTable()->Color4bv(v);
2165 }
2166
2167 void GLAPIENTRY glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
2168 {
2169 IntGetCurrentDispatchTable()->Color4d(red, green, blue, alpha);
2170 }
2171
2172 void GLAPIENTRY glColor4dv(const GLdouble * v)
2173 {
2174 IntGetCurrentDispatchTable()->Color4dv(v);
2175 }
2176
2177 void GLAPIENTRY glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
2178 {
2179 IntGetCurrentDispatchTable()->Color4f(red, green, blue, alpha);
2180 }
2181
2182 void GLAPIENTRY glColor4fv(const GLfloat * v)
2183 {
2184 IntGetCurrentDispatchTable()->Color4fv(v);
2185 }
2186
2187 void GLAPIENTRY glColor4i(GLint red, GLint green, GLint blue, GLint alpha)
2188 {
2189 IntGetCurrentDispatchTable()->Color4i(red, green, blue, alpha);
2190 }
2191
2192 void GLAPIENTRY glColor4iv(const GLint * v)
2193 {
2194 IntGetCurrentDispatchTable()->Color4iv(v);
2195 }
2196
2197 void GLAPIENTRY glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha)
2198 {
2199 IntGetCurrentDispatchTable()->Color4s(red, green, blue, alpha);
2200 }
2201
2202 void GLAPIENTRY glColor4sv(const GLshort * v)
2203 {
2204 IntGetCurrentDispatchTable()->Color4sv(v);
2205 }
2206
2207 void GLAPIENTRY glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
2208 {
2209 IntGetCurrentDispatchTable()->Color4ub(red, green, blue, alpha);
2210 }
2211
2212 void GLAPIENTRY glColor4ubv(const GLubyte * v)
2213 {
2214 IntGetCurrentDispatchTable()->Color4ubv(v);
2215 }
2216
2217 void GLAPIENTRY glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha)
2218 {
2219 IntGetCurrentDispatchTable()->Color4ui(red, green, blue, alpha);
2220 }
2221
2222 void GLAPIENTRY glColor4uiv(const GLuint * v)
2223 {
2224 IntGetCurrentDispatchTable()->Color4uiv(v);
2225 }
2226
2227 void GLAPIENTRY glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha)
2228 {
2229 IntGetCurrentDispatchTable()->Color4us(red, green, blue, alpha);
2230 }
2231
2232 void GLAPIENTRY glColor4usv(const GLushort * v)
2233 {
2234 IntGetCurrentDispatchTable()->Color4usv(v);
2235 }
2236
2237 void GLAPIENTRY glEdgeFlag(GLboolean flag)
2238 {
2239 IntGetCurrentDispatchTable()->EdgeFlag(flag);
2240 }
2241
2242 void GLAPIENTRY glEdgeFlagv(const GLboolean * flag)
2243 {
2244 IntGetCurrentDispatchTable()->EdgeFlagv(flag);
2245 }
2246
2247 void GLAPIENTRY glEnd(void)
2248 {
2249 IntGetCurrentDispatchTable()->End();
2250 }
2251
2252 void GLAPIENTRY glIndexd(GLdouble c)
2253 {
2254 IntGetCurrentDispatchTable()->Indexd(c);
2255 }
2256
2257 void GLAPIENTRY glIndexdv(const GLdouble * c)
2258 {
2259 IntGetCurrentDispatchTable()->Indexdv(c);
2260 }
2261
2262 void GLAPIENTRY glIndexf(GLfloat c)
2263 {
2264 IntGetCurrentDispatchTable()->Indexf(c);
2265 }
2266
2267 void GLAPIENTRY glIndexfv(const GLfloat * c)
2268 {
2269 IntGetCurrentDispatchTable()->Indexfv(c);
2270 }
2271
2272 void GLAPIENTRY glIndexi(GLint c)
2273 {
2274 IntGetCurrentDispatchTable()->Indexi(c);
2275 }
2276
2277 void GLAPIENTRY glIndexiv(const GLint * c)
2278 {
2279 IntGetCurrentDispatchTable()->Indexiv(c);
2280 }
2281
2282 void GLAPIENTRY glIndexs(GLshort c)
2283 {
2284 IntGetCurrentDispatchTable()->Indexs(c);
2285 }
2286
2287 void GLAPIENTRY glIndexsv(const GLshort * c)
2288 {
2289 IntGetCurrentDispatchTable()->Indexsv(c);
2290 }
2291
2292 void GLAPIENTRY glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz)
2293 {
2294 IntGetCurrentDispatchTable()->Normal3b(nx, ny, nz);
2295 }
2296
2297 void GLAPIENTRY glNormal3bv(const GLbyte * v)
2298 {
2299 IntGetCurrentDispatchTable()->Normal3bv(v);
2300 }
2301
2302 void GLAPIENTRY glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz)
2303 {
2304 IntGetCurrentDispatchTable()->Normal3d(nx, ny, nz);
2305 }
2306
2307 void GLAPIENTRY glNormal3dv(const GLdouble * v)
2308 {
2309 IntGetCurrentDispatchTable()->Normal3dv(v);
2310 }
2311
2312 void GLAPIENTRY glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz)
2313 {
2314 IntGetCurrentDispatchTable()->Normal3f(nx, ny, nz);
2315 }
2316
2317 void GLAPIENTRY glNormal3fv(const GLfloat * v)
2318 {
2319 IntGetCurrentDispatchTable()->Normal3fv(v);
2320 }
2321
2322 void GLAPIENTRY glNormal3i(GLint nx, GLint ny, GLint nz)
2323 {
2324 IntGetCurrentDispatchTable()->Normal3i(nx, ny, nz);
2325 }
2326
2327 void GLAPIENTRY glNormal3iv(const GLint * v)
2328 {
2329 IntGetCurrentDispatchTable()->Normal3iv(v);
2330 }
2331
2332 void GLAPIENTRY glNormal3s(GLshort nx, GLshort ny, GLshort nz)
2333 {
2334 IntGetCurrentDispatchTable()->Normal3s(nx, ny, nz);
2335 }
2336
2337 void GLAPIENTRY glNormal3sv(const GLshort * v)
2338 {
2339 IntGetCurrentDispatchTable()->Normal3sv(v);
2340 }
2341
2342 void GLAPIENTRY glRasterPos2d(GLdouble x, GLdouble y)
2343 {
2344 IntGetCurrentDispatchTable()->RasterPos2d(x, y);
2345 }
2346
2347 void GLAPIENTRY glRasterPos2dv(const GLdouble * v)
2348 {
2349 IntGetCurrentDispatchTable()->RasterPos2dv(v);
2350 }
2351
2352 void GLAPIENTRY glRasterPos2f(GLfloat x, GLfloat y)
2353 {
2354 IntGetCurrentDispatchTable()->RasterPos2f(x, y);
2355 }
2356
2357 void GLAPIENTRY glRasterPos2fv(const GLfloat * v)
2358 {
2359 IntGetCurrentDispatchTable()->RasterPos2fv(v);
2360 }
2361
2362 void GLAPIENTRY glRasterPos2i(GLint x, GLint y)
2363 {
2364 IntGetCurrentDispatchTable()->RasterPos2i(x, y);
2365 }
2366
2367 void GLAPIENTRY glRasterPos2iv(const GLint * v)
2368 {
2369 IntGetCurrentDispatchTable()->RasterPos2iv(v);
2370 }
2371
2372 void GLAPIENTRY glRasterPos2s(GLshort x, GLshort y)
2373 {
2374 IntGetCurrentDispatchTable()->RasterPos2s(x, y);
2375 }
2376
2377 void GLAPIENTRY glRasterPos2sv(const GLshort * v)
2378 {
2379 IntGetCurrentDispatchTable()->RasterPos2sv(v);
2380 }
2381
2382 void GLAPIENTRY glRasterPos3d(GLdouble x, GLdouble y, GLdouble z)
2383 {
2384 IntGetCurrentDispatchTable()->RasterPos3d(x, y, z);
2385 }
2386
2387 void GLAPIENTRY glRasterPos3dv(const GLdouble * v)
2388 {
2389 IntGetCurrentDispatchTable()->RasterPos3dv(v);
2390 }
2391
2392 void GLAPIENTRY glRasterPos3f(GLfloat x, GLfloat y, GLfloat z)
2393 {
2394 IntGetCurrentDispatchTable()->RasterPos3f(x, y, z);
2395 }
2396
2397 void GLAPIENTRY glRasterPos3fv(const GLfloat * v)
2398 {
2399 IntGetCurrentDispatchTable()->RasterPos3fv(v);
2400 }
2401
2402 void GLAPIENTRY glRasterPos3i(GLint x, GLint y, GLint z)
2403 {
2404 IntGetCurrentDispatchTable()->RasterPos3i(x, y, z);
2405 }
2406
2407 void GLAPIENTRY glRasterPos3iv(const GLint * v)
2408 {
2409 IntGetCurrentDispatchTable()->RasterPos3iv(v);
2410 }
2411
2412 void GLAPIENTRY glRasterPos3s(GLshort x, GLshort y, GLshort z)
2413 {
2414 IntGetCurrentDispatchTable()->RasterPos3s(x, y, z);
2415 }
2416
2417 void GLAPIENTRY glRasterPos3sv(const GLshort * v)
2418 {
2419 IntGetCurrentDispatchTable()->RasterPos3sv(v);
2420 }
2421
2422 void GLAPIENTRY glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
2423 {
2424 IntGetCurrentDispatchTable()->RasterPos4d(x, y, z, w);
2425 }
2426
2427 void GLAPIENTRY glRasterPos4dv(const GLdouble * v)
2428 {
2429 IntGetCurrentDispatchTable()->RasterPos4dv(v);
2430 }
2431
2432 void GLAPIENTRY glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
2433 {
2434 IntGetCurrentDispatchTable()->RasterPos4f(x, y, z, w);
2435 }
2436
2437 void GLAPIENTRY glRasterPos4fv(const GLfloat * v)
2438 {
2439 IntGetCurrentDispatchTable()->RasterPos4fv(v);
2440 }
2441
2442 void GLAPIENTRY glRasterPos4i(GLint x, GLint y, GLint z, GLint w)
2443 {
2444 IntGetCurrentDispatchTable()->RasterPos4i(x, y, z, w);
2445 }
2446
2447 void GLAPIENTRY glRasterPos4iv(const GLint * v)
2448 {
2449 IntGetCurrentDispatchTable()->RasterPos4iv(v);
2450 }
2451
2452 void GLAPIENTRY glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w)
2453 {
2454 IntGetCurrentDispatchTable()->RasterPos4s(x, y, z, w);
2455 }
2456
2457 void GLAPIENTRY glRasterPos4sv(const GLshort * v)
2458 {
2459 IntGetCurrentDispatchTable()->RasterPos4sv(v);
2460 }
2461
2462 void GLAPIENTRY glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
2463 {
2464 IntGetCurrentDispatchTable()->Rectd(x1, y1, x2, y2);
2465 }
2466
2467 void GLAPIENTRY glRectdv(const GLdouble * v1, const GLdouble * v2)
2468 {
2469 IntGetCurrentDispatchTable()->Rectdv(v1, v2);
2470 }
2471
2472 void GLAPIENTRY glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
2473 {
2474 IntGetCurrentDispatchTable()->Rectf(x1, y1, x2, y2);
2475 }
2476
2477 void GLAPIENTRY glRectfv(const GLfloat * v1, const GLfloat * v2)
2478 {
2479 IntGetCurrentDispatchTable()->Rectfv(v1, v2);
2480 }
2481
2482 void GLAPIENTRY glRecti(GLint x1, GLint y1, GLint x2, GLint y2)
2483 {
2484 IntGetCurrentDispatchTable()->Recti(x1, y1, x2, y2);
2485 }
2486
2487 void GLAPIENTRY glRectiv(const GLint * v1, const GLint * v2)
2488 {
2489 IntGetCurrentDispatchTable()->Rectiv(v1, v2);
2490 }
2491
2492 void GLAPIENTRY glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
2493 {
2494 IntGetCurrentDispatchTable()->Rects(x1, y1, x2, y2);
2495 }
2496
2497 void GLAPIENTRY glRectsv(const GLshort * v1, const GLshort * v2)
2498 {
2499 IntGetCurrentDispatchTable()->Rectsv(v1, v2);
2500 }
2501
2502 void GLAPIENTRY glTexCoord1d(GLdouble s)
2503 {
2504 IntGetCurrentDispatchTable()->TexCoord1d(s);
2505 }
2506
2507 void GLAPIENTRY glTexCoord1dv(const GLdouble * v)
2508 {
2509 IntGetCurrentDispatchTable()->TexCoord1dv(v);
2510 }
2511
2512 void GLAPIENTRY glTexCoord1f(GLfloat s)
2513 {
2514 IntGetCurrentDispatchTable()->TexCoord1f(s);
2515 }
2516
2517 void GLAPIENTRY glTexCoord1fv(const GLfloat * v)
2518 {
2519 IntGetCurrentDispatchTable()->TexCoord1fv(v);
2520 }
2521
2522 void GLAPIENTRY glTexCoord1i(GLint s)
2523 {
2524 IntGetCurrentDispatchTable()->TexCoord1i(s);
2525 }
2526
2527 void GLAPIENTRY glTexCoord1iv(const GLint * v)
2528 {
2529 IntGetCurrentDispatchTable()->TexCoord1iv(v);
2530 }
2531
2532 void GLAPIENTRY glTexCoord1s(GLshort s)
2533 {
2534 IntGetCurrentDispatchTable()->TexCoord1s(s);
2535 }
2536
2537 void GLAPIENTRY glTexCoord1sv(const GLshort * v)
2538 {
2539 IntGetCurrentDispatchTable()->TexCoord1sv(v);
2540 }
2541
2542 void GLAPIENTRY glTexCoord2d(GLdouble s, GLdouble t)
2543 {
2544 IntGetCurrentDispatchTable()->TexCoord2d(s, t);
2545 }
2546
2547 void GLAPIENTRY glTexCoord2dv(const GLdouble * v)
2548 {
2549 IntGetCurrentDispatchTable()->TexCoord2dv(v);
2550 }
2551
2552 void GLAPIENTRY glTexCoord2f(GLfloat s, GLfloat t)
2553 {
2554 IntGetCurrentDispatchTable()->TexCoord2f(s, t);
2555 }
2556
2557 void GLAPIENTRY glTexCoord2fv(const GLfloat * v)
2558 {
2559 IntGetCurrentDispatchTable()->TexCoord2fv(v);
2560 }
2561
2562 void GLAPIENTRY glTexCoord2i(GLint s, GLint t)
2563 {
2564 IntGetCurrentDispatchTable()->TexCoord2i(s, t);
2565 }
2566
2567 void GLAPIENTRY glTexCoord2iv(const GLint * v)
2568 {
2569 IntGetCurrentDispatchTable()->TexCoord2iv(v);
2570 }
2571
2572 void GLAPIENTRY glTexCoord2s(GLshort s, GLshort t)
2573 {
2574 IntGetCurrentDispatchTable()->TexCoord2s(s, t);
2575 }
2576
2577 void GLAPIENTRY glTexCoord2sv(const GLshort * v)
2578 {
2579 IntGetCurrentDispatchTable()->TexCoord2sv(v);
2580 }
2581
2582 void GLAPIENTRY glTexCoord3d(GLdouble s, GLdouble t, GLdouble r)
2583 {
2584 IntGetCurrentDispatchTable()->TexCoord3d(s, t, r);
2585 }
2586
2587 void GLAPIENTRY glTexCoord3dv(const GLdouble * v)
2588 {
2589 IntGetCurrentDispatchTable()->TexCoord3dv(v);
2590 }
2591
2592 void GLAPIENTRY glTexCoord3f(GLfloat s, GLfloat t, GLfloat r)
2593 {
2594 IntGetCurrentDispatchTable()->TexCoord3f(s, t, r);
2595 }
2596
2597 void GLAPIENTRY glTexCoord3fv(const GLfloat * v)
2598 {
2599 IntGetCurrentDispatchTable()->TexCoord3fv(v);
2600 }
2601
2602 void GLAPIENTRY glTexCoord3i(GLint s, GLint t, GLint r)
2603 {
2604 IntGetCurrentDispatchTable()->TexCoord3i(s, t, r);
2605 }
2606
2607 void GLAPIENTRY glTexCoord3iv(const GLint * v)
2608 {
2609 IntGetCurrentDispatchTable()->TexCoord3iv(v);
2610 }
2611
2612 void GLAPIENTRY glTexCoord3s(GLshort s, GLshort t, GLshort r)
2613 {
2614 IntGetCurrentDispatchTable()->TexCoord3s(s, t, r);
2615 }
2616
2617 void GLAPIENTRY glTexCoord3sv(const GLshort * v)
2618 {
2619 IntGetCurrentDispatchTable()->TexCoord3sv(v);
2620 }
2621
2622 void GLAPIENTRY glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
2623 {
2624 IntGetCurrentDispatchTable()->TexCoord4d(s, t, r, q);
2625 }
2626
2627 void GLAPIENTRY glTexCoord4dv(const GLdouble * v)
2628 {
2629 IntGetCurrentDispatchTable()->TexCoord4dv(v);
2630 }
2631
2632 void GLAPIENTRY glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
2633 {
2634 IntGetCurrentDispatchTable()->TexCoord4f(s, t, r, q);
2635 }
2636
2637 void GLAPIENTRY glTexCoord4fv(const GLfloat * v)
2638 {
2639 IntGetCurrentDispatchTable()->TexCoord4fv(v);
2640 }
2641
2642 void GLAPIENTRY glTexCoord4i(GLint s, GLint t, GLint r, GLint q)
2643 {
2644 IntGetCurrentDispatchTable()->TexCoord4i(s, t, r, q);
2645 }
2646
2647 void GLAPIENTRY glTexCoord4iv(const GLint * v)
2648 {
2649 IntGetCurrentDispatchTable()->TexCoord4iv(v);
2650 }
2651
2652 void GLAPIENTRY glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q)
2653 {
2654 IntGetCurrentDispatchTable()->TexCoord4s(s, t, r, q);
2655 }
2656
2657 void GLAPIENTRY glTexCoord4sv(const GLshort * v)
2658 {
2659 IntGetCurrentDispatchTable()->TexCoord4sv(v);
2660 }
2661
2662 void GLAPIENTRY glVertex2d(GLdouble x, GLdouble y)
2663 {
2664 IntGetCurrentDispatchTable()->Vertex2d(x, y);
2665 }
2666
2667 void GLAPIENTRY glVertex2dv(const GLdouble * v)
2668 {
2669 IntGetCurrentDispatchTable()->Vertex2dv(v);
2670 }
2671
2672 void GLAPIENTRY glVertex2f(GLfloat x, GLfloat y)
2673 {
2674 IntGetCurrentDispatchTable()->Vertex2f(x, y);
2675 }
2676
2677 void GLAPIENTRY glVertex2fv(const GLfloat * v)
2678 {
2679 IntGetCurrentDispatchTable()->Vertex2fv(v);
2680 }
2681
2682 void GLAPIENTRY glVertex2i(GLint x, GLint y)
2683 {
2684 IntGetCurrentDispatchTable()->Vertex2i(x, y);
2685 }
2686
2687 void GLAPIENTRY glVertex2iv(const GLint * v)
2688 {
2689 IntGetCurrentDispatchTable()->Vertex2iv(v);
2690 }
2691
2692 void GLAPIENTRY glVertex2s(GLshort x, GLshort y)
2693 {
2694 IntGetCurrentDispatchTable()->Vertex2s(x, y);
2695 }
2696
2697 void GLAPIENTRY glVertex2sv(const GLshort * v)
2698 {
2699 IntGetCurrentDispatchTable()->Vertex2sv(v);
2700 }
2701
2702 void GLAPIENTRY glVertex3d(GLdouble x, GLdouble y, GLdouble z)
2703 {
2704 IntGetCurrentDispatchTable()->Vertex3d(x, y, z);
2705 }
2706
2707 void GLAPIENTRY glVertex3dv(const GLdouble * v)
2708 {
2709 IntGetCurrentDispatchTable()->Vertex3dv(v);
2710 }
2711
2712 void GLAPIENTRY glVertex3f(GLfloat x, GLfloat y, GLfloat z)
2713 {
2714 IntGetCurrentDispatchTable()->Vertex3f(x, y, z);
2715 }
2716
2717 void GLAPIENTRY glVertex3fv(const GLfloat * v)
2718 {
2719 IntGetCurrentDispatchTable()->Vertex3fv(v);
2720 }
2721
2722 void GLAPIENTRY glVertex3i(GLint x, GLint y, GLint z)
2723 {
2724 IntGetCurrentDispatchTable()->Vertex3i(x, y, z);
2725 }
2726
2727 void GLAPIENTRY glVertex3iv(const GLint * v)
2728 {
2729 IntGetCurrentDispatchTable()->Vertex3iv(v);
2730 }
2731
2732 void GLAPIENTRY glVertex3s(GLshort x, GLshort y, GLshort z)
2733 {
2734 IntGetCurrentDispatchTable()->Vertex3s(x, y, z);
2735 }
2736
2737 void GLAPIENTRY glVertex3sv(const GLshort * v)
2738 {
2739 IntGetCurrentDispatchTable()->Vertex3sv(v);
2740 }
2741
2742 void GLAPIENTRY glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
2743 {
2744 IntGetCurrentDispatchTable()->Vertex4d(x, y, z, w);
2745 }
2746
2747 void GLAPIENTRY glVertex4dv(const GLdouble * v)
2748 {
2749 IntGetCurrentDispatchTable()->Vertex4dv(v);
2750 }
2751
2752 void GLAPIENTRY glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
2753 {
2754 IntGetCurrentDispatchTable()->Vertex4f(x, y, z, w);
2755 }
2756
2757 void GLAPIENTRY glVertex4fv(const GLfloat * v)
2758 {
2759 IntGetCurrentDispatchTable()->Vertex4fv(v);
2760 }
2761
2762 void GLAPIENTRY glVertex4i(GLint x, GLint y, GLint z, GLint w)
2763 {
2764 IntGetCurrentDispatchTable()->Vertex4i(x, y, z, w);
2765 }
2766
2767 void GLAPIENTRY glVertex4iv(const GLint * v)
2768 {
2769 IntGetCurrentDispatchTable()->Vertex4iv(v);
2770 }
2771
2772 void GLAPIENTRY glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w)
2773 {
2774 IntGetCurrentDispatchTable()->Vertex4s(x, y, z, w);
2775 }
2776
2777 void GLAPIENTRY glVertex4sv(const GLshort * v)
2778 {
2779 IntGetCurrentDispatchTable()->Vertex4sv(v);
2780 }
2781
2782 void GLAPIENTRY glClipPlane(GLenum plane, const GLdouble * equation)
2783 {
2784 IntGetCurrentDispatchTable()->ClipPlane(plane, equation);
2785 }
2786
2787 void GLAPIENTRY glColorMaterial(GLenum face, GLenum mode)
2788 {
2789 IntGetCurrentDispatchTable()->ColorMaterial(face, mode);
2790 }
2791
2792 void GLAPIENTRY glCullFace(GLenum mode)
2793 {
2794 IntGetCurrentDispatchTable()->CullFace(mode);
2795 }
2796
2797 void GLAPIENTRY glFogf(GLenum pname, GLfloat param)
2798 {
2799 IntGetCurrentDispatchTable()->Fogf(pname, param);
2800 }
2801
2802 void GLAPIENTRY glFogfv(GLenum pname, const GLfloat * params)
2803 {
2804 IntGetCurrentDispatchTable()->Fogfv(pname, params);
2805 }
2806
2807 void GLAPIENTRY glFogi(GLenum pname, GLint param)
2808 {
2809 IntGetCurrentDispatchTable()->Fogi(pname, param);
2810 }
2811
2812 void GLAPIENTRY glFogiv(GLenum pname, const GLint * params)
2813 {
2814 IntGetCurrentDispatchTable()->Fogiv(pname, params);
2815 }
2816
2817 void GLAPIENTRY glFrontFace(GLenum mode)
2818 {
2819 IntGetCurrentDispatchTable()->FrontFace(mode);
2820 }
2821
2822 void GLAPIENTRY glHint(GLenum target, GLenum mode)
2823 {
2824 IntGetCurrentDispatchTable()->Hint(target, mode);
2825 }
2826
2827 void GLAPIENTRY glLightf(GLenum light, GLenum pname, GLfloat param)
2828 {
2829 IntGetCurrentDispatchTable()->Lightf(light, pname, param);
2830 }
2831
2832 void GLAPIENTRY glLightfv(GLenum light, GLenum pname, const GLfloat * params)
2833 {
2834 IntGetCurrentDispatchTable()->Lightfv(light, pname, params);
2835 }
2836
2837 void GLAPIENTRY glLighti(GLenum light, GLenum pname, GLint param)
2838 {
2839 IntGetCurrentDispatchTable()->Lighti(light, pname, param);
2840 }
2841
2842 void GLAPIENTRY glLightiv(GLenum light, GLenum pname, const GLint * params)
2843 {
2844 IntGetCurrentDispatchTable()->Lightiv(light, pname, params);
2845 }
2846
2847 void GLAPIENTRY glLightModelf(GLenum pname, GLfloat param)
2848 {
2849 IntGetCurrentDispatchTable()->LightModelf(pname, param);
2850 }
2851
2852 void GLAPIENTRY glLightModelfv(GLenum pname, const GLfloat * params)
2853 {
2854 IntGetCurrentDispatchTable()->LightModelfv(pname, params);
2855 }
2856
2857 void GLAPIENTRY glLightModeli(GLenum pname, GLint param)
2858 {
2859 IntGetCurrentDispatchTable()->LightModeli(pname, param);
2860 }
2861
2862 void GLAPIENTRY glLightModeliv(GLenum pname, const GLint * params)
2863 {
2864 IntGetCurrentDispatchTable()->LightModeliv(pname, params);
2865 }
2866
2867 void GLAPIENTRY glLineStipple(GLint factor, GLushort pattern)
2868 {
2869 IntGetCurrentDispatchTable()->LineStipple(factor, pattern);
2870 }
2871
2872 void GLAPIENTRY glLineWidth(GLfloat width)
2873 {
2874 IntGetCurrentDispatchTable()->LineWidth(width);
2875 }
2876
2877 void GLAPIENTRY glMaterialf(GLenum face, GLenum pname, GLfloat param)
2878 {
2879 IntGetCurrentDispatchTable()->Materialf(face, pname, param);
2880 }
2881
2882 void GLAPIENTRY glMaterialfv(GLenum face, GLenum pname, const GLfloat * params)
2883 {
2884 IntGetCurrentDispatchTable()->Materialfv(face, pname, params);
2885 }
2886
2887 void GLAPIENTRY glMateriali(GLenum face, GLenum pname, GLint param)
2888 {
2889 IntGetCurrentDispatchTable()->Materiali(face, pname, param);
2890 }
2891
2892 void GLAPIENTRY glMaterialiv(GLenum face, GLenum pname, const GLint * params)
2893 {
2894 IntGetCurrentDispatchTable()->Materialiv(face, pname, params);
2895 }
2896
2897 void GLAPIENTRY glPointSize(GLfloat size)
2898 {
2899 IntGetCurrentDispatchTable()->PointSize(size);
2900 }
2901
2902 void GLAPIENTRY glPolygonMode(GLenum face, GLenum mode)
2903 {
2904 IntGetCurrentDispatchTable()->PolygonMode(face, mode);
2905 }
2906
2907 void GLAPIENTRY glPolygonStipple(const GLubyte * mask)
2908 {
2909 IntGetCurrentDispatchTable()->PolygonStipple(mask);
2910 }
2911
2912 void GLAPIENTRY glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
2913 {
2914 IntGetCurrentDispatchTable()->Scissor(x, y, width, height);
2915 }
2916
2917 void GLAPIENTRY glShadeModel(GLenum mode)
2918 {
2919 IntGetCurrentDispatchTable()->ShadeModel(mode);
2920 }
2921
2922 void GLAPIENTRY glTexParameterf(GLenum target, GLenum pname, GLfloat param)
2923 {
2924 IntGetCurrentDispatchTable()->TexParameterf(target, pname, param);
2925 }
2926
2927 void GLAPIENTRY glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params)
2928 {
2929 IntGetCurrentDispatchTable()->TexParameterfv(target, pname, params);
2930 }
2931
2932 void GLAPIENTRY glTexParameteri(GLenum target, GLenum pname, GLint param)
2933 {
2934 IntGetCurrentDispatchTable()->TexParameteri(target, pname, param);
2935 }
2936
2937 void GLAPIENTRY glTexParameteriv(GLenum target, GLenum pname, const GLint * params)
2938 {
2939 IntGetCurrentDispatchTable()->TexParameteriv(target, pname, params);
2940 }
2941
2942 void GLAPIENTRY glTexImage1D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
2943 {
2944 IntGetCurrentDispatchTable()->TexImage1D(target, level, internalformat, width, border, format, type, pixels);
2945 }
2946
2947 void GLAPIENTRY glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
2948 {
2949 IntGetCurrentDispatchTable()->TexImage2D(target, level, internalformat, width, height, border, format, type, pixels);
2950 }
2951
2952 void GLAPIENTRY glTexEnvf(GLenum target, GLenum pname, GLfloat param)
2953 {
2954 IntGetCurrentDispatchTable()->TexEnvf(target, pname, param);
2955 }
2956
2957 void GLAPIENTRY glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params)
2958 {
2959 IntGetCurrentDispatchTable()->TexEnvfv(target, pname, params);
2960 }
2961
2962 void GLAPIENTRY glTexEnvi(GLenum target, GLenum pname, GLint param)
2963 {
2964 IntGetCurrentDispatchTable()->TexEnvi(target, pname, param);
2965 }
2966
2967 void GLAPIENTRY glTexEnviv(GLenum target, GLenum pname, const GLint * params)
2968 {
2969 IntGetCurrentDispatchTable()->TexEnviv(target, pname, params);
2970 }
2971
2972 void GLAPIENTRY glTexGend(GLenum coord, GLenum pname, GLdouble param)
2973 {
2974 IntGetCurrentDispatchTable()->TexGend(coord, pname, param);
2975 }
2976
2977 void GLAPIENTRY glTexGendv(GLenum coord, GLenum pname, const GLdouble * params)
2978 {
2979 IntGetCurrentDispatchTable()->TexGendv(coord, pname, params);
2980 }
2981
2982 void GLAPIENTRY glTexGenf(GLenum coord, GLenum pname, GLfloat param)
2983 {
2984 IntGetCurrentDispatchTable()->TexGenf(coord, pname, param);
2985 }
2986
2987 void GLAPIENTRY glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params)
2988 {
2989 IntGetCurrentDispatchTable()->TexGenfv(coord, pname, params);
2990 }
2991
2992 void GLAPIENTRY glTexGeni(GLenum coord, GLenum pname, GLint param)
2993 {
2994 IntGetCurrentDispatchTable()->TexGeni(coord, pname, param);
2995 }
2996
2997 void GLAPIENTRY glTexGeniv(GLenum coord, GLenum pname, const GLint * params)
2998 {
2999 IntGetCurrentDispatchTable()->TexGeniv(coord, pname, params);
3000 }
3001
3002 void GLAPIENTRY glFeedbackBuffer(GLsizei size, GLenum type, GLfloat * buffer)
3003 {
3004 IntGetCurrentDispatchTable()->FeedbackBuffer(size, type, buffer);
3005 }
3006
3007 void GLAPIENTRY glSelectBuffer(GLsizei size, GLuint * buffer)
3008 {
3009 IntGetCurrentDispatchTable()->SelectBuffer(size, buffer);
3010 }
3011
3012 GLint GLAPIENTRY glRenderMode(GLenum mode)
3013 {
3014 return IntGetCurrentDispatchTable()->RenderMode(mode);
3015 }
3016
3017 void GLAPIENTRY glInitNames(void)
3018 {
3019 IntGetCurrentDispatchTable()->InitNames();
3020 }
3021
3022 void GLAPIENTRY glLoadName(GLuint name)
3023 {
3024 IntGetCurrentDispatchTable()->LoadName(name);
3025 }
3026
3027 void GLAPIENTRY glPassThrough(GLfloat token)
3028 {
3029 IntGetCurrentDispatchTable()->PassThrough(token);
3030 }
3031
3032 void GLAPIENTRY glPopName(void)
3033 {
3034 IntGetCurrentDispatchTable()->PopName();
3035 }
3036
3037 void GLAPIENTRY glPushName(GLuint name)
3038 {
3039 IntGetCurrentDispatchTable()->PushName(name);
3040 }
3041
3042 void GLAPIENTRY glDrawBuffer(GLenum mode)
3043 {
3044 IntGetCurrentDispatchTable()->DrawBuffer(mode);
3045 }
3046
3047 void GLAPIENTRY glClear(GLbitfield mask)
3048 {
3049 IntGetCurrentDispatchTable()->Clear(mask);
3050 }
3051
3052 void GLAPIENTRY glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
3053 {
3054 IntGetCurrentDispatchTable()->ClearAccum(red, green, blue, alpha);
3055 }
3056
3057 void GLAPIENTRY glClearIndex(GLfloat c)
3058 {
3059 IntGetCurrentDispatchTable()->ClearIndex(c);
3060 }
3061
3062 void GLAPIENTRY glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
3063 {
3064 IntGetCurrentDispatchTable()->ClearColor(red, green, blue, alpha);
3065 }
3066
3067 void GLAPIENTRY glClearStencil(GLint s)
3068 {
3069 IntGetCurrentDispatchTable()->ClearStencil(s);
3070 }
3071
3072 void GLAPIENTRY glClearDepth(GLclampd depth)
3073 {
3074 IntGetCurrentDispatchTable()->ClearDepth(depth);
3075 }
3076
3077 void GLAPIENTRY glStencilMask(GLuint mask)
3078 {
3079 IntGetCurrentDispatchTable()->StencilMask(mask);
3080 }
3081
3082 void GLAPIENTRY glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
3083 {
3084 IntGetCurrentDispatchTable()->ColorMask(red, green, blue, alpha);
3085 }
3086
3087 void GLAPIENTRY glDepthMask(GLboolean flag)
3088 {
3089 IntGetCurrentDispatchTable()->DepthMask(flag);
3090 }
3091
3092 void GLAPIENTRY glIndexMask(GLuint mask)
3093 {
3094 IntGetCurrentDispatchTable()->IndexMask(mask);
3095 }
3096
3097 void GLAPIENTRY glAccum(GLenum op, GLfloat value)
3098 {
3099 IntGetCurrentDispatchTable()->Accum(op, value);
3100 }
3101
3102 void GLAPIENTRY glDisable(GLenum cap)
3103 {
3104 IntGetCurrentDispatchTable()->Disable(cap);
3105 }
3106
3107 void GLAPIENTRY glEnable(GLenum cap)
3108 {
3109 IntGetCurrentDispatchTable()->Enable(cap);
3110 }
3111
3112 void GLAPIENTRY glFinish(void)
3113 {
3114 IntGetCurrentDispatchTable()->Finish();
3115 }
3116
3117 void GLAPIENTRY glFlush(void)
3118 {
3119 IntGetCurrentDispatchTable()->Flush();
3120 }
3121
3122 void GLAPIENTRY glPopAttrib(void)
3123 {
3124 IntGetCurrentDispatchTable()->PopAttrib();
3125 }
3126
3127 void GLAPIENTRY glPushAttrib(GLbitfield mask)
3128 {
3129 IntGetCurrentDispatchTable()->PushAttrib(mask);
3130 }
3131
3132 void GLAPIENTRY glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points)
3133 {
3134 IntGetCurrentDispatchTable()->Map1d(target, u1, u2, stride, order, points);
3135 }
3136
3137 void GLAPIENTRY glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points)
3138 {
3139 IntGetCurrentDispatchTable()->Map1f(target, u1, u2, stride, order, points);
3140 }
3141
3142 void GLAPIENTRY glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points)
3143 {
3144 IntGetCurrentDispatchTable()->Map2d(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points);
3145 }
3146
3147 void GLAPIENTRY glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points)
3148 {
3149 IntGetCurrentDispatchTable()->Map2f(target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points);
3150 }
3151
3152 void GLAPIENTRY glMapGrid1d(GLint un, GLdouble u1, GLdouble u2)
3153 {
3154 IntGetCurrentDispatchTable()->MapGrid1d(un, u1, u2);
3155 }
3156
3157 void GLAPIENTRY glMapGrid1f(GLint un, GLfloat u1, GLfloat u2)
3158 {
3159 IntGetCurrentDispatchTable()->MapGrid1f(un, u1, u2);
3160 }
3161
3162 void GLAPIENTRY glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
3163 {
3164 IntGetCurrentDispatchTable()->MapGrid2d(un, u1, u2, vn, v1, v2);
3165 }
3166
3167 void GLAPIENTRY glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
3168 {
3169 IntGetCurrentDispatchTable()->MapGrid2f(un, u1, u2, vn, v1, v2);
3170 }
3171
3172 void GLAPIENTRY glEvalCoord1d(GLdouble u)
3173 {
3174 IntGetCurrentDispatchTable()->EvalCoord1d(u);
3175 }
3176
3177 void GLAPIENTRY glEvalCoord1dv(const GLdouble * u)
3178 {
3179 IntGetCurrentDispatchTable()->EvalCoord1dv(u);
3180 }
3181
3182 void GLAPIENTRY glEvalCoord1f(GLfloat u)
3183 {
3184 IntGetCurrentDispatchTable()->EvalCoord1f(u);
3185 }
3186
3187 void GLAPIENTRY glEvalCoord1fv(const GLfloat * u)
3188 {
3189 IntGetCurrentDispatchTable()->EvalCoord1fv(u);
3190 }
3191
3192 void GLAPIENTRY glEvalCoord2d(GLdouble u, GLdouble v)
3193 {
3194 IntGetCurrentDispatchTable()->EvalCoord2d(u, v);
3195 }
3196
3197 void GLAPIENTRY glEvalCoord2dv(const GLdouble * u)
3198 {
3199 IntGetCurrentDispatchTable()->EvalCoord2dv(u);
3200 }
3201
3202 void GLAPIENTRY glEvalCoord2f(GLfloat u, GLfloat v)
3203 {
3204 IntGetCurrentDispatchTable()->EvalCoord2f(u, v);
3205 }
3206
3207 void GLAPIENTRY glEvalCoord2fv(const GLfloat * u)
3208 {
3209 IntGetCurrentDispatchTable()->EvalCoord2fv(u);
3210 }
3211
3212 void GLAPIENTRY glEvalMesh1(GLenum mode, GLint i1, GLint i2)
3213 {
3214 IntGetCurrentDispatchTable()->EvalMesh1(mode, i1, i2);
3215 }
3216
3217 void GLAPIENTRY glEvalPoint1(GLint i)
3218 {
3219 IntGetCurrentDispatchTable()->EvalPoint1(i);
3220 }
3221
3222 void GLAPIENTRY glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
3223 {
3224 IntGetCurrentDispatchTable()->EvalMesh2(mode, i1, i2, j1, j2);
3225 }
3226
3227 void GLAPIENTRY glEvalPoint2(GLint i, GLint j)
3228 {
3229 IntGetCurrentDispatchTable()->EvalPoint2(i, j);
3230 }
3231
3232 void GLAPIENTRY glAlphaFunc(GLenum func, GLclampf ref)
3233 {
3234 IntGetCurrentDispatchTable()->AlphaFunc(func, ref);
3235 }
3236
3237 void GLAPIENTRY glBlendFunc(GLenum sfactor, GLenum dfactor)
3238 {
3239 IntGetCurrentDispatchTable()->BlendFunc(sfactor, dfactor);
3240 }
3241
3242 void GLAPIENTRY glLogicOp(GLenum opcode)
3243 {
3244 IntGetCurrentDispatchTable()->LogicOp(opcode);
3245 }
3246
3247 void GLAPIENTRY glStencilFunc(GLenum func, GLint ref, GLuint mask)
3248 {
3249 IntGetCurrentDispatchTable()->StencilFunc(func, ref, mask);
3250 }
3251
3252 void GLAPIENTRY glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
3253 {
3254 IntGetCurrentDispatchTable()->StencilOp(fail, zfail, zpass);
3255 }
3256
3257 void GLAPIENTRY glDepthFunc(GLenum func)
3258 {
3259 IntGetCurrentDispatchTable()->DepthFunc(func);
3260 }
3261
3262 void GLAPIENTRY glPixelZoom(GLfloat xfactor, GLfloat yfactor)
3263 {
3264 IntGetCurrentDispatchTable()->PixelZoom(xfactor, yfactor);
3265 }
3266
3267 void GLAPIENTRY glPixelTransferf(GLenum pname, GLfloat param)
3268 {
3269 IntGetCurrentDispatchTable()->PixelTransferf(pname, param);
3270 }
3271
3272 void GLAPIENTRY glPixelTransferi(GLenum pname, GLint param)
3273 {
3274 IntGetCurrentDispatchTable()->PixelTransferi(pname, param);
3275 }
3276
3277 void GLAPIENTRY glPixelStoref(GLenum pname, GLfloat param)
3278 {
3279 IntGetCurrentDispatchTable()->PixelStoref(pname, param);
3280 }
3281
3282 void GLAPIENTRY glPixelStorei(GLenum pname, GLint param)
3283 {
3284 IntGetCurrentDispatchTable()->PixelStorei(pname, param);
3285 }
3286
3287 void GLAPIENTRY glPixelMapfv(GLenum map, GLsizei mapsize, const GLfloat * values)
3288 {
3289 IntGetCurrentDispatchTable()->PixelMapfv(map, mapsize, values);
3290 }
3291
3292 void GLAPIENTRY glPixelMapuiv(GLenum map, GLsizei mapsize, const GLuint * values)
3293 {
3294 IntGetCurrentDispatchTable()->PixelMapuiv(map, mapsize, values);
3295 }
3296
3297 void GLAPIENTRY glPixelMapusv(GLenum map, GLsizei mapsize, const GLushort * values)
3298 {
3299 IntGetCurrentDispatchTable()->PixelMapusv(map, mapsize, values);
3300 }
3301
3302 void GLAPIENTRY glReadBuffer(GLenum mode)
3303 {
3304 IntGetCurrentDispatchTable()->ReadBuffer(mode);
3305 }
3306
3307 void GLAPIENTRY glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
3308 {
3309 IntGetCurrentDispatchTable()->CopyPixels(x, y, width, height, type);
3310 }
3311
3312 void GLAPIENTRY glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels)
3313 {
3314 IntGetCurrentDispatchTable()->ReadPixels(x, y, width, height, format, type, pixels);
3315 }
3316
3317 void GLAPIENTRY glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
3318 {
3319 IntGetCurrentDispatchTable()->DrawPixels(width, height, format, type, pixels);
3320 }
3321
3322 void GLAPIENTRY glGetBooleanv(GLenum pname, GLboolean * params)
3323 {
3324 IntGetCurrentDispatchTable()->GetBooleanv(pname, params);
3325 }
3326
3327 void GLAPIENTRY glGetClipPlane(GLenum plane, GLdouble * equation)
3328 {
3329 IntGetCurrentDispatchTable()->GetClipPlane(plane, equation);
3330 }
3331
3332 void GLAPIENTRY glGetDoublev(GLenum pname, GLdouble * params)
3333 {
3334 IntGetCurrentDispatchTable()->GetDoublev(pname, params);
3335 }
3336
3337 GLenum GLAPIENTRY glGetError(void)
3338 {
3339 return IntGetCurrentDispatchTable()->GetError();
3340 }
3341
3342 void GLAPIENTRY glGetFloatv(GLenum pname, GLfloat * params)
3343 {
3344 IntGetCurrentDispatchTable()->GetFloatv(pname, params);
3345 }
3346
3347 void GLAPIENTRY glGetIntegerv(GLenum pname, GLint * params)
3348 {
3349 IntGetCurrentDispatchTable()->GetIntegerv(pname, params);
3350 }
3351
3352 void GLAPIENTRY glGetLightfv(GLenum light, GLenum pname, GLfloat * params)
3353 {
3354 IntGetCurrentDispatchTable()->GetLightfv(light, pname, params);
3355 }
3356
3357 void GLAPIENTRY glGetLightiv(GLenum light, GLenum pname, GLint * params)
3358 {
3359 IntGetCurrentDispatchTable()->GetLightiv(light, pname, params);
3360 }
3361
3362 void GLAPIENTRY glGetMapdv(GLenum target, GLenum query, GLdouble * v)
3363 {
3364 IntGetCurrentDispatchTable()->GetMapdv(target, query, v);
3365 }
3366
3367 void GLAPIENTRY glGetMapfv(GLenum target, GLenum query, GLfloat * v)
3368 {
3369 IntGetCurrentDispatchTable()->GetMapfv(target, query, v);
3370 }
3371
3372 void GLAPIENTRY glGetMapiv(GLenum target, GLenum query, GLint * v)
3373 {
3374 IntGetCurrentDispatchTable()->GetMapiv(target, query, v);
3375 }
3376
3377 void GLAPIENTRY glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params)
3378 {
3379 IntGetCurrentDispatchTable()->GetMaterialfv(face, pname, params);
3380 }
3381
3382 void GLAPIENTRY glGetMaterialiv(GLenum face, GLenum pname, GLint * params)
3383 {
3384 IntGetCurrentDispatchTable()->GetMaterialiv(face, pname, params);
3385 }
3386
3387 void GLAPIENTRY glGetPixelMapfv(GLenum map, GLfloat * values)
3388 {
3389 IntGetCurrentDispatchTable()->GetPixelMapfv(map, values);
3390 }
3391
3392 void GLAPIENTRY glGetPixelMapuiv(GLenum map, GLuint * values)
3393 {
3394 IntGetCurrentDispatchTable()->GetPixelMapuiv(map, values);
3395 }
3396
3397 void GLAPIENTRY glGetPixelMapusv(GLenum map, GLushort * values)
3398 {
3399 IntGetCurrentDispatchTable()->GetPixelMapusv(map, values);
3400 }
3401
3402 void GLAPIENTRY glGetPolygonStipple(GLubyte * mask)
3403 {
3404 IntGetCurrentDispatchTable()->GetPolygonStipple(mask);
3405 }
3406
3407 const GLubyte * GLAPIENTRY glGetString(GLenum name)
3408 {
3409 return IntGetCurrentDispatchTable()->GetString(name);
3410 }
3411
3412 void GLAPIENTRY glGetTexEnvfv(GLenum target, GLenum pname, GLfloat * params)
3413 {
3414 IntGetCurrentDispatchTable()->GetTexEnvfv(target, pname, params);
3415 }
3416
3417 void GLAPIENTRY glGetTexEnviv(GLenum target, GLenum pname, GLint * params)
3418 {
3419 IntGetCurrentDispatchTable()->GetTexEnviv(target, pname, params);
3420 }
3421
3422 void GLAPIENTRY glGetTexGendv(GLenum coord, GLenum pname, GLdouble * params)
3423 {
3424 IntGetCurrentDispatchTable()->GetTexGendv(coord, pname, params);
3425 }
3426
3427 void GLAPIENTRY glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params)
3428 {
3429 IntGetCurrentDispatchTable()->GetTexGenfv(coord, pname, params);
3430 }
3431
3432 void GLAPIENTRY glGetTexGeniv(GLenum coord, GLenum pname, GLint * params)
3433 {
3434 IntGetCurrentDispatchTable()->GetTexGeniv(coord, pname, params);
3435 }
3436
3437 void GLAPIENTRY glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels)
3438 {
3439 IntGetCurrentDispatchTable()->GetTexImage(target, level, format, type, pixels);
3440 }
3441
3442 void GLAPIENTRY glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params)
3443 {
3444 IntGetCurrentDispatchTable()->GetTexParameterfv(target, pname, params);
3445 }
3446
3447 void GLAPIENTRY glGetTexParameteriv(GLenum target, GLenum pname, GLint * params)
3448 {
3449 IntGetCurrentDispatchTable()->GetTexParameteriv(target, pname, params);
3450 }
3451
3452 void GLAPIENTRY glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
3453 {
3454 IntGetCurrentDispatchTable()->GetTexLevelParameterfv(target, level, pname, params);
3455 }
3456
3457 void GLAPIENTRY glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
3458 {
3459 IntGetCurrentDispatchTable()->GetTexLevelParameteriv(target, level, pname, params);
3460 }
3461
3462 GLboolean GLAPIENTRY glIsEnabled(GLenum cap)
3463 {
3464 return IntGetCurrentDispatchTable()->IsEnabled(cap);
3465 }
3466
3467 GLboolean GLAPIENTRY glIsList(GLuint list)
3468 {
3469 return IntGetCurrentDispatchTable()->IsList(list);
3470 }
3471
3472 void GLAPIENTRY glDepthRange(GLclampd zNear, GLclampd zFar)
3473 {
3474 IntGetCurrentDispatchTable()->DepthRange(zNear, zFar);
3475 }
3476
3477 void GLAPIENTRY glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
3478 {
3479 IntGetCurrentDispatchTable()->Frustum(left, right, bottom, top, zNear, zFar);
3480 }
3481
3482 void GLAPIENTRY glLoadIdentity(void)
3483 {
3484 IntGetCurrentDispatchTable()->LoadIdentity();
3485 }
3486
3487 void GLAPIENTRY glLoadMatrixf(const GLfloat * m)
3488 {
3489 IntGetCurrentDispatchTable()->LoadMatrixf(m);
3490 }
3491
3492 void GLAPIENTRY glLoadMatrixd(const GLdouble * m)
3493 {
3494 IntGetCurrentDispatchTable()->LoadMatrixd(m);
3495 }
3496
3497 void GLAPIENTRY glMatrixMode(GLenum mode)
3498 {
3499 IntGetCurrentDispatchTable()->MatrixMode(mode);
3500 }
3501
3502 void GLAPIENTRY glMultMatrixf(const GLfloat * m)
3503 {
3504 IntGetCurrentDispatchTable()->MultMatrixf(m);
3505 }
3506
3507 void GLAPIENTRY glMultMatrixd(const GLdouble * m)
3508 {
3509 IntGetCurrentDispatchTable()->MultMatrixd(m);
3510 }
3511
3512 void GLAPIENTRY glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
3513 {
3514 IntGetCurrentDispatchTable()->Ortho(left, right, bottom, top, zNear, zFar);
3515 }
3516
3517 void GLAPIENTRY glPopMatrix(void)
3518 {
3519 IntGetCurrentDispatchTable()->PopMatrix();
3520 }
3521
3522 void GLAPIENTRY glPushMatrix(void)
3523 {
3524 IntGetCurrentDispatchTable()->PushMatrix();
3525 }
3526
3527 void GLAPIENTRY glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
3528 {
3529 IntGetCurrentDispatchTable()->Rotated(angle, x, y, z);
3530 }
3531
3532 void GLAPIENTRY glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
3533 {
3534 IntGetCurrentDispatchTable()->Rotatef(angle, x, y, z);
3535 }
3536
3537 void GLAPIENTRY glScaled(GLdouble x, GLdouble y, GLdouble z)
3538 {
3539 IntGetCurrentDispatchTable()->Scaled(x, y, z);
3540 }
3541
3542 void GLAPIENTRY glScalef(GLfloat x, GLfloat y, GLfloat z)
3543 {
3544 IntGetCurrentDispatchTable()->Scalef(x, y, z);
3545 }
3546
3547 void GLAPIENTRY glTranslated(GLdouble x, GLdouble y, GLdouble z)
3548 {
3549 IntGetCurrentDispatchTable()->Translated(x, y, z);
3550 }
3551
3552 void GLAPIENTRY glTranslatef(GLfloat x, GLfloat y, GLfloat z)
3553 {
3554 IntGetCurrentDispatchTable()->Translatef(x, y, z);
3555 }
3556
3557 void GLAPIENTRY glViewport(GLint x, GLint y, GLsizei width, GLsizei height)
3558 {
3559 IntGetCurrentDispatchTable()->Viewport(x, y, width, height);
3560 }
3561
3562 void GLAPIENTRY glArrayElement(GLint i)
3563 {
3564 IntGetCurrentDispatchTable()->ArrayElement(i);
3565 }
3566
3567 void GLAPIENTRY glBindTexture(GLenum target, GLuint texture)
3568 {
3569 IntGetCurrentDispatchTable()->BindTexture(target, texture);
3570 }
3571
3572 void GLAPIENTRY glColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
3573 {
3574 IntGetCurrentDispatchTable()->ColorPointer(size, type, stride, pointer);
3575 }
3576
3577 void GLAPIENTRY glDisableClientState(GLenum array)
3578 {
3579 IntGetCurrentDispatchTable()->DisableClientState(array);
3580 }
3581
3582 void GLAPIENTRY glDrawArrays(GLenum mode, GLint first, GLsizei count)
3583 {
3584 IntGetCurrentDispatchTable()->DrawArrays(mode, first, count);
3585 }
3586
3587 void GLAPIENTRY glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices)
3588 {
3589 IntGetCurrentDispatchTable()->DrawElements(mode, count, type, indices);
3590 }
3591
3592 void GLAPIENTRY glEdgeFlagPointer(GLsizei stride, const GLvoid * pointer)
3593 {
3594 IntGetCurrentDispatchTable()->EdgeFlagPointer(stride, pointer);
3595 }
3596
3597 void GLAPIENTRY glEnableClientState(GLenum array)
3598 {
3599 IntGetCurrentDispatchTable()->EnableClientState(array);
3600 }
3601
3602 void GLAPIENTRY glIndexPointer(GLenum type, GLsizei stride, const GLvoid * pointer)
3603 {
3604 IntGetCurrentDispatchTable()->IndexPointer(type, stride, pointer);
3605 }
3606
3607 void GLAPIENTRY glIndexub(GLubyte c)
3608 {
3609 IntGetCurrentDispatchTable()->Indexub(c);
3610 }
3611
3612 void GLAPIENTRY glIndexubv(const GLubyte * c)
3613 {
3614 IntGetCurrentDispatchTable()->Indexubv(c);
3615 }
3616
3617 void GLAPIENTRY glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer)
3618 {
3619 IntGetCurrentDispatchTable()->InterleavedArrays(format, stride, pointer);
3620 }
3621
3622 void GLAPIENTRY glNormalPointer(GLenum type, GLsizei stride, const GLvoid * pointer)
3623 {
3624 IntGetCurrentDispatchTable()->NormalPointer(type, stride, pointer);
3625 }
3626
3627 void GLAPIENTRY glPolygonOffset(GLfloat factor, GLfloat units)
3628 {
3629 IntGetCurrentDispatchTable()->PolygonOffset(factor, units);
3630 }
3631
3632 void GLAPIENTRY glTexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
3633 {
3634 IntGetCurrentDispatchTable()->TexCoordPointer(size, type, stride, pointer);
3635 }
3636
3637 void GLAPIENTRY glVertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
3638 {
3639 IntGetCurrentDispatchTable()->VertexPointer(size, type, stride, pointer);
3640 }
3641
3642 GLboolean GLAPIENTRY glAreTexturesResident(GLsizei n, const GLuint * textures, GLboolean * residences)
3643 {
3644 return IntGetCurrentDispatchTable()->AreTexturesResident(n, textures, residences);
3645 }
3646
3647 void GLAPIENTRY glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
3648 {
3649 IntGetCurrentDispatchTable()->CopyTexImage1D(target, level, internalformat, x, y, width, border);
3650 }
3651
3652 void GLAPIENTRY glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
3653 {
3654 IntGetCurrentDispatchTable()->CopyTexImage2D(target, level, internalformat, x, y, width, height, border);
3655 }
3656
3657 void GLAPIENTRY glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
3658 {
3659 IntGetCurrentDispatchTable()->CopyTexSubImage1D(target, level, xoffset, x, y, width);
3660 }
3661
3662 void GLAPIENTRY glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
3663 {
3664 IntGetCurrentDispatchTable()->CopyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height);
3665 }
3666
3667 void GLAPIENTRY glDeleteTextures(GLsizei n, const GLuint * textures)
3668 {
3669 IntGetCurrentDispatchTable()->DeleteTextures(n, textures);
3670 }
3671
3672 void GLAPIENTRY glGenTextures(GLsizei n, GLuint * textures)
3673 {
3674 IntGetCurrentDispatchTable()->GenTextures(n, textures);
3675 }
3676
3677 void GLAPIENTRY glGetPointerv(GLenum pname, GLvoid ** params)
3678 {
3679 IntGetCurrentDispatchTable()->GetPointerv(pname, params);
3680 }
3681
3682 GLboolean GLAPIENTRY glIsTexture(GLuint texture)
3683 {
3684 return IntGetCurrentDispatchTable()->IsTexture(texture);
3685 }
3686
3687 void GLAPIENTRY glPrioritizeTextures(GLsizei n, const GLuint * textures, const GLclampf * priorities)
3688 {
3689 IntGetCurrentDispatchTable()->PrioritizeTextures(n, textures, priorities);
3690 }
3691
3692 void GLAPIENTRY glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels)
3693 {
3694 IntGetCurrentDispatchTable()->TexSubImage1D(target, level, xoffset, width, format, type, pixels);
3695 }
3696
3697 void GLAPIENTRY glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
3698 {
3699 IntGetCurrentDispatchTable()->TexSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels);
3700 }
3701
3702 void GLAPIENTRY glPopClientAttrib(void)
3703 {
3704 IntGetCurrentDispatchTable()->PopClientAttrib();
3705 }
3706
3707 void GLAPIENTRY glPushClientAttrib(GLbitfield mask)
3708 {
3709 IntGetCurrentDispatchTable()->PushClientAttrib(mask);
3710 }
3711 #endif //__i386__
3712
3713 /* Unknown debug function */
3714 GLint GLAPIENTRY glDebugEntry(GLint unknown1, GLint unknown2)
3715 {
3716 return 0;
3717 }