Rev 55 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
55 | pj | 1 | #ifndef __glext_h_ |
2 | #define __glext_h_ |
||
3 | |||
4 | #ifdef __cplusplus |
||
5 | extern "C" { |
||
6 | #endif |
||
7 | |||
8 | /* |
||
9 | ** License Applicability. Except to the extent portions of this file are |
||
10 | ** made subject to an alternative license as permitted in the SGI Free |
||
11 | ** Software License B, Version 1.1 (the "License"), the contents of this |
||
12 | ** file are subject only to the provisions of the License. You may not use |
||
13 | ** this file except in compliance with the License. You may obtain a copy |
||
14 | ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600 |
||
15 | ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at: |
||
16 | ** |
||
17 | ** http://oss.sgi.com/projects/FreeB |
||
18 | ** |
||
19 | ** Note that, as provided in the License, the Software is distributed on an |
||
20 | ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS |
||
21 | ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND |
||
22 | ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A |
||
23 | ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT. |
||
24 | ** |
||
25 | ** Original Code. The Original Code is: OpenGL Sample Implementation, |
||
26 | ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics, |
||
27 | ** Inc. The Original Code is Copyright (c) 1991-2002 Silicon Graphics, Inc. |
||
28 | ** Copyright in any portions created by third parties is as indicated |
||
29 | ** elsewhere herein. All Rights Reserved. |
||
30 | ** |
||
31 | ** Additional Notice Provisions: This software was created using the |
||
32 | ** OpenGL(R) version 1.2.1 Sample Implementation published by SGI, but has |
||
33 | ** not been independently verified as being compliant with the OpenGL(R) |
||
34 | ** version 1.2.1 Specification. |
||
35 | */ |
||
36 | |||
37 | #if defined(_WIN32) && !defined(APIENTRY) && !defined(__CYGWIN__) |
||
38 | #define WIN32_LEAN_AND_MEAN 1 |
||
39 | #include <windows.h> |
||
40 | #endif |
||
41 | |||
42 | #ifndef APIENTRY |
||
43 | #define APIENTRY |
||
44 | #endif |
||
45 | #ifndef GLAPI |
||
46 | #define GLAPI extern |
||
47 | #endif |
||
48 | |||
49 | /*************************************************************/ |
||
50 | |||
51 | /* Header file version number, required by OpenGL ABI for Linux */ |
||
52 | /* glext.h last updated 2002/08/21 */ |
||
53 | /* Current version at http://oss.sgi.com/projects/ogl-sample/registry/ */ |
||
54 | #define GL_GLEXT_VERSION 17 |
||
55 | |||
56 | #ifndef GL_VERSION_1_2 |
||
57 | #define GL_UNSIGNED_BYTE_3_3_2 0x8032 |
||
58 | #define GL_UNSIGNED_SHORT_4_4_4_4 0x8033 |
||
59 | #define GL_UNSIGNED_SHORT_5_5_5_1 0x8034 |
||
60 | #define GL_UNSIGNED_INT_8_8_8_8 0x8035 |
||
61 | #define GL_UNSIGNED_INT_10_10_10_2 0x8036 |
||
62 | #define GL_RESCALE_NORMAL 0x803A |
||
63 | #define GL_TEXTURE_BINDING_3D 0x806A |
||
64 | #define GL_PACK_SKIP_IMAGES 0x806B |
||
65 | #define GL_PACK_IMAGE_HEIGHT 0x806C |
||
66 | #define GL_UNPACK_SKIP_IMAGES 0x806D |
||
67 | #define GL_UNPACK_IMAGE_HEIGHT 0x806E |
||
68 | #define GL_TEXTURE_3D 0x806F |
||
69 | #define GL_PROXY_TEXTURE_3D 0x8070 |
||
70 | #define GL_TEXTURE_DEPTH 0x8071 |
||
71 | #define GL_TEXTURE_WRAP_R 0x8072 |
||
72 | #define GL_MAX_3D_TEXTURE_SIZE 0x8073 |
||
73 | #define GL_UNSIGNED_BYTE_2_3_3_REV 0x8362 |
||
74 | #define GL_UNSIGNED_SHORT_5_6_5 0x8363 |
||
75 | #define GL_UNSIGNED_SHORT_5_6_5_REV 0x8364 |
||
76 | #define GL_UNSIGNED_SHORT_4_4_4_4_REV 0x8365 |
||
77 | #define GL_UNSIGNED_SHORT_1_5_5_5_REV 0x8366 |
||
78 | #define GL_UNSIGNED_INT_8_8_8_8_REV 0x8367 |
||
79 | #define GL_UNSIGNED_INT_2_10_10_10_REV 0x8368 |
||
80 | #define GL_BGR 0x80E0 |
||
81 | #define GL_BGRA 0x80E1 |
||
82 | #define GL_MAX_ELEMENTS_VERTICES 0x80E8 |
||
83 | #define GL_MAX_ELEMENTS_INDICES 0x80E9 |
||
84 | #define GL_CLAMP_TO_EDGE 0x812F |
||
85 | #define GL_TEXTURE_MIN_LOD 0x813A |
||
86 | #define GL_TEXTURE_MAX_LOD 0x813B |
||
87 | #define GL_TEXTURE_BASE_LEVEL 0x813C |
||
88 | #define GL_TEXTURE_MAX_LEVEL 0x813D |
||
89 | #define GL_LIGHT_MODEL_COLOR_CONTROL 0x81F8 |
||
90 | #define GL_SINGLE_COLOR 0x81F9 |
||
91 | #define GL_SEPARATE_SPECULAR_COLOR 0x81FA |
||
92 | #define GL_SMOOTH_POINT_SIZE_RANGE 0x0B12 |
||
93 | #define GL_SMOOTH_POINT_SIZE_GRANULARITY 0x0B13 |
||
94 | #define GL_SMOOTH_LINE_WIDTH_RANGE 0x0B22 |
||
95 | #define GL_SMOOTH_LINE_WIDTH_GRANULARITY 0x0B23 |
||
96 | #define GL_ALIASED_POINT_SIZE_RANGE 0x846D |
||
97 | #define GL_ALIASED_LINE_WIDTH_RANGE 0x846E |
||
98 | #endif |
||
99 | |||
100 | #ifndef GL_ARB_imaging |
||
101 | #define GL_CONSTANT_COLOR 0x8001 |
||
102 | #define GL_ONE_MINUS_CONSTANT_COLOR 0x8002 |
||
103 | #define GL_CONSTANT_ALPHA 0x8003 |
||
104 | #define GL_ONE_MINUS_CONSTANT_ALPHA 0x8004 |
||
105 | #define GL_BLEND_COLOR 0x8005 |
||
106 | #define GL_FUNC_ADD 0x8006 |
||
107 | #define GL_MIN 0x8007 |
||
108 | #define GL_MAX 0x8008 |
||
109 | #define GL_BLEND_EQUATION 0x8009 |
||
110 | #define GL_FUNC_SUBTRACT 0x800A |
||
111 | #define GL_FUNC_REVERSE_SUBTRACT 0x800B |
||
112 | #define GL_CONVOLUTION_1D 0x8010 |
||
113 | #define GL_CONVOLUTION_2D 0x8011 |
||
114 | #define GL_SEPARABLE_2D 0x8012 |
||
115 | #define GL_CONVOLUTION_BORDER_MODE 0x8013 |
||
116 | #define GL_CONVOLUTION_FILTER_SCALE 0x8014 |
||
117 | #define GL_CONVOLUTION_FILTER_BIAS 0x8015 |
||
118 | #define GL_REDUCE 0x8016 |
||
119 | #define GL_CONVOLUTION_FORMAT 0x8017 |
||
120 | #define GL_CONVOLUTION_WIDTH 0x8018 |
||
121 | #define GL_CONVOLUTION_HEIGHT 0x8019 |
||
122 | #define GL_MAX_CONVOLUTION_WIDTH 0x801A |
||
123 | #define GL_MAX_CONVOLUTION_HEIGHT 0x801B |
||
124 | #define GL_POST_CONVOLUTION_RED_SCALE 0x801C |
||
125 | #define GL_POST_CONVOLUTION_GREEN_SCALE 0x801D |
||
126 | #define GL_POST_CONVOLUTION_BLUE_SCALE 0x801E |
||
127 | #define GL_POST_CONVOLUTION_ALPHA_SCALE 0x801F |
||
128 | #define GL_POST_CONVOLUTION_RED_BIAS 0x8020 |
||
129 | #define GL_POST_CONVOLUTION_GREEN_BIAS 0x8021 |
||
130 | #define GL_POST_CONVOLUTION_BLUE_BIAS 0x8022 |
||
131 | #define GL_POST_CONVOLUTION_ALPHA_BIAS 0x8023 |
||
132 | #define GL_HISTOGRAM 0x8024 |
||
133 | #define GL_PROXY_HISTOGRAM 0x8025 |
||
134 | #define GL_HISTOGRAM_WIDTH 0x8026 |
||
135 | #define GL_HISTOGRAM_FORMAT 0x8027 |
||
136 | #define GL_HISTOGRAM_RED_SIZE 0x8028 |
||
137 | #define GL_HISTOGRAM_GREEN_SIZE 0x8029 |
||
138 | #define GL_HISTOGRAM_BLUE_SIZE 0x802A |
||
139 | #define GL_HISTOGRAM_ALPHA_SIZE 0x802B |
||
140 | #define GL_HISTOGRAM_LUMINANCE_SIZE 0x802C |
||
141 | #define GL_HISTOGRAM_SINK 0x802D |
||
142 | #define GL_MINMAX 0x802E |
||
143 | #define GL_MINMAX_FORMAT 0x802F |
||
144 | #define GL_MINMAX_SINK 0x8030 |
||
145 | #define GL_TABLE_TOO_LARGE 0x8031 |
||
146 | #define GL_COLOR_MATRIX 0x80B1 |
||
147 | #define GL_COLOR_MATRIX_STACK_DEPTH 0x80B2 |
||
148 | #define GL_MAX_COLOR_MATRIX_STACK_DEPTH 0x80B3 |
||
149 | #define GL_POST_COLOR_MATRIX_RED_SCALE 0x80B4 |
||
150 | #define GL_POST_COLOR_MATRIX_GREEN_SCALE 0x80B5 |
||
151 | #define GL_POST_COLOR_MATRIX_BLUE_SCALE 0x80B6 |
||
152 | #define GL_POST_COLOR_MATRIX_ALPHA_SCALE 0x80B7 |
||
153 | #define GL_POST_COLOR_MATRIX_RED_BIAS 0x80B8 |
||
154 | #define GL_POST_COLOR_MATRIX_GREEN_BIAS 0x80B9 |
||
155 | #define GL_POST_COLOR_MATRIX_BLUE_BIAS 0x80BA |
||
156 | #define GL_POST_COLOR_MATRIX_ALPHA_BIAS 0x80BB |
||
157 | #define GL_COLOR_TABLE 0x80D0 |
||
158 | #define GL_POST_CONVOLUTION_COLOR_TABLE 0x80D1 |
||
159 | #define GL_POST_COLOR_MATRIX_COLOR_TABLE 0x80D2 |
||
160 | #define GL_PROXY_COLOR_TABLE 0x80D3 |
||
161 | #define GL_PROXY_POST_CONVOLUTION_COLOR_TABLE 0x80D4 |
||
162 | #define GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE 0x80D5 |
||
163 | #define GL_COLOR_TABLE_SCALE 0x80D6 |
||
164 | #define GL_COLOR_TABLE_BIAS 0x80D7 |
||
165 | #define GL_COLOR_TABLE_FORMAT 0x80D8 |
||
166 | #define GL_COLOR_TABLE_WIDTH 0x80D9 |
||
167 | #define GL_COLOR_TABLE_RED_SIZE 0x80DA |
||
168 | #define GL_COLOR_TABLE_GREEN_SIZE 0x80DB |
||
169 | #define GL_COLOR_TABLE_BLUE_SIZE 0x80DC |
||
170 | #define GL_COLOR_TABLE_ALPHA_SIZE 0x80DD |
||
171 | #define GL_COLOR_TABLE_LUMINANCE_SIZE 0x80DE |
||
172 | #define GL_COLOR_TABLE_INTENSITY_SIZE 0x80DF |
||
173 | #define GL_CONSTANT_BORDER 0x8151 |
||
174 | #define GL_REPLICATE_BORDER 0x8153 |
||
175 | #define GL_CONVOLUTION_BORDER_COLOR 0x8154 |
||
176 | #endif |
||
177 | |||
178 | #ifndef GL_VERSION_1_3 |
||
179 | #define GL_TEXTURE0 0x84C0 |
||
180 | #define GL_TEXTURE1 0x84C1 |
||
181 | #define GL_TEXTURE2 0x84C2 |
||
182 | #define GL_TEXTURE3 0x84C3 |
||
183 | #define GL_TEXTURE4 0x84C4 |
||
184 | #define GL_TEXTURE5 0x84C5 |
||
185 | #define GL_TEXTURE6 0x84C6 |
||
186 | #define GL_TEXTURE7 0x84C7 |
||
187 | #define GL_TEXTURE8 0x84C8 |
||
188 | #define GL_TEXTURE9 0x84C9 |
||
189 | #define GL_TEXTURE10 0x84CA |
||
190 | #define GL_TEXTURE11 0x84CB |
||
191 | #define GL_TEXTURE12 0x84CC |
||
192 | #define GL_TEXTURE13 0x84CD |
||
193 | #define GL_TEXTURE14 0x84CE |
||
194 | #define GL_TEXTURE15 0x84CF |
||
195 | #define GL_TEXTURE16 0x84D0 |
||
196 | #define GL_TEXTURE17 0x84D1 |
||
197 | #define GL_TEXTURE18 0x84D2 |
||
198 | #define GL_TEXTURE19 0x84D3 |
||
199 | #define GL_TEXTURE20 0x84D4 |
||
200 | #define GL_TEXTURE21 0x84D5 |
||
201 | #define GL_TEXTURE22 0x84D6 |
||
202 | #define GL_TEXTURE23 0x84D7 |
||
203 | #define GL_TEXTURE24 0x84D8 |
||
204 | #define GL_TEXTURE25 0x84D9 |
||
205 | #define GL_TEXTURE26 0x84DA |
||
206 | #define GL_TEXTURE27 0x84DB |
||
207 | #define GL_TEXTURE28 0x84DC |
||
208 | #define GL_TEXTURE29 0x84DD |
||
209 | #define GL_TEXTURE30 0x84DE |
||
210 | #define GL_TEXTURE31 0x84DF |
||
211 | #define GL_ACTIVE_TEXTURE 0x84E0 |
||
212 | #define GL_CLIENT_ACTIVE_TEXTURE 0x84E1 |
||
213 | #define GL_MAX_TEXTURE_UNITS 0x84E2 |
||
214 | #define GL_TRANSPOSE_MODELVIEW_MATRIX 0x84E3 |
||
215 | #define GL_TRANSPOSE_PROJECTION_MATRIX 0x84E4 |
||
216 | #define GL_TRANSPOSE_TEXTURE_MATRIX 0x84E5 |
||
217 | #define GL_TRANSPOSE_COLOR_MATRIX 0x84E6 |
||
218 | #define GL_MULTISAMPLE 0x809D |
||
219 | #define GL_SAMPLE_ALPHA_TO_COVERAGE 0x809E |
||
220 | #define GL_SAMPLE_ALPHA_TO_ONE 0x809F |
||
221 | #define GL_SAMPLE_COVERAGE 0x80A0 |
||
222 | #define GL_SAMPLE_BUFFERS 0x80A8 |
||
223 | #define GL_SAMPLES 0x80A9 |
||
224 | #define GL_SAMPLE_COVERAGE_VALUE 0x80AA |
||
225 | #define GL_SAMPLE_COVERAGE_INVERT 0x80AB |
||
226 | #define GL_MULTISAMPLE_BIT 0x20000000 |
||
227 | #define GL_NORMAL_MAP 0x8511 |
||
228 | #define GL_REFLECTION_MAP 0x8512 |
||
229 | #define GL_TEXTURE_CUBE_MAP 0x8513 |
||
230 | #define GL_TEXTURE_BINDING_CUBE_MAP 0x8514 |
||
231 | #define GL_TEXTURE_CUBE_MAP_POSITIVE_X 0x8515 |
||
232 | #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X 0x8516 |
||
233 | #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y 0x8517 |
||
234 | #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y 0x8518 |
||
235 | #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z 0x8519 |
||
236 | #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z 0x851A |
||
237 | #define GL_PROXY_TEXTURE_CUBE_MAP 0x851B |
||
238 | #define GL_MAX_CUBE_MAP_TEXTURE_SIZE 0x851C |
||
239 | #define GL_COMPRESSED_ALPHA 0x84E9 |
||
240 | #define GL_COMPRESSED_LUMINANCE 0x84EA |
||
241 | #define GL_COMPRESSED_LUMINANCE_ALPHA 0x84EB |
||
242 | #define GL_COMPRESSED_INTENSITY 0x84EC |
||
243 | #define GL_COMPRESSED_RGB 0x84ED |
||
244 | #define GL_COMPRESSED_RGBA 0x84EE |
||
245 | #define GL_TEXTURE_COMPRESSION_HINT 0x84EF |
||
246 | #define GL_TEXTURE_COMPRESSED_IMAGE_SIZE 0x86A0 |
||
247 | #define GL_TEXTURE_COMPRESSED 0x86A1 |
||
248 | #define GL_NUM_COMPRESSED_TEXTURE_FORMATS 0x86A2 |
||
249 | #define GL_COMPRESSED_TEXTURE_FORMATS 0x86A3 |
||
250 | #define GL_CLAMP_TO_BORDER 0x812D |
||
251 | #define GL_CLAMP_TO_BORDER_SGIS 0x812D |
||
252 | #define GL_COMBINE 0x8570 |
||
253 | #define GL_COMBINE_RGB 0x8571 |
||
254 | #define GL_COMBINE_ALPHA 0x8572 |
||
255 | #define GL_SOURCE0_RGB 0x8580 |
||
256 | #define GL_SOURCE1_RGB 0x8581 |
||
257 | #define GL_SOURCE2_RGB 0x8582 |
||
258 | #define GL_SOURCE0_ALPHA 0x8588 |
||
259 | #define GL_SOURCE1_ALPHA 0x8589 |
||
260 | #define GL_SOURCE2_ALPHA 0x858A |
||
261 | #define GL_OPERAND0_RGB 0x8590 |
||
262 | #define GL_OPERAND1_RGB 0x8591 |
||
263 | #define GL_OPERAND2_RGB 0x8592 |
||
264 | #define GL_OPERAND0_ALPHA 0x8598 |
||
265 | #define GL_OPERAND1_ALPHA 0x8599 |
||
266 | #define GL_OPERAND2_ALPHA 0x859A |
||
267 | #define GL_RGB_SCALE 0x8573 |
||
268 | #define GL_ADD_SIGNED 0x8574 |
||
269 | #define GL_INTERPOLATE 0x8575 |
||
270 | #define GL_SUBTRACT 0x84E7 |
||
271 | #define GL_CONSTANT 0x8576 |
||
272 | #define GL_PRIMARY_COLOR 0x8577 |
||
273 | #define GL_PREVIOUS 0x8578 |
||
274 | #define GL_DOT3_RGB 0x86AE |
||
275 | #define GL_DOT3_RGBA 0x86AF |
||
276 | #endif |
||
277 | |||
278 | #ifndef GL_VERSION_1_4 |
||
279 | #define GL_BLEND_DST_RGB 0x80C8 |
||
280 | #define GL_BLEND_SRC_RGB 0x80C9 |
||
281 | #define GL_BLEND_DST_ALPHA 0x80CA |
||
282 | #define GL_BLEND_SRC_ALPHA 0x80CB |
||
283 | #define GL_POINT_SIZE_MIN 0x8126 |
||
284 | #define GL_POINT_SIZE_MAX 0x8127 |
||
285 | #define GL_POINT_FADE_THRESHOLD_SIZE 0x8128 |
||
286 | #define GL_POINT_DISTANCE_ATTENUATION 0x8129 |
||
287 | #define GL_GENERATE_MIPMAP 0x8191 |
||
288 | #define GL_GENERATE_MIPMAP_HINT 0x8192 |
||
289 | #define GL_DEPTH_COMPONENT16 0x81A5 |
||
290 | #define GL_DEPTH_COMPONENT24 0x81A6 |
||
291 | #define GL_DEPTH_COMPONENT32 0x81A7 |
||
292 | #define GL_MIRRORED_REPEAT 0x8370 |
||
293 | #define GL_FOG_COORDINATE_SOURCE 0x8450 |
||
294 | #define GL_FOG_COORDINATE 0x8451 |
||
295 | #define GL_FRAGMENT_DEPTH 0x8452 |
||
296 | #define GL_CURRENT_FOG_COORDINATE 0x8453 |
||
297 | #define GL_FOG_COORDINATE_ARRAY_TYPE 0x8454 |
||
298 | #define GL_FOG_COORDINATE_ARRAY_STRIDE 0x8455 |
||
299 | #define GL_FOG_COORDINATE_ARRAY_POINTER 0x8456 |
||
300 | #define GL_FOG_COORDINATE_ARRAY 0x8457 |
||
301 | #define GL_COLOR_SUM 0x8458 |
||
302 | #define GL_CURRENT_SECONDARY_COLOR 0x8459 |
||
303 | #define GL_SECONDARY_COLOR_ARRAY_SIZE 0x845A |
||
304 | #define GL_SECONDARY_COLOR_ARRAY_TYPE 0x845B |
||
305 | #define GL_SECONDARY_COLOR_ARRAY_STRIDE 0x845C |
||
306 | #define GL_SECONDARY_COLOR_ARRAY_POINTER 0x845D |
||
307 | #define GL_SECONDARY_COLOR_ARRAY 0x845E |
||
308 | #define GL_MAX_TEXTURE_LOD_BIAS 0x84FD |
||
309 | #define GL_TEXTURE_FILTER_CONTROL 0x8500 |
||
310 | #define GL_TEXTURE_LOD_BIAS 0x8501 |
||
311 | #define GL_INCR_WRAP 0x8507 |
||
312 | #define GL_DECR_WRAP 0x8508 |
||
313 | #define GL_TEXTURE_DEPTH_SIZE 0x884A |
||
314 | #define GL_DEPTH_TEXTURE_MODE 0x884B |
||
315 | #define GL_TEXTURE_COMPARE_MODE 0x884C |
||
316 | #define GL_TEXTURE_COMPARE_FUNC 0x884D |
||
317 | #define GL_COMPARE_R_TO_TEXTURE 0x884E |
||
318 | #endif |
||
319 | |||
320 | #ifndef GL_ARB_multitexture |
||
321 | #define GL_TEXTURE0_ARB 0x84C0 |
||
322 | #define GL_TEXTURE1_ARB 0x84C1 |
||
323 | #define GL_TEXTURE2_ARB 0x84C2 |
||
324 | #define GL_TEXTURE3_ARB 0x84C3 |
||
325 | #define GL_TEXTURE4_ARB 0x84C4 |
||
326 | #define GL_TEXTURE5_ARB 0x84C5 |
||
327 | #define GL_TEXTURE6_ARB 0x84C6 |
||
328 | #define GL_TEXTURE7_ARB 0x84C7 |
||
329 | #define GL_TEXTURE8_ARB 0x84C8 |
||
330 | #define GL_TEXTURE9_ARB 0x84C9 |
||
331 | #define GL_TEXTURE10_ARB 0x84CA |
||
332 | #define GL_TEXTURE11_ARB 0x84CB |
||
333 | #define GL_TEXTURE12_ARB 0x84CC |
||
334 | #define GL_TEXTURE13_ARB 0x84CD |
||
335 | #define GL_TEXTURE14_ARB 0x84CE |
||
336 | #define GL_TEXTURE15_ARB 0x84CF |
||
337 | #define GL_TEXTURE16_ARB 0x84D0 |
||
338 | #define GL_TEXTURE17_ARB 0x84D1 |
||
339 | #define GL_TEXTURE18_ARB 0x84D2 |
||
340 | #define GL_TEXTURE19_ARB 0x84D3 |
||
341 | #define GL_TEXTURE20_ARB 0x84D4 |
||
342 | #define GL_TEXTURE21_ARB 0x84D5 |
||
343 | #define GL_TEXTURE22_ARB 0x84D6 |
||
344 | #define GL_TEXTURE23_ARB 0x84D7 |
||
345 | #define GL_TEXTURE24_ARB 0x84D8 |
||
346 | #define GL_TEXTURE25_ARB 0x84D9 |
||
347 | #define GL_TEXTURE26_ARB 0x84DA |
||
348 | #define GL_TEXTURE27_ARB 0x84DB |
||
349 | #define GL_TEXTURE28_ARB 0x84DC |
||
350 | #define GL_TEXTURE29_ARB 0x84DD |
||
351 | #define GL_TEXTURE30_ARB 0x84DE |
||
352 | #define GL_TEXTURE31_ARB 0x84DF |
||
353 | #define GL_ACTIVE_TEXTURE_ARB 0x84E0 |
||
354 | #define GL_CLIENT_ACTIVE_TEXTURE_ARB 0x84E1 |
||
355 | #define GL_MAX_TEXTURE_UNITS_ARB 0x84E2 |
||
356 | #endif |
||
357 | |||
358 | #ifndef GL_ARB_transpose_matrix |
||
359 | #define GL_TRANSPOSE_MODELVIEW_MATRIX_ARB 0x84E3 |
||
360 | #define GL_TRANSPOSE_PROJECTION_MATRIX_ARB 0x84E4 |
||
361 | #define GL_TRANSPOSE_TEXTURE_MATRIX_ARB 0x84E5 |
||
362 | #define GL_TRANSPOSE_COLOR_MATRIX_ARB 0x84E6 |
||
363 | #endif |
||
364 | |||
365 | #ifndef GL_ARB_multisample |
||
366 | #define GL_MULTISAMPLE_ARB 0x809D |
||
367 | #define GL_SAMPLE_ALPHA_TO_COVERAGE_ARB 0x809E |
||
368 | #define GL_SAMPLE_ALPHA_TO_ONE_ARB 0x809F |
||
369 | #define GL_SAMPLE_COVERAGE_ARB 0x80A0 |
||
370 | #define GL_SAMPLE_BUFFERS_ARB 0x80A8 |
||
371 | #define GL_SAMPLES_ARB 0x80A9 |
||
372 | #define GL_SAMPLE_COVERAGE_VALUE_ARB 0x80AA |
||
373 | #define GL_SAMPLE_COVERAGE_INVERT_ARB 0x80AB |
||
374 | #define GL_MULTISAMPLE_BIT_ARB 0x20000000 |
||
375 | #endif |
||
376 | |||
377 | #ifndef GL_ARB_texture_env_add |
||
378 | #endif |
||
379 | |||
380 | #ifndef GL_ARB_texture_cube_map |
||
381 | #define GL_NORMAL_MAP_ARB 0x8511 |
||
382 | #define GL_REFLECTION_MAP_ARB 0x8512 |
||
383 | #define GL_TEXTURE_CUBE_MAP_ARB 0x8513 |
||
384 | #define GL_TEXTURE_BINDING_CUBE_MAP_ARB 0x8514 |
||
385 | #define GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB 0x8515 |
||
386 | #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB 0x8516 |
||
387 | #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB 0x8517 |
||
388 | #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB 0x8518 |
||
389 | #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB 0x8519 |
||
390 | #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB 0x851A |
||
391 | #define GL_PROXY_TEXTURE_CUBE_MAP_ARB 0x851B |
||
392 | #define GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB 0x851C |
||
393 | #endif |
||
394 | |||
395 | #ifndef GL_ARB_texture_compression |
||
396 | #define GL_COMPRESSED_ALPHA_ARB 0x84E9 |
||
397 | #define GL_COMPRESSED_LUMINANCE_ARB 0x84EA |
||
398 | #define GL_COMPRESSED_LUMINANCE_ALPHA_ARB 0x84EB |
||
399 | #define GL_COMPRESSED_INTENSITY_ARB 0x84EC |
||
400 | #define GL_COMPRESSED_RGB_ARB 0x84ED |
||
401 | #define GL_COMPRESSED_RGBA_ARB 0x84EE |
||
402 | #define GL_TEXTURE_COMPRESSION_HINT_ARB 0x84EF |
||
403 | #define GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB 0x86A0 |
||
404 | #define GL_TEXTURE_COMPRESSED_ARB 0x86A1 |
||
405 | #define GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A2 |
||
406 | #define GL_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A3 |
||
407 | #endif |
||
408 | |||
409 | #ifndef GL_ARB_texture_border_clamp |
||
410 | #define GL_CLAMP_TO_BORDER_ARB 0x812D |
||
411 | #endif |
||
412 | |||
413 | #ifndef GL_ARB_point_parameters |
||
414 | #define GL_POINT_SIZE_MIN_ARB 0x8126 |
||
415 | #define GL_POINT_SIZE_MAX_ARB 0x8127 |
||
416 | #define GL_POINT_FADE_THRESHOLD_SIZE_ARB 0x8128 |
||
417 | #define GL_POINT_DISTANCE_ATTENUATION_ARB 0x8129 |
||
418 | #endif |
||
419 | |||
420 | #ifndef GL_ARB_vertex_blend |
||
421 | #define GL_MAX_VERTEX_UNITS_ARB 0x86A4 |
||
422 | #define GL_ACTIVE_VERTEX_UNITS_ARB 0x86A5 |
||
423 | #define GL_WEIGHT_SUM_UNITY_ARB 0x86A6 |
||
424 | #define GL_VERTEX_BLEND_ARB 0x86A7 |
||
425 | #define GL_CURRENT_WEIGHT_ARB 0x86A8 |
||
426 | #define GL_WEIGHT_ARRAY_TYPE_ARB 0x86A9 |
||
427 | #define GL_WEIGHT_ARRAY_STRIDE_ARB 0x86AA |
||
428 | #define GL_WEIGHT_ARRAY_SIZE_ARB 0x86AB |
||
429 | #define GL_WEIGHT_ARRAY_POINTER_ARB 0x86AC |
||
430 | #define GL_WEIGHT_ARRAY_ARB 0x86AD |
||
431 | #define GL_MODELVIEW0_ARB 0x1700 |
||
432 | #define GL_MODELVIEW1_ARB 0x850A |
||
433 | #define GL_MODELVIEW2_ARB 0x8722 |
||
434 | #define GL_MODELVIEW3_ARB 0x8723 |
||
435 | #define GL_MODELVIEW4_ARB 0x8724 |
||
436 | #define GL_MODELVIEW5_ARB 0x8725 |
||
437 | #define GL_MODELVIEW6_ARB 0x8726 |
||
438 | #define GL_MODELVIEW7_ARB 0x8727 |
||
439 | #define GL_MODELVIEW8_ARB 0x8728 |
||
440 | #define GL_MODELVIEW9_ARB 0x8729 |
||
441 | #define GL_MODELVIEW10_ARB 0x872A |
||
442 | #define GL_MODELVIEW11_ARB 0x872B |
||
443 | #define GL_MODELVIEW12_ARB 0x872C |
||
444 | #define GL_MODELVIEW13_ARB 0x872D |
||
445 | #define GL_MODELVIEW14_ARB 0x872E |
||
446 | #define GL_MODELVIEW15_ARB 0x872F |
||
447 | #define GL_MODELVIEW16_ARB 0x8730 |
||
448 | #define GL_MODELVIEW17_ARB 0x8731 |
||
449 | #define GL_MODELVIEW18_ARB 0x8732 |
||
450 | #define GL_MODELVIEW19_ARB 0x8733 |
||
451 | #define GL_MODELVIEW20_ARB 0x8734 |
||
452 | #define GL_MODELVIEW21_ARB 0x8735 |
||
453 | #define GL_MODELVIEW22_ARB 0x8736 |
||
454 | #define GL_MODELVIEW23_ARB 0x8737 |
||
455 | #define GL_MODELVIEW24_ARB 0x8738 |
||
456 | #define GL_MODELVIEW25_ARB 0x8739 |
||
457 | #define GL_MODELVIEW26_ARB 0x873A |
||
458 | #define GL_MODELVIEW27_ARB 0x873B |
||
459 | #define GL_MODELVIEW28_ARB 0x873C |
||
460 | #define GL_MODELVIEW29_ARB 0x873D |
||
461 | #define GL_MODELVIEW30_ARB 0x873E |
||
462 | #define GL_MODELVIEW31_ARB 0x873F |
||
463 | #endif |
||
464 | |||
465 | #ifndef GL_ARB_matrix_palette |
||
466 | #define GL_MATRIX_PALETTE_ARB 0x8840 |
||
467 | #define GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB 0x8841 |
||
468 | #define GL_MAX_PALETTE_MATRICES_ARB 0x8842 |
||
469 | #define GL_CURRENT_PALETTE_MATRIX_ARB 0x8843 |
||
470 | #define GL_MATRIX_INDEX_ARRAY_ARB 0x8844 |
||
471 | #define GL_CURRENT_MATRIX_INDEX_ARB 0x8845 |
||
472 | #define GL_MATRIX_INDEX_ARRAY_SIZE_ARB 0x8846 |
||
473 | #define GL_MATRIX_INDEX_ARRAY_TYPE_ARB 0x8847 |
||
474 | #define GL_MATRIX_INDEX_ARRAY_STRIDE_ARB 0x8848 |
||
475 | #define GL_MATRIX_INDEX_ARRAY_POINTER_ARB 0x8849 |
||
476 | #endif |
||
477 | |||
478 | #ifndef GL_ARB_texture_env_combine |
||
479 | #define GL_COMBINE_ARB 0x8570 |
||
480 | #define GL_COMBINE_RGB_ARB 0x8571 |
||
481 | #define GL_COMBINE_ALPHA_ARB 0x8572 |
||
482 | #define GL_SOURCE0_RGB_ARB 0x8580 |
||
483 | #define GL_SOURCE1_RGB_ARB 0x8581 |
||
484 | #define GL_SOURCE2_RGB_ARB 0x8582 |
||
485 | #define GL_SOURCE0_ALPHA_ARB 0x8588 |
||
486 | #define GL_SOURCE1_ALPHA_ARB 0x8589 |
||
487 | #define GL_SOURCE2_ALPHA_ARB 0x858A |
||
488 | #define GL_OPERAND0_RGB_ARB 0x8590 |
||
489 | #define GL_OPERAND1_RGB_ARB 0x8591 |
||
490 | #define GL_OPERAND2_RGB_ARB 0x8592 |
||
491 | #define GL_OPERAND0_ALPHA_ARB 0x8598 |
||
492 | #define GL_OPERAND1_ALPHA_ARB 0x8599 |
||
493 | #define GL_OPERAND2_ALPHA_ARB 0x859A |
||
494 | #define GL_RGB_SCALE_ARB 0x8573 |
||
495 | #define GL_ADD_SIGNED_ARB 0x8574 |
||
496 | #define GL_INTERPOLATE_ARB 0x8575 |
||
497 | #define GL_SUBTRACT_ARB 0x84E7 |
||
498 | #define GL_CONSTANT_ARB 0x8576 |
||
499 | #define GL_PRIMARY_COLOR_ARB 0x8577 |
||
500 | #define GL_PREVIOUS_ARB 0x8578 |
||
501 | #endif |
||
502 | |||
503 | #ifndef GL_ARB_texture_env_crossbar |
||
504 | #endif |
||
505 | |||
506 | #ifndef GL_ARB_texture_env_dot3 |
||
507 | #define GL_DOT3_RGB_ARB 0x86AE |
||
508 | #define GL_DOT3_RGBA_ARB 0x86AF |
||
509 | #endif |
||
510 | |||
511 | #ifndef GL_ARB_texture_mirrored_repeat |
||
512 | #define GL_MIRRORED_REPEAT_ARB 0x8370 |
||
513 | #endif |
||
514 | |||
515 | #ifndef GL_ARB_depth_texture |
||
516 | #define GL_DEPTH_COMPONENT16_ARB 0x81A5 |
||
517 | #define GL_DEPTH_COMPONENT24_ARB 0x81A6 |
||
518 | #define GL_DEPTH_COMPONENT32_ARB 0x81A7 |
||
519 | #define GL_TEXTURE_DEPTH_SIZE_ARB 0x884A |
||
520 | #define GL_DEPTH_TEXTURE_MODE_ARB 0x884B |
||
521 | #endif |
||
522 | |||
523 | #ifndef GL_ARB_shadow |
||
524 | #define GL_TEXTURE_COMPARE_MODE_ARB 0x884C |
||
525 | #define GL_TEXTURE_COMPARE_FUNC_ARB 0x884D |
||
526 | #define GL_COMPARE_R_TO_TEXTURE_ARB 0x884E |
||
527 | #endif |
||
528 | |||
529 | #ifndef GL_ARB_shadow_ambient |
||
530 | #define GL_TEXTURE_COMPARE_FAIL_VALUE_ARB 0x80BF |
||
531 | #endif |
||
532 | |||
533 | #ifndef GL_ARB_window_pos |
||
534 | #endif |
||
535 | |||
536 | #ifndef GL_ARB_vertex_program |
||
537 | #define GL_VERTEX_PROGRAM_ARB 0x8620 |
||
538 | #define GL_VERTEX_PROGRAM_POINT_SIZE_ARB 0x8642 |
||
539 | #define GL_VERTEX_PROGRAM_TWO_SIDE_ARB 0x8643 |
||
540 | #define GL_COLOR_SUM_ARB 0x8458 |
||
541 | #define GL_PROGRAM_FORMAT_ASCII_ARB 0x8875 |
||
542 | #define GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB 0x8622 |
||
543 | #define GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB 0x8623 |
||
544 | #define GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB 0x8624 |
||
545 | #define GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB 0x8625 |
||
546 | #define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB 0x886A |
||
547 | #define GL_CURRENT_VERTEX_ATTRIB_ARB 0x8626 |
||
548 | #define GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB 0x8645 |
||
549 | #define GL_PROGRAM_LENGTH_ARB 0x8627 |
||
550 | #define GL_PROGRAM_FORMAT_ARB 0x8876 |
||
551 | #define GL_PROGRAM_BINDING_ARB 0x8677 |
||
552 | #define GL_PROGRAM_INSTRUCTIONS_ARB 0x88A0 |
||
553 | #define GL_MAX_PROGRAM_INSTRUCTIONS_ARB 0x88A1 |
||
554 | #define GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB 0x88A2 |
||
555 | #define GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB 0x88A3 |
||
556 | #define GL_PROGRAM_TEMPORARIES_ARB 0x88A4 |
||
557 | #define GL_MAX_PROGRAM_TEMPORARIES_ARB 0x88A5 |
||
558 | #define GL_PROGRAM_NATIVE_TEMPORARIES_ARB 0x88A6 |
||
559 | #define GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB 0x88A7 |
||
560 | #define GL_PROGRAM_PARAMETERS_ARB 0x88A8 |
||
561 | #define GL_MAX_PROGRAM_PARAMETERS_ARB 0x88A9 |
||
562 | #define GL_PROGRAM_NATIVE_PARAMETERS_ARB 0x88AA |
||
563 | #define GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB 0x88AB |
||
564 | #define GL_PROGRAM_ATTRIBS_ARB 0x88AC |
||
565 | #define GL_MAX_PROGRAM_ATTRIBS_ARB 0x88AD |
||
566 | #define GL_PROGRAM_NATIVE_ATTRIBS_ARB 0x88AE |
||
567 | #define GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB 0x88AF |
||
568 | #define GL_PROGRAM_ADDRESS_REGISTERS_ARB 0x88B0 |
||
569 | #define GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB 0x88B1 |
||
570 | #define GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB 0x88B2 |
||
571 | #define GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB 0x88B3 |
||
572 | #define GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB 0x88B4 |
||
573 | #define GL_MAX_PROGRAM_ENV_PARAMETERS_ARB 0x88B5 |
||
574 | #define GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB 0x88B6 |
||
575 | #define GL_PROGRAM_STRING_ARB 0x8628 |
||
576 | #define GL_PROGRAM_ERROR_POSITION_ARB 0x864B |
||
577 | #define GL_CURRENT_MATRIX_ARB 0x8641 |
||
578 | #define GL_TRANSPOSE_CURRENT_MATRIX_ARB 0x88B7 |
||
579 | #define GL_CURRENT_MATRIX_STACK_DEPTH_ARB 0x8640 |
||
580 | #define GL_MAX_VERTEX_ATTRIBS_ARB 0x8869 |
||
581 | #define GL_MAX_PROGRAM_MATRICES_ARB 0x862F |
||
582 | #define GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB 0x862E |
||
583 | #define GL_PROGRAM_ERROR_STRING_ARB 0x8874 |
||
584 | #define GL_MATRIX0_ARB 0x88C0 |
||
585 | #define GL_MATRIX1_ARB 0x88C1 |
||
586 | #define GL_MATRIX2_ARB 0x88C2 |
||
587 | #define GL_MATRIX3_ARB 0x88C3 |
||
588 | #define GL_MATRIX4_ARB 0x88C4 |
||
589 | #define GL_MATRIX5_ARB 0x88C5 |
||
590 | #define GL_MATRIX6_ARB 0x88C6 |
||
591 | #define GL_MATRIX7_ARB 0x88C7 |
||
592 | #define GL_MATRIX8_ARB 0x88C8 |
||
593 | #define GL_MATRIX9_ARB 0x88C9 |
||
594 | #define GL_MATRIX10_ARB 0x88CA |
||
595 | #define GL_MATRIX11_ARB 0x88CB |
||
596 | #define GL_MATRIX12_ARB 0x88CC |
||
597 | #define GL_MATRIX13_ARB 0x88CD |
||
598 | #define GL_MATRIX14_ARB 0x88CE |
||
599 | #define GL_MATRIX15_ARB 0x88CF |
||
600 | #define GL_MATRIX16_ARB 0x88D0 |
||
601 | #define GL_MATRIX17_ARB 0x88D1 |
||
602 | #define GL_MATRIX18_ARB 0x88D2 |
||
603 | #define GL_MATRIX19_ARB 0x88D3 |
||
604 | #define GL_MATRIX20_ARB 0x88D4 |
||
605 | #define GL_MATRIX21_ARB 0x88D5 |
||
606 | #define GL_MATRIX22_ARB 0x88D6 |
||
607 | #define GL_MATRIX23_ARB 0x88D7 |
||
608 | #define GL_MATRIX24_ARB 0x88D8 |
||
609 | #define GL_MATRIX25_ARB 0x88D9 |
||
610 | #define GL_MATRIX26_ARB 0x88DA |
||
611 | #define GL_MATRIX27_ARB 0x88DB |
||
612 | #define GL_MATRIX28_ARB 0x88DC |
||
613 | #define GL_MATRIX29_ARB 0x88DD |
||
614 | #define GL_MATRIX30_ARB 0x88DE |
||
615 | #define GL_MATRIX31_ARB 0x88DF |
||
616 | #endif |
||
617 | |||
618 | #ifndef GL_EXT_abgr |
||
619 | #define GL_ABGR_EXT 0x8000 |
||
620 | #endif |
||
621 | |||
622 | #ifndef GL_EXT_blend_color |
||
623 | #define GL_CONSTANT_COLOR_EXT 0x8001 |
||
624 | #define GL_ONE_MINUS_CONSTANT_COLOR_EXT 0x8002 |
||
625 | #define GL_CONSTANT_ALPHA_EXT 0x8003 |
||
626 | #define GL_ONE_MINUS_CONSTANT_ALPHA_EXT 0x8004 |
||
627 | #define GL_BLEND_COLOR_EXT 0x8005 |
||
628 | #endif |
||
629 | |||
630 | #ifndef GL_EXT_polygon_offset |
||
631 | #define GL_POLYGON_OFFSET_EXT 0x8037 |
||
632 | #define GL_POLYGON_OFFSET_FACTOR_EXT 0x8038 |
||
633 | #define GL_POLYGON_OFFSET_BIAS_EXT 0x8039 |
||
634 | #endif |
||
635 | |||
636 | #ifndef GL_EXT_texture |
||
637 | #define GL_ALPHA4_EXT 0x803B |
||
638 | #define GL_ALPHA8_EXT 0x803C |
||
639 | #define GL_ALPHA12_EXT 0x803D |
||
640 | #define GL_ALPHA16_EXT 0x803E |
||
641 | #define GL_LUMINANCE4_EXT 0x803F |
||
642 | #define GL_LUMINANCE8_EXT 0x8040 |
||
643 | #define GL_LUMINANCE12_EXT 0x8041 |
||
644 | #define GL_LUMINANCE16_EXT 0x8042 |
||
645 | #define GL_LUMINANCE4_ALPHA4_EXT 0x8043 |
||
646 | #define GL_LUMINANCE6_ALPHA2_EXT 0x8044 |
||
647 | #define GL_LUMINANCE8_ALPHA8_EXT 0x8045 |
||
648 | #define GL_LUMINANCE12_ALPHA4_EXT 0x8046 |
||
649 | #define GL_LUMINANCE12_ALPHA12_EXT 0x8047 |
||
650 | #define GL_LUMINANCE16_ALPHA16_EXT 0x8048 |
||
651 | #define GL_INTENSITY_EXT 0x8049 |
||
652 | #define GL_INTENSITY4_EXT 0x804A |
||
653 | #define GL_INTENSITY8_EXT 0x804B |
||
654 | #define GL_INTENSITY12_EXT 0x804C |
||
655 | #define GL_INTENSITY16_EXT 0x804D |
||
656 | #define GL_RGB2_EXT 0x804E |
||
657 | #define GL_RGB4_EXT 0x804F |
||
658 | #define GL_RGB5_EXT 0x8050 |
||
659 | #define GL_RGB8_EXT 0x8051 |
||
660 | #define GL_RGB10_EXT 0x8052 |
||
661 | #define GL_RGB12_EXT 0x8053 |
||
662 | #define GL_RGB16_EXT 0x8054 |
||
663 | #define GL_RGBA2_EXT 0x8055 |
||
664 | #define GL_RGBA4_EXT 0x8056 |
||
665 | #define GL_RGB5_A1_EXT 0x8057 |
||
666 | #define GL_RGBA8_EXT 0x8058 |
||
667 | #define GL_RGB10_A2_EXT 0x8059 |
||
668 | #define GL_RGBA12_EXT 0x805A |
||
669 | #define GL_RGBA16_EXT 0x805B |
||
670 | #define GL_TEXTURE_RED_SIZE_EXT 0x805C |
||
671 | #define GL_TEXTURE_GREEN_SIZE_EXT 0x805D |
||
672 | #define GL_TEXTURE_BLUE_SIZE_EXT 0x805E |
||
673 | #define GL_TEXTURE_ALPHA_SIZE_EXT 0x805F |
||
674 | #define GL_TEXTURE_LUMINANCE_SIZE_EXT 0x8060 |
||
675 | #define GL_TEXTURE_INTENSITY_SIZE_EXT 0x8061 |
||
676 | #define GL_REPLACE_EXT 0x8062 |
||
677 | #define GL_PROXY_TEXTURE_1D_EXT 0x8063 |
||
678 | #define GL_PROXY_TEXTURE_2D_EXT 0x8064 |
||
679 | #define GL_TEXTURE_TOO_LARGE_EXT 0x8065 |
||
680 | #endif |
||
681 | |||
682 | #ifndef GL_EXT_texture3D |
||
683 | #define GL_PACK_SKIP_IMAGES_EXT 0x806B |
||
684 | #define GL_PACK_IMAGE_HEIGHT_EXT 0x806C |
||
685 | #define GL_UNPACK_SKIP_IMAGES_EXT 0x806D |
||
686 | #define GL_UNPACK_IMAGE_HEIGHT_EXT 0x806E |
||
687 | #define GL_TEXTURE_3D_EXT 0x806F |
||
688 | #define GL_PROXY_TEXTURE_3D_EXT 0x8070 |
||
689 | #define GL_TEXTURE_DEPTH_EXT 0x8071 |
||
690 | #define GL_TEXTURE_WRAP_R_EXT 0x8072 |
||
691 | #define GL_MAX_3D_TEXTURE_SIZE_EXT 0x8073 |
||
692 | #endif |
||
693 | |||
694 | #ifndef GL_SGIS_texture_filter4 |
||
695 | #define GL_FILTER4_SGIS 0x8146 |
||
696 | #define GL_TEXTURE_FILTER4_SIZE_SGIS 0x8147 |
||
697 | #endif |
||
698 | |||
699 | #ifndef GL_EXT_subtexture |
||
700 | #endif |
||
701 | |||
702 | #ifndef GL_EXT_copy_texture |
||
703 | #endif |
||
704 | |||
705 | #ifndef GL_EXT_histogram |
||
706 | #define GL_HISTOGRAM_EXT 0x8024 |
||
707 | #define GL_PROXY_HISTOGRAM_EXT 0x8025 |
||
708 | #define GL_HISTOGRAM_WIDTH_EXT 0x8026 |
||
709 | #define GL_HISTOGRAM_FORMAT_EXT 0x8027 |
||
710 | #define GL_HISTOGRAM_RED_SIZE_EXT 0x8028 |
||
711 | #define GL_HISTOGRAM_GREEN_SIZE_EXT 0x8029 |
||
712 | #define GL_HISTOGRAM_BLUE_SIZE_EXT 0x802A |
||
713 | #define GL_HISTOGRAM_ALPHA_SIZE_EXT 0x802B |
||
714 | #define GL_HISTOGRAM_LUMINANCE_SIZE_EXT 0x802C |
||
715 | #define GL_HISTOGRAM_SINK_EXT 0x802D |
||
716 | #define GL_MINMAX_EXT 0x802E |
||
717 | #define GL_MINMAX_FORMAT_EXT 0x802F |
||
718 | #define GL_MINMAX_SINK_EXT 0x8030 |
||
719 | #define GL_TABLE_TOO_LARGE_EXT 0x8031 |
||
720 | #endif |
||
721 | |||
722 | #ifndef GL_EXT_convolution |
||
723 | #define GL_CONVOLUTION_1D_EXT 0x8010 |
||
724 | #define GL_CONVOLUTION_2D_EXT 0x8011 |
||
725 | #define GL_SEPARABLE_2D_EXT 0x8012 |
||
726 | #define GL_CONVOLUTION_BORDER_MODE_EXT 0x8013 |
||
727 | #define GL_CONVOLUTION_FILTER_SCALE_EXT 0x8014 |
||
728 | #define GL_CONVOLUTION_FILTER_BIAS_EXT 0x8015 |
||
729 | #define GL_REDUCE_EXT 0x8016 |
||
730 | #define GL_CONVOLUTION_FORMAT_EXT 0x8017 |
||
731 | #define GL_CONVOLUTION_WIDTH_EXT 0x8018 |
||
732 | #define GL_CONVOLUTION_HEIGHT_EXT 0x8019 |
||
733 | #define GL_MAX_CONVOLUTION_WIDTH_EXT 0x801A |
||
734 | #define GL_MAX_CONVOLUTION_HEIGHT_EXT 0x801B |
||
735 | #define GL_POST_CONVOLUTION_RED_SCALE_EXT 0x801C |
||
736 | #define GL_POST_CONVOLUTION_GREEN_SCALE_EXT 0x801D |
||
737 | #define GL_POST_CONVOLUTION_BLUE_SCALE_EXT 0x801E |
||
738 | #define GL_POST_CONVOLUTION_ALPHA_SCALE_EXT 0x801F |
||
739 | #define GL_POST_CONVOLUTION_RED_BIAS_EXT 0x8020 |
||
740 | #define GL_POST_CONVOLUTION_GREEN_BIAS_EXT 0x8021 |
||
741 | #define GL_POST_CONVOLUTION_BLUE_BIAS_EXT 0x8022 |
||
742 | #define GL_POST_CONVOLUTION_ALPHA_BIAS_EXT 0x8023 |
||
743 | #endif |
||
744 | |||
745 | #ifndef GL_SGI_color_matrix |
||
746 | #define GL_COLOR_MATRIX_SGI 0x80B1 |
||
747 | #define GL_COLOR_MATRIX_STACK_DEPTH_SGI 0x80B2 |
||
748 | #define GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI 0x80B3 |
||
749 | #define GL_POST_COLOR_MATRIX_RED_SCALE_SGI 0x80B4 |
||
750 | #define GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI 0x80B5 |
||
751 | #define GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI 0x80B6 |
||
752 | #define GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI 0x80B7 |
||
753 | #define GL_POST_COLOR_MATRIX_RED_BIAS_SGI 0x80B8 |
||
754 | #define GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI 0x80B9 |
||
755 | #define GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI 0x80BA |
||
756 | #define GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI 0x80BB |
||
757 | #endif |
||
758 | |||
759 | #ifndef GL_SGI_color_table |
||
760 | #define GL_COLOR_TABLE_SGI 0x80D0 |
||
761 | #define GL_POST_CONVOLUTION_COLOR_TABLE_SGI 0x80D1 |
||
762 | #define GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI 0x80D2 |
||
763 | #define GL_PROXY_COLOR_TABLE_SGI 0x80D3 |
||
764 | #define GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI 0x80D4 |
||
765 | #define GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI 0x80D5 |
||
766 | #define GL_COLOR_TABLE_SCALE_SGI 0x80D6 |
||
767 | #define GL_COLOR_TABLE_BIAS_SGI 0x80D7 |
||
768 | #define GL_COLOR_TABLE_FORMAT_SGI 0x80D8 |
||
769 | #define GL_COLOR_TABLE_WIDTH_SGI 0x80D9 |
||
770 | #define GL_COLOR_TABLE_RED_SIZE_SGI 0x80DA |
||
771 | #define GL_COLOR_TABLE_GREEN_SIZE_SGI 0x80DB |
||
772 | #define GL_COLOR_TABLE_BLUE_SIZE_SGI 0x80DC |
||
773 | #define GL_COLOR_TABLE_ALPHA_SIZE_SGI 0x80DD |
||
774 | #define GL_COLOR_TABLE_LUMINANCE_SIZE_SGI 0x80DE |
||
775 | #define GL_COLOR_TABLE_INTENSITY_SIZE_SGI 0x80DF |
||
776 | #endif |
||
777 | |||
778 | #ifndef GL_SGIS_pixel_texture |
||
779 | #define GL_PIXEL_TEXTURE_SGIS 0x8353 |
||
780 | #define GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS 0x8354 |
||
781 | #define GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS 0x8355 |
||
782 | #define GL_PIXEL_GROUP_COLOR_SGIS 0x8356 |
||
783 | #endif |
||
784 | |||
785 | #ifndef GL_SGIX_pixel_texture |
||
786 | #define GL_PIXEL_TEX_GEN_SGIX 0x8139 |
||
787 | #define GL_PIXEL_TEX_GEN_MODE_SGIX 0x832B |
||
788 | #endif |
||
789 | |||
790 | #ifndef GL_SGIS_texture4D |
||
791 | #define GL_PACK_SKIP_VOLUMES_SGIS 0x8130 |
||
792 | #define GL_PACK_IMAGE_DEPTH_SGIS 0x8131 |
||
793 | #define GL_UNPACK_SKIP_VOLUMES_SGIS 0x8132 |
||
794 | #define GL_UNPACK_IMAGE_DEPTH_SGIS 0x8133 |
||
795 | #define GL_TEXTURE_4D_SGIS 0x8134 |
||
796 | #define GL_PROXY_TEXTURE_4D_SGIS 0x8135 |
||
797 | #define GL_TEXTURE_4DSIZE_SGIS 0x8136 |
||
798 | #define GL_TEXTURE_WRAP_Q_SGIS 0x8137 |
||
799 | #define GL_MAX_4D_TEXTURE_SIZE_SGIS 0x8138 |
||
800 | #define GL_TEXTURE_4D_BINDING_SGIS 0x814F |
||
801 | #endif |
||
802 | |||
803 | #ifndef GL_SGI_texture_color_table |
||
804 | #define GL_TEXTURE_COLOR_TABLE_SGI 0x80BC |
||
805 | #define GL_PROXY_TEXTURE_COLOR_TABLE_SGI 0x80BD |
||
806 | #endif |
||
807 | |||
808 | #ifndef GL_EXT_cmyka |
||
809 | #define GL_CMYK_EXT 0x800C |
||
810 | #define GL_CMYKA_EXT 0x800D |
||
811 | #define GL_PACK_CMYK_HINT_EXT 0x800E |
||
812 | #define GL_UNPACK_CMYK_HINT_EXT 0x800F |
||
813 | #endif |
||
814 | |||
815 | #ifndef GL_EXT_texture_object |
||
816 | #define GL_TEXTURE_PRIORITY_EXT 0x8066 |
||
817 | #define GL_TEXTURE_RESIDENT_EXT 0x8067 |
||
818 | #define GL_TEXTURE_1D_BINDING_EXT 0x8068 |
||
819 | #define GL_TEXTURE_2D_BINDING_EXT 0x8069 |
||
820 | #define GL_TEXTURE_3D_BINDING_EXT 0x806A |
||
821 | #endif |
||
822 | |||
823 | #ifndef GL_SGIS_detail_texture |
||
824 | #define GL_DETAIL_TEXTURE_2D_SGIS 0x8095 |
||
825 | #define GL_DETAIL_TEXTURE_2D_BINDING_SGIS 0x8096 |
||
826 | #define GL_LINEAR_DETAIL_SGIS 0x8097 |
||
827 | #define GL_LINEAR_DETAIL_ALPHA_SGIS 0x8098 |
||
828 | #define GL_LINEAR_DETAIL_COLOR_SGIS 0x8099 |
||
829 | #define GL_DETAIL_TEXTURE_LEVEL_SGIS 0x809A |
||
830 | #define GL_DETAIL_TEXTURE_MODE_SGIS 0x809B |
||
831 | #define GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS 0x809C |
||
832 | #endif |
||
833 | |||
834 | #ifndef GL_SGIS_sharpen_texture |
||
835 | #define GL_LINEAR_SHARPEN_SGIS 0x80AD |
||
836 | #define GL_LINEAR_SHARPEN_ALPHA_SGIS 0x80AE |
||
837 | #define GL_LINEAR_SHARPEN_COLOR_SGIS 0x80AF |
||
838 | #define GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS 0x80B0 |
||
839 | #endif |
||
840 | |||
841 | #ifndef GL_EXT_packed_pixels |
||
842 | #define GL_UNSIGNED_BYTE_3_3_2_EXT 0x8032 |
||
843 | #define GL_UNSIGNED_SHORT_4_4_4_4_EXT 0x8033 |
||
844 | #define GL_UNSIGNED_SHORT_5_5_5_1_EXT 0x8034 |
||
845 | #define GL_UNSIGNED_INT_8_8_8_8_EXT 0x8035 |
||
846 | #define GL_UNSIGNED_INT_10_10_10_2_EXT 0x8036 |
||
847 | #endif |
||
848 | |||
849 | #ifndef GL_SGIS_texture_lod |
||
850 | #define GL_TEXTURE_MIN_LOD_SGIS 0x813A |
||
851 | #define GL_TEXTURE_MAX_LOD_SGIS 0x813B |
||
852 | #define GL_TEXTURE_BASE_LEVEL_SGIS 0x813C |
||
853 | #define GL_TEXTURE_MAX_LEVEL_SGIS 0x813D |
||
854 | #endif |
||
855 | |||
856 | #ifndef GL_SGIS_multisample |
||
857 | #define GL_MULTISAMPLE_SGIS 0x809D |
||
858 | #define GL_SAMPLE_ALPHA_TO_MASK_SGIS 0x809E |
||
859 | #define GL_SAMPLE_ALPHA_TO_ONE_SGIS 0x809F |
||
860 | #define GL_SAMPLE_MASK_SGIS 0x80A0 |
||
861 | #define GL_1PASS_SGIS 0x80A1 |
||
862 | #define GL_2PASS_0_SGIS 0x80A2 |
||
863 | #define GL_2PASS_1_SGIS 0x80A3 |
||
864 | #define GL_4PASS_0_SGIS 0x80A4 |
||
865 | #define GL_4PASS_1_SGIS 0x80A5 |
||
866 | #define GL_4PASS_2_SGIS 0x80A6 |
||
867 | #define GL_4PASS_3_SGIS 0x80A7 |
||
868 | #define GL_SAMPLE_BUFFERS_SGIS 0x80A8 |
||
869 | #define GL_SAMPLES_SGIS 0x80A9 |
||
870 | #define GL_SAMPLE_MASK_VALUE_SGIS 0x80AA |
||
871 | #define GL_SAMPLE_MASK_INVERT_SGIS 0x80AB |
||
872 | #define GL_SAMPLE_PATTERN_SGIS 0x80AC |
||
873 | #endif |
||
874 | |||
875 | #ifndef GL_EXT_rescale_normal |
||
876 | #define GL_RESCALE_NORMAL_EXT 0x803A |
||
877 | #endif |
||
878 | |||
879 | #ifndef GL_EXT_vertex_array |
||
880 | #define GL_VERTEX_ARRAY_EXT 0x8074 |
||
881 | #define GL_NORMAL_ARRAY_EXT 0x8075 |
||
882 | #define GL_COLOR_ARRAY_EXT 0x8076 |
||
883 | #define GL_INDEX_ARRAY_EXT 0x8077 |
||
884 | #define GL_TEXTURE_COORD_ARRAY_EXT 0x8078 |
||
885 | #define GL_EDGE_FLAG_ARRAY_EXT 0x8079 |
||
886 | #define GL_VERTEX_ARRAY_SIZE_EXT 0x807A |
||
887 | #define GL_VERTEX_ARRAY_TYPE_EXT 0x807B |
||
888 | #define GL_VERTEX_ARRAY_STRIDE_EXT 0x807C |
||
889 | #define GL_VERTEX_ARRAY_COUNT_EXT 0x807D |
||
890 | #define GL_NORMAL_ARRAY_TYPE_EXT 0x807E |
||
891 | #define GL_NORMAL_ARRAY_STRIDE_EXT 0x807F |
||
892 | #define GL_NORMAL_ARRAY_COUNT_EXT 0x8080 |
||
893 | #define GL_COLOR_ARRAY_SIZE_EXT 0x8081 |
||
894 | #define GL_COLOR_ARRAY_TYPE_EXT 0x8082 |
||
895 | #define GL_COLOR_ARRAY_STRIDE_EXT 0x8083 |
||
896 | #define GL_COLOR_ARRAY_COUNT_EXT 0x8084 |
||
897 | #define GL_INDEX_ARRAY_TYPE_EXT 0x8085 |
||
898 | #define GL_INDEX_ARRAY_STRIDE_EXT 0x8086 |
||
899 | #define GL_INDEX_ARRAY_COUNT_EXT 0x8087 |
||
900 | #define GL_TEXTURE_COORD_ARRAY_SIZE_EXT 0x8088 |
||
901 | #define GL_TEXTURE_COORD_ARRAY_TYPE_EXT 0x8089 |
||
902 | #define GL_TEXTURE_COORD_ARRAY_STRIDE_EXT 0x808A |
||
903 | #define GL_TEXTURE_COORD_ARRAY_COUNT_EXT 0x808B |
||
904 | #define GL_EDGE_FLAG_ARRAY_STRIDE_EXT 0x808C |
||
905 | #define GL_EDGE_FLAG_ARRAY_COUNT_EXT 0x808D |
||
906 | #define GL_VERTEX_ARRAY_POINTER_EXT 0x808E |
||
907 | #define GL_NORMAL_ARRAY_POINTER_EXT 0x808F |
||
908 | #define GL_COLOR_ARRAY_POINTER_EXT 0x8090 |
||
909 | #define GL_INDEX_ARRAY_POINTER_EXT 0x8091 |
||
910 | #define GL_TEXTURE_COORD_ARRAY_POINTER_EXT 0x8092 |
||
911 | #define GL_EDGE_FLAG_ARRAY_POINTER_EXT 0x8093 |
||
912 | #endif |
||
913 | |||
914 | #ifndef GL_EXT_misc_attribute |
||
915 | #endif |
||
916 | |||
917 | #ifndef GL_SGIS_generate_mipmap |
||
918 | #define GL_GENERATE_MIPMAP_SGIS 0x8191 |
||
919 | #define GL_GENERATE_MIPMAP_HINT_SGIS 0x8192 |
||
920 | #endif |
||
921 | |||
922 | #ifndef GL_SGIX_clipmap |
||
923 | #define GL_LINEAR_CLIPMAP_LINEAR_SGIX 0x8170 |
||
924 | #define GL_TEXTURE_CLIPMAP_CENTER_SGIX 0x8171 |
||
925 | #define GL_TEXTURE_CLIPMAP_FRAME_SGIX 0x8172 |
||
926 | #define GL_TEXTURE_CLIPMAP_OFFSET_SGIX 0x8173 |
||
927 | #define GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX 0x8174 |
||
928 | #define GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX 0x8175 |
||
929 | #define GL_TEXTURE_CLIPMAP_DEPTH_SGIX 0x8176 |
||
930 | #define GL_MAX_CLIPMAP_DEPTH_SGIX 0x8177 |
||
931 | #define GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX 0x8178 |
||
932 | #define GL_NEAREST_CLIPMAP_NEAREST_SGIX 0x844D |
||
933 | #define GL_NEAREST_CLIPMAP_LINEAR_SGIX 0x844E |
||
934 | #define GL_LINEAR_CLIPMAP_NEAREST_SGIX 0x844F |
||
935 | #endif |
||
936 | |||
937 | #ifndef GL_SGIX_shadow |
||
938 | #define GL_TEXTURE_COMPARE_SGIX 0x819A |
||
939 | #define GL_TEXTURE_COMPARE_OPERATOR_SGIX 0x819B |
||
940 | #define GL_TEXTURE_LEQUAL_R_SGIX 0x819C |
||
941 | #define GL_TEXTURE_GEQUAL_R_SGIX 0x819D |
||
942 | #endif |
||
943 | |||
944 | #ifndef GL_SGIS_texture_edge_clamp |
||
945 | #define GL_CLAMP_TO_EDGE_SGIS 0x812F |
||
946 | #endif |
||
947 | |||
948 | #ifndef GL_EXT_blend_minmax |
||
949 | #define GL_FUNC_ADD_EXT 0x8006 |
||
950 | #define GL_MIN_EXT 0x8007 |
||
951 | #define GL_MAX_EXT 0x8008 |
||
952 | #define GL_BLEND_EQUATION_EXT 0x8009 |
||
953 | #endif |
||
954 | |||
955 | #ifndef GL_EXT_blend_subtract |
||
956 | #define GL_FUNC_SUBTRACT_EXT 0x800A |
||
957 | #define GL_FUNC_REVERSE_SUBTRACT_EXT 0x800B |
||
958 | #endif |
||
959 | |||
960 | #ifndef GL_EXT_blend_logic_op |
||
961 | #endif |
||
962 | |||
963 | #ifndef GL_SGIX_interlace |
||
964 | #define GL_INTERLACE_SGIX 0x8094 |
||
965 | #endif |
||
966 | |||
967 | #ifndef GL_SGIX_pixel_tiles |
||
968 | #define GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX 0x813E |
||
969 | #define GL_PIXEL_TILE_CACHE_INCREMENT_SGIX 0x813F |
||
970 | #define GL_PIXEL_TILE_WIDTH_SGIX 0x8140 |
||
971 | #define GL_PIXEL_TILE_HEIGHT_SGIX 0x8141 |
||
972 | #define GL_PIXEL_TILE_GRID_WIDTH_SGIX 0x8142 |
||
973 | #define GL_PIXEL_TILE_GRID_HEIGHT_SGIX 0x8143 |
||
974 | #define GL_PIXEL_TILE_GRID_DEPTH_SGIX 0x8144 |
||
975 | #define GL_PIXEL_TILE_CACHE_SIZE_SGIX 0x8145 |
||
976 | #endif |
||
977 | |||
978 | #ifndef GL_SGIS_texture_select |
||
979 | #define GL_DUAL_ALPHA4_SGIS 0x8110 |
||
980 | #define GL_DUAL_ALPHA8_SGIS 0x8111 |
||
981 | #define GL_DUAL_ALPHA12_SGIS 0x8112 |
||
982 | #define GL_DUAL_ALPHA16_SGIS 0x8113 |
||
983 | #define GL_DUAL_LUMINANCE4_SGIS 0x8114 |
||
984 | #define GL_DUAL_LUMINANCE8_SGIS 0x8115 |
||
985 | #define GL_DUAL_LUMINANCE12_SGIS 0x8116 |
||
986 | #define GL_DUAL_LUMINANCE16_SGIS 0x8117 |
||
987 | #define GL_DUAL_INTENSITY4_SGIS 0x8118 |
||
988 | #define GL_DUAL_INTENSITY8_SGIS 0x8119 |
||
989 | #define GL_DUAL_INTENSITY12_SGIS 0x811A |
||
990 | #define GL_DUAL_INTENSITY16_SGIS 0x811B |
||
991 | #define GL_DUAL_LUMINANCE_ALPHA4_SGIS 0x811C |
||
992 | #define GL_DUAL_LUMINANCE_ALPHA8_SGIS 0x811D |
||
993 | #define GL_QUAD_ALPHA4_SGIS 0x811E |
||
994 | #define GL_QUAD_ALPHA8_SGIS 0x811F |
||
995 | #define GL_QUAD_LUMINANCE4_SGIS 0x8120 |
||
996 | #define GL_QUAD_LUMINANCE8_SGIS 0x8121 |
||
997 | #define GL_QUAD_INTENSITY4_SGIS 0x8122 |
||
998 | #define GL_QUAD_INTENSITY8_SGIS 0x8123 |
||
999 | #define GL_DUAL_TEXTURE_SELECT_SGIS 0x8124 |
||
1000 | #define GL_QUAD_TEXTURE_SELECT_SGIS 0x8125 |
||
1001 | #endif |
||
1002 | |||
1003 | #ifndef GL_SGIX_sprite |
||
1004 | #define GL_SPRITE_SGIX 0x8148 |
||
1005 | #define GL_SPRITE_MODE_SGIX 0x8149 |
||
1006 | #define GL_SPRITE_AXIS_SGIX 0x814A |
||
1007 | #define GL_SPRITE_TRANSLATION_SGIX 0x814B |
||
1008 | #define GL_SPRITE_AXIAL_SGIX 0x814C |
||
1009 | #define GL_SPRITE_OBJECT_ALIGNED_SGIX 0x814D |
||
1010 | #define GL_SPRITE_EYE_ALIGNED_SGIX 0x814E |
||
1011 | #endif |
||
1012 | |||
1013 | #ifndef GL_SGIX_texture_multi_buffer |
||
1014 | #define GL_TEXTURE_MULTI_BUFFER_HINT_SGIX 0x812E |
||
1015 | #endif |
||
1016 | |||
1017 | #ifndef GL_EXT_point_parameters |
||
1018 | #define GL_POINT_SIZE_MIN_EXT 0x8126 |
||
1019 | #define GL_POINT_SIZE_MAX_EXT 0x8127 |
||
1020 | #define GL_POINT_FADE_THRESHOLD_SIZE_EXT 0x8128 |
||
1021 | #define GL_DISTANCE_ATTENUATION_EXT 0x8129 |
||
1022 | #endif |
||
1023 | |||
1024 | #ifndef GL_SGIS_point_parameters |
||
1025 | #define GL_POINT_SIZE_MIN_SGIS 0x8126 |
||
1026 | #define GL_POINT_SIZE_MAX_SGIS 0x8127 |
||
1027 | #define GL_POINT_FADE_THRESHOLD_SIZE_SGIS 0x8128 |
||
1028 | #define GL_DISTANCE_ATTENUATION_SGIS 0x8129 |
||
1029 | #endif |
||
1030 | |||
1031 | #ifndef GL_SGIX_instruments |
||
1032 | #define GL_INSTRUMENT_BUFFER_POINTER_SGIX 0x8180 |
||
1033 | #define GL_INSTRUMENT_MEASUREMENTS_SGIX 0x8181 |
||
1034 | #endif |
||
1035 | |||
1036 | #ifndef GL_SGIX_texture_scale_bias |
||
1037 | #define GL_POST_TEXTURE_FILTER_BIAS_SGIX 0x8179 |
||
1038 | #define GL_POST_TEXTURE_FILTER_SCALE_SGIX 0x817A |
||
1039 | #define GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX 0x817B |
||
1040 | #define GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX 0x817C |
||
1041 | #endif |
||
1042 | |||
1043 | #ifndef GL_SGIX_framezoom |
||
1044 | #define GL_FRAMEZOOM_SGIX 0x818B |
||
1045 | #define GL_FRAMEZOOM_FACTOR_SGIX 0x818C |
||
1046 | #define GL_MAX_FRAMEZOOM_FACTOR_SGIX 0x818D |
||
1047 | #endif |
||
1048 | |||
1049 | #ifndef GL_SGIX_tag_sample_buffer |
||
1050 | #endif |
||
1051 | |||
1052 | #ifndef GL_FfdMaskSGIX |
||
1053 | #define GL_TEXTURE_DEFORMATION_BIT_SGIX 0x00000001 |
||
1054 | #define GL_GEOMETRY_DEFORMATION_BIT_SGIX 0x00000002 |
||
1055 | #endif |
||
1056 | |||
1057 | #ifndef GL_SGIX_polynomial_ffd |
||
1058 | #define GL_GEOMETRY_DEFORMATION_SGIX 0x8194 |
||
1059 | #define GL_TEXTURE_DEFORMATION_SGIX 0x8195 |
||
1060 | #define GL_DEFORMATIONS_MASK_SGIX 0x8196 |
||
1061 | #define GL_MAX_DEFORMATION_ORDER_SGIX 0x8197 |
||
1062 | #endif |
||
1063 | |||
1064 | #ifndef GL_SGIX_reference_plane |
||
1065 | #define GL_REFERENCE_PLANE_SGIX 0x817D |
||
1066 | #define GL_REFERENCE_PLANE_EQUATION_SGIX 0x817E |
||
1067 | #endif |
||
1068 | |||
1069 | #ifndef GL_SGIX_flush_raster |
||
1070 | #endif |
||
1071 | |||
1072 | #ifndef GL_SGIX_depth_texture |
||
1073 | #define GL_DEPTH_COMPONENT16_SGIX 0x81A5 |
||
1074 | #define GL_DEPTH_COMPONENT24_SGIX 0x81A6 |
||
1075 | #define GL_DEPTH_COMPONENT32_SGIX 0x81A7 |
||
1076 | #endif |
||
1077 | |||
1078 | #ifndef GL_SGIS_fog_function |
||
1079 | #define GL_FOG_FUNC_SGIS 0x812A |
||
1080 | #define GL_FOG_FUNC_POINTS_SGIS 0x812B |
||
1081 | #define GL_MAX_FOG_FUNC_POINTS_SGIS 0x812C |
||
1082 | #endif |
||
1083 | |||
1084 | #ifndef GL_SGIX_fog_offset |
||
1085 | #define GL_FOG_OFFSET_SGIX 0x8198 |
||
1086 | #define GL_FOG_OFFSET_VALUE_SGIX 0x8199 |
||
1087 | #endif |
||
1088 | |||
1089 | #ifndef GL_HP_image_transform |
||
1090 | #define GL_IMAGE_SCALE_X_HP 0x8155 |
||
1091 | #define GL_IMAGE_SCALE_Y_HP 0x8156 |
||
1092 | #define GL_IMAGE_TRANSLATE_X_HP 0x8157 |
||
1093 | #define GL_IMAGE_TRANSLATE_Y_HP 0x8158 |
||
1094 | #define GL_IMAGE_ROTATE_ANGLE_HP 0x8159 |
||
1095 | #define GL_IMAGE_ROTATE_ORIGIN_X_HP 0x815A |
||
1096 | #define GL_IMAGE_ROTATE_ORIGIN_Y_HP 0x815B |
||
1097 | #define GL_IMAGE_MAG_FILTER_HP 0x815C |
||
1098 | #define GL_IMAGE_MIN_FILTER_HP 0x815D |
||
1099 | #define GL_IMAGE_CUBIC_WEIGHT_HP 0x815E |
||
1100 | #define GL_CUBIC_HP 0x815F |
||
1101 | #define GL_AVERAGE_HP 0x8160 |
||
1102 | #define GL_IMAGE_TRANSFORM_2D_HP 0x8161 |
||
1103 | #define GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP 0x8162 |
||
1104 | #define GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP 0x8163 |
||
1105 | #endif |
||
1106 | |||
1107 | #ifndef GL_HP_convolution_border_modes |
||
1108 | #define GL_IGNORE_BORDER_HP 0x8150 |
||
1109 | #define GL_CONSTANT_BORDER_HP 0x8151 |
||
1110 | #define GL_REPLICATE_BORDER_HP 0x8153 |
||
1111 | #define GL_CONVOLUTION_BORDER_COLOR_HP 0x8154 |
||
1112 | #endif |
||
1113 | |||
1114 | #ifndef GL_INGR_palette_buffer |
||
1115 | #endif |
||
1116 | |||
1117 | #ifndef GL_SGIX_texture_add_env |
||
1118 | #define GL_TEXTURE_ENV_BIAS_SGIX 0x80BE |
||
1119 | #endif |
||
1120 | |||
1121 | #ifndef GL_EXT_color_subtable |
||
1122 | #endif |
||
1123 | |||
1124 | #ifndef GL_PGI_vertex_hints |
||
1125 | #define GL_VERTEX_DATA_HINT_PGI 0x1A22A |
||
1126 | #define GL_VERTEX_CONSISTENT_HINT_PGI 0x1A22B |
||
1127 | #define GL_MATERIAL_SIDE_HINT_PGI 0x1A22C |
||
1128 | #define GL_MAX_VERTEX_HINT_PGI 0x1A22D |
||
1129 | #define GL_COLOR3_BIT_PGI 0x00010000 |
||
1130 | #define GL_COLOR4_BIT_PGI 0x00020000 |
||
1131 | #define GL_EDGEFLAG_BIT_PGI 0x00040000 |
||
1132 | #define GL_INDEX_BIT_PGI 0x00080000 |
||
1133 | #define GL_MAT_AMBIENT_BIT_PGI 0x00100000 |
||
1134 | #define GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI 0x00200000 |
||
1135 | #define GL_MAT_DIFFUSE_BIT_PGI 0x00400000 |
||
1136 | #define GL_MAT_EMISSION_BIT_PGI 0x00800000 |
||
1137 | #define GL_MAT_COLOR_INDEXES_BIT_PGI 0x01000000 |
||
1138 | #define GL_MAT_SHININESS_BIT_PGI 0x02000000 |
||
1139 | #define GL_MAT_SPECULAR_BIT_PGI 0x04000000 |
||
1140 | #define GL_NORMAL_BIT_PGI 0x08000000 |
||
1141 | #define GL_TEXCOORD1_BIT_PGI 0x10000000 |
||
1142 | #define GL_TEXCOORD2_BIT_PGI 0x20000000 |
||
1143 | #define GL_TEXCOORD3_BIT_PGI 0x40000000 |
||
1144 | #define GL_TEXCOORD4_BIT_PGI 0x80000000 |
||
1145 | #define GL_VERTEX23_BIT_PGI 0x00000004 |
||
1146 | #define GL_VERTEX4_BIT_PGI 0x00000008 |
||
1147 | #endif |
||
1148 | |||
1149 | #ifndef GL_PGI_misc_hints |
||
1150 | #define GL_PREFER_DOUBLEBUFFER_HINT_PGI 0x1A1F8 |
||
1151 | #define GL_CONSERVE_MEMORY_HINT_PGI 0x1A1FD |
||
1152 | #define GL_RECLAIM_MEMORY_HINT_PGI 0x1A1FE |
||
1153 | #define GL_NATIVE_GRAPHICS_HANDLE_PGI 0x1A202 |
||
1154 | #define GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI 0x1A203 |
||
1155 | #define GL_NATIVE_GRAPHICS_END_HINT_PGI 0x1A204 |
||
1156 | #define GL_ALWAYS_FAST_HINT_PGI 0x1A20C |
||
1157 | #define GL_ALWAYS_SOFT_HINT_PGI 0x1A20D |
||
1158 | #define GL_ALLOW_DRAW_OBJ_HINT_PGI 0x1A20E |
||
1159 | #define GL_ALLOW_DRAW_WIN_HINT_PGI 0x1A20F |
||
1160 | #define GL_ALLOW_DRAW_FRG_HINT_PGI 0x1A210 |
||
1161 | #define GL_ALLOW_DRAW_MEM_HINT_PGI 0x1A211 |
||
1162 | #define GL_STRICT_DEPTHFUNC_HINT_PGI 0x1A216 |
||
1163 | #define GL_STRICT_LIGHTING_HINT_PGI 0x1A217 |
||
1164 | #define GL_STRICT_SCISSOR_HINT_PGI 0x1A218 |
||
1165 | #define GL_FULL_STIPPLE_HINT_PGI 0x1A219 |
||
1166 | #define GL_CLIP_NEAR_HINT_PGI 0x1A220 |
||
1167 | #define GL_CLIP_FAR_HINT_PGI 0x1A221 |
||
1168 | #define GL_WIDE_LINE_HINT_PGI 0x1A222 |
||
1169 | #define GL_BACK_NORMALS_HINT_PGI 0x1A223 |
||
1170 | #endif |
||
1171 | |||
1172 | #ifndef GL_EXT_paletted_texture |
||
1173 | #define GL_COLOR_INDEX1_EXT 0x80E2 |
||
1174 | #define GL_COLOR_INDEX2_EXT 0x80E3 |
||
1175 | #define GL_COLOR_INDEX4_EXT 0x80E4 |
||
1176 | #define GL_COLOR_INDEX8_EXT 0x80E5 |
||
1177 | #define GL_COLOR_INDEX12_EXT 0x80E6 |
||
1178 | #define GL_COLOR_INDEX16_EXT 0x80E7 |
||
1179 | #define GL_TEXTURE_INDEX_SIZE_EXT 0x80ED |
||
1180 | #endif |
||
1181 | |||
1182 | #ifndef GL_EXT_clip_volume_hint |
||
1183 | #define GL_CLIP_VOLUME_CLIPPING_HINT_EXT 0x80F0 |
||
1184 | #endif |
||
1185 | |||
1186 | #ifndef GL_SGIX_list_priority |
||
1187 | #define GL_LIST_PRIORITY_SGIX 0x8182 |
||
1188 | #endif |
||
1189 | |||
1190 | #ifndef GL_SGIX_ir_instrument1 |
||
1191 | #define GL_IR_INSTRUMENT1_SGIX 0x817F |
||
1192 | #endif |
||
1193 | |||
1194 | #ifndef GL_SGIX_calligraphic_fragment |
||
1195 | #define GL_CALLIGRAPHIC_FRAGMENT_SGIX 0x8183 |
||
1196 | #endif |
||
1197 | |||
1198 | #ifndef GL_SGIX_texture_lod_bias |
||
1199 | #define GL_TEXTURE_LOD_BIAS_S_SGIX 0x818E |
||
1200 | #define GL_TEXTURE_LOD_BIAS_T_SGIX 0x818F |
||
1201 | #define GL_TEXTURE_LOD_BIAS_R_SGIX 0x8190 |
||
1202 | #endif |
||
1203 | |||
1204 | #ifndef GL_SGIX_shadow_ambient |
||
1205 | #define GL_SHADOW_AMBIENT_SGIX 0x80BF |
||
1206 | #endif |
||
1207 | |||
1208 | #ifndef GL_EXT_index_texture |
||
1209 | #endif |
||
1210 | |||
1211 | #ifndef GL_EXT_index_material |
||
1212 | #define GL_INDEX_MATERIAL_EXT 0x81B8 |
||
1213 | #define GL_INDEX_MATERIAL_PARAMETER_EXT 0x81B9 |
||
1214 | #define GL_INDEX_MATERIAL_FACE_EXT 0x81BA |
||
1215 | #endif |
||
1216 | |||
1217 | #ifndef GL_EXT_index_func |
||
1218 | #define GL_INDEX_TEST_EXT 0x81B5 |
||
1219 | #define GL_INDEX_TEST_FUNC_EXT 0x81B6 |
||
1220 | #define GL_INDEX_TEST_REF_EXT 0x81B7 |
||
1221 | #endif |
||
1222 | |||
1223 | #ifndef GL_EXT_index_array_formats |
||
1224 | #define GL_IUI_V2F_EXT 0x81AD |
||
1225 | #define GL_IUI_V3F_EXT 0x81AE |
||
1226 | #define GL_IUI_N3F_V2F_EXT 0x81AF |
||
1227 | #define GL_IUI_N3F_V3F_EXT 0x81B0 |
||
1228 | #define GL_T2F_IUI_V2F_EXT 0x81B1 |
||
1229 | #define GL_T2F_IUI_V3F_EXT 0x81B2 |
||
1230 | #define GL_T2F_IUI_N3F_V2F_EXT 0x81B3 |
||
1231 | #define GL_T2F_IUI_N3F_V3F_EXT 0x81B4 |
||
1232 | #endif |
||
1233 | |||
1234 | #ifndef GL_EXT_compiled_vertex_array |
||
1235 | #define GL_ARRAY_ELEMENT_LOCK_FIRST_EXT 0x81A8 |
||
1236 | #define GL_ARRAY_ELEMENT_LOCK_COUNT_EXT 0x81A9 |
||
1237 | #endif |
||
1238 | |||
1239 | #ifndef GL_EXT_cull_vertex |
||
1240 | #define GL_CULL_VERTEX_EXT 0x81AA |
||
1241 | #define GL_CULL_VERTEX_EYE_POSITION_EXT 0x81AB |
||
1242 | #define GL_CULL_VERTEX_OBJECT_POSITION_EXT 0x81AC |
||
1243 | #endif |
||
1244 | |||
1245 | #ifndef GL_SGIX_ycrcb |
||
1246 | #define GL_YCRCB_422_SGIX 0x81BB |
||
1247 | #define GL_YCRCB_444_SGIX 0x81BC |
||
1248 | #endif |
||
1249 | |||
1250 | #ifndef GL_SGIX_fragment_lighting |
||
1251 | #define GL_FRAGMENT_LIGHTING_SGIX 0x8400 |
||
1252 | #define GL_FRAGMENT_COLOR_MATERIAL_SGIX 0x8401 |
||
1253 | #define GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX 0x8402 |
||
1254 | #define GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX 0x8403 |
||
1255 | #define GL_MAX_FRAGMENT_LIGHTS_SGIX 0x8404 |
||
1256 | #define GL_MAX_ACTIVE_LIGHTS_SGIX 0x8405 |
||
1257 | #define GL_CURRENT_RASTER_NORMAL_SGIX 0x8406 |
||
1258 | #define GL_LIGHT_ENV_MODE_SGIX 0x8407 |
||
1259 | #define GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX 0x8408 |
||
1260 | #define GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX 0x8409 |
||
1261 | #define GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX 0x840A |
||
1262 | #define GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX 0x840B |
||
1263 | #define GL_FRAGMENT_LIGHT0_SGIX 0x840C |
||
1264 | #define GL_FRAGMENT_LIGHT1_SGIX 0x840D |
||
1265 | #define GL_FRAGMENT_LIGHT2_SGIX 0x840E |
||
1266 | #define GL_FRAGMENT_LIGHT3_SGIX 0x840F |
||
1267 | #define GL_FRAGMENT_LIGHT4_SGIX 0x8410 |
||
1268 | #define GL_FRAGMENT_LIGHT5_SGIX 0x8411 |
||
1269 | #define GL_FRAGMENT_LIGHT6_SGIX 0x8412 |
||
1270 | #define GL_FRAGMENT_LIGHT7_SGIX 0x8413 |
||
1271 | #endif |
||
1272 | |||
1273 | #ifndef GL_IBM_rasterpos_clip |
||
1274 | #define GL_RASTER_POSITION_UNCLIPPED_IBM 0x19262 |
||
1275 | #endif |
||
1276 | |||
1277 | #ifndef GL_HP_texture_lighting |
||
1278 | #define GL_TEXTURE_LIGHTING_MODE_HP 0x8167 |
||
1279 | #define GL_TEXTURE_POST_SPECULAR_HP 0x8168 |
||
1280 | #define GL_TEXTURE_PRE_SPECULAR_HP 0x8169 |
||
1281 | #endif |
||
1282 | |||
1283 | #ifndef GL_EXT_draw_range_elements |
||
1284 | #define GL_MAX_ELEMENTS_VERTICES_EXT 0x80E8 |
||
1285 | #define GL_MAX_ELEMENTS_INDICES_EXT 0x80E9 |
||
1286 | #endif |
||
1287 | |||
1288 | #ifndef GL_WIN_phong_shading |
||
1289 | #define GL_PHONG_WIN 0x80EA |
||
1290 | #define GL_PHONG_HINT_WIN 0x80EB |
||
1291 | #endif |
||
1292 | |||
1293 | #ifndef GL_WIN_specular_fog |
||
1294 | #define GL_FOG_SPECULAR_TEXTURE_WIN 0x80EC |
||
1295 | #endif |
||
1296 | |||
1297 | #ifndef GL_EXT_light_texture |
||
1298 | #define GL_FRAGMENT_MATERIAL_EXT 0x8349 |
||
1299 | #define GL_FRAGMENT_NORMAL_EXT 0x834A |
||
1300 | #define GL_FRAGMENT_COLOR_EXT 0x834C |
||
1301 | #define GL_ATTENUATION_EXT 0x834D |
||
1302 | #define GL_SHADOW_ATTENUATION_EXT 0x834E |
||
1303 | #define GL_TEXTURE_APPLICATION_MODE_EXT 0x834F |
||
1304 | #define GL_TEXTURE_LIGHT_EXT 0x8350 |
||
1305 | #define GL_TEXTURE_MATERIAL_FACE_EXT 0x8351 |
||
1306 | #define GL_TEXTURE_MATERIAL_PARAMETER_EXT 0x8352 |
||
1307 | /* reuse GL_FRAGMENT_DEPTH_EXT */ |
||
1308 | #endif |
||
1309 | |||
1310 | #ifndef GL_SGIX_blend_alpha_minmax |
||
1311 | #define GL_ALPHA_MIN_SGIX 0x8320 |
||
1312 | #define GL_ALPHA_MAX_SGIX 0x8321 |
||
1313 | #endif |
||
1314 | |||
1315 | #ifndef GL_SGIX_impact_pixel_texture |
||
1316 | #define GL_PIXEL_TEX_GEN_Q_CEILING_SGIX 0x8184 |
||
1317 | #define GL_PIXEL_TEX_GEN_Q_ROUND_SGIX 0x8185 |
||
1318 | #define GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX 0x8186 |
||
1319 | #define GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX 0x8187 |
||
1320 | #define GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX 0x8188 |
||
1321 | #define GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX 0x8189 |
||
1322 | #define GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX 0x818A |
||
1323 | #endif |
||
1324 | |||
1325 | #ifndef GL_EXT_bgra |
||
1326 | #define GL_BGR_EXT 0x80E0 |
||
1327 | #define GL_BGRA_EXT 0x80E1 |
||
1328 | #endif |
||
1329 | |||
1330 | #ifndef GL_SGIX_async |
||
1331 | #define GL_ASYNC_MARKER_SGIX 0x8329 |
||
1332 | #endif |
||
1333 | |||
1334 | #ifndef GL_SGIX_async_pixel |
||
1335 | #define GL_ASYNC_TEX_IMAGE_SGIX 0x835C |
||
1336 | #define GL_ASYNC_DRAW_PIXELS_SGIX 0x835D |
||
1337 | #define GL_ASYNC_READ_PIXELS_SGIX 0x835E |
||
1338 | #define GL_MAX_ASYNC_TEX_IMAGE_SGIX 0x835F |
||
1339 | #define GL_MAX_ASYNC_DRAW_PIXELS_SGIX 0x8360 |
||
1340 | #define GL_MAX_ASYNC_READ_PIXELS_SGIX 0x8361 |
||
1341 | #endif |
||
1342 | |||
1343 | #ifndef GL_SGIX_async_histogram |
||
1344 | #define GL_ASYNC_HISTOGRAM_SGIX 0x832C |
||
1345 | #define GL_MAX_ASYNC_HISTOGRAM_SGIX 0x832D |
||
1346 | #endif |
||
1347 | |||
1348 | #ifndef GL_INTEL_texture_scissor |
||
1349 | #endif |
||
1350 | |||
1351 | #ifndef GL_INTEL_parallel_arrays |
||
1352 | #define GL_PARALLEL_ARRAYS_INTEL 0x83F4 |
||
1353 | #define GL_VERTEX_ARRAY_PARALLEL_POINTERS_INTEL 0x83F5 |
||
1354 | #define GL_NORMAL_ARRAY_PARALLEL_POINTERS_INTEL 0x83F6 |
||
1355 | #define GL_COLOR_ARRAY_PARALLEL_POINTERS_INTEL 0x83F7 |
||
1356 | #define GL_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL 0x83F8 |
||
1357 | #endif |
||
1358 | |||
1359 | #ifndef GL_HP_occlusion_test |
||
1360 | #define GL_OCCLUSION_TEST_HP 0x8165 |
||
1361 | #define GL_OCCLUSION_TEST_RESULT_HP 0x8166 |
||
1362 | #endif |
||
1363 | |||
1364 | #ifndef GL_EXT_pixel_transform |
||
1365 | #define GL_PIXEL_TRANSFORM_2D_EXT 0x8330 |
||
1366 | #define GL_PIXEL_MAG_FILTER_EXT 0x8331 |
||
1367 | #define GL_PIXEL_MIN_FILTER_EXT 0x8332 |
||
1368 | #define GL_PIXEL_CUBIC_WEIGHT_EXT 0x8333 |
||
1369 | #define GL_CUBIC_EXT 0x8334 |
||
1370 | #define GL_AVERAGE_EXT 0x8335 |
||
1371 | #define GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT 0x8336 |
||
1372 | #define GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT 0x8337 |
||
1373 | #define GL_PIXEL_TRANSFORM_2D_MATRIX_EXT 0x8338 |
||
1374 | #endif |
||
1375 | |||
1376 | #ifndef GL_EXT_pixel_transform_color_table |
||
1377 | #endif |
||
1378 | |||
1379 | #ifndef GL_EXT_shared_texture_palette |
||
1380 | #define GL_SHARED_TEXTURE_PALETTE_EXT 0x81FB |
||
1381 | #endif |
||
1382 | |||
1383 | #ifndef GL_EXT_separate_specular_color |
||
1384 | #define GL_LIGHT_MODEL_COLOR_CONTROL_EXT 0x81F8 |
||
1385 | #define GL_SINGLE_COLOR_EXT 0x81F9 |
||
1386 | #define GL_SEPARATE_SPECULAR_COLOR_EXT 0x81FA |
||
1387 | #endif |
||
1388 | |||
1389 | #ifndef GL_EXT_secondary_color |
||
1390 | #define GL_COLOR_SUM_EXT 0x8458 |
||
1391 | #define GL_CURRENT_SECONDARY_COLOR_EXT 0x8459 |
||
1392 | #define GL_SECONDARY_COLOR_ARRAY_SIZE_EXT 0x845A |
||
1393 | #define GL_SECONDARY_COLOR_ARRAY_TYPE_EXT 0x845B |
||
1394 | #define GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT 0x845C |
||
1395 | #define GL_SECONDARY_COLOR_ARRAY_POINTER_EXT 0x845D |
||
1396 | #define GL_SECONDARY_COLOR_ARRAY_EXT 0x845E |
||
1397 | #endif |
||
1398 | |||
1399 | #ifndef GL_EXT_texture_perturb_normal |
||
1400 | #define GL_PERTURB_EXT 0x85AE |
||
1401 | #define GL_TEXTURE_NORMAL_EXT 0x85AF |
||
1402 | #endif |
||
1403 | |||
1404 | #ifndef GL_EXT_multi_draw_arrays |
||
1405 | #endif |
||
1406 | |||
1407 | #ifndef GL_EXT_fog_coord |
||
1408 | #define GL_FOG_COORDINATE_SOURCE_EXT 0x8450 |
||
1409 | #define GL_FOG_COORDINATE_EXT 0x8451 |
||
1410 | #define GL_FRAGMENT_DEPTH_EXT 0x8452 |
||
1411 | #define GL_CURRENT_FOG_COORDINATE_EXT 0x8453 |
||
1412 | #define GL_FOG_COORDINATE_ARRAY_TYPE_EXT 0x8454 |
||
1413 | #define GL_FOG_COORDINATE_ARRAY_STRIDE_EXT 0x8455 |
||
1414 | #define GL_FOG_COORDINATE_ARRAY_POINTER_EXT 0x8456 |
||
1415 | #define GL_FOG_COORDINATE_ARRAY_EXT 0x8457 |
||
1416 | #endif |
||
1417 | |||
1418 | #ifndef GL_REND_screen_coordinates |
||
1419 | #define GL_SCREEN_COORDINATES_REND 0x8490 |
||
1420 | #define GL_INVERTED_SCREEN_W_REND 0x8491 |
||
1421 | #endif |
||
1422 | |||
1423 | #ifndef GL_EXT_coordinate_frame |
||
1424 | #define GL_TANGENT_ARRAY_EXT 0x8439 |
||
1425 | #define GL_BINORMAL_ARRAY_EXT 0x843A |
||
1426 | #define GL_CURRENT_TANGENT_EXT 0x843B |
||
1427 | #define GL_CURRENT_BINORMAL_EXT 0x843C |
||
1428 | #define GL_TANGENT_ARRAY_TYPE_EXT 0x843E |
||
1429 | #define GL_TANGENT_ARRAY_STRIDE_EXT 0x843F |
||
1430 | #define GL_BINORMAL_ARRAY_TYPE_EXT 0x8440 |
||
1431 | #define GL_BINORMAL_ARRAY_STRIDE_EXT 0x8441 |
||
1432 | #define GL_TANGENT_ARRAY_POINTER_EXT 0x8442 |
||
1433 | #define GL_BINORMAL_ARRAY_POINTER_EXT 0x8443 |
||
1434 | #define GL_MAP1_TANGENT_EXT 0x8444 |
||
1435 | #define GL_MAP2_TANGENT_EXT 0x8445 |
||
1436 | #define GL_MAP1_BINORMAL_EXT 0x8446 |
||
1437 | #define GL_MAP2_BINORMAL_EXT 0x8447 |
||
1438 | #endif |
||
1439 | |||
1440 | #ifndef GL_EXT_texture_env_combine |
||
1441 | #define GL_COMBINE_EXT 0x8570 |
||
1442 | #define GL_COMBINE_RGB_EXT 0x8571 |
||
1443 | #define GL_COMBINE_ALPHA_EXT 0x8572 |
||
1444 | #define GL_RGB_SCALE_EXT 0x8573 |
||
1445 | #define GL_ADD_SIGNED_EXT 0x8574 |
||
1446 | #define GL_INTERPOLATE_EXT 0x8575 |
||
1447 | #define GL_CONSTANT_EXT 0x8576 |
||
1448 | #define GL_PRIMARY_COLOR_EXT 0x8577 |
||
1449 | #define GL_PREVIOUS_EXT 0x8578 |
||
1450 | #define GL_SOURCE0_RGB_EXT 0x8580 |
||
1451 | #define GL_SOURCE1_RGB_EXT 0x8581 |
||
1452 | #define GL_SOURCE2_RGB_EXT 0x8582 |
||
1453 | #define GL_SOURCE0_ALPHA_EXT 0x8588 |
||
1454 | #define GL_SOURCE1_ALPHA_EXT 0x8589 |
||
1455 | #define GL_SOURCE2_ALPHA_EXT 0x858A |
||
1456 | #define GL_OPERAND0_RGB_EXT 0x8590 |
||
1457 | #define GL_OPERAND1_RGB_EXT 0x8591 |
||
1458 | #define GL_OPERAND2_RGB_EXT 0x8592 |
||
1459 | #define GL_OPERAND0_ALPHA_EXT 0x8598 |
||
1460 | #define GL_OPERAND1_ALPHA_EXT 0x8599 |
||
1461 | #define GL_OPERAND2_ALPHA_EXT 0x859A |
||
1462 | #endif |
||
1463 | |||
1464 | #ifndef GL_APPLE_specular_vector |
||
1465 | #define GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE 0x85B0 |
||
1466 | #endif |
||
1467 | |||
1468 | #ifndef GL_APPLE_transform_hint |
||
1469 | #define GL_TRANSFORM_HINT_APPLE 0x85B1 |
||
1470 | #endif |
||
1471 | |||
1472 | #ifndef GL_SGIX_fog_scale |
||
1473 | #define GL_FOG_SCALE_SGIX 0x81FC |
||
1474 | #define GL_FOG_SCALE_VALUE_SGIX 0x81FD |
||
1475 | #endif |
||
1476 | |||
1477 | #ifndef GL_SUNX_constant_data |
||
1478 | #define GL_UNPACK_CONSTANT_DATA_SUNX 0x81D5 |
||
1479 | #define GL_TEXTURE_CONSTANT_DATA_SUNX 0x81D6 |
||
1480 | #endif |
||
1481 | |||
1482 | #ifndef GL_SUN_global_alpha |
||
1483 | #define GL_GLOBAL_ALPHA_SUN 0x81D9 |
||
1484 | #define GL_GLOBAL_ALPHA_FACTOR_SUN 0x81DA |
||
1485 | #endif |
||
1486 | |||
1487 | #ifndef GL_SUN_triangle_list |
||
1488 | #define GL_RESTART_SUN 0x0001 |
||
1489 | #define GL_REPLACE_MIDDLE_SUN 0x0002 |
||
1490 | #define GL_REPLACE_OLDEST_SUN 0x0003 |
||
1491 | #define GL_TRIANGLE_LIST_SUN 0x81D7 |
||
1492 | #define GL_REPLACEMENT_CODE_SUN 0x81D8 |
||
1493 | #define GL_REPLACEMENT_CODE_ARRAY_SUN 0x85C0 |
||
1494 | #define GL_REPLACEMENT_CODE_ARRAY_TYPE_SUN 0x85C1 |
||
1495 | #define GL_REPLACEMENT_CODE_ARRAY_STRIDE_SUN 0x85C2 |
||
1496 | #define GL_REPLACEMENT_CODE_ARRAY_POINTER_SUN 0x85C3 |
||
1497 | #define GL_R1UI_V3F_SUN 0x85C4 |
||
1498 | #define GL_R1UI_C4UB_V3F_SUN 0x85C5 |
||
1499 | #define GL_R1UI_C3F_V3F_SUN 0x85C6 |
||
1500 | #define GL_R1UI_N3F_V3F_SUN 0x85C7 |
||
1501 | #define GL_R1UI_C4F_N3F_V3F_SUN 0x85C8 |
||
1502 | #define GL_R1UI_T2F_V3F_SUN 0x85C9 |
||
1503 | #define GL_R1UI_T2F_N3F_V3F_SUN 0x85CA |
||
1504 | #define GL_R1UI_T2F_C4F_N3F_V3F_SUN 0x85CB |
||
1505 | #endif |
||
1506 | |||
1507 | #ifndef GL_SUN_vertex |
||
1508 | #endif |
||
1509 | |||
1510 | #ifndef GL_EXT_blend_func_separate |
||
1511 | #define GL_BLEND_DST_RGB_EXT 0x80C8 |
||
1512 | #define GL_BLEND_SRC_RGB_EXT 0x80C9 |
||
1513 | #define GL_BLEND_DST_ALPHA_EXT 0x80CA |
||
1514 | #define GL_BLEND_SRC_ALPHA_EXT 0x80CB |
||
1515 | #endif |
||
1516 | |||
1517 | #ifndef GL_INGR_color_clamp |
||
1518 | #define GL_RED_MIN_CLAMP_INGR 0x8560 |
||
1519 | #define GL_GREEN_MIN_CLAMP_INGR 0x8561 |
||
1520 | #define GL_BLUE_MIN_CLAMP_INGR 0x8562 |
||
1521 | #define GL_ALPHA_MIN_CLAMP_INGR 0x8563 |
||
1522 | #define GL_RED_MAX_CLAMP_INGR 0x8564 |
||
1523 | #define GL_GREEN_MAX_CLAMP_INGR 0x8565 |
||
1524 | #define GL_BLUE_MAX_CLAMP_INGR 0x8566 |
||
1525 | #define GL_ALPHA_MAX_CLAMP_INGR 0x8567 |
||
1526 | #endif |
||
1527 | |||
1528 | #ifndef GL_INGR_interlace_read |
||
1529 | #define GL_INTERLACE_READ_INGR 0x8568 |
||
1530 | #endif |
||
1531 | |||
1532 | #ifndef GL_EXT_stencil_wrap |
||
1533 | #define GL_INCR_WRAP_EXT 0x8507 |
||
1534 | #define GL_DECR_WRAP_EXT 0x8508 |
||
1535 | #endif |
||
1536 | |||
1537 | #ifndef GL_EXT_422_pixels |
||
1538 | #define GL_422_EXT 0x80CC |
||
1539 | #define GL_422_REV_EXT 0x80CD |
||
1540 | #define GL_422_AVERAGE_EXT 0x80CE |
||
1541 | #define GL_422_REV_AVERAGE_EXT 0x80CF |
||
1542 | #endif |
||
1543 | |||
1544 | #ifndef GL_NV_texgen_reflection |
||
1545 | #define GL_NORMAL_MAP_NV 0x8511 |
||
1546 | #define GL_REFLECTION_MAP_NV 0x8512 |
||
1547 | #endif |
||
1548 | |||
1549 | #ifndef GL_EXT_texture_cube_map |
||
1550 | #define GL_NORMAL_MAP_EXT 0x8511 |
||
1551 | #define GL_REFLECTION_MAP_EXT 0x8512 |
||
1552 | #define GL_TEXTURE_CUBE_MAP_EXT 0x8513 |
||
1553 | #define GL_TEXTURE_BINDING_CUBE_MAP_EXT 0x8514 |
||
1554 | #define GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT 0x8515 |
||
1555 | #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT 0x8516 |
||
1556 | #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT 0x8517 |
||
1557 | #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT 0x8518 |
||
1558 | #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT 0x8519 |
||
1559 | #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT 0x851A |
||
1560 | #define GL_PROXY_TEXTURE_CUBE_MAP_EXT 0x851B |
||
1561 | #define GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT 0x851C |
||
1562 | #endif |
||
1563 | |||
1564 | #ifndef GL_SUN_convolution_border_modes |
||
1565 | #define GL_WRAP_BORDER_SUN 0x81D4 |
||
1566 | #endif |
||
1567 | |||
1568 | #ifndef GL_EXT_texture_env_add |
||
1569 | #endif |
||
1570 | |||
1571 | #ifndef GL_EXT_texture_lod_bias |
||
1572 | #define GL_MAX_TEXTURE_LOD_BIAS_EXT 0x84FD |
||
1573 | #define GL_TEXTURE_FILTER_CONTROL_EXT 0x8500 |
||
1574 | #define GL_TEXTURE_LOD_BIAS_EXT 0x8501 |
||
1575 | #endif |
||
1576 | |||
1577 | #ifndef GL_EXT_texture_filter_anisotropic |
||
1578 | #define GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE |
||
1579 | #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF |
||
1580 | #endif |
||
1581 | |||
1582 | #ifndef GL_EXT_vertex_weighting |
||
1583 | #define GL_MODELVIEW0_STACK_DEPTH_EXT GL_MODELVIEW_STACK_DEPTH |
||
1584 | #define GL_MODELVIEW1_STACK_DEPTH_EXT 0x8502 |
||
1585 | #define GL_MODELVIEW0_MATRIX_EXT GL_MODELVIEW_MATRIX |
||
1586 | #define GL_MODELVIEW1_MATRIX_EXT 0x8506 |
||
1587 | #define GL_VERTEX_WEIGHTING_EXT 0x8509 |
||
1588 | #define GL_MODELVIEW0_EXT GL_MODELVIEW |
||
1589 | #define GL_MODELVIEW1_EXT 0x850A |
||
1590 | #define GL_CURRENT_VERTEX_WEIGHT_EXT 0x850B |
||
1591 | #define GL_VERTEX_WEIGHT_ARRAY_EXT 0x850C |
||
1592 | #define GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT 0x850D |
||
1593 | #define GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT 0x850E |
||
1594 | #define GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT 0x850F |
||
1595 | #define GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT 0x8510 |
||
1596 | #endif |
||
1597 | |||
1598 | #ifndef GL_NV_light_max_exponent |
||
1599 | #define GL_MAX_SHININESS_NV 0x8504 |
||
1600 | #define GL_MAX_SPOT_EXPONENT_NV 0x8505 |
||
1601 | #endif |
||
1602 | |||
1603 | #ifndef GL_NV_vertex_array_range |
||
1604 | #define GL_VERTEX_ARRAY_RANGE_NV 0x851D |
||
1605 | #define GL_VERTEX_ARRAY_RANGE_LENGTH_NV 0x851E |
||
1606 | #define GL_VERTEX_ARRAY_RANGE_VALID_NV 0x851F |
||
1607 | #define GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV 0x8520 |
||
1608 | #define GL_VERTEX_ARRAY_RANGE_POINTER_NV 0x8521 |
||
1609 | #endif |
||
1610 | |||
1611 | #ifndef GL_NV_register_combiners |
||
1612 | #define GL_REGISTER_COMBINERS_NV 0x8522 |
||
1613 | #define GL_VARIABLE_A_NV 0x8523 |
||
1614 | #define GL_VARIABLE_B_NV 0x8524 |
||
1615 | #define GL_VARIABLE_C_NV 0x8525 |
||
1616 | #define GL_VARIABLE_D_NV 0x8526 |
||
1617 | #define GL_VARIABLE_E_NV 0x8527 |
||
1618 | #define GL_VARIABLE_F_NV 0x8528 |
||
1619 | #define GL_VARIABLE_G_NV 0x8529 |
||
1620 | #define GL_CONSTANT_COLOR0_NV 0x852A |
||
1621 | #define GL_CONSTANT_COLOR1_NV 0x852B |
||
1622 | #define GL_PRIMARY_COLOR_NV 0x852C |
||
1623 | #define GL_SECONDARY_COLOR_NV 0x852D |
||
1624 | #define GL_SPARE0_NV 0x852E |
||
1625 | #define GL_SPARE1_NV 0x852F |
||
1626 | #define GL_DISCARD_NV 0x8530 |
||
1627 | #define GL_E_TIMES_F_NV 0x8531 |
||
1628 | #define GL_SPARE0_PLUS_SECONDARY_COLOR_NV 0x8532 |
||
1629 | #define GL_UNSIGNED_IDENTITY_NV 0x8536 |
||
1630 | #define GL_UNSIGNED_INVERT_NV 0x8537 |
||
1631 | #define GL_EXPAND_NORMAL_NV 0x8538 |
||
1632 | #define GL_EXPAND_NEGATE_NV 0x8539 |
||
1633 | #define GL_HALF_BIAS_NORMAL_NV 0x853A |
||
1634 | #define GL_HALF_BIAS_NEGATE_NV 0x853B |
||
1635 | #define GL_SIGNED_IDENTITY_NV 0x853C |
||
1636 | #define GL_SIGNED_NEGATE_NV 0x853D |
||
1637 | #define GL_SCALE_BY_TWO_NV 0x853E |
||
1638 | #define GL_SCALE_BY_FOUR_NV 0x853F |
||
1639 | #define GL_SCALE_BY_ONE_HALF_NV 0x8540 |
||
1640 | #define GL_BIAS_BY_NEGATIVE_ONE_HALF_NV 0x8541 |
||
1641 | #define GL_COMBINER_INPUT_NV 0x8542 |
||
1642 | #define GL_COMBINER_MAPPING_NV 0x8543 |
||
1643 | #define GL_COMBINER_COMPONENT_USAGE_NV 0x8544 |
||
1644 | #define GL_COMBINER_AB_DOT_PRODUCT_NV 0x8545 |
||
1645 | #define GL_COMBINER_CD_DOT_PRODUCT_NV 0x8546 |
||
1646 | #define GL_COMBINER_MUX_SUM_NV 0x8547 |
||
1647 | #define GL_COMBINER_SCALE_NV 0x8548 |
||
1648 | #define GL_COMBINER_BIAS_NV 0x8549 |
||
1649 | #define GL_COMBINER_AB_OUTPUT_NV 0x854A |
||
1650 | #define GL_COMBINER_CD_OUTPUT_NV 0x854B |
||
1651 | #define GL_COMBINER_SUM_OUTPUT_NV 0x854C |
||
1652 | #define GL_MAX_GENERAL_COMBINERS_NV 0x854D |
||
1653 | #define GL_NUM_GENERAL_COMBINERS_NV 0x854E |
||
1654 | #define GL_COLOR_SUM_CLAMP_NV 0x854F |
||
1655 | #define GL_COMBINER0_NV 0x8550 |
||
1656 | #define GL_COMBINER1_NV 0x8551 |
||
1657 | #define GL_COMBINER2_NV 0x8552 |
||
1658 | #define GL_COMBINER3_NV 0x8553 |
||
1659 | #define GL_COMBINER4_NV 0x8554 |
||
1660 | #define GL_COMBINER5_NV 0x8555 |
||
1661 | #define GL_COMBINER6_NV 0x8556 |
||
1662 | #define GL_COMBINER7_NV 0x8557 |
||
1663 | /* reuse GL_TEXTURE0_ARB */ |
||
1664 | /* reuse GL_TEXTURE1_ARB */ |
||
1665 | /* reuse GL_ZERO */ |
||
1666 | /* reuse GL_NONE */ |
||
1667 | /* reuse GL_FOG */ |
||
1668 | #endif |
||
1669 | |||
1670 | #ifndef GL_NV_fog_distance |
||
1671 | #define GL_FOG_DISTANCE_MODE_NV 0x855A |
||
1672 | #define GL_EYE_RADIAL_NV 0x855B |
||
1673 | #define GL_EYE_PLANE_ABSOLUTE_NV 0x855C |
||
1674 | /* reuse GL_EYE_PLANE */ |
||
1675 | #endif |
||
1676 | |||
1677 | #ifndef GL_NV_texgen_emboss |
||
1678 | #define GL_EMBOSS_LIGHT_NV 0x855D |
||
1679 | #define GL_EMBOSS_CONSTANT_NV 0x855E |
||
1680 | #define GL_EMBOSS_MAP_NV 0x855F |
||
1681 | #endif |
||
1682 | |||
1683 | #ifndef GL_NV_blend_square |
||
1684 | #endif |
||
1685 | |||
1686 | #ifndef GL_NV_texture_env_combine4 |
||
1687 | #define GL_COMBINE4_NV 0x8503 |
||
1688 | #define GL_SOURCE3_RGB_NV 0x8583 |
||
1689 | #define GL_SOURCE3_ALPHA_NV 0x858B |
||
1690 | #define GL_OPERAND3_RGB_NV 0x8593 |
||
1691 | #define GL_OPERAND3_ALPHA_NV 0x859B |
||
1692 | #endif |
||
1693 | |||
1694 | #ifndef GL_MESA_resize_buffers |
||
1695 | #endif |
||
1696 | |||
1697 | #ifndef GL_MESA_window_pos |
||
1698 | #endif |
||
1699 | |||
1700 | #ifndef GL_EXT_texture_compression_s3tc |
||
1701 | #define GL_COMPRESSED_RGB_S3TC_DXT1_EXT 0x83F0 |
||
1702 | #define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT 0x83F1 |
||
1703 | #define GL_COMPRESSED_RGBA_S3TC_DXT3_EXT 0x83F2 |
||
1704 | #define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT 0x83F3 |
||
1705 | #endif |
||
1706 | |||
1707 | #ifndef GL_IBM_cull_vertex |
||
1708 | #define GL_CULL_VERTEX_IBM 103050 |
||
1709 | #endif |
||
1710 | |||
1711 | #ifndef GL_IBM_multimode_draw_arrays |
||
1712 | #endif |
||
1713 | |||
1714 | #ifndef GL_IBM_vertex_array_lists |
||
1715 | #define GL_VERTEX_ARRAY_LIST_IBM 103070 |
||
1716 | #define GL_NORMAL_ARRAY_LIST_IBM 103071 |
||
1717 | #define GL_COLOR_ARRAY_LIST_IBM 103072 |
||
1718 | #define GL_INDEX_ARRAY_LIST_IBM 103073 |
||
1719 | #define GL_TEXTURE_COORD_ARRAY_LIST_IBM 103074 |
||
1720 | #define GL_EDGE_FLAG_ARRAY_LIST_IBM 103075 |
||
1721 | #define GL_FOG_COORDINATE_ARRAY_LIST_IBM 103076 |
||
1722 | #define GL_SECONDARY_COLOR_ARRAY_LIST_IBM 103077 |
||
1723 | #define GL_VERTEX_ARRAY_LIST_STRIDE_IBM 103080 |
||
1724 | #define GL_NORMAL_ARRAY_LIST_STRIDE_IBM 103081 |
||
1725 | #define GL_COLOR_ARRAY_LIST_STRIDE_IBM 103082 |
||
1726 | #define GL_INDEX_ARRAY_LIST_STRIDE_IBM 103083 |
||
1727 | #define GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM 103084 |
||
1728 | #define GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM 103085 |
||
1729 | #define GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM 103086 |
||
1730 | #define GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM 103087 |
||
1731 | #endif |
||
1732 | |||
1733 | #ifndef GL_SGIX_subsample |
||
1734 | #define GL_PACK_SUBSAMPLE_RATE_SGIX 0x85A0 |
||
1735 | #define GL_UNPACK_SUBSAMPLE_RATE_SGIX 0x85A1 |
||
1736 | #define GL_PIXEL_SUBSAMPLE_4444_SGIX 0x85A2 |
||
1737 | #define GL_PIXEL_SUBSAMPLE_2424_SGIX 0x85A3 |
||
1738 | #define GL_PIXEL_SUBSAMPLE_4242_SGIX 0x85A4 |
||
1739 | #endif |
||
1740 | |||
1741 | #ifndef GL_SGIX_ycrcb_subsample |
||
1742 | #endif |
||
1743 | |||
1744 | #ifndef GL_SGIX_ycrcba |
||
1745 | #define GL_YCRCB_SGIX 0x8318 |
||
1746 | #define GL_YCRCBA_SGIX 0x8319 |
||
1747 | #endif |
||
1748 | |||
1749 | #ifndef GL_SGI_depth_pass_instrument |
||
1750 | #define GL_DEPTH_PASS_INSTRUMENT_SGIX 0x8310 |
||
1751 | #define GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX 0x8311 |
||
1752 | #define GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX 0x8312 |
||
1753 | #endif |
||
1754 | |||
1755 | #ifndef GL_3DFX_texture_compression_FXT1 |
||
1756 | #define GL_COMPRESSED_RGB_FXT1_3DFX 0x86B0 |
||
1757 | #define GL_COMPRESSED_RGBA_FXT1_3DFX 0x86B1 |
||
1758 | #endif |
||
1759 | |||
1760 | #ifndef GL_3DFX_multisample |
||
1761 | #define GL_MULTISAMPLE_3DFX 0x86B2 |
||
1762 | #define GL_SAMPLE_BUFFERS_3DFX 0x86B3 |
||
1763 | #define GL_SAMPLES_3DFX 0x86B4 |
||
1764 | #define GL_MULTISAMPLE_BIT_3DFX 0x20000000 |
||
1765 | #endif |
||
1766 | |||
1767 | #ifndef GL_3DFX_tbuffer |
||
1768 | #endif |
||
1769 | |||
1770 | #ifndef GL_EXT_multisample |
||
1771 | #define GL_MULTISAMPLE_EXT 0x809D |
||
1772 | #define GL_SAMPLE_ALPHA_TO_MASK_EXT 0x809E |
||
1773 | #define GL_SAMPLE_ALPHA_TO_ONE_EXT 0x809F |
||
1774 | #define GL_SAMPLE_MASK_EXT 0x80A0 |
||
1775 | #define GL_1PASS_EXT 0x80A1 |
||
1776 | #define GL_2PASS_0_EXT 0x80A2 |
||
1777 | #define GL_2PASS_1_EXT 0x80A3 |
||
1778 | #define GL_4PASS_0_EXT 0x80A4 |
||
1779 | #define GL_4PASS_1_EXT 0x80A5 |
||
1780 | #define GL_4PASS_2_EXT 0x80A6 |
||
1781 | #define GL_4PASS_3_EXT 0x80A7 |
||
1782 | #define GL_SAMPLE_BUFFERS_EXT 0x80A8 |
||
1783 | #define GL_SAMPLES_EXT 0x80A9 |
||
1784 | #define GL_SAMPLE_MASK_VALUE_EXT 0x80AA |
||
1785 | #define GL_SAMPLE_MASK_INVERT_EXT 0x80AB |
||
1786 | #define GL_SAMPLE_PATTERN_EXT 0x80AC |
||
1787 | #define GL_MULTISAMPLE_BIT_EXT 0x20000000 |
||
1788 | #endif |
||
1789 | |||
1790 | #ifndef GL_SGIX_vertex_preclip |
||
1791 | #define GL_VERTEX_PRECLIP_SGIX 0x83EE |
||
1792 | #define GL_VERTEX_PRECLIP_HINT_SGIX 0x83EF |
||
1793 | #endif |
||
1794 | |||
1795 | #ifndef GL_SGIX_convolution_accuracy |
||
1796 | #define GL_CONVOLUTION_HINT_SGIX 0x8316 |
||
1797 | #endif |
||
1798 | |||
1799 | #ifndef GL_SGIX_resample |
||
1800 | #define GL_PACK_RESAMPLE_SGIX 0x842C |
||
1801 | #define GL_UNPACK_RESAMPLE_SGIX 0x842D |
||
1802 | #define GL_RESAMPLE_REPLICATE_SGIX 0x842E |
||
1803 | #define GL_RESAMPLE_ZERO_FILL_SGIX 0x842F |
||
1804 | #define GL_RESAMPLE_DECIMATE_SGIX 0x8430 |
||
1805 | #endif |
||
1806 | |||
1807 | #ifndef GL_SGIS_point_line_texgen |
||
1808 | #define GL_EYE_DISTANCE_TO_POINT_SGIS 0x81F0 |
||
1809 | #define GL_OBJECT_DISTANCE_TO_POINT_SGIS 0x81F1 |
||
1810 | #define GL_EYE_DISTANCE_TO_LINE_SGIS 0x81F2 |
||
1811 | #define GL_OBJECT_DISTANCE_TO_LINE_SGIS 0x81F3 |
||
1812 | #define GL_EYE_POINT_SGIS 0x81F4 |
||
1813 | #define GL_OBJECT_POINT_SGIS 0x81F5 |
||
1814 | #define GL_EYE_LINE_SGIS 0x81F6 |
||
1815 | #define GL_OBJECT_LINE_SGIS 0x81F7 |
||
1816 | #endif |
||
1817 | |||
1818 | #ifndef GL_SGIS_texture_color_mask |
||
1819 | #define GL_TEXTURE_COLOR_WRITEMASK_SGIS 0x81EF |
||
1820 | #endif |
||
1821 | |||
1822 | #ifndef GL_EXT_texture_env_dot3 |
||
1823 | #define GL_DOT3_RGB_EXT 0x8740 |
||
1824 | #define GL_DOT3_RGBA_EXT 0x8741 |
||
1825 | #endif |
||
1826 | |||
1827 | #ifndef GL_ATI_texture_mirror_once |
||
1828 | #define GL_MIRROR_CLAMP_ATI 0x8742 |
||
1829 | #define GL_MIRROR_CLAMP_TO_EDGE_ATI 0x8743 |
||
1830 | #endif |
||
1831 | |||
1832 | #ifndef GL_NV_fence |
||
1833 | #define GL_ALL_COMPLETED_NV 0x84F2 |
||
1834 | #define GL_FENCE_STATUS_NV 0x84F3 |
||
1835 | #define GL_FENCE_CONDITION_NV 0x84F4 |
||
1836 | #endif |
||
1837 | |||
1838 | #ifndef GL_IBM_texture_mirrored_repeat |
||
1839 | #define GL_MIRRORED_REPEAT_IBM 0x8370 |
||
1840 | #endif |
||
1841 | |||
1842 | #ifndef GL_NV_evaluators |
||
1843 | #define GL_EVAL_2D_NV 0x86C0 |
||
1844 | #define GL_EVAL_TRIANGULAR_2D_NV 0x86C1 |
||
1845 | #define GL_MAP_TESSELLATION_NV 0x86C2 |
||
1846 | #define GL_MAP_ATTRIB_U_ORDER_NV 0x86C3 |
||
1847 | #define GL_MAP_ATTRIB_V_ORDER_NV 0x86C4 |
||
1848 | #define GL_EVAL_FRACTIONAL_TESSELLATION_NV 0x86C5 |
||
1849 | #define GL_EVAL_VERTEX_ATTRIB0_NV 0x86C6 |
||
1850 | #define GL_EVAL_VERTEX_ATTRIB1_NV 0x86C7 |
||
1851 | #define GL_EVAL_VERTEX_ATTRIB2_NV 0x86C8 |
||
1852 | #define GL_EVAL_VERTEX_ATTRIB3_NV 0x86C9 |
||
1853 | #define GL_EVAL_VERTEX_ATTRIB4_NV 0x86CA |
||
1854 | #define GL_EVAL_VERTEX_ATTRIB5_NV 0x86CB |
||
1855 | #define GL_EVAL_VERTEX_ATTRIB6_NV 0x86CC |
||
1856 | #define GL_EVAL_VERTEX_ATTRIB7_NV 0x86CD |
||
1857 | #define GL_EVAL_VERTEX_ATTRIB8_NV 0x86CE |
||
1858 | #define GL_EVAL_VERTEX_ATTRIB9_NV 0x86CF |
||
1859 | #define GL_EVAL_VERTEX_ATTRIB10_NV 0x86D0 |
||
1860 | #define GL_EVAL_VERTEX_ATTRIB11_NV 0x86D1 |
||
1861 | #define GL_EVAL_VERTEX_ATTRIB12_NV 0x86D2 |
||
1862 | #define GL_EVAL_VERTEX_ATTRIB13_NV 0x86D3 |
||
1863 | #define GL_EVAL_VERTEX_ATTRIB14_NV 0x86D4 |
||
1864 | #define GL_EVAL_VERTEX_ATTRIB15_NV 0x86D5 |
||
1865 | #define GL_MAX_MAP_TESSELLATION_NV 0x86D6 |
||
1866 | #define GL_MAX_RATIONAL_EVAL_ORDER_NV 0x86D7 |
||
1867 | #endif |
||
1868 | |||
1869 | #ifndef GL_NV_packed_depth_stencil |
||
1870 | #define GL_DEPTH_STENCIL_NV 0x84F9 |
||
1871 | #define GL_UNSIGNED_INT_24_8_NV 0x84FA |
||
1872 | #endif |
||
1873 | |||
1874 | #ifndef GL_NV_register_combiners2 |
||
1875 | #define GL_PER_STAGE_CONSTANTS_NV 0x8535 |
||
1876 | #endif |
||
1877 | |||
1878 | #ifndef GL_NV_texture_compression_vtc |
||
1879 | #endif |
||
1880 | |||
1881 | #ifndef GL_NV_texture_rectangle |
||
1882 | #define GL_TEXTURE_RECTANGLE_NV 0x84F5 |
||
1883 | #define GL_TEXTURE_BINDING_RECTANGLE_NV 0x84F6 |
||
1884 | #define GL_PROXY_TEXTURE_RECTANGLE_NV 0x84F7 |
||
1885 | #define GL_MAX_RECTANGLE_TEXTURE_SIZE_NV 0x84F8 |
||
1886 | #endif |
||
1887 | |||
1888 | #ifndef GL_NV_texture_shader |
||
1889 | #define GL_OFFSET_TEXTURE_RECTANGLE_NV 0x864C |
||
1890 | #define GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV 0x864D |
||
1891 | #define GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV 0x864E |
||
1892 | #define GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV 0x86D9 |
||
1893 | #define GL_UNSIGNED_INT_S8_S8_8_8_NV 0x86DA |
||
1894 | #define GL_UNSIGNED_INT_8_8_S8_S8_REV_NV 0x86DB |
||
1895 | #define GL_DSDT_MAG_INTENSITY_NV 0x86DC |
||
1896 | #define GL_SHADER_CONSISTENT_NV 0x86DD |
||
1897 | #define GL_TEXTURE_SHADER_NV 0x86DE |
||
1898 | #define GL_SHADER_OPERATION_NV 0x86DF |
||
1899 | #define GL_CULL_MODES_NV 0x86E0 |
||
1900 | #define GL_OFFSET_TEXTURE_MATRIX_NV 0x86E1 |
||
1901 | #define GL_OFFSET_TEXTURE_SCALE_NV 0x86E2 |
||
1902 | #define GL_OFFSET_TEXTURE_BIAS_NV 0x86E3 |
||
1903 | #define GL_OFFSET_TEXTURE_2D_MATRIX_NV GL_OFFSET_TEXTURE_MATRIX_NV |
||
1904 | #define GL_OFFSET_TEXTURE_2D_SCALE_NV GL_OFFSET_TEXTURE_SCALE_NV |
||
1905 | #define GL_OFFSET_TEXTURE_2D_BIAS_NV GL_OFFSET_TEXTURE_BIAS_NV |
||
1906 | #define GL_PREVIOUS_TEXTURE_INPUT_NV 0x86E4 |
||
1907 | #define GL_CONST_EYE_NV 0x86E5 |
||
1908 | #define GL_PASS_THROUGH_NV 0x86E6 |
||
1909 | #define GL_CULL_FRAGMENT_NV 0x86E7 |
||
1910 | #define GL_OFFSET_TEXTURE_2D_NV 0x86E8 |
||
1911 | #define GL_DEPENDENT_AR_TEXTURE_2D_NV 0x86E9 |
||
1912 | #define GL_DEPENDENT_GB_TEXTURE_2D_NV 0x86EA |
||
1913 | #define GL_DOT_PRODUCT_NV 0x86EC |
||
1914 | #define GL_DOT_PRODUCT_DEPTH_REPLACE_NV 0x86ED |
||
1915 | #define GL_DOT_PRODUCT_TEXTURE_2D_NV 0x86EE |
||
1916 | #define GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV 0x86F0 |
||
1917 | #define GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV 0x86F1 |
||
1918 | #define GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV 0x86F2 |
||
1919 | #define GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV 0x86F3 |
||
1920 | #define GL_HILO_NV 0x86F4 |
||
1921 | #define GL_DSDT_NV 0x86F5 |
||
1922 | #define GL_DSDT_MAG_NV 0x86F6 |
||
1923 | #define GL_DSDT_MAG_VIB_NV 0x86F7 |
||
1924 | #define GL_HILO16_NV 0x86F8 |
||
1925 | #define GL_SIGNED_HILO_NV 0x86F9 |
||
1926 | #define GL_SIGNED_HILO16_NV 0x86FA |
||
1927 | #define GL_SIGNED_RGBA_NV 0x86FB |
||
1928 | #define GL_SIGNED_RGBA8_NV 0x86FC |
||
1929 | #define GL_SIGNED_RGB_NV 0x86FE |
||
1930 | #define GL_SIGNED_RGB8_NV 0x86FF |
||
1931 | #define GL_SIGNED_LUMINANCE_NV 0x8701 |
||
1932 | #define GL_SIGNED_LUMINANCE8_NV 0x8702 |
||
1933 | #define GL_SIGNED_LUMINANCE_ALPHA_NV 0x8703 |
||
1934 | #define GL_SIGNED_LUMINANCE8_ALPHA8_NV 0x8704 |
||
1935 | #define GL_SIGNED_ALPHA_NV 0x8705 |
||
1936 | #define GL_SIGNED_ALPHA8_NV 0x8706 |
||
1937 | #define GL_SIGNED_INTENSITY_NV 0x8707 |
||
1938 | #define GL_SIGNED_INTENSITY8_NV 0x8708 |
||
1939 | #define GL_DSDT8_NV 0x8709 |
||
1940 | #define GL_DSDT8_MAG8_NV 0x870A |
||
1941 | #define GL_DSDT8_MAG8_INTENSITY8_NV 0x870B |
||
1942 | #define GL_SIGNED_RGB_UNSIGNED_ALPHA_NV 0x870C |
||
1943 | #define GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV 0x870D |
||
1944 | #define GL_HI_SCALE_NV 0x870E |
||
1945 | #define GL_LO_SCALE_NV 0x870F |
||
1946 | #define GL_DS_SCALE_NV 0x8710 |
||
1947 | #define GL_DT_SCALE_NV 0x8711 |
||
1948 | #define GL_MAGNITUDE_SCALE_NV 0x8712 |
||
1949 | #define GL_VIBRANCE_SCALE_NV 0x8713 |
||
1950 | #define GL_HI_BIAS_NV 0x8714 |
||
1951 | #define GL_LO_BIAS_NV 0x8715 |
||
1952 | #define GL_DS_BIAS_NV 0x8716 |
||
1953 | #define GL_DT_BIAS_NV 0x8717 |
||
1954 | #define GL_MAGNITUDE_BIAS_NV 0x8718 |
||
1955 | #define GL_VIBRANCE_BIAS_NV 0x8719 |
||
1956 | #define GL_TEXTURE_BORDER_VALUES_NV 0x871A |
||
1957 | #define GL_TEXTURE_HI_SIZE_NV 0x871B |
||
1958 | #define GL_TEXTURE_LO_SIZE_NV 0x871C |
||
1959 | #define GL_TEXTURE_DS_SIZE_NV 0x871D |
||
1960 | #define GL_TEXTURE_DT_SIZE_NV 0x871E |
||
1961 | #define GL_TEXTURE_MAG_SIZE_NV 0x871F |
||
1962 | #endif |
||
1963 | |||
1964 | #ifndef GL_NV_texture_shader2 |
||
1965 | #define GL_DOT_PRODUCT_TEXTURE_3D_NV 0x86EF |
||
1966 | #endif |
||
1967 | |||
1968 | #ifndef GL_NV_vertex_array_range2 |
||
1969 | #define GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV 0x8533 |
||
1970 | #endif |
||
1971 | |||
1972 | #ifndef GL_NV_vertex_program |
||
1973 | #define GL_VERTEX_PROGRAM_NV 0x8620 |
||
1974 | #define GL_VERTEX_STATE_PROGRAM_NV 0x8621 |
||
1975 | #define GL_ATTRIB_ARRAY_SIZE_NV 0x8623 |
||
1976 | #define GL_ATTRIB_ARRAY_STRIDE_NV 0x8624 |
||
1977 | #define GL_ATTRIB_ARRAY_TYPE_NV 0x8625 |
||
1978 | #define GL_CURRENT_ATTRIB_NV 0x8626 |
||
1979 | #define GL_PROGRAM_LENGTH_NV 0x8627 |
||
1980 | #define GL_PROGRAM_STRING_NV 0x8628 |
||
1981 | #define GL_MODELVIEW_PROJECTION_NV 0x8629 |
||
1982 | #define GL_IDENTITY_NV 0x862A |
||
1983 | #define GL_INVERSE_NV 0x862B |
||
1984 | #define GL_TRANSPOSE_NV 0x862C |
||
1985 | #define GL_INVERSE_TRANSPOSE_NV 0x862D |
||
1986 | #define GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV 0x862E |
||
1987 | #define GL_MAX_TRACK_MATRICES_NV 0x862F |
||
1988 | #define GL_MATRIX0_NV 0x8630 |
||
1989 | #define GL_MATRIX1_NV 0x8631 |
||
1990 | #define GL_MATRIX2_NV 0x8632 |
||
1991 | #define GL_MATRIX3_NV 0x8633 |
||
1992 | #define GL_MATRIX4_NV 0x8634 |
||
1993 | #define GL_MATRIX5_NV 0x8635 |
||
1994 | #define GL_MATRIX6_NV 0x8636 |
||
1995 | #define GL_MATRIX7_NV 0x8637 |
||
1996 | #define GL_CURRENT_MATRIX_STACK_DEPTH_NV 0x8640 |
||
1997 | #define GL_CURRENT_MATRIX_NV 0x8641 |
||
1998 | #define GL_VERTEX_PROGRAM_POINT_SIZE_NV 0x8642 |
||
1999 | #define GL_VERTEX_PROGRAM_TWO_SIDE_NV 0x8643 |
||
2000 | #define GL_PROGRAM_PARAMETER_NV 0x8644 |
||
2001 | #define GL_ATTRIB_ARRAY_POINTER_NV 0x8645 |
||
2002 | #define GL_PROGRAM_TARGET_NV 0x8646 |
||
2003 | #define GL_PROGRAM_RESIDENT_NV 0x8647 |
||
2004 | #define GL_TRACK_MATRIX_NV 0x8648 |
||
2005 | #define GL_TRACK_MATRIX_TRANSFORM_NV 0x8649 |
||
2006 | #define GL_VERTEX_PROGRAM_BINDING_NV 0x864A |
||
2007 | #define GL_PROGRAM_ERROR_POSITION_NV 0x864B |
||
2008 | #define GL_VERTEX_ATTRIB_ARRAY0_NV 0x8650 |
||
2009 | #define GL_VERTEX_ATTRIB_ARRAY1_NV 0x8651 |
||
2010 | #define GL_VERTEX_ATTRIB_ARRAY2_NV 0x8652 |
||
2011 | #define GL_VERTEX_ATTRIB_ARRAY3_NV 0x8653 |
||
2012 | #define GL_VERTEX_ATTRIB_ARRAY4_NV 0x8654 |
||
2013 | #define GL_VERTEX_ATTRIB_ARRAY5_NV 0x8655 |
||
2014 | #define GL_VERTEX_ATTRIB_ARRAY6_NV 0x8656 |
||
2015 | #define GL_VERTEX_ATTRIB_ARRAY7_NV 0x8657 |
||
2016 | #define GL_VERTEX_ATTRIB_ARRAY8_NV 0x8658 |
||
2017 | #define GL_VERTEX_ATTRIB_ARRAY9_NV 0x8659 |
||
2018 | #define GL_VERTEX_ATTRIB_ARRAY10_NV 0x865A |
||
2019 | #define GL_VERTEX_ATTRIB_ARRAY11_NV 0x865B |
||
2020 | #define GL_VERTEX_ATTRIB_ARRAY12_NV 0x865C |
||
2021 | #define GL_VERTEX_ATTRIB_ARRAY13_NV 0x865D |
||
2022 | #define GL_VERTEX_ATTRIB_ARRAY14_NV 0x865E |
||
2023 | #define GL_VERTEX_ATTRIB_ARRAY15_NV 0x865F |
||
2024 | #define GL_MAP1_VERTEX_ATTRIB0_4_NV 0x8660 |
||
2025 | #define GL_MAP1_VERTEX_ATTRIB1_4_NV 0x8661 |
||
2026 | #define GL_MAP1_VERTEX_ATTRIB2_4_NV 0x8662 |
||
2027 | #define GL_MAP1_VERTEX_ATTRIB3_4_NV 0x8663 |
||
2028 | #define GL_MAP1_VERTEX_ATTRIB4_4_NV 0x8664 |
||
2029 | #define GL_MAP1_VERTEX_ATTRIB5_4_NV 0x8665 |
||
2030 | #define GL_MAP1_VERTEX_ATTRIB6_4_NV 0x8666 |
||
2031 | #define GL_MAP1_VERTEX_ATTRIB7_4_NV 0x8667 |
||
2032 | #define GL_MAP1_VERTEX_ATTRIB8_4_NV 0x8668 |
||
2033 | #define GL_MAP1_VERTEX_ATTRIB9_4_NV 0x8669 |
||
2034 | #define GL_MAP1_VERTEX_ATTRIB10_4_NV 0x866A |
||
2035 | #define GL_MAP1_VERTEX_ATTRIB11_4_NV 0x866B |
||
2036 | #define GL_MAP1_VERTEX_ATTRIB12_4_NV 0x866C |
||
2037 | #define GL_MAP1_VERTEX_ATTRIB13_4_NV 0x866D |
||
2038 | #define GL_MAP1_VERTEX_ATTRIB14_4_NV 0x866E |
||
2039 | #define GL_MAP1_VERTEX_ATTRIB15_4_NV 0x866F |
||
2040 | #define GL_MAP2_VERTEX_ATTRIB0_4_NV 0x8670 |
||
2041 | #define GL_MAP2_VERTEX_ATTRIB1_4_NV 0x8671 |
||
2042 | #define GL_MAP2_VERTEX_ATTRIB2_4_NV 0x8672 |
||
2043 | #define GL_MAP2_VERTEX_ATTRIB3_4_NV 0x8673 |
||
2044 | #define GL_MAP2_VERTEX_ATTRIB4_4_NV 0x8674 |
||
2045 | #define GL_MAP2_VERTEX_ATTRIB5_4_NV 0x8675 |
||
2046 | #define GL_MAP2_VERTEX_ATTRIB6_4_NV 0x8676 |
||
2047 | #define GL_MAP2_VERTEX_ATTRIB7_4_NV 0x8677 |
||
2048 | #define GL_MAP2_VERTEX_ATTRIB8_4_NV 0x8678 |
||
2049 | #define GL_MAP2_VERTEX_ATTRIB9_4_NV 0x8679 |
||
2050 | #define GL_MAP2_VERTEX_ATTRIB10_4_NV 0x867A |
||
2051 | #define GL_MAP2_VERTEX_ATTRIB11_4_NV 0x867B |
||
2052 | #define GL_MAP2_VERTEX_ATTRIB12_4_NV 0x867C |
||
2053 | #define GL_MAP2_VERTEX_ATTRIB13_4_NV 0x867D |
||
2054 | #define GL_MAP2_VERTEX_ATTRIB14_4_NV 0x867E |
||
2055 | #define GL_MAP2_VERTEX_ATTRIB15_4_NV 0x867F |
||
2056 | #endif |
||
2057 | |||
2058 | #ifndef GL_SGIX_texture_coordinate_clamp |
||
2059 | #define GL_TEXTURE_MAX_CLAMP_S_SGIX 0x8369 |
||
2060 | #define GL_TEXTURE_MAX_CLAMP_T_SGIX 0x836A |
||
2061 | #define GL_TEXTURE_MAX_CLAMP_R_SGIX 0x836B |
||
2062 | #endif |
||
2063 | |||
2064 | #ifndef GL_SGIX_scalebias_hint |
||
2065 | #define GL_SCALEBIAS_HINT_SGIX 0x8322 |
||
2066 | #endif |
||
2067 | |||
2068 | #ifndef GL_OML_interlace |
||
2069 | #define GL_INTERLACE_OML 0x8980 |
||
2070 | #define GL_INTERLACE_READ_OML 0x8981 |
||
2071 | #endif |
||
2072 | |||
2073 | #ifndef GL_OML_subsample |
||
2074 | #define GL_FORMAT_SUBSAMPLE_24_24_OML 0x8982 |
||
2075 | #define GL_FORMAT_SUBSAMPLE_244_244_OML 0x8983 |
||
2076 | #endif |
||
2077 | |||
2078 | #ifndef GL_OML_resample |
||
2079 | #define GL_PACK_RESAMPLE_OML 0x8984 |
||
2080 | #define GL_UNPACK_RESAMPLE_OML 0x8985 |
||
2081 | #define GL_RESAMPLE_REPLICATE_OML 0x8986 |
||
2082 | #define GL_RESAMPLE_ZERO_FILL_OML 0x8987 |
||
2083 | #define GL_RESAMPLE_AVERAGE_OML 0x8988 |
||
2084 | #define GL_RESAMPLE_DECIMATE_OML 0x8989 |
||
2085 | #endif |
||
2086 | |||
2087 | #ifndef GL_NV_copy_depth_to_color |
||
2088 | #define GL_DEPTH_STENCIL_TO_RGBA_NV 0x886E |
||
2089 | #define GL_DEPTH_STENCIL_TO_BGRA_NV 0x886F |
||
2090 | #endif |
||
2091 | |||
2092 | #ifndef GL_ATI_envmap_bumpmap |
||
2093 | #define GL_BUMP_ROT_MATRIX_ATI 0x8775 |
||
2094 | #define GL_BUMP_ROT_MATRIX_SIZE_ATI 0x8776 |
||
2095 | #define GL_BUMP_NUM_TEX_UNITS_ATI 0x8777 |
||
2096 | #define GL_BUMP_TEX_UNITS_ATI 0x8778 |
||
2097 | #define GL_DUDV_ATI 0x8779 |
||
2098 | #define GL_DU8DV8_ATI 0x877A |
||
2099 | #define GL_BUMP_ENVMAP_ATI 0x877B |
||
2100 | #define GL_BUMP_TARGET_ATI 0x877C |
||
2101 | #endif |
||
2102 | |||
2103 | #ifndef GL_ATI_fragment_shader |
||
2104 | #define GL_FRAGMENT_SHADER_ATI 0x8920 |
||
2105 | #define GL_REG_0_ATI 0x8921 |
||
2106 | #define GL_REG_1_ATI 0x8922 |
||
2107 | #define GL_REG_2_ATI 0x8923 |
||
2108 | #define GL_REG_3_ATI 0x8924 |
||
2109 | #define GL_REG_4_ATI 0x8925 |
||
2110 | #define GL_REG_5_ATI 0x8926 |
||
2111 | #define GL_REG_6_ATI 0x8927 |
||
2112 | #define GL_REG_7_ATI 0x8928 |
||
2113 | #define GL_REG_8_ATI 0x8929 |
||
2114 | #define GL_REG_9_ATI 0x892A |
||
2115 | #define GL_REG_10_ATI 0x892B |
||
2116 | #define GL_REG_11_ATI 0x892C |
||
2117 | #define GL_REG_12_ATI 0x892D |
||
2118 | #define GL_REG_13_ATI 0x892E |
||
2119 | #define GL_REG_14_ATI 0x892F |
||
2120 | #define GL_REG_15_ATI 0x8930 |
||
2121 | #define GL_REG_16_ATI 0x8931 |
||
2122 | #define GL_REG_17_ATI 0x8932 |
||
2123 | #define GL_REG_18_ATI 0x8933 |
||
2124 | #define GL_REG_19_ATI 0x8934 |
||
2125 | #define GL_REG_20_ATI 0x8935 |
||
2126 | #define GL_REG_21_ATI 0x8936 |
||
2127 | #define GL_REG_22_ATI 0x8937 |
||
2128 | #define GL_REG_23_ATI 0x8938 |
||
2129 | #define GL_REG_24_ATI 0x8939 |
||
2130 | #define GL_REG_25_ATI 0x893A |
||
2131 | #define GL_REG_26_ATI 0x893B |
||
2132 | #define GL_REG_27_ATI 0x893C |
||
2133 | #define GL_REG_28_ATI 0x893D |
||
2134 | #define GL_REG_29_ATI 0x893E |
||
2135 | #define GL_REG_30_ATI 0x893F |
||
2136 | #define GL_REG_31_ATI 0x8940 |
||
2137 | #define GL_CON_0_ATI 0x8941 |
||
2138 | #define GL_CON_1_ATI 0x8942 |
||
2139 | #define GL_CON_2_ATI 0x8943 |
||
2140 | #define GL_CON_3_ATI 0x8944 |
||
2141 | #define GL_CON_4_ATI 0x8945 |
||
2142 | #define GL_CON_5_ATI 0x8946 |
||
2143 | #define GL_CON_6_ATI 0x8947 |
||
2144 | #define GL_CON_7_ATI 0x8948 |
||
2145 | #define GL_CON_8_ATI 0x8949 |
||
2146 | #define GL_CON_9_ATI 0x894A |
||
2147 | #define GL_CON_10_ATI 0x894B |
||
2148 | #define GL_CON_11_ATI 0x894C |
||
2149 | #define GL_CON_12_ATI 0x894D |
||
2150 | #define GL_CON_13_ATI 0x894E |
||
2151 | #define GL_CON_14_ATI 0x894F |
||
2152 | #define GL_CON_15_ATI 0x8950 |
||
2153 | #define GL_CON_16_ATI 0x8951 |
||
2154 | #define GL_CON_17_ATI 0x8952 |
||
2155 | #define GL_CON_18_ATI 0x8953 |
||
2156 | #define GL_CON_19_ATI 0x8954 |
||
2157 | #define GL_CON_20_ATI 0x8955 |
||
2158 | #define GL_CON_21_ATI 0x8956 |
||
2159 | #define GL_CON_22_ATI 0x8957 |
||
2160 | #define GL_CON_23_ATI 0x8958 |
||
2161 | #define GL_CON_24_ATI 0x8959 |
||
2162 | #define GL_CON_25_ATI 0x895A |
||
2163 | #define GL_CON_26_ATI 0x895B |
||
2164 | #define GL_CON_27_ATI 0x895C |
||
2165 | #define GL_CON_28_ATI 0x895D |
||
2166 | #define GL_CON_29_ATI 0x895E |
||
2167 | #define GL_CON_30_ATI 0x895F |
||
2168 | #define GL_CON_31_ATI 0x8960 |
||
2169 | #define GL_MOV_ATI 0x8961 |
||
2170 | #define GL_ADD_ATI 0x8963 |
||
2171 | #define GL_MUL_ATI 0x8964 |
||
2172 | #define GL_SUB_ATI 0x8965 |
||
2173 | #define GL_DOT3_ATI 0x8966 |
||
2174 | #define GL_DOT4_ATI 0x8967 |
||
2175 | #define GL_MAD_ATI 0x8968 |
||
2176 | #define GL_LERP_ATI 0x8969 |
||
2177 | #define GL_CND_ATI 0x896A |
||
2178 | #define GL_CND0_ATI 0x896B |
||
2179 | #define GL_DOT2_ADD_ATI 0x896C |
||
2180 | #define GL_SECONDARY_INTERPOLATOR_ATI 0x896D |
||
2181 | #define GL_NUM_FRAGMENT_REGISTERS_ATI 0x896E |
||
2182 | #define GL_NUM_FRAGMENT_CONSTANTS_ATI 0x896F |
||
2183 | #define GL_NUM_PASSES_ATI 0x8970 |
||
2184 | #define GL_NUM_INSTRUCTIONS_PER_PASS_ATI 0x8971 |
||
2185 | #define GL_NUM_INSTRUCTIONS_TOTAL_ATI 0x8972 |
||
2186 | #define GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI 0x8973 |
||
2187 | #define GL_NUM_LOOPBACK_COMPONENTS_ATI 0x8974 |
||
2188 | #define GL_COLOR_ALPHA_PAIRING_ATI 0x8975 |
||
2189 | #define GL_SWIZZLE_STR_ATI 0x8976 |
||
2190 | #define GL_SWIZZLE_STQ_ATI 0x8977 |
||
2191 | #define GL_SWIZZLE_STR_DR_ATI 0x8978 |
||
2192 | #define GL_SWIZZLE_STQ_DQ_ATI 0x8979 |
||
2193 | #define GL_SWIZZLE_STRQ_ATI 0x897A |
||
2194 | #define GL_SWIZZLE_STRQ_DQ_ATI 0x897B |
||
2195 | #define GL_RED_BIT_ATI 0x00000001 |
||
2196 | #define GL_GREEN_BIT_ATI 0x00000002 |
||
2197 | #define GL_BLUE_BIT_ATI 0x00000004 |
||
2198 | #define GL_2X_BIT_ATI 0x00000001 |
||
2199 | #define GL_4X_BIT_ATI 0x00000002 |
||
2200 | #define GL_8X_BIT_ATI 0x00000004 |
||
2201 | #define GL_HALF_BIT_ATI 0x00000008 |
||
2202 | #define GL_QUARTER_BIT_ATI 0x00000010 |
||
2203 | #define GL_EIGHTH_BIT_ATI 0x00000020 |
||
2204 | #define GL_SATURATE_BIT_ATI 0x00000040 |
||
2205 | #define GL_COMP_BIT_ATI 0x00000002 |
||
2206 | #define GL_NEGATE_BIT_ATI 0x00000004 |
||
2207 | #define GL_BIAS_BIT_ATI 0x00000008 |
||
2208 | #endif |
||
2209 | |||
2210 | #ifndef GL_ATI_pn_triangles |
||
2211 | #define GL_PN_TRIANGLES_ATI 0x87F0 |
||
2212 | #define GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI 0x87F1 |
||
2213 | #define GL_PN_TRIANGLES_POINT_MODE_ATI 0x87F2 |
||
2214 | #define GL_PN_TRIANGLES_NORMAL_MODE_ATI 0x87F3 |
||
2215 | #define GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI 0x87F4 |
||
2216 | #define GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI 0x87F5 |
||
2217 | #define GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI 0x87F6 |
||
2218 | #define GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI 0x87F7 |
||
2219 | #define GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI 0x87F8 |
||
2220 | #endif |
||
2221 | |||
2222 | #ifndef GL_ATI_vertex_array_object |
||
2223 | #define GL_STATIC_ATI 0x8760 |
||
2224 | #define GL_DYNAMIC_ATI 0x8761 |
||
2225 | #define GL_PRESERVE_ATI 0x8762 |
||
2226 | #define GL_DISCARD_ATI 0x8763 |
||
2227 | #define GL_OBJECT_BUFFER_SIZE_ATI 0x8764 |
||
2228 | #define GL_OBJECT_BUFFER_USAGE_ATI 0x8765 |
||
2229 | #define GL_ARRAY_OBJECT_BUFFER_ATI 0x8766 |
||
2230 | #define GL_ARRAY_OBJECT_OFFSET_ATI 0x8767 |
||
2231 | #endif |
||
2232 | |||
2233 | #ifndef GL_EXT_vertex_shader |
||
2234 | #define GL_VERTEX_SHADER_EXT 0x8780 |
||
2235 | #define GL_VERTEX_SHADER_BINDING_EXT 0x8781 |
||
2236 | #define GL_OP_INDEX_EXT 0x8782 |
||
2237 | #define GL_OP_NEGATE_EXT 0x8783 |
||
2238 | #define GL_OP_DOT3_EXT 0x8784 |
||
2239 | #define GL_OP_DOT4_EXT 0x8785 |
||
2240 | #define GL_OP_MUL_EXT 0x8786 |
||
2241 | #define GL_OP_ADD_EXT 0x8787 |
||
2242 | #define GL_OP_MADD_EXT 0x8788 |
||
2243 | #define GL_OP_FRAC_EXT 0x8789 |
||
2244 | #define GL_OP_MAX_EXT 0x878A |
||
2245 | #define GL_OP_MIN_EXT 0x878B |
||
2246 | #define GL_OP_SET_GE_EXT 0x878C |
||
2247 | #define GL_OP_SET_LT_EXT 0x878D |
||
2248 | #define GL_OP_CLAMP_EXT 0x878E |
||
2249 | #define GL_OP_FLOOR_EXT 0x878F |
||
2250 | #define GL_OP_ROUND_EXT 0x8790 |
||
2251 | #define GL_OP_EXP_BASE_2_EXT 0x8791 |
||
2252 | #define GL_OP_LOG_BASE_2_EXT 0x8792 |
||
2253 | #define GL_OP_POWER_EXT 0x8793 |
||
2254 | #define GL_OP_RECIP_EXT 0x8794 |
||
2255 | #define GL_OP_RECIP_SQRT_EXT 0x8795 |
||
2256 | #define GL_OP_SUB_EXT 0x8796 |
||
2257 | #define GL_OP_CROSS_PRODUCT_EXT 0x8797 |
||
2258 | #define GL_OP_MULTIPLY_MATRIX_EXT 0x8798 |
||
2259 | #define GL_OP_MOV_EXT 0x8799 |
||
2260 | #define GL_OUTPUT_VERTEX_EXT 0x879A |
||
2261 | #define GL_OUTPUT_COLOR0_EXT 0x879B |
||
2262 | #define GL_OUTPUT_COLOR1_EXT 0x879C |
||
2263 | #define GL_OUTPUT_TEXTURE_COORD0_EXT 0x879D |
||
2264 | #define GL_OUTPUT_TEXTURE_COORD1_EXT 0x879E |
||
2265 | #define GL_OUTPUT_TEXTURE_COORD2_EXT 0x879F |
||
2266 | #define GL_OUTPUT_TEXTURE_COORD3_EXT 0x87A0 |
||
2267 | #define GL_OUTPUT_TEXTURE_COORD4_EXT 0x87A1 |
||
2268 | #define GL_OUTPUT_TEXTURE_COORD5_EXT 0x87A2 |
||
2269 | #define GL_OUTPUT_TEXTURE_COORD6_EXT 0x87A3 |
||
2270 | #define GL_OUTPUT_TEXTURE_COORD7_EXT 0x87A4 |
||
2271 | #define GL_OUTPUT_TEXTURE_COORD8_EXT 0x87A5 |
||
2272 | #define GL_OUTPUT_TEXTURE_COORD9_EXT 0x87A6 |
||
2273 | #define GL_OUTPUT_TEXTURE_COORD10_EXT 0x87A7 |
||
2274 | #define GL_OUTPUT_TEXTURE_COORD11_EXT 0x87A8 |
||
2275 | #define GL_OUTPUT_TEXTURE_COORD12_EXT 0x87A9 |
||
2276 | #define GL_OUTPUT_TEXTURE_COORD13_EXT 0x87AA |
||
2277 | #define GL_OUTPUT_TEXTURE_COORD14_EXT 0x87AB |
||
2278 | #define GL_OUTPUT_TEXTURE_COORD15_EXT 0x87AC |
||
2279 | #define GL_OUTPUT_TEXTURE_COORD16_EXT 0x87AD |
||
2280 | #define GL_OUTPUT_TEXTURE_COORD17_EXT 0x87AE |
||
2281 | #define GL_OUTPUT_TEXTURE_COORD18_EXT 0x87AF |
||
2282 | #define GL_OUTPUT_TEXTURE_COORD19_EXT 0x87B0 |
||
2283 | #define GL_OUTPUT_TEXTURE_COORD20_EXT 0x87B1 |
||
2284 | #define GL_OUTPUT_TEXTURE_COORD21_EXT 0x87B2 |
||
2285 | #define GL_OUTPUT_TEXTURE_COORD22_EXT 0x87B3 |
||
2286 | #define GL_OUTPUT_TEXTURE_COORD23_EXT 0x87B4 |
||
2287 | #define GL_OUTPUT_TEXTURE_COORD24_EXT 0x87B5 |
||
2288 | #define GL_OUTPUT_TEXTURE_COORD25_EXT 0x87B6 |
||
2289 | #define GL_OUTPUT_TEXTURE_COORD26_EXT 0x87B7 |
||
2290 | #define GL_OUTPUT_TEXTURE_COORD27_EXT 0x87B8 |
||
2291 | #define GL_OUTPUT_TEXTURE_COORD28_EXT 0x87B9 |
||
2292 | #define GL_OUTPUT_TEXTURE_COORD29_EXT 0x87BA |
||
2293 | #define GL_OUTPUT_TEXTURE_COORD30_EXT 0x87BB |
||
2294 | #define GL_OUTPUT_TEXTURE_COORD31_EXT 0x87BC |
||
2295 | #define GL_OUTPUT_FOG_EXT 0x87BD |
||
2296 | #define GL_SCALAR_EXT 0x87BE |
||
2297 | #define GL_VECTOR_EXT 0x87BF |
||
2298 | #define GL_MATRIX_EXT 0x87C0 |
||
2299 | #define GL_VARIANT_EXT 0x87C1 |
||
2300 | #define GL_INVARIANT_EXT 0x87C2 |
||
2301 | #define GL_LOCAL_CONSTANT_EXT 0x87C3 |
||
2302 | #define GL_LOCAL_EXT 0x87C4 |
||
2303 | #define GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87C5 |
||
2304 | #define GL_MAX_VERTEX_SHADER_VARIANTS_EXT 0x87C6 |
||
2305 | #define GL_MAX_VERTEX_SHADER_INVARIANTS_EXT 0x87C7 |
||
2306 | #define GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87C8 |
||
2307 | #define GL_MAX_VERTEX_SHADER_LOCALS_EXT 0x87C9 |
||
2308 | #define GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87CA |
||
2309 | #define GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT 0x87CB |
||
2310 | #define GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87CC |
||
2311 | #define GL_MAX_OPTIMIZED_VERTEX_SHADER_INARIANTS_EXT 0x87CD |
||
2312 | #define GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT 0x87CE |
||
2313 | #define GL_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87CF |
||
2314 | #define GL_VERTEX_SHADER_VARIANTS_EXT 0x87D0 |
||
2315 | #define GL_VERTEX_SHADER_INVARIANTS_EXT 0x87D1 |
||
2316 | #define GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87D2 |
||
2317 | #define GL_VERTEX_SHADER_LOCALS_EXT 0x87D3 |
||
2318 | #define GL_VERTEX_SHADER_OPTIMIZED_EXT 0x87D4 |
||
2319 | #define GL_X_EXT 0x87D5 |
||
2320 | #define GL_Y_EXT 0x87D6 |
||
2321 | #define GL_Z_EXT 0x87D7 |
||
2322 | #define GL_W_EXT 0x87D8 |
||
2323 | #define GL_NEGATIVE_X_EXT 0x87D9 |
||
2324 | #define GL_NEGATIVE_Y_EXT 0x87DA |
||
2325 | #define GL_NEGATIVE_Z_EXT 0x87DB |
||
2326 | #define GL_NEGATIVE_W_EXT 0x87DC |
||
2327 | #define GL_ZERO_EXT 0x87DD |
||
2328 | #define GL_ONE_EXT 0x87DE |
||
2329 | #define GL_NEGATIVE_ONE_EXT 0x87DF |
||
2330 | #define GL_NORMALIZED_RANGE_EXT 0x87E0 |
||
2331 | #define GL_FULL_RANGE_EXT 0x87E1 |
||
2332 | #define GL_CURRENT_VERTEX_EXT 0x87E2 |
||
2333 | #define GL_MVP_MATRIX_EXT 0x87E3 |
||
2334 | #define GL_VARIANT_VALUE_EXT 0x87E4 |
||
2335 | #define GL_VARIANT_DATATYPE_EXT 0x87E5 |
||
2336 | #define GL_VARIANT_ARRAY_STRIDE_EXT 0x87E6 |
||
2337 | #define GL_VARIANT_ARRAY_TYPE_EXT 0x87E7 |
||
2338 | #define GL_VARIANT_ARRAY_EXT 0x87E8 |
||
2339 | #define GL_VARIANT_ARRAY_POINTER_EXT 0x87E9 |
||
2340 | #define GL_INVARIANT_VALUE_EXT 0x87EA |
||
2341 | #define GL_INVARIANT_DATATYPE_EXT 0x87EB |
||
2342 | #define GL_LOCAL_CONSTANT_VALUE_EXT 0x87EC |
||
2343 | #define GL_LOCAL_CONSTANT_DATATYPE_EXT 0x87ED |
||
2344 | #endif |
||
2345 | |||
2346 | #ifndef GL_ATI_vertex_streams |
||
2347 | #define GL_MAX_VERTEX_STREAMS_ATI 0x876B |
||
2348 | #define GL_VERTEX_STREAM0_ATI 0x876C |
||
2349 | #define GL_VERTEX_STREAM1_ATI 0x876D |
||
2350 | #define GL_VERTEX_STREAM2_ATI 0x876E |
||
2351 | #define GL_VERTEX_STREAM3_ATI 0x876F |
||
2352 | #define GL_VERTEX_STREAM4_ATI 0x8770 |
||
2353 | #define GL_VERTEX_STREAM5_ATI 0x8771 |
||
2354 | #define GL_VERTEX_STREAM6_ATI 0x8772 |
||
2355 | #define GL_VERTEX_STREAM7_ATI 0x8773 |
||
2356 | #define GL_VERTEX_SOURCE_ATI 0x8774 |
||
2357 | #endif |
||
2358 | |||
2359 | #ifndef GL_ATI_element_array |
||
2360 | #define GL_ELEMENT_ARRAY_ATI 0x8768 |
||
2361 | #define GL_ELEMENT_ARRAY_TYPE_ATI 0x8769 |
||
2362 | #define GL_ELEMENT_ARRAY_POINTER_ATI 0x876A |
||
2363 | #endif |
||
2364 | |||
2365 | #ifndef GL_SUN_mesh_array |
||
2366 | #define GL_QUAD_MESH_SUN 0x8614 |
||
2367 | #define GL_TRIANGLE_MESH_SUN 0x8615 |
||
2368 | #endif |
||
2369 | |||
2370 | #ifndef GL_SUN_slice_accum |
||
2371 | #define GL_SLICE_ACCUM_SUN 0x85CC |
||
2372 | #endif |
||
2373 | |||
2374 | #ifndef GL_NV_multisample_filter_hint |
||
2375 | #define GL_MULTISAMPLE_FILTER_HINT_NV 0x8534 |
||
2376 | #endif |
||
2377 | |||
2378 | #ifndef GL_NV_depth_clamp |
||
2379 | #define GL_DEPTH_CLAMP_NV 0x864F |
||
2380 | #endif |
||
2381 | |||
2382 | #ifndef GL_NV_occlusion_query |
||
2383 | #define GL_PIXEL_COUNTER_BITS_NV 0x8864 |
||
2384 | #define GL_CURRENT_OCCLUSION_QUERY_ID_NV 0x8865 |
||
2385 | #define GL_PIXEL_COUNT_NV 0x8866 |
||
2386 | #define GL_PIXEL_COUNT_AVAILABLE_NV 0x8867 |
||
2387 | #endif |
||
2388 | |||
2389 | #ifndef GL_NV_point_sprite |
||
2390 | #define GL_POINT_SPRITE_NV 0x8861 |
||
2391 | #define GL_COORD_REPLACE_NV 0x8862 |
||
2392 | #define GL_POINT_SPRITE_R_MODE_NV 0x8863 |
||
2393 | #endif |
||
2394 | |||
2395 | #ifndef GL_NV_texture_shader3 |
||
2396 | #define GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV 0x8850 |
||
2397 | #define GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV 0x8851 |
||
2398 | #define GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV 0x8852 |
||
2399 | #define GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV 0x8853 |
||
2400 | #define GL_OFFSET_HILO_TEXTURE_2D_NV 0x8854 |
||
2401 | #define GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV 0x8855 |
||
2402 | #define GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV 0x8856 |
||
2403 | #define GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV 0x8857 |
||
2404 | #define GL_DEPENDENT_HILO_TEXTURE_2D_NV 0x8858 |
||
2405 | #define GL_DEPENDENT_RGB_TEXTURE_3D_NV 0x8859 |
||
2406 | #define GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV 0x885A |
||
2407 | #define GL_DOT_PRODUCT_PASS_THROUGH_NV 0x885B |
||
2408 | #define GL_DOT_PRODUCT_TEXTURE_1D_NV 0x885C |
||
2409 | #define GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV 0x885D |
||
2410 | #define GL_HILO8_NV 0x885E |
||
2411 | #define GL_SIGNED_HILO8_NV 0x885F |
||
2412 | #define GL_FORCE_BLUE_TO_ONE_NV 0x8860 |
||
2413 | #endif |
||
2414 | |||
2415 | #ifndef GL_NV_vertex_program1_1 |
||
2416 | #endif |
||
2417 | |||
2418 | #ifndef GL_EXT_shadow_funcs |
||
2419 | #endif |
||
2420 | |||
2421 | #ifndef GL_EXT_stencil_two_side |
||
2422 | #define GL_STENCIL_TEST_TWO_SIDE_EXT 0x8910 |
||
2423 | #define GL_ACTIVE_STENCIL_FACE_EXT 0x8911 |
||
2424 | #endif |
||
2425 | |||
2426 | |||
2427 | /*************************************************************/ |
||
2428 | |||
2429 | #ifndef GL_VERSION_1_2 |
||
2430 | #define GL_VERSION_1_2 1 |
||
2431 | #ifdef GL_GLEXT_PROTOTYPES |
||
2432 | GLAPI void APIENTRY glBlendColor (GLclampf, GLclampf, GLclampf, GLclampf); |
||
2433 | GLAPI void APIENTRY glBlendEquation (GLenum); |
||
2434 | GLAPI void APIENTRY glDrawRangeElements (GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *); |
||
2435 | GLAPI void APIENTRY glColorTable (GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *); |
||
2436 | GLAPI void APIENTRY glColorTableParameterfv (GLenum, GLenum, const GLfloat *); |
||
2437 | GLAPI void APIENTRY glColorTableParameteriv (GLenum, GLenum, const GLint *); |
||
2438 | GLAPI void APIENTRY glCopyColorTable (GLenum, GLenum, GLint, GLint, GLsizei); |
||
2439 | GLAPI void APIENTRY glGetColorTable (GLenum, GLenum, GLenum, GLvoid *); |
||
2440 | GLAPI void APIENTRY glGetColorTableParameterfv (GLenum, GLenum, GLfloat *); |
||
2441 | GLAPI void APIENTRY glGetColorTableParameteriv (GLenum, GLenum, GLint *); |
||
2442 | GLAPI void APIENTRY glColorSubTable (GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *); |
||
2443 | GLAPI void APIENTRY glCopyColorSubTable (GLenum, GLsizei, GLint, GLint, GLsizei); |
||
2444 | GLAPI void APIENTRY glConvolutionFilter1D (GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *); |
||
2445 | GLAPI void APIENTRY glConvolutionFilter2D (GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *); |
||
2446 | GLAPI void APIENTRY glConvolutionParameterf (GLenum, GLenum, GLfloat); |
||
2447 | GLAPI void APIENTRY glConvolutionParameterfv (GLenum, GLenum, const GLfloat *); |
||
2448 | GLAPI void APIENTRY glConvolutionParameteri (GLenum, GLenum, GLint); |
||
2449 | GLAPI void APIENTRY glConvolutionParameteriv (GLenum, GLenum, const GLint *); |
||
2450 | GLAPI void APIENTRY glCopyConvolutionFilter1D (GLenum, GLenum, GLint, GLint, GLsizei); |
||
2451 | GLAPI void APIENTRY glCopyConvolutionFilter2D (GLenum, GLenum, GLint, GLint, GLsizei, GLsizei); |
||
2452 | GLAPI void APIENTRY glGetConvolutionFilter (GLenum, GLenum, GLenum, GLvoid *); |
||
2453 | GLAPI void APIENTRY glGetConvolutionParameterfv (GLenum, GLenum, GLfloat *); |
||
2454 | GLAPI void APIENTRY glGetConvolutionParameteriv (GLenum, GLenum, GLint *); |
||
2455 | GLAPI void APIENTRY glGetSeparableFilter (GLenum, GLenum, GLenum, GLvoid *, GLvoid *, GLvoid *); |
||
2456 | GLAPI void APIENTRY glSeparableFilter2D (GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *, const GLvoid *); |
||
2457 | GLAPI void APIENTRY glGetHistogram (GLenum, GLboolean, GLenum, GLenum, GLvoid *); |
||
2458 | GLAPI void APIENTRY glGetHistogramParameterfv (GLenum, GLenum, GLfloat *); |
||
2459 | GLAPI void APIENTRY glGetHistogramParameteriv (GLenum, GLenum, GLint *); |
||
2460 | GLAPI void APIENTRY glGetMinmax (GLenum, GLboolean, GLenum, GLenum, GLvoid *); |
||
2461 | GLAPI void APIENTRY glGetMinmaxParameterfv (GLenum, GLenum, GLfloat *); |
||
2462 | GLAPI void APIENTRY glGetMinmaxParameteriv (GLenum, GLenum, GLint *); |
||
2463 | GLAPI void APIENTRY glHistogram (GLenum, GLsizei, GLenum, GLboolean); |
||
2464 | GLAPI void APIENTRY glMinmax (GLenum, GLenum, GLboolean); |
||
2465 | GLAPI void APIENTRY glResetHistogram (GLenum); |
||
2466 | GLAPI void APIENTRY glResetMinmax (GLenum); |
||
2467 | GLAPI void APIENTRY glTexImage3D (GLenum, GLint, GLint, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *); |
||
2468 | GLAPI void APIENTRY glTexSubImage3D (GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *); |
||
2469 | GLAPI void APIENTRY glCopyTexSubImage3D (GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei); |
||
2470 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
2471 | typedef void (APIENTRY * PFNGLBLENDCOLORPROC) (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); |
||
2472 | typedef void (APIENTRY * PFNGLBLENDEQUATIONPROC) (GLenum mode); |
||
2473 | typedef void (APIENTRY * PFNGLDRAWRANGEELEMENTSPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices); |
||
2474 | typedef void (APIENTRY * PFNGLCOLORTABLEPROC) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table); |
||
2475 | typedef void (APIENTRY * PFNGLCOLORTABLEPARAMETERFVPROC) (GLenum target, GLenum pname, const GLfloat *params); |
||
2476 | typedef void (APIENTRY * PFNGLCOLORTABLEPARAMETERIVPROC) (GLenum target, GLenum pname, const GLint *params); |
||
2477 | typedef void (APIENTRY * PFNGLCOPYCOLORTABLEPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); |
||
2478 | typedef void (APIENTRY * PFNGLGETCOLORTABLEPROC) (GLenum target, GLenum format, GLenum type, GLvoid *table); |
||
2479 | typedef void (APIENTRY * PFNGLGETCOLORTABLEPARAMETERFVPROC) (GLenum target, GLenum pname, GLfloat *params); |
||
2480 | typedef void (APIENTRY * PFNGLGETCOLORTABLEPARAMETERIVPROC) (GLenum target, GLenum pname, GLint *params); |
||
2481 | typedef void (APIENTRY * PFNGLCOLORSUBTABLEPROC) (GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data); |
||
2482 | typedef void (APIENTRY * PFNGLCOPYCOLORSUBTABLEPROC) (GLenum target, GLsizei start, GLint x, GLint y, GLsizei width); |
||
2483 | typedef void (APIENTRY * PFNGLCONVOLUTIONFILTER1DPROC) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image); |
||
2484 | typedef void (APIENTRY * PFNGLCONVOLUTIONFILTER2DPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image); |
||
2485 | typedef void (APIENTRY * PFNGLCONVOLUTIONPARAMETERFPROC) (GLenum target, GLenum pname, GLfloat params); |
||
2486 | typedef void (APIENTRY * PFNGLCONVOLUTIONPARAMETERFVPROC) (GLenum target, GLenum pname, const GLfloat *params); |
||
2487 | typedef void (APIENTRY * PFNGLCONVOLUTIONPARAMETERIPROC) (GLenum target, GLenum pname, GLint params); |
||
2488 | typedef void (APIENTRY * PFNGLCONVOLUTIONPARAMETERIVPROC) (GLenum target, GLenum pname, const GLint *params); |
||
2489 | typedef void (APIENTRY * PFNGLCOPYCONVOLUTIONFILTER1DPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); |
||
2490 | typedef void (APIENTRY * PFNGLCOPYCONVOLUTIONFILTER2DPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height); |
||
2491 | typedef void (APIENTRY * PFNGLGETCONVOLUTIONFILTERPROC) (GLenum target, GLenum format, GLenum type, GLvoid *image); |
||
2492 | typedef void (APIENTRY * PFNGLGETCONVOLUTIONPARAMETERFVPROC) (GLenum target, GLenum pname, GLfloat *params); |
||
2493 | typedef void (APIENTRY * PFNGLGETCONVOLUTIONPARAMETERIVPROC) (GLenum target, GLenum pname, GLint *params); |
||
2494 | typedef void (APIENTRY * PFNGLGETSEPARABLEFILTERPROC) (GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span); |
||
2495 | typedef void (APIENTRY * PFNGLSEPARABLEFILTER2DPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column); |
||
2496 | typedef void (APIENTRY * PFNGLGETHISTOGRAMPROC) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values); |
||
2497 | typedef void (APIENTRY * PFNGLGETHISTOGRAMPARAMETERFVPROC) (GLenum target, GLenum pname, GLfloat *params); |
||
2498 | typedef void (APIENTRY * PFNGLGETHISTOGRAMPARAMETERIVPROC) (GLenum target, GLenum pname, GLint *params); |
||
2499 | typedef void (APIENTRY * PFNGLGETMINMAXPROC) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values); |
||
2500 | typedef void (APIENTRY * PFNGLGETMINMAXPARAMETERFVPROC) (GLenum target, GLenum pname, GLfloat *params); |
||
2501 | typedef void (APIENTRY * PFNGLGETMINMAXPARAMETERIVPROC) (GLenum target, GLenum pname, GLint *params); |
||
2502 | typedef void (APIENTRY * PFNGLHISTOGRAMPROC) (GLenum target, GLsizei width, GLenum internalformat, GLboolean sink); |
||
2503 | typedef void (APIENTRY * PFNGLMINMAXPROC) (GLenum target, GLenum internalformat, GLboolean sink); |
||
2504 | typedef void (APIENTRY * PFNGLRESETHISTOGRAMPROC) (GLenum target); |
||
2505 | typedef void (APIENTRY * PFNGLRESETMINMAXPROC) (GLenum target); |
||
2506 | typedef void (APIENTRY * PFNGLTEXIMAGE3DPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels); |
||
2507 | typedef void (APIENTRY * PFNGLTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels); |
||
2508 | typedef void (APIENTRY * PFNGLCOPYTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); |
||
2509 | #endif |
||
2510 | |||
2511 | #ifndef GL_VERSION_1_3 |
||
2512 | #define GL_VERSION_1_3 1 |
||
2513 | #ifdef GL_GLEXT_PROTOTYPES |
||
2514 | GLAPI void APIENTRY glActiveTexture (GLenum); |
||
2515 | GLAPI void APIENTRY glClientActiveTexture (GLenum); |
||
2516 | GLAPI void APIENTRY glMultiTexCoord1d (GLenum, GLdouble); |
||
2517 | GLAPI void APIENTRY glMultiTexCoord1dv (GLenum, const GLdouble *); |
||
2518 | GLAPI void APIENTRY glMultiTexCoord1f (GLenum, GLfloat); |
||
2519 | GLAPI void APIENTRY glMultiTexCoord1fv (GLenum, const GLfloat *); |
||
2520 | GLAPI void APIENTRY glMultiTexCoord1i (GLenum, GLint); |
||
2521 | GLAPI void APIENTRY glMultiTexCoord1iv (GLenum, const GLint *); |
||
2522 | GLAPI void APIENTRY glMultiTexCoord1s (GLenum, GLshort); |
||
2523 | GLAPI void APIENTRY glMultiTexCoord1sv (GLenum, const GLshort *); |
||
2524 | GLAPI void APIENTRY glMultiTexCoord2d (GLenum, GLdouble, GLdouble); |
||
2525 | GLAPI void APIENTRY glMultiTexCoord2dv (GLenum, const GLdouble *); |
||
2526 | GLAPI void APIENTRY glMultiTexCoord2f (GLenum, GLfloat, GLfloat); |
||
2527 | GLAPI void APIENTRY glMultiTexCoord2fv (GLenum, const GLfloat *); |
||
2528 | GLAPI void APIENTRY glMultiTexCoord2i (GLenum, GLint, GLint); |
||
2529 | GLAPI void APIENTRY glMultiTexCoord2iv (GLenum, const GLint *); |
||
2530 | GLAPI void APIENTRY glMultiTexCoord2s (GLenum, GLshort, GLshort); |
||
2531 | GLAPI void APIENTRY glMultiTexCoord2sv (GLenum, const GLshort *); |
||
2532 | GLAPI void APIENTRY glMultiTexCoord3d (GLenum, GLdouble, GLdouble, GLdouble); |
||
2533 | GLAPI void APIENTRY glMultiTexCoord3dv (GLenum, const GLdouble *); |
||
2534 | GLAPI void APIENTRY glMultiTexCoord3f (GLenum, GLfloat, GLfloat, GLfloat); |
||
2535 | GLAPI void APIENTRY glMultiTexCoord3fv (GLenum, const GLfloat *); |
||
2536 | GLAPI void APIENTRY glMultiTexCoord3i (GLenum, GLint, GLint, GLint); |
||
2537 | GLAPI void APIENTRY glMultiTexCoord3iv (GLenum, const GLint *); |
||
2538 | GLAPI void APIENTRY glMultiTexCoord3s (GLenum, GLshort, GLshort, GLshort); |
||
2539 | GLAPI void APIENTRY glMultiTexCoord3sv (GLenum, const GLshort *); |
||
2540 | GLAPI void APIENTRY glMultiTexCoord4d (GLenum, GLdouble, GLdouble, GLdouble, GLdouble); |
||
2541 | GLAPI void APIENTRY glMultiTexCoord4dv (GLenum, const GLdouble *); |
||
2542 | GLAPI void APIENTRY glMultiTexCoord4f (GLenum, GLfloat, GLfloat, GLfloat, GLfloat); |
||
2543 | GLAPI void APIENTRY glMultiTexCoord4fv (GLenum, const GLfloat *); |
||
2544 | GLAPI void APIENTRY glMultiTexCoord4i (GLenum, GLint, GLint, GLint, GLint); |
||
2545 | GLAPI void APIENTRY glMultiTexCoord4iv (GLenum, const GLint *); |
||
2546 | GLAPI void APIENTRY glMultiTexCoord4s (GLenum, GLshort, GLshort, GLshort, GLshort); |
||
2547 | GLAPI void APIENTRY glMultiTexCoord4sv (GLenum, const GLshort *); |
||
2548 | GLAPI void APIENTRY glLoadTransposeMatrixf (const GLfloat *); |
||
2549 | GLAPI void APIENTRY glLoadTransposeMatrixd (const GLdouble *); |
||
2550 | GLAPI void APIENTRY glMultTransposeMatrixf (const GLfloat *); |
||
2551 | GLAPI void APIENTRY glMultTransposeMatrixd (const GLdouble *); |
||
2552 | GLAPI void APIENTRY glSampleCoverage (GLclampf, GLboolean); |
||
2553 | GLAPI void APIENTRY glCompressedTexImage3D (GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *); |
||
2554 | GLAPI void APIENTRY glCompressedTexImage2D (GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *); |
||
2555 | GLAPI void APIENTRY glCompressedTexImage1D (GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *); |
||
2556 | GLAPI void APIENTRY glCompressedTexSubImage3D (GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *); |
||
2557 | GLAPI void APIENTRY glCompressedTexSubImage2D (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *); |
||
2558 | GLAPI void APIENTRY glCompressedTexSubImage1D (GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *); |
||
2559 | GLAPI void APIENTRY glGetCompressedTexImage (GLenum, GLint, void *); |
||
2560 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
2561 | typedef void (APIENTRY * PFNGLACTIVETEXTUREPROC) (GLenum texture); |
||
2562 | typedef void (APIENTRY * PFNGLCLIENTACTIVETEXTUREPROC) (GLenum texture); |
||
2563 | typedef void (APIENTRY * PFNGLMULTITEXCOORD1DPROC) (GLenum target, GLdouble s); |
||
2564 | typedef void (APIENTRY * PFNGLMULTITEXCOORD1DVPROC) (GLenum target, const GLdouble *v); |
||
2565 | typedef void (APIENTRY * PFNGLMULTITEXCOORD1FPROC) (GLenum target, GLfloat s); |
||
2566 | typedef void (APIENTRY * PFNGLMULTITEXCOORD1FVPROC) (GLenum target, const GLfloat *v); |
||
2567 | typedef void (APIENTRY * PFNGLMULTITEXCOORD1IPROC) (GLenum target, GLint s); |
||
2568 | typedef void (APIENTRY * PFNGLMULTITEXCOORD1IVPROC) (GLenum target, const GLint *v); |
||
2569 | typedef void (APIENTRY * PFNGLMULTITEXCOORD1SPROC) (GLenum target, GLshort s); |
||
2570 | typedef void (APIENTRY * PFNGLMULTITEXCOORD1SVPROC) (GLenum target, const GLshort *v); |
||
2571 | typedef void (APIENTRY * PFNGLMULTITEXCOORD2DPROC) (GLenum target, GLdouble s, GLdouble t); |
||
2572 | typedef void (APIENTRY * PFNGLMULTITEXCOORD2DVPROC) (GLenum target, const GLdouble *v); |
||
2573 | typedef void (APIENTRY * PFNGLMULTITEXCOORD2FPROC) (GLenum target, GLfloat s, GLfloat t); |
||
2574 | typedef void (APIENTRY * PFNGLMULTITEXCOORD2FVPROC) (GLenum target, const GLfloat *v); |
||
2575 | typedef void (APIENTRY * PFNGLMULTITEXCOORD2IPROC) (GLenum target, GLint s, GLint t); |
||
2576 | typedef void (APIENTRY * PFNGLMULTITEXCOORD2IVPROC) (GLenum target, const GLint *v); |
||
2577 | typedef void (APIENTRY * PFNGLMULTITEXCOORD2SPROC) (GLenum target, GLshort s, GLshort t); |
||
2578 | typedef void (APIENTRY * PFNGLMULTITEXCOORD2SVPROC) (GLenum target, const GLshort *v); |
||
2579 | typedef void (APIENTRY * PFNGLMULTITEXCOORD3DPROC) (GLenum target, GLdouble s, GLdouble t, GLdouble r); |
||
2580 | typedef void (APIENTRY * PFNGLMULTITEXCOORD3DVPROC) (GLenum target, const GLdouble *v); |
||
2581 | typedef void (APIENTRY * PFNGLMULTITEXCOORD3FPROC) (GLenum target, GLfloat s, GLfloat t, GLfloat r); |
||
2582 | typedef void (APIENTRY * PFNGLMULTITEXCOORD3FVPROC) (GLenum target, const GLfloat *v); |
||
2583 | typedef void (APIENTRY * PFNGLMULTITEXCOORD3IPROC) (GLenum target, GLint s, GLint t, GLint r); |
||
2584 | typedef void (APIENTRY * PFNGLMULTITEXCOORD3IVPROC) (GLenum target, const GLint *v); |
||
2585 | typedef void (APIENTRY * PFNGLMULTITEXCOORD3SPROC) (GLenum target, GLshort s, GLshort t, GLshort r); |
||
2586 | typedef void (APIENTRY * PFNGLMULTITEXCOORD3SVPROC) (GLenum target, const GLshort *v); |
||
2587 | typedef void (APIENTRY * PFNGLMULTITEXCOORD4DPROC) (GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); |
||
2588 | typedef void (APIENTRY * PFNGLMULTITEXCOORD4DVPROC) (GLenum target, const GLdouble *v); |
||
2589 | typedef void (APIENTRY * PFNGLMULTITEXCOORD4FPROC) (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); |
||
2590 | typedef void (APIENTRY * PFNGLMULTITEXCOORD4FVPROC) (GLenum target, const GLfloat *v); |
||
2591 | typedef void (APIENTRY * PFNGLMULTITEXCOORD4IPROC) (GLenum target, GLint s, GLint t, GLint r, GLint q); |
||
2592 | typedef void (APIENTRY * PFNGLMULTITEXCOORD4IVPROC) (GLenum target, const GLint *v); |
||
2593 | typedef void (APIENTRY * PFNGLMULTITEXCOORD4SPROC) (GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); |
||
2594 | typedef void (APIENTRY * PFNGLMULTITEXCOORD4SVPROC) (GLenum target, const GLshort *v); |
||
2595 | typedef void (APIENTRY * PFNGLLOADTRANSPOSEMATRIXFPROC) (const GLfloat *m); |
||
2596 | typedef void (APIENTRY * PFNGLLOADTRANSPOSEMATRIXDPROC) (const GLdouble *m); |
||
2597 | typedef void (APIENTRY * PFNGLMULTTRANSPOSEMATRIXFPROC) (const GLfloat *m); |
||
2598 | typedef void (APIENTRY * PFNGLMULTTRANSPOSEMATRIXDPROC) (const GLdouble *m); |
||
2599 | typedef void (APIENTRY * PFNGLSAMPLECOVERAGEPROC) (GLclampf value, GLboolean invert); |
||
2600 | typedef void (APIENTRY * PFNGLCOMPRESSEDTEXIMAGE3DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data); |
||
2601 | typedef void (APIENTRY * PFNGLCOMPRESSEDTEXIMAGE2DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data); |
||
2602 | typedef void (APIENTRY * PFNGLCOMPRESSEDTEXIMAGE1DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data); |
||
2603 | typedef void (APIENTRY * PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data); |
||
2604 | typedef void (APIENTRY * PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data); |
||
2605 | typedef void (APIENTRY * PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data); |
||
2606 | typedef void (APIENTRY * PFNGLGETCOMPRESSEDTEXIMAGEPROC) (GLenum target, GLint level, void *img); |
||
2607 | #endif |
||
2608 | |||
2609 | #ifndef GL_VERSION_1_4 |
||
2610 | #define GL_VERSION_1_4 1 |
||
2611 | #ifdef GL_GLEXT_PROTOTYPES |
||
2612 | GLAPI void APIENTRY glBlendFuncSeparate (GLenum, GLenum, GLenum, GLenum); |
||
2613 | GLAPI void APIENTRY glFogCoordf (GLfloat); |
||
2614 | GLAPI void APIENTRY glFogCoordfv (const GLfloat *); |
||
2615 | GLAPI void APIENTRY glFogCoordd (GLdouble); |
||
2616 | GLAPI void APIENTRY glFogCoorddv (const GLdouble *); |
||
2617 | GLAPI void APIENTRY glFogCoordPointer (GLenum, GLsizei, const GLvoid *); |
||
2618 | GLAPI void APIENTRY glMultiDrawArrays (GLenum, GLint *, GLsizei *, GLsizei); |
||
2619 | GLAPI void APIENTRY glMultiDrawElements (GLenum, const GLsizei *, GLenum, const GLvoid* *, GLsizei); |
||
2620 | GLAPI void APIENTRY glPointParameterf (GLenum, GLfloat); |
||
2621 | GLAPI void APIENTRY glPointParameterfv (GLenum, const GLfloat *); |
||
2622 | GLAPI void APIENTRY glPointParameteri (GLenum, GLint); |
||
2623 | GLAPI void APIENTRY glPointParameteriv (GLenum, const GLint *); |
||
2624 | GLAPI void APIENTRY glSecondaryColor3b (GLbyte, GLbyte, GLbyte); |
||
2625 | GLAPI void APIENTRY glSecondaryColor3bv (const GLbyte *); |
||
2626 | GLAPI void APIENTRY glSecondaryColor3d (GLdouble, GLdouble, GLdouble); |
||
2627 | GLAPI void APIENTRY glSecondaryColor3dv (const GLdouble *); |
||
2628 | GLAPI void APIENTRY glSecondaryColor3f (GLfloat, GLfloat, GLfloat); |
||
2629 | GLAPI void APIENTRY glSecondaryColor3fv (const GLfloat *); |
||
2630 | GLAPI void APIENTRY glSecondaryColor3i (GLint, GLint, GLint); |
||
2631 | GLAPI void APIENTRY glSecondaryColor3iv (const GLint *); |
||
2632 | GLAPI void APIENTRY glSecondaryColor3s (GLshort, GLshort, GLshort); |
||
2633 | GLAPI void APIENTRY glSecondaryColor3sv (const GLshort *); |
||
2634 | GLAPI void APIENTRY glSecondaryColor3ub (GLubyte, GLubyte, GLubyte); |
||
2635 | GLAPI void APIENTRY glSecondaryColor3ubv (const GLubyte *); |
||
2636 | GLAPI void APIENTRY glSecondaryColor3ui (GLuint, GLuint, GLuint); |
||
2637 | GLAPI void APIENTRY glSecondaryColor3uiv (const GLuint *); |
||
2638 | GLAPI void APIENTRY glSecondaryColor3us (GLushort, GLushort, GLushort); |
||
2639 | GLAPI void APIENTRY glSecondaryColor3usv (const GLushort *); |
||
2640 | GLAPI void APIENTRY glSecondaryColorPointer (GLint, GLenum, GLsizei, const GLvoid *); |
||
2641 | GLAPI void APIENTRY glWindowPos2d (GLdouble, GLdouble); |
||
2642 | GLAPI void APIENTRY glWindowPos2dv (const GLdouble *); |
||
2643 | GLAPI void APIENTRY glWindowPos2f (GLfloat, GLfloat); |
||
2644 | GLAPI void APIENTRY glWindowPos2fv (const GLfloat *); |
||
2645 | GLAPI void APIENTRY glWindowPos2i (GLint, GLint); |
||
2646 | GLAPI void APIENTRY glWindowPos2iv (const GLint *); |
||
2647 | GLAPI void APIENTRY glWindowPos2s (GLshort, GLshort); |
||
2648 | GLAPI void APIENTRY glWindowPos2sv (const GLshort *); |
||
2649 | GLAPI void APIENTRY glWindowPos3d (GLdouble, GLdouble, GLdouble); |
||
2650 | GLAPI void APIENTRY glWindowPos3dv (const GLdouble *); |
||
2651 | GLAPI void APIENTRY glWindowPos3f (GLfloat, GLfloat, GLfloat); |
||
2652 | GLAPI void APIENTRY glWindowPos3fv (const GLfloat *); |
||
2653 | GLAPI void APIENTRY glWindowPos3i (GLint, GLint, GLint); |
||
2654 | GLAPI void APIENTRY glWindowPos3iv (const GLint *); |
||
2655 | GLAPI void APIENTRY glWindowPos3s (GLshort, GLshort, GLshort); |
||
2656 | GLAPI void APIENTRY glWindowPos3sv (const GLshort *); |
||
2657 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
2658 | typedef void (APIENTRY * PFNGLBLENDFUNCSEPARATEPROC) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); |
||
2659 | typedef void (APIENTRY * PFNGLFOGCOORDFPROC) (GLfloat coord); |
||
2660 | typedef void (APIENTRY * PFNGLFOGCOORDFVPROC) (const GLfloat *coord); |
||
2661 | typedef void (APIENTRY * PFNGLFOGCOORDDPROC) (GLdouble coord); |
||
2662 | typedef void (APIENTRY * PFNGLFOGCOORDDVPROC) (const GLdouble *coord); |
||
2663 | typedef void (APIENTRY * PFNGLFOGCOORDPOINTERPROC) (GLenum type, GLsizei stride, const GLvoid *pointer); |
||
2664 | typedef void (APIENTRY * PFNGLMULTIDRAWARRAYSPROC) (GLenum mode, GLint *first, GLsizei *count, GLsizei primcount); |
||
2665 | typedef void (APIENTRY * PFNGLMULTIDRAWELEMENTSPROC) (GLenum mode, const GLsizei *count, GLenum type, const GLvoid* *indices, GLsizei primcount); |
||
2666 | typedef void (APIENTRY * PFNGLPOINTPARAMETERFPROC) (GLenum pname, GLfloat param); |
||
2667 | typedef void (APIENTRY * PFNGLPOINTPARAMETERFVPROC) (GLenum pname, const GLfloat *params); |
||
2668 | typedef void (APIENTRY * PFNGLPOINTPARAMETERIPROC) (GLenum pname, GLint param); |
||
2669 | typedef void (APIENTRY * PFNGLPOINTPARAMETERIVPROC) (GLenum pname, const GLint *params); |
||
2670 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3BPROC) (GLbyte red, GLbyte green, GLbyte blue); |
||
2671 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3BVPROC) (const GLbyte *v); |
||
2672 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3DPROC) (GLdouble red, GLdouble green, GLdouble blue); |
||
2673 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3DVPROC) (const GLdouble *v); |
||
2674 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3FPROC) (GLfloat red, GLfloat green, GLfloat blue); |
||
2675 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3FVPROC) (const GLfloat *v); |
||
2676 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3IPROC) (GLint red, GLint green, GLint blue); |
||
2677 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3IVPROC) (const GLint *v); |
||
2678 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3SPROC) (GLshort red, GLshort green, GLshort blue); |
||
2679 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3SVPROC) (const GLshort *v); |
||
2680 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3UBPROC) (GLubyte red, GLubyte green, GLubyte blue); |
||
2681 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3UBVPROC) (const GLubyte *v); |
||
2682 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3UIPROC) (GLuint red, GLuint green, GLuint blue); |
||
2683 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3UIVPROC) (const GLuint *v); |
||
2684 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3USPROC) (GLushort red, GLushort green, GLushort blue); |
||
2685 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3USVPROC) (const GLushort *v); |
||
2686 | typedef void (APIENTRY * PFNGLSECONDARYCOLORPOINTERPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer); |
||
2687 | typedef void (APIENTRY * PFNGLWINDOWPOS2DPROC) (GLdouble x, GLdouble y); |
||
2688 | typedef void (APIENTRY * PFNGLWINDOWPOS2DVPROC) (const GLdouble *v); |
||
2689 | typedef void (APIENTRY * PFNGLWINDOWPOS2FPROC) (GLfloat x, GLfloat y); |
||
2690 | typedef void (APIENTRY * PFNGLWINDOWPOS2FVPROC) (const GLfloat *v); |
||
2691 | typedef void (APIENTRY * PFNGLWINDOWPOS2IPROC) (GLint x, GLint y); |
||
2692 | typedef void (APIENTRY * PFNGLWINDOWPOS2IVPROC) (const GLint *v); |
||
2693 | typedef void (APIENTRY * PFNGLWINDOWPOS2SPROC) (GLshort x, GLshort y); |
||
2694 | typedef void (APIENTRY * PFNGLWINDOWPOS2SVPROC) (const GLshort *v); |
||
2695 | typedef void (APIENTRY * PFNGLWINDOWPOS3DPROC) (GLdouble x, GLdouble y, GLdouble z); |
||
2696 | typedef void (APIENTRY * PFNGLWINDOWPOS3DVPROC) (const GLdouble *v); |
||
2697 | typedef void (APIENTRY * PFNGLWINDOWPOS3FPROC) (GLfloat x, GLfloat y, GLfloat z); |
||
2698 | typedef void (APIENTRY * PFNGLWINDOWPOS3FVPROC) (const GLfloat *v); |
||
2699 | typedef void (APIENTRY * PFNGLWINDOWPOS3IPROC) (GLint x, GLint y, GLint z); |
||
2700 | typedef void (APIENTRY * PFNGLWINDOWPOS3IVPROC) (const GLint *v); |
||
2701 | typedef void (APIENTRY * PFNGLWINDOWPOS3SPROC) (GLshort x, GLshort y, GLshort z); |
||
2702 | typedef void (APIENTRY * PFNGLWINDOWPOS3SVPROC) (const GLshort *v); |
||
2703 | #endif |
||
2704 | |||
2705 | #ifndef GL_ARB_multitexture |
||
2706 | #define GL_ARB_multitexture 1 |
||
2707 | #ifdef GL_GLEXT_PROTOTYPES |
||
2708 | GLAPI void APIENTRY glActiveTextureARB (GLenum); |
||
2709 | GLAPI void APIENTRY glClientActiveTextureARB (GLenum); |
||
2710 | GLAPI void APIENTRY glMultiTexCoord1dARB (GLenum, GLdouble); |
||
2711 | GLAPI void APIENTRY glMultiTexCoord1dvARB (GLenum, const GLdouble *); |
||
2712 | GLAPI void APIENTRY glMultiTexCoord1fARB (GLenum, GLfloat); |
||
2713 | GLAPI void APIENTRY glMultiTexCoord1fvARB (GLenum, const GLfloat *); |
||
2714 | GLAPI void APIENTRY glMultiTexCoord1iARB (GLenum, GLint); |
||
2715 | GLAPI void APIENTRY glMultiTexCoord1ivARB (GLenum, const GLint *); |
||
2716 | GLAPI void APIENTRY glMultiTexCoord1sARB (GLenum, GLshort); |
||
2717 | GLAPI void APIENTRY glMultiTexCoord1svARB (GLenum, const GLshort *); |
||
2718 | GLAPI void APIENTRY glMultiTexCoord2dARB (GLenum, GLdouble, GLdouble); |
||
2719 | GLAPI void APIENTRY glMultiTexCoord2dvARB (GLenum, const GLdouble *); |
||
2720 | GLAPI void APIENTRY glMultiTexCoord2fARB (GLenum, GLfloat, GLfloat); |
||
2721 | GLAPI void APIENTRY glMultiTexCoord2fvARB (GLenum, const GLfloat *); |
||
2722 | GLAPI void APIENTRY glMultiTexCoord2iARB (GLenum, GLint, GLint); |
||
2723 | GLAPI void APIENTRY glMultiTexCoord2ivARB (GLenum, const GLint *); |
||
2724 | GLAPI void APIENTRY glMultiTexCoord2sARB (GLenum, GLshort, GLshort); |
||
2725 | GLAPI void APIENTRY glMultiTexCoord2svARB (GLenum, const GLshort *); |
||
2726 | GLAPI void APIENTRY glMultiTexCoord3dARB (GLenum, GLdouble, GLdouble, GLdouble); |
||
2727 | GLAPI void APIENTRY glMultiTexCoord3dvARB (GLenum, const GLdouble *); |
||
2728 | GLAPI void APIENTRY glMultiTexCoord3fARB (GLenum, GLfloat, GLfloat, GLfloat); |
||
2729 | GLAPI void APIENTRY glMultiTexCoord3fvARB (GLenum, const GLfloat *); |
||
2730 | GLAPI void APIENTRY glMultiTexCoord3iARB (GLenum, GLint, GLint, GLint); |
||
2731 | GLAPI void APIENTRY glMultiTexCoord3ivARB (GLenum, const GLint *); |
||
2732 | GLAPI void APIENTRY glMultiTexCoord3sARB (GLenum, GLshort, GLshort, GLshort); |
||
2733 | GLAPI void APIENTRY glMultiTexCoord3svARB (GLenum, const GLshort *); |
||
2734 | GLAPI void APIENTRY glMultiTexCoord4dARB (GLenum, GLdouble, GLdouble, GLdouble, GLdouble); |
||
2735 | GLAPI void APIENTRY glMultiTexCoord4dvARB (GLenum, const GLdouble *); |
||
2736 | GLAPI void APIENTRY glMultiTexCoord4fARB (GLenum, GLfloat, GLfloat, GLfloat, GLfloat); |
||
2737 | GLAPI void APIENTRY glMultiTexCoord4fvARB (GLenum, const GLfloat *); |
||
2738 | GLAPI void APIENTRY glMultiTexCoord4iARB (GLenum, GLint, GLint, GLint, GLint); |
||
2739 | GLAPI void APIENTRY glMultiTexCoord4ivARB (GLenum, const GLint *); |
||
2740 | GLAPI void APIENTRY glMultiTexCoord4sARB (GLenum, GLshort, GLshort, GLshort, GLshort); |
||
2741 | GLAPI void APIENTRY glMultiTexCoord4svARB (GLenum, const GLshort *); |
||
2742 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
2743 | typedef void (APIENTRY * PFNGLACTIVETEXTUREARBPROC) (GLenum texture); |
||
2744 | typedef void (APIENTRY * PFNGLCLIENTACTIVETEXTUREARBPROC) (GLenum texture); |
||
2745 | typedef void (APIENTRY * PFNGLMULTITEXCOORD1DARBPROC) (GLenum target, GLdouble s); |
||
2746 | typedef void (APIENTRY * PFNGLMULTITEXCOORD1DVARBPROC) (GLenum target, const GLdouble *v); |
||
2747 | typedef void (APIENTRY * PFNGLMULTITEXCOORD1FARBPROC) (GLenum target, GLfloat s); |
||
2748 | typedef void (APIENTRY * PFNGLMULTITEXCOORD1FVARBPROC) (GLenum target, const GLfloat *v); |
||
2749 | typedef void (APIENTRY * PFNGLMULTITEXCOORD1IARBPROC) (GLenum target, GLint s); |
||
2750 | typedef void (APIENTRY * PFNGLMULTITEXCOORD1IVARBPROC) (GLenum target, const GLint *v); |
||
2751 | typedef void (APIENTRY * PFNGLMULTITEXCOORD1SARBPROC) (GLenum target, GLshort s); |
||
2752 | typedef void (APIENTRY * PFNGLMULTITEXCOORD1SVARBPROC) (GLenum target, const GLshort *v); |
||
2753 | typedef void (APIENTRY * PFNGLMULTITEXCOORD2DARBPROC) (GLenum target, GLdouble s, GLdouble t); |
||
2754 | typedef void (APIENTRY * PFNGLMULTITEXCOORD2DVARBPROC) (GLenum target, const GLdouble *v); |
||
2755 | typedef void (APIENTRY * PFNGLMULTITEXCOORD2FARBPROC) (GLenum target, GLfloat s, GLfloat t); |
||
2756 | typedef void (APIENTRY * PFNGLMULTITEXCOORD2FVARBPROC) (GLenum target, const GLfloat *v); |
||
2757 | typedef void (APIENTRY * PFNGLMULTITEXCOORD2IARBPROC) (GLenum target, GLint s, GLint t); |
||
2758 | typedef void (APIENTRY * PFNGLMULTITEXCOORD2IVARBPROC) (GLenum target, const GLint *v); |
||
2759 | typedef void (APIENTRY * PFNGLMULTITEXCOORD2SARBPROC) (GLenum target, GLshort s, GLshort t); |
||
2760 | typedef void (APIENTRY * PFNGLMULTITEXCOORD2SVARBPROC) (GLenum target, const GLshort *v); |
||
2761 | typedef void (APIENTRY * PFNGLMULTITEXCOORD3DARBPROC) (GLenum target, GLdouble s, GLdouble t, GLdouble r); |
||
2762 | typedef void (APIENTRY * PFNGLMULTITEXCOORD3DVARBPROC) (GLenum target, const GLdouble *v); |
||
2763 | typedef void (APIENTRY * PFNGLMULTITEXCOORD3FARBPROC) (GLenum target, GLfloat s, GLfloat t, GLfloat r); |
||
2764 | typedef void (APIENTRY * PFNGLMULTITEXCOORD3FVARBPROC) (GLenum target, const GLfloat *v); |
||
2765 | typedef void (APIENTRY * PFNGLMULTITEXCOORD3IARBPROC) (GLenum target, GLint s, GLint t, GLint r); |
||
2766 | typedef void (APIENTRY * PFNGLMULTITEXCOORD3IVARBPROC) (GLenum target, const GLint *v); |
||
2767 | typedef void (APIENTRY * PFNGLMULTITEXCOORD3SARBPROC) (GLenum target, GLshort s, GLshort t, GLshort r); |
||
2768 | typedef void (APIENTRY * PFNGLMULTITEXCOORD3SVARBPROC) (GLenum target, const GLshort *v); |
||
2769 | typedef void (APIENTRY * PFNGLMULTITEXCOORD4DARBPROC) (GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); |
||
2770 | typedef void (APIENTRY * PFNGLMULTITEXCOORD4DVARBPROC) (GLenum target, const GLdouble *v); |
||
2771 | typedef void (APIENTRY * PFNGLMULTITEXCOORD4FARBPROC) (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); |
||
2772 | typedef void (APIENTRY * PFNGLMULTITEXCOORD4FVARBPROC) (GLenum target, const GLfloat *v); |
||
2773 | typedef void (APIENTRY * PFNGLMULTITEXCOORD4IARBPROC) (GLenum target, GLint s, GLint t, GLint r, GLint q); |
||
2774 | typedef void (APIENTRY * PFNGLMULTITEXCOORD4IVARBPROC) (GLenum target, const GLint *v); |
||
2775 | typedef void (APIENTRY * PFNGLMULTITEXCOORD4SARBPROC) (GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); |
||
2776 | typedef void (APIENTRY * PFNGLMULTITEXCOORD4SVARBPROC) (GLenum target, const GLshort *v); |
||
2777 | #endif |
||
2778 | |||
2779 | #ifndef GL_ARB_transpose_matrix |
||
2780 | #define GL_ARB_transpose_matrix 1 |
||
2781 | #ifdef GL_GLEXT_PROTOTYPES |
||
2782 | GLAPI void APIENTRY glLoadTransposeMatrixfARB (const GLfloat *); |
||
2783 | GLAPI void APIENTRY glLoadTransposeMatrixdARB (const GLdouble *); |
||
2784 | GLAPI void APIENTRY glMultTransposeMatrixfARB (const GLfloat *); |
||
2785 | GLAPI void APIENTRY glMultTransposeMatrixdARB (const GLdouble *); |
||
2786 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
2787 | typedef void (APIENTRY * PFNGLLOADTRANSPOSEMATRIXFARBPROC) (const GLfloat *m); |
||
2788 | typedef void (APIENTRY * PFNGLLOADTRANSPOSEMATRIXDARBPROC) (const GLdouble *m); |
||
2789 | typedef void (APIENTRY * PFNGLMULTTRANSPOSEMATRIXFARBPROC) (const GLfloat *m); |
||
2790 | typedef void (APIENTRY * PFNGLMULTTRANSPOSEMATRIXDARBPROC) (const GLdouble *m); |
||
2791 | #endif |
||
2792 | |||
2793 | #ifndef GL_ARB_multisample |
||
2794 | #define GL_ARB_multisample 1 |
||
2795 | #ifdef GL_GLEXT_PROTOTYPES |
||
2796 | GLAPI void APIENTRY glSampleCoverageARB (GLclampf, GLboolean); |
||
2797 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
2798 | typedef void (APIENTRY * PFNGLSAMPLECOVERAGEARBPROC) (GLclampf value, GLboolean invert); |
||
2799 | #endif |
||
2800 | |||
2801 | #ifndef GL_ARB_texture_env_add |
||
2802 | #define GL_ARB_texture_env_add 1 |
||
2803 | #endif |
||
2804 | |||
2805 | #ifndef GL_ARB_texture_cube_map |
||
2806 | #define GL_ARB_texture_cube_map 1 |
||
2807 | #endif |
||
2808 | |||
2809 | #ifndef GL_ARB_texture_compression |
||
2810 | #define GL_ARB_texture_compression 1 |
||
2811 | #ifdef GL_GLEXT_PROTOTYPES |
||
2812 | GLAPI void APIENTRY glCompressedTexImage3DARB (GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *); |
||
2813 | GLAPI void APIENTRY glCompressedTexImage2DARB (GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *); |
||
2814 | GLAPI void APIENTRY glCompressedTexImage1DARB (GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *); |
||
2815 | GLAPI void APIENTRY glCompressedTexSubImage3DARB (GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *); |
||
2816 | GLAPI void APIENTRY glCompressedTexSubImage2DARB (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *); |
||
2817 | GLAPI void APIENTRY glCompressedTexSubImage1DARB (GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *); |
||
2818 | GLAPI void APIENTRY glGetCompressedTexImageARB (GLenum, GLint, void *); |
||
2819 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
2820 | typedef void (APIENTRY * PFNGLCOMPRESSEDTEXIMAGE3DARBPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data); |
||
2821 | typedef void (APIENTRY * PFNGLCOMPRESSEDTEXIMAGE2DARBPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data); |
||
2822 | typedef void (APIENTRY * PFNGLCOMPRESSEDTEXIMAGE1DARBPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data); |
||
2823 | typedef void (APIENTRY * PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data); |
||
2824 | typedef void (APIENTRY * PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data); |
||
2825 | typedef void (APIENTRY * PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data); |
||
2826 | typedef void (APIENTRY * PFNGLGETCOMPRESSEDTEXIMAGEARBPROC) (GLenum target, GLint level, void *img); |
||
2827 | #endif |
||
2828 | |||
2829 | #ifndef GL_ARB_texture_border_clamp |
||
2830 | #define GL_ARB_texture_border_clamp 1 |
||
2831 | #endif |
||
2832 | |||
2833 | #ifndef GL_ARB_point_parameters |
||
2834 | #define GL_ARB_point_parameters 1 |
||
2835 | #ifdef GL_GLEXT_PROTOTYPES |
||
2836 | GLAPI void APIENTRY glPointParameterfARB (GLenum, GLfloat); |
||
2837 | GLAPI void APIENTRY glPointParameterfvARB (GLenum, const GLfloat *); |
||
2838 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
2839 | typedef void (APIENTRY * PFNGLPOINTPARAMETERFARBPROC) (GLenum pname, GLfloat param); |
||
2840 | typedef void (APIENTRY * PFNGLPOINTPARAMETERFVARBPROC) (GLenum pname, const GLfloat *params); |
||
2841 | #endif |
||
2842 | |||
2843 | #ifndef GL_ARB_vertex_blend |
||
2844 | #define GL_ARB_vertex_blend 1 |
||
2845 | #ifdef GL_GLEXT_PROTOTYPES |
||
2846 | GLAPI void APIENTRY glWeightbvARB (GLint, const GLbyte *); |
||
2847 | GLAPI void APIENTRY glWeightsvARB (GLint, const GLshort *); |
||
2848 | GLAPI void APIENTRY glWeightivARB (GLint, const GLint *); |
||
2849 | GLAPI void APIENTRY glWeightfvARB (GLint, const GLfloat *); |
||
2850 | GLAPI void APIENTRY glWeightdvARB (GLint, const GLdouble *); |
||
2851 | GLAPI void APIENTRY glWeightubvARB (GLint, const GLubyte *); |
||
2852 | GLAPI void APIENTRY glWeightusvARB (GLint, const GLushort *); |
||
2853 | GLAPI void APIENTRY glWeightuivARB (GLint, const GLuint *); |
||
2854 | GLAPI void APIENTRY glWeightPointerARB (GLint, GLenum, GLsizei, const GLvoid *); |
||
2855 | GLAPI void APIENTRY glVertexBlendARB (GLint); |
||
2856 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
2857 | typedef void (APIENTRY * PFNGLWEIGHTBVARBPROC) (GLint size, const GLbyte *weights); |
||
2858 | typedef void (APIENTRY * PFNGLWEIGHTSVARBPROC) (GLint size, const GLshort *weights); |
||
2859 | typedef void (APIENTRY * PFNGLWEIGHTIVARBPROC) (GLint size, const GLint *weights); |
||
2860 | typedef void (APIENTRY * PFNGLWEIGHTFVARBPROC) (GLint size, const GLfloat *weights); |
||
2861 | typedef void (APIENTRY * PFNGLWEIGHTDVARBPROC) (GLint size, const GLdouble *weights); |
||
2862 | typedef void (APIENTRY * PFNGLWEIGHTUBVARBPROC) (GLint size, const GLubyte *weights); |
||
2863 | typedef void (APIENTRY * PFNGLWEIGHTUSVARBPROC) (GLint size, const GLushort *weights); |
||
2864 | typedef void (APIENTRY * PFNGLWEIGHTUIVARBPROC) (GLint size, const GLuint *weights); |
||
2865 | typedef void (APIENTRY * PFNGLWEIGHTPOINTERARBPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer); |
||
2866 | typedef void (APIENTRY * PFNGLVERTEXBLENDARBPROC) (GLint count); |
||
2867 | #endif |
||
2868 | |||
2869 | #ifndef GL_ARB_matrix_palette |
||
2870 | #define GL_ARB_matrix_palette 1 |
||
2871 | #ifdef GL_GLEXT_PROTOTYPES |
||
2872 | GLAPI void APIENTRY glCurrentPaletteMatrixARB (GLint); |
||
2873 | GLAPI void APIENTRY glMatrixIndexubvARB (GLint, const GLubyte *); |
||
2874 | GLAPI void APIENTRY glMatrixIndexusvARB (GLint, const GLushort *); |
||
2875 | GLAPI void APIENTRY glMatrixIndexuivARB (GLint, const GLuint *); |
||
2876 | GLAPI void APIENTRY glMatrixIndexPointerARB (GLint, GLenum, GLsizei, const GLvoid *); |
||
2877 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
2878 | typedef void (APIENTRY * PFNGLCURRENTPALETTEMATRIXARBPROC) (GLint index); |
||
2879 | typedef void (APIENTRY * PFNGLMATRIXINDEXUBVARBPROC) (GLint size, const GLubyte *indices); |
||
2880 | typedef void (APIENTRY * PFNGLMATRIXINDEXUSVARBPROC) (GLint size, const GLushort *indices); |
||
2881 | typedef void (APIENTRY * PFNGLMATRIXINDEXUIVARBPROC) (GLint size, const GLuint *indices); |
||
2882 | typedef void (APIENTRY * PFNGLMATRIXINDEXPOINTERARBPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer); |
||
2883 | #endif |
||
2884 | |||
2885 | #ifndef GL_ARB_texture_env_combine |
||
2886 | #define GL_ARB_texture_env_combine 1 |
||
2887 | #endif |
||
2888 | |||
2889 | #ifndef GL_ARB_texture_env_crossbar |
||
2890 | #define GL_ARB_texture_env_crossbar 1 |
||
2891 | #endif |
||
2892 | |||
2893 | #ifndef GL_ARB_texture_env_dot3 |
||
2894 | #define GL_ARB_texture_env_dot3 1 |
||
2895 | #endif |
||
2896 | |||
2897 | #ifndef GL_ARB_texture_mirror_repeat |
||
2898 | #define GL_ARB_texture_mirror_repeat 1 |
||
2899 | #endif |
||
2900 | |||
2901 | #ifndef GL_ARB_depth_texture |
||
2902 | #define GL_ARB_depth_texture 1 |
||
2903 | #endif |
||
2904 | |||
2905 | #ifndef GL_ARB_shadow |
||
2906 | #define GL_ARB_shadow 1 |
||
2907 | #endif |
||
2908 | |||
2909 | #ifndef GL_ARB_shadow_ambient |
||
2910 | #define GL_ARB_shadow_ambient 1 |
||
2911 | #endif |
||
2912 | |||
2913 | #ifndef GL_ARB_window_pos |
||
2914 | #define GL_ARB_window_pos 1 |
||
2915 | #ifdef GL_GLEXT_PROTOTYPES |
||
2916 | GLAPI void APIENTRY glWindowPos2dARB (GLdouble, GLdouble); |
||
2917 | GLAPI void APIENTRY glWindowPos2dvARB (const GLdouble *); |
||
2918 | GLAPI void APIENTRY glWindowPos2fARB (GLfloat, GLfloat); |
||
2919 | GLAPI void APIENTRY glWindowPos2fvARB (const GLfloat *); |
||
2920 | GLAPI void APIENTRY glWindowPos2iARB (GLint, GLint); |
||
2921 | GLAPI void APIENTRY glWindowPos2ivARB (const GLint *); |
||
2922 | GLAPI void APIENTRY glWindowPos2sARB (GLshort, GLshort); |
||
2923 | GLAPI void APIENTRY glWindowPos2svARB (const GLshort *); |
||
2924 | GLAPI void APIENTRY glWindowPos3dARB (GLdouble, GLdouble, GLdouble); |
||
2925 | GLAPI void APIENTRY glWindowPos3dvARB (const GLdouble *); |
||
2926 | GLAPI void APIENTRY glWindowPos3fARB (GLfloat, GLfloat, GLfloat); |
||
2927 | GLAPI void APIENTRY glWindowPos3fvARB (const GLfloat *); |
||
2928 | GLAPI void APIENTRY glWindowPos3iARB (GLint, GLint, GLint); |
||
2929 | GLAPI void APIENTRY glWindowPos3ivARB (const GLint *); |
||
2930 | GLAPI void APIENTRY glWindowPos3sARB (GLshort, GLshort, GLshort); |
||
2931 | GLAPI void APIENTRY glWindowPos3svARB (const GLshort *); |
||
2932 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
2933 | typedef void (APIENTRY * PFNGLWINDOWPOS2DARBPROC) (GLdouble x, GLdouble y); |
||
2934 | typedef void (APIENTRY * PFNGLWINDOWPOS2DVARBPROC) (const GLdouble *v); |
||
2935 | typedef void (APIENTRY * PFNGLWINDOWPOS2FARBPROC) (GLfloat x, GLfloat y); |
||
2936 | typedef void (APIENTRY * PFNGLWINDOWPOS2FVARBPROC) (const GLfloat *v); |
||
2937 | typedef void (APIENTRY * PFNGLWINDOWPOS2IARBPROC) (GLint x, GLint y); |
||
2938 | typedef void (APIENTRY * PFNGLWINDOWPOS2IVARBPROC) (const GLint *v); |
||
2939 | typedef void (APIENTRY * PFNGLWINDOWPOS2SARBPROC) (GLshort x, GLshort y); |
||
2940 | typedef void (APIENTRY * PFNGLWINDOWPOS2SVARBPROC) (const GLshort *v); |
||
2941 | typedef void (APIENTRY * PFNGLWINDOWPOS3DARBPROC) (GLdouble x, GLdouble y, GLdouble z); |
||
2942 | typedef void (APIENTRY * PFNGLWINDOWPOS3DVARBPROC) (const GLdouble *v); |
||
2943 | typedef void (APIENTRY * PFNGLWINDOWPOS3FARBPROC) (GLfloat x, GLfloat y, GLfloat z); |
||
2944 | typedef void (APIENTRY * PFNGLWINDOWPOS3FVARBPROC) (const GLfloat *v); |
||
2945 | typedef void (APIENTRY * PFNGLWINDOWPOS3IARBPROC) (GLint x, GLint y, GLint z); |
||
2946 | typedef void (APIENTRY * PFNGLWINDOWPOS3IVARBPROC) (const GLint *v); |
||
2947 | typedef void (APIENTRY * PFNGLWINDOWPOS3SARBPROC) (GLshort x, GLshort y, GLshort z); |
||
2948 | typedef void (APIENTRY * PFNGLWINDOWPOS3SVARBPROC) (const GLshort *v); |
||
2949 | #endif |
||
2950 | |||
2951 | #ifndef GL_ARB_vertex_program |
||
2952 | #define GL_ARB_vertex_program 1 |
||
2953 | #ifdef GL_GLEXT_PROTOTYPES |
||
2954 | GLAPI void APIENTRY glVertexAttrib1dARB (GLuint, GLdouble); |
||
2955 | GLAPI void APIENTRY glVertexAttrib1dvARB (GLuint, const GLdouble *); |
||
2956 | GLAPI void APIENTRY glVertexAttrib1fARB (GLuint, GLfloat); |
||
2957 | GLAPI void APIENTRY glVertexAttrib1fvARB (GLuint, const GLfloat *); |
||
2958 | GLAPI void APIENTRY glVertexAttrib1sARB (GLuint, GLshort); |
||
2959 | GLAPI void APIENTRY glVertexAttrib1svARB (GLuint, const GLshort *); |
||
2960 | GLAPI void APIENTRY glVertexAttrib2dARB (GLuint, GLdouble, GLdouble); |
||
2961 | GLAPI void APIENTRY glVertexAttrib2dvARB (GLuint, const GLdouble *); |
||
2962 | GLAPI void APIENTRY glVertexAttrib2fARB (GLuint, GLfloat, GLfloat); |
||
2963 | GLAPI void APIENTRY glVertexAttrib2fvARB (GLuint, const GLfloat *); |
||
2964 | GLAPI void APIENTRY glVertexAttrib2sARB (GLuint, GLshort, GLshort); |
||
2965 | GLAPI void APIENTRY glVertexAttrib2svARB (GLuint, const GLshort *); |
||
2966 | GLAPI void APIENTRY glVertexAttrib3dARB (GLuint, GLdouble, GLdouble, GLdouble); |
||
2967 | GLAPI void APIENTRY glVertexAttrib3dvARB (GLuint, const GLdouble *); |
||
2968 | GLAPI void APIENTRY glVertexAttrib3fARB (GLuint, GLfloat, GLfloat, GLfloat); |
||
2969 | GLAPI void APIENTRY glVertexAttrib3fvARB (GLuint, const GLfloat *); |
||
2970 | GLAPI void APIENTRY glVertexAttrib3sARB (GLuint, GLshort, GLshort, GLshort); |
||
2971 | GLAPI void APIENTRY glVertexAttrib3svARB (GLuint, const GLshort *); |
||
2972 | GLAPI void APIENTRY glVertexAttrib4NbvARB (GLuint, const GLbyte *); |
||
2973 | GLAPI void APIENTRY glVertexAttrib4NivARB (GLuint, const GLint *); |
||
2974 | GLAPI void APIENTRY glVertexAttrib4NsvARB (GLuint, const GLshort *); |
||
2975 | GLAPI void APIENTRY glVertexAttrib4NubARB (GLuint, GLubyte, GLubyte, GLubyte, GLubyte); |
||
2976 | GLAPI void APIENTRY glVertexAttrib4NubvARB (GLuint, const GLubyte *); |
||
2977 | GLAPI void APIENTRY glVertexAttrib4NuivARB (GLuint, const GLuint *); |
||
2978 | GLAPI void APIENTRY glVertexAttrib4NusvARB (GLuint, const GLushort *); |
||
2979 | GLAPI void APIENTRY glVertexAttrib4bvARB (GLuint, const GLbyte *); |
||
2980 | GLAPI void APIENTRY glVertexAttrib4dARB (GLuint, GLdouble, GLdouble, GLdouble, GLdouble); |
||
2981 | GLAPI void APIENTRY glVertexAttrib4dvARB (GLuint, const GLdouble *); |
||
2982 | GLAPI void APIENTRY glVertexAttrib4fARB (GLuint, GLfloat, GLfloat, GLfloat, GLfloat); |
||
2983 | GLAPI void APIENTRY glVertexAttrib4fvARB (GLuint, const GLfloat *); |
||
2984 | GLAPI void APIENTRY glVertexAttrib4ivARB (GLuint, const GLint *); |
||
2985 | GLAPI void APIENTRY glVertexAttrib4sARB (GLuint, GLshort, GLshort, GLshort, GLshort); |
||
2986 | GLAPI void APIENTRY glVertexAttrib4svARB (GLuint, const GLshort *); |
||
2987 | GLAPI void APIENTRY glVertexAttrib4ubvARB (GLuint, const GLubyte *); |
||
2988 | GLAPI void APIENTRY glVertexAttrib4uivARB (GLuint, const GLuint *); |
||
2989 | GLAPI void APIENTRY glVertexAttrib4usvARB (GLuint, const GLushort *); |
||
2990 | GLAPI void APIENTRY glVertexAttribPointerARB (GLuint, GLint, GLenum, GLboolean, GLsizei, const GLvoid *); |
||
2991 | GLAPI void APIENTRY glEnableVertexAttribArrayARB (GLuint); |
||
2992 | GLAPI void APIENTRY glDisableVertexAttribArrayARB (GLuint); |
||
2993 | GLAPI void APIENTRY glProgramStringARB (GLenum, GLenum, GLsizei, const GLvoid *); |
||
2994 | GLAPI void APIENTRY glBindProgramARB (GLenum, GLuint); |
||
2995 | GLAPI void APIENTRY glDeleteProgramsARB (GLsizei, const GLuint *); |
||
2996 | GLAPI void APIENTRY glGenProgramsARB (GLsizei, GLuint *); |
||
2997 | GLAPI void APIENTRY glProgramEnvParameter4dARB (GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble); |
||
2998 | GLAPI void APIENTRY glProgramEnvParameter4dvARB (GLenum, GLuint, const GLdouble *); |
||
2999 | GLAPI void APIENTRY glProgramEnvParameter4fARB (GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat); |
||
3000 | GLAPI void APIENTRY glProgramEnvParameter4fvARB (GLenum, GLuint, const GLfloat *); |
||
3001 | GLAPI void APIENTRY glProgramLocalParameter4dARB (GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble); |
||
3002 | GLAPI void APIENTRY glProgramLocalParameter4dvARB (GLenum, GLuint, const GLdouble *); |
||
3003 | GLAPI void APIENTRY glProgramLocalParameter4fARB (GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat); |
||
3004 | GLAPI void APIENTRY glProgramLocalParameter4fvARB (GLenum, GLuint, const GLfloat *); |
||
3005 | GLAPI void APIENTRY glGetProgramEnvParameterdvARB (GLenum, GLuint, GLdouble *); |
||
3006 | GLAPI void APIENTRY glGetProgramEnvParameterfvARB (GLenum, GLuint, GLfloat *); |
||
3007 | GLAPI void APIENTRY glGetProgramLocalParameterdvARB (GLenum, GLuint, GLdouble *); |
||
3008 | GLAPI void APIENTRY glGetProgramLocalParameterfvARB (GLenum, GLuint, GLfloat *); |
||
3009 | GLAPI void APIENTRY glGetProgramivARB (GLenum, GLenum, GLint *); |
||
3010 | GLAPI void APIENTRY glGetProgramStringARB (GLenum, GLenum, GLvoid *); |
||
3011 | GLAPI void APIENTRY glGetVertexAttribdvARB (GLuint, GLenum, GLdouble *); |
||
3012 | GLAPI void APIENTRY glGetVertexAttribfvARB (GLuint, GLenum, GLfloat *); |
||
3013 | GLAPI void APIENTRY glGetVertexAttribivARB (GLuint, GLenum, GLint *); |
||
3014 | GLAPI void APIENTRY glGetVertexAttribPointervARB (GLuint, GLenum, GLvoid* *); |
||
3015 | GLAPI GLboolean APIENTRY glIsProgramARB (GLuint); |
||
3016 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3017 | typedef void (APIENTRY * PFNGLVERTEXATTRIB1DARBPROC) (GLuint index, GLdouble x); |
||
3018 | typedef void (APIENTRY * PFNGLVERTEXATTRIB1DVARBPROC) (GLuint index, const GLdouble *v); |
||
3019 | typedef void (APIENTRY * PFNGLVERTEXATTRIB1FARBPROC) (GLuint index, GLfloat x); |
||
3020 | typedef void (APIENTRY * PFNGLVERTEXATTRIB1FVARBPROC) (GLuint index, const GLfloat *v); |
||
3021 | typedef void (APIENTRY * PFNGLVERTEXATTRIB1SARBPROC) (GLuint index, GLshort x); |
||
3022 | typedef void (APIENTRY * PFNGLVERTEXATTRIB1SVARBPROC) (GLuint index, const GLshort *v); |
||
3023 | typedef void (APIENTRY * PFNGLVERTEXATTRIB2DARBPROC) (GLuint index, GLdouble x, GLdouble y); |
||
3024 | typedef void (APIENTRY * PFNGLVERTEXATTRIB2DVARBPROC) (GLuint index, const GLdouble *v); |
||
3025 | typedef void (APIENTRY * PFNGLVERTEXATTRIB2FARBPROC) (GLuint index, GLfloat x, GLfloat y); |
||
3026 | typedef void (APIENTRY * PFNGLVERTEXATTRIB2FVARBPROC) (GLuint index, const GLfloat *v); |
||
3027 | typedef void (APIENTRY * PFNGLVERTEXATTRIB2SARBPROC) (GLuint index, GLshort x, GLshort y); |
||
3028 | typedef void (APIENTRY * PFNGLVERTEXATTRIB2SVARBPROC) (GLuint index, const GLshort *v); |
||
3029 | typedef void (APIENTRY * PFNGLVERTEXATTRIB3DARBPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z); |
||
3030 | typedef void (APIENTRY * PFNGLVERTEXATTRIB3DVARBPROC) (GLuint index, const GLdouble *v); |
||
3031 | typedef void (APIENTRY * PFNGLVERTEXATTRIB3FARBPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z); |
||
3032 | typedef void (APIENTRY * PFNGLVERTEXATTRIB3FVARBPROC) (GLuint index, const GLfloat *v); |
||
3033 | typedef void (APIENTRY * PFNGLVERTEXATTRIB3SARBPROC) (GLuint index, GLshort x, GLshort y, GLshort z); |
||
3034 | typedef void (APIENTRY * PFNGLVERTEXATTRIB3SVARBPROC) (GLuint index, const GLshort *v); |
||
3035 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4NBVARBPROC) (GLuint index, const GLbyte *v); |
||
3036 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4NIVARBPROC) (GLuint index, const GLint *v); |
||
3037 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4NSVARBPROC) (GLuint index, const GLshort *v); |
||
3038 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4NUBARBPROC) (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); |
||
3039 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4NUBVARBPROC) (GLuint index, const GLubyte *v); |
||
3040 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4NUIVARBPROC) (GLuint index, const GLuint *v); |
||
3041 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4NUSVARBPROC) (GLuint index, const GLushort *v); |
||
3042 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4BVARBPROC) (GLuint index, const GLbyte *v); |
||
3043 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4DARBPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); |
||
3044 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4DVARBPROC) (GLuint index, const GLdouble *v); |
||
3045 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4FARBPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); |
||
3046 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4FVARBPROC) (GLuint index, const GLfloat *v); |
||
3047 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4IVARBPROC) (GLuint index, const GLint *v); |
||
3048 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4SARBPROC) (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); |
||
3049 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4SVARBPROC) (GLuint index, const GLshort *v); |
||
3050 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4UBVARBPROC) (GLuint index, const GLubyte *v); |
||
3051 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4UIVARBPROC) (GLuint index, const GLuint *v); |
||
3052 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4USVARBPROC) (GLuint index, const GLushort *v); |
||
3053 | typedef void (APIENTRY * PFNGLVERTEXATTRIBPOINTERARBPROC) (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer); |
||
3054 | typedef void (APIENTRY * PFNGLENABLEVERTEXATTRIBARRAYARBPROC) (GLuint index); |
||
3055 | typedef void (APIENTRY * PFNGLDISABLEVERTEXATTRIBARRAYARBPROC) (GLuint index); |
||
3056 | typedef void (APIENTRY * PFNGLPROGRAMSTRINGARBPROC) (GLenum target, GLenum format, GLsizei len, const GLvoid *string); |
||
3057 | typedef void (APIENTRY * PFNGLBINDPROGRAMARBPROC) (GLenum target, GLuint program); |
||
3058 | typedef void (APIENTRY * PFNGLDELETEPROGRAMSARBPROC) (GLsizei n, const GLuint *programs); |
||
3059 | typedef void (APIENTRY * PFNGLGENPROGRAMSARBPROC) (GLsizei n, GLuint *programs); |
||
3060 | typedef void (APIENTRY * PFNGLPROGRAMENVPARAMETER4DARBPROC) (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); |
||
3061 | typedef void (APIENTRY * PFNGLPROGRAMENVPARAMETER4DVARBPROC) (GLenum target, GLuint index, const GLdouble *params); |
||
3062 | typedef void (APIENTRY * PFNGLPROGRAMENVPARAMETER4FARBPROC) (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); |
||
3063 | typedef void (APIENTRY * PFNGLPROGRAMENVPARAMETER4FVARBPROC) (GLenum target, GLuint index, const GLfloat *params); |
||
3064 | typedef void (APIENTRY * PFNGLPROGRAMLOCALPARAMETER4DARBPROC) (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); |
||
3065 | typedef void (APIENTRY * PFNGLPROGRAMLOCALPARAMETER4DVARBPROC) (GLenum target, GLuint index, const GLdouble *params); |
||
3066 | typedef void (APIENTRY * PFNGLPROGRAMLOCALPARAMETER4FARBPROC) (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); |
||
3067 | typedef void (APIENTRY * PFNGLPROGRAMLOCALPARAMETER4FVARBPROC) (GLenum target, GLuint index, const GLfloat *params); |
||
3068 | typedef void (APIENTRY * PFNGLGETPROGRAMENVPARAMETERDVARBPROC) (GLenum target, GLuint index, GLdouble *params); |
||
3069 | typedef void (APIENTRY * PFNGLGETPROGRAMENVPARAMETERFVARBPROC) (GLenum target, GLuint index, GLfloat *params); |
||
3070 | typedef void (APIENTRY * PFNGLGETPROGRAMLOCALPARAMETERDVARBPROC) (GLenum target, GLuint index, GLdouble *params); |
||
3071 | typedef void (APIENTRY * PFNGLGETPROGRAMLOCALPARAMETERFVARBPROC) (GLenum target, GLuint index, GLfloat *params); |
||
3072 | typedef void (APIENTRY * PFNGLGETPROGRAMIVARBPROC) (GLenum target, GLenum pname, GLint *params); |
||
3073 | typedef void (APIENTRY * PFNGLGETPROGRAMSTRINGARBPROC) (GLenum target, GLenum pname, GLvoid *string); |
||
3074 | typedef void (APIENTRY * PFNGLGETVERTEXATTRIBDVARBPROC) (GLuint index, GLenum pname, GLdouble *params); |
||
3075 | typedef void (APIENTRY * PFNGLGETVERTEXATTRIBFVARBPROC) (GLuint index, GLenum pname, GLfloat *params); |
||
3076 | typedef void (APIENTRY * PFNGLGETVERTEXATTRIBIVARBPROC) (GLuint index, GLenum pname, GLint *params); |
||
3077 | typedef void (APIENTRY * PFNGLGETVERTEXATTRIBPOINTERVARBPROC) (GLuint index, GLenum pname, GLvoid* *pointer); |
||
3078 | typedef GLboolean (APIENTRY * PFNGLISPROGRAMARBPROC) (GLuint program); |
||
3079 | #endif |
||
3080 | |||
3081 | #ifndef GL_EXT_abgr |
||
3082 | #define GL_EXT_abgr 1 |
||
3083 | #endif |
||
3084 | |||
3085 | #ifndef GL_EXT_blend_color |
||
3086 | #define GL_EXT_blend_color 1 |
||
3087 | #ifdef GL_GLEXT_PROTOTYPES |
||
3088 | GLAPI void APIENTRY glBlendColorEXT (GLclampf, GLclampf, GLclampf, GLclampf); |
||
3089 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3090 | typedef void (APIENTRY * PFNGLBLENDCOLOREXTPROC) (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); |
||
3091 | #endif |
||
3092 | |||
3093 | #ifndef GL_EXT_polygon_offset |
||
3094 | #define GL_EXT_polygon_offset 1 |
||
3095 | #ifdef GL_GLEXT_PROTOTYPES |
||
3096 | GLAPI void APIENTRY glPolygonOffsetEXT (GLfloat, GLfloat); |
||
3097 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3098 | typedef void (APIENTRY * PFNGLPOLYGONOFFSETEXTPROC) (GLfloat factor, GLfloat bias); |
||
3099 | #endif |
||
3100 | |||
3101 | #ifndef GL_EXT_texture |
||
3102 | #define GL_EXT_texture 1 |
||
3103 | #endif |
||
3104 | |||
3105 | #ifndef GL_EXT_texture3D |
||
3106 | #define GL_EXT_texture3D 1 |
||
3107 | #ifdef GL_GLEXT_PROTOTYPES |
||
3108 | GLAPI void APIENTRY glTexImage3DEXT (GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *); |
||
3109 | GLAPI void APIENTRY glTexSubImage3DEXT (GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *); |
||
3110 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3111 | typedef void (APIENTRY * PFNGLTEXIMAGE3DEXTPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels); |
||
3112 | typedef void (APIENTRY * PFNGLTEXSUBIMAGE3DEXTPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels); |
||
3113 | #endif |
||
3114 | |||
3115 | #ifndef GL_SGIS_texture_filter4 |
||
3116 | #define GL_SGIS_texture_filter4 1 |
||
3117 | #ifdef GL_GLEXT_PROTOTYPES |
||
3118 | GLAPI void APIENTRY glGetTexFilterFuncSGIS (GLenum, GLenum, GLfloat *); |
||
3119 | GLAPI void APIENTRY glTexFilterFuncSGIS (GLenum, GLenum, GLsizei, const GLfloat *); |
||
3120 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3121 | typedef void (APIENTRY * PFNGLGETTEXFILTERFUNCSGISPROC) (GLenum target, GLenum filter, GLfloat *weights); |
||
3122 | typedef void (APIENTRY * PFNGLTEXFILTERFUNCSGISPROC) (GLenum target, GLenum filter, GLsizei n, const GLfloat *weights); |
||
3123 | #endif |
||
3124 | |||
3125 | #ifndef GL_EXT_subtexture |
||
3126 | #define GL_EXT_subtexture 1 |
||
3127 | #ifdef GL_GLEXT_PROTOTYPES |
||
3128 | GLAPI void APIENTRY glTexSubImage1DEXT (GLenum, GLint, GLint, GLsizei, GLenum, GLenum, const GLvoid *); |
||
3129 | GLAPI void APIENTRY glTexSubImage2DEXT (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *); |
||
3130 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3131 | typedef void (APIENTRY * PFNGLTEXSUBIMAGE1DEXTPROC) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels); |
||
3132 | typedef void (APIENTRY * PFNGLTEXSUBIMAGE2DEXTPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels); |
||
3133 | #endif |
||
3134 | |||
3135 | #ifndef GL_EXT_copy_texture |
||
3136 | #define GL_EXT_copy_texture 1 |
||
3137 | #ifdef GL_GLEXT_PROTOTYPES |
||
3138 | GLAPI void APIENTRY glCopyTexImage1DEXT (GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLint); |
||
3139 | GLAPI void APIENTRY glCopyTexImage2DEXT (GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint); |
||
3140 | GLAPI void APIENTRY glCopyTexSubImage1DEXT (GLenum, GLint, GLint, GLint, GLint, GLsizei); |
||
3141 | GLAPI void APIENTRY glCopyTexSubImage2DEXT (GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei); |
||
3142 | GLAPI void APIENTRY glCopyTexSubImage3DEXT (GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei); |
||
3143 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3144 | typedef void (APIENTRY * PFNGLCOPYTEXIMAGE1DEXTPROC) (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border); |
||
3145 | typedef void (APIENTRY * PFNGLCOPYTEXIMAGE2DEXTPROC) (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); |
||
3146 | typedef void (APIENTRY * PFNGLCOPYTEXSUBIMAGE1DEXTPROC) (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); |
||
3147 | typedef void (APIENTRY * PFNGLCOPYTEXSUBIMAGE2DEXTPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); |
||
3148 | typedef void (APIENTRY * PFNGLCOPYTEXSUBIMAGE3DEXTPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); |
||
3149 | #endif |
||
3150 | |||
3151 | #ifndef GL_EXT_histogram |
||
3152 | #define GL_EXT_histogram 1 |
||
3153 | #ifdef GL_GLEXT_PROTOTYPES |
||
3154 | GLAPI void APIENTRY glGetHistogramEXT (GLenum, GLboolean, GLenum, GLenum, GLvoid *); |
||
3155 | GLAPI void APIENTRY glGetHistogramParameterfvEXT (GLenum, GLenum, GLfloat *); |
||
3156 | GLAPI void APIENTRY glGetHistogramParameterivEXT (GLenum, GLenum, GLint *); |
||
3157 | GLAPI void APIENTRY glGetMinmaxEXT (GLenum, GLboolean, GLenum, GLenum, GLvoid *); |
||
3158 | GLAPI void APIENTRY glGetMinmaxParameterfvEXT (GLenum, GLenum, GLfloat *); |
||
3159 | GLAPI void APIENTRY glGetMinmaxParameterivEXT (GLenum, GLenum, GLint *); |
||
3160 | GLAPI void APIENTRY glHistogramEXT (GLenum, GLsizei, GLenum, GLboolean); |
||
3161 | GLAPI void APIENTRY glMinmaxEXT (GLenum, GLenum, GLboolean); |
||
3162 | GLAPI void APIENTRY glResetHistogramEXT (GLenum); |
||
3163 | GLAPI void APIENTRY glResetMinmaxEXT (GLenum); |
||
3164 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3165 | typedef void (APIENTRY * PFNGLGETHISTOGRAMEXTPROC) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values); |
||
3166 | typedef void (APIENTRY * PFNGLGETHISTOGRAMPARAMETERFVEXTPROC) (GLenum target, GLenum pname, GLfloat *params); |
||
3167 | typedef void (APIENTRY * PFNGLGETHISTOGRAMPARAMETERIVEXTPROC) (GLenum target, GLenum pname, GLint *params); |
||
3168 | typedef void (APIENTRY * PFNGLGETMINMAXEXTPROC) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values); |
||
3169 | typedef void (APIENTRY * PFNGLGETMINMAXPARAMETERFVEXTPROC) (GLenum target, GLenum pname, GLfloat *params); |
||
3170 | typedef void (APIENTRY * PFNGLGETMINMAXPARAMETERIVEXTPROC) (GLenum target, GLenum pname, GLint *params); |
||
3171 | typedef void (APIENTRY * PFNGLHISTOGRAMEXTPROC) (GLenum target, GLsizei width, GLenum internalformat, GLboolean sink); |
||
3172 | typedef void (APIENTRY * PFNGLMINMAXEXTPROC) (GLenum target, GLenum internalformat, GLboolean sink); |
||
3173 | typedef void (APIENTRY * PFNGLRESETHISTOGRAMEXTPROC) (GLenum target); |
||
3174 | typedef void (APIENTRY * PFNGLRESETMINMAXEXTPROC) (GLenum target); |
||
3175 | #endif |
||
3176 | |||
3177 | #ifndef GL_EXT_convolution |
||
3178 | #define GL_EXT_convolution 1 |
||
3179 | #ifdef GL_GLEXT_PROTOTYPES |
||
3180 | GLAPI void APIENTRY glConvolutionFilter1DEXT (GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *); |
||
3181 | GLAPI void APIENTRY glConvolutionFilter2DEXT (GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *); |
||
3182 | GLAPI void APIENTRY glConvolutionParameterfEXT (GLenum, GLenum, GLfloat); |
||
3183 | GLAPI void APIENTRY glConvolutionParameterfvEXT (GLenum, GLenum, const GLfloat *); |
||
3184 | GLAPI void APIENTRY glConvolutionParameteriEXT (GLenum, GLenum, GLint); |
||
3185 | GLAPI void APIENTRY glConvolutionParameterivEXT (GLenum, GLenum, const GLint *); |
||
3186 | GLAPI void APIENTRY glCopyConvolutionFilter1DEXT (GLenum, GLenum, GLint, GLint, GLsizei); |
||
3187 | GLAPI void APIENTRY glCopyConvolutionFilter2DEXT (GLenum, GLenum, GLint, GLint, GLsizei, GLsizei); |
||
3188 | GLAPI void APIENTRY glGetConvolutionFilterEXT (GLenum, GLenum, GLenum, GLvoid *); |
||
3189 | GLAPI void APIENTRY glGetConvolutionParameterfvEXT (GLenum, GLenum, GLfloat *); |
||
3190 | GLAPI void APIENTRY glGetConvolutionParameterivEXT (GLenum, GLenum, GLint *); |
||
3191 | GLAPI void APIENTRY glGetSeparableFilterEXT (GLenum, GLenum, GLenum, GLvoid *, GLvoid *, GLvoid *); |
||
3192 | GLAPI void APIENTRY glSeparableFilter2DEXT (GLenum, GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *, const GLvoid *); |
||
3193 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3194 | typedef void (APIENTRY * PFNGLCONVOLUTIONFILTER1DEXTPROC) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image); |
||
3195 | typedef void (APIENTRY * PFNGLCONVOLUTIONFILTER2DEXTPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image); |
||
3196 | typedef void (APIENTRY * PFNGLCONVOLUTIONPARAMETERFEXTPROC) (GLenum target, GLenum pname, GLfloat params); |
||
3197 | typedef void (APIENTRY * PFNGLCONVOLUTIONPARAMETERFVEXTPROC) (GLenum target, GLenum pname, const GLfloat *params); |
||
3198 | typedef void (APIENTRY * PFNGLCONVOLUTIONPARAMETERIEXTPROC) (GLenum target, GLenum pname, GLint params); |
||
3199 | typedef void (APIENTRY * PFNGLCONVOLUTIONPARAMETERIVEXTPROC) (GLenum target, GLenum pname, const GLint *params); |
||
3200 | typedef void (APIENTRY * PFNGLCOPYCONVOLUTIONFILTER1DEXTPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); |
||
3201 | typedef void (APIENTRY * PFNGLCOPYCONVOLUTIONFILTER2DEXTPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height); |
||
3202 | typedef void (APIENTRY * PFNGLGETCONVOLUTIONFILTEREXTPROC) (GLenum target, GLenum format, GLenum type, GLvoid *image); |
||
3203 | typedef void (APIENTRY * PFNGLGETCONVOLUTIONPARAMETERFVEXTPROC) (GLenum target, GLenum pname, GLfloat *params); |
||
3204 | typedef void (APIENTRY * PFNGLGETCONVOLUTIONPARAMETERIVEXTPROC) (GLenum target, GLenum pname, GLint *params); |
||
3205 | typedef void (APIENTRY * PFNGLGETSEPARABLEFILTEREXTPROC) (GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span); |
||
3206 | typedef void (APIENTRY * PFNGLSEPARABLEFILTER2DEXTPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column); |
||
3207 | #endif |
||
3208 | |||
3209 | #ifndef GL_EXT_color_matrix |
||
3210 | #define GL_EXT_color_matrix 1 |
||
3211 | #endif |
||
3212 | |||
3213 | #ifndef GL_SGI_color_table |
||
3214 | #define GL_SGI_color_table 1 |
||
3215 | #ifdef GL_GLEXT_PROTOTYPES |
||
3216 | GLAPI void APIENTRY glColorTableSGI (GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *); |
||
3217 | GLAPI void APIENTRY glColorTableParameterfvSGI (GLenum, GLenum, const GLfloat *); |
||
3218 | GLAPI void APIENTRY glColorTableParameterivSGI (GLenum, GLenum, const GLint *); |
||
3219 | GLAPI void APIENTRY glCopyColorTableSGI (GLenum, GLenum, GLint, GLint, GLsizei); |
||
3220 | GLAPI void APIENTRY glGetColorTableSGI (GLenum, GLenum, GLenum, GLvoid *); |
||
3221 | GLAPI void APIENTRY glGetColorTableParameterfvSGI (GLenum, GLenum, GLfloat *); |
||
3222 | GLAPI void APIENTRY glGetColorTableParameterivSGI (GLenum, GLenum, GLint *); |
||
3223 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3224 | typedef void (APIENTRY * PFNGLCOLORTABLESGIPROC) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table); |
||
3225 | typedef void (APIENTRY * PFNGLCOLORTABLEPARAMETERFVSGIPROC) (GLenum target, GLenum pname, const GLfloat *params); |
||
3226 | typedef void (APIENTRY * PFNGLCOLORTABLEPARAMETERIVSGIPROC) (GLenum target, GLenum pname, const GLint *params); |
||
3227 | typedef void (APIENTRY * PFNGLCOPYCOLORTABLESGIPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); |
||
3228 | typedef void (APIENTRY * PFNGLGETCOLORTABLESGIPROC) (GLenum target, GLenum format, GLenum type, GLvoid *table); |
||
3229 | typedef void (APIENTRY * PFNGLGETCOLORTABLEPARAMETERFVSGIPROC) (GLenum target, GLenum pname, GLfloat *params); |
||
3230 | typedef void (APIENTRY * PFNGLGETCOLORTABLEPARAMETERIVSGIPROC) (GLenum target, GLenum pname, GLint *params); |
||
3231 | #endif |
||
3232 | |||
3233 | #ifndef GL_SGIX_pixel_texture |
||
3234 | #define GL_SGIX_pixel_texture 1 |
||
3235 | #ifdef GL_GLEXT_PROTOTYPES |
||
3236 | GLAPI void APIENTRY glPixelTexGenSGIX (GLenum); |
||
3237 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3238 | typedef void (APIENTRY * PFNGLPIXELTEXGENSGIXPROC) (GLenum mode); |
||
3239 | #endif |
||
3240 | |||
3241 | #ifndef GL_SGIS_pixel_texture |
||
3242 | #define GL_SGIS_pixel_texture 1 |
||
3243 | #ifdef GL_GLEXT_PROTOTYPES |
||
3244 | GLAPI void APIENTRY glPixelTexGenParameteriSGIS (GLenum, GLint); |
||
3245 | GLAPI void APIENTRY glPixelTexGenParameterivSGIS (GLenum, const GLint *); |
||
3246 | GLAPI void APIENTRY glPixelTexGenParameterfSGIS (GLenum, GLfloat); |
||
3247 | GLAPI void APIENTRY glPixelTexGenParameterfvSGIS (GLenum, const GLfloat *); |
||
3248 | GLAPI void APIENTRY glGetPixelTexGenParameterivSGIS (GLenum, GLint *); |
||
3249 | GLAPI void APIENTRY glGetPixelTexGenParameterfvSGIS (GLenum, GLfloat *); |
||
3250 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3251 | typedef void (APIENTRY * PFNGLPIXELTEXGENPARAMETERISGISPROC) (GLenum pname, GLint param); |
||
3252 | typedef void (APIENTRY * PFNGLPIXELTEXGENPARAMETERIVSGISPROC) (GLenum pname, const GLint *params); |
||
3253 | typedef void (APIENTRY * PFNGLPIXELTEXGENPARAMETERFSGISPROC) (GLenum pname, GLfloat param); |
||
3254 | typedef void (APIENTRY * PFNGLPIXELTEXGENPARAMETERFVSGISPROC) (GLenum pname, const GLfloat *params); |
||
3255 | typedef void (APIENTRY * PFNGLGETPIXELTEXGENPARAMETERIVSGISPROC) (GLenum pname, GLint *params); |
||
3256 | typedef void (APIENTRY * PFNGLGETPIXELTEXGENPARAMETERFVSGISPROC) (GLenum pname, GLfloat *params); |
||
3257 | #endif |
||
3258 | |||
3259 | #ifndef GL_SGIS_texture4D |
||
3260 | #define GL_SGIS_texture4D 1 |
||
3261 | #ifdef GL_GLEXT_PROTOTYPES |
||
3262 | GLAPI void APIENTRY glTexImage4DSGIS (GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *); |
||
3263 | GLAPI void APIENTRY glTexSubImage4DSGIS (GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *); |
||
3264 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3265 | typedef void (APIENTRY * PFNGLTEXIMAGE4DSGISPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const GLvoid *pixels); |
||
3266 | typedef void (APIENTRY * PFNGLTEXSUBIMAGE4DSGISPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const GLvoid *pixels); |
||
3267 | #endif |
||
3268 | |||
3269 | #ifndef GL_SGI_texture_color_table |
||
3270 | #define GL_SGI_texture_color_table 1 |
||
3271 | #endif |
||
3272 | |||
3273 | #ifndef GL_EXT_cmyka |
||
3274 | #define GL_EXT_cmyka 1 |
||
3275 | #endif |
||
3276 | |||
3277 | #ifndef GL_EXT_texture_object |
||
3278 | #define GL_EXT_texture_object 1 |
||
3279 | #ifdef GL_GLEXT_PROTOTYPES |
||
3280 | GLAPI GLboolean APIENTRY glAreTexturesResidentEXT (GLsizei, const GLuint *, GLboolean *); |
||
3281 | GLAPI void APIENTRY glBindTextureEXT (GLenum, GLuint); |
||
3282 | GLAPI void APIENTRY glDeleteTexturesEXT (GLsizei, const GLuint *); |
||
3283 | GLAPI void APIENTRY glGenTexturesEXT (GLsizei, GLuint *); |
||
3284 | GLAPI GLboolean APIENTRY glIsTextureEXT (GLuint); |
||
3285 | GLAPI void APIENTRY glPrioritizeTexturesEXT (GLsizei, const GLuint *, const GLclampf *); |
||
3286 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3287 | typedef GLboolean (APIENTRY * PFNGLARETEXTURESRESIDENTEXTPROC) (GLsizei n, const GLuint *textures, GLboolean *residences); |
||
3288 | typedef void (APIENTRY * PFNGLBINDTEXTUREEXTPROC) (GLenum target, GLuint texture); |
||
3289 | typedef void (APIENTRY * PFNGLDELETETEXTURESEXTPROC) (GLsizei n, const GLuint *textures); |
||
3290 | typedef void (APIENTRY * PFNGLGENTEXTURESEXTPROC) (GLsizei n, GLuint *textures); |
||
3291 | typedef GLboolean (APIENTRY * PFNGLISTEXTUREEXTPROC) (GLuint texture); |
||
3292 | typedef void (APIENTRY * PFNGLPRIORITIZETEXTURESEXTPROC) (GLsizei n, const GLuint *textures, const GLclampf *priorities); |
||
3293 | #endif |
||
3294 | |||
3295 | #ifndef GL_SGIS_detail_texture |
||
3296 | #define GL_SGIS_detail_texture 1 |
||
3297 | #ifdef GL_GLEXT_PROTOTYPES |
||
3298 | GLAPI void APIENTRY glDetailTexFuncSGIS (GLenum, GLsizei, const GLfloat *); |
||
3299 | GLAPI void APIENTRY glGetDetailTexFuncSGIS (GLenum, GLfloat *); |
||
3300 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3301 | typedef void (APIENTRY * PFNGLDETAILTEXFUNCSGISPROC) (GLenum target, GLsizei n, const GLfloat *points); |
||
3302 | typedef void (APIENTRY * PFNGLGETDETAILTEXFUNCSGISPROC) (GLenum target, GLfloat *points); |
||
3303 | #endif |
||
3304 | |||
3305 | #ifndef GL_SGIS_sharpen_texture |
||
3306 | #define GL_SGIS_sharpen_texture 1 |
||
3307 | #ifdef GL_GLEXT_PROTOTYPES |
||
3308 | GLAPI void APIENTRY glSharpenTexFuncSGIS (GLenum, GLsizei, const GLfloat *); |
||
3309 | GLAPI void APIENTRY glGetSharpenTexFuncSGIS (GLenum, GLfloat *); |
||
3310 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3311 | typedef void (APIENTRY * PFNGLSHARPENTEXFUNCSGISPROC) (GLenum target, GLsizei n, const GLfloat *points); |
||
3312 | typedef void (APIENTRY * PFNGLGETSHARPENTEXFUNCSGISPROC) (GLenum target, GLfloat *points); |
||
3313 | #endif |
||
3314 | |||
3315 | #ifndef GL_EXT_packed_pixels |
||
3316 | #define GL_EXT_packed_pixels 1 |
||
3317 | #endif |
||
3318 | |||
3319 | #ifndef GL_SGIS_texture_lod |
||
3320 | #define GL_SGIS_texture_lod 1 |
||
3321 | #endif |
||
3322 | |||
3323 | #ifndef GL_SGIS_multisample |
||
3324 | #define GL_SGIS_multisample 1 |
||
3325 | #ifdef GL_GLEXT_PROTOTYPES |
||
3326 | GLAPI void APIENTRY glSampleMaskSGIS (GLclampf, GLboolean); |
||
3327 | GLAPI void APIENTRY glSamplePatternSGIS (GLenum); |
||
3328 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3329 | typedef void (APIENTRY * PFNGLSAMPLEMASKSGISPROC) (GLclampf value, GLboolean invert); |
||
3330 | typedef void (APIENTRY * PFNGLSAMPLEPATTERNSGISPROC) (GLenum pattern); |
||
3331 | #endif |
||
3332 | |||
3333 | #ifndef GL_EXT_rescale_normal |
||
3334 | #define GL_EXT_rescale_normal 1 |
||
3335 | #endif |
||
3336 | |||
3337 | #ifndef GL_EXT_vertex_array |
||
3338 | #define GL_EXT_vertex_array 1 |
||
3339 | #ifdef GL_GLEXT_PROTOTYPES |
||
3340 | GLAPI void APIENTRY glArrayElementEXT (GLint); |
||
3341 | GLAPI void APIENTRY glColorPointerEXT (GLint, GLenum, GLsizei, GLsizei, const GLvoid *); |
||
3342 | GLAPI void APIENTRY glDrawArraysEXT (GLenum, GLint, GLsizei); |
||
3343 | GLAPI void APIENTRY glEdgeFlagPointerEXT (GLsizei, GLsizei, const GLboolean *); |
||
3344 | GLAPI void APIENTRY glGetPointervEXT (GLenum, GLvoid* *); |
||
3345 | GLAPI void APIENTRY glIndexPointerEXT (GLenum, GLsizei, GLsizei, const GLvoid *); |
||
3346 | GLAPI void APIENTRY glNormalPointerEXT (GLenum, GLsizei, GLsizei, const GLvoid *); |
||
3347 | GLAPI void APIENTRY glTexCoordPointerEXT (GLint, GLenum, GLsizei, GLsizei, const GLvoid *); |
||
3348 | GLAPI void APIENTRY glVertexPointerEXT (GLint, GLenum, GLsizei, GLsizei, const GLvoid *); |
||
3349 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3350 | typedef void (APIENTRY * PFNGLARRAYELEMENTEXTPROC) (GLint i); |
||
3351 | typedef void (APIENTRY * PFNGLCOLORPOINTEREXTPROC) (GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer); |
||
3352 | typedef void (APIENTRY * PFNGLDRAWARRAYSEXTPROC) (GLenum mode, GLint first, GLsizei count); |
||
3353 | typedef void (APIENTRY * PFNGLEDGEFLAGPOINTEREXTPROC) (GLsizei stride, GLsizei count, const GLboolean *pointer); |
||
3354 | typedef void (APIENTRY * PFNGLGETPOINTERVEXTPROC) (GLenum pname, GLvoid* *params); |
||
3355 | typedef void (APIENTRY * PFNGLINDEXPOINTEREXTPROC) (GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer); |
||
3356 | typedef void (APIENTRY * PFNGLNORMALPOINTEREXTPROC) (GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer); |
||
3357 | typedef void (APIENTRY * PFNGLTEXCOORDPOINTEREXTPROC) (GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer); |
||
3358 | typedef void (APIENTRY * PFNGLVERTEXPOINTEREXTPROC) (GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer); |
||
3359 | #endif |
||
3360 | |||
3361 | #ifndef GL_EXT_misc_attribute |
||
3362 | #define GL_EXT_misc_attribute 1 |
||
3363 | #endif |
||
3364 | |||
3365 | #ifndef GL_SGIS_generate_mipmap |
||
3366 | #define GL_SGIS_generate_mipmap 1 |
||
3367 | #endif |
||
3368 | |||
3369 | #ifndef GL_SGIX_clipmap |
||
3370 | #define GL_SGIX_clipmap 1 |
||
3371 | #endif |
||
3372 | |||
3373 | #ifndef GL_SGIX_shadow |
||
3374 | #define GL_SGIX_shadow 1 |
||
3375 | #endif |
||
3376 | |||
3377 | #ifndef GL_SGIS_texture_edge_clamp |
||
3378 | #define GL_SGIS_texture_edge_clamp 1 |
||
3379 | #endif |
||
3380 | |||
3381 | #ifndef GL_SGIS_texture_border_clamp |
||
3382 | #define GL_SGIS_texture_border_clamp 1 |
||
3383 | #endif |
||
3384 | |||
3385 | #ifndef GL_EXT_blend_minmax |
||
3386 | #define GL_EXT_blend_minmax 1 |
||
3387 | #ifdef GL_GLEXT_PROTOTYPES |
||
3388 | GLAPI void APIENTRY glBlendEquationEXT (GLenum); |
||
3389 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3390 | typedef void (APIENTRY * PFNGLBLENDEQUATIONEXTPROC) (GLenum mode); |
||
3391 | #endif |
||
3392 | |||
3393 | #ifndef GL_EXT_blend_subtract |
||
3394 | #define GL_EXT_blend_subtract 1 |
||
3395 | #endif |
||
3396 | |||
3397 | #ifndef GL_EXT_blend_logic_op |
||
3398 | #define GL_EXT_blend_logic_op 1 |
||
3399 | #endif |
||
3400 | |||
3401 | #ifndef GL_SGIX_interlace |
||
3402 | #define GL_SGIX_interlace 1 |
||
3403 | #endif |
||
3404 | |||
3405 | #ifndef GL_SGIX_pixel_tiles |
||
3406 | #define GL_SGIX_pixel_tiles 1 |
||
3407 | #endif |
||
3408 | |||
3409 | #ifndef GL_SGIX_texture_select |
||
3410 | #define GL_SGIX_texture_select 1 |
||
3411 | #endif |
||
3412 | |||
3413 | #ifndef GL_SGIX_sprite |
||
3414 | #define GL_SGIX_sprite 1 |
||
3415 | #ifdef GL_GLEXT_PROTOTYPES |
||
3416 | GLAPI void APIENTRY glSpriteParameterfSGIX (GLenum, GLfloat); |
||
3417 | GLAPI void APIENTRY glSpriteParameterfvSGIX (GLenum, const GLfloat *); |
||
3418 | GLAPI void APIENTRY glSpriteParameteriSGIX (GLenum, GLint); |
||
3419 | GLAPI void APIENTRY glSpriteParameterivSGIX (GLenum, const GLint *); |
||
3420 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3421 | typedef void (APIENTRY * PFNGLSPRITEPARAMETERFSGIXPROC) (GLenum pname, GLfloat param); |
||
3422 | typedef void (APIENTRY * PFNGLSPRITEPARAMETERFVSGIXPROC) (GLenum pname, const GLfloat *params); |
||
3423 | typedef void (APIENTRY * PFNGLSPRITEPARAMETERISGIXPROC) (GLenum pname, GLint param); |
||
3424 | typedef void (APIENTRY * PFNGLSPRITEPARAMETERIVSGIXPROC) (GLenum pname, const GLint *params); |
||
3425 | #endif |
||
3426 | |||
3427 | #ifndef GL_SGIX_texture_multi_buffer |
||
3428 | #define GL_SGIX_texture_multi_buffer 1 |
||
3429 | #endif |
||
3430 | |||
3431 | #ifndef GL_EXT_point_parameters |
||
3432 | #define GL_EXT_point_parameters 1 |
||
3433 | #ifdef GL_GLEXT_PROTOTYPES |
||
3434 | GLAPI void APIENTRY glPointParameterfEXT (GLenum, GLfloat); |
||
3435 | GLAPI void APIENTRY glPointParameterfvEXT (GLenum, const GLfloat *); |
||
3436 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3437 | typedef void (APIENTRY * PFNGLPOINTPARAMETERFEXTPROC) (GLenum pname, GLfloat param); |
||
3438 | typedef void (APIENTRY * PFNGLPOINTPARAMETERFVEXTPROC) (GLenum pname, const GLfloat *params); |
||
3439 | #endif |
||
3440 | |||
3441 | #ifndef GL_SGIS_point_parameters |
||
3442 | #define GL_SGIS_point_parameters 1 |
||
3443 | #ifdef GL_GLEXT_PROTOTYPES |
||
3444 | GLAPI void APIENTRY glPointParameterfSGIS (GLenum, GLfloat); |
||
3445 | GLAPI void APIENTRY glPointParameterfvSGIS (GLenum, const GLfloat *); |
||
3446 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3447 | typedef void (APIENTRY * PFNGLPOINTPARAMETERFSGISPROC) (GLenum pname, GLfloat param); |
||
3448 | typedef void (APIENTRY * PFNGLPOINTPARAMETERFVSGISPROC) (GLenum pname, const GLfloat *params); |
||
3449 | #endif |
||
3450 | |||
3451 | #ifndef GL_SGIX_instruments |
||
3452 | #define GL_SGIX_instruments 1 |
||
3453 | #ifdef GL_GLEXT_PROTOTYPES |
||
3454 | GLAPI GLint APIENTRY glGetInstrumentsSGIX (void); |
||
3455 | GLAPI void APIENTRY glInstrumentsBufferSGIX (GLsizei, GLint *); |
||
3456 | GLAPI GLint APIENTRY glPollInstrumentsSGIX (GLint *); |
||
3457 | GLAPI void APIENTRY glReadInstrumentsSGIX (GLint); |
||
3458 | GLAPI void APIENTRY glStartInstrumentsSGIX (void); |
||
3459 | GLAPI void APIENTRY glStopInstrumentsSGIX (GLint); |
||
3460 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3461 | typedef GLint (APIENTRY * PFNGLGETINSTRUMENTSSGIXPROC) (void); |
||
3462 | typedef void (APIENTRY * PFNGLINSTRUMENTSBUFFERSGIXPROC) (GLsizei size, GLint *buffer); |
||
3463 | typedef GLint (APIENTRY * PFNGLPOLLINSTRUMENTSSGIXPROC) (GLint *marker_p); |
||
3464 | typedef void (APIENTRY * PFNGLREADINSTRUMENTSSGIXPROC) (GLint marker); |
||
3465 | typedef void (APIENTRY * PFNGLSTARTINSTRUMENTSSGIXPROC) (void); |
||
3466 | typedef void (APIENTRY * PFNGLSTOPINSTRUMENTSSGIXPROC) (GLint marker); |
||
3467 | #endif |
||
3468 | |||
3469 | #ifndef GL_SGIX_texture_scale_bias |
||
3470 | #define GL_SGIX_texture_scale_bias 1 |
||
3471 | #endif |
||
3472 | |||
3473 | #ifndef GL_SGIX_framezoom |
||
3474 | #define GL_SGIX_framezoom 1 |
||
3475 | #ifdef GL_GLEXT_PROTOTYPES |
||
3476 | GLAPI void APIENTRY glFrameZoomSGIX (GLint); |
||
3477 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3478 | typedef void (APIENTRY * PFNGLFRAMEZOOMSGIXPROC) (GLint factor); |
||
3479 | #endif |
||
3480 | |||
3481 | #ifndef GL_SGIX_tag_sample_buffer |
||
3482 | #define GL_SGIX_tag_sample_buffer 1 |
||
3483 | #ifdef GL_GLEXT_PROTOTYPES |
||
3484 | GLAPI void APIENTRY glTagSampleBufferSGIX (void); |
||
3485 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3486 | typedef void (APIENTRY * PFNGLTAGSAMPLEBUFFERSGIXPROC) (void); |
||
3487 | #endif |
||
3488 | |||
3489 | #ifndef GL_SGIX_polynomial_ffd |
||
3490 | #define GL_SGIX_polynomial_ffd 1 |
||
3491 | #ifdef GL_GLEXT_PROTOTYPES |
||
3492 | GLAPI void APIENTRY glDeformationMap3dSGIX (GLenum, GLdouble, GLdouble, GLint, GLint, GLdouble, GLdouble, GLint, GLint, GLdouble, GLdouble, GLint, GLint, const GLdouble *); |
||
3493 | GLAPI void APIENTRY glDeformationMap3fSGIX (GLenum, GLfloat, GLfloat, GLint, GLint, GLfloat, GLfloat, GLint, GLint, GLfloat, GLfloat, GLint, GLint, const GLfloat *); |
||
3494 | GLAPI void APIENTRY glDeformSGIX (GLbitfield); |
||
3495 | GLAPI void APIENTRY glLoadIdentityDeformationMapSGIX (GLbitfield); |
||
3496 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3497 | typedef void (APIENTRY * PFNGLDEFORMATIONMAP3DSGIXPROC) (GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble *points); |
||
3498 | typedef void (APIENTRY * PFNGLDEFORMATIONMAP3FSGIXPROC) (GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat *points); |
||
3499 | typedef void (APIENTRY * PFNGLDEFORMSGIXPROC) (GLbitfield mask); |
||
3500 | typedef void (APIENTRY * PFNGLLOADIDENTITYDEFORMATIONMAPSGIXPROC) (GLbitfield mask); |
||
3501 | #endif |
||
3502 | |||
3503 | #ifndef GL_SGIX_reference_plane |
||
3504 | #define GL_SGIX_reference_plane 1 |
||
3505 | #ifdef GL_GLEXT_PROTOTYPES |
||
3506 | GLAPI void APIENTRY glReferencePlaneSGIX (const GLdouble *); |
||
3507 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3508 | typedef void (APIENTRY * PFNGLREFERENCEPLANESGIXPROC) (const GLdouble *equation); |
||
3509 | #endif |
||
3510 | |||
3511 | #ifndef GL_SGIX_flush_raster |
||
3512 | #define GL_SGIX_flush_raster 1 |
||
3513 | #ifdef GL_GLEXT_PROTOTYPES |
||
3514 | GLAPI void APIENTRY glFlushRasterSGIX (void); |
||
3515 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3516 | typedef void (APIENTRY * PFNGLFLUSHRASTERSGIXPROC) (void); |
||
3517 | #endif |
||
3518 | |||
3519 | #ifndef GL_SGIX_depth_texture |
||
3520 | #define GL_SGIX_depth_texture 1 |
||
3521 | #endif |
||
3522 | |||
3523 | #ifndef GL_SGIS_fog_function |
||
3524 | #define GL_SGIS_fog_function 1 |
||
3525 | #ifdef GL_GLEXT_PROTOTYPES |
||
3526 | GLAPI void APIENTRY glFogFuncSGIS (GLsizei, const GLfloat *); |
||
3527 | GLAPI void APIENTRY glGetFogFuncSGIS (GLfloat *); |
||
3528 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3529 | typedef void (APIENTRY * PFNGLFOGFUNCSGISPROC) (GLsizei n, const GLfloat *points); |
||
3530 | typedef void (APIENTRY * PFNGLGETFOGFUNCSGISPROC) (GLfloat *points); |
||
3531 | #endif |
||
3532 | |||
3533 | #ifndef GL_SGIX_fog_offset |
||
3534 | #define GL_SGIX_fog_offset 1 |
||
3535 | #endif |
||
3536 | |||
3537 | #ifndef GL_HP_image_transform |
||
3538 | #define GL_HP_image_transform 1 |
||
3539 | #ifdef GL_GLEXT_PROTOTYPES |
||
3540 | GLAPI void APIENTRY glImageTransformParameteriHP (GLenum, GLenum, GLint); |
||
3541 | GLAPI void APIENTRY glImageTransformParameterfHP (GLenum, GLenum, GLfloat); |
||
3542 | GLAPI void APIENTRY glImageTransformParameterivHP (GLenum, GLenum, const GLint *); |
||
3543 | GLAPI void APIENTRY glImageTransformParameterfvHP (GLenum, GLenum, const GLfloat *); |
||
3544 | GLAPI void APIENTRY glGetImageTransformParameterivHP (GLenum, GLenum, GLint *); |
||
3545 | GLAPI void APIENTRY glGetImageTransformParameterfvHP (GLenum, GLenum, GLfloat *); |
||
3546 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3547 | typedef void (APIENTRY * PFNGLIMAGETRANSFORMPARAMETERIHPPROC) (GLenum target, GLenum pname, GLint param); |
||
3548 | typedef void (APIENTRY * PFNGLIMAGETRANSFORMPARAMETERFHPPROC) (GLenum target, GLenum pname, GLfloat param); |
||
3549 | typedef void (APIENTRY * PFNGLIMAGETRANSFORMPARAMETERIVHPPROC) (GLenum target, GLenum pname, const GLint *params); |
||
3550 | typedef void (APIENTRY * PFNGLIMAGETRANSFORMPARAMETERFVHPPROC) (GLenum target, GLenum pname, const GLfloat *params); |
||
3551 | typedef void (APIENTRY * PFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC) (GLenum target, GLenum pname, GLint *params); |
||
3552 | typedef void (APIENTRY * PFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC) (GLenum target, GLenum pname, GLfloat *params); |
||
3553 | #endif |
||
3554 | |||
3555 | #ifndef GL_HP_convolution_border_modes |
||
3556 | #define GL_HP_convolution_border_modes 1 |
||
3557 | #endif |
||
3558 | |||
3559 | #ifndef GL_SGIX_texture_add_env |
||
3560 | #define GL_SGIX_texture_add_env 1 |
||
3561 | #endif |
||
3562 | |||
3563 | #ifndef GL_EXT_color_subtable |
||
3564 | #define GL_EXT_color_subtable 1 |
||
3565 | #ifdef GL_GLEXT_PROTOTYPES |
||
3566 | GLAPI void APIENTRY glColorSubTableEXT (GLenum, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *); |
||
3567 | GLAPI void APIENTRY glCopyColorSubTableEXT (GLenum, GLsizei, GLint, GLint, GLsizei); |
||
3568 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3569 | typedef void (APIENTRY * PFNGLCOLORSUBTABLEEXTPROC) (GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data); |
||
3570 | typedef void (APIENTRY * PFNGLCOPYCOLORSUBTABLEEXTPROC) (GLenum target, GLsizei start, GLint x, GLint y, GLsizei width); |
||
3571 | #endif |
||
3572 | |||
3573 | #ifndef GL_PGI_vertex_hints |
||
3574 | #define GL_PGI_vertex_hints 1 |
||
3575 | #endif |
||
3576 | |||
3577 | #ifndef GL_PGI_misc_hints |
||
3578 | #define GL_PGI_misc_hints 1 |
||
3579 | #ifdef GL_GLEXT_PROTOTYPES |
||
3580 | GLAPI void APIENTRY glHintPGI (GLenum, GLint); |
||
3581 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3582 | typedef void (APIENTRY * PFNGLHINTPGIPROC) (GLenum target, GLint mode); |
||
3583 | #endif |
||
3584 | |||
3585 | #ifndef GL_EXT_paletted_texture |
||
3586 | #define GL_EXT_paletted_texture 1 |
||
3587 | #ifdef GL_GLEXT_PROTOTYPES |
||
3588 | GLAPI void APIENTRY glColorTableEXT (GLenum, GLenum, GLsizei, GLenum, GLenum, const GLvoid *); |
||
3589 | GLAPI void APIENTRY glGetColorTableEXT (GLenum, GLenum, GLenum, GLvoid *); |
||
3590 | GLAPI void APIENTRY glGetColorTableParameterivEXT (GLenum, GLenum, GLint *); |
||
3591 | GLAPI void APIENTRY glGetColorTableParameterfvEXT (GLenum, GLenum, GLfloat *); |
||
3592 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3593 | typedef void (APIENTRY * PFNGLCOLORTABLEEXTPROC) (GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const GLvoid *table); |
||
3594 | typedef void (APIENTRY * PFNGLGETCOLORTABLEEXTPROC) (GLenum target, GLenum format, GLenum type, GLvoid *data); |
||
3595 | typedef void (APIENTRY * PFNGLGETCOLORTABLEPARAMETERIVEXTPROC) (GLenum target, GLenum pname, GLint *params); |
||
3596 | typedef void (APIENTRY * PFNGLGETCOLORTABLEPARAMETERFVEXTPROC) (GLenum target, GLenum pname, GLfloat *params); |
||
3597 | #endif |
||
3598 | |||
3599 | #ifndef GL_EXT_clip_volume_hint |
||
3600 | #define GL_EXT_clip_volume_hint 1 |
||
3601 | #endif |
||
3602 | |||
3603 | #ifndef GL_SGIX_list_priority |
||
3604 | #define GL_SGIX_list_priority 1 |
||
3605 | #ifdef GL_GLEXT_PROTOTYPES |
||
3606 | GLAPI void APIENTRY glGetListParameterfvSGIX (GLuint, GLenum, GLfloat *); |
||
3607 | GLAPI void APIENTRY glGetListParameterivSGIX (GLuint, GLenum, GLint *); |
||
3608 | GLAPI void APIENTRY glListParameterfSGIX (GLuint, GLenum, GLfloat); |
||
3609 | GLAPI void APIENTRY glListParameterfvSGIX (GLuint, GLenum, const GLfloat *); |
||
3610 | GLAPI void APIENTRY glListParameteriSGIX (GLuint, GLenum, GLint); |
||
3611 | GLAPI void APIENTRY glListParameterivSGIX (GLuint, GLenum, const GLint *); |
||
3612 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3613 | typedef void (APIENTRY * PFNGLGETLISTPARAMETERFVSGIXPROC) (GLuint list, GLenum pname, GLfloat *params); |
||
3614 | typedef void (APIENTRY * PFNGLGETLISTPARAMETERIVSGIXPROC) (GLuint list, GLenum pname, GLint *params); |
||
3615 | typedef void (APIENTRY * PFNGLLISTPARAMETERFSGIXPROC) (GLuint list, GLenum pname, GLfloat param); |
||
3616 | typedef void (APIENTRY * PFNGLLISTPARAMETERFVSGIXPROC) (GLuint list, GLenum pname, const GLfloat *params); |
||
3617 | typedef void (APIENTRY * PFNGLLISTPARAMETERISGIXPROC) (GLuint list, GLenum pname, GLint param); |
||
3618 | typedef void (APIENTRY * PFNGLLISTPARAMETERIVSGIXPROC) (GLuint list, GLenum pname, const GLint *params); |
||
3619 | #endif |
||
3620 | |||
3621 | #ifndef GL_SGIX_ir_instrument1 |
||
3622 | #define GL_SGIX_ir_instrument1 1 |
||
3623 | #endif |
||
3624 | |||
3625 | #ifndef GL_SGIX_calligraphic_fragment |
||
3626 | #define GL_SGIX_calligraphic_fragment 1 |
||
3627 | #endif |
||
3628 | |||
3629 | #ifndef GL_SGIX_texture_lod_bias |
||
3630 | #define GL_SGIX_texture_lod_bias 1 |
||
3631 | #endif |
||
3632 | |||
3633 | #ifndef GL_SGIX_shadow_ambient |
||
3634 | #define GL_SGIX_shadow_ambient 1 |
||
3635 | #endif |
||
3636 | |||
3637 | #ifndef GL_EXT_index_texture |
||
3638 | #define GL_EXT_index_texture 1 |
||
3639 | #endif |
||
3640 | |||
3641 | #ifndef GL_EXT_index_material |
||
3642 | #define GL_EXT_index_material 1 |
||
3643 | #ifdef GL_GLEXT_PROTOTYPES |
||
3644 | GLAPI void APIENTRY glIndexMaterialEXT (GLenum, GLenum); |
||
3645 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3646 | typedef void (APIENTRY * PFNGLINDEXMATERIALEXTPROC) (GLenum face, GLenum mode); |
||
3647 | #endif |
||
3648 | |||
3649 | #ifndef GL_EXT_index_func |
||
3650 | #define GL_EXT_index_func 1 |
||
3651 | #ifdef GL_GLEXT_PROTOTYPES |
||
3652 | GLAPI void APIENTRY glIndexFuncEXT (GLenum, GLclampf); |
||
3653 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3654 | typedef void (APIENTRY * PFNGLINDEXFUNCEXTPROC) (GLenum func, GLclampf ref); |
||
3655 | #endif |
||
3656 | |||
3657 | #ifndef GL_EXT_index_array_formats |
||
3658 | #define GL_EXT_index_array_formats 1 |
||
3659 | #endif |
||
3660 | |||
3661 | #ifndef GL_EXT_compiled_vertex_array |
||
3662 | #define GL_EXT_compiled_vertex_array 1 |
||
3663 | #ifdef GL_GLEXT_PROTOTYPES |
||
3664 | GLAPI void APIENTRY glLockArraysEXT (GLint, GLsizei); |
||
3665 | GLAPI void APIENTRY glUnlockArraysEXT (void); |
||
3666 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3667 | typedef void (APIENTRY * PFNGLLOCKARRAYSEXTPROC) (GLint first, GLsizei count); |
||
3668 | typedef void (APIENTRY * PFNGLUNLOCKARRAYSEXTPROC) (void); |
||
3669 | #endif |
||
3670 | |||
3671 | #ifndef GL_EXT_cull_vertex |
||
3672 | #define GL_EXT_cull_vertex 1 |
||
3673 | #ifdef GL_GLEXT_PROTOTYPES |
||
3674 | GLAPI void APIENTRY glCullParameterdvEXT (GLenum, GLdouble *); |
||
3675 | GLAPI void APIENTRY glCullParameterfvEXT (GLenum, GLfloat *); |
||
3676 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3677 | typedef void (APIENTRY * PFNGLCULLPARAMETERDVEXTPROC) (GLenum pname, GLdouble *params); |
||
3678 | typedef void (APIENTRY * PFNGLCULLPARAMETERFVEXTPROC) (GLenum pname, GLfloat *params); |
||
3679 | #endif |
||
3680 | |||
3681 | #ifndef GL_SGIX_ycrcb |
||
3682 | #define GL_SGIX_ycrcb 1 |
||
3683 | #endif |
||
3684 | |||
3685 | #ifndef GL_SGIX_fragment_lighting |
||
3686 | #define GL_SGIX_fragment_lighting 1 |
||
3687 | #ifdef GL_GLEXT_PROTOTYPES |
||
3688 | GLAPI void APIENTRY glFragmentColorMaterialSGIX (GLenum, GLenum); |
||
3689 | GLAPI void APIENTRY glFragmentLightfSGIX (GLenum, GLenum, GLfloat); |
||
3690 | GLAPI void APIENTRY glFragmentLightfvSGIX (GLenum, GLenum, const GLfloat *); |
||
3691 | GLAPI void APIENTRY glFragmentLightiSGIX (GLenum, GLenum, GLint); |
||
3692 | GLAPI void APIENTRY glFragmentLightivSGIX (GLenum, GLenum, const GLint *); |
||
3693 | GLAPI void APIENTRY glFragmentLightModelfSGIX (GLenum, GLfloat); |
||
3694 | GLAPI void APIENTRY glFragmentLightModelfvSGIX (GLenum, const GLfloat *); |
||
3695 | GLAPI void APIENTRY glFragmentLightModeliSGIX (GLenum, GLint); |
||
3696 | GLAPI void APIENTRY glFragmentLightModelivSGIX (GLenum, const GLint *); |
||
3697 | GLAPI void APIENTRY glFragmentMaterialfSGIX (GLenum, GLenum, GLfloat); |
||
3698 | GLAPI void APIENTRY glFragmentMaterialfvSGIX (GLenum, GLenum, const GLfloat *); |
||
3699 | GLAPI void APIENTRY glFragmentMaterialiSGIX (GLenum, GLenum, GLint); |
||
3700 | GLAPI void APIENTRY glFragmentMaterialivSGIX (GLenum, GLenum, const GLint *); |
||
3701 | GLAPI void APIENTRY glGetFragmentLightfvSGIX (GLenum, GLenum, GLfloat *); |
||
3702 | GLAPI void APIENTRY glGetFragmentLightivSGIX (GLenum, GLenum, GLint *); |
||
3703 | GLAPI void APIENTRY glGetFragmentMaterialfvSGIX (GLenum, GLenum, GLfloat *); |
||
3704 | GLAPI void APIENTRY glGetFragmentMaterialivSGIX (GLenum, GLenum, GLint *); |
||
3705 | GLAPI void APIENTRY glLightEnviSGIX (GLenum, GLint); |
||
3706 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3707 | typedef void (APIENTRY * PFNGLFRAGMENTCOLORMATERIALSGIXPROC) (GLenum face, GLenum mode); |
||
3708 | typedef void (APIENTRY * PFNGLFRAGMENTLIGHTFSGIXPROC) (GLenum light, GLenum pname, GLfloat param); |
||
3709 | typedef void (APIENTRY * PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, const GLfloat *params); |
||
3710 | typedef void (APIENTRY * PFNGLFRAGMENTLIGHTISGIXPROC) (GLenum light, GLenum pname, GLint param); |
||
3711 | typedef void (APIENTRY * PFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, const GLint *params); |
||
3712 | typedef void (APIENTRY * PFNGLFRAGMENTLIGHTMODELFSGIXPROC) (GLenum pname, GLfloat param); |
||
3713 | typedef void (APIENTRY * PFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, const GLfloat *params); |
||
3714 | typedef void (APIENTRY * PFNGLFRAGMENTLIGHTMODELISGIXPROC) (GLenum pname, GLint param); |
||
3715 | typedef void (APIENTRY * PFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, const GLint *params); |
||
3716 | typedef void (APIENTRY * PFNGLFRAGMENTMATERIALFSGIXPROC) (GLenum face, GLenum pname, GLfloat param); |
||
3717 | typedef void (APIENTRY * PFNGLFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, const GLfloat *params); |
||
3718 | typedef void (APIENTRY * PFNGLFRAGMENTMATERIALISGIXPROC) (GLenum face, GLenum pname, GLint param); |
||
3719 | typedef void (APIENTRY * PFNGLFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, const GLint *params); |
||
3720 | typedef void (APIENTRY * PFNGLGETFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, GLfloat *params); |
||
3721 | typedef void (APIENTRY * PFNGLGETFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, GLint *params); |
||
3722 | typedef void (APIENTRY * PFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, GLfloat *params); |
||
3723 | typedef void (APIENTRY * PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, GLint *params); |
||
3724 | typedef void (APIENTRY * PFNGLLIGHTENVISGIXPROC) (GLenum pname, GLint param); |
||
3725 | #endif |
||
3726 | |||
3727 | #ifndef GL_IBM_rasterpos_clip |
||
3728 | #define GL_IBM_rasterpos_clip 1 |
||
3729 | #endif |
||
3730 | |||
3731 | #ifndef GL_HP_texture_lighting |
||
3732 | #define GL_HP_texture_lighting 1 |
||
3733 | #endif |
||
3734 | |||
3735 | #ifndef GL_EXT_draw_range_elements |
||
3736 | #define GL_EXT_draw_range_elements 1 |
||
3737 | #ifdef GL_GLEXT_PROTOTYPES |
||
3738 | GLAPI void APIENTRY glDrawRangeElementsEXT (GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *); |
||
3739 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3740 | typedef void (APIENTRY * PFNGLDRAWRANGEELEMENTSEXTPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices); |
||
3741 | #endif |
||
3742 | |||
3743 | #ifndef GL_WIN_phong_shading |
||
3744 | #define GL_WIN_phong_shading 1 |
||
3745 | #endif |
||
3746 | |||
3747 | #ifndef GL_WIN_specular_fog |
||
3748 | #define GL_WIN_specular_fog 1 |
||
3749 | #endif |
||
3750 | |||
3751 | #ifndef GL_EXT_light_texture |
||
3752 | #define GL_EXT_light_texture 1 |
||
3753 | #ifdef GL_GLEXT_PROTOTYPES |
||
3754 | GLAPI void APIENTRY glApplyTextureEXT (GLenum); |
||
3755 | GLAPI void APIENTRY glTextureLightEXT (GLenum); |
||
3756 | GLAPI void APIENTRY glTextureMaterialEXT (GLenum, GLenum); |
||
3757 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3758 | typedef void (APIENTRY * PFNGLAPPLYTEXTUREEXTPROC) (GLenum mode); |
||
3759 | typedef void (APIENTRY * PFNGLTEXTURELIGHTEXTPROC) (GLenum pname); |
||
3760 | typedef void (APIENTRY * PFNGLTEXTUREMATERIALEXTPROC) (GLenum face, GLenum mode); |
||
3761 | #endif |
||
3762 | |||
3763 | #ifndef GL_SGIX_blend_alpha_minmax |
||
3764 | #define GL_SGIX_blend_alpha_minmax 1 |
||
3765 | #endif |
||
3766 | |||
3767 | #ifndef GL_EXT_bgra |
||
3768 | #define GL_EXT_bgra 1 |
||
3769 | #endif |
||
3770 | |||
3771 | #ifndef GL_SGIX_async |
||
3772 | #define GL_SGIX_async 1 |
||
3773 | #ifdef GL_GLEXT_PROTOTYPES |
||
3774 | GLAPI void APIENTRY glAsyncMarkerSGIX (GLuint); |
||
3775 | GLAPI GLint APIENTRY glFinishAsyncSGIX (GLuint *); |
||
3776 | GLAPI GLint APIENTRY glPollAsyncSGIX (GLuint *); |
||
3777 | GLAPI GLuint APIENTRY glGenAsyncMarkersSGIX (GLsizei); |
||
3778 | GLAPI void APIENTRY glDeleteAsyncMarkersSGIX (GLuint, GLsizei); |
||
3779 | GLAPI GLboolean APIENTRY glIsAsyncMarkerSGIX (GLuint); |
||
3780 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3781 | typedef void (APIENTRY * PFNGLASYNCMARKERSGIXPROC) (GLuint marker); |
||
3782 | typedef GLint (APIENTRY * PFNGLFINISHASYNCSGIXPROC) (GLuint *markerp); |
||
3783 | typedef GLint (APIENTRY * PFNGLPOLLASYNCSGIXPROC) (GLuint *markerp); |
||
3784 | typedef GLuint (APIENTRY * PFNGLGENASYNCMARKERSSGIXPROC) (GLsizei range); |
||
3785 | typedef void (APIENTRY * PFNGLDELETEASYNCMARKERSSGIXPROC) (GLuint marker, GLsizei range); |
||
3786 | typedef GLboolean (APIENTRY * PFNGLISASYNCMARKERSGIXPROC) (GLuint marker); |
||
3787 | #endif |
||
3788 | |||
3789 | #ifndef GL_SGIX_async_pixel |
||
3790 | #define GL_SGIX_async_pixel 1 |
||
3791 | #endif |
||
3792 | |||
3793 | #ifndef GL_SGIX_async_histogram |
||
3794 | #define GL_SGIX_async_histogram 1 |
||
3795 | #endif |
||
3796 | |||
3797 | #ifndef GL_INTEL_parallel_arrays |
||
3798 | #define GL_INTEL_parallel_arrays 1 |
||
3799 | #ifdef GL_GLEXT_PROTOTYPES |
||
3800 | GLAPI void APIENTRY glVertexPointervINTEL (GLint, GLenum, const GLvoid* *); |
||
3801 | GLAPI void APIENTRY glNormalPointervINTEL (GLenum, const GLvoid* *); |
||
3802 | GLAPI void APIENTRY glColorPointervINTEL (GLint, GLenum, const GLvoid* *); |
||
3803 | GLAPI void APIENTRY glTexCoordPointervINTEL (GLint, GLenum, const GLvoid* *); |
||
3804 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3805 | typedef void (APIENTRY * PFNGLVERTEXPOINTERVINTELPROC) (GLint size, GLenum type, const GLvoid* *pointer); |
||
3806 | typedef void (APIENTRY * PFNGLNORMALPOINTERVINTELPROC) (GLenum type, const GLvoid* *pointer); |
||
3807 | typedef void (APIENTRY * PFNGLCOLORPOINTERVINTELPROC) (GLint size, GLenum type, const GLvoid* *pointer); |
||
3808 | typedef void (APIENTRY * PFNGLTEXCOORDPOINTERVINTELPROC) (GLint size, GLenum type, const GLvoid* *pointer); |
||
3809 | #endif |
||
3810 | |||
3811 | #ifndef GL_HP_occlusion_test |
||
3812 | #define GL_HP_occlusion_test 1 |
||
3813 | #endif |
||
3814 | |||
3815 | #ifndef GL_EXT_pixel_transform |
||
3816 | #define GL_EXT_pixel_transform 1 |
||
3817 | #ifdef GL_GLEXT_PROTOTYPES |
||
3818 | GLAPI void APIENTRY glPixelTransformParameteriEXT (GLenum, GLenum, GLint); |
||
3819 | GLAPI void APIENTRY glPixelTransformParameterfEXT (GLenum, GLenum, GLfloat); |
||
3820 | GLAPI void APIENTRY glPixelTransformParameterivEXT (GLenum, GLenum, const GLint *); |
||
3821 | GLAPI void APIENTRY glPixelTransformParameterfvEXT (GLenum, GLenum, const GLfloat *); |
||
3822 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3823 | typedef void (APIENTRY * PFNGLPIXELTRANSFORMPARAMETERIEXTPROC) (GLenum target, GLenum pname, GLint param); |
||
3824 | typedef void (APIENTRY * PFNGLPIXELTRANSFORMPARAMETERFEXTPROC) (GLenum target, GLenum pname, GLfloat param); |
||
3825 | typedef void (APIENTRY * PFNGLPIXELTRANSFORMPARAMETERIVEXTPROC) (GLenum target, GLenum pname, const GLint *params); |
||
3826 | typedef void (APIENTRY * PFNGLPIXELTRANSFORMPARAMETERFVEXTPROC) (GLenum target, GLenum pname, const GLfloat *params); |
||
3827 | #endif |
||
3828 | |||
3829 | #ifndef GL_EXT_pixel_transform_color_table |
||
3830 | #define GL_EXT_pixel_transform_color_table 1 |
||
3831 | #endif |
||
3832 | |||
3833 | #ifndef GL_EXT_shared_texture_palette |
||
3834 | #define GL_EXT_shared_texture_palette 1 |
||
3835 | #endif |
||
3836 | |||
3837 | #ifndef GL_EXT_separate_specular_color |
||
3838 | #define GL_EXT_separate_specular_color 1 |
||
3839 | #endif |
||
3840 | |||
3841 | #ifndef GL_EXT_secondary_color |
||
3842 | #define GL_EXT_secondary_color 1 |
||
3843 | #ifdef GL_GLEXT_PROTOTYPES |
||
3844 | GLAPI void APIENTRY glSecondaryColor3bEXT (GLbyte, GLbyte, GLbyte); |
||
3845 | GLAPI void APIENTRY glSecondaryColor3bvEXT (const GLbyte *); |
||
3846 | GLAPI void APIENTRY glSecondaryColor3dEXT (GLdouble, GLdouble, GLdouble); |
||
3847 | GLAPI void APIENTRY glSecondaryColor3dvEXT (const GLdouble *); |
||
3848 | GLAPI void APIENTRY glSecondaryColor3fEXT (GLfloat, GLfloat, GLfloat); |
||
3849 | GLAPI void APIENTRY glSecondaryColor3fvEXT (const GLfloat *); |
||
3850 | GLAPI void APIENTRY glSecondaryColor3iEXT (GLint, GLint, GLint); |
||
3851 | GLAPI void APIENTRY glSecondaryColor3ivEXT (const GLint *); |
||
3852 | GLAPI void APIENTRY glSecondaryColor3sEXT (GLshort, GLshort, GLshort); |
||
3853 | GLAPI void APIENTRY glSecondaryColor3svEXT (const GLshort *); |
||
3854 | GLAPI void APIENTRY glSecondaryColor3ubEXT (GLubyte, GLubyte, GLubyte); |
||
3855 | GLAPI void APIENTRY glSecondaryColor3ubvEXT (const GLubyte *); |
||
3856 | GLAPI void APIENTRY glSecondaryColor3uiEXT (GLuint, GLuint, GLuint); |
||
3857 | GLAPI void APIENTRY glSecondaryColor3uivEXT (const GLuint *); |
||
3858 | GLAPI void APIENTRY glSecondaryColor3usEXT (GLushort, GLushort, GLushort); |
||
3859 | GLAPI void APIENTRY glSecondaryColor3usvEXT (const GLushort *); |
||
3860 | GLAPI void APIENTRY glSecondaryColorPointerEXT (GLint, GLenum, GLsizei, const GLvoid *); |
||
3861 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3862 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3BEXTPROC) (GLbyte red, GLbyte green, GLbyte blue); |
||
3863 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3BVEXTPROC) (const GLbyte *v); |
||
3864 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3DEXTPROC) (GLdouble red, GLdouble green, GLdouble blue); |
||
3865 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3DVEXTPROC) (const GLdouble *v); |
||
3866 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3FEXTPROC) (GLfloat red, GLfloat green, GLfloat blue); |
||
3867 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3FVEXTPROC) (const GLfloat *v); |
||
3868 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3IEXTPROC) (GLint red, GLint green, GLint blue); |
||
3869 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3IVEXTPROC) (const GLint *v); |
||
3870 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3SEXTPROC) (GLshort red, GLshort green, GLshort blue); |
||
3871 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3SVEXTPROC) (const GLshort *v); |
||
3872 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3UBEXTPROC) (GLubyte red, GLubyte green, GLubyte blue); |
||
3873 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3UBVEXTPROC) (const GLubyte *v); |
||
3874 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3UIEXTPROC) (GLuint red, GLuint green, GLuint blue); |
||
3875 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3UIVEXTPROC) (const GLuint *v); |
||
3876 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3USEXTPROC) (GLushort red, GLushort green, GLushort blue); |
||
3877 | typedef void (APIENTRY * PFNGLSECONDARYCOLOR3USVEXTPROC) (const GLushort *v); |
||
3878 | typedef void (APIENTRY * PFNGLSECONDARYCOLORPOINTEREXTPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer); |
||
3879 | #endif |
||
3880 | |||
3881 | #ifndef GL_EXT_texture_perturb_normal |
||
3882 | #define GL_EXT_texture_perturb_normal 1 |
||
3883 | #ifdef GL_GLEXT_PROTOTYPES |
||
3884 | GLAPI void APIENTRY glTextureNormalEXT (GLenum); |
||
3885 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3886 | typedef void (APIENTRY * PFNGLTEXTURENORMALEXTPROC) (GLenum mode); |
||
3887 | #endif |
||
3888 | |||
3889 | #ifndef GL_EXT_multi_draw_arrays |
||
3890 | #define GL_EXT_multi_draw_arrays 1 |
||
3891 | #ifdef GL_GLEXT_PROTOTYPES |
||
3892 | GLAPI void APIENTRY glMultiDrawArraysEXT (GLenum, GLint *, GLsizei *, GLsizei); |
||
3893 | GLAPI void APIENTRY glMultiDrawElementsEXT (GLenum, const GLsizei *, GLenum, const GLvoid* *, GLsizei); |
||
3894 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3895 | typedef void (APIENTRY * PFNGLMULTIDRAWARRAYSEXTPROC) (GLenum mode, GLint *first, GLsizei *count, GLsizei primcount); |
||
3896 | typedef void (APIENTRY * PFNGLMULTIDRAWELEMENTSEXTPROC) (GLenum mode, const GLsizei *count, GLenum type, const GLvoid* *indices, GLsizei primcount); |
||
3897 | #endif |
||
3898 | |||
3899 | #ifndef GL_EXT_fog_coord |
||
3900 | #define GL_EXT_fog_coord 1 |
||
3901 | #ifdef GL_GLEXT_PROTOTYPES |
||
3902 | GLAPI void APIENTRY glFogCoordfEXT (GLfloat); |
||
3903 | GLAPI void APIENTRY glFogCoordfvEXT (const GLfloat *); |
||
3904 | GLAPI void APIENTRY glFogCoorddEXT (GLdouble); |
||
3905 | GLAPI void APIENTRY glFogCoorddvEXT (const GLdouble *); |
||
3906 | GLAPI void APIENTRY glFogCoordPointerEXT (GLenum, GLsizei, const GLvoid *); |
||
3907 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3908 | typedef void (APIENTRY * PFNGLFOGCOORDFEXTPROC) (GLfloat coord); |
||
3909 | typedef void (APIENTRY * PFNGLFOGCOORDFVEXTPROC) (const GLfloat *coord); |
||
3910 | typedef void (APIENTRY * PFNGLFOGCOORDDEXTPROC) (GLdouble coord); |
||
3911 | typedef void (APIENTRY * PFNGLFOGCOORDDVEXTPROC) (const GLdouble *coord); |
||
3912 | typedef void (APIENTRY * PFNGLFOGCOORDPOINTEREXTPROC) (GLenum type, GLsizei stride, const GLvoid *pointer); |
||
3913 | #endif |
||
3914 | |||
3915 | #ifndef GL_REND_screen_coordinates |
||
3916 | #define GL_REND_screen_coordinates 1 |
||
3917 | #endif |
||
3918 | |||
3919 | #ifndef GL_EXT_coordinate_frame |
||
3920 | #define GL_EXT_coordinate_frame 1 |
||
3921 | #ifdef GL_GLEXT_PROTOTYPES |
||
3922 | GLAPI void APIENTRY glTangent3bEXT (GLbyte, GLbyte, GLbyte); |
||
3923 | GLAPI void APIENTRY glTangent3bvEXT (const GLbyte *); |
||
3924 | GLAPI void APIENTRY glTangent3dEXT (GLdouble, GLdouble, GLdouble); |
||
3925 | GLAPI void APIENTRY glTangent3dvEXT (const GLdouble *); |
||
3926 | GLAPI void APIENTRY glTangent3fEXT (GLfloat, GLfloat, GLfloat); |
||
3927 | GLAPI void APIENTRY glTangent3fvEXT (const GLfloat *); |
||
3928 | GLAPI void APIENTRY glTangent3iEXT (GLint, GLint, GLint); |
||
3929 | GLAPI void APIENTRY glTangent3ivEXT (const GLint *); |
||
3930 | GLAPI void APIENTRY glTangent3sEXT (GLshort, GLshort, GLshort); |
||
3931 | GLAPI void APIENTRY glTangent3svEXT (const GLshort *); |
||
3932 | GLAPI void APIENTRY glBinormal3bEXT (GLbyte, GLbyte, GLbyte); |
||
3933 | GLAPI void APIENTRY glBinormal3bvEXT (const GLbyte *); |
||
3934 | GLAPI void APIENTRY glBinormal3dEXT (GLdouble, GLdouble, GLdouble); |
||
3935 | GLAPI void APIENTRY glBinormal3dvEXT (const GLdouble *); |
||
3936 | GLAPI void APIENTRY glBinormal3fEXT (GLfloat, GLfloat, GLfloat); |
||
3937 | GLAPI void APIENTRY glBinormal3fvEXT (const GLfloat *); |
||
3938 | GLAPI void APIENTRY glBinormal3iEXT (GLint, GLint, GLint); |
||
3939 | GLAPI void APIENTRY glBinormal3ivEXT (const GLint *); |
||
3940 | GLAPI void APIENTRY glBinormal3sEXT (GLshort, GLshort, GLshort); |
||
3941 | GLAPI void APIENTRY glBinormal3svEXT (const GLshort *); |
||
3942 | GLAPI void APIENTRY glTangentPointerEXT (GLenum, GLsizei, const GLvoid *); |
||
3943 | GLAPI void APIENTRY glBinormalPointerEXT (GLenum, GLsizei, const GLvoid *); |
||
3944 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3945 | typedef void (APIENTRY * PFNGLTANGENT3BEXTPROC) (GLbyte tx, GLbyte ty, GLbyte tz); |
||
3946 | typedef void (APIENTRY * PFNGLTANGENT3BVEXTPROC) (const GLbyte *v); |
||
3947 | typedef void (APIENTRY * PFNGLTANGENT3DEXTPROC) (GLdouble tx, GLdouble ty, GLdouble tz); |
||
3948 | typedef void (APIENTRY * PFNGLTANGENT3DVEXTPROC) (const GLdouble *v); |
||
3949 | typedef void (APIENTRY * PFNGLTANGENT3FEXTPROC) (GLfloat tx, GLfloat ty, GLfloat tz); |
||
3950 | typedef void (APIENTRY * PFNGLTANGENT3FVEXTPROC) (const GLfloat *v); |
||
3951 | typedef void (APIENTRY * PFNGLTANGENT3IEXTPROC) (GLint tx, GLint ty, GLint tz); |
||
3952 | typedef void (APIENTRY * PFNGLTANGENT3IVEXTPROC) (const GLint *v); |
||
3953 | typedef void (APIENTRY * PFNGLTANGENT3SEXTPROC) (GLshort tx, GLshort ty, GLshort tz); |
||
3954 | typedef void (APIENTRY * PFNGLTANGENT3SVEXTPROC) (const GLshort *v); |
||
3955 | typedef void (APIENTRY * PFNGLBINORMAL3BEXTPROC) (GLbyte bx, GLbyte by, GLbyte bz); |
||
3956 | typedef void (APIENTRY * PFNGLBINORMAL3BVEXTPROC) (const GLbyte *v); |
||
3957 | typedef void (APIENTRY * PFNGLBINORMAL3DEXTPROC) (GLdouble bx, GLdouble by, GLdouble bz); |
||
3958 | typedef void (APIENTRY * PFNGLBINORMAL3DVEXTPROC) (const GLdouble *v); |
||
3959 | typedef void (APIENTRY * PFNGLBINORMAL3FEXTPROC) (GLfloat bx, GLfloat by, GLfloat bz); |
||
3960 | typedef void (APIENTRY * PFNGLBINORMAL3FVEXTPROC) (const GLfloat *v); |
||
3961 | typedef void (APIENTRY * PFNGLBINORMAL3IEXTPROC) (GLint bx, GLint by, GLint bz); |
||
3962 | typedef void (APIENTRY * PFNGLBINORMAL3IVEXTPROC) (const GLint *v); |
||
3963 | typedef void (APIENTRY * PFNGLBINORMAL3SEXTPROC) (GLshort bx, GLshort by, GLshort bz); |
||
3964 | typedef void (APIENTRY * PFNGLBINORMAL3SVEXTPROC) (const GLshort *v); |
||
3965 | typedef void (APIENTRY * PFNGLTANGENTPOINTEREXTPROC) (GLenum type, GLsizei stride, const GLvoid *pointer); |
||
3966 | typedef void (APIENTRY * PFNGLBINORMALPOINTEREXTPROC) (GLenum type, GLsizei stride, const GLvoid *pointer); |
||
3967 | #endif |
||
3968 | |||
3969 | #ifndef GL_EXT_texture_env_combine |
||
3970 | #define GL_EXT_texture_env_combine 1 |
||
3971 | #endif |
||
3972 | |||
3973 | #ifndef GL_APPLE_specular_vector |
||
3974 | #define GL_APPLE_specular_vector 1 |
||
3975 | #endif |
||
3976 | |||
3977 | #ifndef GL_APPLE_transform_hint |
||
3978 | #define GL_APPLE_transform_hint 1 |
||
3979 | #endif |
||
3980 | |||
3981 | #ifndef GL_SGIX_fog_scale |
||
3982 | #define GL_SGIX_fog_scale 1 |
||
3983 | #endif |
||
3984 | |||
3985 | #ifndef GL_SUNX_constant_data |
||
3986 | #define GL_SUNX_constant_data 1 |
||
3987 | #ifdef GL_GLEXT_PROTOTYPES |
||
3988 | GLAPI void APIENTRY glFinishTextureSUNX (void); |
||
3989 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
3990 | typedef void (APIENTRY * PFNGLFINISHTEXTURESUNXPROC) (void); |
||
3991 | #endif |
||
3992 | |||
3993 | #ifndef GL_SUN_global_alpha |
||
3994 | #define GL_SUN_global_alpha 1 |
||
3995 | #ifdef GL_GLEXT_PROTOTYPES |
||
3996 | GLAPI void APIENTRY glGlobalAlphaFactorbSUN (GLbyte); |
||
3997 | GLAPI void APIENTRY glGlobalAlphaFactorsSUN (GLshort); |
||
3998 | GLAPI void APIENTRY glGlobalAlphaFactoriSUN (GLint); |
||
3999 | GLAPI void APIENTRY glGlobalAlphaFactorfSUN (GLfloat); |
||
4000 | GLAPI void APIENTRY glGlobalAlphaFactordSUN (GLdouble); |
||
4001 | GLAPI void APIENTRY glGlobalAlphaFactorubSUN (GLubyte); |
||
4002 | GLAPI void APIENTRY glGlobalAlphaFactorusSUN (GLushort); |
||
4003 | GLAPI void APIENTRY glGlobalAlphaFactoruiSUN (GLuint); |
||
4004 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4005 | typedef void (APIENTRY * PFNGLGLOBALALPHAFACTORBSUNPROC) (GLbyte factor); |
||
4006 | typedef void (APIENTRY * PFNGLGLOBALALPHAFACTORSSUNPROC) (GLshort factor); |
||
4007 | typedef void (APIENTRY * PFNGLGLOBALALPHAFACTORISUNPROC) (GLint factor); |
||
4008 | typedef void (APIENTRY * PFNGLGLOBALALPHAFACTORFSUNPROC) (GLfloat factor); |
||
4009 | typedef void (APIENTRY * PFNGLGLOBALALPHAFACTORDSUNPROC) (GLdouble factor); |
||
4010 | typedef void (APIENTRY * PFNGLGLOBALALPHAFACTORUBSUNPROC) (GLubyte factor); |
||
4011 | typedef void (APIENTRY * PFNGLGLOBALALPHAFACTORUSSUNPROC) (GLushort factor); |
||
4012 | typedef void (APIENTRY * PFNGLGLOBALALPHAFACTORUISUNPROC) (GLuint factor); |
||
4013 | #endif |
||
4014 | |||
4015 | #ifndef GL_SUN_triangle_list |
||
4016 | #define GL_SUN_triangle_list 1 |
||
4017 | #ifdef GL_GLEXT_PROTOTYPES |
||
4018 | GLAPI void APIENTRY glReplacementCodeuiSUN (GLuint); |
||
4019 | GLAPI void APIENTRY glReplacementCodeusSUN (GLushort); |
||
4020 | GLAPI void APIENTRY glReplacementCodeubSUN (GLubyte); |
||
4021 | GLAPI void APIENTRY glReplacementCodeuivSUN (const GLuint *); |
||
4022 | GLAPI void APIENTRY glReplacementCodeusvSUN (const GLushort *); |
||
4023 | GLAPI void APIENTRY glReplacementCodeubvSUN (const GLubyte *); |
||
4024 | GLAPI void APIENTRY glReplacementCodePointerSUN (GLenum, GLsizei, const GLvoid* *); |
||
4025 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4026 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUISUNPROC) (GLuint code); |
||
4027 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUSSUNPROC) (GLushort code); |
||
4028 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUBSUNPROC) (GLubyte code); |
||
4029 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUIVSUNPROC) (const GLuint *code); |
||
4030 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUSVSUNPROC) (const GLushort *code); |
||
4031 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUBVSUNPROC) (const GLubyte *code); |
||
4032 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEPOINTERSUNPROC) (GLenum type, GLsizei stride, const GLvoid* *pointer); |
||
4033 | #endif |
||
4034 | |||
4035 | #ifndef GL_SUN_vertex |
||
4036 | #define GL_SUN_vertex 1 |
||
4037 | #ifdef GL_GLEXT_PROTOTYPES |
||
4038 | GLAPI void APIENTRY glColor4ubVertex2fSUN (GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat); |
||
4039 | GLAPI void APIENTRY glColor4ubVertex2fvSUN (const GLubyte *, const GLfloat *); |
||
4040 | GLAPI void APIENTRY glColor4ubVertex3fSUN (GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat); |
||
4041 | GLAPI void APIENTRY glColor4ubVertex3fvSUN (const GLubyte *, const GLfloat *); |
||
4042 | GLAPI void APIENTRY glColor3fVertex3fSUN (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat); |
||
4043 | GLAPI void APIENTRY glColor3fVertex3fvSUN (const GLfloat *, const GLfloat *); |
||
4044 | GLAPI void APIENTRY glNormal3fVertex3fSUN (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat); |
||
4045 | GLAPI void APIENTRY glNormal3fVertex3fvSUN (const GLfloat *, const GLfloat *); |
||
4046 | GLAPI void APIENTRY glColor4fNormal3fVertex3fSUN (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat); |
||
4047 | GLAPI void APIENTRY glColor4fNormal3fVertex3fvSUN (const GLfloat *, const GLfloat *, const GLfloat *); |
||
4048 | GLAPI void APIENTRY glTexCoord2fVertex3fSUN (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat); |
||
4049 | GLAPI void APIENTRY glTexCoord2fVertex3fvSUN (const GLfloat *, const GLfloat *); |
||
4050 | GLAPI void APIENTRY glTexCoord4fVertex4fSUN (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat); |
||
4051 | GLAPI void APIENTRY glTexCoord4fVertex4fvSUN (const GLfloat *, const GLfloat *); |
||
4052 | GLAPI void APIENTRY glTexCoord2fColor4ubVertex3fSUN (GLfloat, GLfloat, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat); |
||
4053 | GLAPI void APIENTRY glTexCoord2fColor4ubVertex3fvSUN (const GLfloat *, const GLubyte *, const GLfloat *); |
||
4054 | GLAPI void APIENTRY glTexCoord2fColor3fVertex3fSUN (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat); |
||
4055 | GLAPI void APIENTRY glTexCoord2fColor3fVertex3fvSUN (const GLfloat *, const GLfloat *, const GLfloat *); |
||
4056 | GLAPI void APIENTRY glTexCoord2fNormal3fVertex3fSUN (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat); |
||
4057 | GLAPI void APIENTRY glTexCoord2fNormal3fVertex3fvSUN (const GLfloat *, const GLfloat *, const GLfloat *); |
||
4058 | GLAPI void APIENTRY glTexCoord2fColor4fNormal3fVertex3fSUN (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat); |
||
4059 | GLAPI void APIENTRY glTexCoord2fColor4fNormal3fVertex3fvSUN (const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *); |
||
4060 | GLAPI void APIENTRY glTexCoord4fColor4fNormal3fVertex4fSUN (GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat); |
||
4061 | GLAPI void APIENTRY glTexCoord4fColor4fNormal3fVertex4fvSUN (const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *); |
||
4062 | GLAPI void APIENTRY glReplacementCodeuiVertex3fSUN (GLuint, GLfloat, GLfloat, GLfloat); |
||
4063 | GLAPI void APIENTRY glReplacementCodeuiVertex3fvSUN (const GLuint *, const GLfloat *); |
||
4064 | GLAPI void APIENTRY glReplacementCodeuiColor4ubVertex3fSUN (GLuint, GLubyte, GLubyte, GLubyte, GLubyte, GLfloat, GLfloat, GLfloat); |
||
4065 | GLAPI void APIENTRY glReplacementCodeuiColor4ubVertex3fvSUN (const GLuint *, const GLubyte *, const GLfloat *); |
||
4066 | GLAPI void APIENTRY glReplacementCodeuiColor3fVertex3fSUN (GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat); |
||
4067 | GLAPI void APIENTRY glReplacementCodeuiColor3fVertex3fvSUN (const GLuint *, const GLfloat *, const GLfloat *); |
||
4068 | GLAPI void APIENTRY glReplacementCodeuiNormal3fVertex3fSUN (GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat); |
||
4069 | GLAPI void APIENTRY glReplacementCodeuiNormal3fVertex3fvSUN (const GLuint *, const GLfloat *, const GLfloat *); |
||
4070 | GLAPI void APIENTRY glReplacementCodeuiColor4fNormal3fVertex3fSUN (GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat); |
||
4071 | GLAPI void APIENTRY glReplacementCodeuiColor4fNormal3fVertex3fvSUN (const GLuint *, const GLfloat *, const GLfloat *, const GLfloat *); |
||
4072 | GLAPI void APIENTRY glReplacementCodeuiTexCoord2fVertex3fSUN (GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat); |
||
4073 | GLAPI void APIENTRY glReplacementCodeuiTexCoord2fVertex3fvSUN (const GLuint *, const GLfloat *, const GLfloat *); |
||
4074 | GLAPI void APIENTRY glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN (GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat); |
||
4075 | GLAPI void APIENTRY glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN (const GLuint *, const GLfloat *, const GLfloat *, const GLfloat *); |
||
4076 | GLAPI void APIENTRY glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN (GLuint, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat, GLfloat); |
||
4077 | GLAPI void APIENTRY glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN (const GLuint *, const GLfloat *, const GLfloat *, const GLfloat *, const GLfloat *); |
||
4078 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4079 | typedef void (APIENTRY * PFNGLCOLOR4UBVERTEX2FSUNPROC) (GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y); |
||
4080 | typedef void (APIENTRY * PFNGLCOLOR4UBVERTEX2FVSUNPROC) (const GLubyte *c, const GLfloat *v); |
||
4081 | typedef void (APIENTRY * PFNGLCOLOR4UBVERTEX3FSUNPROC) (GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z); |
||
4082 | typedef void (APIENTRY * PFNGLCOLOR4UBVERTEX3FVSUNPROC) (const GLubyte *c, const GLfloat *v); |
||
4083 | typedef void (APIENTRY * PFNGLCOLOR3FVERTEX3FSUNPROC) (GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z); |
||
4084 | typedef void (APIENTRY * PFNGLCOLOR3FVERTEX3FVSUNPROC) (const GLfloat *c, const GLfloat *v); |
||
4085 | typedef void (APIENTRY * PFNGLNORMAL3FVERTEX3FSUNPROC) (GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); |
||
4086 | typedef void (APIENTRY * PFNGLNORMAL3FVERTEX3FVSUNPROC) (const GLfloat *n, const GLfloat *v); |
||
4087 | typedef void (APIENTRY * PFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC) (GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); |
||
4088 | typedef void (APIENTRY * PFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC) (const GLfloat *c, const GLfloat *n, const GLfloat *v); |
||
4089 | typedef void (APIENTRY * PFNGLTEXCOORD2FVERTEX3FSUNPROC) (GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z); |
||
4090 | typedef void (APIENTRY * PFNGLTEXCOORD2FVERTEX3FVSUNPROC) (const GLfloat *tc, const GLfloat *v); |
||
4091 | typedef void (APIENTRY * PFNGLTEXCOORD4FVERTEX4FSUNPROC) (GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w); |
||
4092 | typedef void (APIENTRY * PFNGLTEXCOORD4FVERTEX4FVSUNPROC) (const GLfloat *tc, const GLfloat *v); |
||
4093 | typedef void (APIENTRY * PFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC) (GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z); |
||
4094 | typedef void (APIENTRY * PFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC) (const GLfloat *tc, const GLubyte *c, const GLfloat *v); |
||
4095 | typedef void (APIENTRY * PFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC) (GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z); |
||
4096 | typedef void (APIENTRY * PFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC) (const GLfloat *tc, const GLfloat *c, const GLfloat *v); |
||
4097 | typedef void (APIENTRY * PFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC) (GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); |
||
4098 | typedef void (APIENTRY * PFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC) (const GLfloat *tc, const GLfloat *n, const GLfloat *v); |
||
4099 | typedef void (APIENTRY * PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC) (GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); |
||
4100 | typedef void (APIENTRY * PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC) (const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v); |
||
4101 | typedef void (APIENTRY * PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC) (GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w); |
||
4102 | typedef void (APIENTRY * PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC) (const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v); |
||
4103 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC) (GLuint rc, GLfloat x, GLfloat y, GLfloat z); |
||
4104 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC) (const GLuint *rc, const GLfloat *v); |
||
4105 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC) (GLuint rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z); |
||
4106 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC) (const GLuint *rc, const GLubyte *c, const GLfloat *v); |
||
4107 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC) (GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z); |
||
4108 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC) (const GLuint *rc, const GLfloat *c, const GLfloat *v); |
||
4109 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC) (GLuint rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); |
||
4110 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC) (const GLuint *rc, const GLfloat *n, const GLfloat *v); |
||
4111 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC) (GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); |
||
4112 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC) (const GLuint *rc, const GLfloat *c, const GLfloat *n, const GLfloat *v); |
||
4113 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC) (GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z); |
||
4114 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC) (const GLuint *rc, const GLfloat *tc, const GLfloat *v); |
||
4115 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC) (GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); |
||
4116 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC) (const GLuint *rc, const GLfloat *tc, const GLfloat *n, const GLfloat *v); |
||
4117 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC) (GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z); |
||
4118 | typedef void (APIENTRY * PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC) (const GLuint *rc, const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v); |
||
4119 | #endif |
||
4120 | |||
4121 | #ifndef GL_EXT_blend_func_separate |
||
4122 | #define GL_EXT_blend_func_separate 1 |
||
4123 | #ifdef GL_GLEXT_PROTOTYPES |
||
4124 | GLAPI void APIENTRY glBlendFuncSeparateEXT (GLenum, GLenum, GLenum, GLenum); |
||
4125 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4126 | typedef void (APIENTRY * PFNGLBLENDFUNCSEPARATEEXTPROC) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); |
||
4127 | #endif |
||
4128 | |||
4129 | #ifndef GL_INGR_blend_func_separate |
||
4130 | #define GL_INGR_blend_func_separate 1 |
||
4131 | #ifdef GL_GLEXT_PROTOTYPES |
||
4132 | GLAPI void APIENTRY glBlendFuncSeparateINGR (GLenum, GLenum, GLenum, GLenum); |
||
4133 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4134 | typedef void (APIENTRY * PFNGLBLENDFUNCSEPARATEINGRPROC) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); |
||
4135 | #endif |
||
4136 | |||
4137 | #ifndef GL_INGR_color_clamp |
||
4138 | #define GL_INGR_color_clamp 1 |
||
4139 | #endif |
||
4140 | |||
4141 | #ifndef GL_INGR_interlace_read |
||
4142 | #define GL_INGR_interlace_read 1 |
||
4143 | #endif |
||
4144 | |||
4145 | #ifndef GL_EXT_stencil_wrap |
||
4146 | #define GL_EXT_stencil_wrap 1 |
||
4147 | #endif |
||
4148 | |||
4149 | #ifndef GL_EXT_422_pixels |
||
4150 | #define GL_EXT_422_pixels 1 |
||
4151 | #endif |
||
4152 | |||
4153 | #ifndef GL_NV_texgen_reflection |
||
4154 | #define GL_NV_texgen_reflection 1 |
||
4155 | #endif |
||
4156 | |||
4157 | #ifndef GL_SUN_convolution_border_modes |
||
4158 | #define GL_SUN_convolution_border_modes 1 |
||
4159 | #endif |
||
4160 | |||
4161 | #ifndef GL_EXT_texture_env_add |
||
4162 | #define GL_EXT_texture_env_add 1 |
||
4163 | #endif |
||
4164 | |||
4165 | #ifndef GL_EXT_texture_lod_bias |
||
4166 | #define GL_EXT_texture_lod_bias 1 |
||
4167 | #endif |
||
4168 | |||
4169 | #ifndef GL_EXT_texture_filter_anisotropic |
||
4170 | #define GL_EXT_texture_filter_anisotropic 1 |
||
4171 | #endif |
||
4172 | |||
4173 | #ifndef GL_EXT_vertex_weighting |
||
4174 | #define GL_EXT_vertex_weighting 1 |
||
4175 | #ifdef GL_GLEXT_PROTOTYPES |
||
4176 | GLAPI void APIENTRY glVertexWeightfEXT (GLfloat); |
||
4177 | GLAPI void APIENTRY glVertexWeightfvEXT (const GLfloat *); |
||
4178 | GLAPI void APIENTRY glVertexWeightPointerEXT (GLsizei, GLenum, GLsizei, const GLvoid *); |
||
4179 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4180 | typedef void (APIENTRY * PFNGLVERTEXWEIGHTFEXTPROC) (GLfloat weight); |
||
4181 | typedef void (APIENTRY * PFNGLVERTEXWEIGHTFVEXTPROC) (const GLfloat *weight); |
||
4182 | typedef void (APIENTRY * PFNGLVERTEXWEIGHTPOINTEREXTPROC) (GLsizei size, GLenum type, GLsizei stride, const GLvoid *pointer); |
||
4183 | #endif |
||
4184 | |||
4185 | #ifndef GL_NV_light_max_exponent |
||
4186 | #define GL_NV_light_max_exponent 1 |
||
4187 | #endif |
||
4188 | |||
4189 | #ifndef GL_NV_vertex_array_range |
||
4190 | #define GL_NV_vertex_array_range 1 |
||
4191 | #ifdef GL_GLEXT_PROTOTYPES |
||
4192 | GLAPI void APIENTRY glFlushVertexArrayRangeNV (void); |
||
4193 | GLAPI void APIENTRY glVertexArrayRangeNV (GLsizei, const GLvoid *); |
||
4194 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4195 | typedef void (APIENTRY * PFNGLFLUSHVERTEXARRAYRANGENVPROC) (void); |
||
4196 | typedef void (APIENTRY * PFNGLVERTEXARRAYRANGENVPROC) (GLsizei length, const GLvoid *pointer); |
||
4197 | #endif |
||
4198 | |||
4199 | #ifndef GL_NV_register_combiners |
||
4200 | #define GL_NV_register_combiners 1 |
||
4201 | #ifdef GL_GLEXT_PROTOTYPES |
||
4202 | GLAPI void APIENTRY glCombinerParameterfvNV (GLenum, const GLfloat *); |
||
4203 | GLAPI void APIENTRY glCombinerParameterfNV (GLenum, GLfloat); |
||
4204 | GLAPI void APIENTRY glCombinerParameterivNV (GLenum, const GLint *); |
||
4205 | GLAPI void APIENTRY glCombinerParameteriNV (GLenum, GLint); |
||
4206 | GLAPI void APIENTRY glCombinerInputNV (GLenum, GLenum, GLenum, GLenum, GLenum, GLenum); |
||
4207 | GLAPI void APIENTRY glCombinerOutputNV (GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLenum, GLboolean, GLboolean, GLboolean); |
||
4208 | GLAPI void APIENTRY glFinalCombinerInputNV (GLenum, GLenum, GLenum, GLenum); |
||
4209 | GLAPI void APIENTRY glGetCombinerInputParameterfvNV (GLenum, GLenum, GLenum, GLenum, GLfloat *); |
||
4210 | GLAPI void APIENTRY glGetCombinerInputParameterivNV (GLenum, GLenum, GLenum, GLenum, GLint *); |
||
4211 | GLAPI void APIENTRY glGetCombinerOutputParameterfvNV (GLenum, GLenum, GLenum, GLfloat *); |
||
4212 | GLAPI void APIENTRY glGetCombinerOutputParameterivNV (GLenum, GLenum, GLenum, GLint *); |
||
4213 | GLAPI void APIENTRY glGetFinalCombinerInputParameterfvNV (GLenum, GLenum, GLfloat *); |
||
4214 | GLAPI void APIENTRY glGetFinalCombinerInputParameterivNV (GLenum, GLenum, GLint *); |
||
4215 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4216 | typedef void (APIENTRY * PFNGLCOMBINERPARAMETERFVNVPROC) (GLenum pname, const GLfloat *params); |
||
4217 | typedef void (APIENTRY * PFNGLCOMBINERPARAMETERFNVPROC) (GLenum pname, GLfloat param); |
||
4218 | typedef void (APIENTRY * PFNGLCOMBINERPARAMETERIVNVPROC) (GLenum pname, const GLint *params); |
||
4219 | typedef void (APIENTRY * PFNGLCOMBINERPARAMETERINVPROC) (GLenum pname, GLint param); |
||
4220 | typedef void (APIENTRY * PFNGLCOMBINERINPUTNVPROC) (GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); |
||
4221 | typedef void (APIENTRY * PFNGLCOMBINEROUTPUTNVPROC) (GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum); |
||
4222 | typedef void (APIENTRY * PFNGLFINALCOMBINERINPUTNVPROC) (GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); |
||
4223 | typedef void (APIENTRY * PFNGLGETCOMBINERINPUTPARAMETERFVNVPROC) (GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat *params); |
||
4224 | typedef void (APIENTRY * PFNGLGETCOMBINERINPUTPARAMETERIVNVPROC) (GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint *params); |
||
4225 | typedef void (APIENTRY * PFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC) (GLenum stage, GLenum portion, GLenum pname, GLfloat *params); |
||
4226 | typedef void (APIENTRY * PFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC) (GLenum stage, GLenum portion, GLenum pname, GLint *params); |
||
4227 | typedef void (APIENTRY * PFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC) (GLenum variable, GLenum pname, GLfloat *params); |
||
4228 | typedef void (APIENTRY * PFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC) (GLenum variable, GLenum pname, GLint *params); |
||
4229 | #endif |
||
4230 | |||
4231 | #ifndef GL_NV_fog_distance |
||
4232 | #define GL_NV_fog_distance 1 |
||
4233 | #endif |
||
4234 | |||
4235 | #ifndef GL_NV_texgen_emboss |
||
4236 | #define GL_NV_texgen_emboss 1 |
||
4237 | #endif |
||
4238 | |||
4239 | #ifndef GL_NV_blend_square |
||
4240 | #define GL_NV_blend_square 1 |
||
4241 | #endif |
||
4242 | |||
4243 | #ifndef GL_NV_texture_env_combine4 |
||
4244 | #define GL_NV_texture_env_combine4 1 |
||
4245 | #endif |
||
4246 | |||
4247 | #ifndef GL_MESA_resize_buffers |
||
4248 | #define GL_MESA_resize_buffers 1 |
||
4249 | #ifdef GL_GLEXT_PROTOTYPES |
||
4250 | GLAPI void APIENTRY glResizeBuffersMESA (void); |
||
4251 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4252 | typedef void (APIENTRY * PFNGLRESIZEBUFFERSMESAPROC) (void); |
||
4253 | #endif |
||
4254 | |||
4255 | #ifndef GL_MESA_window_pos |
||
4256 | #define GL_MESA_window_pos 1 |
||
4257 | #ifdef GL_GLEXT_PROTOTYPES |
||
4258 | GLAPI void APIENTRY glWindowPos2dMESA (GLdouble, GLdouble); |
||
4259 | GLAPI void APIENTRY glWindowPos2dvMESA (const GLdouble *); |
||
4260 | GLAPI void APIENTRY glWindowPos2fMESA (GLfloat, GLfloat); |
||
4261 | GLAPI void APIENTRY glWindowPos2fvMESA (const GLfloat *); |
||
4262 | GLAPI void APIENTRY glWindowPos2iMESA (GLint, GLint); |
||
4263 | GLAPI void APIENTRY glWindowPos2ivMESA (const GLint *); |
||
4264 | GLAPI void APIENTRY glWindowPos2sMESA (GLshort, GLshort); |
||
4265 | GLAPI void APIENTRY glWindowPos2svMESA (const GLshort *); |
||
4266 | GLAPI void APIENTRY glWindowPos3dMESA (GLdouble, GLdouble, GLdouble); |
||
4267 | GLAPI void APIENTRY glWindowPos3dvMESA (const GLdouble *); |
||
4268 | GLAPI void APIENTRY glWindowPos3fMESA (GLfloat, GLfloat, GLfloat); |
||
4269 | GLAPI void APIENTRY glWindowPos3fvMESA (const GLfloat *); |
||
4270 | GLAPI void APIENTRY glWindowPos3iMESA (GLint, GLint, GLint); |
||
4271 | GLAPI void APIENTRY glWindowPos3ivMESA (const GLint *); |
||
4272 | GLAPI void APIENTRY glWindowPos3sMESA (GLshort, GLshort, GLshort); |
||
4273 | GLAPI void APIENTRY glWindowPos3svMESA (const GLshort *); |
||
4274 | GLAPI void APIENTRY glWindowPos4dMESA (GLdouble, GLdouble, GLdouble, GLdouble); |
||
4275 | GLAPI void APIENTRY glWindowPos4dvMESA (const GLdouble *); |
||
4276 | GLAPI void APIENTRY glWindowPos4fMESA (GLfloat, GLfloat, GLfloat, GLfloat); |
||
4277 | GLAPI void APIENTRY glWindowPos4fvMESA (const GLfloat *); |
||
4278 | GLAPI void APIENTRY glWindowPos4iMESA (GLint, GLint, GLint, GLint); |
||
4279 | GLAPI void APIENTRY glWindowPos4ivMESA (const GLint *); |
||
4280 | GLAPI void APIENTRY glWindowPos4sMESA (GLshort, GLshort, GLshort, GLshort); |
||
4281 | GLAPI void APIENTRY glWindowPos4svMESA (const GLshort *); |
||
4282 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4283 | typedef void (APIENTRY * PFNGLWINDOWPOS2DMESAPROC) (GLdouble x, GLdouble y); |
||
4284 | typedef void (APIENTRY * PFNGLWINDOWPOS2DVMESAPROC) (const GLdouble *v); |
||
4285 | typedef void (APIENTRY * PFNGLWINDOWPOS2FMESAPROC) (GLfloat x, GLfloat y); |
||
4286 | typedef void (APIENTRY * PFNGLWINDOWPOS2FVMESAPROC) (const GLfloat *v); |
||
4287 | typedef void (APIENTRY * PFNGLWINDOWPOS2IMESAPROC) (GLint x, GLint y); |
||
4288 | typedef void (APIENTRY * PFNGLWINDOWPOS2IVMESAPROC) (const GLint *v); |
||
4289 | typedef void (APIENTRY * PFNGLWINDOWPOS2SMESAPROC) (GLshort x, GLshort y); |
||
4290 | typedef void (APIENTRY * PFNGLWINDOWPOS2SVMESAPROC) (const GLshort *v); |
||
4291 | typedef void (APIENTRY * PFNGLWINDOWPOS3DMESAPROC) (GLdouble x, GLdouble y, GLdouble z); |
||
4292 | typedef void (APIENTRY * PFNGLWINDOWPOS3DVMESAPROC) (const GLdouble *v); |
||
4293 | typedef void (APIENTRY * PFNGLWINDOWPOS3FMESAPROC) (GLfloat x, GLfloat y, GLfloat z); |
||
4294 | typedef void (APIENTRY * PFNGLWINDOWPOS3FVMESAPROC) (const GLfloat *v); |
||
4295 | typedef void (APIENTRY * PFNGLWINDOWPOS3IMESAPROC) (GLint x, GLint y, GLint z); |
||
4296 | typedef void (APIENTRY * PFNGLWINDOWPOS3IVMESAPROC) (const GLint *v); |
||
4297 | typedef void (APIENTRY * PFNGLWINDOWPOS3SMESAPROC) (GLshort x, GLshort y, GLshort z); |
||
4298 | typedef void (APIENTRY * PFNGLWINDOWPOS3SVMESAPROC) (const GLshort *v); |
||
4299 | typedef void (APIENTRY * PFNGLWINDOWPOS4DMESAPROC) (GLdouble x, GLdouble y, GLdouble z, GLdouble w); |
||
4300 | typedef void (APIENTRY * PFNGLWINDOWPOS4DVMESAPROC) (const GLdouble *v); |
||
4301 | typedef void (APIENTRY * PFNGLWINDOWPOS4FMESAPROC) (GLfloat x, GLfloat y, GLfloat z, GLfloat w); |
||
4302 | typedef void (APIENTRY * PFNGLWINDOWPOS4FVMESAPROC) (const GLfloat *v); |
||
4303 | typedef void (APIENTRY * PFNGLWINDOWPOS4IMESAPROC) (GLint x, GLint y, GLint z, GLint w); |
||
4304 | typedef void (APIENTRY * PFNGLWINDOWPOS4IVMESAPROC) (const GLint *v); |
||
4305 | typedef void (APIENTRY * PFNGLWINDOWPOS4SMESAPROC) (GLshort x, GLshort y, GLshort z, GLshort w); |
||
4306 | typedef void (APIENTRY * PFNGLWINDOWPOS4SVMESAPROC) (const GLshort *v); |
||
4307 | #endif |
||
4308 | |||
4309 | #ifndef GL_IBM_cull_vertex |
||
4310 | #define GL_IBM_cull_vertex 1 |
||
4311 | #endif |
||
4312 | |||
4313 | #ifndef GL_IBM_multimode_draw_arrays |
||
4314 | #define GL_IBM_multimode_draw_arrays 1 |
||
4315 | #ifdef GL_GLEXT_PROTOTYPES |
||
4316 | GLAPI void APIENTRY glMultiModeDrawArraysIBM (GLenum, const GLint *, const GLsizei *, GLsizei, GLint); |
||
4317 | GLAPI void APIENTRY glMultiModeDrawElementsIBM (const GLenum *, const GLsizei *, GLenum, const GLvoid* *, GLsizei, GLint); |
||
4318 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4319 | typedef void (APIENTRY * PFNGLMULTIMODEDRAWARRAYSIBMPROC) (GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount, GLint modestride); |
||
4320 | typedef void (APIENTRY * PFNGLMULTIMODEDRAWELEMENTSIBMPROC) (const GLenum *mode, const GLsizei *count, GLenum type, const GLvoid* *indices, GLsizei primcount, GLint modestride); |
||
4321 | #endif |
||
4322 | |||
4323 | #ifndef GL_IBM_vertex_array_lists |
||
4324 | #define GL_IBM_vertex_array_lists 1 |
||
4325 | #ifdef GL_GLEXT_PROTOTYPES |
||
4326 | GLAPI void APIENTRY glColorPointerListIBM (GLint, GLenum, GLint, const GLvoid* *, GLint); |
||
4327 | GLAPI void APIENTRY glSecondaryColorPointerListIBM (GLint, GLenum, GLint, const GLvoid* *, GLint); |
||
4328 | GLAPI void APIENTRY glEdgeFlagPointerListIBM (GLint, const GLboolean* *, GLint); |
||
4329 | GLAPI void APIENTRY glFogCoordPointerListIBM (GLenum, GLint, const GLvoid* *, GLint); |
||
4330 | GLAPI void APIENTRY glIndexPointerListIBM (GLenum, GLint, const GLvoid* *, GLint); |
||
4331 | GLAPI void APIENTRY glNormalPointerListIBM (GLenum, GLint, const GLvoid* *, GLint); |
||
4332 | GLAPI void APIENTRY glTexCoordPointerListIBM (GLint, GLenum, GLint, const GLvoid* *, GLint); |
||
4333 | GLAPI void APIENTRY glVertexPointerListIBM (GLint, GLenum, GLint, const GLvoid* *, GLint); |
||
4334 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4335 | typedef void (APIENTRY * PFNGLCOLORPOINTERLISTIBMPROC) (GLint size, GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride); |
||
4336 | typedef void (APIENTRY * PFNGLSECONDARYCOLORPOINTERLISTIBMPROC) (GLint size, GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride); |
||
4337 | typedef void (APIENTRY * PFNGLEDGEFLAGPOINTERLISTIBMPROC) (GLint stride, const GLboolean* *pointer, GLint ptrstride); |
||
4338 | typedef void (APIENTRY * PFNGLFOGCOORDPOINTERLISTIBMPROC) (GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride); |
||
4339 | typedef void (APIENTRY * PFNGLINDEXPOINTERLISTIBMPROC) (GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride); |
||
4340 | typedef void (APIENTRY * PFNGLNORMALPOINTERLISTIBMPROC) (GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride); |
||
4341 | typedef void (APIENTRY * PFNGLTEXCOORDPOINTERLISTIBMPROC) (GLint size, GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride); |
||
4342 | typedef void (APIENTRY * PFNGLVERTEXPOINTERLISTIBMPROC) (GLint size, GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride); |
||
4343 | #endif |
||
4344 | |||
4345 | #ifndef GL_SGIX_subsample |
||
4346 | #define GL_SGIX_subsample 1 |
||
4347 | #endif |
||
4348 | |||
4349 | #ifndef GL_SGIX_ycrcba |
||
4350 | #define GL_SGIX_ycrcba 1 |
||
4351 | #endif |
||
4352 | |||
4353 | #ifndef GL_SGIX_ycrcb_subsample |
||
4354 | #define GL_SGIX_ycrcb_subsample 1 |
||
4355 | #endif |
||
4356 | |||
4357 | #ifndef GL_SGIX_depth_pass_instrument |
||
4358 | #define GL_SGIX_depth_pass_instrument 1 |
||
4359 | #endif |
||
4360 | |||
4361 | #ifndef GL_3DFX_texture_compression_FXT1 |
||
4362 | #define GL_3DFX_texture_compression_FXT1 1 |
||
4363 | #endif |
||
4364 | |||
4365 | #ifndef GL_3DFX_multisample |
||
4366 | #define GL_3DFX_multisample 1 |
||
4367 | #endif |
||
4368 | |||
4369 | #ifndef GL_3DFX_tbuffer |
||
4370 | #define GL_3DFX_tbuffer 1 |
||
4371 | #ifdef GL_GLEXT_PROTOTYPES |
||
4372 | GLAPI void APIENTRY glTbufferMask3DFX (GLuint); |
||
4373 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4374 | typedef void (APIENTRY * PFNGLTBUFFERMASK3DFXPROC) (GLuint mask); |
||
4375 | #endif |
||
4376 | |||
4377 | #ifndef GL_EXT_multisample |
||
4378 | #define GL_EXT_multisample 1 |
||
4379 | #ifdef GL_GLEXT_PROTOTYPES |
||
4380 | GLAPI void APIENTRY glSampleMaskEXT (GLclampf, GLboolean); |
||
4381 | GLAPI void APIENTRY glSamplePatternEXT (GLenum); |
||
4382 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4383 | typedef void (APIENTRY * PFNGLSAMPLEMASKEXTPROC) (GLclampf value, GLboolean invert); |
||
4384 | typedef void (APIENTRY * PFNGLSAMPLEPATTERNEXTPROC) (GLenum pattern); |
||
4385 | #endif |
||
4386 | |||
4387 | #ifndef GL_SGIX_vertex_preclip |
||
4388 | #define GL_SGIX_vertex_preclip 1 |
||
4389 | #endif |
||
4390 | |||
4391 | #ifndef GL_SGIX_convolution_accuracy |
||
4392 | #define GL_SGIX_convolution_accuracy 1 |
||
4393 | #endif |
||
4394 | |||
4395 | #ifndef GL_SGIX_resample |
||
4396 | #define GL_SGIX_resample 1 |
||
4397 | #endif |
||
4398 | |||
4399 | #ifndef GL_SGIS_point_line_texgen |
||
4400 | #define GL_SGIS_point_line_texgen 1 |
||
4401 | #endif |
||
4402 | |||
4403 | #ifndef GL_SGIS_texture_color_mask |
||
4404 | #define GL_SGIS_texture_color_mask 1 |
||
4405 | #ifdef GL_GLEXT_PROTOTYPES |
||
4406 | GLAPI void APIENTRY glTextureColorMaskSGIS (GLboolean, GLboolean, GLboolean, GLboolean); |
||
4407 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4408 | typedef void (APIENTRY * PFNGLTEXTURECOLORMASKSGISPROC) (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); |
||
4409 | #endif |
||
4410 | |||
4411 | #ifndef GL_SGIX_igloo_interface |
||
4412 | #define GL_SGIX_igloo_interface 1 |
||
4413 | #ifdef GL_GLEXT_PROTOTYPES |
||
4414 | GLAPI void APIENTRY glIglooInterfaceSGIX (GLenum, const GLvoid *); |
||
4415 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4416 | typedef void (APIENTRY * PFNGLIGLOOINTERFACESGIXPROC) (GLenum pname, const GLvoid *params); |
||
4417 | #endif |
||
4418 | |||
4419 | #ifndef GL_EXT_texture_env_dot3 |
||
4420 | #define GL_EXT_texture_env_dot3 1 |
||
4421 | #endif |
||
4422 | |||
4423 | #ifndef GL_ATI_texture_mirror_once |
||
4424 | #define GL_ATI_texture_mirror_once 1 |
||
4425 | #endif |
||
4426 | |||
4427 | #ifndef GL_NV_fence |
||
4428 | #define GL_NV_fence 1 |
||
4429 | #ifdef GL_GLEXT_PROTOTYPES |
||
4430 | GLAPI void APIENTRY glDeleteFencesNV (GLsizei, const GLuint *); |
||
4431 | GLAPI void APIENTRY glGenFencesNV (GLsizei, GLuint *); |
||
4432 | GLAPI GLboolean APIENTRY glIsFenceNV (GLuint); |
||
4433 | GLAPI GLboolean APIENTRY glTestFenceNV (GLuint); |
||
4434 | GLAPI void APIENTRY glGetFenceivNV (GLuint, GLenum, GLint *); |
||
4435 | GLAPI void APIENTRY glFinishFenceNV (GLuint); |
||
4436 | GLAPI void APIENTRY glSetFenceNV (GLuint, GLenum); |
||
4437 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4438 | typedef void (APIENTRY * PFNGLDELETEFENCESNVPROC) (GLsizei n, const GLuint *fences); |
||
4439 | typedef void (APIENTRY * PFNGLGENFENCESNVPROC) (GLsizei n, GLuint *fences); |
||
4440 | typedef GLboolean (APIENTRY * PFNGLISFENCENVPROC) (GLuint fence); |
||
4441 | typedef GLboolean (APIENTRY * PFNGLTESTFENCENVPROC) (GLuint fence); |
||
4442 | typedef void (APIENTRY * PFNGLGETFENCEIVNVPROC) (GLuint fence, GLenum pname, GLint *params); |
||
4443 | typedef void (APIENTRY * PFNGLFINISHFENCENVPROC) (GLuint fence); |
||
4444 | typedef void (APIENTRY * PFNGLSETFENCENVPROC) (GLuint fence, GLenum condition); |
||
4445 | #endif |
||
4446 | |||
4447 | #ifndef GL_NV_evaluators |
||
4448 | #define GL_NV_evaluators 1 |
||
4449 | #ifdef GL_GLEXT_PROTOTYPES |
||
4450 | GLAPI void APIENTRY glMapControlPointsNV (GLenum, GLuint, GLenum, GLsizei, GLsizei, GLint, GLint, GLboolean, const GLvoid *); |
||
4451 | GLAPI void APIENTRY glMapParameterivNV (GLenum, GLenum, const GLint *); |
||
4452 | GLAPI void APIENTRY glMapParameterfvNV (GLenum, GLenum, const GLfloat *); |
||
4453 | GLAPI void APIENTRY glGetMapControlPointsNV (GLenum, GLuint, GLenum, GLsizei, GLsizei, GLboolean, GLvoid *); |
||
4454 | GLAPI void APIENTRY glGetMapParameterivNV (GLenum, GLenum, GLint *); |
||
4455 | GLAPI void APIENTRY glGetMapParameterfvNV (GLenum, GLenum, GLfloat *); |
||
4456 | GLAPI void APIENTRY glGetMapAttribParameterivNV (GLenum, GLuint, GLenum, GLint *); |
||
4457 | GLAPI void APIENTRY glGetMapAttribParameterfvNV (GLenum, GLuint, GLenum, GLfloat *); |
||
4458 | GLAPI void APIENTRY glEvalMapsNV (GLenum, GLenum); |
||
4459 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4460 | typedef void (APIENTRY * PFNGLMAPCONTROLPOINTSNVPROC) (GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid *points); |
||
4461 | typedef void (APIENTRY * PFNGLMAPPARAMETERIVNVPROC) (GLenum target, GLenum pname, const GLint *params); |
||
4462 | typedef void (APIENTRY * PFNGLMAPPARAMETERFVNVPROC) (GLenum target, GLenum pname, const GLfloat *params); |
||
4463 | typedef void (APIENTRY * PFNGLGETMAPCONTROLPOINTSNVPROC) (GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid *points); |
||
4464 | typedef void (APIENTRY * PFNGLGETMAPPARAMETERIVNVPROC) (GLenum target, GLenum pname, GLint *params); |
||
4465 | typedef void (APIENTRY * PFNGLGETMAPPARAMETERFVNVPROC) (GLenum target, GLenum pname, GLfloat *params); |
||
4466 | typedef void (APIENTRY * PFNGLGETMAPATTRIBPARAMETERIVNVPROC) (GLenum target, GLuint index, GLenum pname, GLint *params); |
||
4467 | typedef void (APIENTRY * PFNGLGETMAPATTRIBPARAMETERFVNVPROC) (GLenum target, GLuint index, GLenum pname, GLfloat *params); |
||
4468 | typedef void (APIENTRY * PFNGLEVALMAPSNVPROC) (GLenum target, GLenum mode); |
||
4469 | #endif |
||
4470 | |||
4471 | #ifndef GL_NV_packed_depth_stencil |
||
4472 | #define GL_NV_packed_depth_stencil 1 |
||
4473 | #endif |
||
4474 | |||
4475 | #ifndef GL_NV_register_combiners2 |
||
4476 | #define GL_NV_register_combiners2 1 |
||
4477 | #ifdef GL_GLEXT_PROTOTYPES |
||
4478 | GLAPI void APIENTRY glCombinerStageParameterfvNV (GLenum, GLenum, const GLfloat *); |
||
4479 | GLAPI void APIENTRY glGetCombinerStageParameterfvNV (GLenum, GLenum, GLfloat *); |
||
4480 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4481 | typedef void (APIENTRY * PFNGLCOMBINERSTAGEPARAMETERFVNVPROC) (GLenum stage, GLenum pname, const GLfloat *params); |
||
4482 | typedef void (APIENTRY * PFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC) (GLenum stage, GLenum pname, GLfloat *params); |
||
4483 | #endif |
||
4484 | |||
4485 | #ifndef GL_NV_texture_compression_vtc |
||
4486 | #define GL_NV_texture_compression_vtc 1 |
||
4487 | #endif |
||
4488 | |||
4489 | #ifndef GL_NV_texture_rectangle |
||
4490 | #define GL_NV_texture_rectangle 1 |
||
4491 | #endif |
||
4492 | |||
4493 | #ifndef GL_NV_texture_shader |
||
4494 | #define GL_NV_texture_shader 1 |
||
4495 | #endif |
||
4496 | |||
4497 | #ifndef GL_NV_texture_shader2 |
||
4498 | #define GL_NV_texture_shader2 1 |
||
4499 | #endif |
||
4500 | |||
4501 | #ifndef GL_NV_vertex_array_range2 |
||
4502 | #define GL_NV_vertex_array_range2 1 |
||
4503 | #endif |
||
4504 | |||
4505 | #ifndef GL_NV_vertex_program |
||
4506 | #define GL_NV_vertex_program 1 |
||
4507 | #ifdef GL_GLEXT_PROTOTYPES |
||
4508 | GLAPI GLboolean APIENTRY glAreProgramsResidentNV (GLsizei, const GLuint *, GLboolean *); |
||
4509 | GLAPI void APIENTRY glBindProgramNV (GLenum, GLuint); |
||
4510 | GLAPI void APIENTRY glDeleteProgramsNV (GLsizei, const GLuint *); |
||
4511 | GLAPI void APIENTRY glExecuteProgramNV (GLenum, GLuint, const GLfloat *); |
||
4512 | GLAPI void APIENTRY glGenProgramsNV (GLsizei, GLuint *); |
||
4513 | GLAPI void APIENTRY glGetProgramParameterdvNV (GLenum, GLuint, GLenum, GLdouble *); |
||
4514 | GLAPI void APIENTRY glGetProgramParameterfvNV (GLenum, GLuint, GLenum, GLfloat *); |
||
4515 | GLAPI void APIENTRY glGetProgramivNV (GLuint, GLenum, GLint *); |
||
4516 | GLAPI void APIENTRY glGetProgramStringNV (GLuint, GLenum, GLubyte *); |
||
4517 | GLAPI void APIENTRY glGetTrackMatrixivNV (GLenum, GLuint, GLenum, GLint *); |
||
4518 | GLAPI void APIENTRY glGetVertexAttribdvNV (GLuint, GLenum, GLdouble *); |
||
4519 | GLAPI void APIENTRY glGetVertexAttribfvNV (GLuint, GLenum, GLfloat *); |
||
4520 | GLAPI void APIENTRY glGetVertexAttribivNV (GLuint, GLenum, GLint *); |
||
4521 | GLAPI void APIENTRY glGetVertexAttribPointervNV (GLuint, GLenum, GLvoid* *); |
||
4522 | GLAPI GLboolean APIENTRY glIsProgramNV (GLuint); |
||
4523 | GLAPI void APIENTRY glLoadProgramNV (GLenum, GLuint, GLsizei, const GLubyte *); |
||
4524 | GLAPI void APIENTRY glProgramParameter4dNV (GLenum, GLuint, GLdouble, GLdouble, GLdouble, GLdouble); |
||
4525 | GLAPI void APIENTRY glProgramParameter4dvNV (GLenum, GLuint, const GLdouble *); |
||
4526 | GLAPI void APIENTRY glProgramParameter4fNV (GLenum, GLuint, GLfloat, GLfloat, GLfloat, GLfloat); |
||
4527 | GLAPI void APIENTRY glProgramParameter4fvNV (GLenum, GLuint, const GLfloat *); |
||
4528 | GLAPI void APIENTRY glProgramParameters4dvNV (GLenum, GLuint, GLuint, const GLdouble *); |
||
4529 | GLAPI void APIENTRY glProgramParameters4fvNV (GLenum, GLuint, GLuint, const GLfloat *); |
||
4530 | GLAPI void APIENTRY glRequestResidentProgramsNV (GLsizei, const GLuint *); |
||
4531 | GLAPI void APIENTRY glTrackMatrixNV (GLenum, GLuint, GLenum, GLenum); |
||
4532 | GLAPI void APIENTRY glVertexAttribPointerNV (GLuint, GLint, GLenum, GLsizei, const GLvoid *); |
||
4533 | GLAPI void APIENTRY glVertexAttrib1dNV (GLuint, GLdouble); |
||
4534 | GLAPI void APIENTRY glVertexAttrib1dvNV (GLuint, const GLdouble *); |
||
4535 | GLAPI void APIENTRY glVertexAttrib1fNV (GLuint, GLfloat); |
||
4536 | GLAPI void APIENTRY glVertexAttrib1fvNV (GLuint, const GLfloat *); |
||
4537 | GLAPI void APIENTRY glVertexAttrib1sNV (GLuint, GLshort); |
||
4538 | GLAPI void APIENTRY glVertexAttrib1svNV (GLuint, const GLshort *); |
||
4539 | GLAPI void APIENTRY glVertexAttrib2dNV (GLuint, GLdouble, GLdouble); |
||
4540 | GLAPI void APIENTRY glVertexAttrib2dvNV (GLuint, const GLdouble *); |
||
4541 | GLAPI void APIENTRY glVertexAttrib2fNV (GLuint, GLfloat, GLfloat); |
||
4542 | GLAPI void APIENTRY glVertexAttrib2fvNV (GLuint, const GLfloat *); |
||
4543 | GLAPI void APIENTRY glVertexAttrib2sNV (GLuint, GLshort, GLshort); |
||
4544 | GLAPI void APIENTRY glVertexAttrib2svNV (GLuint, const GLshort *); |
||
4545 | GLAPI void APIENTRY glVertexAttrib3dNV (GLuint, GLdouble, GLdouble, GLdouble); |
||
4546 | GLAPI void APIENTRY glVertexAttrib3dvNV (GLuint, const GLdouble *); |
||
4547 | GLAPI void APIENTRY glVertexAttrib3fNV (GLuint, GLfloat, GLfloat, GLfloat); |
||
4548 | GLAPI void APIENTRY glVertexAttrib3fvNV (GLuint, const GLfloat *); |
||
4549 | GLAPI void APIENTRY glVertexAttrib3sNV (GLuint, GLshort, GLshort, GLshort); |
||
4550 | GLAPI void APIENTRY glVertexAttrib3svNV (GLuint, const GLshort *); |
||
4551 | GLAPI void APIENTRY glVertexAttrib4dNV (GLuint, GLdouble, GLdouble, GLdouble, GLdouble); |
||
4552 | GLAPI void APIENTRY glVertexAttrib4dvNV (GLuint, const GLdouble *); |
||
4553 | GLAPI void APIENTRY glVertexAttrib4fNV (GLuint, GLfloat, GLfloat, GLfloat, GLfloat); |
||
4554 | GLAPI void APIENTRY glVertexAttrib4fvNV (GLuint, const GLfloat *); |
||
4555 | GLAPI void APIENTRY glVertexAttrib4sNV (GLuint, GLshort, GLshort, GLshort, GLshort); |
||
4556 | GLAPI void APIENTRY glVertexAttrib4svNV (GLuint, const GLshort *); |
||
4557 | GLAPI void APIENTRY glVertexAttrib4ubNV (GLuint, GLubyte, GLubyte, GLubyte, GLubyte); |
||
4558 | GLAPI void APIENTRY glVertexAttrib4ubvNV (GLuint, const GLubyte *); |
||
4559 | GLAPI void APIENTRY glVertexAttribs1dvNV (GLuint, GLsizei, const GLdouble *); |
||
4560 | GLAPI void APIENTRY glVertexAttribs1fvNV (GLuint, GLsizei, const GLfloat *); |
||
4561 | GLAPI void APIENTRY glVertexAttribs1svNV (GLuint, GLsizei, const GLshort *); |
||
4562 | GLAPI void APIENTRY glVertexAttribs2dvNV (GLuint, GLsizei, const GLdouble *); |
||
4563 | GLAPI void APIENTRY glVertexAttribs2fvNV (GLuint, GLsizei, const GLfloat *); |
||
4564 | GLAPI void APIENTRY glVertexAttribs2svNV (GLuint, GLsizei, const GLshort *); |
||
4565 | GLAPI void APIENTRY glVertexAttribs3dvNV (GLuint, GLsizei, const GLdouble *); |
||
4566 | GLAPI void APIENTRY glVertexAttribs3fvNV (GLuint, GLsizei, const GLfloat *); |
||
4567 | GLAPI void APIENTRY glVertexAttribs3svNV (GLuint, GLsizei, const GLshort *); |
||
4568 | GLAPI void APIENTRY glVertexAttribs4dvNV (GLuint, GLsizei, const GLdouble *); |
||
4569 | GLAPI void APIENTRY glVertexAttribs4fvNV (GLuint, GLsizei, const GLfloat *); |
||
4570 | GLAPI void APIENTRY glVertexAttribs4svNV (GLuint, GLsizei, const GLshort *); |
||
4571 | GLAPI void APIENTRY glVertexAttribs4ubvNV (GLuint, GLsizei, const GLubyte *); |
||
4572 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4573 | typedef GLboolean (APIENTRY * PFNGLAREPROGRAMSRESIDENTNVPROC) (GLsizei n, const GLuint *programs, GLboolean *residences); |
||
4574 | typedef void (APIENTRY * PFNGLBINDPROGRAMNVPROC) (GLenum target, GLuint id); |
||
4575 | typedef void (APIENTRY * PFNGLDELETEPROGRAMSNVPROC) (GLsizei n, const GLuint *programs); |
||
4576 | typedef void (APIENTRY * PFNGLEXECUTEPROGRAMNVPROC) (GLenum target, GLuint id, const GLfloat *params); |
||
4577 | typedef void (APIENTRY * PFNGLGENPROGRAMSNVPROC) (GLsizei n, GLuint *programs); |
||
4578 | typedef void (APIENTRY * PFNGLGETPROGRAMPARAMETERDVNVPROC) (GLenum target, GLuint index, GLenum pname, GLdouble *params); |
||
4579 | typedef void (APIENTRY * PFNGLGETPROGRAMPARAMETERFVNVPROC) (GLenum target, GLuint index, GLenum pname, GLfloat *params); |
||
4580 | typedef void (APIENTRY * PFNGLGETPROGRAMIVNVPROC) (GLuint id, GLenum pname, GLint *params); |
||
4581 | typedef void (APIENTRY * PFNGLGETPROGRAMSTRINGNVPROC) (GLuint id, GLenum pname, GLubyte *program); |
||
4582 | typedef void (APIENTRY * PFNGLGETTRACKMATRIXIVNVPROC) (GLenum target, GLuint address, GLenum pname, GLint *params); |
||
4583 | typedef void (APIENTRY * PFNGLGETVERTEXATTRIBDVNVPROC) (GLuint index, GLenum pname, GLdouble *params); |
||
4584 | typedef void (APIENTRY * PFNGLGETVERTEXATTRIBFVNVPROC) (GLuint index, GLenum pname, GLfloat *params); |
||
4585 | typedef void (APIENTRY * PFNGLGETVERTEXATTRIBIVNVPROC) (GLuint index, GLenum pname, GLint *params); |
||
4586 | typedef void (APIENTRY * PFNGLGETVERTEXATTRIBPOINTERVNVPROC) (GLuint index, GLenum pname, GLvoid* *pointer); |
||
4587 | typedef GLboolean (APIENTRY * PFNGLISPROGRAMNVPROC) (GLuint id); |
||
4588 | typedef void (APIENTRY * PFNGLLOADPROGRAMNVPROC) (GLenum target, GLuint id, GLsizei len, const GLubyte *program); |
||
4589 | typedef void (APIENTRY * PFNGLPROGRAMPARAMETER4DNVPROC) (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); |
||
4590 | typedef void (APIENTRY * PFNGLPROGRAMPARAMETER4DVNVPROC) (GLenum target, GLuint index, const GLdouble *v); |
||
4591 | typedef void (APIENTRY * PFNGLPROGRAMPARAMETER4FNVPROC) (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); |
||
4592 | typedef void (APIENTRY * PFNGLPROGRAMPARAMETER4FVNVPROC) (GLenum target, GLuint index, const GLfloat *v); |
||
4593 | typedef void (APIENTRY * PFNGLPROGRAMPARAMETERS4DVNVPROC) (GLenum target, GLuint index, GLuint count, const GLdouble *v); |
||
4594 | typedef void (APIENTRY * PFNGLPROGRAMPARAMETERS4FVNVPROC) (GLenum target, GLuint index, GLuint count, const GLfloat *v); |
||
4595 | typedef void (APIENTRY * PFNGLREQUESTRESIDENTPROGRAMSNVPROC) (GLsizei n, const GLuint *programs); |
||
4596 | typedef void (APIENTRY * PFNGLTRACKMATRIXNVPROC) (GLenum target, GLuint address, GLenum matrix, GLenum transform); |
||
4597 | typedef void (APIENTRY * PFNGLVERTEXATTRIBPOINTERNVPROC) (GLuint index, GLint fsize, GLenum type, GLsizei stride, const GLvoid *pointer); |
||
4598 | typedef void (APIENTRY * PFNGLVERTEXATTRIB1DNVPROC) (GLuint index, GLdouble x); |
||
4599 | typedef void (APIENTRY * PFNGLVERTEXATTRIB1DVNVPROC) (GLuint index, const GLdouble *v); |
||
4600 | typedef void (APIENTRY * PFNGLVERTEXATTRIB1FNVPROC) (GLuint index, GLfloat x); |
||
4601 | typedef void (APIENTRY * PFNGLVERTEXATTRIB1FVNVPROC) (GLuint index, const GLfloat *v); |
||
4602 | typedef void (APIENTRY * PFNGLVERTEXATTRIB1SNVPROC) (GLuint index, GLshort x); |
||
4603 | typedef void (APIENTRY * PFNGLVERTEXATTRIB1SVNVPROC) (GLuint index, const GLshort *v); |
||
4604 | typedef void (APIENTRY * PFNGLVERTEXATTRIB2DNVPROC) (GLuint index, GLdouble x, GLdouble y); |
||
4605 | typedef void (APIENTRY * PFNGLVERTEXATTRIB2DVNVPROC) (GLuint index, const GLdouble *v); |
||
4606 | typedef void (APIENTRY * PFNGLVERTEXATTRIB2FNVPROC) (GLuint index, GLfloat x, GLfloat y); |
||
4607 | typedef void (APIENTRY * PFNGLVERTEXATTRIB2FVNVPROC) (GLuint index, const GLfloat *v); |
||
4608 | typedef void (APIENTRY * PFNGLVERTEXATTRIB2SNVPROC) (GLuint index, GLshort x, GLshort y); |
||
4609 | typedef void (APIENTRY * PFNGLVERTEXATTRIB2SVNVPROC) (GLuint index, const GLshort *v); |
||
4610 | typedef void (APIENTRY * PFNGLVERTEXATTRIB3DNVPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z); |
||
4611 | typedef void (APIENTRY * PFNGLVERTEXATTRIB3DVNVPROC) (GLuint index, const GLdouble *v); |
||
4612 | typedef void (APIENTRY * PFNGLVERTEXATTRIB3FNVPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z); |
||
4613 | typedef void (APIENTRY * PFNGLVERTEXATTRIB3FVNVPROC) (GLuint index, const GLfloat *v); |
||
4614 | typedef void (APIENTRY * PFNGLVERTEXATTRIB3SNVPROC) (GLuint index, GLshort x, GLshort y, GLshort z); |
||
4615 | typedef void (APIENTRY * PFNGLVERTEXATTRIB3SVNVPROC) (GLuint index, const GLshort *v); |
||
4616 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4DNVPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); |
||
4617 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4DVNVPROC) (GLuint index, const GLdouble *v); |
||
4618 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4FNVPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); |
||
4619 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4FVNVPROC) (GLuint index, const GLfloat *v); |
||
4620 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4SNVPROC) (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); |
||
4621 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4SVNVPROC) (GLuint index, const GLshort *v); |
||
4622 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4UBNVPROC) (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); |
||
4623 | typedef void (APIENTRY * PFNGLVERTEXATTRIB4UBVNVPROC) (GLuint index, const GLubyte *v); |
||
4624 | typedef void (APIENTRY * PFNGLVERTEXATTRIBS1DVNVPROC) (GLuint index, GLsizei count, const GLdouble *v); |
||
4625 | typedef void (APIENTRY * PFNGLVERTEXATTRIBS1FVNVPROC) (GLuint index, GLsizei count, const GLfloat *v); |
||
4626 | typedef void (APIENTRY * PFNGLVERTEXATTRIBS1SVNVPROC) (GLuint index, GLsizei count, const GLshort *v); |
||
4627 | typedef void (APIENTRY * PFNGLVERTEXATTRIBS2DVNVPROC) (GLuint index, GLsizei count, const GLdouble *v); |
||
4628 | typedef void (APIENTRY * PFNGLVERTEXATTRIBS2FVNVPROC) (GLuint index, GLsizei count, const GLfloat *v); |
||
4629 | typedef void (APIENTRY * PFNGLVERTEXATTRIBS2SVNVPROC) (GLuint index, GLsizei count, const GLshort *v); |
||
4630 | typedef void (APIENTRY * PFNGLVERTEXATTRIBS3DVNVPROC) (GLuint index, GLsizei count, const GLdouble *v); |
||
4631 | typedef void (APIENTRY * PFNGLVERTEXATTRIBS3FVNVPROC) (GLuint index, GLsizei count, const GLfloat *v); |
||
4632 | typedef void (APIENTRY * PFNGLVERTEXATTRIBS3SVNVPROC) (GLuint index, GLsizei count, const GLshort *v); |
||
4633 | typedef void (APIENTRY * PFNGLVERTEXATTRIBS4DVNVPROC) (GLuint index, GLsizei count, const GLdouble *v); |
||
4634 | typedef void (APIENTRY * PFNGLVERTEXATTRIBS4FVNVPROC) (GLuint index, GLsizei count, const GLfloat *v); |
||
4635 | typedef void (APIENTRY * PFNGLVERTEXATTRIBS4SVNVPROC) (GLuint index, GLsizei count, const GLshort *v); |
||
4636 | typedef void (APIENTRY * PFNGLVERTEXATTRIBS4UBVNVPROC) (GLuint index, GLsizei count, const GLubyte *v); |
||
4637 | #endif |
||
4638 | |||
4639 | #ifndef GL_SGIX_texture_coordinate_clamp |
||
4640 | #define GL_SGIX_texture_coordinate_clamp 1 |
||
4641 | #endif |
||
4642 | |||
4643 | #ifndef GL_SGIX_scalebias_hint |
||
4644 | #define GL_SGIX_scalebias_hint 1 |
||
4645 | #endif |
||
4646 | |||
4647 | #ifndef GL_OML_interlace |
||
4648 | #define GL_OML_interlace 1 |
||
4649 | #endif |
||
4650 | |||
4651 | #ifndef GL_OML_subsample |
||
4652 | #define GL_OML_subsample 1 |
||
4653 | #endif |
||
4654 | |||
4655 | #ifndef GL_OML_resample |
||
4656 | #define GL_OML_resample 1 |
||
4657 | #endif |
||
4658 | |||
4659 | #ifndef GL_NV_copy_depth_to_color |
||
4660 | #define GL_NV_copy_depth_to_color 1 |
||
4661 | #endif |
||
4662 | |||
4663 | #ifndef GL_ATI_envmap_bumpmap |
||
4664 | #define GL_ATI_envmap_bumpmap 1 |
||
4665 | #ifdef GL_GLEXT_PROTOTYPES |
||
4666 | GLAPI void APIENTRY glTexBumpParameterivATI (GLenum, const GLint *); |
||
4667 | GLAPI void APIENTRY glTexBumpParameterfvATI (GLenum, const GLfloat *); |
||
4668 | GLAPI void APIENTRY glGetTexBumpParameterivATI (GLenum, GLint *); |
||
4669 | GLAPI void APIENTRY glGetTexBumpParameterfvATI (GLenum, GLfloat *); |
||
4670 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4671 | typedef void (APIENTRY * PFNGLTEXBUMPPARAMETERIVATIPROC) (GLenum pname, const GLint *param); |
||
4672 | typedef void (APIENTRY * PFNGLTEXBUMPPARAMETERFVATIPROC) (GLenum pname, const GLfloat *param); |
||
4673 | typedef void (APIENTRY * PFNGLGETTEXBUMPPARAMETERIVATIPROC) (GLenum pname, GLint *param); |
||
4674 | typedef void (APIENTRY * PFNGLGETTEXBUMPPARAMETERFVATIPROC) (GLenum pname, GLfloat *param); |
||
4675 | #endif |
||
4676 | |||
4677 | #ifndef GL_ATI_fragment_shader |
||
4678 | #define GL_ATI_fragment_shader 1 |
||
4679 | #ifdef GL_GLEXT_PROTOTYPES |
||
4680 | GLAPI GLuint APIENTRY glGenFragmentShadersATI (GLuint); |
||
4681 | GLAPI void APIENTRY glBindFragmentShaderATI (GLuint); |
||
4682 | GLAPI void APIENTRY glDeleteFragmentShaderATI (GLuint); |
||
4683 | GLAPI void APIENTRY glBeginFragmentShaderATI (void); |
||
4684 | GLAPI void APIENTRY glEndFragmentShaderATI (void); |
||
4685 | GLAPI void APIENTRY glPassTexCoordATI (GLuint, GLuint, GLenum); |
||
4686 | GLAPI void APIENTRY glSampleMapATI (GLuint, GLuint, GLenum); |
||
4687 | GLAPI void APIENTRY glColorFragmentOp1ATI (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint); |
||
4688 | GLAPI void APIENTRY glColorFragmentOp2ATI (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint); |
||
4689 | GLAPI void APIENTRY glColorFragmentOp3ATI (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint); |
||
4690 | GLAPI void APIENTRY glAlphaFragmentOp1ATI (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint); |
||
4691 | GLAPI void APIENTRY glAlphaFragmentOp2ATI (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint); |
||
4692 | GLAPI void APIENTRY glAlphaFragmentOp3ATI (GLenum, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint, GLuint); |
||
4693 | GLAPI void APIENTRY glSetFragmentShaderConstantATI (GLuint, const GLfloat *); |
||
4694 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4695 | typedef GLuint (APIENTRY * PFNGLGENFRAGMENTSHADERSATIPROC) (GLuint range); |
||
4696 | typedef void (APIENTRY * PFNGLBINDFRAGMENTSHADERATIPROC) (GLuint id); |
||
4697 | typedef void (APIENTRY * PFNGLDELETEFRAGMENTSHADERATIPROC) (GLuint id); |
||
4698 | typedef void (APIENTRY * PFNGLBEGINFRAGMENTSHADERATIPROC) (void); |
||
4699 | typedef void (APIENTRY * PFNGLENDFRAGMENTSHADERATIPROC) (void); |
||
4700 | typedef void (APIENTRY * PFNGLPASSTEXCOORDATIPROC) (GLuint dst, GLuint coord, GLenum swizzle); |
||
4701 | typedef void (APIENTRY * PFNGLSAMPLEMAPATIPROC) (GLuint dst, GLuint interp, GLenum swizzle); |
||
4702 | typedef void (APIENTRY * PFNGLCOLORFRAGMENTOP1ATIPROC) (GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); |
||
4703 | typedef void (APIENTRY * PFNGLCOLORFRAGMENTOP2ATIPROC) (GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); |
||
4704 | typedef void (APIENTRY * PFNGLCOLORFRAGMENTOP3ATIPROC) (GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod); |
||
4705 | typedef void (APIENTRY * PFNGLALPHAFRAGMENTOP1ATIPROC) (GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); |
||
4706 | typedef void (APIENTRY * PFNGLALPHAFRAGMENTOP2ATIPROC) (GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); |
||
4707 | typedef void (APIENTRY * PFNGLALPHAFRAGMENTOP3ATIPROC) (GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod); |
||
4708 | typedef void (APIENTRY * PFNGLSETFRAGMENTSHADERCONSTANTATIPROC) (GLuint dst, const GLfloat *value); |
||
4709 | #endif |
||
4710 | |||
4711 | #ifndef GL_ATI_pn_triangles |
||
4712 | #define GL_ATI_pn_triangles 1 |
||
4713 | #ifdef GL_GLEXT_PROTOTYPES |
||
4714 | GLAPI void APIENTRY glPNTrianglesiATI (GLenum, GLint); |
||
4715 | GLAPI void APIENTRY glPNTrianglesfATI (GLenum, GLfloat); |
||
4716 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4717 | typedef void (APIENTRY * PFNGLPNTRIANGLESIATIPROC) (GLenum pname, GLint param); |
||
4718 | typedef void (APIENTRY * PFNGLPNTRIANGLESFATIPROC) (GLenum pname, GLfloat param); |
||
4719 | #endif |
||
4720 | |||
4721 | #ifndef GL_ATI_vertex_array_object |
||
4722 | #define GL_ATI_vertex_array_object 1 |
||
4723 | #ifdef GL_GLEXT_PROTOTYPES |
||
4724 | GLAPI GLuint APIENTRY glNewObjectBufferATI (GLsizei, const GLvoid *, GLenum); |
||
4725 | GLAPI GLboolean APIENTRY glIsObjectBufferATI (GLuint); |
||
4726 | GLAPI void APIENTRY glUpdateObjectBufferATI (GLuint, GLuint, GLsizei, const GLvoid *, GLenum); |
||
4727 | GLAPI void APIENTRY glGetObjectBufferfvATI (GLuint, GLenum, GLfloat *); |
||
4728 | GLAPI void APIENTRY glGetObjectBufferivATI (GLuint, GLenum, GLint *); |
||
4729 | GLAPI void APIENTRY glDeleteObjectBufferATI (GLuint); |
||
4730 | GLAPI void APIENTRY glArrayObjectATI (GLenum, GLint, GLenum, GLsizei, GLuint, GLuint); |
||
4731 | GLAPI void APIENTRY glGetArrayObjectfvATI (GLenum, GLenum, GLfloat *); |
||
4732 | GLAPI void APIENTRY glGetArrayObjectivATI (GLenum, GLenum, GLint *); |
||
4733 | GLAPI void APIENTRY glVariantArrayObjectATI (GLuint, GLenum, GLsizei, GLuint, GLuint); |
||
4734 | GLAPI void APIENTRY glGetVariantArrayObjectfvATI (GLuint, GLenum, GLfloat *); |
||
4735 | GLAPI void APIENTRY glGetVariantArrayObjectivATI (GLuint, GLenum, GLint *); |
||
4736 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4737 | typedef GLuint (APIENTRY * PFNGLNEWOBJECTBUFFERATIPROC) (GLsizei size, const GLvoid *pointer, GLenum usage); |
||
4738 | typedef GLboolean (APIENTRY * PFNGLISOBJECTBUFFERATIPROC) (GLuint buffer); |
||
4739 | typedef void (APIENTRY * PFNGLUPDATEOBJECTBUFFERATIPROC) (GLuint buffer, GLuint offset, GLsizei size, const GLvoid *pointer, GLenum preserve); |
||
4740 | typedef void (APIENTRY * PFNGLGETOBJECTBUFFERFVATIPROC) (GLuint buffer, GLenum pname, GLfloat *params); |
||
4741 | typedef void (APIENTRY * PFNGLGETOBJECTBUFFERIVATIPROC) (GLuint buffer, GLenum pname, GLint *params); |
||
4742 | typedef void (APIENTRY * PFNGLDELETEOBJECTBUFFERATIPROC) (GLuint buffer); |
||
4743 | typedef void (APIENTRY * PFNGLARRAYOBJECTATIPROC) (GLenum array, GLint size, GLenum type, GLsizei stride, GLuint buffer, GLuint offset); |
||
4744 | typedef void (APIENTRY * PFNGLGETARRAYOBJECTFVATIPROC) (GLenum array, GLenum pname, GLfloat *params); |
||
4745 | typedef void (APIENTRY * PFNGLGETARRAYOBJECTIVATIPROC) (GLenum array, GLenum pname, GLint *params); |
||
4746 | typedef void (APIENTRY * PFNGLVARIANTARRAYOBJECTATIPROC) (GLuint id, GLenum type, GLsizei stride, GLuint buffer, GLuint offset); |
||
4747 | typedef void (APIENTRY * PFNGLGETVARIANTARRAYOBJECTFVATIPROC) (GLuint id, GLenum pname, GLfloat *params); |
||
4748 | typedef void (APIENTRY * PFNGLGETVARIANTARRAYOBJECTIVATIPROC) (GLuint id, GLenum pname, GLint *params); |
||
4749 | #endif |
||
4750 | |||
4751 | #ifndef GL_EXT_vertex_shader |
||
4752 | #define GL_EXT_vertex_shader 1 |
||
4753 | #ifdef GL_GLEXT_PROTOTYPES |
||
4754 | GLAPI void APIENTRY glBeginVertexShaderEXT (void); |
||
4755 | GLAPI void APIENTRY glEndVertexShaderEXT (void); |
||
4756 | GLAPI void APIENTRY glBindVertexShaderEXT (GLuint); |
||
4757 | GLAPI GLuint APIENTRY glGenVertexShadersEXT (GLuint); |
||
4758 | GLAPI void APIENTRY glDeleteVertexShaderEXT (GLuint); |
||
4759 | GLAPI void APIENTRY glShaderOp1EXT (GLenum, GLuint, GLuint); |
||
4760 | GLAPI void APIENTRY glShaderOp2EXT (GLenum, GLuint, GLuint, GLuint); |
||
4761 | GLAPI void APIENTRY glShaderOp3EXT (GLenum, GLuint, GLuint, GLuint, GLuint); |
||
4762 | GLAPI void APIENTRY glSwizzleEXT (GLuint, GLuint, GLenum, GLenum, GLenum, GLenum); |
||
4763 | GLAPI void APIENTRY glWriteMaskEXT (GLuint, GLuint, GLenum, GLenum, GLenum, GLenum); |
||
4764 | GLAPI void APIENTRY glInsertComponentEXT (GLuint, GLuint, GLuint); |
||
4765 | GLAPI void APIENTRY glExtractComponentEXT (GLuint, GLuint, GLuint); |
||
4766 | GLAPI GLuint APIENTRY glGenSymbolsEXT (GLenum, GLenum, GLenum, GLuint); |
||
4767 | GLAPI void APIENTRY glSetInvariantEXT (GLuint, GLenum, const void *); |
||
4768 | GLAPI void APIENTRY glSetLocalConstantEXT (GLuint, GLenum, const void *); |
||
4769 | GLAPI void APIENTRY glVariantbvEXT (GLuint, const GLbyte *); |
||
4770 | GLAPI void APIENTRY glVariantsvEXT (GLuint, const GLshort *); |
||
4771 | GLAPI void APIENTRY glVariantivEXT (GLuint, const GLint *); |
||
4772 | GLAPI void APIENTRY glVariantfvEXT (GLuint, const GLfloat *); |
||
4773 | GLAPI void APIENTRY glVariantdvEXT (GLuint, const GLdouble *); |
||
4774 | GLAPI void APIENTRY glVariantubvEXT (GLuint, const GLubyte *); |
||
4775 | GLAPI void APIENTRY glVariantusvEXT (GLuint, const GLushort *); |
||
4776 | GLAPI void APIENTRY glVariantuivEXT (GLuint, const GLuint *); |
||
4777 | GLAPI void APIENTRY glVariantPointerEXT (GLuint, GLenum, GLuint, const void *); |
||
4778 | GLAPI void APIENTRY glEnableVariantClientStateEXT (GLuint); |
||
4779 | GLAPI void APIENTRY glDisableVariantClientStateEXT (GLuint); |
||
4780 | GLAPI GLuint APIENTRY glBindLightParameterEXT (GLenum, GLenum); |
||
4781 | GLAPI GLuint APIENTRY glBindMaterialParameterEXT (GLenum, GLenum); |
||
4782 | GLAPI GLuint APIENTRY glBindTexGenParameterEXT (GLenum, GLenum, GLenum); |
||
4783 | GLAPI GLuint APIENTRY glBindTextureUnitParameterEXT (GLenum, GLenum); |
||
4784 | GLAPI GLuint APIENTRY glBindParameterEXT (GLenum); |
||
4785 | GLAPI GLboolean APIENTRY glIsVariantEnabledEXT (GLuint, GLenum); |
||
4786 | GLAPI void APIENTRY glGetVariantBooleanvEXT (GLuint, GLenum, GLboolean *); |
||
4787 | GLAPI void APIENTRY glGetVariantIntegervEXT (GLuint, GLenum, GLint *); |
||
4788 | GLAPI void APIENTRY glGetVariantFloatvEXT (GLuint, GLenum, GLfloat *); |
||
4789 | GLAPI void APIENTRY glGetVariantPointervEXT (GLuint, GLenum, GLvoid* *); |
||
4790 | GLAPI void APIENTRY glGetInvariantBooleanvEXT (GLuint, GLenum, GLboolean *); |
||
4791 | GLAPI void APIENTRY glGetInvariantIntegervEXT (GLuint, GLenum, GLint *); |
||
4792 | GLAPI void APIENTRY glGetInvariantFloatvEXT (GLuint, GLenum, GLfloat *); |
||
4793 | GLAPI void APIENTRY glGetLocalConstantBooleanvEXT (GLuint, GLenum, GLboolean *); |
||
4794 | GLAPI void APIENTRY glGetLocalConstantIntegervEXT (GLuint, GLenum, GLint *); |
||
4795 | GLAPI void APIENTRY glGetLocalConstantFloatvEXT (GLuint, GLenum, GLfloat *); |
||
4796 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4797 | typedef void (APIENTRY * PFNGLBEGINVERTEXSHADEREXTPROC) (void); |
||
4798 | typedef void (APIENTRY * PFNGLENDVERTEXSHADEREXTPROC) (void); |
||
4799 | typedef void (APIENTRY * PFNGLBINDVERTEXSHADEREXTPROC) (GLuint id); |
||
4800 | typedef GLuint (APIENTRY * PFNGLGENVERTEXSHADERSEXTPROC) (GLuint range); |
||
4801 | typedef void (APIENTRY * PFNGLDELETEVERTEXSHADEREXTPROC) (GLuint id); |
||
4802 | typedef void (APIENTRY * PFNGLSHADEROP1EXTPROC) (GLenum op, GLuint res, GLuint arg1); |
||
4803 | typedef void (APIENTRY * PFNGLSHADEROP2EXTPROC) (GLenum op, GLuint res, GLuint arg1, GLuint arg2); |
||
4804 | typedef void (APIENTRY * PFNGLSHADEROP3EXTPROC) (GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3); |
||
4805 | typedef void (APIENTRY * PFNGLSWIZZLEEXTPROC) (GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW); |
||
4806 | typedef void (APIENTRY * PFNGLWRITEMASKEXTPROC) (GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW); |
||
4807 | typedef void (APIENTRY * PFNGLINSERTCOMPONENTEXTPROC) (GLuint res, GLuint src, GLuint num); |
||
4808 | typedef void (APIENTRY * PFNGLEXTRACTCOMPONENTEXTPROC) (GLuint res, GLuint src, GLuint num); |
||
4809 | typedef GLuint (APIENTRY * PFNGLGENSYMBOLSEXTPROC) (GLenum datatype, GLenum storagetype, GLenum range, GLuint components); |
||
4810 | typedef void (APIENTRY * PFNGLSETINVARIANTEXTPROC) (GLuint id, GLenum type, const void *addr); |
||
4811 | typedef void (APIENTRY * PFNGLSETLOCALCONSTANTEXTPROC) (GLuint id, GLenum type, const void *addr); |
||
4812 | typedef void (APIENTRY * PFNGLVARIANTBVEXTPROC) (GLuint id, const GLbyte *addr); |
||
4813 | typedef void (APIENTRY * PFNGLVARIANTSVEXTPROC) (GLuint id, const GLshort *addr); |
||
4814 | typedef void (APIENTRY * PFNGLVARIANTIVEXTPROC) (GLuint id, const GLint *addr); |
||
4815 | typedef void (APIENTRY * PFNGLVARIANTFVEXTPROC) (GLuint id, const GLfloat *addr); |
||
4816 | typedef void (APIENTRY * PFNGLVARIANTDVEXTPROC) (GLuint id, const GLdouble *addr); |
||
4817 | typedef void (APIENTRY * PFNGLVARIANTUBVEXTPROC) (GLuint id, const GLubyte *addr); |
||
4818 | typedef void (APIENTRY * PFNGLVARIANTUSVEXTPROC) (GLuint id, const GLushort *addr); |
||
4819 | typedef void (APIENTRY * PFNGLVARIANTUIVEXTPROC) (GLuint id, const GLuint *addr); |
||
4820 | typedef void (APIENTRY * PFNGLVARIANTPOINTEREXTPROC) (GLuint id, GLenum type, GLuint stride, const void *addr); |
||
4821 | typedef void (APIENTRY * PFNGLENABLEVARIANTCLIENTSTATEEXTPROC) (GLuint id); |
||
4822 | typedef void (APIENTRY * PFNGLDISABLEVARIANTCLIENTSTATEEXTPROC) (GLuint id); |
||
4823 | typedef GLuint (APIENTRY * PFNGLBINDLIGHTPARAMETEREXTPROC) (GLenum light, GLenum value); |
||
4824 | typedef GLuint (APIENTRY * PFNGLBINDMATERIALPARAMETEREXTPROC) (GLenum face, GLenum value); |
||
4825 | typedef GLuint (APIENTRY * PFNGLBINDTEXGENPARAMETEREXTPROC) (GLenum unit, GLenum coord, GLenum value); |
||
4826 | typedef GLuint (APIENTRY * PFNGLBINDTEXTUREUNITPARAMETEREXTPROC) (GLenum unit, GLenum value); |
||
4827 | typedef GLuint (APIENTRY * PFNGLBINDPARAMETEREXTPROC) (GLenum value); |
||
4828 | typedef GLboolean (APIENTRY * PFNGLISVARIANTENABLEDEXTPROC) (GLuint id, GLenum cap); |
||
4829 | typedef void (APIENTRY * PFNGLGETVARIANTBOOLEANVEXTPROC) (GLuint id, GLenum value, GLboolean *data); |
||
4830 | typedef void (APIENTRY * PFNGLGETVARIANTINTEGERVEXTPROC) (GLuint id, GLenum value, GLint *data); |
||
4831 | typedef void (APIENTRY * PFNGLGETVARIANTFLOATVEXTPROC) (GLuint id, GLenum value, GLfloat *data); |
||
4832 | typedef void (APIENTRY * PFNGLGETVARIANTPOINTERVEXTPROC) (GLuint id, GLenum value, GLvoid* *data); |
||
4833 | typedef void (APIENTRY * PFNGLGETINVARIANTBOOLEANVEXTPROC) (GLuint id, GLenum value, GLboolean *data); |
||
4834 | typedef void (APIENTRY * PFNGLGETINVARIANTINTEGERVEXTPROC) (GLuint id, GLenum value, GLint *data); |
||
4835 | typedef void (APIENTRY * PFNGLGETINVARIANTFLOATVEXTPROC) (GLuint id, GLenum value, GLfloat *data); |
||
4836 | typedef void (APIENTRY * PFNGLGETLOCALCONSTANTBOOLEANVEXTPROC) (GLuint id, GLenum value, GLboolean *data); |
||
4837 | typedef void (APIENTRY * PFNGLGETLOCALCONSTANTINTEGERVEXTPROC) (GLuint id, GLenum value, GLint *data); |
||
4838 | typedef void (APIENTRY * PFNGLGETLOCALCONSTANTFLOATVEXTPROC) (GLuint id, GLenum value, GLfloat *data); |
||
4839 | #endif |
||
4840 | |||
4841 | #ifndef GL_ATI_vertex_streams |
||
4842 | #define GL_ATI_vertex_streams 1 |
||
4843 | #ifdef GL_GLEXT_PROTOTYPES |
||
4844 | GLAPI void APIENTRY glVertexStream1sATI (GLenum, GLshort); |
||
4845 | GLAPI void APIENTRY glVertexStream1svATI (GLenum, const GLshort *); |
||
4846 | GLAPI void APIENTRY glVertexStream1iATI (GLenum, GLint); |
||
4847 | GLAPI void APIENTRY glVertexStream1ivATI (GLenum, const GLint *); |
||
4848 | GLAPI void APIENTRY glVertexStream1fATI (GLenum, GLfloat); |
||
4849 | GLAPI void APIENTRY glVertexStream1fvATI (GLenum, const GLfloat *); |
||
4850 | GLAPI void APIENTRY glVertexStream1dATI (GLenum, GLdouble); |
||
4851 | GLAPI void APIENTRY glVertexStream1dvATI (GLenum, const GLdouble *); |
||
4852 | GLAPI void APIENTRY glVertexStream2sATI (GLenum, GLshort, GLshort); |
||
4853 | GLAPI void APIENTRY glVertexStream2svATI (GLenum, const GLshort *); |
||
4854 | GLAPI void APIENTRY glVertexStream2iATI (GLenum, GLint, GLint); |
||
4855 | GLAPI void APIENTRY glVertexStream2ivATI (GLenum, const GLint *); |
||
4856 | GLAPI void APIENTRY glVertexStream2fATI (GLenum, GLfloat, GLfloat); |
||
4857 | GLAPI void APIENTRY glVertexStream2fvATI (GLenum, const GLfloat *); |
||
4858 | GLAPI void APIENTRY glVertexStream2dATI (GLenum, GLdouble, GLdouble); |
||
4859 | GLAPI void APIENTRY glVertexStream2dvATI (GLenum, const GLdouble *); |
||
4860 | GLAPI void APIENTRY glVertexStream3sATI (GLenum, GLshort, GLshort, GLshort); |
||
4861 | GLAPI void APIENTRY glVertexStream3svATI (GLenum, const GLshort *); |
||
4862 | GLAPI void APIENTRY glVertexStream3iATI (GLenum, GLint, GLint, GLint); |
||
4863 | GLAPI void APIENTRY glVertexStream3ivATI (GLenum, const GLint *); |
||
4864 | GLAPI void APIENTRY glVertexStream3fATI (GLenum, GLfloat, GLfloat, GLfloat); |
||
4865 | GLAPI void APIENTRY glVertexStream3fvATI (GLenum, const GLfloat *); |
||
4866 | GLAPI void APIENTRY glVertexStream3dATI (GLenum, GLdouble, GLdouble, GLdouble); |
||
4867 | GLAPI void APIENTRY glVertexStream3dvATI (GLenum, const GLdouble *); |
||
4868 | GLAPI void APIENTRY glVertexStream4sATI (GLenum, GLshort, GLshort, GLshort, GLshort); |
||
4869 | GLAPI void APIENTRY glVertexStream4svATI (GLenum, const GLshort *); |
||
4870 | GLAPI void APIENTRY glVertexStream4iATI (GLenum, GLint, GLint, GLint, GLint); |
||
4871 | GLAPI void APIENTRY glVertexStream4ivATI (GLenum, const GLint *); |
||
4872 | GLAPI void APIENTRY glVertexStream4fATI (GLenum, GLfloat, GLfloat, GLfloat, GLfloat); |
||
4873 | GLAPI void APIENTRY glVertexStream4fvATI (GLenum, const GLfloat *); |
||
4874 | GLAPI void APIENTRY glVertexStream4dATI (GLenum, GLdouble, GLdouble, GLdouble, GLdouble); |
||
4875 | GLAPI void APIENTRY glVertexStream4dvATI (GLenum, const GLdouble *); |
||
4876 | GLAPI void APIENTRY glNormalStream3bATI (GLenum, GLbyte, GLbyte, GLbyte); |
||
4877 | GLAPI void APIENTRY glNormalStream3bvATI (GLenum, const GLbyte *); |
||
4878 | GLAPI void APIENTRY glNormalStream3sATI (GLenum, GLshort, GLshort, GLshort); |
||
4879 | GLAPI void APIENTRY glNormalStream3svATI (GLenum, const GLshort *); |
||
4880 | GLAPI void APIENTRY glNormalStream3iATI (GLenum, GLint, GLint, GLint); |
||
4881 | GLAPI void APIENTRY glNormalStream3ivATI (GLenum, const GLint *); |
||
4882 | GLAPI void APIENTRY glNormalStream3fATI (GLenum, GLfloat, GLfloat, GLfloat); |
||
4883 | GLAPI void APIENTRY glNormalStream3fvATI (GLenum, const GLfloat *); |
||
4884 | GLAPI void APIENTRY glNormalStream3dATI (GLenum, GLdouble, GLdouble, GLdouble); |
||
4885 | GLAPI void APIENTRY glNormalStream3dvATI (GLenum, const GLdouble *); |
||
4886 | GLAPI void APIENTRY glClientActiveVertexStreamATI (GLenum); |
||
4887 | GLAPI void APIENTRY glVertexBlendEnviATI (GLenum, GLint); |
||
4888 | GLAPI void APIENTRY glVertexBlendEnvfATI (GLenum, GLfloat); |
||
4889 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4890 | typedef void (APIENTRY * PFNGLVERTEXSTREAM1SATIPROC) (GLenum stream, GLshort x); |
||
4891 | typedef void (APIENTRY * PFNGLVERTEXSTREAM1SVATIPROC) (GLenum stream, const GLshort *coords); |
||
4892 | typedef void (APIENTRY * PFNGLVERTEXSTREAM1IATIPROC) (GLenum stream, GLint x); |
||
4893 | typedef void (APIENTRY * PFNGLVERTEXSTREAM1IVATIPROC) (GLenum stream, const GLint *coords); |
||
4894 | typedef void (APIENTRY * PFNGLVERTEXSTREAM1FATIPROC) (GLenum stream, GLfloat x); |
||
4895 | typedef void (APIENTRY * PFNGLVERTEXSTREAM1FVATIPROC) (GLenum stream, const GLfloat *coords); |
||
4896 | typedef void (APIENTRY * PFNGLVERTEXSTREAM1DATIPROC) (GLenum stream, GLdouble x); |
||
4897 | typedef void (APIENTRY * PFNGLVERTEXSTREAM1DVATIPROC) (GLenum stream, const GLdouble *coords); |
||
4898 | typedef void (APIENTRY * PFNGLVERTEXSTREAM2SATIPROC) (GLenum stream, GLshort x, GLshort y); |
||
4899 | typedef void (APIENTRY * PFNGLVERTEXSTREAM2SVATIPROC) (GLenum stream, const GLshort *coords); |
||
4900 | typedef void (APIENTRY * PFNGLVERTEXSTREAM2IATIPROC) (GLenum stream, GLint x, GLint y); |
||
4901 | typedef void (APIENTRY * PFNGLVERTEXSTREAM2IVATIPROC) (GLenum stream, const GLint *coords); |
||
4902 | typedef void (APIENTRY * PFNGLVERTEXSTREAM2FATIPROC) (GLenum stream, GLfloat x, GLfloat y); |
||
4903 | typedef void (APIENTRY * PFNGLVERTEXSTREAM2FVATIPROC) (GLenum stream, const GLfloat *coords); |
||
4904 | typedef void (APIENTRY * PFNGLVERTEXSTREAM2DATIPROC) (GLenum stream, GLdouble x, GLdouble y); |
||
4905 | typedef void (APIENTRY * PFNGLVERTEXSTREAM2DVATIPROC) (GLenum stream, const GLdouble *coords); |
||
4906 | typedef void (APIENTRY * PFNGLVERTEXSTREAM3SATIPROC) (GLenum stream, GLshort x, GLshort y, GLshort z); |
||
4907 | typedef void (APIENTRY * PFNGLVERTEXSTREAM3SVATIPROC) (GLenum stream, const GLshort *coords); |
||
4908 | typedef void (APIENTRY * PFNGLVERTEXSTREAM3IATIPROC) (GLenum stream, GLint x, GLint y, GLint z); |
||
4909 | typedef void (APIENTRY * PFNGLVERTEXSTREAM3IVATIPROC) (GLenum stream, const GLint *coords); |
||
4910 | typedef void (APIENTRY * PFNGLVERTEXSTREAM3FATIPROC) (GLenum stream, GLfloat x, GLfloat y, GLfloat z); |
||
4911 | typedef void (APIENTRY * PFNGLVERTEXSTREAM3FVATIPROC) (GLenum stream, const GLfloat *coords); |
||
4912 | typedef void (APIENTRY * PFNGLVERTEXSTREAM3DATIPROC) (GLenum stream, GLdouble x, GLdouble y, GLdouble z); |
||
4913 | typedef void (APIENTRY * PFNGLVERTEXSTREAM3DVATIPROC) (GLenum stream, const GLdouble *coords); |
||
4914 | typedef void (APIENTRY * PFNGLVERTEXSTREAM4SATIPROC) (GLenum stream, GLshort x, GLshort y, GLshort z, GLshort w); |
||
4915 | typedef void (APIENTRY * PFNGLVERTEXSTREAM4SVATIPROC) (GLenum stream, const GLshort *coords); |
||
4916 | typedef void (APIENTRY * PFNGLVERTEXSTREAM4IATIPROC) (GLenum stream, GLint x, GLint y, GLint z, GLint w); |
||
4917 | typedef void (APIENTRY * PFNGLVERTEXSTREAM4IVATIPROC) (GLenum stream, const GLint *coords); |
||
4918 | typedef void (APIENTRY * PFNGLVERTEXSTREAM4FATIPROC) (GLenum stream, GLfloat x, GLfloat y, GLfloat z, GLfloat w); |
||
4919 | typedef void (APIENTRY * PFNGLVERTEXSTREAM4FVATIPROC) (GLenum stream, const GLfloat *coords); |
||
4920 | typedef void (APIENTRY * PFNGLVERTEXSTREAM4DATIPROC) (GLenum stream, GLdouble x, GLdouble y, GLdouble z, GLdouble w); |
||
4921 | typedef void (APIENTRY * PFNGLVERTEXSTREAM4DVATIPROC) (GLenum stream, const GLdouble *coords); |
||
4922 | typedef void (APIENTRY * PFNGLNORMALSTREAM3BATIPROC) (GLenum stream, GLbyte nx, GLbyte ny, GLbyte nz); |
||
4923 | typedef void (APIENTRY * PFNGLNORMALSTREAM3BVATIPROC) (GLenum stream, const GLbyte *coords); |
||
4924 | typedef void (APIENTRY * PFNGLNORMALSTREAM3SATIPROC) (GLenum stream, GLshort nx, GLshort ny, GLshort nz); |
||
4925 | typedef void (APIENTRY * PFNGLNORMALSTREAM3SVATIPROC) (GLenum stream, const GLshort *coords); |
||
4926 | typedef void (APIENTRY * PFNGLNORMALSTREAM3IATIPROC) (GLenum stream, GLint nx, GLint ny, GLint nz); |
||
4927 | typedef void (APIENTRY * PFNGLNORMALSTREAM3IVATIPROC) (GLenum stream, const GLint *coords); |
||
4928 | typedef void (APIENTRY * PFNGLNORMALSTREAM3FATIPROC) (GLenum stream, GLfloat nx, GLfloat ny, GLfloat nz); |
||
4929 | typedef void (APIENTRY * PFNGLNORMALSTREAM3FVATIPROC) (GLenum stream, const GLfloat *coords); |
||
4930 | typedef void (APIENTRY * PFNGLNORMALSTREAM3DATIPROC) (GLenum stream, GLdouble nx, GLdouble ny, GLdouble nz); |
||
4931 | typedef void (APIENTRY * PFNGLNORMALSTREAM3DVATIPROC) (GLenum stream, const GLdouble *coords); |
||
4932 | typedef void (APIENTRY * PFNGLCLIENTACTIVEVERTEXSTREAMATIPROC) (GLenum stream); |
||
4933 | typedef void (APIENTRY * PFNGLVERTEXBLENDENVIATIPROC) (GLenum pname, GLint param); |
||
4934 | typedef void (APIENTRY * PFNGLVERTEXBLENDENVFATIPROC) (GLenum pname, GLfloat param); |
||
4935 | #endif |
||
4936 | |||
4937 | #ifndef GL_ATI_element_array |
||
4938 | #define GL_ATI_element_array 1 |
||
4939 | #ifdef GL_GLEXT_PROTOTYPES |
||
4940 | GLAPI void APIENTRY glElementPointerATI (GLenum, const GLvoid *); |
||
4941 | GLAPI void APIENTRY glDrawElementArrayATI (GLenum, GLsizei); |
||
4942 | GLAPI void APIENTRY glDrawRangeElementArrayATI (GLenum, GLuint, GLuint, GLsizei); |
||
4943 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4944 | typedef void (APIENTRY * PFNGLELEMENTPOINTERATIPROC) (GLenum type, const GLvoid *pointer); |
||
4945 | typedef void (APIENTRY * PFNGLDRAWELEMENTARRAYATIPROC) (GLenum mode, GLsizei count); |
||
4946 | typedef void (APIENTRY * PFNGLDRAWRANGEELEMENTARRAYATIPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count); |
||
4947 | #endif |
||
4948 | |||
4949 | #ifndef GL_SUN_mesh_array |
||
4950 | #define GL_SUN_mesh_array 1 |
||
4951 | #ifdef GL_GLEXT_PROTOTYPES |
||
4952 | GLAPI void APIENTRY glDrawMeshArraysSUN (GLenum, GLint, GLsizei, GLsizei); |
||
4953 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4954 | typedef void (APIENTRY * PFNGLDRAWMESHARRAYSSUNPROC) (GLenum mode, GLint first, GLsizei count, GLsizei width); |
||
4955 | #endif |
||
4956 | |||
4957 | #ifndef GL_SUN_slice_accum |
||
4958 | #define GL_SUN_slice_accum 1 |
||
4959 | #endif |
||
4960 | |||
4961 | #ifndef GL_NV_multisample_filter_hint |
||
4962 | #define GL_NV_multisample_filter_hint 1 |
||
4963 | #endif |
||
4964 | |||
4965 | #ifndef GL_NV_depth_clamp |
||
4966 | #define GL_NV_depth_clamp 1 |
||
4967 | #endif |
||
4968 | |||
4969 | #ifndef GL_NV_occlusion_query |
||
4970 | #define GL_NV_occlusion_query 1 |
||
4971 | #ifdef GL_GLEXT_PROTOTYPES |
||
4972 | GLAPI void APIENTRY glGenOcclusionQueriesNV (GLsizei, GLuint *); |
||
4973 | GLAPI void APIENTRY glDeleteOcclusionQueriesNV (GLsizei, const GLuint *); |
||
4974 | GLAPI GLboolean APIENTRY glIsOcclusionQueryNV (GLuint); |
||
4975 | GLAPI void APIENTRY glBeginOcclusionQueryNV (GLuint); |
||
4976 | GLAPI void APIENTRY glEndOcclusionQueryNV (void); |
||
4977 | GLAPI void APIENTRY glGetOcclusionQueryivNV (GLuint, GLenum, GLint *); |
||
4978 | GLAPI void APIENTRY glGetOcclusionQueryuivNV (GLuint, GLenum, GLuint *); |
||
4979 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4980 | typedef void (APIENTRY * PFNGLGENOCCLUSIONQUERIESNVPROC) (GLsizei n, GLuint *ids); |
||
4981 | typedef void (APIENTRY * PFNGLDELETEOCCLUSIONQUERIESNVPROC) (GLsizei n, const GLuint *ids); |
||
4982 | typedef GLboolean (APIENTRY * PFNGLISOCCLUSIONQUERYNVPROC) (GLuint id); |
||
4983 | typedef void (APIENTRY * PFNGLBEGINOCCLUSIONQUERYNVPROC) (GLuint id); |
||
4984 | typedef void (APIENTRY * PFNGLENDOCCLUSIONQUERYNVPROC) (void); |
||
4985 | typedef void (APIENTRY * PFNGLGETOCCLUSIONQUERYIVNVPROC) (GLuint id, GLenum pname, GLint *params); |
||
4986 | typedef void (APIENTRY * PFNGLGETOCCLUSIONQUERYUIVNVPROC) (GLuint id, GLenum pname, GLuint *params); |
||
4987 | #endif |
||
4988 | |||
4989 | #ifndef GL_NV_point_sprite |
||
4990 | #define GL_NV_point_sprite 1 |
||
4991 | #ifdef GL_GLEXT_PROTOTYPES |
||
4992 | GLAPI void APIENTRY glPointParameteriNV (GLenum, GLint); |
||
4993 | GLAPI void APIENTRY glPointParameterivNV (GLenum, const GLint *); |
||
4994 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
4995 | typedef void (APIENTRY * PFNGLPOINTPARAMETERINVPROC) (GLenum pname, GLint param); |
||
4996 | typedef void (APIENTRY * PFNGLPOINTPARAMETERIVNVPROC) (GLenum pname, const GLint *params); |
||
4997 | #endif |
||
4998 | |||
4999 | #ifndef GL_NV_texture_shader3 |
||
5000 | #define GL_NV_texture_shader3 1 |
||
5001 | #endif |
||
5002 | |||
5003 | #ifndef GL_NV_vertex_program1_1 |
||
5004 | #define GL_NV_vertex_program1_1 1 |
||
5005 | #endif |
||
5006 | |||
5007 | #ifndef GL_EXT_shadow_funcs |
||
5008 | #define GL_EXT_shadow_funcs 1 |
||
5009 | #endif |
||
5010 | |||
5011 | #ifndef GL_EXT_stencil_two_side |
||
5012 | #define GL_EXT_stencil_two_side 1 |
||
5013 | #ifdef GL_GLEXT_PROTOTYPES |
||
5014 | GLAPI void APIENTRY glActiveStencilFaceEXT (GLenum); |
||
5015 | #endif /* GL_GLEXT_PROTOTYPES */ |
||
5016 | typedef void (APIENTRY * PFNGLACTIVESTENCILFACEEXTPROC) (GLenum face); |
||
5017 | #endif |
||
5018 | |||
5019 | |||
5020 | #ifdef __cplusplus |
||
5021 | } |
||
5022 | #endif |
||
5023 | |||
5024 | #endif |