File: Constants.pm

package info (click to toggle)
sdlperl 1.20.3dfsg-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 1,796 kB
  • ctags: 2,171
  • sloc: perl: 7,394; ansic: 232; makefile: 75; sh: 1
file content (1089 lines) | stat: -rw-r--r-- 44,882 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
# SDL::OpenGL
#
# This is an autogenerate file, don't bother editing
#
# Copyright (C) 2003 David J. Goehrig <dave@sdlperl.org>

package SDL::OpenGL;


require Exporter;
use strict;
use vars qw/$VERSION @ISA @EXPORT/;
@ISA = qw/Exporter/;

sub import { SDL::OpenGL->export_to_level(1, @_); }

@EXPORT = qw/
	GLU_AUTO_LOAD_MATRIX GLU_CULLING GLU_DISPLAY_MODE GLU_DOMAIN_DISTANCE 
	GLU_FILL GLU_MAP1_TRIM_2 GLU_MAP1_TRIM_3 GLU_NURBS_BEGIN 
	GLU_NURBS_BEGIN_DATA GLU_NURBS_COLOR GLU_NURBS_COLOR_DATA 
	GLU_NURBS_END GLU_NURBS_END_DATA GLU_NURBS_ERROR GLU_NURBS_MODE 
	GLU_NURBS_NORMAL GLU_NURBS_NORMAL_DATA GLU_NURBS_RENDERER 
	GLU_NURBS_TESSELLATOR GLU_NURBS_TEXTURE_COORD 
	GLU_NURBS_TEXTURE_COORD_DATA GLU_NURBS_VERTEX GLU_NURBS_VERTEX_DATA 
	GLU_OBJECT_PARAMETRIC_ERROR GLU_OBJECT_PATH_LENGTH GLU_OUTLINE_PATCH 
	GLU_OUTLINE_POLYGON GLU_PARAMETRIC_TOLERANCE GLU_PATH_LENGTH 
	GLU_SAMPLING_METHOD GLU_SAMPLING_TOLERANCE GLU_TESS_BOUNDARY_ONLY 
	GLU_TESS_TOLERANCE GLU_TESS_WINDING_ABS_GEQ_TWO 
	GLU_TESS_WINDING_NEGATIVE GLU_TESS_WINDING_NONZERO 
	GLU_TESS_WINDING_ODD GLU_TESS_WINDING_POSITIVE GLU_TESS_WINDING_RULE 
	GLU_U_STEP GLU_V_STEP GL_2D GL_2_BYTES GL_3D GL_3D_COLOR 
	GL_3D_COLOR_TEXTURE GL_3_BYTES GL_4D_COLOR_TEXTURE GL_4_BYTES 
	GL_ABGR_EXT GL_ACCUM GL_ACCUM_ALPHA_BITS GL_ACCUM_BLUE_BITS 
	GL_ACCUM_BUFFER_BIT GL_ACCUM_CLEAR_VALUE GL_ACCUM_GREEN_BITS 
	GL_ACCUM_RED_BITS GL_ACTIVE_TEXTURE_ARB GL_ADD 
	GL_ALIASED_LINE_WIDTH_RANGE GL_ALIASED_POINT_SIZE_RANGE 
	GL_ALL_ATTRIB_BITS GL_ALL_CLIENT_ATTRIB_BITS GL_ALPHA GL_ALPHA12 
	GL_ALPHA16 GL_ALPHA4 GL_ALPHA8 GL_ALPHA_BIAS GL_ALPHA_BITS 
	GL_ALPHA_SCALE GL_ALPHA_TEST GL_ALPHA_TEST_FUNC GL_ALPHA_TEST_REF 
	GL_ALWAYS GL_AMBIENT GL_AMBIENT_AND_DIFFUSE GL_AND GL_AND_INVERTED 
	GL_AND_REVERSE GL_ARRAY_ELEMENT_LOCK_COUNT_EXT 
	GL_ARRAY_ELEMENT_LOCK_FIRST_EXT GL_ATTRIB_STACK_DEPTH GL_AUTO_NORMAL 
	GL_AUX0 GL_AUX1 GL_AUX2 GL_AUX3 GL_AUX_BUFFERS GL_BACK GL_BACK_LEFT 
	GL_BACK_RIGHT GL_BGR GL_BGRA GL_BITMAP GL_BITMAP_TOKEN GL_BLEND 
	GL_BLEND_COLOR_EXT GL_BLEND_DST GL_BLEND_EQUATION 
	GL_BLEND_EQUATION_EXT GL_BLEND_SRC GL_BLUE GL_BLUE_BIAS GL_BLUE_BITS 
	GL_BLUE_SCALE GL_BYTE GL_C3F_V3F GL_C4F_N3F_V3F GL_C4UB_V2F 
	GL_C4UB_V3F GL_CCW GL_CLAMP GL_CLAMP_TO_EDGE GL_CLAMP_TO_EDGE_SGIS 
	GL_CLEAR GL_CLIENT_ACTIVE_TEXTURE_ARB GL_CLIENT_ATTRIB_STACK_DEPTH 
	GL_CLIENT_PIXEL_STORE_BIT GL_CLIENT_VERTEX_ARRAY_BIT GL_CLIP_PLANE0 
	GL_CLIP_PLANE1 GL_CLIP_PLANE2 GL_CLIP_PLANE3 GL_CLIP_PLANE4 
	GL_CLIP_PLANE5 GL_CLIP_VOLUME_CLIPPING_HINT_EXT GL_COEFF GL_COLOR 
	GL_COLOR_ARRAY GL_COLOR_ARRAY_COUNT_EXT GL_COLOR_ARRAY_EXT 
	GL_COLOR_ARRAY_POINTER GL_COLOR_ARRAY_POINTER_EXT GL_COLOR_ARRAY_SIZE 
	GL_COLOR_ARRAY_SIZE_EXT GL_COLOR_ARRAY_STRIDE 
	GL_COLOR_ARRAY_STRIDE_EXT GL_COLOR_ARRAY_TYPE GL_COLOR_ARRAY_TYPE_EXT 
	GL_COLOR_BUFFER_BIT GL_COLOR_CLEAR_VALUE GL_COLOR_INDEX 
	GL_COLOR_INDEX12_EXT GL_COLOR_INDEX16_EXT GL_COLOR_INDEX1_EXT 
	GL_COLOR_INDEX2_EXT GL_COLOR_INDEX4_EXT GL_COLOR_INDEX8_EXT 
	GL_COLOR_INDEXES GL_COLOR_LOGIC_OP GL_COLOR_MATERIAL 
	GL_COLOR_MATERIAL_FACE GL_COLOR_MATERIAL_PARAMETER GL_COLOR_MATRIX 
	GL_COLOR_MATRIX_STACK_DEPTH GL_COLOR_TABLE GL_COLOR_TABLE_ALPHA_SIZE 
	GL_COLOR_TABLE_ALPHA_SIZE_EXT GL_COLOR_TABLE_BIAS 
	GL_COLOR_TABLE_BLUE_SIZE GL_COLOR_TABLE_BLUE_SIZE_EXT 
	GL_COLOR_TABLE_FORMAT GL_COLOR_TABLE_FORMAT_EXT 
	GL_COLOR_TABLE_GREEN_SIZE GL_COLOR_TABLE_GREEN_SIZE_EXT 
	GL_COLOR_TABLE_INTENSITY_SIZE GL_COLOR_TABLE_INTENSITY_SIZE_EXT 
	GL_COLOR_TABLE_LUMINANCE_SIZE GL_COLOR_TABLE_LUMINANCE_SIZE_EXT 
	GL_COLOR_TABLE_RED_SIZE GL_COLOR_TABLE_RED_SIZE_EXT 
	GL_COLOR_TABLE_SCALE GL_COLOR_TABLE_WIDTH GL_COLOR_TABLE_WIDTH_EXT 
	GL_COLOR_WRITEMASK GL_COMPILE GL_COMPILE_AND_EXECUTE 
	GL_CONSTANT_ALPHA GL_CONSTANT_ALPHA_EXT GL_CONSTANT_ATTENUATION 
	GL_CONSTANT_BORDER GL_CONSTANT_COLOR GL_CONSTANT_COLOR_EXT 
	GL_CONVOLUTION_1D GL_CONVOLUTION_2D GL_CONVOLUTION_BORDER_COLOR 
	GL_CONVOLUTION_BORDER_MODE GL_CONVOLUTION_FILTER_BIAS 
	GL_CONVOLUTION_FILTER_SCALE GL_CONVOLUTION_FORMAT 
	GL_CONVOLUTION_HEIGHT GL_CONVOLUTION_WIDTH GL_COPY GL_COPY_INVERTED 
	GL_COPY_PIXEL_TOKEN GL_CULL_FACE GL_CULL_FACE_MODE GL_CURRENT_BIT 
	GL_CURRENT_COLOR GL_CURRENT_INDEX GL_CURRENT_NORMAL 
	GL_CURRENT_RASTER_COLOR GL_CURRENT_RASTER_DISTANCE 
	GL_CURRENT_RASTER_INDEX GL_CURRENT_RASTER_POSITION 
	GL_CURRENT_RASTER_POSITION_VALID GL_CURRENT_RASTER_TEXTURE_COORDS 
	GL_CURRENT_TEXTURE_COORDS GL_CW GL_DECAL GL_DECR GL_DECR_WRAP_EXT 
	GL_DEPTH GL_DEPTH_BIAS GL_DEPTH_BITS GL_DEPTH_BUFFER_BIT 
	GL_DEPTH_CLEAR_VALUE GL_DEPTH_COMPONENT GL_DEPTH_FUNC GL_DEPTH_RANGE 
	GL_DEPTH_SCALE GL_DEPTH_TEST GL_DEPTH_WRITEMASK GL_DIFFUSE 
	GL_DISTANCE_ATTENUATION_EXT GL_DITHER GL_DOMAIN GL_DONT_CARE 
	GL_DOT3_RGBA_EXT GL_DOT3_RGB_EXT GL_DOUBLE GL_DOUBLEBUFFER 
	GL_DRAW_BUFFER GL_DRAW_PIXEL_TOKEN GL_DST_ALPHA GL_DST_COLOR 
	GL_EDGE_FLAG GL_EDGE_FLAG_ARRAY GL_EDGE_FLAG_ARRAY_COUNT_EXT 
	GL_EDGE_FLAG_ARRAY_EXT GL_EDGE_FLAG_ARRAY_POINTER 
	GL_EDGE_FLAG_ARRAY_POINTER_EXT GL_EDGE_FLAG_ARRAY_STRIDE 
	GL_EDGE_FLAG_ARRAY_STRIDE_EXT GL_EMISSION GL_ENABLE_BIT GL_EQUAL 
	GL_EQUIV GL_EVAL_BIT GL_EXP GL_EXP2 GL_EXTENSIONS GL_EYE_LINEAR 
	GL_EYE_PLANE GL_FALSE GL_FASTEST GL_FEEDBACK 
	GL_FEEDBACK_BUFFER_POINTER GL_FEEDBACK_BUFFER_SIZE 
	GL_FEEDBACK_BUFFER_TYPE GL_FILL GL_FLAT GL_FLOAT GL_FOG GL_FOG_BIT 
	GL_FOG_COLOR GL_FOG_DENSITY GL_FOG_END GL_FOG_HINT GL_FOG_INDEX 
	GL_FOG_MODE GL_FOG_START GL_FRONT GL_FRONT_AND_BACK GL_FRONT_FACE 
	GL_FRONT_LEFT GL_FRONT_RIGHT GL_FUNC_ADD GL_FUNC_ADD_EXT 
	GL_FUNC_REVERSE_SUBTRACT GL_FUNC_REVERSE_SUBTRACT_EXT 
	GL_FUNC_SUBTRACT GL_FUNC_SUBTRACT_EXT GL_GEQUAL GL_GREATER GL_GREEN 
	GL_GREEN_BIAS GL_GREEN_BITS GL_GREEN_SCALE GL_HINT_BIT GL_HISTOGRAM 
	GL_HISTOGRAM_ALPHA_SIZE GL_HISTOGRAM_BLUE_SIZE GL_HISTOGRAM_FORMAT 
	GL_HISTOGRAM_GREEN_SIZE GL_HISTOGRAM_LUMINANCE_SIZE 
	GL_HISTOGRAM_RED_SIZE GL_HISTOGRAM_SINK GL_HISTOGRAM_WIDTH GL_INCR 
	GL_INCR_WRAP_EXT GL_INDEX_ARRAY GL_INDEX_ARRAY_COUNT_EXT 
	GL_INDEX_ARRAY_EXT GL_INDEX_ARRAY_POINTER GL_INDEX_ARRAY_POINTER_EXT 
	GL_INDEX_ARRAY_STRIDE GL_INDEX_ARRAY_STRIDE_EXT GL_INDEX_ARRAY_TYPE 
	GL_INDEX_ARRAY_TYPE_EXT GL_INDEX_BITS GL_INDEX_CLEAR_VALUE 
	GL_INDEX_LOGIC_OP GL_INDEX_MODE GL_INDEX_OFFSET GL_INDEX_SHIFT 
	GL_INDEX_WRITEMASK GL_INT GL_INTENSITY GL_INTENSITY12 GL_INTENSITY16 
	GL_INTENSITY4 GL_INTENSITY8 GL_INVALID_ENUM GL_INVALID_OPERATION 
	GL_INVALID_VALUE GL_INVERT GL_KEEP GL_LEFT GL_LEQUAL GL_LESS 
	GL_LIGHT0 GL_LIGHT1 GL_LIGHT2 GL_LIGHT3 GL_LIGHT4 GL_LIGHT5 GL_LIGHT6 
	GL_LIGHT7 GL_LIGHTING GL_LIGHTING_BIT GL_LIGHT_MODEL_AMBIENT 
	GL_LIGHT_MODEL_COLOR_CONTROL GL_LIGHT_MODEL_LOCAL_VIEWER 
	GL_LIGHT_MODEL_TWO_SIDE GL_LINE GL_LINEAR GL_LINEAR_ATTENUATION 
	GL_LINEAR_MIPMAP_LINEAR GL_LINEAR_MIPMAP_NEAREST GL_LINES GL_LINE_BIT 
	GL_LINE_LOOP GL_LINE_RESET_TOKEN GL_LINE_SMOOTH GL_LINE_SMOOTH_HINT 
	GL_LINE_STIPPLE GL_LINE_STIPPLE_PATTERN GL_LINE_STIPPLE_REPEAT 
	GL_LINE_STRIP GL_LINE_TOKEN GL_LINE_WIDTH GL_LINE_WIDTH_GRANULARITY 
	GL_LINE_WIDTH_RANGE GL_LIST_BASE GL_LIST_BIT GL_LIST_INDEX 
	GL_LIST_MODE GL_LOAD GL_LOGIC_OP GL_LOGIC_OP_MODE GL_LUMINANCE 
	GL_LUMINANCE12 GL_LUMINANCE12_ALPHA12 GL_LUMINANCE12_ALPHA4 
	GL_LUMINANCE16 GL_LUMINANCE16_ALPHA16 GL_LUMINANCE4 
	GL_LUMINANCE4_ALPHA4 GL_LUMINANCE6_ALPHA2 GL_LUMINANCE8 
	GL_LUMINANCE8_ALPHA8 GL_LUMINANCE_ALPHA GL_MAP1_COLOR_4 
	GL_MAP1_GRID_DOMAIN GL_MAP1_GRID_SEGMENTS GL_MAP1_INDEX 
	GL_MAP1_NORMAL GL_MAP1_TEXTURE_COORD_1 GL_MAP1_TEXTURE_COORD_2 
	GL_MAP1_TEXTURE_COORD_3 GL_MAP1_TEXTURE_COORD_4 GL_MAP1_VERTEX_3 
	GL_MAP1_VERTEX_4 GL_MAP2_COLOR_4 GL_MAP2_GRID_DOMAIN 
	GL_MAP2_GRID_SEGMENTS GL_MAP2_INDEX GL_MAP2_NORMAL 
	GL_MAP2_TEXTURE_COORD_1 GL_MAP2_TEXTURE_COORD_2 
	GL_MAP2_TEXTURE_COORD_3 GL_MAP2_TEXTURE_COORD_4 GL_MAP2_VERTEX_3 
	GL_MAP2_VERTEX_4 GL_MAP_COLOR GL_MAP_STENCIL GL_MATRIX_MODE GL_MAX 
	GL_MAX_3D_TEXTURE_SIZE GL_MAX_3D_TEXTURE_SIZE_EXT 
	GL_MAX_ATTRIB_STACK_DEPTH GL_MAX_CLIENT_ATTRIB_STACK_DEPTH 
	GL_MAX_CLIP_PLANES GL_MAX_COLOR_MATRIX_STACK_DEPTH 
	GL_MAX_CONVOLUTION_HEIGHT GL_MAX_CONVOLUTION_WIDTH 
	GL_MAX_ELEMENTS_INDICES GL_MAX_ELEMENTS_VERTICES GL_MAX_EVAL_ORDER 
	GL_MAX_EXT GL_MAX_LIGHTS GL_MAX_LIST_NESTING 
	GL_MAX_MODELVIEW_STACK_DEPTH GL_MAX_NAME_STACK_DEPTH 
	GL_MAX_PIXEL_MAP_TABLE GL_MAX_PROJECTION_STACK_DEPTH 
	GL_MAX_TEXTURE_SIZE GL_MAX_TEXTURE_STACK_DEPTH 
	GL_MAX_TEXTURE_UNITS_ARB GL_MAX_VIEWPORT_DIMS GL_MIN GL_MINMAX 
	GL_MINMAX_FORMAT GL_MINMAX_SINK GL_MIN_EXT GL_MODELVIEW 
	GL_MODELVIEW_MATRIX GL_MODELVIEW_STACK_DEPTH GL_MODULATE GL_MULT 
	GL_N3F_V3F GL_NAME_STACK_DEPTH GL_NAND GL_NEAREST 
	GL_NEAREST_MIPMAP_LINEAR GL_NEAREST_MIPMAP_NEAREST GL_NEVER GL_NICEST 
	GL_NONE GL_NOOP GL_NOR GL_NORMALIZE GL_NORMAL_ARRAY 
	GL_NORMAL_ARRAY_COUNT_EXT GL_NORMAL_ARRAY_EXT GL_NORMAL_ARRAY_POINTER 
	GL_NORMAL_ARRAY_POINTER_EXT GL_NORMAL_ARRAY_STRIDE 
	GL_NORMAL_ARRAY_STRIDE_EXT GL_NORMAL_ARRAY_TYPE 
	GL_NORMAL_ARRAY_TYPE_EXT GL_NORMAL_MAP_NV GL_NOTEQUAL GL_NO_ERROR 
	GL_OBJECT_LINEAR GL_OBJECT_PLANE GL_OCCLUSION_TEST_HP 
	GL_OCCLUSION_TEST_RESULT_HP GL_ONE GL_ONE_MINUS_CONSTANT_ALPHA 
	GL_ONE_MINUS_CONSTANT_ALPHA_EXT GL_ONE_MINUS_CONSTANT_COLOR 
	GL_ONE_MINUS_CONSTANT_COLOR_EXT GL_ONE_MINUS_DST_ALPHA 
	GL_ONE_MINUS_DST_COLOR GL_ONE_MINUS_SRC_ALPHA GL_ONE_MINUS_SRC_COLOR 
	GL_OR GL_ORDER GL_OR_INVERTED GL_OR_REVERSE GL_OUT_OF_MEMORY 
	GL_PACK_ALIGNMENT GL_PACK_IMAGE_HEIGHT GL_PACK_IMAGE_HEIGHT_EXT 
	GL_PACK_LSB_FIRST GL_PACK_ROW_LENGTH GL_PACK_SKIP_IMAGES 
	GL_PACK_SKIP_IMAGES_EXT GL_PACK_SKIP_PIXELS GL_PACK_SKIP_ROWS 
	GL_PACK_SWAP_BYTES GL_PASS_THROUGH_TOKEN 
	GL_PERSPECTIVE_CORRECTION_HINT GL_PIXEL_MAP_A_TO_A 
	GL_PIXEL_MAP_A_TO_A_SIZE GL_PIXEL_MAP_B_TO_B GL_PIXEL_MAP_B_TO_B_SIZE 
	GL_PIXEL_MAP_G_TO_G GL_PIXEL_MAP_G_TO_G_SIZE GL_PIXEL_MAP_I_TO_A 
	GL_PIXEL_MAP_I_TO_A_SIZE GL_PIXEL_MAP_I_TO_B GL_PIXEL_MAP_I_TO_B_SIZE 
	GL_PIXEL_MAP_I_TO_G GL_PIXEL_MAP_I_TO_G_SIZE GL_PIXEL_MAP_I_TO_I 
	GL_PIXEL_MAP_I_TO_I_SIZE GL_PIXEL_MAP_I_TO_R GL_PIXEL_MAP_I_TO_R_SIZE 
	GL_PIXEL_MAP_R_TO_R GL_PIXEL_MAP_R_TO_R_SIZE GL_PIXEL_MAP_S_TO_S 
	GL_PIXEL_MAP_S_TO_S_SIZE GL_PIXEL_MODE_BIT GL_POINT GL_POINTS 
	GL_POINT_BIT GL_POINT_FADE_THRESHOLD_SIZE_EXT GL_POINT_SIZE 
	GL_POINT_SIZE_GRANULARITY GL_POINT_SIZE_MAX_EXT GL_POINT_SIZE_MIN_EXT 
	GL_POINT_SIZE_RANGE GL_POINT_SMOOTH GL_POINT_SMOOTH_HINT 
	GL_POINT_TOKEN GL_POLYGON GL_POLYGON_BIT GL_POLYGON_MODE 
	GL_POLYGON_OFFSET_BIAS_EXT GL_POLYGON_OFFSET_EXT 
	GL_POLYGON_OFFSET_FACTOR GL_POLYGON_OFFSET_FACTOR_EXT 
	GL_POLYGON_OFFSET_FILL GL_POLYGON_OFFSET_LINE GL_POLYGON_OFFSET_POINT 
	GL_POLYGON_OFFSET_UNITS GL_POLYGON_SMOOTH GL_POLYGON_SMOOTH_HINT 
	GL_POLYGON_STIPPLE GL_POLYGON_STIPPLE_BIT GL_POLYGON_TOKEN 
	GL_POSITION GL_POST_COLOR_MATRIX_ALPHA_BIAS 
	GL_POST_COLOR_MATRIX_ALPHA_SCALE GL_POST_COLOR_MATRIX_BLUE_BIAS 
	GL_POST_COLOR_MATRIX_BLUE_SCALE GL_POST_COLOR_MATRIX_COLOR_TABLE 
	GL_POST_COLOR_MATRIX_GREEN_BIAS GL_POST_COLOR_MATRIX_GREEN_SCALE 
	GL_POST_COLOR_MATRIX_RED_BIAS GL_POST_COLOR_MATRIX_RED_SCALE 
	GL_POST_CONVOLUTION_ALPHA_BIAS GL_POST_CONVOLUTION_ALPHA_SCALE 
	GL_POST_CONVOLUTION_BLUE_BIAS GL_POST_CONVOLUTION_BLUE_SCALE 
	GL_POST_CONVOLUTION_COLOR_TABLE GL_POST_CONVOLUTION_GREEN_BIAS 
	GL_POST_CONVOLUTION_GREEN_SCALE GL_POST_CONVOLUTION_RED_BIAS 
	GL_POST_CONVOLUTION_RED_SCALE GL_PROJECTION GL_PROJECTION_MATRIX 
	GL_PROJECTION_STACK_DEPTH GL_PROXY_COLOR_TABLE GL_PROXY_HISTOGRAM 
	GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE 
	GL_PROXY_POST_CONVOLUTION_COLOR_TABLE GL_PROXY_TEXTURE_1D 
	GL_PROXY_TEXTURE_2D GL_PROXY_TEXTURE_3D GL_PROXY_TEXTURE_3D_EXT GL_Q 
	GL_QUADRATIC_ATTENUATION GL_QUADS GL_QUAD_STRIP GL_R GL_R3_G3_B2 
	GL_READ_BUFFER GL_RED GL_REDUCE GL_RED_BIAS GL_RED_BITS GL_RED_SCALE 
	GL_REFLECTION_MAP_NV GL_RENDER GL_RENDERER GL_RENDER_MODE GL_REPEAT 
	GL_REPLACE GL_REPLICATE_BORDER GL_RESCALE_NORMAL 
	GL_RESCALE_NORMAL_EXT GL_RETURN GL_RGB GL_RGB10 GL_RGB10_A2 GL_RGB12 
	GL_RGB16 GL_RGB4 GL_RGB5 GL_RGB5_A1 GL_RGB8 GL_RGBA GL_RGBA12 
	GL_RGBA16 GL_RGBA2 GL_RGBA4 GL_RGBA8 GL_RGBA_MODE GL_RIGHT GL_S 
	GL_SCISSOR_BIT GL_SCISSOR_BOX GL_SCISSOR_TEST GL_SELECT 
	GL_SELECTION_BUFFER_POINTER GL_SELECTION_BUFFER_SIZE GL_SEPARABLE_2D 
	GL_SEPARATE_SPECULAR_COLOR GL_SET GL_SHADE_MODEL 
	GL_SHARED_TEXTURE_PALETTE_EXT GL_SHININESS GL_SHORT GL_SINGLE_COLOR 
	GL_SMOOTH GL_SMOOTH_LINE_WIDTH_GRANULARITY GL_SMOOTH_LINE_WIDTH_RANGE 
	GL_SMOOTH_POINT_SIZE_GRANULARITY GL_SMOOTH_POINT_SIZE_RANGE 
	GL_SPECULAR GL_SPHERE_MAP GL_SPOT_CUTOFF GL_SPOT_DIRECTION 
	GL_SPOT_EXPONENT GL_SRC_ALPHA GL_SRC_ALPHA_SATURATE GL_SRC_COLOR 
	GL_STACK_OVERFLOW GL_STACK_UNDERFLOW GL_STENCIL GL_STENCIL_BITS 
	GL_STENCIL_BUFFER_BIT GL_STENCIL_CLEAR_VALUE GL_STENCIL_FAIL 
	GL_STENCIL_FUNC GL_STENCIL_INDEX GL_STENCIL_PASS_DEPTH_FAIL 
	GL_STENCIL_PASS_DEPTH_PASS GL_STENCIL_REF GL_STENCIL_TEST 
	GL_STENCIL_VALUE_MASK GL_STENCIL_WRITEMASK GL_STEREO GL_SUBPIXEL_BITS 
	GL_T GL_T2F_C3F_V3F GL_T2F_C4F_N3F_V3F GL_T2F_C4UB_V3F GL_T2F_N3F_V3F 
	GL_T2F_V3F GL_T4F_C4F_N3F_V4F GL_T4F_V4F GL_TABLE_TOO_LARGE 
	GL_TABLE_TOO_LARGE_EXT GL_TEXTURE GL_TEXTURE0_ARB GL_TEXTURE10_ARB 
	GL_TEXTURE11_ARB GL_TEXTURE12_ARB GL_TEXTURE13_ARB GL_TEXTURE14_ARB 
	GL_TEXTURE15_ARB GL_TEXTURE16_ARB GL_TEXTURE17_ARB GL_TEXTURE18_ARB 
	GL_TEXTURE19_ARB GL_TEXTURE1_ARB GL_TEXTURE20_ARB GL_TEXTURE21_ARB 
	GL_TEXTURE22_ARB GL_TEXTURE23_ARB GL_TEXTURE24_ARB GL_TEXTURE25_ARB 
	GL_TEXTURE26_ARB GL_TEXTURE27_ARB GL_TEXTURE28_ARB GL_TEXTURE29_ARB 
	GL_TEXTURE2_ARB GL_TEXTURE30_ARB GL_TEXTURE31_ARB GL_TEXTURE3_ARB 
	GL_TEXTURE4_ARB GL_TEXTURE5_ARB GL_TEXTURE6_ARB GL_TEXTURE7_ARB 
	GL_TEXTURE8_ARB GL_TEXTURE9_ARB GL_TEXTURE_1D 
	GL_TEXTURE_1D_BINDING_EXT GL_TEXTURE_2D GL_TEXTURE_2D_BINDING_EXT 
	GL_TEXTURE_3D GL_TEXTURE_3D_BINDING_EXT GL_TEXTURE_3D_EXT 
	GL_TEXTURE_ALPHA_SIZE GL_TEXTURE_BASE_LEVEL GL_TEXTURE_BINDING_1D 
	GL_TEXTURE_BINDING_2D GL_TEXTURE_BINDING_3D GL_TEXTURE_BIT 
	GL_TEXTURE_BLUE_SIZE GL_TEXTURE_BORDER GL_TEXTURE_BORDER_COLOR 
	GL_TEXTURE_COMPONENTS GL_TEXTURE_COORD_ARRAY 
	GL_TEXTURE_COORD_ARRAY_COUNT_EXT GL_TEXTURE_COORD_ARRAY_EXT 
	GL_TEXTURE_COORD_ARRAY_POINTER GL_TEXTURE_COORD_ARRAY_POINTER_EXT 
	GL_TEXTURE_COORD_ARRAY_SIZE GL_TEXTURE_COORD_ARRAY_SIZE_EXT 
	GL_TEXTURE_COORD_ARRAY_STRIDE GL_TEXTURE_COORD_ARRAY_STRIDE_EXT 
	GL_TEXTURE_COORD_ARRAY_TYPE GL_TEXTURE_COORD_ARRAY_TYPE_EXT 
	GL_TEXTURE_DEPTH GL_TEXTURE_DEPTH_EXT GL_TEXTURE_ENV 
	GL_TEXTURE_ENV_COLOR GL_TEXTURE_ENV_MODE GL_TEXTURE_GEN_MODE 
	GL_TEXTURE_GEN_Q GL_TEXTURE_GEN_R GL_TEXTURE_GEN_S GL_TEXTURE_GEN_T 
	GL_TEXTURE_GREEN_SIZE GL_TEXTURE_HEIGHT GL_TEXTURE_INDEX_SIZE_EXT 
	GL_TEXTURE_INTENSITY_SIZE GL_TEXTURE_INTERNAL_FORMAT 
	GL_TEXTURE_LUMINANCE_SIZE GL_TEXTURE_MAG_FILTER GL_TEXTURE_MATRIX 
	GL_TEXTURE_MAX_LEVEL GL_TEXTURE_MAX_LOD GL_TEXTURE_MIN_FILTER 
	GL_TEXTURE_MIN_LOD GL_TEXTURE_PRIORITY GL_TEXTURE_PRIORITY_EXT 
	GL_TEXTURE_RED_SIZE GL_TEXTURE_RESIDENT GL_TEXTURE_RESIDENT_EXT 
	GL_TEXTURE_STACK_DEPTH GL_TEXTURE_WIDTH GL_TEXTURE_WRAP_R 
	GL_TEXTURE_WRAP_R_EXT GL_TEXTURE_WRAP_S GL_TEXTURE_WRAP_T 
	GL_TRANSFORM_BIT GL_TRIANGLES GL_TRIANGLE_FAN GL_TRIANGLE_STRIP 
	GL_TRUE GL_UNPACK_ALIGNMENT GL_UNPACK_IMAGE_HEIGHT 
	GL_UNPACK_IMAGE_HEIGHT_EXT GL_UNPACK_LSB_FIRST GL_UNPACK_ROW_LENGTH 
	GL_UNPACK_SKIP_IMAGES GL_UNPACK_SKIP_IMAGES_EXT GL_UNPACK_SKIP_PIXELS 
	GL_UNPACK_SKIP_ROWS GL_UNPACK_SWAP_BYTES GL_UNSIGNED_BYTE 
	GL_UNSIGNED_BYTE_2_3_3_REV GL_UNSIGNED_BYTE_3_3_2 GL_UNSIGNED_INT 
	GL_UNSIGNED_INT_10_10_10_2 GL_UNSIGNED_INT_2_10_10_10_REV 
	GL_UNSIGNED_INT_8_8_8_8 GL_UNSIGNED_INT_8_8_8_8_REV GL_UNSIGNED_SHORT 
	GL_UNSIGNED_SHORT_1_5_5_5_REV GL_UNSIGNED_SHORT_4_4_4_4 
	GL_UNSIGNED_SHORT_4_4_4_4_REV GL_UNSIGNED_SHORT_5_5_5_1 
	GL_UNSIGNED_SHORT_5_6_5 GL_UNSIGNED_SHORT_5_6_5_REV GL_V2F GL_V3F 
	GL_VENDOR GL_VERSION GL_VERTEX_ARRAY GL_VERTEX_ARRAY_COUNT_EXT 
	GL_VERTEX_ARRAY_EXT GL_VERTEX_ARRAY_POINTER 
	GL_VERTEX_ARRAY_POINTER_EXT GL_VERTEX_ARRAY_SIZE 
	GL_VERTEX_ARRAY_SIZE_EXT GL_VERTEX_ARRAY_STRIDE 
	GL_VERTEX_ARRAY_STRIDE_EXT GL_VERTEX_ARRAY_TYPE 
	GL_VERTEX_ARRAY_TYPE_EXT GL_VIEWPORT GL_VIEWPORT_BIT GL_XOR GL_ZERO 
	GL_ZOOM_X  /;


