7 #include <glbinding/gl/enum.h>    32 using gl::GL_NOTEQUAL;
    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;
    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;
    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;
    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;
   101 using gl::GL_STENCIL;
   105 using gl::GL_READ_ONLY;
   106 using gl::GL_WRITE_ONLY;
   107 using gl::GL_READ_WRITE;
   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;
   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;
   147 using gl::GL_READ_FRAMEBUFFER;
   148 using gl::GL_DRAW_FRAMEBUFFER;
   149 using gl::GL_FRAMEBUFFER;
   153 using gl::GL_LOWER_LEFT;
   154 using gl::GL_UPPER_LEFT;
   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;
   176 using gl::GL_FRONT_LEFT;
   177 using gl::GL_FRONT_RIGHT;
   178 using gl::GL_BACK_LEFT;
   179 using gl::GL_BACK_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;
   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;
   235 using gl::GL_UNSIGNED_BYTE;
   237 using gl::GL_UNSIGNED_SHORT;
   239 using gl::GL_UNSIGNED_INT;
   263 using gl::GL_DONT_CARE;
   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;
   318 using gl::GL_DEPTH_TEST;
   319 using gl::GL_STENCIL_TEST;
   320 using gl::GL_NORMALIZE;
   321 using gl::GL_ALPHA_TEST;
   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;
   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;
   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;
   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;
   402 using gl::GL_3D_COLOR;
   403 using gl::GL_3D_COLOR_TEXTURE;
   404 using gl::GL_4D_COLOR_TEXTURE;
   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;
   433 using gl::GL_FOG_COLOR;
   447 using gl::GL_MAX_COLOR_ATTACHMENTS;
   480 using gl::GL_DEPTH_ATTACHMENT;
   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;
   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;
   523 using gl::GL_DOUBLEBUFFER;
   525 using gl::GL_SAMPLE_BUFFERS;
   526 using gl::GL_SAMPLES;
   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;
   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;
   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;
   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;
   568 using gl::GL_EDGE_FLAG;
   570 using gl::GL_CULL_FACE_MODE;
   571 using gl::GL_FRONT_FACE;
   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;
   587 using gl::GL_DEPTH_RANGE;
   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;
   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;
   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;
   614 using gl::GL_ALPHA_TEST_FUNC;
   615 using gl::GL_ALPHA_TEST_REF;
   617 using gl::GL_BLEND_DST;
   618 using gl::GL_BLEND_SRC;
   620 using gl::GL_LOGIC_OP_MODE;
   624 using gl::GL_AUX_BUFFERS;
   625 using gl::GL_DRAW_BUFFER;
   626 using gl::GL_READ_BUFFER;
   627 using gl::GL_SCISSOR_BOX;
   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;
   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;
   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;
   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;
   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;
   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;
   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;
   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;
   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;
   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;
   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;
   837 using gl::GL_FASTEST;
   847 using gl::GL_GENERATE_MIPMAP_HINT;
   848 using gl::GL_TEXTURE_COMPRESSION_HINT;
   849 using gl::GL_FRAGMENT_SHADER_DERIVATIVE_HINT;
   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;
   877 using gl::GL_DEPTH_COMPONENT;
   881 using gl::GL_R3_G3_B2;
   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;
   908 using gl::GL_RGB5_A1;
   910 using gl::GL_RGB10_A2;
   913 using gl::GL_DEPTH_COMPONENT16;
   914 using gl::GL_COMPRESSED_RED;
   915 using gl::GL_COMPRESSED_RG;
   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;
   943 using gl::GL_DEPTH24_STENCIL8;
   944 using gl::GL_R11F_G11F_B10F;
   945 using gl::GL_RGB9_E5;
   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;
   960 using gl::GL_RGBA32I;
   962 using gl::GL_RGBA16I;
   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;
   981 using gl::GL_GENERATE_MIPMAP;
   982 using gl::GL_TEXTURE_COMPRESSED;
   987 using gl::GL_REPLACE;
   988 using gl::GL_MODULATE;
   992 using gl::GL_SINGLE_COLOR;
   993 using gl::GL_SEPARATE_SPECULAR_COLOR;
  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;
  1028 using gl::GL_COMPILE;
  1029 using gl::GL_COMPILE_AND_EXECUTE;
  1040 using gl::GL_2_BYTES;
  1041 using gl::GL_3_BYTES;
  1042 using gl::GL_4_BYTES;
  1048 using gl::GL_AND_REVERSE;
  1050 using gl::GL_AND_INVERTED;
  1056 using gl::GL_INVERT;
  1057 using gl::GL_OR_REVERSE;
  1058 using gl::GL_COPY_INVERTED;
  1059 using gl::GL_OR_INVERTED;
  1102 using gl::GL_SHININESS;
  1104 using gl::GL_COLOR_INDEXES;
  1108 using gl::GL_MODELVIEW;
  1109 using gl::GL_PROJECTION;
  1110 using gl::GL_TEXTURE;
  1136 using gl::GL_RENDERBUFFER;
  1140 using gl::GL_PRIMARY_COLOR;
  1153 using gl::GL_EYE_LINEAR;
  1154 using gl::GL_OBJECT_LINEAR;
  1155 using gl::GL_CONSTANT;
  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;
  1178 using gl::GL_COLOR_INDEX;
  1179 using gl::GL_STENCIL_INDEX;
  1187 using gl::GL_LUMINANCE;
  1188 using gl::GL_LUMINANCE_ALPHA;
  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;
  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;
  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;
  1278 using gl::GL_POINTS;
  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;
  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;
  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;
  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;
  1319 using gl::GL_QUERY_RESULT;
  1320 using gl::GL_QUERY_RESULT_AVAILABLE;
  1324 using gl::GL_QUERY_COUNTER_BITS;
  1325 using gl::GL_CURRENT_QUERY;
  1329 using gl::GL_SAMPLES_PASSED;
  1330 using gl::GL_PRIMITIVES_GENERATED;
  1331 using gl::GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN;
  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;
  1367 using gl::GL_RENDER;
  1368 using gl::GL_FEEDBACK;
  1369 using gl::GL_SELECT;
  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;
  1386 using gl::GL_SHADER_TYPE;
  1388 using gl::GL_COMPILE_STATUS;
  1390 using gl::GL_SHADER_SOURCE_LENGTH;
  1401 using gl::GL_SMOOTH;
  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;
  1439 using gl::GL_UNIFORM_SIZE;
  1440 using gl::GL_UNIFORM_NAME_LENGTH;
  1444 using gl::GL_SYNC_GPU_COMMANDS_COMPLETE;
  1448 using gl::GL_OBJECT_TYPE;
  1449 using gl::GL_SYNC_CONDITION;
  1450 using gl::GL_SYNC_STATUS;
  1451 using gl::GL_SYNC_FLAGS;
  1455 using gl::GL_ALREADY_SIGNALED;
  1456 using gl::GL_TIMEOUT_EXPIRED;
  1457 using gl::GL_CONDITION_SATISFIED;
  1458 using gl::GL_WAIT_FAILED;
  1483 using gl::GL_TEXTURE_ENV_MODE;
  1484 using gl::GL_TEXTURE_ENV_COLOR;
  1488 using gl::GL_TEXTURE_ENV;
  1494 using gl::GL_SPHERE_MAP;
  1498 using gl::GL_TEXTURE_GEN_MODE;
  1499 using gl::GL_OBJECT_PLANE;
  1500 using gl::GL_EYE_PLANE;
  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;
  1539 using gl::GL_TEXTURE_BASE_LEVEL;
  1540 using gl::GL_TEXTURE_MAX_LEVEL;
  1542 using gl::GL_TEXTURE_LOD_BIAS;
  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;
  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;
  1611 using gl::GL_REPEAT;
  1612 using gl::GL_CLAMP_TO_BORDER;
  1613 using gl::GL_CLAMP_TO_EDGE;
  1617 using gl::GL_TRANSFORM_FEEDBACK_BUFFER_START;
  1618 using gl::GL_TRANSFORM_FEEDBACK_BUFFER_SIZE;
  1619 using gl::GL_TRANSFORM_FEEDBACK_BUFFER_BINDING;
  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;
  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;
  1641 using gl::GL_UNIFORM_TYPE;
  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;
  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;
  1665 using gl::GL_CURRENT_VERTEX_ATTRIB;
  1667 using gl::GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING;
  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;
  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;
  1729 using gl::GL_FIRST_VERTEX_CONVENTION;
  1730 using gl::GL_LAST_VERTEX_CONVENTION;
  1734 using gl::GL_BLEND_COLOR;
  1737 using gl::GL_BLEND_EQUATION;
  1738 using gl::GL_BLEND_EQUATION_RGB;
  1739 using gl::GL_RESCALE_NORMAL;
  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;
  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;
  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;
 Definition: gl32/bitfield.h:10