comparison dwt/internal/c/gl.d @ 33:27324bbbac70

changed to regenerated BCD bindings
author Frank Benoit <benoit@tionex.de>
date Thu, 10 Jan 2008 02:18:07 +0100
parents
children
comparison
equal deleted inserted replaced
32:b7c28480e3e0 33:27324bbbac70
1 /******************************************************************************
2 Based on the generated files from the BCD tool
3 modified by: Frank Benoit <keinfarbton@googlemail.com>
4 ******************************************************************************/
5 module dwt.internal.c.gl;
6
7 extern(C):
8 align(4):
9
10
11 const double GL_422_AVERAGE_EXT = 0x80CE;
12 const double GL_ACTIVE_TEXTURE = 0x84E0;
13 const double GL_ACTIVE_TEXTURE_ARB = 0x84E0;
14 const double GL_ALIASED_LINE_WIDTH_RANGE = 0x846E;
15 const double GL_ALPHA16 = 0x803E;
16 const double GL_ALPHA16_EXT = 0x803E;
17 const double GL_ASYNC_READ_PIXELS_SGIX = 0x835E;
18 const double GL_BGR = 0x80E0;
19 const double GL_BGRA = 0x80E1;
20 const double GL_BGRA_EXT = 0x80E1;
21 const double GL_BGR_EXT = 0x80E0;
22 const double GL_BIASED_RGB5_A1_MTX = 0x89BE;
23 const double GL_BLEND = 0x0BE2;
24 const double GL_BLEND_DST = 0x0BE0;
25 const double GL_BLEND_SRC = 0x0BE1;
26 const double GL_CLIENT_ACTIVE_TEXTURE = 0x84E1;
27 const double GL_CLIENT_ACTIVE_TEXTURE_ARB = 0x84E1;
28 const double GL_COLOR_INDEX12_EXT = 0x80E6;
29 const double GL_COLOR_INDEX16_EXT = 0x80E7;
30 const double GL_COLOR_INDEX1_EXT = 0x80E2;
31 const double GL_COLOR_INDEX2_EXT = 0x80E3;
32 const double GL_COLOR_INDEX4_EXT = 0x80E4;
33 const double GL_COLOR_INDEX8_EXT = 0x80E5;
34 const double GL_COLOR_TABLE_LUMINANCE_SIZE = 0x80DE;
35 const double GL_COLOR_TABLE_LUMINANCE_SIZE_EXT = 0x80DE;
36 const double GL_COLOR_TABLE_LUMINANCE_SIZE_SGI = 0x80DE;
37 const double GL_COMPARE_R_TO_TEXTURE_ARB = 0x884E;
38 const double GL_COMPRESSED_ALPHA = 0x84E9;
39 const double GL_COMPRESSED_ALPHA_ARB = 0x84E9;
40 const double GL_COMPRESSED_INTENSITY = 0x84EC;
41 const double GL_COMPRESSED_INTENSITY_ARB = 0x84EC;
42 const double GL_COMPRESSED_LUMINANCE = 0x84EA;
43 const double GL_COMPRESSED_LUMINANCE_ALPHA = 0x84EB;
44 const double GL_COMPRESSED_LUMINANCE_ALPHA_ARB = 0x84EB;
45 const double GL_COMPRESSED_LUMINANCE_ARB = 0x84EA;
46 const double GL_COMPRESSED_RGB = 0x84ED;
47 const double GL_COMPRESSED_RGBA = 0x84EE;
48 const double GL_COMPRESSED_RGBA_ARB = 0x84EE;
49 const double GL_COMPRESSED_RGB_ARB = 0x84ED;
50 const double GL_CURRENT_VERTEX_EXT = 0x87E2;
51 const double GL_DECR = 0x1E03;
52 const double GL_DEPTH_SCALE = 0x0D1E;
53 const double GL_DOT3_RGB = 0x86ae;
54 const double GL_DOT3_RGB_ARB = 0x86AE;
55 const double GL_EMBOSS_CONSTANT_NV = 0x855E;
56 const double GL_FRAGMENT_LIGHT2_SGIX = 0x840E;
57 const double GL_FULL_RANGE_EXT = 0x87E1;
58 const double GL_INCR = 0x1E02;
59 const double GL_INVARIANT_DATATYPE_EXT = 0x87EB;
60 const double GL_INVARIANT_VALUE_EXT = 0x87EA;
61 const double GL_IUI_V3F_EXT = 0x81AE;
62 const double GL_KEEP = 0x1E00;
63 const double GL_LIGHT14 = 0x400E;
64 const double GL_LIGHT30 = 0x401E;
65 const double GL_LINEAR_SHARPEN_ALPHA_SGIS = 0x80AE;
66 const double GL_LOCAL_CONSTANT_DATATYPE_EXT = 0x87ED;
67 const double GL_LOCAL_CONSTANT_VALUE_EXT = 0x87EC;
68 const double GL_MATRIX14_ARB = 0x88CE;
69 const double GL_MATRIX30_ARB = 0x88DE;
70 const double GL_MAX_ELEMENTS_INDICES = 0x80E9;
71 const double GL_MAX_ELEMENTS_INDICES_EXT = 0x80E9;
72 const double GL_MAX_ELEMENTS_VERTICES = 0x80E8;
73 const double GL_MAX_ELEMENTS_VERTICES_EXT = 0x80E8;
74 const double GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT = 0x87CE;
75 const double GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB = 0x862E;
76 const double GL_MAX_TEXTURE_UNITS = 0x84E2;
77 const double GL_MAX_TEXTURE_UNITS_ARB = 0x84E2;
78 const double GL_MINMAX = 0x802E;
79 const double GL_MINMAX_EXT = 0x802E;
80 const double GL_MODELVIEW14_ARB = 0x872E;
81 const double GL_MODELVIEW30_ARB = 0x873E;
82 const double GL_MVP_MATRIX_EXT = 0x87E3;
83 const double GL_NAND = 0x150E;
84 const double GL_NEAREST_CLIPMAP_LINEAR_SGIX = 0x844E;
85 const double GL_NORMAL_ARRAY_TYPE = 0x807E;
86 const double GL_NORMAL_ARRAY_TYPE_EXT = 0x807E;
87 const double GL_NORMALIZED_RANGE_EXT = 0x87E0;
88 const double GL_NUM_GENERAL_COMBINERS_NV = 0x854e;
89 const double GL_ONE_EXT = 0x87DE;
90 const double GL_OP_CLAMP_EXT = 0x878E;
91 const double GL_OPERAND6_ALPHA_ARB = 0x859E;
92 const double GL_OPERAND6_ALPHA_EXT = 0x859E;
93 const double GL_OP_TEX_NOP_MTX = 0x8A8E;
94 const double GL_OUTPUT_TEXTURE_COORD17_EXT = 0x87AE;
95 const double GL_OUTPUT_TEXTURE_COORD1_EXT = 0x879E;
96 const double GL_PACK_CMYK_HINT_EXT = 0x800E;
97 const double GL_PERTURB_EXT = 0x85AE;
98 const double GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX = 0x813E;
99 const double GL_POST_CONVOLUTION_BLUE_SCALE = 0x801E;
100 const double GL_POST_CONVOLUTION_BLUE_SCALE_EXT = 0x801E;
101 const double GL_PROGRAM_NATIVE_ATTRIBS_ARB = 0x88AE;
102 const double GL_QUAD_ALPHA4_SGIS = 0x811E;
103 const double GL_REFERENCE_PLANE_EQUATION_SGIX = 0x817E;
104 const double GL_REPLACE = 0x1E01;
105 const double GL_RESAMPLE_REPLICATE_SGIX = 0x842E;
106 const double GL_RGB2_EXT = 0x804E;
107 const double GL_SAMPLE_ALPHA_TO_COVERAGE = 0x809E;
108 const double GL_SAMPLE_ALPHA_TO_COVERAGE_ARB = 0x809E;
109 const double GL_SAMPLE_ALPHA_TO_MASK_SGIS = 0x809E;
110 const double GL_SCALAR_EXT = 0x87BE;
111 const double GL_SCALE_BY_TWO_NV = 0x853e;
112 const double GL_SCALE_X8_MTX = 0x8ACE;
113 const double GL_SECONDARY_COLOR_ARRAY_EXT = 0x845E;
114 const double GL_SHADOW_ATTENUATION_EXT = 0x834E;
115 const double GL_SIGNED_UV_UNSIGNED_Q_MTX = 0x89AE;
116 const double GL_SOURCE6_ALPHA_ARB = 0x858E;
117 const double GL_SOURCE6_ALPHA_EXT = 0x858E;
118 const double GL_SPARE0_NV = 0x852e;
119 const double GL_SPRITE_EYE_ALIGNED_SGIX = 0x814E;
120 const double GL_SUBTRACT = 0x84E7;
121 const double GL_SUBTRACT_ARB = 0x84E7;
122 const double GL_TANGENT_ARRAY_TYPE_EXT = 0x843E;
123 const double GL_TEXBEM_MATRIX_MTX = 0x8A9E;
124 const double GL_TEXTURE0_SGIS = 0x835E;
125 const double GL_TEXTURE14 = 0x84CE;
126 const double GL_TEXTURE14_ARB = 0x84CE;
127 const double GL_TEXTURE_1D = 0x0DE0;
128 const double GL_TEXTURE_2D = 0x0DE1;
129 const double GL_TEXTURE30 = 0x84DE;
130 const double GL_TEXTURE30_ARB = 0x84DE;
131 const double GL_TEXTURE_BLUE_SIZE = 0x805E;
132 const double GL_TEXTURE_BLUE_SIZE_EXT = 0x805E;
133 const double GL_TEXTURE_COLOR_WRITEMASK_SGIS = 0x81EF;
134 const double GL_TEXTURE_COMPRESSION_HINT = 0x84EF;
135 const double GL_TEXTURE_COMPRESSION_HINT_ARB = 0x84EF;
136 const double GL_TEXTURE_ENV_BIAS_SGIX = 0x80BE;
137 const double GL_TEXTURE_INDEX_SIZE_EXT = 0x80ED;
138 const double GL_TEXTURE_LOD_BIAS_S_SGIX = 0x818E;
139 const double GL_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE;
140 const double GL_TEXTURE_MULTI_BUFFER_HINT_SGIX = 0x812E;
141 const double GL_TRANSPOSE_COLOR_MATRIX = 0x84E6;
142 const double GL_TRANSPOSE_COLOR_MATRIX_ARB = 0x84E6;
143 const double GL_TRANSPOSE_MODELVIEW_MATRIX = 0x84E3;
144 const double GL_TRANSPOSE_MODELVIEW_MATRIX_ARB = 0x84E3;
145 const double GL_TRANSPOSE_PROJECTION_MATRIX = 0x84E4;
146 const double GL_TRANSPOSE_PROJECTION_MATRIX_ARB = 0x84E4;
147 const double GL_TRANSPOSE_TEXTURE_MATRIX = 0x84E5;
148 const double GL_TRANSPOSE_TEXTURE_MATRIX_ARB = 0x84E5;
149 const double GL_UNPACK_IMAGE_HEIGHT = 0x806E;
150 const double GL_UNPACK_IMAGE_HEIGHT_EXT = 0x806E;
151 const double GL_VARIANT_ARRAY_EXT = 0x87E8;
152 const double GL_VARIANT_ARRAY_POINTER_EXT = 0x87E9;
153 const double GL_VARIANT_ARRAY_STRIDE_EXT = 0x87E6;
154 const double GL_VARIANT_ARRAY_TYPE_EXT = 0x87E7;
155 const double GL_VARIANT_DATATYPE_EXT = 0x87E5;
156 const double GL_VARIANT_VALUE_EXT = 0x87E4;
157 const double GL_VERTEX_ARRAY_POINTER = 0x808E;
158 const double GL_VERTEX_ARRAY_POINTER_EXT = 0x808E;
159 const double GL_VERTEX_ARRAY_RANGE_LENGTH_NV = 0x851E;
160 const double GL_VERTEX_PRECLIP_HINT_SGIX = 0x83EF;
161 const double GL_VERTEX_PRECLIP_SGIX = 0x83EE;
162 const double GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT = 0x850E;
163 const int GL_1PASS_EXT = 0x80A1;
164 const int GL_1PASS_SGIS = 0x80A1;
165 const int GL_2_BYTES = 0x1407;
166 const int GL_2D = 0x0600;
167 const int GL_2PASS_0_EXT = 0x80A2;
168 const int GL_2PASS_0_SGIS = 0x80A2;
169 const int GL_2PASS_1_EXT = 0x80A3;
170 const int GL_2PASS_1_SGIS = 0x80A3;
171 const int GL_3_BYTES = 0x1408;
172 const int GL_3D = 0x0601;
173 const int GL_3D_COLOR = 0x0602;
174 const int GL_3D_COLOR_TEXTURE = 0x0603;
175 const int GL_422_EXT = 0x80CC;
176 const int GL_422_REV_AVERAGE_EXT = 0x80CF;
177 const int GL_422_REV_EXT = 0x80CD;
178 const int GL_4_BYTES = 0x1409;
179 const int GL_4D_COLOR_TEXTURE = 0x0604;
180 const int GL_4PASS_0_EXT = 0x80A4;
181 const int GL_4PASS_0_SGIS = 0x80A4;
182 const int GL_4PASS_1_EXT = 0x80A5;
183 const int GL_4PASS_1_SGIS = 0x80A5;
184 const int GL_4PASS_2_EXT = 0x80A6;
185 const int GL_4PASS_2_SGIS = 0x80A6;
186 const int GL_4PASS_3_EXT = 0x80A7;
187 const int GL_4PASS_3_SGIS = 0x80A7;
188 const int GL_ABGR_EXT = 0x8000;
189 const int GL_ACCUM = 0x0100;
190 const int GL_ACCUM_ALPHA_BITS = 0x0D5B;
191 const int GL_ACCUM_BLUE_BITS = 0x0D5A;
192 const int GL_ACCUM_BUFFER_BIT = 0x00000200;
193 const int GL_ACCUM_CLEAR_VALUE = 0x0B80;
194 const int GL_ACCUM_GREEN_BITS = 0x0D59;
195 const int GL_ACCUM_RED_BITS = 0x0D58;
196 const int GL_ACTIVE_VERTEX_UNITS_ARB = 0x86A5;
197 const int GL_ADD = 0x0104;
198 const int GL_ADD_SIGNED = 0x8574;
199 const int GL_ADD_SIGNED_ARB = 0x8574;
200 const int GL_ADD_SIGNED_EXT = 0x8574;
201 const int GL_ALIASED_POINT_SIZE_RANGE = 0x846D;
202 const int GL_ALL_ATTRIB_BITS = 0x000fffff;
203 const int GL_ALL_CLIENT_ATTRIB_BITS = 0xFFFFFFFF;
204 const int GL_ALPHA = 0x1906;
205 const int GL_ALPHA12 = 0x803D;
206 const int GL_ALPHA12_EXT = 0x803D;
207 const int GL_ALPHA4 = 0x803B;
208 const int GL_ALPHA4_EXT = 0x803B;
209 const int GL_ALPHA8 = 0x803C;
210 const int GL_ALPHA8_EXT = 0x803C;
211 const int GL_ALPHA_BIAS = 0x0D1D;
212 const int GL_ALPHA_BITS = 0x0D55;
213 const int GL_ALPHA_MAX_SGIX = 0x8321;
214 const int GL_ALPHA_MIN_SGIX = 0x8320;
215 const int GL_ALPHA_MTX = 0x8ABD;
216 const int GL_ALPHA_SCALE = 0x0D1C;
217 const int GL_ALPHA_TEST = 0x0BC0;
218 const int GL_ALPHA_TEST_FUNC = 0x0BC1;
219 const int GL_ALPHA_TEST_REF = 0x0BC2;
220 const int GL_ALWAYS = 0x0207;
221 const int GL_AMBIENT = 0x1200;
222 const int GL_AMBIENT_AND_DIFFUSE = 0x1602;
223 const int GL_AND = 0x1501;
224 const int GL_AND_INVERTED = 0x1504;
225 const int GL_AND_REVERSE = 0x1502;
226 const int GL_ARG_BIAS_MTX = 0x8AB6;
227 const int GL_ARG_BIAS_NEGATE_MTX = 0x8AB7;
228 const int GL_ARG_INVERT_MTX = 0x8AB4;
229 const int GL_ARG_NEGATE_MTX = 0x8AB5;
230 const int GL_ARG_SIGNED_MTX = 0x8AB8;
231 const int GL_ARG_SIGNED_NEGATE_MTX = 0x8AB9;
232 const int GL_ARGUMENT0_MTX = 0x8AC4;
233 const int GL_ARGUMENT1_MTX = 0x8AC5;
234 const int GL_ARGUMENT2_MTX = 0x8AC6;
235 const int GL_ARRAY_ELEMENT_LOCK_COUNT_EXT = 0x81A9;
236 const int GL_ARRAY_ELEMENT_LOCK_FIRST_EXT = 0x81A8;
237 const int GL_ARRAY_OBJECT_BUFFER_ATI = 0x8766;
238 const int GL_ARRAY_OBJECT_OFFSET_ATI = 0x8767;
239 const int GL_ASYNC_DRAW_PIXELS_SGIX = 0x835D;
240 const int GL_ASYNC_HISTOGRAM_SGIX = 0x832C;
241 const int GL_ASYNC_MARKER_SGIX = 0x8329;
242 const int GL_ASYNC_TEX_IMAGE_SGIX = 0x835C;
243 const int GL_ATTENUATION_EXT = 0x834D;
244 const int GL_ATTRIB_STACK_DEPTH = 0x0BB0;
245 const int GL_AUTO_NORMAL = 0x0D80;
246 const int GL_AUX0 = 0x0409;
247 const int GL_AUX1 = 0x040A;
248 const int GL_AUX2 = 0x040B;
249 const int GL_AUX3 = 0x040C;
250 const int GL_AUX_BUFFERS = 0x0C00;
251 const int GL_AVERAGE_EXT = 0x8335;
252 const int GL_BACK = 0x0405;
253 const int GL_BACK_LEFT = 0x0402;
254 const int GL_BACK_RIGHT = 0x0403;
255 const int GL_BIAS_BY_NEGATIVE_ONE_HALF_NV = 0x8541;
256 const int GL_BIASED_ALPHA8_MTX = 0x89C2;
257 const int GL_BIASED_ALPHA_MTX = 0x89B5;
258 const int GL_BIASED_BYTE_MTX = 0x89A8;
259 const int GL_BIASED_LUMINANCE8_ALPHA8_MTX = 0x89C1;
260 const int GL_BIASED_LUMINANCE8_MTX = 0x89C0;
261 const int GL_BIASED_LUMINANCE_ALPHA_MTX = 0x89B6;
262 const int GL_BIASED_LUMINANCE_MTX = 0x89B4;
263 const int GL_BIASED_RGB10_A2_MTX = 0x89BB;
264 const int GL_BIASED_RGB5_MTX = 0x89BA;
265 const int GL_BIASED_RGB8_MTX = 0x89B9;
266 const int GL_BIASED_RGBA4_MTX = 0x89BF;
267 const int GL_BIASED_RGBA8_MTX = 0x89B8;
268 const int GL_BIASED_RGBA_MTX = 0x89B2;
269 const int GL_BIASED_RGB_MTX = 0x89B3;
270 const int GL_BIASED_SHORT_MTX = 0x89A9;
271 const int GL_BIASED_UV16_MTX = 0x89BD;
272 const int GL_BIASED_UV8_MTX = 0x89BC;
273 const int GL_BIASED_UV_MTX = 0x89B7;
274 const int GL_BINORMAL_ARRAY_EXT = 0x843A;
275 const int GL_BINORMAL_ARRAY_POINTER_EXT = 0x8443;
276 const int GL_BINORMAL_ARRAY_STRIDE_EXT = 0x8441;
277 const int GL_BINORMAL_ARRAY_TYPE_EXT = 0x8440;
278 const int GL_BITMAP = 0x1A00;
279 const int GL_BITMAP_TOKEN = 0x0704;
280 const int GL_BLEND_COLOR = 0x8005;
281 const int GL_BLEND_COLOR_EXT = 0x8005;
282 const int GL_BLEND_DST_ALPHA = 0x80CA;
283 const int GL_BLEND_DST_ALPHA_EXT = 0x80CA;
284 const int GL_BLEND_DST_RGB = 0x80C8;
285 const int GL_BLEND_DST_RGB_EXT = 0x80C8;
286 const int GL_BLEND_EQUATION = 0x8009;
287 const int GL_BLEND_EQUATION_EXT = 0x8009;
288 const int GL_BLEND_SRC_ALPHA = 0x80CB;
289 const int GL_BLEND_SRC_ALPHA_EXT = 0x80CB;
290 const int GL_BLEND_SRC_RGB = 0x80C9;
291 const int GL_BLEND_SRC_RGB_EXT = 0x80C9;
292 const int GL_BLUE = 0x1905;
293 const int GL_BLUE_BIAS = 0x0D1B;
294 const int GL_BLUE_BITS = 0x0D54;
295 const int GL_BLUE_MTX = 0x8ABC;
296 const int GL_BLUE_SCALE = 0x0D1A;
297 const int GL_BYTE = 0x1400;
298 const int GL_C3F_V3F = 0x2A24;
299 const int GL_C4F_N3F_V3F = 0x2A26;
300 const int GL_C4UB_V2F = 0x2A22;
301 const int GL_C4UB_V3F = 0x2A23;
302 const int GL_CALLIGRAPHIC_FRAGMENT_SGIX = 0x8183;
303 const int GL_CCW = 0x0901;
304 const int GL_CLAMP = 0x2900;
305 const int GL_CLAMP_TO_BORDER = 0x812D;
306 const int GL_CLAMP_TO_BORDER_ARB = 0x812D;
307 const int GL_CLAMP_TO_EDGE = 0x812F;
308 const int GL_CLAMP_TO_EDGE_SGIS = 0x812F;
309 const int GL_CLEAR = 0x1500;
310 const int GL_CLIENT_ALL_ATTRIB_BITS = 0xFFFFFFFF;
311 const int GL_CLIENT_ATTRIB_STACK_DEPTH = 0x0BB1;
312 const int GL_CLIENT_PIXEL_STORE_BIT = 0x00000001;
313 const int GL_CLIENT_VERTEX_ARRAY_BIT = 0x00000002;
314 const int GL_CLIP_PLANE0 = 0x3000;
315 const int GL_CLIP_PLANE10 = 0x300A;
316 const int GL_CLIP_PLANE1 = 0x3001;
317 const int GL_CLIP_PLANE11 = 0x300B;
318 const int GL_CLIP_PLANE2 = 0x3002;
319 const int GL_CLIP_PLANE3 = 0x3003;
320 const int GL_CLIP_PLANE4 = 0x3004;
321 const int GL_CLIP_PLANE5 = 0x3005;
322 const int GL_CLIP_PLANE6 = 0x3006;
323 const int GL_CLIP_PLANE7 = 0x3007;
324 const int GL_CLIP_PLANE8 = 0x3008;
325 const int GL_CLIP_PLANE9 = 0x3009;
326 const int GL_CLIP_VOLUME_CLIPPING_HINT_EXT = 0x80F0;
327 const int GL_CMYKA_EXT = 0x800D;
328 const int GL_CMYK_EXT = 0x800C;
329 const int GL_COEFF = 0x0A00;
330 const int GL_COLOR0_MTX = 0x0B00;
331 const int GL_COLOR = 0x1800;
332 const int GL_COLOR1_MTX = 0x8459;
333 const int GL_COLOR_ARRAY = 0x8076;
334 const int GL_COLOR_ARRAY_COUNT_EXT = 0x8084;
335 const int GL_COLOR_ARRAY_EXT = 0x8076;
336 const int GL_COLOR_ARRAY_POINTER = 0x8090;
337 const int GL_COLOR_ARRAY_POINTER_EXT = 0x8090;
338 const int GL_COLOR_ARRAY_SIZE = 0x8081;
339 const int GL_COLOR_ARRAY_SIZE_EXT = 0x8081;
340 const int GL_COLOR_ARRAY_STRIDE = 0x8083;
341 const int GL_COLOR_ARRAY_STRIDE_EXT = 0x8083;
342 const int GL_COLOR_ARRAY_TYPE = 0x8082;
343 const int GL_COLOR_ARRAY_TYPE_EXT = 0x8082;
344 const int GL_COLOR_BUFFER_BIT = 0x00004000;
345 const int GL_COLOR_CLEAR_VALUE = 0x0C22;
346 const int GL_COLOR_INDEX = 0x1900;
347 const int GL_COLOR_INDEXES = 0x1603;
348 const int GL_COLOR_LOGIC_OP = 0x0BF2;
349 const int GL_COLOR_MATERIAL = 0x0B57;
350 const int GL_COLOR_MATERIAL_FACE = 0x0B55;
351 const int GL_COLOR_MATERIAL_PARAMETER = 0x0B56;
352 const int GL_COLOR_MATRIX = 0x80B1;
353 const int GL_COLOR_MATRIX_SGI = 0x80B1;
354 const int GL_COLOR_MATRIX_STACK_DEPTH = 0x80B2;
355 const int GL_COLOR_MATRIX_STACK_DEPTH_SGI = 0x80B2;
356 const int GL_COLOR_SUM_ARB = 0x8458;
357 const int GL_COLOR_SUM_CLAMP_NV = 0x854f;
358 const int GL_COLOR_SUM_EXT = 0x8458;
359 const int GL_COLOR_TABLE = 0x80D0;
360 const int GL_COLOR_TABLE_ALPHA_SIZE = 0x80DD;
361 const int GL_COLOR_TABLE_ALPHA_SIZE_EXT = 0x80DD;
362 const int GL_COLOR_TABLE_ALPHA_SIZE_SGI = 0x80DD;
363 const int GL_COLOR_TABLE_BIAS = 0x80D7;
364 const int GL_COLOR_TABLE_BIAS_SGI = 0x80D7;
365 const int GL_COLOR_TABLE_BLUE_SIZE = 0x80DC;
366 const int GL_COLOR_TABLE_BLUE_SIZE_EXT = 0x80DC;
367 const int GL_COLOR_TABLE_BLUE_SIZE_SGI = 0x80DC;
368 const int GL_COLOR_TABLE_FORMAT = 0x80D8;
369 const int GL_COLOR_TABLE_FORMAT_EXT = 0x80D8;
370 const int GL_COLOR_TABLE_FORMAT_SGI = 0x80D8;
371 const int GL_COLOR_TABLE_GREEN_SIZE = 0x80DB;
372 const int GL_COLOR_TABLE_GREEN_SIZE_EXT = 0x80DB;
373 const int GL_COLOR_TABLE_GREEN_SIZE_SGI = 0x80DB;
374 const int GL_COLOR_TABLE_INTENSITY_SIZE = 0x80DF;
375 const int GL_COLOR_TABLE_INTENSITY_SIZE_EXT = 0x80DF;
376 const int GL_COLOR_TABLE_INTENSITY_SIZE_SGI = 0x80DF;
377 const int GL_COLOR_TABLE_RED_SIZE = 0x80DA;
378 const int GL_COLOR_TABLE_RED_SIZE_EXT = 0x80DA;
379 const int GL_COLOR_TABLE_RED_SIZE_SGI = 0x80DA;
380 const int GL_COLOR_TABLE_SCALE = 0x80D6;
381 const int GL_COLOR_TABLE_SCALE_SGI = 0x80D6;
382 const int GL_COLOR_TABLE_SGI = 0x80D0;
383 const int GL_COLOR_TABLE_WIDTH = 0x80D9;
384 const int GL_COLOR_TABLE_WIDTH_EXT = 0x80D9;
385 const int GL_COLOR_TABLE_WIDTH_SGI = 0x80D9;
386 const int GL_COLOR_WRITEMASK = 0x0C23;
387 const int GL_COMBINE = 0x8570;
388 const int GL_COMBINE4_NV = 0x8503;
389 const int GL_COMBINE_ALPHA = 0x8572;
390 const int GL_COMBINE_ALPHA_ARB = 0x8572;
391 const int GL_COMBINE_ALPHA_EXT = 0x8572;
392 const int GL_COMBINE_ARB = 0x8570;
393 const int GL_COMBINE_EXT = 0x8570;
394 const int GL_COMBINER0_NV = 0x8550;
395 const int GL_COMBINER1_NV = 0x8551;
396 const int GL_COMBINER2_NV = 0x8552;
397 const int GL_COMBINER3_NV = 0x8553;
398 const int GL_COMBINER4_NV = 0x8554;
399 const int GL_COMBINER5_NV = 0x8555;
400 const int GL_COMBINER6_NV = 0x8556;
401 const int GL_COMBINER7_NV = 0x8557;
402 const int GL_COMBINER_AB_DOT_PRODUCT_NV = 0x8545;
403 const int GL_COMBINER_AB_OUTPUT_NV = 0x854a;
404 const int GL_COMBINER_BIAS_NV = 0x8549;
405 const int GL_COMBINER_CD_DOT_PRODUCT_NV = 0x8546;
406 const int GL_COMBINER_CD_OUTPUT_NV = 0x854b;
407 const int GL_COMBINER_COMPONENT_USAGE_NV = 0x8544;
408 const int GL_COMBINE_RGB = 0x8571;
409 const int GL_COMBINE_RGB_ARB = 0x8571;
410 const int GL_COMBINE_RGB_EXT = 0x8571;
411 const int GL_COMBINER_INPUT_NV = 0x8542;
412 const int GL_COMBINER_MAPPING_NV = 0x8543;
413 const int GL_COMBINER_MUX_SUM_NV = 0x8547;
414 const int GL_COMBINER_SCALE_NV = 0x8548;
415 const int GL_COMBINER_SUM_OUTPUT_NV = 0x854c;
416 const int GL_COMPILE = 0x1300;
417 const int GL_COMPILE_AND_EXECUTE = 0x1301;
418 const int GL_COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1;
419 const int GL_COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2;
420 const int GL_COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3;
421 const int GL_COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0;
422 const int GL_COMPRESSED_TEXTURE_FORMATS = 0x86A3;
423 const int GL_COMPRESSED_TEXTURE_FORMATS_ARB = 0x86A3;
424 const int GL_CONSTANT = 0x8576;
425 const int GL_CONSTANT_ALPHA = 0x8003;
426 const int GL_CONSTANT_ALPHA_EXT = 0x8003;
427 const int GL_CONSTANT_ARB = 0x8576;
428 const int GL_CONSTANT_ATTENUATION = 0x1207;
429 const int GL_CONSTANT_BORDER = 0x8151;
430 const int GL_CONSTANT_COLOR0_NV = 0x852a;
431 const int GL_CONSTANT_COLOR = 0x8001;
432 const int GL_CONSTANT_COLOR1_NV = 0x852b;
433 const int GL_CONSTANT_COLOR_EXT = 0x8001;
434 const int GL_CONSTANT_EXT = 0x8576;
435 const int GL_CONVERT_MTX = 0x8ACA;
436 const int GL_CONVOLUTION_1D = 0x8010;
437 const int GL_CONVOLUTION_1D_EXT = 0x8010;
438 const int GL_CONVOLUTION_2D = 0x8011;
439 const int GL_CONVOLUTION_2D_EXT = 0x8011;
440 const int GL_CONVOLUTION_BORDER_COLOR = 0x8154;
441 const int GL_CONVOLUTION_BORDER_MODE = 0x8013;
442 const int GL_CONVOLUTION_BORDER_MODE_EXT = 0x8013;
443 const int GL_CONVOLUTION_FILTER_BIAS = 0x8015;
444 const int GL_CONVOLUTION_FILTER_BIAS_EXT = 0x8015;
445 const int GL_CONVOLUTION_FILTER_SCALE = 0x8014;
446 const int GL_CONVOLUTION_FILTER_SCALE_EXT = 0x8014;
447 const int GL_CONVOLUTION_FORMAT = 0x8017;
448 const int GL_CONVOLUTION_FORMAT_EXT = 0x8017;
449 const int GL_CONVOLUTION_HEIGHT = 0x8019;
450 const int GL_CONVOLUTION_HEIGHT_EXT = 0x8019;
451 const int GL_CONVOLUTION_HINT_SGIX = 0x8316;
452 const int GL_CONVOLUTION_WIDTH = 0x8018;
453 const int GL_CONVOLUTION_WIDTH_EXT = 0x8018;
454 const int GL_COPY = 0x1503;
455 const int GL_COPY_INVERTED = 0x150C;
456 const int GL_COPY_PIXEL_TOKEN = 0x0706;
457 const int GL_CUBIC_EXT = 0x8334;
458 const int GL_CULL_FACE = 0x0B44;
459 const int GL_CULL_FACE_MODE = 0x0B45;
460 const int GL_CULL_VERTEX_EXT = 0x81AA;
461 const int GL_CULL_VERTEX_EYE_POSITION_EXT = 0x81AB;
462 const int GL_CULL_VERTEX_OBJECT_POSITION_EXT = 0x81AC;
463 const int GL_CURRENT_BINORMAL_EXT = 0x843C;
464 const int GL_CURRENT_BIT = 0x00000001;
465 const int GL_CURRENT_COLOR = 0x0B00;
466 const int GL_CURRENT_FOG_COORDINATE_EXT = 0x8453;
467 const int GL_CURRENT_INDEX = 0x0B01;
468 const int GL_CURRENT_MATRIX_ARB = 0x8641;
469 const int GL_CURRENT_MATRIX_INDEX_ARB = 0x8845;
470 const int GL_CURRENT_MATRIX_STACK_DEPTH_ARB = 0x8640;
471 const int GL_CURRENT_NORMAL = 0x0B02;
472 const int GL_CURRENT_PALETTE_MATRIX_ARB = 0x8843;
473 const int GL_CURRENT_RASTER_COLOR = 0x0B04;
474 const int GL_CURRENT_RASTER_DISTANCE = 0x0B09;
475 const int GL_CURRENT_RASTER_INDEX = 0x0B05;
476 const int GL_CURRENT_RASTER_NORMAL_SGIX = 0x8406;
477 const int GL_CURRENT_RASTER_POSITION = 0x0B07;
478 const int GL_CURRENT_RASTER_POSITION_VALID = 0x0B08;
479 const int GL_CURRENT_RASTER_TEXTURE_COORDS = 0x0B06;
480 const int GL_CURRENT_SECONDARY_COLOR_EXT = 0x8459;
481 const int GL_CURRENT_TANGENT_EXT = 0x843B;
482 const int GL_CURRENT_TEXTURE_COORDS = 0x0B03;
483 const int GL_CURRENT_VERTEX_ATTRIB_ARB = 0x8626;
484 const int GL_CURRENT_VERTEX_WEIGHT_EXT = 0x850B;
485 const int GL_CURRENT_WEIGHT_ARB = 0x86A8;
486 const int GL_CW = 0x0900;
487 const int GL_DECAL = 0x2101;
488 const int GL_DECR_WRAP_EXT = 0x8508;
489 const int GL_DEFORMATIONS_MASK_SGIX = 0x8196;
490 const int GL_DEPTH = 0x1801;
491 const int GL_DEPTH_BIAS = 0x0D1F;
492 const int GL_DEPTH_BITS = 0x0D56;
493 const int GL_DEPTH_BUFFER_BIT = 0x00000100;
494 const int GL_DEPTH_CLEAR_VALUE = 0x0B73;
495 const int GL_DEPTH_COMPONENT = 0x1902;
496 const int GL_DEPTH_COMPONENT16_ARB = 0x81A5;
497 const int GL_DEPTH_COMPONENT16_SGIX = 0x81A5;
498 const int GL_DEPTH_COMPONENT24_ARB = 0x81A6;
499 const int GL_DEPTH_COMPONENT24_SGIX = 0x81A6;
500 const int GL_DEPTH_COMPONENT32_ARB = 0x81A7;
501 const int GL_DEPTH_COMPONENT32_SGIX = 0x81A7;
502 const int GL_DEPTH_FUNC = 0x0B74;
503 const int GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX = 0x8311;
504 const int GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX = 0x8312;
505 const int GL_DEPTH_PASS_INSTRUMENT_SGIX = 0x8310;
506 const int GL_DEPTH_RANGE = 0x0B70;
507 const int GL_DEPTH_TEST = 0x0B71;
508 const int GL_DEPTH_TEXTURE_MODE_ARB = 0x884B;
509 const int GL_DEPTH_WRITEMASK = 0x0B72;
510 const int GL_DETAIL_TEXTURE_2D_BINDING_SGIS = 0x8096;
511 const int GL_DETAIL_TEXTURE_2D_SGIS = 0x8095;
512 const int GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS = 0x809C;
513 const int GL_DETAIL_TEXTURE_LEVEL_SGIS = 0x809A;
514 const int GL_DETAIL_TEXTURE_MODE_SGIS = 0x809B;
515 const int GL_DIFFUSE = 0x1201;
516 const int GL_DISCARD_ATI = 0x8763;
517 const int GL_DISCARD_NV = 0x8530;
518 const int GL_DISTANCE_ATTENUATION_SGIS = 0x8129;
519 const int GL_DITHER = 0x0BD0;
520 const int GL_DOMAIN = 0x0A02;
521 const int GL_DONT_CARE = 0x1100;
522 const int GL_DOT3_RGBA = 0x86af;
523 const int GL_DOT3_RGBA_ARB = 0x86AF;
524 const int GL_DOT3_RGBA_EXT = 0x8741;
525 const int GL_DOT3_RGB_EXT = 0x8740;
526 const int GL_DOUBLE = 0x140A;
527 const int GL_DOUBLEBUFFER = 0x0C32;
528 const int GL_DRAW_BUFFER = 0x0C01;
529 const int GL_DRAW_PIXEL_TOKEN = 0x0705;
530 const int GL_DST_ALPHA = 0x0304;
531 const int GL_DST_COLOR = 0x0306;
532 const int GL_DUAL_ALPHA12_SGIS = 0x8112;
533 const int GL_DUAL_ALPHA16_SGIS = 0x8113;
534 const int GL_DUAL_ALPHA4_SGIS = 0x8110;
535 const int GL_DUAL_ALPHA8_SGIS = 0x8111;
536 const int GL_DUAL_INTENSITY12_SGIS = 0x811A;
537 const int GL_DUAL_INTENSITY16_SGIS = 0x811B;
538 const int GL_DUAL_INTENSITY4_SGIS = 0x8118;
539 const int GL_DUAL_INTENSITY8_SGIS = 0x8119;
540 const int GL_DUAL_LUMINANCE12_SGIS = 0x8116;
541 const int GL_DUAL_LUMINANCE16_SGIS = 0x8117;
542 const int GL_DUAL_LUMINANCE4_SGIS = 0x8114;
543 const int GL_DUAL_LUMINANCE8_SGIS = 0x8115;
544 const int GL_DUAL_LUMINANCE_ALPHA4_SGIS = 0x811C;
545 const int GL_DUAL_LUMINANCE_ALPHA8_SGIS = 0x811D;
546 const int GL_DUAL_TEXTURE_SELECT_SGIS = 0x8124;
547 const int GL_DYNAMIC_ATI = 0x8761;
548 const int GL_EDGE_FLAG = 0x0B43;
549 const int GL_EDGE_FLAG_ARRAY = 0x8079;
550 const int GL_EDGE_FLAG_ARRAY_COUNT_EXT = 0x808D;
551 const int GL_EDGE_FLAG_ARRAY_EXT = 0x8079;
552 const int GL_EDGE_FLAG_ARRAY_POINTER = 0x8093;
553 const int GL_EDGE_FLAG_ARRAY_POINTER_EXT = 0x8093;
554 const int GL_EDGE_FLAG_ARRAY_STRIDE = 0x808C;
555 const int GL_ELEMENT_ARRAY_ATI = 0x8768;
556 const int GL_ELEMENT_ARRAY_POINTER_ATI = 0x876A;
557 const int GL_ELEMENT_ARRAY_TYPE_ATI = 0x8769;
558 const int GL_EMBOSS_LIGHT_NV = 0x855D;
559 const int GL_EMBOSS_MAP_NV = 0x855F;
560 const int GL_EMISSION = 0x1600;
561 const int GL_ENABLE_BIT = 0x00002000;
562 const int GL_EQUAL = 0x0202;
563 const int GL_EQUIV = 0x1509;
564 const int GL_E_TIMES_F_NV = 0x8531;
565 const int GL_EVAL_BIT = 0x00010000;
566 const int GL_EXP = 0x0800;
567 const int GL_EXP2 = 0x0801;
568 const int GL_EXPAND_NEGATE_NV = 0x8539;
569 const int GL_EXPAND_NORMAL_NV = 0x8538;
570 const int GL_EXT_abgr = 1;
571 const int GL_EXT_ARB_imaging = 1;
572 const int GL_EXT_bgra = 1;
573 const int GL_EXT_compiled_vertex_array = 1;
574 const int GL_EXT_cull_vertex = 1;
575 const int GL_EXTENSIONS = 0x1F03;
576 const int GL_EXT_packed_pixels = 1;
577 const int GL_EXT_paletted_texture = 1;
578 const int GL_EXT_vertex_array = 1;
579 const int GL_EYE_DISTANCE_TO_LINE_SGIS = 0x81F2;
580 const int GL_EYE_DISTANCE_TO_POINT_SGIS = 0x81F0;
581 const int GL_EYE_LINEAR = 0x2400;
582 const int GL_EYE_LINE_SGIS = 0x81F6;
583 const int GL_EYE_PLANE = 0x2502;
584 const int GL_EYE_PLANE_ABSOLUTE_NV = 0x855C;
585 const int GL_EYE_POINT_SGIS = 0x81F4;
586 const int GL_EYE_RADIAL_NV = 0x855B;
587 const int GL_FALSE = 0x0;
588 const int GL_FASTEST = 0x1101;
589 const int GL_FEEDBACK = 0x1C01;
590 const int GL_FEEDBACK_BUFFER_POINTER = 0x0DF0;
591 const int GL_FEEDBACK_BUFFER_SIZE = 0x0DF1;
592 const int GL_FEEDBACK_BUFFER_TYPE = 0x0DF2;
593 const int GL_FILL = 0x1B02;
594 const int GL_FILTER4_SGIS = 0x8146;
595 const int GL_FLAT = 0x1D00;
596 const int GL_FLOAT = 0x1406;
597 const int GL_FOG = 0x0B60;
598 const int GL_FOG_BIT = 0x00000080;
599 const int GL_FOG_COLOR = 0x0B66;
600 const int GL_FOG_COORDINATE_ARRAY_EXT = 0x8457;
601 const int GL_FOG_COORDINATE_ARRAY_POINTER_EXT = 0x8456;
602 const int GL_FOG_COORDINATE_ARRAY_STRIDE_EXT = 0x8455;
603 const int GL_FOG_COORDINATE_ARRAY_TYPE_EXT = 0x8454;
604 const int GL_FOG_COORDINATE_EXT = 0x8451;
605 const int GL_FOG_COORDINATE_SOURCE_EXT = 0x8450;
606 const int GL_FOG_DENSITY = 0x0B62;
607 const int GL_FOG_DISTANCE_MODE_NV = 0x855A;
608 const int GL_FOG_END = 0x0B64;
609 const int GL_FOG_FUNC_POINTS_SGIS = 0x812B;
610 const int GL_FOG_FUNC_SGIS = 0x812A;
611 const int GL_FOG_HINT = 0x0C54;
612 const int GL_FOG_INDEX = 0x0B61;
613 const int GL_FOG_MODE = 0x0B65;
614 const int GL_FOG_OFFSET_SGIX = 0x8198;
615 const int GL_FOG_OFFSET_VALUE_SGIX = 0x8199;
616 const int GL_FOG_SCALE_SGIX = 0x81FC;
617 const int GL_FOG_SCALE_VALUE_SGIX = 0x81FD;
618 const int GL_FOG_START = 0x0B63;
619 const int GL_FP_COLORS_MTX = 0x8A8D;
620 const int GL_FP_OPS_MTX = 0x8A8B;
621 const int GL_FP_TEXTURES_MTX = 0x8A8C;
622 const int GL_FRAGMENT_COLOR_EXT = 0x834C;
623 const int GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX = 0x8402;
624 const int GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX = 0x8403;
625 const int GL_FRAGMENT_COLOR_MATERIAL_SGIX = 0x8401;
626 const int GL_FRAGMENT_DEPTH_EXT = 0x8452;
627 const int GL_FRAGMENT_LIGHT0_SGIX = 0x840C;
628 const int GL_FRAGMENT_LIGHT1_SGIX = 0x840D;
629 const int GL_FRAGMENT_LIGHT3_SGIX = 0x840F;
630 const int GL_FRAGMENT_LIGHT4_SGIX = 0x8410;
631 const int GL_FRAGMENT_LIGHT5_SGIX = 0x8411;
632 const int GL_FRAGMENT_LIGHT6_SGIX = 0x8412;
633 const int GL_FRAGMENT_LIGHT7_SGIX = 0x8413;
634 const int GL_FRAGMENT_LIGHTING_SGIX = 0x8400;
635 const int GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX = 0x840A;
636 const int GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX = 0x8408;
637 const int GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX = 0x840B;
638 const int GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX = 0x8409;
639 const int GL_FRAGMENT_MATERIAL_EXT = 0x8349;
640 const int GL_FRAGMENT_NORMAL_EXT = 0x834A;
641 const int GL_FRAGMENT_SHADER_BINDING_MTX = 0x8A81;
642 const int GL_FRAGMENT_SHADER_MTX = 0x8A80;
643 const int GL_FRAMEZOOM_FACTOR_SGIX = 0x818C;
644 const int GL_FRAMEZOOM_SGIX = 0x818B;
645 const int GL_FRONT = 0x0404;
646 const int GL_FRONT_AND_BACK = 0x0408;
647 const int GL_FRONT_FACE = 0x0B46;
648 const int GL_FRONT_LEFT = 0x0400;
649 const int GL_FRONT_RIGHT = 0x0401;
650 const int GL_FUNC_ADD = 0x8006;
651 const int GL_FUNC_ADD_EXT = 0x8006;
652 const int GL_FUNC_REVERSE_SUBTRACT = 0x800B;
653 const int GL_FUNC_REVERSE_SUBTRACT_EXT = 0x800B;
654 const int GL_FUNC_SUBTRACT = 0x800A;
655 const int GL_FUNC_SUBTRACT_EXT = 0x800A;
656 const int GL_GENERATE_MIPMAP_HINT_SGIS = 0x8192;
657 const int GL_GENERATE_MIPMAP_SGIS = 0x8191;
658 const int GL_GEOMETRY_DEFORMATION_BIT_SGIX = 0x00000002;
659 const int GL_GEOMETRY_DEFORMATION_SGIX = 0x8194;
660 const int GL_GEQUAL = 0x0206;
661 const int GL_GREATER = 0x0204;
662 const int GL_GREEN = 0x1904;
663 const int GL_GREEN_BIAS = 0x0D19;
664 const int GL_GREEN_BITS = 0x0D53;
665 const int GL_GREEN_MTX = 0x8ABB;
666 const int GL_GREEN_SCALE = 0x0D18;
667 const int GL_HALF_BIAS_NEGATE_NV = 0x853b;
668 const int GL_HALF_BIAS_NORMAL_NV = 0x853a;
669 const int GL_HINT_ANISOTROPIC_MTX = 0x0008;
670 const int GL_HINT_BILINEAR_MTX = 0x0002;
671 const int GL_HINT_BIT = 0x00008000;
672 const int GL_HINT_NEAREST_MTX = 0x0001;
673 const int GL_HINT_TEXTURE_1D_MTX = 0x0010;
674 const int GL_HINT_TEXTURE_2D_MTX = 0x0020;
675 const int GL_HINT_TEXTURE_3D_MTX = 0x0040;
676 const int GL_HINT_TEXTURE_BEML_MTX = 0x0100;
677 const int GL_HINT_TEXTURE_BEM_MTX = 0x0200;
678 const int GL_HINT_TEXTURE_CUBE_MTX = 0x0080;
679 const int GL_HINT_TRILINEAR_MTX = 0x0004;
680 const int GL_HISTOGRAM = 0x8024;
681 const int GL_HISTOGRAM_ALPHA_SIZE = 0x802B;
682 const int GL_HISTOGRAM_ALPHA_SIZE_EXT = 0x802B;
683 const int GL_HISTOGRAM_BLUE_SIZE = 0x802A;
684 const int GL_HISTOGRAM_BLUE_SIZE_EXT = 0x802A;
685 const int GL_HISTOGRAM_EXT = 0x8024;
686 const int GL_HISTOGRAM_FORMAT = 0x8027;
687 const int GL_HISTOGRAM_FORMAT_EXT = 0x8027;
688 const int GL_HISTOGRAM_GREEN_SIZE = 0x8029;
689 const int GL_HISTOGRAM_GREEN_SIZE_EXT = 0x8029;
690 const int GL_HISTOGRAM_LUMINANCE_SIZE = 0x802C;
691 const int GL_HISTOGRAM_LUMINANCE_SIZE_EXT = 0x802C;
692 const int GL_HISTOGRAM_RED_SIZE = 0x8028;
693 const int GL_HISTOGRAM_RED_SIZE_EXT = 0x8028;
694 const int GL_HISTOGRAM_SINK = 0x802D;
695 const int GL_HISTOGRAM_SINK_EXT = 0x802D;
696 const int GL_HISTOGRAM_WIDTH = 0x8026;
697 const int GL_HISTOGRAM_WIDTH_EXT = 0x8026;
698 const int GL_IGNORED_MTX = 0x8AB2;
699 const int GL_INCR_WRAP_EXT = 0x8507;
700 const int GL_INDEX_ARRAY = 0x8077;
701 const int GL_INDEX_ARRAY_COUNT_EXT = 0x8087;
702 const int GL_INDEX_ARRAY_EXT = 0x8077;
703 const int GL_INDEX_ARRAY_POINTER = 0x8091;
704 const int GL_INDEX_ARRAY_POINTER_EXT = 0x8091;
705 const int GL_INDEX_ARRAY_STRIDE = 0x8086;
706 const int GL_INDEX_ARRAY_STRIDE_EXT = 0x8086;
707 const int GL_INDEX_ARRAY_TYPE = 0x8085;
708 const int GL_INDEX_ARRAY_TYPE_EXT = 0x8085;
709 const int GL_INDEX_BITS = 0x0D51;
710 const int GL_INDEX_CLEAR_VALUE = 0x0C20;
711 const int GL_INDEX_LOGIC_OP = 0x0BF1;
712 const int GL_INDEX_MATERIAL_EXT = 0x81B8;
713 const int GL_INDEX_MATERIAL_FACE_EXT = 0x81BA;
714 const int GL_INDEX_MATERIAL_PARAMETER_EXT = 0x81B9;
715 const int GL_INDEX_MODE = 0x0C30;
716 const int GL_INDEX_OFFSET = 0x0D13;
717 const int GL_INDEX_SHIFT = 0x0D12;
718 const int GL_INDEX_TEST_EXT = 0x81B5;
719 const int GL_INDEX_TEST_FUNC_EXT = 0x81B6;
720 const int GL_INDEX_TEST_REF_EXT = 0x81B7;
721 const int GL_INDEX_WRITEMASK = 0x0C21;
722 const int GL_INSTRUMENT_BUFFER_POINTER_SGIX = 0x8180;
723 const int GL_INSTRUMENT_MEASUREMENTS_SGIX = 0x8181;
724 const int GL_INT = 0x1404;
725 const int GL_INTENSITY = 0x8049;
726 const int GL_INTENSITY12 = 0x804C;
727 const int GL_INTENSITY12_EXT = 0x804C;
728 const int GL_INTENSITY16 = 0x804D;
729 const int GL_INTENSITY16_EXT = 0x804D;
730 const int GL_INTENSITY4 = 0x804A;
731 const int GL_INTENSITY4_EXT = 0x804A;
732 const int GL_INTENSITY8 = 0x804B;
733 const int GL_INTENSITY8_EXT = 0x804B;
734 const int GL_INTENSITY_EXT = 0x8049;
735 const int GL_INTERLACE_SGIX = 0x8094;
736 const int GL_INTERPOLATE = 0x8575;
737 const int GL_INTERPOLATE_ARB = 0x8575;
738 const int GL_INTERPOLATE_EXT = 0x8575;
739 const int GL_INVALID_ENUM = 0x0500;
740 const int GL_INVALID_OPERATION = 0x0502;
741 const int GL_INVALID_VALUE = 0x0501;
742 const int GL_INVARIANT_EXT = 0x87C2;
743 const int GL_INVERT = 0x150A;
744 const int GL_INVERTED_SCREEN_W_REND = 0x8491;
745 const int GL_IR_INSTRUMENT1_SGIX = 0x817F;
746 const int GL_IUI_N3F_V2F_EXT = 0x81AF;
747 const int GL_IUI_N3F_V3F_EXT = 0x81B0;
748 const int GL_IUI_V2F_EXT = 0x81AD;
749 const int GL_KTX_BACK_REGION = 1;
750 const int GL_KTX_FRONT_REGION = 0;
751 const int GL_KTX_STENCIL_REGION = 3;
752 const int GL_KTX_Z_REGION = 2;
753 const int GL_LEFT = 0x0406;
754 const int GL_LEQUAL = 0x0203;
755 const int GL_LESS = 0x0201;
756 const int GL_LIGHT0 = 0x4000;
757 const int GL_LIGHT10 = 0x400A;
758 const int GL_LIGHT1 = 0x4001;
759 const int GL_LIGHT11 = 0x400B;
760 const int GL_LIGHT12 = 0x400C;
761 const int GL_LIGHT13 = 0x400D;
762 const int GL_LIGHT15 = 0x400F;
763 const int GL_LIGHT16 = 0x4010;
764 const int GL_LIGHT17 = 0x4011;
765 const int GL_LIGHT18 = 0x4012;
766 const int GL_LIGHT19 = 0x4013;
767 const int GL_LIGHT20 = 0x4014;
768 const int GL_LIGHT2 = 0x4002;
769 const int GL_LIGHT21 = 0x4015;
770 const int GL_LIGHT22 = 0x4016;
771 const int GL_LIGHT23 = 0x4017;
772 const int GL_LIGHT24 = 0x4018;
773 const int GL_LIGHT25 = 0x4019;
774 const int GL_LIGHT26 = 0x401A;
775 const int GL_LIGHT27 = 0x401B;
776 const int GL_LIGHT28 = 0x401C;
777 const int GL_LIGHT29 = 0x401D;
778 const int GL_LIGHT3 = 0x4003;
779 const int GL_LIGHT31 = 0x401F;
780 const int GL_LIGHT4 = 0x4004;
781 const int GL_LIGHT5 = 0x4005;
782 const int GL_LIGHT6 = 0x4006;
783 const int GL_LIGHT7 = 0x4007;
784 const int GL_LIGHT8 = 0x4008;
785 const int GL_LIGHT9 = 0x4009;
786 const int GL_LIGHT_ENV_MODE_SGIX = 0x8407;
787 const int GL_LIGHTING = 0x0B50;
788 const int GL_LIGHTING_BIT = 0x00000040;
789 const int GL_LIGHT_MODEL_AMBIENT = 0x0B53;
790 const int GL_LIGHT_MODEL_COLOR_CONTROL = 0x81F8;
791 const int GL_LIGHT_MODEL_COLOR_CONTROL_EXT = 0x81F8;
792 const int GL_LIGHT_MODEL_LOCAL_VIEWER = 0x0B51;
793 const int GL_LIGHT_MODEL_TWO_SIDE = 0x0B52;
794 const int GL_LINE = 0x1B01;
795 const int GL_LINEAR = 0x2601;
796 const int GL_LINEAR_ATTENUATION = 0x1208;
797 const int GL_LINEAR_CLIPMAP_LINEAR_SGIX = 0x8170;
798 const int GL_LINEAR_CLIPMAP_NEAREST_SGIX = 0x844F;
799 const int GL_LINEAR_DETAIL_ALPHA_SGIS = 0x8098;
800 const int GL_LINEAR_DETAIL_COLOR_SGIS = 0x8099;
801 const int GL_LINEAR_DETAIL_SGIS = 0x8097;
802 const int GL_LINEAR_MIPMAP_LINEAR = 0x2703;
803 const int GL_LINEAR_MIPMAP_NEAREST = 0x2701;
804 const int GL_LINEAR_SHARPEN_COLOR_SGIS = 0x80AF;
805 const int GL_LINEAR_SHARPEN_SGIS = 0x80AD;
806 const int GL_LINE_BIT = 0x00000004;
807 const int GL_LINE_LOOP = 0x0002;
808 const int GL_LINE_RESET_TOKEN = 0x0707;
809 const int GL_LINES = 0x0001;
810 const int GL_LINE_SMOOTH = 0x0B20;
811 const int GL_LINE_SMOOTH_HINT = 0x0C52;
812 const int GL_LINE_STIPPLE = 0x0B24;
813 const int GL_LINE_STIPPLE_PATTERN = 0x0B25;
814 const int GL_LINE_STIPPLE_REPEAT = 0x0B26;
815 const int GL_LINE_STRIP = 0x0003;
816 const int GL_LINE_TOKEN = 0x0702;
817 const int GL_LINE_WIDTH = 0x0B21;
818 const int GL_LINE_WIDTH_GRANULARITY = 0x0B23;
819 const int GL_LINE_WIDTH_RANGE = 0x0B22;
820 const int GL_LIST_BASE = 0x0B32;
821 const int GL_LIST_BIT = 0x00020000;
822 const int GL_LIST_INDEX = 0x0B33;
823 const int GL_LIST_MODE = 0x0B30;
824 const int GL_LIST_PRIORITY_SGIX = 0x8182;
825 const int GL_LOAD = 0x0101;
826 const int GL_LOCAL_CONSTANT_EXT = 0x87C3;
827 const int GL_LOCAL_EXT = 0x87C4;
828 const int GL_LOGIC_OP_MODE = 0x0BF0;
829 const int GL_LUMINANCE = 0x1909;
830 const int GL_LUMINANCE12 = 0x8041;
831 const int GL_LUMINANCE12_ALPHA12 = 0x8047;
832 const int GL_LUMINANCE12_ALPHA12_EXT = 0x8047;
833 const int GL_LUMINANCE12_ALPHA4 = 0x8046;
834 const int GL_LUMINANCE12_ALPHA4_EXT = 0x8046;
835 const int GL_LUMINANCE12_EXT = 0x8041;
836 const int GL_LUMINANCE16 = 0x8042;
837 const int GL_LUMINANCE16_ALPHA16 = 0x8048;
838 const int GL_LUMINANCE16_ALPHA16_EXT = 0x8048;
839 const int GL_LUMINANCE16_EXT = 0x8042;
840 const int GL_LUMINANCE4 = 0x803F;
841 const int GL_LUMINANCE4_ALPHA4 = 0x8043;
842 const int GL_LUMINANCE4_ALPHA4_EXT = 0x8043;
843 const int GL_LUMINANCE4_EXT = 0x803F;
844 const int GL_LUMINANCE6_ALPHA2 = 0x8044;
845 const int GL_LUMINANCE6_ALPHA2_EXT = 0x8044;
846 const int GL_LUMINANCE8 = 0x8040;
847 const int GL_LUMINANCE8_ALPHA8 = 0x8045;
848 const int GL_LUMINANCE8_ALPHA8_EXT = 0x8045;
849 const int GL_LUMINANCE8_EXT = 0x8040;
850 const int GL_LUMINANCE_ALPHA = 0x190A;
851 const int GL_MAP1_BINORMAL_EXT = 0x8446;
852 const int GL_MAP1_COLOR_4 = 0x0D90;
853 const int GL_MAP1_GRID_DOMAIN = 0x0DD0;
854 const int GL_MAP1_GRID_SEGMENTS = 0x0DD1;
855 const int GL_MAP1_INDEX = 0x0D91;
856 const int GL_MAP1_NORMAL = 0x0D92;
857 const int GL_MAP1_TANGENT_EXT = 0x8444;
858 const int GL_MAP1_TEXTURE_COORD_1 = 0x0D93;
859 const int GL_MAP1_TEXTURE_COORD_2 = 0x0D94;
860 const int GL_MAP1_TEXTURE_COORD_3 = 0x0D95;
861 const int GL_MAP1_TEXTURE_COORD_4 = 0x0D96;
862 const int GL_MAP1_VERTEX_3 = 0x0D97;
863 const int GL_MAP1_VERTEX_4 = 0x0D98;
864 const int GL_MAP2_BINORMAL_EXT = 0x8447;
865 const int GL_MAP2_COLOR_4 = 0x0DB0;
866 const int GL_MAP2_GRID_DOMAIN = 0x0DD2;
867 const int GL_MAP2_GRID_SEGMENTS = 0x0DD3;
868 const int GL_MAP2_INDEX = 0x0DB1;
869 const int GL_MAP2_NORMAL = 0x0DB2;
870 const int GL_MAP2_TANGENT_EXT = 0x8445;
871 const int GL_MAP2_TEXTURE_COORD_1 = 0x0DB3;
872 const int GL_MAP2_TEXTURE_COORD_2 = 0x0DB4;
873 const int GL_MAP2_TEXTURE_COORD_3 = 0x0DB5;
874 const int GL_MAP2_TEXTURE_COORD_4 = 0x0DB6;
875 const int GL_MAP2_VERTEX_3 = 0x0DB7;
876 const int GL_MAP2_VERTEX_4 = 0x0DB8;
877 const int GL_MAP_COLOR = 0x0D10;
878 const int GL_MAP_STENCIL = 0x0D11;
879 const int GL_MATRIX0_ARB = 0x88C0;
880 const int GL_MATRIX10_ARB = 0x88CA;
881 const int GL_MATRIX11_ARB = 0x88CB;
882 const int GL_MATRIX12_ARB = 0x88CC;
883 const int GL_MATRIX13_ARB = 0x88CD;
884 const int GL_MATRIX15_ARB = 0x88CF;
885 const int GL_MATRIX16_ARB = 0x88D0;
886 const int GL_MATRIX17_ARB = 0x88D1;
887 const int GL_MATRIX18_ARB = 0x88D2;
888 const int GL_MATRIX19_ARB = 0x88D3;
889 const int GL_MATRIX1_ARB = 0x88C1;
890 const int GL_MATRIX20_ARB = 0x88D4;
891 const int GL_MATRIX21_ARB = 0x88D5;
892 const int GL_MATRIX22_ARB = 0x88D6;
893 const int GL_MATRIX23_ARB = 0x88D7;
894 const int GL_MATRIX24_ARB = 0x88D8;
895 const int GL_MATRIX25_ARB = 0x88D9;
896 const int GL_MATRIX26_ARB = 0x88DA;
897 const int GL_MATRIX27_ARB = 0x88DB;
898 const int GL_MATRIX28_ARB = 0x88DC;
899 const int GL_MATRIX29_ARB = 0x88DD;
900 const int GL_MATRIX2_ARB = 0x88C2;
901 const int GL_MATRIX31_ARB = 0x88DF;
902 const int GL_MATRIX3_ARB = 0x88C3;
903 const int GL_MATRIX4_ARB = 0x88C4;
904 const int GL_MATRIX5_ARB = 0x88C5;
905 const int GL_MATRIX6_ARB = 0x88C6;
906 const int GL_MATRIX7_ARB = 0x88C7;
907 const int GL_MATRIX8_ARB = 0x88C8;
908 const int GL_MATRIX9_ARB = 0x88C9;
909 const int GL_MATRIX_EXT = 0x87C0;
910 const int GL_MATRIX_INDEX_ARRAY_ARB = 0x8844;
911 const int GL_MATRIX_INDEX_ARRAY_POINTER_ARB = 0x8849;
912 const int GL_MATRIX_INDEX_ARRAY_SIZE_ARB = 0x8846;
913 const int GL_MATRIX_INDEX_ARRAY_STRIDE_ARB = 0x8848;
914 const int GL_MATRIX_INDEX_ARRAY_TYPE_ARB = 0x8847;
915 const int GL_MATRIX_MODE = 0x0BA0;
916 const int GL_MATRIX_PALETTE_ARB = 0x8840;
917 const int GL_MAX = 0x8008;
918 const int GL_MAX_3D_TEXTURE_SIZE = 0x8073;
919 const int GL_MAX_3D_TEXTURE_SIZE_EXT = 0x8073;
920 const int GL_MAX_4D_TEXTURE_SIZE_SGIS = 0x8138;
921 const int GL_MAX_ACTIVE_LIGHTS_SGIX = 0x8405;
922 const int GL_MAX_ASYNC_DRAW_PIXELS_SGIX = 0x8360;
923 const int GL_MAX_ASYNC_HISTOGRAM_SGIX = 0x832D;
924 const int GL_MAX_ASYNC_READ_PIXELS_SGIX = 0x8361;
925 const int GL_MAX_ASYNC_TEX_IMAGE_SGIX = 0x835F;
926 const int GL_MAX_ATTRIB_STACK_DEPTH = 0x0D35;
927 const int GL_MAX_CLIENT_ATTRIB_STACK_DEPTH = 0x0D3B;
928 const int GL_MAX_CLIPMAP_DEPTH_SGIX = 0x8177;
929 const int GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8178;
930 const int GL_MAX_CLIP_PLANES = 0x0D32;
931 const int GL_MAX_COLOR_MATRIX_STACK_DEPTH = 0x80B3;
932 const int GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI = 0x80B3;
933 const int GL_MAX_CONVOLUTION_HEIGHT = 0x801B;
934 const int GL_MAX_CONVOLUTION_HEIGHT_EXT = 0x801B;
935 const int GL_MAX_CONVOLUTION_WIDTH = 0x801A;
936 const int GL_MAX_CONVOLUTION_WIDTH_EXT = 0x801A;
937 const int GL_MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C;
938 const int GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB = 0x851C;
939 const int GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT = 0x851C;
940 const int GL_MAX_DEFORMATION_ORDER_SGIX = 0x8197;
941 const int GL_MAX_EVAL_ORDER = 0x0D30;
942 const int GL_MAX_EXT = 0x8008;
943 const int GL_MAX_FOG_FUNC_POINTS_SGIS = 0x812C;
944 const int GL_MAX_FP_COLORS_MTX = 0x8A87;
945 const int GL_MAX_FP_OPS_MTX = 0x8A85;
946 const int GL_MAX_FP_TEXTURES_MTX = 0x8A86;
947 const int GL_MAX_FRAGMENT_LIGHTS_SGIX = 0x8404;
948 const int GL_MAX_FRAMEZOOM_FACTOR_SGIX = 0x818D;
949 const int GL_MAX_GENERAL_COMBINERS_NV = 0x854d;
950 const int GL_MAX_LIGHTS = 0x0D31;
951 const int GL_MAX_LIST_NESTING = 0x0B31;
952 const int GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB = 0x8841;
953 const int GL_MAX_MODELVIEW_STACK_DEPTH = 0x0D36;
954 const int GL_MAX_NAME_STACK_DEPTH = 0x0D37;
955 const int GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT = 0x87CA;
956 const int GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT = 0x87CD;
957 const int GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = 0x87CC;
958 const int GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT = 0x87CB;
959 const int GL_MAX_PALETTE_MATRICES_ARB = 0x8842;
960 const int GL_MAX_PIXEL_MAP_TABLE = 0x0D34;
961 const int GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = 0x8337;
962 const int GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB = 0x88B1;
963 const int GL_MAX_PROGRAM_ATTRIBS_ARB = 0x88AD;
964 const int GL_MAX_PROGRAM_ENV_PARAMETERS_ARB = 0x88B5;
965 const int GL_MAX_PROGRAM_INSTRUCTIONS_ARB = 0x88A1;
966 const int GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB = 0x88B4;
967 const int GL_MAX_PROGRAM_MATRICES_ARB = 0x862F;
968 const int GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = 0x88B3;
969 const int GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB = 0x88AF;
970 const int GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB = 0x88A3;
971 const int GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB = 0x88AB;
972 const int GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB = 0x88A7;
973 const int GL_MAX_PROGRAM_PARAMETERS_ARB = 0x88A9;
974 const int GL_MAX_PROGRAM_TEMPORARIES_ARB = 0x88A5;
975 const int GL_MAX_PROJECTION_STACK_DEPTH = 0x0D38;
976 const int GL_MAX_SHININESS_NV = 0x8504;
977 const int GL_MAX_SPOT_EXPONENT_NV = 0x8505;
978 const int GL_MAX_TA_OPS_MTX = 0x8A82;
979 const int GL_MAX_TEXTURE_LOD_BIAS_EXT = 0x84FD;
980 const int GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FF;
981 const int GL_MAX_TEXTURE_SIZE = 0x0D33;
982 const int GL_MAX_TEXTURE_STACK_DEPTH = 0x0D39;
983 const int GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV = 0x8520;
984 const int GL_MAX_VERTEX_ATTRIBS_ARB = 0x8869;
985 const int GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT = 0x87C5;
986 const int GL_MAX_VERTEX_SHADER_INVARIANTS_EXT = 0x87C7;
987 const int GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = 0x87C8;
988 const int GL_MAX_VERTEX_SHADER_LOCALS_EXT = 0x87C9;
989 const int GL_MAX_VERTEX_SHADER_VARIANTS_EXT = 0x87C6;
990 const int GL_MAX_VERTEX_UNITS_ARB = 0x86A4;
991 const int GL_MAX_VIEWPORT_DIMS = 0x0D3A;
992 const int GL_MIN = 0x8007;
993 const int GL_MIN_EXT = 0x8007;
994 const int GL_MINMAX_FORMAT = 0x802F;
995 const int GL_MINMAX_FORMAT_EXT = 0x802F;
996 const int GL_MINMAX_SINK = 0x8030;
997 const int GL_MINMAX_SINK_EXT = 0x8030;
998 const int GL_MIRRORED_REPEAT_ARB = 0x8370;
999 const int GL_MODELVIEW0_ARB = 0x1700;
1000 const int GL_MODELVIEW0_EXT = 0x1700;
1001 const int GL_MODELVIEW0_MATRIX_EXT = 0x0BA6;
1002 const int GL_MODELVIEW0_STACK_DEPTH_EXT = 0x0BA3;
1003 const int GL_MODELVIEW = 0x1700;
1004 const int GL_MODELVIEW10_ARB = 0x872A;
1005 const int GL_MODELVIEW11_ARB = 0x872B;
1006 const int GL_MODELVIEW12_ARB = 0x872C;
1007 const int GL_MODELVIEW13_ARB = 0x872D;
1008 const int GL_MODELVIEW15_ARB = 0x872F;
1009 const int GL_MODELVIEW16_ARB = 0x8730;
1010 const int GL_MODELVIEW17_ARB = 0x8731;
1011 const int GL_MODELVIEW18_ARB = 0x8732;
1012 const int GL_MODELVIEW19_ARB = 0x8733;
1013 const int GL_MODELVIEW1_ARB = 0x850A;
1014 const int GL_MODELVIEW1_EXT = 0x850A;
1015 const int GL_MODELVIEW1_MATRIX_EXT = 0x8506;
1016 const int GL_MODELVIEW1_STACK_DEPTH_EXT = 0x8502;
1017 const int GL_MODELVIEW20_ARB = 0x8734;
1018 const int GL_MODELVIEW21_ARB = 0x8735;
1019 const int GL_MODELVIEW22_ARB = 0x8736;
1020 const int GL_MODELVIEW23_ARB = 0x8737;
1021 const int GL_MODELVIEW24_ARB = 0x8738;
1022 const int GL_MODELVIEW25_ARB = 0x8739;
1023 const int GL_MODELVIEW26_ARB = 0x873A;
1024 const int GL_MODELVIEW27_ARB = 0x873B;
1025 const int GL_MODELVIEW28_ARB = 0x873C;
1026 const int GL_MODELVIEW29_ARB = 0x873D;
1027 const int GL_MODELVIEW2_ARB = 0x8722;
1028 const int GL_MODELVIEW31_ARB = 0x873F;
1029 const int GL_MODELVIEW3_ARB = 0x8723;
1030 const int GL_MODELVIEW4_ARB = 0x8724;
1031 const int GL_MODELVIEW5_ARB = 0x8725;
1032 const int GL_MODELVIEW6_ARB = 0x8726;
1033 const int GL_MODELVIEW7_ARB = 0x8727;
1034 const int GL_MODELVIEW8_ARB = 0x8728;
1035 const int GL_MODELVIEW9_ARB = 0x8729;
1036 const int GL_MODELVIEW_MATRIX = 0x0BA6;
1037 const int GL_MODELVIEW_STACK_DEPTH = 0x0BA3;
1038 const int GL_MODULATE = 0x2100;
1039 const int GL_MULT = 0x0103;
1040 const int GL_MULTISAMPLE = 0x809D;
1041 const int GL_MULTISAMPLE_ARB = 0x809D;
1042 const int GL_MULTISAMPLE_BIT = 0x20000000;
1043 const int GL_MULTISAMPLE_BIT_ARB = 0x20000000;
1044 const int GL_MULTISAMPLE_BIT_EXT = 0x20000000;
1045 const int GL_MULTISAMPLE_SGIS = 0x809D;
1046 const int GL_N3F_V3F = 0x2A25;
1047 const int GL_NAME_STACK_DEPTH = 0x0D70;
1048 const int GL_NEAREST = 0x2600;
1049 const int GL_NEAREST_CLIPMAP_NEAREST_SGIX = 0x844D;
1050 const int GL_NEAREST_MIPMAP_LINEAR = 0x2702;
1051 const int GL_NEAREST_MIPMAP_NEAREST = 0x2700;
1052 const int GL_NEGATIVE_ONE_EXT = 0x87DF;
1053 const int GL_NEGATIVE_W_EXT = 0x87DC;
1054 const int GL_NEGATIVE_X_EXT = 0x87D9;
1055 const int GL_NEGATIVE_Y_EXT = 0x87DA;
1056 const int GL_NEGATIVE_Z_EXT = 0x87DB;
1057 const int GL_NEVER = 0x0200;
1058 const int GL_NICEST = 0x1102;
1059 const int GL_NO_ERROR = 0;
1060 const int GL_NONE = 0;
1061 const int GL_NONE_MTX = 0x8ACB;
1062 const int GL_NOOP = 0x1505;
1063 const int GL_NOR = 0x1508;
1064 const int GL_NORMAL_ARRAY = 0x8075;
1065 const int GL_NORMAL_ARRAY_COUNT_EXT = 0x8080;
1066 const int GL_NORMAL_ARRAY_EXT = 0x8075;
1067 const int GL_NORMAL_ARRAY_POINTER = 0x808F;
1068 const int GL_NORMAL_ARRAY_POINTER_EXT = 0x808F;
1069 const int GL_NORMAL_ARRAY_STRIDE = 0x807F;
1070 const int GL_NORMAL_ARRAY_STRIDE_EXT = 0x807F;
1071 const int GL_NORMALIZE = 0x0BA1;
1072 const int GL_NORMAL_MAP = 0x8511;
1073 const int GL_NORMAL_MAP_ARB = 0x8511;
1074 const int GL_NORMAL_MAP_EXT = 0x8511;
1075 const int GL_NORMAL_MAP_NV = 0x8511;
1076 const int GL_NOTEQUAL = 0x0205;
1077 const int GL_NUM_COMPRESSED_TEXTURE_FORMATS = 0x86A2;
1078 const int GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB = 0x86A2;
1079 const int GL_OBJECT_BUFFER_SIZE_ATI = 0x8764;
1080 const int GL_OBJECT_BUFFER_USAGE_ATI = 0x8765;
1081 const int GL_OBJECT_DISTANCE_TO_LINE_SGIS = 0x81F3;
1082 const int GL_OBJECT_DISTANCE_TO_POINT_SGIS = 0x81F1;
1083 const int GL_OBJECT_LINEAR = 0x2401;
1084 const int GL_OBJECT_LINE_SGIS = 0x81F7;
1085 const int GL_OBJECT_PLANE = 0x2501;
1086 const int GL_OBJECT_POINT_SGIS = 0x81F5;
1087 const int GL_ONE = 1;
1088 const int GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004;
1089 const int GL_ONE_MINUS_CONSTANT_ALPHA_EXT = 0x8004;
1090 const int GL_ONE_MINUS_CONSTANT_COLOR = 0x8002;
1091 const int GL_ONE_MINUS_CONSTANT_COLOR_EXT = 0x8002;
1092 const int GL_ONE_MINUS_DST_ALPHA = 0x0305;
1093 const int GL_ONE_MINUS_DST_COLOR = 0x0307;
1094 const int GL_ONE_MINUS_SRC_ALPHA = 0x0303;
1095 const int GL_ONE_MINUS_SRC_COLOR = 0x0301;
1096 const int GL_OP_ADD_EXT = 0x8787;
1097 const int GL_OP_ADD_MTX = 0x8AA1;
1098 const int GL_OP_CMP_MTX = 0x8AAA;
1099 const int GL_OP_CMV_MTX = 0x8AA9;
1100 const int GL_OP_CND_MTX = 0x8AA8;
1101 const int GL_OP_CROSS_PRODUCT_EXT = 0x8797;
1102 const int GL_OP_DOT3_EXT = 0x8784;
1103 const int GL_OP_DOT4_EXT = 0x8785;
1104 const int GL_OP_DP3_MTX = 0x8AA4;
1105 const int GL_OP_DP4_MTX = 0x8AA5;
1106 const int GL_OPERAND0_ALPHA = 0x8598;
1107 const int GL_OPERAND0_ALPHA_ARB = 0x8598;
1108 const int GL_OPERAND0_ALPHA_EXT = 0x8598;
1109 const int GL_OPERAND0_RGB = 0x8590;
1110 const int GL_OPERAND0_RGB_ARB = 0x8590;
1111 const int GL_OPERAND0_RGB_EXT = 0x8590;
1112 const int GL_OPERAND1_ALPHA = 0x8599;
1113 const int GL_OPERAND1_ALPHA_ARB = 0x8599;
1114 const int GL_OPERAND1_ALPHA_EXT = 0x8599;
1115 const int GL_OPERAND1_RGB = 0x8591;
1116 const int GL_OPERAND1_RGB_ARB = 0x8591;
1117 const int GL_OPERAND1_RGB_EXT = 0x8591;
1118 const int GL_OPERAND2_ALPHA = 0x859A;
1119 const int GL_OPERAND2_ALPHA_ARB = 0x859A;
1120 const int GL_OPERAND2_ALPHA_EXT = 0x859A;
1121 const int GL_OPERAND2_RGB = 0x8592;
1122 const int GL_OPERAND2_RGB_ARB = 0x8592;
1123 const int GL_OPERAND2_RGB_EXT = 0x8592;
1124 const int GL_OPERAND3_ALPHA_ARB = 0x859B;
1125 const int GL_OPERAND3_ALPHA_EXT = 0x859B;
1126 const int GL_OPERAND3_ALPHA_NV = 0x859B;
1127 const int GL_OPERAND3_RGB_ARB = 0x8593;
1128 const int GL_OPERAND3_RGB_EXT = 0x8593;
1129 const int GL_OPERAND3_RGB_NV = 0x8593;
1130 const int GL_OPERAND4_ALPHA_ARB = 0x859C;
1131 const int GL_OPERAND4_ALPHA_EXT = 0x859C;
1132 const int GL_OPERAND4_RGB_ARB = 0x8594;
1133 const int GL_OPERAND4_RGB_EXT = 0x8594;
1134 const int GL_OPERAND5_ALPHA_ARB = 0x859D;
1135 const int GL_OPERAND5_ALPHA_EXT = 0x859D;
1136 const int GL_OPERAND5_RGB_ARB = 0x8595;
1137 const int GL_OPERAND5_RGB_EXT = 0x8595;
1138 const int GL_OPERAND6_RGB_ARB = 0x8596;
1139 const int GL_OPERAND6_RGB_EXT = 0x8596;
1140 const int GL_OPERAND7_ALPHA_ARB = 0x859F;
1141 const int GL_OPERAND7_ALPHA_EXT = 0x859F;
1142 const int GL_OPERAND7_RGB_ARB = 0x8597;
1143 const int GL_OPERAND7_RGB_EXT = 0x8597;
1144 const int GL_OP_EXP_BASE_2_EXT = 0x8791;
1145 const int GL_OP_FLOOR_EXT = 0x878F;
1146 const int GL_OP_FRAC_EXT = 0x8789;
1147 const int GL_OP_INDEX_EXT = 0x8782;
1148 const int GL_OP_LOG_BASE_2_EXT = 0x8792;
1149 const int GL_OP_LRP_MTX = 0x8AA7;
1150 const int GL_OP_MADD_EXT = 0x8788;
1151 const int GL_OP_MAD_MTX = 0x8AA6;
1152 const int GL_OP_MAX_EXT = 0x878A;
1153 const int GL_OP_MIN_EXT = 0x878B;
1154 const int GL_OP_MOV_EXT = 0x8799;
1155 const int GL_OP_MOV_MTX = 0x8AA0;
1156 const int GL_OP_MUL_EXT = 0x8786;
1157 const int GL_OP_MUL_MTX = 0x8AA3;
1158 const int GL_OP_MULTIPLY_MATRIX_EXT = 0x8798;
1159 const int GL_OP_NEGATE_EXT = 0x8783;
1160 const int GL_OP_POWER_EXT = 0x8793;
1161 const int GL_OP_RECIP_EXT = 0x8794;
1162 const int GL_OP_RECIP_SQRT_EXT = 0x8795;
1163 const int GL_OP_ROUND_EXT = 0x8790;
1164 const int GL_OP_SET_GE_EXT = 0x878C;
1165 const int GL_OP_SET_LT_EXT = 0x878D;
1166 const int GL_OP_SUB_EXT = 0x8796;
1167 const int GL_OP_SUB_MTX = 0x8AA2;
1168 const int GL_OP_TEXBEM_MTX = 0x8A93;
1169 const int GL_OP_TEX_COORD_MTX = 0x8A90;
1170 const int GL_OP_TEXDEP_AR_MTX = 0x8A94;
1171 const int GL_OP_TEXDEP_GB_MTX = 0x8A95;
1172 const int GL_OP_TEXDEP_RGB_MTX = 0x8A96;
1173 const int GL_OP_TEXDOT3_COORD_MTX = 0x8A97;
1174 const int GL_OP_TEXDOT3_MTX = 0x8A98;
1175 const int GL_OP_TEXKILL_GE_MTX = 0x8A91;
1176 const int GL_OP_TEXKILL_LT_MTX = 0x8A92;
1177 const int GL_OP_TEXM3X2_DEPTH_MTX = 0x8A9A;
1178 const int GL_OP_TEXM3X2_MTX = 0x8A99;
1179 const int GL_OP_TEXM3X3_COORD_MTX = 0x8A9C;
1180 const int GL_OP_TEXM3X3_MTX = 0x8A9B;
1181 const int GL_OP_TEXM3X3_REFLECT_MTX = 0x8A9D;
1182 const int GL_OP_TEX_MTX = 0x8A8F;
1183 const int GL_OPT_FP_COLORS_MTX = 0x8A8A;
1184 const int GL_OPT_FP_OPS_MTX = 0x8A88;
1185 const int GL_OPT_FP_TEXTURES_MTX = 0x8A89;
1186 const int GL_OPT_TA_OPS_MTX = 0x8A83;
1187 const int GL_OR = 0x1507;
1188 const int GL_ORDER = 0x0A01;
1189 const int GL_OR_INVERTED = 0x150D;
1190 const int GL_OR_REVERSE = 0x150B;
1191 const int GL_OUT_OF_MEMORY = 0x0505;
1192 const int GL_OUTPUT_COLOR0_EXT = 0x879B;
1193 const int GL_OUTPUT_COLOR1_EXT = 0x879C;
1194 const int GL_OUTPUT_COLOR_MTX = 0x8AB3;
1195 const int GL_OUTPUT_FOG_EXT = 0x87BD;
1196 const int GL_OUTPUT_TEXTURE_COORD0_EXT = 0x879D;
1197 const int GL_OUTPUT_TEXTURE_COORD10_EXT = 0x87A7;
1198 const int GL_OUTPUT_TEXTURE_COORD11_EXT = 0x87A8;
1199 const int GL_OUTPUT_TEXTURE_COORD12_EXT = 0x87A9;
1200 const int GL_OUTPUT_TEXTURE_COORD13_EXT = 0x87AA;
1201 const int GL_OUTPUT_TEXTURE_COORD14_EXT = 0x87AB;
1202 const int GL_OUTPUT_TEXTURE_COORD15_EXT = 0x87AC;
1203 const int GL_OUTPUT_TEXTURE_COORD16_EXT = 0x87AD;
1204 const int GL_OUTPUT_TEXTURE_COORD18_EXT = 0x87AF;
1205 const int GL_OUTPUT_TEXTURE_COORD19_EXT = 0x87B0;
1206 const int GL_OUTPUT_TEXTURE_COORD20_EXT = 0x87B1;
1207 const int GL_OUTPUT_TEXTURE_COORD21_EXT = 0x87B2;
1208 const int GL_OUTPUT_TEXTURE_COORD22_EXT = 0x87B3;
1209 const int GL_OUTPUT_TEXTURE_COORD23_EXT = 0x87B4;
1210 const int GL_OUTPUT_TEXTURE_COORD24_EXT = 0x87B5;
1211 const int GL_OUTPUT_TEXTURE_COORD25_EXT = 0x87B6;
1212 const int GL_OUTPUT_TEXTURE_COORD26_EXT = 0x87B7;
1213 const int GL_OUTPUT_TEXTURE_COORD27_EXT = 0x87B8;
1214 const int GL_OUTPUT_TEXTURE_COORD28_EXT = 0x87B9;
1215 const int GL_OUTPUT_TEXTURE_COORD29_EXT = 0x87BA;
1216 const int GL_OUTPUT_TEXTURE_COORD2_EXT = 0x879F;
1217 const int GL_OUTPUT_TEXTURE_COORD30_EXT = 0x87BB;
1218 const int GL_OUTPUT_TEXTURE_COORD31_EXT = 0x87BC;
1219 const int GL_OUTPUT_TEXTURE_COORD3_EXT = 0x87A0;
1220 const int GL_OUTPUT_TEXTURE_COORD4_EXT = 0x87A1;
1221 const int GL_OUTPUT_TEXTURE_COORD5_EXT = 0x87A2;
1222 const int GL_OUTPUT_TEXTURE_COORD6_EXT = 0x87A3;
1223 const int GL_OUTPUT_TEXTURE_COORD7_EXT = 0x87A4;
1224 const int GL_OUTPUT_TEXTURE_COORD8_EXT = 0x87A5;
1225 const int GL_OUTPUT_TEXTURE_COORD9_EXT = 0x87A6;
1226 const int GL_OUTPUT_VERTEX_EXT = 0x879A;
1227 const int GL_PACK_ALIGNMENT = 0x0D05;
1228 const int GL_PACK_IMAGE_DEPTH_SGIS = 0x8131;
1229 const int GL_PACK_IMAGE_HEIGHT = 0x806C;
1230 const int GL_PACK_IMAGE_HEIGHT_EXT = 0x806C;
1231 const int GL_PACK_LSB_FIRST = 0x0D01;
1232 const int GL_PACK_RESAMPLE_SGIX = 0x842C;
1233 const int GL_PACK_ROW_LENGTH = 0x0D02;
1234 const int GL_PACK_SKIP_IMAGES = 0x806B;
1235 const int GL_PACK_SKIP_IMAGES_EXT = 0x806B;
1236 const int GL_PACK_SKIP_PIXELS = 0x0D04;
1237 const int GL_PACK_SKIP_ROWS = 0x0D03;
1238 const int GL_PACK_SKIP_VOLUMES_SGIS = 0x8130;
1239 const int GL_PACK_SUBSAMPLE_RATE_SGIX = 0x85A0;
1240 const int GL_PACK_SWAP_BYTES = 0x0D00;
1241 const int GL_PASS_THROUGH_TOKEN = 0x0700;
1242 const int GL_PERSPECTIVE_CORRECTION_HINT = 0x0C50;
1243 const int GL_PIXEL_CUBIC_WEIGHT_EXT = 0x8333;
1244 const int GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS = 0x8355;
1245 const int GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS = 0x8354;
1246 const int GL_PIXEL_GROUP_COLOR_SGIS = 0x8356;
1247 const int GL_PIXEL_MAG_FILTER_EXT = 0x8331;
1248 const int GL_PIXEL_MAP_A_TO_A = 0x0C79;
1249 const int GL_PIXEL_MAP_A_TO_A_SIZE = 0x0CB9;
1250 const int GL_PIXEL_MAP_B_TO_B = 0x0C78;
1251 const int GL_PIXEL_MAP_B_TO_B_SIZE = 0x0CB8;
1252 const int GL_PIXEL_MAP_G_TO_G = 0x0C77;
1253 const int GL_PIXEL_MAP_G_TO_G_SIZE = 0x0CB7;
1254 const int GL_PIXEL_MAP_I_TO_A = 0x0C75;
1255 const int GL_PIXEL_MAP_I_TO_A_SIZE = 0x0CB5;
1256 const int GL_PIXEL_MAP_I_TO_B = 0x0C74;
1257 const int GL_PIXEL_MAP_I_TO_B_SIZE = 0x0CB4;
1258 const int GL_PIXEL_MAP_I_TO_G = 0x0C73;
1259 const int GL_PIXEL_MAP_I_TO_G_SIZE = 0x0CB3;
1260 const int GL_PIXEL_MAP_I_TO_I = 0x0C70;
1261 const int GL_PIXEL_MAP_I_TO_I_SIZE = 0x0CB0;
1262 const int GL_PIXEL_MAP_I_TO_R = 0x0C72;
1263 const int GL_PIXEL_MAP_I_TO_R_SIZE = 0x0CB2;
1264 const int GL_PIXEL_MAP_R_TO_R = 0x0C76;
1265 const int GL_PIXEL_MAP_R_TO_R_SIZE = 0x0CB6;
1266 const int GL_PIXEL_MAP_S_TO_S = 0x0C71;
1267 const int GL_PIXEL_MAP_S_TO_S_SIZE = 0x0CB1;
1268 const int GL_PIXEL_MIN_FILTER_EXT = 0x8332;
1269 const int GL_PIXEL_MODE_BIT = 0x00000020;
1270 const int GL_PIXEL_SUBSAMPLE_2424_SGIX = 0x85A3;
1271 const int GL_PIXEL_SUBSAMPLE_4242_SGIX = 0x85A4;
1272 const int GL_PIXEL_SUBSAMPLE_4444_SGIX = 0x85A2;
1273 const int GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX = 0x8189;
1274 const int GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX = 0x818A;
1275 const int GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX = 0x8188;
1276 const int GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX = 0x8187;
1277 const int GL_PIXEL_TEX_GEN_MODE_SGIX = 0x832B;
1278 const int GL_PIXEL_TEX_GEN_Q_CEILING_SGIX = 0x8184;
1279 const int GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX = 0x8186;
1280 const int GL_PIXEL_TEX_GEN_Q_ROUND_SGIX = 0x8185;
1281 const int GL_PIXEL_TEX_GEN_SGIX = 0x8139;
1282 const int GL_PIXEL_TEXTURE_SGIS = 0x8353;
1283 const int GL_PIXEL_TILE_CACHE_INCREMENT_SGIX = 0x813F;
1284 const int GL_PIXEL_TILE_CACHE_SIZE_SGIX = 0x8145;
1285 const int GL_PIXEL_TILE_GRID_DEPTH_SGIX = 0x8144;
1286 const int GL_PIXEL_TILE_GRID_HEIGHT_SGIX = 0x8143;
1287 const int GL_PIXEL_TILE_GRID_WIDTH_SGIX = 0x8142;
1288 const int GL_PIXEL_TILE_HEIGHT_SGIX = 0x8141;
1289 const int GL_PIXEL_TILE_WIDTH_SGIX = 0x8140;
1290 const int GL_PIXEL_TRANSFORM_2D_EXT = 0x8330;
1291 const int GL_PIXEL_TRANSFORM_2D_MATRIX_EXT = 0x8338;
1292 const int GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT = 0x8336;
1293 const int GL_POINT = 0x1B00;
1294 const int GL_POINT_BIT = 0x00000002;
1295 const int GL_POINT_DISTANCE_ATTENUATION_ARB = 0x8129;
1296 const int GL_POINT_DISTANCE_ATTENUATION_EXT = 0x8129;
1297 const int GL_POINT_FADE_THRESHOLD_SIZE_ARB = 0x8128;
1298 const int GL_POINT_FADE_THRESHOLD_SIZE_EXT = 0x8128;
1299 const int GL_POINT_FADE_THRESHOLD_SIZE_SGIS = 0x8128;
1300 const int GL_POINTS = 0x0000;
1301 const int GL_POINT_SIZE = 0x0B11;
1302 const int GL_POINT_SIZE_GRANULARITY = 0x0B13;
1303 const int GL_POINT_SIZE_MAX_ARB = 0x8127;
1304 const int GL_POINT_SIZE_MAX_EXT = 0x8127;
1305 const int GL_POINT_SIZE_MAX_SGIS = 0x8127;
1306 const int GL_POINT_SIZE_MIN_ARB = 0x8126;
1307 const int GL_POINT_SIZE_MIN_EXT = 0x8126;
1308 const int GL_POINT_SIZE_MIN_SGIS = 0x8126;
1309 const int GL_POINT_SIZE_RANGE = 0x0B12;
1310 const int GL_POINT_SMOOTH = 0x0B10;
1311 const int GL_POINT_SMOOTH_HINT = 0x0C51;
1312 const int GL_POINT_TOKEN = 0x0701;
1313 const int GL_POLYGON = 0x0009;
1314 const int GL_POLYGON_BIT = 0x00000008;
1315 const int GL_POLYGON_MODE = 0x0B40;
1316 const int GL_POLYGON_OFFSET_BIAS_EXT = 0x8039;
1317 const int GL_POLYGON_OFFSET_FACTOR = 0x8038;
1318 const int GL_POLYGON_OFFSET_FACTOR_EXT = 0x8038;
1319 const int GL_POLYGON_OFFSET_FILL = 0x8037;
1320 const int GL_POLYGON_OFFSET_FILL_EXT = 0x8037;
1321 const int GL_POLYGON_OFFSET_LINE = 0x2A02;
1322 const int GL_POLYGON_OFFSET_POINT = 0x2A01;
1323 const int GL_POLYGON_OFFSET_UNITS = 0x2A00;
1324 const int GL_POLYGON_SMOOTH = 0x0B41;
1325 const int GL_POLYGON_SMOOTH_HINT = 0x0C53;
1326 const int GL_POLYGON_STIPPLE = 0x0B42;
1327 const int GL_POLYGON_STIPPLE_BIT = 0x00000010;
1328 const int GL_POLYGON_TOKEN = 0x0703;
1329 const int GL_POSITION = 0x1203;
1330 const int GL_POST_COLOR_MATRIX_ALPHA_BIAS = 0x80BB;
1331 const int GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI = 0x80BB;
1332 const int GL_POST_COLOR_MATRIX_ALPHA_SCALE = 0x80B7;
1333 const int GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI = 0x80B7;
1334 const int GL_POST_COLOR_MATRIX_BLUE_BIAS = 0x80BA;
1335 const int GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI = 0x80BA;
1336 const int GL_POST_COLOR_MATRIX_BLUE_SCALE = 0x80B6;
1337 const int GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI = 0x80B6;
1338 const int GL_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D2;
1339 const int GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D2;
1340 const int GL_POST_COLOR_MATRIX_GREEN_BIAS = 0x80B9;
1341 const int GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI = 0x80B9;
1342 const int GL_POST_COLOR_MATRIX_GREEN_SCALE = 0x80B5;
1343 const int GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI = 0x80B5;
1344 const int GL_POST_COLOR_MATRIX_RED_BIAS = 0x80B8;
1345 const int GL_POST_COLOR_MATRIX_RED_BIAS_SGI = 0x80B8;
1346 const int GL_POST_COLOR_MATRIX_RED_SCALE = 0x80B4;
1347 const int GL_POST_COLOR_MATRIX_RED_SCALE_SGI = 0x80B4;
1348 const int GL_POST_CONVOLUTION_ALPHA_BIAS = 0x8023;
1349 const int GL_POST_CONVOLUTION_ALPHA_BIAS_EXT = 0x8023;
1350 const int GL_POST_CONVOLUTION_ALPHA_SCALE = 0x801F;
1351 const int GL_POST_CONVOLUTION_ALPHA_SCALE_EXT = 0x801F;
1352 const int GL_POST_CONVOLUTION_BLUE_BIAS = 0x8022;
1353 const int GL_POST_CONVOLUTION_BLUE_BIAS_EXT = 0x8022;
1354 const int GL_POST_CONVOLUTION_COLOR_TABLE = 0x80D1;
1355 const int GL_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D1;
1356 const int GL_POST_CONVOLUTION_GREEN_BIAS = 0x8021;
1357 const int GL_POST_CONVOLUTION_GREEN_BIAS_EXT = 0x8021;
1358 const int GL_POST_CONVOLUTION_GREEN_SCALE = 0x801D;
1359 const int GL_POST_CONVOLUTION_GREEN_SCALE_EXT = 0x801D;
1360 const int GL_POST_CONVOLUTION_RED_BIAS = 0x8020;
1361 const int GL_POST_CONVOLUTION_RED_BIAS_EXT = 0x8020;
1362 const int GL_POST_CONVOLUTION_RED_SCALE = 0x801C;
1363 const int GL_POST_CONVOLUTION_RED_SCALE_EXT = 0x801C;
1364 const int GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX = 0x817B;
1365 const int GL_POST_TEXTURE_FILTER_BIAS_SGIX = 0x8179;
1366 const int GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX = 0x817C;
1367 const int GL_POST_TEXTURE_FILTER_SCALE_SGIX = 0x817A;
1368 const int GL_PRESERVE_ATI = 0x8762;
1369 const int GL_PREVIOUS = 0x8578;
1370 const int GL_PREVIOUS_ARB = 0x8578;
1371 const int GL_PREVIOUS_EXT = 0x8578;
1372 const int GL_PRIMARY_COLOR = 0x8577;
1373 const int GL_PRIMARY_COLOR_ARB = 0x8577;
1374 const int GL_PRIMARY_COLOR_EXT = 0x8577;
1375 const int GL_PRIMARY_COLOR_NV = 0x852c;
1376 const int GL_PROGRAM_ADDRESS_REGISTERS_ARB = 0x88B0;
1377 const int GL_PROGRAM_ATTRIBS_ARB = 0x88AC;
1378 const int GL_PROGRAM_BINDING_ARB = 0x8677;
1379 const int GL_PROGRAM_ERROR_POSITION_ARB = 0x864B;
1380 const int GL_PROGRAM_ERROR_STRING_ARB = 0x8874;
1381 const int GL_PROGRAM_FORMAT_ARB = 0x8876;
1382 const int GL_PROGRAM_FORMAT_ASCII_ARB = 0x8875;
1383 const int GL_PROGRAM_INSTRUCTIONS_ARB = 0x88A0;
1384 const int GL_PROGRAM_LENGTH_ARB = 0x8627;
1385 const int GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = 0x88B2;
1386 const int GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB = 0x88A2;
1387 const int GL_PROGRAM_NATIVE_PARAMETERS_ARB = 0x88AA;
1388 const int GL_PROGRAM_NATIVE_TEMPORARIES_ARB = 0x88A6;
1389 const int GL_PROGRAM_PARAMETERS_ARB = 0x88A8;
1390 const int GL_PROGRAM_STRING_ARB = 0x8628;
1391 const int GL_PROGRAM_TEMPORARIES_ARB = 0x88A4;
1392 const int GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB = 0x88B6;
1393 const int GL_PROJECTION = 0x1701;
1394 const int GL_PROJECTION_MATRIX = 0x0BA7;
1395 const int GL_PROJECTION_STACK_DEPTH = 0x0BA4;
1396 const int GL_PROXY_COLOR_TABLE = 0x80D3;
1397 const int GL_PROXY_COLOR_TABLE_SGI = 0x80D3;
1398 const int GL_PROXY_HISTOGRAM = 0x8025;
1399 const int GL_PROXY_HISTOGRAM_EXT = 0x8025;
1400 const int GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D5;
1401 const int GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI = 0x80D5;
1402 const int GL_PROXY_POST_CONVOLUTION_COLOR_TABLE = 0x80D4;
1403 const int GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI = 0x80D4;
1404 const int GL_PROXY_TEXTURE_1D = 0x8063;
1405 const int GL_PROXY_TEXTURE_1D_EXT = 0x8063;
1406 const int GL_PROXY_TEXTURE_2D = 0x8064;
1407 const int GL_PROXY_TEXTURE_2D_EXT = 0x8064;
1408 const int GL_PROXY_TEXTURE_3D = 0x8070;
1409 const int GL_PROXY_TEXTURE_3D_EXT = 0x8070;
1410 const int GL_PROXY_TEXTURE_4D_SGIS = 0x8135;
1411 const int GL_PROXY_TEXTURE_COLOR_TABLE_SGI = 0x80BD;
1412 const int GL_PROXY_TEXTURE_CUBE_MAP = 0x851B;
1413 const int GL_PROXY_TEXTURE_CUBE_MAP_ARB = 0x851B;
1414 const int GL_PROXY_TEXTURE_CUBE_MAP_EXT = 0x851B;
1415 const int GL_Q = 0x2003;
1416 const int GL_QUAD_ALPHA8_SGIS = 0x811F;
1417 const int GL_QUAD_INTENSITY4_SGIS = 0x8122;
1418 const int GL_QUAD_INTENSITY8_SGIS = 0x8123;
1419 const int GL_QUAD_LUMINANCE4_SGIS = 0x8120;
1420 const int GL_QUAD_LUMINANCE8_SGIS = 0x8121;
1421 const int GL_QUADRATIC_ATTENUATION = 0x1209;
1422 const int GL_QUADS = 0x0007;
1423 const int GL_QUAD_STRIP = 0x0008;
1424 const int GL_QUAD_TEXTURE_SELECT_SGIS = 0x8125;
1425 const int GL_R = 0x2002;
1426 const int GL_R3_G3_B2 = 0x2A10;
1427 const int GL_READ_BUFFER = 0x0C02;
1428 const int GL_RED = 0x1903;
1429 const int GL_RED_BIAS = 0x0D15;
1430 const int GL_RED_BITS = 0x0D52;
1431 const int GL_RED_MTX = 0x8ABA;
1432 const int GL_RED_SCALE = 0x0D14;
1433 const int GL_REDUCE = 0x8016;
1434 const int GL_REDUCE_EXT = 0x8016;
1435 const int GL_REFERENCE_PLANE_SGIX = 0x817D;
1436 const int GL_REFLECTION_MAP = 0x8512;
1437 const int GL_REFLECTION_MAP_ARB = 0x8512;
1438 const int GL_REFLECTION_MAP_EXT = 0x8512;
1439 const int GL_REFLECTION_MAP_NV = 0x8512;
1440 const int GL_REGISTER_COMBINERS_NV = 0x8522;
1441 const int GL_RENDER = 0x1C00;
1442 const int GL_RENDERER = 0x1F01;
1443 const int GL_RENDER_MODE = 0x0C40;
1444 const int GL_REPEAT = 0x2901;
1445 const int GL_REPLACE_EXT = 0x8062;
1446 const int GL_REPLICATE_BORDER = 0x8153;
1447 const int GL_REPLICATE_MTX = 0x8AC9;
1448 const int GL_RESAMPLE_DECIMATE_SGIX = 0x8430;
1449 const int GL_RESAMPLE_ZERO_FILL_SGIX = 0x842F;
1450 const int GL_RESCALE_NORMAL = 0x803A;
1451 const int GL_RESCALE_NORMAL_EXT = 0x803A;
1452 const int GL_RESULT_MTX = 0x8AC3;
1453 const int GL_RETURN = 0x0102;
1454 const int GL_RGB = 0x1907;
1455 const int GL_RGB10 = 0x8052;
1456 const int GL_RGB10_A2 = 0x8059;
1457 const int GL_RGB10_A2_EXT = 0x8059;
1458 const int GL_RGB10_EXT = 0x8052;
1459 const int GL_RGB12 = 0x8053;
1460 const int GL_RGB12_EXT = 0x8053;
1461 const int GL_RGB16 = 0x8054;
1462 const int GL_RGB16_EXT = 0x8054;
1463 const int GL_RGB4 = 0x804F;
1464 const int GL_RGB4_EXT = 0x804F;
1465 const int GL_RGB4_S3TC = 0x83A1;
1466 const int GL_RGB5 = 0x8050;
1467 const int GL_RGB5_A1 = 0x8057;
1468 const int GL_RGB5_A1_EXT = 0x8057;
1469 const int GL_RGB5_EXT = 0x8050;
1470 const int GL_RGB8 = 0x8051;
1471 const int GL_RGB8_EXT = 0x8051;
1472 const int GL_RGBA = 0x1908;
1473 const int GL_RGBA12 = 0x805A;
1474 const int GL_RGBA12_EXT = 0x805A;
1475 const int GL_RGBA16 = 0x805B;
1476 const int GL_RGBA16_EXT = 0x805B;
1477 const int GL_RGBA2 = 0x8055;
1478 const int GL_RGBA2_EXT = 0x8055;
1479 const int GL_RGBA4 = 0x8056;
1480 const int GL_RGBA4_EXT = 0x8056;
1481 const int GL_RGBA4_S3TC = 0x83A3;
1482 const int GL_RGBA8 = 0x8058;
1483 const int GL_RGBA8_EXT = 0x8058;
1484 const int GL_RGBA_MODE = 0x0C31;
1485 const int GL_RGBA_S3TC = 0x83A2;
1486 const int GL_RGB_S3TC = 0x83A0;
1487 const int GL_RGB_SCALE = 0x8573;
1488 const int GL_RGB_SCALE_ARB = 0x8573;
1489 const int GL_RGB_SCALE_EXT = 0x8573;
1490 const int GL_RIGHT = 0x0407;
1491 const int GL_S = 0x2000;
1492 const int GL_SAMPLE_ALPHA_TO_ONE = 0x809F;
1493 const int GL_SAMPLE_ALPHA_TO_ONE_ARB = 0x809F;
1494 const int GL_SAMPLE_ALPHA_TO_ONE_SGIS = 0x809F;
1495 const int GL_SAMPLE_BUFFERS = 0x80A8;
1496 const int GL_SAMPLE_BUFFERS_ARB = 0x80A8;
1497 const int GL_SAMPLE_BUFFERS_SGIS = 0x80A8;
1498 const int GL_SAMPLE_COVERAGE = 0x80A0;
1499 const int GL_SAMPLE_COVERAGE_ARB = 0x80A0;
1500 const int GL_SAMPLE_COVERAGE_INVERT = 0x80AB;
1501 const int GL_SAMPLE_COVERAGE_INVERT_ARB = 0x80AB;
1502 const int GL_SAMPLE_COVERAGE_VALUE = 0x80AA;
1503 const int GL_SAMPLE_COVERAGE_VALUE_ARB = 0x80AA;
1504 const int GL_SAMPLE_MASK_INVERT_SGIS = 0x80AB;
1505 const int GL_SAMPLE_MASK_SGIS = 0x80A0;
1506 const int GL_SAMPLE_MASK_VALUE_SGIS = 0x80AA;
1507 const int GL_SAMPLE_PATTERN_SGIS = 0x80AC;
1508 const int GL_SAMPLES = 0x80A9;
1509 const int GL_SAMPLES_ARB = 0x80A9;
1510 const int GL_SAMPLES_SGIS = 0x80A9;
1511 const int GL_SATURATE_MTX = 0x8AC7;
1512 const int GL_SCALEBIAS_HINT_SGIX = 0x8322;
1513 const int GL_SCALE_BY_FOUR_NV = 0x853f;
1514 const int GL_SCALE_BY_ONE_HALF_NV = 0x8540;
1515 const int GL_SCALE_D2_MTX = 0x8ACF;
1516 const int GL_SCALE_D4_MTX = 0x8AD0;
1517 const int GL_SCALE_MTX = 0x8AC8;
1518 const int GL_SCALE_X2_MTX = 0x8ACC;
1519 const int GL_SCALE_X4_MTX = 0x8ACD;
1520 const int GL_SCISSOR_BIT = 0x00080000;
1521 const int GL_SCISSOR_BOX = 0x0C10;
1522 const int GL_SCISSOR_TEST = 0x0C11;
1523 const int GL_SCREEN_COORDINATES_REND = 0x8490;
1524 const int GL_SECONDARY_COLOR_ARRAY_POINTER_EXT = 0x845D;
1525 const int GL_SECONDARY_COLOR_ARRAY_SIZE_EXT = 0x845A;
1526 const int GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT = 0x845C;
1527 const int GL_SECONDARY_COLOR_ARRAY_TYPE_EXT = 0x845B;
1528 const int GL_SECONDARY_COLOR_NV = 0x852d;
1529 const int GL_SELECT = 0x1C02;
1530 const int GL_SELECTION_BUFFER_POINTER = 0x0DF3;
1531 const int GL_SELECTION_BUFFER_SIZE = 0x0DF4;
1532 const int GL_SEPARABLE_2D = 0x8012;
1533 const int GL_SEPARABLE_2D_EXT = 0x8012;
1534 const int GL_SEPARATE_SPECULAR_COLOR = 0x81FA;
1535 const int GL_SEPARATE_SPECULAR_COLOR_EXT = 0x81FA;
1536 const int GL_SET = 0x150F;
1537 const int GL_SHADE_MODEL = 0x0B54;
1538 const int GL_SHADOW_AMBIENT_SGIX = 0x80BF;
1539 const int GL_SHARED_TEXTURE_PALETTE_EXT = 0x81FB;
1540 const int GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS = 0x80B0;
1541 const int GL_SHININESS = 0x1601;
1542 const int GL_SHORT = 0x1402;
1543 const int GL_SIGNED_IDENTITY_NV = 0x853c;
1544 const int GL_SIGNED_NEGATE_NV = 0x853d;
1545 const int GL_SIGNED_RGB10_A2_MTX = 0x89C5;
1546 const int GL_SIGNED_RGB8_MTX = 0x89C4;
1547 const int GL_SIGNED_RGBA8_MTX = 0x89C3;
1548 const int GL_SIGNED_RGBA_MTX = 0x89AF;
1549 const int GL_SIGNED_RGB_MTX = 0x89B0;
1550 const int GL_SIGNED_UV16_MTX = 0x89C9;
1551 const int GL_SIGNED_UV5_UNSIGNED_Q6_MTX = 0x89C7;
1552 const int GL_SIGNED_UV8_MTX = 0x89C6;
1553 const int GL_SIGNED_UV8_UNSIGNED_Q8_MTX = 0x89C8;
1554 const int GL_SIGNED_UV_MTX = 0x89B1;
1555 const int GL_SINGLE_COLOR = 0x81F9;
1556 const int GL_SINGLE_COLOR_EXT = 0x81F9;
1557 const int GL_SMOOTH = 0x1D01;
1558 const int GL_SMOOTH_LINE_WIDTH_GRANULARITY = 0x0B23;
1559 const int GL_SMOOTH_LINE_WIDTH_RANGE = 0x0B22;
1560 const int GL_SMOOTH_POINT_SIZE_GRANULARITY = 0x0B13;
1561 const int GL_SMOOTH_POINT_SIZE_RANGE = 0x0B12;
1562 const int GL_SOURCE0_ALPHA = 0x8588;
1563 const int GL_SOURCE0_ALPHA_ARB = 0x8588;
1564 const int GL_SOURCE0_ALPHA_EXT = 0x8588;
1565 const int GL_SOURCE0_RGB = 0x8580;
1566 const int GL_SOURCE0_RGB_ARB = 0x8580;
1567 const int GL_SOURCE0_RGB_EXT = 0x8580;
1568 const int GL_SOURCE1_ALPHA = 0x8589;
1569 const int GL_SOURCE1_ALPHA_ARB = 0x8589;
1570 const int GL_SOURCE1_ALPHA_EXT = 0x8589;
1571 const int GL_SOURCE1_RGB = 0x8581;
1572 const int GL_SOURCE1_RGB_ARB = 0x8581;
1573 const int GL_SOURCE1_RGB_EXT = 0x8581;
1574 const int GL_SOURCE2_ALPHA = 0x858A;
1575 const int GL_SOURCE2_ALPHA_ARB = 0x858A;
1576 const int GL_SOURCE2_ALPHA_EXT = 0x858A;
1577 const int GL_SOURCE2_RGB = 0x8582;
1578 const int GL_SOURCE2_RGB_ARB = 0x8582;
1579 const int GL_SOURCE2_RGB_EXT = 0x8582;
1580 const int GL_SOURCE3_ALPHA_ARB = 0x858B;
1581 const int GL_SOURCE3_ALPHA_EXT = 0x858B;
1582 const int GL_SOURCE3_ALPHA_NV = 0x858B;
1583 const int GL_SOURCE3_RGB_ARB = 0x8583;
1584 const int GL_SOURCE3_RGB_EXT = 0x8583;
1585 const int GL_SOURCE3_RGB_NV = 0x8583;
1586 const int GL_SOURCE4_ALPHA_ARB = 0x858C;
1587 const int GL_SOURCE4_ALPHA_EXT = 0x858C;
1588 const int GL_SOURCE4_RGB_ARB = 0x8584;
1589 const int GL_SOURCE4_RGB_EXT = 0x8584;
1590 const int GL_SOURCE5_ALPHA_ARB = 0x858D;
1591 const int GL_SOURCE5_ALPHA_EXT = 0x858D;
1592 const int GL_SOURCE5_RGB_ARB = 0x8585;
1593 const int GL_SOURCE5_RGB_EXT = 0x8585;
1594 const int GL_SOURCE6_RGB_ARB = 0x8586;
1595 const int GL_SOURCE6_RGB_EXT = 0x8586;
1596 const int GL_SOURCE7_ALPHA_ARB = 0x858F;
1597 const int GL_SOURCE7_ALPHA_EXT = 0x858F;
1598 const int GL_SOURCE7_RGB_ARB = 0x8587;
1599 const int GL_SOURCE7_RGB_EXT = 0x8587;
1600 const int GL_SPARE0_PLUS_SECONDARY_COLOR_NV = 0x8532;
1601 const int GL_SPARE1_NV = 0x852f;
1602 const int GL_SPECULAR = 0x1202;
1603 const int GL_SPHERE_MAP = 0x2402;
1604 const int GL_SPOT_CUTOFF = 0x1206;
1605 const int GL_SPOT_DIRECTION = 0x1204;
1606 const int GL_SPOT_EXPONENT = 0x1205;
1607 const int GL_SPRITE_AXIAL_SGIX = 0x814C;
1608 const int GL_SPRITE_AXIS_SGIX = 0x814A;
1609 const int GL_SPRITE_MODE_SGIX = 0x8149;
1610 const int GL_SPRITE_OBJECT_ALIGNED_SGIX = 0x814D;
1611 const int GL_SPRITE_SGIX = 0x8148;
1612 const int GL_SPRITE_TRANSLATION_SGIX = 0x814B;
1613 const int GL_SRC_ALPHA = 0x0302;
1614 const int GL_SRC_ALPHA_SATURATE = 0x0308;
1615 const int GL_SRC_COLOR = 0x0300;
1616 const int GL_STACK_OVERFLOW = 0x0503;
1617 const int GL_STACK_UNDERFLOW = 0x0504;
1618 const int GL_STATIC_ATI = 0x8760;
1619 const int GL_STENCIL = 0x1802;
1620 const int GL_STENCIL_BITS = 0x0D57;
1621 const int GL_STENCIL_BUFFER_BIT = 0x00000400;
1622 const int GL_STENCIL_CLEAR_VALUE = 0x0B91;
1623 const int GL_STENCIL_FAIL = 0x0B94;
1624 const int GL_STENCIL_FUNC = 0x0B92;
1625 const int GL_STENCIL_INDEX = 0x1901;
1626 const int GL_STENCIL_PASS_DEPTH_FAIL = 0x0B95;
1627 const int GL_STENCIL_PASS_DEPTH_PASS = 0x0B96;
1628 const int GL_STENCIL_REF = 0x0B97;
1629 const int GL_STENCIL_TEST = 0x0B90;
1630 const int GL_STENCIL_VALUE_MASK = 0x0B93;
1631 const int GL_STENCIL_WRITEMASK = 0x0B98;
1632 const int GL_STEREO = 0x0C33;
1633 const int GL_SUBPIXEL_BITS = 0x0D50;
1634 const int GL_T = 0x2001;
1635 const int GL_T2F_C3F_V3F = 0x2A2A;
1636 const int GL_T2F_C4F_N3F_V3F = 0x2A2C;
1637 const int GL_T2F_C4UB_V3F = 0x2A29;
1638 const int GL_T2F_IUI_N3F_V2F_EXT = 0x81B3;
1639 const int GL_T2F_IUI_N3F_V3F_EXT = 0x81B4;
1640 const int GL_T2F_IUI_V2F_EXT = 0x81B1;
1641 const int GL_T2F_IUI_V3F_EXT = 0x81B2;
1642 const int GL_T2F_N3F_V3F = 0x2A2B;
1643 const int GL_T2F_V3F = 0x2A27;
1644 const int GL_T4F_C4F_N3F_V4F = 0x2A2D;
1645 const int GL_T4F_V4F = 0x2A28;
1646 const int GL_TABLE_TOO_LARGE = 0x8031;
1647 const int GL_TABLE_TOO_LARGE_EXT = 0x8031;
1648 const int GL_TANGENT_ARRAY_EXT = 0x8439;
1649 const int GL_TANGENT_ARRAY_POINTER_EXT = 0x8442;
1650 const int GL_TANGENT_ARRAY_STRIDE_EXT = 0x843F;
1651 const int GL_TA_OPS_MTX = 0x8A84;
1652 const int GL_TEMPORARY0_MTX = 0x8AB0;
1653 const int GL_TEMPORARY1_MTX = 0x8AB1;
1654 const int GL_TEX_BIASED_MTX = 0x8AC2;
1655 const int GL_TEX_SIGNED_MTX = 0x8AC1;
1656 const int GL_TEXTURE0 = 0x84C0;
1657 const int GL_TEXTURE0_ARB = 0x84C0;
1658 const int GL_TEXTURE = 0x1702;
1659 const int GL_TEXTURE10 = 0x84CA;
1660 const int GL_TEXTURE10_ARB = 0x84CA;
1661 const int GL_TEXTURE1 = 0x84C1;
1662 const int GL_TEXTURE11 = 0x84CB;
1663 const int GL_TEXTURE11_ARB = 0x84CB;
1664 const int GL_TEXTURE12 = 0x84CC;
1665 const int GL_TEXTURE12_ARB = 0x84CC;
1666 const int GL_TEXTURE13 = 0x84CD;
1667 const int GL_TEXTURE13_ARB = 0x84CD;
1668 const int GL_TEXTURE15 = 0x84CF;
1669 const int GL_TEXTURE15_ARB = 0x84CF;
1670 const int GL_TEXTURE16 = 0x84D0;
1671 const int GL_TEXTURE16_ARB = 0x84D0;
1672 const int GL_TEXTURE17 = 0x84D1;
1673 const int GL_TEXTURE17_ARB = 0x84D1;
1674 const int GL_TEXTURE18 = 0x84D2;
1675 const int GL_TEXTURE18_ARB = 0x84D2;
1676 const int GL_TEXTURE19 = 0x84D3;
1677 const int GL_TEXTURE19_ARB = 0x84D3;
1678 const int GL_TEXTURE1_ARB = 0x84C1;
1679 const int GL_TEXTURE_1D_BINDING_EXT = 0x8068;
1680 const int GL_TEXTURE1_SGIS = 0x835F;
1681 const int GL_TEXTURE20 = 0x84D4;
1682 const int GL_TEXTURE20_ARB = 0x84D4;
1683 const int GL_TEXTURE2 = 0x84C2;
1684 const int GL_TEXTURE21 = 0x84D5;
1685 const int GL_TEXTURE21_ARB = 0x84D5;
1686 const int GL_TEXTURE22 = 0x84D6;
1687 const int GL_TEXTURE22_ARB = 0x84D6;
1688 const int GL_TEXTURE23 = 0x84D7;
1689 const int GL_TEXTURE23_ARB = 0x84D7;
1690 const int GL_TEXTURE24 = 0x84D8;
1691 const int GL_TEXTURE24_ARB = 0x84D8;
1692 const int GL_TEXTURE25 = 0x84D9;
1693 const int GL_TEXTURE25_ARB = 0x84D9;
1694 const int GL_TEXTURE26 = 0x84DA;
1695 const int GL_TEXTURE26_ARB = 0x84DA;
1696 const int GL_TEXTURE27 = 0x84DB;
1697 const int GL_TEXTURE27_ARB = 0x84DB;
1698 const int GL_TEXTURE28 = 0x84DC;
1699 const int GL_TEXTURE28_ARB = 0x84DC;
1700 const int GL_TEXTURE29 = 0x84DD;
1701 const int GL_TEXTURE29_ARB = 0x84DD;
1702 const int GL_TEXTURE2_ARB = 0x84C2;
1703 const int GL_TEXTURE_2D_BINDING_EXT = 0x8069;
1704 const int GL_TEXTURE2_SGIS = 0x8360;
1705 const int GL_TEXTURE3 = 0x84C3;
1706 const int GL_TEXTURE31 = 0x84DF;
1707 const int GL_TEXTURE31_ARB = 0x84DF;
1708 const int GL_TEXTURE3_ARB = 0x84C3;
1709 const int GL_TEXTURE_3D = 0x806F;
1710 const int GL_TEXTURE_3D_BINDING_EXT = 0x806A;
1711 const int GL_TEXTURE_3D_EXT = 0x806F;
1712 const int GL_TEXTURE3_SGIS = 0x8361;
1713 const int GL_TEXTURE4 = 0x84C4;
1714 const int GL_TEXTURE4_ARB = 0x84C4;
1715 const int GL_TEXTURE_4D_BINDING_SGIS = 0x814F;
1716 const int GL_TEXTURE_4D_SGIS = 0x8134;
1717 const int GL_TEXTURE_4DSIZE_SGIS = 0x8136;
1718 const int GL_TEXTURE5 = 0x84C5;
1719 const int GL_TEXTURE5_ARB = 0x84C5;
1720 const int GL_TEXTURE6 = 0x84C6;
1721 const int GL_TEXTURE6_ARB = 0x84C6;
1722 const int GL_TEXTURE7 = 0x84C7;
1723 const int GL_TEXTURE7_ARB = 0x84C7;
1724 const int GL_TEXTURE8 = 0x84C8;
1725 const int GL_TEXTURE8_ARB = 0x84C8;
1726 const int GL_TEXTURE9 = 0x84C9;
1727 const int GL_TEXTURE9_ARB = 0x84C9;
1728 const int GL_TEXTURE_ALPHA_SIZE = 0x805F;
1729 const int GL_TEXTURE_ALPHA_SIZE_EXT = 0x805F;
1730 const int GL_TEXTURE_APPLICATION_MODE_EXT = 0x834F;
1731 const int GL_TEXTURE_BASE_LEVEL = 0x813C;
1732 const int GL_TEXTURE_BASE_LEVEL_SGIS = 0x813C;
1733 const int GL_TEXTURE_BINDING_1D = 0x8068;
1734 const int GL_TEXTURE_BINDING_2D = 0x8069;
1735 const int GL_TEXTURE_BINDING_3D = 0x806A;
1736 const int GL_TEXTURE_BINDING_3D_EXT = 0x806A;
1737 const int GL_TEXTURE_BINDING_CUBE_MAP = 0x8514;
1738 const int GL_TEXTURE_BINDING_CUBE_MAP_ARB = 0x8514;
1739 const int GL_TEXTURE_BINDING_CUBE_MAP_EXT = 0x8514;
1740 const int GL_TEXTURE_BIT = 0x00040000;
1741 const int GL_TEXTURE_BORDER = 0x1005;
1742 const int GL_TEXTURE_BORDER_COLOR = 0x1004;
1743 const int GL_TEXTURE_CLIPMAP_CENTER_SGIX = 0x8171;
1744 const int GL_TEXTURE_CLIPMAP_DEPTH_SGIX = 0x8176;
1745 const int GL_TEXTURE_CLIPMAP_FRAME_SGIX = 0x8172;
1746 const int GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX = 0x8175;
1747 const int GL_TEXTURE_CLIPMAP_OFFSET_SGIX = 0x8173;
1748 const int GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX = 0x8174;
1749 const int GL_TEXTURE_COLOR_TABLE_SGI = 0x80BC;
1750 const int GL_TEXTURE_COMPARE_FAIL_VALUE_ARB = 0x80BF;
1751 const int GL_TEXTURE_COMPARE_FUNC_ARB = 0x884D;
1752 const int GL_TEXTURE_COMPARE_MODE_ARB = 0x884C;
1753 const int GL_TEXTURE_COMPARE_OPERATOR_SGIX = 0x819B;
1754 const int GL_TEXTURE_COMPARE_SGIX = 0x819A;
1755 const int GL_TEXTURE_COMPONENTS = 0x1003;
1756 const int GL_TEXTURE_COMPRESSED = 0x86A1;
1757 const int GL_TEXTURE_COMPRESSED_ARB = 0x86A1;
1758 const int GL_TEXTURE_COMPRESSED_IMAGE_SIZE = 0x86A0;
1759 const int GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB = 0x86A0;
1760 const int GL_TEXTURE_COORD_ARRAY = 0x8078;
1761 const int GL_TEXTURE_COORD_ARRAY_COUNT_EXT = 0x808B;
1762 const int GL_TEXTURE_COORD_ARRAY_EXT = 0x8078;
1763 const int GL_TEXTURE_COORD_ARRAY_POINTER = 0x8092;
1764 const int GL_TEXTURE_COORD_ARRAY_POINTER_EXT = 0x8092;
1765 const int GL_TEXTURE_COORD_ARRAY_SIZE = 0x8088;
1766 const int GL_TEXTURE_COORD_ARRAY_SIZE_EXT = 0x8088;
1767 const int GL_TEXTURE_COORD_ARRAY_STRIDE = 0x808A;
1768 const int GL_TEXTURE_COORD_ARRAY_STRIDE_EXT = 0x808A;
1769 const int GL_TEXTURE_COORD_ARRAY_TYPE = 0x8089;
1770 const int GL_TEXTURE_COORD_ARRAY_TYPE_EXT = 0x8089;
1771 const int GL_TEXTURE_CUBE_MAP = 0x8513;
1772 const int GL_TEXTURE_CUBE_MAP_ARB = 0x8513;
1773 const int GL_TEXTURE_CUBE_MAP_EXT = 0x8513;
1774 const int GL_TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516;
1775 const int GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB = 0x8516;
1776 const int GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT = 0x8516;
1777 const int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518;
1778 const int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB = 0x8518;
1779 const int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT = 0x8518;
1780 const int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A;
1781 const int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB = 0x851A;
1782 const int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT = 0x851A;
1783 const int GL_TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515;
1784 const int GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB = 0x8515;
1785 const int GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT = 0x8515;
1786 const int GL_TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517;
1787 const int GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB = 0x8517;
1788 const int GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT = 0x8517;
1789 const int GL_TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519;
1790 const int GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB = 0x8519;
1791 const int GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT = 0x8519;
1792 const int GL_TEXTURE_DEFORMATION_BIT_SGIX = 0x00000001;
1793 const int GL_TEXTURE_DEFORMATION_SGIX = 0x8195;
1794 const int GL_TEXTURE_DEPTH = 0x8071;
1795 const int GL_TEXTURE_DEPTH_EXT = 0x8071;
1796 const int GL_TEXTURE_DEPTH_SIZE_ARB = 0x884A;
1797 const int GL_TEXTURE_ENV = 0x2300;
1798 const int GL_TEXTURE_ENV_COLOR = 0x2201;
1799 const int GL_TEXTURE_ENV_MODE = 0x2200;
1800 const int GL_TEXTURE_FILTER4_SIZE_SGIS = 0x8147;
1801 const int GL_TEXTURE_FILTER_CONTROL_EXT = 0x8500;
1802 const int GL_TEXTURE_FORMAT_MTX = 0x8A9F;
1803 const int GL_TEXTURE_GEN_MODE = 0x2500;
1804 const int GL_TEXTURE_GEN_Q = 0x0C63;
1805 const int GL_TEXTURE_GEN_R = 0x0C62;
1806 const int GL_TEXTURE_GEN_S = 0x0C60;
1807 const int GL_TEXTURE_GEN_T = 0x0C61;
1808 const int GL_TEXTURE_GEQUAL_R_SGIX = 0x819D;
1809 const int GL_TEXTURE_GREEN_SIZE = 0x805D;
1810 const int GL_TEXTURE_GREEN_SIZE_EXT = 0x805D;
1811 const int GL_TEXTURE_HEIGHT = 0x1001;
1812 const int GL_TEXTURE_INTENSITY_SIZE = 0x8061;
1813 const int GL_TEXTURE_INTENSITY_SIZE_EXT = 0x8061;
1814 const int GL_TEXTURE_INTERNAL_FORMAT = 0x1003;
1815 const int GL_TEXTURE_LEQUAL_R_SGIX = 0x819C;
1816 const int GL_TEXTURE_LIGHT_EXT = 0x8350;
1817 const int GL_TEXTURE_LOD_BIAS_EXT = 0x8501;
1818 const int GL_TEXTURE_LOD_BIAS_R_SGIX = 0x8190;
1819 const int GL_TEXTURE_LOD_BIAS_T_SGIX = 0x818F;
1820 const int GL_TEXTURE_LUMINANCE_SIZE = 0x8060;
1821 const int GL_TEXTURE_LUMINANCE_SIZE_EXT = 0x8060;
1822 const int GL_TEXTURE_MAG_FILTER = 0x2800;
1823 const int GL_TEXTURE_MATERIAL_FACE_EXT = 0x8351;
1824 const int GL_TEXTURE_MATERIAL_PARAMETER_EXT = 0x8352;
1825 const int GL_TEXTURE_MATRIX = 0x0BA8;
1826 const int GL_TEXTURE_MAX_CLAMP_R_SGIX = 0x836B;
1827 const int GL_TEXTURE_MAX_CLAMP_S_SGIX = 0x8369;
1828 const int GL_TEXTURE_MAX_CLAMP_T_SGIX = 0x836A;
1829 const int GL_TEXTURE_MAX_LEVEL = 0x813D;
1830 const int GL_TEXTURE_MAX_LEVEL_SGIS = 0x813D;
1831 const int GL_TEXTURE_MAX_LOD = 0x813B;
1832 const int GL_TEXTURE_MAX_LOD_SGIS = 0x813B;
1833 const int GL_TEXTURE_MIN_FILTER = 0x2801;
1834 const int GL_TEXTURE_MIN_LOD = 0x813A;
1835 const int GL_TEXTURE_MIN_LOD_SGIS = 0x813A;
1836 const int GL_TEXTURE_NORMAL_EXT = 0x85AF;
1837 const int GL_TEXTURE_PRIORITY = 0x8066;
1838 const int GL_TEXTURE_PRIORITY_EXT = 0x8066;
1839 const int GL_TEXTURE_Q_SIZE_MTX = 0x89A2;
1840 const int GL_TEXTURE_RED_SIZE = 0x805C;
1841 const int GL_TEXTURE_RED_SIZE_EXT = 0x805C;
1842 const int GL_TEXTURE_RESIDENT = 0x8067;
1843 const int GL_TEXTURE_RESIDENT_EXT = 0x8067;
1844 const int GL_TEXTURE_STACK_DEPTH = 0x0BA5;
1845 const int GL_TEXTURE_TOO_LARGE_EXT = 0x8065;
1846 const int GL_TEXTURE_U_SIZE_MTX = 0x89A0;
1847 const int GL_TEXTURE_V_SIZE_MTX = 0x89A1;
1848 const int GL_TEXTURE_WIDTH = 0x1000;
1849 const int GL_TEXTURE_WRAP_Q_SGIS = 0x8137;
1850 const int GL_TEXTURE_WRAP_R = 0x8072;
1851 const int GL_TEXTURE_WRAP_R_EXT = 0x8072;
1852 const int GL_TEXTURE_WRAP_S = 0x2802;
1853 const int GL_TEXTURE_WRAP_T = 0x2803;
1854 const int GL_TEX_UNSIGNED_MTX = 0x8AC0;
1855 const int GL_TRANSFORM_BIT = 0x00001000;
1856 const int GL_TRANSPOSE_CURRENT_MATRIX_ARB = 0x88B7;
1857 const int GL_TRIANGLE_FAN = 0x0006;
1858 const int GL_TRIANGLES = 0x0004;
1859 const int GL_TRIANGLE_STRIP = 0x0005;
1860 const int GL_TRUE = 0x1;
1861 const int GL_UNPACK_ALIGNMENT = 0x0CF5;
1862 const int GL_UNPACK_CMYK_HINT_EXT = 0x800F;
1863 const int GL_UNPACK_IMAGE_DEPTH_SGIS = 0x8133;
1864 const int GL_UNPACK_LSB_FIRST = 0x0CF1;
1865 const int GL_UNPACK_RESAMPLE_SGIX = 0x842D;
1866 const int GL_UNPACK_ROW_LENGTH = 0x0CF2;
1867 const int GL_UNPACK_SKIP_IMAGES = 0x806D;
1868 const int GL_UNPACK_SKIP_IMAGES_EXT = 0x806D;
1869 const int GL_UNPACK_SKIP_PIXELS = 0x0CF4;
1870 const int GL_UNPACK_SKIP_ROWS = 0x0CF3;
1871 const int GL_UNPACK_SKIP_VOLUMES_SGIS = 0x8132;
1872 const int GL_UNPACK_SUBSAMPLE_RATE_SGIX = 0x85A1;
1873 const int GL_UNPACK_SWAP_BYTES = 0x0CF0;
1874 const int GL_UNSIGNED_BYTE = 0x1401;
1875 const int GL_UNSIGNED_BYTE_2_3_3_REV = 0x8362;
1876 const int GL_UNSIGNED_BYTE_3_3_2 = 0x8032;
1877 const int GL_UNSIGNED_BYTE_3_3_2_EXT = 0x8032;
1878 const int GL_UNSIGNED_IDENTITY_NV = 0x8536;
1879 const int GL_UNSIGNED_INT = 0x1405;
1880 const int GL_UNSIGNED_INT_10_10_10_2 = 0x8036;
1881 const int GL_UNSIGNED_INT_10_10_10_2_EXT = 0x8036;
1882 const int GL_UNSIGNED_INT_2_10_10_10_REV = 0x8368;
1883 const int GL_UNSIGNED_INT_8_8_8_8 = 0x8035;
1884 const int GL_UNSIGNED_INT_8_8_8_8_EXT = 0x8035;
1885 const int GL_UNSIGNED_INT_8_8_8_8_REV = 0x8367;
1886 const int GL_UNSIGNED_INT_B10_B10_B10_B2_MTX = 0x89AD;
1887 const int GL_UNSIGNED_INT_S10_S10_S10_S2_MTX = 0x89A7;
1888 const int GL_UNSIGNED_INT_S8_S8_U8_X8_MTX = 0x89A6;
1889 const int GL_UNSIGNED_INVERT_NV = 0x8537;
1890 const int GL_UNSIGNED_SHORT = 0x1403;
1891 const int GL_UNSIGNED_SHORT_1_5_5_5_REV = 0x8366;
1892 const int GL_UNSIGNED_SHORT_4_4_4_4 = 0x8033;
1893 const int GL_UNSIGNED_SHORT_4_4_4_4_EXT = 0x8033;
1894 const int GL_UNSIGNED_SHORT_4_4_4_4_REV = 0x8365;
1895 const int GL_UNSIGNED_SHORT_5_5_5_1 = 0x8034;
1896 const int GL_UNSIGNED_SHORT_5_5_5_1_EXT = 0x8034;
1897 const int GL_UNSIGNED_SHORT_5_6_5 = 0x8363;
1898 const int GL_UNSIGNED_SHORT_5_6_5_REV = 0x8364;
1899 const int GL_UNSIGNED_SHORT_B4_B4_B4_B4_MTX = 0x89AA;
1900 const int GL_UNSIGNED_SHORT_B5_B5_B5_B1_MTX = 0x89AB;
1901 const int GL_UNSIGNED_SHORT_B5_B5_B5_X1_MTX = 0x89AC;
1902 const int GL_UNSIGNED_SHORT_S5_S5_U6_MTX = 0x89A5;
1903 const int GL_UV16_MTX = 0x89CB;
1904 const int GL_UV8_MTX = 0x89CA;
1905 const int GL_UV_MTX = 0x89A3;
1906 const int GL_UVQ_MTX = 0x89A4;
1907 const int GL_V2F = 0x2A20;
1908 const int GL_V3F = 0x2A21;
1909 const int GL_VARIABLE_A_NV = 0x8523;
1910 const int GL_VARIABLE_B_NV = 0x8524;
1911 const int GL_VARIABLE_C_NV = 0x8525;
1912 const int GL_VARIABLE_D_NV = 0x8526;
1913 const int GL_VARIABLE_E_NV = 0x8527;
1914 const int GL_VARIABLE_F_NV = 0x8528;
1915 const int GL_VARIABLE_G_NV = 0x8529;
1916 const int GL_VARIANT_EXT = 0x87C1;
1917 const int GL_VECTOR_EXT = 0x87BF;
1918 const int GL_VENDOR = 0x1F00;
1919 const int GL_VERSION = 0x1F02;
1920 const int GL_VERSION_1_1 = 1;
1921 const int GL_VERSION_1_2 = 1;
1922 const int GL_VERSION_1_3 = 1;
1923 const int GL_VERTEX_ARRAY = 0x8074;
1924 const int GL_VERTEX_ARRAY_COUNT_EXT = 0x807D;
1925 const int GL_VERTEX_ARRAY_EXT = 0x8074;
1926 const int GL_VERTEX_ARRAY_RANGE_NV = 0x851D;
1927 const int GL_VERTEX_ARRAY_RANGE_POINTER_NV = 0x8521;
1928 const int GL_VERTEX_ARRAY_RANGE_VALID_NV = 0x851F;
1929 const int GL_VERTEX_ARRAY_SIZE = 0x807A;
1930 const int GL_VERTEX_ARRAY_SIZE_EXT = 0x807A;
1931 const int GL_VERTEX_ARRAY_STRIDE = 0x807C;
1932 const int GL_VERTEX_ARRAY_STRIDE_EXT = 0x807C;
1933 const int GL_VERTEX_ARRAY_TYPE = 0x807B;
1934 const int GL_VERTEX_ARRAY_TYPE_EXT = 0x807B;
1935 const int GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB = 0x8622;
1936 const int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB = 0x886A;
1937 const int GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB = 0x8645;
1938 const int GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB = 0x8623;
1939 const int GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB = 0x8624;
1940 const int GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB = 0x8625;
1941 const int GL_VERTEX_BLEND_ARB = 0x86A7;
1942 const int GL_VERTEX_PROGRAM_ARB = 0x8620;
1943 const int GL_VERTEX_PROGRAM_POINT_SIZE_ARB = 0x8642;
1944 const int GL_VERTEX_PROGRAM_TWO_SIDE_ARB = 0x8643;
1945 const int GL_VERTEX_SHADER_BINDING_EXT = 0x8781;
1946 const int GL_VERTEX_SHADER_EXT = 0x8780;
1947 const int GL_VERTEX_SHADER_INSTRUCTIONS_EXT = 0x87CF;
1948 const int GL_VERTEX_SHADER_INVARIANTS_EXT = 0x87D1;
1949 const int GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = 0x87D2;
1950 const int GL_VERTEX_SHADER_LOCALS_EXT = 0x87D3;
1951 const int GL_VERTEX_SHADER_OPTIMIZED_EXT = 0x87D4;
1952 const int GL_VERTEX_SHADER_VARIANTS_EXT = 0x87D0;
1953 const int GL_VERTEX_WEIGHT_ARRAY_EXT = 0x850C;
1954 const int GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT = 0x8510;
1955 const int GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT = 0x850D;
1956 const int GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT = 0x850F;
1957 const int GL_VERTEX_WEIGHTING_EXT = 0x8509;
1958 const int GL_VIEWPORT = 0x0BA2;
1959 const int GL_VIEWPORT_BIT = 0x00000800;
1960 const int GL_WEIGHT_ARRAY_ARB = 0x86AD;
1961 const int GL_WEIGHT_ARRAY_POINTER_ARB = 0x86AC;
1962 const int GL_WEIGHT_ARRAY_SIZE_ARB = 0x86AB;
1963 const int GL_WEIGHT_ARRAY_STRIDE_ARB = 0x86AA;
1964 const int GL_WEIGHT_ARRAY_TYPE_ARB = 0x86A9;
1965 const int GL_WEIGHT_SUM_UNITY_ARB = 0x86A6;
1966 const int GL_W_EXT = 0x87D8;
1967 const int GL_X_EXT = 0x87D5;
1968 const int GL_XOR = 0x1506;
1969 const int GL_YCRCB_422_SGIX = 0x81BB;
1970 const int GL_YCRCB_444_SGIX = 0x81BC;
1971 const int GL_YCRCBA_SGIX = 0x8319;
1972 const int GL_YCRCB_SGIX = 0x8318;
1973 const int GL_Y_EXT = 0x87D6;
1974 const int GL_ZERO = 0;
1975 const int GL_ZERO_EXT = 0x87DD;
1976 const int GL_Z_EXT = 0x87D7;
1977 const int GL_ZOOM_X = 0x0D16;
1978 const int GL_ZOOM_Y = 0x0D17;
1979 const int NEEDEDMATROXFN = 1;
1980 const int NOTMATROXGLEXTH = 1;
1981 const int NOTMATROXGLH = 1;
1982 alias GL_DOUBLE GL_DOUBLE_EXT;
1983 alias GL_INDEX_LOGIC_OP GL_LOGIC_OP;
1984 alias void GLvoid;
1985 alias float GLfloat;
1986 alias void function(uint, float *) _BCD_func__1253;
1987 alias _BCD_func__1253 PFNGLPOINTPARAMETERFVEXTPROC;
1988 alias void function(uint, float) _BCD_func__1254;
1989 alias _BCD_func__1254 PFNGLPOINTPARAMETERFEXTPROC;
1990 alias _BCD_func__1253 PFNGLPOINTPARAMETERFVARBPROC;
1991 alias _BCD_func__1254 PFNGLPOINTPARAMETERFARBPROC;
1992 alias void function(uint, int, void *) _BCD_func__1255;
1993 alias _BCD_func__1255 PFNGLGETCOMPRESSEDTEXIMAGEARBPROC;
1994 alias void function(uint, int, int, int, uint, int, void *) _BCD_func__1256;
1995 alias _BCD_func__1256 PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC;
1996 alias void function(uint, int, int, int, int, int, uint, int, void *) _BCD_func__1257;
1997 alias _BCD_func__1257 PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC;
1998 alias void function(uint, int, int, int, int, int, int, int, uint, int, void *) _BCD_func__1258;
1999 alias _BCD_func__1258 PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC;
2000 alias void function(uint, int, int, int, int, int, void *) _BCD_func__1259;
2001 alias _BCD_func__1259 PFNGLCOMPRESSEDTEXIMAGE1DARBPROC;
2002 alias void function(uint, int, int, int, int, int, int, void *) _BCD_func__1260;
2003 alias _BCD_func__1260 PFNGLCOMPRESSEDTEXIMAGE2DARBPROC;
2004 alias void function(uint, int, int, int, int, int, int, int, void *) _BCD_func__1261;
2005 alias _BCD_func__1261 PFNGLCOMPRESSEDTEXIMAGE3DARBPROC;
2006 alias uint GLuint;
2007 alias void function(uint, uint, uint *) _BCD_func__1262;
2008 alias _BCD_func__1262 PFNGLGETTEXADDRESSPARAMUIVEXTPROC;
2009 alias void function(uint, uint, float *) _BCD_func__1263;
2010 alias _BCD_func__1263 PFNGLGETTEXADDRESSPARAMFVEXTPROC;
2011 alias short GLshort;
2012 alias void function(uint, short *) _BCD_func__1264;
2013 alias _BCD_func__1264 PFNGLGETFRAGPROCINVARIANTSVEXTPROC;
2014 alias int GLint;
2015 alias void function(uint, int *) _BCD_func__1265;
2016 alias _BCD_func__1265 PFNGLGETFRAGPROCINVARIANTIVEXTPROC;
2017 alias _BCD_func__1253 PFNGLGETFRAGPROCINVARIANTFVEXTPROC;
2018 alias double GLdouble;
2019 alias void function(uint, double *) _BCD_func__1266;
2020 alias _BCD_func__1266 PFNGLGETFRAGPROCINVARIANTDVEXTPROC;
2021 alias char GLbyte;
2022 alias void function(uint, char *) _BCD_func__1267;
2023 alias _BCD_func__1267 PFNGLGETFRAGPROCINVARIANTBVEXTPROC;
2024 alias void function(uint, uint, uint) _BCD_func__1268;
2025 alias _BCD_func__1268 PFNGLTEXADDRESSPARAMUIEXTPROC;
2026 alias void function(uint, uint, float *) _BCD_func__1269;
2027 alias _BCD_func__1269 PFNGLTEXADDRESSPARAMFVEXTPROC;
2028 alias void function(uint, uint, uint, uint, uint) _BCD_func__1270;
2029 alias _BCD_func__1270 PFNGLTEXADDRESSOP4EXTPROC;
2030 alias void function(uint, uint, uint, uint) _BCD_func__1271;
2031 alias _BCD_func__1271 PFNGLTEXADDRESSOP3EXTPROC;
2032 alias _BCD_func__1268 PFNGLTEXADDRESSOP2EXTPROC;
2033 alias void function(uint, uint) _BCD_func__1272;
2034 alias _BCD_func__1272 PFNGLTEXADDRESSOP1EXTPROC;
2035 alias _BCD_func__1272 PFNGLTEXADDRESSHINTSEXTPROC;
2036 alias void function(uint, short *) _BCD_func__1273;
2037 alias _BCD_func__1273 PFNGLSETFRAGPROCINVARIANTSVPROC;
2038 alias void function(uint, int *) _BCD_func__1274;
2039 alias _BCD_func__1274 PFNGLSETFRAGPROCINVARIANTIVPROC;
2040 alias void function(uint, float *) _BCD_func__1275;
2041 alias _BCD_func__1275 PFNGLSETFRAGPROCINVARIANTFVPROC;
2042 alias void function(uint, double *) _BCD_func__1276;
2043 alias _BCD_func__1276 PFNGLSETFRAGPROCINVARIANTDVPROC;
2044 alias void function(uint, char *) _BCD_func__1277;
2045 alias _BCD_func__1277 PFNGLSETFRAGPROCINVARIANTBVPROC;
2046 alias char GLboolean;
2047 alias char function(uint) _BCD_func__1278;
2048 alias _BCD_func__1278 PFNGLISFRAGSHADEREXTPROC;
2049 alias uint function(int) _BCD_func__1279;
2050 alias _BCD_func__1279 PFNGLGENFRAGSHADERSEXTPROC;
2051 alias uint function(short *) _BCD_func__1280;
2052 alias _BCD_func__1280 PFNGLGENFRAGPROCINVARIANTSVEXTPROC;
2053 alias uint function(int *) _BCD_func__1281;
2054 alias _BCD_func__1281 PFNGLGENFRAGPROCINVARIANTIVEXTPROC;
2055 alias uint function(float *) _BCD_func__1282;
2056 alias _BCD_func__1282 PFNGLGENFRAGPROCINVARIANTFVEXTPROC;
2057 alias uint function(double *) _BCD_func__1283;
2058 alias _BCD_func__1283 PFNGLGENFRAGPROCINVARIANTDVEXTPROC;
2059 alias uint function(char *) _BCD_func__1284;
2060 alias _BCD_func__1284 PFNGLGENFRAGPROCINVARIANTBVEXTPROC;
2061 alias _BCD_func__1270 PFNGLFRAGPROCRGBAOP3EXTPROC;
2062 alias _BCD_func__1271 PFNGLFRAGPROCRGBAOP2EXTPROC;
2063 alias _BCD_func__1268 PFNGLFRAGPROCRGBAOP1EXTPROC;
2064 alias _BCD_func__1268 PFNGLFRAGPROCOPPARAMMTXEXTPROC;
2065 alias _BCD_func__1270 PFNGLFRAGPROCALPHAOP3EXTPROC;
2066 alias _BCD_func__1271 PFNGLFRAGPROCALPHAOP2EXTPROC;
2067 alias _BCD_func__1268 PFNGLFRAGPROCALPHAOP1EXTPROC;
2068 alias void function() _BCD_func__1285;
2069 alias _BCD_func__1285 PFNGLENDFRAGSHADEREXTPROC;
2070 alias void function(int, uint *) _BCD_func__1286;
2071 alias _BCD_func__1286 PFNGLDELETEFRAGSHADERSEXTPROC;
2072 alias void function(uint) _BCD_func__1287;
2073 alias _BCD_func__1287 PFNGLBINDFRAGSHADEREXTPROC;
2074 alias _BCD_func__1285 PFNGLBEGINFRAGSHADEREXTPROC;
2075 alias _BCD_func__1263 PFNGLGETLOCALCONSTANTFLOATVEXTPROC;
2076 alias void function(uint, uint, int *) _BCD_func__1288;
2077 alias _BCD_func__1288 PFNGLGETLOCALCONSTANTINTEGERVEXTPROC;
2078 alias void function(uint, uint, char *) _BCD_func__1289;
2079 alias _BCD_func__1289 PFNGLGETLOCALCONSTANTBOOLEANVEXTPROC;
2080 alias _BCD_func__1263 PFNGLGETINVARIANTFLOATVEXTPROC;
2081 alias _BCD_func__1288 PFNGLGETINVARIANTINTEGERVEXTPROC;
2082 alias _BCD_func__1289 PFNGLGETINVARIANTBOOLEANVEXTPROC;
2083 alias void function(uint, uint, void * *) _BCD_func__1290;
2084 alias _BCD_func__1290 PFNGLGETVARIANTPOINTERVEXTPROC;
2085 alias _BCD_func__1263 PFNGLGETVARIANTFLOATVEXTPROC;
2086 alias _BCD_func__1288 PFNGLGETVARIANTINTEGERVEXTPROC;
2087 alias _BCD_func__1289 PFNGLGETVARIANTBOOLEANVEXTPROC;
2088 alias char function(uint, uint) _BCD_func__1291;
2089 alias _BCD_func__1291 PFNGLISVARIANTENABLEDEXTPROC;
2090 alias uint function(uint) _BCD_func__1292;
2091 alias _BCD_func__1292 PFNGLBINDPARAMETEREXTPROC;
2092 alias uint function(uint, uint) _BCD_func__1293;
2093 alias _BCD_func__1293 PFNGLBINDTEXTUREUNITPARAMETEREXTPROC;
2094 alias uint function(uint, uint, uint) _BCD_func__1294;
2095 alias _BCD_func__1294 PFNGLBINDTEXGENPARAMETEREXTPROC;
2096 alias _BCD_func__1293 PFNGLBINDMATERIALPARAMETEREXTPROC;
2097 alias _BCD_func__1293 PFNGLBINDLIGHTPARAMETEREXTPROC;
2098 alias void function(uint) _BCD_func__1295;
2099 alias _BCD_func__1295 PFNGLDISABLEVARIANTCLIENTSTATEEXTPROC;
2100 alias _BCD_func__1295 PFNGLENABLEVARIANTCLIENTSTATEEXTPROC;
2101 alias void function(uint, uint, int, void *) _BCD_func__1296;
2102 alias _BCD_func__1296 PFNGLVARIANTPOINTEREXTPROC;
2103 alias void function(uint, uint *) _BCD_func__1297;
2104 alias _BCD_func__1297 PFNGLVARIANTUIVEXTPROC;
2105 alias ushort GLushort;
2106 alias void function(uint, ushort *) _BCD_func__1298;
2107 alias _BCD_func__1298 PFNGLVARIANTUSVEXTPROC;
2108 alias char GLubyte;
2109 alias void function(uint, char *) _BCD_func__1299;
2110 alias _BCD_func__1299 PFNGLVARIANTUBVEXTPROC;
2111 alias void function(uint, double *) _BCD_func__1300;
2112 alias _BCD_func__1300 PFNGLVARIANTDVEXTPROC;
2113 alias void function(uint, float *) _BCD_func__1301;
2114 alias _BCD_func__1301 PFNGLVARIANTFVEXTPROC;
2115 alias void function(uint, int *) _BCD_func__1302;
2116 alias _BCD_func__1302 PFNGLVARIANTIVEXTPROC;
2117 alias void function(uint, short *) _BCD_func__1303;
2118 alias _BCD_func__1303 PFNGLVARIANTSVEXTPROC;
2119 alias void function(uint, char *) _BCD_func__1304;
2120 alias _BCD_func__1304 PFNGLVARIANTBVEXTPROC;
2121 alias void function(uint, uint, void *) _BCD_func__1305;
2122 alias _BCD_func__1305 PFNGLSETLOCALCONSTANTEXTPROC;
2123 alias _BCD_func__1305 PFNGLSETINVARIANTEXTPROC;
2124 alias uint function(uint, uint, uint, uint) _BCD_func__1306;
2125 alias _BCD_func__1306 PFNGLGENSYMBOLSEXTPROC;
2126 alias void function(uint, uint, uint) _BCD_func__1307;
2127 alias _BCD_func__1307 PFNGLEXTRACTCOMPONENTEXTPROC;
2128 alias _BCD_func__1307 PFNGLINSERTCOMPONENTEXTPROC;
2129 alias void function(uint, uint, uint, uint, uint, uint) _BCD_func__1308;
2130 alias _BCD_func__1308 PFNGLWRITEMASKEXTPROC;
2131 alias _BCD_func__1308 PFNGLSWIZZLEEXTPROC;
2132 alias void function(uint, uint, uint, uint, uint) _BCD_func__1309;
2133 alias _BCD_func__1309 PFNGLSHADEROP3EXTPROC;
2134 alias void function(uint, uint, uint, uint) _BCD_func__1310;
2135 alias _BCD_func__1310 PFNGLSHADEROP2EXTPROC;
2136 alias _BCD_func__1307 PFNGLSHADEROP1EXTPROC;
2137 alias _BCD_func__1295 PFNGLDELETEVERTEXSHADEREXTPROC;
2138 alias _BCD_func__1292 PFNGLGENVERTEXSHADERSEXTPROC;
2139 alias _BCD_func__1295 PFNGLBINDVERTEXSHADEREXTPROC;
2140 alias void function() _BCD_func__1311;
2141 alias _BCD_func__1311 PFNGLENDVERTEXSHADEREXTPROC;
2142 alias _BCD_func__1311 PFNGLBEGINVERTEXSHADEREXTPROC;
2143 alias _BCD_func__1301 PFNGLCULLPARAMETERFVEXTPROC;
2144 alias _BCD_func__1300 PFNGLCULLPARAMETERDVEXTPROC;
2145 alias void function(uint, uint, uint, int) _BCD_func__1312;
2146 alias _BCD_func__1312 PFNGLDRAWRANGEELEMENTARRAYATIPROC;
2147 alias void function(uint, int) _BCD_func__1313;
2148 alias _BCD_func__1313 PFNGLDRAWELEMENTARRAYATIPROC;
2149 alias void function(uint, void *) _BCD_func__1314;
2150 alias _BCD_func__1314 PFNGLELEMENTPOINTERATIPROC;
2151 alias _BCD_func__1288 PFNGLGETVARIANTARRAYOBJECTIVATIPROC;
2152 alias _BCD_func__1263 PFNGLGETVARIANTARRAYOBJECTFVATIPROC;
2153 alias _BCD_func__1288 PFNGLGETARRAYOBJECTIVATIPROC;
2154 alias _BCD_func__1263 PFNGLGETARRAYOBJECTFVATIPROC;
2155 alias _BCD_func__1288 PFNGLGETOBJECTBUFFERIVATIPROC;
2156 alias _BCD_func__1263 PFNGLGETOBJECTBUFFERFVATIPROC;
2157 alias void function(uint, uint, int, uint, uint) _BCD_func__1315;
2158 alias _BCD_func__1315 PFNGLVARIANTARRAYOBJECTATIPROC;
2159 alias void function(uint, int, uint, int, uint, uint) _BCD_func__1316;
2160 alias _BCD_func__1316 PFNGLARRAYOBJECTATIPROC;
2161 alias void function(uint, uint, int, void *, uint) _BCD_func__1317;
2162 alias _BCD_func__1317 PFNGLUPDATEOBJECTBUFFERATIPROC;
2163 alias _BCD_func__1278 PFNGLISOBJECTBUFFERATIPROC;
2164 alias _BCD_func__1287 PFNGLFREEOBJECTBUFFERATIPROC;
2165 alias uint function(int, void *, uint) _BCD_func__1318;
2166 alias _BCD_func__1318 PFNGLNEWOBJECTBUFFERATIPROC;
2167 alias char function(int, int, int, int) _BCD_func__1319;
2168 alias _BCD_func__1319 PFNGLVALIDBACKBUFFERHINTPROC;
2169 alias _BCD_func__1285 PFNGLWINDOWBACKBUFFERHINTPROC;
2170 alias char function() _BCD_func__1320;
2171 alias _BCD_func__1320 PFNGLINITVALIDBACKBUFFERHINTAUTODESKPROC;
2172 alias int GLsizei;
2173 alias void function(uint, int *, uint, void * *, int) _BCD_func__1321;
2174 alias _BCD_func__1321 PFNGLMULTIDRAWELEMENTSEXTPROC;
2175 alias void function(uint, int *, int *, int) _BCD_func__1322;
2176 alias _BCD_func__1322 PFNGLMULTIDRAWARRAYSEXTPROC;
2177 alias void function(int, uint, int, void *) _BCD_func__1323;
2178 alias _BCD_func__1323 PFNGLSECONDARYCOLORPOINTEREXTPROC;
2179 alias void function(double *) _BCD_func__1324;
2180 alias _BCD_func__1324 PFNGLSECONDARYCOLOR3DVEXTPROC;
2181 alias void function(float *) _BCD_func__1325;
2182 alias _BCD_func__1325 PFNGLSECONDARYCOLOR3FVEXTPROC;
2183 alias void function(uint *) _BCD_func__1326;
2184 alias _BCD_func__1326 PFNGLSECONDARYCOLOR3UIVEXTPROC;
2185 alias void function(int *) _BCD_func__1327;
2186 alias _BCD_func__1327 PFNGLSECONDARYCOLOR3IVEXTPROC;
2187 alias void function(ushort *) _BCD_func__1328;
2188 alias _BCD_func__1328 PFNGLSECONDARYCOLOR3USVEXTPROC;
2189 alias void function(short *) _BCD_func__1329;
2190 alias _BCD_func__1329 PFNGLSECONDARYCOLOR3SVEXTPROC;
2191 alias void function(char *) _BCD_func__1330;
2192 alias _BCD_func__1330 PFNGLSECONDARYCOLOR3UBVEXTPROC;
2193 alias void function(char *) _BCD_func__1331;
2194 alias _BCD_func__1331 PFNGLSECONDARYCOLOR3BVEXTPROC;
2195 alias void function(double, double, double) _BCD_func__1332;
2196 alias _BCD_func__1332 PFNGLSECONDARYCOLOR3DEXTPROC;
2197 alias void function(float, float, float) _BCD_func__1333;
2198 alias _BCD_func__1333 PFNGLSECONDARYCOLOR3FEXTPROC;
2199 alias _BCD_func__1307 PFNGLSECONDARYCOLOR3UIEXTPROC;
2200 alias void function(int, int, int) _BCD_func__1334;
2201 alias _BCD_func__1334 PFNGLSECONDARYCOLOR3IEXTPROC;
2202 alias void function(ushort, ushort, ushort) _BCD_func__1335;
2203 alias _BCD_func__1335 PFNGLSECONDARYCOLOR3USEXTPROC;
2204 alias void function(short, short, short) _BCD_func__1336;
2205 alias _BCD_func__1336 PFNGLSECONDARYCOLOR3SEXTPROC;
2206 alias void function(char, char, char) _BCD_func__1337;
2207 alias _BCD_func__1337 PFNGLSECONDARYCOLOR3UBEXTPROC;
2208 alias void function(char, char, char) _BCD_func__1338;
2209 alias _BCD_func__1338 PFNGLSECONDARYCOLOR3BEXTPROC;
2210 alias void function(uint, int, void *) _BCD_func__1339;
2211 alias _BCD_func__1339 PFNGLFOGCOORDPOINTEREXTPROC;
2212 alias _BCD_func__1324 PFNGLFOGCOORDDVEXTPROC;
2213 alias _BCD_func__1325 PFNGLFOGCOORDFVEXTPROC;
2214 alias void function(double) _BCD_func__1340;
2215 alias _BCD_func__1340 PFNGLFOGCOORDDEXTPROC;
2216 alias void function(float) _BCD_func__1341;
2217 alias _BCD_func__1341 PFNGLFOGCOORDFEXTPROC;
2218 alias _BCD_func__1324 PFNGLMULTTRANSPOSEMATRIXDARBPROC;
2219 alias _BCD_func__1325 PFNGLMULTTRANSPOSEMATRIXFARBPROC;
2220 alias _BCD_func__1324 PFNGLLOADTRANSPOSEMATRIXDARBPROC;
2221 alias _BCD_func__1325 PFNGLLOADTRANSPOSEMATRIXFARBPROC;
2222 alias _BCD_func__1311 PFNGLUNLOCKARRAYSEXTPROC;
2223 alias void function(int, int) _BCD_func__1342;
2224 alias _BCD_func__1342 PFNGLLOCKARRAYSEXTPROC;
2225 alias void function(uint, uint, int *) _BCD_func__1343;
2226 alias _BCD_func__1343 PFNGLGETCOLORTABLEPARAMETERIVEXTPROC;
2227 alias void function(uint, uint, float *) _BCD_func__1344;
2228 alias _BCD_func__1344 PFNGLGETCOLORTABLEPARAMETERFVEXTPROC;
2229 alias void function(uint, uint, uint, void *) _BCD_func__1345;
2230 alias _BCD_func__1345 PFNGLGETCOLORTABLEEXTPROC;
2231 alias void function(uint, uint, int, int, int) _BCD_func__1346;
2232 alias _BCD_func__1346 PFNGLCOPYCOLORTABLEEXTPROC;
2233 alias void function(uint, uint, int, uint, uint, void *) _BCD_func__1347;
2234 alias _BCD_func__1347 PFNGLCOLORTABLEEXTPROC;
2235 alias void function(uint, int, int, uint, uint, void *) _BCD_func__1348;
2236 alias _BCD_func__1348 PFNGLCOLORSUBTABLEEXTPROC;
2237 alias void function(int, uint, int, int, void *) _BCD_func__1351;
2238 alias _BCD_func__1351 PFNGLVERTEXPOINTEREXTPROC;
2239 alias _BCD_func__1351 PFNGLTEXCOORDPOINTEREXTPROC;
2240 alias void function(uint, int, int, void *) _BCD_func__1352;
2241 alias _BCD_func__1352 PFNGLNORMALPOINTEREXTPROC;
2242 alias _BCD_func__1352 PFNGLINDEXPOINTEREXTPROC;
2243 alias void function(uint, void * *) _BCD_func__1353;
2244 alias _BCD_func__1353 PFNGLGETPOINTERVEXTPROC;
2245 alias void function(int, int, char *) _BCD_func__1354;
2246 alias _BCD_func__1354 PFNGLEDGEFLAGPOINTEREXTPROC;
2247 alias void function(uint, int, int) _BCD_func__1355;
2248 alias _BCD_func__1355 PFNGLDRAWARRAYSEXTPROC;
2249 alias _BCD_func__1351 PFNGLCOLORPOINTEREXTPROC;
2250 alias void function(int) _BCD_func__1356;
2251 alias _BCD_func__1356 PFNGLARRAYELEMENTEXTPROC;
2252 alias void function(uint, short *) _BCD_func__1359;
2253 alias _BCD_func__1359 PFNGLMULTITEXCOORD4SVARBPROC;
2254 alias void function(uint, short, short, short, short) _BCD_func__1360;
2255 alias _BCD_func__1360 PFNGLMULTITEXCOORD4SARBPROC;
2256 alias void function(uint, int *) _BCD_func__1361;
2257 alias _BCD_func__1361 PFNGLMULTITEXCOORD4IVARBPROC;
2258 alias void function(uint, int, int, int, int) _BCD_func__1362;
2259 alias _BCD_func__1362 PFNGLMULTITEXCOORD4IARBPROC;
2260 alias void function(uint, float *) _BCD_func__1363;
2261 alias _BCD_func__1363 PFNGLMULTITEXCOORD4FVARBPROC;
2262 alias void function(uint, float, float, float, float) _BCD_func__1364;
2263 alias _BCD_func__1364 PFNGLMULTITEXCOORD4FARBPROC;
2264 alias void function(uint, double *) _BCD_func__1365;
2265 alias _BCD_func__1365 PFNGLMULTITEXCOORD4DVARBPROC;
2266 alias void function(uint, double, double, double, double) _BCD_func__1366;
2267 alias _BCD_func__1366 PFNGLMULTITEXCOORD4DARBPROC;
2268 alias _BCD_func__1359 PFNGLMULTITEXCOORD3SVARBPROC;
2269 alias void function(uint, short, short, short) _BCD_func__1367;
2270 alias _BCD_func__1367 PFNGLMULTITEXCOORD3SARBPROC;
2271 alias _BCD_func__1361 PFNGLMULTITEXCOORD3IVARBPROC;
2272 alias void function(uint, int, int, int) _BCD_func__1368;
2273 alias _BCD_func__1368 PFNGLMULTITEXCOORD3IARBPROC;
2274 alias _BCD_func__1363 PFNGLMULTITEXCOORD3FVARBPROC;
2275 alias void function(uint, float, float, float) _BCD_func__1369;
2276 alias _BCD_func__1369 PFNGLMULTITEXCOORD3FARBPROC;
2277 alias _BCD_func__1365 PFNGLMULTITEXCOORD3DVARBPROC;
2278 alias void function(uint, double, double, double) _BCD_func__1370;
2279 alias _BCD_func__1370 PFNGLMULTITEXCOORD3DARBPROC;
2280 alias _BCD_func__1359 PFNGLMULTITEXCOORD2SVARBPROC;
2281 alias void function(uint, short, short) _BCD_func__1371;
2282 alias _BCD_func__1371 PFNGLMULTITEXCOORD2SARBPROC;
2283 alias _BCD_func__1361 PFNGLMULTITEXCOORD2IVARBPROC;
2284 alias _BCD_func__1355 PFNGLMULTITEXCOORD2IARBPROC;
2285 alias _BCD_func__1363 PFNGLMULTITEXCOORD2FVARBPROC;
2286 alias void function(uint, float, float) _BCD_func__1372;
2287 alias _BCD_func__1372 PFNGLMULTITEXCOORD2FARBPROC;
2288 alias _BCD_func__1365 PFNGLMULTITEXCOORD2DVARBPROC;
2289 alias void function(uint, double, double) _BCD_func__1373;
2290 alias _BCD_func__1373 PFNGLMULTITEXCOORD2DARBPROC;
2291 alias _BCD_func__1359 PFNGLMULTITEXCOORD1SVARBPROC;
2292 alias void function(uint, short) _BCD_func__1374;
2293 alias _BCD_func__1374 PFNGLMULTITEXCOORD1SARBPROC;
2294 alias _BCD_func__1361 PFNGLMULTITEXCOORD1IVARBPROC;
2295 alias void function(uint, int) _BCD_func__1375;
2296 alias _BCD_func__1375 PFNGLMULTITEXCOORD1IARBPROC;
2297 alias _BCD_func__1363 PFNGLMULTITEXCOORD1FVARBPROC;
2298 alias void function(uint, float) _BCD_func__1376;
2299 alias _BCD_func__1376 PFNGLMULTITEXCOORD1FARBPROC;
2300 alias _BCD_func__1365 PFNGLMULTITEXCOORD1DVARBPROC;
2301 alias void function(uint, double) _BCD_func__1377;
2302 alias _BCD_func__1377 PFNGLMULTITEXCOORD1DARBPROC;
2303 alias _BCD_func__1295 PFNGLCLIENTACTIVETEXTUREARBPROC;
2304 alias _BCD_func__1295 PFNGLACTIVETEXTUREARBPROC;
2305 alias void function(uint, int, void *) _BCD_func__1378;
2306 alias _BCD_func__1378 PFNGLGETCOMPRESSEDTEXIMAGEPROC;
2307 alias void function(uint, int, int, int, uint, int, void *) _BCD_func__1379;
2308 alias _BCD_func__1379 PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC;
2309 alias void function(uint, int, int, int, int, int, uint, int, void *) _BCD_func__1380;
2310 alias _BCD_func__1380 PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC;
2311 alias void function(uint, int, int, int, int, int, int, int, uint, int, void *) _BCD_func__1381;
2312 alias _BCD_func__1381 PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC;
2313 alias void function(uint, int, uint, int, int, int, void *) _BCD_func__1382;
2314 alias _BCD_func__1382 PFNGLCOMPRESSEDTEXIMAGE1DPROC;
2315 alias void function(uint, int, uint, int, int, int, int, void *) _BCD_func__1383;
2316 alias _BCD_func__1383 PFNGLCOMPRESSEDTEXIMAGE2DPROC;
2317 alias void function(uint, int, uint, int, int, int, int, int, void *) _BCD_func__1384;
2318 alias _BCD_func__1384 PFNGLCOMPRESSEDTEXIMAGE3DPROC;
2319 alias void function(float, char) _BCD_func__1385;
2320 alias _BCD_func__1385 PFNGLSAMPLECOVERAGEPROC;
2321 alias _BCD_func__1324 PFNGLMULTTRANSPOSEMATRIXDPROC;
2322 alias _BCD_func__1325 PFNGLMULTTRANSPOSEMATRIXFPROC;
2323 alias _BCD_func__1324 PFNGLLOADTRANSPOSEMATRIXDPROC;
2324 alias _BCD_func__1325 PFNGLLOADTRANSPOSEMATRIXFPROC;
2325 alias _BCD_func__1359 PFNGLMULTITEXCOORD4SVPROC;
2326 alias _BCD_func__1360 PFNGLMULTITEXCOORD4SPROC;
2327 alias _BCD_func__1361 PFNGLMULTITEXCOORD4IVPROC;
2328 alias _BCD_func__1362 PFNGLMULTITEXCOORD4IPROC;
2329 alias _BCD_func__1363 PFNGLMULTITEXCOORD4FVPROC;
2330 alias _BCD_func__1364 PFNGLMULTITEXCOORD4FPROC;
2331 alias _BCD_func__1365 PFNGLMULTITEXCOORD4DVPROC;
2332 alias _BCD_func__1366 PFNGLMULTITEXCOORD4DPROC;
2333 alias _BCD_func__1359 PFNGLMULTITEXCOORD3SVPROC;
2334 alias _BCD_func__1367 PFNGLMULTITEXCOORD3SPROC;
2335 alias _BCD_func__1361 PFNGLMULTITEXCOORD3IVPROC;
2336 alias _BCD_func__1368 PFNGLMULTITEXCOORD3IPROC;
2337 alias _BCD_func__1363 PFNGLMULTITEXCOORD3FVPROC;
2338 alias _BCD_func__1369 PFNGLMULTITEXCOORD3FPROC;
2339 alias _BCD_func__1365 PFNGLMULTITEXCOORD3DVPROC;
2340 alias _BCD_func__1370 PFNGLMULTITEXCOORD3DPROC;
2341 alias _BCD_func__1359 PFNGLMULTITEXCOORD2SVPROC;
2342 alias _BCD_func__1371 PFNGLMULTITEXCOORD2SPROC;
2343 alias _BCD_func__1361 PFNGLMULTITEXCOORD2IVPROC;
2344 alias _BCD_func__1355 PFNGLMULTITEXCOORD2IPROC;
2345 alias _BCD_func__1363 PFNGLMULTITEXCOORD2FVPROC;
2346 alias _BCD_func__1372 PFNGLMULTITEXCOORD2FPROC;
2347 alias _BCD_func__1365 PFNGLMULTITEXCOORD2DVPROC;
2348 alias _BCD_func__1373 PFNGLMULTITEXCOORD2DPROC;
2349 alias _BCD_func__1359 PFNGLMULTITEXCOORD1SVPROC;
2350 alias _BCD_func__1374 PFNGLMULTITEXCOORD1SPROC;
2351 alias _BCD_func__1361 PFNGLMULTITEXCOORD1IVPROC;
2352 alias _BCD_func__1375 PFNGLMULTITEXCOORD1IPROC;
2353 alias _BCD_func__1363 PFNGLMULTITEXCOORD1FVPROC;
2354 alias _BCD_func__1376 PFNGLMULTITEXCOORD1FPROC;
2355 alias _BCD_func__1365 PFNGLMULTITEXCOORD1DVPROC;
2356 alias _BCD_func__1377 PFNGLMULTITEXCOORD1DPROC;
2357 alias _BCD_func__1295 PFNGLCLIENTACTIVETEXTUREPROC;
2358 alias _BCD_func__1295 PFNGLACTIVETEXTUREPROC;
2359 alias _BCD_func__1295 PFNGLRESETMINMAXPROC;
2360 alias _BCD_func__1295 PFNGLRESETHISTOGRAMPROC;
2361 alias void function(uint, uint, char) _BCD_func__1386;
2362 alias _BCD_func__1386 PFNGLMINMAXPROC;
2363 alias void function(uint, int, uint, char) _BCD_func__1387;
2364 alias _BCD_func__1387 PFNGLHISTOGRAMPROC;
2365 alias _BCD_func__1343 PFNGLGETMINMAXPARAMETERIVPROC;
2366 alias _BCD_func__1344 PFNGLGETMINMAXPARAMETERFVPROC;
2367 alias void function(uint, char, uint, uint, void *) _BCD_func__1388;
2368 alias _BCD_func__1388 PFNGLGETMINMAXPROC;
2369 alias _BCD_func__1343 PFNGLGETHISTOGRAMPARAMETERIVPROC;
2370 alias _BCD_func__1344 PFNGLGETHISTOGRAMPARAMETERFVPROC;
2371 alias _BCD_func__1388 PFNGLGETHISTOGRAMPROC;
2372 alias void function(uint, uint, int, int, uint, uint, void *, void *) _BCD_func__1389;
2373 alias _BCD_func__1389 PFNGLSEPARABLEFILTER2DPROC;
2374 alias void function(uint, uint, uint, void *, void *, void *) _BCD_func__1390;
2375 alias _BCD_func__1390 PFNGLGETSEPARABLEFILTERPROC;
2376 alias _BCD_func__1343 PFNGLGETCONVOLUTIONPARAMETERIVPROC;
2377 alias _BCD_func__1344 PFNGLGETCONVOLUTIONPARAMETERFVPROC;
2378 alias _BCD_func__1345 PFNGLGETCONVOLUTIONFILTERPROC;
2379 alias void function(uint, uint, int, int, int, int) _BCD_func__1391;
2380 alias _BCD_func__1391 PFNGLCOPYCONVOLUTIONFILTER2DPROC;
2381 alias _BCD_func__1346 PFNGLCOPYCONVOLUTIONFILTER1DPROC;
2382 alias void function(uint, uint, int *) _BCD_func__1392;
2383 alias _BCD_func__1392 PFNGLCONVOLUTIONPARAMETERIVPROC;
2384 alias void function(uint, uint, int) _BCD_func__1393;
2385 alias _BCD_func__1393 PFNGLCONVOLUTIONPARAMETERIPROC;
2386 alias void function(uint, uint, float *) _BCD_func__1394;
2387 alias _BCD_func__1394 PFNGLCONVOLUTIONPARAMETERFVPROC;
2388 alias void function(uint, uint, float) _BCD_func__1395;
2389 alias _BCD_func__1395 PFNGLCONVOLUTIONPARAMETERFPROC;
2390 alias void function(uint, uint, int, int, uint, uint, void *) _BCD_func__1396;
2391 alias _BCD_func__1396 PFNGLCONVOLUTIONFILTER2DPROC;
2392 alias _BCD_func__1347 PFNGLCONVOLUTIONFILTER1DPROC;
2393 alias _BCD_func__1362 PFNGLCOPYCOLORSUBTABLEPROC;
2394 alias _BCD_func__1348 PFNGLCOLORSUBTABLEPROC;
2395 alias _BCD_func__1343 PFNGLGETCOLORTABLEPARAMETERIVPROC;
2396 alias _BCD_func__1344 PFNGLGETCOLORTABLEPARAMETERFVPROC;
2397 alias _BCD_func__1345 PFNGLGETCOLORTABLEPROC;
2398 alias _BCD_func__1346 PFNGLCOPYCOLORTABLEPROC;
2399 alias _BCD_func__1392 PFNGLCOLORTABLEPARAMETERIVPROC;
2400 alias _BCD_func__1394 PFNGLCOLORTABLEPARAMETERFVPROC;
2401 alias _BCD_func__1347 PFNGLCOLORTABLEPROC;
2402 alias _BCD_func__1295 PFNGLBLENDEQUATIONPROC;
2403 alias void function(float, float, float, float) _BCD_func__1397;
2404 alias _BCD_func__1397 PFNGLBLENDCOLORPROC;
2405 alias void function(uint, int, int, int, int, int, int, int, int) _BCD_func__1398;
2406 alias _BCD_func__1398 PFNGLCOPYTEXSUBIMAGE3DPROC;
2407 alias void function(uint, int, int, int, int, int, int, int, uint, uint, void *) _BCD_func__1399;
2408 alias _BCD_func__1399 PFNGLTEXSUBIMAGE3DPROC;
2409 alias void function(uint, int, int, int, int, int, int, uint, uint, void *) _BCD_func__1400;
2410 alias _BCD_func__1400 PFNGLTEXIMAGE3DPROC;
2411 alias void function(uint, uint, uint, uint, void *) _BCD_func__1401;
2412 alias _BCD_func__1401 PFNGLDRAWRANGEELEMENTSPROC;
2413 alias double GLclampd;
2414 alias float GLclampf;
2415 alias uint GLbitfield;
2416 alias uint GLenum;
2417 version(DYNLINK){
2418 extern (C) void function(uint, int *, uint, void * *, int)glMultiDrawElementsSUN;
2419 extern (C) void function(uint, int *, int *, int)glMultiDrawArraysSUN;
2420 extern (C) void function(uint, int, int, int, int, int, uint, uint, void *)glTexSubImage2DEXT;
2421 extern (C) void function(uint, int, int, int, uint, uint, void *)glTexSubImage1DEXT;
2422 extern (C) void function(uint, float *)glPointParameterfvARB;
2423 extern (C) void function(uint, float)glPointParameterfARB;
2424 extern (C) void function(uint, int, void *)glGetCompressedTexImageARB;
2425 extern (C) void function(uint, int, int, int, uint, int, void *)glCompressedTexSubImage1DARB;
2426 extern (C) void function(uint, int, int, int, int, int, uint, int, void *)glCompressedTexSubImage2DARB;
2427 extern (C) void function(uint, int, int, int, int, int, int, int, uint, int, void *)glCompressedTexSubImage3DARB;
2428 extern (C) void function(uint, int, int, int, int, int, void *)glCompressedTexImage1DARB;
2429 extern (C) void function(uint, int, int, int, int, int, int, void *)glCompressedTexImage2DARB;
2430 extern (C) void function(uint, int, int, int, int, int, int, int, void *)glCompressedTexImage3DARB;
2431 extern (C) void function(uint, uint, uint, int)glDrawRangeElementArrayATI;
2432 extern (C) void function(uint, int)glDrawElementArrayATI;
2433 extern (C) void function(uint, void *)glElementPointerATI;
2434 extern (C) void function(uint, uint, int *)glGetVariantArrayObjectivATI;
2435 extern (C) void function(uint, uint, float *)glGetVariantArrayObjectfvATI;
2436 extern (C) void function(uint, uint, int *)glGetArrayObjectivATI;
2437 extern (C) void function(uint, uint, float *)glGetArrayObjectfvATI;
2438 extern (C) void function(uint, uint, int *)glGetObjectBufferivATI;
2439 extern (C) void function(uint, uint, float *)glGetObjectBufferfvATI;
2440 extern (C) void function(uint, uint, int, uint, uint)glVariantArrayObjectATI;
2441 extern (C) void function(uint, int, uint, int, uint, uint)glArrayObjectATI;
2442 extern (C) void function(uint, uint, int, void *, uint)glUpdateObjectBufferATI;
2443 extern (C) char function(uint)glIsObjectBufferATI;
2444 extern (C) void function(uint)glFreeObjectBufferATI;
2445 extern (C) uint function(int, void *, uint)glNewObjectBufferATI;
2446 extern (C) void function(uint, uint, uint)glTexAddressParamuiMTX;
2447 extern (C) void function(uint, uint, float *)glTexAddressParamfvMTX;
2448 extern (C) void function(uint, uint, uint, uint, uint)glTexAddressOp4MTX;
2449 extern (C) void function(uint, uint, uint, uint)glTexAddressOp3MTX;
2450 extern (C) void function(uint, uint, uint)glTexAddressOp2MTX;
2451 extern (C) void function(uint, uint)glTexAddressOp1MTX;
2452 extern (C) void function(uint, uint)glTexAddressHintsMTX;
2453 extern (C) void function(uint, short *)glSetFragProcInvariantsvMTX;
2454 extern (C) void function(uint, int *)glSetFragProcInvariantivMTX;
2455 extern (C) void function(uint, float *)glSetFragProcInvariantfvMTX;
2456 extern (C) void function(uint, double *)glSetFragProcInvariantdvMTX;
2457 extern (C) void function(uint, char *)glSetFragProcInvariantbvMTX;
2458 extern (C) char function(uint)glIsFragShaderMTX;
2459 extern (C) void function(uint, uint, uint *)glGetTexAddressParamuivMTX;
2460 extern (C) void function(uint, uint, float *)glGetTexAddressParamfvMTX;
2461 extern (C) void function(uint, short *)glGetFragProcInvariantsvMTX;
2462 extern (C) void function(uint, int *)glGetFragProcInvariantivMTX;
2463 extern (C) void function(uint, float *)glGetFragProcInvariantfvMTX;
2464 extern (C) void function(uint, double *)glGetFragProcInvariantdvMTX;
2465 extern (C) void function(uint, char *)glGetFragProcInvariantbvMTX;
2466 extern (C) uint function(int)glGenFragShadersMTX;
2467 extern (C) uint function(short *)glGenFragProcInvariantsvMTX;
2468 extern (C) uint function(int *)glGenFragProcInvariantivMTX;
2469 extern (C) uint function(float *)glGenFragProcInvariantfvMTX;
2470 extern (C) uint function(double *)glGenFragProcInvariantdvMTX;
2471 extern (C) uint function(char *)glGenFragProcInvariantbvMTX;
2472 extern (C) void function(uint, uint, uint, uint, uint)glFragProcRGBAOp3MTX;
2473 extern (C) void function(uint, uint, uint, uint)glFragProcRGBAOp2MTX;
2474 extern (C) void function(uint, uint, uint)glFragProcRGBAOp1MTX;
2475 extern (C) void function(uint, uint, uint)glFragProcOpParamMTX;
2476 extern (C) void function(uint, uint, uint, uint, uint)glFragProcAlphaOp3MTX;
2477 extern (C) void function(uint, uint, uint, uint)glFragProcAlphaOp2MTX;
2478 extern (C) void function(uint, uint, uint)glFragProcAlphaOp1MTX;
2479 extern (C) void function()glEndFragShaderMTX;
2480 extern (C) void function(int, uint *)glDeleteFragShadersMTX;
2481 extern (C) void function(uint)glBindFragShaderMTX;
2482 extern (C) void function()glBeginFragShaderMTX;
2483 extern (C) void function(uint, uint, float *)glGetLocalConstantFloatvEXT;
2484 extern (C) void function(uint, uint, int *)glGetLocalConstantIntegervEXT;
2485 extern (C) void function(uint, uint, char *)glGetLocalConstantBooleanvEXT;
2486 extern (C) void function(uint, uint, float *)glGetInvariantFloatvEXT;
2487 extern (C) void function(uint, uint, int *)glGetInvariantIntegervEXT;
2488 extern (C) void function(uint, uint, char *)glGetInvariantBooleanvEXT;
2489 extern (C) void function(uint, uint, void * *)glGetVariantPointervEXT;
2490 extern (C) void function(uint, uint, float *)glGetVariantFloatvEXT;
2491 extern (C) void function(uint, uint, int *)glGetVariantIntegervEXT;
2492 extern (C) void function(uint, uint, char *)glGetVariantBooleanvEXT;
2493 extern (C) char function(uint, uint)glIsVariantEnabledEXT;
2494 extern (C) uint function(uint)glBindParameterEXT;
2495 extern (C) uint function(uint, uint)glBindTextureUnitParameterEXT;
2496 extern (C) uint function(uint, uint, uint)glBindTexGenParameterEXT;
2497 extern (C) uint function(uint, uint)glBindMaterialParameterEXT;
2498 extern (C) uint function(uint, uint)glBindLightParameterEXT;
2499 extern (C) void function(uint)glDisableVariantClientStateEXT;
2500 extern (C) void function(uint)glEnableVariantClientStateEXT;
2501 extern (C) void function(uint, uint, int, void *)glVariantPointerEXT;
2502 extern (C) void function(uint, uint *)glVariantuivEXT;
2503 extern (C) void function(uint, ushort *)glVariantusvEXT;
2504 extern (C) void function(uint, char *)glVariantubvEXT;
2505 extern (C) void function(uint, double *)glVariantdvEXT;
2506 extern (C) void function(uint, float *)glVariantfvEXT;
2507 extern (C) void function(uint, int *)glVariantivEXT;
2508 extern (C) void function(uint, short *)glVariantsvEXT;
2509 extern (C) void function(uint, char *)glVariantbvEXT;
2510 extern (C) void function(uint, uint, void *)glSetLocalConstantEXT;
2511 extern (C) void function(uint, uint, void *)glSetInvariantEXT;
2512 extern (C) uint function(uint, uint, uint, uint)glGenSymbolsEXT;
2513 extern (C) void function(uint, uint, uint)glExtractComponentEXT;
2514 extern (C) void function(uint, uint, uint)glInsertComponentEXT;
2515 extern (C) void function(uint, uint, uint, uint, uint, uint)glWriteMaskEXT;
2516 extern (C) void function(uint, uint, uint, uint, uint, uint)glSwizzleEXT;
2517 extern (C) void function(uint, uint, uint, uint, uint)glShaderOp3EXT;
2518 extern (C) void function(uint, uint, uint, uint)glShaderOp2EXT;
2519 extern (C) void function(uint, uint, uint)glShaderOp1EXT;
2520 extern (C) void function(uint)glDeleteVertexShaderEXT;
2521 extern (C) uint function(uint)glGenVertexShadersEXT;
2522 extern (C) void function(uint)glBindVertexShaderEXT;
2523 extern (C) void function()glEndVertexShaderEXT;
2524 extern (C) void function()glBeginVertexShaderEXT;
2525 extern (C) void function(int, uint, int, void *)glSecondaryColorPointerEXT;
2526 extern (C) void function(double *)glSecondaryColor3dvEXT;
2527 extern (C) void function(float *)glSecondaryColor3fvEXT;
2528 extern (C) void function(uint *)glSecondaryColor3uivEXT;
2529 extern (C) void function(int *)glSecondaryColor3ivEXT;
2530 extern (C) void function(ushort *)glSecondaryColor3usvEXT;
2531 extern (C) void function(short *)glSecondaryColor3svEXT;
2532 extern (C) void function(char *)glSecondaryColor3ubvEXT;
2533 extern (C) void function(char *)glSecondaryColor3bvEXT;
2534 extern (C) void function(double, double, double)glSecondaryColor3dEXT;
2535 extern (C) void function(float, float, float)glSecondaryColor3fEXT;
2536 extern (C) void function(uint, uint, uint)glSecondaryColor3uiEXT;
2537 extern (C) void function(int, int, int)glSecondaryColor3iEXT;
2538 extern (C) void function(ushort, ushort, ushort)glSecondaryColor3usEXT;
2539 extern (C) void function(short, short, short)glSecondaryColor3sEXT;
2540 extern (C) void function(char, char, char)glSecondaryColor3ubEXT;
2541 extern (C) void function(char, char, char)glSecondaryColor3bEXT;
2542 extern (C) void function(uint, int *, uint, void * *, int)glMultiDrawElementsEXT;
2543 extern (C) void function(uint, int *, int *, int)glMultiDrawArraysEXT;
2544 extern (C) void function(uint, int, void *)glFogCoordPointerEXT;
2545 extern (C) void function(double *)glFogCoorddvEXT;
2546 extern (C) void function(float *)glFogCoordfvEXT;
2547 extern (C) void function(double)glFogCoorddEXT;
2548 extern (C) void function(float)glFogCoordfEXT;
2549 extern (C) void function(uint, uint, uint, int, uint, void *)glDrawRangeElementsEXT;
2550 extern (C) void function(uint, uint, uint, uint)glBlendFuncSeparateEXT;
2551 extern (C) uint function()glBufferRegionEnabled;
2552 extern (C) void function(uint, int, int, int, int, int, int)glDrawBufferRegion;
2553 extern (C) void function(uint, int, int, int, int)glReadBufferRegion;
2554 extern (C) void function(uint)glDeleteBufferRegion;
2555 extern (C) uint function(uint)glNewBufferRegion;
2556 extern (C) void function(uint, float *)glCullParameterfvEXT;
2557 extern (C) void function(uint, double *)glCullParameterdvEXT;
2558 extern (C) void function(uint, uint, float *)glGetMinmaxParameterfvEXT;
2559 extern (C) void function(uint, uint, int *)glGetMinmaxParameterivEXT;
2560 extern (C) void function(uint, char, uint, uint, void *)glGetMinmaxEXT;
2561 extern (C) void function(uint)glResetMinmaxEXT;
2562 extern (C) void function(uint, uint, char)glMinmaxEXT;
2563 extern (C) void function(uint, uint, float *)glGetHistogramParameterfvEXT;
2564 extern (C) void function(uint, uint, int *)glGetHistogramParameterivEXT;
2565 extern (C) void function(uint, char, uint, uint, void *)glGetHistogramEXT;
2566 extern (C) void function(uint)glResetHistogramEXT;
2567 extern (C) void function(uint, int, uint, char)glHistogramEXT;
2568 extern (C) void function(uint, uint, float *)glGetConvolutionParameterfvEXT;
2569 extern (C) void function(uint, uint, int *)glGetConvolutionParameterivEXT;
2570 extern (C) void function(uint, uint, float *)glConvolutionParameterfvEXT;
2571 extern (C) void function(uint, uint, float)glConvolutionParameterfEXT;
2572 extern (C) void function(uint, uint, int *)glConvolutionParameterivEXT;
2573 extern (C) void function(uint, uint, int)glConvolutionParameteriEXT;
2574 extern (C) void function(uint, uint, uint, void *, void *, void *)glGetSeparableFilterEXT;
2575 extern (C) void function(uint, uint, int, int, uint, uint, void *, void *)glSeparableFilter2DEXT;
2576 extern (C) void function(uint, uint, uint, void *)glGetConvolutionFilterEXT;
2577 extern (C) void function(uint, uint, int, int, int, int)glCopyConvolutionFilter2DEXT;
2578 extern (C) void function(uint, uint, int, int, int)glCopyConvolutionFilter1DEXT;
2579 extern (C) void function(uint, uint, int, int, uint, uint, void *)glConvolutionFilter2DEXT;
2580 extern (C) void function(uint, uint, int, uint, uint, void *)glConvolutionFilter1DEXT;
2581 extern (C) char function(int, int, int, int)glValidBackBufferHint;
2582 extern (C) void function()glWindowBackBufferHint;
2583 extern (C) char function()glInitValidBackBufferHintAutodesk;
2584 extern (C) void function(uint, float *)glMTexCoord4fvSGIS;
2585 extern (C) void function(uint, float *)glMTexCoord3fvSGIS;
2586 extern (C) void function(uint, float *)glMTexCoord2fvSGIS;
2587 extern (C) void function(uint, float, float, float, float)glMTexCoord4fSGIS;
2588 extern (C) void function(uint, float, float, float)glMTexCoord3fSGIS;
2589 extern (C) void function(uint, float, float)glMTexCoord2fSGIS;
2590 extern (C) void function(uint)glSelectTextureSGIS;
2591 extern (C) void function(float, char)glSampleCoverageARB;
2592 extern (C) void function(double *)glMultTransposeMatrixdARB;
2593 extern (C) void function(float *)glMultTransposeMatrixfARB;
2594 extern (C) void function(double *)glLoadTransposeMatrixdARB;
2595 extern (C) void function(float *)glLoadTransposeMatrixfARB;
2596 extern (C) void function(uint, uint, int, int, uint, uint, void *, void *)glSeparableFilter2D;
2597 extern (C) void function(float, char)glSampleCoverage;
2598 extern (C) void function(uint)glResetMinmax;
2599 extern (C) void function(short *)glRasterPos4sv;
2600 extern (C) void function(short, short, short, short)glRasterPos4s;
2601 extern (C) void function(int *)glRasterPos4iv;
2602 extern (C) void function(int, int, int, int)glRasterPos4i;
2603 extern (C) void function(float *)glRasterPos4fv;
2604 extern (C) void function(float, float, float, float)glRasterPos4f;
2605 extern (C) void function(double *)glRasterPos4dv;
2606 extern (C) void function(double, double, double, double)glRasterPos4d;
2607 extern (C) void function(short *)glRasterPos3sv;
2608 extern (C) void function(short, short, short)glRasterPos3s;
2609 extern (C) void function(int *)glRasterPos3iv;
2610 extern (C) void function(int, int, int)glRasterPos3i;
2611 extern (C) void function(float *)glRasterPos3fv;
2612 extern (C) void function(float, float, float)glRasterPos3f;
2613 extern (C) void function(double *)glRasterPos3dv;
2614 extern (C) void function(double, double, double)glRasterPos3d;
2615 extern (C) void function(short *)glRasterPos2sv;
2616 extern (C) void function(short, short)glRasterPos2s;
2617 extern (C) void function(int *)glRasterPos2iv;
2618 extern (C) void function(int, int)glRasterPos2i;
2619 extern (C) void function(float *)glRasterPos2fv;
2620 extern (C) void function(float, float)glRasterPos2f;
2621 extern (C) void function(double *)glRasterPos2dv;
2622 extern (C) void function(double, double)glRasterPos2d;
2623 extern (C) void function(uint, uint, int *)glMaterialiv;
2624 extern (C) void function(uint, uint, int)glMateriali;
2625 extern (C) void function(uint, uint, float *)glMaterialfv;
2626 extern (C) void function(uint, uint, float)glMaterialf;
2627 extern (C) void function(uint, int, uint, uint, void *)glGetTexImage;
2628 extern (C) void function(uint, uint, int *)glGetTexGeniv;
2629 extern (C) void function(uint, uint, float *)glGetTexGenfv;
2630 extern (C) void function(uint, uint, double *)glGetTexGendv;
2631 extern (C) void function(uint, uint, int *)glGetTexEnviv;
2632 extern (C) void function(uint, uint, float *)glGetTexEnvfv;
2633 extern (C) void function(uint, uint, uint, void *, void *, void *)glGetSeparableFilter;
2634 extern (C) void function(uint, uint, float *)glGetConvolutionParameterfv;
2635 extern (C) void function(uint, uint, int *)glGetConvolutionParameteriv;
2636 extern (C) void function(uint, uint, uint, void *)glGetConvolutionFilter;
2637 extern (C) void function(uint, double *)glGetClipPlane;
2638 extern (C) void function()glUnlockArraysEXT;
2639 extern (C) void function(int, int)glLockArraysEXT;
2640 extern (C) void function(uint, uint, int *)glGetColorTableParameterivEXT;
2641 extern (C) void function(uint, uint, float *)glGetColorTableParameterfvEXT;
2642 extern (C) void function(uint, uint, uint, void *)glGetColorTableEXT;
2643 extern (C) void function(uint, uint, float *)glColorTableParameterfvEXT;
2644 extern (C) void function(uint, uint, int *)glColorTableParameterivEXT;
2645 extern (C) void function(uint, uint, int, int, int)glCopyColorTableEXT;
2646 extern (C) void function(uint, uint, int, uint, uint, void *)glColorTableEXT;
2647 extern (C) void function(uint, int, int, int, int)glCopyColorSubTableEXT;
2648 extern (C) void function(uint, int, int, uint, uint, void *)glColorSubTableEXT;
2649 extern (C) void function(uint, float *)glPointParameterfvSGIS;
2650 extern (C) void function(uint, float)glPointParameterfSGIS;
2651 extern (C) void function(uint, float *)glPointParameterfvEXT;
2652 extern (C) void function(uint, float)glPointParameterfEXT;
2653 extern (C) void function(int, uint, int, int, void *)glVertexPointerEXT;
2654 extern (C) void function(int, uint, int, int, void *)glTexCoordPointerEXT;
2655 extern (C) void function(uint, int, int, void *)glNormalPointerEXT;
2656 extern (C) void function(uint, int, int, void *)glIndexPointerEXT;
2657 extern (C) void function(uint, void * *)glGetPointervEXT;
2658 extern (C) void function(int, int, char *)glEdgeFlagPointerEXT;
2659 extern (C) void function(uint, int, int)glDrawArraysEXT;
2660 extern (C) void function(int, uint, int, int, void *)glColorPointerEXT;
2661 extern (C) void function(int)glArrayElementEXT;
2662 extern (C) char function(uint)glIsTextureEXT;
2663 extern (C) char function(int, uint *, char *)glAreTexturesResidentEXT;
2664 extern (C) void function(int, uint *)glGenTexturesEXT;
2665 extern (C) void function(int, uint *)glDeleteTexturesEXT;
2666 extern (C) void function(int, uint *, float *)glPrioritizeTexturesEXT;
2667 extern (C) void function(uint, uint)glBindTextureEXT;
2668 extern (C) void function(uint, int, int, int, int, int, int, int, int)glCopyTexSubImage3DEXT;
2669 extern (C) void function(uint, int, int, int, int, int, int, int, uint, uint, void *)glTexSubImage3DEXT;
2670 extern (C) void function(uint, int, int, int, int, int, int, uint, uint, void *)glTexImage3DEXT;
2671 extern (C) void function(float, float)glPolygonOffsetEXT;
2672 extern (C) void function(float, float, float, float)glBlendColorEXT;
2673 extern (C) void function(uint)glBlendEquationEXT;
2674 extern (C) void function(uint, double *)glMultiTexCoord4dvARB;
2675 extern (C) void function(uint, float *)glMultiTexCoord4fvARB;
2676 extern (C) void function(uint, int *)glMultiTexCoord4ivARB;
2677 extern (C) void function(uint, short *)glMultiTexCoord4svARB;
2678 extern (C) void function(uint, double, double, double, double)glMultiTexCoord4dARB;
2679 extern (C) void function(uint, float, float, float, float)glMultiTexCoord4fARB;
2680 extern (C) void function(uint, int, int, int, int)glMultiTexCoord4iARB;
2681 extern (C) void function(uint, short, short, short, short)glMultiTexCoord4sARB;
2682 extern (C) void function(uint, double *)glMultiTexCoord3dvARB;
2683 extern (C) void function(uint, float *)glMultiTexCoord3fvARB;
2684 extern (C) void function(uint, int *)glMultiTexCoord3ivARB;
2685 extern (C) void function(uint, short *)glMultiTexCoord3svARB;
2686 extern (C) void function(uint, double, double, double)glMultiTexCoord3dARB;
2687 extern (C) void function(uint, float, float, float)glMultiTexCoord3fARB;
2688 extern (C) void function(uint, int, int, int)glMultiTexCoord3iARB;
2689 extern (C) void function(uint, short, short, short)glMultiTexCoord3sARB;
2690 extern (C) void function(uint, double *)glMultiTexCoord2dvARB;
2691 extern (C) void function(uint, float *)glMultiTexCoord2fvARB;
2692 extern (C) void function(uint, int *)glMultiTexCoord2ivARB;
2693 extern (C) void function(uint, short *)glMultiTexCoord2svARB;
2694 extern (C) void function(uint, double, double)glMultiTexCoord2dARB;
2695 extern (C) void function(uint, float, float)glMultiTexCoord2fARB;
2696 extern (C) void function(uint, int, int)glMultiTexCoord2iARB;
2697 extern (C) void function(uint, short, short)glMultiTexCoord2sARB;
2698 extern (C) void function(uint, double *)glMultiTexCoord1dvARB;
2699 extern (C) void function(uint, float *)glMultiTexCoord1fvARB;
2700 extern (C) void function(uint, int *)glMultiTexCoord1ivARB;
2701 extern (C) void function(uint, short *)glMultiTexCoord1svARB;
2702 extern (C) void function(uint, double)glMultiTexCoord1dARB;
2703 extern (C) void function(uint, float)glMultiTexCoord1fARB;
2704 extern (C) void function(uint, int)glMultiTexCoord1iARB;
2705 extern (C) void function(uint, short)glMultiTexCoord1sARB;
2706 extern (C) void function(uint)glActiveTextureARB;
2707 extern (C) void function(uint)glClientActiveTextureARB;
2708 extern (C) void function(double *)glMultTransposeMatrixd;
2709 extern (C) void function(float *)glMultTransposeMatrixf;
2710 extern (C) void function(double *)glLoadTransposeMatrixd;
2711 extern (C) void function(float *)glLoadTransposeMatrixf;
2712 extern (C) void function(uint, double *)glMultiTexCoord4dv;
2713 extern (C) void function(uint, float *)glMultiTexCoord4fv;
2714 extern (C) void function(uint, int *)glMultiTexCoord4iv;
2715 extern (C) void function(uint, short *)glMultiTexCoord4sv;
2716 extern (C) void function(uint, double, double, double, double)glMultiTexCoord4d;
2717 extern (C) void function(uint, float, float, float, float)glMultiTexCoord4f;
2718 extern (C) void function(uint, int, int, int, int)glMultiTexCoord4i;
2719 extern (C) void function(uint, short, short, short, short)glMultiTexCoord4s;
2720 extern (C) void function(uint, double *)glMultiTexCoord3dv;
2721 extern (C) void function(uint, float *)glMultiTexCoord3fv;
2722 extern (C) void function(uint, int *)glMultiTexCoord3iv;
2723 extern (C) void function(uint, short *)glMultiTexCoord3sv;
2724 extern (C) void function(uint, double, double, double)glMultiTexCoord3d;
2725 extern (C) void function(uint, float, float, float)glMultiTexCoord3f;
2726 extern (C) void function(uint, int, int, int)glMultiTexCoord3i;
2727 extern (C) void function(uint, short, short, short)glMultiTexCoord3s;
2728 extern (C) void function(uint, double *)glMultiTexCoord2dv;
2729 extern (C) void function(uint, float *)glMultiTexCoord2fv;
2730 extern (C) void function(uint, int *)glMultiTexCoord2iv;
2731 extern (C) void function(uint, short *)glMultiTexCoord2sv;
2732 extern (C) void function(uint, double, double)glMultiTexCoord2d;
2733 extern (C) void function(uint, float, float)glMultiTexCoord2f;
2734 extern (C) void function(uint, int, int)glMultiTexCoord2i;
2735 extern (C) void function(uint, short, short)glMultiTexCoord2s;
2736 extern (C) void function(uint, double *)glMultiTexCoord1dv;
2737 extern (C) void function(uint, float *)glMultiTexCoord1fv;
2738 extern (C) void function(uint, int *)glMultiTexCoord1iv;
2739 extern (C) void function(uint, short *)glMultiTexCoord1sv;
2740 extern (C) void function(uint, double)glMultiTexCoord1d;
2741 extern (C) void function(uint, float)glMultiTexCoord1f;
2742 extern (C) void function(uint, int)glMultiTexCoord1i;
2743 extern (C) void function(uint, short)glMultiTexCoord1s;
2744 extern (C) void function(uint, int, void *)glGetCompressedTexImage;
2745 extern (C) void function(uint, int, int, int, int, int, int, int, uint, int, void *)glCompressedTexSubImage3D;
2746 extern (C) void function(uint, int, int, int, int, int, uint, int, void *)glCompressedTexSubImage2D;
2747 extern (C) void function(uint, int, int, int, uint, int, void *)glCompressedTexSubImage1D;
2748 extern (C) void function(uint, int, int, int, int, int, int, int, void *)glCompressedTexImage3D;
2749 extern (C) void function(uint, int, int, int, int, int, int, void *)glCompressedTexImage2D;
2750 extern (C) void function(uint, int, int, int, int, int, void *)glCompressedTexImage1D;
2751 extern (C) void function(uint)glClientActiveTexture;
2752 extern (C) void function(uint)glActiveTexture;
2753 extern (C) void function(uint, uint, int, int, int, int)glCopyConvolutionFilter2D;
2754 extern (C) void function(uint, uint, int, int, int)glCopyConvolutionFilter1D;
2755 extern (C) void function(uint, uint, float *)glConvolutionParameterfv;
2756 extern (C) void function(uint, uint, float)glConvolutionParameterf;
2757 extern (C) void function(uint, uint, int *)glConvolutionParameteriv;
2758 extern (C) void function(uint, uint, int)glConvolutionParameteri;
2759 extern (C) void function(uint, uint, int, int, uint, uint, void *)glConvolutionFilter2D;
2760 extern (C) void function(uint, uint, int, uint, uint, void *)glConvolutionFilter1D;
2761 extern (C) void function(uint, uint, float *)glGetMinmaxParameterfv;
2762 extern (C) void function(uint, uint, int *)glGetMinmaxParameteriv;
2763 extern (C) void function(uint, char, uint, uint, void *)glGetMinmax;
2764 extern (C) void function(uint, uint, char)glMinmax;
2765 extern (C) void function(uint, uint, float *)glGetHistogramParameterfv;
2766 extern (C) void function(uint, uint, int *)glGetHistogramParameteriv;
2767 extern (C) void function(uint, char, uint, uint, void *)glGetHistogram;
2768 extern (C) void function(uint)glResetHistogram;
2769 extern (C) void function(uint, int, uint, char)glHistogram;
2770 extern (C) void function(uint)glBlendEquation;
2771 extern (C) void function(float, float, float, float)glBlendColor;
2772 extern (C) void function(uint, uint, int *)glGetColorTableParameteriv;
2773 extern (C) void function(uint, uint, float *)glGetColorTableParameterfv;
2774 extern (C) void function(uint, uint, uint, void *)glGetColorTable;
2775 extern (C) void function(uint, uint, int, int, int)glCopyColorTable;
2776 extern (C) void function(uint, int, int, int, int)glCopyColorSubTable;
2777 extern (C) void function(uint, uint, float *)glColorTableParameterfv;
2778 extern (C) void function(uint, uint, int *)glColorTableParameteriv;
2779 extern (C) void function(uint, int, int, uint, uint, void *)glColorSubTable;
2780 extern (C) void function(uint, uint, int, uint, uint, void *)glColorTable;
2781 extern (C) void function(uint, int, int, int, int, int, int, int, int)glCopyTexSubImage3D;
2782 extern (C) void function(uint, int, int, int, int, int, int, int, uint, uint, void *)glTexSubImage3D;
2783 extern (C) void function(uint, int, int, int, int, int, int, uint, uint, void *)glTexImage3D;
2784 extern (C) void function(uint, uint, uint, int, uint, void *)glDrawRangeElements;
2785 extern (C) void function(uint)glPushName;
2786 extern (C) void function()glPopName;
2787 extern (C) void function(uint)glLoadName;
2788 extern (C) void function()glInitNames;
2789 extern (C) void function(int, uint *)glSelectBuffer;
2790 extern (C) void function(float)glPassThrough;
2791 extern (C) void function(int, uint, float *)glFeedbackBuffer;
2792 extern (C) void function(uint, int *)glFogiv;
2793 extern (C) void function(uint, int)glFogi;
2794 extern (C) void function(uint, float *)glFogfv;
2795 extern (C) void function(uint, float)glFogf;
2796 extern (C) void function(int, int)glEvalPoint2;
2797 extern (C) void function(int)glEvalPoint1;
2798 extern (C) void function(uint, int, int, int, int)glEvalMesh2;
2799 extern (C) void function(uint, int, int)glEvalMesh1;
2800 extern (C) void function(int, float, float, int, float, float)glMapGrid2f;
2801 extern (C) void function(int, double, double, int, double, double)glMapGrid2d;
2802 extern (C) void function(int, float, float)glMapGrid1f;
2803 extern (C) void function(int, double, double)glMapGrid1d;
2804 extern (C) void function(float *)glEvalCoord2fv;
2805 extern (C) void function(float, float)glEvalCoord2f;
2806 extern (C) void function(double *)glEvalCoord2dv;
2807 extern (C) void function(double, double)glEvalCoord2d;
2808 extern (C) void function(float *)glEvalCoord1fv;
2809 extern (C) void function(float)glEvalCoord1f;
2810 extern (C) void function(double *)glEvalCoord1dv;
2811 extern (C) void function(double)glEvalCoord1d;
2812 extern (C) void function(uint, uint, int *)glGetMapiv;
2813 extern (C) void function(uint, uint, float *)glGetMapfv;
2814 extern (C) void function(uint, uint, double *)glGetMapdv;
2815 extern (C) void function(uint, float, float, int, int, float, float, int, int, float *)glMap2f;
2816 extern (C) void function(uint, double, double, int, int, double, double, int, int, double *)glMap2d;
2817 extern (C) void function(uint, float, float, int, int, float *)glMap1f;
2818 extern (C) void function(uint, double, double, int, int, double *)glMap1d;
2819 extern (C) void function(uint, int, int, int, int, int, int, int)glCopyTexSubImage2D;
2820 extern (C) void function(uint, int, int, int, int, int)glCopyTexSubImage1D;
2821 extern (C) void function(uint, int, uint, int, int, int, int, int)glCopyTexImage2D;
2822 extern (C) void function(uint, int, uint, int, int, int, int)glCopyTexImage1D;
2823 extern (C) void function(uint, int, int, int, int, int, uint, uint, void *)glTexSubImage2D;
2824 extern (C) void function(uint, int, int, int, uint, uint, void *)glTexSubImage1D;
2825 extern (C) char function(uint)glIsTexture;
2826 extern (C) char function(int, uint *, char *)glAreTexturesResident;
2827 extern (C) void function(int, uint *, float *)glPrioritizeTextures;
2828 extern (C) void function(uint, uint)glBindTexture;
2829 extern (C) void function(int, uint *)glDeleteTextures;
2830 extern (C) void function(int, uint *)glGenTextures;
2831 extern (C) void function(uint, int, int, int, int, int, uint, uint, void *)glTexImage2D;
2832 extern (C) void function(uint, int, int, int, int, uint, uint, void *)glTexImage1D;
2833 extern (C) void function(uint, uint, int *)glGetTexParameteriv;
2834 extern (C) void function(uint, uint, float *)glGetTexParameterfv;
2835 extern (C) void function(uint, int, uint, int *)glGetTexLevelParameteriv;
2836 extern (C) void function(uint, int, uint, float *)glGetTexLevelParameterfv;
2837 extern (C) void function(uint, uint, int *)glTexParameteriv;
2838 extern (C) void function(uint, uint, int)glTexParameteri;
2839 extern (C) void function(uint, uint, float *)glTexParameterfv;
2840 extern (C) void function(uint, uint, float)glTexParameterf;
2841 extern (C) void function(uint, uint, int *)glTexEnviv;
2842 extern (C) void function(uint, uint, int)glTexEnvi;
2843 extern (C) void function(uint, uint, float *)glTexEnvfv;
2844 extern (C) void function(uint, uint, float)glTexEnvf;
2845 extern (C) void function(uint, uint, int *)glTexGeniv;
2846 extern (C) void function(uint, uint, int)glTexGeni;
2847 extern (C) void function(uint, uint, float *)glTexGenfv;
2848 extern (C) void function(uint, uint, float)glTexGenf;
2849 extern (C) void function(uint, uint, double *)glTexGendv;
2850 extern (C) void function(uint, uint, double)glTexGend;
2851 extern (C) void function(int)glClearStencil;
2852 extern (C) void function(uint, uint, uint)glStencilOp;
2853 extern (C) void function(uint)glStencilMask;
2854 extern (C) void function(uint, int, uint)glStencilFunc;
2855 extern (C) void function(int, int, int, int, uint, uint, void *)glReadPixels;
2856 extern (C) void function(int, int, uint, uint, void *)glDrawPixels;
2857 extern (C) void function(int, int, int, int, uint)glCopyPixels;
2858 extern (C) void function(int, int, float, float, float, float, char *)glBitmap;
2859 extern (C) void function(uint, ushort *)glGetPixelMapusv;
2860 extern (C) void function(uint, uint *)glGetPixelMapuiv;
2861 extern (C) void function(uint, float *)glGetPixelMapfv;
2862 extern (C) void function(float, float)glPixelZoom;
2863 extern (C) void function(uint, int)glPixelTransferi;
2864 extern (C) void function(uint, float)glPixelTransferf;
2865 extern (C) void function(uint, int)glPixelStorei;
2866 extern (C) void function(uint, float)glPixelStoref;
2867 extern (C) void function(uint, int, ushort *)glPixelMapusv;
2868 extern (C) void function(uint, int, uint *)glPixelMapuiv;
2869 extern (C) void function(uint, int, float *)glPixelMapfv;
2870 extern (C) void function(uint, uint)glColorMaterial;
2871 extern (C) void function(uint, uint, int *)glGetMaterialiv;
2872 extern (C) void function(uint, uint, float *)glGetMaterialfv;
2873 extern (C) void function(uint, int *)glLightModeliv;
2874 extern (C) void function(uint, int)glLightModeli;
2875 extern (C) void function(uint, float *)glLightModelfv;
2876 extern (C) void function(uint, float)glLightModelf;
2877 extern (C) void function(uint, uint, int *)glGetLightiv;
2878 extern (C) void function(uint, uint, float *)glGetLightfv;
2879 extern (C) void function(uint, uint, int *)glLightiv;
2880 extern (C) void function(uint, uint, int)glLighti;
2881 extern (C) void function(uint, uint, float *)glLightfv;
2882 extern (C) void function(uint, uint, float)glLightf;
2883 extern (C) void function(uint)glShadeModel;
2884 extern (C) void function(uint, int, void *)glInterleavedArrays;
2885 extern (C) void function(uint, int, uint, void *)glDrawElements;
2886 extern (C) void function(uint, int, int)glDrawArrays;
2887 extern (C) void function(int)glArrayElement;
2888 extern (C) void function(uint, void * *)glGetPointerv;
2889 extern (C) void function(int, char *)glEdgeFlagPointer;
2890 extern (C) void function(int, uint, int, void *)glTexCoordPointer;
2891 extern (C) void function(uint, int, void *)glIndexPointer;
2892 extern (C) void function(int, uint, int, void *)glColorPointer;
2893 extern (C) void function(uint, int, void *)glNormalPointer;
2894 extern (C) void function(int, uint, int, void *)glVertexPointer;
2895 extern (C) void function(short *, short *)glRectsv;
2896 extern (C) void function(short, short, short, short)glRects;
2897 extern (C) void function(int *, int *)glRectiv;
2898 extern (C) void function(int, int, int, int)glRecti;
2899 extern (C) void function(float *, float *)glRectfv;
2900 extern (C) void function(float, float, float, float)glRectf;
2901 extern (C) void function(double *, double *)glRectdv;
2902 extern (C) void function(double, double, double, double)glRectd;
2903 extern (C) void function(short *)glTexCoord4sv;
2904 extern (C) void function(short, short, short, short)glTexCoord4s;
2905 extern (C) void function(int *)glTexCoord4iv;
2906 extern (C) void function(int, int, int, int)glTexCoord4i;
2907 extern (C) void function(float *)glTexCoord4fv;
2908 extern (C) void function(float, float, float, float)glTexCoord4f;
2909 extern (C) void function(double *)glTexCoord4dv;
2910 extern (C) void function(double, double, double, double)glTexCoord4d;
2911 extern (C) void function(short *)glTexCoord3sv;
2912 extern (C) void function(short, short, short)glTexCoord3s;
2913 extern (C) void function(int *)glTexCoord3iv;
2914 extern (C) void function(int, int, int)glTexCoord3i;
2915 extern (C) void function(float *)glTexCoord3fv;
2916 extern (C) void function(float, float, float)glTexCoord3f;
2917 extern (C) void function(double *)glTexCoord3dv;
2918 extern (C) void function(double, double, double)glTexCoord3d;
2919 extern (C) void function(short *)glTexCoord2sv;
2920 extern (C) void function(short, short)glTexCoord2s;
2921 extern (C) void function(int *)glTexCoord2iv;
2922 extern (C) void function(int, int)glTexCoord2i;
2923 extern (C) void function(float *)glTexCoord2fv;
2924 extern (C) void function(float, float)glTexCoord2f;
2925 extern (C) void function(double *)glTexCoord2dv;
2926 extern (C) void function(double, double)glTexCoord2d;
2927 extern (C) void function(short *)glTexCoord1sv;
2928 extern (C) void function(short)glTexCoord1s;
2929 extern (C) void function(int *)glTexCoord1iv;
2930 extern (C) void function(int)glTexCoord1i;
2931 extern (C) void function(float *)glTexCoord1fv;
2932 extern (C) void function(float)glTexCoord1f;
2933 extern (C) void function(double *)glTexCoord1dv;
2934 extern (C) void function(double)glTexCoord1d;
2935 extern (C) void function(ushort *)glColor4usv;
2936 extern (C) void function(ushort, ushort, ushort, ushort)glColor4us;
2937 extern (C) void function(uint *)glColor4uiv;
2938 extern (C) void function(uint, uint, uint, uint)glColor4ui;
2939 extern (C) void function(char *)glColor4ubv;
2940 extern (C) void function(char, char, char, char)glColor4ub;
2941 extern (C) void function(short *)glColor4sv;
2942 extern (C) void function(short, short, short, short)glColor4s;
2943 extern (C) void function(int *)glColor4iv;
2944 extern (C) void function(int, int, int, int)glColor4i;
2945 extern (C) void function(float *)glColor4fv;
2946 extern (C) void function(float, float, float, float)glColor4f;
2947 extern (C) void function(double *)glColor4dv;
2948 extern (C) void function(double, double, double, double)glColor4d;
2949 extern (C) void function(char *)glColor4bv;
2950 extern (C) void function(char, char, char, char)glColor4b;
2951 extern (C) void function(ushort *)glColor3usv;
2952 extern (C) void function(ushort, ushort, ushort)glColor3us;
2953 extern (C) void function(uint *)glColor3uiv;
2954 extern (C) void function(uint, uint, uint)glColor3ui;
2955 extern (C) void function(char *)glColor3ubv;
2956 extern (C) void function(char, char, char)glColor3ub;
2957 extern (C) void function(short *)glColor3sv;
2958 extern (C) void function(short, short, short)glColor3s;
2959 extern (C) void function(int *)glColor3iv;
2960 extern (C) void function(int, int, int)glColor3i;
2961 extern (C) void function(float *)glColor3fv;
2962 extern (C) void function(float, float, float)glColor3f;
2963 extern (C) void function(double *)glColor3dv;
2964 extern (C) void function(double, double, double)glColor3d;
2965 extern (C) void function(char *)glColor3bv;
2966 extern (C) void function(char, char, char)glColor3b;
2967 extern (C) void function(char *)glIndexubv;
2968 extern (C) void function(char)glIndexub;
2969 extern (C) void function(short *)glIndexsv;
2970 extern (C) void function(short)glIndexs;
2971 extern (C) void function(int *)glIndexiv;
2972 extern (C) void function(int)glIndexi;
2973 extern (C) void function(float *)glIndexfv;
2974 extern (C) void function(float)glIndexf;
2975 extern (C) void function(double *)glIndexdv;
2976 extern (C) void function(double)glIndexd;
2977 extern (C) void function(short *)glNormal3sv;
2978 extern (C) void function(short, short, short)glNormal3s;
2979 extern (C) void function(int *)glNormal3iv;
2980 extern (C) void function(int, int, int)glNormal3i;
2981 extern (C) void function(float *)glNormal3fv;
2982 extern (C) void function(float, float, float)glNormal3f;
2983 extern (C) void function(double *)glNormal3dv;
2984 extern (C) void function(double, double, double)glNormal3d;
2985 extern (C) void function(char *)glNormal3bv;
2986 extern (C) void function(char, char, char)glNormal3b;
2987 extern (C) void function(short *)glVertex4sv;
2988 extern (C) void function(short, short, short, short)glVertex4s;
2989 extern (C) void function(int *)glVertex4iv;
2990 extern (C) void function(int, int, int, int)glVertex4i;
2991 extern (C) void function(float *)glVertex4fv;
2992 extern (C) void function(float, float, float, float)glVertex4f;
2993 extern (C) void function(double *)glVertex4dv;
2994 extern (C) void function(double, double, double, double)glVertex4d;
2995 extern (C) void function(short *)glVertex3sv;
2996 extern (C) void function(short, short, short)glVertex3s;
2997 extern (C) void function(int *)glVertex3iv;
2998 extern (C) void function(int, int, int)glVertex3i;
2999 extern (C) void function(float *)glVertex3fv;
3000 extern (C) void function(float, float, float)glVertex3f;
3001 extern (C) void function(double *)glVertex3dv;
3002 extern (C) void function(double, double, double)glVertex3d;
3003 extern (C) void function(short *)glVertex2sv;
3004 extern (C) void function(short, short)glVertex2s;
3005 extern (C) void function(int *)glVertex2iv;
3006 extern (C) void function(int, int)glVertex2i;
3007 extern (C) void function(float *)glVertex2fv;
3008 extern (C) void function(float, float)glVertex2f;
3009 extern (C) void function(double *)glVertex2dv;
3010 extern (C) void function(double, double)glVertex2d;
3011 extern (C) void function()glEnd;
3012 extern (C) void function(uint)glBegin;
3013 extern (C) void function(uint)glListBase;
3014 extern (C) void function(int, uint, void *)glCallLists;
3015 extern (C) void function(uint)glCallList;
3016 extern (C) void function()glEndList;
3017 extern (C) void function(uint, uint)glNewList;
3018 extern (C) uint function(int)glGenLists;
3019 extern (C) void function(uint, int)glDeleteLists;
3020 extern (C) char function(uint)glIsList;
3021 extern (C) void function(float, float, float)glTranslatef;
3022 extern (C) void function(double, double, double)glTranslated;
3023 extern (C) void function(float, float, float)glScalef;
3024 extern (C) void function(double, double, double)glScaled;
3025 extern (C) void function(float, float, float, float)glRotatef;
3026 extern (C) void function(double, double, double, double)glRotated;
3027 extern (C) void function(float *)glMultMatrixf;
3028 extern (C) void function(double *)glMultMatrixd;
3029 extern (C) void function(float *)glLoadMatrixf;
3030 extern (C) void function(double *)glLoadMatrixd;
3031 extern (C) void function()glLoadIdentity;
3032 extern (C) void function()glPopMatrix;
3033 extern (C) void function()glPushMatrix;
3034 extern (C) void function(int, int, int, int)glViewport;
3035 extern (C) void function(double, double, double, double, double, double)glFrustum;
3036 extern (C) void function(double, double, double, double, double, double)glOrtho;
3037 extern (C) void function(uint)glMatrixMode;
3038 extern (C) void function(uint, float)glAccum;
3039 extern (C) void function(float, float, float, float)glClearAccum;
3040 extern (C) void function(double, double)glDepthRange;
3041 extern (C) void function(char)glDepthMask;
3042 extern (C) void function(uint)glDepthFunc;
3043 extern (C) void function(double)glClearDepth;
3044 extern (C) void function(uint, uint)glHint;
3045 extern (C) void function()glFlush;
3046 extern (C) void function()glFinish;
3047 extern (C) char * function(uint)glGetString;
3048 extern (C) uint function()glGetError;
3049 extern (C) int function(uint)glRenderMode;
3050 extern (C) void function()glPopClientAttrib;
3051 extern (C) void function(uint)glPushClientAttrib;
3052 extern (C) void function()glPopAttrib;
3053 extern (C) void function(uint)glPushAttrib;
3054 extern (C) void function(uint, int *)glGetIntegerv;
3055 extern (C) void function(uint, float *)glGetFloatv;
3056 extern (C) void function(uint, double *)glGetDoublev;
3057 extern (C) void function(uint, char *)glGetBooleanv;
3058 extern (C) void function(uint)glDisableClientState;
3059 extern (C) void function(uint)glEnableClientState;
3060 extern (C) char function(uint)glIsEnabled;
3061 extern (C) void function(uint)glDisable;
3062 extern (C) void function(uint)glEnable;
3063 extern (C) void function(uint)glReadBuffer;
3064 extern (C) void function(uint)glDrawBuffer;
3065 extern (C) void function(uint, double *)glClipPlane;
3066 extern (C) void function(int, int, int, int)glScissor;
3067 extern (C) void function(char *)glEdgeFlagv;
3068 extern (C) void function(char)glEdgeFlag;
3069 extern (C) void function(char *)glGetPolygonStipple;
3070 extern (C) void function(char *)glPolygonStipple;
3071 extern (C) void function(float, float)glPolygonOffset;
3072 extern (C) void function(uint, uint)glPolygonMode;
3073 extern (C) void function(int, ushort)glLineStipple;
3074 extern (C) void function(float)glLineWidth;
3075 extern (C) void function(float)glPointSize;
3076 extern (C) void function(uint)glFrontFace;
3077 extern (C) void function(uint)glCullFace;
3078 extern (C) void function(uint)glLogicOp;
3079 extern (C) void function(uint, uint)glBlendFunc;
3080 extern (C) void function(uint, float)glAlphaFunc;
3081 extern (C) void function(char, char, char, char)glColorMask;
3082 extern (C) void function(uint)glIndexMask;
3083 extern (C) void function(uint)glClear;
3084 extern (C) void function(float, float, float, float)glClearColor;
3085 extern (C) void function(float)glClearIndex;
3086
3087
3088 Symbol[] symbols = [
3089 { "glMultiDrawElementsSUN", cast(void**)& glMultiDrawElementsSUN},
3090 { "glMultiDrawArraysSUN", cast(void**)& glMultiDrawArraysSUN},
3091 { "glTexSubImage2DEXT", cast(void**)& glTexSubImage2DEXT},
3092 { "glTexSubImage1DEXT", cast(void**)& glTexSubImage1DEXT},
3093 { "glPointParameterfvARB", cast(void**)& glPointParameterfvARB},
3094 { "glPointParameterfARB", cast(void**)& glPointParameterfARB},
3095 { "glGetCompressedTexImageARB", cast(void**)& glGetCompressedTexImageARB},
3096 { "glCompressedTexSubImage1DARB", cast(void**)& glCompressedTexSubImage1DARB},
3097 { "glCompressedTexSubImage2DARB", cast(void**)& glCompressedTexSubImage2DARB},
3098 { "glCompressedTexSubImage3DARB", cast(void**)& glCompressedTexSubImage3DARB},
3099 { "glCompressedTexImage1DARB", cast(void**)& glCompressedTexImage1DARB},
3100 { "glCompressedTexImage2DARB", cast(void**)& glCompressedTexImage2DARB},
3101 { "glCompressedTexImage3DARB", cast(void**)& glCompressedTexImage3DARB},
3102 { "glDrawRangeElementArrayATI", cast(void**)& glDrawRangeElementArrayATI},
3103 { "glDrawElementArrayATI", cast(void**)& glDrawElementArrayATI},
3104 { "glElementPointerATI", cast(void**)& glElementPointerATI},
3105 { "glGetVariantArrayObjectivATI", cast(void**)& glGetVariantArrayObjectivATI},
3106 { "glGetVariantArrayObjectfvATI", cast(void**)& glGetVariantArrayObjectfvATI},
3107 { "glGetArrayObjectivATI", cast(void**)& glGetArrayObjectivATI},
3108 { "glGetArrayObjectfvATI", cast(void**)& glGetArrayObjectfvATI},
3109 { "glGetObjectBufferivATI", cast(void**)& glGetObjectBufferivATI},
3110 { "glGetObjectBufferfvATI", cast(void**)& glGetObjectBufferfvATI},
3111 { "glVariantArrayObjectATI", cast(void**)& glVariantArrayObjectATI},
3112 { "glArrayObjectATI", cast(void**)& glArrayObjectATI},
3113 { "glUpdateObjectBufferATI", cast(void**)& glUpdateObjectBufferATI},
3114 { "glIsObjectBufferATI", cast(void**)& glIsObjectBufferATI},
3115 { "glFreeObjectBufferATI", cast(void**)& glFreeObjectBufferATI},
3116 { "glNewObjectBufferATI", cast(void**)& glNewObjectBufferATI},
3117 { "glTexAddressParamuiMTX", cast(void**)& glTexAddressParamuiMTX},
3118 { "glTexAddressParamfvMTX", cast(void**)& glTexAddressParamfvMTX},
3119 { "glTexAddressOp4MTX", cast(void**)& glTexAddressOp4MTX},
3120 { "glTexAddressOp3MTX", cast(void**)& glTexAddressOp3MTX},
3121 { "glTexAddressOp2MTX", cast(void**)& glTexAddressOp2MTX},
3122 { "glTexAddressOp1MTX", cast(void**)& glTexAddressOp1MTX},
3123 { "glTexAddressHintsMTX", cast(void**)& glTexAddressHintsMTX},
3124 { "glSetFragProcInvariantsvMTX", cast(void**)& glSetFragProcInvariantsvMTX},
3125 { "glSetFragProcInvariantivMTX", cast(void**)& glSetFragProcInvariantivMTX},
3126 { "glSetFragProcInvariantfvMTX", cast(void**)& glSetFragProcInvariantfvMTX},
3127 { "glSetFragProcInvariantdvMTX", cast(void**)& glSetFragProcInvariantdvMTX},
3128 { "glSetFragProcInvariantbvMTX", cast(void**)& glSetFragProcInvariantbvMTX},
3129 { "glIsFragShaderMTX", cast(void**)& glIsFragShaderMTX},
3130 { "glGetTexAddressParamuivMTX", cast(void**)& glGetTexAddressParamuivMTX},
3131 { "glGetTexAddressParamfvMTX", cast(void**)& glGetTexAddressParamfvMTX},
3132 { "glGetFragProcInvariantsvMTX", cast(void**)& glGetFragProcInvariantsvMTX},
3133 { "glGetFragProcInvariantivMTX", cast(void**)& glGetFragProcInvariantivMTX},
3134 { "glGetFragProcInvariantfvMTX", cast(void**)& glGetFragProcInvariantfvMTX},
3135 { "glGetFragProcInvariantdvMTX", cast(void**)& glGetFragProcInvariantdvMTX},
3136 { "glGetFragProcInvariantbvMTX", cast(void**)& glGetFragProcInvariantbvMTX},
3137 { "glGenFragShadersMTX", cast(void**)& glGenFragShadersMTX},
3138 { "glGenFragProcInvariantsvMTX", cast(void**)& glGenFragProcInvariantsvMTX},
3139 { "glGenFragProcInvariantivMTX", cast(void**)& glGenFragProcInvariantivMTX},
3140 { "glGenFragProcInvariantfvMTX", cast(void**)& glGenFragProcInvariantfvMTX},
3141 { "glGenFragProcInvariantdvMTX", cast(void**)& glGenFragProcInvariantdvMTX},
3142 { "glGenFragProcInvariantbvMTX", cast(void**)& glGenFragProcInvariantbvMTX},
3143 { "glFragProcRGBAOp3MTX", cast(void**)& glFragProcRGBAOp3MTX},
3144 { "glFragProcRGBAOp2MTX", cast(void**)& glFragProcRGBAOp2MTX},
3145 { "glFragProcRGBAOp1MTX", cast(void**)& glFragProcRGBAOp1MTX},
3146 { "glFragProcOpParamMTX", cast(void**)& glFragProcOpParamMTX},
3147 { "glFragProcAlphaOp3MTX", cast(void**)& glFragProcAlphaOp3MTX},
3148 { "glFragProcAlphaOp2MTX", cast(void**)& glFragProcAlphaOp2MTX},
3149 { "glFragProcAlphaOp1MTX", cast(void**)& glFragProcAlphaOp1MTX},
3150 { "glEndFragShaderMTX", cast(void**)& glEndFragShaderMTX},
3151 { "glDeleteFragShadersMTX", cast(void**)& glDeleteFragShadersMTX},
3152 { "glBindFragShaderMTX", cast(void**)& glBindFragShaderMTX},
3153 { "glBeginFragShaderMTX", cast(void**)& glBeginFragShaderMTX},
3154 { "glGetLocalConstantFloatvEXT", cast(void**)& glGetLocalConstantFloatvEXT},
3155 { "glGetLocalConstantIntegervEXT", cast(void**)& glGetLocalConstantIntegervEXT},
3156 { "glGetLocalConstantBooleanvEXT", cast(void**)& glGetLocalConstantBooleanvEXT},
3157 { "glGetInvariantFloatvEXT", cast(void**)& glGetInvariantFloatvEXT},
3158 { "glGetInvariantIntegervEXT", cast(void**)& glGetInvariantIntegervEXT},
3159 { "glGetInvariantBooleanvEXT", cast(void**)& glGetInvariantBooleanvEXT},
3160 { "glGetVariantPointervEXT", cast(void**)& glGetVariantPointervEXT},
3161 { "glGetVariantFloatvEXT", cast(void**)& glGetVariantFloatvEXT},
3162 { "glGetVariantIntegervEXT", cast(void**)& glGetVariantIntegervEXT},
3163 { "glGetVariantBooleanvEXT", cast(void**)& glGetVariantBooleanvEXT},
3164 { "glIsVariantEnabledEXT", cast(void**)& glIsVariantEnabledEXT},
3165 { "glBindParameterEXT", cast(void**)& glBindParameterEXT},
3166 { "glBindTextureUnitParameterEXT", cast(void**)& glBindTextureUnitParameterEXT},
3167 { "glBindTexGenParameterEXT", cast(void**)& glBindTexGenParameterEXT},
3168 { "glBindMaterialParameterEXT", cast(void**)& glBindMaterialParameterEXT},
3169 { "glBindLightParameterEXT", cast(void**)& glBindLightParameterEXT},
3170 { "glDisableVariantClientStateEXT", cast(void**)& glDisableVariantClientStateEXT},
3171 { "glEnableVariantClientStateEXT", cast(void**)& glEnableVariantClientStateEXT},
3172 { "glVariantPointerEXT", cast(void**)& glVariantPointerEXT},
3173 { "glVariantuivEXT", cast(void**)& glVariantuivEXT},
3174 { "glVariantusvEXT", cast(void**)& glVariantusvEXT},
3175 { "glVariantubvEXT", cast(void**)& glVariantubvEXT},
3176 { "glVariantdvEXT", cast(void**)& glVariantdvEXT},
3177 { "glVariantfvEXT", cast(void**)& glVariantfvEXT},
3178 { "glVariantivEXT", cast(void**)& glVariantivEXT},
3179 { "glVariantsvEXT", cast(void**)& glVariantsvEXT},
3180 { "glVariantbvEXT", cast(void**)& glVariantbvEXT},
3181 { "glSetLocalConstantEXT", cast(void**)& glSetLocalConstantEXT},
3182 { "glSetInvariantEXT", cast(void**)& glSetInvariantEXT},
3183 { "glGenSymbolsEXT", cast(void**)& glGenSymbolsEXT},
3184 { "glExtractComponentEXT", cast(void**)& glExtractComponentEXT},
3185 { "glInsertComponentEXT", cast(void**)& glInsertComponentEXT},
3186 { "glWriteMaskEXT", cast(void**)& glWriteMaskEXT},
3187 { "glSwizzleEXT", cast(void**)& glSwizzleEXT},
3188 { "glShaderOp3EXT", cast(void**)& glShaderOp3EXT},
3189 { "glShaderOp2EXT", cast(void**)& glShaderOp2EXT},
3190 { "glShaderOp1EXT", cast(void**)& glShaderOp1EXT},
3191 { "glDeleteVertexShaderEXT", cast(void**)& glDeleteVertexShaderEXT},
3192 { "glGenVertexShadersEXT", cast(void**)& glGenVertexShadersEXT},
3193 { "glBindVertexShaderEXT", cast(void**)& glBindVertexShaderEXT},
3194 { "glEndVertexShaderEXT", cast(void**)& glEndVertexShaderEXT},
3195 { "glBeginVertexShaderEXT", cast(void**)& glBeginVertexShaderEXT},
3196 { "glSecondaryColorPointerEXT", cast(void**)& glSecondaryColorPointerEXT},
3197 { "glSecondaryColor3dvEXT", cast(void**)& glSecondaryColor3dvEXT},
3198 { "glSecondaryColor3fvEXT", cast(void**)& glSecondaryColor3fvEXT},
3199 { "glSecondaryColor3uivEXT", cast(void**)& glSecondaryColor3uivEXT},
3200 { "glSecondaryColor3ivEXT", cast(void**)& glSecondaryColor3ivEXT},
3201 { "glSecondaryColor3usvEXT", cast(void**)& glSecondaryColor3usvEXT},
3202 { "glSecondaryColor3svEXT", cast(void**)& glSecondaryColor3svEXT},
3203 { "glSecondaryColor3ubvEXT", cast(void**)& glSecondaryColor3ubvEXT},
3204 { "glSecondaryColor3bvEXT", cast(void**)& glSecondaryColor3bvEXT},
3205 { "glSecondaryColor3dEXT", cast(void**)& glSecondaryColor3dEXT},
3206 { "glSecondaryColor3fEXT", cast(void**)& glSecondaryColor3fEXT},
3207 { "glSecondaryColor3uiEXT", cast(void**)& glSecondaryColor3uiEXT},
3208 { "glSecondaryColor3iEXT", cast(void**)& glSecondaryColor3iEXT},
3209 { "glSecondaryColor3usEXT", cast(void**)& glSecondaryColor3usEXT},
3210 { "glSecondaryColor3sEXT", cast(void**)& glSecondaryColor3sEXT},
3211 { "glSecondaryColor3ubEXT", cast(void**)& glSecondaryColor3ubEXT},
3212 { "glSecondaryColor3bEXT", cast(void**)& glSecondaryColor3bEXT},
3213 { "glMultiDrawElementsEXT", cast(void**)& glMultiDrawElementsEXT},
3214 { "glMultiDrawArraysEXT", cast(void**)& glMultiDrawArraysEXT},
3215 { "glFogCoordPointerEXT", cast(void**)& glFogCoordPointerEXT},
3216 { "glFogCoorddvEXT", cast(void**)& glFogCoorddvEXT},
3217 { "glFogCoordfvEXT", cast(void**)& glFogCoordfvEXT},
3218 { "glFogCoorddEXT", cast(void**)& glFogCoorddEXT},
3219 { "glFogCoordfEXT", cast(void**)& glFogCoordfEXT},
3220 { "glDrawRangeElementsEXT", cast(void**)& glDrawRangeElementsEXT},
3221 { "glBlendFuncSeparateEXT", cast(void**)& glBlendFuncSeparateEXT},
3222 { "glBufferRegionEnabled", cast(void**)& glBufferRegionEnabled},
3223 { "glDrawBufferRegion", cast(void**)& glDrawBufferRegion},
3224 { "glReadBufferRegion", cast(void**)& glReadBufferRegion},
3225 { "glDeleteBufferRegion", cast(void**)& glDeleteBufferRegion},
3226 { "glNewBufferRegion", cast(void**)& glNewBufferRegion},
3227 { "glCullParameterfvEXT", cast(void**)& glCullParameterfvEXT},
3228 { "glCullParameterdvEXT", cast(void**)& glCullParameterdvEXT},
3229 { "glGetMinmaxParameterfvEXT", cast(void**)& glGetMinmaxParameterfvEXT},
3230 { "glGetMinmaxParameterivEXT", cast(void**)& glGetMinmaxParameterivEXT},
3231 { "glGetMinmaxEXT", cast(void**)& glGetMinmaxEXT},
3232 { "glResetMinmaxEXT", cast(void**)& glResetMinmaxEXT},
3233 { "glMinmaxEXT", cast(void**)& glMinmaxEXT},
3234 { "glGetHistogramParameterfvEXT", cast(void**)& glGetHistogramParameterfvEXT},
3235 { "glGetHistogramParameterivEXT", cast(void**)& glGetHistogramParameterivEXT},
3236 { "glGetHistogramEXT", cast(void**)& glGetHistogramEXT},
3237 { "glResetHistogramEXT", cast(void**)& glResetHistogramEXT},
3238 { "glHistogramEXT", cast(void**)& glHistogramEXT},
3239 { "glGetConvolutionParameterfvEXT", cast(void**)& glGetConvolutionParameterfvEXT},
3240 { "glGetConvolutionParameterivEXT", cast(void**)& glGetConvolutionParameterivEXT},
3241 { "glConvolutionParameterfvEXT", cast(void**)& glConvolutionParameterfvEXT},
3242 { "glConvolutionParameterfEXT", cast(void**)& glConvolutionParameterfEXT},
3243 { "glConvolutionParameterivEXT", cast(void**)& glConvolutionParameterivEXT},
3244 { "glConvolutionParameteriEXT", cast(void**)& glConvolutionParameteriEXT},
3245 { "glGetSeparableFilterEXT", cast(void**)& glGetSeparableFilterEXT},
3246 { "glSeparableFilter2DEXT", cast(void**)& glSeparableFilter2DEXT},
3247 { "glGetConvolutionFilterEXT", cast(void**)& glGetConvolutionFilterEXT},
3248 { "glCopyConvolutionFilter2DEXT", cast(void**)& glCopyConvolutionFilter2DEXT},
3249 { "glCopyConvolutionFilter1DEXT", cast(void**)& glCopyConvolutionFilter1DEXT},
3250 { "glConvolutionFilter2DEXT", cast(void**)& glConvolutionFilter2DEXT},
3251 { "glConvolutionFilter1DEXT", cast(void**)& glConvolutionFilter1DEXT},
3252 { "glValidBackBufferHint", cast(void**)& glValidBackBufferHint},
3253 { "glWindowBackBufferHint", cast(void**)& glWindowBackBufferHint},
3254 { "glInitValidBackBufferHintAutodesk", cast(void**)& glInitValidBackBufferHintAutodesk},
3255 { "glMTexCoord4fvSGIS", cast(void**)& glMTexCoord4fvSGIS},
3256 { "glMTexCoord3fvSGIS", cast(void**)& glMTexCoord3fvSGIS},
3257 { "glMTexCoord2fvSGIS", cast(void**)& glMTexCoord2fvSGIS},
3258 { "glMTexCoord4fSGIS", cast(void**)& glMTexCoord4fSGIS},
3259 { "glMTexCoord3fSGIS", cast(void**)& glMTexCoord3fSGIS},
3260 { "glMTexCoord2fSGIS", cast(void**)& glMTexCoord2fSGIS},
3261 { "glSelectTextureSGIS", cast(void**)& glSelectTextureSGIS},
3262 { "glSampleCoverageARB", cast(void**)& glSampleCoverageARB},
3263 { "glMultTransposeMatrixdARB", cast(void**)& glMultTransposeMatrixdARB},
3264 { "glMultTransposeMatrixfARB", cast(void**)& glMultTransposeMatrixfARB},
3265 { "glLoadTransposeMatrixdARB", cast(void**)& glLoadTransposeMatrixdARB},
3266 { "glLoadTransposeMatrixfARB", cast(void**)& glLoadTransposeMatrixfARB},
3267 { "glSeparableFilter2D", cast(void**)& glSeparableFilter2D},
3268 { "glSampleCoverage", cast(void**)& glSampleCoverage},
3269 { "glResetMinmax", cast(void**)& glResetMinmax},
3270 { "glRasterPos4sv", cast(void**)& glRasterPos4sv},
3271 { "glRasterPos4s", cast(void**)& glRasterPos4s},
3272 { "glRasterPos4iv", cast(void**)& glRasterPos4iv},
3273 { "glRasterPos4i", cast(void**)& glRasterPos4i},
3274 { "glRasterPos4fv", cast(void**)& glRasterPos4fv},
3275 { "glRasterPos4f", cast(void**)& glRasterPos4f},
3276 { "glRasterPos4dv", cast(void**)& glRasterPos4dv},
3277 { "glRasterPos4d", cast(void**)& glRasterPos4d},
3278 { "glRasterPos3sv", cast(void**)& glRasterPos3sv},
3279 { "glRasterPos3s", cast(void**)& glRasterPos3s},
3280 { "glRasterPos3iv", cast(void**)& glRasterPos3iv},
3281 { "glRasterPos3i", cast(void**)& glRasterPos3i},
3282 { "glRasterPos3fv", cast(void**)& glRasterPos3fv},
3283 { "glRasterPos3f", cast(void**)& glRasterPos3f},
3284 { "glRasterPos3dv", cast(void**)& glRasterPos3dv},
3285 { "glRasterPos3d", cast(void**)& glRasterPos3d},
3286 { "glRasterPos2sv", cast(void**)& glRasterPos2sv},
3287 { "glRasterPos2s", cast(void**)& glRasterPos2s},
3288 { "glRasterPos2iv", cast(void**)& glRasterPos2iv},
3289 { "glRasterPos2i", cast(void**)& glRasterPos2i},
3290 { "glRasterPos2fv", cast(void**)& glRasterPos2fv},
3291 { "glRasterPos2f", cast(void**)& glRasterPos2f},
3292 { "glRasterPos2dv", cast(void**)& glRasterPos2dv},
3293 { "glRasterPos2d", cast(void**)& glRasterPos2d},
3294 { "glMaterialiv", cast(void**)& glMaterialiv},
3295 { "glMateriali", cast(void**)& glMateriali},
3296 { "glMaterialfv", cast(void**)& glMaterialfv},
3297 { "glMaterialf", cast(void**)& glMaterialf},
3298 { "glGetTexImage", cast(void**)& glGetTexImage},
3299 { "glGetTexGeniv", cast(void**)& glGetTexGeniv},
3300 { "glGetTexGenfv", cast(void**)& glGetTexGenfv},
3301 { "glGetTexGendv", cast(void**)& glGetTexGendv},
3302 { "glGetTexEnviv", cast(void**)& glGetTexEnviv},
3303 { "glGetTexEnvfv", cast(void**)& glGetTexEnvfv},
3304 { "glGetSeparableFilter", cast(void**)& glGetSeparableFilter},
3305 { "glGetConvolutionParameterfv", cast(void**)& glGetConvolutionParameterfv},
3306 { "glGetConvolutionParameteriv", cast(void**)& glGetConvolutionParameteriv},
3307 { "glGetConvolutionFilter", cast(void**)& glGetConvolutionFilter},
3308 { "glGetClipPlane", cast(void**)& glGetClipPlane},
3309 { "glUnlockArraysEXT", cast(void**)& glUnlockArraysEXT},
3310 { "glLockArraysEXT", cast(void**)& glLockArraysEXT},
3311 { "glGetColorTableParameterivEXT", cast(void**)& glGetColorTableParameterivEXT},
3312 { "glGetColorTableParameterfvEXT", cast(void**)& glGetColorTableParameterfvEXT},
3313 { "glGetColorTableEXT", cast(void**)& glGetColorTableEXT},
3314 { "glColorTableParameterfvEXT", cast(void**)& glColorTableParameterfvEXT},
3315 { "glColorTableParameterivEXT", cast(void**)& glColorTableParameterivEXT},
3316 { "glCopyColorTableEXT", cast(void**)& glCopyColorTableEXT},
3317 { "glColorTableEXT", cast(void**)& glColorTableEXT},
3318 { "glCopyColorSubTableEXT", cast(void**)& glCopyColorSubTableEXT},
3319 { "glColorSubTableEXT", cast(void**)& glColorSubTableEXT},
3320 { "glPointParameterfvSGIS", cast(void**)& glPointParameterfvSGIS},
3321 { "glPointParameterfSGIS", cast(void**)& glPointParameterfSGIS},
3322 { "glPointParameterfvEXT", cast(void**)& glPointParameterfvEXT},
3323 { "glPointParameterfEXT", cast(void**)& glPointParameterfEXT},
3324 { "glVertexPointerEXT", cast(void**)& glVertexPointerEXT},
3325 { "glTexCoordPointerEXT", cast(void**)& glTexCoordPointerEXT},
3326 { "glNormalPointerEXT", cast(void**)& glNormalPointerEXT},
3327 { "glIndexPointerEXT", cast(void**)& glIndexPointerEXT},
3328 { "glGetPointervEXT", cast(void**)& glGetPointervEXT},
3329 { "glEdgeFlagPointerEXT", cast(void**)& glEdgeFlagPointerEXT},
3330 { "glDrawArraysEXT", cast(void**)& glDrawArraysEXT},
3331 { "glColorPointerEXT", cast(void**)& glColorPointerEXT},
3332 { "glArrayElementEXT", cast(void**)& glArrayElementEXT},
3333 { "glIsTextureEXT", cast(void**)& glIsTextureEXT},
3334 { "glAreTexturesResidentEXT", cast(void**)& glAreTexturesResidentEXT},
3335 { "glGenTexturesEXT", cast(void**)& glGenTexturesEXT},
3336 { "glDeleteTexturesEXT", cast(void**)& glDeleteTexturesEXT},
3337 { "glPrioritizeTexturesEXT", cast(void**)& glPrioritizeTexturesEXT},
3338 { "glBindTextureEXT", cast(void**)& glBindTextureEXT},
3339 { "glCopyTexSubImage3DEXT", cast(void**)& glCopyTexSubImage3DEXT},
3340 { "glTexSubImage3DEXT", cast(void**)& glTexSubImage3DEXT},
3341 { "glTexImage3DEXT", cast(void**)& glTexImage3DEXT},
3342 { "glPolygonOffsetEXT", cast(void**)& glPolygonOffsetEXT},
3343 { "glBlendColorEXT", cast(void**)& glBlendColorEXT},
3344 { "glBlendEquationEXT", cast(void**)& glBlendEquationEXT},
3345 { "glMultiTexCoord4dvARB", cast(void**)& glMultiTexCoord4dvARB},
3346 { "glMultiTexCoord4fvARB", cast(void**)& glMultiTexCoord4fvARB},
3347 { "glMultiTexCoord4ivARB", cast(void**)& glMultiTexCoord4ivARB},
3348 { "glMultiTexCoord4svARB", cast(void**)& glMultiTexCoord4svARB},
3349 { "glMultiTexCoord4dARB", cast(void**)& glMultiTexCoord4dARB},
3350 { "glMultiTexCoord4fARB", cast(void**)& glMultiTexCoord4fARB},
3351 { "glMultiTexCoord4iARB", cast(void**)& glMultiTexCoord4iARB},
3352 { "glMultiTexCoord4sARB", cast(void**)& glMultiTexCoord4sARB},
3353 { "glMultiTexCoord3dvARB", cast(void**)& glMultiTexCoord3dvARB},
3354 { "glMultiTexCoord3fvARB", cast(void**)& glMultiTexCoord3fvARB},
3355 { "glMultiTexCoord3ivARB", cast(void**)& glMultiTexCoord3ivARB},
3356 { "glMultiTexCoord3svARB", cast(void**)& glMultiTexCoord3svARB},
3357 { "glMultiTexCoord3dARB", cast(void**)& glMultiTexCoord3dARB},
3358 { "glMultiTexCoord3fARB", cast(void**)& glMultiTexCoord3fARB},
3359 { "glMultiTexCoord3iARB", cast(void**)& glMultiTexCoord3iARB},
3360 { "glMultiTexCoord3sARB", cast(void**)& glMultiTexCoord3sARB},
3361 { "glMultiTexCoord2dvARB", cast(void**)& glMultiTexCoord2dvARB},
3362 { "glMultiTexCoord2fvARB", cast(void**)& glMultiTexCoord2fvARB},
3363 { "glMultiTexCoord2ivARB", cast(void**)& glMultiTexCoord2ivARB},
3364 { "glMultiTexCoord2svARB", cast(void**)& glMultiTexCoord2svARB},
3365 { "glMultiTexCoord2dARB", cast(void**)& glMultiTexCoord2dARB},
3366 { "glMultiTexCoord2fARB", cast(void**)& glMultiTexCoord2fARB},
3367 { "glMultiTexCoord2iARB", cast(void**)& glMultiTexCoord2iARB},
3368 { "glMultiTexCoord2sARB", cast(void**)& glMultiTexCoord2sARB},
3369 { "glMultiTexCoord1dvARB", cast(void**)& glMultiTexCoord1dvARB},
3370 { "glMultiTexCoord1fvARB", cast(void**)& glMultiTexCoord1fvARB},
3371 { "glMultiTexCoord1ivARB", cast(void**)& glMultiTexCoord1ivARB},
3372 { "glMultiTexCoord1svARB", cast(void**)& glMultiTexCoord1svARB},
3373 { "glMultiTexCoord1dARB", cast(void**)& glMultiTexCoord1dARB},
3374 { "glMultiTexCoord1fARB", cast(void**)& glMultiTexCoord1fARB},
3375 { "glMultiTexCoord1iARB", cast(void**)& glMultiTexCoord1iARB},
3376 { "glMultiTexCoord1sARB", cast(void**)& glMultiTexCoord1sARB},
3377 { "glActiveTextureARB", cast(void**)& glActiveTextureARB},
3378 { "glClientActiveTextureARB", cast(void**)& glClientActiveTextureARB},
3379 { "glMultTransposeMatrixd", cast(void**)& glMultTransposeMatrixd},
3380 { "glMultTransposeMatrixf", cast(void**)& glMultTransposeMatrixf},
3381 { "glLoadTransposeMatrixd", cast(void**)& glLoadTransposeMatrixd},
3382 { "glLoadTransposeMatrixf", cast(void**)& glLoadTransposeMatrixf},
3383 { "glMultiTexCoord4dv", cast(void**)& glMultiTexCoord4dv},
3384 { "glMultiTexCoord4fv", cast(void**)& glMultiTexCoord4fv},
3385 { "glMultiTexCoord4iv", cast(void**)& glMultiTexCoord4iv},
3386 { "glMultiTexCoord4sv", cast(void**)& glMultiTexCoord4sv},
3387 { "glMultiTexCoord4d", cast(void**)& glMultiTexCoord4d},
3388 { "glMultiTexCoord4f", cast(void**)& glMultiTexCoord4f},
3389 { "glMultiTexCoord4i", cast(void**)& glMultiTexCoord4i},
3390 { "glMultiTexCoord4s", cast(void**)& glMultiTexCoord4s},
3391 { "glMultiTexCoord3dv", cast(void**)& glMultiTexCoord3dv},
3392 { "glMultiTexCoord3fv", cast(void**)& glMultiTexCoord3fv},
3393 { "glMultiTexCoord3iv", cast(void**)& glMultiTexCoord3iv},
3394 { "glMultiTexCoord3sv", cast(void**)& glMultiTexCoord3sv},
3395 { "glMultiTexCoord3d", cast(void**)& glMultiTexCoord3d},
3396 { "glMultiTexCoord3f", cast(void**)& glMultiTexCoord3f},
3397 { "glMultiTexCoord3i", cast(void**)& glMultiTexCoord3i},
3398 { "glMultiTexCoord3s", cast(void**)& glMultiTexCoord3s},
3399 { "glMultiTexCoord2dv", cast(void**)& glMultiTexCoord2dv},
3400 { "glMultiTexCoord2fv", cast(void**)& glMultiTexCoord2fv},
3401 { "glMultiTexCoord2iv", cast(void**)& glMultiTexCoord2iv},
3402 { "glMultiTexCoord2sv", cast(void**)& glMultiTexCoord2sv},
3403 { "glMultiTexCoord2d", cast(void**)& glMultiTexCoord2d},
3404 { "glMultiTexCoord2f", cast(void**)& glMultiTexCoord2f},
3405 { "glMultiTexCoord2i", cast(void**)& glMultiTexCoord2i},
3406 { "glMultiTexCoord2s", cast(void**)& glMultiTexCoord2s},
3407 { "glMultiTexCoord1dv", cast(void**)& glMultiTexCoord1dv},
3408 { "glMultiTexCoord1fv", cast(void**)& glMultiTexCoord1fv},
3409 { "glMultiTexCoord1iv", cast(void**)& glMultiTexCoord1iv},
3410 { "glMultiTexCoord1sv", cast(void**)& glMultiTexCoord1sv},
3411 { "glMultiTexCoord1d", cast(void**)& glMultiTexCoord1d},
3412 { "glMultiTexCoord1f", cast(void**)& glMultiTexCoord1f},
3413 { "glMultiTexCoord1i", cast(void**)& glMultiTexCoord1i},
3414 { "glMultiTexCoord1s", cast(void**)& glMultiTexCoord1s},
3415 { "glGetCompressedTexImage", cast(void**)& glGetCompressedTexImage},
3416 { "glCompressedTexSubImage3D", cast(void**)& glCompressedTexSubImage3D},
3417 { "glCompressedTexSubImage2D", cast(void**)& glCompressedTexSubImage2D},
3418 { "glCompressedTexSubImage1D", cast(void**)& glCompressedTexSubImage1D},
3419 { "glCompressedTexImage3D", cast(void**)& glCompressedTexImage3D},
3420 { "glCompressedTexImage2D", cast(void**)& glCompressedTexImage2D},
3421 { "glCompressedTexImage1D", cast(void**)& glCompressedTexImage1D},
3422 { "glClientActiveTexture", cast(void**)& glClientActiveTexture},
3423 { "glActiveTexture", cast(void**)& glActiveTexture},
3424 { "glCopyConvolutionFilter2D", cast(void**)& glCopyConvolutionFilter2D},
3425 { "glCopyConvolutionFilter1D", cast(void**)& glCopyConvolutionFilter1D},
3426 { "glConvolutionParameterfv", cast(void**)& glConvolutionParameterfv},
3427 { "glConvolutionParameterf", cast(void**)& glConvolutionParameterf},
3428 { "glConvolutionParameteriv", cast(void**)& glConvolutionParameteriv},
3429 { "glConvolutionParameteri", cast(void**)& glConvolutionParameteri},
3430 { "glConvolutionFilter2D", cast(void**)& glConvolutionFilter2D},
3431 { "glConvolutionFilter1D", cast(void**)& glConvolutionFilter1D},
3432 { "glGetMinmaxParameterfv", cast(void**)& glGetMinmaxParameterfv},
3433 { "glGetMinmaxParameteriv", cast(void**)& glGetMinmaxParameteriv},
3434 { "glGetMinmax", cast(void**)& glGetMinmax},
3435 { "glMinmax", cast(void**)& glMinmax},
3436 { "glGetHistogramParameterfv", cast(void**)& glGetHistogramParameterfv},
3437 { "glGetHistogramParameteriv", cast(void**)& glGetHistogramParameteriv},
3438 { "glGetHistogram", cast(void**)& glGetHistogram},
3439 { "glResetHistogram", cast(void**)& glResetHistogram},
3440 { "glHistogram", cast(void**)& glHistogram},
3441 { "glBlendEquation", cast(void**)& glBlendEquation},
3442 { "glBlendColor", cast(void**)& glBlendColor},
3443 { "glGetColorTableParameteriv", cast(void**)& glGetColorTableParameteriv},
3444 { "glGetColorTableParameterfv", cast(void**)& glGetColorTableParameterfv},
3445 { "glGetColorTable", cast(void**)& glGetColorTable},
3446 { "glCopyColorTable", cast(void**)& glCopyColorTable},
3447 { "glCopyColorSubTable", cast(void**)& glCopyColorSubTable},
3448 { "glColorTableParameterfv", cast(void**)& glColorTableParameterfv},
3449 { "glColorTableParameteriv", cast(void**)& glColorTableParameteriv},
3450 { "glColorSubTable", cast(void**)& glColorSubTable},
3451 { "glColorTable", cast(void**)& glColorTable},
3452 { "glCopyTexSubImage3D", cast(void**)& glCopyTexSubImage3D},
3453 { "glTexSubImage3D", cast(void**)& glTexSubImage3D},
3454 { "glTexImage3D", cast(void**)& glTexImage3D},
3455 { "glDrawRangeElements", cast(void**)& glDrawRangeElements},
3456 { "glPushName", cast(void**)& glPushName},
3457 { "glPopName", cast(void**)& glPopName},
3458 { "glLoadName", cast(void**)& glLoadName},
3459 { "glInitNames", cast(void**)& glInitNames},
3460 { "glSelectBuffer", cast(void**)& glSelectBuffer},
3461 { "glPassThrough", cast(void**)& glPassThrough},
3462 { "glFeedbackBuffer", cast(void**)& glFeedbackBuffer},
3463 { "glFogiv", cast(void**)& glFogiv},
3464 { "glFogi", cast(void**)& glFogi},
3465 { "glFogfv", cast(void**)& glFogfv},
3466 { "glFogf", cast(void**)& glFogf},
3467 { "glEvalPoint2", cast(void**)& glEvalPoint2},
3468 { "glEvalPoint1", cast(void**)& glEvalPoint1},
3469 { "glEvalMesh2", cast(void**)& glEvalMesh2},
3470 { "glEvalMesh1", cast(void**)& glEvalMesh1},
3471 { "glMapGrid2f", cast(void**)& glMapGrid2f},
3472 { "glMapGrid2d", cast(void**)& glMapGrid2d},
3473 { "glMapGrid1f", cast(void**)& glMapGrid1f},
3474 { "glMapGrid1d", cast(void**)& glMapGrid1d},
3475 { "glEvalCoord2fv", cast(void**)& glEvalCoord2fv},
3476 { "glEvalCoord2f", cast(void**)& glEvalCoord2f},
3477 { "glEvalCoord2dv", cast(void**)& glEvalCoord2dv},
3478 { "glEvalCoord2d", cast(void**)& glEvalCoord2d},
3479 { "glEvalCoord1fv", cast(void**)& glEvalCoord1fv},
3480 { "glEvalCoord1f", cast(void**)& glEvalCoord1f},
3481 { "glEvalCoord1dv", cast(void**)& glEvalCoord1dv},
3482 { "glEvalCoord1d", cast(void**)& glEvalCoord1d},
3483 { "glGetMapiv", cast(void**)& glGetMapiv},
3484 { "glGetMapfv", cast(void**)& glGetMapfv},
3485 { "glGetMapdv", cast(void**)& glGetMapdv},
3486 { "glMap2f", cast(void**)& glMap2f},
3487 { "glMap2d", cast(void**)& glMap2d},
3488 { "glMap1f", cast(void**)& glMap1f},
3489 { "glMap1d", cast(void**)& glMap1d},
3490 { "glCopyTexSubImage2D", cast(void**)& glCopyTexSubImage2D},
3491 { "glCopyTexSubImage1D", cast(void**)& glCopyTexSubImage1D},
3492 { "glCopyTexImage2D", cast(void**)& glCopyTexImage2D},
3493 { "glCopyTexImage1D", cast(void**)& glCopyTexImage1D},
3494 { "glTexSubImage2D", cast(void**)& glTexSubImage2D},
3495 { "glTexSubImage1D", cast(void**)& glTexSubImage1D},
3496 { "glIsTexture", cast(void**)& glIsTexture},
3497 { "glAreTexturesResident", cast(void**)& glAreTexturesResident},
3498 { "glPrioritizeTextures", cast(void**)& glPrioritizeTextures},
3499 { "glBindTexture", cast(void**)& glBindTexture},
3500 { "glDeleteTextures", cast(void**)& glDeleteTextures},
3501 { "glGenTextures", cast(void**)& glGenTextures},
3502 { "glTexImage2D", cast(void**)& glTexImage2D},
3503 { "glTexImage1D", cast(void**)& glTexImage1D},
3504 { "glGetTexParameteriv", cast(void**)& glGetTexParameteriv},
3505 { "glGetTexParameterfv", cast(void**)& glGetTexParameterfv},
3506 { "glGetTexLevelParameteriv", cast(void**)& glGetTexLevelParameteriv},
3507 { "glGetTexLevelParameterfv", cast(void**)& glGetTexLevelParameterfv},
3508 { "glTexParameteriv", cast(void**)& glTexParameteriv},
3509 { "glTexParameteri", cast(void**)& glTexParameteri},
3510 { "glTexParameterfv", cast(void**)& glTexParameterfv},
3511 { "glTexParameterf", cast(void**)& glTexParameterf},
3512 { "glTexEnviv", cast(void**)& glTexEnviv},
3513 { "glTexEnvi", cast(void**)& glTexEnvi},
3514 { "glTexEnvfv", cast(void**)& glTexEnvfv},
3515 { "glTexEnvf", cast(void**)& glTexEnvf},
3516 { "glTexGeniv", cast(void**)& glTexGeniv},
3517 { "glTexGeni", cast(void**)& glTexGeni},
3518 { "glTexGenfv", cast(void**)& glTexGenfv},
3519 { "glTexGenf", cast(void**)& glTexGenf},
3520 { "glTexGendv", cast(void**)& glTexGendv},
3521 { "glTexGend", cast(void**)& glTexGend},
3522 { "glClearStencil", cast(void**)& glClearStencil},
3523 { "glStencilOp", cast(void**)& glStencilOp},
3524 { "glStencilMask", cast(void**)& glStencilMask},
3525 { "glStencilFunc", cast(void**)& glStencilFunc},
3526 { "glReadPixels", cast(void**)& glReadPixels},
3527 { "glDrawPixels", cast(void**)& glDrawPixels},
3528 { "glCopyPixels", cast(void**)& glCopyPixels},
3529 { "glBitmap", cast(void**)& glBitmap},
3530 { "glGetPixelMapusv", cast(void**)& glGetPixelMapusv},
3531 { "glGetPixelMapuiv", cast(void**)& glGetPixelMapuiv},
3532 { "glGetPixelMapfv", cast(void**)& glGetPixelMapfv},
3533 { "glPixelZoom", cast(void**)& glPixelZoom},
3534 { "glPixelTransferi", cast(void**)& glPixelTransferi},
3535 { "glPixelTransferf", cast(void**)& glPixelTransferf},
3536 { "glPixelStorei", cast(void**)& glPixelStorei},
3537 { "glPixelStoref", cast(void**)& glPixelStoref},
3538 { "glPixelMapusv", cast(void**)& glPixelMapusv},
3539 { "glPixelMapuiv", cast(void**)& glPixelMapuiv},
3540 { "glPixelMapfv", cast(void**)& glPixelMapfv},
3541 { "glColorMaterial", cast(void**)& glColorMaterial},
3542 { "glGetMaterialiv", cast(void**)& glGetMaterialiv},
3543 { "glGetMaterialfv", cast(void**)& glGetMaterialfv},
3544 { "glLightModeliv", cast(void**)& glLightModeliv},
3545 { "glLightModeli", cast(void**)& glLightModeli},
3546 { "glLightModelfv", cast(void**)& glLightModelfv},
3547 { "glLightModelf", cast(void**)& glLightModelf},
3548 { "glGetLightiv", cast(void**)& glGetLightiv},
3549 { "glGetLightfv", cast(void**)& glGetLightfv},
3550 { "glLightiv", cast(void**)& glLightiv},
3551 { "glLighti", cast(void**)& glLighti},
3552 { "glLightfv", cast(void**)& glLightfv},
3553 { "glLightf", cast(void**)& glLightf},
3554 { "glShadeModel", cast(void**)& glShadeModel},
3555 { "glInterleavedArrays", cast(void**)& glInterleavedArrays},
3556 { "glDrawElements", cast(void**)& glDrawElements},
3557 { "glDrawArrays", cast(void**)& glDrawArrays},
3558 { "glArrayElement", cast(void**)& glArrayElement},
3559 { "glGetPointerv", cast(void**)& glGetPointerv},
3560 { "glEdgeFlagPointer", cast(void**)& glEdgeFlagPointer},
3561 { "glTexCoordPointer", cast(void**)& glTexCoordPointer},
3562 { "glIndexPointer", cast(void**)& glIndexPointer},
3563 { "glColorPointer", cast(void**)& glColorPointer},
3564 { "glNormalPointer", cast(void**)& glNormalPointer},
3565 { "glVertexPointer", cast(void**)& glVertexPointer},
3566 { "glRectsv", cast(void**)& glRectsv},
3567 { "glRects", cast(void**)& glRects},
3568 { "glRectiv", cast(void**)& glRectiv},
3569 { "glRecti", cast(void**)& glRecti},
3570 { "glRectfv", cast(void**)& glRectfv},
3571 { "glRectf", cast(void**)& glRectf},
3572 { "glRectdv", cast(void**)& glRectdv},
3573 { "glRectd", cast(void**)& glRectd},
3574 { "glTexCoord4sv", cast(void**)& glTexCoord4sv},
3575 { "glTexCoord4s", cast(void**)& glTexCoord4s},
3576 { "glTexCoord4iv", cast(void**)& glTexCoord4iv},
3577 { "glTexCoord4i", cast(void**)& glTexCoord4i},
3578 { "glTexCoord4fv", cast(void**)& glTexCoord4fv},
3579 { "glTexCoord4f", cast(void**)& glTexCoord4f},
3580 { "glTexCoord4dv", cast(void**)& glTexCoord4dv},
3581 { "glTexCoord4d", cast(void**)& glTexCoord4d},
3582 { "glTexCoord3sv", cast(void**)& glTexCoord3sv},
3583 { "glTexCoord3s", cast(void**)& glTexCoord3s},
3584 { "glTexCoord3iv", cast(void**)& glTexCoord3iv},
3585 { "glTexCoord3i", cast(void**)& glTexCoord3i},
3586 { "glTexCoord3fv", cast(void**)& glTexCoord3fv},
3587 { "glTexCoord3f", cast(void**)& glTexCoord3f},
3588 { "glTexCoord3dv", cast(void**)& glTexCoord3dv},
3589 { "glTexCoord3d", cast(void**)& glTexCoord3d},
3590 { "glTexCoord2sv", cast(void**)& glTexCoord2sv},
3591 { "glTexCoord2s", cast(void**)& glTexCoord2s},
3592 { "glTexCoord2iv", cast(void**)& glTexCoord2iv},
3593 { "glTexCoord2i", cast(void**)& glTexCoord2i},
3594 { "glTexCoord2fv", cast(void**)& glTexCoord2fv},
3595 { "glTexCoord2f", cast(void**)& glTexCoord2f},
3596 { "glTexCoord2dv", cast(void**)& glTexCoord2dv},
3597 { "glTexCoord2d", cast(void**)& glTexCoord2d},
3598 { "glTexCoord1sv", cast(void**)& glTexCoord1sv},
3599 { "glTexCoord1s", cast(void**)& glTexCoord1s},
3600 { "glTexCoord1iv", cast(void**)& glTexCoord1iv},
3601 { "glTexCoord1i", cast(void**)& glTexCoord1i},
3602 { "glTexCoord1fv", cast(void**)& glTexCoord1fv},
3603 { "glTexCoord1f", cast(void**)& glTexCoord1f},
3604 { "glTexCoord1dv", cast(void**)& glTexCoord1dv},
3605 { "glTexCoord1d", cast(void**)& glTexCoord1d},
3606 { "glColor4usv", cast(void**)& glColor4usv},
3607 { "glColor4us", cast(void**)& glColor4us},
3608 { "glColor4uiv", cast(void**)& glColor4uiv},
3609 { "glColor4ui", cast(void**)& glColor4ui},
3610 { "glColor4ubv", cast(void**)& glColor4ubv},
3611 { "glColor4ub", cast(void**)& glColor4ub},
3612 { "glColor4sv", cast(void**)& glColor4sv},
3613 { "glColor4s", cast(void**)& glColor4s},
3614 { "glColor4iv", cast(void**)& glColor4iv},
3615 { "glColor4i", cast(void**)& glColor4i},
3616 { "glColor4fv", cast(void**)& glColor4fv},
3617 { "glColor4f", cast(void**)& glColor4f},
3618 { "glColor4dv", cast(void**)& glColor4dv},
3619 { "glColor4d", cast(void**)& glColor4d},
3620 { "glColor4bv", cast(void**)& glColor4bv},
3621 { "glColor4b", cast(void**)& glColor4b},
3622 { "glColor3usv", cast(void**)& glColor3usv},
3623 { "glColor3us", cast(void**)& glColor3us},
3624 { "glColor3uiv", cast(void**)& glColor3uiv},
3625 { "glColor3ui", cast(void**)& glColor3ui},
3626 { "glColor3ubv", cast(void**)& glColor3ubv},
3627 { "glColor3ub", cast(void**)& glColor3ub},
3628 { "glColor3sv", cast(void**)& glColor3sv},
3629 { "glColor3s", cast(void**)& glColor3s},
3630 { "glColor3iv", cast(void**)& glColor3iv},
3631 { "glColor3i", cast(void**)& glColor3i},
3632 { "glColor3fv", cast(void**)& glColor3fv},
3633 { "glColor3f", cast(void**)& glColor3f},
3634 { "glColor3dv", cast(void**)& glColor3dv},
3635 { "glColor3d", cast(void**)& glColor3d},
3636 { "glColor3bv", cast(void**)& glColor3bv},
3637 { "glColor3b", cast(void**)& glColor3b},
3638 { "glIndexubv", cast(void**)& glIndexubv},
3639 { "glIndexub", cast(void**)& glIndexub},
3640 { "glIndexsv", cast(void**)& glIndexsv},
3641 { "glIndexs", cast(void**)& glIndexs},
3642 { "glIndexiv", cast(void**)& glIndexiv},
3643 { "glIndexi", cast(void**)& glIndexi},
3644 { "glIndexfv", cast(void**)& glIndexfv},
3645 { "glIndexf", cast(void**)& glIndexf},
3646 { "glIndexdv", cast(void**)& glIndexdv},
3647 { "glIndexd", cast(void**)& glIndexd},
3648 { "glNormal3sv", cast(void**)& glNormal3sv},
3649 { "glNormal3s", cast(void**)& glNormal3s},
3650 { "glNormal3iv", cast(void**)& glNormal3iv},
3651 { "glNormal3i", cast(void**)& glNormal3i},
3652 { "glNormal3fv", cast(void**)& glNormal3fv},
3653 { "glNormal3f", cast(void**)& glNormal3f},
3654 { "glNormal3dv", cast(void**)& glNormal3dv},
3655 { "glNormal3d", cast(void**)& glNormal3d},
3656 { "glNormal3bv", cast(void**)& glNormal3bv},
3657 { "glNormal3b", cast(void**)& glNormal3b},
3658 { "glVertex4sv", cast(void**)& glVertex4sv},
3659 { "glVertex4s", cast(void**)& glVertex4s},
3660 { "glVertex4iv", cast(void**)& glVertex4iv},
3661 { "glVertex4i", cast(void**)& glVertex4i},
3662 { "glVertex4fv", cast(void**)& glVertex4fv},
3663 { "glVertex4f", cast(void**)& glVertex4f},
3664 { "glVertex4dv", cast(void**)& glVertex4dv},
3665 { "glVertex4d", cast(void**)& glVertex4d},
3666 { "glVertex3sv", cast(void**)& glVertex3sv},
3667 { "glVertex3s", cast(void**)& glVertex3s},
3668 { "glVertex3iv", cast(void**)& glVertex3iv},
3669 { "glVertex3i", cast(void**)& glVertex3i},
3670 { "glVertex3fv", cast(void**)& glVertex3fv},
3671 { "glVertex3f", cast(void**)& glVertex3f},
3672 { "glVertex3dv", cast(void**)& glVertex3dv},
3673 { "glVertex3d", cast(void**)& glVertex3d},
3674 { "glVertex2sv", cast(void**)& glVertex2sv},
3675 { "glVertex2s", cast(void**)& glVertex2s},
3676 { "glVertex2iv", cast(void**)& glVertex2iv},
3677 { "glVertex2i", cast(void**)& glVertex2i},
3678 { "glVertex2fv", cast(void**)& glVertex2fv},
3679 { "glVertex2f", cast(void**)& glVertex2f},
3680 { "glVertex2dv", cast(void**)& glVertex2dv},
3681 { "glVertex2d", cast(void**)& glVertex2d},
3682 { "glEnd", cast(void**)& glEnd},
3683 { "glBegin", cast(void**)& glBegin},
3684 { "glListBase", cast(void**)& glListBase},
3685 { "glCallLists", cast(void**)& glCallLists},
3686 { "glCallList", cast(void**)& glCallList},
3687 { "glEndList", cast(void**)& glEndList},
3688 { "glNewList", cast(void**)& glNewList},
3689 { "glGenLists", cast(void**)& glGenLists},
3690 { "glDeleteLists", cast(void**)& glDeleteLists},
3691 { "glIsList", cast(void**)& glIsList},
3692 { "glTranslatef", cast(void**)& glTranslatef},
3693 { "glTranslated", cast(void**)& glTranslated},
3694 { "glScalef", cast(void**)& glScalef},
3695 { "glScaled", cast(void**)& glScaled},
3696 { "glRotatef", cast(void**)& glRotatef},
3697 { "glRotated", cast(void**)& glRotated},
3698 { "glMultMatrixf", cast(void**)& glMultMatrixf},
3699 { "glMultMatrixd", cast(void**)& glMultMatrixd},
3700 { "glLoadMatrixf", cast(void**)& glLoadMatrixf},
3701 { "glLoadMatrixd", cast(void**)& glLoadMatrixd},
3702 { "glLoadIdentity", cast(void**)& glLoadIdentity},
3703 { "glPopMatrix", cast(void**)& glPopMatrix},
3704 { "glPushMatrix", cast(void**)& glPushMatrix},
3705 { "glViewport", cast(void**)& glViewport},
3706 { "glFrustum", cast(void**)& glFrustum},
3707 { "glOrtho", cast(void**)& glOrtho},
3708 { "glMatrixMode", cast(void**)& glMatrixMode},
3709 { "glAccum", cast(void**)& glAccum},
3710 { "glClearAccum", cast(void**)& glClearAccum},
3711 { "glDepthRange", cast(void**)& glDepthRange},
3712 { "glDepthMask", cast(void**)& glDepthMask},
3713 { "glDepthFunc", cast(void**)& glDepthFunc},
3714 { "glClearDepth", cast(void**)& glClearDepth},
3715 { "glHint", cast(void**)& glHint},
3716 { "glFlush", cast(void**)& glFlush},
3717 { "glFinish", cast(void**)& glFinish},
3718 { "glGetString", cast(void**)& glGetString},
3719 { "glGetError", cast(void**)& glGetError},
3720 { "glRenderMode", cast(void**)& glRenderMode},
3721 { "glPopClientAttrib", cast(void**)& glPopClientAttrib},
3722 { "glPushClientAttrib", cast(void**)& glPushClientAttrib},
3723 { "glPopAttrib", cast(void**)& glPopAttrib},
3724 { "glPushAttrib", cast(void**)& glPushAttrib},
3725 { "glGetIntegerv", cast(void**)& glGetIntegerv},
3726 { "glGetFloatv", cast(void**)& glGetFloatv},
3727 { "glGetDoublev", cast(void**)& glGetDoublev},
3728 { "glGetBooleanv", cast(void**)& glGetBooleanv},
3729 { "glDisableClientState", cast(void**)& glDisableClientState},
3730 { "glEnableClientState", cast(void**)& glEnableClientState},
3731 { "glIsEnabled", cast(void**)& glIsEnabled},
3732 { "glDisable", cast(void**)& glDisable},
3733 { "glEnable", cast(void**)& glEnable},
3734 { "glReadBuffer", cast(void**)& glReadBuffer},
3735 { "glDrawBuffer", cast(void**)& glDrawBuffer},
3736 { "glClipPlane", cast(void**)& glClipPlane},
3737 { "glScissor", cast(void**)& glScissor},
3738 { "glEdgeFlagv", cast(void**)& glEdgeFlagv},
3739 { "glEdgeFlag", cast(void**)& glEdgeFlag},
3740 { "glGetPolygonStipple", cast(void**)& glGetPolygonStipple},
3741 { "glPolygonStipple", cast(void**)& glPolygonStipple},
3742 { "glPolygonOffset", cast(void**)& glPolygonOffset},
3743 { "glPolygonMode", cast(void**)& glPolygonMode},
3744 { "glLineStipple", cast(void**)& glLineStipple},
3745 { "glLineWidth", cast(void**)& glLineWidth},
3746 { "glPointSize", cast(void**)& glPointSize},
3747 { "glFrontFace", cast(void**)& glFrontFace},
3748 { "glCullFace", cast(void**)& glCullFace},
3749 { "glLogicOp", cast(void**)& glLogicOp},
3750 { "glBlendFunc", cast(void**)& glBlendFunc},
3751 { "glAlphaFunc", cast(void**)& glAlphaFunc},
3752 { "glColorMask", cast(void**)& glColorMask},
3753 { "glIndexMask", cast(void**)& glIndexMask},
3754 { "glClear", cast(void**)& glClear},
3755 { "glClearColor", cast(void**)& glClearColor},
3756 { "glClearIndex", cast(void**)& glClearIndex},
3757 ];
3758
3759 } else { // version(DYNLINK)
3760 extern (C) void glMultiDrawElementsSUN(uint, int *, uint, void * *, int);
3761 extern (C) void glMultiDrawArraysSUN(uint, int *, int *, int);
3762 extern (C) void glTexSubImage2DEXT(uint, int, int, int, int, int, uint, uint, void *);
3763 extern (C) void glTexSubImage1DEXT(uint, int, int, int, uint, uint, void *);
3764 extern (C) void glPointParameterfvARB(uint, float *);
3765 extern (C) void glPointParameterfARB(uint, float);
3766 extern (C) void glGetCompressedTexImageARB(uint, int, void *);
3767 extern (C) void glCompressedTexSubImage1DARB(uint, int, int, int, uint, int, void *);
3768 extern (C) void glCompressedTexSubImage2DARB(uint, int, int, int, int, int, uint, int, void *);
3769 extern (C) void glCompressedTexSubImage3DARB(uint, int, int, int, int, int, int, int, uint, int, void *);
3770 extern (C) void glCompressedTexImage1DARB(uint, int, int, int, int, int, void *);
3771 extern (C) void glCompressedTexImage2DARB(uint, int, int, int, int, int, int, void *);
3772 extern (C) void glCompressedTexImage3DARB(uint, int, int, int, int, int, int, int, void *);
3773 extern (C) void glDrawRangeElementArrayATI(uint, uint, uint, int);
3774 extern (C) void glDrawElementArrayATI(uint, int);
3775 extern (C) void glElementPointerATI(uint, void *);
3776 extern (C) void glGetVariantArrayObjectivATI(uint, uint, int *);
3777 extern (C) void glGetVariantArrayObjectfvATI(uint, uint, float *);
3778 extern (C) void glGetArrayObjectivATI(uint, uint, int *);
3779 extern (C) void glGetArrayObjectfvATI(uint, uint, float *);
3780 extern (C) void glGetObjectBufferivATI(uint, uint, int *);
3781 extern (C) void glGetObjectBufferfvATI(uint, uint, float *);
3782 extern (C) void glVariantArrayObjectATI(uint, uint, int, uint, uint);
3783 extern (C) void glArrayObjectATI(uint, int, uint, int, uint, uint);
3784 extern (C) void glUpdateObjectBufferATI(uint, uint, int, void *, uint);
3785 extern (C) char glIsObjectBufferATI(uint);
3786 extern (C) void glFreeObjectBufferATI(uint);
3787 extern (C) uint glNewObjectBufferATI(int, void *, uint);
3788 extern (C) void glTexAddressParamuiMTX(uint, uint, uint);
3789 extern (C) void glTexAddressParamfvMTX(uint, uint, float *);
3790 extern (C) void glTexAddressOp4MTX(uint, uint, uint, uint, uint);
3791 extern (C) void glTexAddressOp3MTX(uint, uint, uint, uint);
3792 extern (C) void glTexAddressOp2MTX(uint, uint, uint);
3793 extern (C) void glTexAddressOp1MTX(uint, uint);
3794 extern (C) void glTexAddressHintsMTX(uint, uint);
3795 extern (C) void glSetFragProcInvariantsvMTX(uint, short *);
3796 extern (C) void glSetFragProcInvariantivMTX(uint, int *);
3797 extern (C) void glSetFragProcInvariantfvMTX(uint, float *);
3798 extern (C) void glSetFragProcInvariantdvMTX(uint, double *);
3799 extern (C) void glSetFragProcInvariantbvMTX(uint, char *);
3800 extern (C) char glIsFragShaderMTX(uint);
3801 extern (C) void glGetTexAddressParamuivMTX(uint, uint, uint *);
3802 extern (C) void glGetTexAddressParamfvMTX(uint, uint, float *);
3803 extern (C) void glGetFragProcInvariantsvMTX(uint, short *);
3804 extern (C) void glGetFragProcInvariantivMTX(uint, int *);
3805 extern (C) void glGetFragProcInvariantfvMTX(uint, float *);
3806 extern (C) void glGetFragProcInvariantdvMTX(uint, double *);
3807 extern (C) void glGetFragProcInvariantbvMTX(uint, char *);
3808 extern (C) uint glGenFragShadersMTX(int);
3809 extern (C) uint glGenFragProcInvariantsvMTX(short *);
3810 extern (C) uint glGenFragProcInvariantivMTX(int *);
3811 extern (C) uint glGenFragProcInvariantfvMTX(float *);
3812 extern (C) uint glGenFragProcInvariantdvMTX(double *);
3813 extern (C) uint glGenFragProcInvariantbvMTX(char *);
3814 extern (C) void glFragProcRGBAOp3MTX(uint, uint, uint, uint, uint);
3815 extern (C) void glFragProcRGBAOp2MTX(uint, uint, uint, uint);
3816 extern (C) void glFragProcRGBAOp1MTX(uint, uint, uint);
3817 extern (C) void glFragProcOpParamMTX(uint, uint, uint);
3818 extern (C) void glFragProcAlphaOp3MTX(uint, uint, uint, uint, uint);
3819 extern (C) void glFragProcAlphaOp2MTX(uint, uint, uint, uint);
3820 extern (C) void glFragProcAlphaOp1MTX(uint, uint, uint);
3821 extern (C) void glEndFragShaderMTX();
3822 extern (C) void glDeleteFragShadersMTX(int, uint *);
3823 extern (C) void glBindFragShaderMTX(uint);
3824 extern (C) void glBeginFragShaderMTX();
3825 extern (C) void glGetLocalConstantFloatvEXT(uint, uint, float *);
3826 extern (C) void glGetLocalConstantIntegervEXT(uint, uint, int *);
3827 extern (C) void glGetLocalConstantBooleanvEXT(uint, uint, char *);
3828 extern (C) void glGetInvariantFloatvEXT(uint, uint, float *);
3829 extern (C) void glGetInvariantIntegervEXT(uint, uint, int *);
3830 extern (C) void glGetInvariantBooleanvEXT(uint, uint, char *);
3831 extern (C) void glGetVariantPointervEXT(uint, uint, void * *);
3832 extern (C) void glGetVariantFloatvEXT(uint, uint, float *);
3833 extern (C) void glGetVariantIntegervEXT(uint, uint, int *);
3834 extern (C) void glGetVariantBooleanvEXT(uint, uint, char *);
3835 extern (C) char glIsVariantEnabledEXT(uint, uint);
3836 extern (C) uint glBindParameterEXT(uint);
3837 extern (C) uint glBindTextureUnitParameterEXT(uint, uint);
3838 extern (C) uint glBindTexGenParameterEXT(uint, uint, uint);
3839 extern (C) uint glBindMaterialParameterEXT(uint, uint);
3840 extern (C) uint glBindLightParameterEXT(uint, uint);
3841 extern (C) void glDisableVariantClientStateEXT(uint);
3842 extern (C) void glEnableVariantClientStateEXT(uint);
3843 extern (C) void glVariantPointerEXT(uint, uint, int, void *);
3844 extern (C) void glVariantuivEXT(uint, uint *);
3845 extern (C) void glVariantusvEXT(uint, ushort *);
3846 extern (C) void glVariantubvEXT(uint, char *);
3847 extern (C) void glVariantdvEXT(uint, double *);
3848 extern (C) void glVariantfvEXT(uint, float *);
3849 extern (C) void glVariantivEXT(uint, int *);
3850 extern (C) void glVariantsvEXT(uint, short *);
3851 extern (C) void glVariantbvEXT(uint, char *);
3852 extern (C) void glSetLocalConstantEXT(uint, uint, void *);
3853 extern (C) void glSetInvariantEXT(uint, uint, void *);
3854 extern (C) uint glGenSymbolsEXT(uint, uint, uint, uint);
3855 extern (C) void glExtractComponentEXT(uint, uint, uint);
3856 extern (C) void glInsertComponentEXT(uint, uint, uint);
3857 extern (C) void glWriteMaskEXT(uint, uint, uint, uint, uint, uint);
3858 extern (C) void glSwizzleEXT(uint, uint, uint, uint, uint, uint);
3859 extern (C) void glShaderOp3EXT(uint, uint, uint, uint, uint);
3860 extern (C) void glShaderOp2EXT(uint, uint, uint, uint);
3861 extern (C) void glShaderOp1EXT(uint, uint, uint);
3862 extern (C) void glDeleteVertexShaderEXT(uint);
3863 extern (C) uint glGenVertexShadersEXT(uint);
3864 extern (C) void glBindVertexShaderEXT(uint);
3865 extern (C) void glEndVertexShaderEXT();
3866 extern (C) void glBeginVertexShaderEXT();
3867 extern (C) void glSecondaryColorPointerEXT(int, uint, int, void *);
3868 extern (C) void glSecondaryColor3dvEXT(double *);
3869 extern (C) void glSecondaryColor3fvEXT(float *);
3870 extern (C) void glSecondaryColor3uivEXT(uint *);
3871 extern (C) void glSecondaryColor3ivEXT(int *);
3872 extern (C) void glSecondaryColor3usvEXT(ushort *);
3873 extern (C) void glSecondaryColor3svEXT(short *);
3874 extern (C) void glSecondaryColor3ubvEXT(char *);
3875 extern (C) void glSecondaryColor3bvEXT(char *);
3876 extern (C) void glSecondaryColor3dEXT(double, double, double);
3877 extern (C) void glSecondaryColor3fEXT(float, float, float);
3878 extern (C) void glSecondaryColor3uiEXT(uint, uint, uint);
3879 extern (C) void glSecondaryColor3iEXT(int, int, int);
3880 extern (C) void glSecondaryColor3usEXT(ushort, ushort, ushort);
3881 extern (C) void glSecondaryColor3sEXT(short, short, short);
3882 extern (C) void glSecondaryColor3ubEXT(char, char, char);
3883 extern (C) void glSecondaryColor3bEXT(char, char, char);
3884 extern (C) void glMultiDrawElementsEXT(uint, int *, uint, void * *, int);
3885 extern (C) void glMultiDrawArraysEXT(uint, int *, int *, int);
3886 extern (C) void glFogCoordPointerEXT(uint, int, void *);
3887 extern (C) void glFogCoorddvEXT(double *);
3888 extern (C) void glFogCoordfvEXT(float *);
3889 extern (C) void glFogCoorddEXT(double);
3890 extern (C) void glFogCoordfEXT(float);
3891 extern (C) void glDrawRangeElementsEXT(uint, uint, uint, int, uint, void *);
3892 extern (C) void glBlendFuncSeparateEXT(uint, uint, uint, uint);
3893 extern (C) uint glBufferRegionEnabled();
3894 extern (C) void glDrawBufferRegion(uint, int, int, int, int, int, int);
3895 extern (C) void glReadBufferRegion(uint, int, int, int, int);
3896 extern (C) void glDeleteBufferRegion(uint);
3897 extern (C) uint glNewBufferRegion(uint);
3898 extern (C) void glCullParameterfvEXT(uint, float *);
3899 extern (C) void glCullParameterdvEXT(uint, double *);
3900 extern (C) void glGetMinmaxParameterfvEXT(uint, uint, float *);
3901 extern (C) void glGetMinmaxParameterivEXT(uint, uint, int *);
3902 extern (C) void glGetMinmaxEXT(uint, char, uint, uint, void *);
3903 extern (C) void glResetMinmaxEXT(uint);
3904 extern (C) void glMinmaxEXT(uint, uint, char);
3905 extern (C) void glGetHistogramParameterfvEXT(uint, uint, float *);
3906 extern (C) void glGetHistogramParameterivEXT(uint, uint, int *);
3907 extern (C) void glGetHistogramEXT(uint, char, uint, uint, void *);
3908 extern (C) void glResetHistogramEXT(uint);
3909 extern (C) void glHistogramEXT(uint, int, uint, char);
3910 extern (C) void glGetConvolutionParameterfvEXT(uint, uint, float *);
3911 extern (C) void glGetConvolutionParameterivEXT(uint, uint, int *);
3912 extern (C) void glConvolutionParameterfvEXT(uint, uint, float *);
3913 extern (C) void glConvolutionParameterfEXT(uint, uint, float);
3914 extern (C) void glConvolutionParameterivEXT(uint, uint, int *);
3915 extern (C) void glConvolutionParameteriEXT(uint, uint, int);
3916 extern (C) void glGetSeparableFilterEXT(uint, uint, uint, void *, void *, void *);
3917 extern (C) void glSeparableFilter2DEXT(uint, uint, int, int, uint, uint, void *, void *);
3918 extern (C) void glGetConvolutionFilterEXT(uint, uint, uint, void *);
3919 extern (C) void glCopyConvolutionFilter2DEXT(uint, uint, int, int, int, int);
3920 extern (C) void glCopyConvolutionFilter1DEXT(uint, uint, int, int, int);
3921 extern (C) void glConvolutionFilter2DEXT(uint, uint, int, int, uint, uint, void *);
3922 extern (C) void glConvolutionFilter1DEXT(uint, uint, int, uint, uint, void *);
3923 extern (C) char glValidBackBufferHint(int, int, int, int);
3924 extern (C) void glWindowBackBufferHint();
3925 extern (C) char glInitValidBackBufferHintAutodesk();
3926 extern (C) void glMTexCoord4fvSGIS(uint, float *);
3927 extern (C) void glMTexCoord3fvSGIS(uint, float *);
3928 extern (C) void glMTexCoord2fvSGIS(uint, float *);
3929 extern (C) void glMTexCoord4fSGIS(uint, float, float, float, float);
3930 extern (C) void glMTexCoord3fSGIS(uint, float, float, float);
3931 extern (C) void glMTexCoord2fSGIS(uint, float, float);
3932 extern (C) void glSelectTextureSGIS(uint);
3933 extern (C) void glSampleCoverageARB(float, char);
3934 extern (C) void glMultTransposeMatrixdARB(double *);
3935 extern (C) void glMultTransposeMatrixfARB(float *);
3936 extern (C) void glLoadTransposeMatrixdARB(double *);
3937 extern (C) void glLoadTransposeMatrixfARB(float *);
3938 extern (C) void glSeparableFilter2D(uint, uint, int, int, uint, uint, void *, void *);
3939 extern (C) void glSampleCoverage(float, char);
3940 extern (C) void glResetMinmax(uint);
3941 extern (C) void glRasterPos4sv(short *);
3942 extern (C) void glRasterPos4s(short, short, short, short);
3943 extern (C) void glRasterPos4iv(int *);
3944 extern (C) void glRasterPos4i(int, int, int, int);
3945 extern (C) void glRasterPos4fv(float *);
3946 extern (C) void glRasterPos4f(float, float, float, float);
3947 extern (C) void glRasterPos4dv(double *);
3948 extern (C) void glRasterPos4d(double, double, double, double);
3949 extern (C) void glRasterPos3sv(short *);
3950 extern (C) void glRasterPos3s(short, short, short);
3951 extern (C) void glRasterPos3iv(int *);
3952 extern (C) void glRasterPos3i(int, int, int);
3953 extern (C) void glRasterPos3fv(float *);
3954 extern (C) void glRasterPos3f(float, float, float);
3955 extern (C) void glRasterPos3dv(double *);
3956 extern (C) void glRasterPos3d(double, double, double);
3957 extern (C) void glRasterPos2sv(short *);
3958 extern (C) void glRasterPos2s(short, short);
3959 extern (C) void glRasterPos2iv(int *);
3960 extern (C) void glRasterPos2i(int, int);
3961 extern (C) void glRasterPos2fv(float *);
3962 extern (C) void glRasterPos2f(float, float);
3963 extern (C) void glRasterPos2dv(double *);
3964 extern (C) void glRasterPos2d(double, double);
3965 extern (C) void glMaterialiv(uint, uint, int *);
3966 extern (C) void glMateriali(uint, uint, int);
3967 extern (C) void glMaterialfv(uint, uint, float *);
3968 extern (C) void glMaterialf(uint, uint, float);
3969 extern (C) void glGetTexImage(uint, int, uint, uint, void *);
3970 extern (C) void glGetTexGeniv(uint, uint, int *);
3971 extern (C) void glGetTexGenfv(uint, uint, float *);
3972 extern (C) void glGetTexGendv(uint, uint, double *);
3973 extern (C) void glGetTexEnviv(uint, uint, int *);
3974 extern (C) void glGetTexEnvfv(uint, uint, float *);
3975 extern (C) void glGetSeparableFilter(uint, uint, uint, void *, void *, void *);
3976 extern (C) void glGetConvolutionParameterfv(uint, uint, float *);
3977 extern (C) void glGetConvolutionParameteriv(uint, uint, int *);
3978 extern (C) void glGetConvolutionFilter(uint, uint, uint, void *);
3979 extern (C) void glGetClipPlane(uint, double *);
3980 extern (C) void glUnlockArraysEXT();
3981 extern (C) void glLockArraysEXT(int, int);
3982 extern (C) void glGetColorTableParameterivEXT(uint, uint, int *);
3983 extern (C) void glGetColorTableParameterfvEXT(uint, uint, float *);
3984 extern (C) void glGetColorTableEXT(uint, uint, uint, void *);
3985 extern (C) void glColorTableParameterfvEXT(uint, uint, float *);
3986 extern (C) void glColorTableParameterivEXT(uint, uint, int *);
3987 extern (C) void glCopyColorTableEXT(uint, uint, int, int, int);
3988 extern (C) void glColorTableEXT(uint, uint, int, uint, uint, void *);
3989 extern (C) void glCopyColorSubTableEXT(uint, int, int, int, int);
3990 extern (C) void glColorSubTableEXT(uint, int, int, uint, uint, void *);
3991 extern (C) void glPointParameterfvSGIS(uint, float *);
3992 extern (C) void glPointParameterfSGIS(uint, float);
3993 extern (C) void glPointParameterfvEXT(uint, float *);
3994 extern (C) void glPointParameterfEXT(uint, float);
3995 extern (C) void glVertexPointerEXT(int, uint, int, int, void *);
3996 extern (C) void glTexCoordPointerEXT(int, uint, int, int, void *);
3997 extern (C) void glNormalPointerEXT(uint, int, int, void *);
3998 extern (C) void glIndexPointerEXT(uint, int, int, void *);
3999 extern (C) void glGetPointervEXT(uint, void * *);
4000 extern (C) void glEdgeFlagPointerEXT(int, int, char *);
4001 extern (C) void glDrawArraysEXT(uint, int, int);
4002 extern (C) void glColorPointerEXT(int, uint, int, int, void *);
4003 extern (C) void glArrayElementEXT(int);
4004 extern (C) char glIsTextureEXT(uint);
4005 extern (C) char glAreTexturesResidentEXT(int, uint *, char *);
4006 extern (C) void glGenTexturesEXT(int, uint *);
4007 extern (C) void glDeleteTexturesEXT(int, uint *);
4008 extern (C) void glPrioritizeTexturesEXT(int, uint *, float *);
4009 extern (C) void glBindTextureEXT(uint, uint);
4010 extern (C) void glCopyTexSubImage3DEXT(uint, int, int, int, int, int, int, int, int);
4011 extern (C) void glTexSubImage3DEXT(uint, int, int, int, int, int, int, int, uint, uint, void *);
4012 extern (C) void glTexImage3DEXT(uint, int, int, int, int, int, int, uint, uint, void *);
4013 extern (C) void glPolygonOffsetEXT(float, float);
4014 extern (C) void glBlendColorEXT(float, float, float, float);
4015 extern (C) void glBlendEquationEXT(uint);
4016 extern (C) void glMultiTexCoord4dvARB(uint, double *);
4017 extern (C) void glMultiTexCoord4fvARB(uint, float *);
4018 extern (C) void glMultiTexCoord4ivARB(uint, int *);
4019 extern (C) void glMultiTexCoord4svARB(uint, short *);
4020 extern (C) void glMultiTexCoord4dARB(uint, double, double, double, double);
4021 extern (C) void glMultiTexCoord4fARB(uint, float, float, float, float);
4022 extern (C) void glMultiTexCoord4iARB(uint, int, int, int, int);
4023 extern (C) void glMultiTexCoord4sARB(uint, short, short, short, short);
4024 extern (C) void glMultiTexCoord3dvARB(uint, double *);
4025 extern (C) void glMultiTexCoord3fvARB(uint, float *);
4026 extern (C) void glMultiTexCoord3ivARB(uint, int *);
4027 extern (C) void glMultiTexCoord3svARB(uint, short *);
4028 extern (C) void glMultiTexCoord3dARB(uint, double, double, double);
4029 extern (C) void glMultiTexCoord3fARB(uint, float, float, float);
4030 extern (C) void glMultiTexCoord3iARB(uint, int, int, int);
4031 extern (C) void glMultiTexCoord3sARB(uint, short, short, short);
4032 extern (C) void glMultiTexCoord2dvARB(uint, double *);
4033 extern (C) void glMultiTexCoord2fvARB(uint, float *);
4034 extern (C) void glMultiTexCoord2ivARB(uint, int *);
4035 extern (C) void glMultiTexCoord2svARB(uint, short *);
4036 extern (C) void glMultiTexCoord2dARB(uint, double, double);
4037 extern (C) void glMultiTexCoord2fARB(uint, float, float);
4038 extern (C) void glMultiTexCoord2iARB(uint, int, int);
4039 extern (C) void glMultiTexCoord2sARB(uint, short, short);
4040 extern (C) void glMultiTexCoord1dvARB(uint, double *);
4041 extern (C) void glMultiTexCoord1fvARB(uint, float *);
4042 extern (C) void glMultiTexCoord1ivARB(uint, int *);
4043 extern (C) void glMultiTexCoord1svARB(uint, short *);
4044 extern (C) void glMultiTexCoord1dARB(uint, double);
4045 extern (C) void glMultiTexCoord1fARB(uint, float);
4046 extern (C) void glMultiTexCoord1iARB(uint, int);
4047 extern (C) void glMultiTexCoord1sARB(uint, short);
4048 extern (C) void glActiveTextureARB(uint);
4049 extern (C) void glClientActiveTextureARB(uint);
4050 extern (C) void glMultTransposeMatrixd(double *);
4051 extern (C) void glMultTransposeMatrixf(float *);
4052 extern (C) void glLoadTransposeMatrixd(double *);
4053 extern (C) void glLoadTransposeMatrixf(float *);
4054 extern (C) void glMultiTexCoord4dv(uint, double *);
4055 extern (C) void glMultiTexCoord4fv(uint, float *);
4056 extern (C) void glMultiTexCoord4iv(uint, int *);
4057 extern (C) void glMultiTexCoord4sv(uint, short *);
4058 extern (C) void glMultiTexCoord4d(uint, double, double, double, double);
4059 extern (C) void glMultiTexCoord4f(uint, float, float, float, float);
4060 extern (C) void glMultiTexCoord4i(uint, int, int, int, int);
4061 extern (C) void glMultiTexCoord4s(uint, short, short, short, short);
4062 extern (C) void glMultiTexCoord3dv(uint, double *);
4063 extern (C) void glMultiTexCoord3fv(uint, float *);
4064 extern (C) void glMultiTexCoord3iv(uint, int *);
4065 extern (C) void glMultiTexCoord3sv(uint, short *);
4066 extern (C) void glMultiTexCoord3d(uint, double, double, double);
4067 extern (C) void glMultiTexCoord3f(uint, float, float, float);
4068 extern (C) void glMultiTexCoord3i(uint, int, int, int);
4069 extern (C) void glMultiTexCoord3s(uint, short, short, short);
4070 extern (C) void glMultiTexCoord2dv(uint, double *);
4071 extern (C) void glMultiTexCoord2fv(uint, float *);
4072 extern (C) void glMultiTexCoord2iv(uint, int *);
4073 extern (C) void glMultiTexCoord2sv(uint, short *);
4074 extern (C) void glMultiTexCoord2d(uint, double, double);
4075 extern (C) void glMultiTexCoord2f(uint, float, float);
4076 extern (C) void glMultiTexCoord2i(uint, int, int);
4077 extern (C) void glMultiTexCoord2s(uint, short, short);
4078 extern (C) void glMultiTexCoord1dv(uint, double *);
4079 extern (C) void glMultiTexCoord1fv(uint, float *);
4080 extern (C) void glMultiTexCoord1iv(uint, int *);
4081 extern (C) void glMultiTexCoord1sv(uint, short *);
4082 extern (C) void glMultiTexCoord1d(uint, double);
4083 extern (C) void glMultiTexCoord1f(uint, float);
4084 extern (C) void glMultiTexCoord1i(uint, int);
4085 extern (C) void glMultiTexCoord1s(uint, short);
4086 extern (C) void glGetCompressedTexImage(uint, int, void *);
4087 extern (C) void glCompressedTexSubImage3D(uint, int, int, int, int, int, int, int, uint, int, void *);
4088 extern (C) void glCompressedTexSubImage2D(uint, int, int, int, int, int, uint, int, void *);
4089 extern (C) void glCompressedTexSubImage1D(uint, int, int, int, uint, int, void *);
4090 extern (C) void glCompressedTexImage3D(uint, int, int, int, int, int, int, int, void *);
4091 extern (C) void glCompressedTexImage2D(uint, int, int, int, int, int, int, void *);
4092 extern (C) void glCompressedTexImage1D(uint, int, int, int, int, int, void *);
4093 extern (C) void glClientActiveTexture(uint);
4094 extern (C) void glActiveTexture(uint);
4095 extern (C) void glCopyConvolutionFilter2D(uint, uint, int, int, int, int);
4096 extern (C) void glCopyConvolutionFilter1D(uint, uint, int, int, int);
4097 extern (C) void glConvolutionParameterfv(uint, uint, float *);
4098 extern (C) void glConvolutionParameterf(uint, uint, float);
4099 extern (C) void glConvolutionParameteriv(uint, uint, int *);
4100 extern (C) void glConvolutionParameteri(uint, uint, int);
4101 extern (C) void glConvolutionFilter2D(uint, uint, int, int, uint, uint, void *);
4102 extern (C) void glConvolutionFilter1D(uint, uint, int, uint, uint, void *);
4103 extern (C) void glGetMinmaxParameterfv(uint, uint, float *);
4104 extern (C) void glGetMinmaxParameteriv(uint, uint, int *);
4105 extern (C) void glGetMinmax(uint, char, uint, uint, void *);
4106 extern (C) void glMinmax(uint, uint, char);
4107 extern (C) void glGetHistogramParameterfv(uint, uint, float *);
4108 extern (C) void glGetHistogramParameteriv(uint, uint, int *);
4109 extern (C) void glGetHistogram(uint, char, uint, uint, void *);
4110 extern (C) void glResetHistogram(uint);
4111 extern (C) void glHistogram(uint, int, uint, char);
4112 extern (C) void glBlendEquation(uint);
4113 extern (C) void glBlendColor(float, float, float, float);
4114 extern (C) void glGetColorTableParameteriv(uint, uint, int *);
4115 extern (C) void glGetColorTableParameterfv(uint, uint, float *);
4116 extern (C) void glGetColorTable(uint, uint, uint, void *);
4117 extern (C) void glCopyColorTable(uint, uint, int, int, int);
4118 extern (C) void glCopyColorSubTable(uint, int, int, int, int);
4119 extern (C) void glColorTableParameterfv(uint, uint, float *);
4120 extern (C) void glColorTableParameteriv(uint, uint, int *);
4121 extern (C) void glColorSubTable(uint, int, int, uint, uint, void *);
4122 extern (C) void glColorTable(uint, uint, int, uint, uint, void *);
4123 extern (C) void glCopyTexSubImage3D(uint, int, int, int, int, int, int, int, int);
4124 extern (C) void glTexSubImage3D(uint, int, int, int, int, int, int, int, uint, uint, void *);
4125 extern (C) void glTexImage3D(uint, int, int, int, int, int, int, uint, uint, void *);
4126 extern (C) void glDrawRangeElements(uint, uint, uint, int, uint, void *);
4127 extern (C) void glPushName(uint);
4128 extern (C) void glPopName();
4129 extern (C) void glLoadName(uint);
4130 extern (C) void glInitNames();
4131 extern (C) void glSelectBuffer(int, uint *);
4132 extern (C) void glPassThrough(float);
4133 extern (C) void glFeedbackBuffer(int, uint, float *);
4134 extern (C) void glFogiv(uint, int *);
4135 extern (C) void glFogi(uint, int);
4136 extern (C) void glFogfv(uint, float *);
4137 extern (C) void glFogf(uint, float);
4138 extern (C) void glEvalPoint2(int, int);
4139 extern (C) void glEvalPoint1(int);
4140 extern (C) void glEvalMesh2(uint, int, int, int, int);
4141 extern (C) void glEvalMesh1(uint, int, int);
4142 extern (C) void glMapGrid2f(int, float, float, int, float, float);
4143 extern (C) void glMapGrid2d(int, double, double, int, double, double);
4144 extern (C) void glMapGrid1f(int, float, float);
4145 extern (C) void glMapGrid1d(int, double, double);
4146 extern (C) void glEvalCoord2fv(float *);
4147 extern (C) void glEvalCoord2f(float, float);
4148 extern (C) void glEvalCoord2dv(double *);
4149 extern (C) void glEvalCoord2d(double, double);
4150 extern (C) void glEvalCoord1fv(float *);
4151 extern (C) void glEvalCoord1f(float);
4152 extern (C) void glEvalCoord1dv(double *);
4153 extern (C) void glEvalCoord1d(double);
4154 extern (C) void glGetMapiv(uint, uint, int *);
4155 extern (C) void glGetMapfv(uint, uint, float *);
4156 extern (C) void glGetMapdv(uint, uint, double *);
4157 extern (C) void glMap2f(uint, float, float, int, int, float, float, int, int, float *);
4158 extern (C) void glMap2d(uint, double, double, int, int, double, double, int, int, double *);
4159 extern (C) void glMap1f(uint, float, float, int, int, float *);
4160 extern (C) void glMap1d(uint, double, double, int, int, double *);
4161 extern (C) void glCopyTexSubImage2D(uint, int, int, int, int, int, int, int);
4162 extern (C) void glCopyTexSubImage1D(uint, int, int, int, int, int);
4163 extern (C) void glCopyTexImage2D(uint, int, uint, int, int, int, int, int);
4164 extern (C) void glCopyTexImage1D(uint, int, uint, int, int, int, int);
4165 extern (C) void glTexSubImage2D(uint, int, int, int, int, int, uint, uint, void *);
4166 extern (C) void glTexSubImage1D(uint, int, int, int, uint, uint, void *);
4167 extern (C) char glIsTexture(uint);
4168 extern (C) char glAreTexturesResident(int, uint *, char *);
4169 extern (C) void glPrioritizeTextures(int, uint *, float *);
4170 extern (C) void glBindTexture(uint, uint);
4171 extern (C) void glDeleteTextures(int, uint *);
4172 extern (C) void glGenTextures(int, uint *);
4173 extern (C) void glTexImage2D(uint, int, int, int, int, int, uint, uint, void *);
4174 extern (C) void glTexImage1D(uint, int, int, int, int, uint, uint, void *);
4175 extern (C) void glGetTexParameteriv(uint, uint, int *);
4176 extern (C) void glGetTexParameterfv(uint, uint, float *);
4177 extern (C) void glGetTexLevelParameteriv(uint, int, uint, int *);
4178 extern (C) void glGetTexLevelParameterfv(uint, int, uint, float *);
4179 extern (C) void glTexParameteriv(uint, uint, int *);
4180 extern (C) void glTexParameteri(uint, uint, int);
4181 extern (C) void glTexParameterfv(uint, uint, float *);
4182 extern (C) void glTexParameterf(uint, uint, float);
4183 extern (C) void glTexEnviv(uint, uint, int *);
4184 extern (C) void glTexEnvi(uint, uint, int);
4185 extern (C) void glTexEnvfv(uint, uint, float *);
4186 extern (C) void glTexEnvf(uint, uint, float);
4187 extern (C) void glTexGeniv(uint, uint, int *);
4188 extern (C) void glTexGeni(uint, uint, int);
4189 extern (C) void glTexGenfv(uint, uint, float *);
4190 extern (C) void glTexGenf(uint, uint, float);
4191 extern (C) void glTexGendv(uint, uint, double *);
4192 extern (C) void glTexGend(uint, uint, double);
4193 extern (C) void glClearStencil(int);
4194 extern (C) void glStencilOp(uint, uint, uint);
4195 extern (C) void glStencilMask(uint);
4196 extern (C) void glStencilFunc(uint, int, uint);
4197 extern (C) void glReadPixels(int, int, int, int, uint, uint, void *);
4198 extern (C) void glDrawPixels(int, int, uint, uint, void *);
4199 extern (C) void glCopyPixels(int, int, int, int, uint);
4200 extern (C) void glBitmap(int, int, float, float, float, float, char *);
4201 extern (C) void glGetPixelMapusv(uint, ushort *);
4202 extern (C) void glGetPixelMapuiv(uint, uint *);
4203 extern (C) void glGetPixelMapfv(uint, float *);
4204 extern (C) void glPixelZoom(float, float);
4205 extern (C) void glPixelTransferi(uint, int);
4206 extern (C) void glPixelTransferf(uint, float);
4207 extern (C) void glPixelStorei(uint, int);
4208 extern (C) void glPixelStoref(uint, float);
4209 extern (C) void glPixelMapusv(uint, int, ushort *);
4210 extern (C) void glPixelMapuiv(uint, int, uint *);
4211 extern (C) void glPixelMapfv(uint, int, float *);
4212 extern (C) void glColorMaterial(uint, uint);
4213 extern (C) void glGetMaterialiv(uint, uint, int *);
4214 extern (C) void glGetMaterialfv(uint, uint, float *);
4215 extern (C) void glLightModeliv(uint, int *);
4216 extern (C) void glLightModeli(uint, int);
4217 extern (C) void glLightModelfv(uint, float *);
4218 extern (C) void glLightModelf(uint, float);
4219 extern (C) void glGetLightiv(uint, uint, int *);
4220 extern (C) void glGetLightfv(uint, uint, float *);
4221 extern (C) void glLightiv(uint, uint, int *);
4222 extern (C) void glLighti(uint, uint, int);
4223 extern (C) void glLightfv(uint, uint, float *);
4224 extern (C) void glLightf(uint, uint, float);
4225 extern (C) void glShadeModel(uint);
4226 extern (C) void glInterleavedArrays(uint, int, void *);
4227 extern (C) void glDrawElements(uint, int, uint, void *);
4228 extern (C) void glDrawArrays(uint, int, int);
4229 extern (C) void glArrayElement(int);
4230 extern (C) void glGetPointerv(uint, void * *);
4231 extern (C) void glEdgeFlagPointer(int, char *);
4232 extern (C) void glTexCoordPointer(int, uint, int, void *);
4233 extern (C) void glIndexPointer(uint, int, void *);
4234 extern (C) void glColorPointer(int, uint, int, void *);
4235 extern (C) void glNormalPointer(uint, int, void *);
4236 extern (C) void glVertexPointer(int, uint, int, void *);
4237 extern (C) void glRectsv(short *, short *);
4238 extern (C) void glRects(short, short, short, short);
4239 extern (C) void glRectiv(int *, int *);
4240 extern (C) void glRecti(int, int, int, int);
4241 extern (C) void glRectfv(float *, float *);
4242 extern (C) void glRectf(float, float, float, float);
4243 extern (C) void glRectdv(double *, double *);
4244 extern (C) void glRectd(double, double, double, double);
4245 extern (C) void glTexCoord4sv(short *);
4246 extern (C) void glTexCoord4s(short, short, short, short);
4247 extern (C) void glTexCoord4iv(int *);
4248 extern (C) void glTexCoord4i(int, int, int, int);
4249 extern (C) void glTexCoord4fv(float *);
4250 extern (C) void glTexCoord4f(float, float, float, float);
4251 extern (C) void glTexCoord4dv(double *);
4252 extern (C) void glTexCoord4d(double, double, double, double);
4253 extern (C) void glTexCoord3sv(short *);
4254 extern (C) void glTexCoord3s(short, short, short);
4255 extern (C) void glTexCoord3iv(int *);
4256 extern (C) void glTexCoord3i(int, int, int);
4257 extern (C) void glTexCoord3fv(float *);
4258 extern (C) void glTexCoord3f(float, float, float);
4259 extern (C) void glTexCoord3dv(double *);
4260 extern (C) void glTexCoord3d(double, double, double);
4261 extern (C) void glTexCoord2sv(short *);
4262 extern (C) void glTexCoord2s(short, short);
4263 extern (C) void glTexCoord2iv(int *);
4264 extern (C) void glTexCoord2i(int, int);
4265 extern (C) void glTexCoord2fv(float *);
4266 extern (C) void glTexCoord2f(float, float);
4267 extern (C) void glTexCoord2dv(double *);
4268 extern (C) void glTexCoord2d(double, double);
4269 extern (C) void glTexCoord1sv(short *);
4270 extern (C) void glTexCoord1s(short);
4271 extern (C) void glTexCoord1iv(int *);
4272 extern (C) void glTexCoord1i(int);
4273 extern (C) void glTexCoord1fv(float *);
4274 extern (C) void glTexCoord1f(float);
4275 extern (C) void glTexCoord1dv(double *);
4276 extern (C) void glTexCoord1d(double);
4277 extern (C) void glColor4usv(ushort *);
4278 extern (C) void glColor4us(ushort, ushort, ushort, ushort);
4279 extern (C) void glColor4uiv(uint *);
4280 extern (C) void glColor4ui(uint, uint, uint, uint);
4281 extern (C) void glColor4ubv(char *);
4282 extern (C) void glColor4ub(char, char, char, char);
4283 extern (C) void glColor4sv(short *);
4284 extern (C) void glColor4s(short, short, short, short);
4285 extern (C) void glColor4iv(int *);
4286 extern (C) void glColor4i(int, int, int, int);
4287 extern (C) void glColor4fv(float *);
4288 extern (C) void glColor4f(float, float, float, float);
4289 extern (C) void glColor4dv(double *);
4290 extern (C) void glColor4d(double, double, double, double);
4291 extern (C) void glColor4bv(char *);
4292 extern (C) void glColor4b(char, char, char, char);
4293 extern (C) void glColor3usv(ushort *);
4294 extern (C) void glColor3us(ushort, ushort, ushort);
4295 extern (C) void glColor3uiv(uint *);
4296 extern (C) void glColor3ui(uint, uint, uint);
4297 extern (C) void glColor3ubv(char *);
4298 extern (C) void glColor3ub(char, char, char);
4299 extern (C) void glColor3sv(short *);
4300 extern (C) void glColor3s(short, short, short);
4301 extern (C) void glColor3iv(int *);
4302 extern (C) void glColor3i(int, int, int);
4303 extern (C) void glColor3fv(float *);
4304 extern (C) void glColor3f(float, float, float);
4305 extern (C) void glColor3dv(double *);
4306 extern (C) void glColor3d(double, double, double);
4307 extern (C) void glColor3bv(char *);
4308 extern (C) void glColor3b(char, char, char);
4309 extern (C) void glIndexubv(char *);
4310 extern (C) void glIndexub(char);
4311 extern (C) void glIndexsv(short *);
4312 extern (C) void glIndexs(short);
4313 extern (C) void glIndexiv(int *);
4314 extern (C) void glIndexi(int);
4315 extern (C) void glIndexfv(float *);
4316 extern (C) void glIndexf(float);
4317 extern (C) void glIndexdv(double *);
4318 extern (C) void glIndexd(double);
4319 extern (C) void glNormal3sv(short *);
4320 extern (C) void glNormal3s(short, short, short);
4321 extern (C) void glNormal3iv(int *);
4322 extern (C) void glNormal3i(int, int, int);
4323 extern (C) void glNormal3fv(float *);
4324 extern (C) void glNormal3f(float, float, float);
4325 extern (C) void glNormal3dv(double *);
4326 extern (C) void glNormal3d(double, double, double);
4327 extern (C) void glNormal3bv(char *);
4328 extern (C) void glNormal3b(char, char, char);
4329 extern (C) void glVertex4sv(short *);
4330 extern (C) void glVertex4s(short, short, short, short);
4331 extern (C) void glVertex4iv(int *);
4332 extern (C) void glVertex4i(int, int, int, int);
4333 extern (C) void glVertex4fv(float *);
4334 extern (C) void glVertex4f(float, float, float, float);
4335 extern (C) void glVertex4dv(double *);
4336 extern (C) void glVertex4d(double, double, double, double);
4337 extern (C) void glVertex3sv(short *);
4338 extern (C) void glVertex3s(short, short, short);
4339 extern (C) void glVertex3iv(int *);
4340 extern (C) void glVertex3i(int, int, int);
4341 extern (C) void glVertex3fv(float *);
4342 extern (C) void glVertex3f(float, float, float);
4343 extern (C) void glVertex3dv(double *);
4344 extern (C) void glVertex3d(double, double, double);
4345 extern (C) void glVertex2sv(short *);
4346 extern (C) void glVertex2s(short, short);
4347 extern (C) void glVertex2iv(int *);
4348 extern (C) void glVertex2i(int, int);
4349 extern (C) void glVertex2fv(float *);
4350 extern (C) void glVertex2f(float, float);
4351 extern (C) void glVertex2dv(double *);
4352 extern (C) void glVertex2d(double, double);
4353 extern (C) void glEnd();
4354 extern (C) void glBegin(uint);
4355 extern (C) void glListBase(uint);
4356 extern (C) void glCallLists(int, uint, void *);
4357 extern (C) void glCallList(uint);
4358 extern (C) void glEndList();
4359 extern (C) void glNewList(uint, uint);
4360 extern (C) uint glGenLists(int);
4361 extern (C) void glDeleteLists(uint, int);
4362 extern (C) char glIsList(uint);
4363 extern (C) void glTranslatef(float, float, float);
4364 extern (C) void glTranslated(double, double, double);
4365 extern (C) void glScalef(float, float, float);
4366 extern (C) void glScaled(double, double, double);
4367 extern (C) void glRotatef(float, float, float, float);
4368 extern (C) void glRotated(double, double, double, double);
4369 extern (C) void glMultMatrixf(float *);
4370 extern (C) void glMultMatrixd(double *);
4371 extern (C) void glLoadMatrixf(float *);
4372 extern (C) void glLoadMatrixd(double *);
4373 extern (C) void glLoadIdentity();
4374 extern (C) void glPopMatrix();
4375 extern (C) void glPushMatrix();
4376 extern (C) void glViewport(int, int, int, int);
4377 extern (C) void glFrustum(double, double, double, double, double, double);
4378 extern (C) void glOrtho(double, double, double, double, double, double);
4379 extern (C) void glMatrixMode(uint);
4380 extern (C) void glAccum(uint, float);
4381 extern (C) void glClearAccum(float, float, float, float);
4382 extern (C) void glDepthRange(double, double);
4383 extern (C) void glDepthMask(char);
4384 extern (C) void glDepthFunc(uint);
4385 extern (C) void glClearDepth(double);
4386 extern (C) void glHint(uint, uint);
4387 extern (C) void glFlush();
4388 extern (C) void glFinish();
4389 extern (C) char * glGetString(uint);
4390 extern (C) uint glGetError();
4391 extern (C) int glRenderMode(uint);
4392 extern (C) void glPopClientAttrib();
4393 extern (C) void glPushClientAttrib(uint);
4394 extern (C) void glPopAttrib();
4395 extern (C) void glPushAttrib(uint);
4396 extern (C) void glGetIntegerv(uint, int *);
4397 extern (C) void glGetFloatv(uint, float *);
4398 extern (C) void glGetDoublev(uint, double *);
4399 extern (C) void glGetBooleanv(uint, char *);
4400 extern (C) void glDisableClientState(uint);
4401 extern (C) void glEnableClientState(uint);
4402 extern (C) char glIsEnabled(uint);
4403 extern (C) void glDisable(uint);
4404 extern (C) void glEnable(uint);
4405 extern (C) void glReadBuffer(uint);
4406 extern (C) void glDrawBuffer(uint);
4407 extern (C) void glClipPlane(uint, double *);
4408 extern (C) void glScissor(int, int, int, int);
4409 extern (C) void glEdgeFlagv(char *);
4410 extern (C) void glEdgeFlag(char);
4411 extern (C) void glGetPolygonStipple(char *);
4412 extern (C) void glPolygonStipple(char *);
4413 extern (C) void glPolygonOffset(float, float);
4414 extern (C) void glPolygonMode(uint, uint);
4415 extern (C) void glLineStipple(int, ushort);
4416 extern (C) void glLineWidth(float);
4417 extern (C) void glPointSize(float);
4418 extern (C) void glFrontFace(uint);
4419 extern (C) void glCullFace(uint);
4420 extern (C) void glLogicOp(uint);
4421 extern (C) void glBlendFunc(uint, uint);
4422 extern (C) void glAlphaFunc(uint, float);
4423 extern (C) void glColorMask(char, char, char, char);
4424 extern (C) void glIndexMask(uint);
4425 extern (C) void glClear(uint);
4426 extern (C) void glClearColor(float, float, float, float);
4427 extern (C) void glClearIndex(float);
4428 } // version(DYNLINK)