glbinding  3.0.2.58901078581f
A C++ binding for the OpenGL API, generated using the gl.xml specification.
gl32/enum.h
Go to the documentation of this file.
1 
2 #pragma once
3 
4 
5 #include <glbinding/nogl.h>
6 
7 #include <glbinding/gl/enum.h>
8 
9 
10 namespace gl32
11 {
12 
13 
14 // import enums to namespace
15 
16 
17 // AccumOp
18 
19 using gl::GL_ACCUM;
20 using gl::GL_LOAD;
21 using gl::GL_RETURN;
22 using gl::GL_MULT;
23 using gl::GL_ADD;
24 
25 // AlphaFunction
26 
27 using gl::GL_NEVER;
28 using gl::GL_LESS;
29 using gl::GL_EQUAL;
30 using gl::GL_LEQUAL;
31 using gl::GL_GREATER;
32 using gl::GL_NOTEQUAL;
33 using gl::GL_GEQUAL;
34 using gl::GL_ALWAYS;
35 
36 // AttributeType
37 
38 using gl::GL_FLOAT_VEC2;
39 using gl::GL_FLOAT_VEC3;
40 using gl::GL_FLOAT_VEC4;
41 using gl::GL_INT_VEC2;
42 using gl::GL_INT_VEC3;
43 using gl::GL_INT_VEC4;
44 using gl::GL_BOOL;
45 using gl::GL_BOOL_VEC2;
46 using gl::GL_BOOL_VEC3;
47 using gl::GL_BOOL_VEC4;
48 using gl::GL_FLOAT_MAT2;
49 using gl::GL_FLOAT_MAT3;
50 using gl::GL_FLOAT_MAT4;
51 using gl::GL_SAMPLER_1D;
52 using gl::GL_SAMPLER_2D;
53 using gl::GL_SAMPLER_3D;
54 using gl::GL_SAMPLER_CUBE;
55 using gl::GL_SAMPLER_1D_SHADOW;
56 using gl::GL_SAMPLER_2D_SHADOW;
57 using gl::GL_SAMPLER_2D_RECT;
58 using gl::GL_SAMPLER_2D_RECT_SHADOW;
59 using gl::GL_FLOAT_MAT2x3;
60 using gl::GL_FLOAT_MAT2x4;
61 using gl::GL_FLOAT_MAT3x2;
62 using gl::GL_FLOAT_MAT3x4;
63 using gl::GL_FLOAT_MAT4x2;
64 using gl::GL_FLOAT_MAT4x3;
65 
66 // BlendEquationModeEXT
67 
68 using gl::GL_LOGIC_OP;
69 using gl::GL_FUNC_ADD;
70 using gl::GL_FUNC_SUBTRACT;
71 using gl::GL_FUNC_REVERSE_SUBTRACT;
72 
73 // BlendingFactor
74 
75 using gl::GL_ZERO;
76 using gl::GL_SRC_COLOR;
77 using gl::GL_ONE_MINUS_SRC_COLOR;
78 using gl::GL_SRC_ALPHA;
79 using gl::GL_ONE_MINUS_SRC_ALPHA;
80 using gl::GL_DST_ALPHA;
81 using gl::GL_ONE_MINUS_DST_ALPHA;
82 using gl::GL_DST_COLOR;
83 using gl::GL_ONE_MINUS_DST_COLOR;
84 using gl::GL_SRC_ALPHA_SATURATE;
85 using gl::GL_CONSTANT_COLOR;
86 using gl::GL_ONE_MINUS_CONSTANT_COLOR;
87 using gl::GL_CONSTANT_ALPHA;
88 using gl::GL_ONE_MINUS_CONSTANT_ALPHA;
89 using gl::GL_SRC1_ALPHA;
90 using gl::GL_ONE;
91 
92 // BlitFramebufferFilter
93 
94 using gl::GL_NEAREST;
95 using gl::GL_LINEAR;
96 
97 // Buffer
98 
99 using gl::GL_COLOR;
100 using gl::GL_DEPTH;
101 using gl::GL_STENCIL;
102 
103 // BufferAccessARB
104 
105 using gl::GL_READ_ONLY;
106 using gl::GL_WRITE_ONLY;
107 using gl::GL_READ_WRITE;
108 
109 // BufferStorageTarget
110 
111 using gl::GL_ARRAY_BUFFER;
112 using gl::GL_ELEMENT_ARRAY_BUFFER;
113 using gl::GL_PIXEL_PACK_BUFFER;
114 using gl::GL_PIXEL_UNPACK_BUFFER;
115 using gl::GL_UNIFORM_BUFFER;
116 using gl::GL_TEXTURE_BUFFER;
117 using gl::GL_TRANSFORM_FEEDBACK_BUFFER;
118 using gl::GL_COPY_READ_BUFFER;
119 using gl::GL_COPY_WRITE_BUFFER;
120 
121 // BufferTargetARB
122 
123 // using gl::GL_ARRAY_BUFFER; // reuse BufferStorageTarget
124 // using gl::GL_ELEMENT_ARRAY_BUFFER; // reuse BufferStorageTarget
125 // using gl::GL_PIXEL_PACK_BUFFER; // reuse BufferStorageTarget
126 // using gl::GL_PIXEL_UNPACK_BUFFER; // reuse BufferStorageTarget
127 // using gl::GL_UNIFORM_BUFFER; // reuse BufferStorageTarget
128 // using gl::GL_TEXTURE_BUFFER; // reuse BufferStorageTarget
129 // using gl::GL_TRANSFORM_FEEDBACK_BUFFER; // reuse BufferStorageTarget
130 // using gl::GL_COPY_READ_BUFFER; // reuse BufferStorageTarget
131 // using gl::GL_COPY_WRITE_BUFFER; // reuse BufferStorageTarget
132 
133 // BufferUsageARB
134 
135 using gl::GL_STREAM_DRAW;
136 using gl::GL_STREAM_READ;
137 using gl::GL_STREAM_COPY;
138 using gl::GL_STATIC_DRAW;
139 using gl::GL_STATIC_READ;
140 using gl::GL_STATIC_COPY;
141 using gl::GL_DYNAMIC_DRAW;
142 using gl::GL_DYNAMIC_READ;
143 using gl::GL_DYNAMIC_COPY;
144 
145 // CheckFramebufferStatusTarget
146 
147 using gl::GL_READ_FRAMEBUFFER;
148 using gl::GL_DRAW_FRAMEBUFFER;
149 using gl::GL_FRAMEBUFFER;
150 
151 // ClipControlOrigin
152 
153 using gl::GL_LOWER_LEFT;
154 using gl::GL_UPPER_LEFT;
155 
156 // ClipPlaneName
157 
158 using gl::GL_CLIP_DISTANCE0;
159 using gl::GL_CLIP_PLANE0;
160 using gl::GL_CLIP_DISTANCE1;
161 using gl::GL_CLIP_PLANE1;
162 using gl::GL_CLIP_DISTANCE2;
163 using gl::GL_CLIP_PLANE2;
164 using gl::GL_CLIP_DISTANCE3;
165 using gl::GL_CLIP_PLANE3;
166 using gl::GL_CLIP_DISTANCE4;
167 using gl::GL_CLIP_PLANE4;
168 using gl::GL_CLIP_DISTANCE5;
169 using gl::GL_CLIP_PLANE5;
170 using gl::GL_CLIP_DISTANCE6;
171 using gl::GL_CLIP_DISTANCE7;
172 
173 // ColorBuffer
174 
175 using gl::GL_NONE;
176 using gl::GL_FRONT_LEFT;
177 using gl::GL_FRONT_RIGHT;
178 using gl::GL_BACK_LEFT;
179 using gl::GL_BACK_RIGHT;
180 using gl::GL_FRONT;
181 using gl::GL_BACK;
182 using gl::GL_LEFT;
183 using gl::GL_RIGHT;
184 using gl::GL_FRONT_AND_BACK;
185 using gl::GL_COLOR_ATTACHMENT0;
186 using gl::GL_COLOR_ATTACHMENT1;
187 using gl::GL_COLOR_ATTACHMENT2;
188 using gl::GL_COLOR_ATTACHMENT3;
189 using gl::GL_COLOR_ATTACHMENT4;
190 using gl::GL_COLOR_ATTACHMENT5;
191 using gl::GL_COLOR_ATTACHMENT6;
192 using gl::GL_COLOR_ATTACHMENT7;
193 using gl::GL_COLOR_ATTACHMENT8;
194 using gl::GL_COLOR_ATTACHMENT9;
195 using gl::GL_COLOR_ATTACHMENT10;
196 using gl::GL_COLOR_ATTACHMENT11;
197 using gl::GL_COLOR_ATTACHMENT12;
198 using gl::GL_COLOR_ATTACHMENT13;
199 using gl::GL_COLOR_ATTACHMENT14;
200 using gl::GL_COLOR_ATTACHMENT15;
201 using gl::GL_COLOR_ATTACHMENT16;
202 using gl::GL_COLOR_ATTACHMENT17;
203 using gl::GL_COLOR_ATTACHMENT18;
204 using gl::GL_COLOR_ATTACHMENT19;
205 using gl::GL_COLOR_ATTACHMENT20;
206 using gl::GL_COLOR_ATTACHMENT21;
207 using gl::GL_COLOR_ATTACHMENT22;
208 using gl::GL_COLOR_ATTACHMENT23;
209 using gl::GL_COLOR_ATTACHMENT24;
210 using gl::GL_COLOR_ATTACHMENT25;
211 using gl::GL_COLOR_ATTACHMENT26;
212 using gl::GL_COLOR_ATTACHMENT27;
213 using gl::GL_COLOR_ATTACHMENT28;
214 using gl::GL_COLOR_ATTACHMENT29;
215 using gl::GL_COLOR_ATTACHMENT30;
216 using gl::GL_COLOR_ATTACHMENT31;
217 
218 // ColorMaterialFace
219 
220 // using gl::GL_FRONT; // reuse ColorBuffer
221 // using gl::GL_BACK; // reuse ColorBuffer
222 // using gl::GL_FRONT_AND_BACK; // reuse ColorBuffer
223 
224 // ColorMaterialParameter
225 
226 using gl::GL_AMBIENT;
227 using gl::GL_DIFFUSE;
228 using gl::GL_SPECULAR;
229 using gl::GL_EMISSION;
230 using gl::GL_AMBIENT_AND_DIFFUSE;
231 
232 // ColorPointerType
233 
234 using gl::GL_BYTE;
235 using gl::GL_UNSIGNED_BYTE;
236 using gl::GL_SHORT;
237 using gl::GL_UNSIGNED_SHORT;
238 using gl::GL_INT;
239 using gl::GL_UNSIGNED_INT;
240 using gl::GL_FLOAT;
241 using gl::GL_DOUBLE;
242 
243 // CopyBufferSubDataTarget
244 
245 // using gl::GL_ARRAY_BUFFER; // reuse BufferStorageTarget
246 // using gl::GL_ELEMENT_ARRAY_BUFFER; // reuse BufferStorageTarget
247 // using gl::GL_PIXEL_PACK_BUFFER; // reuse BufferStorageTarget
248 // using gl::GL_PIXEL_UNPACK_BUFFER; // reuse BufferStorageTarget
249 // using gl::GL_UNIFORM_BUFFER; // reuse BufferStorageTarget
250 // using gl::GL_TEXTURE_BUFFER; // reuse BufferStorageTarget
251 // using gl::GL_TRANSFORM_FEEDBACK_BUFFER; // reuse BufferStorageTarget
252 // using gl::GL_COPY_READ_BUFFER; // reuse BufferStorageTarget
253 // using gl::GL_COPY_WRITE_BUFFER; // reuse BufferStorageTarget
254 
255 // CullFaceMode
256 
257 // using gl::GL_FRONT; // reuse ColorBuffer
258 // using gl::GL_BACK; // reuse ColorBuffer
259 // using gl::GL_FRONT_AND_BACK; // reuse ColorBuffer
260 
261 // DebugSeverity
262 
263 using gl::GL_DONT_CARE;
264 
265 // DebugSource
266 
267 // using gl::GL_DONT_CARE; // reuse DebugSeverity
268 
269 // DebugType
270 
271 // using gl::GL_DONT_CARE; // reuse DebugSeverity
272 
273 // DepthFunction
274 
275 // using gl::GL_NEVER; // reuse AlphaFunction
276 // using gl::GL_LESS; // reuse AlphaFunction
277 // using gl::GL_EQUAL; // reuse AlphaFunction
278 // using gl::GL_LEQUAL; // reuse AlphaFunction
279 // using gl::GL_GREATER; // reuse AlphaFunction
280 // using gl::GL_NOTEQUAL; // reuse AlphaFunction
281 // using gl::GL_GEQUAL; // reuse AlphaFunction
282 // using gl::GL_ALWAYS; // reuse AlphaFunction
283 
284 // DrawBufferMode
285 
286 // using gl::GL_NONE; // reuse ColorBuffer
287 // using gl::GL_FRONT_LEFT; // reuse ColorBuffer
288 // using gl::GL_FRONT_RIGHT; // reuse ColorBuffer
289 // using gl::GL_BACK_LEFT; // reuse ColorBuffer
290 // using gl::GL_BACK_RIGHT; // reuse ColorBuffer
291 // using gl::GL_FRONT; // reuse ColorBuffer
292 // using gl::GL_BACK; // reuse ColorBuffer
293 // using gl::GL_LEFT; // reuse ColorBuffer
294 // using gl::GL_RIGHT; // reuse ColorBuffer
295 // using gl::GL_FRONT_AND_BACK; // reuse ColorBuffer
296 using gl::GL_AUX0;
297 using gl::GL_AUX1;
298 using gl::GL_AUX2;
299 using gl::GL_AUX3;
300 
301 // DrawElementsType
302 
303 // using gl::GL_UNSIGNED_BYTE; // reuse ColorPointerType
304 // using gl::GL_UNSIGNED_SHORT; // reuse ColorPointerType
305 // using gl::GL_UNSIGNED_INT; // reuse ColorPointerType
306 
307 // EnableCap
308 
309 using gl::GL_POINT_SMOOTH;
310 using gl::GL_LINE_SMOOTH;
311 using gl::GL_LINE_STIPPLE;
312 using gl::GL_POLYGON_SMOOTH;
313 using gl::GL_POLYGON_STIPPLE;
314 using gl::GL_CULL_FACE;
315 using gl::GL_LIGHTING;
316 using gl::GL_COLOR_MATERIAL;
317 using gl::GL_FOG;
318 using gl::GL_DEPTH_TEST;
319 using gl::GL_STENCIL_TEST;
320 using gl::GL_NORMALIZE;
321 using gl::GL_ALPHA_TEST;
322 using gl::GL_DITHER;
323 using gl::GL_BLEND;
324 using gl::GL_INDEX_LOGIC_OP;
325 using gl::GL_COLOR_LOGIC_OP;
326 using gl::GL_SCISSOR_TEST;
327 using gl::GL_TEXTURE_GEN_S;
328 using gl::GL_TEXTURE_GEN_T;
329 using gl::GL_TEXTURE_GEN_R;
330 using gl::GL_TEXTURE_GEN_Q;
331 using gl::GL_AUTO_NORMAL;
332 using gl::GL_MAP1_COLOR_4;
333 using gl::GL_MAP1_INDEX;
334 using gl::GL_MAP1_NORMAL;
335 using gl::GL_MAP1_TEXTURE_COORD_1;
336 using gl::GL_MAP1_TEXTURE_COORD_2;
337 using gl::GL_MAP1_TEXTURE_COORD_3;
338 using gl::GL_MAP1_TEXTURE_COORD_4;
339 using gl::GL_MAP1_VERTEX_3;
340 using gl::GL_MAP1_VERTEX_4;
341 using gl::GL_MAP2_COLOR_4;
342 using gl::GL_MAP2_INDEX;
343 using gl::GL_MAP2_NORMAL;
344 using gl::GL_MAP2_TEXTURE_COORD_1;
345 using gl::GL_MAP2_TEXTURE_COORD_2;
346 using gl::GL_MAP2_TEXTURE_COORD_3;
347 using gl::GL_MAP2_TEXTURE_COORD_4;
348 using gl::GL_MAP2_VERTEX_3;
349 using gl::GL_MAP2_VERTEX_4;
350 using gl::GL_TEXTURE_1D;
351 using gl::GL_TEXTURE_2D;
352 using gl::GL_POLYGON_OFFSET_POINT;
353 using gl::GL_POLYGON_OFFSET_LINE;
354 // using gl::GL_CLIP_PLANE0; // reuse ClipPlaneName
355 // using gl::GL_CLIP_PLANE1; // reuse ClipPlaneName
356 // using gl::GL_CLIP_PLANE2; // reuse ClipPlaneName
357 // using gl::GL_CLIP_PLANE3; // reuse ClipPlaneName
358 // using gl::GL_CLIP_PLANE4; // reuse ClipPlaneName
359 // using gl::GL_CLIP_PLANE5; // reuse ClipPlaneName
360 using gl::GL_LIGHT0;
361 using gl::GL_LIGHT1;
362 using gl::GL_LIGHT2;
363 using gl::GL_LIGHT3;
364 using gl::GL_LIGHT4;
365 using gl::GL_LIGHT5;
366 using gl::GL_LIGHT6;
367 using gl::GL_LIGHT7;
368 using gl::GL_POLYGON_OFFSET_FILL;
369 using gl::GL_VERTEX_ARRAY;
370 using gl::GL_NORMAL_ARRAY;
371 using gl::GL_COLOR_ARRAY;
372 using gl::GL_INDEX_ARRAY;
373 using gl::GL_TEXTURE_COORD_ARRAY;
374 using gl::GL_EDGE_FLAG_ARRAY;
375 
376 // ErrorCode
377 
378 using gl::GL_NO_ERROR;
379 using gl::GL_INVALID_ENUM;
380 using gl::GL_INVALID_VALUE;
381 using gl::GL_INVALID_OPERATION;
382 using gl::GL_STACK_OVERFLOW;
383 using gl::GL_STACK_UNDERFLOW;
384 using gl::GL_OUT_OF_MEMORY;
385 using gl::GL_INVALID_FRAMEBUFFER_OPERATION;
386 
387 // FeedBackToken
388 
389 using gl::GL_PASS_THROUGH_TOKEN;
390 using gl::GL_POINT_TOKEN;
391 using gl::GL_LINE_TOKEN;
392 using gl::GL_POLYGON_TOKEN;
393 using gl::GL_BITMAP_TOKEN;
394 using gl::GL_DRAW_PIXEL_TOKEN;
395 using gl::GL_COPY_PIXEL_TOKEN;
396 using gl::GL_LINE_RESET_TOKEN;
397 
398 // FeedbackType
399 
400 using gl::GL_2D;
401 using gl::GL_3D;
402 using gl::GL_3D_COLOR;
403 using gl::GL_3D_COLOR_TEXTURE;
404 using gl::GL_4D_COLOR_TEXTURE;
405 
406 // FogCoordinatePointerType
407 
408 // using gl::GL_FLOAT; // reuse ColorPointerType
409 // using gl::GL_DOUBLE; // reuse ColorPointerType
410 
411 // FogMode
412 
413 using gl::GL_EXP;
414 using gl::GL_EXP2;
415 // using gl::GL_LINEAR; // reuse BlitFramebufferFilter
416 
417 // FogPName
418 
419 using gl::GL_FOG_INDEX;
420 using gl::GL_FOG_DENSITY;
421 using gl::GL_FOG_START;
422 using gl::GL_FOG_END;
423 using gl::GL_FOG_MODE;
424 using gl::GL_FOG_COORD_SRC;
425 
426 // FogParameter
427 
428 // using gl::GL_FOG_INDEX; // reuse FogPName
429 // using gl::GL_FOG_DENSITY; // reuse FogPName
430 // using gl::GL_FOG_START; // reuse FogPName
431 // using gl::GL_FOG_END; // reuse FogPName
432 // using gl::GL_FOG_MODE; // reuse FogPName
433 using gl::GL_FOG_COLOR;
434 
435 // FogPointerTypeEXT
436 
437 // using gl::GL_FLOAT; // reuse ColorPointerType
438 // using gl::GL_DOUBLE; // reuse ColorPointerType
439 
440 // FogPointerTypeIBM
441 
442 // using gl::GL_FLOAT; // reuse ColorPointerType
443 // using gl::GL_DOUBLE; // reuse ColorPointerType
444 
445 // FramebufferAttachment
446 
447 using gl::GL_MAX_COLOR_ATTACHMENTS;
448 // using gl::GL_COLOR_ATTACHMENT0; // reuse ColorBuffer
449 // using gl::GL_COLOR_ATTACHMENT1; // reuse ColorBuffer
450 // using gl::GL_COLOR_ATTACHMENT2; // reuse ColorBuffer
451 // using gl::GL_COLOR_ATTACHMENT3; // reuse ColorBuffer
452 // using gl::GL_COLOR_ATTACHMENT4; // reuse ColorBuffer
453 // using gl::GL_COLOR_ATTACHMENT5; // reuse ColorBuffer
454 // using gl::GL_COLOR_ATTACHMENT6; // reuse ColorBuffer
455 // using gl::GL_COLOR_ATTACHMENT7; // reuse ColorBuffer
456 // using gl::GL_COLOR_ATTACHMENT8; // reuse ColorBuffer
457 // using gl::GL_COLOR_ATTACHMENT9; // reuse ColorBuffer
458 // using gl::GL_COLOR_ATTACHMENT10; // reuse ColorBuffer
459 // using gl::GL_COLOR_ATTACHMENT11; // reuse ColorBuffer
460 // using gl::GL_COLOR_ATTACHMENT12; // reuse ColorBuffer
461 // using gl::GL_COLOR_ATTACHMENT13; // reuse ColorBuffer
462 // using gl::GL_COLOR_ATTACHMENT14; // reuse ColorBuffer
463 // using gl::GL_COLOR_ATTACHMENT15; // reuse ColorBuffer
464 // using gl::GL_COLOR_ATTACHMENT16; // reuse ColorBuffer
465 // using gl::GL_COLOR_ATTACHMENT17; // reuse ColorBuffer
466 // using gl::GL_COLOR_ATTACHMENT18; // reuse ColorBuffer
467 // using gl::GL_COLOR_ATTACHMENT19; // reuse ColorBuffer
468 // using gl::GL_COLOR_ATTACHMENT20; // reuse ColorBuffer
469 // using gl::GL_COLOR_ATTACHMENT21; // reuse ColorBuffer
470 // using gl::GL_COLOR_ATTACHMENT22; // reuse ColorBuffer
471 // using gl::GL_COLOR_ATTACHMENT23; // reuse ColorBuffer
472 // using gl::GL_COLOR_ATTACHMENT24; // reuse ColorBuffer
473 // using gl::GL_COLOR_ATTACHMENT25; // reuse ColorBuffer
474 // using gl::GL_COLOR_ATTACHMENT26; // reuse ColorBuffer
475 // using gl::GL_COLOR_ATTACHMENT27; // reuse ColorBuffer
476 // using gl::GL_COLOR_ATTACHMENT28; // reuse ColorBuffer
477 // using gl::GL_COLOR_ATTACHMENT29; // reuse ColorBuffer
478 // using gl::GL_COLOR_ATTACHMENT30; // reuse ColorBuffer
479 // using gl::GL_COLOR_ATTACHMENT31; // reuse ColorBuffer
480 using gl::GL_DEPTH_ATTACHMENT;
481 
482 // FramebufferAttachmentParameterName
483 
484 using gl::GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING;
485 using gl::GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE;
486 using gl::GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE;
487 using gl::GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE;
488 using gl::GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE;
489 using gl::GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE;
490 using gl::GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE;
491 using gl::GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE;
492 using gl::GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME;
493 using gl::GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL;
494 using gl::GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE;
495 using gl::GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER;
496 using gl::GL_FRAMEBUFFER_ATTACHMENT_LAYERED;
497 
498 // FramebufferStatus
499 
500 using gl::GL_FRAMEBUFFER_UNDEFINED;
501 using gl::GL_FRAMEBUFFER_COMPLETE;
502 using gl::GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT;
503 using gl::GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT;
504 using gl::GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER;
505 using gl::GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER;
506 using gl::GL_FRAMEBUFFER_UNSUPPORTED;
507 using gl::GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE;
508 using gl::GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS;
509 
510 // FramebufferTarget
511 
512 // using gl::GL_READ_FRAMEBUFFER; // reuse CheckFramebufferStatusTarget
513 // using gl::GL_DRAW_FRAMEBUFFER; // reuse CheckFramebufferStatusTarget
514 // using gl::GL_FRAMEBUFFER; // reuse CheckFramebufferStatusTarget
515 
516 // FrontFaceDirection
517 
518 using gl::GL_CW;
519 using gl::GL_CCW;
520 
521 // GetFramebufferParameter
522 
523 using gl::GL_DOUBLEBUFFER;
524 using gl::GL_STEREO;
525 using gl::GL_SAMPLE_BUFFERS;
526 using gl::GL_SAMPLES;
527 
528 // GetMapQuery
529 
530 using gl::GL_COEFF;
531 using gl::GL_ORDER;
532 using gl::GL_DOMAIN;
533 
534 // GetPName
535 
536 using gl::GL_CURRENT_COLOR;
537 using gl::GL_CURRENT_INDEX;
538 using gl::GL_CURRENT_NORMAL;
539 using gl::GL_CURRENT_TEXTURE_COORDS;
540 using gl::GL_CURRENT_RASTER_COLOR;
541 using gl::GL_CURRENT_RASTER_INDEX;
542 using gl::GL_CURRENT_RASTER_TEXTURE_COORDS;
543 using gl::GL_CURRENT_RASTER_POSITION;
544 using gl::GL_CURRENT_RASTER_POSITION_VALID;
545 using gl::GL_CURRENT_RASTER_DISTANCE;
546 // using gl::GL_POINT_SMOOTH; // reuse EnableCap
547 using gl::GL_POINT_SIZE;
548 using gl::GL_POINT_SIZE_RANGE;
549 using gl::GL_SMOOTH_POINT_SIZE_RANGE;
550 using gl::GL_POINT_SIZE_GRANULARITY;
551 using gl::GL_SMOOTH_POINT_SIZE_GRANULARITY;
552 // using gl::GL_LINE_SMOOTH; // reuse EnableCap
553 using gl::GL_LINE_WIDTH;
554 using gl::GL_LINE_WIDTH_RANGE;
555 using gl::GL_SMOOTH_LINE_WIDTH_RANGE;
556 using gl::GL_LINE_WIDTH_GRANULARITY;
557 using gl::GL_SMOOTH_LINE_WIDTH_GRANULARITY;
558 // using gl::GL_LINE_STIPPLE; // reuse EnableCap
559 using gl::GL_LINE_STIPPLE_PATTERN;
560 using gl::GL_LINE_STIPPLE_REPEAT;
561 using gl::GL_LIST_MODE;
562 using gl::GL_MAX_LIST_NESTING;
563 using gl::GL_LIST_BASE;
564 using gl::GL_LIST_INDEX;
565 using gl::GL_POLYGON_MODE;
566 // using gl::GL_POLYGON_SMOOTH; // reuse EnableCap
567 // using gl::GL_POLYGON_STIPPLE; // reuse EnableCap
568 using gl::GL_EDGE_FLAG;
569 // using gl::GL_CULL_FACE; // reuse EnableCap
570 using gl::GL_CULL_FACE_MODE;
571 using gl::GL_FRONT_FACE;
572 // using gl::GL_LIGHTING; // reuse EnableCap
573 using gl::GL_LIGHT_MODEL_LOCAL_VIEWER;
574 using gl::GL_LIGHT_MODEL_TWO_SIDE;
575 using gl::GL_LIGHT_MODEL_AMBIENT;
576 using gl::GL_SHADE_MODEL;
577 using gl::GL_COLOR_MATERIAL_FACE;
578 using gl::GL_COLOR_MATERIAL_PARAMETER;
579 // using gl::GL_COLOR_MATERIAL; // reuse EnableCap
580 // using gl::GL_FOG; // reuse EnableCap
581 // using gl::GL_FOG_INDEX; // reuse FogPName
582 // using gl::GL_FOG_DENSITY; // reuse FogPName
583 // using gl::GL_FOG_START; // reuse FogPName
584 // using gl::GL_FOG_END; // reuse FogPName
585 // using gl::GL_FOG_MODE; // reuse FogPName
586 // using gl::GL_FOG_COLOR; // reuse FogParameter
587 using gl::GL_DEPTH_RANGE;
588 // using gl::GL_DEPTH_TEST; // reuse EnableCap
589 using gl::GL_DEPTH_WRITEMASK;
590 using gl::GL_DEPTH_CLEAR_VALUE;
591 using gl::GL_DEPTH_FUNC;
592 using gl::GL_ACCUM_CLEAR_VALUE;
593 // using gl::GL_STENCIL_TEST; // reuse EnableCap
594 using gl::GL_STENCIL_CLEAR_VALUE;
595 using gl::GL_STENCIL_FUNC;
596 using gl::GL_STENCIL_VALUE_MASK;
597 using gl::GL_STENCIL_FAIL;
598 using gl::GL_STENCIL_PASS_DEPTH_FAIL;
599 using gl::GL_STENCIL_PASS_DEPTH_PASS;
600 using gl::GL_STENCIL_REF;
601 using gl::GL_STENCIL_WRITEMASK;
602 using gl::GL_MATRIX_MODE;
603 // using gl::GL_NORMALIZE; // reuse EnableCap
604 using gl::GL_VIEWPORT;
605 using gl::GL_MODELVIEW_STACK_DEPTH;
606 using gl::GL_PROJECTION_STACK_DEPTH;
607 using gl::GL_TEXTURE_STACK_DEPTH;
608 using gl::GL_MODELVIEW_MATRIX;
609 using gl::GL_PROJECTION_MATRIX;
610 using gl::GL_TEXTURE_MATRIX;
611 using gl::GL_ATTRIB_STACK_DEPTH;
612 using gl::GL_CLIENT_ATTRIB_STACK_DEPTH;
613 // using gl::GL_ALPHA_TEST; // reuse EnableCap
614 using gl::GL_ALPHA_TEST_FUNC;
615 using gl::GL_ALPHA_TEST_REF;
616 // using gl::GL_DITHER; // reuse EnableCap
617 using gl::GL_BLEND_DST;
618 using gl::GL_BLEND_SRC;
619 // using gl::GL_BLEND; // reuse EnableCap
620 using gl::GL_LOGIC_OP_MODE;
621 // using gl::GL_INDEX_LOGIC_OP; // reuse EnableCap
622 // using gl::GL_LOGIC_OP; // reuse BlendEquationModeEXT
623 // using gl::GL_COLOR_LOGIC_OP; // reuse EnableCap
624 using gl::GL_AUX_BUFFERS;
625 using gl::GL_DRAW_BUFFER;
626 using gl::GL_READ_BUFFER;
627 using gl::GL_SCISSOR_BOX;
628 // using gl::GL_SCISSOR_TEST; // reuse EnableCap
629 using gl::GL_INDEX_CLEAR_VALUE;
630 using gl::GL_INDEX_WRITEMASK;
631 using gl::GL_COLOR_CLEAR_VALUE;
632 using gl::GL_COLOR_WRITEMASK;
633 using gl::GL_INDEX_MODE;
634 using gl::GL_RGBA_MODE;
635 // using gl::GL_DOUBLEBUFFER; // reuse GetFramebufferParameter
636 // using gl::GL_STEREO; // reuse GetFramebufferParameter
637 using gl::GL_RENDER_MODE;
638 using gl::GL_PERSPECTIVE_CORRECTION_HINT;
639 using gl::GL_POINT_SMOOTH_HINT;
640 using gl::GL_LINE_SMOOTH_HINT;
641 using gl::GL_POLYGON_SMOOTH_HINT;
642 using gl::GL_FOG_HINT;
643 // using gl::GL_TEXTURE_GEN_S; // reuse EnableCap
644 // using gl::GL_TEXTURE_GEN_T; // reuse EnableCap
645 // using gl::GL_TEXTURE_GEN_R; // reuse EnableCap
646 // using gl::GL_TEXTURE_GEN_Q; // reuse EnableCap
647 using gl::GL_PIXEL_MAP_I_TO_I_SIZE;
648 using gl::GL_PIXEL_MAP_S_TO_S_SIZE;
649 using gl::GL_PIXEL_MAP_I_TO_R_SIZE;
650 using gl::GL_PIXEL_MAP_I_TO_G_SIZE;
651 using gl::GL_PIXEL_MAP_I_TO_B_SIZE;
652 using gl::GL_PIXEL_MAP_I_TO_A_SIZE;
653 using gl::GL_PIXEL_MAP_R_TO_R_SIZE;
654 using gl::GL_PIXEL_MAP_G_TO_G_SIZE;
655 using gl::GL_PIXEL_MAP_B_TO_B_SIZE;
656 using gl::GL_PIXEL_MAP_A_TO_A_SIZE;
657 using gl::GL_UNPACK_SWAP_BYTES;
658 using gl::GL_UNPACK_LSB_FIRST;
659 using gl::GL_UNPACK_ROW_LENGTH;
660 using gl::GL_UNPACK_SKIP_ROWS;
661 using gl::GL_UNPACK_SKIP_PIXELS;
662 using gl::GL_UNPACK_ALIGNMENT;
663 using gl::GL_PACK_SWAP_BYTES;
664 using gl::GL_PACK_LSB_FIRST;
665 using gl::GL_PACK_ROW_LENGTH;
666 using gl::GL_PACK_SKIP_ROWS;
667 using gl::GL_PACK_SKIP_PIXELS;
668 using gl::GL_PACK_ALIGNMENT;
669 using gl::GL_MAP_COLOR;
670 using gl::GL_MAP_STENCIL;
671 using gl::GL_INDEX_SHIFT;
672 using gl::GL_INDEX_OFFSET;
673 using gl::GL_RED_SCALE;
674 using gl::GL_RED_BIAS;
675 using gl::GL_ZOOM_X;
676 using gl::GL_ZOOM_Y;
677 using gl::GL_GREEN_SCALE;
678 using gl::GL_GREEN_BIAS;
679 using gl::GL_BLUE_SCALE;
680 using gl::GL_BLUE_BIAS;
681 using gl::GL_ALPHA_SCALE;
682 using gl::GL_ALPHA_BIAS;
683 using gl::GL_DEPTH_SCALE;
684 using gl::GL_DEPTH_BIAS;
685 using gl::GL_MAX_EVAL_ORDER;
686 using gl::GL_MAX_LIGHTS;
687 using gl::GL_MAX_CLIP_DISTANCES;
688 using gl::GL_MAX_CLIP_PLANES;
689 using gl::GL_MAX_TEXTURE_SIZE;
690 using gl::GL_MAX_PIXEL_MAP_TABLE;
691 using gl::GL_MAX_ATTRIB_STACK_DEPTH;
692 using gl::GL_MAX_MODELVIEW_STACK_DEPTH;
693 using gl::GL_MAX_NAME_STACK_DEPTH;
694 using gl::GL_MAX_PROJECTION_STACK_DEPTH;
695 using gl::GL_MAX_TEXTURE_STACK_DEPTH;
696 using gl::GL_MAX_VIEWPORT_DIMS;
697 using gl::GL_MAX_CLIENT_ATTRIB_STACK_DEPTH;
698 using gl::GL_SUBPIXEL_BITS;
699 using gl::GL_INDEX_BITS;
700 using gl::GL_RED_BITS;
701 using gl::GL_GREEN_BITS;
702 using gl::GL_BLUE_BITS;
703 using gl::GL_ALPHA_BITS;
704 using gl::GL_DEPTH_BITS;
705 using gl::GL_STENCIL_BITS;
706 using gl::GL_ACCUM_RED_BITS;
707 using gl::GL_ACCUM_GREEN_BITS;
708 using gl::GL_ACCUM_BLUE_BITS;
709 using gl::GL_ACCUM_ALPHA_BITS;
710 using gl::GL_NAME_STACK_DEPTH;
711 // using gl::GL_AUTO_NORMAL; // reuse EnableCap
712 // using gl::GL_MAP1_COLOR_4; // reuse EnableCap
713 // using gl::GL_MAP1_INDEX; // reuse EnableCap
714 // using gl::GL_MAP1_NORMAL; // reuse EnableCap
715 // using gl::GL_MAP1_TEXTURE_COORD_1; // reuse EnableCap
716 // using gl::GL_MAP1_TEXTURE_COORD_2; // reuse EnableCap
717 // using gl::GL_MAP1_TEXTURE_COORD_3; // reuse EnableCap
718 // using gl::GL_MAP1_TEXTURE_COORD_4; // reuse EnableCap
719 // using gl::GL_MAP1_VERTEX_3; // reuse EnableCap
720 // using gl::GL_MAP1_VERTEX_4; // reuse EnableCap
721 // using gl::GL_MAP2_COLOR_4; // reuse EnableCap
722 // using gl::GL_MAP2_INDEX; // reuse EnableCap
723 // using gl::GL_MAP2_NORMAL; // reuse EnableCap
724 // using gl::GL_MAP2_TEXTURE_COORD_1; // reuse EnableCap
725 // using gl::GL_MAP2_TEXTURE_COORD_2; // reuse EnableCap
726 // using gl::GL_MAP2_TEXTURE_COORD_3; // reuse EnableCap
727 // using gl::GL_MAP2_TEXTURE_COORD_4; // reuse EnableCap
728 // using gl::GL_MAP2_VERTEX_3; // reuse EnableCap
729 // using gl::GL_MAP2_VERTEX_4; // reuse EnableCap
730 using gl::GL_MAP1_GRID_DOMAIN;
731 using gl::GL_MAP1_GRID_SEGMENTS;
732 using gl::GL_MAP2_GRID_DOMAIN;
733 using gl::GL_MAP2_GRID_SEGMENTS;
734 // using gl::GL_TEXTURE_1D; // reuse EnableCap
735 // using gl::GL_TEXTURE_2D; // reuse EnableCap
736 using gl::GL_FEEDBACK_BUFFER_SIZE;
737 using gl::GL_FEEDBACK_BUFFER_TYPE;
738 using gl::GL_SELECTION_BUFFER_SIZE;
739 using gl::GL_POLYGON_OFFSET_UNITS;
740 // using gl::GL_POLYGON_OFFSET_POINT; // reuse EnableCap
741 // using gl::GL_POLYGON_OFFSET_LINE; // reuse EnableCap
742 // using gl::GL_CLIP_PLANE0; // reuse ClipPlaneName
743 // using gl::GL_CLIP_PLANE1; // reuse ClipPlaneName
744 // using gl::GL_CLIP_PLANE2; // reuse ClipPlaneName
745 // using gl::GL_CLIP_PLANE3; // reuse ClipPlaneName
746 // using gl::GL_CLIP_PLANE4; // reuse ClipPlaneName
747 // using gl::GL_CLIP_PLANE5; // reuse ClipPlaneName
748 // using gl::GL_LIGHT0; // reuse EnableCap
749 // using gl::GL_LIGHT1; // reuse EnableCap
750 // using gl::GL_LIGHT2; // reuse EnableCap
751 // using gl::GL_LIGHT3; // reuse EnableCap
752 // using gl::GL_LIGHT4; // reuse EnableCap
753 // using gl::GL_LIGHT5; // reuse EnableCap
754 // using gl::GL_LIGHT6; // reuse EnableCap
755 // using gl::GL_LIGHT7; // reuse EnableCap
756 // using gl::GL_POLYGON_OFFSET_FILL; // reuse EnableCap
757 using gl::GL_POLYGON_OFFSET_FACTOR;
758 using gl::GL_TEXTURE_BINDING_1D;
759 using gl::GL_TEXTURE_BINDING_2D;
760 using gl::GL_TEXTURE_BINDING_3D;
761 // using gl::GL_VERTEX_ARRAY; // reuse EnableCap
762 // using gl::GL_NORMAL_ARRAY; // reuse EnableCap
763 // using gl::GL_COLOR_ARRAY; // reuse EnableCap
764 // using gl::GL_INDEX_ARRAY; // reuse EnableCap
765 // using gl::GL_TEXTURE_COORD_ARRAY; // reuse EnableCap
766 // using gl::GL_EDGE_FLAG_ARRAY; // reuse EnableCap
767 using gl::GL_VERTEX_ARRAY_SIZE;
768 using gl::GL_VERTEX_ARRAY_TYPE;
769 using gl::GL_VERTEX_ARRAY_STRIDE;
770 using gl::GL_NORMAL_ARRAY_TYPE;
771 using gl::GL_NORMAL_ARRAY_STRIDE;
772 using gl::GL_COLOR_ARRAY_SIZE;
773 using gl::GL_COLOR_ARRAY_TYPE;
774 using gl::GL_COLOR_ARRAY_STRIDE;
775 using gl::GL_INDEX_ARRAY_TYPE;
776 using gl::GL_INDEX_ARRAY_STRIDE;
777 using gl::GL_TEXTURE_COORD_ARRAY_SIZE;
778 using gl::GL_TEXTURE_COORD_ARRAY_TYPE;
779 using gl::GL_TEXTURE_COORD_ARRAY_STRIDE;
780 using gl::GL_EDGE_FLAG_ARRAY_STRIDE;
781 using gl::GL_LIGHT_MODEL_COLOR_CONTROL;
782 using gl::GL_ALIASED_POINT_SIZE_RANGE;
783 using gl::GL_ALIASED_LINE_WIDTH_RANGE;
784 
785 // GetPixelMap
786 
787 using gl::GL_PIXEL_MAP_I_TO_I;
788 using gl::GL_PIXEL_MAP_S_TO_S;
789 using gl::GL_PIXEL_MAP_I_TO_R;
790 using gl::GL_PIXEL_MAP_I_TO_G;
791 using gl::GL_PIXEL_MAP_I_TO_B;
792 using gl::GL_PIXEL_MAP_I_TO_A;
793 using gl::GL_PIXEL_MAP_R_TO_R;
794 using gl::GL_PIXEL_MAP_G_TO_G;
795 using gl::GL_PIXEL_MAP_B_TO_B;
796 using gl::GL_PIXEL_MAP_A_TO_A;
797 
798 // GetPointervPName
799 
800 using gl::GL_FEEDBACK_BUFFER_POINTER;
801 using gl::GL_SELECTION_BUFFER_POINTER;
802 using gl::GL_VERTEX_ARRAY_POINTER;
803 using gl::GL_NORMAL_ARRAY_POINTER;
804 using gl::GL_COLOR_ARRAY_POINTER;
805 using gl::GL_INDEX_ARRAY_POINTER;
806 using gl::GL_TEXTURE_COORD_ARRAY_POINTER;
807 using gl::GL_EDGE_FLAG_ARRAY_POINTER;
808 
809 // GetTextureParameter
810 
811 using gl::GL_TEXTURE_WIDTH;
812 using gl::GL_TEXTURE_HEIGHT;
813 using gl::GL_TEXTURE_COMPONENTS;
814 using gl::GL_TEXTURE_INTERNAL_FORMAT;
815 using gl::GL_TEXTURE_BORDER_COLOR;
816 using gl::GL_TEXTURE_BORDER;
817 using gl::GL_TEXTURE_MAG_FILTER;
818 using gl::GL_TEXTURE_MIN_FILTER;
819 using gl::GL_TEXTURE_WRAP_S;
820 using gl::GL_TEXTURE_WRAP_T;
821 using gl::GL_TEXTURE_RED_SIZE;
822 using gl::GL_TEXTURE_GREEN_SIZE;
823 using gl::GL_TEXTURE_BLUE_SIZE;
824 using gl::GL_TEXTURE_ALPHA_SIZE;
825 using gl::GL_TEXTURE_LUMINANCE_SIZE;
826 using gl::GL_TEXTURE_INTENSITY_SIZE;
827 using gl::GL_TEXTURE_PRIORITY;
828 using gl::GL_TEXTURE_RESIDENT;
829 
830 // GraphicsResetStatus
831 
832 // using gl::GL_NO_ERROR; // reuse ErrorCode
833 
834 // HintMode
835 
836 // using gl::GL_DONT_CARE; // reuse DebugSeverity
837 using gl::GL_FASTEST;
838 using gl::GL_NICEST;
839 
840 // HintTarget
841 
842 // using gl::GL_PERSPECTIVE_CORRECTION_HINT; // reuse GetPName
843 // using gl::GL_POINT_SMOOTH_HINT; // reuse GetPName
844 // using gl::GL_LINE_SMOOTH_HINT; // reuse GetPName
845 // using gl::GL_POLYGON_SMOOTH_HINT; // reuse GetPName
846 // using gl::GL_FOG_HINT; // reuse GetPName
847 using gl::GL_GENERATE_MIPMAP_HINT;
848 using gl::GL_TEXTURE_COMPRESSION_HINT;
849 using gl::GL_FRAGMENT_SHADER_DERIVATIVE_HINT;
850 
851 // IndexPointerType
852 
853 // using gl::GL_SHORT; // reuse ColorPointerType
854 // using gl::GL_INT; // reuse ColorPointerType
855 // using gl::GL_FLOAT; // reuse ColorPointerType
856 // using gl::GL_DOUBLE; // reuse ColorPointerType
857 
858 // InterleavedArrayFormat
859 
860 using gl::GL_V2F;
861 using gl::GL_V3F;
862 using gl::GL_C4UB_V2F;
863 using gl::GL_C4UB_V3F;
864 using gl::GL_C3F_V3F;
865 using gl::GL_N3F_V3F;
866 using gl::GL_C4F_N3F_V3F;
867 using gl::GL_T2F_V3F;
868 using gl::GL_T4F_V4F;
869 using gl::GL_T2F_C4UB_V3F;
870 using gl::GL_T2F_C3F_V3F;
871 using gl::GL_T2F_N3F_V3F;
872 using gl::GL_T2F_C4F_N3F_V3F;
873 using gl::GL_T4F_C4F_N3F_V4F;
874 
875 // InternalFormat
876 
877 using gl::GL_DEPTH_COMPONENT;
878 using gl::GL_RED;
879 using gl::GL_RGB;
880 using gl::GL_RGBA;
881 using gl::GL_R3_G3_B2;
882 using gl::GL_ALPHA4;
883 using gl::GL_ALPHA8;
884 using gl::GL_ALPHA12;
885 using gl::GL_ALPHA16;
886 using gl::GL_LUMINANCE4;
887 using gl::GL_LUMINANCE8;
888 using gl::GL_LUMINANCE12;
889 using gl::GL_LUMINANCE16;
890 using gl::GL_LUMINANCE4_ALPHA4;
891 using gl::GL_LUMINANCE6_ALPHA2;
892 using gl::GL_LUMINANCE8_ALPHA8;
893 using gl::GL_LUMINANCE12_ALPHA4;
894 using gl::GL_LUMINANCE12_ALPHA12;
895 using gl::GL_LUMINANCE16_ALPHA16;
896 using gl::GL_INTENSITY;
897 using gl::GL_INTENSITY4;
898 using gl::GL_INTENSITY8;
899 using gl::GL_INTENSITY12;
900 using gl::GL_INTENSITY16;
901 using gl::GL_RGB4;
902 using gl::GL_RGB5;
903 using gl::GL_RGB8;
904 using gl::GL_RGB10;
905 using gl::GL_RGB12;
906 using gl::GL_RGB16;
907 using gl::GL_RGBA4;
908 using gl::GL_RGB5_A1;
909 using gl::GL_RGBA8;
910 using gl::GL_RGB10_A2;
911 using gl::GL_RGBA12;
912 using gl::GL_RGBA16;
913 using gl::GL_DEPTH_COMPONENT16;
914 using gl::GL_COMPRESSED_RED;
915 using gl::GL_COMPRESSED_RG;
916 using gl::GL_RG;
917 using gl::GL_R8;
918 using gl::GL_R16;
919 using gl::GL_RG8;
920 using gl::GL_RG16;
921 using gl::GL_R16F;
922 using gl::GL_R32F;
923 using gl::GL_RG16F;
924 using gl::GL_RG32F;
925 using gl::GL_R8I;
926 using gl::GL_R8UI;
927 using gl::GL_R16I;
928 using gl::GL_R16UI;
929 using gl::GL_R32I;
930 using gl::GL_R32UI;
931 using gl::GL_RG8I;
932 using gl::GL_RG8UI;
933 using gl::GL_RG16I;
934 using gl::GL_RG16UI;
935 using gl::GL_RG32I;
936 using gl::GL_RG32UI;
937 using gl::GL_COMPRESSED_RGB;
938 using gl::GL_COMPRESSED_RGBA;
939 using gl::GL_DEPTH_STENCIL;
940 using gl::GL_RGBA32F;
941 using gl::GL_RGBA16F;
942 using gl::GL_RGB16F;
943 using gl::GL_DEPTH24_STENCIL8;
944 using gl::GL_R11F_G11F_B10F;
945 using gl::GL_RGB9_E5;
946 using gl::GL_SRGB;
947 using gl::GL_SRGB8;
948 using gl::GL_SRGB_ALPHA;
949 using gl::GL_SRGB8_ALPHA8;
950 using gl::GL_COMPRESSED_SRGB;
951 using gl::GL_COMPRESSED_SRGB_ALPHA;
952 using gl::GL_DEPTH_COMPONENT32F;
953 using gl::GL_DEPTH32F_STENCIL8;
954 using gl::GL_RGBA32UI;
955 using gl::GL_RGB32UI;
956 using gl::GL_RGBA16UI;
957 using gl::GL_RGB16UI;
958 using gl::GL_RGBA8UI;
959 using gl::GL_RGB8UI;
960 using gl::GL_RGBA32I;
961 using gl::GL_RGB32I;
962 using gl::GL_RGBA16I;
963 using gl::GL_RGB16I;
964 using gl::GL_RGBA8I;
965 using gl::GL_RGB8I;
966 using gl::GL_COMPRESSED_RED_RGTC1;
967 using gl::GL_COMPRESSED_SIGNED_RED_RGTC1;
968 using gl::GL_COMPRESSED_RG_RGTC2;
969 using gl::GL_COMPRESSED_SIGNED_RG_RGTC2;
970 using gl::GL_R8_SNORM;
971 using gl::GL_RG8_SNORM;
972 using gl::GL_RGB8_SNORM;
973 using gl::GL_RGBA8_SNORM;
974 using gl::GL_R16_SNORM;
975 using gl::GL_RG16_SNORM;
976 using gl::GL_RGB16_SNORM;
977 
978 // InternalFormatPName
979 
980 // using gl::GL_SAMPLES; // reuse GetFramebufferParameter
981 using gl::GL_GENERATE_MIPMAP;
982 using gl::GL_TEXTURE_COMPRESSED;
983 
984 // LightEnvModeSGIX
985 
986 // using gl::GL_ADD; // reuse AccumOp
987 using gl::GL_REPLACE;
988 using gl::GL_MODULATE;
989 
990 // LightModelColorControl
991 
992 using gl::GL_SINGLE_COLOR;
993 using gl::GL_SEPARATE_SPECULAR_COLOR;
994 
995 // LightModelParameter
996 
997 // using gl::GL_LIGHT_MODEL_LOCAL_VIEWER; // reuse GetPName
998 // using gl::GL_LIGHT_MODEL_TWO_SIDE; // reuse GetPName
999 // using gl::GL_LIGHT_MODEL_AMBIENT; // reuse GetPName
1000 // using gl::GL_LIGHT_MODEL_COLOR_CONTROL; // reuse GetPName
1001 
1002 // LightName
1003 
1004 // using gl::GL_LIGHT0; // reuse EnableCap
1005 // using gl::GL_LIGHT1; // reuse EnableCap
1006 // using gl::GL_LIGHT2; // reuse EnableCap
1007 // using gl::GL_LIGHT3; // reuse EnableCap
1008 // using gl::GL_LIGHT4; // reuse EnableCap
1009 // using gl::GL_LIGHT5; // reuse EnableCap
1010 // using gl::GL_LIGHT6; // reuse EnableCap
1011 // using gl::GL_LIGHT7; // reuse EnableCap
1012 
1013 // LightParameter
1014 
1015 // using gl::GL_AMBIENT; // reuse ColorMaterialParameter
1016 // using gl::GL_DIFFUSE; // reuse ColorMaterialParameter
1017 // using gl::GL_SPECULAR; // reuse ColorMaterialParameter
1018 using gl::GL_POSITION;
1019 using gl::GL_SPOT_DIRECTION;
1020 using gl::GL_SPOT_EXPONENT;
1021 using gl::GL_SPOT_CUTOFF;
1022 using gl::GL_CONSTANT_ATTENUATION;
1023 using gl::GL_LINEAR_ATTENUATION;
1024 using gl::GL_QUADRATIC_ATTENUATION;
1025 
1026 // ListMode
1027 
1028 using gl::GL_COMPILE;
1029 using gl::GL_COMPILE_AND_EXECUTE;
1030 
1031 // ListNameType
1032 
1033 // using gl::GL_BYTE; // reuse ColorPointerType
1034 // using gl::GL_UNSIGNED_BYTE; // reuse ColorPointerType
1035 // using gl::GL_SHORT; // reuse ColorPointerType
1036 // using gl::GL_UNSIGNED_SHORT; // reuse ColorPointerType
1037 // using gl::GL_INT; // reuse ColorPointerType
1038 // using gl::GL_UNSIGNED_INT; // reuse ColorPointerType
1039 // using gl::GL_FLOAT; // reuse ColorPointerType
1040 using gl::GL_2_BYTES;
1041 using gl::GL_3_BYTES;
1042 using gl::GL_4_BYTES;
1043 
1044 // LogicOp
1045 
1046 using gl::GL_CLEAR;
1047 using gl::GL_AND;
1048 using gl::GL_AND_REVERSE;
1049 using gl::GL_COPY;
1050 using gl::GL_AND_INVERTED;
1051 using gl::GL_NOOP;
1052 using gl::GL_XOR;
1053 using gl::GL_OR;
1054 using gl::GL_NOR;
1055 using gl::GL_EQUIV;
1056 using gl::GL_INVERT;
1057 using gl::GL_OR_REVERSE;
1058 using gl::GL_COPY_INVERTED;
1059 using gl::GL_OR_INVERTED;
1060 using gl::GL_NAND;
1061 using gl::GL_SET;
1062 
1063 // MapQuery
1064 
1065 // using gl::GL_COEFF; // reuse GetMapQuery
1066 // using gl::GL_ORDER; // reuse GetMapQuery
1067 // using gl::GL_DOMAIN; // reuse GetMapQuery
1068 
1069 // MapTarget
1070 
1071 // using gl::GL_MAP1_COLOR_4; // reuse EnableCap
1072 // using gl::GL_MAP1_INDEX; // reuse EnableCap
1073 // using gl::GL_MAP1_NORMAL; // reuse EnableCap
1074 // using gl::GL_MAP1_TEXTURE_COORD_1; // reuse EnableCap
1075 // using gl::GL_MAP1_TEXTURE_COORD_2; // reuse EnableCap
1076 // using gl::GL_MAP1_TEXTURE_COORD_3; // reuse EnableCap
1077 // using gl::GL_MAP1_TEXTURE_COORD_4; // reuse EnableCap
1078 // using gl::GL_MAP1_VERTEX_3; // reuse EnableCap
1079 // using gl::GL_MAP1_VERTEX_4; // reuse EnableCap
1080 // using gl::GL_MAP2_COLOR_4; // reuse EnableCap
1081 // using gl::GL_MAP2_INDEX; // reuse EnableCap
1082 // using gl::GL_MAP2_NORMAL; // reuse EnableCap
1083 // using gl::GL_MAP2_TEXTURE_COORD_1; // reuse EnableCap
1084 // using gl::GL_MAP2_TEXTURE_COORD_2; // reuse EnableCap
1085 // using gl::GL_MAP2_TEXTURE_COORD_3; // reuse EnableCap
1086 // using gl::GL_MAP2_TEXTURE_COORD_4; // reuse EnableCap
1087 // using gl::GL_MAP2_VERTEX_3; // reuse EnableCap
1088 // using gl::GL_MAP2_VERTEX_4; // reuse EnableCap
1089 
1090 // MaterialFace
1091 
1092 // using gl::GL_FRONT; // reuse ColorBuffer
1093 // using gl::GL_BACK; // reuse ColorBuffer
1094 // using gl::GL_FRONT_AND_BACK; // reuse ColorBuffer
1095 
1096 // MaterialParameter
1097 
1098 // using gl::GL_AMBIENT; // reuse ColorMaterialParameter
1099 // using gl::GL_DIFFUSE; // reuse ColorMaterialParameter
1100 // using gl::GL_SPECULAR; // reuse ColorMaterialParameter
1101 // using gl::GL_EMISSION; // reuse ColorMaterialParameter
1102 using gl::GL_SHININESS;
1103 // using gl::GL_AMBIENT_AND_DIFFUSE; // reuse ColorMaterialParameter
1104 using gl::GL_COLOR_INDEXES;
1105 
1106 // MatrixMode
1107 
1108 using gl::GL_MODELVIEW;
1109 using gl::GL_PROJECTION;
1110 using gl::GL_TEXTURE;
1111 
1112 // MeshMode1
1113 
1114 using gl::GL_POINT;
1115 using gl::GL_LINE;
1116 
1117 // MeshMode2
1118 
1119 // using gl::GL_POINT; // reuse MeshMode1
1120 // using gl::GL_LINE; // reuse MeshMode1
1121 using gl::GL_FILL;
1122 
1123 // NormalPointerType
1124 
1125 // using gl::GL_BYTE; // reuse ColorPointerType
1126 // using gl::GL_SHORT; // reuse ColorPointerType
1127 // using gl::GL_INT; // reuse ColorPointerType
1128 // using gl::GL_FLOAT; // reuse ColorPointerType
1129 // using gl::GL_DOUBLE; // reuse ColorPointerType
1130 
1131 // ObjectIdentifier
1132 
1133 // using gl::GL_TEXTURE; // reuse MatrixMode
1134 // using gl::GL_VERTEX_ARRAY; // reuse EnableCap
1135 // using gl::GL_FRAMEBUFFER; // reuse CheckFramebufferStatusTarget
1136 using gl::GL_RENDERBUFFER;
1137 
1138 // PathColor
1139 
1140 using gl::GL_PRIMARY_COLOR;
1141 
1142 // PathFillMode
1143 
1144 // using gl::GL_INVERT; // reuse LogicOp
1145 
1146 // PathFontStyle
1147 
1148 // using gl::GL_NONE; // reuse ColorBuffer
1149 
1150 // PathGenMode
1151 
1152 // using gl::GL_NONE; // reuse ColorBuffer
1153 using gl::GL_EYE_LINEAR;
1154 using gl::GL_OBJECT_LINEAR;
1155 using gl::GL_CONSTANT;
1156 
1157 // PathTransformType
1158 
1159 // using gl::GL_NONE; // reuse ColorBuffer
1160 
1161 // PipelineParameterName
1162 
1163 using gl::GL_FRAGMENT_SHADER;
1164 using gl::GL_VERTEX_SHADER;
1165 using gl::GL_INFO_LOG_LENGTH;
1166 using gl::GL_GEOMETRY_SHADER;
1167 
1168 // PixelCopyType
1169 
1170 // using gl::GL_COLOR; // reuse Buffer
1171 // using gl::GL_DEPTH; // reuse Buffer
1172 // using gl::GL_STENCIL; // reuse Buffer
1173 
1174 // PixelFormat
1175 
1176 // using gl::GL_UNSIGNED_SHORT; // reuse ColorPointerType
1177 // using gl::GL_UNSIGNED_INT; // reuse ColorPointerType
1178 using gl::GL_COLOR_INDEX;
1179 using gl::GL_STENCIL_INDEX;
1180 // using gl::GL_DEPTH_COMPONENT; // reuse InternalFormat
1181 // using gl::GL_RED; // reuse InternalFormat
1182 using gl::GL_GREEN;
1183 using gl::GL_BLUE;
1184 using gl::GL_ALPHA;
1185 // using gl::GL_RGB; // reuse InternalFormat
1186 // using gl::GL_RGBA; // reuse InternalFormat
1187 using gl::GL_LUMINANCE;
1188 using gl::GL_LUMINANCE_ALPHA;
1189 
1190 // PixelMap
1191 
1192 // using gl::GL_PIXEL_MAP_I_TO_I; // reuse GetPixelMap
1193 // using gl::GL_PIXEL_MAP_S_TO_S; // reuse GetPixelMap
1194 // using gl::GL_PIXEL_MAP_I_TO_R; // reuse GetPixelMap
1195 // using gl::GL_PIXEL_MAP_I_TO_G; // reuse GetPixelMap
1196 // using gl::GL_PIXEL_MAP_I_TO_B; // reuse GetPixelMap
1197 // using gl::GL_PIXEL_MAP_I_TO_A; // reuse GetPixelMap
1198 // using gl::GL_PIXEL_MAP_R_TO_R; // reuse GetPixelMap
1199 // using gl::GL_PIXEL_MAP_G_TO_G; // reuse GetPixelMap
1200 // using gl::GL_PIXEL_MAP_B_TO_B; // reuse GetPixelMap
1201 // using gl::GL_PIXEL_MAP_A_TO_A; // reuse GetPixelMap
1202 
1203 // PixelStoreParameter
1204 
1205 // using gl::GL_UNPACK_SWAP_BYTES; // reuse GetPName
1206 // using gl::GL_UNPACK_LSB_FIRST; // reuse GetPName
1207 // using gl::GL_UNPACK_ROW_LENGTH; // reuse GetPName
1208 // using gl::GL_UNPACK_SKIP_ROWS; // reuse GetPName
1209 // using gl::GL_UNPACK_SKIP_PIXELS; // reuse GetPName
1210 // using gl::GL_UNPACK_ALIGNMENT; // reuse GetPName
1211 // using gl::GL_PACK_SWAP_BYTES; // reuse GetPName
1212 // using gl::GL_PACK_LSB_FIRST; // reuse GetPName
1213 // using gl::GL_PACK_ROW_LENGTH; // reuse GetPName
1214 // using gl::GL_PACK_SKIP_ROWS; // reuse GetPName
1215 // using gl::GL_PACK_SKIP_PIXELS; // reuse GetPName
1216 // using gl::GL_PACK_ALIGNMENT; // reuse GetPName
1217 using gl::GL_PACK_SKIP_IMAGES;
1218 using gl::GL_PACK_IMAGE_HEIGHT;
1219 using gl::GL_UNPACK_SKIP_IMAGES;
1220 using gl::GL_UNPACK_IMAGE_HEIGHT;
1221 
1222 // PixelTexGenMode
1223 
1224 // using gl::GL_NONE; // reuse ColorBuffer
1225 // using gl::GL_RGB; // reuse InternalFormat
1226 // using gl::GL_RGBA; // reuse InternalFormat
1227 // using gl::GL_LUMINANCE; // reuse PixelFormat
1228 // using gl::GL_LUMINANCE_ALPHA; // reuse PixelFormat
1229 
1230 // PixelTransferParameter
1231 
1232 // using gl::GL_MAP_COLOR; // reuse GetPName
1233 // using gl::GL_MAP_STENCIL; // reuse GetPName
1234 // using gl::GL_INDEX_SHIFT; // reuse GetPName
1235 // using gl::GL_INDEX_OFFSET; // reuse GetPName
1236 // using gl::GL_RED_SCALE; // reuse GetPName
1237 // using gl::GL_RED_BIAS; // reuse GetPName
1238 // using gl::GL_GREEN_SCALE; // reuse GetPName
1239 // using gl::GL_GREEN_BIAS; // reuse GetPName
1240 // using gl::GL_BLUE_SCALE; // reuse GetPName
1241 // using gl::GL_BLUE_BIAS; // reuse GetPName
1242 // using gl::GL_ALPHA_SCALE; // reuse GetPName
1243 // using gl::GL_ALPHA_BIAS; // reuse GetPName
1244 // using gl::GL_DEPTH_SCALE; // reuse GetPName
1245 // using gl::GL_DEPTH_BIAS; // reuse GetPName
1246 
1247 // PixelType
1248 
1249 // using gl::GL_BYTE; // reuse ColorPointerType
1250 // using gl::GL_UNSIGNED_BYTE; // reuse ColorPointerType
1251 // using gl::GL_SHORT; // reuse ColorPointerType
1252 // using gl::GL_UNSIGNED_SHORT; // reuse ColorPointerType
1253 // using gl::GL_INT; // reuse ColorPointerType
1254 // using gl::GL_UNSIGNED_INT; // reuse ColorPointerType
1255 // using gl::GL_FLOAT; // reuse ColorPointerType
1256 using gl::GL_BITMAP;
1257 using gl::GL_UNSIGNED_BYTE_3_3_2;
1258 using gl::GL_UNSIGNED_SHORT_4_4_4_4;
1259 using gl::GL_UNSIGNED_SHORT_5_5_5_1;
1260 using gl::GL_UNSIGNED_INT_8_8_8_8;
1261 using gl::GL_UNSIGNED_INT_10_10_10_2;
1262 
1263 // PointParameterNameSGIS
1264 
1265 using gl::GL_POINT_SIZE_MIN;
1266 using gl::GL_POINT_SIZE_MAX;
1267 using gl::GL_POINT_FADE_THRESHOLD_SIZE;
1268 using gl::GL_POINT_DISTANCE_ATTENUATION;
1269 
1270 // PolygonMode
1271 
1272 // using gl::GL_POINT; // reuse MeshMode1
1273 // using gl::GL_LINE; // reuse MeshMode1
1274 // using gl::GL_FILL; // reuse MeshMode2
1275 
1276 // PrimitiveType
1277 
1278 using gl::GL_POINTS;
1279 using gl::GL_LINES;
1280 using gl::GL_LINE_LOOP;
1281 using gl::GL_LINE_STRIP;
1282 using gl::GL_TRIANGLES;
1283 using gl::GL_TRIANGLE_STRIP;
1284 using gl::GL_TRIANGLE_FAN;
1285 using gl::GL_QUADS;
1286 using gl::GL_QUAD_STRIP;
1287 using gl::GL_POLYGON;
1288 using gl::GL_LINES_ADJACENCY;
1289 using gl::GL_LINE_STRIP_ADJACENCY;
1290 using gl::GL_TRIANGLES_ADJACENCY;
1291 using gl::GL_TRIANGLE_STRIP_ADJACENCY;
1292 
1293 // ProgramInterface
1294 
1295 // using gl::GL_TRANSFORM_FEEDBACK_BUFFER; // reuse BufferStorageTarget
1296 
1297 // ProgramPropertyARB
1298 
1299 using gl::GL_GEOMETRY_VERTICES_OUT;
1300 using gl::GL_GEOMETRY_INPUT_TYPE;
1301 using gl::GL_GEOMETRY_OUTPUT_TYPE;
1302 using gl::GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH;
1303 using gl::GL_ACTIVE_UNIFORM_BLOCKS;
1304 using gl::GL_DELETE_STATUS;
1305 using gl::GL_LINK_STATUS;
1306 using gl::GL_VALIDATE_STATUS;
1307 // using gl::GL_INFO_LOG_LENGTH; // reuse PipelineParameterName
1308 using gl::GL_ATTACHED_SHADERS;
1309 using gl::GL_ACTIVE_UNIFORMS;
1310 using gl::GL_ACTIVE_UNIFORM_MAX_LENGTH;
1311 using gl::GL_ACTIVE_ATTRIBUTES;
1312 using gl::GL_ACTIVE_ATTRIBUTE_MAX_LENGTH;
1313 using gl::GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH;
1314 using gl::GL_TRANSFORM_FEEDBACK_BUFFER_MODE;
1315 using gl::GL_TRANSFORM_FEEDBACK_VARYINGS;
1316 
1317 // QueryObjectParameterName
1318 
1319 using gl::GL_QUERY_RESULT;
1320 using gl::GL_QUERY_RESULT_AVAILABLE;
1321 
1322 // QueryParameterName
1323 
1324 using gl::GL_QUERY_COUNTER_BITS;
1325 using gl::GL_CURRENT_QUERY;
1326 
1327 // QueryTarget
1328 
1329 using gl::GL_SAMPLES_PASSED;
1330 using gl::GL_PRIMITIVES_GENERATED;
1331 using gl::GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN;
1332 
1333 // ReadBufferMode
1334 
1335 // using gl::GL_FRONT_LEFT; // reuse ColorBuffer
1336 // using gl::GL_FRONT_RIGHT; // reuse ColorBuffer
1337 // using gl::GL_BACK_LEFT; // reuse ColorBuffer
1338 // using gl::GL_BACK_RIGHT; // reuse ColorBuffer
1339 // using gl::GL_FRONT; // reuse ColorBuffer
1340 // using gl::GL_BACK; // reuse ColorBuffer
1341 // using gl::GL_LEFT; // reuse ColorBuffer
1342 // using gl::GL_RIGHT; // reuse ColorBuffer
1343 // using gl::GL_AUX0; // reuse DrawBufferMode
1344 // using gl::GL_AUX1; // reuse DrawBufferMode
1345 // using gl::GL_AUX2; // reuse DrawBufferMode
1346 // using gl::GL_AUX3; // reuse DrawBufferMode
1347 
1348 // RenderbufferParameterName
1349 
1350 using gl::GL_RENDERBUFFER_SAMPLES;
1351 using gl::GL_RENDERBUFFER_WIDTH;
1352 using gl::GL_RENDERBUFFER_HEIGHT;
1353 using gl::GL_RENDERBUFFER_INTERNAL_FORMAT;
1354 using gl::GL_RENDERBUFFER_RED_SIZE;
1355 using gl::GL_RENDERBUFFER_GREEN_SIZE;
1356 using gl::GL_RENDERBUFFER_BLUE_SIZE;
1357 using gl::GL_RENDERBUFFER_ALPHA_SIZE;
1358 using gl::GL_RENDERBUFFER_DEPTH_SIZE;
1359 using gl::GL_RENDERBUFFER_STENCIL_SIZE;
1360 
1361 // RenderbufferTarget
1362 
1363 // using gl::GL_RENDERBUFFER; // reuse ObjectIdentifier
1364 
1365 // RenderingMode
1366 
1367 using gl::GL_RENDER;
1368 using gl::GL_FEEDBACK;
1369 using gl::GL_SELECT;
1370 
1371 // SamplerParameterName
1372 
1373 // using gl::GL_TEXTURE_BORDER_COLOR; // reuse GetTextureParameter
1374 // using gl::GL_TEXTURE_MAG_FILTER; // reuse GetTextureParameter
1375 // using gl::GL_TEXTURE_MIN_FILTER; // reuse GetTextureParameter
1376 // using gl::GL_TEXTURE_WRAP_S; // reuse GetTextureParameter
1377 // using gl::GL_TEXTURE_WRAP_T; // reuse GetTextureParameter
1378 using gl::GL_TEXTURE_WRAP_R;
1379 using gl::GL_TEXTURE_MIN_LOD;
1380 using gl::GL_TEXTURE_MAX_LOD;
1381 using gl::GL_TEXTURE_COMPARE_MODE;
1382 using gl::GL_TEXTURE_COMPARE_FUNC;
1383 
1384 // ShaderParameterName
1385 
1386 using gl::GL_SHADER_TYPE;
1387 // using gl::GL_DELETE_STATUS; // reuse ProgramPropertyARB
1388 using gl::GL_COMPILE_STATUS;
1389 // using gl::GL_INFO_LOG_LENGTH; // reuse PipelineParameterName
1390 using gl::GL_SHADER_SOURCE_LENGTH;
1391 
1392 // ShaderType
1393 
1394 // using gl::GL_FRAGMENT_SHADER; // reuse PipelineParameterName
1395 // using gl::GL_VERTEX_SHADER; // reuse PipelineParameterName
1396 // using gl::GL_GEOMETRY_SHADER; // reuse PipelineParameterName
1397 
1398 // ShadingModel
1399 
1400 using gl::GL_FLAT;
1401 using gl::GL_SMOOTH;
1402 
1403 // StencilFaceDirection
1404 
1405 // using gl::GL_FRONT; // reuse ColorBuffer
1406 // using gl::GL_BACK; // reuse ColorBuffer
1407 // using gl::GL_FRONT_AND_BACK; // reuse ColorBuffer
1408 
1409 // StencilFunction
1410 
1411 // using gl::GL_NEVER; // reuse AlphaFunction
1412 // using gl::GL_LESS; // reuse AlphaFunction
1413 // using gl::GL_EQUAL; // reuse AlphaFunction
1414 // using gl::GL_LEQUAL; // reuse AlphaFunction
1415 // using gl::GL_GREATER; // reuse AlphaFunction
1416 // using gl::GL_NOTEQUAL; // reuse AlphaFunction
1417 // using gl::GL_GEQUAL; // reuse AlphaFunction
1418 // using gl::GL_ALWAYS; // reuse AlphaFunction
1419 
1420 // StencilOp
1421 
1422 // using gl::GL_ZERO; // reuse BlendingFactor
1423 // using gl::GL_INVERT; // reuse LogicOp
1424 using gl::GL_KEEP;
1425 // using gl::GL_REPLACE; // reuse LightEnvModeSGIX
1426 using gl::GL_INCR;
1427 using gl::GL_DECR;
1428 
1429 // StringName
1430 
1431 using gl::GL_VENDOR;
1432 using gl::GL_RENDERER;
1433 using gl::GL_VERSION;
1434 using gl::GL_EXTENSIONS;
1435 using gl::GL_SHADING_LANGUAGE_VERSION;
1436 
1437 // SubroutineParameterName
1438 
1439 using gl::GL_UNIFORM_SIZE;
1440 using gl::GL_UNIFORM_NAME_LENGTH;
1441 
1442 // SyncCondition
1443 
1444 using gl::GL_SYNC_GPU_COMMANDS_COMPLETE;
1445 
1446 // SyncParameterName
1447 
1448 using gl::GL_OBJECT_TYPE;
1449 using gl::GL_SYNC_CONDITION;
1450 using gl::GL_SYNC_STATUS;
1451 using gl::GL_SYNC_FLAGS;
1452 
1453 // SyncStatus
1454 
1455 using gl::GL_ALREADY_SIGNALED;
1456 using gl::GL_TIMEOUT_EXPIRED;
1457 using gl::GL_CONDITION_SATISFIED;
1458 using gl::GL_WAIT_FAILED;
1459 
1460 // TexCoordPointerType
1461 
1462 // using gl::GL_SHORT; // reuse ColorPointerType
1463 // using gl::GL_INT; // reuse ColorPointerType
1464 // using gl::GL_FLOAT; // reuse ColorPointerType
1465 // using gl::GL_DOUBLE; // reuse ColorPointerType
1466 
1467 // TextureCoordName
1468 
1469 using gl::GL_S;
1470 using gl::GL_T;
1471 using gl::GL_R;
1472 using gl::GL_Q;
1473 
1474 // TextureEnvMode
1475 
1476 // using gl::GL_ADD; // reuse AccumOp
1477 // using gl::GL_BLEND; // reuse EnableCap
1478 // using gl::GL_MODULATE; // reuse LightEnvModeSGIX
1479 using gl::GL_DECAL;
1480 
1481 // TextureEnvParameter
1482 
1483 using gl::GL_TEXTURE_ENV_MODE;
1484 using gl::GL_TEXTURE_ENV_COLOR;
1485 
1486 // TextureEnvTarget
1487 
1488 using gl::GL_TEXTURE_ENV;
1489 
1490 // TextureGenMode
1491 
1492 // using gl::GL_EYE_LINEAR; // reuse PathGenMode
1493 // using gl::GL_OBJECT_LINEAR; // reuse PathGenMode
1494 using gl::GL_SPHERE_MAP;
1495 
1496 // TextureGenParameter
1497 
1498 using gl::GL_TEXTURE_GEN_MODE;
1499 using gl::GL_OBJECT_PLANE;
1500 using gl::GL_EYE_PLANE;
1501 
1502 // TextureMagFilter
1503 
1504 // using gl::GL_NEAREST; // reuse BlitFramebufferFilter
1505 // using gl::GL_LINEAR; // reuse BlitFramebufferFilter
1506 
1507 // TextureMinFilter
1508 
1509 // using gl::GL_NEAREST; // reuse BlitFramebufferFilter
1510 // using gl::GL_LINEAR; // reuse BlitFramebufferFilter
1511 using gl::GL_NEAREST_MIPMAP_NEAREST;
1512 using gl::GL_LINEAR_MIPMAP_NEAREST;
1513 using gl::GL_NEAREST_MIPMAP_LINEAR;
1514 using gl::GL_LINEAR_MIPMAP_LINEAR;
1515 
1516 // TextureParameterName
1517 
1518 // using gl::GL_TEXTURE_WIDTH; // reuse GetTextureParameter
1519 // using gl::GL_TEXTURE_HEIGHT; // reuse GetTextureParameter
1520 // using gl::GL_TEXTURE_COMPONENTS; // reuse GetTextureParameter
1521 // using gl::GL_TEXTURE_INTERNAL_FORMAT; // reuse GetTextureParameter
1522 // using gl::GL_TEXTURE_BORDER_COLOR; // reuse GetTextureParameter
1523 // using gl::GL_TEXTURE_BORDER; // reuse GetTextureParameter
1524 // using gl::GL_TEXTURE_MAG_FILTER; // reuse GetTextureParameter
1525 // using gl::GL_TEXTURE_MIN_FILTER; // reuse GetTextureParameter
1526 // using gl::GL_TEXTURE_WRAP_S; // reuse GetTextureParameter
1527 // using gl::GL_TEXTURE_WRAP_T; // reuse GetTextureParameter
1528 // using gl::GL_TEXTURE_RED_SIZE; // reuse GetTextureParameter
1529 // using gl::GL_TEXTURE_GREEN_SIZE; // reuse GetTextureParameter
1530 // using gl::GL_TEXTURE_BLUE_SIZE; // reuse GetTextureParameter
1531 // using gl::GL_TEXTURE_ALPHA_SIZE; // reuse GetTextureParameter
1532 // using gl::GL_TEXTURE_LUMINANCE_SIZE; // reuse GetTextureParameter
1533 // using gl::GL_TEXTURE_INTENSITY_SIZE; // reuse GetTextureParameter
1534 // using gl::GL_TEXTURE_PRIORITY; // reuse GetTextureParameter
1535 // using gl::GL_TEXTURE_RESIDENT; // reuse GetTextureParameter
1536 // using gl::GL_TEXTURE_WRAP_R; // reuse SamplerParameterName
1537 // using gl::GL_TEXTURE_MIN_LOD; // reuse SamplerParameterName
1538 // using gl::GL_TEXTURE_MAX_LOD; // reuse SamplerParameterName
1539 using gl::GL_TEXTURE_BASE_LEVEL;
1540 using gl::GL_TEXTURE_MAX_LEVEL;
1541 // using gl::GL_GENERATE_MIPMAP; // reuse InternalFormatPName
1542 using gl::GL_TEXTURE_LOD_BIAS;
1543 // using gl::GL_TEXTURE_COMPARE_MODE; // reuse SamplerParameterName
1544 // using gl::GL_TEXTURE_COMPARE_FUNC; // reuse SamplerParameterName
1545 
1546 // TextureTarget
1547 
1548 // using gl::GL_TEXTURE_1D; // reuse EnableCap
1549 // using gl::GL_TEXTURE_2D; // reuse EnableCap
1550 using gl::GL_PROXY_TEXTURE_1D;
1551 using gl::GL_PROXY_TEXTURE_2D;
1552 using gl::GL_TEXTURE_3D;
1553 using gl::GL_PROXY_TEXTURE_3D;
1554 using gl::GL_TEXTURE_RECTANGLE;
1555 using gl::GL_PROXY_TEXTURE_RECTANGLE;
1556 using gl::GL_TEXTURE_CUBE_MAP;
1557 using gl::GL_TEXTURE_CUBE_MAP_POSITIVE_X;
1558 using gl::GL_TEXTURE_CUBE_MAP_NEGATIVE_X;
1559 using gl::GL_TEXTURE_CUBE_MAP_POSITIVE_Y;
1560 using gl::GL_TEXTURE_CUBE_MAP_NEGATIVE_Y;
1561 using gl::GL_TEXTURE_CUBE_MAP_POSITIVE_Z;
1562 using gl::GL_TEXTURE_CUBE_MAP_NEGATIVE_Z;
1563 using gl::GL_PROXY_TEXTURE_CUBE_MAP;
1564 using gl::GL_TEXTURE_1D_ARRAY;
1565 using gl::GL_PROXY_TEXTURE_1D_ARRAY;
1566 using gl::GL_TEXTURE_2D_ARRAY;
1567 using gl::GL_PROXY_TEXTURE_2D_ARRAY;
1568 using gl::GL_TEXTURE_2D_MULTISAMPLE;
1569 using gl::GL_PROXY_TEXTURE_2D_MULTISAMPLE;
1570 using gl::GL_TEXTURE_2D_MULTISAMPLE_ARRAY;
1571 using gl::GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY;
1572 
1573 // TextureUnit
1574 
1575 using gl::GL_TEXTURE0;
1576 using gl::GL_TEXTURE1;
1577 using gl::GL_TEXTURE2;
1578 using gl::GL_TEXTURE3;
1579 using gl::GL_TEXTURE4;
1580 using gl::GL_TEXTURE5;
1581 using gl::GL_TEXTURE6;
1582 using gl::GL_TEXTURE7;
1583 using gl::GL_TEXTURE8;
1584 using gl::GL_TEXTURE9;
1585 using gl::GL_TEXTURE10;
1586 using gl::GL_TEXTURE11;
1587 using gl::GL_TEXTURE12;
1588 using gl::GL_TEXTURE13;
1589 using gl::GL_TEXTURE14;
1590 using gl::GL_TEXTURE15;
1591 using gl::GL_TEXTURE16;
1592 using gl::GL_TEXTURE17;
1593 using gl::GL_TEXTURE18;
1594 using gl::GL_TEXTURE19;
1595 using gl::GL_TEXTURE20;
1596 using gl::GL_TEXTURE21;
1597 using gl::GL_TEXTURE22;
1598 using gl::GL_TEXTURE23;
1599 using gl::GL_TEXTURE24;
1600 using gl::GL_TEXTURE25;
1601 using gl::GL_TEXTURE26;
1602 using gl::GL_TEXTURE27;
1603 using gl::GL_TEXTURE28;
1604 using gl::GL_TEXTURE29;
1605 using gl::GL_TEXTURE30;
1606 using gl::GL_TEXTURE31;
1607 
1608 // TextureWrapMode
1609 
1610 using gl::GL_CLAMP;
1611 using gl::GL_REPEAT;
1612 using gl::GL_CLAMP_TO_BORDER;
1613 using gl::GL_CLAMP_TO_EDGE;
1614 
1615 // TransformFeedbackPName
1616 
1617 using gl::GL_TRANSFORM_FEEDBACK_BUFFER_START;
1618 using gl::GL_TRANSFORM_FEEDBACK_BUFFER_SIZE;
1619 using gl::GL_TRANSFORM_FEEDBACK_BUFFER_BINDING;
1620 
1621 // TypeEnum
1622 
1623 using gl::GL_QUERY_WAIT;
1624 using gl::GL_QUERY_NO_WAIT;
1625 using gl::GL_QUERY_BY_REGION_WAIT;
1626 using gl::GL_QUERY_BY_REGION_NO_WAIT;
1627 
1628 // UniformBlockPName
1629 
1630 using gl::GL_UNIFORM_BLOCK_BINDING;
1631 using gl::GL_UNIFORM_BLOCK_DATA_SIZE;
1632 using gl::GL_UNIFORM_BLOCK_NAME_LENGTH;
1633 using gl::GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS;
1634 using gl::GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES;
1635 using gl::GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER;
1636 using gl::GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER;
1637 using gl::GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER;
1638 
1639 // UniformPName
1640 
1641 using gl::GL_UNIFORM_TYPE;
1642 // using gl::GL_UNIFORM_SIZE; // reuse SubroutineParameterName
1643 // using gl::GL_UNIFORM_NAME_LENGTH; // reuse SubroutineParameterName
1644 using gl::GL_UNIFORM_BLOCK_INDEX;
1645 using gl::GL_UNIFORM_OFFSET;
1646 using gl::GL_UNIFORM_ARRAY_STRIDE;
1647 using gl::GL_UNIFORM_MATRIX_STRIDE;
1648 using gl::GL_UNIFORM_IS_ROW_MAJOR;
1649 
1650 // VertexArrayPName
1651 
1652 using gl::GL_VERTEX_ATTRIB_ARRAY_ENABLED;
1653 using gl::GL_VERTEX_ATTRIB_ARRAY_SIZE;
1654 using gl::GL_VERTEX_ATTRIB_ARRAY_STRIDE;
1655 using gl::GL_VERTEX_ATTRIB_ARRAY_TYPE;
1656 using gl::GL_VERTEX_ATTRIB_ARRAY_NORMALIZED;
1657 using gl::GL_VERTEX_ATTRIB_ARRAY_INTEGER;
1658 
1659 // VertexAttribEnum
1660 
1661 // using gl::GL_VERTEX_ATTRIB_ARRAY_ENABLED; // reuse VertexArrayPName
1662 // using gl::GL_VERTEX_ATTRIB_ARRAY_SIZE; // reuse VertexArrayPName
1663 // using gl::GL_VERTEX_ATTRIB_ARRAY_STRIDE; // reuse VertexArrayPName
1664 // using gl::GL_VERTEX_ATTRIB_ARRAY_TYPE; // reuse VertexArrayPName
1665 using gl::GL_CURRENT_VERTEX_ATTRIB;
1666 // using gl::GL_VERTEX_ATTRIB_ARRAY_NORMALIZED; // reuse VertexArrayPName
1667 using gl::GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING;
1668 // using gl::GL_VERTEX_ATTRIB_ARRAY_INTEGER; // reuse VertexArrayPName
1669 
1670 // VertexAttribPointerType
1671 
1672 // using gl::GL_BYTE; // reuse ColorPointerType
1673 // using gl::GL_UNSIGNED_BYTE; // reuse ColorPointerType
1674 // using gl::GL_SHORT; // reuse ColorPointerType
1675 // using gl::GL_UNSIGNED_SHORT; // reuse ColorPointerType
1676 // using gl::GL_INT; // reuse ColorPointerType
1677 // using gl::GL_UNSIGNED_INT; // reuse ColorPointerType
1678 // using gl::GL_FLOAT; // reuse ColorPointerType
1679 // using gl::GL_DOUBLE; // reuse ColorPointerType
1680 using gl::GL_HALF_FLOAT;
1681 using gl::GL_UNSIGNED_INT_2_10_10_10_REV;
1682 using gl::GL_UNSIGNED_INT_10F_11F_11F_REV;
1683 
1684 // VertexAttribType
1685 
1686 // using gl::GL_BYTE; // reuse ColorPointerType
1687 // using gl::GL_UNSIGNED_BYTE; // reuse ColorPointerType
1688 // using gl::GL_SHORT; // reuse ColorPointerType
1689 // using gl::GL_UNSIGNED_SHORT; // reuse ColorPointerType
1690 // using gl::GL_INT; // reuse ColorPointerType
1691 // using gl::GL_UNSIGNED_INT; // reuse ColorPointerType
1692 // using gl::GL_FLOAT; // reuse ColorPointerType
1693 // using gl::GL_DOUBLE; // reuse ColorPointerType
1694 // using gl::GL_HALF_FLOAT; // reuse VertexAttribPointerType
1695 // using gl::GL_UNSIGNED_INT_2_10_10_10_REV; // reuse VertexAttribPointerType
1696 // using gl::GL_UNSIGNED_INT_10F_11F_11F_REV; // reuse VertexAttribPointerType
1697 
1698 // VertexBufferObjectParameter
1699 
1700 using gl::GL_BUFFER_SIZE;
1701 using gl::GL_BUFFER_USAGE;
1702 using gl::GL_BUFFER_ACCESS;
1703 using gl::GL_BUFFER_MAPPED;
1704 using gl::GL_BUFFER_ACCESS_FLAGS;
1705 using gl::GL_BUFFER_MAP_LENGTH;
1706 using gl::GL_BUFFER_MAP_OFFSET;
1707 
1708 // VertexBufferObjectUsage
1709 
1710 // using gl::GL_STREAM_DRAW; // reuse BufferUsageARB
1711 // using gl::GL_STREAM_READ; // reuse BufferUsageARB
1712 // using gl::GL_STREAM_COPY; // reuse BufferUsageARB
1713 // using gl::GL_STATIC_DRAW; // reuse BufferUsageARB
1714 // using gl::GL_STATIC_READ; // reuse BufferUsageARB
1715 // using gl::GL_STATIC_COPY; // reuse BufferUsageARB
1716 // using gl::GL_DYNAMIC_DRAW; // reuse BufferUsageARB
1717 // using gl::GL_DYNAMIC_READ; // reuse BufferUsageARB
1718 // using gl::GL_DYNAMIC_COPY; // reuse BufferUsageARB
1719 
1720 // VertexPointerType
1721 
1722 // using gl::GL_SHORT; // reuse ColorPointerType
1723 // using gl::GL_INT; // reuse ColorPointerType
1724 // using gl::GL_FLOAT; // reuse ColorPointerType
1725 // using gl::GL_DOUBLE; // reuse ColorPointerType
1726 
1727 // VertexProvokingMode
1728 
1729 using gl::GL_FIRST_VERTEX_CONVENTION;
1730 using gl::GL_LAST_VERTEX_CONVENTION;
1731 
1732 // __UNGROUPED__
1733 
1734 using gl::GL_BLEND_COLOR;
1735 using gl::GL_MIN;
1736 using gl::GL_MAX;
1737 using gl::GL_BLEND_EQUATION;
1738 using gl::GL_BLEND_EQUATION_RGB;
1739 using gl::GL_RESCALE_NORMAL;
1740 using gl::GL_RGBA2;
1741 using gl::GL_TEXTURE_DEPTH;
1742 using gl::GL_MAX_3D_TEXTURE_SIZE;
1743 using gl::GL_MULTISAMPLE;
1744 using gl::GL_SAMPLE_ALPHA_TO_COVERAGE;
1745 using gl::GL_SAMPLE_ALPHA_TO_ONE;
1746 using gl::GL_SAMPLE_COVERAGE;
1747 using gl::GL_SAMPLE_COVERAGE_VALUE;
1748 using gl::GL_SAMPLE_COVERAGE_INVERT;
1749 using gl::GL_BLEND_DST_RGB;
1750 using gl::GL_BLEND_SRC_RGB;
1751 using gl::GL_BLEND_DST_ALPHA;
1752 using gl::GL_BLEND_SRC_ALPHA;
1753 using gl::GL_BGR;
1754 using gl::GL_BGRA;
1755 using gl::GL_MAX_ELEMENTS_VERTICES;
1756 using gl::GL_MAX_ELEMENTS_INDICES;
1757 using gl::GL_DEPTH_COMPONENT24;
1758 using gl::GL_DEPTH_COMPONENT32;
1759 using gl::GL_FRAMEBUFFER_DEFAULT;
1760 using gl::GL_DEPTH_STENCIL_ATTACHMENT;
1761 using gl::GL_MAJOR_VERSION;
1762 using gl::GL_MINOR_VERSION;
1763 using gl::GL_NUM_EXTENSIONS;
1764 using gl::GL_CONTEXT_FLAGS;
1765 using gl::GL_INDEX;
1766 using gl::GL_RG_INTEGER;
1767 using gl::GL_UNSIGNED_BYTE_2_3_3_REV;
1768 using gl::GL_UNSIGNED_SHORT_5_6_5;
1769 using gl::GL_UNSIGNED_SHORT_5_6_5_REV;
1770 using gl::GL_UNSIGNED_SHORT_4_4_4_4_REV;
1771 using gl::GL_UNSIGNED_SHORT_1_5_5_5_REV;
1772 using gl::GL_UNSIGNED_INT_8_8_8_8_REV;
1773 using gl::GL_MIRRORED_REPEAT;
1774 using gl::GL_FOG_COORDINATE_SOURCE;
1775 using gl::GL_FOG_COORD;
1776 using gl::GL_FOG_COORDINATE;
1777 using gl::GL_FRAGMENT_DEPTH;
1778 using gl::GL_CURRENT_FOG_COORD;
1779 using gl::GL_CURRENT_FOG_COORDINATE;
1780 using gl::GL_FOG_COORDINATE_ARRAY_TYPE;
1781 using gl::GL_FOG_COORD_ARRAY_TYPE;
1782 using gl::GL_FOG_COORDINATE_ARRAY_STRIDE;
1783 using gl::GL_FOG_COORD_ARRAY_STRIDE;
1784 using gl::GL_FOG_COORDINATE_ARRAY_POINTER;
1785 using gl::GL_FOG_COORD_ARRAY_POINTER;
1786 using gl::GL_FOG_COORDINATE_ARRAY;
1787 using gl::GL_FOG_COORD_ARRAY;
1788 using gl::GL_COLOR_SUM;
1789 using gl::GL_CURRENT_SECONDARY_COLOR;
1790 using gl::GL_SECONDARY_COLOR_ARRAY_SIZE;
1791 using gl::GL_SECONDARY_COLOR_ARRAY_TYPE;
1792 using gl::GL_SECONDARY_COLOR_ARRAY_STRIDE;
1793 using gl::GL_SECONDARY_COLOR_ARRAY_POINTER;
1794 using gl::GL_SECONDARY_COLOR_ARRAY;
1795 using gl::GL_CURRENT_RASTER_SECONDARY_COLOR;
1796 using gl::GL_ACTIVE_TEXTURE;
1797 using gl::GL_CLIENT_ACTIVE_TEXTURE;
1798 using gl::GL_MAX_TEXTURE_UNITS;
1799 using gl::GL_TRANSPOSE_MODELVIEW_MATRIX;
1800 using gl::GL_TRANSPOSE_PROJECTION_MATRIX;
1801 using gl::GL_TRANSPOSE_TEXTURE_MATRIX;
1802 using gl::GL_TRANSPOSE_COLOR_MATRIX;
1803 using gl::GL_SUBTRACT;
1804 using gl::GL_MAX_RENDERBUFFER_SIZE;
1805 using gl::GL_COMPRESSED_ALPHA;
1806 using gl::GL_COMPRESSED_LUMINANCE;
1807 using gl::GL_COMPRESSED_LUMINANCE_ALPHA;
1808 using gl::GL_COMPRESSED_INTENSITY;
1809 using gl::GL_TEXTURE_BINDING_RECTANGLE;
1810 using gl::GL_MAX_RECTANGLE_TEXTURE_SIZE;
1811 using gl::GL_UNSIGNED_INT_24_8;
1812 using gl::GL_MAX_TEXTURE_LOD_BIAS;
1813 using gl::GL_TEXTURE_FILTER_CONTROL;
1814 using gl::GL_INCR_WRAP;
1815 using gl::GL_DECR_WRAP;
1816 using gl::GL_NORMAL_MAP;
1817 using gl::GL_REFLECTION_MAP;
1818 using gl::GL_TEXTURE_BINDING_CUBE_MAP;
1819 using gl::GL_MAX_CUBE_MAP_TEXTURE_SIZE;
1820 using gl::GL_COMBINE;
1821 using gl::GL_COMBINE_RGB;
1822 using gl::GL_COMBINE_ALPHA;
1823 using gl::GL_RGB_SCALE;
1824 using gl::GL_ADD_SIGNED;
1825 using gl::GL_INTERPOLATE;
1826 using gl::GL_PREVIOUS;
1827 using gl::GL_SOURCE0_RGB;
1828 using gl::GL_SRC0_RGB;
1829 using gl::GL_SOURCE1_RGB;
1830 using gl::GL_SRC1_RGB;
1831 using gl::GL_SOURCE2_RGB;
1832 using gl::GL_SRC2_RGB;
1833 using gl::GL_SOURCE0_ALPHA;
1834 using gl::GL_SRC0_ALPHA;
1835 using gl::GL_SOURCE1_ALPHA;
1836 using gl::GL_SOURCE2_ALPHA;
1837 using gl::GL_SRC2_ALPHA;
1838 using gl::GL_OPERAND0_RGB;
1839 using gl::GL_OPERAND1_RGB;
1840 using gl::GL_OPERAND2_RGB;
1841 using gl::GL_OPERAND0_ALPHA;
1842 using gl::GL_OPERAND1_ALPHA;
1843 using gl::GL_OPERAND2_ALPHA;
1844 using gl::GL_VERTEX_ARRAY_BINDING;
1845 using gl::GL_PROGRAM_POINT_SIZE;
1846 using gl::GL_VERTEX_PROGRAM_POINT_SIZE;
1847 using gl::GL_VERTEX_PROGRAM_TWO_SIDE;
1848 using gl::GL_VERTEX_ATTRIB_ARRAY_POINTER;
1849 using gl::GL_DEPTH_CLAMP;
1850 using gl::GL_TEXTURE_COMPRESSED_IMAGE_SIZE;
1851 using gl::GL_NUM_COMPRESSED_TEXTURE_FORMATS;
1852 using gl::GL_COMPRESSED_TEXTURE_FORMATS;
1853 using gl::GL_DOT3_RGB;
1854 using gl::GL_DOT3_RGBA;
1855 using gl::GL_STENCIL_BACK_FUNC;
1856 using gl::GL_STENCIL_BACK_FAIL;
1857 using gl::GL_STENCIL_BACK_PASS_DEPTH_FAIL;
1858 using gl::GL_STENCIL_BACK_PASS_DEPTH_PASS;
1859 using gl::GL_RGB32F;
1860 using gl::GL_MAX_DRAW_BUFFERS;
1861 using gl::GL_DRAW_BUFFER0;
1862 using gl::GL_DRAW_BUFFER1;
1863 using gl::GL_DRAW_BUFFER2;
1864 using gl::GL_DRAW_BUFFER3;
1865 using gl::GL_DRAW_BUFFER4;
1866 using gl::GL_DRAW_BUFFER5;
1867 using gl::GL_DRAW_BUFFER6;
1868 using gl::GL_DRAW_BUFFER7;
1869 using gl::GL_DRAW_BUFFER8;
1870 using gl::GL_DRAW_BUFFER9;
1871 using gl::GL_DRAW_BUFFER10;
1872 using gl::GL_DRAW_BUFFER11;
1873 using gl::GL_DRAW_BUFFER12;
1874 using gl::GL_DRAW_BUFFER13;
1875 using gl::GL_DRAW_BUFFER14;
1876 using gl::GL_DRAW_BUFFER15;
1877 using gl::GL_BLEND_EQUATION_ALPHA;
1878 using gl::GL_TEXTURE_DEPTH_SIZE;
1879 using gl::GL_DEPTH_TEXTURE_MODE;
1880 using gl::GL_COMPARE_REF_TO_TEXTURE;
1881 using gl::GL_COMPARE_R_TO_TEXTURE;
1882 using gl::GL_TEXTURE_CUBE_MAP_SEAMLESS;
1883 using gl::GL_POINT_SPRITE;
1884 using gl::GL_COORD_REPLACE;
1885 using gl::GL_MAX_VERTEX_ATTRIBS;
1886 using gl::GL_MAX_TEXTURE_COORDS;
1887 using gl::GL_MAX_TEXTURE_IMAGE_UNITS;
1888 using gl::GL_ARRAY_BUFFER_BINDING;
1889 using gl::GL_ELEMENT_ARRAY_BUFFER_BINDING;
1890 using gl::GL_VERTEX_ARRAY_BUFFER_BINDING;
1891 using gl::GL_NORMAL_ARRAY_BUFFER_BINDING;
1892 using gl::GL_COLOR_ARRAY_BUFFER_BINDING;
1893 using gl::GL_INDEX_ARRAY_BUFFER_BINDING;
1894 using gl::GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING;
1895 using gl::GL_EDGE_FLAG_ARRAY_BUFFER_BINDING;
1896 using gl::GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING;
1897 using gl::GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING;
1898 using gl::GL_FOG_COORD_ARRAY_BUFFER_BINDING;
1899 using gl::GL_WEIGHT_ARRAY_BUFFER_BINDING;
1900 using gl::GL_BUFFER_MAP_POINTER;
1901 using gl::GL_PIXEL_PACK_BUFFER_BINDING;
1902 using gl::GL_PIXEL_UNPACK_BUFFER_BINDING;
1903 using gl::GL_TEXTURE_STENCIL_SIZE;
1904 using gl::GL_MAX_ARRAY_TEXTURE_LAYERS;
1905 using gl::GL_MIN_PROGRAM_TEXEL_OFFSET;
1906 using gl::GL_MAX_PROGRAM_TEXEL_OFFSET;
1907 using gl::GL_CLAMP_VERTEX_COLOR;
1908 using gl::GL_CLAMP_FRAGMENT_COLOR;
1909 using gl::GL_CLAMP_READ_COLOR;
1910 using gl::GL_FIXED_ONLY;
1911 using gl::GL_UNIFORM_BUFFER_BINDING;
1912 using gl::GL_UNIFORM_BUFFER_START;
1913 using gl::GL_UNIFORM_BUFFER_SIZE;
1914 using gl::GL_MAX_VERTEX_UNIFORM_BLOCKS;
1915 using gl::GL_MAX_GEOMETRY_UNIFORM_BLOCKS;
1916 using gl::GL_MAX_FRAGMENT_UNIFORM_BLOCKS;
1917 using gl::GL_MAX_COMBINED_UNIFORM_BLOCKS;
1918 using gl::GL_MAX_UNIFORM_BUFFER_BINDINGS;
1919 using gl::GL_MAX_UNIFORM_BLOCK_SIZE;
1920 using gl::GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS;
1921 using gl::GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS;
1922 using gl::GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS;
1923 using gl::GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT;
1924 using gl::GL_MAX_FRAGMENT_UNIFORM_COMPONENTS;
1925 using gl::GL_MAX_VERTEX_UNIFORM_COMPONENTS;
1926 using gl::GL_MAX_VARYING_COMPONENTS;
1927 using gl::GL_MAX_VARYING_FLOATS;
1928 using gl::GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS;
1929 using gl::GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS;
1930 using gl::GL_ACTIVE_PROGRAM_EXT;
1931 using gl::GL_CURRENT_PROGRAM;
1932 using gl::GL_TEXTURE_RED_TYPE;
1933 using gl::GL_TEXTURE_GREEN_TYPE;
1934 using gl::GL_TEXTURE_BLUE_TYPE;
1935 using gl::GL_TEXTURE_ALPHA_TYPE;
1936 using gl::GL_TEXTURE_LUMINANCE_TYPE;
1937 using gl::GL_TEXTURE_INTENSITY_TYPE;
1938 using gl::GL_TEXTURE_DEPTH_TYPE;
1939 using gl::GL_UNSIGNED_NORMALIZED;
1940 using gl::GL_TEXTURE_BINDING_1D_ARRAY;
1941 using gl::GL_TEXTURE_BINDING_2D_ARRAY;
1942 using gl::GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS;
1943 using gl::GL_MAX_TEXTURE_BUFFER_SIZE;
1944 using gl::GL_TEXTURE_BINDING_BUFFER;
1945 using gl::GL_TEXTURE_BUFFER_DATA_STORE_BINDING;
1946 using gl::GL_UNSIGNED_INT_5_9_9_9_REV;
1947 using gl::GL_TEXTURE_SHARED_SIZE;
1948 using gl::GL_SLUMINANCE_ALPHA;
1949 using gl::GL_SLUMINANCE8_ALPHA8;
1950 using gl::GL_SLUMINANCE;
1951 using gl::GL_SLUMINANCE8;
1952 using gl::GL_COMPRESSED_SLUMINANCE;
1953 using gl::GL_COMPRESSED_SLUMINANCE_ALPHA;
1954 using gl::GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS;
1955 using gl::GL_RASTERIZER_DISCARD;
1956 using gl::GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS;
1957 using gl::GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS;
1958 using gl::GL_INTERLEAVED_ATTRIBS;
1959 using gl::GL_SEPARATE_ATTRIBS;
1960 using gl::GL_POINT_SPRITE_COORD_ORIGIN;
1961 using gl::GL_STENCIL_BACK_REF;
1962 using gl::GL_STENCIL_BACK_VALUE_MASK;
1963 using gl::GL_STENCIL_BACK_WRITEMASK;
1964 using gl::GL_DRAW_FRAMEBUFFER_BINDING;
1965 using gl::GL_FRAMEBUFFER_BINDING;
1966 using gl::GL_RENDERBUFFER_BINDING;
1967 using gl::GL_READ_FRAMEBUFFER_BINDING;
1968 using gl::GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE;
1969 using gl::GL_STENCIL_ATTACHMENT;
1970 using gl::GL_STENCIL_INDEX1;
1971 using gl::GL_STENCIL_INDEX4;
1972 using gl::GL_STENCIL_INDEX8;
1973 using gl::GL_STENCIL_INDEX16;
1974 using gl::GL_MAX_SAMPLES;
1975 using gl::GL_RED_INTEGER;
1976 using gl::GL_GREEN_INTEGER;
1977 using gl::GL_BLUE_INTEGER;
1978 using gl::GL_ALPHA_INTEGER;
1979 using gl::GL_RGB_INTEGER;
1980 using gl::GL_RGBA_INTEGER;
1981 using gl::GL_BGR_INTEGER;
1982 using gl::GL_BGRA_INTEGER;
1983 using gl::GL_FLOAT_32_UNSIGNED_INT_24_8_REV;
1984 using gl::GL_FRAMEBUFFER_SRGB;
1985 using gl::GL_SAMPLER_1D_ARRAY;
1986 using gl::GL_SAMPLER_2D_ARRAY;
1987 using gl::GL_SAMPLER_BUFFER;
1988 using gl::GL_SAMPLER_1D_ARRAY_SHADOW;
1989 using gl::GL_SAMPLER_2D_ARRAY_SHADOW;
1990 using gl::GL_SAMPLER_CUBE_SHADOW;
1991 using gl::GL_UNSIGNED_INT_VEC2;
1992 using gl::GL_UNSIGNED_INT_VEC3;
1993 using gl::GL_UNSIGNED_INT_VEC4;
1994 using gl::GL_INT_SAMPLER_1D;
1995 using gl::GL_INT_SAMPLER_2D;
1996 using gl::GL_INT_SAMPLER_3D;
1997 using gl::GL_INT_SAMPLER_CUBE;
1998 using gl::GL_INT_SAMPLER_2D_RECT;
1999 using gl::GL_INT_SAMPLER_1D_ARRAY;
2000 using gl::GL_INT_SAMPLER_2D_ARRAY;
2001 using gl::GL_INT_SAMPLER_BUFFER;
2002 using gl::GL_UNSIGNED_INT_SAMPLER_1D;
2003 using gl::GL_UNSIGNED_INT_SAMPLER_2D;
2004 using gl::GL_UNSIGNED_INT_SAMPLER_3D;
2005 using gl::GL_UNSIGNED_INT_SAMPLER_CUBE;
2006 using gl::GL_UNSIGNED_INT_SAMPLER_2D_RECT;
2007 using gl::GL_UNSIGNED_INT_SAMPLER_1D_ARRAY;
2008 using gl::GL_UNSIGNED_INT_SAMPLER_2D_ARRAY;
2009 using gl::GL_UNSIGNED_INT_SAMPLER_BUFFER;
2010 using gl::GL_MAX_GEOMETRY_UNIFORM_COMPONENTS;
2011 using gl::GL_MAX_GEOMETRY_OUTPUT_VERTICES;
2012 using gl::GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS;
2013 using gl::GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION;
2014 using gl::GL_PROVOKING_VERTEX;
2015 using gl::GL_SAMPLE_LOCATION_ARB;
2016 using gl::GL_SAMPLE_POSITION;
2017 using gl::GL_SAMPLE_MASK;
2018 using gl::GL_SAMPLE_MASK_VALUE;
2019 using gl::GL_MAX_SAMPLE_MASK_WORDS;
2020 using gl::GL_COPY_READ_BUFFER_BINDING;
2021 using gl::GL_COPY_WRITE_BUFFER_BINDING;
2022 using gl::GL_RGBA16_SNORM;
2023 using gl::GL_SIGNED_NORMALIZED;
2024 using gl::GL_PRIMITIVE_RESTART;
2025 using gl::GL_PRIMITIVE_RESTART_INDEX;
2026 using gl::GL_TEXTURE_BINDING_2D_MULTISAMPLE;
2027 using gl::GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY;
2028 using gl::GL_TEXTURE_SAMPLES;
2029 using gl::GL_TEXTURE_FIXED_SAMPLE_LOCATIONS;
2030 using gl::GL_SAMPLER_2D_MULTISAMPLE;
2031 using gl::GL_INT_SAMPLER_2D_MULTISAMPLE;
2032 using gl::GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE;
2033 using gl::GL_SAMPLER_2D_MULTISAMPLE_ARRAY;
2034 using gl::GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY;
2035 using gl::GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY;
2036 using gl::GL_MAX_COLOR_TEXTURE_SAMPLES;
2037 using gl::GL_MAX_DEPTH_TEXTURE_SAMPLES;
2038 using gl::GL_MAX_INTEGER_SAMPLES;
2039 using gl::GL_MAX_SERVER_WAIT_TIMEOUT;
2040 using gl::GL_SYNC_FENCE;
2041 using gl::GL_UNSIGNALED;
2042 using gl::GL_SIGNALED;
2043 using gl::GL_MAX_VERTEX_OUTPUT_COMPONENTS;
2044 using gl::GL_MAX_GEOMETRY_INPUT_COMPONENTS;
2045 using gl::GL_MAX_GEOMETRY_OUTPUT_COMPONENTS;
2046 using gl::GL_MAX_FRAGMENT_INPUT_COMPONENTS;
2047 using gl::GL_CONTEXT_PROFILE_MASK;
2048 
2049 
2050 
2051 } // namespace gl32
Definition: gl32/bitfield.h:10