sub GL_NORMAL_ARRAY_TYPE () { 0x807E }
sub GL_NORMAL_ARRAY_STRIDE () { 0x807F }
sub GL_COLOR_ARRAY_SIZE () { 0x8081 }
sub GL_COLOR_ARRAY_TYPE () { 0x8082 }
sub GL_COLOR_ARRAY_STRIDE () { 0x8083 }
sub GL_INDEX_ARRAY_TYPE () { 0x8085 }
sub GL_INDEX_ARRAY_STRIDE () { 0x8086 }
sub GL_TEXTURE_COORD_ARRAY_SIZE () { 0x8088 }
sub GL_VERTEX_ARRAY_SIZE () { 0x807A }
sub GL_VERTEX_ARRAY_TYPE () { 0x807B }
sub GL_VERTEX_ARRAY_STRIDE () { 0x807C }
sub GL_2_BYTES () { 0x1407 }
sub GL_3_BYTES () { 0x1408 }
sub GL_4_BYTES () { 0x1409 }
sub GL_AUX1 () { 0x040A }
sub GL_AUX2 () { 0x040B }
sub GL_AUX3 () { 0x040C }
sub GL_ALPHA_BITS () { 0x0D55 }
sub GL_RED_BITS () { 0x0D52 }
sub GL_GREEN_BITS () { 0x0D53 }
sub GL_BLUE_BITS () { 0x0D54 }
sub GL_INDEX_BITS () { 0x0D51 }
sub GL_SUBPIXEL_BITS () { 0x0D50 }
sub GL_AUX_BUFFERS () { 0x0C00 }
sub GL_FOG_INDEX () { 0x0B61 }
sub GL_LOGIC_OP () { 0x0BF1 }
sub GL_INDEX_LOGIC_OP () { 0x0BF1 }
sub GL_COLOR_LOGIC_OP () { 0x0BF2 }
sub GL_LOGIC_OP_MODE () { 0x0BF0 }
sub GL_COLOR_MATERIAL () { 0x0B57 }
sub GL_COLOR_MATERIAL_FACE () { 0x0B55 }
sub GL_COLOR_MATERIAL_PARAMETER () { 0x0B56 }
sub GL_CLIP_PLANE0 () { 0x3000 }
sub GL_CLIP_PLANE1 () { 0x3001 }
sub GL_CLIP_PLANE2 () { 0x3002 }
sub GL_CLIP_PLANE3 () { 0x3003 }
sub GL_CLIP_PLANE4 () { 0x3004 }
sub GL_CLIP_PLANE5 () { 0x3005 }
sub GL_ACCUM_RED_BITS () { 0x0D58 }
sub GL_ACCUM_GREEN_BITS () { 0x0D59 }
sub GL_ACCUM_BLUE_BITS () { 0x0D5A }
sub GL_ACCUM_ALPHA_BITS () { 0x0D5B }
sub GL_ACCUM_CLEAR_VALUE () { 0x0B80 }
sub GL_DEPTH_BITS () { 0x0D56 }
sub GL_DEPTH_CLEAR_VALUE () { 0x0B73 }
sub GL_DEPTH_FUNC () { 0x0B74 }
sub GL_DEPTH_RANGE () { 0x0B70 }
sub GL_DEPTH_WRITEMASK () { 0x0B72 }
sub GL_SHADE_MODEL () { 0x0B54 }
sub GL_MATRIX_MODE () { 0x0BA0 }
sub GL_POINT_SMOOTH () { 0x0B10 }
sub GL_POINT_SIZE () { 0x0B11 }
sub GL_POINT_SIZE_GRANULARITY () { 0x0B13 }
sub GL_POINT_SIZE_RANGE () { 0x0B12 }
sub GL_LINE_SMOOTH () { 0x0B20 }
sub GL_TEXTURE_COORD_ARRAY_TYPE () { 0x8089 }
sub GL_TEXTURE_COORD_ARRAY_STRIDE () { 0x808A }
sub GL_EDGE_FLAG_ARRAY_STRIDE () { 0x808C }
sub GL_VERTEX_ARRAY_POINTER () { 0x808E }
sub GL_NORMAL_ARRAY_POINTER () { 0x808F }
sub GL_COLOR_ARRAY_POINTER () { 0x8090 }
sub GL_INDEX_ARRAY_POINTER () { 0x8091 }
sub GL_TEXTURE_COORD_ARRAY_POINTER () { 0x8092 }
sub GL_EDGE_FLAG_ARRAY_POINTER () { 0x8093 }
sub GL_LINE_STIPPLE_PATTERN () { 0x0B25 }
sub GL_LINE_STIPPLE_REPEAT () { 0x0B26 }
sub GL_LINE_WIDTH () { 0x0B21 }
sub GL_LINE_WIDTH_GRANULARITY () { 0x0B23 }
sub GL_LINE_WIDTH_RANGE () { 0x0B22 }
sub GL_POLYGON_MODE () { 0x0B40 }
sub GL_POLYGON_SMOOTH () { 0x0B41 }
sub GL_EDGE_FLAG () { 0x0B43 }
sub GL_CULL_FACE_MODE () { 0x0B45 }
sub GL_FRONT_FACE () { 0x0B46 }
sub GL_POLYGON_OFFSET_FACTOR () { 0x8038 }
sub GL_POLYGON_OFFSET_UNITS () { 0x2A00 }
sub GL_COMPILE () { 0x1300 }
sub GL_COMPILE_AND_EXECUTE () { 0x1301 }
sub GL_LIST_BASE () { 0x0B32 }
sub GL_LIST_INDEX () { 0x0B33 }
sub GL_LIST_MODE () { 0x0B30 }
sub GL_ALPHA_TEST () { 0x0BC0 }
sub GL_ALPHA_TEST_REF () { 0x0BC2 }
sub GL_ALPHA_TEST_FUNC () { 0x0BC1 }
sub GL_BLEND_SRC () { 0x0BE1 }
sub GL_BLEND_DST () { 0x0BE0 }
sub GL_DST_ALPHA () { 0x0304 }
sub GL_ONE_MINUS_DST_ALPHA () { 0x0305 }
sub GL_FEEDBACK () { 0x1C01 }
sub GL_RENDER () { 0x1C00 }
sub GL_SELECT () { 0x1C02 }
sub GL_2D () { 0x0600 }
sub GL_3D () { 0x0601 }
sub GL_3D_COLOR () { 0x0602 }
sub GL_3D_COLOR_TEXTURE () { 0x0603 }
sub GL_4D_COLOR_TEXTURE () { 0x0604 }
sub GL_COEFF () { 0x0A00 }
sub GL_DOMAIN () { 0x0A02 }
sub GL_ORDER () { 0x0A01 }
sub GL_DONT_CARE () { 0x1100 }
sub GL_POINT_TOKEN () { 0x0701 }
sub GL_LINE_TOKEN () { 0x0702 }
sub GL_LINE_RESET_TOKEN () { 0x0707 }
sub GL_POLYGON_TOKEN () { 0x0703 }
sub GL_BITMAP_TOKEN () { 0x0704 }
sub GL_DRAW_PIXEL_TOKEN () { 0x0705 }
sub GL_COPY_PIXEL_TOKEN () { 0x0706 }
sub GL_PASS_THROUGH_TOKEN () { 0x0700 }
sub GL_FEEDBACK_BUFFER_POINTER () { 0x0DF0 }
sub GL_FEEDBACK_BUFFER_SIZE () { 0x0DF1 }
sub GL_FEEDBACK_BUFFER_TYPE () { 0x0DF2 }
sub GL_SELECTION_BUFFER_POINTER () { 0x0DF3 }
sub GL_SELECTION_BUFFER_SIZE () { 0x0DF4 }
sub GL_FOG () { 0x0B60 }
sub GL_STENCIL_TEST () { 0x0B90 }
sub GL_STENCIL_WRITEMASK () { 0x0B98 }
sub GL_STENCIL_BITS () { 0x0D57 }
sub GL_STENCIL_FUNC () { 0x0B92 }
sub GL_STENCIL_VALUE_MASK () { 0x0B93 }
sub GL_STENCIL_REF () { 0x0B97 }
sub GL_STENCIL_FAIL () { 0x0B94 }
sub GL_STENCIL_PASS_DEPTH_PASS () { 0x0B96 }
sub GL_STENCIL_PASS_DEPTH_FAIL () { 0x0B95 }
sub GL_STENCIL_CLEAR_VALUE () { 0x0B91 }
sub GL_AUX0 () { 0x0409 }
sub GL_NO_ERROR () { 0x0 }
sub GL_INVALID_VALUE () { 0x0501 }
sub GL_INVALID_ENUM () { 0x0500 }
sub GL_INVALID_OPERATION () { 0x0502 }
sub GL_STACK_OVERFLOW () { 0x0503 }
sub GL_STACK_UNDERFLOW () { 0x0504 }
sub GL_OUT_OF_MEMORY () { 0x0505 }
sub GL_MAX_ELEMENTS_VERTICES () { 0x80E8 }
sub GL_MAX_ELEMENTS_INDICES () { 0x80E9 }
sub GL_SEPARATE_SPECULAR_COLOR () { 0x81FA }
sub GL_SMOOTH_POINT_SIZE_RANGE () { 0x0B12 }
sub GL_SMOOTH_POINT_SIZE_GRANULARITY () { 0x0B13 }
sub GL_DRAW_BUFFER () { 0x0C01 }
sub GL_DOUBLEBUFFER () { 0x0C32 }
sub GL_STEREO () { 0x0C33 }
sub GL_COLOR () { 0x1800 }
sub GL_DEPTH () { 0x1801 }
sub GL_STENCIL () { 0x1802 }
sub GL_DITHER () { 0x0BD0 }
sub GL_MAX_LIST_NESTING () { 0x0B31 }
sub GL_MAX_ATTRIB_STACK_DEPTH () { 0x0D35 }
sub GL_MAX_MODELVIEW_STACK_DEPTH () { 0x0D36 }
sub GL_MAX_NAME_STACK_DEPTH () { 0x0D37 }
sub GL_MAX_PROJECTION_STACK_DEPTH () { 0x0D38 }
sub GL_MAX_TEXTURE_STACK_DEPTH () { 0x0D39 }
sub GL_MAX_EVAL_ORDER () { 0x0D30 }
sub GL_MAX_LIGHTS () { 0x0D31 }
sub GL_MAX_CLIP_PLANES () { 0x0D32 }
sub GL_MAX_PIXEL_MAP_TABLE () { 0x0D34 }
sub GL_MAX_VIEWPORT_DIMS () { 0x0D3A }
sub GL_MAX_CLIENT_ATTRIB_STACK_DEPTH () { 0x0D3B }
sub GL_ATTRIB_STACK_DEPTH () { 0x0BB0 }
sub GL_CLIENT_ATTRIB_STACK_DEPTH () { 0x0BB1 }
sub GL_COLOR_CLEAR_VALUE () { 0x0C22 }
sub GL_COLOR_WRITEMASK () { 0x0C23 }
sub GL_CURRENT_INDEX () { 0x0B01 }
sub GL_CURRENT_COLOR () { 0x0B00 }
sub GL_CURRENT_NORMAL () { 0x0B02 }
sub GL_CURRENT_RASTER_COLOR () { 0x0B04 }
sub GL_CURRENT_RASTER_DISTANCE () { 0x0B09 }
sub GL_CURRENT_RASTER_INDEX () { 0x0B05 }
sub GL_CURRENT_RASTER_POSITION () { 0x0B07 }
sub GL_CURRENT_RASTER_TEXTURE_COORDS () { 0x0B06 }
sub GL_CURRENT_RASTER_POSITION_VALID () { 0x0B08 }
sub GL_CURRENT_TEXTURE_COORDS () { 0x0B03 }
sub GL_INDEX_CLEAR_VALUE () { 0x0C20 }
sub GL_INDEX_MODE () { 0x0C30 }
sub GL_INDEX_WRITEMASK () { 0x0C21 }
sub GL_MODELVIEW_MATRIX () { 0x0BA6 }
sub GL_MODELVIEW_STACK_DEPTH () { 0x0BA3 }
sub GL_NAME_STACK_DEPTH () { 0x0D70 }
sub GL_PROJECTION_MATRIX () { 0x0BA7 }
sub GL_PROJECTION_STACK_DEPTH () { 0x0BA4 }
sub GL_RENDER_MODE () { 0x0C40 }
sub GL_RGBA_MODE () { 0x0C31 }
sub GL_TEXTURE_MATRIX () { 0x0BA8 }
sub GL_TEXTURE_STACK_DEPTH () { 0x0BA5 }
sub GL_VIEWPORT () { 0x0BA2 }
sub GL_MAP1_GRID_DOMAIN () { 0x0DD0 }
sub GL_MAP1_GRID_SEGMENTS () { 0x0DD1 }
sub GL_MAP2_GRID_DOMAIN () { 0x0DD2 }
sub GL_MAP2_GRID_SEGMENTS () { 0x0DD3 }
sub GL_FASTEST () { 0x1101 }
sub GL_NICEST () { 0x1102 }
sub GL_SCISSOR_BOX () { 0x0C10 }
sub GL_PIXEL_MAP_S_TO_S_SIZE () { 0x0CB1 }
sub GL_PIXEL_MAP_I_TO_I_SIZE () { 0x0CB0 }
sub GL_PIXEL_MAP_I_TO_R_SIZE () { 0x0CB2 }
sub GL_PIXEL_MAP_I_TO_G_SIZE () { 0x0CB3 }
sub GL_PIXEL_MAP_I_TO_B_SIZE () { 0x0CB4 }
sub GL_PIXEL_MAP_I_TO_A_SIZE () { 0x0CB5 }
sub GL_PIXEL_MAP_R_TO_R_SIZE () { 0x0CB6 }
sub GL_PIXEL_MAP_G_TO_G_SIZE () { 0x0CB7 }
sub GL_PIXEL_MAP_B_TO_B_SIZE () { 0x0CB8 }
sub GL_PIXEL_MAP_A_TO_A_SIZE () { 0x0CB9 }
sub GL_ZOOM_X () { 0x0D16 }
sub GL_ZOOM_Y () { 0x0D17 }
sub GL_TEXTURE_ENV () { 0x2300 }
sub GL_TEXTURE_GEN_S () { 0x0C60 }
sub GL_TEXTURE_GEN_T () { 0x0C61 }
sub GL_TEXTURE_WIDTH () { 0x1000 }
sub GL_TEXTURE_HEIGHT () { 0x1001 }
sub GL_TEXTURE_BORDER () { 0x1005 }
sub GL_TEXTURE_COMPONENTS () { 0x1003 }
sub GL_TEXTURE_RED_SIZE () { 0x805C }
sub GL_TEXTURE_GREEN_SIZE () { 0x805D }
sub GL_TEXTURE_BLUE_SIZE () { 0x805E }
sub GL_TEXTURE_ALPHA_SIZE () { 0x805F }
sub GL_TEXTURE_LUMINANCE_SIZE () { 0x8060 }
sub GL_TEXTURE_INTENSITY_SIZE () { 0x8061 }
sub GL_TEXTURE_GEN_R () { 0x0C62 }
sub GL_TEXTURE_GEN_Q () { 0x0C63 }
sub GL_PROXY_TEXTURE_1D () { 0x8063 }
sub GL_TEXTURE_RESIDENT () { 0x8067 }
sub GL_TEXTURE_BINDING_1D () { 0x8068 }
sub GL_TEXTURE_BINDING_2D () { 0x8069 }
sub GL_TEXTURE_INTERNAL_FORMAT () { 0x1003 }
sub GL_PROXY_TEXTURE_3D () { 0x8070 }
sub GL_TEXTURE_DEPTH () { 0x8071 }
sub GL_MAX_3D_TEXTURE_SIZE () { 0x8073 }
sub GL_TEXTURE_BINDING_3D () { 0x806A }
sub GL_VENDOR () { 0x1F00 }
sub GL_RENDERER () { 0x1F01 }
sub GL_VERSION () { 0x1F02 }
sub GL_EXTENSIONS () { 0x1F03 }
sub GL_SMOOTH_LINE_WIDTH_RANGE () { 0x0B22 }
sub GL_SMOOTH_LINE_WIDTH_GRANULARITY () { 0x0B23 }
sub GL_ALIASED_POINT_SIZE_RANGE () { 0x846D }
sub GL_ALIASED_LINE_WIDTH_RANGE () { 0x846E }
sub GL_COLOR_TABLE_BIAS () { 0x80D7 }
sub GL_COLOR_TABLE_FORMAT () { 0x80D8 }
sub GL_COLOR_TABLE_WIDTH () { 0x80D9 }
sub GL_COLOR_TABLE_RED_SIZE () { 0x80DA }
sub GL_COLOR_TABLE_GREEN_SIZE () { 0x80DB }
sub GL_COLOR_TABLE_BLUE_SIZE () { 0x80DC }
sub GL_COLOR_TABLE_ALPHA_SIZE () { 0x80DD }
sub GL_COLOR_TABLE_LUMINANCE_SIZE () { 0x80DE }
sub GL_COLOR_TABLE_INTENSITY_SIZE () { 0x80DF }
sub GL_CONVOLUTION_FORMAT () { 0x8017 }
sub GL_CONVOLUTION_WIDTH () { 0x8018 }
sub GL_CONVOLUTION_HEIGHT () { 0x8019 }
sub GL_MAX_CONVOLUTION_WIDTH () { 0x801A }
sub GL_MAX_CONVOLUTION_HEIGHT () { 0x801B }
sub GL_CONVOLUTION_BORDER_COLOR () { 0x8154 }
sub GL_COLOR_MATRIX () { 0x80B1 }
sub GL_COLOR_MATRIX_STACK_DEPTH () { 0x80B2 }
sub GL_MAX_COLOR_MATRIX_STACK_DEPTH () { 0x80B3 }
sub GL_HISTOGRAM_WIDTH () { 0x8026 }
sub GL_HISTOGRAM_FORMAT () { 0x8027 }
sub GL_HISTOGRAM_RED_SIZE () { 0x8028 }
sub GL_HISTOGRAM_GREEN_SIZE () { 0x8029 }
sub GL_HISTOGRAM_BLUE_SIZE () { 0x802A }
sub GL_HISTOGRAM_ALPHA_SIZE () { 0x802B }
sub GL_HISTOGRAM_LUMINANCE_SIZE () { 0x802C }
sub GL_HISTOGRAM_SINK () { 0x802D }
sub GL_MINMAX_FORMAT () { 0x802F }
sub GL_MINMAX_SINK () { 0x8030 }
sub GL_TABLE_TOO_LARGE () { 0x8031 }
sub GL_BLEND_EQUATION () { 0x8009 }
sub GL_TEXTURE0_ARB () { 0x84C0 }
sub GL_TEXTURE1_ARB () { 0x84C1 }
sub GL_TEXTURE2_ARB () { 0x84C2 }
sub GL_TEXTURE3_ARB () { 0x84C3 }
sub GL_TEXTURE4_ARB () { 0x84C4 }
sub GL_TEXTURE5_ARB () { 0x84C5 }
sub GL_TEXTURE6_ARB () { 0x84C6 }
sub GL_TEXTURE7_ARB () { 0x84C7 }
sub GL_TEXTURE8_ARB () { 0x84C8 }
sub GL_TEXTURE9_ARB () { 0x84C9 }
sub GL_TEXTURE10_ARB () { 0x84CA }
sub GL_TEXTURE11_ARB () { 0x84CB }
sub GL_TEXTURE12_ARB () { 0x84CC }
sub GL_TEXTURE13_ARB () { 0x84CD }
sub GL_TEXTURE14_ARB () { 0x84CE }
sub GL_TEXTURE15_ARB () { 0x84CF }
sub GL_TEXTURE16_ARB () { 0x84D0 }
sub GL_TEXTURE17_ARB () { 0x84D1 }
sub GL_TEXTURE18_ARB () { 0x84D2 }
sub GL_TEXTURE19_ARB () { 0x84D3 }
sub GL_TEXTURE20_ARB () { 0x84D4 }
sub GL_TEXTURE21_ARB () { 0x84D5 }
sub GL_TEXTURE22_ARB () { 0x84D6 }
sub GL_TEXTURE23_ARB () { 0x84D7 }
sub GL_TEXTURE24_ARB () { 0x84D8 }
sub GL_TEXTURE25_ARB () { 0x84D9 }
sub GL_TEXTURE26_ARB () { 0x84DA }
sub GL_TEXTURE27_ARB () { 0x84DB }
sub GL_TEXTURE28_ARB () { 0x84DC }
sub GL_TEXTURE29_ARB () { 0x84DD }
sub GL_TEXTURE30_ARB () { 0x84DE }
sub GL_TEXTURE31_ARB () { 0x84DF }
sub GL_ACTIVE_TEXTURE_ARB () { 0x84E0 }
sub GL_CLIENT_ACTIVE_TEXTURE_ARB () { 0x84E1 }
sub GL_MAX_TEXTURE_UNITS_ARB () { 0x84E2 }
sub GL_ABGR_EXT () { 0x8000 }
sub GL_CONSTANT_COLOR_EXT () { 0x8001 }
sub GL_ONE_MINUS_CONSTANT_COLOR_EXT () { 0x8002 }
sub GL_CONSTANT_ALPHA_EXT () { 0x8003 }
sub GL_ONE_MINUS_CONSTANT_ALPHA_EXT () { 0x8004 }
sub GL_BLEND_COLOR_EXT () { 0x8005 }
sub GL_POLYGON_OFFSET_EXT () { 0x8037 }
sub GL_POLYGON_OFFSET_FACTOR_EXT () { 0x8038 }
sub GL_POLYGON_OFFSET_BIAS_EXT () { 0x8039 }
sub GL_PACK_SKIP_IMAGES_EXT () { 0x806B }
sub GL_PACK_IMAGE_HEIGHT_EXT () { 0x806C }
sub GL_UNPACK_SKIP_IMAGES_EXT () { 0x806D }
sub GL_UNPACK_IMAGE_HEIGHT_EXT () { 0x806E }
sub GL_TEXTURE_3D_EXT () { 0x806F }
sub GL_PROXY_TEXTURE_3D_EXT () { 0x8070 }
sub GL_TEXTURE_DEPTH_EXT () { 0x8071 }
sub GL_TEXTURE_WRAP_R_EXT () { 0x8072 }
sub GL_MAX_3D_TEXTURE_SIZE_EXT () { 0x8073 }
sub GL_TEXTURE_3D_BINDING_EXT () { 0x806A }
sub GL_TEXTURE_PRIORITY_EXT () { 0x8066 }
sub GL_TEXTURE_RESIDENT_EXT () { 0x8067 }
sub GL_TEXTURE_1D_BINDING_EXT () { 0x8068 }
sub GL_TEXTURE_2D_BINDING_EXT () { 0x8069 }
sub GL_RESCALE_NORMAL_EXT () { 0x803A }
sub GL_VERTEX_ARRAY_EXT () { 0x8074 }
sub GL_NORMAL_ARRAY_EXT () { 0x8075 }
sub GL_COLOR_ARRAY_EXT () { 0x8076 }
sub GL_INDEX_ARRAY_EXT () { 0x8077 }
sub GL_TEXTURE_COORD_ARRAY_EXT () { 0x8078 }
sub GL_EDGE_FLAG_ARRAY_EXT () { 0x8079 }
sub GL_VERTEX_ARRAY_SIZE_EXT () { 0x807A }
sub GL_VERTEX_ARRAY_TYPE_EXT () { 0x807B }
sub GL_VERTEX_ARRAY_STRIDE_EXT () { 0x807C }
sub GL_VERTEX_ARRAY_COUNT_EXT () { 0x807D }
sub GL_NORMAL_ARRAY_TYPE_EXT () { 0x807E }
sub GL_NORMAL_ARRAY_STRIDE_EXT () { 0x807F }
sub GL_NORMAL_ARRAY_COUNT_EXT () { 0x8080 }
sub GL_COLOR_ARRAY_SIZE_EXT () { 0x8081 }
sub GL_COLOR_ARRAY_TYPE_EXT () { 0x8082 }
sub GL_COLOR_ARRAY_STRIDE_EXT () { 0x8083 }
sub GL_COLOR_ARRAY_COUNT_EXT () { 0x8084 }
sub GL_INDEX_ARRAY_TYPE_EXT () { 0x8085 }
sub GL_INDEX_ARRAY_STRIDE_EXT () { 0x8086 }
sub GL_INDEX_ARRAY_COUNT_EXT () { 0x8087 }
sub GL_TEXTURE_COORD_ARRAY_SIZE_EXT () { 0x8088 }
sub GL_TEXTURE_COORD_ARRAY_TYPE_EXT () { 0x8089 }
sub GL_TEXTURE_COORD_ARRAY_STRIDE_EXT () { 0x808A }
sub GL_TEXTURE_COORD_ARRAY_COUNT_EXT () { 0x808B }
sub GL_EDGE_FLAG_ARRAY_STRIDE_EXT () { 0x808C }
sub GL_EDGE_FLAG_ARRAY_COUNT_EXT () { 0x808D }
sub GL_VERTEX_ARRAY_POINTER_EXT () { 0x808E }
sub GL_NORMAL_ARRAY_POINTER_EXT () { 0x808F }
sub GL_COLOR_ARRAY_POINTER_EXT () { 0x8090 }
sub GL_INDEX_ARRAY_POINTER_EXT () { 0x8091 }
sub GL_TEXTURE_COORD_ARRAY_POINTER_EXT () { 0x8092 }
sub GL_EDGE_FLAG_ARRAY_POINTER_EXT () { 0x8093 }
sub GL_CLAMP_TO_EDGE_SGIS () { 0x812F }
sub GL_FUNC_ADD_EXT () { 0x8006 }
sub GL_MIN_EXT () { 0x8007 }
sub GL_MAX_EXT () { 0x8008 }
sub GL_BLEND_EQUATION_EXT () { 0x8009 }
sub GL_FUNC_SUBTRACT_EXT () { 0x800A }
sub GL_FUNC_REVERSE_SUBTRACT_EXT () { 0x800B }
sub GL_POINT_SIZE_MIN_EXT () { 0x8126 }
sub GL_POINT_SIZE_MAX_EXT () { 0x8127 }
sub GL_POINT_FADE_THRESHOLD_SIZE_EXT () { 0x8128 }
sub GL_DISTANCE_ATTENUATION_EXT () { 0x8129 }
sub GL_TABLE_TOO_LARGE_EXT () { 0x8031 }
sub GL_COLOR_TABLE_FORMAT_EXT () { 0x80D8 }
sub GL_COLOR_TABLE_WIDTH_EXT () { 0x80D9 }
sub GL_COLOR_TABLE_RED_SIZE_EXT () { 0x80DA }
sub GL_COLOR_TABLE_GREEN_SIZE_EXT () { 0x80DB }
sub GL_COLOR_TABLE_BLUE_SIZE_EXT () { 0x80DC }
sub GL_COLOR_TABLE_ALPHA_SIZE_EXT () { 0x80DD }
sub GL_COLOR_TABLE_LUMINANCE_SIZE_EXT () { 0x80DE }
sub GL_COLOR_TABLE_INTENSITY_SIZE_EXT () { 0x80DF }
sub GL_TEXTURE_INDEX_SIZE_EXT () { 0x80ED }
sub GL_COLOR_INDEX1_EXT () { 0x80E2 }
sub GL_COLOR_INDEX2_EXT () { 0x80E3 }
sub GL_COLOR_INDEX4_EXT () { 0x80E4 }
sub GL_COLOR_INDEX8_EXT () { 0x80E5 }
sub GL_COLOR_INDEX12_EXT () { 0x80E6 }
sub GL_COLOR_INDEX16_EXT () { 0x80E7 }
sub GL_CLIP_VOLUME_CLIPPING_HINT_EXT () { 0x80F0 }
sub GL_ARRAY_ELEMENT_LOCK_FIRST_EXT () { 0x81A8 }
sub GL_ARRAY_ELEMENT_LOCK_COUNT_EXT () { 0x81A9 }
sub GL_OCCLUSION_TEST_HP () { 0x8165 }
sub GL_OCCLUSION_TEST_RESULT_HP () { 0x8166 }
sub GL_SHARED_TEXTURE_PALETTE_EXT () { 0x81FB }
sub GL_INCR_WRAP_EXT () { 0x8507 }
sub GL_DECR_WRAP_EXT () { 0x8508 }
sub GL_NORMAL_MAP_NV () { 0x8511 }
sub GL_REFLECTION_MAP_NV () { 0x8512 }
sub GL_DOT3_RGB_EXT () { 0x8740 }
sub GL_DOT3_RGBA_EXT () { 0x8741 }


