| /* |
| ** Copyright (c) 2012 The Khronos Group Inc. |
| ** |
| ** Permission is hereby granted, free of charge, to any person obtaining a |
| ** copy of this software and/or associated documentation files (the |
| ** "Materials"), to deal in the Materials without restriction, including |
| ** without limitation the rights to use, copy, modify, merge, publish, |
| ** distribute, sublicense, and/or sell copies of the Materials, and to |
| ** permit persons to whom the Materials are furnished to do so, subject to |
| ** the following conditions: |
| ** |
| ** The above copyright notice and this permission notice shall be included |
| ** in all copies or substantial portions of the Materials. |
| ** |
| ** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, |
| ** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
| ** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. |
| ** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY |
| ** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, |
| ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE |
| ** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. |
| */ |
| |
| // Defines a bunch of DesktopGL constants so we can make sure WebGL |
| // implementations disallow them. |
| |
| // Some of these are also GLES2/GLES3 constants that have been removed from |
| // WebGL. |
| |
| var desktopGL = { |
| 'MIN': 0x8007, |
| 'MAX': 0x8008, |
| 'QUADS': 0x0007, |
| 'QUAD_STRIP': 0x0008, |
| 'POLYGON': 0x0009, |
| '1': 0x0001, |
| '2': 0x0002, |
| '3': 0x0003, |
| '4': 0x0004, |
| 'STATIC_READ': 0x88E5, |
| 'CLIP_PLANE0': 0x3000, |
| 'PERSPECTIVE_CORRECTION_HINT': 0x0C50, |
| 'ACCUM_BUFFER_BIT': 0x0200, |
| 'RGB4': 0x804F, |
| 'RGB5': 0x8050, |
| 'RGB8': 0x8051, |
| 'RGB10': 0x8052, |
| 'RGB12': 0x8053, |
| 'RGB16': 0x8054, |
| 'RGBA2': 0x8055, |
| 'RGBA4': 0x8056, |
| 'RGB5_A1': 0x8057, |
| 'RGBA8': 0x8058, |
| 'RGB10_A2': 0x8059, |
| 'RGBA12': 0x805A, |
| 'RGBA16': 0x805B, |
| 'SMOOTH_POINT_SIZE_RANGE': 0x0B12, |
| 'SMOOTH_POINT_SIZE_GRANULARITY': 0x0B13, |
| 'SMOOTH_LINE_WIDTH_RANGE': 0x0B22, |
| 'SMOOTH_LINE_WIDTH_GRANULARITY': 0x0B23, |
| 'UNSIGNED_BYTE_3_3_2': 0x8032, |
| 'UNSIGNED_SHORT_4_4_4_4': 0x8033, |
| 'UNSIGNED_SHORT_5_5_5_1': 0x8034, |
| 'UNSIGNED_INT_8_8_8_8': 0x8035, |
| 'UNSIGNED_INT_10_10_10_2': 0x8036, |
| 'RESCALE_NORMAL': 0x803A, |
| 'TEXTURE_BINDING_3D': 0x806A, |
| 'PACK_SKIP_IMAGES': 0x806B, |
| 'PACK_IMAGE_HEIGHT': 0x806C, |
| 'UNPACK_SKIP_IMAGES': 0x806D, |
| 'UNPACK_IMAGE_HEIGHT': 0x806E, |
| 'TEXTURE_3D': 0x806F, |
| 'PROXY_TEXTURE_3D': 0x8070, |
| 'TEXTURE_DEPTH': 0x8071, |
| 'TEXTURE_WRAP_R': 0x8072, |
| 'MAX_3D_TEXTURE_SIZE': 0x8073, |
| 'BGR': 0x80E0, |
| 'BGRA': 0x80E1, |
| 'MAX_ELEMENTS_VERTICES': 0x80E8, |
| 'MAX_ELEMENTS_INDICES': 0x80E9, |
| 'CLAMP_TO_EDGE': 0x812F, |
| 'TEXTURE_MIN_LOD': 0x813A, |
| 'TEXTURE_MAX_LOD': 0x813B, |
| 'TEXTURE_BASE_LEVEL': 0x813C, |
| 'TEXTURE_MAX_LEVEL': 0x813D, |
| 'LIGHT_MODEL_COLOR_CONTROL': 0x81F8, |
| 'SINGLE_COLOR': 0x81F9, |
| 'SEPARATE_SPECULAR_COLOR': 0x81FA, |
| 'UNSIGNED_BYTE_2_3_3_REV': 0x8362, |
| 'UNSIGNED_SHORT_5_6_5': 0x8363, |
| 'UNSIGNED_SHORT_5_6_5_REV': 0x8364, |
| 'UNSIGNED_SHORT_4_4_4_4_REV': 0x8365, |
| 'UNSIGNED_SHORT_1_5_5_5_REV': 0x8366, |
| 'UNSIGNED_INT_8_8_8_8_REV': 0x8367, |
| 'UNSIGNED_INT_2_10_10_10_REV': 0x8368, |
| 'ALIASED_POINT_SIZE_RANGE': 0x846D, |
| 'ALIASED_LINE_WIDTH_RANGE': 0x846E, |
| 'MULTISAMPLE': 0x809D, |
| 'SAMPLE_ALPHA_TO_COVERAGE': 0x809E, |
| 'SAMPLE_ALPHA_TO_ONE': 0x809F, |
| 'SAMPLE_COVERAGE': 0x80A0, |
| 'SAMPLE_BUFFERS': 0x80A8, |
| 'SAMPLES': 0x80A9, |
| 'SAMPLE_COVERAGE_VALUE': 0x80AA, |
| 'SAMPLE_COVERAGE_INVERT': 0x80AB, |
| 'CLAMP_TO_BORDER': 0x812D, |
| 'TEXTURE0': 0x84C0, |
| 'TEXTURE1': 0x84C1, |
| 'TEXTURE2': 0x84C2, |
| 'TEXTURE3': 0x84C3, |
| 'TEXTURE4': 0x84C4, |
| 'TEXTURE5': 0x84C5, |
| 'TEXTURE6': 0x84C6, |
| 'TEXTURE7': 0x84C7, |
| 'TEXTURE8': 0x84C8, |
| 'TEXTURE9': 0x84C9, |
| 'TEXTURE10': 0x84CA, |
| 'TEXTURE11': 0x84CB, |
| 'TEXTURE12': 0x84CC, |
| 'TEXTURE13': 0x84CD, |
| 'TEXTURE14': 0x84CE, |
| 'TEXTURE15': 0x84CF, |
| 'TEXTURE16': 0x84D0, |
| 'TEXTURE17': 0x84D1, |
| 'TEXTURE18': 0x84D2, |
| 'TEXTURE19': 0x84D3, |
| 'TEXTURE20': 0x84D4, |
| 'TEXTURE21': 0x84D5, |
| 'TEXTURE22': 0x84D6, |
| 'TEXTURE23': 0x84D7, |
| 'TEXTURE24': 0x84D8, |
| 'TEXTURE25': 0x84D9, |
| 'TEXTURE26': 0x84DA, |
| 'TEXTURE27': 0x84DB, |
| 'TEXTURE28': 0x84DC, |
| 'TEXTURE29': 0x84DD, |
| 'TEXTURE30': 0x84DE, |
| 'TEXTURE31': 0x84DF, |
| 'ACTIVE_TEXTURE': 0x84E0, |
| 'CLIENT_ACTIVE_TEXTURE': 0x84E1, |
| 'MAX_TEXTURE_UNITS': 0x84E2, |
| 'TRANSPOSE_MODELVIEW_MATRIX': 0x84E3, |
| 'TRANSPOSE_PROJECTION_MATRIX': 0x84E4, |
| 'TRANSPOSE_TEXTURE_MATRIX': 0x84E5, |
| 'TRANSPOSE_COLOR_MATRIX': 0x84E6, |
| 'SUBTRACT': 0x84E7, |
| 'COMPRESSED_ALPHA': 0x84E9, |
| 'COMPRESSED_LUMINANCE': 0x84EA, |
| 'COMPRESSED_LUMINANCE_ALPHA': 0x84EB, |
| 'COMPRESSED_INTENSITY': 0x84EC, |
| 'COMPRESSED_RGB': 0x84ED, |
| 'COMPRESSED_RGBA': 0x84EE, |
| 'TEXTURE_COMPRESSION_HINT': 0x84EF, |
| 'NORMAL_MAP': 0x8511, |
| 'REFLECTION_MAP': 0x8512, |
| 'TEXTURE_CUBE_MAP': 0x8513, |
| 'TEXTURE_BINDING_CUBE_MAP': 0x8514, |
| 'TEXTURE_CUBE_MAP_POSITIVE_X': 0x8515, |
| 'TEXTURE_CUBE_MAP_NEGATIVE_X': 0x8516, |
| 'TEXTURE_CUBE_MAP_POSITIVE_Y': 0x8517, |
| 'TEXTURE_CUBE_MAP_NEGATIVE_Y': 0x8518, |
| 'TEXTURE_CUBE_MAP_POSITIVE_Z': 0x8519, |
| 'TEXTURE_CUBE_MAP_NEGATIVE_Z': 0x851A, |
| 'PROXY_TEXTURE_CUBE_MAP': 0x851B, |
| 'MAX_CUBE_MAP_TEXTURE_SIZE': 0x851C, |
| 'COMBINE': 0x8570, |
| 'COMBINE_RGB': 0x8571, |
| 'COMBINE_ALPHA': 0x8572, |
| 'RGB_SCALE': 0x8573, |
| 'ADD_SIGNED': 0x8574, |
| 'INTERPOLATE': 0x8575, |
| 'CONSTANT': 0x8576, |
| 'PRIMARY_COLOR': 0x8577, |
| 'PREVIOUS': 0x8578, |
| 'SOURCE0_RGB': 0x8580, |
| 'SOURCE1_RGB': 0x8581, |
| 'SOURCE2_RGB': 0x8582, |
| 'SOURCE0_ALPHA': 0x8588, |
| 'SOURCE1_ALPHA': 0x8589, |
| 'SOURCE2_ALPHA': 0x858A, |
| 'OPERAND0_RGB': 0x8590, |
| 'OPERAND1_RGB': 0x8591, |
| 'OPERAND2_RGB': 0x8592, |
| 'OPERAND0_ALPHA': 0x8598, |
| 'OPERAND1_ALPHA': 0x8599, |
| 'OPERAND2_ALPHA': 0x859A, |
| 'TEXTURE_COMPRESSED_IMAGE_SIZE': 0x86A0, |
| 'TEXTURE_COMPRESSED': 0x86A1, |
| 'NUM_COMPRESSED_TEXTURE_FORMATS': 0x86A2, |
| 'COMPRESSED_TEXTURE_FORMATS': 0x86A3, |
| 'DOT3_RGB': 0x86AE, |
| 'DOT3_RGBA': 0x86AF, |
| 'MULTISAMPLE_BIT': 0x20000000, |
| 'BLEND_DST_RGB': 0x80C8, |
| 'BLEND_SRC_RGB': 0x80C9, |
| 'BLEND_DST_ALPHA': 0x80CA, |
| 'BLEND_SRC_ALPHA': 0x80CB, |
| 'POINT_SIZE_MIN': 0x8126, |
| 'POINT_SIZE_MAX': 0x8127, |
| 'POINT_FADE_THRESHOLD_SIZE': 0x8128, |
| 'POINT_DISTANCE_ATTENUATION': 0x8129, |
| 'GENERATE_MIPMAP': 0x8191, |
| 'GENERATE_MIPMAP_HINT': 0x8192, |
| 'DEPTH_COMPONENT16': 0x81A5, |
| 'DEPTH_COMPONENT24': 0x81A6, |
| 'DEPTH_COMPONENT32': 0x81A7, |
| 'MIRRORED_REPEAT': 0x8370, |
| 'FOG_COORDINATE_SOURCE': 0x8450, |
| 'FOG_COORDINATE': 0x8451, |
| 'FRAGMENT_DEPTH': 0x8452, |
| 'CURRENT_FOG_COORDINATE': 0x8453, |
| 'FOG_COORDINATE_ARRAY_TYPE': 0x8454, |
| 'FOG_COORDINATE_ARRAY_STRIDE': 0x8455, |
| 'FOG_COORDINATE_ARRAY_POINTER': 0x8456, |
| 'FOG_COORDINATE_ARRAY': 0x8457, |
| 'COLOR_SUM': 0x8458, |
| 'CURRENT_SECONDARY_COLOR': 0x8459, |
| 'SECONDARY_COLOR_ARRAY_SIZE': 0x845A, |
| 'SECONDARY_COLOR_ARRAY_TYPE': 0x845B, |
| 'SECONDARY_COLOR_ARRAY_STRIDE': 0x845C, |
| 'SECONDARY_COLOR_ARRAY_POINTER': 0x845D, |
| 'SECONDARY_COLOR_ARRAY': 0x845E, |
| 'MAX_TEXTURE_LOD_BIAS': 0x84FD, |
| 'TEXTURE_FILTER_CONTROL': 0x8500, |
| 'TEXTURE_LOD_BIAS': 0x8501, |
| 'INCR_WRAP': 0x8507, |
| 'DECR_WRAP': 0x8508, |
| 'TEXTURE_DEPTH_SIZE': 0x884A, |
| 'DEPTH_TEXTURE_MODE': 0x884B, |
| 'TEXTURE_COMPARE_MODE': 0x884C, |
| 'TEXTURE_COMPARE_FUNC': 0x884D, |
| 'COMPARE_R_TO_TEXTURE': 0x884E, |
| 'BUFFER_SIZE': 0x8764, |
| 'BUFFER_USAGE': 0x8765, |
| 'QUERY_COUNTER_BITS': 0x8864, |
| 'CURRENT_QUERY': 0x8865, |
| 'QUERY_RESULT': 0x8866, |
| 'QUERY_RESULT_AVAILABLE': 0x8867, |
| 'ARRAY_BUFFER': 0x8892, |
| 'ELEMENT_ARRAY_BUFFER': 0x8893, |
| 'ARRAY_BUFFER_BINDING': 0x8894, |
| 'ELEMENT_ARRAY_BUFFER_BINDING': 0x8895, |
| 'VERTEX_ARRAY_BUFFER_BINDING': 0x8896, |
| 'NORMAL_ARRAY_BUFFER_BINDING': 0x8897, |
| 'COLOR_ARRAY_BUFFER_BINDING': 0x8898, |
| 'INDEX_ARRAY_BUFFER_BINDING': 0x8899, |
| 'TEXTURE_COORD_ARRAY_BUFFER_BINDING': 0x889A, |
| 'EDGE_FLAG_ARRAY_BUFFER_BINDING': 0x889B, |
| 'SECONDARY_COLOR_ARRAY_BUFFER_BINDING': 0x889C, |
| 'FOG_COORDINATE_ARRAY_BUFFER_BINDING': 0x889D, |
| 'WEIGHT_ARRAY_BUFFER_BINDING': 0x889E, |
| 'VERTEX_ATTRIB_ARRAY_BUFFER_BINDING': 0x889F, |
| 'READ_ONLY': 0x88B8, |
| 'WRITE_ONLY': 0x88B9, |
| 'READ_WRITE': 0x88BA, |
| 'BUFFER_ACCESS': 0x88BB, |
| 'BUFFER_MAPPED': 0x88BC, |
| 'BUFFER_MAP_POINTER': 0x88BD, |
| 'STREAM_DRAW': 0x88E0, |
| 'STREAM_READ': 0x88E1, |
| 'STREAM_COPY': 0x88E2, |
| 'STATIC_DRAW': 0x88E4, |
| 'STATIC_READ': 0x88E5, |
| 'STATIC_COPY': 0x88E6, |
| 'DYNAMIC_DRAW': 0x88E8, |
| 'DYNAMIC_READ': 0x88E9, |
| 'DYNAMIC_COPY': 0x88EA, |
| 'SAMPLES_PASSED': 0x8914, |
| 'VERTEX_ATTRIB_ARRAY_ENABLED': 0x8622, |
| 'VERTEX_ATTRIB_ARRAY_SIZE': 0x8623, |
| 'VERTEX_ATTRIB_ARRAY_STRIDE': 0x8624, |
| 'VERTEX_ATTRIB_ARRAY_TYPE': 0x8625, |
| 'CURRENT_VERTEX_ATTRIB': 0x8626, |
| 'VERTEX_PROGRAM_POINT_SIZE': 0x8642, |
| 'VERTEX_PROGRAM_TWO_SIDE': 0x8643, |
| 'VERTEX_ATTRIB_ARRAY_POINTER': 0x8645, |
| 'STENCIL_BACK_FUNC': 0x8800, |
| 'STENCIL_BACK_FAIL': 0x8801, |
| 'STENCIL_BACK_PASS_DEPTH_FAIL': 0x8802, |
| 'STENCIL_BACK_PASS_DEPTH_PASS': 0x8803, |
| 'MAX_DRAW_BUFFERS': 0x8824, |
| 'DRAW_BUFFER0': 0x8825, |
| 'DRAW_BUFFER1': 0x8826, |
| 'DRAW_BUFFER2': 0x8827, |
| 'DRAW_BUFFER3': 0x8828, |
| 'DRAW_BUFFER4': 0x8829, |
| 'DRAW_BUFFER5': 0x882A, |
| 'DRAW_BUFFER6': 0x882B, |
| 'DRAW_BUFFER7': 0x882C, |
| 'DRAW_BUFFER8': 0x882D, |
| 'DRAW_BUFFER9': 0x882E, |
| 'DRAW_BUFFER10': 0x882F, |
| 'DRAW_BUFFER11': 0x8830, |
| 'DRAW_BUFFER12': 0x8831, |
| 'DRAW_BUFFER13': 0x8832, |
| 'DRAW_BUFFER14': 0x8833, |
| 'DRAW_BUFFER15': 0x8834, |
| 'BLEND_EQUATION_ALPHA': 0x883D, |
| 'POINT_SPRITE': 0x8861, |
| 'COORD_REPLACE': 0x8862, |
| 'MAX_VERTEX_ATTRIBS': 0x8869, |
| 'VERTEX_ATTRIB_ARRAY_NORMALIZED': 0x886A, |
| 'MAX_TEXTURE_COORDS': 0x8871, |
| 'MAX_TEXTURE_IMAGE_UNITS': 0x8872, |
| 'FRAGMENT_SHADER': 0x8B30, |
| 'VERTEX_SHADER': 0x8B31, |
| 'MAX_FRAGMENT_UNIFORM_COMPONENTS': 0x8B49, |
| 'MAX_VERTEX_UNIFORM_COMPONENTS': 0x8B4A, |
| 'MAX_VARYING_FLOATS': 0x8B4B, |
| 'MAX_VERTEX_TEXTURE_IMAGE_UNITS': 0x8B4C, |
| 'MAX_COMBINED_TEXTURE_IMAGE_UNITS': 0x8B4D, |
| 'SHADER_TYPE': 0x8B4F, |
| 'FLOAT_VEC2': 0x8B50, |
| 'FLOAT_VEC3': 0x8B51, |
| 'FLOAT_VEC4': 0x8B52, |
| 'INT_VEC2': 0x8B53, |
| 'INT_VEC3': 0x8B54, |
| 'INT_VEC4': 0x8B55, |
| 'BOOL': 0x8B56, |
| 'BOOL_VEC2': 0x8B57, |
| 'BOOL_VEC3': 0x8B58, |
| 'BOOL_VEC4': 0x8B59, |
| 'FLOAT_MAT2': 0x8B5A, |
| 'FLOAT_MAT3': 0x8B5B, |
| 'FLOAT_MAT4': 0x8B5C, |
| 'SAMPLER_1D': 0x8B5D, |
| 'SAMPLER_2D': 0x8B5E, |
| 'SAMPLER_3D': 0x8B5F, |
| 'SAMPLER_CUBE': 0x8B60, |
| 'SAMPLER_1D_SHADOW': 0x8B61, |
| 'SAMPLER_2D_SHADOW': 0x8B62, |
| 'DELETE_STATUS': 0x8B80, |
| 'COMPILE_STATUS': 0x8B81, |
| 'LINK_STATUS': 0x8B82, |
| 'VALIDATE_STATUS': 0x8B83, |
| 'INFO_LOG_LENGTH': 0x8B84, |
| 'ATTACHED_SHADERS': 0x8B85, |
| 'ACTIVE_UNIFORMS': 0x8B86, |
| 'ACTIVE_UNIFORM_MAX_LENGTH': 0x8B87, |
| 'SHADER_SOURCE_LENGTH': 0x8B88, |
| 'ACTIVE_ATTRIBUTES': 0x8B89, |
| 'ACTIVE_ATTRIBUTE_MAX_LENGTH': 0x8B8A, |
| 'FRAGMENT_SHADER_DERIVATIVE_HINT': 0x8B8B, |
| 'SHADING_LANGUAGE_VERSION': 0x8B8C, |
| 'CURRENT_PROGRAM': 0x8B8D, |
| 'POINT_SPRITE_COORD_ORIGIN': 0x8CA0, |
| 'LOWER_LEFT': 0x8CA1, |
| 'UPPER_LEFT': 0x8CA2, |
| 'STENCIL_BACK_REF': 0x8CA3, |
| 'STENCIL_BACK_VALUE_MASK': 0x8CA4, |
| 'STENCIL_BACK_WRITEMASK': 0x8CA5, |
| 'CURRENT_RASTER_SECONDARY_COLOR': 0x845F, |
| 'PIXEL_PACK_BUFFER': 0x88EB, |
| 'PIXEL_UNPACK_BUFFER': 0x88EC, |
| 'PIXEL_PACK_BUFFER_BINDING': 0x88ED, |
| 'PIXEL_UNPACK_BUFFER_BINDING': 0x88EF, |
| 'FLOAT_MAT2x3': 0x8B65, |
| 'FLOAT_MAT2x4': 0x8B66, |
| 'FLOAT_MAT3x2': 0x8B67, |
| 'FLOAT_MAT3x4': 0x8B68, |
| 'FLOAT_MAT4x2': 0x8B69, |
| 'FLOAT_MAT4x3': 0x8B6A, |
| 'SRGB': 0x8C40, |
| 'SRGB8': 0x8C41, |
| 'SRGB_ALPHA': 0x8C42, |
| 'SRGB8_ALPHA8': 0x8C43, |
| 'SLUMINANCE_ALPHA': 0x8C44, |
| 'SLUMINANCE8_ALPHA8': 0x8C45, |
| 'SLUMINANCE': 0x8C46, |
| 'SLUMINANCE8': 0x8C47, |
| 'COMPRESSED_SRGB': 0x8C48, |
| 'COMPRESSED_SRGB_ALPHA': 0x8C49, |
| 'COMPRESSED_SLUMINANCE': 0x8C4A, |
| 'COMPRESSED_SLUMINANCE_ALPHA': 0x8C4B, |
| 'CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT': 0x0001, |
| 'MAJOR_VERSION': 0x821B, |
| 'MINOR_VERSION': 0x821C, |
| 'NUM_EXTENSIONS': 0x821D, |
| 'CONTEXT_FLAGS': 0x821E, |
| 'DEPTH_BUFFER': 0x8223, |
| 'STENCIL_BUFFER': 0x8224, |
| 'COMPRESSED_RED': 0x8225, |
| 'COMPRESSED_RG': 0x8226, |
| 'RGBA32F': 0x8814, |
| 'RGB32F': 0x8815, |
| 'RGBA16F': 0x881A, |
| 'RGB16F': 0x881B, |
| 'VERTEX_ATTRIB_ARRAY_INTEGER': 0x88FD, |
| 'MAX_ARRAY_TEXTURE_LAYERS': 0x88FF, |
| 'MIN_PROGRAM_TEXEL_OFFSET': 0x8904, |
| 'MAX_PROGRAM_TEXEL_OFFSET': 0x8905, |
| 'CLAMP_VERTEX_COLOR': 0x891A, |
| 'CLAMP_FRAGMENT_COLOR': 0x891B, |
| 'CLAMP_READ_COLOR': 0x891C, |
| 'FIXED_ONLY': 0x891D, |
| 'TEXTURE_RED_TYPE': 0x8C10, |
| 'TEXTURE_GREEN_TYPE': 0x8C11, |
| 'TEXTURE_BLUE_TYPE': 0x8C12, |
| 'TEXTURE_ALPHA_TYPE': 0x8C13, |
| 'TEXTURE_LUMINANCE_TYPE': 0x8C14, |
| 'TEXTURE_INTENSITY_TYPE': 0x8C15, |
| 'TEXTURE_DEPTH_TYPE': 0x8C16, |
| 'UNSIGNED_NORMALIZED': 0x8C17, |
| 'TEXTURE_1D_ARRAY': 0x8C18, |
| 'PROXY_TEXTURE_1D_ARRAY': 0x8C19, |
| 'TEXTURE_2D_ARRAY': 0x8C1A, |
| 'PROXY_TEXTURE_2D_ARRAY': 0x8C1B, |
| 'TEXTURE_BINDING_1D_ARRAY': 0x8C1C, |
| 'TEXTURE_BINDING_2D_ARRAY': 0x8C1D, |
| 'R11F_G11F_B10F': 0x8C3A, |
| 'UNSIGNED_INT_10F_11F_11F_REV': 0x8C3B, |
| 'RGB9_E5': 0x8C3D, |
| 'UNSIGNED_INT_5_9_9_9_REV': 0x8C3E, |
| 'TEXTURE_SHARED_SIZE': 0x8C3F, |
| 'TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH': 0x8C76, |
| 'TRANSFORM_FEEDBACK_BUFFER_MODE': 0x8C7F, |
| 'MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS': 0x8C80, |
| 'TRANSFORM_FEEDBACK_VARYINGS': 0x8C83, |
| 'TRANSFORM_FEEDBACK_BUFFER_START': 0x8C84, |
| 'TRANSFORM_FEEDBACK_BUFFER_SIZE': 0x8C85, |
| 'PRIMITIVES_GENERATED': 0x8C87, |
| 'TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN': 0x8C88, |
| 'RASTERIZER_DISCARD': 0x8C89, |
| 'MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS': 0x8C8A, |
| 'MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS': 0x8C8B, |
| 'INTERLEAVED_ATTRIBS': 0x8C8C, |
| 'SEPARATE_ATTRIBS': 0x8C8D, |
| 'TRANSFORM_FEEDBACK_BUFFER': 0x8C8E, |
| 'TRANSFORM_FEEDBACK_BUFFER_BINDING': 0x8C8F, |
| 'RGBA32UI': 0x8D70, |
| 'RGB32UI': 0x8D71, |
| 'RGBA16UI': 0x8D76, |
| 'RGB16UI': 0x8D77, |
| 'RGBA8UI': 0x8D7C, |
| 'RGB8UI': 0x8D7D, |
| 'RGBA32I': 0x8D82, |
| 'RGB32I': 0x8D83, |
| 'RGBA16I': 0x8D88, |
| 'RGB16I': 0x8D89, |
| 'RGBA8I': 0x8D8E, |
| 'RGB8I': 0x8D8F, |
| 'RED_INTEGER': 0x8D94, |
| 'GREEN_INTEGER': 0x8D95, |
| 'BLUE_INTEGER': 0x8D96, |
| 'ALPHA_INTEGER': 0x8D97, |
| 'RGB_INTEGER': 0x8D98, |
| 'RGBA_INTEGER': 0x8D99, |
| 'BGR_INTEGER': 0x8D9A, |
| 'BGRA_INTEGER': 0x8D9B, |
| 'SAMPLER_1D_ARRAY': 0x8DC0, |
| 'SAMPLER_2D_ARRAY': 0x8DC1, |
| 'SAMPLER_1D_ARRAY_SHADOW': 0x8DC3, |
| 'SAMPLER_2D_ARRAY_SHADOW': 0x8DC4, |
| 'SAMPLER_CUBE_SHADOW': 0x8DC5, |
| 'UNSIGNED_INT_VEC2': 0x8DC6, |
| 'UNSIGNED_INT_VEC3': 0x8DC7, |
| 'UNSIGNED_INT_VEC4': 0x8DC8, |
| 'INT_SAMPLER_1D': 0x8DC9, |
| 'INT_SAMPLER_2D': 0x8DCA, |
| 'INT_SAMPLER_3D': 0x8DCB, |
| 'INT_SAMPLER_CUBE': 0x8DCC, |
| 'INT_SAMPLER_1D_ARRAY': 0x8DCE, |
| 'INT_SAMPLER_2D_ARRAY': 0x8DCF, |
| 'UNSIGNED_INT_SAMPLER_1D': 0x8DD1, |
| 'UNSIGNED_INT_SAMPLER_2D': 0x8DD2, |
| 'UNSIGNED_INT_SAMPLER_3D': 0x8DD3, |
| 'UNSIGNED_INT_SAMPLER_CUBE': 0x8DD4, |
| 'UNSIGNED_INT_SAMPLER_1D_ARRAY': 0x8DD6, |
| 'UNSIGNED_INT_SAMPLER_2D_ARRAY': 0x8DD7, |
| 'QUERY_WAIT': 0x8E13, |
| 'QUERY_NO_WAIT': 0x8E14, |
| 'QUERY_BY_REGION_WAIT': 0x8E15, |
| 'QUERY_BY_REGION_NO_WAIT': 0x8E16, |
| 'MULTISAMPLE_3DFX': 0x86B2, |
| 'SAMPLE_BUFFERS_3DFX': 0x86B3, |
| 'SAMPLES_3DFX': 0x86B4, |
| 'MULTISAMPLE_BIT_3DFX': 0x20000000, |
| 'COMPRESSED_RGB_FXT1_3DFX': 0x86B0, |
| 'COMPRESSED_RGBA_FXT1_3DFX': 0x86B1, |
| 'UNPACK_CLIENT_STORAGE_APPLE': 0x85B2, |
| 'ELEMENT_ARRAY_APPLE': 0x8768, |
| 'ELEMENT_ARRAY_TYPE_APPLE': 0x8769, |
| 'ELEMENT_ARRAY_POINTER_APPLE': 0x876A, |
| 'HALF_APPLE': 0x140B, |
| 'RGBA_FLOAT32_APPLE': 0x8814, |
| 'RGB_FLOAT32_APPLE': 0x8815, |
| 'ALPHA_FLOAT32_APPLE': 0x8816, |
| 'INTENSITY_FLOAT32_APPLE': 0x8817, |
| 'LUMINANCE_FLOAT32_APPLE': 0x8818, |
| 'LUMINANCE_ALPHA_FLOAT32_APPLE': 0x8819, |
| 'RGBA_FLOAT16_APPLE': 0x881A, |
| 'RGB_FLOAT16_APPLE': 0x881B, |
| 'ALPHA_FLOAT16_APPLE': 0x881C, |
| 'INTENSITY_FLOAT16_APPLE': 0x881D, |
| 'LUMINANCE_FLOAT16_APPLE': 0x881E, |
| 'LUMINANCE_ALPHA_FLOAT16_APPLE': 0x881F, |
| 'COLOR_FLOAT_APPLE': 0x8A0F, |
| 'BUFFER_SERIALIZED_MODIFY_APPLE': 0x8A12, |
| 'BUFFER_FLUSHING_UNMAP_APPLE': 0x8A13, |
| 'MIN_PBUFFER_VIEWPORT_DIMS_APPLE': 0x8A10, |
| 'LIGHT_MODEL_SPECULAR_VECTOR_APPLE': 0x85B0, |
| 'TEXTURE_RANGE_LENGTH_APPLE': 0x85B7, |
| 'TEXTURE_RANGE_POINTER_APPLE': 0x85B8, |
| 'TEXTURE_STORAGE_HINT_APPLE': 0x85BC, |
| 'STORAGE_PRIVATE_APPLE': 0x85BD, |
| 'STORAGE_CACHED_APPLE': 0x85BE, |
| 'STORAGE_SHARED_APPLE': 0x85BF, |
| 'TRANSFORM_HINT_APPLE': 0x85B1, |
| 'VERTEX_ARRAY_BINDING_APPLE': 0x85B5, |
| 'VERTEX_ARRAY_RANGE_APPLE': 0x851D, |
| 'VERTEX_ARRAY_RANGE_LENGTH_APPLE': 0x851E, |
| 'VERTEX_ARRAY_STORAGE_HINT_APPLE': 0x851F, |
| 'MAX_VERTEX_ARRAY_RANGE_ELEMENT_APPLE': 0x8520, |
| 'VERTEX_ARRAY_RANGE_POINTER_APPLE': 0x8521, |
| 'STORAGE_CACHED_APPLE': 0x85BE, |
| 'STORAGE_SHARED_APPLE': 0x85BF, |
| 'YCBCR_422_APPLE': 0x85B9, |
| 'UNSIGNED_SHORT_8_8_APPLE': 0x85BA, |
| 'UNSIGNED_SHORT_8_8_REV_APPLE': 0x85BB, |
| 'RGBA_FLOAT_MODE_ARB': 0x8820, |
| 'CLAMP_VERTEX_COLOR_ARB': 0x891A, |
| 'CLAMP_FRAGMENT_COLOR_ARB': 0x891B, |
| 'CLAMP_READ_COLOR_ARB': 0x891C, |
| 'FIXED_ONLY_ARB': 0x891D, |
| 'DEPTH_COMPONENT32F': 0x8CAC, |
| 'DEPTH32F_STENCIL8': 0x8CAD, |
| 'FLOAT_32_UNSIGNED_INT_24_8_REV': 0x8DAD, |
| 'DEPTH_COMPONENT16_ARB': 0x81A5, |
| 'DEPTH_COMPONENT24_ARB': 0x81A6, |
| 'DEPTH_COMPONENT32_ARB': 0x81A7, |
| 'TEXTURE_DEPTH_SIZE_ARB': 0x884A, |
| 'DEPTH_TEXTURE_MODE_ARB': 0x884B, |
| 'MAX_DRAW_BUFFERS_ARB': 0x8824, |
| 'DRAW_BUFFER0_ARB': 0x8825, |
| 'DRAW_BUFFER1_ARB': 0x8826, |
| 'DRAW_BUFFER2_ARB': 0x8827, |
| 'DRAW_BUFFER3_ARB': 0x8828, |
| 'DRAW_BUFFER4_ARB': 0x8829, |
| 'DRAW_BUFFER5_ARB': 0x882A, |
| 'DRAW_BUFFER6_ARB': 0x882B, |
| 'DRAW_BUFFER7_ARB': 0x882C, |
| 'DRAW_BUFFER8_ARB': 0x882D, |
| 'DRAW_BUFFER9_ARB': 0x882E, |
| 'DRAW_BUFFER10_ARB': 0x882F, |
| 'DRAW_BUFFER11_ARB': 0x8830, |
| 'DRAW_BUFFER12_ARB': 0x8831, |
| 'DRAW_BUFFER13_ARB': 0x8832, |
| 'DRAW_BUFFER14_ARB': 0x8833, |
| 'DRAW_BUFFER15_ARB': 0x8834, |
| 'FRAGMENT_PROGRAM_ARB': 0x8804, |
| 'PROGRAM_ALU_INSTRUCTIONS_ARB': 0x8805, |
| 'PROGRAM_TEX_INSTRUCTIONS_ARB': 0x8806, |
| 'PROGRAM_TEX_INDIRECTIONS_ARB': 0x8807, |
| 'PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB': 0x8808, |
| 'PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB': 0x8809, |
| 'PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB': 0x880A, |
| 'MAX_PROGRAM_ALU_INSTRUCTIONS_ARB': 0x880B, |
| 'MAX_PROGRAM_TEX_INSTRUCTIONS_ARB': 0x880C, |
| 'MAX_PROGRAM_TEX_INDIRECTIONS_ARB': 0x880D, |
| 'MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB': 0x880E, |
| 'MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB': 0x880F, |
| 'MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB': 0x8810, |
| 'MAX_TEXTURE_COORDS_ARB': 0x8871, |
| 'MAX_TEXTURE_IMAGE_UNITS_ARB': 0x8872, |
| 'FRAGMENT_SHADER_ARB': 0x8B30, |
| 'MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB': 0x8B49, |
| 'FRAGMENT_SHADER_DERIVATIVE_HINT_ARB': 0x8B8B, |
| 'INVALID_FRAMEBUFFER_OPERATION': 0x0506, |
| 'FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING': 0x8210, |
| 'FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE': 0x8211, |
| 'FRAMEBUFFER_ATTACHMENT_RED_SIZE': 0x8212, |
| 'FRAMEBUFFER_ATTACHMENT_GREEN_SIZE': 0x8213, |
| 'FRAMEBUFFER_ATTACHMENT_BLUE_SIZE': 0x8214, |
| 'FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE': 0x8215, |
| 'FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE': 0x8216, |
| 'FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE': 0x8217, |
| 'FRAMEBUFFER_DEFAULT': 0x8218, |
| 'FRAMEBUFFER_UNDEFINED': 0x8219, |
| 'DEPTH_STENCIL_ATTACHMENT': 0x821A, |
| 'INDEX': 0x8222, |
| 'MAX_RENDERBUFFER_SIZE': 0x84E8, |
| 'DEPTH_STENCIL': 0x84F9, |
| 'UNSIGNED_INT_24_8': 0x84FA, |
| 'DEPTH24_STENCIL8': 0x88F0, |
| 'TEXTURE_STENCIL_SIZE': 0x88F1, |
| 'UNSIGNED_NORMALIZED': 0x8C17, |
| 'SRGB': 0x8C40, |
| 'DRAW_FRAMEBUFFER_BINDING': 0x8CA6, |
| 'FRAMEBUFFER_BINDING': 0x8CA6, |
| 'RENDERBUFFER_BINDING': 0x8CA7, |
| 'READ_FRAMEBUFFER': 0x8CA8, |
| 'DRAW_FRAMEBUFFER': 0x8CA9, |
| 'READ_FRAMEBUFFER_BINDING': 0x8CAA, |
| 'RENDERBUFFER_SAMPLES': 0x8CAB, |
| 'FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE': 0x8CD0, |
| 'FRAMEBUFFER_ATTACHMENT_OBJECT_NAME': 0x8CD1, |
| 'FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL': 0x8CD2, |
| 'FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE': 0x8CD3, |
| 'FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER': 0x8CD4, |
| 'FRAMEBUFFER_COMPLETE': 0x8CD5, |
| 'FRAMEBUFFER_INCOMPLETE_ATTACHMENT': 0x8CD6, |
| 'FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT': 0x8CD7, |
| 'FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER': 0x8CDB, |
| 'FRAMEBUFFER_INCOMPLETE_READ_BUFFER': 0x8CDC, |
| 'FRAMEBUFFER_UNSUPPORTED': 0x8CDD, |
| 'MAX_COLOR_ATTACHMENTS': 0x8CDF, |
| 'COLOR_ATTACHMENT0': 0x8CE0, |
| 'COLOR_ATTACHMENT1': 0x8CE1, |
| 'COLOR_ATTACHMENT2': 0x8CE2, |
| 'COLOR_ATTACHMENT3': 0x8CE3, |
| 'COLOR_ATTACHMENT4': 0x8CE4, |
| 'COLOR_ATTACHMENT5': 0x8CE5, |
| 'COLOR_ATTACHMENT6': 0x8CE6, |
| 'COLOR_ATTACHMENT7': 0x8CE7, |
| 'COLOR_ATTACHMENT8': 0x8CE8, |
| 'COLOR_ATTACHMENT9': 0x8CE9, |
| 'COLOR_ATTACHMENT10': 0x8CEA, |
| 'COLOR_ATTACHMENT11': 0x8CEB, |
| 'COLOR_ATTACHMENT12': 0x8CEC, |
| 'COLOR_ATTACHMENT13': 0x8CED, |
| 'COLOR_ATTACHMENT14': 0x8CEE, |
| 'COLOR_ATTACHMENT15': 0x8CEF, |
| 'DEPTH_ATTACHMENT': 0x8D00, |
| 'STENCIL_ATTACHMENT': 0x8D20, |
| 'FRAMEBUFFER': 0x8D40, |
| 'RENDERBUFFER': 0x8D41, |
| 'RENDERBUFFER_WIDTH': 0x8D42, |
| 'RENDERBUFFER_HEIGHT': 0x8D43, |
| 'RENDERBUFFER_INTERNAL_FORMAT': 0x8D44, |
| 'STENCIL_INDEX1': 0x8D46, |
| 'STENCIL_INDEX4': 0x8D47, |
| 'STENCIL_INDEX8': 0x8D48, |
| 'STENCIL_INDEX16': 0x8D49, |
| 'RENDERBUFFER_RED_SIZE': 0x8D50, |
| 'RENDERBUFFER_GREEN_SIZE': 0x8D51, |
| 'RENDERBUFFER_BLUE_SIZE': 0x8D52, |
| 'RENDERBUFFER_ALPHA_SIZE': 0x8D53, |
| 'RENDERBUFFER_DEPTH_SIZE': 0x8D54, |
| 'RENDERBUFFER_STENCIL_SIZE': 0x8D55, |
| 'FRAMEBUFFER_INCOMPLETE_MULTISAMPLE': 0x8D56, |
| 'MAX_SAMPLES': 0x8D57, |
| 'FRAMEBUFFER_SRGB': 0x8DB9, |
| 'LINES_ADJACENCY_ARB': 0xA, |
| 'LINE_STRIP_ADJACENCY_ARB': 0xB, |
| 'TRIANGLES_ADJACENCY_ARB': 0xC, |
| 'TRIANGLE_STRIP_ADJACENCY_ARB': 0xD, |
| 'PROGRAM_POINT_SIZE_ARB': 0x8642, |
| 'MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB': 0x8C29, |
| 'FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER': 0x8CD4, |
| 'FRAMEBUFFER_ATTACHMENT_LAYERED_ARB': 0x8DA7, |
| 'FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB': 0x8DA8, |
| 'FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB': 0x8DA9, |
| 'GEOMETRY_SHADER_ARB': 0x8DD9, |
| 'GEOMETRY_VERTICES_OUT_ARB': 0x8DDA, |
| 'GEOMETRY_INPUT_TYPE_ARB': 0x8DDB, |
| 'GEOMETRY_OUTPUT_TYPE_ARB': 0x8DDC, |
| 'MAX_GEOMETRY_VARYING_COMPONENTS_ARB': 0x8DDD, |
| 'MAX_VERTEX_VARYING_COMPONENTS_ARB': 0x8DDE, |
| 'MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB': 0x8DDF, |
| 'MAX_GEOMETRY_OUTPUT_VERTICES_ARB': 0x8DE0, |
| 'MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB': 0x8DE1, |
| 'HALF_FLOAT_ARB': 0x140B, |
| 'HALF_FLOAT': 0x140B, |
| 'CONSTANT_COLOR': 0x8001, |
| 'ONE_MINUS_CONSTANT_COLOR': 0x8002, |
| 'CONSTANT_ALPHA': 0x8003, |
| 'ONE_MINUS_CONSTANT_ALPHA': 0x8004, |
| 'BLEND_COLOR': 0x8005, |
| 'FUNC_ADD': 0x8006, |
| 'MIN': 0x8007, |
| 'MAX': 0x8008, |
| 'BLEND_EQUATION': 0x8009, |
| 'FUNC_SUBTRACT': 0x800A, |
| 'FUNC_REVERSE_SUBTRACT': 0x800B, |
| 'CONVOLUTION_1D': 0x8010, |
| 'CONVOLUTION_2D': 0x8011, |
| 'SEPARABLE_2D': 0x8012, |
| 'CONVOLUTION_BORDER_MODE': 0x8013, |
| 'CONVOLUTION_FILTER_SCALE': 0x8014, |
| 'CONVOLUTION_FILTER_BIAS': 0x8015, |
| 'REDUCE': 0x8016, |
| 'CONVOLUTION_FORMAT': 0x8017, |
| 'CONVOLUTION_WIDTH': 0x8018, |
| 'CONVOLUTION_HEIGHT': 0x8019, |
| 'MAX_CONVOLUTION_WIDTH': 0x801A, |
| 'MAX_CONVOLUTION_HEIGHT': 0x801B, |
| 'POST_CONVOLUTION_RED_SCALE': 0x801C, |
| 'POST_CONVOLUTION_GREEN_SCALE': 0x801D, |
| 'POST_CONVOLUTION_BLUE_SCALE': 0x801E, |
| 'POST_CONVOLUTION_ALPHA_SCALE': 0x801F, |
| 'POST_CONVOLUTION_RED_BIAS': 0x8020, |
| 'POST_CONVOLUTION_GREEN_BIAS': 0x8021, |
| 'POST_CONVOLUTION_BLUE_BIAS': 0x8022, |
| 'POST_CONVOLUTION_ALPHA_BIAS': 0x8023, |
| 'HISTOGRAM': 0x8024, |
| 'PROXY_HISTOGRAM': 0x8025, |
| 'HISTOGRAM_WIDTH': 0x8026, |
| 'HISTOGRAM_FORMAT': 0x8027, |
| 'HISTOGRAM_RED_SIZE': 0x8028, |
| 'HISTOGRAM_GREEN_SIZE': 0x8029, |
| 'HISTOGRAM_BLUE_SIZE': 0x802A, |
| 'HISTOGRAM_ALPHA_SIZE': 0x802B, |
| 'HISTOGRAM_LUMINANCE_SIZE': 0x802C, |
| 'HISTOGRAM_SINK': 0x802D, |
| 'MINMAX': 0x802E, |
| 'MINMAX_FORMAT': 0x802F, |
| 'MINMAX_SINK': 0x8030, |
| 'TABLE_TOO_LARGE': 0x8031, |
| 'COLOR_MATRIX': 0x80B1, |
| 'COLOR_MATRIX_STACK_DEPTH': 0x80B2, |
| 'MAX_COLOR_MATRIX_STACK_DEPTH': 0x80B3, |
| 'POST_COLOR_MATRIX_RED_SCALE': 0x80B4, |
| 'POST_COLOR_MATRIX_GREEN_SCALE': 0x80B5, |
| 'POST_COLOR_MATRIX_BLUE_SCALE': 0x80B6, |
| 'POST_COLOR_MATRIX_ALPHA_SCALE': 0x80B7, |
| 'POST_COLOR_MATRIX_RED_BIAS': 0x80B8, |
| 'POST_COLOR_MATRIX_GREEN_BIAS': 0x80B9, |
| 'POST_COLOR_MATRIX_BLUE_BIAS': 0x80BA, |
| 'POST_COLOR_MATRIX_ALPHA_BIAS': 0x80BB, |
| 'COLOR_TABLE': 0x80D0, |
| 'POST_CONVOLUTION_COLOR_TABLE': 0x80D1, |
| 'POST_COLOR_MATRIX_COLOR_TABLE': 0x80D2, |
| 'PROXY_COLOR_TABLE': 0x80D3, |
| 'PROXY_POST_CONVOLUTION_COLOR_TABLE': 0x80D4, |
| 'PROXY_POST_COLOR_MATRIX_COLOR_TABLE': 0x80D5, |
| 'COLOR_TABLE_SCALE': 0x80D6, |
| 'COLOR_TABLE_BIAS': 0x80D7, |
| 'COLOR_TABLE_FORMAT': 0x80D8, |
| 'COLOR_TABLE_WIDTH': 0x80D9, |
| 'COLOR_TABLE_RED_SIZE': 0x80DA, |
| 'COLOR_TABLE_GREEN_SIZE': 0x80DB, |
| 'COLOR_TABLE_BLUE_SIZE': 0x80DC, |
| 'COLOR_TABLE_ALPHA_SIZE': 0x80DD, |
| 'COLOR_TABLE_LUMINANCE_SIZE': 0x80DE, |
| 'COLOR_TABLE_INTENSITY_SIZE': 0x80DF, |
| 'IGNORE_BORDER': 0x8150, |
| 'CONSTANT_BORDER': 0x8151, |
| 'WRAP_BORDER': 0x8152, |
| 'REPLICATE_BORDER': 0x8153, |
| 'CONVOLUTION_BORDER_COLOR': 0x8154, |
| 'VERTEX_ATTRIB_ARRAY_DIVISOR_ARB': 0x88FE, |
| 'MAP_READ_BIT': 0x0001, |
| 'MAP_WRITE_BIT': 0x0002, |
| 'MAP_INVALIDATE_RANGE_BIT': 0x0004, |
| 'MAP_INVALIDATE_BUFFER_BIT': 0x0008, |
| 'MAP_FLUSH_EXPLICIT_BIT': 0x0010, |
| 'MAP_UNSYNCHRONIZED_BIT': 0x0020, |
| 'MATRIX_PALETTE_ARB': 0x8840, |
| 'MAX_MATRIX_PALETTE_STACK_DEPTH_ARB': 0x8841, |
| 'MAX_PALETTE_MATRICES_ARB': 0x8842, |
| 'CURRENT_PALETTE_MATRIX_ARB': 0x8843, |
| 'MATRIX_INDEX_ARRAY_ARB': 0x8844, |
| 'CURRENT_MATRIX_INDEX_ARB': 0x8845, |
| 'MATRIX_INDEX_ARRAY_SIZE_ARB': 0x8846, |
| 'MATRIX_INDEX_ARRAY_TYPE_ARB': 0x8847, |
| 'MATRIX_INDEX_ARRAY_STRIDE_ARB': 0x8848, |
| 'MATRIX_INDEX_ARRAY_POINTER_ARB': 0x8849, |
| 'MULTISAMPLE_ARB': 0x809D, |
| 'SAMPLE_ALPHA_TO_COVERAGE_ARB': 0x809E, |
| 'SAMPLE_ALPHA_TO_ONE_ARB': 0x809F, |
| 'SAMPLE_COVERAGE_ARB': 0x80A0, |
| 'SAMPLE_BUFFERS_ARB': 0x80A8, |
| 'SAMPLES_ARB': 0x80A9, |
| 'SAMPLE_COVERAGE_VALUE_ARB': 0x80AA, |
| 'SAMPLE_COVERAGE_INVERT_ARB': 0x80AB, |
| 'MULTISAMPLE_BIT_ARB': 0x20000000, |
| 'TEXTURE0_ARB': 0x84C0, |
| 'TEXTURE1_ARB': 0x84C1, |
| 'TEXTURE2_ARB': 0x84C2, |
| 'TEXTURE3_ARB': 0x84C3, |
| 'TEXTURE4_ARB': 0x84C4, |
| 'TEXTURE5_ARB': 0x84C5, |
| 'TEXTURE6_ARB': 0x84C6, |
| 'TEXTURE7_ARB': 0x84C7, |
| 'TEXTURE8_ARB': 0x84C8, |
| 'TEXTURE9_ARB': 0x84C9, |
| 'TEXTURE10_ARB': 0x84CA, |
| 'TEXTURE11_ARB': 0x84CB, |
| 'TEXTURE12_ARB': 0x84CC, |
| 'TEXTURE13_ARB': 0x84CD, |
| 'TEXTURE14_ARB': 0x84CE, |
| 'TEXTURE15_ARB': 0x84CF, |
| 'TEXTURE16_ARB': 0x84D0, |
| 'TEXTURE17_ARB': 0x84D1, |
| 'TEXTURE18_ARB': 0x84D2, |
| 'TEXTURE19_ARB': 0x84D3, |
| 'TEXTURE20_ARB': 0x84D4, |
| 'TEXTURE21_ARB': 0x84D5, |
| 'TEXTURE22_ARB': 0x84D6, |
| 'TEXTURE23_ARB': 0x84D7, |
| 'TEXTURE24_ARB': 0x84D8, |
| 'TEXTURE25_ARB': 0x84D9, |
| 'TEXTURE26_ARB': 0x84DA, |
| 'TEXTURE27_ARB': 0x84DB, |
| 'TEXTURE28_ARB': 0x84DC, |
| 'TEXTURE29_ARB': 0x84DD, |
| 'TEXTURE30_ARB': 0x84DE, |
| 'TEXTURE31_ARB': 0x84DF, |
| 'ACTIVE_TEXTURE_ARB': 0x84E0, |
| 'CLIENT_ACTIVE_TEXTURE_ARB': 0x84E1, |
| 'MAX_TEXTURE_UNITS_ARB': 0x84E2, |
| 'QUERY_COUNTER_BITS_ARB': 0x8864, |
| 'CURRENT_QUERY_ARB': 0x8865, |
| 'QUERY_RESULT_ARB': 0x8866, |
| 'QUERY_RESULT_AVAILABLE_ARB': 0x8867, |
| 'SAMPLES_PASSED_ARB': 0x8914, |
| 'PIXEL_PACK_BUFFER_ARB': 0x88EB, |
| 'PIXEL_UNPACK_BUFFER_ARB': 0x88EC, |
| 'PIXEL_PACK_BUFFER_BINDING_ARB': 0x88ED, |
| 'PIXEL_UNPACK_BUFFER_BINDING_ARB': 0x88EF, |
| 'POINT_SIZE_MIN_ARB': 0x8126, |
| 'POINT_SIZE_MAX_ARB': 0x8127, |
| 'POINT_FADE_THRESHOLD_SIZE_ARB': 0x8128, |
| 'POINT_DISTANCE_ATTENUATION_ARB': 0x8129, |
| 'POINT_SPRITE_ARB': 0x8861, |
| 'COORD_REPLACE_ARB': 0x8862, |
| 'PROGRAM_OBJECT_ARB': 0x8B40, |
| 'SHADER_OBJECT_ARB': 0x8B48, |
| 'OBJECT_TYPE_ARB': 0x8B4E, |
| 'OBJECT_SUBTYPE_ARB': 0x8B4F, |
| 'FLOAT_VEC2_ARB': 0x8B50, |
| 'FLOAT_VEC3_ARB': 0x8B51, |
| 'FLOAT_VEC4_ARB': 0x8B52, |
| 'INT_VEC2_ARB': 0x8B53, |
| 'INT_VEC3_ARB': 0x8B54, |
| 'INT_VEC4_ARB': 0x8B55, |
| 'BOOL_ARB': 0x8B56, |
| 'BOOL_VEC2_ARB': 0x8B57, |
| 'BOOL_VEC3_ARB': 0x8B58, |
| 'BOOL_VEC4_ARB': 0x8B59, |
| 'FLOAT_MAT2_ARB': 0x8B5A, |
| 'FLOAT_MAT3_ARB': 0x8B5B, |
| 'FLOAT_MAT4_ARB': 0x8B5C, |
| 'SAMPLER_1D_ARB': 0x8B5D, |
| 'SAMPLER_2D_ARB': 0x8B5E, |
| 'SAMPLER_3D_ARB': 0x8B5F, |
| 'SAMPLER_CUBE_ARB': 0x8B60, |
| 'SAMPLER_1D_SHADOW_ARB': 0x8B61, |
| 'SAMPLER_2D_SHADOW_ARB': 0x8B62, |
| 'SAMPLER_2D_RECT_ARB': 0x8B63, |
| 'SAMPLER_2D_RECT_SHADOW_ARB': 0x8B64, |
| 'OBJECT_DELETE_STATUS_ARB': 0x8B80, |
| 'OBJECT_COMPILE_STATUS_ARB': 0x8B81, |
| 'OBJECT_LINK_STATUS_ARB': 0x8B82, |
| 'OBJECT_VALIDATE_STATUS_ARB': 0x8B83, |
| 'OBJECT_INFO_LOG_LENGTH_ARB': 0x8B84, |
| 'OBJECT_ATTACHED_OBJECTS_ARB': 0x8B85, |
| 'OBJECT_ACTIVE_UNIFORMS_ARB': 0x8B86, |
| 'OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB': 0x8B87, |
| 'ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH': 0x8A35, |
| 'UNIFORM_NAME_LENGTH': 0x8A39, |
| 'UNIFORM_BLOCK_NAME_LENGTH': 0x8A41, |
| 'OBJECT_SHADER_SOURCE_LENGTH_ARB': 0x8B88, |
| 'SHADING_LANGUAGE_VERSION_ARB': 0x8B8C, |
| 'TEXTURE_COMPARE_MODE_ARB': 0x884C, |
| 'TEXTURE_COMPARE_FUNC_ARB': 0x884D, |
| 'COMPARE_R_TO_TEXTURE_ARB': 0x884E, |
| 'TEXTURE_COMPARE_FAIL_VALUE_ARB': 0x80BF, |
| 'CLAMP_TO_BORDER_ARB': 0x812D, |
| 'TEXTURE_BUFFER_ARB': 0x8C2A, |
| 'MAX_TEXTURE_BUFFER_SIZE_ARB': 0x8C2B, |
| 'TEXTURE_BINDING_BUFFER_ARB': 0x8C2C, |
| 'TEXTURE_BUFFER_DATA_STORE_BINDING_ARB': 0x8C2D, |
| 'TEXTURE_BUFFER_FORMAT_ARB': 0x8C2E, |
| 'COMPRESSED_ALPHA_ARB': 0x84E9, |
| 'COMPRESSED_LUMINANCE_ARB': 0x84EA, |
| 'COMPRESSED_LUMINANCE_ALPHA_ARB': 0x84EB, |
| 'COMPRESSED_INTENSITY_ARB': 0x84EC, |
| 'COMPRESSED_RGB_ARB': 0x84ED, |
| 'COMPRESSED_RGBA_ARB': 0x84EE, |
| 'TEXTURE_COMPRESSION_HINT_ARB': 0x84EF, |
| 'TEXTURE_COMPRESSED_IMAGE_SIZE_ARB': 0x86A0, |
| 'TEXTURE_COMPRESSED_ARB': 0x86A1, |
| 'NUM_COMPRESSED_TEXTURE_FORMATS_ARB': 0x86A2, |
| 'COMPRESSED_TEXTURE_FORMATS_ARB': 0x86A3, |
| 'COMPRESSED_RED_RGTC1': 0x8DBB, |
| 'COMPRESSED_SIGNED_RED_RGTC1': 0x8DBC, |
| 'COMPRESSED_RG_RGTC2': 0x8DBD, |
| 'COMPRESSED_SIGNED_RG_RGTC2': 0x8DBE, |
| 'NORMAL_MAP_ARB': 0x8511, |
| 'REFLECTION_MAP_ARB': 0x8512, |
| 'TEXTURE_CUBE_MAP_ARB': 0x8513, |
| 'TEXTURE_BINDING_CUBE_MAP_ARB': 0x8514, |
| 'TEXTURE_CUBE_MAP_POSITIVE_X_ARB': 0x8515, |
| 'TEXTURE_CUBE_MAP_NEGATIVE_X_ARB': 0x8516, |
| 'TEXTURE_CUBE_MAP_POSITIVE_Y_ARB': 0x8517, |
| 'TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB': 0x8518, |
| 'TEXTURE_CUBE_MAP_POSITIVE_Z_ARB': 0x8519, |
| 'TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB': 0x851A, |
| 'PROXY_TEXTURE_CUBE_MAP_ARB': 0x851B, |
| 'MAX_CUBE_MAP_TEXTURE_SIZE_ARB': 0x851C, |
| 'SUBTRACT_ARB': 0x84E7, |
| 'COMBINE_ARB': 0x8570, |
| 'COMBINE_RGB_ARB': 0x8571, |
| 'COMBINE_ALPHA_ARB': 0x8572, |
| 'RGB_SCALE_ARB': 0x8573, |
| 'ADD_SIGNED_ARB': 0x8574, |
| 'INTERPOLATE_ARB': 0x8575, |
| 'CONSTANT_ARB': 0x8576, |
| 'PRIMARY_COLOR_ARB': 0x8577, |
| 'PREVIOUS_ARB': 0x8578, |
| 'SOURCE0_RGB_ARB': 0x8580, |
| 'SOURCE1_RGB_ARB': 0x8581, |
| 'SOURCE2_RGB_ARB': 0x8582, |
| 'SOURCE0_ALPHA_ARB': 0x8588, |
| 'SOURCE1_ALPHA_ARB': 0x8589, |
| 'SOURCE2_ALPHA_ARB': 0x858A, |
| 'OPERAND0_RGB_ARB': 0x8590, |
| 'OPERAND1_RGB_ARB': 0x8591, |
| 'OPERAND2_RGB_ARB': 0x8592, |
| 'OPERAND0_ALPHA_ARB': 0x8598, |
| 'OPERAND1_ALPHA_ARB': 0x8599, |
| 'OPERAND2_ALPHA_ARB': 0x859A, |
| 'DOT3_RGB_ARB': 0x86AE, |
| 'DOT3_RGBA_ARB': 0x86AF, |
| 'RGBA32F_ARB': 0x8814, |
| 'RGB32F_ARB': 0x8815, |
| 'ALPHA32F_ARB': 0x8816, |
| 'INTENSITY32F_ARB': 0x8817, |
| 'LUMINANCE32F_ARB': 0x8818, |
| 'LUMINANCE_ALPHA32F_ARB': 0x8819, |
| 'RGBA16F_ARB': 0x881A, |
| 'RGB16F_ARB': 0x881B, |
| 'ALPHA16F_ARB': 0x881C, |
| 'INTENSITY16F_ARB': 0x881D, |
| 'LUMINANCE16F_ARB': 0x881E, |
| 'LUMINANCE_ALPHA16F_ARB': 0x881F, |
| 'TEXTURE_RED_TYPE_ARB': 0x8C10, |
| 'TEXTURE_GREEN_TYPE_ARB': 0x8C11, |
| 'TEXTURE_BLUE_TYPE_ARB': 0x8C12, |
| 'TEXTURE_ALPHA_TYPE_ARB': 0x8C13, |
| 'TEXTURE_LUMINANCE_TYPE_ARB': 0x8C14, |
| 'TEXTURE_INTENSITY_TYPE_ARB': 0x8C15, |
| 'TEXTURE_DEPTH_TYPE_ARB': 0x8C16, |
| 'UNSIGNED_NORMALIZED_ARB': 0x8C17, |
| 'MIRRORED_REPEAT_ARB': 0x8370, |
| 'TEXTURE_RECTANGLE_ARB': 0x84F5, |
| 'TEXTURE_BINDING_RECTANGLE_ARB': 0x84F6, |
| 'PROXY_TEXTURE_RECTANGLE_ARB': 0x84F7, |
| 'MAX_RECTANGLE_TEXTURE_SIZE_ARB': 0x84F8, |
| 'SAMPLER_2D_RECT_ARB': 0x8B63, |
| 'SAMPLER_2D_RECT_SHADOW_ARB': 0x8B64, |
| 'RED': 0x1903, |
| 'RG': 0x8227, |
| 'RG_INTEGER': 0x8228, |
| 'R8': 0x8229, |
| 'R16': 0x822A, |
| 'RG8': 0x822B, |
| 'RG16': 0x822C, |
| 'R16F': 0x822D, |
| 'R32F': 0x822E, |
| 'RG16F': 0x822F, |
| 'RG32F': 0x8230, |
| 'R8I': 0x8231, |
| 'R8UI': 0x8232, |
| 'R16I': 0x8233, |
| 'R16UI': 0x8234, |
| 'R32I': 0x8235, |
| 'R32UI': 0x8236, |
| 'RG8I': 0x8237, |
| 'RG8UI': 0x8238, |
| 'RG16I': 0x8239, |
| 'RG16UI': 0x823A, |
| 'RG32I': 0x823B, |
| 'RG32UI': 0x823C, |
| 'TRANSPOSE_MODELVIEW_MATRIX_ARB': 0x84E3, |
| 'TRANSPOSE_PROJECTION_MATRIX_ARB': 0x84E4, |
| 'TRANSPOSE_TEXTURE_MATRIX_ARB': 0x84E5, |
| 'TRANSPOSE_COLOR_MATRIX_ARB': 0x84E6, |
| 'VERTEX_ARRAY_BINDING': 0x85B5, |
| 'MODELVIEW0_ARB': 0x1700, |
| 'MODELVIEW1_ARB': 0x850A, |
| 'MAX_VERTEX_UNITS_ARB': 0x86A4, |
| 'ACTIVE_VERTEX_UNITS_ARB': 0x86A5, |
| 'WEIGHT_SUM_UNITY_ARB': 0x86A6, |
| 'VERTEX_BLEND_ARB': 0x86A7, |
| 'CURRENT_WEIGHT_ARB': 0x86A8, |
| 'WEIGHT_ARRAY_TYPE_ARB': 0x86A9, |
| 'WEIGHT_ARRAY_STRIDE_ARB': 0x86AA, |
| 'WEIGHT_ARRAY_SIZE_ARB': 0x86AB, |
| 'WEIGHT_ARRAY_POINTER_ARB': 0x86AC, |
| 'WEIGHT_ARRAY_ARB': 0x86AD, |
| 'MODELVIEW2_ARB': 0x8722, |
| 'MODELVIEW3_ARB': 0x8723, |
| 'MODELVIEW4_ARB': 0x8724, |
| 'MODELVIEW5_ARB': 0x8725, |
| 'MODELVIEW6_ARB': 0x8726, |
| 'MODELVIEW7_ARB': 0x8727, |
| 'MODELVIEW8_ARB': 0x8728, |
| 'MODELVIEW9_ARB': 0x8729, |
| 'MODELVIEW10_ARB': 0x872A, |
| 'MODELVIEW11_ARB': 0x872B, |
| 'MODELVIEW12_ARB': 0x872C, |
| 'MODELVIEW13_ARB': 0x872D, |
| 'MODELVIEW14_ARB': 0x872E, |
| 'MODELVIEW15_ARB': 0x872F, |
| 'MODELVIEW16_ARB': 0x8730, |
| 'MODELVIEW17_ARB': 0x8731, |
| 'MODELVIEW18_ARB': 0x8732, |
| 'MODELVIEW19_ARB': 0x8733, |
| 'MODELVIEW20_ARB': 0x8734, |
| 'MODELVIEW21_ARB': 0x8735, |
| 'MODELVIEW22_ARB': 0x8736, |
| 'MODELVIEW23_ARB': 0x8737, |
| 'MODELVIEW24_ARB': 0x8738, |
| 'MODELVIEW25_ARB': 0x8739, |
| 'MODELVIEW26_ARB': 0x873A, |
| 'MODELVIEW27_ARB': 0x873B, |
| 'MODELVIEW28_ARB': 0x873C, |
| 'MODELVIEW29_ARB': 0x873D, |
| 'MODELVIEW30_ARB': 0x873E, |
| 'MODELVIEW31_ARB': 0x873F, |
| 'BUFFER_SIZE_ARB': 0x8764, |
| 'BUFFER_USAGE_ARB': 0x8765, |
| 'ARRAY_BUFFER_ARB': 0x8892, |
| 'ELEMENT_ARRAY_BUFFER_ARB': 0x8893, |
| 'ARRAY_BUFFER_BINDING_ARB': 0x8894, |
| 'ELEMENT_ARRAY_BUFFER_BINDING_ARB': 0x8895, |
| 'VERTEX_ARRAY_BUFFER_BINDING_ARB': 0x8896, |
| 'NORMAL_ARRAY_BUFFER_BINDING_ARB': 0x8897, |
| 'COLOR_ARRAY_BUFFER_BINDING_ARB': 0x8898, |
| 'INDEX_ARRAY_BUFFER_BINDING_ARB': 0x8899, |
| 'TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB': 0x889A, |
| 'EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB': 0x889B, |
| 'SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB': 0x889C, |
| 'FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB': 0x889D, |
| 'WEIGHT_ARRAY_BUFFER_BINDING_ARB': 0x889E, |
| 'VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB': 0x889F, |
| 'READ_ONLY_ARB': 0x88B8, |
| 'WRITE_ONLY_ARB': 0x88B9, |
| 'READ_WRITE_ARB': 0x88BA, |
| 'BUFFER_ACCESS_ARB': 0x88BB, |
| 'BUFFER_MAPPED_ARB': 0x88BC, |
| 'BUFFER_MAP_POINTER_ARB': 0x88BD, |
| 'STREAM_DRAW_ARB': 0x88E0, |
| 'STREAM_READ_ARB': 0x88E1, |
| 'STREAM_COPY_ARB': 0x88E2, |
| 'STATIC_DRAW_ARB': 0x88E4, |
| 'STATIC_READ_ARB': 0x88E5, |
| 'STATIC_COPY_ARB': 0x88E6, |
| 'DYNAMIC_DRAW_ARB': 0x88E8, |
| 'DYNAMIC_READ_ARB': 0x88E9, |
| 'DYNAMIC_COPY_ARB': 0x88EA, |
| 'COLOR_SUM_ARB': 0x8458, |
| 'VERTEX_PROGRAM_ARB': 0x8620, |
| 'VERTEX_ATTRIB_ARRAY_ENABLED_ARB': 0x8622, |
| 'VERTEX_ATTRIB_ARRAY_SIZE_ARB': 0x8623, |
| 'VERTEX_ATTRIB_ARRAY_STRIDE_ARB': 0x8624, |
| 'VERTEX_ATTRIB_ARRAY_TYPE_ARB': 0x8625, |
| 'CURRENT_VERTEX_ATTRIB_ARB': 0x8626, |
| 'PROGRAM_LENGTH_ARB': 0x8627, |
| 'PROGRAM_STRING_ARB': 0x8628, |
| 'MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB': 0x862E, |
| 'MAX_PROGRAM_MATRICES_ARB': 0x862F, |
| 'CURRENT_MATRIX_STACK_DEPTH_ARB': 0x8640, |
| 'CURRENT_MATRIX_ARB': 0x8641, |
| 'VERTEX_PROGRAM_POINT_SIZE_ARB': 0x8642, |
| 'VERTEX_PROGRAM_TWO_SIDE_ARB': 0x8643, |
| 'VERTEX_ATTRIB_ARRAY_POINTER_ARB': 0x8645, |
| 'PROGRAM_ERROR_POSITION_ARB': 0x864B, |
| 'PROGRAM_BINDING_ARB': 0x8677, |
| 'MAX_VERTEX_ATTRIBS_ARB': 0x8869, |
| 'VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB': 0x886A, |
| 'PROGRAM_ERROR_STRING_ARB': 0x8874, |
| 'PROGRAM_FORMAT_ASCII_ARB': 0x8875, |
| 'PROGRAM_FORMAT_ARB': 0x8876, |
| 'PROGRAM_INSTRUCTIONS_ARB': 0x88A0, |
| 'MAX_PROGRAM_INSTRUCTIONS_ARB': 0x88A1, |
| 'PROGRAM_NATIVE_INSTRUCTIONS_ARB': 0x88A2, |
| 'MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB': 0x88A3, |
| 'PROGRAM_TEMPORARIES_ARB': 0x88A4, |
| 'MAX_PROGRAM_TEMPORARIES_ARB': 0x88A5, |
| 'PROGRAM_NATIVE_TEMPORARIES_ARB': 0x88A6, |
| 'MAX_PROGRAM_NATIVE_TEMPORARIES_ARB': 0x88A7, |
| 'PROGRAM_PARAMETERS_ARB': 0x88A8, |
| 'MAX_PROGRAM_PARAMETERS_ARB': 0x88A9, |
| 'PROGRAM_NATIVE_PARAMETERS_ARB': 0x88AA, |
| 'MAX_PROGRAM_NATIVE_PARAMETERS_ARB': 0x88AB, |
| 'PROGRAM_ATTRIBS_ARB': 0x88AC, |
| 'MAX_PROGRAM_ATTRIBS_ARB': 0x88AD, |
| 'PROGRAM_NATIVE_ATTRIBS_ARB': 0x88AE, |
| 'MAX_PROGRAM_NATIVE_ATTRIBS_ARB': 0x88AF, |
| 'PROGRAM_ADDRESS_REGISTERS_ARB': 0x88B0, |
| 'MAX_PROGRAM_ADDRESS_REGISTERS_ARB': 0x88B1, |
| 'PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB': 0x88B2, |
| 'MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB': 0x88B3, |
| 'MAX_PROGRAM_LOCAL_PARAMETERS_ARB': 0x88B4, |
| 'MAX_PROGRAM_ENV_PARAMETERS_ARB': 0x88B5, |
| 'PROGRAM_UNDER_NATIVE_LIMITS_ARB': 0x88B6, |
| 'TRANSPOSE_CURRENT_MATRIX_ARB': 0x88B7, |
| 'MATRIX0_ARB': 0x88C0, |
| 'MATRIX1_ARB': 0x88C1, |
| 'MATRIX2_ARB': 0x88C2, |
| 'MATRIX3_ARB': 0x88C3, |
| 'MATRIX4_ARB': 0x88C4, |
| 'MATRIX5_ARB': 0x88C5, |
| 'MATRIX6_ARB': 0x88C6, |
| 'MATRIX7_ARB': 0x88C7, |
| 'MATRIX8_ARB': 0x88C8, |
| 'MATRIX9_ARB': 0x88C9, |
| 'MATRIX10_ARB': 0x88CA, |
| 'MATRIX11_ARB': 0x88CB, |
| 'MATRIX12_ARB': 0x88CC, |
| 'MATRIX13_ARB': 0x88CD, |
| 'MATRIX14_ARB': 0x88CE, |
| 'MATRIX15_ARB': 0x88CF, |
| 'MATRIX16_ARB': 0x88D0, |
| 'MATRIX17_ARB': 0x88D1, |
| 'MATRIX18_ARB': 0x88D2, |
| 'MATRIX19_ARB': 0x88D3, |
| 'MATRIX20_ARB': 0x88D4, |
| 'MATRIX21_ARB': 0x88D5, |
| 'MATRIX22_ARB': 0x88D6, |
| 'MATRIX23_ARB': 0x88D7, |
| 'MATRIX24_ARB': 0x88D8, |
| 'MATRIX25_ARB': 0x88D9, |
| 'MATRIX26_ARB': 0x88DA, |
| 'MATRIX27_ARB': 0x88DB, |
| 'MATRIX28_ARB': 0x88DC, |
| 'MATRIX29_ARB': 0x88DD, |
| 'MATRIX30_ARB': 0x88DE, |
| 'MATRIX31_ARB': 0x88DF, |
| 'VERTEX_SHADER_ARB': 0x8B31, |
| 'MAX_VERTEX_UNIFORM_COMPONENTS_ARB': 0x8B4A, |
| 'MAX_VARYING_FLOATS_ARB': 0x8B4B, |
| 'MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB': 0x8B4C, |
| 'MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB': 0x8B4D, |
| 'OBJECT_ACTIVE_ATTRIBUTES_ARB': 0x8B89, |
| 'OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB': 0x8B8A, |
| 'TEXTURE_POINT_MODE_ATIX': 0x60B0, |
| 'TEXTURE_POINT_ONE_COORD_ATIX': 0x60B1, |
| 'TEXTURE_POINT_SPRITE_ATIX': 0x60B2, |
| 'POINT_SPRITE_CULL_MODE_ATIX': 0x60B3, |
| 'POINT_SPRITE_CULL_CENTER_ATIX': 0x60B4, |
| 'POINT_SPRITE_CULL_CLIP_ATIX': 0x60B5, |
| 'MODULATE_ADD_ATIX': 0x8744, |
| 'MODULATE_SIGNED_ADD_ATIX': 0x8745, |
| 'MODULATE_SUBTRACT_ATIX': 0x8746, |
| 'SECONDARY_COLOR_ATIX': 0x8747, |
| 'TEXTURE_OUTPUT_RGB_ATIX': 0x8748, |
| 'TEXTURE_OUTPUT_ALPHA_ATIX': 0x8749, |
| 'OUTPUT_POINT_SIZE_ATIX': 0x610E, |
| 'MAX_DRAW_BUFFERS_ATI': 0x8824, |
| 'DRAW_BUFFER0_ATI': 0x8825, |
| 'DRAW_BUFFER1_ATI': 0x8826, |
| 'DRAW_BUFFER2_ATI': 0x8827, |
| 'DRAW_BUFFER3_ATI': 0x8828, |
| 'DRAW_BUFFER4_ATI': 0x8829, |
| 'DRAW_BUFFER5_ATI': 0x882A, |
| 'DRAW_BUFFER6_ATI': 0x882B, |
| 'DRAW_BUFFER7_ATI': 0x882C, |
| 'DRAW_BUFFER8_ATI': 0x882D, |
| 'DRAW_BUFFER9_ATI': 0x882E, |
| 'DRAW_BUFFER10_ATI': 0x882F, |
| 'DRAW_BUFFER11_ATI': 0x8830, |
| 'DRAW_BUFFER12_ATI': 0x8831, |
| 'DRAW_BUFFER13_ATI': 0x8832, |
| 'DRAW_BUFFER14_ATI': 0x8833, |
| 'DRAW_BUFFER15_ATI': 0x8834, |
| 'ELEMENT_ARRAY_ATI': 0x8768, |
| 'ELEMENT_ARRAY_TYPE_ATI': 0x8769, |
| 'ELEMENT_ARRAY_POINTER_ATI': 0x876A, |
| 'BUMP_ROT_MATRIX_ATI': 0x8775, |
| 'BUMP_ROT_MATRIX_SIZE_ATI': 0x8776, |
| 'BUMP_NUM_TEX_UNITS_ATI': 0x8777, |
| 'BUMP_TEX_UNITS_ATI': 0x8778, |
| 'DUDV_ATI': 0x8779, |
| 'DU8DV8_ATI': 0x877A, |
| 'BUMP_ENVMAP_ATI': 0x877B, |
| 'BUMP_TARGET_ATI': 0x877C, |
| 'RED_BIT_ATI': 0x00000001, |
| '2X_BIT_ATI': 0x00000001, |
| '4X_BIT_ATI': 0x00000002, |
| 'GREEN_BIT_ATI': 0x00000002, |
| 'COMP_BIT_ATI': 0x00000002, |
| 'BLUE_BIT_ATI': 0x00000004, |
| '8X_BIT_ATI': 0x00000004, |
| 'NEGATE_BIT_ATI': 0x00000004, |
| 'BIAS_BIT_ATI': 0x00000008, |
| 'HALF_BIT_ATI': 0x00000008, |
| 'QUARTER_BIT_ATI': 0x00000010, |
| 'EIGHTH_BIT_ATI': 0x00000020, |
| 'SATURATE_BIT_ATI': 0x00000040, |
| 'FRAGMENT_SHADER_ATI': 0x8920, |
| 'REG_0_ATI': 0x8921, |
| 'REG_1_ATI': 0x8922, |
| 'REG_2_ATI': 0x8923, |
| 'REG_3_ATI': 0x8924, |
| 'REG_4_ATI': 0x8925, |
| 'REG_5_ATI': 0x8926, |
| 'CON_0_ATI': 0x8941, |
| 'CON_1_ATI': 0x8942, |
| 'CON_2_ATI': 0x8943, |
| 'CON_3_ATI': 0x8944, |
| 'CON_4_ATI': 0x8945, |
| 'CON_5_ATI': 0x8946, |
| 'CON_6_ATI': 0x8947, |
| 'CON_7_ATI': 0x8948, |
| 'MOV_ATI': 0x8961, |
| 'ADD_ATI': 0x8963, |
| 'MUL_ATI': 0x8964, |
| 'SUB_ATI': 0x8965, |
| 'DOT3_ATI': 0x8966, |
| 'DOT4_ATI': 0x8967, |
| 'MAD_ATI': 0x8968, |
| 'LERP_ATI': 0x8969, |
| 'CND_ATI': 0x896A, |
| 'CND0_ATI': 0x896B, |
| 'DOT2_ADD_ATI': 0x896C, |
| 'SECONDARY_INTERPOLATOR_ATI': 0x896D, |
| 'NUM_FRAGMENT_REGISTERS_ATI': 0x896E, |
| 'NUM_FRAGMENT_CONSTANTS_ATI': 0x896F, |
| 'NUM_PASSES_ATI': 0x8970, |
| 'NUM_INSTRUCTIONS_PER_PASS_ATI': 0x8971, |
| 'NUM_INSTRUCTIONS_TOTAL_ATI': 0x8972, |
| 'NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI': 0x8973, |
| 'NUM_LOOPBACK_COMPONENTS_ATI': 0x8974, |
| 'COLOR_ALPHA_PAIRING_ATI': 0x8975, |
| 'SWIZZLE_STR_ATI': 0x8976, |
| 'SWIZZLE_STQ_ATI': 0x8977, |
| 'SWIZZLE_STR_DR_ATI': 0x8978, |
| 'SWIZZLE_STQ_DQ_ATI': 0x8979, |
| 'SWIZZLE_STRQ_ATI': 0x897A, |
| 'SWIZZLE_STRQ_DQ_ATI': 0x897B, |
| 'PN_TRIANGLES_ATI': 0x87F0, |
| 'MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI': 0x87F1, |
| 'PN_TRIANGLES_POINT_MODE_ATI': 0x87F2, |
| 'PN_TRIANGLES_NORMAL_MODE_ATI': 0x87F3, |
| 'PN_TRIANGLES_TESSELATION_LEVEL_ATI': 0x87F4, |
| 'PN_TRIANGLES_POINT_MODE_LINEAR_ATI': 0x87F5, |
| 'PN_TRIANGLES_POINT_MODE_CUBIC_ATI': 0x87F6, |
| 'PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI': 0x87F7, |
| 'PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI': 0x87F8, |
| 'STENCIL_BACK_FUNC_ATI': 0x8800, |
| 'STENCIL_BACK_FAIL_ATI': 0x8801, |
| 'STENCIL_BACK_PASS_DEPTH_FAIL_ATI': 0x8802, |
| 'STENCIL_BACK_PASS_DEPTH_PASS_ATI': 0x8803, |
| 'TEXT_FRAGMENT_SHADER_ATI': 0x8200, |
| 'COMPRESSED_LUMINANCE_ALPHA_3DC_ATI': 0x8837, |
| 'MODULATE_ADD_ATI': 0x8744, |
| 'MODULATE_SIGNED_ADD_ATI': 0x8745, |
| 'MODULATE_SUBTRACT_ATI': 0x8746, |
| 'RGBA_FLOAT32_ATI': 0x8814, |
| 'RGB_FLOAT32_ATI': 0x8815, |
| 'ALPHA_FLOAT32_ATI': 0x8816, |
| 'INTENSITY_FLOAT32_ATI': 0x8817, |
| 'LUMINANCE_FLOAT32_ATI': 0x8818, |
| 'LUMINANCE_ALPHA_FLOAT32_ATI': 0x8819, |
| 'RGBA_FLOAT16_ATI': 0x881A, |
| 'RGB_FLOAT16_ATI': 0x881B, |
| 'ALPHA_FLOAT16_ATI': 0x881C, |
| 'INTENSITY_FLOAT16_ATI': 0x881D, |
| 'LUMINANCE_FLOAT16_ATI': 0x881E, |
| 'LUMINANCE_ALPHA_FLOAT16_ATI': 0x881F, |
| 'MIRROR_CLAMP_ATI': 0x8742, |
| 'MIRROR_CLAMP_TO_EDGE_ATI': 0x8743, |
| 'STATIC_ATI': 0x8760, |
| 'DYNAMIC_ATI': 0x8761, |
| 'PRESERVE_ATI': 0x8762, |
| 'DISCARD_ATI': 0x8763, |
| 'OBJECT_BUFFER_SIZE_ATI': 0x8764, |
| 'OBJECT_BUFFER_USAGE_ATI': 0x8765, |
| 'ARRAY_OBJECT_BUFFER_ATI': 0x8766, |
| 'ARRAY_OBJECT_OFFSET_ATI': 0x8767, |
| 'MAX_VERTEX_STREAMS_ATI': 0x876B, |
| 'VERTEX_SOURCE_ATI': 0x876C, |
| 'VERTEX_STREAM0_ATI': 0x876D, |
| 'VERTEX_STREAM1_ATI': 0x876E, |
| 'VERTEX_STREAM2_ATI': 0x876F, |
| 'VERTEX_STREAM3_ATI': 0x8770, |
| 'VERTEX_STREAM4_ATI': 0x8771, |
| 'VERTEX_STREAM5_ATI': 0x8772, |
| 'VERTEX_STREAM6_ATI': 0x8773, |
| 'VERTEX_STREAM7_ATI': 0x8774, |
| '422_EXT': 0x80CC, |
| '422_REV_EXT': 0x80CD, |
| '422_AVERAGE_EXT': 0x80CE, |
| '422_REV_AVERAGE_EXT': 0x80CF, |
| 'CG_VERTEX_SHADER_EXT': 0x890E, |
| 'CG_FRAGMENT_SHADER_EXT': 0x890F, |
| 'ABGR_EXT': 0x8000, |
| 'BGR_EXT': 0x80E0, |
| 'BGRA_EXT': 0x80E1, |
| 'MAX_VERTEX_BINDABLE_UNIFORMS_EXT': 0x8DE2, |
| 'MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT': 0x8DE3, |
| 'MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT': 0x8DE4, |
| 'MAX_BINDABLE_UNIFORM_SIZE_EXT': 0x8DED, |
| 'UNIFORM_BUFFER_EXT': 0x8DEE, |
| 'UNIFORM_BUFFER_BINDING_EXT': 0x8DEF, |
| 'CONSTANT_COLOR_EXT': 0x8001, |
| 'ONE_MINUS_CONSTANT_COLOR_EXT': 0x8002, |
| 'CONSTANT_ALPHA_EXT': 0x8003, |
| 'ONE_MINUS_CONSTANT_ALPHA_EXT': 0x8004, |
| 'BLEND_COLOR_EXT': 0x8005, |
| 'BLEND_EQUATION_RGB_EXT': 0x8009, |
| 'BLEND_EQUATION_ALPHA_EXT': 0x883D, |
| 'BLEND_DST_RGB_EXT': 0x80C8, |
| 'BLEND_SRC_RGB_EXT': 0x80C9, |
| 'BLEND_DST_ALPHA_EXT': 0x80CA, |
| 'BLEND_SRC_ALPHA_EXT': 0x80CB, |
| 'FUNC_ADD_EXT': 0x8006, |
| 'MIN_EXT': 0x8007, |
| 'MAX_EXT': 0x8008, |
| 'BLEND_EQUATION_EXT': 0x8009, |
| 'FUNC_SUBTRACT_EXT': 0x800A, |
| 'FUNC_REVERSE_SUBTRACT_EXT': 0x800B, |
| 'CLIP_VOLUME_CLIPPING_HINT_EXT': 0x80F0, |
| 'CMYK_EXT': 0x800C, |
| 'CMYKA_EXT': 0x800D, |
| 'PACK_CMYK_HINT_EXT': 0x800E, |
| 'UNPACK_CMYK_HINT_EXT': 0x800F, |
| 'ARRAY_ELEMENT_LOCK_FIRST_EXT': 0x81A8, |
| 'ARRAY_ELEMENT_LOCK_COUNT_EXT': 0x81A9, |
| 'CONVOLUTION_1D_EXT': 0x8010, |
| 'CONVOLUTION_2D_EXT': 0x8011, |
| 'SEPARABLE_2D_EXT': 0x8012, |
| 'CONVOLUTION_BORDER_MODE_EXT': 0x8013, |
| 'CONVOLUTION_FILTER_SCALE_EXT': 0x8014, |
| 'CONVOLUTION_FILTER_BIAS_EXT': 0x8015, |
| 'REDUCE_EXT': 0x8016, |
| 'CONVOLUTION_FORMAT_EXT': 0x8017, |
| 'CONVOLUTION_WIDTH_EXT': 0x8018, |
| 'CONVOLUTION_HEIGHT_EXT': 0x8019, |
| 'MAX_CONVOLUTION_WIDTH_EXT': 0x801A, |
| 'MAX_CONVOLUTION_HEIGHT_EXT': 0x801B, |
| 'POST_CONVOLUTION_RED_SCALE_EXT': 0x801C, |
| 'POST_CONVOLUTION_GREEN_SCALE_EXT': 0x801D, |
| 'POST_CONVOLUTION_BLUE_SCALE_EXT': 0x801E, |
| 'POST_CONVOLUTION_ALPHA_SCALE_EXT': 0x801F, |
| 'POST_CONVOLUTION_RED_BIAS_EXT': 0x8020, |
| 'POST_CONVOLUTION_GREEN_BIAS_EXT': 0x8021, |
| 'POST_CONVOLUTION_BLUE_BIAS_EXT': 0x8022, |
| 'POST_CONVOLUTION_ALPHA_BIAS_EXT': 0x8023, |
| 'TANGENT_ARRAY_EXT': 0x8439, |
| 'BINORMAL_ARRAY_EXT': 0x843A, |
| 'CURRENT_TANGENT_EXT': 0x843B, |
| 'CURRENT_BINORMAL_EXT': 0x843C, |
| 'TANGENT_ARRAY_TYPE_EXT': 0x843E, |
| 'TANGENT_ARRAY_STRIDE_EXT': 0x843F, |
| 'BINORMAL_ARRAY_TYPE_EXT': 0x8440, |
| 'BINORMAL_ARRAY_STRIDE_EXT': 0x8441, |
| 'TANGENT_ARRAY_POINTER_EXT': 0x8442, |
| 'BINORMAL_ARRAY_POINTER_EXT': 0x8443, |
| 'MAP1_TANGENT_EXT': 0x8444, |
| 'MAP2_TANGENT_EXT': 0x8445, |
| 'MAP1_BINORMAL_EXT': 0x8446, |
| 'MAP2_BINORMAL_EXT': 0x8447, |
| 'DEPTH_BOUNDS_TEST_EXT': 0x8890, |
| 'DEPTH_BOUNDS_EXT': 0x8891, |
| 'PROGRAM_MATRIX_EXT': 0x8E2D, |
| 'TRANSPOSE_PROGRAM_MATRIX_EXT': 0x8E2E, |
| 'PROGRAM_MATRIX_STACK_DEPTH_EXT': 0x8E2F, |
| 'MAX_ELEMENTS_VERTICES': 0x80E8, |
| 'MAX_ELEMENTS_INDICES': 0x80E9, |
| 'FOG_COORDINATE_SOURCE_EXT': 0x8450, |
| 'FOG_COORDINATE_EXT': 0x8451, |
| 'FRAGMENT_DEPTH_EXT': 0x8452, |
| 'CURRENT_FOG_COORDINATE_EXT': 0x8453, |
| 'FOG_COORDINATE_ARRAY_TYPE_EXT': 0x8454, |
| 'FOG_COORDINATE_ARRAY_STRIDE_EXT': 0x8455, |
| 'FOG_COORDINATE_ARRAY_POINTER_EXT': 0x8456, |
| 'FOG_COORDINATE_ARRAY_EXT': 0x8457, |
| 'FRAGMENT_LIGHTING_EXT': 0x8400, |
| 'FRAGMENT_COLOR_MATERIAL_EXT': 0x8401, |
| 'FRAGMENT_COLOR_MATERIAL_FACE_EXT': 0x8402, |
| 'FRAGMENT_COLOR_MATERIAL_PARAMETER_EXT': 0x8403, |
| 'MAX_FRAGMENT_LIGHTS_EXT': 0x8404, |
| 'MAX_ACTIVE_LIGHTS_EXT': 0x8405, |
| 'CURRENT_RASTER_NORMAL_EXT': 0x8406, |
| 'LIGHT_ENV_MODE_EXT': 0x8407, |
| 'FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_EXT': 0x8408, |
| 'FRAGMENT_LIGHT_MODEL_TWO_SIDE_EXT': 0x8409, |
| 'FRAGMENT_LIGHT_MODEL_AMBIENT_EXT': 0x840A, |
| 'FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_EXT': 0x840B, |
| 'FRAGMENT_LIGHT0_EXT': 0x840C, |
| 'FRAGMENT_LIGHT7_EXT': 0x8413, |
| 'DRAW_FRAMEBUFFER_BINDING_EXT': 0x8CA6, |
| 'READ_FRAMEBUFFER_EXT': 0x8CA8, |
| 'DRAW_FRAMEBUFFER_EXT': 0x8CA9, |
| 'READ_FRAMEBUFFER_BINDING_EXT': 0x8CAA, |
| 'RENDERBUFFER_SAMPLES_EXT': 0x8CAB, |
| 'FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT': 0x8D56, |
| 'MAX_SAMPLES_EXT': 0x8D57, |
| 'INVALID_FRAMEBUFFER_OPERATION_EXT': 0x0506, |
| 'MAX_RENDERBUFFER_SIZE_EXT': 0x84E8, |
| 'FRAMEBUFFER_BINDING_EXT': 0x8CA6, |
| 'RENDERBUFFER_BINDING_EXT': 0x8CA7, |
| 'FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT': 0x8CD0, |
| 'FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT': 0x8CD1, |
| 'FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT': 0x8CD2, |
| 'FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT': 0x8CD3, |
| 'FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT': 0x8CD4, |
| 'FRAMEBUFFER_COMPLETE_EXT': 0x8CD5, |
| 'FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT': 0x8CD6, |
| 'FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT': 0x8CD7, |
| 'FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT': 0x8CD9, |
| 'FRAMEBUFFER_INCOMPLETE_FORMATS_EXT': 0x8CDA, |
| 'FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT': 0x8CDB, |
| 'FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT': 0x8CDC, |
| 'FRAMEBUFFER_UNSUPPORTED_EXT': 0x8CDD, |
| 'MAX_COLOR_ATTACHMENTS_EXT': 0x8CDF, |
| 'COLOR_ATTACHMENT0_EXT': 0x8CE0, |
| 'COLOR_ATTACHMENT1_EXT': 0x8CE1, |
| 'COLOR_ATTACHMENT2_EXT': 0x8CE2, |
| 'COLOR_ATTACHMENT3_EXT': 0x8CE3, |
| 'COLOR_ATTACHMENT4_EXT': 0x8CE4, |
| 'COLOR_ATTACHMENT5_EXT': 0x8CE5, |
| 'COLOR_ATTACHMENT6_EXT': 0x8CE6, |
| 'COLOR_ATTACHMENT7_EXT': 0x8CE7, |
| 'COLOR_ATTACHMENT8_EXT': 0x8CE8, |
| 'COLOR_ATTACHMENT9_EXT': 0x8CE9, |
| 'COLOR_ATTACHMENT10_EXT': 0x8CEA, |
| 'COLOR_ATTACHMENT11_EXT': 0x8CEB, |
| 'COLOR_ATTACHMENT12_EXT': 0x8CEC, |
| 'COLOR_ATTACHMENT13_EXT': 0x8CED, |
| 'COLOR_ATTACHMENT14_EXT': 0x8CEE, |
| 'COLOR_ATTACHMENT15_EXT': 0x8CEF, |
| 'DEPTH_ATTACHMENT_EXT': 0x8D00, |
| 'STENCIL_ATTACHMENT_EXT': 0x8D20, |
| 'FRAMEBUFFER_EXT': 0x8D40, |
| 'RENDERBUFFER_EXT': 0x8D41, |
| 'RENDERBUFFER_WIDTH_EXT': 0x8D42, |
| 'RENDERBUFFER_HEIGHT_EXT': 0x8D43, |
| 'RENDERBUFFER_INTERNAL_FORMAT_EXT': 0x8D44, |
| 'STENCIL_INDEX1_EXT': 0x8D46, |
| 'STENCIL_INDEX4_EXT': 0x8D47, |
| 'STENCIL_INDEX8_EXT': 0x8D48, |
| 'STENCIL_INDEX16_EXT': 0x8D49, |
| 'RENDERBUFFER_RED_SIZE_EXT': 0x8D50, |
| 'RENDERBUFFER_GREEN_SIZE_EXT': 0x8D51, |
| 'RENDERBUFFER_BLUE_SIZE_EXT': 0x8D52, |
| 'RENDERBUFFER_ALPHA_SIZE_EXT': 0x8D53, |
| 'RENDERBUFFER_DEPTH_SIZE_EXT': 0x8D54, |
| 'RENDERBUFFER_STENCIL_SIZE_EXT': 0x8D55, |
| 'FRAMEBUFFER_SRGB_EXT': 0x8DB9, |
| 'FRAMEBUFFER_SRGB_CAPABLE_EXT': 0x8DBA, |
| 'LINES_ADJACENCY_EXT': 0xA, |
| 'LINE_STRIP_ADJACENCY_EXT': 0xB, |
| 'TRIANGLES_ADJACENCY_EXT': 0xC, |
| 'TRIANGLE_STRIP_ADJACENCY_EXT': 0xD, |
| 'PROGRAM_POINT_SIZE_EXT': 0x8642, |
| 'MAX_VARYING_COMPONENTS_EXT': 0x8B4B, |
| 'MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT': 0x8C29, |
| 'FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT': 0x8CD4, |
| 'FRAMEBUFFER_ATTACHMENT_LAYERED_EXT': 0x8DA7, |
| 'FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT': 0x8DA8, |
| 'FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT': 0x8DA9, |
| 'GEOMETRY_SHADER_EXT': 0x8DD9, |
| 'GEOMETRY_VERTICES_OUT_EXT': 0x8DDA, |
| 'GEOMETRY_INPUT_TYPE_EXT': 0x8DDB, |
| 'GEOMETRY_OUTPUT_TYPE_EXT': 0x8DDC, |
| 'MAX_GEOMETRY_VARYING_COMPONENTS_EXT': 0x8DDD, |
| 'MAX_VERTEX_VARYING_COMPONENTS_EXT': 0x8DDE, |
| 'MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT': 0x8DDF, |
| 'MAX_GEOMETRY_OUTPUT_VERTICES_EXT': 0x8DE0, |
| 'MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT': 0x8DE1, |
| 'VERTEX_ATTRIB_ARRAY_INTEGER_EXT': 0x88FD, |
| 'SAMPLER_1D_ARRAY_EXT': 0x8DC0, |
| 'SAMPLER_2D_ARRAY_EXT': 0x8DC1, |
| 'SAMPLER_BUFFER_EXT': 0x8DC2, |
| 'SAMPLER_1D_ARRAY_SHADOW_EXT': 0x8DC3, |
| 'SAMPLER_2D_ARRAY_SHADOW_EXT': 0x8DC4, |
| 'SAMPLER_CUBE_SHADOW_EXT': 0x8DC5, |
| 'UNSIGNED_INT_VEC2_EXT': 0x8DC6, |
| 'UNSIGNED_INT_VEC3_EXT': 0x8DC7, |
| 'UNSIGNED_INT_VEC4_EXT': 0x8DC8, |
| 'INT_SAMPLER_1D_EXT': 0x8DC9, |
| 'INT_SAMPLER_2D_EXT': 0x8DCA, |
| 'INT_SAMPLER_3D_EXT': 0x8DCB, |
| 'INT_SAMPLER_CUBE_EXT': 0x8DCC, |
| 'INT_SAMPLER_2D_RECT_EXT': 0x8DCD, |
| 'INT_SAMPLER_1D_ARRAY_EXT': 0x8DCE, |
| 'INT_SAMPLER_2D_ARRAY_EXT': 0x8DCF, |
| 'INT_SAMPLER_BUFFER_EXT': 0x8DD0, |
| 'UNSIGNED_INT_SAMPLER_1D_EXT': 0x8DD1, |
| 'UNSIGNED_INT_SAMPLER_2D_EXT': 0x8DD2, |
| 'UNSIGNED_INT_SAMPLER_3D_EXT': 0x8DD3, |
| 'UNSIGNED_INT_SAMPLER_CUBE_EXT': 0x8DD4, |
| 'UNSIGNED_INT_SAMPLER_2D_RECT_EXT': 0x8DD5, |
| 'UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT': 0x8DD6, |
| 'UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT': 0x8DD7, |
| 'UNSIGNED_INT_SAMPLER_BUFFER_EXT': 0x8DD8, |
| 'HISTOGRAM_EXT': 0x8024, |
| 'PROXY_HISTOGRAM_EXT': 0x8025, |
| 'HISTOGRAM_WIDTH_EXT': 0x8026, |
| 'HISTOGRAM_FORMAT_EXT': 0x8027, |
| 'HISTOGRAM_RED_SIZE_EXT': 0x8028, |
| 'HISTOGRAM_GREEN_SIZE_EXT': 0x8029, |
| 'HISTOGRAM_BLUE_SIZE_EXT': 0x802A, |
| 'HISTOGRAM_ALPHA_SIZE_EXT': 0x802B, |
| 'HISTOGRAM_LUMINANCE_SIZE_EXT': 0x802C, |
| 'HISTOGRAM_SINK_EXT': 0x802D, |
| 'MINMAX_EXT': 0x802E, |
| 'MINMAX_FORMAT_EXT': 0x802F, |
| 'MINMAX_SINK_EXT': 0x8030, |
| 'FRAGMENT_MATERIAL_EXT': 0x8349, |
| 'FRAGMENT_NORMAL_EXT': 0x834A, |
| 'FRAGMENT_COLOR_EXT': 0x834C, |
| 'ATTENUATION_EXT': 0x834D, |
| 'SHADOW_ATTENUATION_EXT': 0x834E, |
| 'TEXTURE_APPLICATION_MODE_EXT': 0x834F, |
| 'TEXTURE_LIGHT_EXT': 0x8350, |
| 'TEXTURE_MATERIAL_FACE_EXT': 0x8351, |
| 'TEXTURE_MATERIAL_PARAMETER_EXT': 0x8352, |
| 'FRAGMENT_DEPTH_EXT': 0x8452, |
| 'MULTISAMPLE_EXT': 0x809D, |
| 'SAMPLE_ALPHA_TO_MASK_EXT': 0x809E, |
| 'SAMPLE_ALPHA_TO_ONE_EXT': 0x809F, |
| 'SAMPLE_MASK_EXT': 0x80A0, |
| '1PASS_EXT': 0x80A1, |
| '2PASS_0_EXT': 0x80A2, |
| '2PASS_1_EXT': 0x80A3, |
| '4PASS_0_EXT': 0x80A4, |
| '4PASS_1_EXT': 0x80A5, |
| '4PASS_2_EXT': 0x80A6, |
| '4PASS_3_EXT': 0x80A7, |
| 'SAMPLE_BUFFERS_EXT': 0x80A8, |
| 'SAMPLES_EXT': 0x80A9, |
| 'SAMPLE_MASK_VALUE_EXT': 0x80AA, |
| 'SAMPLE_MASK_INVERT_EXT': 0x80AB, |
| 'SAMPLE_PATTERN_EXT': 0x80AC, |
| 'MULTISAMPLE_BIT_EXT': 0x20000000, |
| 'DEPTH_STENCIL_EXT': 0x84F9, |
| 'UNSIGNED_INT_24_8_EXT': 0x84FA, |
| 'DEPTH24_STENCIL8_EXT': 0x88F0, |
| 'TEXTURE_STENCIL_SIZE_EXT': 0x88F1, |
| 'R11F_G11F_B10F_EXT': 0x8C3A, |
| 'UNSIGNED_INT_10F_11F_11F_REV_EXT': 0x8C3B, |
| 'RGBA_SIGNED_COMPONENTS_EXT': 0x8C3C, |
| 'UNSIGNED_BYTE_3_3_2_EXT': 0x8032, |
| 'UNSIGNED_SHORT_4_4_4_4_EXT': 0x8033, |
| 'UNSIGNED_SHORT_5_5_5_1_EXT': 0x8034, |
| 'UNSIGNED_INT_8_8_8_8_EXT': 0x8035, |
| 'UNSIGNED_INT_10_10_10_2_EXT': 0x8036, |
| 'TEXTURE_1D': 0x0DE0, |
| 'TEXTURE_2D': 0x0DE1, |
| 'PROXY_TEXTURE_1D': 0x8063, |
| 'PROXY_TEXTURE_2D': 0x8064, |
| 'TEXTURE_3D_EXT': 0x806F, |
| 'PROXY_TEXTURE_3D_EXT': 0x8070, |
| 'COLOR_TABLE_FORMAT_EXT': 0x80D8, |
| 'COLOR_TABLE_WIDTH_EXT': 0x80D9, |
| 'COLOR_TABLE_RED_SIZE_EXT': 0x80DA, |
| 'COLOR_TABLE_GREEN_SIZE_EXT': 0x80DB, |
| 'COLOR_TABLE_BLUE_SIZE_EXT': 0x80DC, |
| 'COLOR_TABLE_ALPHA_SIZE_EXT': 0x80DD, |
| 'COLOR_TABLE_LUMINANCE_SIZE_EXT': 0x80DE, |
| 'COLOR_TABLE_INTENSITY_SIZE_EXT': 0x80DF, |
| 'COLOR_INDEX1_EXT': 0x80E2, |
| 'COLOR_INDEX2_EXT': 0x80E3, |
| 'COLOR_INDEX4_EXT': 0x80E4, |
| 'COLOR_INDEX8_EXT': 0x80E5, |
| 'COLOR_INDEX12_EXT': 0x80E6, |
| 'COLOR_INDEX16_EXT': 0x80E7, |
| 'TEXTURE_INDEX_SIZE_EXT': 0x80ED, |
| 'TEXTURE_CUBE_MAP_ARB': 0x8513, |
| 'PROXY_TEXTURE_CUBE_MAP_ARB': 0x851B, |
| 'PIXEL_PACK_BUFFER_EXT': 0x88EB, |
| 'PIXEL_UNPACK_BUFFER_EXT': 0x88EC, |
| 'PIXEL_PACK_BUFFER_BINDING_EXT': 0x88ED, |
| 'PIXEL_UNPACK_BUFFER_BINDING_EXT': 0x88EF, |
| 'PIXEL_TRANSFORM_2D_EXT': 0x8330, |
| 'PIXEL_MAG_FILTER_EXT': 0x8331, |
| 'PIXEL_MIN_FILTER_EXT': 0x8332, |
| 'PIXEL_CUBIC_WEIGHT_EXT': 0x8333, |
| 'CUBIC_EXT': 0x8334, |
| 'AVERAGE_EXT': 0x8335, |
| 'PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT': 0x8336, |
| 'MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT': 0x8337, |
| 'PIXEL_TRANSFORM_2D_MATRIX_EXT': 0x8338, |
| 'POINT_SIZE_MIN_EXT': 0x8126, |
| 'POINT_SIZE_MAX_EXT': 0x8127, |
| 'POINT_FADE_THRESHOLD_SIZE_EXT': 0x8128, |
| 'DISTANCE_ATTENUATION_EXT': 0x8129, |
| 'POLYGON_OFFSET_EXT': 0x8037, |
| 'POLYGON_OFFSET_FACTOR_EXT': 0x8038, |
| 'POLYGON_OFFSET_BIAS_EXT': 0x8039, |
| 'RESCALE_NORMAL_EXT': 0x803A, |
| 'COLOR_SUM_EXT': 0x8458, |
| 'CURRENT_SECONDARY_COLOR_EXT': 0x8459, |
| 'SECONDARY_COLOR_ARRAY_SIZE_EXT': 0x845A, |
| 'SECONDARY_COLOR_ARRAY_TYPE_EXT': 0x845B, |
| 'SECONDARY_COLOR_ARRAY_STRIDE_EXT': 0x845C, |
| 'SECONDARY_COLOR_ARRAY_POINTER_EXT': 0x845D, |
| 'SECONDARY_COLOR_ARRAY_EXT': 0x845E, |
| 'LIGHT_MODEL_COLOR_CONTROL_EXT': 0x81F8, |
| 'SINGLE_COLOR_EXT': 0x81F9, |
| 'SEPARATE_SPECULAR_COLOR_EXT': 0x81FA, |
| 'SHARED_TEXTURE_PALETTE_EXT': 0x81FB, |
| 'STENCIL_TAG_BITS_EXT': 0x88F2, |
| 'STENCIL_CLEAR_TAG_VALUE_EXT': 0x88F3, |
| 'STENCIL_TEST_TWO_SIDE_EXT': 0x8910, |
| 'ACTIVE_STENCIL_FACE_EXT': 0x8911, |
| 'INCR_WRAP_EXT': 0x8507, |
| 'DECR_WRAP_EXT': 0x8508, |
| 'ALPHA4_EXT': 0x803B, |
| 'ALPHA8_EXT': 0x803C, |
| 'ALPHA12_EXT': 0x803D, |
| 'ALPHA16_EXT': 0x803E, |
| 'LUMINANCE4_EXT': 0x803F, |
| 'LUMINANCE8_EXT': 0x8040, |
| 'LUMINANCE12_EXT': 0x8041, |
| 'LUMINANCE16_EXT': 0x8042, |
| 'LUMINANCE4_ALPHA4_EXT': 0x8043, |
| 'LUMINANCE6_ALPHA2_EXT': 0x8044, |
| 'LUMINANCE8_ALPHA8_EXT': 0x8045, |
| 'LUMINANCE12_ALPHA4_EXT': 0x8046, |
| 'LUMINANCE12_ALPHA12_EXT': 0x8047, |
| 'LUMINANCE16_ALPHA16_EXT': 0x8048, |
| 'INTENSITY_EXT': 0x8049, |
| 'INTENSITY4_EXT': 0x804A, |
| 'INTENSITY8_EXT': 0x804B, |
| 'INTENSITY12_EXT': 0x804C, |
| 'INTENSITY16_EXT': 0x804D, |
| 'RGB2_EXT': 0x804E, |
| 'RGB4_EXT': 0x804F, |
| 'RGB5_EXT': 0x8050, |
| 'RGB8_EXT': 0x8051, |
| 'RGB10_EXT': 0x8052, |
| 'RGB12_EXT': 0x8053, |
| 'RGB16_EXT': 0x8054, |
| 'RGBA2_EXT': 0x8055, |
| 'RGBA4_EXT': 0x8056, |
| 'RGB5_A1_EXT': 0x8057, |
| 'RGBA8_EXT': 0x8058, |
| 'RGB10_A2_EXT': 0x8059, |
| 'RGBA12_EXT': 0x805A, |
| 'RGBA16_EXT': 0x805B, |
| 'TEXTURE_RED_SIZE_EXT': 0x805C, |
| 'TEXTURE_GREEN_SIZE_EXT': 0x805D, |
| 'TEXTURE_BLUE_SIZE_EXT': 0x805E, |
| 'TEXTURE_ALPHA_SIZE_EXT': 0x805F, |
| 'TEXTURE_LUMINANCE_SIZE_EXT': 0x8060, |
| 'TEXTURE_INTENSITY_SIZE_EXT': 0x8061, |
| 'REPLACE_EXT': 0x8062, |
| 'PROXY_TEXTURE_1D_EXT': 0x8063, |
| 'PROXY_TEXTURE_2D_EXT': 0x8064, |
| 'PACK_SKIP_IMAGES_EXT': 0x806B, |
| 'PACK_IMAGE_HEIGHT_EXT': 0x806C, |
| 'UNPACK_SKIP_IMAGES_EXT': 0x806D, |
| 'UNPACK_IMAGE_HEIGHT_EXT': 0x806E, |
| 'TEXTURE_3D_EXT': 0x806F, |
| 'PROXY_TEXTURE_3D_EXT': 0x8070, |
| 'TEXTURE_DEPTH_EXT': 0x8071, |
| 'TEXTURE_WRAP_R_EXT': 0x8072, |
| 'MAX_3D_TEXTURE_SIZE_EXT': 0x8073, |
| 'COMPARE_REF_DEPTH_TO_TEXTURE_EXT': 0x884E, |
| 'MAX_ARRAY_TEXTURE_LAYERS_EXT': 0x88FF, |
| 'TEXTURE_1D_ARRAY_EXT': 0x8C18, |
| 'PROXY_TEXTURE_1D_ARRAY_EXT': 0x8C19, |
| 'TEXTURE_2D_ARRAY_EXT': 0x8C1A, |
| 'PROXY_TEXTURE_2D_ARRAY_EXT': 0x8C1B, |
| 'TEXTURE_BINDING_1D_ARRAY_EXT': 0x8C1C, |
| 'TEXTURE_BINDING_2D_ARRAY_EXT': 0x8C1D, |
| 'TEXTURE_BUFFER_EXT': 0x8C2A, |
| 'MAX_TEXTURE_BUFFER_SIZE_EXT': 0x8C2B, |
| 'TEXTURE_BINDING_BUFFER_EXT': 0x8C2C, |
| 'TEXTURE_BUFFER_DATA_STORE_BINDING_EXT': 0x8C2D, |
| 'TEXTURE_BUFFER_FORMAT_EXT': 0x8C2E, |
| 'COMPRESSED_RGB_S3TC_DXT1_EXT': 0x83F0, |
| 'COMPRESSED_RGBA_S3TC_DXT1_EXT': 0x83F1, |
| 'COMPRESSED_LUMINANCE_LATC1_EXT': 0x8C70, |
| 'COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT': 0x8C71, |
| 'COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT': 0x8C72, |
| 'COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT': 0x8C73, |
| 'COMPRESSED_RED_RGTC1_EXT': 0x8DBB, |
| 'COMPRESSED_SIGNED_RED_RGTC1_EXT': 0x8DBC, |
| 'COMPRESSED_RED_GREEN_RGTC2_EXT': 0x8DBD, |
| 'COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT': 0x8DBE, |
| 'COMPRESSED_RGB_S3TC_DXT1_EXT': 0x83F0, |
| 'COMPRESSED_RGBA_S3TC_DXT1_EXT': 0x83F1, |
| 'COMPRESSED_RGBA_S3TC_DXT3_EXT': 0x83F2, |
| 'COMPRESSED_RGBA_S3TC_DXT5_EXT': 0x83F3, |
| 'NORMAL_MAP_EXT': 0x8511, |
| 'REFLECTION_MAP_EXT': 0x8512, |
| 'TEXTURE_CUBE_MAP_EXT': 0x8513, |
| 'TEXTURE_BINDING_CUBE_MAP_EXT': 0x8514, |
| 'TEXTURE_CUBE_MAP_POSITIVE_X_EXT': 0x8515, |
| 'TEXTURE_CUBE_MAP_NEGATIVE_X_EXT': 0x8516, |
| 'TEXTURE_CUBE_MAP_POSITIVE_Y_EXT': 0x8517, |
| 'TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT': 0x8518, |
| 'TEXTURE_CUBE_MAP_POSITIVE_Z_EXT': 0x8519, |
| 'TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT': 0x851A, |
| 'PROXY_TEXTURE_CUBE_MAP_EXT': 0x851B, |
| 'MAX_CUBE_MAP_TEXTURE_SIZE_EXT': 0x851C, |
| 'CLAMP_TO_EDGE_EXT': 0x812F, |
| 'COMBINE_EXT': 0x8570, |
| 'COMBINE_RGB_EXT': 0x8571, |
| 'COMBINE_ALPHA_EXT': 0x8572, |
| 'RGB_SCALE_EXT': 0x8573, |
| 'ADD_SIGNED_EXT': 0x8574, |
| 'INTERPOLATE_EXT': 0x8575, |
| 'CONSTANT_EXT': 0x8576, |
| 'PRIMARY_COLOR_EXT': 0x8577, |
| 'PREVIOUS_EXT': 0x8578, |
| 'SOURCE0_RGB_EXT': 0x8580, |
| 'SOURCE1_RGB_EXT': 0x8581, |
| 'SOURCE2_RGB_EXT': 0x8582, |
| 'SOURCE0_ALPHA_EXT': 0x8588, |
| 'SOURCE1_ALPHA_EXT': 0x8589, |
| 'SOURCE2_ALPHA_EXT': 0x858A, |
| 'OPERAND0_RGB_EXT': 0x8590, |
| 'OPERAND1_RGB_EXT': 0x8591, |
| 'OPERAND2_RGB_EXT': 0x8592, |
| 'OPERAND0_ALPHA_EXT': 0x8598, |
| 'OPERAND1_ALPHA_EXT': 0x8599, |
| 'OPERAND2_ALPHA_EXT': 0x859A, |
| 'DOT3_RGB_EXT': 0x8740, |
| 'DOT3_RGBA_EXT': 0x8741, |
| 'TEXTURE_MAX_ANISOTROPY_EXT': 0x84FE, |
| 'MAX_TEXTURE_MAX_ANISOTROPY_EXT': 0x84FF, |
| 'RGBA32UI_EXT': 0x8D70, |
| 'RGB32UI_EXT': 0x8D71, |
| 'ALPHA32UI_EXT': 0x8D72, |
| 'INTENSITY32UI_EXT': 0x8D73, |
| 'LUMINANCE32UI_EXT': 0x8D74, |
| 'LUMINANCE_ALPHA32UI_EXT': 0x8D75, |
| 'RGBA16UI_EXT': 0x8D76, |
| 'RGB16UI_EXT': 0x8D77, |
| 'ALPHA16UI_EXT': 0x8D78, |
| 'INTENSITY16UI_EXT': 0x8D79, |
| 'LUMINANCE16UI_EXT': 0x8D7A, |
| 'LUMINANCE_ALPHA16UI_EXT': 0x8D7B, |
| 'RGBA8UI_EXT': 0x8D7C, |
| 'RGB8UI_EXT': 0x8D7D, |
| 'ALPHA8UI_EXT': 0x8D7E, |
| 'INTENSITY8UI_EXT': 0x8D7F, |
| 'LUMINANCE8UI_EXT': 0x8D80, |
| 'LUMINANCE_ALPHA8UI_EXT': 0x8D81, |
| 'RGBA32I_EXT': 0x8D82, |
| 'RGB32I_EXT': 0x8D83, |
| 'ALPHA32I_EXT': 0x8D84, |
| 'INTENSITY32I_EXT': 0x8D85, |
| 'LUMINANCE32I_EXT': 0x8D86, |
| 'LUMINANCE_ALPHA32I_EXT': 0x8D87, |
| 'RGBA16I_EXT': 0x8D88, |
| 'RGB16I_EXT': 0x8D89, |
| 'ALPHA16I_EXT': 0x8D8A, |
| 'INTENSITY16I_EXT': 0x8D8B, |
| 'LUMINANCE16I_EXT': 0x8D8C, |
| 'LUMINANCE_ALPHA16I_EXT': 0x8D8D, |
| 'RGBA8I_EXT': 0x8D8E, |
| 'RGB8I_EXT': 0x8D8F, |
| 'ALPHA8I_EXT': 0x8D90, |
| 'INTENSITY8I_EXT': 0x8D91, |
| 'LUMINANCE8I_EXT': 0x8D92, |
| 'LUMINANCE_ALPHA8I_EXT': 0x8D93, |
| 'RED_INTEGER_EXT': 0x8D94, |
| 'GREEN_INTEGER_EXT': 0x8D95, |
| 'BLUE_INTEGER_EXT': 0x8D96, |
| 'ALPHA_INTEGER_EXT': 0x8D97, |
| 'RGB_INTEGER_EXT': 0x8D98, |
| 'RGBA_INTEGER_EXT': 0x8D99, |
| 'BGR_INTEGER_EXT': 0x8D9A, |
| 'BGRA_INTEGER_EXT': 0x8D9B, |
| 'LUMINANCE_INTEGER_EXT': 0x8D9C, |
| 'LUMINANCE_ALPHA_INTEGER_EXT': 0x8D9D, |
| 'RGBA_INTEGER_MODE_EXT': 0x8D9E, |
| 'MAX_TEXTURE_LOD_BIAS_EXT': 0x84FD, |
| 'TEXTURE_FILTER_CONTROL_EXT': 0x8500, |
| 'TEXTURE_LOD_BIAS_EXT': 0x8501, |
| 'MIRROR_CLAMP_EXT': 0x8742, |
| 'MIRROR_CLAMP_TO_EDGE_EXT': 0x8743, |
| 'MIRROR_CLAMP_TO_BORDER_EXT': 0x8912, |
| 'TEXTURE_PRIORITY_EXT': 0x8066, |
| 'TEXTURE_RESIDENT_EXT': 0x8067, |
| 'TEXTURE_1D_BINDING_EXT': 0x8068, |
| 'TEXTURE_2D_BINDING_EXT': 0x8069, |
| 'TEXTURE_3D_BINDING_EXT': 0x806A, |
| 'PERTURB_EXT': 0x85AE, |
| 'TEXTURE_NORMAL_EXT': 0x85AF, |
| 'TEXTURE_RECTANGLE_EXT': 0x84F5, |
| 'TEXTURE_BINDING_RECTANGLE_EXT': 0x84F6, |
| 'PROXY_TEXTURE_RECTANGLE_EXT': 0x84F7, |
| 'MAX_RECTANGLE_TEXTURE_SIZE_EXT': 0x84F8, |
| 'SRGB_EXT': 0x8C40, |
| 'SRGB8_EXT': 0x8C41, |
| 'SRGB_ALPHA_EXT': 0x8C42, |
| 'SRGB8_ALPHA8_EXT': 0x8C43, |
| 'SLUMINANCE_ALPHA_EXT': 0x8C44, |
| 'SLUMINANCE8_ALPHA8_EXT': 0x8C45, |
| 'SLUMINANCE_EXT': 0x8C46, |
| 'SLUMINANCE8_EXT': 0x8C47, |
| 'COMPRESSED_SRGB_EXT': 0x8C48, |
| 'COMPRESSED_SRGB_ALPHA_EXT': 0x8C49, |
| 'COMPRESSED_SLUMINANCE_EXT': 0x8C4A, |
| 'COMPRESSED_SLUMINANCE_ALPHA_EXT': 0x8C4B, |
| 'COMPRESSED_SRGB_S3TC_DXT1_EXT': 0x8C4C, |
| 'COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT': 0x8C4D, |
| 'COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT': 0x8C4E, |
| 'COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT': 0x8C4F, |
| 'RGB9_E5_EXT': 0x8C3D, |
| 'UNSIGNED_INT_5_9_9_9_REV_EXT': 0x8C3E, |
| 'TEXTURE_SHARED_SIZE_EXT': 0x8C3F, |
| 'TEXTURE_SWIZZLE_R_EXT': 0x8E42, |
| 'TEXTURE_SWIZZLE_G_EXT': 0x8E43, |
| 'TEXTURE_SWIZZLE_B_EXT': 0x8E44, |
| 'TEXTURE_SWIZZLE_A_EXT': 0x8E45, |
| 'TEXTURE_SWIZZLE_RGBA_EXT': 0x8E46, |
| 'TIME_ELAPSED_EXT': 0x88BF, |
| 'TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT': 0x8C76, |
| 'TRANSFORM_FEEDBACK_BUFFER_MODE_EXT': 0x8C7F, |
| 'MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT': 0x8C80, |
| 'TRANSFORM_FEEDBACK_VARYINGS_EXT': 0x8C83, |
| 'TRANSFORM_FEEDBACK_BUFFER_START_EXT': 0x8C84, |
| 'TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT': 0x8C85, |
| 'PRIMITIVES_GENERATED_EXT': 0x8C87, |
| 'TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT': 0x8C88, |
| 'RASTERIZER_DISCARD_EXT': 0x8C89, |
| 'MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT': 0x8C8A, |
| 'MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT': 0x8C8B, |
| 'INTERLEAVED_ATTRIBS_EXT': 0x8C8C, |
| 'SEPARATE_ATTRIBS_EXT': 0x8C8D, |
| 'TRANSFORM_FEEDBACK_BUFFER_EXT': 0x8C8E, |
| 'TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT': 0x8C8F, |
| 'DOUBLE_EXT': 0x140A, |
| 'VERTEX_ARRAY_EXT': 0x8074, |
| 'NORMAL_ARRAY_EXT': 0x8075, |
| 'COLOR_ARRAY_EXT': 0x8076, |
| 'INDEX_ARRAY_EXT': 0x8077, |
| 'TEXTURE_COORD_ARRAY_EXT': 0x8078, |
| 'EDGE_FLAG_ARRAY_EXT': 0x8079, |
| 'VERTEX_ARRAY_SIZE_EXT': 0x807A, |
| 'VERTEX_ARRAY_TYPE_EXT': 0x807B, |
| 'VERTEX_ARRAY_STRIDE_EXT': 0x807C, |
| 'VERTEX_ARRAY_COUNT_EXT': 0x807D, |
| 'NORMAL_ARRAY_TYPE_EXT': 0x807E, |
| 'NORMAL_ARRAY_STRIDE_EXT': 0x807F, |
| 'NORMAL_ARRAY_COUNT_EXT': 0x8080, |
| 'COLOR_ARRAY_SIZE_EXT': 0x8081, |
| 'COLOR_ARRAY_TYPE_EXT': 0x8082, |
| 'COLOR_ARRAY_STRIDE_EXT': 0x8083, |
| 'COLOR_ARRAY_COUNT_EXT': 0x8084, |
| 'INDEX_ARRAY_TYPE_EXT': 0x8085, |
| 'INDEX_ARRAY_STRIDE_EXT': 0x8086, |
| 'INDEX_ARRAY_COUNT_EXT': 0x8087, |
| 'TEXTURE_COORD_ARRAY_SIZE_EXT': 0x8088, |
| 'TEXTURE_COORD_ARRAY_TYPE_EXT': 0x8089, |
| 'TEXTURE_COORD_ARRAY_STRIDE_EXT': 0x808A, |
| 'TEXTURE_COORD_ARRAY_COUNT_EXT': 0x808B, |
| 'EDGE_FLAG_ARRAY_STRIDE_EXT': 0x808C, |
| 'EDGE_FLAG_ARRAY_COUNT_EXT': 0x808D, |
| 'VERTEX_ARRAY_POINTER_EXT': 0x808E, |
| 'NORMAL_ARRAY_POINTER_EXT': 0x808F, |
| 'COLOR_ARRAY_POINTER_EXT': 0x8090, |
| 'INDEX_ARRAY_POINTER_EXT': 0x8091, |
| 'TEXTURE_COORD_ARRAY_POINTER_EXT': 0x8092, |
| 'EDGE_FLAG_ARRAY_POINTER_EXT': 0x8093, |
| 'BGRA': 0x80E1, |
| 'VERTEX_SHADER_EXT': 0x8780, |
| 'VERTEX_SHADER_BINDING_EXT': 0x8781, |
| 'OP_INDEX_EXT': 0x8782, |
| 'OP_NEGATE_EXT': 0x8783, |
| 'OP_DOT3_EXT': 0x8784, |
| 'OP_DOT4_EXT': 0x8785, |
| 'OP_MUL_EXT': 0x8786, |
| 'OP_ADD_EXT': 0x8787, |
| 'OP_MADD_EXT': 0x8788, |
| 'OP_FRAC_EXT': 0x8789, |
| 'OP_MAX_EXT': 0x878A, |
| 'OP_MIN_EXT': 0x878B, |
| 'OP_SET_GE_EXT': 0x878C, |
| 'OP_SET_LT_EXT': 0x878D, |
| 'OP_CLAMP_EXT': 0x878E, |
| 'OP_FLOOR_EXT': 0x878F, |
| 'OP_ROUND_EXT': 0x8790, |
| 'OP_EXP_BASE_2_EXT': 0x8791, |
| 'OP_LOG_BASE_2_EXT': 0x8792, |
| 'OP_POWER_EXT': 0x8793, |
| 'OP_RECIP_EXT': 0x8794, |
| 'OP_RECIP_SQRT_EXT': 0x8795, |
| 'OP_SUB_EXT': 0x8796, |
| 'OP_CROSS_PRODUCT_EXT': 0x8797, |
| 'OP_MULTIPLY_MATRIX_EXT': 0x8798, |
| 'OP_MOV_EXT': 0x8799, |
| 'OUTPUT_VERTEX_EXT': 0x879A, |
| 'OUTPUT_COLOR0_EXT': 0x879B, |
| 'OUTPUT_COLOR1_EXT': 0x879C, |
| 'OUTPUT_TEXTURE_COORD0_EXT': 0x879D, |
| 'OUTPUT_TEXTURE_COORD1_EXT': 0x879E, |
| 'OUTPUT_TEXTURE_COORD2_EXT': 0x879F, |
| 'OUTPUT_TEXTURE_COORD3_EXT': 0x87A0, |
| 'OUTPUT_TEXTURE_COORD4_EXT': 0x87A1, |
| 'OUTPUT_TEXTURE_COORD5_EXT': 0x87A2, |
| 'OUTPUT_TEXTURE_COORD6_EXT': 0x87A3, |
| 'OUTPUT_TEXTURE_COORD7_EXT': 0x87A4, |
| 'OUTPUT_TEXTURE_COORD8_EXT': 0x87A5, |
| 'OUTPUT_TEXTURE_COORD9_EXT': 0x87A6, |
| 'OUTPUT_TEXTURE_COORD10_EXT': 0x87A7, |
| 'OUTPUT_TEXTURE_COORD11_EXT': 0x87A8, |
| 'OUTPUT_TEXTURE_COORD12_EXT': 0x87A9, |
| 'OUTPUT_TEXTURE_COORD13_EXT': 0x87AA, |
| 'OUTPUT_TEXTURE_COORD14_EXT': 0x87AB, |
| 'OUTPUT_TEXTURE_COORD15_EXT': 0x87AC, |
| 'OUTPUT_TEXTURE_COORD16_EXT': 0x87AD, |
| 'OUTPUT_TEXTURE_COORD17_EXT': 0x87AE, |
| 'OUTPUT_TEXTURE_COORD18_EXT': 0x87AF, |
| 'OUTPUT_TEXTURE_COORD19_EXT': 0x87B0, |
| 'OUTPUT_TEXTURE_COORD20_EXT': 0x87B1, |
| 'OUTPUT_TEXTURE_COORD21_EXT': 0x87B2, |
| 'OUTPUT_TEXTURE_COORD22_EXT': 0x87B3, |
| 'OUTPUT_TEXTURE_COORD23_EXT': 0x87B4, |
| 'OUTPUT_TEXTURE_COORD24_EXT': 0x87B5, |
| 'OUTPUT_TEXTURE_COORD25_EXT': 0x87B6, |
| 'OUTPUT_TEXTURE_COORD26_EXT': 0x87B7, |
| 'OUTPUT_TEXTURE_COORD27_EXT': 0x87B8, |
| 'OUTPUT_TEXTURE_COORD28_EXT': 0x87B9, |
| 'OUTPUT_TEXTURE_COORD29_EXT': 0x87BA, |
| 'OUTPUT_TEXTURE_COORD30_EXT': 0x87BB, |
| 'OUTPUT_TEXTURE_COORD31_EXT': 0x87BC, |
| 'OUTPUT_FOG_EXT': 0x87BD, |
| 'SCALAR_EXT': 0x87BE, |
| 'VECTOR_EXT': 0x87BF, |
| 'MATRIX_EXT': 0x87C0, |
| 'VARIANT_EXT': 0x87C1, |
| 'INVARIANT_EXT': 0x87C2, |
| 'LOCAL_CONSTANT_EXT': 0x87C3, |
| 'LOCAL_EXT': 0x87C4, |
| 'MAX_VERTEX_SHADER_INSTRUCTIONS_EXT': 0x87C5, |
| 'MAX_VERTEX_SHADER_VARIANTS_EXT': 0x87C6, |
| 'MAX_VERTEX_SHADER_INVARIANTS_EXT': 0x87C7, |
| 'MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT': 0x87C8, |
| 'MAX_VERTEX_SHADER_LOCALS_EXT': 0x87C9, |
| 'MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT': 0x87CA, |
| 'MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT': 0x87CB, |
| 'MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT': 0x87CC, |
| 'MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT': 0x87CD, |
| 'MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT': 0x87CE, |
| 'VERTEX_SHADER_INSTRUCTIONS_EXT': 0x87CF, |
| 'VERTEX_SHADER_VARIANTS_EXT': 0x87D0, |
| 'VERTEX_SHADER_INVARIANTS_EXT': 0x87D1, |
| 'VERTEX_SHADER_LOCAL_CONSTANTS_EXT': 0x87D2, |
| 'VERTEX_SHADER_LOCALS_EXT': 0x87D3, |
| 'VERTEX_SHADER_OPTIMIZED_EXT': 0x87D4, |
| 'X_EXT': 0x87D5, |
| 'Y_EXT': 0x87D6, |
| 'Z_EXT': 0x87D7, |
| 'W_EXT': 0x87D8, |
| 'NEGATIVE_X_EXT': 0x87D9, |
| 'NEGATIVE_Y_EXT': 0x87DA, |
| 'NEGATIVE_Z_EXT': 0x87DB, |
| 'NEGATIVE_W_EXT': 0x87DC, |
| 'ZERO_EXT': 0x87DD, |
| 'ONE_EXT': 0x87DE, |
| 'NEGATIVE_ONE_EXT': 0x87DF, |
| 'NORMALIZED_RANGE_EXT': 0x87E0, |
| 'FULL_RANGE_EXT': 0x87E1, |
| 'CURRENT_VERTEX_EXT': 0x87E2, |
| 'MVP_MATRIX_EXT': 0x87E3, |
| 'VARIANT_VALUE_EXT': 0x87E4, |
| 'VARIANT_DATATYPE_EXT': 0x87E5, |
| 'VARIANT_ARRAY_STRIDE_EXT': 0x87E6, |
| 'VARIANT_ARRAY_TYPE_EXT': 0x87E7, |
| 'VARIANT_ARRAY_EXT': 0x87E8, |
| 'VARIANT_ARRAY_POINTER_EXT': 0x87E9, |
| 'INVARIANT_VALUE_EXT': 0x87EA, |
| 'INVARIANT_DATATYPE_EXT': 0x87EB, |
| 'LOCAL_CONSTANT_VALUE_EXT': 0x87EC, |
| 'LOCAL_CONSTANT_DATATYPE_EXT': 0x87ED, |
| 'MODELVIEW0_STACK_DEPTH_EXT': 0x0BA3, |
| 'MODELVIEW0_MATRIX_EXT': 0x0BA6, |
| 'MODELVIEW0_EXT': 0x1700, |
| 'MODELVIEW1_STACK_DEPTH_EXT': 0x8502, |
| 'MODELVIEW1_MATRIX_EXT': 0x8506, |
| 'VERTEX_WEIGHTING_EXT': 0x8509, |
| 'MODELVIEW1_EXT': 0x850A, |
| 'CURRENT_VERTEX_WEIGHT_EXT': 0x850B, |
| 'VERTEX_WEIGHT_ARRAY_EXT': 0x850C, |
| 'VERTEX_WEIGHT_ARRAY_SIZE_EXT': 0x850D, |
| 'VERTEX_WEIGHT_ARRAY_TYPE_EXT': 0x850E, |
| 'VERTEX_WEIGHT_ARRAY_STRIDE_EXT': 0x850F, |
| 'VERTEX_WEIGHT_ARRAY_POINTER_EXT': 0x8510, |
| 'OCCLUSION_TEST_HP': 0x8165, |
| 'OCCLUSION_TEST_RESULT_HP': 0x8166, |
| 'MIRRORED_REPEAT_IBM': 0x8370, |
| 'RED_MIN_CLAMP_INGR': 0x8560, |
| 'GREEN_MIN_CLAMP_INGR': 0x8561, |
| 'BLUE_MIN_CLAMP_INGR': 0x8562, |
| 'ALPHA_MIN_CLAMP_INGR': 0x8563, |
| 'RED_MAX_CLAMP_INGR': 0x8564, |
| 'GREEN_MAX_CLAMP_INGR': 0x8565, |
| 'BLUE_MAX_CLAMP_INGR': 0x8566, |
| 'ALPHA_MAX_CLAMP_INGR': 0x8567, |
| 'INTERLACE_READ_INGR': 0x8568, |
| 'PARALLEL_ARRAYS_INTEL': 0x83F4, |
| 'VERTEX_ARRAY_PARALLEL_POINTERS_INTEL': 0x83F5, |
| 'NORMAL_ARRAY_PARALLEL_POINTERS_INTEL': 0x83F6, |
| 'COLOR_ARRAY_PARALLEL_POINTERS_INTEL': 0x83F7, |
| 'TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL': 0x83F8, |
| 'KTX_FRONT_REGION': 0x0, |
| 'KTX_BACK_REGION': 0x1, |
| 'KTX_Z_REGION': 0x2, |
| 'KTX_STENCIL_REGION': 0x3, |
| 'TEXTURE_1D_STACK_MESAX': 0x8759, |
| 'TEXTURE_2D_STACK_MESAX': 0x875A, |
| 'PROXY_TEXTURE_1D_STACK_MESAX': 0x875B, |
| 'PROXY_TEXTURE_2D_STACK_MESAX': 0x875C, |
| 'TEXTURE_1D_STACK_BINDING_MESAX': 0x875D, |
| 'TEXTURE_2D_STACK_BINDING_MESAX': 0x875E, |
| 'PACK_INVERT_MESA': 0x8758, |
| 'UNSIGNED_SHORT_8_8_MESA': 0x85BA, |
| 'UNSIGNED_SHORT_8_8_REV_MESA': 0x85BB, |
| 'YCBCR_MESA': 0x8757, |
| 'QUERY_WAIT_NV': 0x8E13, |
| 'QUERY_NO_WAIT_NV': 0x8E14, |
| 'QUERY_BY_REGION_WAIT_NV': 0x8E15, |
| 'QUERY_BY_REGION_NO_WAIT_NV': 0x8E16, |
| 'DEPTH_STENCIL_TO_RGBA_NV': 0x886E, |
| 'DEPTH_STENCIL_TO_BGRA_NV': 0x886F, |
| 'DEPTH_COMPONENT32F_NV': 0x8DAB, |
| 'DEPTH32F_STENCIL8_NV': 0x8DAC, |
| 'FLOAT_32_UNSIGNED_INT_24_8_REV_NV': 0x8DAD, |
| 'DEPTH_BUFFER_FLOAT_MODE_NV': 0x8DAF, |
| 'DEPTH_CLAMP_NV': 0x864F, |
| 'SAMPLE_COUNT_BITS_NV': 0x8864, |
| 'CURRENT_SAMPLE_COUNT_QUERY_NV': 0x8865, |
| 'QUERY_RESULT_NV': 0x8866, |
| 'QUERY_RESULT_AVAILABLE_NV': 0x8867, |
| 'SAMPLE_COUNT_NV': 0x8914, |
| 'EVAL_2D_NV': 0x86C0, |
| 'EVAL_TRIANGULAR_2D_NV': 0x86C1, |
| 'MAP_TESSELLATION_NV': 0x86C2, |
| 'MAP_ATTRIB_U_ORDER_NV': 0x86C3, |
| 'MAP_ATTRIB_V_ORDER_NV': 0x86C4, |
| 'EVAL_FRACTIONAL_TESSELLATION_NV': 0x86C5, |
| 'EVAL_VERTEX_ATTRIB0_NV': 0x86C6, |
| 'EVAL_VERTEX_ATTRIB1_NV': 0x86C7, |
| 'EVAL_VERTEX_ATTRIB2_NV': 0x86C8, |
| 'EVAL_VERTEX_ATTRIB3_NV': 0x86C9, |
| 'EVAL_VERTEX_ATTRIB4_NV': 0x86CA, |
| 'EVAL_VERTEX_ATTRIB5_NV': 0x86CB, |
| 'EVAL_VERTEX_ATTRIB6_NV': 0x86CC, |
| 'EVAL_VERTEX_ATTRIB7_NV': 0x86CD, |
| 'EVAL_VERTEX_ATTRIB8_NV': 0x86CE, |
| 'EVAL_VERTEX_ATTRIB9_NV': 0x86CF, |
| 'EVAL_VERTEX_ATTRIB10_NV': 0x86D0, |
| 'EVAL_VERTEX_ATTRIB11_NV': 0x86D1, |
| 'EVAL_VERTEX_ATTRIB12_NV': 0x86D2, |
| 'EVAL_VERTEX_ATTRIB13_NV': 0x86D3, |
| 'EVAL_VERTEX_ATTRIB14_NV': 0x86D4, |
| 'EVAL_VERTEX_ATTRIB15_NV': 0x86D5, |
| 'MAX_MAP_TESSELLATION_NV': 0x86D6, |
| 'MAX_RATIONAL_EVAL_ORDER_NV': 0x86D7, |
| 'SAMPLE_POSITION_NV': 0x8E50, |
| 'SAMPLE_MASK_NV': 0x8E51, |
| 'SAMPLE_MASK_VALUE_NV': 0x8E52, |
| 'TEXTURE_BINDING_RENDERBUFFER_NV': 0x8E53, |
| 'TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV': 0x8E54, |
| 'TEXTURE_RENDERBUFFER_NV': 0x8E55, |
| 'SAMPLER_RENDERBUFFER_NV': 0x8E56, |
| 'INT_SAMPLER_RENDERBUFFER_NV': 0x8E57, |
| 'UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV': 0x8E58, |
| 'MAX_SAMPLE_MASK_WORDS_NV': 0x8E59, |
| 'ALL_COMPLETED_NV': 0x84F2, |
| 'FENCE_STATUS_NV': 0x84F3, |
| 'FENCE_CONDITION_NV': 0x84F4, |
| 'FLOAT_R_NV': 0x8880, |
| 'FLOAT_RG_NV': 0x8881, |
| 'FLOAT_RGB_NV': 0x8882, |
| 'FLOAT_RGBA_NV': 0x8883, |
| 'FLOAT_R16_NV': 0x8884, |
| 'FLOAT_R32_NV': 0x8885, |
| 'FLOAT_RG16_NV': 0x8886, |
| 'FLOAT_RG32_NV': 0x8887, |
| 'FLOAT_RGB16_NV': 0x8888, |
| 'FLOAT_RGB32_NV': 0x8889, |
| 'FLOAT_RGBA16_NV': 0x888A, |
| 'FLOAT_RGBA32_NV': 0x888B, |
| 'TEXTURE_FLOAT_COMPONENTS_NV': 0x888C, |
| 'FLOAT_CLEAR_COLOR_VALUE_NV': 0x888D, |
| 'FLOAT_RGBA_MODE_NV': 0x888E, |
| 'FOG_DISTANCE_MODE_NV': 0x855A, |
| 'EYE_RADIAL_NV': 0x855B, |
| 'EYE_PLANE_ABSOLUTE_NV': 0x855C, |
| 'MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV': 0x8868, |
| 'FRAGMENT_PROGRAM_NV': 0x8870, |
| 'MAX_TEXTURE_COORDS_NV': 0x8871, |
| 'MAX_TEXTURE_IMAGE_UNITS_NV': 0x8872, |
| 'FRAGMENT_PROGRAM_BINDING_NV': 0x8873, |
| 'PROGRAM_ERROR_STRING_NV': 0x8874, |
| 'MAX_PROGRAM_EXEC_INSTRUCTIONS_NV': 0x88F4, |
| 'MAX_PROGRAM_CALL_DEPTH_NV': 0x88F5, |
| 'MAX_PROGRAM_IF_DEPTH_NV': 0x88F6, |
| 'MAX_PROGRAM_LOOP_DEPTH_NV': 0x88F7, |
| 'MAX_PROGRAM_LOOP_COUNT_NV': 0x88F8, |
| 'RENDERBUFFER_COVERAGE_SAMPLES_NV': 0x8CAB, |
| 'RENDERBUFFER_COLOR_SAMPLES_NV': 0x8E10, |
| 'MAX_MULTISAMPLE_COVERAGE_MODES_NV': 0x8E11, |
| 'MULTISAMPLE_COVERAGE_MODES_NV': 0x8E12, |
| 'GEOMETRY_PROGRAM_NV': 0x8C26, |
| 'MAX_PROGRAM_OUTPUT_VERTICES_NV': 0x8C27, |
| 'MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV': 0x8C28, |
| 'MIN_PROGRAM_TEXEL_OFFSET_NV': 0x8904, |
| 'MAX_PROGRAM_TEXEL_OFFSET_NV': 0x8905, |
| 'PROGRAM_ATTRIB_COMPONENTS_NV': 0x8906, |
| 'PROGRAM_RESULT_COMPONENTS_NV': 0x8907, |
| 'MAX_PROGRAM_ATTRIB_COMPONENTS_NV': 0x8908, |
| 'MAX_PROGRAM_RESULT_COMPONENTS_NV': 0x8909, |
| 'MAX_PROGRAM_GENERIC_ATTRIBS_NV': 0x8DA5, |
| 'MAX_PROGRAM_GENERIC_RESULTS_NV': 0x8DA6, |
| 'HALF_FLOAT_NV': 0x140B, |
| 'MAX_SHININESS_NV': 0x8504, |
| 'MAX_SPOT_EXPONENT_NV': 0x8505, |
| 'MULTISAMPLE_FILTER_HINT_NV': 0x8534, |
| 'PIXEL_COUNTER_BITS_NV': 0x8864, |
| 'CURRENT_OCCLUSION_QUERY_ID_NV': 0x8865, |
| 'PIXEL_COUNT_NV': 0x8866, |
| 'PIXEL_COUNT_AVAILABLE_NV': 0x8867, |
| 'DEPTH_STENCIL_NV': 0x84F9, |
| 'UNSIGNED_INT_24_8_NV': 0x84FA, |
| 'MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV': 0x8DA0, |
| 'MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV': 0x8DA1, |
| 'VERTEX_PROGRAM_PARAMETER_BUFFER_NV': 0x8DA2, |
| 'GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV': 0x8DA3, |
| 'FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV': 0x8DA4, |
| 'WRITE_PIXEL_DATA_RANGE_NV': 0x8878, |
| 'READ_PIXEL_DATA_RANGE_NV': 0x8879, |
| 'WRITE_PIXEL_DATA_RANGE_LENGTH_NV': 0x887A, |
| 'READ_PIXEL_DATA_RANGE_LENGTH_NV': 0x887B, |
| 'WRITE_PIXEL_DATA_RANGE_POINTER_NV': 0x887C, |
| 'READ_PIXEL_DATA_RANGE_POINTER_NV': 0x887D, |
| 'POINT_SPRITE_NV': 0x8861, |
| 'COORD_REPLACE_NV': 0x8862, |
| 'POINT_SPRITE_R_MODE_NV': 0x8863, |
| 'FRAME_NV': 0x8E26, |
| 'FIELDS_NV': 0x8E27, |
| 'CURRENT_TIME_NV': 0x8E28, |
| 'NUM_FILL_STREAMS_NV': 0x8E29, |
| 'PRESENT_TIME_NV': 0x8E2A, |
| 'PRESENT_DURATION_NV': 0x8E2B, |
| 'PRIMITIVE_RESTART_NV': 0x8558, |
| 'PRIMITIVE_RESTART_INDEX_NV': 0x8559, |
| 'REGISTER_COMBINERS_NV': 0x8522, |
| 'VARIABLE_A_NV': 0x8523, |
| 'VARIABLE_B_NV': 0x8524, |
| 'VARIABLE_C_NV': 0x8525, |
| 'VARIABLE_D_NV': 0x8526, |
| 'VARIABLE_E_NV': 0x8527, |
| 'VARIABLE_F_NV': 0x8528, |
| 'VARIABLE_G_NV': 0x8529, |
| 'CONSTANT_COLOR0_NV': 0x852A, |
| 'CONSTANT_COLOR1_NV': 0x852B, |
| 'PRIMARY_COLOR_NV': 0x852C, |
| 'SECONDARY_COLOR_NV': 0x852D, |
| 'SPARE0_NV': 0x852E, |
| 'SPARE1_NV': 0x852F, |
| 'DISCARD_NV': 0x8530, |
| 'E_TIMES_F_NV': 0x8531, |
| 'SPARE0_PLUS_SECONDARY_COLOR_NV': 0x8532, |
| 'UNSIGNED_IDENTITY_NV': 0x8536, |
| 'UNSIGNED_INVERT_NV': 0x8537, |
| 'EXPAND_NORMAL_NV': 0x8538, |
| 'EXPAND_NEGATE_NV': 0x8539, |
| 'HALF_BIAS_NORMAL_NV': 0x853A, |
| 'HALF_BIAS_NEGATE_NV': 0x853B, |
| 'SIGNED_IDENTITY_NV': 0x853C, |
| 'SIGNED_NEGATE_NV': 0x853D, |
| 'SCALE_BY_TWO_NV': 0x853E, |
| 'SCALE_BY_FOUR_NV': 0x853F, |
| 'SCALE_BY_ONE_HALF_NV': 0x8540, |
| 'BIAS_BY_NEGATIVE_ONE_HALF_NV': 0x8541, |
| 'COMBINER_INPUT_NV': 0x8542, |
| 'COMBINER_MAPPING_NV': 0x8543, |
| 'COMBINER_COMPONENT_USAGE_NV': 0x8544, |
| 'COMBINER_AB_DOT_PRODUCT_NV': 0x8545, |
| 'COMBINER_CD_DOT_PRODUCT_NV': 0x8546, |
| 'COMBINER_MUX_SUM_NV': 0x8547, |
| 'COMBINER_SCALE_NV': 0x8548, |
| 'COMBINER_BIAS_NV': 0x8549, |
| 'COMBINER_AB_OUTPUT_NV': 0x854A, |
| 'COMBINER_CD_OUTPUT_NV': 0x854B, |
| 'COMBINER_SUM_OUTPUT_NV': 0x854C, |
| 'MAX_GENERAL_COMBINERS_NV': 0x854D, |
| 'NUM_GENERAL_COMBINERS_NV': 0x854E, |
| 'COLOR_SUM_CLAMP_NV': 0x854F, |
| 'COMBINER0_NV': 0x8550, |
| 'COMBINER1_NV': 0x8551, |
| 'COMBINER2_NV': 0x8552, |
| 'COMBINER3_NV': 0x8553, |
| 'COMBINER4_NV': 0x8554, |
| 'COMBINER5_NV': 0x8555, |
| 'COMBINER6_NV': 0x8556, |
| 'COMBINER7_NV': 0x8557, |
| 'PER_STAGE_CONSTANTS_NV': 0x8535, |
| 'EMBOSS_LIGHT_NV': 0x855D, |
| 'EMBOSS_CONSTANT_NV': 0x855E, |
| 'EMBOSS_MAP_NV': 0x855F, |
| 'NORMAL_MAP_NV': 0x8511, |
| 'REFLECTION_MAP_NV': 0x8512, |
| 'COMBINE4_NV': 0x8503, |
| 'SOURCE3_RGB_NV': 0x8583, |
| 'SOURCE3_ALPHA_NV': 0x858B, |
| 'OPERAND3_RGB_NV': 0x8593, |
| 'OPERAND3_ALPHA_NV': 0x859B, |
| 'TEXTURE_UNSIGNED_REMAP_MODE_NV': 0x888F, |
| 'TEXTURE_RECTANGLE_NV': 0x84F5, |
| 'TEXTURE_BINDING_RECTANGLE_NV': 0x84F6, |
| 'PROXY_TEXTURE_RECTANGLE_NV': 0x84F7, |
| 'MAX_RECTANGLE_TEXTURE_SIZE_NV': 0x84F8, |
| 'OFFSET_TEXTURE_RECTANGLE_NV': 0x864C, |
| 'OFFSET_TEXTURE_RECTANGLE_SCALE_NV': 0x864D, |
| 'DOT_PRODUCT_TEXTURE_RECTANGLE_NV': 0x864E, |
| 'RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV': 0x86D9, |
| 'UNSIGNED_INT_S8_S8_8_8_NV': 0x86DA, |
| 'UNSIGNED_INT_8_8_S8_S8_REV_NV': 0x86DB, |
| 'DSDT_MAG_INTENSITY_NV': 0x86DC, |
| 'SHADER_CONSISTENT_NV': 0x86DD, |
| 'TEXTURE_SHADER_NV': 0x86DE, |
| 'SHADER_OPERATION_NV': 0x86DF, |
| 'CULL_MODES_NV': 0x86E0, |
| 'OFFSET_TEXTURE_2D_MATRIX_NV': 0x86E1, |
| 'OFFSET_TEXTURE_MATRIX_NV': 0x86E1, |
| 'OFFSET_TEXTURE_2D_SCALE_NV': 0x86E2, |
| 'OFFSET_TEXTURE_SCALE_NV': 0x86E2, |
| 'OFFSET_TEXTURE_BIAS_NV': 0x86E3, |
| 'OFFSET_TEXTURE_2D_BIAS_NV': 0x86E3, |
| 'PREVIOUS_TEXTURE_INPUT_NV': 0x86E4, |
| 'CONST_EYE_NV': 0x86E5, |
| 'PASS_THROUGH_NV': 0x86E6, |
| 'CULL_FRAGMENT_NV': 0x86E7, |
| 'OFFSET_TEXTURE_2D_NV': 0x86E8, |
| 'DEPENDENT_AR_TEXTURE_2D_NV': 0x86E9, |
| 'DEPENDENT_GB_TEXTURE_2D_NV': 0x86EA, |
| 'DOT_PRODUCT_NV': 0x86EC, |
| 'DOT_PRODUCT_DEPTH_REPLACE_NV': 0x86ED, |
| 'DOT_PRODUCT_TEXTURE_2D_NV': 0x86EE, |
| 'DOT_PRODUCT_TEXTURE_CUBE_MAP_NV': 0x86F0, |
| 'DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV': 0x86F1, |
| 'DOT_PRODUCT_REFLECT_CUBE_MAP_NV': 0x86F2, |
| 'DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV': 0x86F3, |
| 'HILO_NV': 0x86F4, |
| 'DSDT_NV': 0x86F5, |
| 'DSDT_MAG_NV': 0x86F6, |
| 'DSDT_MAG_VIB_NV': 0x86F7, |
| 'HILO16_NV': 0x86F8, |
| 'SIGNED_HILO_NV': 0x86F9, |
| 'SIGNED_HILO16_NV': 0x86FA, |
| 'SIGNED_RGBA_NV': 0x86FB, |
| 'SIGNED_RGBA8_NV': 0x86FC, |
| 'SIGNED_RGB_NV': 0x86FE, |
| 'SIGNED_RGB8_NV': 0x86FF, |
| 'SIGNED_LUMINANCE_NV': 0x8701, |
| 'SIGNED_LUMINANCE8_NV': 0x8702, |
| 'SIGNED_LUMINANCE_ALPHA_NV': 0x8703, |
| 'SIGNED_LUMINANCE8_ALPHA8_NV': 0x8704, |
| 'SIGNED_ALPHA_NV': 0x8705, |
| 'SIGNED_ALPHA8_NV': 0x8706, |
| 'SIGNED_INTENSITY_NV': 0x8707, |
| 'SIGNED_INTENSITY8_NV': 0x8708, |
| 'DSDT8_NV': 0x8709, |
| 'DSDT8_MAG8_NV': 0x870A, |
| 'DSDT8_MAG8_INTENSITY8_NV': 0x870B, |
| 'SIGNED_RGB_UNSIGNED_ALPHA_NV': 0x870C, |
| 'SIGNED_RGB8_UNSIGNED_ALPHA8_NV': 0x870D, |
| 'HI_SCALE_NV': 0x870E, |
| 'LO_SCALE_NV': 0x870F, |
| 'DS_SCALE_NV': 0x8710, |
| 'DT_SCALE_NV': 0x8711, |
| 'MAGNITUDE_SCALE_NV': 0x8712, |
| 'VIBRANCE_SCALE_NV': 0x8713, |
| 'HI_BIAS_NV': 0x8714, |
| 'LO_BIAS_NV': 0x8715, |
| 'DS_BIAS_NV': 0x8716, |
| 'DT_BIAS_NV': 0x8717, |
| 'MAGNITUDE_BIAS_NV': 0x8718, |
| 'VIBRANCE_BIAS_NV': 0x8719, |
| 'TEXTURE_BORDER_VALUES_NV': 0x871A, |
| 'TEXTURE_HI_SIZE_NV': 0x871B, |
| 'TEXTURE_LO_SIZE_NV': 0x871C, |
| 'TEXTURE_DS_SIZE_NV': 0x871D, |
| 'TEXTURE_DT_SIZE_NV': 0x871E, |
| 'TEXTURE_MAG_SIZE_NV': 0x871F, |
| 'UNSIGNED_INT_S8_S8_8_8_NV': 0x86DA, |
| 'UNSIGNED_INT_8_8_S8_S8_REV_NV': 0x86DB, |
| 'DSDT_MAG_INTENSITY_NV': 0x86DC, |
| 'DOT_PRODUCT_TEXTURE_3D_NV': 0x86EF, |
| 'HILO_NV': 0x86F4, |
| 'DSDT_NV': 0x86F5, |
| 'DSDT_MAG_NV': 0x86F6, |
| 'DSDT_MAG_VIB_NV': 0x86F7, |
| 'HILO16_NV': 0x86F8, |
| 'SIGNED_HILO_NV': 0x86F9, |
| 'SIGNED_HILO16_NV': 0x86FA, |
| 'SIGNED_RGBA_NV': 0x86FB, |
| 'SIGNED_RGBA8_NV': 0x86FC, |
| 'SIGNED_RGB_NV': 0x86FE, |
| 'SIGNED_RGB8_NV': 0x86FF, |
| 'SIGNED_LUMINANCE_NV': 0x8701, |
| 'SIGNED_LUMINANCE8_NV': 0x8702, |
| 'SIGNED_LUMINANCE_ALPHA_NV': 0x8703, |
| 'SIGNED_LUMINANCE8_ALPHA8_NV': 0x8704, |
| 'SIGNED_ALPHA_NV': 0x8705, |
| 'SIGNED_ALPHA8_NV': 0x8706, |
| 'SIGNED_INTENSITY_NV': 0x8707, |
| 'SIGNED_INTENSITY8_NV': 0x8708, |
| 'DSDT8_NV': 0x8709, |
| 'DSDT8_MAG8_NV': 0x870A, |
| 'DSDT8_MAG8_INTENSITY8_NV': 0x870B, |
| 'SIGNED_RGB_UNSIGNED_ALPHA_NV': 0x870C, |
| 'SIGNED_RGB8_UNSIGNED_ALPHA8_NV': 0x870D, |
| 'OFFSET_PROJECTIVE_TEXTURE_2D_NV': 0x8850, |
| 'OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV': 0x8851, |
| 'OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV': 0x8852, |
| 'OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV': 0x8853, |
| 'OFFSET_HILO_TEXTURE_2D_NV': 0x8854, |
| 'OFFSET_HILO_TEXTURE_RECTANGLE_NV': 0x8855, |
| 'OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV': 0x8856, |
| 'OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV': 0x8857, |
| 'DEPENDENT_HILO_TEXTURE_2D_NV': 0x8858, |
| 'DEPENDENT_RGB_TEXTURE_3D_NV': 0x8859, |
| 'DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV': 0x885A, |
| 'DOT_PRODUCT_PASS_THROUGH_NV': 0x885B, |
| 'DOT_PRODUCT_TEXTURE_1D_NV': 0x885C, |
| 'DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV': 0x885D, |
| 'HILO8_NV': 0x885E, |
| 'SIGNED_HILO8_NV': 0x885F, |
| 'FORCE_BLUE_TO_ONE_NV': 0x8860, |
| 'BACK_PRIMARY_COLOR_NV': 0x8C77, |
| 'BACK_SECONDARY_COLOR_NV': 0x8C78, |
| 'TEXTURE_COORD_NV': 0x8C79, |
| 'CLIP_DISTANCE_NV': 0x8C7A, |
| 'VERTEX_ID_NV': 0x8C7B, |
| 'PRIMITIVE_ID_NV': 0x8C7C, |
| 'GENERIC_ATTRIB_NV': 0x8C7D, |
| 'TRANSFORM_FEEDBACK_ATTRIBS_NV': 0x8C7E, |
| 'TRANSFORM_FEEDBACK_BUFFER_MODE_NV': 0x8C7F, |
| 'MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV': 0x8C80, |
| 'ACTIVE_VARYINGS_NV': 0x8C81, |
| 'ACTIVE_VARYING_MAX_LENGTH_NV': 0x8C82, |
| 'TRANSFORM_FEEDBACK_VARYINGS_NV': 0x8C83, |
| 'TRANSFORM_FEEDBACK_BUFFER_START_NV': 0x8C84, |
| 'TRANSFORM_FEEDBACK_BUFFER_SIZE_NV': 0x8C85, |
| 'TRANSFORM_FEEDBACK_RECORD_NV': 0x8C86, |
| 'PRIMITIVES_GENERATED_NV': 0x8C87, |
| 'TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV': 0x8C88, |
| 'RASTERIZER_DISCARD_NV': 0x8C89, |
| 'MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV': 0x8C8A, |
| 'MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV': 0x8C8B, |
| 'INTERLEAVED_ATTRIBS_NV': 0x8C8C, |
| 'SEPARATE_ATTRIBS_NV': 0x8C8D, |
| 'TRANSFORM_FEEDBACK_BUFFER_NV': 0x8C8E, |
| 'TRANSFORM_FEEDBACK_BUFFER_BINDING_NV': 0x8C8F, |
| 'VERTEX_ARRAY_RANGE_NV': 0x851D, |
| 'VERTEX_ARRAY_RANGE_LENGTH_NV': 0x851E, |
| 'VERTEX_ARRAY_RANGE_VALID_NV': 0x851F, |
| 'MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV': 0x8520, |
| 'VERTEX_ARRAY_RANGE_POINTER_NV': 0x8521, |
| 'VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV': 0x8533, |
| 'VERTEX_PROGRAM_NV': 0x8620, |
| 'VERTEX_STATE_PROGRAM_NV': 0x8621, |
| 'ATTRIB_ARRAY_SIZE_NV': 0x8623, |
| 'ATTRIB_ARRAY_STRIDE_NV': 0x8624, |
| 'ATTRIB_ARRAY_TYPE_NV': 0x8625, |
| 'CURRENT_ATTRIB_NV': 0x8626, |
| 'PROGRAM_LENGTH_NV': 0x8627, |
| 'PROGRAM_STRING_NV': 0x8628, |
| 'MODELVIEW_PROJECTION_NV': 0x8629, |
| 'IDENTITY_NV': 0x862A, |
| 'INVERSE_NV': 0x862B, |
| 'TRANSPOSE_NV': 0x862C, |
| 'INVERSE_TRANSPOSE_NV': 0x862D, |
| 'MAX_TRACK_MATRIX_STACK_DEPTH_NV': 0x862E, |
| 'MAX_TRACK_MATRICES_NV': 0x862F, |
| 'MATRIX0_NV': 0x8630, |
| 'MATRIX1_NV': 0x8631, |
| 'MATRIX2_NV': 0x8632, |
| 'MATRIX3_NV': 0x8633, |
| 'MATRIX4_NV': 0x8634, |
| 'MATRIX5_NV': 0x8635, |
| 'MATRIX6_NV': 0x8636, |
| 'MATRIX7_NV': 0x8637, |
| 'CURRENT_MATRIX_STACK_DEPTH_NV': 0x8640, |
| 'CURRENT_MATRIX_NV': 0x8641, |
| 'VERTEX_PROGRAM_POINT_SIZE_NV': 0x8642, |
| 'VERTEX_PROGRAM_TWO_SIDE_NV': 0x8643, |
| 'PROGRAM_PARAMETER_NV': 0x8644, |
| 'ATTRIB_ARRAY_POINTER_NV': 0x8645, |
| 'PROGRAM_TARGET_NV': 0x8646, |
| 'PROGRAM_RESIDENT_NV': 0x8647, |
| 'TRACK_MATRIX_NV': 0x8648, |
| 'TRACK_MATRIX_TRANSFORM_NV': 0x8649, |
| 'VERTEX_PROGRAM_BINDING_NV': 0x864A, |
| 'PROGRAM_ERROR_POSITION_NV': 0x864B, |
| 'VERTEX_ATTRIB_ARRAY0_NV': 0x8650, |
| 'VERTEX_ATTRIB_ARRAY1_NV': 0x8651, |
| 'VERTEX_ATTRIB_ARRAY2_NV': 0x8652, |
| 'VERTEX_ATTRIB_ARRAY3_NV': 0x8653, |
| 'VERTEX_ATTRIB_ARRAY4_NV': 0x8654, |
| 'VERTEX_ATTRIB_ARRAY5_NV': 0x8655, |
| 'VERTEX_ATTRIB_ARRAY6_NV': 0x8656, |
| 'VERTEX_ATTRIB_ARRAY7_NV': 0x8657, |
| 'VERTEX_ATTRIB_ARRAY8_NV': 0x8658, |
| 'VERTEX_ATTRIB_ARRAY9_NV': 0x8659, |
| 'VERTEX_ATTRIB_ARRAY10_NV': 0x865A, |
| 'VERTEX_ATTRIB_ARRAY11_NV': 0x865B, |
| 'VERTEX_ATTRIB_ARRAY12_NV': 0x865C, |
| 'VERTEX_ATTRIB_ARRAY13_NV': 0x865D, |
| 'VERTEX_ATTRIB_ARRAY14_NV': 0x865E, |
| 'VERTEX_ATTRIB_ARRAY15_NV': 0x865F, |
| 'MAP1_VERTEX_ATTRIB0_4_NV': 0x8660, |
| 'MAP1_VERTEX_ATTRIB1_4_NV': 0x8661, |
| 'MAP1_VERTEX_ATTRIB2_4_NV': 0x8662, |
| 'MAP1_VERTEX_ATTRIB3_4_NV': 0x8663, |
| 'MAP1_VERTEX_ATTRIB4_4_NV': 0x8664, |
| 'MAP1_VERTEX_ATTRIB5_4_NV': 0x8665, |
| 'MAP1_VERTEX_ATTRIB6_4_NV': 0x8666, |
| 'MAP1_VERTEX_ATTRIB7_4_NV': 0x8667, |
| 'MAP1_VERTEX_ATTRIB8_4_NV': 0x8668, |
| 'MAP1_VERTEX_ATTRIB9_4_NV': 0x8669, |
| 'MAP1_VERTEX_ATTRIB10_4_NV': 0x866A, |
| 'MAP1_VERTEX_ATTRIB11_4_NV': 0x866B, |
| 'MAP1_VERTEX_ATTRIB12_4_NV': 0x866C, |
| 'MAP1_VERTEX_ATTRIB13_4_NV': 0x866D, |
| 'MAP1_VERTEX_ATTRIB14_4_NV': 0x866E, |
| 'MAP1_VERTEX_ATTRIB15_4_NV': 0x866F, |
| 'MAP2_VERTEX_ATTRIB0_4_NV': 0x8670, |
| 'MAP2_VERTEX_ATTRIB1_4_NV': 0x8671, |
| 'MAP2_VERTEX_ATTRIB2_4_NV': 0x8672, |
| 'MAP2_VERTEX_ATTRIB3_4_NV': 0x8673, |
| 'MAP2_VERTEX_ATTRIB4_4_NV': 0x8674, |
| 'MAP2_VERTEX_ATTRIB5_4_NV': 0x8675, |
| 'MAP2_VERTEX_ATTRIB6_4_NV': 0x8676, |
| 'MAP2_VERTEX_ATTRIB7_4_NV': 0x8677, |
| 'MAP2_VERTEX_ATTRIB8_4_NV': 0x8678, |
| 'MAP2_VERTEX_ATTRIB9_4_NV': 0x8679, |
| 'MAP2_VERTEX_ATTRIB10_4_NV': 0x867A, |
| 'MAP2_VERTEX_ATTRIB11_4_NV': 0x867B, |
| 'MAP2_VERTEX_ATTRIB12_4_NV': 0x867C, |
| 'MAP2_VERTEX_ATTRIB13_4_NV': 0x867D, |
| 'MAP2_VERTEX_ATTRIB14_4_NV': 0x867E, |
| 'MAP2_VERTEX_ATTRIB15_4_NV': 0x867F, |
| 'MAX_PROGRAM_EXEC_INSTRUCTIONS_NV': 0x88F4, |
| 'MAX_PROGRAM_CALL_DEPTH_NV': 0x88F5, |
| 'MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB': 0x8B4C, |
| 'BYTE': 0x1400, |
| 'PALETTE4_RGB8_OES': 0x8B90, |
| 'PALETTE4_RGBA8_OES': 0x8B91, |
| 'PALETTE4_R5_G6_B5_OES': 0x8B92, |
| 'PALETTE4_RGBA4_OES': 0x8B93, |
| 'PALETTE4_RGB5_A1_OES': 0x8B94, |
| 'PALETTE8_RGB8_OES': 0x8B95, |
| 'PALETTE8_RGBA8_OES': 0x8B96, |
| 'PALETTE8_R5_G6_B5_OES': 0x8B97, |
| 'PALETTE8_RGBA4_OES': 0x8B98, |
| 'PALETTE8_RGB5_A1_OES': 0x8B99, |
| 'IMPLEMENTATION_COLOR_READ_TYPE_OES': 0x8B9A, |
| 'IMPLEMENTATION_COLOR_READ_FORMAT_OES': 0x8B9B, |
| 'INTERLACE_OML': 0x8980, |
| 'INTERLACE_READ_OML': 0x8981, |
| 'PACK_RESAMPLE_OML': 0x8984, |
| 'UNPACK_RESAMPLE_OML': 0x8985, |
| 'RESAMPLE_REPLICATE_OML': 0x8986, |
| 'RESAMPLE_ZERO_FILL_OML': 0x8987, |
| 'RESAMPLE_AVERAGE_OML': 0x8988, |
| 'RESAMPLE_DECIMATE_OML': 0x8989, |
| 'FORMAT_SUBSAMPLE_24_24_OML': 0x8982, |
| 'FORMAT_SUBSAMPLE_244_244_OML': 0x8983, |
| 'VERTEX23_BIT_PGI': 0x00000004, |
| 'VERTEX4_BIT_PGI': 0x00000008, |
| 'COLOR3_BIT_PGI': 0x00010000, |
| 'COLOR4_BIT_PGI': 0x00020000, |
| 'EDGEFLAG_BIT_PGI': 0x00040000, |
| 'INDEX_BIT_PGI': 0x00080000, |
| 'MAT_AMBIENT_BIT_PGI': 0x00100000, |
| 'MAT_AMBIENT_AND_DIFFUSE_BIT_PGI': 0x00200000, |
| 'MAT_DIFFUSE_BIT_PGI': 0x00400000, |
| 'MAT_EMISSION_BIT_PGI': 0x00800000, |
| 'MAT_COLOR_INDEXES_BIT_PGI': 0x01000000, |
| 'MAT_SHININESS_BIT_PGI': 0x02000000, |
| 'MAT_SPECULAR_BIT_PGI': 0x04000000, |
| 'NORMAL_BIT_PGI': 0x08000000, |
| 'TEXCOORD1_BIT_PGI': 0x10000000, |
| 'TEXCOORD2_BIT_PGI': 0x20000000, |
| 'TEXCOORD3_BIT_PGI': 0x40000000, |
| 'TEXCOORD4_BIT_PGI': 0x80000000, |
| 'SCREEN_COORDINATES_REND': 0x8490, |
| 'INVERTED_SCREEN_W_REND': 0x8491, |
| 'RGB_S3TC': 0x83A0, |
| 'RGB4_S3TC': 0x83A1, |
| 'RGBA_S3TC': 0x83A2, |
| 'RGBA4_S3TC': 0x83A3, |
| 'RGBA_DXT5_S3TC': 0x83A4, |
| 'RGBA4_DXT5_S3TC': 0x83A5, |
| 'EXTENDED_RANGE_SGIS': 0x85A5, |
| 'MIN_RED_SGIS': 0x85A6, |
| 'MAX_RED_SGIS': 0x85A7, |
| 'MIN_GREEN_SGIS': 0x85A8, |
| 'MAX_GREEN_SGIS': 0x85A9, |
| 'MIN_BLUE_SGIS': 0x85AA, |
| 'MAX_BLUE_SGIS': 0x85AB, |
| 'MIN_ALPHA_SGIS': 0x85AC, |
| 'MAX_ALPHA_SGIS': 0x85AD, |
| 'GENERATE_MIPMAP_SGIS': 0x8191, |
| 'GENERATE_MIPMAP_HINT_SGIS': 0x8192, |
| 'MULTISAMPLE_SGIS': 0x809D, |
| 'SAMPLE_ALPHA_TO_MASK_SGIS': 0x809E, |
| 'SAMPLE_ALPHA_TO_ONE_SGIS': 0x809F, |
| 'SAMPLE_MASK_SGIS': 0x80A0, |
| '1PASS_SGIS': 0x80A1, |
| '2PASS_0_SGIS': 0x80A2, |
| '2PASS_1_SGIS': 0x80A3, |
| '4PASS_0_SGIS': 0x80A4, |
| '4PASS_1_SGIS': 0x80A5, |
| '4PASS_2_SGIS': 0x80A6, |
| '4PASS_3_SGIS': 0x80A7, |
| 'SAMPLE_BUFFERS_SGIS': 0x80A8, |
| 'SAMPLES_SGIS': 0x80A9, |
| 'SAMPLE_MASK_VALUE_SGIS': 0x80AA, |
| 'SAMPLE_MASK_INVERT_SGIS': 0x80AB, |
| 'SAMPLE_PATTERN_SGIS': 0x80AC, |
| 'MULTISAMPLE_BIT_EXT': 0x20000000, |
| 'EYE_DISTANCE_TO_POINT_SGIS': 0x81F0, |
| 'OBJECT_DISTANCE_TO_POINT_SGIS': 0x81F1, |
| 'EYE_DISTANCE_TO_LINE_SGIS': 0x81F2, |
| 'OBJECT_DISTANCE_TO_LINE_SGIS': 0x81F3, |
| 'EYE_POINT_SGIS': 0x81F4, |
| 'OBJECT_POINT_SGIS': 0x81F5, |
| 'EYE_LINE_SGIS': 0x81F6, |
| 'OBJECT_LINE_SGIS': 0x81F7, |
| 'CLAMP_TO_BORDER_SGIS': 0x812D, |
| 'CLAMP_TO_EDGE_SGIS': 0x812F, |
| 'TEXTURE_MIN_LOD_SGIS': 0x813A, |
| 'TEXTURE_MAX_LOD_SGIS': 0x813B, |
| 'TEXTURE_BASE_LEVEL_SGIS': 0x813C, |
| 'TEXTURE_MAX_LEVEL_SGIS': 0x813D, |
| 'ASYNC_MARKER_SGIX': 0x8329, |
| 'ASYNC_HISTOGRAM_SGIX': 0x832C, |
| 'MAX_ASYNC_HISTOGRAM_SGIX': 0x832D, |
| 'ASYNC_TEX_IMAGE_SGIX': 0x835C, |
| 'ASYNC_DRAW_PIXELS_SGIX': 0x835D, |
| 'ASYNC_READ_PIXELS_SGIX': 0x835E, |
| 'MAX_ASYNC_TEX_IMAGE_SGIX': 0x835F, |
| 'MAX_ASYNC_DRAW_PIXELS_SGIX': 0x8360, |
| 'MAX_ASYNC_READ_PIXELS_SGIX': 0x8361, |
| 'ALPHA_MIN_SGIX': 0x8320, |
| 'ALPHA_MAX_SGIX': 0x8321, |
| 'CONVOLUTION_HINT_SGIX': 0x8316, |
| 'DEPTH_COMPONENT16_SGIX': 0x81A5, |
| 'DEPTH_COMPONENT24_SGIX': 0x81A6, |
| 'DEPTH_COMPONENT32_SGIX': 0x81A7, |
| 'FOG_OFFSET_SGIX': 0x8198, |
| 'FOG_OFFSET_VALUE_SGIX': 0x8199, |
| 'INTERLACE_SGIX': 0x8094, |
| 'PACK_RESAMPLE_SGIX': 0x842E, |
| 'UNPACK_RESAMPLE_SGIX': 0x842F, |
| 'RESAMPLE_DECIMATE_SGIX': 0x8430, |
| 'RESAMPLE_REPLICATE_SGIX': 0x8433, |
| 'RESAMPLE_ZERO_FILL_SGIX': 0x8434, |
| 'TEXTURE_COMPARE_SGIX': 0x819A, |
| 'TEXTURE_COMPARE_OPERATOR_SGIX': 0x819B, |
| 'TEXTURE_LEQUAL_R_SGIX': 0x819C, |
| 'TEXTURE_GEQUAL_R_SGIX': 0x819D, |
| 'SHADOW_AMBIENT_SGIX': 0x80BF, |
| 'TEXTURE_MAX_CLAMP_S_SGIX': 0x8369, |
| 'TEXTURE_MAX_CLAMP_T_SGIX': 0x836A, |
| 'TEXTURE_MAX_CLAMP_R_SGIX': 0x836B, |
| 'TEXTURE_MULTI_BUFFER_HINT_SGIX': 0x812E, |
| 'RGB_SIGNED_SGIX': 0x85E0, |
| 'RGBA_SIGNED_SGIX': 0x85E1, |
| 'ALPHA_SIGNED_SGIX': 0x85E2, |
| 'LUMINANCE_SIGNED_SGIX': 0x85E3, |
| 'INTENSITY_SIGNED_SGIX': 0x85E4, |
| 'LUMINANCE_ALPHA_SIGNED_SGIX': 0x85E5, |
| 'RGB16_SIGNED_SGIX': 0x85E6, |
| 'RGBA16_SIGNED_SGIX': 0x85E7, |
| 'ALPHA16_SIGNED_SGIX': 0x85E8, |
| 'LUMINANCE16_SIGNED_SGIX': 0x85E9, |
| 'INTENSITY16_SIGNED_SGIX': 0x85EA, |
| 'LUMINANCE16_ALPHA16_SIGNED_SGIX': 0x85EB, |
| 'RGB_EXTENDED_RANGE_SGIX': 0x85EC, |
| 'RGBA_EXTENDED_RANGE_SGIX': 0x85ED, |
| 'ALPHA_EXTENDED_RANGE_SGIX': 0x85EE, |
| 'LUMINANCE_EXTENDED_RANGE_SGIX': 0x85EF, |
| 'INTENSITY_EXTENDED_RANGE_SGIX': 0x85F0, |
| 'LUMINANCE_ALPHA_EXTENDED_RANGE_SGIX': 0x85F1, |
| 'RGB16_EXTENDED_RANGE_SGIX': 0x85F2, |
| 'RGBA16_EXTENDED_RANGE_SGIX': 0x85F3, |
| 'ALPHA16_EXTENDED_RANGE_SGIX': 0x85F4, |
| 'LUMINANCE16_EXTENDED_RANGE_SGIX': 0x85F5, |
| 'INTENSITY16_EXTENDED_RANGE_SGIX': 0x85F6, |
| 'LUMINANCE16_ALPHA16_EXTENDED_RANGE_SGIX': 0x85F7, |
| 'MIN_LUMINANCE_SGIS': 0x85F8, |
| 'MAX_LUMINANCE_SGIS': 0x85F9, |
| 'MIN_INTENSITY_SGIS': 0x85FA, |
| 'MAX_INTENSITY_SGIS': 0x85FB, |
| 'POST_TEXTURE_FILTER_BIAS_SGIX': 0x8179, |
| 'POST_TEXTURE_FILTER_SCALE_SGIX': 0x817A, |
| 'POST_TEXTURE_FILTER_BIAS_RANGE_SGIX': 0x817B, |
| 'POST_TEXTURE_FILTER_SCALE_RANGE_SGIX': 0x817C, |
| 'VERTEX_PRECLIP_SGIX': 0x83EE, |
| 'VERTEX_PRECLIP_HINT_SGIX': 0x83EF, |
| 'VERTEX_PRECLIP_SGIX': 0x83EE, |
| 'VERTEX_PRECLIP_HINT_SGIX': 0x83EF, |
| 'COLOR_MATRIX_SGI': 0x80B1, |
| 'COLOR_MATRIX_STACK_DEPTH_SGI': 0x80B2, |
| 'MAX_COLOR_MATRIX_STACK_DEPTH_SGI': 0x80B3, |
| 'POST_COLOR_MATRIX_RED_SCALE_SGI': 0x80B4, |
| 'POST_COLOR_MATRIX_GREEN_SCALE_SGI': 0x80B5, |
| 'POST_COLOR_MATRIX_BLUE_SCALE_SGI': 0x80B6, |
| 'POST_COLOR_MATRIX_ALPHA_SCALE_SGI': 0x80B7, |
| 'POST_COLOR_MATRIX_RED_BIAS_SGI': 0x80B8, |
| 'POST_COLOR_MATRIX_GREEN_BIAS_SGI': 0x80B9, |
| 'POST_COLOR_MATRIX_BLUE_BIAS_SGI': 0x80BA, |
| 'POST_COLOR_MATRIX_ALPHA_BIAS_SGI': 0x80BB, |
| 'COLOR_TABLE_SGI': 0x80D0, |
| 'POST_CONVOLUTION_COLOR_TABLE_SGI': 0x80D1, |
| 'POST_COLOR_MATRIX_COLOR_TABLE_SGI': 0x80D2, |
| 'PROXY_COLOR_TABLE_SGI': 0x80D3, |
| 'PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI': 0x80D4, |
| 'PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI': 0x80D5, |
| 'COLOR_TABLE_SCALE_SGI': 0x80D6, |
| 'COLOR_TABLE_BIAS_SGI': 0x80D7, |
| 'COLOR_TABLE_FORMAT_SGI': 0x80D8, |
| 'COLOR_TABLE_WIDTH_SGI': 0x80D9, |
| 'COLOR_TABLE_RED_SIZE_SGI': 0x80DA, |
| 'COLOR_TABLE_GREEN_SIZE_SGI': 0x80DB, |
| 'COLOR_TABLE_BLUE_SIZE_SGI': 0x80DC, |
| 'COLOR_TABLE_ALPHA_SIZE_SGI': 0x80DD, |
| 'COLOR_TABLE_LUMINANCE_SIZE_SGI': 0x80DE, |
| 'COLOR_TABLE_INTENSITY_SIZE_SGI': 0x80DF, |
| 'TEXTURE_COLOR_TABLE_SGI': 0x80BC, |
| 'PROXY_TEXTURE_COLOR_TABLE_SGI': 0x80BD, |
| 'UNPACK_CONSTANT_DATA_SUNX': 0x81D5, |
| 'TEXTURE_CONSTANT_DATA_SUNX': 0x81D6, |
| 'WRAP_BORDER_SUN': 0x81D4, |
| 'GLOBAL_ALPHA_SUN': 0x81D9, |
| 'GLOBAL_ALPHA_FACTOR_SUN': 0x81DA, |
| 'QUAD_MESH_SUN': 0x8614, |
| 'TRIANGLE_MESH_SUN': 0x8615, |
| 'SLICE_ACCUM_SUN': 0x85CC, |
| 'RESTART_SUN': 0x01, |
| 'REPLACE_MIDDLE_SUN': 0x02, |
| 'REPLACE_OLDEST_SUN': 0x03, |
| 'TRIANGLE_LIST_SUN': 0x81D7, |
| 'REPLACEMENT_CODE_SUN': 0x81D8, |
| 'REPLACEMENT_CODE_ARRAY_SUN': 0x85C0, |
| 'REPLACEMENT_CODE_ARRAY_TYPE_SUN': 0x85C1, |
| 'REPLACEMENT_CODE_ARRAY_STRIDE_SUN': 0x85C2, |
| 'REPLACEMENT_CODE_ARRAY_POINTER_SUN': 0x85C3, |
| 'R1UI_V3F_SUN': 0x85C4, |
| 'R1UI_C4UB_V3F_SUN': 0x85C5, |
| 'R1UI_C3F_V3F_SUN': 0x85C6, |
| 'R1UI_N3F_V3F_SUN': 0x85C7, |
| 'R1UI_C4F_N3F_V3F_SUN': 0x85C8, |
| 'R1UI_T2F_V3F_SUN': 0x85C9, |
| 'R1UI_T2F_N3F_V3F_SUN': 0x85CA, |
| 'R1UI_T2F_C4F_N3F_V3F_SUN': 0x85CB, |
| 'PHONG_WIN': 0x80EA, |
| 'PHONG_HINT_WIN': 0x80EB, |
| 'PROGRAM_BINARY_RETRIEVABLE_HINT': 0x8257, |
| 'PROGRAM_BINARY_LENGTH': 0x8741, |
| 'PROGRAM_BINARY_FORMATS': 0x87FE, |
| 'NUM_PROGRAM_BINARY_FORMATS': 0x87FF, |
| 'PRIMITIVE_RESTART_FIXED_INDEX': 0x8D69, |
| 'FOG_SPECULAR_TEXTURE_WIN': 0x80EC |
| }; |