content/canvas/test/webgl-conformance/resources/desktop-gl-constants.js

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

     1 // Copyright (c) 2009 The Chromium Authors. All rights reserved.
     2 // Use of this source code is governed by a BSD-style license that can be
     3 // found in the LICENSE file.
     5 // Defines a bunch of DesktopGL constants so we can make sure WebGL
     6 // implementations disallow them.
     8 var desktopGL = {
     9   'MIN': 0x8007,
    10   'MAX': 0x8008,
    11   'QUADS': 0x0007,
    12   'QUAD_STRIP': 0x0008,
    13   'POLYGON': 0x0009,
    14   '1': 0x0001,
    15   '2': 0x0002,
    16   '3': 0x0003,
    17   '4': 0x0004,
    18   'STATIC_READ': 0x88E5,
    19   'CLIP_PLANE0': 0x3000,
    20   'PERSPECTIVE_CORRECTION_HINT': 0x0C50,
    21   'ACCUM_BUFFER_BIT': 0x0200,
    22   'RGB4': 0x804F,
    23   'RGB5': 0x8050,
    24   'RGB8': 0x8051,
    25   'RGB10': 0x8052,
    26   'RGB12': 0x8053,
    27   'RGB16': 0x8054,
    28   'RGBA2': 0x8055,
    29   'RGBA4': 0x8056,
    30   'RGB5_A1': 0x8057,
    31   'RGBA8': 0x8058,
    32   'RGB10_A2': 0x8059,
    33   'RGBA12': 0x805A,
    34   'RGBA16': 0x805B,
    35   'SMOOTH_POINT_SIZE_RANGE': 0x0B12,
    36   'SMOOTH_POINT_SIZE_GRANULARITY': 0x0B13,
    37   'SMOOTH_LINE_WIDTH_RANGE': 0x0B22,
    38   'SMOOTH_LINE_WIDTH_GRANULARITY': 0x0B23,
    39   'UNSIGNED_BYTE_3_3_2': 0x8032,
    40   'UNSIGNED_SHORT_4_4_4_4': 0x8033,
    41   'UNSIGNED_SHORT_5_5_5_1': 0x8034,
    42   'UNSIGNED_INT_8_8_8_8': 0x8035,
    43   'UNSIGNED_INT_10_10_10_2': 0x8036,
    44   'RESCALE_NORMAL': 0x803A,
    45   'TEXTURE_BINDING_3D': 0x806A,
    46   'PACK_SKIP_IMAGES': 0x806B,
    47   'PACK_IMAGE_HEIGHT': 0x806C,
    48   'UNPACK_SKIP_IMAGES': 0x806D,
    49   'UNPACK_IMAGE_HEIGHT': 0x806E,
    50   'TEXTURE_3D': 0x806F,
    51   'PROXY_TEXTURE_3D': 0x8070,
    52   'TEXTURE_DEPTH': 0x8071,
    53   'TEXTURE_WRAP_R': 0x8072,
    54   'MAX_3D_TEXTURE_SIZE': 0x8073,
    55   'BGR': 0x80E0,
    56   'BGRA': 0x80E1,
    57   'MAX_ELEMENTS_VERTICES': 0x80E8,
    58   'MAX_ELEMENTS_INDICES': 0x80E9,
    59   'CLAMP_TO_EDGE': 0x812F,
    60   'TEXTURE_MIN_LOD': 0x813A,
    61   'TEXTURE_MAX_LOD': 0x813B,
    62   'TEXTURE_BASE_LEVEL': 0x813C,
    63   'TEXTURE_MAX_LEVEL': 0x813D,
    64   'LIGHT_MODEL_COLOR_CONTROL': 0x81F8,
    65   'SINGLE_COLOR': 0x81F9,
    66   'SEPARATE_SPECULAR_COLOR': 0x81FA,
    67   'UNSIGNED_BYTE_2_3_3_REV': 0x8362,
    68   'UNSIGNED_SHORT_5_6_5': 0x8363,
    69   'UNSIGNED_SHORT_5_6_5_REV': 0x8364,
    70   'UNSIGNED_SHORT_4_4_4_4_REV': 0x8365,
    71   'UNSIGNED_SHORT_1_5_5_5_REV': 0x8366,
    72   'UNSIGNED_INT_8_8_8_8_REV': 0x8367,
    73   'UNSIGNED_INT_2_10_10_10_REV': 0x8368,
    74   'ALIASED_POINT_SIZE_RANGE': 0x846D,
    75   'ALIASED_LINE_WIDTH_RANGE': 0x846E,
    76   'MULTISAMPLE': 0x809D,
    77   'SAMPLE_ALPHA_TO_COVERAGE': 0x809E,
    78   'SAMPLE_ALPHA_TO_ONE': 0x809F,
    79   'SAMPLE_COVERAGE': 0x80A0,
    80   'SAMPLE_BUFFERS': 0x80A8,
    81   'SAMPLES': 0x80A9,
    82   'SAMPLE_COVERAGE_VALUE': 0x80AA,
    83   'SAMPLE_COVERAGE_INVERT': 0x80AB,
    84   'CLAMP_TO_BORDER': 0x812D,
    85   'TEXTURE0': 0x84C0,
    86   'TEXTURE1': 0x84C1,
    87   'TEXTURE2': 0x84C2,
    88   'TEXTURE3': 0x84C3,
    89   'TEXTURE4': 0x84C4,
    90   'TEXTURE5': 0x84C5,
    91   'TEXTURE6': 0x84C6,
    92   'TEXTURE7': 0x84C7,
    93   'TEXTURE8': 0x84C8,
    94   'TEXTURE9': 0x84C9,
    95   'TEXTURE10': 0x84CA,
    96   'TEXTURE11': 0x84CB,
    97   'TEXTURE12': 0x84CC,
    98   'TEXTURE13': 0x84CD,
    99   'TEXTURE14': 0x84CE,
   100   'TEXTURE15': 0x84CF,
   101   'TEXTURE16': 0x84D0,
   102   'TEXTURE17': 0x84D1,
   103   'TEXTURE18': 0x84D2,
   104   'TEXTURE19': 0x84D3,
   105   'TEXTURE20': 0x84D4,
   106   'TEXTURE21': 0x84D5,
   107   'TEXTURE22': 0x84D6,
   108   'TEXTURE23': 0x84D7,
   109   'TEXTURE24': 0x84D8,
   110   'TEXTURE25': 0x84D9,
   111   'TEXTURE26': 0x84DA,
   112   'TEXTURE27': 0x84DB,
   113   'TEXTURE28': 0x84DC,
   114   'TEXTURE29': 0x84DD,
   115   'TEXTURE30': 0x84DE,
   116   'TEXTURE31': 0x84DF,
   117   'ACTIVE_TEXTURE': 0x84E0,
   118   'CLIENT_ACTIVE_TEXTURE': 0x84E1,
   119   'MAX_TEXTURE_UNITS': 0x84E2,
   120   'TRANSPOSE_MODELVIEW_MATRIX': 0x84E3,
   121   'TRANSPOSE_PROJECTION_MATRIX': 0x84E4,
   122   'TRANSPOSE_TEXTURE_MATRIX': 0x84E5,
   123   'TRANSPOSE_COLOR_MATRIX': 0x84E6,
   124   'SUBTRACT': 0x84E7,
   125   'COMPRESSED_ALPHA': 0x84E9,
   126   'COMPRESSED_LUMINANCE': 0x84EA,
   127   'COMPRESSED_LUMINANCE_ALPHA': 0x84EB,
   128   'COMPRESSED_INTENSITY': 0x84EC,
   129   'COMPRESSED_RGB': 0x84ED,
   130   'COMPRESSED_RGBA': 0x84EE,
   131   'TEXTURE_COMPRESSION_HINT': 0x84EF,
   132   'NORMAL_MAP': 0x8511,
   133   'REFLECTION_MAP': 0x8512,
   134   'TEXTURE_CUBE_MAP': 0x8513,
   135   'TEXTURE_BINDING_CUBE_MAP': 0x8514,
   136   'TEXTURE_CUBE_MAP_POSITIVE_X': 0x8515,
   137   'TEXTURE_CUBE_MAP_NEGATIVE_X': 0x8516,
   138   'TEXTURE_CUBE_MAP_POSITIVE_Y': 0x8517,
   139   'TEXTURE_CUBE_MAP_NEGATIVE_Y': 0x8518,
   140   'TEXTURE_CUBE_MAP_POSITIVE_Z': 0x8519,
   141   'TEXTURE_CUBE_MAP_NEGATIVE_Z': 0x851A,
   142   'PROXY_TEXTURE_CUBE_MAP': 0x851B,
   143   'MAX_CUBE_MAP_TEXTURE_SIZE': 0x851C,
   144   'COMBINE': 0x8570,
   145   'COMBINE_RGB': 0x8571,
   146   'COMBINE_ALPHA': 0x8572,
   147   'RGB_SCALE': 0x8573,
   148   'ADD_SIGNED': 0x8574,
   149   'INTERPOLATE': 0x8575,
   150   'CONSTANT': 0x8576,
   151   'PRIMARY_COLOR': 0x8577,
   152   'PREVIOUS': 0x8578,
   153   'SOURCE0_RGB': 0x8580,
   154   'SOURCE1_RGB': 0x8581,
   155   'SOURCE2_RGB': 0x8582,
   156   'SOURCE0_ALPHA': 0x8588,
   157   'SOURCE1_ALPHA': 0x8589,
   158   'SOURCE2_ALPHA': 0x858A,
   159   'OPERAND0_RGB': 0x8590,
   160   'OPERAND1_RGB': 0x8591,
   161   'OPERAND2_RGB': 0x8592,
   162   'OPERAND0_ALPHA': 0x8598,
   163   'OPERAND1_ALPHA': 0x8599,
   164   'OPERAND2_ALPHA': 0x859A,
   165   'TEXTURE_COMPRESSED_IMAGE_SIZE': 0x86A0,
   166   'TEXTURE_COMPRESSED': 0x86A1,
   167   'NUM_COMPRESSED_TEXTURE_FORMATS': 0x86A2,
   168   'COMPRESSED_TEXTURE_FORMATS': 0x86A3,
   169   'DOT3_RGB': 0x86AE,
   170   'DOT3_RGBA': 0x86AF,
   171   'MULTISAMPLE_BIT': 0x20000000,
   172   'BLEND_DST_RGB': 0x80C8,
   173   'BLEND_SRC_RGB': 0x80C9,
   174   'BLEND_DST_ALPHA': 0x80CA,
   175   'BLEND_SRC_ALPHA': 0x80CB,
   176   'POINT_SIZE_MIN': 0x8126,
   177   'POINT_SIZE_MAX': 0x8127,
   178   'POINT_FADE_THRESHOLD_SIZE': 0x8128,
   179   'POINT_DISTANCE_ATTENUATION': 0x8129,
   180   'GENERATE_MIPMAP': 0x8191,
   181   'GENERATE_MIPMAP_HINT': 0x8192,
   182   'DEPTH_COMPONENT16': 0x81A5,
   183   'DEPTH_COMPONENT24': 0x81A6,
   184   'DEPTH_COMPONENT32': 0x81A7,
   185   'MIRRORED_REPEAT': 0x8370,
   186   'FOG_COORDINATE_SOURCE': 0x8450,
   187   'FOG_COORDINATE': 0x8451,
   188   'FRAGMENT_DEPTH': 0x8452,
   189   'CURRENT_FOG_COORDINATE': 0x8453,
   190   'FOG_COORDINATE_ARRAY_TYPE': 0x8454,
   191   'FOG_COORDINATE_ARRAY_STRIDE': 0x8455,
   192   'FOG_COORDINATE_ARRAY_POINTER': 0x8456,
   193   'FOG_COORDINATE_ARRAY': 0x8457,
   194   'COLOR_SUM': 0x8458,
   195   'CURRENT_SECONDARY_COLOR': 0x8459,
   196   'SECONDARY_COLOR_ARRAY_SIZE': 0x845A,
   197   'SECONDARY_COLOR_ARRAY_TYPE': 0x845B,
   198   'SECONDARY_COLOR_ARRAY_STRIDE': 0x845C,
   199   'SECONDARY_COLOR_ARRAY_POINTER': 0x845D,
   200   'SECONDARY_COLOR_ARRAY': 0x845E,
   201   'MAX_TEXTURE_LOD_BIAS': 0x84FD,
   202   'TEXTURE_FILTER_CONTROL': 0x8500,
   203   'TEXTURE_LOD_BIAS': 0x8501,
   204   'INCR_WRAP': 0x8507,
   205   'DECR_WRAP': 0x8508,
   206   'TEXTURE_DEPTH_SIZE': 0x884A,
   207   'DEPTH_TEXTURE_MODE': 0x884B,
   208   'TEXTURE_COMPARE_MODE': 0x884C,
   209   'TEXTURE_COMPARE_FUNC': 0x884D,
   210   'COMPARE_R_TO_TEXTURE': 0x884E,
   211   'BUFFER_SIZE': 0x8764,
   212   'BUFFER_USAGE': 0x8765,
   213   'QUERY_COUNTER_BITS': 0x8864,
   214   'CURRENT_QUERY': 0x8865,
   215   'QUERY_RESULT': 0x8866,
   216   'QUERY_RESULT_AVAILABLE': 0x8867,
   217   'ARRAY_BUFFER': 0x8892,
   218   'ELEMENT_ARRAY_BUFFER': 0x8893,
   219   'ARRAY_BUFFER_BINDING': 0x8894,
   220   'ELEMENT_ARRAY_BUFFER_BINDING': 0x8895,
   221   'VERTEX_ARRAY_BUFFER_BINDING': 0x8896,
   222   'NORMAL_ARRAY_BUFFER_BINDING': 0x8897,
   223   'COLOR_ARRAY_BUFFER_BINDING': 0x8898,
   224   'INDEX_ARRAY_BUFFER_BINDING': 0x8899,
   225   'TEXTURE_COORD_ARRAY_BUFFER_BINDING': 0x889A,
   226   'EDGE_FLAG_ARRAY_BUFFER_BINDING': 0x889B,
   227   'SECONDARY_COLOR_ARRAY_BUFFER_BINDING': 0x889C,
   228   'FOG_COORDINATE_ARRAY_BUFFER_BINDING': 0x889D,
   229   'WEIGHT_ARRAY_BUFFER_BINDING': 0x889E,
   230   'VERTEX_ATTRIB_ARRAY_BUFFER_BINDING': 0x889F,
   231   'READ_ONLY': 0x88B8,
   232   'WRITE_ONLY': 0x88B9,
   233   'READ_WRITE': 0x88BA,
   234   'BUFFER_ACCESS': 0x88BB,
   235   'BUFFER_MAPPED': 0x88BC,
   236   'BUFFER_MAP_POINTER': 0x88BD,
   237   'STREAM_DRAW': 0x88E0,
   238   'STREAM_READ': 0x88E1,
   239   'STREAM_COPY': 0x88E2,
   240   'STATIC_DRAW': 0x88E4,
   241   'STATIC_READ': 0x88E5,
   242   'STATIC_COPY': 0x88E6,
   243   'DYNAMIC_DRAW': 0x88E8,
   244   'DYNAMIC_READ': 0x88E9,
   245   'DYNAMIC_COPY': 0x88EA,
   246   'SAMPLES_PASSED': 0x8914,
   247   'VERTEX_ATTRIB_ARRAY_ENABLED': 0x8622,
   248   'VERTEX_ATTRIB_ARRAY_SIZE': 0x8623,
   249   'VERTEX_ATTRIB_ARRAY_STRIDE': 0x8624,
   250   'VERTEX_ATTRIB_ARRAY_TYPE': 0x8625,
   251   'CURRENT_VERTEX_ATTRIB': 0x8626,
   252   'VERTEX_PROGRAM_POINT_SIZE': 0x8642,
   253   'VERTEX_PROGRAM_TWO_SIDE': 0x8643,
   254   'VERTEX_ATTRIB_ARRAY_POINTER': 0x8645,
   255   'STENCIL_BACK_FUNC': 0x8800,
   256   'STENCIL_BACK_FAIL': 0x8801,
   257   'STENCIL_BACK_PASS_DEPTH_FAIL': 0x8802,
   258   'STENCIL_BACK_PASS_DEPTH_PASS': 0x8803,
   259   'MAX_DRAW_BUFFERS': 0x8824,
   260   'DRAW_BUFFER0': 0x8825,
   261   'DRAW_BUFFER1': 0x8826,
   262   'DRAW_BUFFER2': 0x8827,
   263   'DRAW_BUFFER3': 0x8828,
   264   'DRAW_BUFFER4': 0x8829,
   265   'DRAW_BUFFER5': 0x882A,
   266   'DRAW_BUFFER6': 0x882B,
   267   'DRAW_BUFFER7': 0x882C,
   268   'DRAW_BUFFER8': 0x882D,
   269   'DRAW_BUFFER9': 0x882E,
   270   'DRAW_BUFFER10': 0x882F,
   271   'DRAW_BUFFER11': 0x8830,
   272   'DRAW_BUFFER12': 0x8831,
   273   'DRAW_BUFFER13': 0x8832,
   274   'DRAW_BUFFER14': 0x8833,
   275   'DRAW_BUFFER15': 0x8834,
   276   'BLEND_EQUATION_ALPHA': 0x883D,
   277   'POINT_SPRITE': 0x8861,
   278   'COORD_REPLACE': 0x8862,
   279   'MAX_VERTEX_ATTRIBS': 0x8869,
   280   'VERTEX_ATTRIB_ARRAY_NORMALIZED': 0x886A,
   281   'MAX_TEXTURE_COORDS': 0x8871,
   282   'MAX_TEXTURE_IMAGE_UNITS': 0x8872,
   283   'FRAGMENT_SHADER': 0x8B30,
   284   'VERTEX_SHADER': 0x8B31,
   285   'MAX_FRAGMENT_UNIFORM_COMPONENTS': 0x8B49,
   286   'MAX_VERTEX_UNIFORM_COMPONENTS': 0x8B4A,
   287   'MAX_VARYING_FLOATS': 0x8B4B,
   288   'MAX_VERTEX_TEXTURE_IMAGE_UNITS': 0x8B4C,
   289   'MAX_COMBINED_TEXTURE_IMAGE_UNITS': 0x8B4D,
   290   'SHADER_TYPE': 0x8B4F,
   291   'FLOAT_VEC2': 0x8B50,
   292   'FLOAT_VEC3': 0x8B51,
   293   'FLOAT_VEC4': 0x8B52,
   294   'INT_VEC2': 0x8B53,
   295   'INT_VEC3': 0x8B54,
   296   'INT_VEC4': 0x8B55,
   297   'BOOL': 0x8B56,
   298   'BOOL_VEC2': 0x8B57,
   299   'BOOL_VEC3': 0x8B58,
   300   'BOOL_VEC4': 0x8B59,
   301   'FLOAT_MAT2': 0x8B5A,
   302   'FLOAT_MAT3': 0x8B5B,
   303   'FLOAT_MAT4': 0x8B5C,
   304   'SAMPLER_1D': 0x8B5D,
   305   'SAMPLER_2D': 0x8B5E,
   306   'SAMPLER_3D': 0x8B5F,
   307   'SAMPLER_CUBE': 0x8B60,
   308   'SAMPLER_1D_SHADOW': 0x8B61,
   309   'SAMPLER_2D_SHADOW': 0x8B62,
   310   'DELETE_STATUS': 0x8B80,
   311   'COMPILE_STATUS': 0x8B81,
   312   'LINK_STATUS': 0x8B82,
   313   'VALIDATE_STATUS': 0x8B83,
   314   'INFO_LOG_LENGTH': 0x8B84,
   315   'ATTACHED_SHADERS': 0x8B85,
   316   'ACTIVE_UNIFORMS': 0x8B86,
   317   'ACTIVE_UNIFORM_MAX_LENGTH': 0x8B87,
   318   'SHADER_SOURCE_LENGTH': 0x8B88,
   319   'ACTIVE_ATTRIBUTES': 0x8B89,
   320   'ACTIVE_ATTRIBUTE_MAX_LENGTH': 0x8B8A,
   321   'FRAGMENT_SHADER_DERIVATIVE_HINT': 0x8B8B,
   322   'SHADING_LANGUAGE_VERSION': 0x8B8C,
   323   'CURRENT_PROGRAM': 0x8B8D,
   324   'POINT_SPRITE_COORD_ORIGIN': 0x8CA0,
   325   'LOWER_LEFT': 0x8CA1,
   326   'UPPER_LEFT': 0x8CA2,
   327   'STENCIL_BACK_REF': 0x8CA3,
   328   'STENCIL_BACK_VALUE_MASK': 0x8CA4,
   329   'STENCIL_BACK_WRITEMASK': 0x8CA5,
   330   'CURRENT_RASTER_SECONDARY_COLOR': 0x845F,
   331   'PIXEL_PACK_BUFFER': 0x88EB,
   332   'PIXEL_UNPACK_BUFFER': 0x88EC,
   333   'PIXEL_PACK_BUFFER_BINDING': 0x88ED,
   334   'PIXEL_UNPACK_BUFFER_BINDING': 0x88EF,
   335   'FLOAT_MAT2x3': 0x8B65,
   336   'FLOAT_MAT2x4': 0x8B66,
   337   'FLOAT_MAT3x2': 0x8B67,
   338   'FLOAT_MAT3x4': 0x8B68,
   339   'FLOAT_MAT4x2': 0x8B69,
   340   'FLOAT_MAT4x3': 0x8B6A,
   341   'SRGB': 0x8C40,
   342   'SRGB8': 0x8C41,
   343   'SRGB_ALPHA': 0x8C42,
   344   'SRGB8_ALPHA8': 0x8C43,
   345   'SLUMINANCE_ALPHA': 0x8C44,
   346   'SLUMINANCE8_ALPHA8': 0x8C45,
   347   'SLUMINANCE': 0x8C46,
   348   'SLUMINANCE8': 0x8C47,
   349   'COMPRESSED_SRGB': 0x8C48,
   350   'COMPRESSED_SRGB_ALPHA': 0x8C49,
   351   'COMPRESSED_SLUMINANCE': 0x8C4A,
   352   'COMPRESSED_SLUMINANCE_ALPHA': 0x8C4B,
   353   'CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT': 0x0001,
   354   'MAJOR_VERSION': 0x821B,
   355   'MINOR_VERSION': 0x821C,
   356   'NUM_EXTENSIONS': 0x821D,
   357   'CONTEXT_FLAGS': 0x821E,
   358   'DEPTH_BUFFER': 0x8223,
   359   'STENCIL_BUFFER': 0x8224,
   360   'COMPRESSED_RED': 0x8225,
   361   'COMPRESSED_RG': 0x8226,
   362   'RGBA32F': 0x8814,
   363   'RGB32F': 0x8815,
   364   'RGBA16F': 0x881A,
   365   'RGB16F': 0x881B,
   366   'VERTEX_ATTRIB_ARRAY_INTEGER': 0x88FD,
   367   'MAX_ARRAY_TEXTURE_LAYERS': 0x88FF,
   368   'MIN_PROGRAM_TEXEL_OFFSET': 0x8904,
   369   'MAX_PROGRAM_TEXEL_OFFSET': 0x8905,
   370   'CLAMP_VERTEX_COLOR': 0x891A,
   371   'CLAMP_FRAGMENT_COLOR': 0x891B,
   372   'CLAMP_READ_COLOR': 0x891C,
   373   'FIXED_ONLY': 0x891D,
   374   'TEXTURE_RED_TYPE': 0x8C10,
   375   'TEXTURE_GREEN_TYPE': 0x8C11,
   376   'TEXTURE_BLUE_TYPE': 0x8C12,
   377   'TEXTURE_ALPHA_TYPE': 0x8C13,
   378   'TEXTURE_LUMINANCE_TYPE': 0x8C14,
   379   'TEXTURE_INTENSITY_TYPE': 0x8C15,
   380   'TEXTURE_DEPTH_TYPE': 0x8C16,
   381   'UNSIGNED_NORMALIZED': 0x8C17,
   382   'TEXTURE_1D_ARRAY': 0x8C18,
   383   'PROXY_TEXTURE_1D_ARRAY': 0x8C19,
   384   'TEXTURE_2D_ARRAY': 0x8C1A,
   385   'PROXY_TEXTURE_2D_ARRAY': 0x8C1B,
   386   'TEXTURE_BINDING_1D_ARRAY': 0x8C1C,
   387   'TEXTURE_BINDING_2D_ARRAY': 0x8C1D,
   388   'R11F_G11F_B10F': 0x8C3A,
   389   'UNSIGNED_INT_10F_11F_11F_REV': 0x8C3B,
   390   'RGB9_E5': 0x8C3D,
   391   'UNSIGNED_INT_5_9_9_9_REV': 0x8C3E,
   392   'TEXTURE_SHARED_SIZE': 0x8C3F,
   393   'TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH': 0x8C76,
   394   'TRANSFORM_FEEDBACK_BUFFER_MODE': 0x8C7F,
   395   'MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS': 0x8C80,
   396   'TRANSFORM_FEEDBACK_VARYINGS': 0x8C83,
   397   'TRANSFORM_FEEDBACK_BUFFER_START': 0x8C84,
   398   'TRANSFORM_FEEDBACK_BUFFER_SIZE': 0x8C85,
   399   'PRIMITIVES_GENERATED': 0x8C87,
   400   'TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN': 0x8C88,
   401   'RASTERIZER_DISCARD': 0x8C89,
   402   'MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS': 0x8C8A,
   403   'MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS': 0x8C8B,
   404   'INTERLEAVED_ATTRIBS': 0x8C8C,
   405   'SEPARATE_ATTRIBS': 0x8C8D,
   406   'TRANSFORM_FEEDBACK_BUFFER': 0x8C8E,
   407   'TRANSFORM_FEEDBACK_BUFFER_BINDING': 0x8C8F,
   408   'RGBA32UI': 0x8D70,
   409   'RGB32UI': 0x8D71,
   410   'RGBA16UI': 0x8D76,
   411   'RGB16UI': 0x8D77,
   412   'RGBA8UI': 0x8D7C,
   413   'RGB8UI': 0x8D7D,
   414   'RGBA32I': 0x8D82,
   415   'RGB32I': 0x8D83,
   416   'RGBA16I': 0x8D88,
   417   'RGB16I': 0x8D89,
   418   'RGBA8I': 0x8D8E,
   419   'RGB8I': 0x8D8F,
   420   'RED_INTEGER': 0x8D94,
   421   'GREEN_INTEGER': 0x8D95,
   422   'BLUE_INTEGER': 0x8D96,
   423   'ALPHA_INTEGER': 0x8D97,
   424   'RGB_INTEGER': 0x8D98,
   425   'RGBA_INTEGER': 0x8D99,
   426   'BGR_INTEGER': 0x8D9A,
   427   'BGRA_INTEGER': 0x8D9B,
   428   'SAMPLER_1D_ARRAY': 0x8DC0,
   429   'SAMPLER_2D_ARRAY': 0x8DC1,
   430   'SAMPLER_1D_ARRAY_SHADOW': 0x8DC3,
   431   'SAMPLER_2D_ARRAY_SHADOW': 0x8DC4,
   432   'SAMPLER_CUBE_SHADOW': 0x8DC5,
   433   'UNSIGNED_INT_VEC2': 0x8DC6,
   434   'UNSIGNED_INT_VEC3': 0x8DC7,
   435   'UNSIGNED_INT_VEC4': 0x8DC8,
   436   'INT_SAMPLER_1D': 0x8DC9,
   437   'INT_SAMPLER_2D': 0x8DCA,
   438   'INT_SAMPLER_3D': 0x8DCB,
   439   'INT_SAMPLER_CUBE': 0x8DCC,
   440   'INT_SAMPLER_1D_ARRAY': 0x8DCE,
   441   'INT_SAMPLER_2D_ARRAY': 0x8DCF,
   442   'UNSIGNED_INT_SAMPLER_1D': 0x8DD1,
   443   'UNSIGNED_INT_SAMPLER_2D': 0x8DD2,
   444   'UNSIGNED_INT_SAMPLER_3D': 0x8DD3,
   445   'UNSIGNED_INT_SAMPLER_CUBE': 0x8DD4,
   446   'UNSIGNED_INT_SAMPLER_1D_ARRAY': 0x8DD6,
   447   'UNSIGNED_INT_SAMPLER_2D_ARRAY': 0x8DD7,
   448   'QUERY_WAIT': 0x8E13,
   449   'QUERY_NO_WAIT': 0x8E14,
   450   'QUERY_BY_REGION_WAIT': 0x8E15,
   451   'QUERY_BY_REGION_NO_WAIT': 0x8E16,
   452   'MULTISAMPLE_3DFX': 0x86B2,
   453   'SAMPLE_BUFFERS_3DFX': 0x86B3,
   454   'SAMPLES_3DFX': 0x86B4,
   455   'MULTISAMPLE_BIT_3DFX': 0x20000000,
   456   'COMPRESSED_RGB_FXT1_3DFX': 0x86B0,
   457   'COMPRESSED_RGBA_FXT1_3DFX': 0x86B1,
   458   'UNPACK_CLIENT_STORAGE_APPLE': 0x85B2,
   459   'ELEMENT_ARRAY_APPLE': 0x8768,
   460   'ELEMENT_ARRAY_TYPE_APPLE': 0x8769,
   461   'ELEMENT_ARRAY_POINTER_APPLE': 0x876A,
   462   'HALF_APPLE': 0x140B,
   463   'RGBA_FLOAT32_APPLE': 0x8814,
   464   'RGB_FLOAT32_APPLE': 0x8815,
   465   'ALPHA_FLOAT32_APPLE': 0x8816,
   466   'INTENSITY_FLOAT32_APPLE': 0x8817,
   467   'LUMINANCE_FLOAT32_APPLE': 0x8818,
   468   'LUMINANCE_ALPHA_FLOAT32_APPLE': 0x8819,
   469   'RGBA_FLOAT16_APPLE': 0x881A,
   470   'RGB_FLOAT16_APPLE': 0x881B,
   471   'ALPHA_FLOAT16_APPLE': 0x881C,
   472   'INTENSITY_FLOAT16_APPLE': 0x881D,
   473   'LUMINANCE_FLOAT16_APPLE': 0x881E,
   474   'LUMINANCE_ALPHA_FLOAT16_APPLE': 0x881F,
   475   'COLOR_FLOAT_APPLE': 0x8A0F,
   476   'BUFFER_SERIALIZED_MODIFY_APPLE': 0x8A12,
   477   'BUFFER_FLUSHING_UNMAP_APPLE': 0x8A13,
   478   'MIN_PBUFFER_VIEWPORT_DIMS_APPLE': 0x8A10,
   479   'LIGHT_MODEL_SPECULAR_VECTOR_APPLE': 0x85B0,
   480   'TEXTURE_RANGE_LENGTH_APPLE': 0x85B7,
   481   'TEXTURE_RANGE_POINTER_APPLE': 0x85B8,
   482   'TEXTURE_STORAGE_HINT_APPLE': 0x85BC,
   483   'STORAGE_PRIVATE_APPLE': 0x85BD,
   484   'STORAGE_CACHED_APPLE': 0x85BE,
   485   'STORAGE_SHARED_APPLE': 0x85BF,
   486   'TRANSFORM_HINT_APPLE': 0x85B1,
   487   'VERTEX_ARRAY_BINDING_APPLE': 0x85B5,
   488   'VERTEX_ARRAY_RANGE_APPLE': 0x851D,
   489   'VERTEX_ARRAY_RANGE_LENGTH_APPLE': 0x851E,
   490   'VERTEX_ARRAY_STORAGE_HINT_APPLE': 0x851F,
   491   'MAX_VERTEX_ARRAY_RANGE_ELEMENT_APPLE': 0x8520,
   492   'VERTEX_ARRAY_RANGE_POINTER_APPLE': 0x8521,
   493   'STORAGE_CACHED_APPLE': 0x85BE,
   494   'STORAGE_SHARED_APPLE': 0x85BF,
   495   'YCBCR_422_APPLE': 0x85B9,
   496   'UNSIGNED_SHORT_8_8_APPLE': 0x85BA,
   497   'UNSIGNED_SHORT_8_8_REV_APPLE': 0x85BB,
   498   'RGBA_FLOAT_MODE_ARB': 0x8820,
   499   'CLAMP_VERTEX_COLOR_ARB': 0x891A,
   500   'CLAMP_FRAGMENT_COLOR_ARB': 0x891B,
   501   'CLAMP_READ_COLOR_ARB': 0x891C,
   502   'FIXED_ONLY_ARB': 0x891D,
   503   'DEPTH_COMPONENT32F': 0x8CAC,
   504   'DEPTH32F_STENCIL8': 0x8CAD,
   505   'FLOAT_32_UNSIGNED_INT_24_8_REV': 0x8DAD,
   506   'DEPTH_COMPONENT16_ARB': 0x81A5,
   507   'DEPTH_COMPONENT24_ARB': 0x81A6,
   508   'DEPTH_COMPONENT32_ARB': 0x81A7,
   509   'TEXTURE_DEPTH_SIZE_ARB': 0x884A,
   510   'DEPTH_TEXTURE_MODE_ARB': 0x884B,
   511   'MAX_DRAW_BUFFERS_ARB': 0x8824,
   512   'DRAW_BUFFER0_ARB': 0x8825,
   513   'DRAW_BUFFER1_ARB': 0x8826,
   514   'DRAW_BUFFER2_ARB': 0x8827,
   515   'DRAW_BUFFER3_ARB': 0x8828,
   516   'DRAW_BUFFER4_ARB': 0x8829,
   517   'DRAW_BUFFER5_ARB': 0x882A,
   518   'DRAW_BUFFER6_ARB': 0x882B,
   519   'DRAW_BUFFER7_ARB': 0x882C,
   520   'DRAW_BUFFER8_ARB': 0x882D,
   521   'DRAW_BUFFER9_ARB': 0x882E,
   522   'DRAW_BUFFER10_ARB': 0x882F,
   523   'DRAW_BUFFER11_ARB': 0x8830,
   524   'DRAW_BUFFER12_ARB': 0x8831,
   525   'DRAW_BUFFER13_ARB': 0x8832,
   526   'DRAW_BUFFER14_ARB': 0x8833,
   527   'DRAW_BUFFER15_ARB': 0x8834,
   528   'FRAGMENT_PROGRAM_ARB': 0x8804,
   529   'PROGRAM_ALU_INSTRUCTIONS_ARB': 0x8805,
   530   'PROGRAM_TEX_INSTRUCTIONS_ARB': 0x8806,
   531   'PROGRAM_TEX_INDIRECTIONS_ARB': 0x8807,
   532   'PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB': 0x8808,
   533   'PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB': 0x8809,
   534   'PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB': 0x880A,
   535   'MAX_PROGRAM_ALU_INSTRUCTIONS_ARB': 0x880B,
   536   'MAX_PROGRAM_TEX_INSTRUCTIONS_ARB': 0x880C,
   537   'MAX_PROGRAM_TEX_INDIRECTIONS_ARB': 0x880D,
   538   'MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB': 0x880E,
   539   'MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB': 0x880F,
   540   'MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB': 0x8810,
   541   'MAX_TEXTURE_COORDS_ARB': 0x8871,
   542   'MAX_TEXTURE_IMAGE_UNITS_ARB': 0x8872,
   543   'FRAGMENT_SHADER_ARB': 0x8B30,
   544   'MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB': 0x8B49,
   545   'FRAGMENT_SHADER_DERIVATIVE_HINT_ARB': 0x8B8B,
   546   'INVALID_FRAMEBUFFER_OPERATION': 0x0506,
   547   'FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING': 0x8210,
   548   'FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE': 0x8211,
   549   'FRAMEBUFFER_ATTACHMENT_RED_SIZE': 0x8212,
   550   'FRAMEBUFFER_ATTACHMENT_GREEN_SIZE': 0x8213,
   551   'FRAMEBUFFER_ATTACHMENT_BLUE_SIZE': 0x8214,
   552   'FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE': 0x8215,
   553   'FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE': 0x8216,
   554   'FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE': 0x8217,
   555   'FRAMEBUFFER_DEFAULT': 0x8218,
   556   'FRAMEBUFFER_UNDEFINED': 0x8219,
   557   'DEPTH_STENCIL_ATTACHMENT': 0x821A,
   558   'INDEX': 0x8222,
   559   'MAX_RENDERBUFFER_SIZE': 0x84E8,
   560   'DEPTH_STENCIL': 0x84F9,
   561   'UNSIGNED_INT_24_8': 0x84FA,
   562   'DEPTH24_STENCIL8': 0x88F0,
   563   'TEXTURE_STENCIL_SIZE': 0x88F1,
   564   'UNSIGNED_NORMALIZED': 0x8C17,
   565   'SRGB': 0x8C40,
   566   'DRAW_FRAMEBUFFER_BINDING': 0x8CA6,
   567   'FRAMEBUFFER_BINDING': 0x8CA6,
   568   'RENDERBUFFER_BINDING': 0x8CA7,
   569   'READ_FRAMEBUFFER': 0x8CA8,
   570   'DRAW_FRAMEBUFFER': 0x8CA9,
   571   'READ_FRAMEBUFFER_BINDING': 0x8CAA,
   572   'RENDERBUFFER_SAMPLES': 0x8CAB,
   573   'FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE': 0x8CD0,
   574   'FRAMEBUFFER_ATTACHMENT_OBJECT_NAME': 0x8CD1,
   575   'FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL': 0x8CD2,
   576   'FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE': 0x8CD3,
   577   'FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER': 0x8CD4,
   578   'FRAMEBUFFER_COMPLETE': 0x8CD5,
   579   'FRAMEBUFFER_INCOMPLETE_ATTACHMENT': 0x8CD6,
   580   'FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT': 0x8CD7,
   581   'FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER': 0x8CDB,
   582   'FRAMEBUFFER_INCOMPLETE_READ_BUFFER': 0x8CDC,
   583   'FRAMEBUFFER_UNSUPPORTED': 0x8CDD,
   584   'MAX_COLOR_ATTACHMENTS': 0x8CDF,
   585   'COLOR_ATTACHMENT0': 0x8CE0,
   586   'COLOR_ATTACHMENT1': 0x8CE1,
   587   'COLOR_ATTACHMENT2': 0x8CE2,
   588   'COLOR_ATTACHMENT3': 0x8CE3,
   589   'COLOR_ATTACHMENT4': 0x8CE4,
   590   'COLOR_ATTACHMENT5': 0x8CE5,
   591   'COLOR_ATTACHMENT6': 0x8CE6,
   592   'COLOR_ATTACHMENT7': 0x8CE7,
   593   'COLOR_ATTACHMENT8': 0x8CE8,
   594   'COLOR_ATTACHMENT9': 0x8CE9,
   595   'COLOR_ATTACHMENT10': 0x8CEA,
   596   'COLOR_ATTACHMENT11': 0x8CEB,
   597   'COLOR_ATTACHMENT12': 0x8CEC,
   598   'COLOR_ATTACHMENT13': 0x8CED,
   599   'COLOR_ATTACHMENT14': 0x8CEE,
   600   'COLOR_ATTACHMENT15': 0x8CEF,
   601   'DEPTH_ATTACHMENT': 0x8D00,
   602   'STENCIL_ATTACHMENT': 0x8D20,
   603   'FRAMEBUFFER': 0x8D40,
   604   'RENDERBUFFER': 0x8D41,
   605   'RENDERBUFFER_WIDTH': 0x8D42,
   606   'RENDERBUFFER_HEIGHT': 0x8D43,
   607   'RENDERBUFFER_INTERNAL_FORMAT': 0x8D44,
   608   'STENCIL_INDEX1': 0x8D46,
   609   'STENCIL_INDEX4': 0x8D47,
   610   'STENCIL_INDEX8': 0x8D48,
   611   'STENCIL_INDEX16': 0x8D49,
   612   'RENDERBUFFER_RED_SIZE': 0x8D50,
   613   'RENDERBUFFER_GREEN_SIZE': 0x8D51,
   614   'RENDERBUFFER_BLUE_SIZE': 0x8D52,
   615   'RENDERBUFFER_ALPHA_SIZE': 0x8D53,
   616   'RENDERBUFFER_DEPTH_SIZE': 0x8D54,
   617   'RENDERBUFFER_STENCIL_SIZE': 0x8D55,
   618   'FRAMEBUFFER_INCOMPLETE_MULTISAMPLE': 0x8D56,
   619   'MAX_SAMPLES': 0x8D57,
   620   'FRAMEBUFFER_SRGB': 0x8DB9,
   621   'LINES_ADJACENCY_ARB': 0xA,
   622   'LINE_STRIP_ADJACENCY_ARB': 0xB,
   623   'TRIANGLES_ADJACENCY_ARB': 0xC,
   624   'TRIANGLE_STRIP_ADJACENCY_ARB': 0xD,
   625   'PROGRAM_POINT_SIZE_ARB': 0x8642,
   626   'MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB': 0x8C29,
   627   'FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER': 0x8CD4,
   628   'FRAMEBUFFER_ATTACHMENT_LAYERED_ARB': 0x8DA7,
   629   'FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB': 0x8DA8,
   630   'FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB': 0x8DA9,
   631   'GEOMETRY_SHADER_ARB': 0x8DD9,
   632   'GEOMETRY_VERTICES_OUT_ARB': 0x8DDA,
   633   'GEOMETRY_INPUT_TYPE_ARB': 0x8DDB,
   634   'GEOMETRY_OUTPUT_TYPE_ARB': 0x8DDC,
   635   'MAX_GEOMETRY_VARYING_COMPONENTS_ARB': 0x8DDD,
   636   'MAX_VERTEX_VARYING_COMPONENTS_ARB': 0x8DDE,
   637   'MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB': 0x8DDF,
   638   'MAX_GEOMETRY_OUTPUT_VERTICES_ARB': 0x8DE0,
   639   'MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB': 0x8DE1,
   640   'HALF_FLOAT_ARB': 0x140B,
   641   'HALF_FLOAT': 0x140B,
   642   'CONSTANT_COLOR': 0x8001,
   643   'ONE_MINUS_CONSTANT_COLOR': 0x8002,
   644   'CONSTANT_ALPHA': 0x8003,
   645   'ONE_MINUS_CONSTANT_ALPHA': 0x8004,
   646   'BLEND_COLOR': 0x8005,
   647   'FUNC_ADD': 0x8006,
   648   'MIN': 0x8007,
   649   'MAX': 0x8008,
   650   'BLEND_EQUATION': 0x8009,
   651   'FUNC_SUBTRACT': 0x800A,
   652   'FUNC_REVERSE_SUBTRACT': 0x800B,
   653   'CONVOLUTION_1D': 0x8010,
   654   'CONVOLUTION_2D': 0x8011,
   655   'SEPARABLE_2D': 0x8012,
   656   'CONVOLUTION_BORDER_MODE': 0x8013,
   657   'CONVOLUTION_FILTER_SCALE': 0x8014,
   658   'CONVOLUTION_FILTER_BIAS': 0x8015,
   659   'REDUCE': 0x8016,
   660   'CONVOLUTION_FORMAT': 0x8017,
   661   'CONVOLUTION_WIDTH': 0x8018,
   662   'CONVOLUTION_HEIGHT': 0x8019,
   663   'MAX_CONVOLUTION_WIDTH': 0x801A,
   664   'MAX_CONVOLUTION_HEIGHT': 0x801B,
   665   'POST_CONVOLUTION_RED_SCALE': 0x801C,
   666   'POST_CONVOLUTION_GREEN_SCALE': 0x801D,
   667   'POST_CONVOLUTION_BLUE_SCALE': 0x801E,
   668   'POST_CONVOLUTION_ALPHA_SCALE': 0x801F,
   669   'POST_CONVOLUTION_RED_BIAS': 0x8020,
   670   'POST_CONVOLUTION_GREEN_BIAS': 0x8021,
   671   'POST_CONVOLUTION_BLUE_BIAS': 0x8022,
   672   'POST_CONVOLUTION_ALPHA_BIAS': 0x8023,
   673   'HISTOGRAM': 0x8024,
   674   'PROXY_HISTOGRAM': 0x8025,
   675   'HISTOGRAM_WIDTH': 0x8026,
   676   'HISTOGRAM_FORMAT': 0x8027,
   677   'HISTOGRAM_RED_SIZE': 0x8028,
   678   'HISTOGRAM_GREEN_SIZE': 0x8029,
   679   'HISTOGRAM_BLUE_SIZE': 0x802A,
   680   'HISTOGRAM_ALPHA_SIZE': 0x802B,
   681   'HISTOGRAM_LUMINANCE_SIZE': 0x802C,
   682   'HISTOGRAM_SINK': 0x802D,
   683   'MINMAX': 0x802E,
   684   'MINMAX_FORMAT': 0x802F,
   685   'MINMAX_SINK': 0x8030,
   686   'TABLE_TOO_LARGE': 0x8031,
   687   'COLOR_MATRIX': 0x80B1,
   688   'COLOR_MATRIX_STACK_DEPTH': 0x80B2,
   689   'MAX_COLOR_MATRIX_STACK_DEPTH': 0x80B3,
   690   'POST_COLOR_MATRIX_RED_SCALE': 0x80B4,
   691   'POST_COLOR_MATRIX_GREEN_SCALE': 0x80B5,
   692   'POST_COLOR_MATRIX_BLUE_SCALE': 0x80B6,
   693   'POST_COLOR_MATRIX_ALPHA_SCALE': 0x80B7,
   694   'POST_COLOR_MATRIX_RED_BIAS': 0x80B8,
   695   'POST_COLOR_MATRIX_GREEN_BIAS': 0x80B9,
   696   'POST_COLOR_MATRIX_BLUE_BIAS': 0x80BA,
   697   'POST_COLOR_MATRIX_ALPHA_BIAS': 0x80BB,
   698   'COLOR_TABLE': 0x80D0,
   699   'POST_CONVOLUTION_COLOR_TABLE': 0x80D1,
   700   'POST_COLOR_MATRIX_COLOR_TABLE': 0x80D2,
   701   'PROXY_COLOR_TABLE': 0x80D3,
   702   'PROXY_POST_CONVOLUTION_COLOR_TABLE': 0x80D4,
   703   'PROXY_POST_COLOR_MATRIX_COLOR_TABLE': 0x80D5,
   704   'COLOR_TABLE_SCALE': 0x80D6,
   705   'COLOR_TABLE_BIAS': 0x80D7,
   706   'COLOR_TABLE_FORMAT': 0x80D8,
   707   'COLOR_TABLE_WIDTH': 0x80D9,
   708   'COLOR_TABLE_RED_SIZE': 0x80DA,
   709   'COLOR_TABLE_GREEN_SIZE': 0x80DB,
   710   'COLOR_TABLE_BLUE_SIZE': 0x80DC,
   711   'COLOR_TABLE_ALPHA_SIZE': 0x80DD,
   712   'COLOR_TABLE_LUMINANCE_SIZE': 0x80DE,
   713   'COLOR_TABLE_INTENSITY_SIZE': 0x80DF,
   714   'IGNORE_BORDER': 0x8150,
   715   'CONSTANT_BORDER': 0x8151,
   716   'WRAP_BORDER': 0x8152,
   717   'REPLICATE_BORDER': 0x8153,
   718   'CONVOLUTION_BORDER_COLOR': 0x8154,
   719   'VERTEX_ATTRIB_ARRAY_DIVISOR_ARB': 0x88FE,
   720   'MAP_READ_BIT': 0x0001,
   721   'MAP_WRITE_BIT': 0x0002,
   722   'MAP_INVALIDATE_RANGE_BIT': 0x0004,
   723   'MAP_INVALIDATE_BUFFER_BIT': 0x0008,
   724   'MAP_FLUSH_EXPLICIT_BIT': 0x0010,
   725   'MAP_UNSYNCHRONIZED_BIT': 0x0020,
   726   'MATRIX_PALETTE_ARB': 0x8840,
   727   'MAX_MATRIX_PALETTE_STACK_DEPTH_ARB': 0x8841,
   728   'MAX_PALETTE_MATRICES_ARB': 0x8842,
   729   'CURRENT_PALETTE_MATRIX_ARB': 0x8843,
   730   'MATRIX_INDEX_ARRAY_ARB': 0x8844,
   731   'CURRENT_MATRIX_INDEX_ARB': 0x8845,
   732   'MATRIX_INDEX_ARRAY_SIZE_ARB': 0x8846,
   733   'MATRIX_INDEX_ARRAY_TYPE_ARB': 0x8847,
   734   'MATRIX_INDEX_ARRAY_STRIDE_ARB': 0x8848,
   735   'MATRIX_INDEX_ARRAY_POINTER_ARB': 0x8849,
   736   'MULTISAMPLE_ARB': 0x809D,
   737   'SAMPLE_ALPHA_TO_COVERAGE_ARB': 0x809E,
   738   'SAMPLE_ALPHA_TO_ONE_ARB': 0x809F,
   739   'SAMPLE_COVERAGE_ARB': 0x80A0,
   740   'SAMPLE_BUFFERS_ARB': 0x80A8,
   741   'SAMPLES_ARB': 0x80A9,
   742   'SAMPLE_COVERAGE_VALUE_ARB': 0x80AA,
   743   'SAMPLE_COVERAGE_INVERT_ARB': 0x80AB,
   744   'MULTISAMPLE_BIT_ARB': 0x20000000,
   745   'TEXTURE0_ARB': 0x84C0,
   746   'TEXTURE1_ARB': 0x84C1,
   747   'TEXTURE2_ARB': 0x84C2,
   748   'TEXTURE3_ARB': 0x84C3,
   749   'TEXTURE4_ARB': 0x84C4,
   750   'TEXTURE5_ARB': 0x84C5,
   751   'TEXTURE6_ARB': 0x84C6,
   752   'TEXTURE7_ARB': 0x84C7,
   753   'TEXTURE8_ARB': 0x84C8,
   754   'TEXTURE9_ARB': 0x84C9,
   755   'TEXTURE10_ARB': 0x84CA,
   756   'TEXTURE11_ARB': 0x84CB,
   757   'TEXTURE12_ARB': 0x84CC,
   758   'TEXTURE13_ARB': 0x84CD,
   759   'TEXTURE14_ARB': 0x84CE,
   760   'TEXTURE15_ARB': 0x84CF,
   761   'TEXTURE16_ARB': 0x84D0,
   762   'TEXTURE17_ARB': 0x84D1,
   763   'TEXTURE18_ARB': 0x84D2,
   764   'TEXTURE19_ARB': 0x84D3,
   765   'TEXTURE20_ARB': 0x84D4,
   766   'TEXTURE21_ARB': 0x84D5,
   767   'TEXTURE22_ARB': 0x84D6,
   768   'TEXTURE23_ARB': 0x84D7,
   769   'TEXTURE24_ARB': 0x84D8,
   770   'TEXTURE25_ARB': 0x84D9,
   771   'TEXTURE26_ARB': 0x84DA,
   772   'TEXTURE27_ARB': 0x84DB,
   773   'TEXTURE28_ARB': 0x84DC,
   774   'TEXTURE29_ARB': 0x84DD,
   775   'TEXTURE30_ARB': 0x84DE,
   776   'TEXTURE31_ARB': 0x84DF,
   777   'ACTIVE_TEXTURE_ARB': 0x84E0,
   778   'CLIENT_ACTIVE_TEXTURE_ARB': 0x84E1,
   779   'MAX_TEXTURE_UNITS_ARB': 0x84E2,
   780   'QUERY_COUNTER_BITS_ARB': 0x8864,
   781   'CURRENT_QUERY_ARB': 0x8865,
   782   'QUERY_RESULT_ARB': 0x8866,
   783   'QUERY_RESULT_AVAILABLE_ARB': 0x8867,
   784   'SAMPLES_PASSED_ARB': 0x8914,
   785   'PIXEL_PACK_BUFFER_ARB': 0x88EB,
   786   'PIXEL_UNPACK_BUFFER_ARB': 0x88EC,
   787   'PIXEL_PACK_BUFFER_BINDING_ARB': 0x88ED,
   788   'PIXEL_UNPACK_BUFFER_BINDING_ARB': 0x88EF,
   789   'POINT_SIZE_MIN_ARB': 0x8126,
   790   'POINT_SIZE_MAX_ARB': 0x8127,
   791   'POINT_FADE_THRESHOLD_SIZE_ARB': 0x8128,
   792   'POINT_DISTANCE_ATTENUATION_ARB': 0x8129,
   793   'POINT_SPRITE_ARB': 0x8861,
   794   'COORD_REPLACE_ARB': 0x8862,
   795   'PROGRAM_OBJECT_ARB': 0x8B40,
   796   'SHADER_OBJECT_ARB': 0x8B48,
   797   'OBJECT_TYPE_ARB': 0x8B4E,
   798   'OBJECT_SUBTYPE_ARB': 0x8B4F,
   799   'FLOAT_VEC2_ARB': 0x8B50,
   800   'FLOAT_VEC3_ARB': 0x8B51,
   801   'FLOAT_VEC4_ARB': 0x8B52,
   802   'INT_VEC2_ARB': 0x8B53,
   803   'INT_VEC3_ARB': 0x8B54,
   804   'INT_VEC4_ARB': 0x8B55,
   805   'BOOL_ARB': 0x8B56,
   806   'BOOL_VEC2_ARB': 0x8B57,
   807   'BOOL_VEC3_ARB': 0x8B58,
   808   'BOOL_VEC4_ARB': 0x8B59,
   809   'FLOAT_MAT2_ARB': 0x8B5A,
   810   'FLOAT_MAT3_ARB': 0x8B5B,
   811   'FLOAT_MAT4_ARB': 0x8B5C,
   812   'SAMPLER_1D_ARB': 0x8B5D,
   813   'SAMPLER_2D_ARB': 0x8B5E,
   814   'SAMPLER_3D_ARB': 0x8B5F,
   815   'SAMPLER_CUBE_ARB': 0x8B60,
   816   'SAMPLER_1D_SHADOW_ARB': 0x8B61,
   817   'SAMPLER_2D_SHADOW_ARB': 0x8B62,
   818   'SAMPLER_2D_RECT_ARB': 0x8B63,
   819   'SAMPLER_2D_RECT_SHADOW_ARB': 0x8B64,
   820   'OBJECT_DELETE_STATUS_ARB': 0x8B80,
   821   'OBJECT_COMPILE_STATUS_ARB': 0x8B81,
   822   'OBJECT_LINK_STATUS_ARB': 0x8B82,
   823   'OBJECT_VALIDATE_STATUS_ARB': 0x8B83,
   824   'OBJECT_INFO_LOG_LENGTH_ARB': 0x8B84,
   825   'OBJECT_ATTACHED_OBJECTS_ARB': 0x8B85,
   826   'OBJECT_ACTIVE_UNIFORMS_ARB': 0x8B86,
   827   'OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB': 0x8B87,
   828   'OBJECT_SHADER_SOURCE_LENGTH_ARB': 0x8B88,
   829   'SHADING_LANGUAGE_VERSION_ARB': 0x8B8C,
   830   'TEXTURE_COMPARE_MODE_ARB': 0x884C,
   831   'TEXTURE_COMPARE_FUNC_ARB': 0x884D,
   832   'COMPARE_R_TO_TEXTURE_ARB': 0x884E,
   833   'TEXTURE_COMPARE_FAIL_VALUE_ARB': 0x80BF,
   834   'CLAMP_TO_BORDER_ARB': 0x812D,
   835   'TEXTURE_BUFFER_ARB': 0x8C2A,
   836   'MAX_TEXTURE_BUFFER_SIZE_ARB': 0x8C2B,
   837   'TEXTURE_BINDING_BUFFER_ARB': 0x8C2C,
   838   'TEXTURE_BUFFER_DATA_STORE_BINDING_ARB': 0x8C2D,
   839   'TEXTURE_BUFFER_FORMAT_ARB': 0x8C2E,
   840   'COMPRESSED_ALPHA_ARB': 0x84E9,
   841   'COMPRESSED_LUMINANCE_ARB': 0x84EA,
   842   'COMPRESSED_LUMINANCE_ALPHA_ARB': 0x84EB,
   843   'COMPRESSED_INTENSITY_ARB': 0x84EC,
   844   'COMPRESSED_RGB_ARB': 0x84ED,
   845   'COMPRESSED_RGBA_ARB': 0x84EE,
   846   'TEXTURE_COMPRESSION_HINT_ARB': 0x84EF,
   847   'TEXTURE_COMPRESSED_IMAGE_SIZE_ARB': 0x86A0,
   848   'TEXTURE_COMPRESSED_ARB': 0x86A1,
   849   'NUM_COMPRESSED_TEXTURE_FORMATS_ARB': 0x86A2,
   850   'COMPRESSED_TEXTURE_FORMATS_ARB': 0x86A3,
   851   'COMPRESSED_RED_RGTC1': 0x8DBB,
   852   'COMPRESSED_SIGNED_RED_RGTC1': 0x8DBC,
   853   'COMPRESSED_RG_RGTC2': 0x8DBD,
   854   'COMPRESSED_SIGNED_RG_RGTC2': 0x8DBE,
   855   'NORMAL_MAP_ARB': 0x8511,
   856   'REFLECTION_MAP_ARB': 0x8512,
   857   'TEXTURE_CUBE_MAP_ARB': 0x8513,
   858   'TEXTURE_BINDING_CUBE_MAP_ARB': 0x8514,
   859   'TEXTURE_CUBE_MAP_POSITIVE_X_ARB': 0x8515,
   860   'TEXTURE_CUBE_MAP_NEGATIVE_X_ARB': 0x8516,
   861   'TEXTURE_CUBE_MAP_POSITIVE_Y_ARB': 0x8517,
   862   'TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB': 0x8518,
   863   'TEXTURE_CUBE_MAP_POSITIVE_Z_ARB': 0x8519,
   864   'TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB': 0x851A,
   865   'PROXY_TEXTURE_CUBE_MAP_ARB': 0x851B,
   866   'MAX_CUBE_MAP_TEXTURE_SIZE_ARB': 0x851C,
   867   'SUBTRACT_ARB': 0x84E7,
   868   'COMBINE_ARB': 0x8570,
   869   'COMBINE_RGB_ARB': 0x8571,
   870   'COMBINE_ALPHA_ARB': 0x8572,
   871   'RGB_SCALE_ARB': 0x8573,
   872   'ADD_SIGNED_ARB': 0x8574,
   873   'INTERPOLATE_ARB': 0x8575,
   874   'CONSTANT_ARB': 0x8576,
   875   'PRIMARY_COLOR_ARB': 0x8577,
   876   'PREVIOUS_ARB': 0x8578,
   877   'SOURCE0_RGB_ARB': 0x8580,
   878   'SOURCE1_RGB_ARB': 0x8581,
   879   'SOURCE2_RGB_ARB': 0x8582,
   880   'SOURCE0_ALPHA_ARB': 0x8588,
   881   'SOURCE1_ALPHA_ARB': 0x8589,
   882   'SOURCE2_ALPHA_ARB': 0x858A,
   883   'OPERAND0_RGB_ARB': 0x8590,
   884   'OPERAND1_RGB_ARB': 0x8591,
   885   'OPERAND2_RGB_ARB': 0x8592,
   886   'OPERAND0_ALPHA_ARB': 0x8598,
   887   'OPERAND1_ALPHA_ARB': 0x8599,
   888   'OPERAND2_ALPHA_ARB': 0x859A,
   889   'DOT3_RGB_ARB': 0x86AE,
   890   'DOT3_RGBA_ARB': 0x86AF,
   891   'RGBA32F_ARB': 0x8814,
   892   'RGB32F_ARB': 0x8815,
   893   'ALPHA32F_ARB': 0x8816,
   894   'INTENSITY32F_ARB': 0x8817,
   895   'LUMINANCE32F_ARB': 0x8818,
   896   'LUMINANCE_ALPHA32F_ARB': 0x8819,
   897   'RGBA16F_ARB': 0x881A,
   898   'RGB16F_ARB': 0x881B,
   899   'ALPHA16F_ARB': 0x881C,
   900   'INTENSITY16F_ARB': 0x881D,
   901   'LUMINANCE16F_ARB': 0x881E,
   902   'LUMINANCE_ALPHA16F_ARB': 0x881F,
   903   'TEXTURE_RED_TYPE_ARB': 0x8C10,
   904   'TEXTURE_GREEN_TYPE_ARB': 0x8C11,
   905   'TEXTURE_BLUE_TYPE_ARB': 0x8C12,
   906   'TEXTURE_ALPHA_TYPE_ARB': 0x8C13,
   907   'TEXTURE_LUMINANCE_TYPE_ARB': 0x8C14,
   908   'TEXTURE_INTENSITY_TYPE_ARB': 0x8C15,
   909   'TEXTURE_DEPTH_TYPE_ARB': 0x8C16,
   910   'UNSIGNED_NORMALIZED_ARB': 0x8C17,
   911   'MIRRORED_REPEAT_ARB': 0x8370,
   912   'TEXTURE_RECTANGLE_ARB': 0x84F5,
   913   'TEXTURE_BINDING_RECTANGLE_ARB': 0x84F6,
   914   'PROXY_TEXTURE_RECTANGLE_ARB': 0x84F7,
   915   'MAX_RECTANGLE_TEXTURE_SIZE_ARB': 0x84F8,
   916   'SAMPLER_2D_RECT_ARB': 0x8B63,
   917   'SAMPLER_2D_RECT_SHADOW_ARB': 0x8B64,
   918   'RED': 0x1903,
   919   'RG': 0x8227,
   920   'RG_INTEGER': 0x8228,
   921   'R8': 0x8229,
   922   'R16': 0x822A,
   923   'RG8': 0x822B,
   924   'RG16': 0x822C,
   925   'R16F': 0x822D,
   926   'R32F': 0x822E,
   927   'RG16F': 0x822F,
   928   'RG32F': 0x8230,
   929   'R8I': 0x8231,
   930   'R8UI': 0x8232,
   931   'R16I': 0x8233,
   932   'R16UI': 0x8234,
   933   'R32I': 0x8235,
   934   'R32UI': 0x8236,
   935   'RG8I': 0x8237,
   936   'RG8UI': 0x8238,
   937   'RG16I': 0x8239,
   938   'RG16UI': 0x823A,
   939   'RG32I': 0x823B,
   940   'RG32UI': 0x823C,
   941   'TRANSPOSE_MODELVIEW_MATRIX_ARB': 0x84E3,
   942   'TRANSPOSE_PROJECTION_MATRIX_ARB': 0x84E4,
   943   'TRANSPOSE_TEXTURE_MATRIX_ARB': 0x84E5,
   944   'TRANSPOSE_COLOR_MATRIX_ARB': 0x84E6,
   945   'VERTEX_ARRAY_BINDING': 0x85B5,
   946   'MODELVIEW0_ARB': 0x1700,
   947   'MODELVIEW1_ARB': 0x850A,
   948   'MAX_VERTEX_UNITS_ARB': 0x86A4,
   949   'ACTIVE_VERTEX_UNITS_ARB': 0x86A5,
   950   'WEIGHT_SUM_UNITY_ARB': 0x86A6,
   951   'VERTEX_BLEND_ARB': 0x86A7,
   952   'CURRENT_WEIGHT_ARB': 0x86A8,
   953   'WEIGHT_ARRAY_TYPE_ARB': 0x86A9,
   954   'WEIGHT_ARRAY_STRIDE_ARB': 0x86AA,
   955   'WEIGHT_ARRAY_SIZE_ARB': 0x86AB,
   956   'WEIGHT_ARRAY_POINTER_ARB': 0x86AC,
   957   'WEIGHT_ARRAY_ARB': 0x86AD,
   958   'MODELVIEW2_ARB': 0x8722,
   959   'MODELVIEW3_ARB': 0x8723,
   960   'MODELVIEW4_ARB': 0x8724,
   961   'MODELVIEW5_ARB': 0x8725,
   962   'MODELVIEW6_ARB': 0x8726,
   963   'MODELVIEW7_ARB': 0x8727,
   964   'MODELVIEW8_ARB': 0x8728,
   965   'MODELVIEW9_ARB': 0x8729,
   966   'MODELVIEW10_ARB': 0x872A,
   967   'MODELVIEW11_ARB': 0x872B,
   968   'MODELVIEW12_ARB': 0x872C,
   969   'MODELVIEW13_ARB': 0x872D,
   970   'MODELVIEW14_ARB': 0x872E,
   971   'MODELVIEW15_ARB': 0x872F,
   972   'MODELVIEW16_ARB': 0x8730,
   973   'MODELVIEW17_ARB': 0x8731,
   974   'MODELVIEW18_ARB': 0x8732,
   975   'MODELVIEW19_ARB': 0x8733,
   976   'MODELVIEW20_ARB': 0x8734,
   977   'MODELVIEW21_ARB': 0x8735,
   978   'MODELVIEW22_ARB': 0x8736,
   979   'MODELVIEW23_ARB': 0x8737,
   980   'MODELVIEW24_ARB': 0x8738,
   981   'MODELVIEW25_ARB': 0x8739,
   982   'MODELVIEW26_ARB': 0x873A,
   983   'MODELVIEW27_ARB': 0x873B,
   984   'MODELVIEW28_ARB': 0x873C,
   985   'MODELVIEW29_ARB': 0x873D,
   986   'MODELVIEW30_ARB': 0x873E,
   987   'MODELVIEW31_ARB': 0x873F,
   988   'BUFFER_SIZE_ARB': 0x8764,
   989   'BUFFER_USAGE_ARB': 0x8765,
   990   'ARRAY_BUFFER_ARB': 0x8892,
   991   'ELEMENT_ARRAY_BUFFER_ARB': 0x8893,
   992   'ARRAY_BUFFER_BINDING_ARB': 0x8894,
   993   'ELEMENT_ARRAY_BUFFER_BINDING_ARB': 0x8895,
   994   'VERTEX_ARRAY_BUFFER_BINDING_ARB': 0x8896,
   995   'NORMAL_ARRAY_BUFFER_BINDING_ARB': 0x8897,
   996   'COLOR_ARRAY_BUFFER_BINDING_ARB': 0x8898,
   997   'INDEX_ARRAY_BUFFER_BINDING_ARB': 0x8899,
   998   'TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB': 0x889A,
   999   'EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB': 0x889B,
  1000   'SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB': 0x889C,
  1001   'FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB': 0x889D,
  1002   'WEIGHT_ARRAY_BUFFER_BINDING_ARB': 0x889E,
  1003   'VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB': 0x889F,
  1004   'READ_ONLY_ARB': 0x88B8,
  1005   'WRITE_ONLY_ARB': 0x88B9,
  1006   'READ_WRITE_ARB': 0x88BA,
  1007   'BUFFER_ACCESS_ARB': 0x88BB,
  1008   'BUFFER_MAPPED_ARB': 0x88BC,
  1009   'BUFFER_MAP_POINTER_ARB': 0x88BD,
  1010   'STREAM_DRAW_ARB': 0x88E0,
  1011   'STREAM_READ_ARB': 0x88E1,
  1012   'STREAM_COPY_ARB': 0x88E2,
  1013   'STATIC_DRAW_ARB': 0x88E4,
  1014   'STATIC_READ_ARB': 0x88E5,
  1015   'STATIC_COPY_ARB': 0x88E6,
  1016   'DYNAMIC_DRAW_ARB': 0x88E8,
  1017   'DYNAMIC_READ_ARB': 0x88E9,
  1018   'DYNAMIC_COPY_ARB': 0x88EA,
  1019   'COLOR_SUM_ARB': 0x8458,
  1020   'VERTEX_PROGRAM_ARB': 0x8620,
  1021   'VERTEX_ATTRIB_ARRAY_ENABLED_ARB': 0x8622,
  1022   'VERTEX_ATTRIB_ARRAY_SIZE_ARB': 0x8623,
  1023   'VERTEX_ATTRIB_ARRAY_STRIDE_ARB': 0x8624,
  1024   'VERTEX_ATTRIB_ARRAY_TYPE_ARB': 0x8625,
  1025   'CURRENT_VERTEX_ATTRIB_ARB': 0x8626,
  1026   'PROGRAM_LENGTH_ARB': 0x8627,
  1027   'PROGRAM_STRING_ARB': 0x8628,
  1028   'MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB': 0x862E,
  1029   'MAX_PROGRAM_MATRICES_ARB': 0x862F,
  1030   'CURRENT_MATRIX_STACK_DEPTH_ARB': 0x8640,
  1031   'CURRENT_MATRIX_ARB': 0x8641,
  1032   'VERTEX_PROGRAM_POINT_SIZE_ARB': 0x8642,
  1033   'VERTEX_PROGRAM_TWO_SIDE_ARB': 0x8643,
  1034   'VERTEX_ATTRIB_ARRAY_POINTER_ARB': 0x8645,
  1035   'PROGRAM_ERROR_POSITION_ARB': 0x864B,
  1036   'PROGRAM_BINDING_ARB': 0x8677,
  1037   'MAX_VERTEX_ATTRIBS_ARB': 0x8869,
  1038   'VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB': 0x886A,
  1039   'PROGRAM_ERROR_STRING_ARB': 0x8874,
  1040   'PROGRAM_FORMAT_ASCII_ARB': 0x8875,
  1041   'PROGRAM_FORMAT_ARB': 0x8876,
  1042   'PROGRAM_INSTRUCTIONS_ARB': 0x88A0,
  1043   'MAX_PROGRAM_INSTRUCTIONS_ARB': 0x88A1,
  1044   'PROGRAM_NATIVE_INSTRUCTIONS_ARB': 0x88A2,
  1045   'MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB': 0x88A3,
  1046   'PROGRAM_TEMPORARIES_ARB': 0x88A4,
  1047   'MAX_PROGRAM_TEMPORARIES_ARB': 0x88A5,
  1048   'PROGRAM_NATIVE_TEMPORARIES_ARB': 0x88A6,
  1049   'MAX_PROGRAM_NATIVE_TEMPORARIES_ARB': 0x88A7,
  1050   'PROGRAM_PARAMETERS_ARB': 0x88A8,
  1051   'MAX_PROGRAM_PARAMETERS_ARB': 0x88A9,
  1052   'PROGRAM_NATIVE_PARAMETERS_ARB': 0x88AA,
  1053   'MAX_PROGRAM_NATIVE_PARAMETERS_ARB': 0x88AB,
  1054   'PROGRAM_ATTRIBS_ARB': 0x88AC,
  1055   'MAX_PROGRAM_ATTRIBS_ARB': 0x88AD,
  1056   'PROGRAM_NATIVE_ATTRIBS_ARB': 0x88AE,
  1057   'MAX_PROGRAM_NATIVE_ATTRIBS_ARB': 0x88AF,
  1058   'PROGRAM_ADDRESS_REGISTERS_ARB': 0x88B0,
  1059   'MAX_PROGRAM_ADDRESS_REGISTERS_ARB': 0x88B1,
  1060   'PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB': 0x88B2,
  1061   'MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB': 0x88B3,
  1062   'MAX_PROGRAM_LOCAL_PARAMETERS_ARB': 0x88B4,
  1063   'MAX_PROGRAM_ENV_PARAMETERS_ARB': 0x88B5,
  1064   'PROGRAM_UNDER_NATIVE_LIMITS_ARB': 0x88B6,
  1065   'TRANSPOSE_CURRENT_MATRIX_ARB': 0x88B7,
  1066   'MATRIX0_ARB': 0x88C0,
  1067   'MATRIX1_ARB': 0x88C1,
  1068   'MATRIX2_ARB': 0x88C2,
  1069   'MATRIX3_ARB': 0x88C3,
  1070   'MATRIX4_ARB': 0x88C4,
  1071   'MATRIX5_ARB': 0x88C5,
  1072   'MATRIX6_ARB': 0x88C6,
  1073   'MATRIX7_ARB': 0x88C7,
  1074   'MATRIX8_ARB': 0x88C8,
  1075   'MATRIX9_ARB': 0x88C9,
  1076   'MATRIX10_ARB': 0x88CA,
  1077   'MATRIX11_ARB': 0x88CB,
  1078   'MATRIX12_ARB': 0x88CC,
  1079   'MATRIX13_ARB': 0x88CD,
  1080   'MATRIX14_ARB': 0x88CE,
  1081   'MATRIX15_ARB': 0x88CF,
  1082   'MATRIX16_ARB': 0x88D0,
  1083   'MATRIX17_ARB': 0x88D1,
  1084   'MATRIX18_ARB': 0x88D2,
  1085   'MATRIX19_ARB': 0x88D3,
  1086   'MATRIX20_ARB': 0x88D4,
  1087   'MATRIX21_ARB': 0x88D5,
  1088   'MATRIX22_ARB': 0x88D6,
  1089   'MATRIX23_ARB': 0x88D7,
  1090   'MATRIX24_ARB': 0x88D8,
  1091   'MATRIX25_ARB': 0x88D9,
  1092   'MATRIX26_ARB': 0x88DA,
  1093   'MATRIX27_ARB': 0x88DB,
  1094   'MATRIX28_ARB': 0x88DC,
  1095   'MATRIX29_ARB': 0x88DD,
  1096   'MATRIX30_ARB': 0x88DE,
  1097   'MATRIX31_ARB': 0x88DF,
  1098   'VERTEX_SHADER_ARB': 0x8B31,
  1099   'MAX_VERTEX_UNIFORM_COMPONENTS_ARB': 0x8B4A,
  1100   'MAX_VARYING_FLOATS_ARB': 0x8B4B,
  1101   'MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB': 0x8B4C,
  1102   'MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB': 0x8B4D,
  1103   'OBJECT_ACTIVE_ATTRIBUTES_ARB': 0x8B89,
  1104   'OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB': 0x8B8A,
  1105   'TEXTURE_POINT_MODE_ATIX': 0x60B0,
  1106   'TEXTURE_POINT_ONE_COORD_ATIX': 0x60B1,
  1107   'TEXTURE_POINT_SPRITE_ATIX': 0x60B2,
  1108   'POINT_SPRITE_CULL_MODE_ATIX': 0x60B3,
  1109   'POINT_SPRITE_CULL_CENTER_ATIX': 0x60B4,
  1110   'POINT_SPRITE_CULL_CLIP_ATIX': 0x60B5,
  1111   'MODULATE_ADD_ATIX': 0x8744,
  1112   'MODULATE_SIGNED_ADD_ATIX': 0x8745,
  1113   'MODULATE_SUBTRACT_ATIX': 0x8746,
  1114   'SECONDARY_COLOR_ATIX': 0x8747,
  1115   'TEXTURE_OUTPUT_RGB_ATIX': 0x8748,
  1116   'TEXTURE_OUTPUT_ALPHA_ATIX': 0x8749,
  1117   'OUTPUT_POINT_SIZE_ATIX': 0x610E,
  1118   'MAX_DRAW_BUFFERS_ATI': 0x8824,
  1119   'DRAW_BUFFER0_ATI': 0x8825,
  1120   'DRAW_BUFFER1_ATI': 0x8826,
  1121   'DRAW_BUFFER2_ATI': 0x8827,
  1122   'DRAW_BUFFER3_ATI': 0x8828,
  1123   'DRAW_BUFFER4_ATI': 0x8829,
  1124   'DRAW_BUFFER5_ATI': 0x882A,
  1125   'DRAW_BUFFER6_ATI': 0x882B,
  1126   'DRAW_BUFFER7_ATI': 0x882C,
  1127   'DRAW_BUFFER8_ATI': 0x882D,
  1128   'DRAW_BUFFER9_ATI': 0x882E,
  1129   'DRAW_BUFFER10_ATI': 0x882F,
  1130   'DRAW_BUFFER11_ATI': 0x8830,
  1131   'DRAW_BUFFER12_ATI': 0x8831,
  1132   'DRAW_BUFFER13_ATI': 0x8832,
  1133   'DRAW_BUFFER14_ATI': 0x8833,
  1134   'DRAW_BUFFER15_ATI': 0x8834,
  1135   'ELEMENT_ARRAY_ATI': 0x8768,
  1136   'ELEMENT_ARRAY_TYPE_ATI': 0x8769,
  1137   'ELEMENT_ARRAY_POINTER_ATI': 0x876A,
  1138   'BUMP_ROT_MATRIX_ATI': 0x8775,
  1139   'BUMP_ROT_MATRIX_SIZE_ATI': 0x8776,
  1140   'BUMP_NUM_TEX_UNITS_ATI': 0x8777,
  1141   'BUMP_TEX_UNITS_ATI': 0x8778,
  1142   'DUDV_ATI': 0x8779,
  1143   'DU8DV8_ATI': 0x877A,
  1144   'BUMP_ENVMAP_ATI': 0x877B,
  1145   'BUMP_TARGET_ATI': 0x877C,
  1146   'RED_BIT_ATI': 0x00000001,
  1147   '2X_BIT_ATI': 0x00000001,
  1148   '4X_BIT_ATI': 0x00000002,
  1149   'GREEN_BIT_ATI': 0x00000002,
  1150   'COMP_BIT_ATI': 0x00000002,
  1151   'BLUE_BIT_ATI': 0x00000004,
  1152   '8X_BIT_ATI': 0x00000004,
  1153   'NEGATE_BIT_ATI': 0x00000004,
  1154   'BIAS_BIT_ATI': 0x00000008,
  1155   'HALF_BIT_ATI': 0x00000008,
  1156   'QUARTER_BIT_ATI': 0x00000010,
  1157   'EIGHTH_BIT_ATI': 0x00000020,
  1158   'SATURATE_BIT_ATI': 0x00000040,
  1159   'FRAGMENT_SHADER_ATI': 0x8920,
  1160   'REG_0_ATI': 0x8921,
  1161   'REG_1_ATI': 0x8922,
  1162   'REG_2_ATI': 0x8923,
  1163   'REG_3_ATI': 0x8924,
  1164   'REG_4_ATI': 0x8925,
  1165   'REG_5_ATI': 0x8926,
  1166   'CON_0_ATI': 0x8941,
  1167   'CON_1_ATI': 0x8942,
  1168   'CON_2_ATI': 0x8943,
  1169   'CON_3_ATI': 0x8944,
  1170   'CON_4_ATI': 0x8945,
  1171   'CON_5_ATI': 0x8946,
  1172   'CON_6_ATI': 0x8947,
  1173   'CON_7_ATI': 0x8948,
  1174   'MOV_ATI': 0x8961,
  1175   'ADD_ATI': 0x8963,
  1176   'MUL_ATI': 0x8964,
  1177   'SUB_ATI': 0x8965,
  1178   'DOT3_ATI': 0x8966,
  1179   'DOT4_ATI': 0x8967,
  1180   'MAD_ATI': 0x8968,
  1181   'LERP_ATI': 0x8969,
  1182   'CND_ATI': 0x896A,
  1183   'CND0_ATI': 0x896B,
  1184   'DOT2_ADD_ATI': 0x896C,
  1185   'SECONDARY_INTERPOLATOR_ATI': 0x896D,
  1186   'NUM_FRAGMENT_REGISTERS_ATI': 0x896E,
  1187   'NUM_FRAGMENT_CONSTANTS_ATI': 0x896F,
  1188   'NUM_PASSES_ATI': 0x8970,
  1189   'NUM_INSTRUCTIONS_PER_PASS_ATI': 0x8971,
  1190   'NUM_INSTRUCTIONS_TOTAL_ATI': 0x8972,
  1191   'NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI': 0x8973,
  1192   'NUM_LOOPBACK_COMPONENTS_ATI': 0x8974,
  1193   'COLOR_ALPHA_PAIRING_ATI': 0x8975,
  1194   'SWIZZLE_STR_ATI': 0x8976,
  1195   'SWIZZLE_STQ_ATI': 0x8977,
  1196   'SWIZZLE_STR_DR_ATI': 0x8978,
  1197   'SWIZZLE_STQ_DQ_ATI': 0x8979,
  1198   'SWIZZLE_STRQ_ATI': 0x897A,
  1199   'SWIZZLE_STRQ_DQ_ATI': 0x897B,
  1200   'PN_TRIANGLES_ATI': 0x87F0,
  1201   'MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI': 0x87F1,
  1202   'PN_TRIANGLES_POINT_MODE_ATI': 0x87F2,
  1203   'PN_TRIANGLES_NORMAL_MODE_ATI': 0x87F3,
  1204   'PN_TRIANGLES_TESSELATION_LEVEL_ATI': 0x87F4,
  1205   'PN_TRIANGLES_POINT_MODE_LINEAR_ATI': 0x87F5,
  1206   'PN_TRIANGLES_POINT_MODE_CUBIC_ATI': 0x87F6,
  1207   'PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI': 0x87F7,
  1208   'PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI': 0x87F8,
  1209   'STENCIL_BACK_FUNC_ATI': 0x8800,
  1210   'STENCIL_BACK_FAIL_ATI': 0x8801,
  1211   'STENCIL_BACK_PASS_DEPTH_FAIL_ATI': 0x8802,
  1212   'STENCIL_BACK_PASS_DEPTH_PASS_ATI': 0x8803,
  1213   'TEXT_FRAGMENT_SHADER_ATI': 0x8200,
  1214   'COMPRESSED_LUMINANCE_ALPHA_3DC_ATI': 0x8837,
  1215   'MODULATE_ADD_ATI': 0x8744,
  1216   'MODULATE_SIGNED_ADD_ATI': 0x8745,
  1217   'MODULATE_SUBTRACT_ATI': 0x8746,
  1218   'RGBA_FLOAT32_ATI': 0x8814,
  1219   'RGB_FLOAT32_ATI': 0x8815,
  1220   'ALPHA_FLOAT32_ATI': 0x8816,
  1221   'INTENSITY_FLOAT32_ATI': 0x8817,
  1222   'LUMINANCE_FLOAT32_ATI': 0x8818,
  1223   'LUMINANCE_ALPHA_FLOAT32_ATI': 0x8819,
  1224   'RGBA_FLOAT16_ATI': 0x881A,
  1225   'RGB_FLOAT16_ATI': 0x881B,
  1226   'ALPHA_FLOAT16_ATI': 0x881C,
  1227   'INTENSITY_FLOAT16_ATI': 0x881D,
  1228   'LUMINANCE_FLOAT16_ATI': 0x881E,
  1229   'LUMINANCE_ALPHA_FLOAT16_ATI': 0x881F,
  1230   'MIRROR_CLAMP_ATI': 0x8742,
  1231   'MIRROR_CLAMP_TO_EDGE_ATI': 0x8743,
  1232   'STATIC_ATI': 0x8760,
  1233   'DYNAMIC_ATI': 0x8761,
  1234   'PRESERVE_ATI': 0x8762,
  1235   'DISCARD_ATI': 0x8763,
  1236   'OBJECT_BUFFER_SIZE_ATI': 0x8764,
  1237   'OBJECT_BUFFER_USAGE_ATI': 0x8765,
  1238   'ARRAY_OBJECT_BUFFER_ATI': 0x8766,
  1239   'ARRAY_OBJECT_OFFSET_ATI': 0x8767,
  1240   'MAX_VERTEX_STREAMS_ATI': 0x876B,
  1241   'VERTEX_SOURCE_ATI': 0x876C,
  1242   'VERTEX_STREAM0_ATI': 0x876D,
  1243   'VERTEX_STREAM1_ATI': 0x876E,
  1244   'VERTEX_STREAM2_ATI': 0x876F,
  1245   'VERTEX_STREAM3_ATI': 0x8770,
  1246   'VERTEX_STREAM4_ATI': 0x8771,
  1247   'VERTEX_STREAM5_ATI': 0x8772,
  1248   'VERTEX_STREAM6_ATI': 0x8773,
  1249   'VERTEX_STREAM7_ATI': 0x8774,
  1250   '422_EXT': 0x80CC,
  1251   '422_REV_EXT': 0x80CD,
  1252   '422_AVERAGE_EXT': 0x80CE,
  1253   '422_REV_AVERAGE_EXT': 0x80CF,
  1254   'CG_VERTEX_SHADER_EXT': 0x890E,
  1255   'CG_FRAGMENT_SHADER_EXT': 0x890F,
  1256   'ABGR_EXT': 0x8000,
  1257   'BGR_EXT': 0x80E0,
  1258   'BGRA_EXT': 0x80E1,
  1259   'MAX_VERTEX_BINDABLE_UNIFORMS_EXT': 0x8DE2,
  1260   'MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT': 0x8DE3,
  1261   'MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT': 0x8DE4,
  1262   'MAX_BINDABLE_UNIFORM_SIZE_EXT': 0x8DED,
  1263   'UNIFORM_BUFFER_EXT': 0x8DEE,
  1264   'UNIFORM_BUFFER_BINDING_EXT': 0x8DEF,
  1265   'CONSTANT_COLOR_EXT': 0x8001,
  1266   'ONE_MINUS_CONSTANT_COLOR_EXT': 0x8002,
  1267   'CONSTANT_ALPHA_EXT': 0x8003,
  1268   'ONE_MINUS_CONSTANT_ALPHA_EXT': 0x8004,
  1269   'BLEND_COLOR_EXT': 0x8005,
  1270   'BLEND_EQUATION_RGB_EXT': 0x8009,
  1271   'BLEND_EQUATION_ALPHA_EXT': 0x883D,
  1272   'BLEND_DST_RGB_EXT': 0x80C8,
  1273   'BLEND_SRC_RGB_EXT': 0x80C9,
  1274   'BLEND_DST_ALPHA_EXT': 0x80CA,
  1275   'BLEND_SRC_ALPHA_EXT': 0x80CB,
  1276   'FUNC_ADD_EXT': 0x8006,
  1277   'MIN_EXT': 0x8007,
  1278   'MAX_EXT': 0x8008,
  1279   'BLEND_EQUATION_EXT': 0x8009,
  1280   'FUNC_SUBTRACT_EXT': 0x800A,
  1281   'FUNC_REVERSE_SUBTRACT_EXT': 0x800B,
  1282   'CLIP_VOLUME_CLIPPING_HINT_EXT': 0x80F0,
  1283   'CMYK_EXT': 0x800C,
  1284   'CMYKA_EXT': 0x800D,
  1285   'PACK_CMYK_HINT_EXT': 0x800E,
  1286   'UNPACK_CMYK_HINT_EXT': 0x800F,
  1287   'ARRAY_ELEMENT_LOCK_FIRST_EXT': 0x81A8,
  1288   'ARRAY_ELEMENT_LOCK_COUNT_EXT': 0x81A9,
  1289   'CONVOLUTION_1D_EXT': 0x8010,
  1290   'CONVOLUTION_2D_EXT': 0x8011,
  1291   'SEPARABLE_2D_EXT': 0x8012,
  1292   'CONVOLUTION_BORDER_MODE_EXT': 0x8013,
  1293   'CONVOLUTION_FILTER_SCALE_EXT': 0x8014,
  1294   'CONVOLUTION_FILTER_BIAS_EXT': 0x8015,
  1295   'REDUCE_EXT': 0x8016,
  1296   'CONVOLUTION_FORMAT_EXT': 0x8017,
  1297   'CONVOLUTION_WIDTH_EXT': 0x8018,
  1298   'CONVOLUTION_HEIGHT_EXT': 0x8019,
  1299   'MAX_CONVOLUTION_WIDTH_EXT': 0x801A,
  1300   'MAX_CONVOLUTION_HEIGHT_EXT': 0x801B,
  1301   'POST_CONVOLUTION_RED_SCALE_EXT': 0x801C,
  1302   'POST_CONVOLUTION_GREEN_SCALE_EXT': 0x801D,
  1303   'POST_CONVOLUTION_BLUE_SCALE_EXT': 0x801E,
  1304   'POST_CONVOLUTION_ALPHA_SCALE_EXT': 0x801F,
  1305   'POST_CONVOLUTION_RED_BIAS_EXT': 0x8020,
  1306   'POST_CONVOLUTION_GREEN_BIAS_EXT': 0x8021,
  1307   'POST_CONVOLUTION_BLUE_BIAS_EXT': 0x8022,
  1308   'POST_CONVOLUTION_ALPHA_BIAS_EXT': 0x8023,
  1309   'TANGENT_ARRAY_EXT': 0x8439,
  1310   'BINORMAL_ARRAY_EXT': 0x843A,
  1311   'CURRENT_TANGENT_EXT': 0x843B,
  1312   'CURRENT_BINORMAL_EXT': 0x843C,
  1313   'TANGENT_ARRAY_TYPE_EXT': 0x843E,
  1314   'TANGENT_ARRAY_STRIDE_EXT': 0x843F,
  1315   'BINORMAL_ARRAY_TYPE_EXT': 0x8440,
  1316   'BINORMAL_ARRAY_STRIDE_EXT': 0x8441,
  1317   'TANGENT_ARRAY_POINTER_EXT': 0x8442,
  1318   'BINORMAL_ARRAY_POINTER_EXT': 0x8443,
  1319   'MAP1_TANGENT_EXT': 0x8444,
  1320   'MAP2_TANGENT_EXT': 0x8445,
  1321   'MAP1_BINORMAL_EXT': 0x8446,
  1322   'MAP2_BINORMAL_EXT': 0x8447,
  1323   'DEPTH_BOUNDS_TEST_EXT': 0x8890,
  1324   'DEPTH_BOUNDS_EXT': 0x8891,
  1325   'PROGRAM_MATRIX_EXT': 0x8E2D,
  1326   'TRANSPOSE_PROGRAM_MATRIX_EXT': 0x8E2E,
  1327   'PROGRAM_MATRIX_STACK_DEPTH_EXT': 0x8E2F,
  1328   'MAX_ELEMENTS_VERTICES': 0x80E8,
  1329   'MAX_ELEMENTS_INDICES': 0x80E9,
  1330   'FOG_COORDINATE_SOURCE_EXT': 0x8450,
  1331   'FOG_COORDINATE_EXT': 0x8451,
  1332   'FRAGMENT_DEPTH_EXT': 0x8452,
  1333   'CURRENT_FOG_COORDINATE_EXT': 0x8453,
  1334   'FOG_COORDINATE_ARRAY_TYPE_EXT': 0x8454,
  1335   'FOG_COORDINATE_ARRAY_STRIDE_EXT': 0x8455,
  1336   'FOG_COORDINATE_ARRAY_POINTER_EXT': 0x8456,
  1337   'FOG_COORDINATE_ARRAY_EXT': 0x8457,
  1338   'FRAGMENT_LIGHTING_EXT': 0x8400,
  1339   'FRAGMENT_COLOR_MATERIAL_EXT': 0x8401,
  1340   'FRAGMENT_COLOR_MATERIAL_FACE_EXT': 0x8402,
  1341   'FRAGMENT_COLOR_MATERIAL_PARAMETER_EXT': 0x8403,
  1342   'MAX_FRAGMENT_LIGHTS_EXT': 0x8404,
  1343   'MAX_ACTIVE_LIGHTS_EXT': 0x8405,
  1344   'CURRENT_RASTER_NORMAL_EXT': 0x8406,
  1345   'LIGHT_ENV_MODE_EXT': 0x8407,
  1346   'FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_EXT': 0x8408,
  1347   'FRAGMENT_LIGHT_MODEL_TWO_SIDE_EXT': 0x8409,
  1348   'FRAGMENT_LIGHT_MODEL_AMBIENT_EXT': 0x840A,
  1349   'FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_EXT': 0x840B,
  1350   'FRAGMENT_LIGHT0_EXT': 0x840C,
  1351   'FRAGMENT_LIGHT7_EXT': 0x8413,
  1352   'DRAW_FRAMEBUFFER_BINDING_EXT': 0x8CA6,
  1353   'READ_FRAMEBUFFER_EXT': 0x8CA8,
  1354   'DRAW_FRAMEBUFFER_EXT': 0x8CA9,
  1355   'READ_FRAMEBUFFER_BINDING_EXT': 0x8CAA,
  1356   'RENDERBUFFER_SAMPLES_EXT': 0x8CAB,
  1357   'FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT': 0x8D56,
  1358   'MAX_SAMPLES_EXT': 0x8D57,
  1359   'INVALID_FRAMEBUFFER_OPERATION_EXT': 0x0506,
  1360   'MAX_RENDERBUFFER_SIZE_EXT': 0x84E8,
  1361   'FRAMEBUFFER_BINDING_EXT': 0x8CA6,
  1362   'RENDERBUFFER_BINDING_EXT': 0x8CA7,
  1363   'FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT': 0x8CD0,
  1364   'FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT': 0x8CD1,
  1365   'FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT': 0x8CD2,
  1366   'FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT': 0x8CD3,
  1367   'FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT': 0x8CD4,
  1368   'FRAMEBUFFER_COMPLETE_EXT': 0x8CD5,
  1369   'FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT': 0x8CD6,
  1370   'FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT': 0x8CD7,
  1371   'FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT': 0x8CD9,
  1372   'FRAMEBUFFER_INCOMPLETE_FORMATS_EXT': 0x8CDA,
  1373   'FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT': 0x8CDB,
  1374   'FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT': 0x8CDC,
  1375   'FRAMEBUFFER_UNSUPPORTED_EXT': 0x8CDD,
  1376   'MAX_COLOR_ATTACHMENTS_EXT': 0x8CDF,
  1377   'COLOR_ATTACHMENT0_EXT': 0x8CE0,
  1378   'COLOR_ATTACHMENT1_EXT': 0x8CE1,
  1379   'COLOR_ATTACHMENT2_EXT': 0x8CE2,
  1380   'COLOR_ATTACHMENT3_EXT': 0x8CE3,
  1381   'COLOR_ATTACHMENT4_EXT': 0x8CE4,
  1382   'COLOR_ATTACHMENT5_EXT': 0x8CE5,
  1383   'COLOR_ATTACHMENT6_EXT': 0x8CE6,
  1384   'COLOR_ATTACHMENT7_EXT': 0x8CE7,
  1385   'COLOR_ATTACHMENT8_EXT': 0x8CE8,
  1386   'COLOR_ATTACHMENT9_EXT': 0x8CE9,
  1387   'COLOR_ATTACHMENT10_EXT': 0x8CEA,
  1388   'COLOR_ATTACHMENT11_EXT': 0x8CEB,
  1389   'COLOR_ATTACHMENT12_EXT': 0x8CEC,
  1390   'COLOR_ATTACHMENT13_EXT': 0x8CED,
  1391   'COLOR_ATTACHMENT14_EXT': 0x8CEE,
  1392   'COLOR_ATTACHMENT15_EXT': 0x8CEF,
  1393   'DEPTH_ATTACHMENT_EXT': 0x8D00,
  1394   'STENCIL_ATTACHMENT_EXT': 0x8D20,
  1395   'FRAMEBUFFER_EXT': 0x8D40,
  1396   'RENDERBUFFER_EXT': 0x8D41,
  1397   'RENDERBUFFER_WIDTH_EXT': 0x8D42,
  1398   'RENDERBUFFER_HEIGHT_EXT': 0x8D43,
  1399   'RENDERBUFFER_INTERNAL_FORMAT_EXT': 0x8D44,
  1400   'STENCIL_INDEX1_EXT': 0x8D46,
  1401   'STENCIL_INDEX4_EXT': 0x8D47,
  1402   'STENCIL_INDEX8_EXT': 0x8D48,
  1403   'STENCIL_INDEX16_EXT': 0x8D49,
  1404   'RENDERBUFFER_RED_SIZE_EXT': 0x8D50,
  1405   'RENDERBUFFER_GREEN_SIZE_EXT': 0x8D51,
  1406   'RENDERBUFFER_BLUE_SIZE_EXT': 0x8D52,
  1407   'RENDERBUFFER_ALPHA_SIZE_EXT': 0x8D53,
  1408   'RENDERBUFFER_DEPTH_SIZE_EXT': 0x8D54,
  1409   'RENDERBUFFER_STENCIL_SIZE_EXT': 0x8D55,
  1410   'FRAMEBUFFER_SRGB_EXT': 0x8DB9,
  1411   'FRAMEBUFFER_SRGB_CAPABLE_EXT': 0x8DBA,
  1412   'LINES_ADJACENCY_EXT': 0xA,
  1413   'LINE_STRIP_ADJACENCY_EXT': 0xB,
  1414   'TRIANGLES_ADJACENCY_EXT': 0xC,
  1415   'TRIANGLE_STRIP_ADJACENCY_EXT': 0xD,
  1416   'PROGRAM_POINT_SIZE_EXT': 0x8642,
  1417   'MAX_VARYING_COMPONENTS_EXT': 0x8B4B,
  1418   'MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT': 0x8C29,
  1419   'FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT': 0x8CD4,
  1420   'FRAMEBUFFER_ATTACHMENT_LAYERED_EXT': 0x8DA7,
  1421   'FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT': 0x8DA8,
  1422   'FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT': 0x8DA9,
  1423   'GEOMETRY_SHADER_EXT': 0x8DD9,
  1424   'GEOMETRY_VERTICES_OUT_EXT': 0x8DDA,
  1425   'GEOMETRY_INPUT_TYPE_EXT': 0x8DDB,
  1426   'GEOMETRY_OUTPUT_TYPE_EXT': 0x8DDC,
  1427   'MAX_GEOMETRY_VARYING_COMPONENTS_EXT': 0x8DDD,
  1428   'MAX_VERTEX_VARYING_COMPONENTS_EXT': 0x8DDE,
  1429   'MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT': 0x8DDF,
  1430   'MAX_GEOMETRY_OUTPUT_VERTICES_EXT': 0x8DE0,
  1431   'MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT': 0x8DE1,
  1432   'VERTEX_ATTRIB_ARRAY_INTEGER_EXT': 0x88FD,
  1433   'SAMPLER_1D_ARRAY_EXT': 0x8DC0,
  1434   'SAMPLER_2D_ARRAY_EXT': 0x8DC1,
  1435   'SAMPLER_BUFFER_EXT': 0x8DC2,
  1436   'SAMPLER_1D_ARRAY_SHADOW_EXT': 0x8DC3,
  1437   'SAMPLER_2D_ARRAY_SHADOW_EXT': 0x8DC4,
  1438   'SAMPLER_CUBE_SHADOW_EXT': 0x8DC5,
  1439   'UNSIGNED_INT_VEC2_EXT': 0x8DC6,
  1440   'UNSIGNED_INT_VEC3_EXT': 0x8DC7,
  1441   'UNSIGNED_INT_VEC4_EXT': 0x8DC8,
  1442   'INT_SAMPLER_1D_EXT': 0x8DC9,
  1443   'INT_SAMPLER_2D_EXT': 0x8DCA,
  1444   'INT_SAMPLER_3D_EXT': 0x8DCB,
  1445   'INT_SAMPLER_CUBE_EXT': 0x8DCC,
  1446   'INT_SAMPLER_2D_RECT_EXT': 0x8DCD,
  1447   'INT_SAMPLER_1D_ARRAY_EXT': 0x8DCE,
  1448   'INT_SAMPLER_2D_ARRAY_EXT': 0x8DCF,
  1449   'INT_SAMPLER_BUFFER_EXT': 0x8DD0,
  1450   'UNSIGNED_INT_SAMPLER_1D_EXT': 0x8DD1,
  1451   'UNSIGNED_INT_SAMPLER_2D_EXT': 0x8DD2,
  1452   'UNSIGNED_INT_SAMPLER_3D_EXT': 0x8DD3,
  1453   'UNSIGNED_INT_SAMPLER_CUBE_EXT': 0x8DD4,
  1454   'UNSIGNED_INT_SAMPLER_2D_RECT_EXT': 0x8DD5,
  1455   'UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT': 0x8DD6,
  1456   'UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT': 0x8DD7,
  1457   'UNSIGNED_INT_SAMPLER_BUFFER_EXT': 0x8DD8,
  1458   'HISTOGRAM_EXT': 0x8024,
  1459   'PROXY_HISTOGRAM_EXT': 0x8025,
  1460   'HISTOGRAM_WIDTH_EXT': 0x8026,
  1461   'HISTOGRAM_FORMAT_EXT': 0x8027,
  1462   'HISTOGRAM_RED_SIZE_EXT': 0x8028,
  1463   'HISTOGRAM_GREEN_SIZE_EXT': 0x8029,
  1464   'HISTOGRAM_BLUE_SIZE_EXT': 0x802A,
  1465   'HISTOGRAM_ALPHA_SIZE_EXT': 0x802B,
  1466   'HISTOGRAM_LUMINANCE_SIZE_EXT': 0x802C,
  1467   'HISTOGRAM_SINK_EXT': 0x802D,
  1468   'MINMAX_EXT': 0x802E,
  1469   'MINMAX_FORMAT_EXT': 0x802F,
  1470   'MINMAX_SINK_EXT': 0x8030,
  1471   'FRAGMENT_MATERIAL_EXT': 0x8349,
  1472   'FRAGMENT_NORMAL_EXT': 0x834A,
  1473   'FRAGMENT_COLOR_EXT': 0x834C,
  1474   'ATTENUATION_EXT': 0x834D,
  1475   'SHADOW_ATTENUATION_EXT': 0x834E,
  1476   'TEXTURE_APPLICATION_MODE_EXT': 0x834F,
  1477   'TEXTURE_LIGHT_EXT': 0x8350,
  1478   'TEXTURE_MATERIAL_FACE_EXT': 0x8351,
  1479   'TEXTURE_MATERIAL_PARAMETER_EXT': 0x8352,
  1480   'FRAGMENT_DEPTH_EXT': 0x8452,
  1481   'MULTISAMPLE_EXT': 0x809D,
  1482   'SAMPLE_ALPHA_TO_MASK_EXT': 0x809E,
  1483   'SAMPLE_ALPHA_TO_ONE_EXT': 0x809F,
  1484   'SAMPLE_MASK_EXT': 0x80A0,
  1485   '1PASS_EXT': 0x80A1,
  1486   '2PASS_0_EXT': 0x80A2,
  1487   '2PASS_1_EXT': 0x80A3,
  1488   '4PASS_0_EXT': 0x80A4,
  1489   '4PASS_1_EXT': 0x80A5,
  1490   '4PASS_2_EXT': 0x80A6,
  1491   '4PASS_3_EXT': 0x80A7,
  1492   'SAMPLE_BUFFERS_EXT': 0x80A8,
  1493   'SAMPLES_EXT': 0x80A9,
  1494   'SAMPLE_MASK_VALUE_EXT': 0x80AA,
  1495   'SAMPLE_MASK_INVERT_EXT': 0x80AB,
  1496   'SAMPLE_PATTERN_EXT': 0x80AC,
  1497   'MULTISAMPLE_BIT_EXT': 0x20000000,
  1498   'DEPTH_STENCIL_EXT': 0x84F9,
  1499   'UNSIGNED_INT_24_8_EXT': 0x84FA,
  1500   'DEPTH24_STENCIL8_EXT': 0x88F0,
  1501   'TEXTURE_STENCIL_SIZE_EXT': 0x88F1,
  1502   'R11F_G11F_B10F_EXT': 0x8C3A,
  1503   'UNSIGNED_INT_10F_11F_11F_REV_EXT': 0x8C3B,
  1504   'RGBA_SIGNED_COMPONENTS_EXT': 0x8C3C,
  1505   'UNSIGNED_BYTE_3_3_2_EXT': 0x8032,
  1506   'UNSIGNED_SHORT_4_4_4_4_EXT': 0x8033,
  1507   'UNSIGNED_SHORT_5_5_5_1_EXT': 0x8034,
  1508   'UNSIGNED_INT_8_8_8_8_EXT': 0x8035,
  1509   'UNSIGNED_INT_10_10_10_2_EXT': 0x8036,
  1510   'TEXTURE_1D': 0x0DE0,
  1511   'TEXTURE_2D': 0x0DE1,
  1512   'PROXY_TEXTURE_1D': 0x8063,
  1513   'PROXY_TEXTURE_2D': 0x8064,
  1514   'TEXTURE_3D_EXT': 0x806F,
  1515   'PROXY_TEXTURE_3D_EXT': 0x8070,
  1516   'COLOR_TABLE_FORMAT_EXT': 0x80D8,
  1517   'COLOR_TABLE_WIDTH_EXT': 0x80D9,
  1518   'COLOR_TABLE_RED_SIZE_EXT': 0x80DA,
  1519   'COLOR_TABLE_GREEN_SIZE_EXT': 0x80DB,
  1520   'COLOR_TABLE_BLUE_SIZE_EXT': 0x80DC,
  1521   'COLOR_TABLE_ALPHA_SIZE_EXT': 0x80DD,
  1522   'COLOR_TABLE_LUMINANCE_SIZE_EXT': 0x80DE,
  1523   'COLOR_TABLE_INTENSITY_SIZE_EXT': 0x80DF,
  1524   'COLOR_INDEX1_EXT': 0x80E2,
  1525   'COLOR_INDEX2_EXT': 0x80E3,
  1526   'COLOR_INDEX4_EXT': 0x80E4,
  1527   'COLOR_INDEX8_EXT': 0x80E5,
  1528   'COLOR_INDEX12_EXT': 0x80E6,
  1529   'COLOR_INDEX16_EXT': 0x80E7,
  1530   'TEXTURE_INDEX_SIZE_EXT': 0x80ED,
  1531   'TEXTURE_CUBE_MAP_ARB': 0x8513,
  1532   'PROXY_TEXTURE_CUBE_MAP_ARB': 0x851B,
  1533   'PIXEL_PACK_BUFFER_EXT': 0x88EB,
  1534   'PIXEL_UNPACK_BUFFER_EXT': 0x88EC,
  1535   'PIXEL_PACK_BUFFER_BINDING_EXT': 0x88ED,
  1536   'PIXEL_UNPACK_BUFFER_BINDING_EXT': 0x88EF,
  1537   'PIXEL_TRANSFORM_2D_EXT': 0x8330,
  1538   'PIXEL_MAG_FILTER_EXT': 0x8331,
  1539   'PIXEL_MIN_FILTER_EXT': 0x8332,
  1540   'PIXEL_CUBIC_WEIGHT_EXT': 0x8333,
  1541   'CUBIC_EXT': 0x8334,
  1542   'AVERAGE_EXT': 0x8335,
  1543   'PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT': 0x8336,
  1544   'MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT': 0x8337,
  1545   'PIXEL_TRANSFORM_2D_MATRIX_EXT': 0x8338,
  1546   'POINT_SIZE_MIN_EXT': 0x8126,
  1547   'POINT_SIZE_MAX_EXT': 0x8127,
  1548   'POINT_FADE_THRESHOLD_SIZE_EXT': 0x8128,
  1549   'DISTANCE_ATTENUATION_EXT': 0x8129,
  1550   'POLYGON_OFFSET_EXT': 0x8037,
  1551   'POLYGON_OFFSET_FACTOR_EXT': 0x8038,
  1552   'POLYGON_OFFSET_BIAS_EXT': 0x8039,
  1553   'RESCALE_NORMAL_EXT': 0x803A,
  1554   'COLOR_SUM_EXT': 0x8458,
  1555   'CURRENT_SECONDARY_COLOR_EXT': 0x8459,
  1556   'SECONDARY_COLOR_ARRAY_SIZE_EXT': 0x845A,
  1557   'SECONDARY_COLOR_ARRAY_TYPE_EXT': 0x845B,
  1558   'SECONDARY_COLOR_ARRAY_STRIDE_EXT': 0x845C,
  1559   'SECONDARY_COLOR_ARRAY_POINTER_EXT': 0x845D,
  1560   'SECONDARY_COLOR_ARRAY_EXT': 0x845E,
  1561   'LIGHT_MODEL_COLOR_CONTROL_EXT': 0x81F8,
  1562   'SINGLE_COLOR_EXT': 0x81F9,
  1563   'SEPARATE_SPECULAR_COLOR_EXT': 0x81FA,
  1564   'SHARED_TEXTURE_PALETTE_EXT': 0x81FB,
  1565   'STENCIL_TAG_BITS_EXT': 0x88F2,
  1566   'STENCIL_CLEAR_TAG_VALUE_EXT': 0x88F3,
  1567   'STENCIL_TEST_TWO_SIDE_EXT': 0x8910,
  1568   'ACTIVE_STENCIL_FACE_EXT': 0x8911,
  1569   'INCR_WRAP_EXT': 0x8507,
  1570   'DECR_WRAP_EXT': 0x8508,
  1571   'ALPHA4_EXT': 0x803B,
  1572   'ALPHA8_EXT': 0x803C,
  1573   'ALPHA12_EXT': 0x803D,
  1574   'ALPHA16_EXT': 0x803E,
  1575   'LUMINANCE4_EXT': 0x803F,
  1576   'LUMINANCE8_EXT': 0x8040,
  1577   'LUMINANCE12_EXT': 0x8041,
  1578   'LUMINANCE16_EXT': 0x8042,
  1579   'LUMINANCE4_ALPHA4_EXT': 0x8043,
  1580   'LUMINANCE6_ALPHA2_EXT': 0x8044,
  1581   'LUMINANCE8_ALPHA8_EXT': 0x8045,
  1582   'LUMINANCE12_ALPHA4_EXT': 0x8046,
  1583   'LUMINANCE12_ALPHA12_EXT': 0x8047,
  1584   'LUMINANCE16_ALPHA16_EXT': 0x8048,
  1585   'INTENSITY_EXT': 0x8049,
  1586   'INTENSITY4_EXT': 0x804A,
  1587   'INTENSITY8_EXT': 0x804B,
  1588   'INTENSITY12_EXT': 0x804C,
  1589   'INTENSITY16_EXT': 0x804D,
  1590   'RGB2_EXT': 0x804E,
  1591   'RGB4_EXT': 0x804F,
  1592   'RGB5_EXT': 0x8050,
  1593   'RGB8_EXT': 0x8051,
  1594   'RGB10_EXT': 0x8052,
  1595   'RGB12_EXT': 0x8053,
  1596   'RGB16_EXT': 0x8054,
  1597   'RGBA2_EXT': 0x8055,
  1598   'RGBA4_EXT': 0x8056,
  1599   'RGB5_A1_EXT': 0x8057,
  1600   'RGBA8_EXT': 0x8058,
  1601   'RGB10_A2_EXT': 0x8059,
  1602   'RGBA12_EXT': 0x805A,
  1603   'RGBA16_EXT': 0x805B,
  1604   'TEXTURE_RED_SIZE_EXT': 0x805C,
  1605   'TEXTURE_GREEN_SIZE_EXT': 0x805D,
  1606   'TEXTURE_BLUE_SIZE_EXT': 0x805E,
  1607   'TEXTURE_ALPHA_SIZE_EXT': 0x805F,
  1608   'TEXTURE_LUMINANCE_SIZE_EXT': 0x8060,
  1609   'TEXTURE_INTENSITY_SIZE_EXT': 0x8061,
  1610   'REPLACE_EXT': 0x8062,
  1611   'PROXY_TEXTURE_1D_EXT': 0x8063,
  1612   'PROXY_TEXTURE_2D_EXT': 0x8064,
  1613   'PACK_SKIP_IMAGES_EXT': 0x806B,
  1614   'PACK_IMAGE_HEIGHT_EXT': 0x806C,
  1615   'UNPACK_SKIP_IMAGES_EXT': 0x806D,
  1616   'UNPACK_IMAGE_HEIGHT_EXT': 0x806E,
  1617   'TEXTURE_3D_EXT': 0x806F,
  1618   'PROXY_TEXTURE_3D_EXT': 0x8070,
  1619   'TEXTURE_DEPTH_EXT': 0x8071,
  1620   'TEXTURE_WRAP_R_EXT': 0x8072,
  1621   'MAX_3D_TEXTURE_SIZE_EXT': 0x8073,
  1622   'COMPARE_REF_DEPTH_TO_TEXTURE_EXT': 0x884E,
  1623   'MAX_ARRAY_TEXTURE_LAYERS_EXT': 0x88FF,
  1624   'TEXTURE_1D_ARRAY_EXT': 0x8C18,
  1625   'PROXY_TEXTURE_1D_ARRAY_EXT': 0x8C19,
  1626   'TEXTURE_2D_ARRAY_EXT': 0x8C1A,
  1627   'PROXY_TEXTURE_2D_ARRAY_EXT': 0x8C1B,
  1628   'TEXTURE_BINDING_1D_ARRAY_EXT': 0x8C1C,
  1629   'TEXTURE_BINDING_2D_ARRAY_EXT': 0x8C1D,
  1630   'TEXTURE_BUFFER_EXT': 0x8C2A,
  1631   'MAX_TEXTURE_BUFFER_SIZE_EXT': 0x8C2B,
  1632   'TEXTURE_BINDING_BUFFER_EXT': 0x8C2C,
  1633   'TEXTURE_BUFFER_DATA_STORE_BINDING_EXT': 0x8C2D,
  1634   'TEXTURE_BUFFER_FORMAT_EXT': 0x8C2E,
  1635   'COMPRESSED_RGB_S3TC_DXT1_EXT': 0x83F0,
  1636   'COMPRESSED_RGBA_S3TC_DXT1_EXT': 0x83F1,
  1637   'COMPRESSED_LUMINANCE_LATC1_EXT': 0x8C70,
  1638   'COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT': 0x8C71,
  1639   'COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT': 0x8C72,
  1640   'COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT': 0x8C73,
  1641   'COMPRESSED_RED_RGTC1_EXT': 0x8DBB,
  1642   'COMPRESSED_SIGNED_RED_RGTC1_EXT': 0x8DBC,
  1643   'COMPRESSED_RED_GREEN_RGTC2_EXT': 0x8DBD,
  1644   'COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT': 0x8DBE,
  1645   'COMPRESSED_RGB_S3TC_DXT1_EXT': 0x83F0,
  1646   'COMPRESSED_RGBA_S3TC_DXT1_EXT': 0x83F1,
  1647   'COMPRESSED_RGBA_S3TC_DXT3_EXT': 0x83F2,
  1648   'COMPRESSED_RGBA_S3TC_DXT5_EXT': 0x83F3,
  1649   'NORMAL_MAP_EXT': 0x8511,
  1650   'REFLECTION_MAP_EXT': 0x8512,
  1651   'TEXTURE_CUBE_MAP_EXT': 0x8513,
  1652   'TEXTURE_BINDING_CUBE_MAP_EXT': 0x8514,
  1653   'TEXTURE_CUBE_MAP_POSITIVE_X_EXT': 0x8515,
  1654   'TEXTURE_CUBE_MAP_NEGATIVE_X_EXT': 0x8516,
  1655   'TEXTURE_CUBE_MAP_POSITIVE_Y_EXT': 0x8517,
  1656   'TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT': 0x8518,
  1657   'TEXTURE_CUBE_MAP_POSITIVE_Z_EXT': 0x8519,
  1658   'TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT': 0x851A,
  1659   'PROXY_TEXTURE_CUBE_MAP_EXT': 0x851B,
  1660   'MAX_CUBE_MAP_TEXTURE_SIZE_EXT': 0x851C,
  1661   'CLAMP_TO_EDGE_EXT': 0x812F,
  1662   'COMBINE_EXT': 0x8570,
  1663   'COMBINE_RGB_EXT': 0x8571,
  1664   'COMBINE_ALPHA_EXT': 0x8572,
  1665   'RGB_SCALE_EXT': 0x8573,
  1666   'ADD_SIGNED_EXT': 0x8574,
  1667   'INTERPOLATE_EXT': 0x8575,
  1668   'CONSTANT_EXT': 0x8576,
  1669   'PRIMARY_COLOR_EXT': 0x8577,
  1670   'PREVIOUS_EXT': 0x8578,
  1671   'SOURCE0_RGB_EXT': 0x8580,
  1672   'SOURCE1_RGB_EXT': 0x8581,
  1673   'SOURCE2_RGB_EXT': 0x8582,
  1674   'SOURCE0_ALPHA_EXT': 0x8588,
  1675   'SOURCE1_ALPHA_EXT': 0x8589,
  1676   'SOURCE2_ALPHA_EXT': 0x858A,
  1677   'OPERAND0_RGB_EXT': 0x8590,
  1678   'OPERAND1_RGB_EXT': 0x8591,
  1679   'OPERAND2_RGB_EXT': 0x8592,
  1680   'OPERAND0_ALPHA_EXT': 0x8598,
  1681   'OPERAND1_ALPHA_EXT': 0x8599,
  1682   'OPERAND2_ALPHA_EXT': 0x859A,
  1683   'DOT3_RGB_EXT': 0x8740,
  1684   'DOT3_RGBA_EXT': 0x8741,
  1685   'TEXTURE_MAX_ANISOTROPY_EXT': 0x84FE,
  1686   'MAX_TEXTURE_MAX_ANISOTROPY_EXT': 0x84FF,
  1687   'RGBA32UI_EXT': 0x8D70,
  1688   'RGB32UI_EXT': 0x8D71,
  1689   'ALPHA32UI_EXT': 0x8D72,
  1690   'INTENSITY32UI_EXT': 0x8D73,
  1691   'LUMINANCE32UI_EXT': 0x8D74,
  1692   'LUMINANCE_ALPHA32UI_EXT': 0x8D75,
  1693   'RGBA16UI_EXT': 0x8D76,
  1694   'RGB16UI_EXT': 0x8D77,
  1695   'ALPHA16UI_EXT': 0x8D78,
  1696   'INTENSITY16UI_EXT': 0x8D79,
  1697   'LUMINANCE16UI_EXT': 0x8D7A,
  1698   'LUMINANCE_ALPHA16UI_EXT': 0x8D7B,
  1699   'RGBA8UI_EXT': 0x8D7C,
  1700   'RGB8UI_EXT': 0x8D7D,
  1701   'ALPHA8UI_EXT': 0x8D7E,
  1702   'INTENSITY8UI_EXT': 0x8D7F,
  1703   'LUMINANCE8UI_EXT': 0x8D80,
  1704   'LUMINANCE_ALPHA8UI_EXT': 0x8D81,
  1705   'RGBA32I_EXT': 0x8D82,
  1706   'RGB32I_EXT': 0x8D83,
  1707   'ALPHA32I_EXT': 0x8D84,
  1708   'INTENSITY32I_EXT': 0x8D85,
  1709   'LUMINANCE32I_EXT': 0x8D86,
  1710   'LUMINANCE_ALPHA32I_EXT': 0x8D87,
  1711   'RGBA16I_EXT': 0x8D88,
  1712   'RGB16I_EXT': 0x8D89,
  1713   'ALPHA16I_EXT': 0x8D8A,
  1714   'INTENSITY16I_EXT': 0x8D8B,
  1715   'LUMINANCE16I_EXT': 0x8D8C,
  1716   'LUMINANCE_ALPHA16I_EXT': 0x8D8D,
  1717   'RGBA8I_EXT': 0x8D8E,
  1718   'RGB8I_EXT': 0x8D8F,
  1719   'ALPHA8I_EXT': 0x8D90,
  1720   'INTENSITY8I_EXT': 0x8D91,
  1721   'LUMINANCE8I_EXT': 0x8D92,
  1722   'LUMINANCE_ALPHA8I_EXT': 0x8D93,
  1723   'RED_INTEGER_EXT': 0x8D94,
  1724   'GREEN_INTEGER_EXT': 0x8D95,
  1725   'BLUE_INTEGER_EXT': 0x8D96,
  1726   'ALPHA_INTEGER_EXT': 0x8D97,
  1727   'RGB_INTEGER_EXT': 0x8D98,
  1728   'RGBA_INTEGER_EXT': 0x8D99,
  1729   'BGR_INTEGER_EXT': 0x8D9A,
  1730   'BGRA_INTEGER_EXT': 0x8D9B,
  1731   'LUMINANCE_INTEGER_EXT': 0x8D9C,
  1732   'LUMINANCE_ALPHA_INTEGER_EXT': 0x8D9D,
  1733   'RGBA_INTEGER_MODE_EXT': 0x8D9E,
  1734   'MAX_TEXTURE_LOD_BIAS_EXT': 0x84FD,
  1735   'TEXTURE_FILTER_CONTROL_EXT': 0x8500,
  1736   'TEXTURE_LOD_BIAS_EXT': 0x8501,
  1737   'MIRROR_CLAMP_EXT': 0x8742,
  1738   'MIRROR_CLAMP_TO_EDGE_EXT': 0x8743,
  1739   'MIRROR_CLAMP_TO_BORDER_EXT': 0x8912,
  1740   'TEXTURE_PRIORITY_EXT': 0x8066,
  1741   'TEXTURE_RESIDENT_EXT': 0x8067,
  1742   'TEXTURE_1D_BINDING_EXT': 0x8068,
  1743   'TEXTURE_2D_BINDING_EXT': 0x8069,
  1744   'TEXTURE_3D_BINDING_EXT': 0x806A,
  1745   'PERTURB_EXT': 0x85AE,
  1746   'TEXTURE_NORMAL_EXT': 0x85AF,
  1747   'TEXTURE_RECTANGLE_EXT': 0x84F5,
  1748   'TEXTURE_BINDING_RECTANGLE_EXT': 0x84F6,
  1749   'PROXY_TEXTURE_RECTANGLE_EXT': 0x84F7,
  1750   'MAX_RECTANGLE_TEXTURE_SIZE_EXT': 0x84F8,
  1751   'SRGB_EXT': 0x8C40,
  1752   'SRGB8_EXT': 0x8C41,
  1753   'SRGB_ALPHA_EXT': 0x8C42,
  1754   'SRGB8_ALPHA8_EXT': 0x8C43,
  1755   'SLUMINANCE_ALPHA_EXT': 0x8C44,
  1756   'SLUMINANCE8_ALPHA8_EXT': 0x8C45,
  1757   'SLUMINANCE_EXT': 0x8C46,
  1758   'SLUMINANCE8_EXT': 0x8C47,
  1759   'COMPRESSED_SRGB_EXT': 0x8C48,
  1760   'COMPRESSED_SRGB_ALPHA_EXT': 0x8C49,
  1761   'COMPRESSED_SLUMINANCE_EXT': 0x8C4A,
  1762   'COMPRESSED_SLUMINANCE_ALPHA_EXT': 0x8C4B,
  1763   'COMPRESSED_SRGB_S3TC_DXT1_EXT': 0x8C4C,
  1764   'COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT': 0x8C4D,
  1765   'COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT': 0x8C4E,
  1766   'COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT': 0x8C4F,
  1767   'RGB9_E5_EXT': 0x8C3D,
  1768   'UNSIGNED_INT_5_9_9_9_REV_EXT': 0x8C3E,
  1769   'TEXTURE_SHARED_SIZE_EXT': 0x8C3F,
  1770   'TEXTURE_SWIZZLE_R_EXT': 0x8E42,
  1771   'TEXTURE_SWIZZLE_G_EXT': 0x8E43,
  1772   'TEXTURE_SWIZZLE_B_EXT': 0x8E44,
  1773   'TEXTURE_SWIZZLE_A_EXT': 0x8E45,
  1774   'TEXTURE_SWIZZLE_RGBA_EXT': 0x8E46,
  1775   'TIME_ELAPSED_EXT': 0x88BF,
  1776   'TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT': 0x8C76,
  1777   'TRANSFORM_FEEDBACK_BUFFER_MODE_EXT': 0x8C7F,
  1778   'MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT': 0x8C80,
  1779   'TRANSFORM_FEEDBACK_VARYINGS_EXT': 0x8C83,
  1780   'TRANSFORM_FEEDBACK_BUFFER_START_EXT': 0x8C84,
  1781   'TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT': 0x8C85,
  1782   'PRIMITIVES_GENERATED_EXT': 0x8C87,
  1783   'TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT': 0x8C88,
  1784   'RASTERIZER_DISCARD_EXT': 0x8C89,
  1785   'MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT': 0x8C8A,
  1786   'MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT': 0x8C8B,
  1787   'INTERLEAVED_ATTRIBS_EXT': 0x8C8C,
  1788   'SEPARATE_ATTRIBS_EXT': 0x8C8D,
  1789   'TRANSFORM_FEEDBACK_BUFFER_EXT': 0x8C8E,
  1790   'TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT': 0x8C8F,
  1791   'DOUBLE_EXT': 0x140A,
  1792   'VERTEX_ARRAY_EXT': 0x8074,
  1793   'NORMAL_ARRAY_EXT': 0x8075,
  1794   'COLOR_ARRAY_EXT': 0x8076,
  1795   'INDEX_ARRAY_EXT': 0x8077,
  1796   'TEXTURE_COORD_ARRAY_EXT': 0x8078,
  1797   'EDGE_FLAG_ARRAY_EXT': 0x8079,
  1798   'VERTEX_ARRAY_SIZE_EXT': 0x807A,
  1799   'VERTEX_ARRAY_TYPE_EXT': 0x807B,
  1800   'VERTEX_ARRAY_STRIDE_EXT': 0x807C,
  1801   'VERTEX_ARRAY_COUNT_EXT': 0x807D,
  1802   'NORMAL_ARRAY_TYPE_EXT': 0x807E,
  1803   'NORMAL_ARRAY_STRIDE_EXT': 0x807F,
  1804   'NORMAL_ARRAY_COUNT_EXT': 0x8080,
  1805   'COLOR_ARRAY_SIZE_EXT': 0x8081,
  1806   'COLOR_ARRAY_TYPE_EXT': 0x8082,
  1807   'COLOR_ARRAY_STRIDE_EXT': 0x8083,
  1808   'COLOR_ARRAY_COUNT_EXT': 0x8084,
  1809   'INDEX_ARRAY_TYPE_EXT': 0x8085,
  1810   'INDEX_ARRAY_STRIDE_EXT': 0x8086,
  1811   'INDEX_ARRAY_COUNT_EXT': 0x8087,
  1812   'TEXTURE_COORD_ARRAY_SIZE_EXT': 0x8088,
  1813   'TEXTURE_COORD_ARRAY_TYPE_EXT': 0x8089,
  1814   'TEXTURE_COORD_ARRAY_STRIDE_EXT': 0x808A,
  1815   'TEXTURE_COORD_ARRAY_COUNT_EXT': 0x808B,
  1816   'EDGE_FLAG_ARRAY_STRIDE_EXT': 0x808C,
  1817   'EDGE_FLAG_ARRAY_COUNT_EXT': 0x808D,
  1818   'VERTEX_ARRAY_POINTER_EXT': 0x808E,
  1819   'NORMAL_ARRAY_POINTER_EXT': 0x808F,
  1820   'COLOR_ARRAY_POINTER_EXT': 0x8090,
  1821   'INDEX_ARRAY_POINTER_EXT': 0x8091,
  1822   'TEXTURE_COORD_ARRAY_POINTER_EXT': 0x8092,
  1823   'EDGE_FLAG_ARRAY_POINTER_EXT': 0x8093,
  1824   'BGRA': 0x80E1,
  1825   'VERTEX_SHADER_EXT': 0x8780,
  1826   'VERTEX_SHADER_BINDING_EXT': 0x8781,
  1827   'OP_INDEX_EXT': 0x8782,
  1828   'OP_NEGATE_EXT': 0x8783,
  1829   'OP_DOT3_EXT': 0x8784,
  1830   'OP_DOT4_EXT': 0x8785,
  1831   'OP_MUL_EXT': 0x8786,
  1832   'OP_ADD_EXT': 0x8787,
  1833   'OP_MADD_EXT': 0x8788,
  1834   'OP_FRAC_EXT': 0x8789,
  1835   'OP_MAX_EXT': 0x878A,
  1836   'OP_MIN_EXT': 0x878B,
  1837   'OP_SET_GE_EXT': 0x878C,
  1838   'OP_SET_LT_EXT': 0x878D,
  1839   'OP_CLAMP_EXT': 0x878E,
  1840   'OP_FLOOR_EXT': 0x878F,
  1841   'OP_ROUND_EXT': 0x8790,
  1842   'OP_EXP_BASE_2_EXT': 0x8791,
  1843   'OP_LOG_BASE_2_EXT': 0x8792,
  1844   'OP_POWER_EXT': 0x8793,
  1845   'OP_RECIP_EXT': 0x8794,
  1846   'OP_RECIP_SQRT_EXT': 0x8795,
  1847   'OP_SUB_EXT': 0x8796,
  1848   'OP_CROSS_PRODUCT_EXT': 0x8797,
  1849   'OP_MULTIPLY_MATRIX_EXT': 0x8798,
  1850   'OP_MOV_EXT': 0x8799,
  1851   'OUTPUT_VERTEX_EXT': 0x879A,
  1852   'OUTPUT_COLOR0_EXT': 0x879B,
  1853   'OUTPUT_COLOR1_EXT': 0x879C,
  1854   'OUTPUT_TEXTURE_COORD0_EXT': 0x879D,
  1855   'OUTPUT_TEXTURE_COORD1_EXT': 0x879E,
  1856   'OUTPUT_TEXTURE_COORD2_EXT': 0x879F,
  1857   'OUTPUT_TEXTURE_COORD3_EXT': 0x87A0,
  1858   'OUTPUT_TEXTURE_COORD4_EXT': 0x87A1,
  1859   'OUTPUT_TEXTURE_COORD5_EXT': 0x87A2,
  1860   'OUTPUT_TEXTURE_COORD6_EXT': 0x87A3,
  1861   'OUTPUT_TEXTURE_COORD7_EXT': 0x87A4,
  1862   'OUTPUT_TEXTURE_COORD8_EXT': 0x87A5,
  1863   'OUTPUT_TEXTURE_COORD9_EXT': 0x87A6,
  1864   'OUTPUT_TEXTURE_COORD10_EXT': 0x87A7,
  1865   'OUTPUT_TEXTURE_COORD11_EXT': 0x87A8,
  1866   'OUTPUT_TEXTURE_COORD12_EXT': 0x87A9,
  1867   'OUTPUT_TEXTURE_COORD13_EXT': 0x87AA,
  1868   'OUTPUT_TEXTURE_COORD14_EXT': 0x87AB,
  1869   'OUTPUT_TEXTURE_COORD15_EXT': 0x87AC,
  1870   'OUTPUT_TEXTURE_COORD16_EXT': 0x87AD,
  1871   'OUTPUT_TEXTURE_COORD17_EXT': 0x87AE,
  1872   'OUTPUT_TEXTURE_COORD18_EXT': 0x87AF,
  1873   'OUTPUT_TEXTURE_COORD19_EXT': 0x87B0,
  1874   'OUTPUT_TEXTURE_COORD20_EXT': 0x87B1,
  1875   'OUTPUT_TEXTURE_COORD21_EXT': 0x87B2,
  1876   'OUTPUT_TEXTURE_COORD22_EXT': 0x87B3,
  1877   'OUTPUT_TEXTURE_COORD23_EXT': 0x87B4,
  1878   'OUTPUT_TEXTURE_COORD24_EXT': 0x87B5,
  1879   'OUTPUT_TEXTURE_COORD25_EXT': 0x87B6,
  1880   'OUTPUT_TEXTURE_COORD26_EXT': 0x87B7,
  1881   'OUTPUT_TEXTURE_COORD27_EXT': 0x87B8,
  1882   'OUTPUT_TEXTURE_COORD28_EXT': 0x87B9,
  1883   'OUTPUT_TEXTURE_COORD29_EXT': 0x87BA,
  1884   'OUTPUT_TEXTURE_COORD30_EXT': 0x87BB,
  1885   'OUTPUT_TEXTURE_COORD31_EXT': 0x87BC,
  1886   'OUTPUT_FOG_EXT': 0x87BD,
  1887   'SCALAR_EXT': 0x87BE,
  1888   'VECTOR_EXT': 0x87BF,
  1889   'MATRIX_EXT': 0x87C0,
  1890   'VARIANT_EXT': 0x87C1,
  1891   'INVARIANT_EXT': 0x87C2,
  1892   'LOCAL_CONSTANT_EXT': 0x87C3,
  1893   'LOCAL_EXT': 0x87C4,
  1894   'MAX_VERTEX_SHADER_INSTRUCTIONS_EXT': 0x87C5,
  1895   'MAX_VERTEX_SHADER_VARIANTS_EXT': 0x87C6,
  1896   'MAX_VERTEX_SHADER_INVARIANTS_EXT': 0x87C7,
  1897   'MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT': 0x87C8,
  1898   'MAX_VERTEX_SHADER_LOCALS_EXT': 0x87C9,
  1899   'MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT': 0x87CA,
  1900   'MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT': 0x87CB,
  1901   'MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT': 0x87CC,
  1902   'MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT': 0x87CD,
  1903   'MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT': 0x87CE,
  1904   'VERTEX_SHADER_INSTRUCTIONS_EXT': 0x87CF,
  1905   'VERTEX_SHADER_VARIANTS_EXT': 0x87D0,
  1906   'VERTEX_SHADER_INVARIANTS_EXT': 0x87D1,
  1907   'VERTEX_SHADER_LOCAL_CONSTANTS_EXT': 0x87D2,
  1908   'VERTEX_SHADER_LOCALS_EXT': 0x87D3,
  1909   'VERTEX_SHADER_OPTIMIZED_EXT': 0x87D4,
  1910   'X_EXT': 0x87D5,
  1911   'Y_EXT': 0x87D6,
  1912   'Z_EXT': 0x87D7,
  1913   'W_EXT': 0x87D8,
  1914   'NEGATIVE_X_EXT': 0x87D9,
  1915   'NEGATIVE_Y_EXT': 0x87DA,
  1916   'NEGATIVE_Z_EXT': 0x87DB,
  1917   'NEGATIVE_W_EXT': 0x87DC,
  1918   'ZERO_EXT': 0x87DD,
  1919   'ONE_EXT': 0x87DE,
  1920   'NEGATIVE_ONE_EXT': 0x87DF,
  1921   'NORMALIZED_RANGE_EXT': 0x87E0,
  1922   'FULL_RANGE_EXT': 0x87E1,
  1923   'CURRENT_VERTEX_EXT': 0x87E2,
  1924   'MVP_MATRIX_EXT': 0x87E3,
  1925   'VARIANT_VALUE_EXT': 0x87E4,
  1926   'VARIANT_DATATYPE_EXT': 0x87E5,
  1927   'VARIANT_ARRAY_STRIDE_EXT': 0x87E6,
  1928   'VARIANT_ARRAY_TYPE_EXT': 0x87E7,
  1929   'VARIANT_ARRAY_EXT': 0x87E8,
  1930   'VARIANT_ARRAY_POINTER_EXT': 0x87E9,
  1931   'INVARIANT_VALUE_EXT': 0x87EA,
  1932   'INVARIANT_DATATYPE_EXT': 0x87EB,
  1933   'LOCAL_CONSTANT_VALUE_EXT': 0x87EC,
  1934   'LOCAL_CONSTANT_DATATYPE_EXT': 0x87ED,
  1935   'MODELVIEW0_STACK_DEPTH_EXT': 0x0BA3,
  1936   'MODELVIEW0_MATRIX_EXT': 0x0BA6,
  1937   'MODELVIEW0_EXT': 0x1700,
  1938   'MODELVIEW1_STACK_DEPTH_EXT': 0x8502,
  1939   'MODELVIEW1_MATRIX_EXT': 0x8506,
  1940   'VERTEX_WEIGHTING_EXT': 0x8509,
  1941   'MODELVIEW1_EXT': 0x850A,
  1942   'CURRENT_VERTEX_WEIGHT_EXT': 0x850B,
  1943   'VERTEX_WEIGHT_ARRAY_EXT': 0x850C,
  1944   'VERTEX_WEIGHT_ARRAY_SIZE_EXT': 0x850D,
  1945   'VERTEX_WEIGHT_ARRAY_TYPE_EXT': 0x850E,
  1946   'VERTEX_WEIGHT_ARRAY_STRIDE_EXT': 0x850F,
  1947   'VERTEX_WEIGHT_ARRAY_POINTER_EXT': 0x8510,
  1948   'OCCLUSION_TEST_HP': 0x8165,
  1949   'OCCLUSION_TEST_RESULT_HP': 0x8166,
  1950   'MIRRORED_REPEAT_IBM': 0x8370,
  1951   'RED_MIN_CLAMP_INGR': 0x8560,
  1952   'GREEN_MIN_CLAMP_INGR': 0x8561,
  1953   'BLUE_MIN_CLAMP_INGR': 0x8562,
  1954   'ALPHA_MIN_CLAMP_INGR': 0x8563,
  1955   'RED_MAX_CLAMP_INGR': 0x8564,
  1956   'GREEN_MAX_CLAMP_INGR': 0x8565,
  1957   'BLUE_MAX_CLAMP_INGR': 0x8566,
  1958   'ALPHA_MAX_CLAMP_INGR': 0x8567,
  1959   'INTERLACE_READ_INGR': 0x8568,
  1960   'PARALLEL_ARRAYS_INTEL': 0x83F4,
  1961   'VERTEX_ARRAY_PARALLEL_POINTERS_INTEL': 0x83F5,
  1962   'NORMAL_ARRAY_PARALLEL_POINTERS_INTEL': 0x83F6,
  1963   'COLOR_ARRAY_PARALLEL_POINTERS_INTEL': 0x83F7,
  1964   'TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL': 0x83F8,
  1965   'KTX_FRONT_REGION': 0x0,
  1966   'KTX_BACK_REGION': 0x1,
  1967   'KTX_Z_REGION': 0x2,
  1968   'KTX_STENCIL_REGION': 0x3,
  1969   'TEXTURE_1D_STACK_MESAX': 0x8759,
  1970   'TEXTURE_2D_STACK_MESAX': 0x875A,
  1971   'PROXY_TEXTURE_1D_STACK_MESAX': 0x875B,
  1972   'PROXY_TEXTURE_2D_STACK_MESAX': 0x875C,
  1973   'TEXTURE_1D_STACK_BINDING_MESAX': 0x875D,
  1974   'TEXTURE_2D_STACK_BINDING_MESAX': 0x875E,
  1975   'PACK_INVERT_MESA': 0x8758,
  1976   'UNSIGNED_SHORT_8_8_MESA': 0x85BA,
  1977   'UNSIGNED_SHORT_8_8_REV_MESA': 0x85BB,
  1978   'YCBCR_MESA': 0x8757,
  1979   'QUERY_WAIT_NV': 0x8E13,
  1980   'QUERY_NO_WAIT_NV': 0x8E14,
  1981   'QUERY_BY_REGION_WAIT_NV': 0x8E15,
  1982   'QUERY_BY_REGION_NO_WAIT_NV': 0x8E16,
  1983   'DEPTH_STENCIL_TO_RGBA_NV': 0x886E,
  1984   'DEPTH_STENCIL_TO_BGRA_NV': 0x886F,
  1985   'DEPTH_COMPONENT32F_NV': 0x8DAB,
  1986   'DEPTH32F_STENCIL8_NV': 0x8DAC,
  1987   'FLOAT_32_UNSIGNED_INT_24_8_REV_NV': 0x8DAD,
  1988   'DEPTH_BUFFER_FLOAT_MODE_NV': 0x8DAF,
  1989   'DEPTH_CLAMP_NV': 0x864F,
  1990   'SAMPLE_COUNT_BITS_NV': 0x8864,
  1991   'CURRENT_SAMPLE_COUNT_QUERY_NV': 0x8865,
  1992   'QUERY_RESULT_NV': 0x8866,
  1993   'QUERY_RESULT_AVAILABLE_NV': 0x8867,
  1994   'SAMPLE_COUNT_NV': 0x8914,
  1995   'EVAL_2D_NV': 0x86C0,
  1996   'EVAL_TRIANGULAR_2D_NV': 0x86C1,
  1997   'MAP_TESSELLATION_NV': 0x86C2,
  1998   'MAP_ATTRIB_U_ORDER_NV': 0x86C3,
  1999   'MAP_ATTRIB_V_ORDER_NV': 0x86C4,
  2000   'EVAL_FRACTIONAL_TESSELLATION_NV': 0x86C5,
  2001   'EVAL_VERTEX_ATTRIB0_NV': 0x86C6,
  2002   'EVAL_VERTEX_ATTRIB1_NV': 0x86C7,
  2003   'EVAL_VERTEX_ATTRIB2_NV': 0x86C8,
  2004   'EVAL_VERTEX_ATTRIB3_NV': 0x86C9,
  2005   'EVAL_VERTEX_ATTRIB4_NV': 0x86CA,
  2006   'EVAL_VERTEX_ATTRIB5_NV': 0x86CB,
  2007   'EVAL_VERTEX_ATTRIB6_NV': 0x86CC,
  2008   'EVAL_VERTEX_ATTRIB7_NV': 0x86CD,
  2009   'EVAL_VERTEX_ATTRIB8_NV': 0x86CE,
  2010   'EVAL_VERTEX_ATTRIB9_NV': 0x86CF,
  2011   'EVAL_VERTEX_ATTRIB10_NV': 0x86D0,
  2012   'EVAL_VERTEX_ATTRIB11_NV': 0x86D1,
  2013   'EVAL_VERTEX_ATTRIB12_NV': 0x86D2,
  2014   'EVAL_VERTEX_ATTRIB13_NV': 0x86D3,
  2015   'EVAL_VERTEX_ATTRIB14_NV': 0x86D4,
  2016   'EVAL_VERTEX_ATTRIB15_NV': 0x86D5,
  2017   'MAX_MAP_TESSELLATION_NV': 0x86D6,
  2018   'MAX_RATIONAL_EVAL_ORDER_NV': 0x86D7,
  2019   'SAMPLE_POSITION_NV': 0x8E50,
  2020   'SAMPLE_MASK_NV': 0x8E51,
  2021   'SAMPLE_MASK_VALUE_NV': 0x8E52,
  2022   'TEXTURE_BINDING_RENDERBUFFER_NV': 0x8E53,
  2023   'TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV': 0x8E54,
  2024   'TEXTURE_RENDERBUFFER_NV': 0x8E55,
  2025   'SAMPLER_RENDERBUFFER_NV': 0x8E56,
  2026   'INT_SAMPLER_RENDERBUFFER_NV': 0x8E57,
  2027   'UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV': 0x8E58,
  2028   'MAX_SAMPLE_MASK_WORDS_NV': 0x8E59,
  2029   'ALL_COMPLETED_NV': 0x84F2,
  2030   'FENCE_STATUS_NV': 0x84F3,
  2031   'FENCE_CONDITION_NV': 0x84F4,
  2032   'FLOAT_R_NV': 0x8880,
  2033   'FLOAT_RG_NV': 0x8881,
  2034   'FLOAT_RGB_NV': 0x8882,
  2035   'FLOAT_RGBA_NV': 0x8883,
  2036   'FLOAT_R16_NV': 0x8884,
  2037   'FLOAT_R32_NV': 0x8885,
  2038   'FLOAT_RG16_NV': 0x8886,
  2039   'FLOAT_RG32_NV': 0x8887,
  2040   'FLOAT_RGB16_NV': 0x8888,
  2041   'FLOAT_RGB32_NV': 0x8889,
  2042   'FLOAT_RGBA16_NV': 0x888A,
  2043   'FLOAT_RGBA32_NV': 0x888B,
  2044   'TEXTURE_FLOAT_COMPONENTS_NV': 0x888C,
  2045   'FLOAT_CLEAR_COLOR_VALUE_NV': 0x888D,
  2046   'FLOAT_RGBA_MODE_NV': 0x888E,
  2047   'FOG_DISTANCE_MODE_NV': 0x855A,
  2048   'EYE_RADIAL_NV': 0x855B,
  2049   'EYE_PLANE_ABSOLUTE_NV': 0x855C,
  2050   'MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV': 0x8868,
  2051   'FRAGMENT_PROGRAM_NV': 0x8870,
  2052   'MAX_TEXTURE_COORDS_NV': 0x8871,
  2053   'MAX_TEXTURE_IMAGE_UNITS_NV': 0x8872,
  2054   'FRAGMENT_PROGRAM_BINDING_NV': 0x8873,
  2055   'PROGRAM_ERROR_STRING_NV': 0x8874,
  2056   'MAX_PROGRAM_EXEC_INSTRUCTIONS_NV': 0x88F4,
  2057   'MAX_PROGRAM_CALL_DEPTH_NV': 0x88F5,
  2058   'MAX_PROGRAM_IF_DEPTH_NV': 0x88F6,
  2059   'MAX_PROGRAM_LOOP_DEPTH_NV': 0x88F7,
  2060   'MAX_PROGRAM_LOOP_COUNT_NV': 0x88F8,
  2061   'RENDERBUFFER_COVERAGE_SAMPLES_NV': 0x8CAB,
  2062   'RENDERBUFFER_COLOR_SAMPLES_NV': 0x8E10,
  2063   'MAX_MULTISAMPLE_COVERAGE_MODES_NV': 0x8E11,
  2064   'MULTISAMPLE_COVERAGE_MODES_NV': 0x8E12,
  2065   'GEOMETRY_PROGRAM_NV': 0x8C26,
  2066   'MAX_PROGRAM_OUTPUT_VERTICES_NV': 0x8C27,
  2067   'MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV': 0x8C28,
  2068   'MIN_PROGRAM_TEXEL_OFFSET_NV': 0x8904,
  2069   'MAX_PROGRAM_TEXEL_OFFSET_NV': 0x8905,
  2070   'PROGRAM_ATTRIB_COMPONENTS_NV': 0x8906,
  2071   'PROGRAM_RESULT_COMPONENTS_NV': 0x8907,
  2072   'MAX_PROGRAM_ATTRIB_COMPONENTS_NV': 0x8908,
  2073   'MAX_PROGRAM_RESULT_COMPONENTS_NV': 0x8909,
  2074   'MAX_PROGRAM_GENERIC_ATTRIBS_NV': 0x8DA5,
  2075   'MAX_PROGRAM_GENERIC_RESULTS_NV': 0x8DA6,
  2076   'HALF_FLOAT_NV': 0x140B,
  2077   'MAX_SHININESS_NV': 0x8504,
  2078   'MAX_SPOT_EXPONENT_NV': 0x8505,
  2079   'MULTISAMPLE_FILTER_HINT_NV': 0x8534,
  2080   'PIXEL_COUNTER_BITS_NV': 0x8864,
  2081   'CURRENT_OCCLUSION_QUERY_ID_NV': 0x8865,
  2082   'PIXEL_COUNT_NV': 0x8866,
  2083   'PIXEL_COUNT_AVAILABLE_NV': 0x8867,
  2084   'DEPTH_STENCIL_NV': 0x84F9,
  2085   'UNSIGNED_INT_24_8_NV': 0x84FA,
  2086   'MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV': 0x8DA0,
  2087   'MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV': 0x8DA1,
  2088   'VERTEX_PROGRAM_PARAMETER_BUFFER_NV': 0x8DA2,
  2089   'GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV': 0x8DA3,
  2090   'FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV': 0x8DA4,
  2091   'WRITE_PIXEL_DATA_RANGE_NV': 0x8878,
  2092   'READ_PIXEL_DATA_RANGE_NV': 0x8879,
  2093   'WRITE_PIXEL_DATA_RANGE_LENGTH_NV': 0x887A,
  2094   'READ_PIXEL_DATA_RANGE_LENGTH_NV': 0x887B,
  2095   'WRITE_PIXEL_DATA_RANGE_POINTER_NV': 0x887C,
  2096   'READ_PIXEL_DATA_RANGE_POINTER_NV': 0x887D,
  2097   'POINT_SPRITE_NV': 0x8861,
  2098   'COORD_REPLACE_NV': 0x8862,
  2099   'POINT_SPRITE_R_MODE_NV': 0x8863,
  2100   'FRAME_NV': 0x8E26,
  2101   'FIELDS_NV': 0x8E27,
  2102   'CURRENT_TIME_NV': 0x8E28,
  2103   'NUM_FILL_STREAMS_NV': 0x8E29,
  2104   'PRESENT_TIME_NV': 0x8E2A,
  2105   'PRESENT_DURATION_NV': 0x8E2B,
  2106   'PRIMITIVE_RESTART_NV': 0x8558,
  2107   'PRIMITIVE_RESTART_INDEX_NV': 0x8559,
  2108   'REGISTER_COMBINERS_NV': 0x8522,
  2109   'VARIABLE_A_NV': 0x8523,
  2110   'VARIABLE_B_NV': 0x8524,
  2111   'VARIABLE_C_NV': 0x8525,
  2112   'VARIABLE_D_NV': 0x8526,
  2113   'VARIABLE_E_NV': 0x8527,
  2114   'VARIABLE_F_NV': 0x8528,
  2115   'VARIABLE_G_NV': 0x8529,
  2116   'CONSTANT_COLOR0_NV': 0x852A,
  2117   'CONSTANT_COLOR1_NV': 0x852B,
  2118   'PRIMARY_COLOR_NV': 0x852C,
  2119   'SECONDARY_COLOR_NV': 0x852D,
  2120   'SPARE0_NV': 0x852E,
  2121   'SPARE1_NV': 0x852F,
  2122   'DISCARD_NV': 0x8530,
  2123   'E_TIMES_F_NV': 0x8531,
  2124   'SPARE0_PLUS_SECONDARY_COLOR_NV': 0x8532,
  2125   'UNSIGNED_IDENTITY_NV': 0x8536,
  2126   'UNSIGNED_INVERT_NV': 0x8537,
  2127   'EXPAND_NORMAL_NV': 0x8538,
  2128   'EXPAND_NEGATE_NV': 0x8539,
  2129   'HALF_BIAS_NORMAL_NV': 0x853A,
  2130   'HALF_BIAS_NEGATE_NV': 0x853B,
  2131   'SIGNED_IDENTITY_NV': 0x853C,
  2132   'SIGNED_NEGATE_NV': 0x853D,
  2133   'SCALE_BY_TWO_NV': 0x853E,
  2134   'SCALE_BY_FOUR_NV': 0x853F,
  2135   'SCALE_BY_ONE_HALF_NV': 0x8540,
  2136   'BIAS_BY_NEGATIVE_ONE_HALF_NV': 0x8541,
  2137   'COMBINER_INPUT_NV': 0x8542,
  2138   'COMBINER_MAPPING_NV': 0x8543,
  2139   'COMBINER_COMPONENT_USAGE_NV': 0x8544,
  2140   'COMBINER_AB_DOT_PRODUCT_NV': 0x8545,
  2141   'COMBINER_CD_DOT_PRODUCT_NV': 0x8546,
  2142   'COMBINER_MUX_SUM_NV': 0x8547,
  2143   'COMBINER_SCALE_NV': 0x8548,
  2144   'COMBINER_BIAS_NV': 0x8549,
  2145   'COMBINER_AB_OUTPUT_NV': 0x854A,
  2146   'COMBINER_CD_OUTPUT_NV': 0x854B,
  2147   'COMBINER_SUM_OUTPUT_NV': 0x854C,
  2148   'MAX_GENERAL_COMBINERS_NV': 0x854D,
  2149   'NUM_GENERAL_COMBINERS_NV': 0x854E,
  2150   'COLOR_SUM_CLAMP_NV': 0x854F,
  2151   'COMBINER0_NV': 0x8550,
  2152   'COMBINER1_NV': 0x8551,
  2153   'COMBINER2_NV': 0x8552,
  2154   'COMBINER3_NV': 0x8553,
  2155   'COMBINER4_NV': 0x8554,
  2156   'COMBINER5_NV': 0x8555,
  2157   'COMBINER6_NV': 0x8556,
  2158   'COMBINER7_NV': 0x8557,
  2159   'PER_STAGE_CONSTANTS_NV': 0x8535,
  2160   'EMBOSS_LIGHT_NV': 0x855D,
  2161   'EMBOSS_CONSTANT_NV': 0x855E,
  2162   'EMBOSS_MAP_NV': 0x855F,
  2163   'NORMAL_MAP_NV': 0x8511,
  2164   'REFLECTION_MAP_NV': 0x8512,
  2165   'COMBINE4_NV': 0x8503,
  2166   'SOURCE3_RGB_NV': 0x8583,
  2167   'SOURCE3_ALPHA_NV': 0x858B,
  2168   'OPERAND3_RGB_NV': 0x8593,
  2169   'OPERAND3_ALPHA_NV': 0x859B,
  2170   'TEXTURE_UNSIGNED_REMAP_MODE_NV': 0x888F,
  2171   'TEXTURE_RECTANGLE_NV': 0x84F5,
  2172   'TEXTURE_BINDING_RECTANGLE_NV': 0x84F6,
  2173   'PROXY_TEXTURE_RECTANGLE_NV': 0x84F7,
  2174   'MAX_RECTANGLE_TEXTURE_SIZE_NV': 0x84F8,
  2175   'OFFSET_TEXTURE_RECTANGLE_NV': 0x864C,
  2176   'OFFSET_TEXTURE_RECTANGLE_SCALE_NV': 0x864D,
  2177   'DOT_PRODUCT_TEXTURE_RECTANGLE_NV': 0x864E,
  2178   'RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV': 0x86D9,
  2179   'UNSIGNED_INT_S8_S8_8_8_NV': 0x86DA,
  2180   'UNSIGNED_INT_8_8_S8_S8_REV_NV': 0x86DB,
  2181   'DSDT_MAG_INTENSITY_NV': 0x86DC,
  2182   'SHADER_CONSISTENT_NV': 0x86DD,
  2183   'TEXTURE_SHADER_NV': 0x86DE,
  2184   'SHADER_OPERATION_NV': 0x86DF,
  2185   'CULL_MODES_NV': 0x86E0,
  2186   'OFFSET_TEXTURE_2D_MATRIX_NV': 0x86E1,
  2187   'OFFSET_TEXTURE_MATRIX_NV': 0x86E1,
  2188   'OFFSET_TEXTURE_2D_SCALE_NV': 0x86E2,
  2189   'OFFSET_TEXTURE_SCALE_NV': 0x86E2,
  2190   'OFFSET_TEXTURE_BIAS_NV': 0x86E3,
  2191   'OFFSET_TEXTURE_2D_BIAS_NV': 0x86E3,
  2192   'PREVIOUS_TEXTURE_INPUT_NV': 0x86E4,
  2193   'CONST_EYE_NV': 0x86E5,
  2194   'PASS_THROUGH_NV': 0x86E6,
  2195   'CULL_FRAGMENT_NV': 0x86E7,
  2196   'OFFSET_TEXTURE_2D_NV': 0x86E8,
  2197   'DEPENDENT_AR_TEXTURE_2D_NV': 0x86E9,
  2198   'DEPENDENT_GB_TEXTURE_2D_NV': 0x86EA,
  2199   'DOT_PRODUCT_NV': 0x86EC,
  2200   'DOT_PRODUCT_DEPTH_REPLACE_NV': 0x86ED,
  2201   'DOT_PRODUCT_TEXTURE_2D_NV': 0x86EE,
  2202   'DOT_PRODUCT_TEXTURE_CUBE_MAP_NV': 0x86F0,
  2203   'DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV': 0x86F1,
  2204   'DOT_PRODUCT_REFLECT_CUBE_MAP_NV': 0x86F2,
  2205   'DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV': 0x86F3,
  2206   'HILO_NV': 0x86F4,
  2207   'DSDT_NV': 0x86F5,
  2208   'DSDT_MAG_NV': 0x86F6,
  2209   'DSDT_MAG_VIB_NV': 0x86F7,
  2210   'HILO16_NV': 0x86F8,
  2211   'SIGNED_HILO_NV': 0x86F9,
  2212   'SIGNED_HILO16_NV': 0x86FA,
  2213   'SIGNED_RGBA_NV': 0x86FB,
  2214   'SIGNED_RGBA8_NV': 0x86FC,
  2215   'SIGNED_RGB_NV': 0x86FE,
  2216   'SIGNED_RGB8_NV': 0x86FF,
  2217   'SIGNED_LUMINANCE_NV': 0x8701,
  2218   'SIGNED_LUMINANCE8_NV': 0x8702,
  2219   'SIGNED_LUMINANCE_ALPHA_NV': 0x8703,
  2220   'SIGNED_LUMINANCE8_ALPHA8_NV': 0x8704,
  2221   'SIGNED_ALPHA_NV': 0x8705,
  2222   'SIGNED_ALPHA8_NV': 0x8706,
  2223   'SIGNED_INTENSITY_NV': 0x8707,
  2224   'SIGNED_INTENSITY8_NV': 0x8708,
  2225   'DSDT8_NV': 0x8709,
  2226   'DSDT8_MAG8_NV': 0x870A,
  2227   'DSDT8_MAG8_INTENSITY8_NV': 0x870B,
  2228   'SIGNED_RGB_UNSIGNED_ALPHA_NV': 0x870C,
  2229   'SIGNED_RGB8_UNSIGNED_ALPHA8_NV': 0x870D,
  2230   'HI_SCALE_NV': 0x870E,
  2231   'LO_SCALE_NV': 0x870F,
  2232   'DS_SCALE_NV': 0x8710,
  2233   'DT_SCALE_NV': 0x8711,
  2234   'MAGNITUDE_SCALE_NV': 0x8712,
  2235   'VIBRANCE_SCALE_NV': 0x8713,
  2236   'HI_BIAS_NV': 0x8714,
  2237   'LO_BIAS_NV': 0x8715,
  2238   'DS_BIAS_NV': 0x8716,
  2239   'DT_BIAS_NV': 0x8717,
  2240   'MAGNITUDE_BIAS_NV': 0x8718,
  2241   'VIBRANCE_BIAS_NV': 0x8719,
  2242   'TEXTURE_BORDER_VALUES_NV': 0x871A,
  2243   'TEXTURE_HI_SIZE_NV': 0x871B,
  2244   'TEXTURE_LO_SIZE_NV': 0x871C,
  2245   'TEXTURE_DS_SIZE_NV': 0x871D,
  2246   'TEXTURE_DT_SIZE_NV': 0x871E,
  2247   'TEXTURE_MAG_SIZE_NV': 0x871F,
  2248   'UNSIGNED_INT_S8_S8_8_8_NV': 0x86DA,
  2249   'UNSIGNED_INT_8_8_S8_S8_REV_NV': 0x86DB,
  2250   'DSDT_MAG_INTENSITY_NV': 0x86DC,
  2251   'DOT_PRODUCT_TEXTURE_3D_NV': 0x86EF,
  2252   'HILO_NV': 0x86F4,
  2253   'DSDT_NV': 0x86F5,
  2254   'DSDT_MAG_NV': 0x86F6,
  2255   'DSDT_MAG_VIB_NV': 0x86F7,
  2256   'HILO16_NV': 0x86F8,
  2257   'SIGNED_HILO_NV': 0x86F9,
  2258   'SIGNED_HILO16_NV': 0x86FA,
  2259   'SIGNED_RGBA_NV': 0x86FB,
  2260   'SIGNED_RGBA8_NV': 0x86FC,
  2261   'SIGNED_RGB_NV': 0x86FE,
  2262   'SIGNED_RGB8_NV': 0x86FF,
  2263   'SIGNED_LUMINANCE_NV': 0x8701,
  2264   'SIGNED_LUMINANCE8_NV': 0x8702,
  2265   'SIGNED_LUMINANCE_ALPHA_NV': 0x8703,
  2266   'SIGNED_LUMINANCE8_ALPHA8_NV': 0x8704,
  2267   'SIGNED_ALPHA_NV': 0x8705,
  2268   'SIGNED_ALPHA8_NV': 0x8706,
  2269   'SIGNED_INTENSITY_NV': 0x8707,
  2270   'SIGNED_INTENSITY8_NV': 0x8708,
  2271   'DSDT8_NV': 0x8709,
  2272   'DSDT8_MAG8_NV': 0x870A,
  2273   'DSDT8_MAG8_INTENSITY8_NV': 0x870B,
  2274   'SIGNED_RGB_UNSIGNED_ALPHA_NV': 0x870C,
  2275   'SIGNED_RGB8_UNSIGNED_ALPHA8_NV': 0x870D,
  2276   'OFFSET_PROJECTIVE_TEXTURE_2D_NV': 0x8850,
  2277   'OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV': 0x8851,
  2278   'OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV': 0x8852,
  2279   'OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV': 0x8853,
  2280   'OFFSET_HILO_TEXTURE_2D_NV': 0x8854,
  2281   'OFFSET_HILO_TEXTURE_RECTANGLE_NV': 0x8855,
  2282   'OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV': 0x8856,
  2283   'OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV': 0x8857,
  2284   'DEPENDENT_HILO_TEXTURE_2D_NV': 0x8858,
  2285   'DEPENDENT_RGB_TEXTURE_3D_NV': 0x8859,
  2286   'DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV': 0x885A,
  2287   'DOT_PRODUCT_PASS_THROUGH_NV': 0x885B,
  2288   'DOT_PRODUCT_TEXTURE_1D_NV': 0x885C,
  2289   'DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV': 0x885D,
  2290   'HILO8_NV': 0x885E,
  2291   'SIGNED_HILO8_NV': 0x885F,
  2292   'FORCE_BLUE_TO_ONE_NV': 0x8860,
  2293   'BACK_PRIMARY_COLOR_NV': 0x8C77,
  2294   'BACK_SECONDARY_COLOR_NV': 0x8C78,
  2295   'TEXTURE_COORD_NV': 0x8C79,
  2296   'CLIP_DISTANCE_NV': 0x8C7A,
  2297   'VERTEX_ID_NV': 0x8C7B,
  2298   'PRIMITIVE_ID_NV': 0x8C7C,
  2299   'GENERIC_ATTRIB_NV': 0x8C7D,
  2300   'TRANSFORM_FEEDBACK_ATTRIBS_NV': 0x8C7E,
  2301   'TRANSFORM_FEEDBACK_BUFFER_MODE_NV': 0x8C7F,
  2302   'MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV': 0x8C80,
  2303   'ACTIVE_VARYINGS_NV': 0x8C81,
  2304   'ACTIVE_VARYING_MAX_LENGTH_NV': 0x8C82,
  2305   'TRANSFORM_FEEDBACK_VARYINGS_NV': 0x8C83,
  2306   'TRANSFORM_FEEDBACK_BUFFER_START_NV': 0x8C84,
  2307   'TRANSFORM_FEEDBACK_BUFFER_SIZE_NV': 0x8C85,
  2308   'TRANSFORM_FEEDBACK_RECORD_NV': 0x8C86,
  2309   'PRIMITIVES_GENERATED_NV': 0x8C87,
  2310   'TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV': 0x8C88,
  2311   'RASTERIZER_DISCARD_NV': 0x8C89,
  2312   'MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV': 0x8C8A,
  2313   'MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV': 0x8C8B,
  2314   'INTERLEAVED_ATTRIBS_NV': 0x8C8C,
  2315   'SEPARATE_ATTRIBS_NV': 0x8C8D,
  2316   'TRANSFORM_FEEDBACK_BUFFER_NV': 0x8C8E,
  2317   'TRANSFORM_FEEDBACK_BUFFER_BINDING_NV': 0x8C8F,
  2318   'VERTEX_ARRAY_RANGE_NV': 0x851D,
  2319   'VERTEX_ARRAY_RANGE_LENGTH_NV': 0x851E,
  2320   'VERTEX_ARRAY_RANGE_VALID_NV': 0x851F,
  2321   'MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV': 0x8520,
  2322   'VERTEX_ARRAY_RANGE_POINTER_NV': 0x8521,
  2323   'VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV': 0x8533,
  2324   'VERTEX_PROGRAM_NV': 0x8620,
  2325   'VERTEX_STATE_PROGRAM_NV': 0x8621,
  2326   'ATTRIB_ARRAY_SIZE_NV': 0x8623,
  2327   'ATTRIB_ARRAY_STRIDE_NV': 0x8624,
  2328   'ATTRIB_ARRAY_TYPE_NV': 0x8625,
  2329   'CURRENT_ATTRIB_NV': 0x8626,
  2330   'PROGRAM_LENGTH_NV': 0x8627,
  2331   'PROGRAM_STRING_NV': 0x8628,
  2332   'MODELVIEW_PROJECTION_NV': 0x8629,
  2333   'IDENTITY_NV': 0x862A,
  2334   'INVERSE_NV': 0x862B,
  2335   'TRANSPOSE_NV': 0x862C,
  2336   'INVERSE_TRANSPOSE_NV': 0x862D,
  2337   'MAX_TRACK_MATRIX_STACK_DEPTH_NV': 0x862E,
  2338   'MAX_TRACK_MATRICES_NV': 0x862F,
  2339   'MATRIX0_NV': 0x8630,
  2340   'MATRIX1_NV': 0x8631,
  2341   'MATRIX2_NV': 0x8632,
  2342   'MATRIX3_NV': 0x8633,
  2343   'MATRIX4_NV': 0x8634,
  2344   'MATRIX5_NV': 0x8635,
  2345   'MATRIX6_NV': 0x8636,
  2346   'MATRIX7_NV': 0x8637,
  2347   'CURRENT_MATRIX_STACK_DEPTH_NV': 0x8640,
  2348   'CURRENT_MATRIX_NV': 0x8641,
  2349   'VERTEX_PROGRAM_POINT_SIZE_NV': 0x8642,
  2350   'VERTEX_PROGRAM_TWO_SIDE_NV': 0x8643,
  2351   'PROGRAM_PARAMETER_NV': 0x8644,
  2352   'ATTRIB_ARRAY_POINTER_NV': 0x8645,
  2353   'PROGRAM_TARGET_NV': 0x8646,
  2354   'PROGRAM_RESIDENT_NV': 0x8647,
  2355   'TRACK_MATRIX_NV': 0x8648,
  2356   'TRACK_MATRIX_TRANSFORM_NV': 0x8649,
  2357   'VERTEX_PROGRAM_BINDING_NV': 0x864A,
  2358   'PROGRAM_ERROR_POSITION_NV': 0x864B,
  2359   'VERTEX_ATTRIB_ARRAY0_NV': 0x8650,
  2360   'VERTEX_ATTRIB_ARRAY1_NV': 0x8651,
  2361   'VERTEX_ATTRIB_ARRAY2_NV': 0x8652,
  2362   'VERTEX_ATTRIB_ARRAY3_NV': 0x8653,
  2363   'VERTEX_ATTRIB_ARRAY4_NV': 0x8654,
  2364   'VERTEX_ATTRIB_ARRAY5_NV': 0x8655,
  2365   'VERTEX_ATTRIB_ARRAY6_NV': 0x8656,
  2366   'VERTEX_ATTRIB_ARRAY7_NV': 0x8657,
  2367   'VERTEX_ATTRIB_ARRAY8_NV': 0x8658,
  2368   'VERTEX_ATTRIB_ARRAY9_NV': 0x8659,
  2369   'VERTEX_ATTRIB_ARRAY10_NV': 0x865A,
  2370   'VERTEX_ATTRIB_ARRAY11_NV': 0x865B,
  2371   'VERTEX_ATTRIB_ARRAY12_NV': 0x865C,
  2372   'VERTEX_ATTRIB_ARRAY13_NV': 0x865D,
  2373   'VERTEX_ATTRIB_ARRAY14_NV': 0x865E,
  2374   'VERTEX_ATTRIB_ARRAY15_NV': 0x865F,
  2375   'MAP1_VERTEX_ATTRIB0_4_NV': 0x8660,
  2376   'MAP1_VERTEX_ATTRIB1_4_NV': 0x8661,
  2377   'MAP1_VERTEX_ATTRIB2_4_NV': 0x8662,
  2378   'MAP1_VERTEX_ATTRIB3_4_NV': 0x8663,
  2379   'MAP1_VERTEX_ATTRIB4_4_NV': 0x8664,
  2380   'MAP1_VERTEX_ATTRIB5_4_NV': 0x8665,
  2381   'MAP1_VERTEX_ATTRIB6_4_NV': 0x8666,
  2382   'MAP1_VERTEX_ATTRIB7_4_NV': 0x8667,
  2383   'MAP1_VERTEX_ATTRIB8_4_NV': 0x8668,
  2384   'MAP1_VERTEX_ATTRIB9_4_NV': 0x8669,
  2385   'MAP1_VERTEX_ATTRIB10_4_NV': 0x866A,
  2386   'MAP1_VERTEX_ATTRIB11_4_NV': 0x866B,
  2387   'MAP1_VERTEX_ATTRIB12_4_NV': 0x866C,
  2388   'MAP1_VERTEX_ATTRIB13_4_NV': 0x866D,
  2389   'MAP1_VERTEX_ATTRIB14_4_NV': 0x866E,
  2390   'MAP1_VERTEX_ATTRIB15_4_NV': 0x866F,
  2391   'MAP2_VERTEX_ATTRIB0_4_NV': 0x8670,
  2392   'MAP2_VERTEX_ATTRIB1_4_NV': 0x8671,
  2393   'MAP2_VERTEX_ATTRIB2_4_NV': 0x8672,
  2394   'MAP2_VERTEX_ATTRIB3_4_NV': 0x8673,
  2395   'MAP2_VERTEX_ATTRIB4_4_NV': 0x8674,
  2396   'MAP2_VERTEX_ATTRIB5_4_NV': 0x8675,
  2397   'MAP2_VERTEX_ATTRIB6_4_NV': 0x8676,
  2398   'MAP2_VERTEX_ATTRIB7_4_NV': 0x8677,
  2399   'MAP2_VERTEX_ATTRIB8_4_NV': 0x8678,
  2400   'MAP2_VERTEX_ATTRIB9_4_NV': 0x8679,
  2401   'MAP2_VERTEX_ATTRIB10_4_NV': 0x867A,
  2402   'MAP2_VERTEX_ATTRIB11_4_NV': 0x867B,
  2403   'MAP2_VERTEX_ATTRIB12_4_NV': 0x867C,
  2404   'MAP2_VERTEX_ATTRIB13_4_NV': 0x867D,
  2405   'MAP2_VERTEX_ATTRIB14_4_NV': 0x867E,
  2406   'MAP2_VERTEX_ATTRIB15_4_NV': 0x867F,
  2407   'MAX_PROGRAM_EXEC_INSTRUCTIONS_NV': 0x88F4,
  2408   'MAX_PROGRAM_CALL_DEPTH_NV': 0x88F5,
  2409   'MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB': 0x8B4C,
  2410   'BYTE': 0x1400,
  2411   'PALETTE4_RGB8_OES': 0x8B90,
  2412   'PALETTE4_RGBA8_OES': 0x8B91,
  2413   'PALETTE4_R5_G6_B5_OES': 0x8B92,
  2414   'PALETTE4_RGBA4_OES': 0x8B93,
  2415   'PALETTE4_RGB5_A1_OES': 0x8B94,
  2416   'PALETTE8_RGB8_OES': 0x8B95,
  2417   'PALETTE8_RGBA8_OES': 0x8B96,
  2418   'PALETTE8_R5_G6_B5_OES': 0x8B97,
  2419   'PALETTE8_RGBA4_OES': 0x8B98,
  2420   'PALETTE8_RGB5_A1_OES': 0x8B99,
  2421   'IMPLEMENTATION_COLOR_READ_TYPE_OES': 0x8B9A,
  2422   'IMPLEMENTATION_COLOR_READ_FORMAT_OES': 0x8B9B,
  2423   'INTERLACE_OML': 0x8980,
  2424   'INTERLACE_READ_OML': 0x8981,
  2425   'PACK_RESAMPLE_OML': 0x8984,
  2426   'UNPACK_RESAMPLE_OML': 0x8985,
  2427   'RESAMPLE_REPLICATE_OML': 0x8986,
  2428   'RESAMPLE_ZERO_FILL_OML': 0x8987,
  2429   'RESAMPLE_AVERAGE_OML': 0x8988,
  2430   'RESAMPLE_DECIMATE_OML': 0x8989,
  2431   'FORMAT_SUBSAMPLE_24_24_OML': 0x8982,
  2432   'FORMAT_SUBSAMPLE_244_244_OML': 0x8983,
  2433   'VERTEX23_BIT_PGI': 0x00000004,
  2434   'VERTEX4_BIT_PGI': 0x00000008,
  2435   'COLOR3_BIT_PGI': 0x00010000,
  2436   'COLOR4_BIT_PGI': 0x00020000,
  2437   'EDGEFLAG_BIT_PGI': 0x00040000,
  2438   'INDEX_BIT_PGI': 0x00080000,
  2439   'MAT_AMBIENT_BIT_PGI': 0x00100000,
  2440   'MAT_AMBIENT_AND_DIFFUSE_BIT_PGI': 0x00200000,
  2441   'MAT_DIFFUSE_BIT_PGI': 0x00400000,
  2442   'MAT_EMISSION_BIT_PGI': 0x00800000,
  2443   'MAT_COLOR_INDEXES_BIT_PGI': 0x01000000,
  2444   'MAT_SHININESS_BIT_PGI': 0x02000000,
  2445   'MAT_SPECULAR_BIT_PGI': 0x04000000,
  2446   'NORMAL_BIT_PGI': 0x08000000,
  2447   'TEXCOORD1_BIT_PGI': 0x10000000,
  2448   'TEXCOORD2_BIT_PGI': 0x20000000,
  2449   'TEXCOORD3_BIT_PGI': 0x40000000,
  2450   'TEXCOORD4_BIT_PGI': 0x80000000,
  2451   'SCREEN_COORDINATES_REND': 0x8490,
  2452   'INVERTED_SCREEN_W_REND': 0x8491,
  2453   'RGB_S3TC': 0x83A0,
  2454   'RGB4_S3TC': 0x83A1,
  2455   'RGBA_S3TC': 0x83A2,
  2456   'RGBA4_S3TC': 0x83A3,
  2457   'RGBA_DXT5_S3TC': 0x83A4,
  2458   'RGBA4_DXT5_S3TC': 0x83A5,
  2459   'EXTENDED_RANGE_SGIS': 0x85A5,
  2460   'MIN_RED_SGIS': 0x85A6,
  2461   'MAX_RED_SGIS': 0x85A7,
  2462   'MIN_GREEN_SGIS': 0x85A8,
  2463   'MAX_GREEN_SGIS': 0x85A9,
  2464   'MIN_BLUE_SGIS': 0x85AA,
  2465   'MAX_BLUE_SGIS': 0x85AB,
  2466   'MIN_ALPHA_SGIS': 0x85AC,
  2467   'MAX_ALPHA_SGIS': 0x85AD,
  2468   'GENERATE_MIPMAP_SGIS': 0x8191,
  2469   'GENERATE_MIPMAP_HINT_SGIS': 0x8192,
  2470   'MULTISAMPLE_SGIS': 0x809D,
  2471   'SAMPLE_ALPHA_TO_MASK_SGIS': 0x809E,
  2472   'SAMPLE_ALPHA_TO_ONE_SGIS': 0x809F,
  2473   'SAMPLE_MASK_SGIS': 0x80A0,
  2474   '1PASS_SGIS': 0x80A1,
  2475   '2PASS_0_SGIS': 0x80A2,
  2476   '2PASS_1_SGIS': 0x80A3,
  2477   '4PASS_0_SGIS': 0x80A4,
  2478   '4PASS_1_SGIS': 0x80A5,
  2479   '4PASS_2_SGIS': 0x80A6,
  2480   '4PASS_3_SGIS': 0x80A7,
  2481   'SAMPLE_BUFFERS_SGIS': 0x80A8,
  2482   'SAMPLES_SGIS': 0x80A9,
  2483   'SAMPLE_MASK_VALUE_SGIS': 0x80AA,
  2484   'SAMPLE_MASK_INVERT_SGIS': 0x80AB,
  2485   'SAMPLE_PATTERN_SGIS': 0x80AC,
  2486   'MULTISAMPLE_BIT_EXT': 0x20000000,
  2487   'EYE_DISTANCE_TO_POINT_SGIS': 0x81F0,
  2488   'OBJECT_DISTANCE_TO_POINT_SGIS': 0x81F1,
  2489   'EYE_DISTANCE_TO_LINE_SGIS': 0x81F2,
  2490   'OBJECT_DISTANCE_TO_LINE_SGIS': 0x81F3,
  2491   'EYE_POINT_SGIS': 0x81F4,
  2492   'OBJECT_POINT_SGIS': 0x81F5,
  2493   'EYE_LINE_SGIS': 0x81F6,
  2494   'OBJECT_LINE_SGIS': 0x81F7,
  2495   'CLAMP_TO_BORDER_SGIS': 0x812D,
  2496   'CLAMP_TO_EDGE_SGIS': 0x812F,
  2497   'TEXTURE_MIN_LOD_SGIS': 0x813A,
  2498   'TEXTURE_MAX_LOD_SGIS': 0x813B,
  2499   'TEXTURE_BASE_LEVEL_SGIS': 0x813C,
  2500   'TEXTURE_MAX_LEVEL_SGIS': 0x813D,
  2501   'ASYNC_MARKER_SGIX': 0x8329,
  2502   'ASYNC_HISTOGRAM_SGIX': 0x832C,
  2503   'MAX_ASYNC_HISTOGRAM_SGIX': 0x832D,
  2504   'ASYNC_TEX_IMAGE_SGIX': 0x835C,
  2505   'ASYNC_DRAW_PIXELS_SGIX': 0x835D,
  2506   'ASYNC_READ_PIXELS_SGIX': 0x835E,
  2507   'MAX_ASYNC_TEX_IMAGE_SGIX': 0x835F,
  2508   'MAX_ASYNC_DRAW_PIXELS_SGIX': 0x8360,
  2509   'MAX_ASYNC_READ_PIXELS_SGIX': 0x8361,
  2510   'ALPHA_MIN_SGIX': 0x8320,
  2511   'ALPHA_MAX_SGIX': 0x8321,
  2512   'CONVOLUTION_HINT_SGIX': 0x8316,
  2513   'DEPTH_COMPONENT16_SGIX': 0x81A5,
  2514   'DEPTH_COMPONENT24_SGIX': 0x81A6,
  2515   'DEPTH_COMPONENT32_SGIX': 0x81A7,
  2516   'FOG_OFFSET_SGIX': 0x8198,
  2517   'FOG_OFFSET_VALUE_SGIX': 0x8199,
  2518   'INTERLACE_SGIX': 0x8094,
  2519   'PACK_RESAMPLE_SGIX': 0x842E,
  2520   'UNPACK_RESAMPLE_SGIX': 0x842F,
  2521   'RESAMPLE_DECIMATE_SGIX': 0x8430,
  2522   'RESAMPLE_REPLICATE_SGIX': 0x8433,
  2523   'RESAMPLE_ZERO_FILL_SGIX': 0x8434,
  2524   'TEXTURE_COMPARE_SGIX': 0x819A,
  2525   'TEXTURE_COMPARE_OPERATOR_SGIX': 0x819B,
  2526   'TEXTURE_LEQUAL_R_SGIX': 0x819C,
  2527   'TEXTURE_GEQUAL_R_SGIX': 0x819D,
  2528   'SHADOW_AMBIENT_SGIX': 0x80BF,
  2529   'TEXTURE_MAX_CLAMP_S_SGIX': 0x8369,
  2530   'TEXTURE_MAX_CLAMP_T_SGIX': 0x836A,
  2531   'TEXTURE_MAX_CLAMP_R_SGIX': 0x836B,
  2532   'TEXTURE_MULTI_BUFFER_HINT_SGIX': 0x812E,
  2533   'RGB_SIGNED_SGIX': 0x85E0,
  2534   'RGBA_SIGNED_SGIX': 0x85E1,
  2535   'ALPHA_SIGNED_SGIX': 0x85E2,
  2536   'LUMINANCE_SIGNED_SGIX': 0x85E3,
  2537   'INTENSITY_SIGNED_SGIX': 0x85E4,
  2538   'LUMINANCE_ALPHA_SIGNED_SGIX': 0x85E5,
  2539   'RGB16_SIGNED_SGIX': 0x85E6,
  2540   'RGBA16_SIGNED_SGIX': 0x85E7,
  2541   'ALPHA16_SIGNED_SGIX': 0x85E8,
  2542   'LUMINANCE16_SIGNED_SGIX': 0x85E9,
  2543   'INTENSITY16_SIGNED_SGIX': 0x85EA,
  2544   'LUMINANCE16_ALPHA16_SIGNED_SGIX': 0x85EB,
  2545   'RGB_EXTENDED_RANGE_SGIX': 0x85EC,
  2546   'RGBA_EXTENDED_RANGE_SGIX': 0x85ED,
  2547   'ALPHA_EXTENDED_RANGE_SGIX': 0x85EE,
  2548   'LUMINANCE_EXTENDED_RANGE_SGIX': 0x85EF,
  2549   'INTENSITY_EXTENDED_RANGE_SGIX': 0x85F0,
  2550   'LUMINANCE_ALPHA_EXTENDED_RANGE_SGIX': 0x85F1,
  2551   'RGB16_EXTENDED_RANGE_SGIX': 0x85F2,
  2552   'RGBA16_EXTENDED_RANGE_SGIX': 0x85F3,
  2553   'ALPHA16_EXTENDED_RANGE_SGIX': 0x85F4,
  2554   'LUMINANCE16_EXTENDED_RANGE_SGIX': 0x85F5,
  2555   'INTENSITY16_EXTENDED_RANGE_SGIX': 0x85F6,
  2556   'LUMINANCE16_ALPHA16_EXTENDED_RANGE_SGIX': 0x85F7,
  2557   'MIN_LUMINANCE_SGIS': 0x85F8,
  2558   'MAX_LUMINANCE_SGIS': 0x85F9,
  2559   'MIN_INTENSITY_SGIS': 0x85FA,
  2560   'MAX_INTENSITY_SGIS': 0x85FB,
  2561   'POST_TEXTURE_FILTER_BIAS_SGIX': 0x8179,
  2562   'POST_TEXTURE_FILTER_SCALE_SGIX': 0x817A,
  2563   'POST_TEXTURE_FILTER_BIAS_RANGE_SGIX': 0x817B,
  2564   'POST_TEXTURE_FILTER_SCALE_RANGE_SGIX': 0x817C,
  2565   'VERTEX_PRECLIP_SGIX': 0x83EE,
  2566   'VERTEX_PRECLIP_HINT_SGIX': 0x83EF,
  2567   'VERTEX_PRECLIP_SGIX': 0x83EE,
  2568   'VERTEX_PRECLIP_HINT_SGIX': 0x83EF,
  2569   'COLOR_MATRIX_SGI': 0x80B1,
  2570   'COLOR_MATRIX_STACK_DEPTH_SGI': 0x80B2,
  2571   'MAX_COLOR_MATRIX_STACK_DEPTH_SGI': 0x80B3,
  2572   'POST_COLOR_MATRIX_RED_SCALE_SGI': 0x80B4,
  2573   'POST_COLOR_MATRIX_GREEN_SCALE_SGI': 0x80B5,
  2574   'POST_COLOR_MATRIX_BLUE_SCALE_SGI': 0x80B6,
  2575   'POST_COLOR_MATRIX_ALPHA_SCALE_SGI': 0x80B7,
  2576   'POST_COLOR_MATRIX_RED_BIAS_SGI': 0x80B8,
  2577   'POST_COLOR_MATRIX_GREEN_BIAS_SGI': 0x80B9,
  2578   'POST_COLOR_MATRIX_BLUE_BIAS_SGI': 0x80BA,
  2579   'POST_COLOR_MATRIX_ALPHA_BIAS_SGI': 0x80BB,
  2580   'COLOR_TABLE_SGI': 0x80D0,
  2581   'POST_CONVOLUTION_COLOR_TABLE_SGI': 0x80D1,
  2582   'POST_COLOR_MATRIX_COLOR_TABLE_SGI': 0x80D2,
  2583   'PROXY_COLOR_TABLE_SGI': 0x80D3,
  2584   'PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI': 0x80D4,
  2585   'PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI': 0x80D5,
  2586   'COLOR_TABLE_SCALE_SGI': 0x80D6,
  2587   'COLOR_TABLE_BIAS_SGI': 0x80D7,
  2588   'COLOR_TABLE_FORMAT_SGI': 0x80D8,
  2589   'COLOR_TABLE_WIDTH_SGI': 0x80D9,
  2590   'COLOR_TABLE_RED_SIZE_SGI': 0x80DA,
  2591   'COLOR_TABLE_GREEN_SIZE_SGI': 0x80DB,
  2592   'COLOR_TABLE_BLUE_SIZE_SGI': 0x80DC,
  2593   'COLOR_TABLE_ALPHA_SIZE_SGI': 0x80DD,
  2594   'COLOR_TABLE_LUMINANCE_SIZE_SGI': 0x80DE,
  2595   'COLOR_TABLE_INTENSITY_SIZE_SGI': 0x80DF,
  2596   'TEXTURE_COLOR_TABLE_SGI': 0x80BC,
  2597   'PROXY_TEXTURE_COLOR_TABLE_SGI': 0x80BD,
  2598   'UNPACK_CONSTANT_DATA_SUNX': 0x81D5,
  2599   'TEXTURE_CONSTANT_DATA_SUNX': 0x81D6,
  2600   'WRAP_BORDER_SUN': 0x81D4,
  2601   'GLOBAL_ALPHA_SUN': 0x81D9,
  2602   'GLOBAL_ALPHA_FACTOR_SUN': 0x81DA,
  2603   'QUAD_MESH_SUN': 0x8614,
  2604   'TRIANGLE_MESH_SUN': 0x8615,
  2605   'SLICE_ACCUM_SUN': 0x85CC,
  2606   'RESTART_SUN': 0x01,
  2607   'REPLACE_MIDDLE_SUN': 0x02,
  2608   'REPLACE_OLDEST_SUN': 0x03,
  2609   'TRIANGLE_LIST_SUN': 0x81D7,
  2610   'REPLACEMENT_CODE_SUN': 0x81D8,
  2611   'REPLACEMENT_CODE_ARRAY_SUN': 0x85C0,
  2612   'REPLACEMENT_CODE_ARRAY_TYPE_SUN': 0x85C1,
  2613   'REPLACEMENT_CODE_ARRAY_STRIDE_SUN': 0x85C2,
  2614   'REPLACEMENT_CODE_ARRAY_POINTER_SUN': 0x85C3,
  2615   'R1UI_V3F_SUN': 0x85C4,
  2616   'R1UI_C4UB_V3F_SUN': 0x85C5,
  2617   'R1UI_C3F_V3F_SUN': 0x85C6,
  2618   'R1UI_N3F_V3F_SUN': 0x85C7,
  2619   'R1UI_C4F_N3F_V3F_SUN': 0x85C8,
  2620   'R1UI_T2F_V3F_SUN': 0x85C9,
  2621   'R1UI_T2F_N3F_V3F_SUN': 0x85CA,
  2622   'R1UI_T2F_C4F_N3F_V3F_SUN': 0x85CB,
  2623   'PHONG_WIN': 0x80EA,
  2624   'PHONG_HINT_WIN': 0x80EB,
  2625   'FOG_SPECULAR_TEXTURE_WIN': 0x80EC
  2626 };

mercurial