sub GL_COLOR_BUFFER_BIT { 0x00004000 } 
sub GL_DEPTH_BUFFER_BIT { 0x00000100 } 
sub GL_ACCUM_BUFFER_BIT { 0x00000200 } 
sub GL_STENCIL_BUFFER_BIT { 0x00000400 } 
sub GL_POINTS { 0x0000 } 
sub GL_LINES { 0x0001 } 
sub GL_LINE_STRIP { 0x0003 } 
sub GL_LINE_LOOP { 0x0002 } 
sub GL_TRIANGLES { 0x0004 } 
sub GL_TRIANGLE_STRIP { 0x0005 } 
sub GL_TRIANGLE_FAN { 0x0006 } 
sub GL_QUADS { 0x0007 } 
sub GL_QUAD_STRIP { 0x0008 } 
sub GL_POLYGON { 0x0009 } 
sub GL_LINE_STIPPLE { 0x0B24 } 
sub GL_FRONT { 0x0404 } 
sub GL_BACK { 0x0405 } 
sub GL_POINT { 0x1B00 } 
sub GL_LINE { 0x1B01 } 
sub GL_FILL { 0x1B02 } 
sub GL_CCW { 0x0901 } 
sub GL_CW { 0x0900 } 
sub GL_FRONT_AND_BACK { 0x0408 } 
sub GL_CULL_FACE { 0x0B44 } 
sub GL_POLYGON_STIPPLE { 0x0B42 } 
sub GL_NORMALIZE { 0x0BA1 } 
sub GL_RESCALE_NORMAL { 0x803A } 
sub GL_VERTEX_ARRAY { 0x8074 } 
sub GL_COLOR_ARRAY { 0x8076 } 
sub GL_INDEX_ARRAY { 0x8077 } 
sub GL_NORMAL_ARRAY { 0x8075 } 
sub GL_TEXTURE_COORD_ARRAY { 0x8078 } 
sub GL_EDGE_FLAG_ARRAY { 0x8079 } 
sub GL_BYTE { 0x1400 } 
sub GL_UNSIGNED_BYTE { 0x1401 } 
sub GL_SHORT { 0x1402 } 
sub GL_UNSIGNED_SHORT { 0x1403 } 
sub GL_INT { 0x1404 } 
sub GL_UNSIGNED_INT { 0x1405 } 
sub GL_FLOAT { 0x1406 } 
sub GL_DOUBLE { 0x140A } 
sub GL_V2F { 0x2A20 } 
sub GL_V3F { 0x2A21 } 
sub GL_C4UB_V2F { 0x2A22 } 
sub GL_C4UB_V3F { 0x2A23 } 
sub GL_C3F_V3F { 0x2A24 } 
sub GL_N3F_V3F { 0x2A25 } 
sub GL_C4F_N3F_V3F { 0x2A26 } 
sub GL_T2F_V3F { 0x2A27 } 
sub GL_T4F_V4F { 0x2A28 } 
sub GL_T2F_C4UB_V3F { 0x2A29 } 
sub GL_T2F_C3F_V3F { 0x2A2A } 
sub GL_T2F_N3F_V3F { 0x2A2B } 
sub GL_T2F_C4F_N3F_V3F { 0x2A2C } 
sub GL_T4F_C4F_N3F_V4F { 0x2A2D } 
sub GL_ALL_ATTRIB_BITS { 0x000FFFFF } 
sub GL_CURRENT_BIT { 0x00000001 } 
sub GL_ENABLE_BIT { 0x00002000 } 
sub GL_EVAL_BIT { 0x00010000 } 
sub GL_FOG_BIT { 0x00000080 } 
sub GL_HINT_BIT { 0x00008000 } 
sub GL_LIGHTING_BIT { 0x00000040 } 
sub GL_LINE_BIT { 0x00000004 } 
sub GL_LIST_BIT { 0x00020000 } 
sub GL_PIXEL_MODE_BIT { 0x00000020 } 
sub GL_POINT_BIT { 0x00000002 } 
sub GL_POLYGON_BIT { 0x00000008 } 
sub GL_POLYGON_STIPPLE_BIT { 0x00000010 } 
sub GL_SCISSOR_BIT { 0x00080000 } 
sub GL_TEXTURE_BIT { 0x00040000 } 
sub GL_TRANSFORM_BIT { 0x00001000 } 
sub GL_VIEWPORT_BIT { 0x00000800 } 
sub GL_CLIENT_PIXEL_STORE_BIT { 0x00000001 } 
sub GL_CLIENT_VERTEX_ARRAY_BIT { 0x00000002 } 
sub GL_ALL_CLIENT_ATTRIB_BITS { 0xFFFFFFFF } 
sub GL_MODELVIEW { 0x1700 } 
sub GL_PROJECTION { 0x1701 } 
sub GL_TEXTURE { 0x1702 } 
sub GL_SMOOTH { 0x1D01 } 
sub GL_FLAT { 0x1D00 } 
sub GL_LIGHT0 { 0x4000 } 
sub GL_LIGHT1 { 0x4001 } 
sub GL_LIGHT2 { 0x4002 } 
sub GL_LIGHT3 { 0x4003 } 
sub GL_LIGHT4 { 0x4004 } 
sub GL_LIGHT5 { 0x4005 } 
sub GL_LIGHT6 { 0x4006 } 
sub GL_LIGHT7 { 0x4007 } 
sub GL_AMBIENT { 0x1200 } 
sub GL_DIFFUSE { 0x1201 } 
sub GL_AMBIENT_AND_DIFFUSE { 0x1602 } 
sub GL_SPECULAR { 0x1202 } 
sub GL_SHININESS { 0x1601 } 
sub GL_EMISSION { 0x1600 } 
sub GL_COLOR_INDEXES { 0x1603 } 
sub GL_POSITION { 0x1203 } 
sub GL_SPOT_DIRECTION { 0x1204 } 
sub GL_SPOT_EXPONENT { 0x1205 } 
sub GL_SPOT_CUTOFF { 0x1206 } 
sub GL_CONSTANT_ATTENUATION { 0x1207 } 
sub GL_LINEAR_ATTENUATION { 0x1208 } 
sub GL_QUADRATIC_ATTENUATION { 0x1209 } 
sub GL_LIGHT_MODEL_AMBIENT { 0x0B53 } 
sub GL_LIGHT_MODEL_LOCAL_VIEWER { 0x0B51 } 
sub GL_LIGHT_MODEL_TWO_SIDE { 0x0B52 } 
sub GL_LIGHT_MODEL_COLOR_CONTROL { 0x81F8 } 
sub GL_FALSE { 0x0 } 
sub GL_TRUE { 0x1 } 
sub GL_SINGLE_COLOR { 0x81F9 } 
sub GL_ZERO { 0x0 } 
sub GL_ONE { 0x1 } 
sub GL_DST_COLOR { 0x0306 } 
sub GL_SRC_COLOR { 0x0300 } 
sub GL_ONE_MINUS_DST_COLOR { 0x0307 } 
sub GL_ONE_MINUS_SRC_COLOR { 0x0301 } 
sub GL_SRC_ALPHA { 0x0302 } 
sub GL_ONE_MINUS_SRC_ALPHA { 0x0303 } 
sub GL_SRC_ALPHA_SATURATE { 0x0308 } 
sub GL_CONSTANT_COLOR { 0x8001 } 
sub GL_ONE_MINUS_CONSTANT_COLOR { 0x8002 } 
sub GL_CONSTANT_ALPHA { 0x8003 } 
sub GL_ONE_MINUS_CONSTANT_ALPHA { 0x8004 } 
sub GL_POINT_SMOOTH_HINT { 0x0C51 } 
sub GL_LINE_SMOOTH_HINT { 0x0C52 } 
sub GL_POLYGON_SMOOTH_HINT { 0x0C53 } 
sub GL_FOG_HINT { 0x0C54 } 
sub GL_PERSPECTIVE_CORRECTION_HINT { 0x0C50 } 
sub GL_EXP { 0x0800 } 
sub GL_EXP2 { 0x0801 } 
sub GL_FOG_MODE { 0x0B65 } 
sub GL_LINEAR { 0x2601 } 
sub GL_FOG_DENSITY { 0x0B62 } 
sub GL_FOG_START { 0x0B63 } 
sub GL_FOG_END { 0x0B64 } 
sub GL_FOG_COLOR { 0x0B66 } 
sub GL_POLYGON_OFFSET_LINE { 0x2A02 } 
sub GL_POLYGON_OFFSET_FILL { 0x8037 } 
sub GL_POLYGON_OFFSET_POINT { 0x2A01 } 
sub GL_COLOR_INDEX { 0x1900 } 
sub GL_RGB { 0x1907 } 
sub GL_RGBA { 0x1908 } 
sub GL_BGR { 0x80E0 } 
sub GL_BGRA { 0x80E1 } 
sub GL_RED { 0x1903 } 
sub GL_GREEN { 0x1904 } 
sub GL_BLUE { 0x1905 } 
sub GL_ALPHA { 0x1906 } 
sub GL_LUMINANCE { 0x1909 } 
sub GL_LUMINANCE_ALPHA { 0x190A } 
sub GL_STENCIL_INDEX { 0x1901 } 
sub GL_DEPTH_COMPONENT { 0x1902 } 
sub GL_BITMAP { 0x1A00 } 
sub GL_UNSIGNED_BYTE_3_3_2 { 0x8032 } 
sub GL_UNSIGNED_BYTE_2_3_3_REV { 0x8362 } 
sub GL_UNSIGNED_SHORT_5_6_5 { 0x8363 } 
sub GL_UNSIGNED_SHORT_5_6_5_REV { 0x8364 } 
sub GL_UNSIGNED_SHORT_4_4_4_4 { 0x8033 } 
sub GL_UNSIGNED_SHORT_4_4_4_4_REV { 0x8365 } 
sub GL_UNSIGNED_SHORT_5_5_5_1 { 0x8034 } 
sub GL_UNSIGNED_SHORT_1_5_5_5_REV { 0x8366 } 
sub GL_UNSIGNED_INT_8_8_8_8 { 0x8035 } 
sub GL_UNSIGNED_INT_8_8_8_8_REV { 0x8367 } 
sub GL_UNSIGNED_INT_10_10_10_2 { 0x8036 } 
sub GL_UNSIGNED_INT_2_10_10_10_REV { 0x8368 } 
sub GL_UNPACK_SWAP_BYTES { 0x0CF0 } 
sub GL_PACK_SWAP_BYTES { 0x0D00 } 
sub GL_UNPACK_LSB_FIRST { 0x0CF1 } 
sub GL_PACK_LSB_FIRST { 0x0D01 } 
sub GL_UNPACK_ROW_LENGTH { 0x0CF2 } 
sub GL_PACK_ROW_LENGTH { 0x0D02 } 
sub GL_UNPACK_SKIP_ROWS { 0x0CF3 } 
sub GL_PACK_SKIP_ROWS { 0x0D03 } 
sub GL_UNPACK_SKIP_PIXELS { 0x0CF4 } 
sub GL_PACK_SKIP_PIXELS { 0x0D04 } 
sub GL_UNPACK_ALIGNMENT { 0x0CF5 } 
sub GL_PACK_ALIGNMENT { 0x0D05 } 
sub GL_UNPACK_IMAGE_HEIGHT { 0x806E } 
sub GL_PACK_IMAGE_HEIGHT { 0x806C } 
sub GL_UNPACK_SKIP_IMAGES { 0x806D } 
sub GL_PACK_SKIP_IMAGES { 0x806B } 
sub GL_MAP_COLOR { 0x0D10 } 
sub GL_MAP_STENCIL { 0x0D11 } 
sub GL_INDEX_SHIFT { 0x0D12 } 
sub GL_INDEX_OFFSET { 0x0D13 } 
sub GL_RED_SCALE { 0x0D14 } 
sub GL_GREEN_SCALE { 0x0D18 } 
sub GL_BLUE_SCALE { 0x0D1A } 
sub GL_ALPHA_SCALE { 0x0D1C } 
sub GL_DEPTH_SCALE { 0x0D1E } 
sub GL_RED_BIAS { 0x0D15 } 
sub GL_GREEN_BIAS { 0x0D19 } 
sub GL_BLUE_BIAS { 0x0D1B } 
sub GL_ALPHA_BIAS { 0x0D1D } 
sub GL_DEPTH_BIAS { 0x0D1F } 
sub GL_POST_CONVOLUTION_RED_SCALE { 0x801C } 
sub GL_POST_CONVOLUTION_GREEN_SCALE { 0x801D } 
sub GL_POST_CONVOLUTION_BLUE_SCALE { 0x801E } 
sub GL_POST_CONVOLUTION_ALPHA_SCALE { 0x801F } 
sub GL_POST_CONVOLUTION_RED_BIAS { 0x8020 } 
sub GL_POST_CONVOLUTION_GREEN_BIAS { 0x8021 } 
sub GL_POST_CONVOLUTION_BLUE_BIAS { 0x8022 } 
sub GL_POST_CONVOLUTION_ALPHA_BIAS { 0x8023 } 
sub GL_POST_COLOR_MATRIX_RED_SCALE { 0x80B4 } 
sub GL_POST_COLOR_MATRIX_GREEN_SCALE { 0x80B5 } 
sub GL_POST_COLOR_MATRIX_BLUE_SCALE { 0x80B6 } 
sub GL_POST_COLOR_MATRIX_ALPHA_SCALE { 0x80B7 } 
sub GL_POST_COLOR_MATRIX_RED_BIAS { 0x80B8 } 
sub GL_POST_COLOR_MATRIX_GREEN_BIAS { 0x80B9 } 
sub GL_POST_COLOR_MATRIX_BLUE_BIAS { 0x80BA } 
sub GL_POST_COLOR_MATRIX_ALPHA_BIAS { 0x80BB } 
sub GL_PIXEL_MAP_I_TO_I { 0x0C70 } 
sub GL_PIXEL_MAP_S_TO_S { 0x0C71 } 
sub GL_PIXEL_MAP_I_TO_R { 0x0C72 } 
sub GL_PIXEL_MAP_I_TO_G { 0x0C73 } 
sub GL_PIXEL_MAP_I_TO_B { 0x0C74 } 
sub GL_PIXEL_MAP_I_TO_A { 0x0C75 } 
sub GL_PIXEL_MAP_R_TO_R { 0x0C76 } 
sub GL_PIXEL_MAP_G_TO_G { 0x0C77 } 
sub GL_PIXEL_MAP_B_TO_B { 0x0C78 } 
sub GL_PIXEL_MAP_A_TO_A { 0x0C79 } 
sub GL_TEXTURE_1D { 0x0DE0 } 
sub GL_TEXTURE_2D { 0x0DE1 } 
sub GL_TEXTURE_3D { 0x806F } 
sub GL_PROXY_TEXTURE_2D { 0x8064 } 
sub GL_ALPHA4 { 0x803B } 
sub GL_ALPHA8 { 0x803C } 
sub GL_ALPHA12 { 0x803D } 
sub GL_ALPHA16 { 0x803E } 
sub GL_LUMINANCE4 { 0x803F } 
sub GL_LUMINANCE8 { 0x8040 } 
sub GL_LUMINANCE12 { 0x8041 } 
sub GL_LUMINANCE16 { 0x8042 } 
sub GL_LUMINANCE4_ALPHA4 { 0x8043 } 
sub GL_LUMINANCE6_ALPHA2 { 0x8044 } 
sub GL_LUMINANCE8_ALPHA8 { 0x8045 } 
sub GL_LUMINANCE12_ALPHA4 { 0x8046 } 
sub GL_LUMINANCE12_ALPHA12 { 0x8047 } 
sub GL_LUMINANCE16_ALPHA16 { 0x8048 } 
sub GL_INTENSITY { 0x8049 } 
sub GL_INTENSITY4 { 0x804A } 
sub GL_INTENSITY8 { 0x804B } 
sub GL_INTENSITY12 { 0x804C } 
sub GL_INTENSITY16 { 0x804D } 
sub GL_R3_G3_B2 { 0x2A10 } 
sub GL_RGB4 { 0x804F } 
sub GL_RGB5 { 0x8050 } 
sub GL_RGB8 { 0x8051 } 
sub GL_RGB10 { 0x8052 } 
sub GL_RGB12 { 0x8053 } 
sub GL_RGB16 { 0x8054 } 
sub GL_RGBA2 { 0x8055 } 
sub GL_RGBA4 { 0x8056 } 
sub GL_RGB5_A1 { 0x8057 } 
sub GL_RGBA8 { 0x8058 } 
sub GL_RGB10_A2 { 0x8059 } 
sub GL_RGBA12 { 0x805A } 
sub GL_RGBA16 { 0x805B } 
sub GL_MAX_TEXTURE_SIZE { 0x0D33 } 
sub GL_TEXTURE_BASE_LEVEL { 0x813C } 
sub GL_TEXTURE_MAX_LEVEL { 0x813D } 
sub GL_TEXTURE_MAX_LOD { 0x813B } 
sub GL_TEXTURE_MIN_LOD { 0x813A } 
sub GL_TEXTURE_ENV_MODE { 0x2200 } 
sub GL_TEXTURE_ENV_COLOR { 0x2201 } 
sub GL_DECAL { 0x2101 } 
sub GL_REPLACE { 0x1E01 } 
sub GL_MODULATE { 0x2100 } 
sub GL_BLEND { 0x0BE2 } 
sub GL_TEXTURE_WRAP_S { 0x2802 } 
sub GL_TEXTURE_WRAP_T { 0x2803 } 
sub GL_TEXTURE_WRAP_R { 0x8072 } 
sub GL_TEXTURE_MAG_FILTER { 0x2800 } 
sub GL_TEXTURE_MIN_FILTER { 0x2801 } 
sub GL_TEXTURE_BORDER_COLOR { 0x1004 } 
sub GL_TEXTURE_PRIORITY { 0x8066 } 
sub GL_CLAMP { 0x2900 } 
sub GL_CLAMP_TO_EDGE { 0x812F } 
sub GL_REPEAT { 0x2901 } 
sub GL_NEAREST { 0x2600 } 
sub GL_NEAREST_MIPMAP_NEAREST { 0x2700 } 
sub GL_NEAREST_MIPMAP_LINEAR { 0x2702 } 
sub GL_LINEAR_MIPMAP_NEAREST { 0x2701 } 
sub GL_LINEAR_MIPMAP_LINEAR { 0x2703 } 
sub GL_S { 0x2000 } 
sub GL_T { 0x2001 } 
sub GL_R { 0x2002 } 
sub GL_Q { 0x2003 } 
sub GL_TEXTURE_GEN_MODE { 0x2500 } 
sub GL_OBJECT_PLANE { 0x2501 } 
sub GL_EYE_PLANE { 0x2502 } 
sub GL_EYE_LINEAR { 0x2400 } 
sub GL_OBJECT_LINEAR { 0x2401 } 
sub GL_SPHERE_MAP { 0x2402 } 
sub GL_LEFT { 0x0406 } 
sub GL_RIGHT { 0x0407 } 
sub GL_FRONT_LEFT { 0x0400 } 
sub GL_FRONT_RIGHT { 0x0401 } 
sub GL_BACK_LEFT { 0x0402 } 
sub GL_BACK_RIGHT { 0x0403 } 
sub GL_NONE { 0x0 } 
sub GL_SCISSOR_TEST { 0x0C11 } 
sub GL_NEVER { 0x0200 } 
sub GL_ALWAYS { 0x0207 } 
sub GL_LESS { 0x0201 } 
sub GL_LEQUAL { 0x0203 } 
sub GL_EQUAL { 0x0202 } 
sub GL_GEQUAL { 0x0206 } 
sub GL_GREATER { 0x0204 } 
sub GL_NOTEQUAL { 0x0205 } 
sub GL_KEEP { 0x1E00 } 
sub GL_INCR { 0x1E02 } 
sub GL_DECR { 0x1E03 } 
sub GL_INVERT { 0x150A } 
sub GL_CLEAR { 0x1500 } 
sub GL_COPY { 0x1503 } 
sub GL_NOOP { 0x1505 } 
sub GL_SET { 0x150F } 
sub GL_COPY_INVERTED { 0x150C } 
sub GL_AND_REVERSE { 0x1502 } 
sub GL_OR_REVERSE { 0x150B } 
sub GL_AND { 0x1501 } 
sub GL_OR { 0x1507 } 
sub GL_NAND { 0x150E } 
sub GL_NOR { 0x1508 } 
sub GL_XOR { 0x1506 } 
sub GL_EQUIV { 0x1509 } 
sub GL_AND_INVERTED { 0x1504 } 
sub GL_OR_INVERTED { 0x150D } 
sub GL_LOAD { 0x0101 } 
sub GL_RETURN { 0x0102 } 
sub GL_ADD { 0x0104 } 
sub GL_MULT { 0x0103 } 
sub GL_ACCUM { 0x0100 } 
sub GL_MAP1_VERTEX_3 { 0x0D97 } 
sub GL_MAP1_VERTEX_4 { 0x0D98 } 
sub GL_MAP1_INDEX { 0x0D91 } 
sub GL_MAP1_COLOR_4 { 0x0D90 } 
sub GL_MAP1_NORMAL { 0x0D92 } 
sub GL_MAP1_TEXTURE_COORD_1 { 0x0D93 } 
sub GL_MAP1_TEXTURE_COORD_2 { 0x0D94 } 
sub GL_MAP1_TEXTURE_COORD_3 { 0x0D95 } 
sub GL_MAP1_TEXTURE_COORD_4 { 0x0D96 } 
sub GL_MAP2_VERTEX_3 { 0x0DB7 } 
sub GL_MAP2_VERTEX_4 { 0x0DB8 } 
sub GL_MAP2_INDEX { 0x0DB1 } 
sub GL_MAP2_COLOR_4 { 0x0DB0 } 
sub GL_MAP2_NORMAL { 0x0DB2 } 
sub GL_MAP2_TEXTURE_COORD_1 { 0x0DB3 } 
sub GL_MAP2_TEXTURE_COORD_2 { 0x0DB4 } 
sub GL_MAP2_TEXTURE_COORD_3 { 0x0DB5 } 
sub GL_MAP2_TEXTURE_COORD_4 { 0x0DB6 } 
sub GL_AUTO_NORMAL { 0x0D80 } 
sub GL_LIGHTING { 0x0B50 } 
sub GL_DEPTH_TEST { 0x0B71 } 
sub GL_COLOR_TABLE { 0x80D0 } 
sub GL_POST_CONVOLUTION_COLOR_TABLE { 0x80D1 } 
sub GL_POST_COLOR_MATRIX_COLOR_TABLE { 0x80D2 } 
sub GL_PROXY_COLOR_TABLE { 0x80D3 } 
sub GL_PROXY_POST_CONVOLUTION_COLOR_TABLE { 0x80D4 } 
sub GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE { 0x80D5 } 
sub GL_CONVOLUTION_1D { 0x8010 } 
sub GL_CONVOLUTION_2D { 0x8011 } 
sub GL_SEPARABLE_2D { 0x8012 } 
sub GL_CONVOLUTION_BORDER_MODE { 0x8013 } 
sub GL_CONVOLUTION_FILTER_SCALE { 0x8014 } 
sub GL_CONVOLUTION_FILTER_BIAS { 0x8015 } 
sub GL_REDUCE { 0x8016 } 
sub GL_CONSTANT_BORDER { 0x8151 } 
sub GL_REPLICATE_BORDER { 0x8153 } 
sub GL_HISTOGRAM { 0x8024 } 
sub GL_PROXY_HISTOGRAM { 0x8025 } 
sub GL_MINMAX { 0x802E } 
sub GL_MIN { 0x8007 } 
sub GL_MAX { 0x8008 } 
sub GL_FUNC_ADD { 0x8006 } 
sub GL_FUNC_SUBTRACT { 0x800A } 
sub GL_FUNC_REVERSE_SUBTRACT { 0x800B } 
sub GL_COLOR_TABLE_SCALE { 0x80D6 } 
sub GL_READ_BUFFER { 0x0C02 } 
sub GLU_DISPLAY_MODE { 100204 } 
sub GLU_NURBS_MODE { 100160 } 
sub GLU_CULLING { 100201 } 
sub GLU_SAMPLING_METHOD { 100205 } 
sub GLU_SAMPLING_TOLERANCE { 100203 } 
sub GLU_PARAMETRIC_TOLERANCE { 100202 } 
sub GLU_U_STEP { 100206 } 
sub GLU_V_STEP { 100207 } 
sub GLU_AUTO_LOAD_MATRIX { 100200 } 
sub GLU_FILL { 100012 } 
sub GLU_OUTLINE_POLYGON { 100240 } 
sub GLU_OUTLINE_PATCH { 100241 } 
sub GLU_NURBS_RENDERER { 100162 } 
sub GLU_NURBS_TESSELLATOR { 100161 } 
sub GLU_PATH_LENGTH { 100215 } 
sub GLU_DOMAIN_DISTANCE { 100217 } 
sub GLU_OBJECT_PATH_LENGTH { 100209 } 
sub GLU_OBJECT_PARAMETRIC_ERROR { 100208 } 
sub GLU_NURBS_ERROR { 100103 } 
sub GLU_NURBS_BEGIN { 100164 } 
sub GLU_NURBS_BEGIN_DATA { 100170 } 
sub GLU_NURBS_TEXTURE_COORD { 100168 } 
sub GLU_NURBS_TEXTURE_COORD_DATA { 100174 } 
sub GLU_NURBS_COLOR { 100167 } 
sub GLU_NURBS_COLOR_DATA { 100173 } 
sub GLU_NURBS_NORMAL { 100166 } 
sub GLU_NURBS_NORMAL_DATA { 100172 } 
sub GLU_NURBS_VERTEX { 100165 } 
sub GLU_NURBS_VERTEX_DATA { 100171 } 
sub GLU_NURBS_END { 100169 } 
sub GLU_NURBS_END_DATA { 100175 } 
sub GLU_MAP1_TRIM_2 { 100210 } 
sub GLU_MAP1_TRIM_3 { 100211 } 
sub GLU_TESS_BOUNDARY_ONLY { 100141 } 
sub GLU_TESS_TOLERANCE { 100142 } 
sub GLU_TESS_WINDING_RULE { 100140 } 
sub GLU_TESS_WINDING_ODD { 100130 } 
sub GLU_TESS_WINDING_NONZERO { 100131 } 
sub GLU_TESS_WINDING_POSITIVE { 100132 } 
sub GLU_TESS_WINDING_NEGATIVE { 100133 } 
sub GLU_TESS_WINDING_ABS_GEQ_TWO { 100134 } 


1;