diff --git a/scripts/code_generation_hashes/GLenum_value_to_string_map.json b/scripts/code_generation_hashes/GLenum_value_to_string_map.json index d015a7108..ed1db3d93 100644 --- a/scripts/code_generation_hashes/GLenum_value_to_string_map.json +++ b/scripts/code_generation_hashes/GLenum_value_to_string_map.json @@ -1,12 +1,12 @@ { "scripts/gen_gl_enum_utils.py": - "3bab69a4a3555ab1551a6e5008534cec", + "8afb0a21014862b79b629044ceac8b93", "scripts/gl_angle_ext.xml": "796894fd74d141b88000669104a663ea", "scripts/registry_xml.py": "8dc1bcf2e8324094c19c41613897b212", "src/common/gl_enum_utils_autogen.cpp": - "707566f71285a34af9586baeef980b9f", + "9a2bc249a97985d81265fc53b94a0744", "src/common/gl_enum_utils_autogen.h": "85dea9edf87ad08c322868823e61a40c", "third_party/OpenGL-Registry/src/xml/gl.xml": diff --git a/scripts/gen_gl_enum_utils.py b/scripts/gen_gl_enum_utils.py index e162af787..e945f2f2e 100755 --- a/scripts/gen_gl_enum_utils.py +++ b/scripts/gen_gl_enum_utils.py @@ -92,10 +92,27 @@ const char *GLenumToString(BigGLEnum enumGroup, unsigned int value) }} }} +namespace +{{ +using StringEnumEntry = std::pair; +static StringEnumEntry g_stringEnumTable[] = {{ + {string_to_enum_table} +}}; + +const size_t g_numStringEnums = std::size(g_stringEnumTable); +}} // anonymous namespace + unsigned int StringToGLenum(const char *str) {{ -{string_to_enum_table} - printf("Unknown enum string: %s\\n", str); + auto it = std::lower_bound( + &g_stringEnumTable[0], &g_stringEnumTable[g_numStringEnums], str, + [](const StringEnumEntry& a, const char* b) {{ return strcmp(a.first, b) < 0; }}); + + if (strcmp(it->first, str) == 0) + {{ + return it->second; + }} + UNREACHABLE(); return 0; }} @@ -162,12 +179,6 @@ def dump_value_to_string_mapping(enum_groups, api_enum): def dump_string_to_value_mapping(enums_and_values): - templ = """\ - if (strcmp(str, "{enum}") == 0) - {{ - return {value}; - }} -""" def f(value): if value < 0: @@ -179,8 +190,7 @@ def dump_string_to_value_mapping(enums_and_values): else: return "0xFFFFFFFF" - items = [templ.format(enum=k, value=f(v)) for (k, v) in sorted(enums_and_values)] - return ''.join(items) + return '\n'.join('{"%s", %s},' % (k, f(v)) for k, v in sorted(enums_and_values)) def main(header_output_path, source_output_path): diff --git a/src/common/gl_enum_utils_autogen.cpp b/src/common/gl_enum_utils_autogen.cpp index ce77319dd..143838ac5 100644 --- a/src/common/gl_enum_utils_autogen.cpp +++ b/src/common/gl_enum_utils_autogen.cpp @@ -18767,24212 +18767,6076 @@ const char *GLenumToString(BigGLEnum enumGroup, unsigned int value) } } +namespace +{ +using StringEnumEntry = std::pair; +static StringEnumEntry g_stringEnumTable[] = { + {"GL_1PASS_EXT", 0x80A1}, + {"GL_1PASS_SGIS", 0x80A1}, + {"GL_2D", 0x0600}, + {"GL_2PASS_0_EXT", 0x80A2}, + {"GL_2PASS_0_SGIS", 0x80A2}, + {"GL_2PASS_1_EXT", 0x80A3}, + {"GL_2PASS_1_SGIS", 0x80A3}, + {"GL_2X_BIT_ATI", 0x0001}, + {"GL_2_BYTES", 0x1407}, + {"GL_2_BYTES_NV", 0x1407}, + {"GL_3D", 0x0601}, + {"GL_3DC_XY_AMD", 0x87FA}, + {"GL_3DC_X_AMD", 0x87F9}, + {"GL_3D_COLOR", 0x0602}, + {"GL_3D_COLOR_TEXTURE", 0x0603}, + {"GL_3_BYTES", 0x1408}, + {"GL_3_BYTES_NV", 0x1408}, + {"GL_422_AVERAGE_EXT", 0x80CE}, + {"GL_422_EXT", 0x80CC}, + {"GL_422_REV_AVERAGE_EXT", 0x80CF}, + {"GL_422_REV_EXT", 0x80CD}, + {"GL_4D_COLOR_TEXTURE", 0x0604}, + {"GL_4PASS_0_EXT", 0x80A4}, + {"GL_4PASS_0_SGIS", 0x80A4}, + {"GL_4PASS_1_EXT", 0x80A5}, + {"GL_4PASS_1_SGIS", 0x80A5}, + {"GL_4PASS_2_EXT", 0x80A6}, + {"GL_4PASS_2_SGIS", 0x80A6}, + {"GL_4PASS_3_EXT", 0x80A7}, + {"GL_4PASS_3_SGIS", 0x80A7}, + {"GL_4X_BIT_ATI", 0x0002}, + {"GL_4_BYTES", 0x1409}, + {"GL_4_BYTES_NV", 0x1409}, + {"GL_8X_BIT_ATI", 0x0004}, + {"GL_ABGR_EXT", 0x8000}, + {"GL_ACCUM", 0x0100}, + {"GL_ACCUM_ADJACENT_PAIRS_NV", 0x90AD}, + {"GL_ACCUM_ALPHA_BITS", 0x0D5B}, + {"GL_ACCUM_BLUE_BITS", 0x0D5A}, + {"GL_ACCUM_BUFFER_BIT", 0x0200}, + {"GL_ACCUM_CLEAR_VALUE", 0x0B80}, + {"GL_ACCUM_GREEN_BITS", 0x0D59}, + {"GL_ACCUM_RED_BITS", 0x0D58}, + {"GL_ACTIVE_ATOMIC_COUNTER_BUFFERS", 0x92D9}, + {"GL_ACTIVE_ATTRIBUTES", 0x8B89}, + {"GL_ACTIVE_ATTRIBUTE_MAX_LENGTH", 0x8B8A}, + {"GL_ACTIVE_PROGRAM", 0x8259}, + {"GL_ACTIVE_PROGRAM_EXT", 0x8259}, + {"GL_ACTIVE_PROGRAM_EXT", 0x8B8D}, + {"GL_ACTIVE_RESOURCES", 0x92F5}, + {"GL_ACTIVE_STENCIL_FACE_EXT", 0x8911}, + {"GL_ACTIVE_SUBROUTINES", 0x8DE5}, + {"GL_ACTIVE_SUBROUTINE_MAX_LENGTH", 0x8E48}, + {"GL_ACTIVE_SUBROUTINE_UNIFORMS", 0x8DE6}, + {"GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS", 0x8E47}, + {"GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH", 0x8E49}, + {"GL_ACTIVE_TEXTURE", 0x84E0}, + {"GL_ACTIVE_TEXTURE_ARB", 0x84E0}, + {"GL_ACTIVE_UNIFORMS", 0x8B86}, + {"GL_ACTIVE_UNIFORM_BLOCKS", 0x8A36}, + {"GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH", 0x8A35}, + {"GL_ACTIVE_UNIFORM_MAX_LENGTH", 0x8B87}, + {"GL_ACTIVE_VARIABLES", 0x9305}, + {"GL_ACTIVE_VARYINGS_NV", 0x8C81}, + {"GL_ACTIVE_VARYING_MAX_LENGTH_NV", 0x8C82}, + {"GL_ACTIVE_VERTEX_UNITS_ARB", 0x86A5}, + {"GL_ADD", 0x0104}, + {"GL_ADD_ATI", 0x8963}, + {"GL_ADD_BLEND_IMG", 0x8C09}, + {"GL_ADD_SIGNED", 0x8574}, + {"GL_ADD_SIGNED_ARB", 0x8574}, + {"GL_ADD_SIGNED_EXT", 0x8574}, + {"GL_ADJACENT_PAIRS_NV", 0x90AE}, + {"GL_AFFINE_2D_NV", 0x9092}, + {"GL_AFFINE_3D_NV", 0x9094}, + {"GL_ALIASED_LINE_WIDTH_RANGE", 0x846E}, + {"GL_ALIASED_POINT_SIZE_RANGE", 0x846D}, + {"GL_ALLOW_DRAW_FRG_HINT_PGI", 0x1A210}, + {"GL_ALLOW_DRAW_MEM_HINT_PGI", 0x1A211}, + {"GL_ALLOW_DRAW_OBJ_HINT_PGI", 0x1A20E}, + {"GL_ALLOW_DRAW_WIN_HINT_PGI", 0x1A20F}, + {"GL_ALL_ATTRIB_BITS", 0xFFFFFFFF}, + {"GL_ALL_BARRIER_BITS", 0xFFFFFFFF}, + {"GL_ALL_BARRIER_BITS_EXT", 0xFFFFFFFF}, + {"GL_ALL_COMPLETED_NV", 0x84F2}, + {"GL_ALL_PIXELS_AMD", 0xFFFFFFFF}, + {"GL_ALL_SHADER_BITS", 0xFFFFFFFF}, + {"GL_ALL_SHADER_BITS_EXT", 0xFFFFFFFF}, + {"GL_ALL_STATIC_DATA_IBM", 0x103060}, + {"GL_ALPHA", 0x1906}, + {"GL_ALPHA12", 0x803D}, + {"GL_ALPHA12_EXT", 0x803D}, + {"GL_ALPHA16", 0x803E}, + {"GL_ALPHA16F_ARB", 0x881C}, + {"GL_ALPHA16F_EXT", 0x881C}, + {"GL_ALPHA16I_EXT", 0x8D8A}, + {"GL_ALPHA16UI_EXT", 0x8D78}, + {"GL_ALPHA16_EXT", 0x803E}, + {"GL_ALPHA16_SNORM", 0x9018}, + {"GL_ALPHA32F_ARB", 0x8816}, + {"GL_ALPHA32F_EXT", 0x8816}, + {"GL_ALPHA32I_EXT", 0x8D84}, + {"GL_ALPHA32UI_EXT", 0x8D72}, + {"GL_ALPHA4", 0x803B}, + {"GL_ALPHA4_EXT", 0x803B}, + {"GL_ALPHA8", 0x803C}, + {"GL_ALPHA8I_EXT", 0x8D90}, + {"GL_ALPHA8UI_EXT", 0x8D7E}, + {"GL_ALPHA8_EXT", 0x803C}, + {"GL_ALPHA8_OES", 0x803C}, + {"GL_ALPHA8_SNORM", 0x9014}, + {"GL_ALPHA_BIAS", 0x0D1D}, + {"GL_ALPHA_BITS", 0x0D55}, + {"GL_ALPHA_FLOAT16_APPLE", 0x881C}, + {"GL_ALPHA_FLOAT16_ATI", 0x881C}, + {"GL_ALPHA_FLOAT32_APPLE", 0x8816}, + {"GL_ALPHA_FLOAT32_ATI", 0x8816}, + {"GL_ALPHA_INTEGER", 0x8D97}, + {"GL_ALPHA_INTEGER_EXT", 0x8D97}, + {"GL_ALPHA_MAX_CLAMP_INGR", 0x8567}, + {"GL_ALPHA_MAX_SGIX", 0x8321}, + {"GL_ALPHA_MIN_CLAMP_INGR", 0x8563}, + {"GL_ALPHA_MIN_SGIX", 0x8320}, + {"GL_ALPHA_REF_COMMAND_NV", 0x000F}, + {"GL_ALPHA_SCALE", 0x0D1C}, + {"GL_ALPHA_SNORM", 0x9010}, + {"GL_ALPHA_TEST", 0x0BC0}, + {"GL_ALPHA_TEST_FUNC", 0x0BC1}, + {"GL_ALPHA_TEST_FUNC_QCOM", 0x0BC1}, + {"GL_ALPHA_TEST_QCOM", 0x0BC0}, + {"GL_ALPHA_TEST_REF", 0x0BC2}, + {"GL_ALPHA_TEST_REF_QCOM", 0x0BC2}, + {"GL_ALPHA_TO_COVERAGE_DITHER_DEFAULT_NV", 0x934D}, + {"GL_ALPHA_TO_COVERAGE_DITHER_DISABLE_NV", 0x934F}, + {"GL_ALPHA_TO_COVERAGE_DITHER_ENABLE_NV", 0x934E}, + {"GL_ALPHA_TO_COVERAGE_DITHER_MODE_NV", 0x92BF}, + {"GL_ALREADY_SIGNALED", 0x911A}, + {"GL_ALREADY_SIGNALED_APPLE", 0x911A}, + {"GL_ALWAYS", 0x0207}, + {"GL_ALWAYS_FAST_HINT_PGI", 0x1A20C}, + {"GL_ALWAYS_SOFT_HINT_PGI", 0x1A20D}, + {"GL_AMBIENT", 0x1200}, + {"GL_AMBIENT_AND_DIFFUSE", 0x1602}, + {"GL_AND", 0x1501}, + {"GL_AND_INVERTED", 0x1504}, + {"GL_AND_REVERSE", 0x1502}, + {"GL_ANY_SAMPLES_PASSED", 0x8C2F}, + {"GL_ANY_SAMPLES_PASSED_CONSERVATIVE", 0x8D6A}, + {"GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT", 0x8D6A}, + {"GL_ANY_SAMPLES_PASSED_EXT", 0x8C2F}, + {"GL_ARC_TO_NV", 0x00FE}, + {"GL_ARRAY_BUFFER", 0x8892}, + {"GL_ARRAY_BUFFER_ARB", 0x8892}, + {"GL_ARRAY_BUFFER_BINDING", 0x8894}, + {"GL_ARRAY_BUFFER_BINDING_ARB", 0x8894}, + {"GL_ARRAY_ELEMENT_LOCK_COUNT_EXT", 0x81A9}, + {"GL_ARRAY_ELEMENT_LOCK_FIRST_EXT", 0x81A8}, + {"GL_ARRAY_OBJECT_BUFFER_ATI", 0x8766}, + {"GL_ARRAY_OBJECT_OFFSET_ATI", 0x8767}, + {"GL_ARRAY_SIZE", 0x92FB}, + {"GL_ARRAY_STRIDE", 0x92FE}, + {"GL_ASYNC_DRAW_PIXELS_SGIX", 0x835D}, + {"GL_ASYNC_HISTOGRAM_SGIX", 0x832C}, + {"GL_ASYNC_MARKER_SGIX", 0x8329}, + {"GL_ASYNC_READ_PIXELS_SGIX", 0x835E}, + {"GL_ASYNC_TEX_IMAGE_SGIX", 0x835C}, + {"GL_ATC_RGBA_EXPLICIT_ALPHA_AMD", 0x8C93}, + {"GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD", 0x87EE}, + {"GL_ATC_RGB_AMD", 0x8C92}, + {"GL_ATOMIC_COUNTER_BARRIER_BIT", 0x1000}, + {"GL_ATOMIC_COUNTER_BARRIER_BIT_EXT", 0x1000}, + {"GL_ATOMIC_COUNTER_BUFFER", 0x92C0}, + {"GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS", 0x92C5}, + {"GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES", 0x92C6}, + {"GL_ATOMIC_COUNTER_BUFFER_BINDING", 0x92C1}, + {"GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE", 0x92C4}, + {"GL_ATOMIC_COUNTER_BUFFER_INDEX", 0x9301}, + {"GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER", 0x90ED}, + {"GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER", 0x92CB}, + {"GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER", 0x92CA}, + {"GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_MESH_SHADER_NV", 0x959E}, + {"GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TASK_SHADER_NV", 0x959F}, + {"GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER", 0x92C8}, + {"GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER", 0x92C9}, + {"GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER", 0x92C7}, + {"GL_ATOMIC_COUNTER_BUFFER_SIZE", 0x92C3}, + {"GL_ATOMIC_COUNTER_BUFFER_START", 0x92C2}, + {"GL_ATTACHED_MEMORY_OBJECT_NV", 0x95A4}, + {"GL_ATTACHED_MEMORY_OFFSET_NV", 0x95A5}, + {"GL_ATTACHED_SHADERS", 0x8B85}, + {"GL_ATTENUATION_EXT", 0x834D}, + {"GL_ATTRIBUTE_ADDRESS_COMMAND_NV", 0x0009}, + {"GL_ATTRIB_ARRAY_POINTER_NV", 0x8645}, + {"GL_ATTRIB_ARRAY_SIZE_NV", 0x8623}, + {"GL_ATTRIB_ARRAY_STRIDE_NV", 0x8624}, + {"GL_ATTRIB_ARRAY_TYPE_NV", 0x8625}, + {"GL_ATTRIB_STACK_DEPTH", 0x0BB0}, + {"GL_AUTO_GENERATE_MIPMAP", 0x8295}, + {"GL_AUTO_NORMAL", 0x0D80}, + {"GL_AUX0", 0x0409}, + {"GL_AUX1", 0x040A}, + {"GL_AUX2", 0x040B}, + {"GL_AUX3", 0x040C}, + {"GL_AUX_BUFFERS", 0x0C00}, + {"GL_AUX_DEPTH_STENCIL_APPLE", 0x8A14}, + {"GL_AVERAGE_EXT", 0x8335}, + {"GL_AVERAGE_HP", 0x8160}, + {"GL_BACK", 0x0405}, + {"GL_BACK_LEFT", 0x0402}, + {"GL_BACK_NORMALS_HINT_PGI", 0x1A223}, + {"GL_BACK_PRIMARY_COLOR_NV", 0x8C77}, + {"GL_BACK_RIGHT", 0x0403}, + {"GL_BACK_SECONDARY_COLOR_NV", 0x8C78}, + {"GL_BEVEL_NV", 0x90A6}, + {"GL_BGR", 0x80E0}, + {"GL_BGRA", 0x80E1}, + {"GL_BGRA8_EXT", 0x93A1}, + {"GL_BGRA_EXT", 0x80E1}, + {"GL_BGRA_IMG", 0x80E1}, + {"GL_BGRA_INTEGER", 0x8D9B}, + {"GL_BGRA_INTEGER_EXT", 0x8D9B}, + {"GL_BGR_EXT", 0x80E0}, + {"GL_BGR_INTEGER", 0x8D9A}, + {"GL_BGR_INTEGER_EXT", 0x8D9A}, + {"GL_BIAS_BIT_ATI", 0x0008}, + {"GL_BIAS_BY_NEGATIVE_ONE_HALF_NV", 0x8541}, + {"GL_BINNING_CONTROL_HINT_QCOM", 0x8FB0}, + {"GL_BINORMAL_ARRAY_EXT", 0x843A}, + {"GL_BINORMAL_ARRAY_POINTER_EXT", 0x8443}, + {"GL_BINORMAL_ARRAY_STRIDE_EXT", 0x8441}, + {"GL_BINORMAL_ARRAY_TYPE_EXT", 0x8440}, + {"GL_BITMAP", 0x1A00}, + {"GL_BITMAP_TOKEN", 0x0704}, + {"GL_BLACKHOLE_RENDER_INTEL", 0x83FC}, + {"GL_BLEND", 0x0BE2}, + {"GL_BLEND_ADVANCED_COHERENT_KHR", 0x9285}, + {"GL_BLEND_ADVANCED_COHERENT_NV", 0x9285}, + {"GL_BLEND_COLOR", 0x8005}, + {"GL_BLEND_COLOR_COMMAND_NV", 0x000B}, + {"GL_BLEND_COLOR_EXT", 0x8005}, + {"GL_BLEND_DST", 0x0BE0}, + {"GL_BLEND_DST_ALPHA", 0x80CA}, + {"GL_BLEND_DST_ALPHA_EXT", 0x80CA}, + {"GL_BLEND_DST_ALPHA_OES", 0x80CA}, + {"GL_BLEND_DST_RGB", 0x80C8}, + {"GL_BLEND_DST_RGB_EXT", 0x80C8}, + {"GL_BLEND_DST_RGB_OES", 0x80C8}, + {"GL_BLEND_EQUATION", 0x8009}, + {"GL_BLEND_EQUATION_ALPHA", 0x883D}, + {"GL_BLEND_EQUATION_ALPHA_EXT", 0x883D}, + {"GL_BLEND_EQUATION_ALPHA_OES", 0x883D}, + {"GL_BLEND_EQUATION_EXT", 0x8009}, + {"GL_BLEND_EQUATION_OES", 0x8009}, + {"GL_BLEND_EQUATION_RGB", 0x8009}, + {"GL_BLEND_EQUATION_RGB_EXT", 0x8009}, + {"GL_BLEND_EQUATION_RGB_OES", 0x8009}, + {"GL_BLEND_OVERLAP_NV", 0x9281}, + {"GL_BLEND_PREMULTIPLIED_SRC_NV", 0x9280}, + {"GL_BLEND_SRC", 0x0BE1}, + {"GL_BLEND_SRC_ALPHA", 0x80CB}, + {"GL_BLEND_SRC_ALPHA_EXT", 0x80CB}, + {"GL_BLEND_SRC_ALPHA_OES", 0x80CB}, + {"GL_BLEND_SRC_RGB", 0x80C9}, + {"GL_BLEND_SRC_RGB_EXT", 0x80C9}, + {"GL_BLEND_SRC_RGB_OES", 0x80C9}, + {"GL_BLOCK_INDEX", 0x92FD}, + {"GL_BLUE", 0x1905}, + {"GL_BLUE_BIAS", 0x0D1B}, + {"GL_BLUE_BITS", 0x0D54}, + {"GL_BLUE_BIT_ATI", 0x0004}, + {"GL_BLUE_INTEGER", 0x8D96}, + {"GL_BLUE_INTEGER_EXT", 0x8D96}, + {"GL_BLUE_MAX_CLAMP_INGR", 0x8566}, + {"GL_BLUE_MIN_CLAMP_INGR", 0x8562}, + {"GL_BLUE_NV", 0x1905}, + {"GL_BLUE_SCALE", 0x0D1A}, + {"GL_BOLD_BIT_NV", 0x0001}, + {"GL_BOOL", 0x8B56}, + {"GL_BOOL_ARB", 0x8B56}, + {"GL_BOOL_VEC2", 0x8B57}, + {"GL_BOOL_VEC2_ARB", 0x8B57}, + {"GL_BOOL_VEC3", 0x8B58}, + {"GL_BOOL_VEC3_ARB", 0x8B58}, + {"GL_BOOL_VEC4", 0x8B59}, + {"GL_BOOL_VEC4_ARB", 0x8B59}, + {"GL_BOUNDING_BOX_NV", 0x908D}, + {"GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV", 0x909C}, + {"GL_BROWSER_DEFAULT_WEBGL", 0x9244}, + {"GL_BUFFER", 0x82E0}, + {"GL_BUFFER_ACCESS", 0x88BB}, + {"GL_BUFFER_ACCESS_ARB", 0x88BB}, + {"GL_BUFFER_ACCESS_FLAGS", 0x911F}, + {"GL_BUFFER_ACCESS_OES", 0x88BB}, + {"GL_BUFFER_BINDING", 0x9302}, + {"GL_BUFFER_DATA_SIZE", 0x9303}, + {"GL_BUFFER_FLUSHING_UNMAP_APPLE", 0x8A13}, + {"GL_BUFFER_GPU_ADDRESS_NV", 0x8F1D}, + {"GL_BUFFER_IMMUTABLE_STORAGE", 0x821F}, + {"GL_BUFFER_IMMUTABLE_STORAGE_EXT", 0x821F}, + {"GL_BUFFER_KHR", 0x82E0}, + {"GL_BUFFER_MAPPED", 0x88BC}, + {"GL_BUFFER_MAPPED_ARB", 0x88BC}, + {"GL_BUFFER_MAPPED_OES", 0x88BC}, + {"GL_BUFFER_MAP_LENGTH", 0x9120}, + {"GL_BUFFER_MAP_OFFSET", 0x9121}, + {"GL_BUFFER_MAP_POINTER", 0x88BD}, + {"GL_BUFFER_MAP_POINTER_ARB", 0x88BD}, + {"GL_BUFFER_MAP_POINTER_OES", 0x88BD}, + {"GL_BUFFER_OBJECT_APPLE", 0x85B3}, + {"GL_BUFFER_OBJECT_EXT", 0x9151}, + {"GL_BUFFER_SERIALIZED_MODIFY_APPLE", 0x8A12}, + {"GL_BUFFER_SIZE", 0x8764}, + {"GL_BUFFER_SIZE_ARB", 0x8764}, + {"GL_BUFFER_STORAGE_FLAGS", 0x8220}, + {"GL_BUFFER_STORAGE_FLAGS_EXT", 0x8220}, + {"GL_BUFFER_UPDATE_BARRIER_BIT", 0x0200}, + {"GL_BUFFER_UPDATE_BARRIER_BIT_EXT", 0x0200}, + {"GL_BUFFER_USAGE", 0x8765}, + {"GL_BUFFER_USAGE_ARB", 0x8765}, + {"GL_BUFFER_VARIABLE", 0x92E5}, + {"GL_BUMP_ENVMAP_ATI", 0x877B}, + {"GL_BUMP_NUM_TEX_UNITS_ATI", 0x8777}, + {"GL_BUMP_ROT_MATRIX_ATI", 0x8775}, + {"GL_BUMP_ROT_MATRIX_SIZE_ATI", 0x8776}, + {"GL_BUMP_TARGET_ATI", 0x877C}, + {"GL_BUMP_TEX_UNITS_ATI", 0x8778}, + {"GL_BYTE", 0x1400}, + {"GL_C3F_V3F", 0x2A24}, + {"GL_C4F_N3F_V3F", 0x2A26}, + {"GL_C4UB_V2F", 0x2A22}, + {"GL_C4UB_V3F", 0x2A23}, + {"GL_CALLIGRAPHIC_FRAGMENT_SGIX", 0x8183}, + {"GL_CAVEAT_SUPPORT", 0x82B8}, + {"GL_CCW", 0x0901}, + {"GL_CIRCULAR_CCW_ARC_TO_NV", 0x00F8}, + {"GL_CIRCULAR_CW_ARC_TO_NV", 0x00FA}, + {"GL_CIRCULAR_TANGENT_ARC_TO_NV", 0x00FC}, + {"GL_CLAMP", 0x2900}, + {"GL_CLAMP_FRAGMENT_COLOR", 0x891B}, + {"GL_CLAMP_FRAGMENT_COLOR_ARB", 0x891B}, + {"GL_CLAMP_READ_COLOR", 0x891C}, + {"GL_CLAMP_READ_COLOR_ARB", 0x891C}, + {"GL_CLAMP_TO_BORDER", 0x812D}, + {"GL_CLAMP_TO_BORDER_ARB", 0x812D}, + {"GL_CLAMP_TO_BORDER_EXT", 0x812D}, + {"GL_CLAMP_TO_BORDER_NV", 0x812D}, + {"GL_CLAMP_TO_BORDER_OES", 0x812D}, + {"GL_CLAMP_TO_BORDER_SGIS", 0x812D}, + {"GL_CLAMP_TO_EDGE", 0x812F}, + {"GL_CLAMP_TO_EDGE_SGIS", 0x812F}, + {"GL_CLAMP_VERTEX_COLOR", 0x891A}, + {"GL_CLAMP_VERTEX_COLOR_ARB", 0x891A}, + {"GL_CLEAR", 0x1500}, + {"GL_CLEAR_ANGLE", 0x1500}, + {"GL_CLEAR_BUFFER", 0x82B4}, + {"GL_CLEAR_TEXTURE", 0x9365}, + {"GL_CLIENT_ACTIVE_TEXTURE", 0x84E1}, + {"GL_CLIENT_ACTIVE_TEXTURE_ARB", 0x84E1}, + {"GL_CLIENT_ALL_ATTRIB_BITS", 0xFFFFFFFF}, + {"GL_CLIENT_ATTRIB_STACK_DEPTH", 0x0BB1}, + {"GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT", 0x4000}, + {"GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT", 0x4000}, + {"GL_CLIENT_PIXEL_STORE_BIT", 0x0001}, + {"GL_CLIENT_STORAGE_BIT", 0x0200}, + {"GL_CLIENT_STORAGE_BIT_EXT", 0x0200}, + {"GL_CLIENT_VERTEX_ARRAY_BIT", 0x0002}, + {"GL_CLIPPING_INPUT_PRIMITIVES", 0x82F6}, + {"GL_CLIPPING_INPUT_PRIMITIVES_ARB", 0x82F6}, + {"GL_CLIPPING_OUTPUT_PRIMITIVES", 0x82F7}, + {"GL_CLIPPING_OUTPUT_PRIMITIVES_ARB", 0x82F7}, + {"GL_CLIP_DEPTH_MODE", 0x935D}, + {"GL_CLIP_DEPTH_MODE_EXT", 0x935D}, + {"GL_CLIP_DISTANCE0", 0x3000}, + {"GL_CLIP_DISTANCE0_ANGLE", 0x3000}, + {"GL_CLIP_DISTANCE0_APPLE", 0x3000}, + {"GL_CLIP_DISTANCE0_EXT", 0x3000}, + {"GL_CLIP_DISTANCE1", 0x3001}, + {"GL_CLIP_DISTANCE1_ANGLE", 0x3001}, + {"GL_CLIP_DISTANCE1_APPLE", 0x3001}, + {"GL_CLIP_DISTANCE1_EXT", 0x3001}, + {"GL_CLIP_DISTANCE2", 0x3002}, + {"GL_CLIP_DISTANCE2_ANGLE", 0x3002}, + {"GL_CLIP_DISTANCE2_APPLE", 0x3002}, + {"GL_CLIP_DISTANCE2_EXT", 0x3002}, + {"GL_CLIP_DISTANCE3", 0x3003}, + {"GL_CLIP_DISTANCE3_ANGLE", 0x3003}, + {"GL_CLIP_DISTANCE3_APPLE", 0x3003}, + {"GL_CLIP_DISTANCE3_EXT", 0x3003}, + {"GL_CLIP_DISTANCE4", 0x3004}, + {"GL_CLIP_DISTANCE4_ANGLE", 0x3004}, + {"GL_CLIP_DISTANCE4_APPLE", 0x3004}, + {"GL_CLIP_DISTANCE4_EXT", 0x3004}, + {"GL_CLIP_DISTANCE5", 0x3005}, + {"GL_CLIP_DISTANCE5_ANGLE", 0x3005}, + {"GL_CLIP_DISTANCE5_APPLE", 0x3005}, + {"GL_CLIP_DISTANCE5_EXT", 0x3005}, + {"GL_CLIP_DISTANCE6", 0x3006}, + {"GL_CLIP_DISTANCE6_ANGLE", 0x3006}, + {"GL_CLIP_DISTANCE6_APPLE", 0x3006}, + {"GL_CLIP_DISTANCE6_EXT", 0x3006}, + {"GL_CLIP_DISTANCE7", 0x3007}, + {"GL_CLIP_DISTANCE7_ANGLE", 0x3007}, + {"GL_CLIP_DISTANCE7_APPLE", 0x3007}, + {"GL_CLIP_DISTANCE7_EXT", 0x3007}, + {"GL_CLIP_DISTANCE_NV", 0x8C7A}, + {"GL_CLIP_FAR_HINT_PGI", 0x1A221}, + {"GL_CLIP_NEAR_HINT_PGI", 0x1A220}, + {"GL_CLIP_ORIGIN", 0x935C}, + {"GL_CLIP_ORIGIN_EXT", 0x935C}, + {"GL_CLIP_PLANE0", 0x3000}, + {"GL_CLIP_PLANE0_IMG", 0x3000}, + {"GL_CLIP_PLANE1", 0x3001}, + {"GL_CLIP_PLANE1_IMG", 0x3001}, + {"GL_CLIP_PLANE2", 0x3002}, + {"GL_CLIP_PLANE2_IMG", 0x3002}, + {"GL_CLIP_PLANE3", 0x3003}, + {"GL_CLIP_PLANE3_IMG", 0x3003}, + {"GL_CLIP_PLANE4", 0x3004}, + {"GL_CLIP_PLANE4_IMG", 0x3004}, + {"GL_CLIP_PLANE5", 0x3005}, + {"GL_CLIP_PLANE5_IMG", 0x3005}, + {"GL_CLIP_VOLUME_CLIPPING_HINT_EXT", 0x80F0}, + {"GL_CLOSE_PATH_NV", 0x0000}, + {"GL_CMYKA_EXT", 0x800D}, + {"GL_CMYK_EXT", 0x800C}, + {"GL_CND0_ATI", 0x896B}, + {"GL_CND_ATI", 0x896A}, + {"GL_COEFF", 0x0A00}, + {"GL_COLOR", 0x1800}, + {"GL_COLOR3_BIT_PGI", 0x10000}, + {"GL_COLOR4_BIT_PGI", 0x20000}, + {"GL_COLORBURN", 0x929A}, + {"GL_COLORBURN_KHR", 0x929A}, + {"GL_COLORBURN_NV", 0x929A}, + {"GL_COLORDODGE", 0x9299}, + {"GL_COLORDODGE_KHR", 0x9299}, + {"GL_COLORDODGE_NV", 0x9299}, + {"GL_COLOR_ALPHA_PAIRING_ATI", 0x8975}, + {"GL_COLOR_ARRAY", 0x8076}, + {"GL_COLOR_ARRAY_ADDRESS_NV", 0x8F23}, + {"GL_COLOR_ARRAY_BUFFER_BINDING", 0x8898}, + {"GL_COLOR_ARRAY_BUFFER_BINDING_ARB", 0x8898}, + {"GL_COLOR_ARRAY_COUNT_EXT", 0x8084}, + {"GL_COLOR_ARRAY_EXT", 0x8076}, + {"GL_COLOR_ARRAY_LENGTH_NV", 0x8F2D}, + {"GL_COLOR_ARRAY_LIST_IBM", 0x103072}, + {"GL_COLOR_ARRAY_LIST_STRIDE_IBM", 0x103082}, + {"GL_COLOR_ARRAY_PARALLEL_POINTERS_INTEL", 0x83F7}, + {"GL_COLOR_ARRAY_POINTER", 0x8090}, + {"GL_COLOR_ARRAY_POINTER_EXT", 0x8090}, + {"GL_COLOR_ARRAY_SIZE", 0x8081}, + {"GL_COLOR_ARRAY_SIZE_EXT", 0x8081}, + {"GL_COLOR_ARRAY_STRIDE", 0x8083}, + {"GL_COLOR_ARRAY_STRIDE_EXT", 0x8083}, + {"GL_COLOR_ARRAY_TYPE", 0x8082}, + {"GL_COLOR_ARRAY_TYPE_EXT", 0x8082}, + {"GL_COLOR_ATTACHMENT0", 0x8CE0}, + {"GL_COLOR_ATTACHMENT0_EXT", 0x8CE0}, + {"GL_COLOR_ATTACHMENT0_NV", 0x8CE0}, + {"GL_COLOR_ATTACHMENT0_OES", 0x8CE0}, + {"GL_COLOR_ATTACHMENT1", 0x8CE1}, + {"GL_COLOR_ATTACHMENT10", 0x8CEA}, + {"GL_COLOR_ATTACHMENT10_EXT", 0x8CEA}, + {"GL_COLOR_ATTACHMENT10_NV", 0x8CEA}, + {"GL_COLOR_ATTACHMENT11", 0x8CEB}, + {"GL_COLOR_ATTACHMENT11_EXT", 0x8CEB}, + {"GL_COLOR_ATTACHMENT11_NV", 0x8CEB}, + {"GL_COLOR_ATTACHMENT12", 0x8CEC}, + {"GL_COLOR_ATTACHMENT12_EXT", 0x8CEC}, + {"GL_COLOR_ATTACHMENT12_NV", 0x8CEC}, + {"GL_COLOR_ATTACHMENT13", 0x8CED}, + {"GL_COLOR_ATTACHMENT13_EXT", 0x8CED}, + {"GL_COLOR_ATTACHMENT13_NV", 0x8CED}, + {"GL_COLOR_ATTACHMENT14", 0x8CEE}, + {"GL_COLOR_ATTACHMENT14_EXT", 0x8CEE}, + {"GL_COLOR_ATTACHMENT14_NV", 0x8CEE}, + {"GL_COLOR_ATTACHMENT15", 0x8CEF}, + {"GL_COLOR_ATTACHMENT15_EXT", 0x8CEF}, + {"GL_COLOR_ATTACHMENT15_NV", 0x8CEF}, + {"GL_COLOR_ATTACHMENT16", 0x8CF0}, + {"GL_COLOR_ATTACHMENT17", 0x8CF1}, + {"GL_COLOR_ATTACHMENT18", 0x8CF2}, + {"GL_COLOR_ATTACHMENT19", 0x8CF3}, + {"GL_COLOR_ATTACHMENT1_EXT", 0x8CE1}, + {"GL_COLOR_ATTACHMENT1_NV", 0x8CE1}, + {"GL_COLOR_ATTACHMENT2", 0x8CE2}, + {"GL_COLOR_ATTACHMENT20", 0x8CF4}, + {"GL_COLOR_ATTACHMENT21", 0x8CF5}, + {"GL_COLOR_ATTACHMENT22", 0x8CF6}, + {"GL_COLOR_ATTACHMENT23", 0x8CF7}, + {"GL_COLOR_ATTACHMENT24", 0x8CF8}, + {"GL_COLOR_ATTACHMENT25", 0x8CF9}, + {"GL_COLOR_ATTACHMENT26", 0x8CFA}, + {"GL_COLOR_ATTACHMENT27", 0x8CFB}, + {"GL_COLOR_ATTACHMENT28", 0x8CFC}, + {"GL_COLOR_ATTACHMENT29", 0x8CFD}, + {"GL_COLOR_ATTACHMENT2_EXT", 0x8CE2}, + {"GL_COLOR_ATTACHMENT2_NV", 0x8CE2}, + {"GL_COLOR_ATTACHMENT3", 0x8CE3}, + {"GL_COLOR_ATTACHMENT30", 0x8CFE}, + {"GL_COLOR_ATTACHMENT31", 0x8CFF}, + {"GL_COLOR_ATTACHMENT3_EXT", 0x8CE3}, + {"GL_COLOR_ATTACHMENT3_NV", 0x8CE3}, + {"GL_COLOR_ATTACHMENT4", 0x8CE4}, + {"GL_COLOR_ATTACHMENT4_EXT", 0x8CE4}, + {"GL_COLOR_ATTACHMENT4_NV", 0x8CE4}, + {"GL_COLOR_ATTACHMENT5", 0x8CE5}, + {"GL_COLOR_ATTACHMENT5_EXT", 0x8CE5}, + {"GL_COLOR_ATTACHMENT5_NV", 0x8CE5}, + {"GL_COLOR_ATTACHMENT6", 0x8CE6}, + {"GL_COLOR_ATTACHMENT6_EXT", 0x8CE6}, + {"GL_COLOR_ATTACHMENT6_NV", 0x8CE6}, + {"GL_COLOR_ATTACHMENT7", 0x8CE7}, + {"GL_COLOR_ATTACHMENT7_EXT", 0x8CE7}, + {"GL_COLOR_ATTACHMENT7_NV", 0x8CE7}, + {"GL_COLOR_ATTACHMENT8", 0x8CE8}, + {"GL_COLOR_ATTACHMENT8_EXT", 0x8CE8}, + {"GL_COLOR_ATTACHMENT8_NV", 0x8CE8}, + {"GL_COLOR_ATTACHMENT9", 0x8CE9}, + {"GL_COLOR_ATTACHMENT9_EXT", 0x8CE9}, + {"GL_COLOR_ATTACHMENT9_NV", 0x8CE9}, + {"GL_COLOR_ATTACHMENT_EXT", 0x90F0}, + {"GL_COLOR_BUFFER_BIT", 0x4000}, + {"GL_COLOR_BUFFER_BIT0_QCOM", 0x0001}, + {"GL_COLOR_BUFFER_BIT1_QCOM", 0x0002}, + {"GL_COLOR_BUFFER_BIT2_QCOM", 0x0004}, + {"GL_COLOR_BUFFER_BIT3_QCOM", 0x0008}, + {"GL_COLOR_BUFFER_BIT4_QCOM", 0x0010}, + {"GL_COLOR_BUFFER_BIT5_QCOM", 0x0020}, + {"GL_COLOR_BUFFER_BIT6_QCOM", 0x0040}, + {"GL_COLOR_BUFFER_BIT7_QCOM", 0x0080}, + {"GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI", 0x8835}, + {"GL_COLOR_CLEAR_VALUE", 0x0C22}, + {"GL_COLOR_COMPONENTS", 0x8283}, + {"GL_COLOR_ENCODING", 0x8296}, + {"GL_COLOR_EXT", 0x1800}, + {"GL_COLOR_FLOAT_APPLE", 0x8A0F}, + {"GL_COLOR_INDEX", 0x1900}, + {"GL_COLOR_INDEX12_EXT", 0x80E6}, + {"GL_COLOR_INDEX16_EXT", 0x80E7}, + {"GL_COLOR_INDEX1_EXT", 0x80E2}, + {"GL_COLOR_INDEX2_EXT", 0x80E3}, + {"GL_COLOR_INDEX4_EXT", 0x80E4}, + {"GL_COLOR_INDEX8_EXT", 0x80E5}, + {"GL_COLOR_INDEXES", 0x1603}, + {"GL_COLOR_LOGIC_OP", 0x0BF2}, + {"GL_COLOR_LOGIC_OP_ANGLE", 0x0BF2}, + {"GL_COLOR_MATERIAL", 0x0B57}, + {"GL_COLOR_MATERIAL_FACE", 0x0B55}, + {"GL_COLOR_MATERIAL_PARAMETER", 0x0B56}, + {"GL_COLOR_MATRIX", 0x80B1}, + {"GL_COLOR_MATRIX_SGI", 0x80B1}, + {"GL_COLOR_MATRIX_STACK_DEPTH", 0x80B2}, + {"GL_COLOR_MATRIX_STACK_DEPTH_SGI", 0x80B2}, + {"GL_COLOR_RENDERABLE", 0x8286}, + {"GL_COLOR_SAMPLES_NV", 0x8E20}, + {"GL_COLOR_SUM", 0x8458}, + {"GL_COLOR_SUM_ARB", 0x8458}, + {"GL_COLOR_SUM_CLAMP_NV", 0x854F}, + {"GL_COLOR_SUM_EXT", 0x8458}, + {"GL_COLOR_TABLE", 0x80D0}, + {"GL_COLOR_TABLE_ALPHA_SIZE", 0x80DD}, + {"GL_COLOR_TABLE_ALPHA_SIZE_SGI", 0x80DD}, + {"GL_COLOR_TABLE_BIAS", 0x80D7}, + {"GL_COLOR_TABLE_BIAS_SGI", 0x80D7}, + {"GL_COLOR_TABLE_BLUE_SIZE", 0x80DC}, + {"GL_COLOR_TABLE_BLUE_SIZE_SGI", 0x80DC}, + {"GL_COLOR_TABLE_FORMAT", 0x80D8}, + {"GL_COLOR_TABLE_FORMAT_SGI", 0x80D8}, + {"GL_COLOR_TABLE_GREEN_SIZE", 0x80DB}, + {"GL_COLOR_TABLE_GREEN_SIZE_SGI", 0x80DB}, + {"GL_COLOR_TABLE_INTENSITY_SIZE", 0x80DF}, + {"GL_COLOR_TABLE_INTENSITY_SIZE_SGI", 0x80DF}, + {"GL_COLOR_TABLE_LUMINANCE_SIZE", 0x80DE}, + {"GL_COLOR_TABLE_LUMINANCE_SIZE_SGI", 0x80DE}, + {"GL_COLOR_TABLE_RED_SIZE", 0x80DA}, + {"GL_COLOR_TABLE_RED_SIZE_SGI", 0x80DA}, + {"GL_COLOR_TABLE_SCALE", 0x80D6}, + {"GL_COLOR_TABLE_SCALE_SGI", 0x80D6}, + {"GL_COLOR_TABLE_SGI", 0x80D0}, + {"GL_COLOR_TABLE_WIDTH", 0x80D9}, + {"GL_COLOR_TABLE_WIDTH_SGI", 0x80D9}, + {"GL_COLOR_WRITEMASK", 0x0C23}, + {"GL_COMBINE", 0x8570}, + {"GL_COMBINE4_NV", 0x8503}, + {"GL_COMBINER0_NV", 0x8550}, + {"GL_COMBINER1_NV", 0x8551}, + {"GL_COMBINER2_NV", 0x8552}, + {"GL_COMBINER3_NV", 0x8553}, + {"GL_COMBINER4_NV", 0x8554}, + {"GL_COMBINER5_NV", 0x8555}, + {"GL_COMBINER6_NV", 0x8556}, + {"GL_COMBINER7_NV", 0x8557}, + {"GL_COMBINER_AB_DOT_PRODUCT_NV", 0x8545}, + {"GL_COMBINER_AB_OUTPUT_NV", 0x854A}, + {"GL_COMBINER_BIAS_NV", 0x8549}, + {"GL_COMBINER_CD_DOT_PRODUCT_NV", 0x8546}, + {"GL_COMBINER_CD_OUTPUT_NV", 0x854B}, + {"GL_COMBINER_COMPONENT_USAGE_NV", 0x8544}, + {"GL_COMBINER_INPUT_NV", 0x8542}, + {"GL_COMBINER_MAPPING_NV", 0x8543}, + {"GL_COMBINER_MUX_SUM_NV", 0x8547}, + {"GL_COMBINER_SCALE_NV", 0x8548}, + {"GL_COMBINER_SUM_OUTPUT_NV", 0x854C}, + {"GL_COMBINE_ALPHA", 0x8572}, + {"GL_COMBINE_ALPHA_ARB", 0x8572}, + {"GL_COMBINE_ALPHA_EXT", 0x8572}, + {"GL_COMBINE_ARB", 0x8570}, + {"GL_COMBINE_EXT", 0x8570}, + {"GL_COMBINE_RGB", 0x8571}, + {"GL_COMBINE_RGB_ARB", 0x8571}, + {"GL_COMBINE_RGB_EXT", 0x8571}, + {"GL_COMMAND_BARRIER_BIT", 0x0040}, + {"GL_COMMAND_BARRIER_BIT_EXT", 0x0040}, + {"GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT", 0x884E}, + {"GL_COMPARE_REF_TO_TEXTURE", 0x884E}, + {"GL_COMPARE_REF_TO_TEXTURE_EXT", 0x884E}, + {"GL_COMPARE_R_TO_TEXTURE", 0x884E}, + {"GL_COMPARE_R_TO_TEXTURE_ARB", 0x884E}, + {"GL_COMPATIBLE_SUBROUTINES", 0x8E4B}, + {"GL_COMPILE", 0x1300}, + {"GL_COMPILE_AND_EXECUTE", 0x1301}, + {"GL_COMPILE_STATUS", 0x8B81}, + {"GL_COMPLETION_STATUS_ARB", 0x91B1}, + {"GL_COMPLETION_STATUS_KHR", 0x91B1}, + {"GL_COMPRESSED_ALPHA", 0x84E9}, + {"GL_COMPRESSED_ALPHA_ARB", 0x84E9}, + {"GL_COMPRESSED_INTENSITY", 0x84EC}, + {"GL_COMPRESSED_INTENSITY_ARB", 0x84EC}, + {"GL_COMPRESSED_LUMINANCE", 0x84EA}, + {"GL_COMPRESSED_LUMINANCE_ALPHA", 0x84EB}, + {"GL_COMPRESSED_LUMINANCE_ALPHA_3DC_ATI", 0x8837}, + {"GL_COMPRESSED_LUMINANCE_ALPHA_ARB", 0x84EB}, + {"GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT", 0x8C72}, + {"GL_COMPRESSED_LUMINANCE_ARB", 0x84EA}, + {"GL_COMPRESSED_LUMINANCE_LATC1_EXT", 0x8C70}, + {"GL_COMPRESSED_R11_EAC", 0x9270}, + {"GL_COMPRESSED_R11_EAC_OES", 0x9270}, + {"GL_COMPRESSED_RED", 0x8225}, + {"GL_COMPRESSED_RED_GREEN_RGTC2_EXT", 0x8DBD}, + {"GL_COMPRESSED_RED_RGTC1", 0x8DBB}, + {"GL_COMPRESSED_RED_RGTC1_EXT", 0x8DBB}, + {"GL_COMPRESSED_RG", 0x8226}, + {"GL_COMPRESSED_RG11_EAC", 0x9272}, + {"GL_COMPRESSED_RG11_EAC_OES", 0x9272}, + {"GL_COMPRESSED_RGB", 0x84ED}, + {"GL_COMPRESSED_RGB8_ETC2", 0x9274}, + {"GL_COMPRESSED_RGB8_ETC2_OES", 0x9274}, + {"GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2", 0x9276}, + {"GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2_OES", 0x9276}, + {"GL_COMPRESSED_RGBA", 0x84EE}, + {"GL_COMPRESSED_RGBA8_ETC2_EAC", 0x9278}, + {"GL_COMPRESSED_RGBA8_ETC2_EAC_OES", 0x9278}, + {"GL_COMPRESSED_RGBA_ARB", 0x84EE}, + {"GL_COMPRESSED_RGBA_ASTC_10x10", 0x93BB}, + {"GL_COMPRESSED_RGBA_ASTC_10x10_KHR", 0x93BB}, + {"GL_COMPRESSED_RGBA_ASTC_10x5", 0x93B8}, + {"GL_COMPRESSED_RGBA_ASTC_10x5_KHR", 0x93B8}, + {"GL_COMPRESSED_RGBA_ASTC_10x6", 0x93B9}, + {"GL_COMPRESSED_RGBA_ASTC_10x6_KHR", 0x93B9}, + {"GL_COMPRESSED_RGBA_ASTC_10x8", 0x93BA}, + {"GL_COMPRESSED_RGBA_ASTC_10x8_KHR", 0x93BA}, + {"GL_COMPRESSED_RGBA_ASTC_12x10", 0x93BC}, + {"GL_COMPRESSED_RGBA_ASTC_12x10_KHR", 0x93BC}, + {"GL_COMPRESSED_RGBA_ASTC_12x12", 0x93BD}, + {"GL_COMPRESSED_RGBA_ASTC_12x12_KHR", 0x93BD}, + {"GL_COMPRESSED_RGBA_ASTC_3x3x3_OES", 0x93C0}, + {"GL_COMPRESSED_RGBA_ASTC_4x3x3_OES", 0x93C1}, + {"GL_COMPRESSED_RGBA_ASTC_4x4", 0x93B0}, + {"GL_COMPRESSED_RGBA_ASTC_4x4_KHR", 0x93B0}, + {"GL_COMPRESSED_RGBA_ASTC_4x4x3_OES", 0x93C2}, + {"GL_COMPRESSED_RGBA_ASTC_4x4x4_OES", 0x93C3}, + {"GL_COMPRESSED_RGBA_ASTC_5x4", 0x93B1}, + {"GL_COMPRESSED_RGBA_ASTC_5x4_KHR", 0x93B1}, + {"GL_COMPRESSED_RGBA_ASTC_5x4x4_OES", 0x93C4}, + {"GL_COMPRESSED_RGBA_ASTC_5x5", 0x93B2}, + {"GL_COMPRESSED_RGBA_ASTC_5x5_KHR", 0x93B2}, + {"GL_COMPRESSED_RGBA_ASTC_5x5x4_OES", 0x93C5}, + {"GL_COMPRESSED_RGBA_ASTC_5x5x5_OES", 0x93C6}, + {"GL_COMPRESSED_RGBA_ASTC_6x5", 0x93B3}, + {"GL_COMPRESSED_RGBA_ASTC_6x5_KHR", 0x93B3}, + {"GL_COMPRESSED_RGBA_ASTC_6x5x5_OES", 0x93C7}, + {"GL_COMPRESSED_RGBA_ASTC_6x6", 0x93B4}, + {"GL_COMPRESSED_RGBA_ASTC_6x6_KHR", 0x93B4}, + {"GL_COMPRESSED_RGBA_ASTC_6x6x5_OES", 0x93C8}, + {"GL_COMPRESSED_RGBA_ASTC_6x6x6_OES", 0x93C9}, + {"GL_COMPRESSED_RGBA_ASTC_8x5", 0x93B5}, + {"GL_COMPRESSED_RGBA_ASTC_8x5_KHR", 0x93B5}, + {"GL_COMPRESSED_RGBA_ASTC_8x6", 0x93B6}, + {"GL_COMPRESSED_RGBA_ASTC_8x6_KHR", 0x93B6}, + {"GL_COMPRESSED_RGBA_ASTC_8x8", 0x93B7}, + {"GL_COMPRESSED_RGBA_ASTC_8x8_KHR", 0x93B7}, + {"GL_COMPRESSED_RGBA_BPTC_UNORM", 0x8E8C}, + {"GL_COMPRESSED_RGBA_BPTC_UNORM_ARB", 0x8E8C}, + {"GL_COMPRESSED_RGBA_BPTC_UNORM_EXT", 0x8E8C}, + {"GL_COMPRESSED_RGBA_FXT1_3DFX", 0x86B1}, + {"GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG", 0x8C03}, + {"GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG", 0x9137}, + {"GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG", 0x8C02}, + {"GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG", 0x9138}, + {"GL_COMPRESSED_RGBA_S3TC_DXT1_EXT", 0x83F1}, + {"GL_COMPRESSED_RGBA_S3TC_DXT3_ANGLE", 0x83F2}, + {"GL_COMPRESSED_RGBA_S3TC_DXT3_EXT", 0x83F2}, + {"GL_COMPRESSED_RGBA_S3TC_DXT5_ANGLE", 0x83F3}, + {"GL_COMPRESSED_RGBA_S3TC_DXT5_EXT", 0x83F3}, + {"GL_COMPRESSED_RGB_ARB", 0x84ED}, + {"GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT", 0x8E8E}, + {"GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB", 0x8E8E}, + {"GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT", 0x8E8E}, + {"GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT", 0x8E8F}, + {"GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB", 0x8E8F}, + {"GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT", 0x8E8F}, + {"GL_COMPRESSED_RGB_FXT1_3DFX", 0x86B0}, + {"GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG", 0x8C01}, + {"GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG", 0x8C00}, + {"GL_COMPRESSED_RGB_S3TC_DXT1_EXT", 0x83F0}, + {"GL_COMPRESSED_RG_RGTC2", 0x8DBD}, + {"GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT", 0x8C73}, + {"GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT", 0x8C71}, + {"GL_COMPRESSED_SIGNED_R11_EAC", 0x9271}, + {"GL_COMPRESSED_SIGNED_R11_EAC_OES", 0x9271}, + {"GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT", 0x8DBE}, + {"GL_COMPRESSED_SIGNED_RED_RGTC1", 0x8DBC}, + {"GL_COMPRESSED_SIGNED_RED_RGTC1_EXT", 0x8DBC}, + {"GL_COMPRESSED_SIGNED_RG11_EAC", 0x9273}, + {"GL_COMPRESSED_SIGNED_RG11_EAC_OES", 0x9273}, + {"GL_COMPRESSED_SIGNED_RG_RGTC2", 0x8DBE}, + {"GL_COMPRESSED_SLUMINANCE", 0x8C4A}, + {"GL_COMPRESSED_SLUMINANCE_ALPHA", 0x8C4B}, + {"GL_COMPRESSED_SLUMINANCE_ALPHA_EXT", 0x8C4B}, + {"GL_COMPRESSED_SLUMINANCE_EXT", 0x8C4A}, + {"GL_COMPRESSED_SRGB", 0x8C48}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10", 0x93DB}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR", 0x93DB}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5", 0x93D8}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR", 0x93D8}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6", 0x93D9}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR", 0x93D9}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8", 0x93DA}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR", 0x93DA}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10", 0x93DC}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR", 0x93DC}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12", 0x93DD}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR", 0x93DD}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES", 0x93E0}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES", 0x93E1}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4", 0x93D0}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR", 0x93D0}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES", 0x93E2}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES", 0x93E3}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4", 0x93D1}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR", 0x93D1}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES", 0x93E4}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5", 0x93D2}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR", 0x93D2}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES", 0x93E5}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES", 0x93E6}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5", 0x93D3}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR", 0x93D3}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES", 0x93E7}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6", 0x93D4}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR", 0x93D4}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES", 0x93E8}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES", 0x93E9}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5", 0x93D5}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR", 0x93D5}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6", 0x93D6}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR", 0x93D6}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8", 0x93D7}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR", 0x93D7}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC", 0x9279}, + {"GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC_OES", 0x9279}, + {"GL_COMPRESSED_SRGB8_ETC2", 0x9275}, + {"GL_COMPRESSED_SRGB8_ETC2_OES", 0x9275}, + {"GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2", 0x9277}, + {"GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2_OES", 0x9277}, + {"GL_COMPRESSED_SRGB_ALPHA", 0x8C49}, + {"GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM", 0x8E8D}, + {"GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB", 0x8E8D}, + {"GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT", 0x8E8D}, + {"GL_COMPRESSED_SRGB_ALPHA_EXT", 0x8C49}, + {"GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV1_EXT", 0x8A56}, + {"GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV2_IMG", 0x93F0}, + {"GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV1_EXT", 0x8A57}, + {"GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV2_IMG", 0x93F1}, + {"GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT", 0x8C4D}, + {"GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV", 0x8C4D}, + {"GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT", 0x8C4E}, + {"GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV", 0x8C4E}, + {"GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT", 0x8C4F}, + {"GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV", 0x8C4F}, + {"GL_COMPRESSED_SRGB_EXT", 0x8C48}, + {"GL_COMPRESSED_SRGB_PVRTC_2BPPV1_EXT", 0x8A54}, + {"GL_COMPRESSED_SRGB_PVRTC_4BPPV1_EXT", 0x8A55}, + {"GL_COMPRESSED_SRGB_S3TC_DXT1_EXT", 0x8C4C}, + {"GL_COMPRESSED_SRGB_S3TC_DXT1_NV", 0x8C4C}, + {"GL_COMPRESSED_TEXTURE_FORMATS", 0x86A3}, + {"GL_COMPRESSED_TEXTURE_FORMATS_ARB", 0x86A3}, + {"GL_COMPUTE_PROGRAM_NV", 0x90FB}, + {"GL_COMPUTE_PROGRAM_PARAMETER_BUFFER_NV", 0x90FC}, + {"GL_COMPUTE_SHADER", 0x91B9}, + {"GL_COMPUTE_SHADER_BIT", 0x0020}, + {"GL_COMPUTE_SHADER_INVOCATIONS", 0x82F5}, + {"GL_COMPUTE_SHADER_INVOCATIONS_ARB", 0x82F5}, + {"GL_COMPUTE_SUBROUTINE", 0x92ED}, + {"GL_COMPUTE_SUBROUTINE_UNIFORM", 0x92F3}, + {"GL_COMPUTE_TEXTURE", 0x82A0}, + {"GL_COMPUTE_WORK_GROUP_SIZE", 0x8267}, + {"GL_COMP_BIT_ATI", 0x0002}, + {"GL_CONDITION_SATISFIED", 0x911C}, + {"GL_CONDITION_SATISFIED_APPLE", 0x911C}, + {"GL_CONFORMANT_NV", 0x9374}, + {"GL_CONIC_CURVE_TO_NV", 0x001A}, + {"GL_CONJOINT_NV", 0x9284}, + {"GL_CONSERVATIVE_RASTERIZATION_INTEL", 0x83FE}, + {"GL_CONSERVATIVE_RASTERIZATION_NV", 0x9346}, + {"GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV", 0x937B}, + {"GL_CONSERVATIVE_RASTER_DILATE_NV", 0x9379}, + {"GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV", 0x937A}, + {"GL_CONSERVATIVE_RASTER_MODE_NV", 0x954D}, + {"GL_CONSERVATIVE_RASTER_MODE_POST_SNAP_NV", 0x954E}, + {"GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_NV", 0x9550}, + {"GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_TRIANGLES_NV", 0x954F}, + {"GL_CONSERVE_MEMORY_HINT_PGI", 0x1A1FD}, + {"GL_CONSTANT", 0x8576}, + {"GL_CONSTANT_ALPHA", 0x8003}, + {"GL_CONSTANT_ALPHA_EXT", 0x8003}, + {"GL_CONSTANT_ARB", 0x8576}, + {"GL_CONSTANT_ATTENUATION", 0x1207}, + {"GL_CONSTANT_BORDER", 0x8151}, + {"GL_CONSTANT_BORDER_HP", 0x8151}, + {"GL_CONSTANT_COLOR", 0x8001}, + {"GL_CONSTANT_COLOR0_NV", 0x852A}, + {"GL_CONSTANT_COLOR1_NV", 0x852B}, + {"GL_CONSTANT_COLOR_EXT", 0x8001}, + {"GL_CONSTANT_EXT", 0x8576}, + {"GL_CONSTANT_NV", 0x8576}, + {"GL_CONST_EYE_NV", 0x86E5}, + {"GL_CONTEXT_COMPATIBILITY_PROFILE_BIT", 0x0002}, + {"GL_CONTEXT_CORE_PROFILE_BIT", 0x0001}, + {"GL_CONTEXT_FLAGS", 0x821E}, + {"GL_CONTEXT_FLAG_DEBUG_BIT", 0x0002}, + {"GL_CONTEXT_FLAG_DEBUG_BIT_KHR", 0x0002}, + {"GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT", 0x0001}, + {"GL_CONTEXT_FLAG_NO_ERROR_BIT", 0x0008}, + {"GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR", 0x0008}, + {"GL_CONTEXT_FLAG_PROTECTED_CONTENT_BIT_EXT", 0x0010}, + {"GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT", 0x0004}, + {"GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB", 0x0004}, + {"GL_CONTEXT_LOST", 0x0507}, + {"GL_CONTEXT_LOST_KHR", 0x0507}, + {"GL_CONTEXT_LOST_WEBGL", 0x9242}, + {"GL_CONTEXT_PROFILE_MASK", 0x9126}, + {"GL_CONTEXT_RELEASE_BEHAVIOR", 0x82FB}, + {"GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH", 0x82FC}, + {"GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR", 0x82FC}, + {"GL_CONTEXT_RELEASE_BEHAVIOR_KHR", 0x82FB}, + {"GL_CONTEXT_ROBUST_ACCESS", 0x90F3}, + {"GL_CONTEXT_ROBUST_ACCESS_EXT", 0x90F3}, + {"GL_CONTEXT_ROBUST_ACCESS_KHR", 0x90F3}, + {"GL_CONTINUOUS_AMD", 0x9007}, + {"GL_CONTRAST_NV", 0x92A1}, + {"GL_CONVEX_HULL_NV", 0x908B}, + {"GL_CONVOLUTION_1D", 0x8010}, + {"GL_CONVOLUTION_1D_EXT", 0x8010}, + {"GL_CONVOLUTION_2D", 0x8011}, + {"GL_CONVOLUTION_2D_EXT", 0x8011}, + {"GL_CONVOLUTION_BORDER_COLOR", 0x8154}, + {"GL_CONVOLUTION_BORDER_COLOR_HP", 0x8154}, + {"GL_CONVOLUTION_BORDER_MODE", 0x8013}, + {"GL_CONVOLUTION_BORDER_MODE_EXT", 0x8013}, + {"GL_CONVOLUTION_FILTER_BIAS", 0x8015}, + {"GL_CONVOLUTION_FILTER_BIAS_EXT", 0x8015}, + {"GL_CONVOLUTION_FILTER_SCALE", 0x8014}, + {"GL_CONVOLUTION_FILTER_SCALE_EXT", 0x8014}, + {"GL_CONVOLUTION_FORMAT", 0x8017}, + {"GL_CONVOLUTION_FORMAT_EXT", 0x8017}, + {"GL_CONVOLUTION_HEIGHT", 0x8019}, + {"GL_CONVOLUTION_HEIGHT_EXT", 0x8019}, + {"GL_CONVOLUTION_HINT_SGIX", 0x8316}, + {"GL_CONVOLUTION_WIDTH", 0x8018}, + {"GL_CONVOLUTION_WIDTH_EXT", 0x8018}, + {"GL_CON_0_ATI", 0x8941}, + {"GL_CON_10_ATI", 0x894B}, + {"GL_CON_11_ATI", 0x894C}, + {"GL_CON_12_ATI", 0x894D}, + {"GL_CON_13_ATI", 0x894E}, + {"GL_CON_14_ATI", 0x894F}, + {"GL_CON_15_ATI", 0x8950}, + {"GL_CON_16_ATI", 0x8951}, + {"GL_CON_17_ATI", 0x8952}, + {"GL_CON_18_ATI", 0x8953}, + {"GL_CON_19_ATI", 0x8954}, + {"GL_CON_1_ATI", 0x8942}, + {"GL_CON_20_ATI", 0x8955}, + {"GL_CON_21_ATI", 0x8956}, + {"GL_CON_22_ATI", 0x8957}, + {"GL_CON_23_ATI", 0x8958}, + {"GL_CON_24_ATI", 0x8959}, + {"GL_CON_25_ATI", 0x895A}, + {"GL_CON_26_ATI", 0x895B}, + {"GL_CON_27_ATI", 0x895C}, + {"GL_CON_28_ATI", 0x895D}, + {"GL_CON_29_ATI", 0x895E}, + {"GL_CON_2_ATI", 0x8943}, + {"GL_CON_30_ATI", 0x895F}, + {"GL_CON_31_ATI", 0x8960}, + {"GL_CON_3_ATI", 0x8944}, + {"GL_CON_4_ATI", 0x8945}, + {"GL_CON_5_ATI", 0x8946}, + {"GL_CON_6_ATI", 0x8947}, + {"GL_CON_7_ATI", 0x8948}, + {"GL_CON_8_ATI", 0x8949}, + {"GL_CON_9_ATI", 0x894A}, + {"GL_COORD_REPLACE", 0x8862}, + {"GL_COORD_REPLACE_ARB", 0x8862}, + {"GL_COORD_REPLACE_NV", 0x8862}, + {"GL_COORD_REPLACE_OES", 0x8862}, + {"GL_COPY", 0x1503}, + {"GL_COPY_INVERTED", 0x150C}, + {"GL_COPY_PIXEL_TOKEN", 0x0706}, + {"GL_COPY_READ_BUFFER", 0x8F36}, + {"GL_COPY_READ_BUFFER_BINDING", 0x8F36}, + {"GL_COPY_READ_BUFFER_NV", 0x8F36}, + {"GL_COPY_WRITE_BUFFER", 0x8F37}, + {"GL_COPY_WRITE_BUFFER_BINDING", 0x8F37}, + {"GL_COPY_WRITE_BUFFER_NV", 0x8F37}, + {"GL_COUNTER_RANGE_AMD", 0x8BC1}, + {"GL_COUNTER_TYPE_AMD", 0x8BC0}, + {"GL_COUNT_DOWN_NV", 0x9089}, + {"GL_COUNT_UP_NV", 0x9088}, + {"GL_COVERAGE_ALL_FRAGMENTS_NV", 0x8ED5}, + {"GL_COVERAGE_ATTACHMENT_NV", 0x8ED2}, + {"GL_COVERAGE_AUTOMATIC_NV", 0x8ED7}, + {"GL_COVERAGE_BUFFERS_NV", 0x8ED3}, + {"GL_COVERAGE_BUFFER_BIT_NV", 0x8000}, + {"GL_COVERAGE_COMPONENT4_NV", 0x8ED1}, + {"GL_COVERAGE_COMPONENT_NV", 0x8ED0}, + {"GL_COVERAGE_EDGE_FRAGMENTS_NV", 0x8ED6}, + {"GL_COVERAGE_MODULATION_NV", 0x9332}, + {"GL_COVERAGE_MODULATION_TABLE_NV", 0x9331}, + {"GL_COVERAGE_MODULATION_TABLE_SIZE_NV", 0x9333}, + {"GL_COVERAGE_SAMPLES_NV", 0x8ED4}, + {"GL_CPU_OPTIMIZED_QCOM", 0x8FB1}, + {"GL_CREATE_2D_ARRAY_COMPATIBLE_BIT_ANGLE", 0x0020}, + {"GL_CREATE_ALIAS_BIT_ANGLE", 0x0400}, + {"GL_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_ANGLE", 0x0080}, + {"GL_CREATE_CORNER_SAMPLED_BIT_ANGLE", 0x2000}, + {"GL_CREATE_CUBE_COMPATIBLE_BIT_ANGLE", 0x0010}, + {"GL_CREATE_DISJOINT_BIT_ANGLE", 0x0200}, + {"GL_CREATE_EXTENDED_USAGE_BIT_ANGLE", 0x0100}, + {"GL_CREATE_MUTABLE_FORMAT_BIT_ANGLE", 0x0008}, + {"GL_CREATE_PROTECTED_BIT_ANGLE", 0x0800}, + {"GL_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_ANGLE", 0x1000}, + {"GL_CREATE_SPARSE_ALIASED_BIT_ANGLE", 0x0004}, + {"GL_CREATE_SPARSE_BINDING_BIT_ANGLE", 0x0001}, + {"GL_CREATE_SPARSE_RESIDENCY_BIT_ANGLE", 0x0002}, + {"GL_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT_ANGLE", 0x0040}, + {"GL_CREATE_SUBSAMPLED_BIT_ANGLE", 0x4000}, + {"GL_CUBIC_CURVE_TO_NV", 0x000C}, + {"GL_CUBIC_EXT", 0x8334}, + {"GL_CUBIC_HP", 0x815F}, + {"GL_CUBIC_IMG", 0x9139}, + {"GL_CUBIC_MIPMAP_LINEAR_IMG", 0x913B}, + {"GL_CUBIC_MIPMAP_NEAREST_IMG", 0x913A}, + {"GL_CULL_FACE", 0x0B44}, + {"GL_CULL_FACE_MODE", 0x0B45}, + {"GL_CULL_FRAGMENT_NV", 0x86E7}, + {"GL_CULL_MODES_NV", 0x86E0}, + {"GL_CULL_VERTEX_EXT", 0x81AA}, + {"GL_CULL_VERTEX_EYE_POSITION_EXT", 0x81AB}, + {"GL_CULL_VERTEX_IBM", 0x103050}, + {"GL_CULL_VERTEX_OBJECT_POSITION_EXT", 0x81AC}, + {"GL_CURRENT_ATTRIB_NV", 0x8626}, + {"GL_CURRENT_BINORMAL_EXT", 0x843C}, + {"GL_CURRENT_BIT", 0x0001}, + {"GL_CURRENT_COLOR", 0x0B00}, + {"GL_CURRENT_FOG_COORD", 0x8453}, + {"GL_CURRENT_FOG_COORDINATE", 0x8453}, + {"GL_CURRENT_FOG_COORDINATE_EXT", 0x8453}, + {"GL_CURRENT_INDEX", 0x0B01}, + {"GL_CURRENT_MATRIX_ARB", 0x8641}, + {"GL_CURRENT_MATRIX_INDEX_ARB", 0x8845}, + {"GL_CURRENT_MATRIX_NV", 0x8641}, + {"GL_CURRENT_MATRIX_STACK_DEPTH_ARB", 0x8640}, + {"GL_CURRENT_MATRIX_STACK_DEPTH_NV", 0x8640}, + {"GL_CURRENT_NORMAL", 0x0B02}, + {"GL_CURRENT_OCCLUSION_QUERY_ID_NV", 0x8865}, + {"GL_CURRENT_PALETTE_MATRIX_ARB", 0x8843}, + {"GL_CURRENT_PALETTE_MATRIX_OES", 0x8843}, + {"GL_CURRENT_PROGRAM", 0x8B8D}, + {"GL_CURRENT_QUERY", 0x8865}, + {"GL_CURRENT_QUERY_ARB", 0x8865}, + {"GL_CURRENT_QUERY_EXT", 0x8865}, + {"GL_CURRENT_RASTER_COLOR", 0x0B04}, + {"GL_CURRENT_RASTER_DISTANCE", 0x0B09}, + {"GL_CURRENT_RASTER_INDEX", 0x0B05}, + {"GL_CURRENT_RASTER_NORMAL_SGIX", 0x8406}, + {"GL_CURRENT_RASTER_POSITION", 0x0B07}, + {"GL_CURRENT_RASTER_POSITION_VALID", 0x0B08}, + {"GL_CURRENT_RASTER_SECONDARY_COLOR", 0x845F}, + {"GL_CURRENT_RASTER_TEXTURE_COORDS", 0x0B06}, + {"GL_CURRENT_SECONDARY_COLOR", 0x8459}, + {"GL_CURRENT_SECONDARY_COLOR_EXT", 0x8459}, + {"GL_CURRENT_TANGENT_EXT", 0x843B}, + {"GL_CURRENT_TEXTURE_COORDS", 0x0B03}, + {"GL_CURRENT_TIME_NV", 0x8E28}, + {"GL_CURRENT_VERTEX_ATTRIB", 0x8626}, + {"GL_CURRENT_VERTEX_ATTRIB_ARB", 0x8626}, + {"GL_CURRENT_VERTEX_EXT", 0x87E2}, + {"GL_CURRENT_VERTEX_WEIGHT_EXT", 0x850B}, + {"GL_CURRENT_WEIGHT_ARB", 0x86A8}, + {"GL_CW", 0x0900}, + {"GL_D3D12_FENCE_VALUE_EXT", 0x9595}, + {"GL_DARKEN", 0x9297}, + {"GL_DARKEN_KHR", 0x9297}, + {"GL_DARKEN_NV", 0x9297}, + {"GL_DATA_BUFFER_AMD", 0x9151}, + {"GL_DEBUG_ASSERT_MESA", 0x875B}, + {"GL_DEBUG_CALLBACK_FUNCTION", 0x8244}, + {"GL_DEBUG_CALLBACK_FUNCTION_ARB", 0x8244}, + {"GL_DEBUG_CALLBACK_FUNCTION_KHR", 0x8244}, + {"GL_DEBUG_CALLBACK_USER_PARAM", 0x8245}, + {"GL_DEBUG_CALLBACK_USER_PARAM_ARB", 0x8245}, + {"GL_DEBUG_CALLBACK_USER_PARAM_KHR", 0x8245}, + {"GL_DEBUG_CATEGORY_API_ERROR_AMD", 0x9149}, + {"GL_DEBUG_CATEGORY_APPLICATION_AMD", 0x914F}, + {"GL_DEBUG_CATEGORY_DEPRECATION_AMD", 0x914B}, + {"GL_DEBUG_CATEGORY_OTHER_AMD", 0x9150}, + {"GL_DEBUG_CATEGORY_PERFORMANCE_AMD", 0x914D}, + {"GL_DEBUG_CATEGORY_SHADER_COMPILER_AMD", 0x914E}, + {"GL_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD", 0x914C}, + {"GL_DEBUG_CATEGORY_WINDOW_SYSTEM_AMD", 0x914A}, + {"GL_DEBUG_GROUP_STACK_DEPTH", 0x826D}, + {"GL_DEBUG_GROUP_STACK_DEPTH_KHR", 0x826D}, + {"GL_DEBUG_LOGGED_MESSAGES", 0x9145}, + {"GL_DEBUG_LOGGED_MESSAGES_AMD", 0x9145}, + {"GL_DEBUG_LOGGED_MESSAGES_ARB", 0x9145}, + {"GL_DEBUG_LOGGED_MESSAGES_KHR", 0x9145}, + {"GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH", 0x8243}, + {"GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB", 0x8243}, + {"GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR", 0x8243}, + {"GL_DEBUG_OBJECT_MESA", 0x8759}, + {"GL_DEBUG_OUTPUT", 0x92E0}, + {"GL_DEBUG_OUTPUT_KHR", 0x92E0}, + {"GL_DEBUG_OUTPUT_SYNCHRONOUS", 0x8242}, + {"GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB", 0x8242}, + {"GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR", 0x8242}, + {"GL_DEBUG_PRINT_MESA", 0x875A}, + {"GL_DEBUG_SEVERITY_HIGH", 0x9146}, + {"GL_DEBUG_SEVERITY_HIGH_AMD", 0x9146}, + {"GL_DEBUG_SEVERITY_HIGH_ARB", 0x9146}, + {"GL_DEBUG_SEVERITY_HIGH_KHR", 0x9146}, + {"GL_DEBUG_SEVERITY_LOW", 0x9148}, + {"GL_DEBUG_SEVERITY_LOW_AMD", 0x9148}, + {"GL_DEBUG_SEVERITY_LOW_ARB", 0x9148}, + {"GL_DEBUG_SEVERITY_LOW_KHR", 0x9148}, + {"GL_DEBUG_SEVERITY_MEDIUM", 0x9147}, + {"GL_DEBUG_SEVERITY_MEDIUM_AMD", 0x9147}, + {"GL_DEBUG_SEVERITY_MEDIUM_ARB", 0x9147}, + {"GL_DEBUG_SEVERITY_MEDIUM_KHR", 0x9147}, + {"GL_DEBUG_SEVERITY_NOTIFICATION", 0x826B}, + {"GL_DEBUG_SEVERITY_NOTIFICATION_KHR", 0x826B}, + {"GL_DEBUG_SOURCE_API", 0x8246}, + {"GL_DEBUG_SOURCE_API_ARB", 0x8246}, + {"GL_DEBUG_SOURCE_API_KHR", 0x8246}, + {"GL_DEBUG_SOURCE_APPLICATION", 0x824A}, + {"GL_DEBUG_SOURCE_APPLICATION_ARB", 0x824A}, + {"GL_DEBUG_SOURCE_APPLICATION_KHR", 0x824A}, + {"GL_DEBUG_SOURCE_OTHER", 0x824B}, + {"GL_DEBUG_SOURCE_OTHER_ARB", 0x824B}, + {"GL_DEBUG_SOURCE_OTHER_KHR", 0x824B}, + {"GL_DEBUG_SOURCE_SHADER_COMPILER", 0x8248}, + {"GL_DEBUG_SOURCE_SHADER_COMPILER_ARB", 0x8248}, + {"GL_DEBUG_SOURCE_SHADER_COMPILER_KHR", 0x8248}, + {"GL_DEBUG_SOURCE_THIRD_PARTY", 0x8249}, + {"GL_DEBUG_SOURCE_THIRD_PARTY_ARB", 0x8249}, + {"GL_DEBUG_SOURCE_THIRD_PARTY_KHR", 0x8249}, + {"GL_DEBUG_SOURCE_WINDOW_SYSTEM", 0x8247}, + {"GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB", 0x8247}, + {"GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR", 0x8247}, + {"GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR", 0x824D}, + {"GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB", 0x824D}, + {"GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR", 0x824D}, + {"GL_DEBUG_TYPE_ERROR", 0x824C}, + {"GL_DEBUG_TYPE_ERROR_ARB", 0x824C}, + {"GL_DEBUG_TYPE_ERROR_KHR", 0x824C}, + {"GL_DEBUG_TYPE_MARKER", 0x8268}, + {"GL_DEBUG_TYPE_MARKER_KHR", 0x8268}, + {"GL_DEBUG_TYPE_OTHER", 0x8251}, + {"GL_DEBUG_TYPE_OTHER_ARB", 0x8251}, + {"GL_DEBUG_TYPE_OTHER_KHR", 0x8251}, + {"GL_DEBUG_TYPE_PERFORMANCE", 0x8250}, + {"GL_DEBUG_TYPE_PERFORMANCE_ARB", 0x8250}, + {"GL_DEBUG_TYPE_PERFORMANCE_KHR", 0x8250}, + {"GL_DEBUG_TYPE_POP_GROUP", 0x826A}, + {"GL_DEBUG_TYPE_POP_GROUP_KHR", 0x826A}, + {"GL_DEBUG_TYPE_PORTABILITY", 0x824F}, + {"GL_DEBUG_TYPE_PORTABILITY_ARB", 0x824F}, + {"GL_DEBUG_TYPE_PORTABILITY_KHR", 0x824F}, + {"GL_DEBUG_TYPE_PUSH_GROUP", 0x8269}, + {"GL_DEBUG_TYPE_PUSH_GROUP_KHR", 0x8269}, + {"GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR", 0x824E}, + {"GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB", 0x824E}, + {"GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR", 0x824E}, + {"GL_DECAL", 0x2101}, + {"GL_DECODE_EXT", 0x8A49}, + {"GL_DECR", 0x1E03}, + {"GL_DECR_WRAP", 0x8508}, + {"GL_DECR_WRAP_EXT", 0x8508}, + {"GL_DECR_WRAP_OES", 0x8508}, + {"GL_DEDICATED_MEMORY_OBJECT_EXT", 0x9581}, + {"GL_DEFORMATIONS_MASK_SGIX", 0x8196}, + {"GL_DELETE_STATUS", 0x8B80}, + {"GL_DEPENDENT_AR_TEXTURE_2D_NV", 0x86E9}, + {"GL_DEPENDENT_GB_TEXTURE_2D_NV", 0x86EA}, + {"GL_DEPENDENT_HILO_TEXTURE_2D_NV", 0x8858}, + {"GL_DEPENDENT_RGB_TEXTURE_3D_NV", 0x8859}, + {"GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV", 0x885A}, + {"GL_DEPTH", 0x1801}, + {"GL_DEPTH24_STENCIL8", 0x88F0}, + {"GL_DEPTH24_STENCIL8_EXT", 0x88F0}, + {"GL_DEPTH24_STENCIL8_OES", 0x88F0}, + {"GL_DEPTH32F_STENCIL8", 0x8CAD}, + {"GL_DEPTH32F_STENCIL8_NV", 0x8DAC}, + {"GL_DEPTH_ATTACHMENT", 0x8D00}, + {"GL_DEPTH_ATTACHMENT_EXT", 0x8D00}, + {"GL_DEPTH_ATTACHMENT_OES", 0x8D00}, + {"GL_DEPTH_BIAS", 0x0D1F}, + {"GL_DEPTH_BITS", 0x0D56}, + {"GL_DEPTH_BOUNDS_EXT", 0x8891}, + {"GL_DEPTH_BOUNDS_TEST_EXT", 0x8890}, + {"GL_DEPTH_BUFFER_BIT", 0x0100}, + {"GL_DEPTH_BUFFER_BIT0_QCOM", 0x0100}, + {"GL_DEPTH_BUFFER_BIT1_QCOM", 0x0200}, + {"GL_DEPTH_BUFFER_BIT2_QCOM", 0x0400}, + {"GL_DEPTH_BUFFER_BIT3_QCOM", 0x0800}, + {"GL_DEPTH_BUFFER_BIT4_QCOM", 0x1000}, + {"GL_DEPTH_BUFFER_BIT5_QCOM", 0x2000}, + {"GL_DEPTH_BUFFER_BIT6_QCOM", 0x4000}, + {"GL_DEPTH_BUFFER_BIT7_QCOM", 0x8000}, + {"GL_DEPTH_BUFFER_FLOAT_MODE_NV", 0x8DAF}, + {"GL_DEPTH_CLAMP", 0x864F}, + {"GL_DEPTH_CLAMP_EXT", 0x864F}, + {"GL_DEPTH_CLAMP_FAR_AMD", 0x901F}, + {"GL_DEPTH_CLAMP_NEAR_AMD", 0x901E}, + {"GL_DEPTH_CLAMP_NV", 0x864F}, + {"GL_DEPTH_CLEAR_VALUE", 0x0B73}, + {"GL_DEPTH_COMPONENT", 0x1902}, + {"GL_DEPTH_COMPONENT16", 0x81A5}, + {"GL_DEPTH_COMPONENT16_ARB", 0x81A5}, + {"GL_DEPTH_COMPONENT16_NONLINEAR_NV", 0x8E2C}, + {"GL_DEPTH_COMPONENT16_OES", 0x81A5}, + {"GL_DEPTH_COMPONENT16_SGIX", 0x81A5}, + {"GL_DEPTH_COMPONENT24", 0x81A6}, + {"GL_DEPTH_COMPONENT24_ARB", 0x81A6}, + {"GL_DEPTH_COMPONENT24_OES", 0x81A6}, + {"GL_DEPTH_COMPONENT24_SGIX", 0x81A6}, + {"GL_DEPTH_COMPONENT32", 0x81A7}, + {"GL_DEPTH_COMPONENT32F", 0x8CAC}, + {"GL_DEPTH_COMPONENT32F_NV", 0x8DAB}, + {"GL_DEPTH_COMPONENT32_ARB", 0x81A7}, + {"GL_DEPTH_COMPONENT32_OES", 0x81A7}, + {"GL_DEPTH_COMPONENT32_SGIX", 0x81A7}, + {"GL_DEPTH_COMPONENTS", 0x8284}, + {"GL_DEPTH_EXT", 0x1801}, + {"GL_DEPTH_FUNC", 0x0B74}, + {"GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX", 0x8311}, + {"GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX", 0x8312}, + {"GL_DEPTH_PASS_INSTRUMENT_SGIX", 0x8310}, + {"GL_DEPTH_RANGE", 0x0B70}, + {"GL_DEPTH_RENDERABLE", 0x8287}, + {"GL_DEPTH_SAMPLES_NV", 0x932D}, + {"GL_DEPTH_SCALE", 0x0D1E}, + {"GL_DEPTH_STENCIL", 0x84F9}, + {"GL_DEPTH_STENCIL_ATTACHMENT", 0x821A}, + {"GL_DEPTH_STENCIL_EXT", 0x84F9}, + {"GL_DEPTH_STENCIL_MESA", 0x8750}, + {"GL_DEPTH_STENCIL_NV", 0x84F9}, + {"GL_DEPTH_STENCIL_OES", 0x84F9}, + {"GL_DEPTH_STENCIL_TEXTURE_MODE", 0x90EA}, + {"GL_DEPTH_STENCIL_TEXTURE_MODE_ANGLE", 0x90EA}, + {"GL_DEPTH_STENCIL_TO_BGRA_NV", 0x886F}, + {"GL_DEPTH_STENCIL_TO_RGBA_NV", 0x886E}, + {"GL_DEPTH_TEST", 0x0B71}, + {"GL_DEPTH_TEXTURE_MODE", 0x884B}, + {"GL_DEPTH_TEXTURE_MODE_ARB", 0x884B}, + {"GL_DEPTH_WRITEMASK", 0x0B72}, + {"GL_DETACHED_BUFFERS_NV", 0x95AB}, + {"GL_DETACHED_MEMORY_INCARNATION_NV", 0x95A9}, + {"GL_DETACHED_TEXTURES_NV", 0x95AA}, + {"GL_DETAIL_TEXTURE_2D_BINDING_SGIS", 0x8096}, + {"GL_DETAIL_TEXTURE_2D_SGIS", 0x8095}, + {"GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS", 0x809C}, + {"GL_DETAIL_TEXTURE_LEVEL_SGIS", 0x809A}, + {"GL_DETAIL_TEXTURE_MODE_SGIS", 0x809B}, + {"GL_DEVICE_LUID_EXT", 0x9599}, + {"GL_DEVICE_NODE_MASK_EXT", 0x959A}, + {"GL_DEVICE_UUID_EXT", 0x9597}, + {"GL_DIFFERENCE", 0x929E}, + {"GL_DIFFERENCE_KHR", 0x929E}, + {"GL_DIFFERENCE_NV", 0x929E}, + {"GL_DIFFUSE", 0x1201}, + {"GL_DISCARD_ATI", 0x8763}, + {"GL_DISCARD_NV", 0x8530}, + {"GL_DISCRETE_AMD", 0x9006}, + {"GL_DISJOINT_NV", 0x9283}, + {"GL_DISPATCH_INDIRECT_BUFFER", 0x90EE}, + {"GL_DISPATCH_INDIRECT_BUFFER_BINDING", 0x90EF}, + {"GL_DISPLAY_LIST", 0x82E7}, + {"GL_DISTANCE_ATTENUATION_EXT", 0x8129}, + {"GL_DISTANCE_ATTENUATION_SGIS", 0x8129}, + {"GL_DITHER", 0x0BD0}, + {"GL_DMP_PROGRAM_BINARY_DMP", 0x9253}, + {"GL_DOMAIN", 0x0A02}, + {"GL_DONT_CARE", 0x1100}, + {"GL_DOT2_ADD_ATI", 0x896C}, + {"GL_DOT3_ATI", 0x8966}, + {"GL_DOT3_RGB", 0x86AE}, + {"GL_DOT3_RGBA", 0x86AF}, + {"GL_DOT3_RGBA_ARB", 0x86AF}, + {"GL_DOT3_RGBA_EXT", 0x8741}, + {"GL_DOT3_RGBA_IMG", 0x86AF}, + {"GL_DOT3_RGB_ARB", 0x86AE}, + {"GL_DOT3_RGB_EXT", 0x8740}, + {"GL_DOT4_ATI", 0x8967}, + {"GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV", 0x885D}, + {"GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV", 0x86F3}, + {"GL_DOT_PRODUCT_DEPTH_REPLACE_NV", 0x86ED}, + {"GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV", 0x86F1}, + {"GL_DOT_PRODUCT_NV", 0x86EC}, + {"GL_DOT_PRODUCT_PASS_THROUGH_NV", 0x885B}, + {"GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV", 0x86F2}, + {"GL_DOT_PRODUCT_TEXTURE_1D_NV", 0x885C}, + {"GL_DOT_PRODUCT_TEXTURE_2D_NV", 0x86EE}, + {"GL_DOT_PRODUCT_TEXTURE_3D_NV", 0x86EF}, + {"GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV", 0x86F0}, + {"GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV", 0x864E}, + {"GL_DOUBLE", 0x140A}, + {"GL_DOUBLEBUFFER", 0x0C32}, + {"GL_DOUBLE_EXT", 0x140A}, + {"GL_DOUBLE_MAT2", 0x8F46}, + {"GL_DOUBLE_MAT2_EXT", 0x8F46}, + {"GL_DOUBLE_MAT2x3", 0x8F49}, + {"GL_DOUBLE_MAT2x3_EXT", 0x8F49}, + {"GL_DOUBLE_MAT2x4", 0x8F4A}, + {"GL_DOUBLE_MAT2x4_EXT", 0x8F4A}, + {"GL_DOUBLE_MAT3", 0x8F47}, + {"GL_DOUBLE_MAT3_EXT", 0x8F47}, + {"GL_DOUBLE_MAT3x2", 0x8F4B}, + {"GL_DOUBLE_MAT3x2_EXT", 0x8F4B}, + {"GL_DOUBLE_MAT3x4", 0x8F4C}, + {"GL_DOUBLE_MAT3x4_EXT", 0x8F4C}, + {"GL_DOUBLE_MAT4", 0x8F48}, + {"GL_DOUBLE_MAT4_EXT", 0x8F48}, + {"GL_DOUBLE_MAT4x2", 0x8F4D}, + {"GL_DOUBLE_MAT4x2_EXT", 0x8F4D}, + {"GL_DOUBLE_MAT4x3", 0x8F4E}, + {"GL_DOUBLE_MAT4x3_EXT", 0x8F4E}, + {"GL_DOUBLE_VEC2", 0x8FFC}, + {"GL_DOUBLE_VEC2_EXT", 0x8FFC}, + {"GL_DOUBLE_VEC3", 0x8FFD}, + {"GL_DOUBLE_VEC3_EXT", 0x8FFD}, + {"GL_DOUBLE_VEC4", 0x8FFE}, + {"GL_DOUBLE_VEC4_EXT", 0x8FFE}, + {"GL_DOWNSAMPLE_SCALES_IMG", 0x913E}, + {"GL_DRAW_ARRAYS_COMMAND_NV", 0x0003}, + {"GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV", 0x0007}, + {"GL_DRAW_ARRAYS_STRIP_COMMAND_NV", 0x0005}, + {"GL_DRAW_BUFFER", 0x0C01}, + {"GL_DRAW_BUFFER0", 0x8825}, + {"GL_DRAW_BUFFER0_ARB", 0x8825}, + {"GL_DRAW_BUFFER0_ATI", 0x8825}, + {"GL_DRAW_BUFFER0_EXT", 0x8825}, + {"GL_DRAW_BUFFER0_NV", 0x8825}, + {"GL_DRAW_BUFFER1", 0x8826}, + {"GL_DRAW_BUFFER10", 0x882F}, + {"GL_DRAW_BUFFER10_ARB", 0x882F}, + {"GL_DRAW_BUFFER10_ATI", 0x882F}, + {"GL_DRAW_BUFFER10_EXT", 0x882F}, + {"GL_DRAW_BUFFER10_NV", 0x882F}, + {"GL_DRAW_BUFFER11", 0x8830}, + {"GL_DRAW_BUFFER11_ARB", 0x8830}, + {"GL_DRAW_BUFFER11_ATI", 0x8830}, + {"GL_DRAW_BUFFER11_EXT", 0x8830}, + {"GL_DRAW_BUFFER11_NV", 0x8830}, + {"GL_DRAW_BUFFER12", 0x8831}, + {"GL_DRAW_BUFFER12_ARB", 0x8831}, + {"GL_DRAW_BUFFER12_ATI", 0x8831}, + {"GL_DRAW_BUFFER12_EXT", 0x8831}, + {"GL_DRAW_BUFFER12_NV", 0x8831}, + {"GL_DRAW_BUFFER13", 0x8832}, + {"GL_DRAW_BUFFER13_ARB", 0x8832}, + {"GL_DRAW_BUFFER13_ATI", 0x8832}, + {"GL_DRAW_BUFFER13_EXT", 0x8832}, + {"GL_DRAW_BUFFER13_NV", 0x8832}, + {"GL_DRAW_BUFFER14", 0x8833}, + {"GL_DRAW_BUFFER14_ARB", 0x8833}, + {"GL_DRAW_BUFFER14_ATI", 0x8833}, + {"GL_DRAW_BUFFER14_EXT", 0x8833}, + {"GL_DRAW_BUFFER14_NV", 0x8833}, + {"GL_DRAW_BUFFER15", 0x8834}, + {"GL_DRAW_BUFFER15_ARB", 0x8834}, + {"GL_DRAW_BUFFER15_ATI", 0x8834}, + {"GL_DRAW_BUFFER15_EXT", 0x8834}, + {"GL_DRAW_BUFFER15_NV", 0x8834}, + {"GL_DRAW_BUFFER1_ARB", 0x8826}, + {"GL_DRAW_BUFFER1_ATI", 0x8826}, + {"GL_DRAW_BUFFER1_EXT", 0x8826}, + {"GL_DRAW_BUFFER1_NV", 0x8826}, + {"GL_DRAW_BUFFER2", 0x8827}, + {"GL_DRAW_BUFFER2_ARB", 0x8827}, + {"GL_DRAW_BUFFER2_ATI", 0x8827}, + {"GL_DRAW_BUFFER2_EXT", 0x8827}, + {"GL_DRAW_BUFFER2_NV", 0x8827}, + {"GL_DRAW_BUFFER3", 0x8828}, + {"GL_DRAW_BUFFER3_ARB", 0x8828}, + {"GL_DRAW_BUFFER3_ATI", 0x8828}, + {"GL_DRAW_BUFFER3_EXT", 0x8828}, + {"GL_DRAW_BUFFER3_NV", 0x8828}, + {"GL_DRAW_BUFFER4", 0x8829}, + {"GL_DRAW_BUFFER4_ARB", 0x8829}, + {"GL_DRAW_BUFFER4_ATI", 0x8829}, + {"GL_DRAW_BUFFER4_EXT", 0x8829}, + {"GL_DRAW_BUFFER4_NV", 0x8829}, + {"GL_DRAW_BUFFER5", 0x882A}, + {"GL_DRAW_BUFFER5_ARB", 0x882A}, + {"GL_DRAW_BUFFER5_ATI", 0x882A}, + {"GL_DRAW_BUFFER5_EXT", 0x882A}, + {"GL_DRAW_BUFFER5_NV", 0x882A}, + {"GL_DRAW_BUFFER6", 0x882B}, + {"GL_DRAW_BUFFER6_ARB", 0x882B}, + {"GL_DRAW_BUFFER6_ATI", 0x882B}, + {"GL_DRAW_BUFFER6_EXT", 0x882B}, + {"GL_DRAW_BUFFER6_NV", 0x882B}, + {"GL_DRAW_BUFFER7", 0x882C}, + {"GL_DRAW_BUFFER7_ARB", 0x882C}, + {"GL_DRAW_BUFFER7_ATI", 0x882C}, + {"GL_DRAW_BUFFER7_EXT", 0x882C}, + {"GL_DRAW_BUFFER7_NV", 0x882C}, + {"GL_DRAW_BUFFER8", 0x882D}, + {"GL_DRAW_BUFFER8_ARB", 0x882D}, + {"GL_DRAW_BUFFER8_ATI", 0x882D}, + {"GL_DRAW_BUFFER8_EXT", 0x882D}, + {"GL_DRAW_BUFFER8_NV", 0x882D}, + {"GL_DRAW_BUFFER9", 0x882E}, + {"GL_DRAW_BUFFER9_ARB", 0x882E}, + {"GL_DRAW_BUFFER9_ATI", 0x882E}, + {"GL_DRAW_BUFFER9_EXT", 0x882E}, + {"GL_DRAW_BUFFER9_NV", 0x882E}, + {"GL_DRAW_BUFFER_EXT", 0x0C01}, + {"GL_DRAW_ELEMENTS_COMMAND_NV", 0x0002}, + {"GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV", 0x0006}, + {"GL_DRAW_ELEMENTS_STRIP_COMMAND_NV", 0x0004}, + {"GL_DRAW_FRAMEBUFFER", 0x8CA9}, + {"GL_DRAW_FRAMEBUFFER_ANGLE", 0x8CA9}, + {"GL_DRAW_FRAMEBUFFER_APPLE", 0x8CA9}, + {"GL_DRAW_FRAMEBUFFER_BINDING", 0x8CA6}, + {"GL_DRAW_FRAMEBUFFER_BINDING_ANGLE", 0x8CA6}, + {"GL_DRAW_FRAMEBUFFER_BINDING_APPLE", 0x8CA6}, + {"GL_DRAW_FRAMEBUFFER_BINDING_EXT", 0x8CA6}, + {"GL_DRAW_FRAMEBUFFER_BINDING_NV", 0x8CA6}, + {"GL_DRAW_FRAMEBUFFER_EXT", 0x8CA9}, + {"GL_DRAW_FRAMEBUFFER_NV", 0x8CA9}, + {"GL_DRAW_INDIRECT_ADDRESS_NV", 0x8F41}, + {"GL_DRAW_INDIRECT_BUFFER", 0x8F3F}, + {"GL_DRAW_INDIRECT_BUFFER_BINDING", 0x8F43}, + {"GL_DRAW_INDIRECT_LENGTH_NV", 0x8F42}, + {"GL_DRAW_INDIRECT_UNIFIED_NV", 0x8F40}, + {"GL_DRAW_PIXELS_APPLE", 0x8A0A}, + {"GL_DRAW_PIXEL_TOKEN", 0x0705}, + {"GL_DRIVER_UUID_EXT", 0x9598}, + {"GL_DSDT8_MAG8_INTENSITY8_NV", 0x870B}, + {"GL_DSDT8_MAG8_NV", 0x870A}, + {"GL_DSDT8_NV", 0x8709}, + {"GL_DSDT_MAG_INTENSITY_NV", 0x86DC}, + {"GL_DSDT_MAG_NV", 0x86F6}, + {"GL_DSDT_MAG_VIB_NV", 0x86F7}, + {"GL_DSDT_NV", 0x86F5}, + {"GL_DST_ALPHA", 0x0304}, + {"GL_DST_ATOP_NV", 0x928F}, + {"GL_DST_COLOR", 0x0306}, + {"GL_DST_IN_NV", 0x928B}, + {"GL_DST_NV", 0x9287}, + {"GL_DST_OUT_NV", 0x928D}, + {"GL_DST_OVER_NV", 0x9289}, + {"GL_DS_BIAS_NV", 0x8716}, + {"GL_DS_SCALE_NV", 0x8710}, + {"GL_DT_BIAS_NV", 0x8717}, + {"GL_DT_SCALE_NV", 0x8711}, + {"GL_DU8DV8_ATI", 0x877A}, + {"GL_DUAL_ALPHA12_SGIS", 0x8112}, + {"GL_DUAL_ALPHA16_SGIS", 0x8113}, + {"GL_DUAL_ALPHA4_SGIS", 0x8110}, + {"GL_DUAL_ALPHA8_SGIS", 0x8111}, + {"GL_DUAL_INTENSITY12_SGIS", 0x811A}, + {"GL_DUAL_INTENSITY16_SGIS", 0x811B}, + {"GL_DUAL_INTENSITY4_SGIS", 0x8118}, + {"GL_DUAL_INTENSITY8_SGIS", 0x8119}, + {"GL_DUAL_LUMINANCE12_SGIS", 0x8116}, + {"GL_DUAL_LUMINANCE16_SGIS", 0x8117}, + {"GL_DUAL_LUMINANCE4_SGIS", 0x8114}, + {"GL_DUAL_LUMINANCE8_SGIS", 0x8115}, + {"GL_DUAL_LUMINANCE_ALPHA4_SGIS", 0x811C}, + {"GL_DUAL_LUMINANCE_ALPHA8_SGIS", 0x811D}, + {"GL_DUAL_TEXTURE_SELECT_SGIS", 0x8124}, + {"GL_DUDV_ATI", 0x8779}, + {"GL_DUP_FIRST_CUBIC_CURVE_TO_NV", 0x00F2}, + {"GL_DUP_LAST_CUBIC_CURVE_TO_NV", 0x00F4}, + {"GL_DYNAMIC_ATI", 0x8761}, + {"GL_DYNAMIC_COPY", 0x88EA}, + {"GL_DYNAMIC_COPY_ARB", 0x88EA}, + {"GL_DYNAMIC_DRAW", 0x88E8}, + {"GL_DYNAMIC_DRAW_ARB", 0x88E8}, + {"GL_DYNAMIC_READ", 0x88E9}, + {"GL_DYNAMIC_READ_ARB", 0x88E9}, + {"GL_DYNAMIC_STORAGE_BIT", 0x0100}, + {"GL_DYNAMIC_STORAGE_BIT_EXT", 0x0100}, + {"GL_EDGEFLAG_BIT_PGI", 0x40000}, + {"GL_EDGE_FLAG", 0x0B43}, + {"GL_EDGE_FLAG_ARRAY", 0x8079}, + {"GL_EDGE_FLAG_ARRAY_ADDRESS_NV", 0x8F26}, + {"GL_EDGE_FLAG_ARRAY_BUFFER_BINDING", 0x889B}, + {"GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB", 0x889B}, + {"GL_EDGE_FLAG_ARRAY_COUNT_EXT", 0x808D}, + {"GL_EDGE_FLAG_ARRAY_EXT", 0x8079}, + {"GL_EDGE_FLAG_ARRAY_LENGTH_NV", 0x8F30}, + {"GL_EDGE_FLAG_ARRAY_LIST_IBM", 0x103075}, + {"GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM", 0x103085}, + {"GL_EDGE_FLAG_ARRAY_POINTER", 0x8093}, + {"GL_EDGE_FLAG_ARRAY_POINTER_EXT", 0x8093}, + {"GL_EDGE_FLAG_ARRAY_STRIDE", 0x808C}, + {"GL_EDGE_FLAG_ARRAY_STRIDE_EXT", 0x808C}, + {"GL_EFFECTIVE_RASTER_SAMPLES_EXT", 0x932C}, + {"GL_EIGHTH_BIT_ATI", 0x0020}, + {"GL_ELEMENT_ADDRESS_COMMAND_NV", 0x0008}, + {"GL_ELEMENT_ARRAY_ADDRESS_NV", 0x8F29}, + {"GL_ELEMENT_ARRAY_APPLE", 0x8A0C}, + {"GL_ELEMENT_ARRAY_ATI", 0x8768}, + {"GL_ELEMENT_ARRAY_BARRIER_BIT", 0x0002}, + {"GL_ELEMENT_ARRAY_BARRIER_BIT_EXT", 0x0002}, + {"GL_ELEMENT_ARRAY_BUFFER", 0x8893}, + {"GL_ELEMENT_ARRAY_BUFFER_ARB", 0x8893}, + {"GL_ELEMENT_ARRAY_BUFFER_BINDING", 0x8895}, + {"GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB", 0x8895}, + {"GL_ELEMENT_ARRAY_LENGTH_NV", 0x8F33}, + {"GL_ELEMENT_ARRAY_POINTER_APPLE", 0x8A0E}, + {"GL_ELEMENT_ARRAY_POINTER_ATI", 0x876A}, + {"GL_ELEMENT_ARRAY_TYPE_APPLE", 0x8A0D}, + {"GL_ELEMENT_ARRAY_TYPE_ATI", 0x8769}, + {"GL_ELEMENT_ARRAY_UNIFIED_NV", 0x8F1F}, + {"GL_EMBOSS_CONSTANT_NV", 0x855E}, + {"GL_EMBOSS_LIGHT_NV", 0x855D}, + {"GL_EMBOSS_MAP_NV", 0x855F}, + {"GL_EMISSION", 0x1600}, + {"GL_ENABLE_BIT", 0x2000}, + {"GL_EQUAL", 0x0202}, + {"GL_EQUIV", 0x1509}, + {"GL_ETC1_RGB8_OES", 0x8D64}, + {"GL_ETC1_SRGB8_NV", 0x88EE}, + {"GL_EVAL_2D_NV", 0x86C0}, + {"GL_EVAL_BIT", 0x10000}, + {"GL_EVAL_FRACTIONAL_TESSELLATION_NV", 0x86C5}, + {"GL_EVAL_TRIANGULAR_2D_NV", 0x86C1}, + {"GL_EVAL_VERTEX_ATTRIB0_NV", 0x86C6}, + {"GL_EVAL_VERTEX_ATTRIB10_NV", 0x86D0}, + {"GL_EVAL_VERTEX_ATTRIB11_NV", 0x86D1}, + {"GL_EVAL_VERTEX_ATTRIB12_NV", 0x86D2}, + {"GL_EVAL_VERTEX_ATTRIB13_NV", 0x86D3}, + {"GL_EVAL_VERTEX_ATTRIB14_NV", 0x86D4}, + {"GL_EVAL_VERTEX_ATTRIB15_NV", 0x86D5}, + {"GL_EVAL_VERTEX_ATTRIB1_NV", 0x86C7}, + {"GL_EVAL_VERTEX_ATTRIB2_NV", 0x86C8}, + {"GL_EVAL_VERTEX_ATTRIB3_NV", 0x86C9}, + {"GL_EVAL_VERTEX_ATTRIB4_NV", 0x86CA}, + {"GL_EVAL_VERTEX_ATTRIB5_NV", 0x86CB}, + {"GL_EVAL_VERTEX_ATTRIB6_NV", 0x86CC}, + {"GL_EVAL_VERTEX_ATTRIB7_NV", 0x86CD}, + {"GL_EVAL_VERTEX_ATTRIB8_NV", 0x86CE}, + {"GL_EVAL_VERTEX_ATTRIB9_NV", 0x86CF}, + {"GL_EXCLUSION", 0x92A0}, + {"GL_EXCLUSION_KHR", 0x92A0}, + {"GL_EXCLUSION_NV", 0x92A0}, + {"GL_EXCLUSIVE_EXT", 0x8F11}, + {"GL_EXP", 0x0800}, + {"GL_EXP2", 0x0801}, + {"GL_EXPAND_NEGATE_NV", 0x8539}, + {"GL_EXPAND_NORMAL_NV", 0x8538}, + {"GL_EXTENSIONS", 0x1F03}, + {"GL_EXTERNAL_STORAGE_BIT_NVX", 0x2000}, + {"GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD", 0x9160}, + {"GL_EYE_DISTANCE_TO_LINE_SGIS", 0x81F2}, + {"GL_EYE_DISTANCE_TO_POINT_SGIS", 0x81F0}, + {"GL_EYE_LINEAR", 0x2400}, + {"GL_EYE_LINEAR_NV", 0x2400}, + {"GL_EYE_LINE_SGIS", 0x81F6}, + {"GL_EYE_PLANE", 0x2502}, + {"GL_EYE_PLANE_ABSOLUTE_NV", 0x855C}, + {"GL_EYE_POINT_SGIS", 0x81F4}, + {"GL_EYE_RADIAL_NV", 0x855B}, + {"GL_E_TIMES_F_NV", 0x8531}, + {"GL_FACTOR_ALPHA_MODULATE_IMG", 0x8C07}, + {"GL_FACTOR_MAX_AMD", 0x901D}, + {"GL_FACTOR_MIN_AMD", 0x901C}, + {"GL_FAILURE_NV", 0x9030}, + {"GL_FALSE", 0x0000}, + {"GL_FASTEST", 0x1101}, + {"GL_FEEDBACK", 0x1C01}, + {"GL_FEEDBACK_BUFFER_POINTER", 0x0DF0}, + {"GL_FEEDBACK_BUFFER_SIZE", 0x0DF1}, + {"GL_FEEDBACK_BUFFER_TYPE", 0x0DF2}, + {"GL_FENCE_APPLE", 0x8A0B}, + {"GL_FENCE_CONDITION_NV", 0x84F4}, + {"GL_FENCE_STATUS_NV", 0x84F3}, + {"GL_FETCH_PER_SAMPLE_ARM", 0x8F65}, + {"GL_FIELDS_NV", 0x8E27}, + {"GL_FIELD_LOWER_NV", 0x9023}, + {"GL_FIELD_UPPER_NV", 0x9022}, + {"GL_FILE_NAME_NV", 0x9074}, + {"GL_FILL", 0x1B02}, + {"GL_FILL_NV", 0x1B02}, + {"GL_FILL_RECTANGLE_NV", 0x933C}, + {"GL_FILTER", 0x829A}, + {"GL_FILTER4_SGIS", 0x8146}, + {"GL_FIRST_TO_REST_NV", 0x90AF}, + {"GL_FIRST_VERTEX_CONVENTION", 0x8E4D}, + {"GL_FIRST_VERTEX_CONVENTION_ANGLE", 0x8E4D}, + {"GL_FIRST_VERTEX_CONVENTION_EXT", 0x8E4D}, + {"GL_FIRST_VERTEX_CONVENTION_OES", 0x8E4D}, + {"GL_FIXED", 0x140C}, + {"GL_FIXED_OES", 0x140C}, + {"GL_FIXED_ONLY", 0x891D}, + {"GL_FIXED_ONLY_ARB", 0x891D}, + {"GL_FLAT", 0x1D00}, + {"GL_FLOAT", 0x1406}, + {"GL_FLOAT16_MAT2_AMD", 0x91C5}, + {"GL_FLOAT16_MAT2x3_AMD", 0x91C8}, + {"GL_FLOAT16_MAT2x4_AMD", 0x91C9}, + {"GL_FLOAT16_MAT3_AMD", 0x91C6}, + {"GL_FLOAT16_MAT3x2_AMD", 0x91CA}, + {"GL_FLOAT16_MAT3x4_AMD", 0x91CB}, + {"GL_FLOAT16_MAT4_AMD", 0x91C7}, + {"GL_FLOAT16_MAT4x2_AMD", 0x91CC}, + {"GL_FLOAT16_MAT4x3_AMD", 0x91CD}, + {"GL_FLOAT16_NV", 0x8FF8}, + {"GL_FLOAT16_VEC2_NV", 0x8FF9}, + {"GL_FLOAT16_VEC3_NV", 0x8FFA}, + {"GL_FLOAT16_VEC4_NV", 0x8FFB}, + {"GL_FLOAT_32_UNSIGNED_INT_24_8_REV", 0x8DAD}, + {"GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV", 0x8DAD}, + {"GL_FLOAT_CLEAR_COLOR_VALUE_NV", 0x888D}, + {"GL_FLOAT_MAT2", 0x8B5A}, + {"GL_FLOAT_MAT2_ARB", 0x8B5A}, + {"GL_FLOAT_MAT2x3", 0x8B65}, + {"GL_FLOAT_MAT2x3_NV", 0x8B65}, + {"GL_FLOAT_MAT2x4", 0x8B66}, + {"GL_FLOAT_MAT2x4_NV", 0x8B66}, + {"GL_FLOAT_MAT3", 0x8B5B}, + {"GL_FLOAT_MAT3_ARB", 0x8B5B}, + {"GL_FLOAT_MAT3x2", 0x8B67}, + {"GL_FLOAT_MAT3x2_NV", 0x8B67}, + {"GL_FLOAT_MAT3x4", 0x8B68}, + {"GL_FLOAT_MAT3x4_NV", 0x8B68}, + {"GL_FLOAT_MAT4", 0x8B5C}, + {"GL_FLOAT_MAT4_ARB", 0x8B5C}, + {"GL_FLOAT_MAT4x2", 0x8B69}, + {"GL_FLOAT_MAT4x2_NV", 0x8B69}, + {"GL_FLOAT_MAT4x3", 0x8B6A}, + {"GL_FLOAT_MAT4x3_NV", 0x8B6A}, + {"GL_FLOAT_R16_NV", 0x8884}, + {"GL_FLOAT_R32_NV", 0x8885}, + {"GL_FLOAT_RG16_NV", 0x8886}, + {"GL_FLOAT_RG32_NV", 0x8887}, + {"GL_FLOAT_RGB16_NV", 0x8888}, + {"GL_FLOAT_RGB32_NV", 0x8889}, + {"GL_FLOAT_RGBA16_NV", 0x888A}, + {"GL_FLOAT_RGBA32_NV", 0x888B}, + {"GL_FLOAT_RGBA_MODE_NV", 0x888E}, + {"GL_FLOAT_RGBA_NV", 0x8883}, + {"GL_FLOAT_RGB_NV", 0x8882}, + {"GL_FLOAT_RG_NV", 0x8881}, + {"GL_FLOAT_R_NV", 0x8880}, + {"GL_FLOAT_VEC2", 0x8B50}, + {"GL_FLOAT_VEC2_ARB", 0x8B50}, + {"GL_FLOAT_VEC3", 0x8B51}, + {"GL_FLOAT_VEC3_ARB", 0x8B51}, + {"GL_FLOAT_VEC4", 0x8B52}, + {"GL_FLOAT_VEC4_ARB", 0x8B52}, + {"GL_FOG", 0x0B60}, + {"GL_FOG_BIT", 0x0080}, + {"GL_FOG_COLOR", 0x0B66}, + {"GL_FOG_COORD", 0x8451}, + {"GL_FOG_COORDINATE", 0x8451}, + {"GL_FOG_COORDINATE_ARRAY", 0x8457}, + {"GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING", 0x889D}, + {"GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB", 0x889D}, + {"GL_FOG_COORDINATE_ARRAY_EXT", 0x8457}, + {"GL_FOG_COORDINATE_ARRAY_LIST_IBM", 0x103076}, + {"GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM", 0x103086}, + {"GL_FOG_COORDINATE_ARRAY_POINTER", 0x8456}, + {"GL_FOG_COORDINATE_ARRAY_POINTER_EXT", 0x8456}, + {"GL_FOG_COORDINATE_ARRAY_STRIDE", 0x8455}, + {"GL_FOG_COORDINATE_ARRAY_STRIDE_EXT", 0x8455}, + {"GL_FOG_COORDINATE_ARRAY_TYPE", 0x8454}, + {"GL_FOG_COORDINATE_ARRAY_TYPE_EXT", 0x8454}, + {"GL_FOG_COORDINATE_EXT", 0x8451}, + {"GL_FOG_COORDINATE_SOURCE", 0x8450}, + {"GL_FOG_COORDINATE_SOURCE_EXT", 0x8450}, + {"GL_FOG_COORD_ARRAY", 0x8457}, + {"GL_FOG_COORD_ARRAY_ADDRESS_NV", 0x8F28}, + {"GL_FOG_COORD_ARRAY_BUFFER_BINDING", 0x889D}, + {"GL_FOG_COORD_ARRAY_LENGTH_NV", 0x8F32}, + {"GL_FOG_COORD_ARRAY_POINTER", 0x8456}, + {"GL_FOG_COORD_ARRAY_STRIDE", 0x8455}, + {"GL_FOG_COORD_ARRAY_TYPE", 0x8454}, + {"GL_FOG_COORD_SRC", 0x8450}, + {"GL_FOG_DENSITY", 0x0B62}, + {"GL_FOG_DISTANCE_MODE_NV", 0x855A}, + {"GL_FOG_END", 0x0B64}, + {"GL_FOG_FUNC_POINTS_SGIS", 0x812B}, + {"GL_FOG_FUNC_SGIS", 0x812A}, + {"GL_FOG_HINT", 0x0C54}, + {"GL_FOG_INDEX", 0x0B61}, + {"GL_FOG_MODE", 0x0B65}, + {"GL_FOG_OFFSET_SGIX", 0x8198}, + {"GL_FOG_OFFSET_VALUE_SGIX", 0x8199}, + {"GL_FOG_SPECULAR_TEXTURE_WIN", 0x80EC}, + {"GL_FOG_START", 0x0B63}, + {"GL_FONT_ASCENDER_BIT_NV", 0x200000}, + {"GL_FONT_DESCENDER_BIT_NV", 0x400000}, + {"GL_FONT_GLYPHS_AVAILABLE_NV", 0x9368}, + {"GL_FONT_HAS_KERNING_BIT_NV", 0x10000000}, + {"GL_FONT_HEIGHT_BIT_NV", 0x800000}, + {"GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV", 0x2000000}, + {"GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV", 0x1000000}, + {"GL_FONT_NUM_GLYPH_INDICES_BIT_NV", 0x20000000}, + {"GL_FONT_TARGET_UNAVAILABLE_NV", 0x9369}, + {"GL_FONT_UNAVAILABLE_NV", 0x936A}, + {"GL_FONT_UNDERLINE_POSITION_BIT_NV", 0x4000000}, + {"GL_FONT_UNDERLINE_THICKNESS_BIT_NV", 0x8000000}, + {"GL_FONT_UNINTELLIGIBLE_NV", 0x936B}, + {"GL_FONT_UNITS_PER_EM_BIT_NV", 0x100000}, + {"GL_FONT_X_MAX_BOUNDS_BIT_NV", 0x40000}, + {"GL_FONT_X_MIN_BOUNDS_BIT_NV", 0x10000}, + {"GL_FONT_Y_MAX_BOUNDS_BIT_NV", 0x80000}, + {"GL_FONT_Y_MIN_BOUNDS_BIT_NV", 0x20000}, + {"GL_FORCE_BLUE_TO_ONE_NV", 0x8860}, + {"GL_FORMAT_SUBSAMPLE_244_244_OML", 0x8983}, + {"GL_FORMAT_SUBSAMPLE_24_24_OML", 0x8982}, + {"GL_FOVEATION_ENABLE_BIT_QCOM", 0x0001}, + {"GL_FOVEATION_SCALED_BIN_METHOD_BIT_QCOM", 0x0002}, + {"GL_FOVEATION_SUBSAMPLED_LAYOUT_METHOD_BIT_QCOM", 0x0004}, + {"GL_FRACTIONAL_EVEN", 0x8E7C}, + {"GL_FRACTIONAL_EVEN_EXT", 0x8E7C}, + {"GL_FRACTIONAL_EVEN_OES", 0x8E7C}, + {"GL_FRACTIONAL_ODD", 0x8E7B}, + {"GL_FRACTIONAL_ODD_EXT", 0x8E7B}, + {"GL_FRACTIONAL_ODD_OES", 0x8E7B}, + {"GL_FRAGMENTS_INSTRUMENT_COUNTERS_SGIX", 0x8314}, + {"GL_FRAGMENTS_INSTRUMENT_MAX_SGIX", 0x8315}, + {"GL_FRAGMENTS_INSTRUMENT_SGIX", 0x8313}, + {"GL_FRAGMENT_ALPHA_MODULATE_IMG", 0x8C08}, + {"GL_FRAGMENT_COLOR_EXT", 0x834C}, + {"GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX", 0x8402}, + {"GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX", 0x8403}, + {"GL_FRAGMENT_COLOR_MATERIAL_SGIX", 0x8401}, + {"GL_FRAGMENT_COVERAGE_COLOR_NV", 0x92DE}, + {"GL_FRAGMENT_COVERAGE_TO_COLOR_NV", 0x92DD}, + {"GL_FRAGMENT_DEPTH", 0x8452}, + {"GL_FRAGMENT_DEPTH_EXT", 0x8452}, + {"GL_FRAGMENT_INPUT_NV", 0x936D}, + {"GL_FRAGMENT_INTERPOLATION_OFFSET_BITS", 0x8E5D}, + {"GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES", 0x8E5D}, + {"GL_FRAGMENT_LIGHT0_SGIX", 0x840C}, + {"GL_FRAGMENT_LIGHT1_SGIX", 0x840D}, + {"GL_FRAGMENT_LIGHT2_SGIX", 0x840E}, + {"GL_FRAGMENT_LIGHT3_SGIX", 0x840F}, + {"GL_FRAGMENT_LIGHT4_SGIX", 0x8410}, + {"GL_FRAGMENT_LIGHT5_SGIX", 0x8411}, + {"GL_FRAGMENT_LIGHT6_SGIX", 0x8412}, + {"GL_FRAGMENT_LIGHT7_SGIX", 0x8413}, + {"GL_FRAGMENT_LIGHTING_SGIX", 0x8400}, + {"GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX", 0x840A}, + {"GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX", 0x8408}, + {"GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX", 0x840B}, + {"GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX", 0x8409}, + {"GL_FRAGMENT_MATERIAL_EXT", 0x8349}, + {"GL_FRAGMENT_NORMAL_EXT", 0x834A}, + {"GL_FRAGMENT_PROGRAM_ARB", 0x8804}, + {"GL_FRAGMENT_PROGRAM_BINDING_NV", 0x8873}, + {"GL_FRAGMENT_PROGRAM_CALLBACK_DATA_MESA", 0x8BB3}, + {"GL_FRAGMENT_PROGRAM_CALLBACK_FUNC_MESA", 0x8BB2}, + {"GL_FRAGMENT_PROGRAM_CALLBACK_MESA", 0x8BB1}, + {"GL_FRAGMENT_PROGRAM_INTERPOLATION_OFFSET_BITS_NV", 0x8E5D}, + {"GL_FRAGMENT_PROGRAM_NV", 0x8870}, + {"GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV", 0x8DA4}, + {"GL_FRAGMENT_PROGRAM_POSITION_MESA", 0x8BB0}, + {"GL_FRAGMENT_SHADER", 0x8B30}, + {"GL_FRAGMENT_SHADER_ARB", 0x8B30}, + {"GL_FRAGMENT_SHADER_ATI", 0x8920}, + {"GL_FRAGMENT_SHADER_BIT", 0x0002}, + {"GL_FRAGMENT_SHADER_BIT_EXT", 0x0002}, + {"GL_FRAGMENT_SHADER_DERIVATIVE_HINT", 0x8B8B}, + {"GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB", 0x8B8B}, + {"GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES", 0x8B8B}, + {"GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT", 0x8A52}, + {"GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM", 0x8F66}, + {"GL_FRAGMENT_SHADER_INVOCATIONS", 0x82F4}, + {"GL_FRAGMENT_SHADER_INVOCATIONS_ARB", 0x82F4}, + {"GL_FRAGMENT_SHADING_RATE_ATTACHMENT_WITH_DEFAULT_FRAMEBUFFER_SUPPORTED_EXT", 0x96DF}, + {"GL_FRAGMENT_SHADING_RATE_COMBINER_OP_KEEP_EXT", 0x96D2}, + {"GL_FRAGMENT_SHADING_RATE_COMBINER_OP_MAX_EXT", 0x96D5}, + {"GL_FRAGMENT_SHADING_RATE_COMBINER_OP_MIN_EXT", 0x96D4}, + {"GL_FRAGMENT_SHADING_RATE_COMBINER_OP_MUL_EXT", 0x96D6}, + {"GL_FRAGMENT_SHADING_RATE_COMBINER_OP_REPLACE_EXT", 0x96D3}, + {"GL_FRAGMENT_SHADING_RATE_NON_TRIVIAL_COMBINERS_SUPPORTED_EXT", 0x8F6F}, + {"GL_FRAGMENT_SHADING_RATE_WITH_SAMPLE_MASK_SUPPORTED_EXT", 0x96DE}, + {"GL_FRAGMENT_SHADING_RATE_WITH_SHADER_DEPTH_STENCIL_WRITES_SUPPORTED_EXT", 0x96DD}, + {"GL_FRAGMENT_SUBROUTINE", 0x92EC}, + {"GL_FRAGMENT_SUBROUTINE_UNIFORM", 0x92F2}, + {"GL_FRAGMENT_TEXTURE", 0x829F}, + {"GL_FRAMEBUFFER", 0x8D40}, + {"GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE", 0x8215}, + {"GL_FRAMEBUFFER_ATTACHMENT_ANGLE", 0x93A3}, + {"GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE", 0x8214}, + {"GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING", 0x8210}, + {"GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT", 0x8210}, + {"GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE", 0x8211}, + {"GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT", 0x8211}, + {"GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE", 0x8216}, + {"GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE", 0x8213}, + {"GL_FRAMEBUFFER_ATTACHMENT_LAYERED", 0x8DA7}, + {"GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB", 0x8DA7}, + {"GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT", 0x8DA7}, + {"GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES", 0x8DA7}, + {"GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME", 0x8CD1}, + {"GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT", 0x8CD1}, + {"GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES", 0x8CD1}, + {"GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE", 0x8CD0}, + {"GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT", 0x8CD0}, + {"GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES", 0x8CD0}, + {"GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE", 0x8212}, + {"GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE", 0x8217}, + {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT", 0x8CD4}, + {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES", 0x8CD4}, + {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR", 0x9632}, + {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE", 0x8CD3}, + {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT", 0x8CD3}, + {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES", 0x8CD3}, + {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER", 0x8CD4}, + {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT", 0x8CD4}, + {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL", 0x8CD2}, + {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT", 0x8CD2}, + {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES", 0x8CD2}, + {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR", 0x9630}, + {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT", 0x8D6C}, + {"GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SCALE_IMG", 0x913F}, + {"GL_FRAMEBUFFER_BARRIER_BIT", 0x0400}, + {"GL_FRAMEBUFFER_BARRIER_BIT_EXT", 0x0400}, + {"GL_FRAMEBUFFER_BINDING", 0x8CA6}, + {"GL_FRAMEBUFFER_BINDING_ANGLE", 0x8CA6}, + {"GL_FRAMEBUFFER_BINDING_EXT", 0x8CA6}, + {"GL_FRAMEBUFFER_BINDING_OES", 0x8CA6}, + {"GL_FRAMEBUFFER_BLEND", 0x828B}, + {"GL_FRAMEBUFFER_COMPLETE", 0x8CD5}, + {"GL_FRAMEBUFFER_COMPLETE_EXT", 0x8CD5}, + {"GL_FRAMEBUFFER_COMPLETE_OES", 0x8CD5}, + {"GL_FRAMEBUFFER_DEFAULT", 0x8218}, + {"GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS", 0x9314}, + {"GL_FRAMEBUFFER_DEFAULT_HEIGHT", 0x9311}, + {"GL_FRAMEBUFFER_DEFAULT_LAYERS", 0x9312}, + {"GL_FRAMEBUFFER_DEFAULT_LAYERS_EXT", 0x9312}, + {"GL_FRAMEBUFFER_DEFAULT_LAYERS_OES", 0x9312}, + {"GL_FRAMEBUFFER_DEFAULT_SAMPLES", 0x9313}, + {"GL_FRAMEBUFFER_DEFAULT_WIDTH", 0x9310}, + {"GL_FRAMEBUFFER_EXT", 0x8D40}, + {"GL_FRAMEBUFFER_FETCH_NONCOHERENT_QCOM", 0x96A2}, + {"GL_FRAMEBUFFER_FLIP_X_MESA", 0x8BBC}, + {"GL_FRAMEBUFFER_FLIP_Y_MESA", 0x8BBB}, + {"GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT", 0x8CD6}, + {"GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT", 0x8CD6}, + {"GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES", 0x8CD6}, + {"GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS", 0x8CD9}, + {"GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT", 0x8CD9}, + {"GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES", 0x8CD9}, + {"GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER", 0x8CDB}, + {"GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT", 0x8CDB}, + {"GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OES", 0x8CDB}, + {"GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT", 0x8CDA}, + {"GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES", 0x8CDA}, + {"GL_FRAMEBUFFER_INCOMPLETE_FOVEATION_QCOM", 0x8BFF}, + {"GL_FRAMEBUFFER_INCOMPLETE_INSUFFICIENT_SHADER_COMBINED_LOCAL_STORAGE_EXT", 0x9652}, + {"GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB", 0x8DA9}, + {"GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT", 0x8DA9}, + {"GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS", 0x8DA8}, + {"GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB", 0x8DA8}, + {"GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT", 0x8DA8}, + {"GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES", 0x8DA8}, + {"GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT", 0x8CD7}, + {"GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT", 0x8CD7}, + {"GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES", 0x8CD7}, + {"GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE", 0x8D56}, + {"GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_AND_DOWNSAMPLE_IMG", 0x913C}, + {"GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_ANGLE", 0x8D56}, + {"GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE", 0x8D56}, + {"GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT", 0x8D56}, + {"GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG", 0x9134}, + {"GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_NV", 0x8D56}, + {"GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER", 0x8CDC}, + {"GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT", 0x8CDC}, + {"GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OES", 0x8CDC}, + {"GL_FRAMEBUFFER_INCOMPLETE_VIEW_TARGETS_OVR", 0x9633}, + {"GL_FRAMEBUFFER_OES", 0x8D40}, + {"GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB", 0x9342}, + {"GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV", 0x9342}, + {"GL_FRAMEBUFFER_RENDERABLE", 0x8289}, + {"GL_FRAMEBUFFER_RENDERABLE_LAYERED", 0x828A}, + {"GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB", 0x9343}, + {"GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV", 0x9343}, + {"GL_FRAMEBUFFER_SRGB", 0x8DB9}, + {"GL_FRAMEBUFFER_SRGB_CAPABLE_EXT", 0x8DBA}, + {"GL_FRAMEBUFFER_SRGB_EXT", 0x8DB9}, + {"GL_FRAMEBUFFER_SWAP_XY_MESA", 0x8BBD}, + {"GL_FRAMEBUFFER_UNDEFINED", 0x8219}, + {"GL_FRAMEBUFFER_UNDEFINED_OES", 0x8219}, + {"GL_FRAMEBUFFER_UNSUPPORTED", 0x8CDD}, + {"GL_FRAMEBUFFER_UNSUPPORTED_EXT", 0x8CDD}, + {"GL_FRAMEBUFFER_UNSUPPORTED_OES", 0x8CDD}, + {"GL_FRAMEZOOM_FACTOR_SGIX", 0x818C}, + {"GL_FRAMEZOOM_SGIX", 0x818B}, + {"GL_FRAME_NV", 0x8E26}, + {"GL_FRONT", 0x0404}, + {"GL_FRONT_AND_BACK", 0x0408}, + {"GL_FRONT_FACE", 0x0B46}, + {"GL_FRONT_FACE_COMMAND_NV", 0x0012}, + {"GL_FRONT_LEFT", 0x0400}, + {"GL_FRONT_RIGHT", 0x0401}, + {"GL_FULL_RANGE_EXT", 0x87E1}, + {"GL_FULL_STIPPLE_HINT_PGI", 0x1A219}, + {"GL_FULL_SUPPORT", 0x82B7}, + {"GL_FUNC_ADD", 0x8006}, + {"GL_FUNC_ADD_EXT", 0x8006}, + {"GL_FUNC_ADD_OES", 0x8006}, + {"GL_FUNC_REVERSE_SUBTRACT", 0x800B}, + {"GL_FUNC_REVERSE_SUBTRACT_EXT", 0x800B}, + {"GL_FUNC_REVERSE_SUBTRACT_OES", 0x800B}, + {"GL_FUNC_SUBTRACT", 0x800A}, + {"GL_FUNC_SUBTRACT_EXT", 0x800A}, + {"GL_FUNC_SUBTRACT_OES", 0x800A}, + {"GL_GCCSO_SHADER_BINARY_FJ", 0x9260}, + {"GL_GENERATE_MIPMAP", 0x8191}, + {"GL_GENERATE_MIPMAP_HINT", 0x8192}, + {"GL_GENERATE_MIPMAP_HINT_SGIS", 0x8192}, + {"GL_GENERATE_MIPMAP_SGIS", 0x8191}, + {"GL_GENERIC_ATTRIB_NV", 0x8C7D}, + {"GL_GEOMETRY_DEFORMATION_BIT_SGIX", 0x0002}, + {"GL_GEOMETRY_DEFORMATION_SGIX", 0x8194}, + {"GL_GEOMETRY_INPUT_TYPE", 0x8917}, + {"GL_GEOMETRY_INPUT_TYPE_ARB", 0x8DDB}, + {"GL_GEOMETRY_INPUT_TYPE_EXT", 0x8DDB}, + {"GL_GEOMETRY_LINKED_INPUT_TYPE_EXT", 0x8917}, + {"GL_GEOMETRY_LINKED_INPUT_TYPE_OES", 0x8917}, + {"GL_GEOMETRY_LINKED_OUTPUT_TYPE_EXT", 0x8918}, + {"GL_GEOMETRY_LINKED_OUTPUT_TYPE_OES", 0x8918}, + {"GL_GEOMETRY_LINKED_VERTICES_OUT_EXT", 0x8916}, + {"GL_GEOMETRY_LINKED_VERTICES_OUT_OES", 0x8916}, + {"GL_GEOMETRY_OUTPUT_TYPE", 0x8918}, + {"GL_GEOMETRY_OUTPUT_TYPE_ARB", 0x8DDC}, + {"GL_GEOMETRY_OUTPUT_TYPE_EXT", 0x8DDC}, + {"GL_GEOMETRY_PROGRAM_NV", 0x8C26}, + {"GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV", 0x8DA3}, + {"GL_GEOMETRY_SHADER", 0x8DD9}, + {"GL_GEOMETRY_SHADER_ARB", 0x8DD9}, + {"GL_GEOMETRY_SHADER_BIT", 0x0004}, + {"GL_GEOMETRY_SHADER_BIT_EXT", 0x0004}, + {"GL_GEOMETRY_SHADER_BIT_OES", 0x0004}, + {"GL_GEOMETRY_SHADER_EXT", 0x8DD9}, + {"GL_GEOMETRY_SHADER_INVOCATIONS", 0x887F}, + {"GL_GEOMETRY_SHADER_INVOCATIONS_EXT", 0x887F}, + {"GL_GEOMETRY_SHADER_INVOCATIONS_OES", 0x887F}, + {"GL_GEOMETRY_SHADER_OES", 0x8DD9}, + {"GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED", 0x82F3}, + {"GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED_ARB", 0x82F3}, + {"GL_GEOMETRY_SUBROUTINE", 0x92EB}, + {"GL_GEOMETRY_SUBROUTINE_UNIFORM", 0x92F1}, + {"GL_GEOMETRY_TEXTURE", 0x829E}, + {"GL_GEOMETRY_VERTICES_OUT", 0x8916}, + {"GL_GEOMETRY_VERTICES_OUT_ARB", 0x8DDA}, + {"GL_GEOMETRY_VERTICES_OUT_EXT", 0x8DDA}, + {"GL_GEQUAL", 0x0206}, + {"GL_GET_TEXTURE_IMAGE_FORMAT", 0x8291}, + {"GL_GET_TEXTURE_IMAGE_TYPE", 0x8292}, + {"GL_GLOBAL_ALPHA_FACTOR_SUN", 0x81DA}, + {"GL_GLOBAL_ALPHA_SUN", 0x81D9}, + {"GL_GLYPH_HAS_KERNING_BIT_NV", 0x0100}, + {"GL_GLYPH_HEIGHT_BIT_NV", 0x0002}, + {"GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV", 0x0010}, + {"GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV", 0x0004}, + {"GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV", 0x0008}, + {"GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV", 0x0080}, + {"GL_GLYPH_VERTICAL_BEARING_X_BIT_NV", 0x0020}, + {"GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV", 0x0040}, + {"GL_GLYPH_WIDTH_BIT_NV", 0x0001}, + {"GL_GPU_ADDRESS_NV", 0x8F34}, + {"GL_GPU_DISJOINT_EXT", 0x8FBB}, + {"GL_GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX", 0x9049}, + {"GL_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX", 0x9047}, + {"GL_GPU_MEMORY_INFO_EVICTED_MEMORY_NVX", 0x904B}, + {"GL_GPU_MEMORY_INFO_EVICTION_COUNT_NVX", 0x904A}, + {"GL_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX", 0x9048}, + {"GL_GPU_OPTIMIZED_QCOM", 0x8FB2}, + {"GL_GREATER", 0x0204}, + {"GL_GREEN", 0x1904}, + {"GL_GREEN_BIAS", 0x0D19}, + {"GL_GREEN_BITS", 0x0D53}, + {"GL_GREEN_BIT_ATI", 0x0002}, + {"GL_GREEN_INTEGER", 0x8D95}, + {"GL_GREEN_INTEGER_EXT", 0x8D95}, + {"GL_GREEN_MAX_CLAMP_INGR", 0x8565}, + {"GL_GREEN_MIN_CLAMP_INGR", 0x8561}, + {"GL_GREEN_NV", 0x1904}, + {"GL_GREEN_SCALE", 0x0D18}, + {"GL_GS_PROGRAM_BINARY_MTK", 0x9641}, + {"GL_GS_SHADER_BINARY_MTK", 0x9640}, + {"GL_GUILTY_CONTEXT_RESET", 0x8253}, + {"GL_GUILTY_CONTEXT_RESET_ARB", 0x8253}, + {"GL_GUILTY_CONTEXT_RESET_EXT", 0x8253}, + {"GL_GUILTY_CONTEXT_RESET_KHR", 0x8253}, + {"GL_HALF_APPLE", 0x140B}, + {"GL_HALF_BIAS_NEGATE_NV", 0x853B}, + {"GL_HALF_BIAS_NORMAL_NV", 0x853A}, + {"GL_HALF_BIT_ATI", 0x0008}, + {"GL_HALF_FLOAT", 0x140B}, + {"GL_HALF_FLOAT_ARB", 0x140B}, + {"GL_HALF_FLOAT_NV", 0x140B}, + {"GL_HALF_FLOAT_OES", 0x8D61}, + {"GL_HANDLE_TYPE_D3D11_IMAGE_EXT", 0x958B}, + {"GL_HANDLE_TYPE_D3D11_IMAGE_KMT_EXT", 0x958C}, + {"GL_HANDLE_TYPE_D3D12_FENCE_EXT", 0x9594}, + {"GL_HANDLE_TYPE_D3D12_RESOURCE_EXT", 0x958A}, + {"GL_HANDLE_TYPE_D3D12_TILEPOOL_EXT", 0x9589}, + {"GL_HANDLE_TYPE_OPAQUE_FD_EXT", 0x9586}, + {"GL_HANDLE_TYPE_OPAQUE_WIN32_EXT", 0x9587}, + {"GL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXT", 0x9588}, + {"GL_HANDLE_TYPE_ZIRCON_EVENT_ANGLE", 0x93AF}, + {"GL_HANDLE_TYPE_ZIRCON_VMO_ANGLE", 0x93AE}, + {"GL_HARDLIGHT", 0x929B}, + {"GL_HARDLIGHT_KHR", 0x929B}, + {"GL_HARDLIGHT_NV", 0x929B}, + {"GL_HARDMIX_NV", 0x92A9}, + {"GL_HIGH_FLOAT", 0x8DF2}, + {"GL_HIGH_INT", 0x8DF5}, + {"GL_HILO16_NV", 0x86F8}, + {"GL_HILO8_NV", 0x885E}, + {"GL_HILO_NV", 0x86F4}, + {"GL_HINT_BIT", 0x8000}, + {"GL_HISTOGRAM", 0x8024}, + {"GL_HISTOGRAM_ALPHA_SIZE", 0x802B}, + {"GL_HISTOGRAM_ALPHA_SIZE_EXT", 0x802B}, + {"GL_HISTOGRAM_BLUE_SIZE", 0x802A}, + {"GL_HISTOGRAM_BLUE_SIZE_EXT", 0x802A}, + {"GL_HISTOGRAM_EXT", 0x8024}, + {"GL_HISTOGRAM_FORMAT", 0x8027}, + {"GL_HISTOGRAM_FORMAT_EXT", 0x8027}, + {"GL_HISTOGRAM_GREEN_SIZE", 0x8029}, + {"GL_HISTOGRAM_GREEN_SIZE_EXT", 0x8029}, + {"GL_HISTOGRAM_LUMINANCE_SIZE", 0x802C}, + {"GL_HISTOGRAM_LUMINANCE_SIZE_EXT", 0x802C}, + {"GL_HISTOGRAM_RED_SIZE", 0x8028}, + {"GL_HISTOGRAM_RED_SIZE_EXT", 0x8028}, + {"GL_HISTOGRAM_SINK", 0x802D}, + {"GL_HISTOGRAM_SINK_EXT", 0x802D}, + {"GL_HISTOGRAM_WIDTH", 0x8026}, + {"GL_HISTOGRAM_WIDTH_EXT", 0x8026}, + {"GL_HI_BIAS_NV", 0x8714}, + {"GL_HI_SCALE_NV", 0x870E}, + {"GL_HORIZONTAL_LINE_TO_NV", 0x0006}, + {"GL_HSL_COLOR", 0x92AF}, + {"GL_HSL_COLOR_KHR", 0x92AF}, + {"GL_HSL_COLOR_NV", 0x92AF}, + {"GL_HSL_HUE", 0x92AD}, + {"GL_HSL_HUE_KHR", 0x92AD}, + {"GL_HSL_HUE_NV", 0x92AD}, + {"GL_HSL_LUMINOSITY", 0x92B0}, + {"GL_HSL_LUMINOSITY_KHR", 0x92B0}, + {"GL_HSL_LUMINOSITY_NV", 0x92B0}, + {"GL_HSL_SATURATION", 0x92AE}, + {"GL_HSL_SATURATION_KHR", 0x92AE}, + {"GL_HSL_SATURATION_NV", 0x92AE}, + {"GL_IDENTITY_NV", 0x862A}, + {"GL_IGNORE_BORDER_HP", 0x8150}, + {"GL_IMAGE_1D", 0x904C}, + {"GL_IMAGE_1D_ARRAY", 0x9052}, + {"GL_IMAGE_1D_ARRAY_EXT", 0x9052}, + {"GL_IMAGE_1D_EXT", 0x904C}, + {"GL_IMAGE_2D", 0x904D}, + {"GL_IMAGE_2D_ARRAY", 0x9053}, + {"GL_IMAGE_2D_ARRAY_EXT", 0x9053}, + {"GL_IMAGE_2D_EXT", 0x904D}, + {"GL_IMAGE_2D_MULTISAMPLE", 0x9055}, + {"GL_IMAGE_2D_MULTISAMPLE_ARRAY", 0x9056}, + {"GL_IMAGE_2D_MULTISAMPLE_ARRAY_EXT", 0x9056}, + {"GL_IMAGE_2D_MULTISAMPLE_EXT", 0x9055}, + {"GL_IMAGE_2D_RECT", 0x904F}, + {"GL_IMAGE_2D_RECT_EXT", 0x904F}, + {"GL_IMAGE_3D", 0x904E}, + {"GL_IMAGE_3D_EXT", 0x904E}, + {"GL_IMAGE_BINDING_ACCESS", 0x8F3E}, + {"GL_IMAGE_BINDING_ACCESS_EXT", 0x8F3E}, + {"GL_IMAGE_BINDING_FORMAT", 0x906E}, + {"GL_IMAGE_BINDING_FORMAT_EXT", 0x906E}, + {"GL_IMAGE_BINDING_LAYER", 0x8F3D}, + {"GL_IMAGE_BINDING_LAYERED", 0x8F3C}, + {"GL_IMAGE_BINDING_LAYERED_EXT", 0x8F3C}, + {"GL_IMAGE_BINDING_LAYER_EXT", 0x8F3D}, + {"GL_IMAGE_BINDING_LEVEL", 0x8F3B}, + {"GL_IMAGE_BINDING_LEVEL_EXT", 0x8F3B}, + {"GL_IMAGE_BINDING_NAME", 0x8F3A}, + {"GL_IMAGE_BINDING_NAME_EXT", 0x8F3A}, + {"GL_IMAGE_BUFFER", 0x9051}, + {"GL_IMAGE_BUFFER_EXT", 0x9051}, + {"GL_IMAGE_BUFFER_OES", 0x9051}, + {"GL_IMAGE_CLASS_10_10_10_2", 0x82C3}, + {"GL_IMAGE_CLASS_11_11_10", 0x82C2}, + {"GL_IMAGE_CLASS_1_X_16", 0x82BE}, + {"GL_IMAGE_CLASS_1_X_32", 0x82BB}, + {"GL_IMAGE_CLASS_1_X_8", 0x82C1}, + {"GL_IMAGE_CLASS_2_X_16", 0x82BD}, + {"GL_IMAGE_CLASS_2_X_32", 0x82BA}, + {"GL_IMAGE_CLASS_2_X_8", 0x82C0}, + {"GL_IMAGE_CLASS_4_X_16", 0x82BC}, + {"GL_IMAGE_CLASS_4_X_32", 0x82B9}, + {"GL_IMAGE_CLASS_4_X_8", 0x82BF}, + {"GL_IMAGE_COMPATIBILITY_CLASS", 0x82A8}, + {"GL_IMAGE_CUBE", 0x9050}, + {"GL_IMAGE_CUBE_EXT", 0x9050}, + {"GL_IMAGE_CUBE_MAP_ARRAY", 0x9054}, + {"GL_IMAGE_CUBE_MAP_ARRAY_EXT", 0x9054}, + {"GL_IMAGE_CUBE_MAP_ARRAY_OES", 0x9054}, + {"GL_IMAGE_CUBIC_WEIGHT_HP", 0x815E}, + {"GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS", 0x90C9}, + {"GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE", 0x90C8}, + {"GL_IMAGE_FORMAT_COMPATIBILITY_TYPE", 0x90C7}, + {"GL_IMAGE_MAG_FILTER_HP", 0x815C}, + {"GL_IMAGE_MIN_FILTER_HP", 0x815D}, + {"GL_IMAGE_PIXEL_FORMAT", 0x82A9}, + {"GL_IMAGE_PIXEL_TYPE", 0x82AA}, + {"GL_IMAGE_ROTATE_ANGLE_HP", 0x8159}, + {"GL_IMAGE_ROTATE_ORIGIN_X_HP", 0x815A}, + {"GL_IMAGE_ROTATE_ORIGIN_Y_HP", 0x815B}, + {"GL_IMAGE_SCALE_X_HP", 0x8155}, + {"GL_IMAGE_SCALE_Y_HP", 0x8156}, + {"GL_IMAGE_TEXEL_SIZE", 0x82A7}, + {"GL_IMAGE_TRANSFORM_2D_HP", 0x8161}, + {"GL_IMAGE_TRANSLATE_X_HP", 0x8157}, + {"GL_IMAGE_TRANSLATE_Y_HP", 0x8158}, + {"GL_IMPLEMENTATION_COLOR_READ_FORMAT", 0x8B9B}, + {"GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES", 0x8B9B}, + {"GL_IMPLEMENTATION_COLOR_READ_TYPE", 0x8B9A}, + {"GL_IMPLEMENTATION_COLOR_READ_TYPE_OES", 0x8B9A}, + {"GL_INCLUSIVE_EXT", 0x8F10}, + {"GL_INCR", 0x1E02}, + {"GL_INCR_WRAP", 0x8507}, + {"GL_INCR_WRAP_EXT", 0x8507}, + {"GL_INCR_WRAP_OES", 0x8507}, + {"GL_INDEX", 0x8222}, + {"GL_INDEX_ARRAY", 0x8077}, + {"GL_INDEX_ARRAY_ADDRESS_NV", 0x8F24}, + {"GL_INDEX_ARRAY_BUFFER_BINDING", 0x8899}, + {"GL_INDEX_ARRAY_BUFFER_BINDING_ARB", 0x8899}, + {"GL_INDEX_ARRAY_COUNT_EXT", 0x8087}, + {"GL_INDEX_ARRAY_EXT", 0x8077}, + {"GL_INDEX_ARRAY_LENGTH_NV", 0x8F2E}, + {"GL_INDEX_ARRAY_LIST_IBM", 0x103073}, + {"GL_INDEX_ARRAY_LIST_STRIDE_IBM", 0x103083}, + {"GL_INDEX_ARRAY_POINTER", 0x8091}, + {"GL_INDEX_ARRAY_POINTER_EXT", 0x8091}, + {"GL_INDEX_ARRAY_STRIDE", 0x8086}, + {"GL_INDEX_ARRAY_STRIDE_EXT", 0x8086}, + {"GL_INDEX_ARRAY_TYPE", 0x8085}, + {"GL_INDEX_ARRAY_TYPE_EXT", 0x8085}, + {"GL_INDEX_BITS", 0x0D51}, + {"GL_INDEX_BIT_PGI", 0x80000}, + {"GL_INDEX_CLEAR_VALUE", 0x0C20}, + {"GL_INDEX_LOGIC_OP", 0x0BF1}, + {"GL_INDEX_MATERIAL_EXT", 0x81B8}, + {"GL_INDEX_MATERIAL_FACE_EXT", 0x81BA}, + {"GL_INDEX_MATERIAL_PARAMETER_EXT", 0x81B9}, + {"GL_INDEX_MODE", 0x0C30}, + {"GL_INDEX_OFFSET", 0x0D13}, + {"GL_INDEX_SHIFT", 0x0D12}, + {"GL_INDEX_TEST_EXT", 0x81B5}, + {"GL_INDEX_TEST_FUNC_EXT", 0x81B6}, + {"GL_INDEX_TEST_REF_EXT", 0x81B7}, + {"GL_INDEX_WRITEMASK", 0x0C21}, + {"GL_INFO_LOG_LENGTH", 0x8B84}, + {"GL_INNOCENT_CONTEXT_RESET", 0x8254}, + {"GL_INNOCENT_CONTEXT_RESET_ARB", 0x8254}, + {"GL_INNOCENT_CONTEXT_RESET_EXT", 0x8254}, + {"GL_INNOCENT_CONTEXT_RESET_KHR", 0x8254}, + {"GL_INSTRUMENT_BUFFER_POINTER_SGIX", 0x8180}, + {"GL_INSTRUMENT_MEASUREMENTS_SGIX", 0x8181}, + {"GL_INT", 0x1404}, + {"GL_INT16_NV", 0x8FE4}, + {"GL_INT16_VEC2_NV", 0x8FE5}, + {"GL_INT16_VEC3_NV", 0x8FE6}, + {"GL_INT16_VEC4_NV", 0x8FE7}, + {"GL_INT64_ARB", 0x140E}, + {"GL_INT64_NV", 0x140E}, + {"GL_INT64_VEC2_ARB", 0x8FE9}, + {"GL_INT64_VEC2_NV", 0x8FE9}, + {"GL_INT64_VEC3_ARB", 0x8FEA}, + {"GL_INT64_VEC3_NV", 0x8FEA}, + {"GL_INT64_VEC4_ARB", 0x8FEB}, + {"GL_INT64_VEC4_NV", 0x8FEB}, + {"GL_INT8_NV", 0x8FE0}, + {"GL_INT8_VEC2_NV", 0x8FE1}, + {"GL_INT8_VEC3_NV", 0x8FE2}, + {"GL_INT8_VEC4_NV", 0x8FE3}, + {"GL_INTENSITY", 0x8049}, + {"GL_INTENSITY12", 0x804C}, + {"GL_INTENSITY12_EXT", 0x804C}, + {"GL_INTENSITY16", 0x804D}, + {"GL_INTENSITY16F_ARB", 0x881D}, + {"GL_INTENSITY16I_EXT", 0x8D8B}, + {"GL_INTENSITY16UI_EXT", 0x8D79}, + {"GL_INTENSITY16_EXT", 0x804D}, + {"GL_INTENSITY16_SNORM", 0x901B}, + {"GL_INTENSITY32F_ARB", 0x8817}, + {"GL_INTENSITY32I_EXT", 0x8D85}, + {"GL_INTENSITY32UI_EXT", 0x8D73}, + {"GL_INTENSITY4", 0x804A}, + {"GL_INTENSITY4_EXT", 0x804A}, + {"GL_INTENSITY8", 0x804B}, + {"GL_INTENSITY8I_EXT", 0x8D91}, + {"GL_INTENSITY8UI_EXT", 0x8D7F}, + {"GL_INTENSITY8_EXT", 0x804B}, + {"GL_INTENSITY8_SNORM", 0x9017}, + {"GL_INTENSITY_EXT", 0x8049}, + {"GL_INTENSITY_FLOAT16_APPLE", 0x881D}, + {"GL_INTENSITY_FLOAT16_ATI", 0x881D}, + {"GL_INTENSITY_FLOAT32_APPLE", 0x8817}, + {"GL_INTENSITY_FLOAT32_ATI", 0x8817}, + {"GL_INTENSITY_SNORM", 0x9013}, + {"GL_INTERLACE_OML", 0x8980}, + {"GL_INTERLACE_READ_INGR", 0x8568}, + {"GL_INTERLACE_READ_OML", 0x8981}, + {"GL_INTERLACE_SGIX", 0x8094}, + {"GL_INTERLEAVED_ATTRIBS", 0x8C8C}, + {"GL_INTERLEAVED_ATTRIBS_EXT", 0x8C8C}, + {"GL_INTERLEAVED_ATTRIBS_NV", 0x8C8C}, + {"GL_INTERNALFORMAT_ALPHA_SIZE", 0x8274}, + {"GL_INTERNALFORMAT_ALPHA_TYPE", 0x827B}, + {"GL_INTERNALFORMAT_BLUE_SIZE", 0x8273}, + {"GL_INTERNALFORMAT_BLUE_TYPE", 0x827A}, + {"GL_INTERNALFORMAT_DEPTH_SIZE", 0x8275}, + {"GL_INTERNALFORMAT_DEPTH_TYPE", 0x827C}, + {"GL_INTERNALFORMAT_GREEN_SIZE", 0x8272}, + {"GL_INTERNALFORMAT_GREEN_TYPE", 0x8279}, + {"GL_INTERNALFORMAT_PREFERRED", 0x8270}, + {"GL_INTERNALFORMAT_RED_SIZE", 0x8271}, + {"GL_INTERNALFORMAT_RED_TYPE", 0x8278}, + {"GL_INTERNALFORMAT_SHARED_SIZE", 0x8277}, + {"GL_INTERNALFORMAT_STENCIL_SIZE", 0x8276}, + {"GL_INTERNALFORMAT_STENCIL_TYPE", 0x827D}, + {"GL_INTERNALFORMAT_SUPPORTED", 0x826F}, + {"GL_INTERPOLATE", 0x8575}, + {"GL_INTERPOLATE_ARB", 0x8575}, + {"GL_INTERPOLATE_EXT", 0x8575}, + {"GL_INT_10_10_10_2_OES", 0x8DF7}, + {"GL_INT_2_10_10_10_REV", 0x8D9F}, + {"GL_INT_IMAGE_1D", 0x9057}, + {"GL_INT_IMAGE_1D_ARRAY", 0x905D}, + {"GL_INT_IMAGE_1D_ARRAY_EXT", 0x905D}, + {"GL_INT_IMAGE_1D_EXT", 0x9057}, + {"GL_INT_IMAGE_2D", 0x9058}, + {"GL_INT_IMAGE_2D_ARRAY", 0x905E}, + {"GL_INT_IMAGE_2D_ARRAY_EXT", 0x905E}, + {"GL_INT_IMAGE_2D_EXT", 0x9058}, + {"GL_INT_IMAGE_2D_MULTISAMPLE", 0x9060}, + {"GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY", 0x9061}, + {"GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT", 0x9061}, + {"GL_INT_IMAGE_2D_MULTISAMPLE_EXT", 0x9060}, + {"GL_INT_IMAGE_2D_RECT", 0x905A}, + {"GL_INT_IMAGE_2D_RECT_EXT", 0x905A}, + {"GL_INT_IMAGE_3D", 0x9059}, + {"GL_INT_IMAGE_3D_EXT", 0x9059}, + {"GL_INT_IMAGE_BUFFER", 0x905C}, + {"GL_INT_IMAGE_BUFFER_EXT", 0x905C}, + {"GL_INT_IMAGE_BUFFER_OES", 0x905C}, + {"GL_INT_IMAGE_CUBE", 0x905B}, + {"GL_INT_IMAGE_CUBE_EXT", 0x905B}, + {"GL_INT_IMAGE_CUBE_MAP_ARRAY", 0x905F}, + {"GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT", 0x905F}, + {"GL_INT_IMAGE_CUBE_MAP_ARRAY_OES", 0x905F}, + {"GL_INT_SAMPLER_1D", 0x8DC9}, + {"GL_INT_SAMPLER_1D_ARRAY", 0x8DCE}, + {"GL_INT_SAMPLER_1D_ARRAY_EXT", 0x8DCE}, + {"GL_INT_SAMPLER_1D_EXT", 0x8DC9}, + {"GL_INT_SAMPLER_2D", 0x8DCA}, + {"GL_INT_SAMPLER_2D_ARRAY", 0x8DCF}, + {"GL_INT_SAMPLER_2D_ARRAY_EXT", 0x8DCF}, + {"GL_INT_SAMPLER_2D_EXT", 0x8DCA}, + {"GL_INT_SAMPLER_2D_MULTISAMPLE", 0x9109}, + {"GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY", 0x910C}, + {"GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES", 0x910C}, + {"GL_INT_SAMPLER_2D_RECT", 0x8DCD}, + {"GL_INT_SAMPLER_2D_RECT_EXT", 0x8DCD}, + {"GL_INT_SAMPLER_3D", 0x8DCB}, + {"GL_INT_SAMPLER_3D_EXT", 0x8DCB}, + {"GL_INT_SAMPLER_BUFFER", 0x8DD0}, + {"GL_INT_SAMPLER_BUFFER_AMD", 0x9002}, + {"GL_INT_SAMPLER_BUFFER_EXT", 0x8DD0}, + {"GL_INT_SAMPLER_BUFFER_OES", 0x8DD0}, + {"GL_INT_SAMPLER_CUBE", 0x8DCC}, + {"GL_INT_SAMPLER_CUBE_EXT", 0x8DCC}, + {"GL_INT_SAMPLER_CUBE_MAP_ARRAY", 0x900E}, + {"GL_INT_SAMPLER_CUBE_MAP_ARRAY_ARB", 0x900E}, + {"GL_INT_SAMPLER_CUBE_MAP_ARRAY_EXT", 0x900E}, + {"GL_INT_SAMPLER_CUBE_MAP_ARRAY_OES", 0x900E}, + {"GL_INT_SAMPLER_RENDERBUFFER_NV", 0x8E57}, + {"GL_INT_VEC2", 0x8B53}, + {"GL_INT_VEC2_ARB", 0x8B53}, + {"GL_INT_VEC3", 0x8B54}, + {"GL_INT_VEC3_ARB", 0x8B54}, + {"GL_INT_VEC4", 0x8B55}, + {"GL_INT_VEC4_ARB", 0x8B55}, + {"GL_INVALID_ENUM", 0x0500}, + {"GL_INVALID_FRAMEBUFFER_OPERATION", 0x0506}, + {"GL_INVALID_FRAMEBUFFER_OPERATION_EXT", 0x0506}, + {"GL_INVALID_FRAMEBUFFER_OPERATION_OES", 0x0506}, + {"GL_INVALID_INDEX", 0xFFFFFFFF}, + {"GL_INVALID_OPERATION", 0x0502}, + {"GL_INVALID_VALUE", 0x0501}, + {"GL_INVARIANT_DATATYPE_EXT", 0x87EB}, + {"GL_INVARIANT_EXT", 0x87C2}, + {"GL_INVARIANT_VALUE_EXT", 0x87EA}, + {"GL_INVERSE_NV", 0x862B}, + {"GL_INVERSE_TRANSPOSE_NV", 0x862D}, + {"GL_INVERT", 0x150A}, + {"GL_INVERTED_SCREEN_W_REND", 0x8491}, + {"GL_INVERT_OVG_NV", 0x92B4}, + {"GL_INVERT_RGB_NV", 0x92A3}, + {"GL_IR_INSTRUMENT1_SGIX", 0x817F}, + {"GL_ISOLINES", 0x8E7A}, + {"GL_ISOLINES_EXT", 0x8E7A}, + {"GL_ISOLINES_OES", 0x8E7A}, + {"GL_IS_PER_PATCH", 0x92E7}, + {"GL_IS_PER_PATCH_EXT", 0x92E7}, + {"GL_IS_PER_PATCH_OES", 0x92E7}, + {"GL_IS_ROW_MAJOR", 0x9300}, + {"GL_ITALIC_BIT_NV", 0x0002}, + {"GL_IUI_N3F_V2F_EXT", 0x81AF}, + {"GL_IUI_N3F_V3F_EXT", 0x81B0}, + {"GL_IUI_V2F_EXT", 0x81AD}, + {"GL_IUI_V3F_EXT", 0x81AE}, + {"GL_KEEP", 0x1E00}, + {"GL_LARGE_CCW_ARC_TO_NV", 0x0016}, + {"GL_LARGE_CW_ARC_TO_NV", 0x0018}, + {"GL_LAST_VERTEX_CONVENTION", 0x8E4E}, + {"GL_LAST_VERTEX_CONVENTION_ANGLE", 0x8E4E}, + {"GL_LAST_VERTEX_CONVENTION_EXT", 0x8E4E}, + {"GL_LAST_VERTEX_CONVENTION_OES", 0x8E4E}, + {"GL_LAST_VIDEO_CAPTURE_STATUS_NV", 0x9027}, + {"GL_LAYER_NV", 0x8DAA}, + {"GL_LAYER_PROVOKING_VERTEX", 0x825E}, + {"GL_LAYER_PROVOKING_VERTEX_EXT", 0x825E}, + {"GL_LAYER_PROVOKING_VERTEX_OES", 0x825E}, + {"GL_LAYOUT_COLOR_ATTACHMENT_EXT", 0x958E}, + {"GL_LAYOUT_DEFAULT_INTEL", 0x0000}, + {"GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT", 0x9531}, + {"GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT", 0x9530}, + {"GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT", 0x958F}, + {"GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT", 0x9590}, + {"GL_LAYOUT_GENERAL_EXT", 0x958D}, + {"GL_LAYOUT_LINEAR_CPU_CACHED_INTEL", 0x0002}, + {"GL_LAYOUT_LINEAR_INTEL", 0x0001}, + {"GL_LAYOUT_SHADER_READ_ONLY_EXT", 0x9591}, + {"GL_LAYOUT_TRANSFER_DST_EXT", 0x9593}, + {"GL_LAYOUT_TRANSFER_SRC_EXT", 0x9592}, + {"GL_LEFT", 0x0406}, + {"GL_LEQUAL", 0x0203}, + {"GL_LERP_ATI", 0x8969}, + {"GL_LESS", 0x0201}, + {"GL_LGPU_SEPARATE_STORAGE_BIT_NVX", 0x0800}, + {"GL_LIGHT0", 0x4000}, + {"GL_LIGHT1", 0x4001}, + {"GL_LIGHT2", 0x4002}, + {"GL_LIGHT3", 0x4003}, + {"GL_LIGHT4", 0x4004}, + {"GL_LIGHT5", 0x4005}, + {"GL_LIGHT6", 0x4006}, + {"GL_LIGHT7", 0x4007}, + {"GL_LIGHTEN", 0x9298}, + {"GL_LIGHTEN_KHR", 0x9298}, + {"GL_LIGHTEN_NV", 0x9298}, + {"GL_LIGHTING", 0x0B50}, + {"GL_LIGHTING_BIT", 0x0040}, + {"GL_LIGHT_ENV_MODE_SGIX", 0x8407}, + {"GL_LIGHT_MODEL_AMBIENT", 0x0B53}, + {"GL_LIGHT_MODEL_COLOR_CONTROL", 0x81F8}, + {"GL_LIGHT_MODEL_COLOR_CONTROL_EXT", 0x81F8}, + {"GL_LIGHT_MODEL_LOCAL_VIEWER", 0x0B51}, + {"GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE", 0x85B0}, + {"GL_LIGHT_MODEL_TWO_SIDE", 0x0B52}, + {"GL_LINE", 0x1B01}, + {"GL_LINEAR", 0x2601}, + {"GL_LINEARBURN_NV", 0x92A5}, + {"GL_LINEARDODGE_NV", 0x92A4}, + {"GL_LINEARLIGHT_NV", 0x92A7}, + {"GL_LINEAR_ATTENUATION", 0x1208}, + {"GL_LINEAR_CLIPMAP_LINEAR_SGIX", 0x8170}, + {"GL_LINEAR_CLIPMAP_NEAREST_SGIX", 0x844F}, + {"GL_LINEAR_DETAIL_ALPHA_SGIS", 0x8098}, + {"GL_LINEAR_DETAIL_COLOR_SGIS", 0x8099}, + {"GL_LINEAR_DETAIL_SGIS", 0x8097}, + {"GL_LINEAR_MIPMAP_LINEAR", 0x2703}, + {"GL_LINEAR_MIPMAP_NEAREST", 0x2701}, + {"GL_LINEAR_SHARPEN_ALPHA_SGIS", 0x80AE}, + {"GL_LINEAR_SHARPEN_COLOR_SGIS", 0x80AF}, + {"GL_LINEAR_SHARPEN_SGIS", 0x80AD}, + {"GL_LINEAR_TILING_EXT", 0x9585}, + {"GL_LINES", 0x0001}, + {"GL_LINES_ADJACENCY", 0x000A}, + {"GL_LINES_ADJACENCY_ARB", 0x000A}, + {"GL_LINES_ADJACENCY_EXT", 0x000A}, + {"GL_LINES_ADJACENCY_OES", 0x000A}, + {"GL_LINE_BIT", 0x0004}, + {"GL_LINE_LOOP", 0x0002}, + {"GL_LINE_NV", 0x1B01}, + {"GL_LINE_QUALITY_HINT_SGIX", 0x835B}, + {"GL_LINE_RESET_TOKEN", 0x0707}, + {"GL_LINE_SMOOTH", 0x0B20}, + {"GL_LINE_SMOOTH_HINT", 0x0C52}, + {"GL_LINE_STIPPLE", 0x0B24}, + {"GL_LINE_STIPPLE_PATTERN", 0x0B25}, + {"GL_LINE_STIPPLE_REPEAT", 0x0B26}, + {"GL_LINE_STRIP", 0x0003}, + {"GL_LINE_STRIP_ADJACENCY", 0x000B}, + {"GL_LINE_STRIP_ADJACENCY_ARB", 0x000B}, + {"GL_LINE_STRIP_ADJACENCY_EXT", 0x000B}, + {"GL_LINE_STRIP_ADJACENCY_OES", 0x000B}, + {"GL_LINE_TOKEN", 0x0702}, + {"GL_LINE_TO_NV", 0x0004}, + {"GL_LINE_WIDTH", 0x0B21}, + {"GL_LINE_WIDTH_COMMAND_NV", 0x000D}, + {"GL_LINE_WIDTH_GRANULARITY", 0x0B23}, + {"GL_LINE_WIDTH_RANGE", 0x0B22}, + {"GL_LINK_STATUS", 0x8B82}, + {"GL_LIST_BASE", 0x0B32}, + {"GL_LIST_BIT", 0x20000}, + {"GL_LIST_INDEX", 0x0B33}, + {"GL_LIST_MODE", 0x0B30}, + {"GL_LIST_PRIORITY_SGIX", 0x8182}, + {"GL_LOAD", 0x0101}, + {"GL_LOAD_OP_CLEAR_ANGLE", 0x96E5}, + {"GL_LOAD_OP_LOAD_ANGLE", 0x96E6}, + {"GL_LOAD_OP_ZERO_ANGLE", 0x96E4}, + {"GL_LOCAL_CONSTANT_DATATYPE_EXT", 0x87ED}, + {"GL_LOCAL_CONSTANT_EXT", 0x87C3}, + {"GL_LOCAL_CONSTANT_VALUE_EXT", 0x87EC}, + {"GL_LOCAL_EXT", 0x87C4}, + {"GL_LOCATION", 0x930E}, + {"GL_LOCATION_COMPONENT", 0x934A}, + {"GL_LOCATION_INDEX", 0x930F}, + {"GL_LOCATION_INDEX_EXT", 0x930F}, + {"GL_LOGIC_OP", 0x0BF1}, + {"GL_LOGIC_OP_AND_ANGLE", 0x1501}, + {"GL_LOGIC_OP_AND_INVERTED_ANGLE", 0x1504}, + {"GL_LOGIC_OP_AND_REVERSE_ANGLE", 0x1502}, + {"GL_LOGIC_OP_CLEAR_ANGLE", 0x1500}, + {"GL_LOGIC_OP_COPY_ANGLE", 0x1503}, + {"GL_LOGIC_OP_COPY_INVERTED_ANGLE", 0x150C}, + {"GL_LOGIC_OP_EQUIV_ANGLE", 0x1509}, + {"GL_LOGIC_OP_INVERT_ANGLE", 0x150A}, + {"GL_LOGIC_OP_MODE", 0x0BF0}, + {"GL_LOGIC_OP_NAND_ANGLE", 0x150E}, + {"GL_LOGIC_OP_NOOP_ANGLE", 0x1505}, + {"GL_LOGIC_OP_NOR_ANGLE", 0x1508}, + {"GL_LOGIC_OP_OR_ANGLE", 0x1507}, + {"GL_LOGIC_OP_OR_INVERTED_ANGLE", 0x150D}, + {"GL_LOGIC_OP_OR_REVERSE_ANGLE", 0x150B}, + {"GL_LOGIC_OP_SET_ANGLE", 0x150F}, + {"GL_LOGIC_OP_XOR_ANGLE", 0x1506}, + {"GL_LOSE_CONTEXT_ON_RESET", 0x8252}, + {"GL_LOSE_CONTEXT_ON_RESET_ARB", 0x8252}, + {"GL_LOSE_CONTEXT_ON_RESET_EXT", 0x8252}, + {"GL_LOSE_CONTEXT_ON_RESET_KHR", 0x8252}, + {"GL_LOWER_LEFT", 0x8CA1}, + {"GL_LOWER_LEFT_EXT", 0x8CA1}, + {"GL_LOW_FLOAT", 0x8DF0}, + {"GL_LOW_INT", 0x8DF3}, + {"GL_LO_BIAS_NV", 0x8715}, + {"GL_LO_SCALE_NV", 0x870F}, + {"GL_LUID_SIZE_EXT", 0x0008}, + {"GL_LUMINANCE", 0x1909}, + {"GL_LUMINANCE12", 0x8041}, + {"GL_LUMINANCE12_ALPHA12", 0x8047}, + {"GL_LUMINANCE12_ALPHA12_EXT", 0x8047}, + {"GL_LUMINANCE12_ALPHA4", 0x8046}, + {"GL_LUMINANCE12_ALPHA4_EXT", 0x8046}, + {"GL_LUMINANCE12_EXT", 0x8041}, + {"GL_LUMINANCE16", 0x8042}, + {"GL_LUMINANCE16F_ARB", 0x881E}, + {"GL_LUMINANCE16F_EXT", 0x881E}, + {"GL_LUMINANCE16I_EXT", 0x8D8C}, + {"GL_LUMINANCE16UI_EXT", 0x8D7A}, + {"GL_LUMINANCE16_ALPHA16", 0x8048}, + {"GL_LUMINANCE16_ALPHA16_EXT", 0x8048}, + {"GL_LUMINANCE16_ALPHA16_SNORM", 0x901A}, + {"GL_LUMINANCE16_EXT", 0x8042}, + {"GL_LUMINANCE16_SNORM", 0x9019}, + {"GL_LUMINANCE32F_ARB", 0x8818}, + {"GL_LUMINANCE32F_EXT", 0x8818}, + {"GL_LUMINANCE32I_EXT", 0x8D86}, + {"GL_LUMINANCE32UI_EXT", 0x8D74}, + {"GL_LUMINANCE4", 0x803F}, + {"GL_LUMINANCE4_ALPHA4", 0x8043}, + {"GL_LUMINANCE4_ALPHA4_EXT", 0x8043}, + {"GL_LUMINANCE4_ALPHA4_OES", 0x8043}, + {"GL_LUMINANCE4_EXT", 0x803F}, + {"GL_LUMINANCE6_ALPHA2", 0x8044}, + {"GL_LUMINANCE6_ALPHA2_EXT", 0x8044}, + {"GL_LUMINANCE8", 0x8040}, + {"GL_LUMINANCE8I_EXT", 0x8D92}, + {"GL_LUMINANCE8UI_EXT", 0x8D80}, + {"GL_LUMINANCE8_ALPHA8", 0x8045}, + {"GL_LUMINANCE8_ALPHA8_EXT", 0x8045}, + {"GL_LUMINANCE8_ALPHA8_OES", 0x8045}, + {"GL_LUMINANCE8_ALPHA8_SNORM", 0x9016}, + {"GL_LUMINANCE8_EXT", 0x8040}, + {"GL_LUMINANCE8_OES", 0x8040}, + {"GL_LUMINANCE8_SNORM", 0x9015}, + {"GL_LUMINANCE_ALPHA", 0x190A}, + {"GL_LUMINANCE_ALPHA16F_ARB", 0x881F}, + {"GL_LUMINANCE_ALPHA16F_EXT", 0x881F}, + {"GL_LUMINANCE_ALPHA16I_EXT", 0x8D8D}, + {"GL_LUMINANCE_ALPHA16UI_EXT", 0x8D7B}, + {"GL_LUMINANCE_ALPHA32F_ARB", 0x8819}, + {"GL_LUMINANCE_ALPHA32F_EXT", 0x8819}, + {"GL_LUMINANCE_ALPHA32I_EXT", 0x8D87}, + {"GL_LUMINANCE_ALPHA32UI_EXT", 0x8D75}, + {"GL_LUMINANCE_ALPHA8I_EXT", 0x8D93}, + {"GL_LUMINANCE_ALPHA8UI_EXT", 0x8D81}, + {"GL_LUMINANCE_ALPHA_FLOAT16_APPLE", 0x881F}, + {"GL_LUMINANCE_ALPHA_FLOAT16_ATI", 0x881F}, + {"GL_LUMINANCE_ALPHA_FLOAT32_APPLE", 0x8819}, + {"GL_LUMINANCE_ALPHA_FLOAT32_ATI", 0x8819}, + {"GL_LUMINANCE_ALPHA_INTEGER_EXT", 0x8D9D}, + {"GL_LUMINANCE_ALPHA_SNORM", 0x9012}, + {"GL_LUMINANCE_FLOAT16_APPLE", 0x881E}, + {"GL_LUMINANCE_FLOAT16_ATI", 0x881E}, + {"GL_LUMINANCE_FLOAT32_APPLE", 0x8818}, + {"GL_LUMINANCE_FLOAT32_ATI", 0x8818}, + {"GL_LUMINANCE_INTEGER_EXT", 0x8D9C}, + {"GL_LUMINANCE_SNORM", 0x9011}, + {"GL_MAD_ATI", 0x8968}, + {"GL_MAGNITUDE_BIAS_NV", 0x8718}, + {"GL_MAGNITUDE_SCALE_NV", 0x8712}, + {"GL_MAJOR_VERSION", 0x821B}, + {"GL_MALI_PROGRAM_BINARY_ARM", 0x8F61}, + {"GL_MALI_SHADER_BINARY_ARM", 0x8F60}, + {"GL_MANUAL_GENERATE_MIPMAP", 0x8294}, + {"GL_MAP1_BINORMAL_EXT", 0x8446}, + {"GL_MAP1_COLOR_4", 0x0D90}, + {"GL_MAP1_GRID_DOMAIN", 0x0DD0}, + {"GL_MAP1_GRID_SEGMENTS", 0x0DD1}, + {"GL_MAP1_INDEX", 0x0D91}, + {"GL_MAP1_NORMAL", 0x0D92}, + {"GL_MAP1_TANGENT_EXT", 0x8444}, + {"GL_MAP1_TEXTURE_COORD_1", 0x0D93}, + {"GL_MAP1_TEXTURE_COORD_2", 0x0D94}, + {"GL_MAP1_TEXTURE_COORD_3", 0x0D95}, + {"GL_MAP1_TEXTURE_COORD_4", 0x0D96}, + {"GL_MAP1_VERTEX_3", 0x0D97}, + {"GL_MAP1_VERTEX_4", 0x0D98}, + {"GL_MAP1_VERTEX_ATTRIB0_4_NV", 0x8660}, + {"GL_MAP1_VERTEX_ATTRIB10_4_NV", 0x866A}, + {"GL_MAP1_VERTEX_ATTRIB11_4_NV", 0x866B}, + {"GL_MAP1_VERTEX_ATTRIB12_4_NV", 0x866C}, + {"GL_MAP1_VERTEX_ATTRIB13_4_NV", 0x866D}, + {"GL_MAP1_VERTEX_ATTRIB14_4_NV", 0x866E}, + {"GL_MAP1_VERTEX_ATTRIB15_4_NV", 0x866F}, + {"GL_MAP1_VERTEX_ATTRIB1_4_NV", 0x8661}, + {"GL_MAP1_VERTEX_ATTRIB2_4_NV", 0x8662}, + {"GL_MAP1_VERTEX_ATTRIB3_4_NV", 0x8663}, + {"GL_MAP1_VERTEX_ATTRIB4_4_NV", 0x8664}, + {"GL_MAP1_VERTEX_ATTRIB5_4_NV", 0x8665}, + {"GL_MAP1_VERTEX_ATTRIB6_4_NV", 0x8666}, + {"GL_MAP1_VERTEX_ATTRIB7_4_NV", 0x8667}, + {"GL_MAP1_VERTEX_ATTRIB8_4_NV", 0x8668}, + {"GL_MAP1_VERTEX_ATTRIB9_4_NV", 0x8669}, + {"GL_MAP2_BINORMAL_EXT", 0x8447}, + {"GL_MAP2_COLOR_4", 0x0DB0}, + {"GL_MAP2_GRID_DOMAIN", 0x0DD2}, + {"GL_MAP2_GRID_SEGMENTS", 0x0DD3}, + {"GL_MAP2_INDEX", 0x0DB1}, + {"GL_MAP2_NORMAL", 0x0DB2}, + {"GL_MAP2_TANGENT_EXT", 0x8445}, + {"GL_MAP2_TEXTURE_COORD_1", 0x0DB3}, + {"GL_MAP2_TEXTURE_COORD_2", 0x0DB4}, + {"GL_MAP2_TEXTURE_COORD_3", 0x0DB5}, + {"GL_MAP2_TEXTURE_COORD_4", 0x0DB6}, + {"GL_MAP2_VERTEX_3", 0x0DB7}, + {"GL_MAP2_VERTEX_4", 0x0DB8}, + {"GL_MAP2_VERTEX_ATTRIB0_4_NV", 0x8670}, + {"GL_MAP2_VERTEX_ATTRIB10_4_NV", 0x867A}, + {"GL_MAP2_VERTEX_ATTRIB11_4_NV", 0x867B}, + {"GL_MAP2_VERTEX_ATTRIB12_4_NV", 0x867C}, + {"GL_MAP2_VERTEX_ATTRIB13_4_NV", 0x867D}, + {"GL_MAP2_VERTEX_ATTRIB14_4_NV", 0x867E}, + {"GL_MAP2_VERTEX_ATTRIB15_4_NV", 0x867F}, + {"GL_MAP2_VERTEX_ATTRIB1_4_NV", 0x8671}, + {"GL_MAP2_VERTEX_ATTRIB2_4_NV", 0x8672}, + {"GL_MAP2_VERTEX_ATTRIB3_4_NV", 0x8673}, + {"GL_MAP2_VERTEX_ATTRIB4_4_NV", 0x8674}, + {"GL_MAP2_VERTEX_ATTRIB5_4_NV", 0x8675}, + {"GL_MAP2_VERTEX_ATTRIB6_4_NV", 0x8676}, + {"GL_MAP2_VERTEX_ATTRIB7_4_NV", 0x8677}, + {"GL_MAP2_VERTEX_ATTRIB8_4_NV", 0x8678}, + {"GL_MAP2_VERTEX_ATTRIB9_4_NV", 0x8679}, + {"GL_MAP_ATTRIB_U_ORDER_NV", 0x86C3}, + {"GL_MAP_ATTRIB_V_ORDER_NV", 0x86C4}, + {"GL_MAP_COHERENT_BIT", 0x0080}, + {"GL_MAP_COHERENT_BIT_EXT", 0x0080}, + {"GL_MAP_COLOR", 0x0D10}, + {"GL_MAP_FLUSH_EXPLICIT_BIT", 0x0010}, + {"GL_MAP_FLUSH_EXPLICIT_BIT_EXT", 0x0010}, + {"GL_MAP_INVALIDATE_BUFFER_BIT", 0x0008}, + {"GL_MAP_INVALIDATE_BUFFER_BIT_EXT", 0x0008}, + {"GL_MAP_INVALIDATE_RANGE_BIT", 0x0004}, + {"GL_MAP_INVALIDATE_RANGE_BIT_EXT", 0x0004}, + {"GL_MAP_PERSISTENT_BIT", 0x0040}, + {"GL_MAP_PERSISTENT_BIT_EXT", 0x0040}, + {"GL_MAP_READ_BIT", 0x0001}, + {"GL_MAP_READ_BIT_EXT", 0x0001}, + {"GL_MAP_STENCIL", 0x0D11}, + {"GL_MAP_TESSELLATION_NV", 0x86C2}, + {"GL_MAP_UNSYNCHRONIZED_BIT", 0x0020}, + {"GL_MAP_UNSYNCHRONIZED_BIT_EXT", 0x0020}, + {"GL_MAP_WRITE_BIT", 0x0002}, + {"GL_MAP_WRITE_BIT_EXT", 0x0002}, + {"GL_MATERIAL_SIDE_HINT_PGI", 0x1A22C}, + {"GL_MATRIX0_ARB", 0x88C0}, + {"GL_MATRIX0_NV", 0x8630}, + {"GL_MATRIX10_ARB", 0x88CA}, + {"GL_MATRIX11_ARB", 0x88CB}, + {"GL_MATRIX12_ARB", 0x88CC}, + {"GL_MATRIX13_ARB", 0x88CD}, + {"GL_MATRIX14_ARB", 0x88CE}, + {"GL_MATRIX15_ARB", 0x88CF}, + {"GL_MATRIX16_ARB", 0x88D0}, + {"GL_MATRIX17_ARB", 0x88D1}, + {"GL_MATRIX18_ARB", 0x88D2}, + {"GL_MATRIX19_ARB", 0x88D3}, + {"GL_MATRIX1_ARB", 0x88C1}, + {"GL_MATRIX1_NV", 0x8631}, + {"GL_MATRIX20_ARB", 0x88D4}, + {"GL_MATRIX21_ARB", 0x88D5}, + {"GL_MATRIX22_ARB", 0x88D6}, + {"GL_MATRIX23_ARB", 0x88D7}, + {"GL_MATRIX24_ARB", 0x88D8}, + {"GL_MATRIX25_ARB", 0x88D9}, + {"GL_MATRIX26_ARB", 0x88DA}, + {"GL_MATRIX27_ARB", 0x88DB}, + {"GL_MATRIX28_ARB", 0x88DC}, + {"GL_MATRIX29_ARB", 0x88DD}, + {"GL_MATRIX2_ARB", 0x88C2}, + {"GL_MATRIX2_NV", 0x8632}, + {"GL_MATRIX30_ARB", 0x88DE}, + {"GL_MATRIX31_ARB", 0x88DF}, + {"GL_MATRIX3_ARB", 0x88C3}, + {"GL_MATRIX3_NV", 0x8633}, + {"GL_MATRIX4_ARB", 0x88C4}, + {"GL_MATRIX4_NV", 0x8634}, + {"GL_MATRIX5_ARB", 0x88C5}, + {"GL_MATRIX5_NV", 0x8635}, + {"GL_MATRIX6_ARB", 0x88C6}, + {"GL_MATRIX6_NV", 0x8636}, + {"GL_MATRIX7_ARB", 0x88C7}, + {"GL_MATRIX7_NV", 0x8637}, + {"GL_MATRIX8_ARB", 0x88C8}, + {"GL_MATRIX9_ARB", 0x88C9}, + {"GL_MATRIX_EXT", 0x87C0}, + {"GL_MATRIX_INDEX_ARRAY_ARB", 0x8844}, + {"GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES", 0x8B9E}, + {"GL_MATRIX_INDEX_ARRAY_OES", 0x8844}, + {"GL_MATRIX_INDEX_ARRAY_POINTER_ARB", 0x8849}, + {"GL_MATRIX_INDEX_ARRAY_POINTER_OES", 0x8849}, + {"GL_MATRIX_INDEX_ARRAY_SIZE_ARB", 0x8846}, + {"GL_MATRIX_INDEX_ARRAY_SIZE_OES", 0x8846}, + {"GL_MATRIX_INDEX_ARRAY_STRIDE_ARB", 0x8848}, + {"GL_MATRIX_INDEX_ARRAY_STRIDE_OES", 0x8848}, + {"GL_MATRIX_INDEX_ARRAY_TYPE_ARB", 0x8847}, + {"GL_MATRIX_INDEX_ARRAY_TYPE_OES", 0x8847}, + {"GL_MATRIX_MODE", 0x0BA0}, + {"GL_MATRIX_PALETTE_ARB", 0x8840}, + {"GL_MATRIX_PALETTE_OES", 0x8840}, + {"GL_MATRIX_STRIDE", 0x92FF}, + {"GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI", 0x200000}, + {"GL_MAT_AMBIENT_BIT_PGI", 0x100000}, + {"GL_MAT_COLOR_INDEXES_BIT_PGI", 0x1000000}, + {"GL_MAT_DIFFUSE_BIT_PGI", 0x400000}, + {"GL_MAT_EMISSION_BIT_PGI", 0x800000}, + {"GL_MAT_SHININESS_BIT_PGI", 0x2000000}, + {"GL_MAT_SPECULAR_BIT_PGI", 0x4000000}, + {"GL_MAX", 0x8008}, + {"GL_MAX_3D_TEXTURE_SIZE", 0x8073}, + {"GL_MAX_3D_TEXTURE_SIZE_EXT", 0x8073}, + {"GL_MAX_3D_TEXTURE_SIZE_OES", 0x8073}, + {"GL_MAX_4D_TEXTURE_SIZE_SGIS", 0x8138}, + {"GL_MAX_ACTIVE_LIGHTS_SGIX", 0x8405}, + {"GL_MAX_ARRAY_TEXTURE_LAYERS", 0x88FF}, + {"GL_MAX_ARRAY_TEXTURE_LAYERS_EXT", 0x88FF}, + {"GL_MAX_ASYNC_DRAW_PIXELS_SGIX", 0x8360}, + {"GL_MAX_ASYNC_HISTOGRAM_SGIX", 0x832D}, + {"GL_MAX_ASYNC_READ_PIXELS_SGIX", 0x8361}, + {"GL_MAX_ASYNC_TEX_IMAGE_SGIX", 0x835F}, + {"GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS", 0x92DC}, + {"GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE", 0x92D8}, + {"GL_MAX_ATTRIB_STACK_DEPTH", 0x0D35}, + {"GL_MAX_BINDABLE_UNIFORM_SIZE_EXT", 0x8DED}, + {"GL_MAX_CLIENT_ATTRIB_STACK_DEPTH", 0x0D3B}, + {"GL_MAX_CLIPMAP_DEPTH_SGIX", 0x8177}, + {"GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX", 0x8178}, + {"GL_MAX_CLIP_DISTANCES", 0x0D32}, + {"GL_MAX_CLIP_DISTANCES_ANGLE", 0x0D32}, + {"GL_MAX_CLIP_DISTANCES_APPLE", 0x0D32}, + {"GL_MAX_CLIP_DISTANCES_EXT", 0x0D32}, + {"GL_MAX_CLIP_PLANES", 0x0D32}, + {"GL_MAX_CLIP_PLANES_IMG", 0x0D32}, + {"GL_MAX_COARSE_FRAGMENT_SAMPLES_NV", 0x955F}, + {"GL_MAX_COLOR_ATTACHMENTS", 0x8CDF}, + {"GL_MAX_COLOR_ATTACHMENTS_EXT", 0x8CDF}, + {"GL_MAX_COLOR_ATTACHMENTS_NV", 0x8CDF}, + {"GL_MAX_COLOR_ATTACHMENTS_WITH_ACTIVE_PIXEL_LOCAL_STORAGE_ANGLE", 0x96E1}, + {"GL_MAX_COLOR_FRAMEBUFFER_SAMPLES_AMD", 0x91B3}, + {"GL_MAX_COLOR_FRAMEBUFFER_STORAGE_SAMPLES_AMD", 0x91B4}, + {"GL_MAX_COLOR_MATRIX_STACK_DEPTH", 0x80B3}, + {"GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI", 0x80B3}, + {"GL_MAX_COLOR_TEXTURE_SAMPLES", 0x910E}, + {"GL_MAX_COMBINED_ATOMIC_COUNTERS", 0x92D7}, + {"GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS", 0x92D1}, + {"GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES", 0x82FA}, + {"GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES_ANGLE", 0x82FA}, + {"GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES_EXT", 0x82FA}, + {"GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS", 0x8266}, + {"GL_MAX_COMBINED_DIMENSIONS", 0x8282}, + {"GL_MAX_COMBINED_DRAW_BUFFERS_AND_PIXEL_LOCAL_STORAGE_PLANES_ANGLE", 0x96E2}, + {"GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS", 0x8A33}, + {"GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS", 0x8A32}, + {"GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT", 0x8A32}, + {"GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OES", 0x8A32}, + {"GL_MAX_COMBINED_IMAGE_UNIFORMS", 0x90CF}, + {"GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS", 0x8F39}, + {"GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXT", 0x8F39}, + {"GL_MAX_COMBINED_MESH_UNIFORM_COMPONENTS_NV", 0x8E67}, + {"GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES", 0x8F39}, + {"GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS", 0x90DC}, + {"GL_MAX_COMBINED_TASK_UNIFORM_COMPONENTS_NV", 0x8E6F}, + {"GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS", 0x8E1E}, + {"GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT", 0x8E1E}, + {"GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES", 0x8E1E}, + {"GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS", 0x8E1F}, + {"GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT", 0x8E1F}, + {"GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES", 0x8E1F}, + {"GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS", 0x8B4D}, + {"GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB", 0x8B4D}, + {"GL_MAX_COMBINED_UNIFORM_BLOCKS", 0x8A2E}, + {"GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS", 0x8A31}, + {"GL_MAX_COMPUTE_ATOMIC_COUNTERS", 0x8265}, + {"GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS", 0x8264}, + {"GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB", 0x90EB}, + {"GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB", 0x91BF}, + {"GL_MAX_COMPUTE_IMAGE_UNIFORMS", 0x91BD}, + {"GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS", 0x90DB}, + {"GL_MAX_COMPUTE_SHARED_MEMORY_SIZE", 0x8262}, + {"GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS", 0x91BC}, + {"GL_MAX_COMPUTE_UNIFORM_BLOCKS", 0x91BB}, + {"GL_MAX_COMPUTE_UNIFORM_COMPONENTS", 0x8263}, + {"GL_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB", 0x9344}, + {"GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB", 0x9345}, + {"GL_MAX_COMPUTE_WORK_GROUP_COUNT", 0x91BE}, + {"GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS", 0x90EB}, + {"GL_MAX_COMPUTE_WORK_GROUP_SIZE", 0x91BF}, + {"GL_MAX_CONVOLUTION_HEIGHT", 0x801B}, + {"GL_MAX_CONVOLUTION_HEIGHT_EXT", 0x801B}, + {"GL_MAX_CONVOLUTION_WIDTH", 0x801A}, + {"GL_MAX_CONVOLUTION_WIDTH_EXT", 0x801A}, + {"GL_MAX_CUBE_MAP_TEXTURE_SIZE", 0x851C}, + {"GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB", 0x851C}, + {"GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT", 0x851C}, + {"GL_MAX_CUBE_MAP_TEXTURE_SIZE_OES", 0x851C}, + {"GL_MAX_CULL_DISTANCES", 0x82F9}, + {"GL_MAX_CULL_DISTANCES_ANGLE", 0x82F9}, + {"GL_MAX_CULL_DISTANCES_EXT", 0x82F9}, + {"GL_MAX_DEBUG_GROUP_STACK_DEPTH", 0x826C}, + {"GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR", 0x826C}, + {"GL_MAX_DEBUG_LOGGED_MESSAGES", 0x9144}, + {"GL_MAX_DEBUG_LOGGED_MESSAGES_AMD", 0x9144}, + {"GL_MAX_DEBUG_LOGGED_MESSAGES_ARB", 0x9144}, + {"GL_MAX_DEBUG_LOGGED_MESSAGES_KHR", 0x9144}, + {"GL_MAX_DEBUG_MESSAGE_LENGTH", 0x9143}, + {"GL_MAX_DEBUG_MESSAGE_LENGTH_AMD", 0x9143}, + {"GL_MAX_DEBUG_MESSAGE_LENGTH_ARB", 0x9143}, + {"GL_MAX_DEBUG_MESSAGE_LENGTH_KHR", 0x9143}, + {"GL_MAX_DEEP_3D_TEXTURE_DEPTH_NV", 0x90D1}, + {"GL_MAX_DEEP_3D_TEXTURE_WIDTH_HEIGHT_NV", 0x90D0}, + {"GL_MAX_DEFORMATION_ORDER_SGIX", 0x8197}, + {"GL_MAX_DEPTH", 0x8280}, + {"GL_MAX_DEPTH_STENCIL_FRAMEBUFFER_SAMPLES_AMD", 0x91B5}, + {"GL_MAX_DEPTH_TEXTURE_SAMPLES", 0x910F}, + {"GL_MAX_DETACHED_BUFFERS_NV", 0x95AD}, + {"GL_MAX_DETACHED_TEXTURES_NV", 0x95AC}, + {"GL_MAX_DRAW_BUFFERS", 0x8824}, + {"GL_MAX_DRAW_BUFFERS_ARB", 0x8824}, + {"GL_MAX_DRAW_BUFFERS_ATI", 0x8824}, + {"GL_MAX_DRAW_BUFFERS_EXT", 0x8824}, + {"GL_MAX_DRAW_BUFFERS_NV", 0x8824}, + {"GL_MAX_DRAW_MESH_TASKS_COUNT_NV", 0x953D}, + {"GL_MAX_DUAL_SOURCE_DRAW_BUFFERS", 0x88FC}, + {"GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT", 0x88FC}, + {"GL_MAX_ELEMENTS_INDICES", 0x80E9}, + {"GL_MAX_ELEMENTS_INDICES_EXT", 0x80E9}, + {"GL_MAX_ELEMENTS_VERTICES", 0x80E8}, + {"GL_MAX_ELEMENTS_VERTICES_EXT", 0x80E8}, + {"GL_MAX_ELEMENT_INDEX", 0x8D6B}, + {"GL_MAX_EVAL_ORDER", 0x0D30}, + {"GL_MAX_EXT", 0x8008}, + {"GL_MAX_FOG_FUNC_POINTS_SGIS", 0x812C}, + {"GL_MAX_FRAGMENT_ATOMIC_COUNTERS", 0x92D6}, + {"GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS", 0x92D0}, + {"GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT", 0x8DE3}, + {"GL_MAX_FRAGMENT_IMAGE_UNIFORMS", 0x90CE}, + {"GL_MAX_FRAGMENT_INPUT_COMPONENTS", 0x9125}, + {"GL_MAX_FRAGMENT_INTERPOLATION_OFFSET", 0x8E5C}, + {"GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV", 0x8E5C}, + {"GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES", 0x8E5C}, + {"GL_MAX_FRAGMENT_LIGHTS_SGIX", 0x8404}, + {"GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV", 0x8868}, + {"GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS", 0x90DA}, + {"GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_LAYERS_EXT", 0x96DC}, + {"GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_ASPECT_RATIO_EXT", 0x96DB}, + {"GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_HEIGHT_EXT", 0x96DA}, + {"GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_WIDTH_EXT", 0x96D8}, + {"GL_MAX_FRAGMENT_UNIFORM_BLOCKS", 0x8A2D}, + {"GL_MAX_FRAGMENT_UNIFORM_COMPONENTS", 0x8B49}, + {"GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB", 0x8B49}, + {"GL_MAX_FRAGMENT_UNIFORM_VECTORS", 0x8DFD}, + {"GL_MAX_FRAMEBUFFER_HEIGHT", 0x9316}, + {"GL_MAX_FRAMEBUFFER_LAYERS", 0x9317}, + {"GL_MAX_FRAMEBUFFER_LAYERS_EXT", 0x9317}, + {"GL_MAX_FRAMEBUFFER_LAYERS_OES", 0x9317}, + {"GL_MAX_FRAMEBUFFER_SAMPLES", 0x9318}, + {"GL_MAX_FRAMEBUFFER_WIDTH", 0x9315}, + {"GL_MAX_FRAMEZOOM_FACTOR_SGIX", 0x818D}, + {"GL_MAX_GENERAL_COMBINERS_NV", 0x854D}, + {"GL_MAX_GEOMETRY_ATOMIC_COUNTERS", 0x92D5}, + {"GL_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT", 0x92D5}, + {"GL_MAX_GEOMETRY_ATOMIC_COUNTERS_OES", 0x92D5}, + {"GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS", 0x92CF}, + {"GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_EXT", 0x92CF}, + {"GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_OES", 0x92CF}, + {"GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT", 0x8DE4}, + {"GL_MAX_GEOMETRY_IMAGE_UNIFORMS", 0x90CD}, + {"GL_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT", 0x90CD}, + {"GL_MAX_GEOMETRY_IMAGE_UNIFORMS_OES", 0x90CD}, + {"GL_MAX_GEOMETRY_INPUT_COMPONENTS", 0x9123}, + {"GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT", 0x9123}, + {"GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES", 0x9123}, + {"GL_MAX_GEOMETRY_OUTPUT_COMPONENTS", 0x9124}, + {"GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT", 0x9124}, + {"GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES", 0x9124}, + {"GL_MAX_GEOMETRY_OUTPUT_VERTICES", 0x8DE0}, + {"GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB", 0x8DE0}, + {"GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT", 0x8DE0}, + {"GL_MAX_GEOMETRY_OUTPUT_VERTICES_OES", 0x8DE0}, + {"GL_MAX_GEOMETRY_PROGRAM_INVOCATIONS_NV", 0x8E5A}, + {"GL_MAX_GEOMETRY_SHADER_INVOCATIONS", 0x8E5A}, + {"GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT", 0x8E5A}, + {"GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES", 0x8E5A}, + {"GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS", 0x90D7}, + {"GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT", 0x90D7}, + {"GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES", 0x90D7}, + {"GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS", 0x8C29}, + {"GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB", 0x8C29}, + {"GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT", 0x8C29}, + {"GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES", 0x8C29}, + {"GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS", 0x8DE1}, + {"GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB", 0x8DE1}, + {"GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT", 0x8DE1}, + {"GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES", 0x8DE1}, + {"GL_MAX_GEOMETRY_UNIFORM_BLOCKS", 0x8A2C}, + {"GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT", 0x8A2C}, + {"GL_MAX_GEOMETRY_UNIFORM_BLOCKS_OES", 0x8A2C}, + {"GL_MAX_GEOMETRY_UNIFORM_COMPONENTS", 0x8DDF}, + {"GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB", 0x8DDF}, + {"GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT", 0x8DDF}, + {"GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES", 0x8DDF}, + {"GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB", 0x8DDD}, + {"GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT", 0x8DDD}, + {"GL_MAX_HEIGHT", 0x827F}, + {"GL_MAX_IMAGE_SAMPLES", 0x906D}, + {"GL_MAX_IMAGE_SAMPLES_EXT", 0x906D}, + {"GL_MAX_IMAGE_UNITS", 0x8F38}, + {"GL_MAX_IMAGE_UNITS_EXT", 0x8F38}, + {"GL_MAX_INTEGER_SAMPLES", 0x9110}, + {"GL_MAX_LABEL_LENGTH", 0x82E8}, + {"GL_MAX_LABEL_LENGTH_KHR", 0x82E8}, + {"GL_MAX_LAYERS", 0x8281}, + {"GL_MAX_LGPU_GPUS_NVX", 0x92BA}, + {"GL_MAX_LIGHTS", 0x0D31}, + {"GL_MAX_LIST_NESTING", 0x0B31}, + {"GL_MAX_MAP_TESSELLATION_NV", 0x86D6}, + {"GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB", 0x8841}, + {"GL_MAX_MESH_ATOMIC_COUNTERS_NV", 0x8E65}, + {"GL_MAX_MESH_ATOMIC_COUNTER_BUFFERS_NV", 0x8E64}, + {"GL_MAX_MESH_IMAGE_UNIFORMS_NV", 0x8E62}, + {"GL_MAX_MESH_OUTPUT_PRIMITIVES_NV", 0x9539}, + {"GL_MAX_MESH_OUTPUT_VERTICES_NV", 0x9538}, + {"GL_MAX_MESH_SHADER_STORAGE_BLOCKS_NV", 0x8E66}, + {"GL_MAX_MESH_TEXTURE_IMAGE_UNITS_NV", 0x8E61}, + {"GL_MAX_MESH_TOTAL_MEMORY_SIZE_NV", 0x9536}, + {"GL_MAX_MESH_UNIFORM_BLOCKS_NV", 0x8E60}, + {"GL_MAX_MESH_UNIFORM_COMPONENTS_NV", 0x8E63}, + {"GL_MAX_MESH_VIEWS_NV", 0x9557}, + {"GL_MAX_MESH_WORK_GROUP_INVOCATIONS_NV", 0x95A2}, + {"GL_MAX_MESH_WORK_GROUP_SIZE_NV", 0x953B}, + {"GL_MAX_MODELVIEW_STACK_DEPTH", 0x0D36}, + {"GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV", 0x8E11}, + {"GL_MAX_MULTIVIEW_BUFFERS_EXT", 0x90F2}, + {"GL_MAX_NAME_LENGTH", 0x92F6}, + {"GL_MAX_NAME_STACK_DEPTH", 0x0D37}, + {"GL_MAX_NUM_ACTIVE_VARIABLES", 0x92F7}, + {"GL_MAX_NUM_COMPATIBLE_SUBROUTINES", 0x92F8}, + {"GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT", 0x87CA}, + {"GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT", 0x87CD}, + {"GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT", 0x87CE}, + {"GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT", 0x87CC}, + {"GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT", 0x87CB}, + {"GL_MAX_PALETTE_MATRICES_ARB", 0x8842}, + {"GL_MAX_PALETTE_MATRICES_OES", 0x8842}, + {"GL_MAX_PATCH_VERTICES", 0x8E7D}, + {"GL_MAX_PATCH_VERTICES_EXT", 0x8E7D}, + {"GL_MAX_PATCH_VERTICES_OES", 0x8E7D}, + {"GL_MAX_PIXEL_LOCAL_STORAGE_PLANES_ANGLE", 0x96E0}, + {"GL_MAX_PIXEL_MAP_TABLE", 0x0D34}, + {"GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT", 0x8337}, + {"GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI", 0x87F1}, + {"GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB", 0x88B1}, + {"GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB", 0x880B}, + {"GL_MAX_PROGRAM_ATTRIBS_ARB", 0x88AD}, + {"GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV", 0x8908}, + {"GL_MAX_PROGRAM_CALL_DEPTH_NV", 0x88F5}, + {"GL_MAX_PROGRAM_ENV_PARAMETERS_ARB", 0x88B5}, + {"GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV", 0x88F4}, + {"GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV", 0x8DA5}, + {"GL_MAX_PROGRAM_GENERIC_RESULTS_NV", 0x8DA6}, + {"GL_MAX_PROGRAM_IF_DEPTH_NV", 0x88F6}, + {"GL_MAX_PROGRAM_INSTRUCTIONS_ARB", 0x88A1}, + {"GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB", 0x88B4}, + {"GL_MAX_PROGRAM_LOOP_COUNT_NV", 0x88F8}, + {"GL_MAX_PROGRAM_LOOP_DEPTH_NV", 0x88F7}, + {"GL_MAX_PROGRAM_MATRICES_ARB", 0x862F}, + {"GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB", 0x862E}, + {"GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB", 0x88B3}, + {"GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB", 0x880E}, + {"GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB", 0x88AF}, + {"GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB", 0x88A3}, + {"GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB", 0x88AB}, + {"GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB", 0x88A7}, + {"GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB", 0x8810}, + {"GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB", 0x880F}, + {"GL_MAX_PROGRAM_OUTPUT_VERTICES_NV", 0x8C27}, + {"GL_MAX_PROGRAM_PARAMETERS_ARB", 0x88A9}, + {"GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV", 0x8DA0}, + {"GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV", 0x8DA1}, + {"GL_MAX_PROGRAM_PATCH_ATTRIBS_NV", 0x86D8}, + {"GL_MAX_PROGRAM_RESULT_COMPONENTS_NV", 0x8909}, + {"GL_MAX_PROGRAM_SUBROUTINE_NUM_NV", 0x8F45}, + {"GL_MAX_PROGRAM_SUBROUTINE_PARAMETERS_NV", 0x8F44}, + {"GL_MAX_PROGRAM_TEMPORARIES_ARB", 0x88A5}, + {"GL_MAX_PROGRAM_TEXEL_OFFSET", 0x8905}, + {"GL_MAX_PROGRAM_TEXEL_OFFSET_EXT", 0x8905}, + {"GL_MAX_PROGRAM_TEXEL_OFFSET_NV", 0x8905}, + {"GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB", 0x8F9F}, + {"GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET", 0x8E5F}, + {"GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB", 0x8E5F}, + {"GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV", 0x8E5F}, + {"GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB", 0x880D}, + {"GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB", 0x880C}, + {"GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV", 0x8C28}, + {"GL_MAX_PROJECTION_STACK_DEPTH", 0x0D38}, + {"GL_MAX_RASTER_SAMPLES_EXT", 0x9329}, + {"GL_MAX_RATIONAL_EVAL_ORDER_NV", 0x86D7}, + {"GL_MAX_RECTANGLE_TEXTURE_SIZE", 0x84F8}, + {"GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB", 0x84F8}, + {"GL_MAX_RECTANGLE_TEXTURE_SIZE_NV", 0x84F8}, + {"GL_MAX_RENDERBUFFER_SIZE", 0x84E8}, + {"GL_MAX_RENDERBUFFER_SIZE_EXT", 0x84E8}, + {"GL_MAX_RENDERBUFFER_SIZE_OES", 0x84E8}, + {"GL_MAX_SAMPLES", 0x8D57}, + {"GL_MAX_SAMPLES_ANGLE", 0x8D57}, + {"GL_MAX_SAMPLES_APPLE", 0x8D57}, + {"GL_MAX_SAMPLES_EXT", 0x8D57}, + {"GL_MAX_SAMPLES_IMG", 0x9135}, + {"GL_MAX_SAMPLES_NV", 0x8D57}, + {"GL_MAX_SAMPLE_MASK_WORDS", 0x8E59}, + {"GL_MAX_SAMPLE_MASK_WORDS_NV", 0x8E59}, + {"GL_MAX_SERVER_WAIT_TIMEOUT", 0x9111}, + {"GL_MAX_SERVER_WAIT_TIMEOUT_APPLE", 0x9111}, + {"GL_MAX_SHADER_BUFFER_ADDRESS_NV", 0x8F35}, + {"GL_MAX_SHADER_COMBINED_LOCAL_STORAGE_FAST_SIZE_EXT", 0x9650}, + {"GL_MAX_SHADER_COMBINED_LOCAL_STORAGE_SIZE_EXT", 0x9651}, + {"GL_MAX_SHADER_COMPILER_THREADS_ARB", 0x91B0}, + {"GL_MAX_SHADER_COMPILER_THREADS_KHR", 0x91B0}, + {"GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT", 0x8F63}, + {"GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT", 0x8F67}, + {"GL_MAX_SHADER_STORAGE_BLOCK_SIZE", 0x90DE}, + {"GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS", 0x90DD}, + {"GL_MAX_SHADER_SUBSAMPLED_IMAGE_UNITS_QCOM", 0x8FA1}, + {"GL_MAX_SHININESS_NV", 0x8504}, + {"GL_MAX_SPARSE_3D_TEXTURE_SIZE_AMD", 0x9199}, + {"GL_MAX_SPARSE_3D_TEXTURE_SIZE_ARB", 0x9199}, + {"GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT", 0x9199}, + {"GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS", 0x919A}, + {"GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_ARB", 0x919A}, + {"GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT", 0x919A}, + {"GL_MAX_SPARSE_TEXTURE_SIZE_AMD", 0x9198}, + {"GL_MAX_SPARSE_TEXTURE_SIZE_ARB", 0x9198}, + {"GL_MAX_SPARSE_TEXTURE_SIZE_EXT", 0x9198}, + {"GL_MAX_SPOT_EXPONENT_NV", 0x8505}, + {"GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV", 0x9349}, + {"GL_MAX_SUBROUTINES", 0x8DE7}, + {"GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS", 0x8DE8}, + {"GL_MAX_TASK_ATOMIC_COUNTERS_NV", 0x8E6D}, + {"GL_MAX_TASK_ATOMIC_COUNTER_BUFFERS_NV", 0x8E6C}, + {"GL_MAX_TASK_IMAGE_UNIFORMS_NV", 0x8E6A}, + {"GL_MAX_TASK_OUTPUT_COUNT_NV", 0x953A}, + {"GL_MAX_TASK_SHADER_STORAGE_BLOCKS_NV", 0x8E6E}, + {"GL_MAX_TASK_TEXTURE_IMAGE_UNITS_NV", 0x8E69}, + {"GL_MAX_TASK_TOTAL_MEMORY_SIZE_NV", 0x9537}, + {"GL_MAX_TASK_UNIFORM_BLOCKS_NV", 0x8E68}, + {"GL_MAX_TASK_UNIFORM_COMPONENTS_NV", 0x8E6B}, + {"GL_MAX_TASK_WORK_GROUP_INVOCATIONS_NV", 0x95A3}, + {"GL_MAX_TASK_WORK_GROUP_SIZE_NV", 0x953C}, + {"GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS", 0x92D3}, + {"GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT", 0x92D3}, + {"GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES", 0x92D3}, + {"GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS", 0x92CD}, + {"GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT", 0x92CD}, + {"GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES", 0x92CD}, + {"GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS", 0x90CB}, + {"GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT", 0x90CB}, + {"GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES", 0x90CB}, + {"GL_MAX_TESS_CONTROL_INPUT_COMPONENTS", 0x886C}, + {"GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT", 0x886C}, + {"GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES", 0x886C}, + {"GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS", 0x8E83}, + {"GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT", 0x8E83}, + {"GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES", 0x8E83}, + {"GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS", 0x90D8}, + {"GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT", 0x90D8}, + {"GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES", 0x90D8}, + {"GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS", 0x8E81}, + {"GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT", 0x8E81}, + {"GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES", 0x8E81}, + {"GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS", 0x8E85}, + {"GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT", 0x8E85}, + {"GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES", 0x8E85}, + {"GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS", 0x8E89}, + {"GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT", 0x8E89}, + {"GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES", 0x8E89}, + {"GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS", 0x8E7F}, + {"GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT", 0x8E7F}, + {"GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES", 0x8E7F}, + {"GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS", 0x92D4}, + {"GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT", 0x92D4}, + {"GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES", 0x92D4}, + {"GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS", 0x92CE}, + {"GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT", 0x92CE}, + {"GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES", 0x92CE}, + {"GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS", 0x90CC}, + {"GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_EXT", 0x90CC}, + {"GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_OES", 0x90CC}, + {"GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS", 0x886D}, + {"GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT", 0x886D}, + {"GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES", 0x886D}, + {"GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS", 0x8E86}, + {"GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT", 0x8E86}, + {"GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES", 0x8E86}, + {"GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS", 0x90D9}, + {"GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT", 0x90D9}, + {"GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES", 0x90D9}, + {"GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS", 0x8E82}, + {"GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT", 0x8E82}, + {"GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES", 0x8E82}, + {"GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS", 0x8E8A}, + {"GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT", 0x8E8A}, + {"GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES", 0x8E8A}, + {"GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS", 0x8E80}, + {"GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT", 0x8E80}, + {"GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES", 0x8E80}, + {"GL_MAX_TESS_GEN_LEVEL", 0x8E7E}, + {"GL_MAX_TESS_GEN_LEVEL_EXT", 0x8E7E}, + {"GL_MAX_TESS_GEN_LEVEL_OES", 0x8E7E}, + {"GL_MAX_TESS_PATCH_COMPONENTS", 0x8E84}, + {"GL_MAX_TESS_PATCH_COMPONENTS_EXT", 0x8E84}, + {"GL_MAX_TESS_PATCH_COMPONENTS_OES", 0x8E84}, + {"GL_MAX_TEXTURE_BUFFER_SIZE", 0x8C2B}, + {"GL_MAX_TEXTURE_BUFFER_SIZE_ARB", 0x8C2B}, + {"GL_MAX_TEXTURE_BUFFER_SIZE_EXT", 0x8C2B}, + {"GL_MAX_TEXTURE_BUFFER_SIZE_OES", 0x8C2B}, + {"GL_MAX_TEXTURE_COORDS", 0x8871}, + {"GL_MAX_TEXTURE_COORDS_ARB", 0x8871}, + {"GL_MAX_TEXTURE_COORDS_NV", 0x8871}, + {"GL_MAX_TEXTURE_IMAGE_UNITS", 0x8872}, + {"GL_MAX_TEXTURE_IMAGE_UNITS_ARB", 0x8872}, + {"GL_MAX_TEXTURE_IMAGE_UNITS_NV", 0x8872}, + {"GL_MAX_TEXTURE_LOD_BIAS", 0x84FD}, + {"GL_MAX_TEXTURE_LOD_BIAS_EXT", 0x84FD}, + {"GL_MAX_TEXTURE_MAX_ANISOTROPY", 0x84FF}, + {"GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT", 0x84FF}, + {"GL_MAX_TEXTURE_SIZE", 0x0D33}, + {"GL_MAX_TEXTURE_STACK_DEPTH", 0x0D39}, + {"GL_MAX_TEXTURE_UNITS", 0x84E2}, + {"GL_MAX_TEXTURE_UNITS_ARB", 0x84E2}, + {"GL_MAX_TIMELINE_SEMAPHORE_VALUE_DIFFERENCE_NV", 0x95B6}, + {"GL_MAX_TRACK_MATRICES_NV", 0x862F}, + {"GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV", 0x862E}, + {"GL_MAX_TRANSFORM_FEEDBACK_BUFFERS", 0x8E70}, + {"GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS", 0x8C8A}, + {"GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT", 0x8C8A}, + {"GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV", 0x8C8A}, + {"GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS", 0x8C8B}, + {"GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT", 0x8C8B}, + {"GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV", 0x8C8B}, + {"GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS", 0x8C80}, + {"GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT", 0x8C80}, + {"GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV", 0x8C80}, + {"GL_MAX_UNIFORM_BLOCK_SIZE", 0x8A30}, + {"GL_MAX_UNIFORM_BUFFER_BINDINGS", 0x8A2F}, + {"GL_MAX_UNIFORM_LOCATIONS", 0x826E}, + {"GL_MAX_VARYING_COMPONENTS", 0x8B4B}, + {"GL_MAX_VARYING_COMPONENTS_EXT", 0x8B4B}, + {"GL_MAX_VARYING_FLOATS", 0x8B4B}, + {"GL_MAX_VARYING_FLOATS_ARB", 0x8B4B}, + {"GL_MAX_VARYING_VECTORS", 0x8DFC}, + {"GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV", 0x8520}, + {"GL_MAX_VERTEX_ATOMIC_COUNTERS", 0x92D2}, + {"GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS", 0x92CC}, + {"GL_MAX_VERTEX_ATTRIBS", 0x8869}, + {"GL_MAX_VERTEX_ATTRIBS_ARB", 0x8869}, + {"GL_MAX_VERTEX_ATTRIB_BINDINGS", 0x82DA}, + {"GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET", 0x82D9}, + {"GL_MAX_VERTEX_ATTRIB_STRIDE", 0x82E5}, + {"GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT", 0x8DE2}, + {"GL_MAX_VERTEX_HINT_PGI", 0x1A22D}, + {"GL_MAX_VERTEX_IMAGE_UNIFORMS", 0x90CA}, + {"GL_MAX_VERTEX_OUTPUT_COMPONENTS", 0x9122}, + {"GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT", 0x87C5}, + {"GL_MAX_VERTEX_SHADER_INVARIANTS_EXT", 0x87C7}, + {"GL_MAX_VERTEX_SHADER_LOCALS_EXT", 0x87C9}, + {"GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT", 0x87C8}, + {"GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS", 0x90D6}, + {"GL_MAX_VERTEX_SHADER_VARIANTS_EXT", 0x87C6}, + {"GL_MAX_VERTEX_STREAMS", 0x8E71}, + {"GL_MAX_VERTEX_STREAMS_ATI", 0x876B}, + {"GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS", 0x8B4C}, + {"GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB", 0x8B4C}, + {"GL_MAX_VERTEX_UNIFORM_BLOCKS", 0x8A2B}, + {"GL_MAX_VERTEX_UNIFORM_COMPONENTS", 0x8B4A}, + {"GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB", 0x8B4A}, + {"GL_MAX_VERTEX_UNIFORM_VECTORS", 0x8DFB}, + {"GL_MAX_VERTEX_UNITS_ARB", 0x86A4}, + {"GL_MAX_VERTEX_UNITS_OES", 0x86A4}, + {"GL_MAX_VERTEX_VARYING_COMPONENTS_ARB", 0x8DDE}, + {"GL_MAX_VERTEX_VARYING_COMPONENTS_EXT", 0x8DDE}, + {"GL_MAX_VIEWPORTS", 0x825B}, + {"GL_MAX_VIEWPORTS_NV", 0x825B}, + {"GL_MAX_VIEWPORTS_OES", 0x825B}, + {"GL_MAX_VIEWPORT_DIMS", 0x0D3A}, + {"GL_MAX_VIEWS_OVR", 0x9631}, + {"GL_MAX_WIDTH", 0x827E}, + {"GL_MAX_WINDOW_RECTANGLES_EXT", 0x8F14}, + {"GL_MEDIUM_FLOAT", 0x8DF1}, + {"GL_MEDIUM_INT", 0x8DF4}, + {"GL_MEMORY_ATTACHABLE_ALIGNMENT_NV", 0x95A6}, + {"GL_MEMORY_ATTACHABLE_NV", 0x95A8}, + {"GL_MEMORY_ATTACHABLE_SIZE_NV", 0x95A7}, + {"GL_MESH_OUTPUT_PER_PRIMITIVE_GRANULARITY_NV", 0x9543}, + {"GL_MESH_OUTPUT_PER_VERTEX_GRANULARITY_NV", 0x92DF}, + {"GL_MESH_OUTPUT_TYPE_NV", 0x957B}, + {"GL_MESH_PRIMITIVES_OUT_NV", 0x957A}, + {"GL_MESH_SHADER_BIT_NV", 0x0040}, + {"GL_MESH_SHADER_NV", 0x9559}, + {"GL_MESH_SUBROUTINE_NV", 0x957C}, + {"GL_MESH_SUBROUTINE_UNIFORM_NV", 0x957E}, + {"GL_MESH_VERTICES_OUT_NV", 0x9579}, + {"GL_MESH_WORK_GROUP_SIZE_NV", 0x953E}, + {"GL_MIN", 0x8007}, + {"GL_MINMAX", 0x802E}, + {"GL_MINMAX_EXT", 0x802E}, + {"GL_MINMAX_FORMAT", 0x802F}, + {"GL_MINMAX_FORMAT_EXT", 0x802F}, + {"GL_MINMAX_SINK", 0x8030}, + {"GL_MINMAX_SINK_EXT", 0x8030}, + {"GL_MINOR_VERSION", 0x821C}, + {"GL_MINUS_CLAMPED_NV", 0x92B3}, + {"GL_MINUS_NV", 0x929F}, + {"GL_MIN_EXT", 0x8007}, + {"GL_MIN_FRAGMENT_INTERPOLATION_OFFSET", 0x8E5B}, + {"GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV", 0x8E5B}, + {"GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES", 0x8E5B}, + {"GL_MIN_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_HEIGHT_EXT", 0x96D9}, + {"GL_MIN_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_WIDTH_EXT", 0x96D7}, + {"GL_MIN_LOD_WARNING_AMD", 0x919C}, + {"GL_MIN_MAP_BUFFER_ALIGNMENT", 0x90BC}, + {"GL_MIN_PROGRAM_TEXEL_OFFSET", 0x8904}, + {"GL_MIN_PROGRAM_TEXEL_OFFSET_EXT", 0x8904}, + {"GL_MIN_PROGRAM_TEXEL_OFFSET_NV", 0x8904}, + {"GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET", 0x8E5E}, + {"GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB", 0x8E5E}, + {"GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NV", 0x8E5E}, + {"GL_MIN_SAMPLE_SHADING_VALUE", 0x8C37}, + {"GL_MIN_SAMPLE_SHADING_VALUE_ARB", 0x8C37}, + {"GL_MIN_SAMPLE_SHADING_VALUE_OES", 0x8C37}, + {"GL_MIN_SPARSE_LEVEL_AMD", 0x919B}, + {"GL_MIPMAP", 0x8293}, + {"GL_MIRRORED_REPEAT", 0x8370}, + {"GL_MIRRORED_REPEAT_ARB", 0x8370}, + {"GL_MIRRORED_REPEAT_IBM", 0x8370}, + {"GL_MIRRORED_REPEAT_OES", 0x8370}, + {"GL_MIRROR_CLAMP_ATI", 0x8742}, + {"GL_MIRROR_CLAMP_EXT", 0x8742}, + {"GL_MIRROR_CLAMP_TO_BORDER_EXT", 0x8912}, + {"GL_MIRROR_CLAMP_TO_EDGE", 0x8743}, + {"GL_MIRROR_CLAMP_TO_EDGE_ATI", 0x8743}, + {"GL_MIRROR_CLAMP_TO_EDGE_EXT", 0x8743}, + {"GL_MITER_REVERT_NV", 0x90A7}, + {"GL_MITER_TRUNCATE_NV", 0x90A8}, + {"GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV", 0x932F}, + {"GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV", 0x9330}, + {"GL_MODELVIEW", 0x1700}, + {"GL_MODELVIEW0_ARB", 0x1700}, + {"GL_MODELVIEW0_EXT", 0x1700}, + {"GL_MODELVIEW0_MATRIX_EXT", 0x0BA6}, + {"GL_MODELVIEW0_STACK_DEPTH_EXT", 0x0BA3}, + {"GL_MODELVIEW10_ARB", 0x872A}, + {"GL_MODELVIEW11_ARB", 0x872B}, + {"GL_MODELVIEW12_ARB", 0x872C}, + {"GL_MODELVIEW13_ARB", 0x872D}, + {"GL_MODELVIEW14_ARB", 0x872E}, + {"GL_MODELVIEW15_ARB", 0x872F}, + {"GL_MODELVIEW16_ARB", 0x8730}, + {"GL_MODELVIEW17_ARB", 0x8731}, + {"GL_MODELVIEW18_ARB", 0x8732}, + {"GL_MODELVIEW19_ARB", 0x8733}, + {"GL_MODELVIEW1_ARB", 0x850A}, + {"GL_MODELVIEW1_EXT", 0x850A}, + {"GL_MODELVIEW1_MATRIX_EXT", 0x8506}, + {"GL_MODELVIEW1_STACK_DEPTH_EXT", 0x8502}, + {"GL_MODELVIEW20_ARB", 0x8734}, + {"GL_MODELVIEW21_ARB", 0x8735}, + {"GL_MODELVIEW22_ARB", 0x8736}, + {"GL_MODELVIEW23_ARB", 0x8737}, + {"GL_MODELVIEW24_ARB", 0x8738}, + {"GL_MODELVIEW25_ARB", 0x8739}, + {"GL_MODELVIEW26_ARB", 0x873A}, + {"GL_MODELVIEW27_ARB", 0x873B}, + {"GL_MODELVIEW28_ARB", 0x873C}, + {"GL_MODELVIEW29_ARB", 0x873D}, + {"GL_MODELVIEW2_ARB", 0x8722}, + {"GL_MODELVIEW30_ARB", 0x873E}, + {"GL_MODELVIEW31_ARB", 0x873F}, + {"GL_MODELVIEW3_ARB", 0x8723}, + {"GL_MODELVIEW4_ARB", 0x8724}, + {"GL_MODELVIEW5_ARB", 0x8725}, + {"GL_MODELVIEW6_ARB", 0x8726}, + {"GL_MODELVIEW7_ARB", 0x8727}, + {"GL_MODELVIEW8_ARB", 0x8728}, + {"GL_MODELVIEW9_ARB", 0x8729}, + {"GL_MODELVIEW_MATRIX", 0x0BA6}, + {"GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES", 0x898D}, + {"GL_MODELVIEW_PROJECTION_NV", 0x8629}, + {"GL_MODELVIEW_STACK_DEPTH", 0x0BA3}, + {"GL_MODULATE", 0x2100}, + {"GL_MODULATE_ADD_ATI", 0x8744}, + {"GL_MODULATE_COLOR_IMG", 0x8C04}, + {"GL_MODULATE_SIGNED_ADD_ATI", 0x8745}, + {"GL_MODULATE_SUBTRACT_ATI", 0x8746}, + {"GL_MOTION_ESTIMATION_SEARCH_BLOCK_X_QCOM", 0x8C90}, + {"GL_MOTION_ESTIMATION_SEARCH_BLOCK_Y_QCOM", 0x8C91}, + {"GL_MOVE_TO_CONTINUES_NV", 0x90B6}, + {"GL_MOVE_TO_NV", 0x0002}, + {"GL_MOVE_TO_RESETS_NV", 0x90B5}, + {"GL_MOV_ATI", 0x8961}, + {"GL_MULT", 0x0103}, + {"GL_MULTICAST_GPUS_NV", 0x92BA}, + {"GL_MULTICAST_PROGRAMMABLE_SAMPLE_LOCATION_NV", 0x9549}, + {"GL_MULTIPLY", 0x9294}, + {"GL_MULTIPLY_KHR", 0x9294}, + {"GL_MULTIPLY_NV", 0x9294}, + {"GL_MULTISAMPLE", 0x809D}, + {"GL_MULTISAMPLES_NV", 0x9371}, + {"GL_MULTISAMPLE_3DFX", 0x86B2}, + {"GL_MULTISAMPLE_ARB", 0x809D}, + {"GL_MULTISAMPLE_BIT", 0x20000000}, + {"GL_MULTISAMPLE_BIT_3DFX", 0x20000000}, + {"GL_MULTISAMPLE_BIT_ARB", 0x20000000}, + {"GL_MULTISAMPLE_BIT_EXT", 0x20000000}, + {"GL_MULTISAMPLE_BUFFER_BIT0_QCOM", 0x1000000}, + {"GL_MULTISAMPLE_BUFFER_BIT1_QCOM", 0x2000000}, + {"GL_MULTISAMPLE_BUFFER_BIT2_QCOM", 0x4000000}, + {"GL_MULTISAMPLE_BUFFER_BIT3_QCOM", 0x8000000}, + {"GL_MULTISAMPLE_BUFFER_BIT4_QCOM", 0x10000000}, + {"GL_MULTISAMPLE_BUFFER_BIT5_QCOM", 0x20000000}, + {"GL_MULTISAMPLE_BUFFER_BIT6_QCOM", 0x40000000}, + {"GL_MULTISAMPLE_BUFFER_BIT7_QCOM", 0x80000000}, + {"GL_MULTISAMPLE_COVERAGE_MODES_NV", 0x8E12}, + {"GL_MULTISAMPLE_EXT", 0x809D}, + {"GL_MULTISAMPLE_FILTER_HINT_NV", 0x8534}, + {"GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY", 0x9382}, + {"GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY_ARB", 0x9382}, + {"GL_MULTISAMPLE_LINE_WIDTH_RANGE", 0x9381}, + {"GL_MULTISAMPLE_LINE_WIDTH_RANGE_ARB", 0x9381}, + {"GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT", 0x932B}, + {"GL_MULTISAMPLE_SGIS", 0x809D}, + {"GL_MULTIVIEW_EXT", 0x90F1}, + {"GL_MUL_ATI", 0x8964}, + {"GL_MVP_MATRIX_EXT", 0x87E3}, + {"GL_N3F_V3F", 0x2A25}, + {"GL_NAMED_STRING_LENGTH_ARB", 0x8DE9}, + {"GL_NAMED_STRING_TYPE_ARB", 0x8DEA}, + {"GL_NAME_LENGTH", 0x92F9}, + {"GL_NAME_STACK_DEPTH", 0x0D70}, + {"GL_NAND", 0x150E}, + {"GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI", 0x1A203}, + {"GL_NATIVE_GRAPHICS_END_HINT_PGI", 0x1A204}, + {"GL_NATIVE_GRAPHICS_HANDLE_PGI", 0x1A202}, + {"GL_NEAREST", 0x2600}, + {"GL_NEAREST_CLIPMAP_LINEAR_SGIX", 0x844E}, + {"GL_NEAREST_CLIPMAP_NEAREST_SGIX", 0x844D}, + {"GL_NEAREST_MIPMAP_LINEAR", 0x2702}, + {"GL_NEAREST_MIPMAP_NEAREST", 0x2700}, + {"GL_NEGATE_BIT_ATI", 0x0004}, + {"GL_NEGATIVE_ONE_EXT", 0x87DF}, + {"GL_NEGATIVE_ONE_TO_ONE", 0x935E}, + {"GL_NEGATIVE_ONE_TO_ONE_EXT", 0x935E}, + {"GL_NEGATIVE_W_EXT", 0x87DC}, + {"GL_NEGATIVE_X_EXT", 0x87D9}, + {"GL_NEGATIVE_Y_EXT", 0x87DA}, + {"GL_NEGATIVE_Z_EXT", 0x87DB}, + {"GL_NEVER", 0x0200}, + {"GL_NEXT_BUFFER_NV", -2}, + {"GL_NEXT_VIDEO_CAPTURE_BUFFER_STATUS_NV", 0x9025}, + {"GL_NICEST", 0x1102}, + {"GL_NONE", 0x0000}, + {"GL_NONE_OES", 0x0000}, + {"GL_NOOP", 0x1505}, + {"GL_NOP_COMMAND_NV", 0x0001}, + {"GL_NOR", 0x1508}, + {"GL_NORMALIZE", 0x0BA1}, + {"GL_NORMALIZED_RANGE_EXT", 0x87E0}, + {"GL_NORMAL_ARRAY", 0x8075}, + {"GL_NORMAL_ARRAY_ADDRESS_NV", 0x8F22}, + {"GL_NORMAL_ARRAY_BUFFER_BINDING", 0x8897}, + {"GL_NORMAL_ARRAY_BUFFER_BINDING_ARB", 0x8897}, + {"GL_NORMAL_ARRAY_COUNT_EXT", 0x8080}, + {"GL_NORMAL_ARRAY_EXT", 0x8075}, + {"GL_NORMAL_ARRAY_LENGTH_NV", 0x8F2C}, + {"GL_NORMAL_ARRAY_LIST_IBM", 0x103071}, + {"GL_NORMAL_ARRAY_LIST_STRIDE_IBM", 0x103081}, + {"GL_NORMAL_ARRAY_PARALLEL_POINTERS_INTEL", 0x83F6}, + {"GL_NORMAL_ARRAY_POINTER", 0x808F}, + {"GL_NORMAL_ARRAY_POINTER_EXT", 0x808F}, + {"GL_NORMAL_ARRAY_STRIDE", 0x807F}, + {"GL_NORMAL_ARRAY_STRIDE_EXT", 0x807F}, + {"GL_NORMAL_ARRAY_TYPE", 0x807E}, + {"GL_NORMAL_ARRAY_TYPE_EXT", 0x807E}, + {"GL_NORMAL_BIT_PGI", 0x8000000}, + {"GL_NORMAL_MAP", 0x8511}, + {"GL_NORMAL_MAP_ARB", 0x8511}, + {"GL_NORMAL_MAP_EXT", 0x8511}, + {"GL_NORMAL_MAP_NV", 0x8511}, + {"GL_NORMAL_MAP_OES", 0x8511}, + {"GL_NOTEQUAL", 0x0205}, + {"GL_NO_ERROR", 0x0000}, + {"GL_NO_RESET_NOTIFICATION", 0x8261}, + {"GL_NO_RESET_NOTIFICATION_ARB", 0x8261}, + {"GL_NO_RESET_NOTIFICATION_EXT", 0x8261}, + {"GL_NO_RESET_NOTIFICATION_KHR", 0x8261}, + {"GL_NUM_ACTIVE_VARIABLES", 0x9304}, + {"GL_NUM_COMPATIBLE_SUBROUTINES", 0x8E4A}, + {"GL_NUM_COMPRESSED_TEXTURE_FORMATS", 0x86A2}, + {"GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB", 0x86A2}, + {"GL_NUM_DEVICE_UUIDS_EXT", 0x9596}, + {"GL_NUM_DOWNSAMPLE_SCALES_IMG", 0x913D}, + {"GL_NUM_EXTENSIONS", 0x821D}, + {"GL_NUM_FILL_STREAMS_NV", 0x8E29}, + {"GL_NUM_FRAGMENT_CONSTANTS_ATI", 0x896F}, + {"GL_NUM_FRAGMENT_REGISTERS_ATI", 0x896E}, + {"GL_NUM_GENERAL_COMBINERS_NV", 0x854E}, + {"GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI", 0x8973}, + {"GL_NUM_INSTRUCTIONS_PER_PASS_ATI", 0x8971}, + {"GL_NUM_INSTRUCTIONS_TOTAL_ATI", 0x8972}, + {"GL_NUM_LOOPBACK_COMPONENTS_ATI", 0x8974}, + {"GL_NUM_PASSES_ATI", 0x8970}, + {"GL_NUM_PROGRAM_BINARY_FORMATS", 0x87FE}, + {"GL_NUM_PROGRAM_BINARY_FORMATS_OES", 0x87FE}, + {"GL_NUM_SAMPLE_COUNTS", 0x9380}, + {"GL_NUM_SHADER_BINARY_FORMATS", 0x8DF9}, + {"GL_NUM_SHADING_LANGUAGE_VERSIONS", 0x82E9}, + {"GL_NUM_SPARSE_LEVELS_ARB", 0x91AA}, + {"GL_NUM_SPARSE_LEVELS_EXT", 0x91AA}, + {"GL_NUM_SPIR_V_EXTENSIONS", 0x9554}, + {"GL_NUM_SUPPORTED_MULTISAMPLE_MODES_AMD", 0x91B6}, + {"GL_NUM_SURFACE_COMPRESSION_FIXED_RATES_EXT", 0x8F6E}, + {"GL_NUM_TILING_TYPES_EXT", 0x9582}, + {"GL_NUM_VIDEO_CAPTURE_STREAMS_NV", 0x9024}, + {"GL_NUM_VIRTUAL_PAGE_SIZES_ARB", 0x91A8}, + {"GL_NUM_VIRTUAL_PAGE_SIZES_EXT", 0x91A8}, + {"GL_NUM_WINDOW_RECTANGLES_EXT", 0x8F15}, + {"GL_OBJECT_ACTIVE_ATTRIBUTES_ARB", 0x8B89}, + {"GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB", 0x8B8A}, + {"GL_OBJECT_ACTIVE_UNIFORMS_ARB", 0x8B86}, + {"GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB", 0x8B87}, + {"GL_OBJECT_ATTACHED_OBJECTS_ARB", 0x8B85}, + {"GL_OBJECT_BUFFER_SIZE_ATI", 0x8764}, + {"GL_OBJECT_BUFFER_USAGE_ATI", 0x8765}, + {"GL_OBJECT_COMPILE_STATUS_ARB", 0x8B81}, + {"GL_OBJECT_DELETE_STATUS_ARB", 0x8B80}, + {"GL_OBJECT_DISTANCE_TO_LINE_SGIS", 0x81F3}, + {"GL_OBJECT_DISTANCE_TO_POINT_SGIS", 0x81F1}, + {"GL_OBJECT_INFO_LOG_LENGTH_ARB", 0x8B84}, + {"GL_OBJECT_LINEAR", 0x2401}, + {"GL_OBJECT_LINEAR_NV", 0x2401}, + {"GL_OBJECT_LINE_SGIS", 0x81F7}, + {"GL_OBJECT_LINK_STATUS_ARB", 0x8B82}, + {"GL_OBJECT_PLANE", 0x2501}, + {"GL_OBJECT_POINT_SGIS", 0x81F5}, + {"GL_OBJECT_SHADER_SOURCE_LENGTH_ARB", 0x8B88}, + {"GL_OBJECT_SUBTYPE_ARB", 0x8B4F}, + {"GL_OBJECT_TYPE", 0x9112}, + {"GL_OBJECT_TYPE_APPLE", 0x9112}, + {"GL_OBJECT_TYPE_ARB", 0x8B4E}, + {"GL_OBJECT_VALIDATE_STATUS_ARB", 0x8B83}, + {"GL_OCCLUSION_QUERY_EVENT_MASK_AMD", 0x874F}, + {"GL_OCCLUSION_TEST_HP", 0x8165}, + {"GL_OCCLUSION_TEST_RESULT_HP", 0x8166}, + {"GL_OFFSET", 0x92FC}, + {"GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV", 0x8856}, + {"GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV", 0x8857}, + {"GL_OFFSET_HILO_TEXTURE_2D_NV", 0x8854}, + {"GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV", 0x8855}, + {"GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV", 0x8850}, + {"GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV", 0x8851}, + {"GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV", 0x8852}, + {"GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV", 0x8853}, + {"GL_OFFSET_TEXTURE_2D_BIAS_NV", 0x86E3}, + {"GL_OFFSET_TEXTURE_2D_MATRIX_NV", 0x86E1}, + {"GL_OFFSET_TEXTURE_2D_NV", 0x86E8}, + {"GL_OFFSET_TEXTURE_2D_SCALE_NV", 0x86E2}, + {"GL_OFFSET_TEXTURE_BIAS_NV", 0x86E3}, + {"GL_OFFSET_TEXTURE_MATRIX_NV", 0x86E1}, + {"GL_OFFSET_TEXTURE_RECTANGLE_NV", 0x864C}, + {"GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV", 0x864D}, + {"GL_OFFSET_TEXTURE_SCALE_NV", 0x86E2}, + {"GL_ONE", 0x0001}, + {"GL_ONE_EXT", 0x87DE}, + {"GL_ONE_MINUS_CONSTANT_ALPHA", 0x8004}, + {"GL_ONE_MINUS_CONSTANT_ALPHA_EXT", 0x8004}, + {"GL_ONE_MINUS_CONSTANT_COLOR", 0x8002}, + {"GL_ONE_MINUS_CONSTANT_COLOR_EXT", 0x8002}, + {"GL_ONE_MINUS_DST_ALPHA", 0x0305}, + {"GL_ONE_MINUS_DST_COLOR", 0x0307}, + {"GL_ONE_MINUS_SRC1_ALPHA", 0x88FB}, + {"GL_ONE_MINUS_SRC1_ALPHA_EXT", 0x88FB}, + {"GL_ONE_MINUS_SRC1_COLOR", 0x88FA}, + {"GL_ONE_MINUS_SRC1_COLOR_EXT", 0x88FA}, + {"GL_ONE_MINUS_SRC_ALPHA", 0x0303}, + {"GL_ONE_MINUS_SRC_COLOR", 0x0301}, + {"GL_OPERAND0_ALPHA", 0x8598}, + {"GL_OPERAND0_ALPHA_ARB", 0x8598}, + {"GL_OPERAND0_ALPHA_EXT", 0x8598}, + {"GL_OPERAND0_RGB", 0x8590}, + {"GL_OPERAND0_RGB_ARB", 0x8590}, + {"GL_OPERAND0_RGB_EXT", 0x8590}, + {"GL_OPERAND1_ALPHA", 0x8599}, + {"GL_OPERAND1_ALPHA_ARB", 0x8599}, + {"GL_OPERAND1_ALPHA_EXT", 0x8599}, + {"GL_OPERAND1_RGB", 0x8591}, + {"GL_OPERAND1_RGB_ARB", 0x8591}, + {"GL_OPERAND1_RGB_EXT", 0x8591}, + {"GL_OPERAND2_ALPHA", 0x859A}, + {"GL_OPERAND2_ALPHA_ARB", 0x859A}, + {"GL_OPERAND2_ALPHA_EXT", 0x859A}, + {"GL_OPERAND2_RGB", 0x8592}, + {"GL_OPERAND2_RGB_ARB", 0x8592}, + {"GL_OPERAND2_RGB_EXT", 0x8592}, + {"GL_OPERAND3_ALPHA_NV", 0x859B}, + {"GL_OPERAND3_RGB_NV", 0x8593}, + {"GL_OPTIMAL_TILING_EXT", 0x9584}, + {"GL_OP_ADD_EXT", 0x8787}, + {"GL_OP_CLAMP_EXT", 0x878E}, + {"GL_OP_CROSS_PRODUCT_EXT", 0x8797}, + {"GL_OP_DOT3_EXT", 0x8784}, + {"GL_OP_DOT4_EXT", 0x8785}, + {"GL_OP_EXP_BASE_2_EXT", 0x8791}, + {"GL_OP_FLOOR_EXT", 0x878F}, + {"GL_OP_FRAC_EXT", 0x8789}, + {"GL_OP_INDEX_EXT", 0x8782}, + {"GL_OP_LOG_BASE_2_EXT", 0x8792}, + {"GL_OP_MADD_EXT", 0x8788}, + {"GL_OP_MAX_EXT", 0x878A}, + {"GL_OP_MIN_EXT", 0x878B}, + {"GL_OP_MOV_EXT", 0x8799}, + {"GL_OP_MULTIPLY_MATRIX_EXT", 0x8798}, + {"GL_OP_MUL_EXT", 0x8786}, + {"GL_OP_NEGATE_EXT", 0x8783}, + {"GL_OP_POWER_EXT", 0x8793}, + {"GL_OP_RECIP_EXT", 0x8794}, + {"GL_OP_RECIP_SQRT_EXT", 0x8795}, + {"GL_OP_ROUND_EXT", 0x8790}, + {"GL_OP_SET_GE_EXT", 0x878C}, + {"GL_OP_SET_LT_EXT", 0x878D}, + {"GL_OP_SUB_EXT", 0x8796}, + {"GL_OR", 0x1507}, + {"GL_ORDER", 0x0A01}, + {"GL_OR_INVERTED", 0x150D}, + {"GL_OR_REVERSE", 0x150B}, + {"GL_OUTPUT_COLOR0_EXT", 0x879B}, + {"GL_OUTPUT_COLOR1_EXT", 0x879C}, + {"GL_OUTPUT_FOG_EXT", 0x87BD}, + {"GL_OUTPUT_TEXTURE_COORD0_EXT", 0x879D}, + {"GL_OUTPUT_TEXTURE_COORD10_EXT", 0x87A7}, + {"GL_OUTPUT_TEXTURE_COORD11_EXT", 0x87A8}, + {"GL_OUTPUT_TEXTURE_COORD12_EXT", 0x87A9}, + {"GL_OUTPUT_TEXTURE_COORD13_EXT", 0x87AA}, + {"GL_OUTPUT_TEXTURE_COORD14_EXT", 0x87AB}, + {"GL_OUTPUT_TEXTURE_COORD15_EXT", 0x87AC}, + {"GL_OUTPUT_TEXTURE_COORD16_EXT", 0x87AD}, + {"GL_OUTPUT_TEXTURE_COORD17_EXT", 0x87AE}, + {"GL_OUTPUT_TEXTURE_COORD18_EXT", 0x87AF}, + {"GL_OUTPUT_TEXTURE_COORD19_EXT", 0x87B0}, + {"GL_OUTPUT_TEXTURE_COORD1_EXT", 0x879E}, + {"GL_OUTPUT_TEXTURE_COORD20_EXT", 0x87B1}, + {"GL_OUTPUT_TEXTURE_COORD21_EXT", 0x87B2}, + {"GL_OUTPUT_TEXTURE_COORD22_EXT", 0x87B3}, + {"GL_OUTPUT_TEXTURE_COORD23_EXT", 0x87B4}, + {"GL_OUTPUT_TEXTURE_COORD24_EXT", 0x87B5}, + {"GL_OUTPUT_TEXTURE_COORD25_EXT", 0x87B6}, + {"GL_OUTPUT_TEXTURE_COORD26_EXT", 0x87B7}, + {"GL_OUTPUT_TEXTURE_COORD27_EXT", 0x87B8}, + {"GL_OUTPUT_TEXTURE_COORD28_EXT", 0x87B9}, + {"GL_OUTPUT_TEXTURE_COORD29_EXT", 0x87BA}, + {"GL_OUTPUT_TEXTURE_COORD2_EXT", 0x879F}, + {"GL_OUTPUT_TEXTURE_COORD30_EXT", 0x87BB}, + {"GL_OUTPUT_TEXTURE_COORD31_EXT", 0x87BC}, + {"GL_OUTPUT_TEXTURE_COORD3_EXT", 0x87A0}, + {"GL_OUTPUT_TEXTURE_COORD4_EXT", 0x87A1}, + {"GL_OUTPUT_TEXTURE_COORD5_EXT", 0x87A2}, + {"GL_OUTPUT_TEXTURE_COORD6_EXT", 0x87A3}, + {"GL_OUTPUT_TEXTURE_COORD7_EXT", 0x87A4}, + {"GL_OUTPUT_TEXTURE_COORD8_EXT", 0x87A5}, + {"GL_OUTPUT_TEXTURE_COORD9_EXT", 0x87A6}, + {"GL_OUTPUT_VERTEX_EXT", 0x879A}, + {"GL_OUT_OF_MEMORY", 0x0505}, + {"GL_OVERLAY", 0x9296}, + {"GL_OVERLAY_KHR", 0x9296}, + {"GL_OVERLAY_NV", 0x9296}, + {"GL_PACK_ALIGNMENT", 0x0D05}, + {"GL_PACK_CMYK_HINT_EXT", 0x800E}, + {"GL_PACK_COMPRESSED_BLOCK_DEPTH", 0x912D}, + {"GL_PACK_COMPRESSED_BLOCK_HEIGHT", 0x912C}, + {"GL_PACK_COMPRESSED_BLOCK_SIZE", 0x912E}, + {"GL_PACK_COMPRESSED_BLOCK_WIDTH", 0x912B}, + {"GL_PACK_COMPRESSED_SIZE_SGIX", 0x831C}, + {"GL_PACK_IMAGE_DEPTH_SGIS", 0x8131}, + {"GL_PACK_IMAGE_HEIGHT", 0x806C}, + {"GL_PACK_IMAGE_HEIGHT_EXT", 0x806C}, + {"GL_PACK_INVERT_MESA", 0x8758}, + {"GL_PACK_LSB_FIRST", 0x0D01}, + {"GL_PACK_MAX_COMPRESSED_SIZE_SGIX", 0x831B}, + {"GL_PACK_RESAMPLE_OML", 0x8984}, + {"GL_PACK_RESAMPLE_SGIX", 0x842E}, + {"GL_PACK_REVERSE_ROW_ORDER_ANGLE", 0x93A4}, + {"GL_PACK_ROW_BYTES_APPLE", 0x8A15}, + {"GL_PACK_ROW_LENGTH", 0x0D02}, + {"GL_PACK_SKIP_IMAGES", 0x806B}, + {"GL_PACK_SKIP_IMAGES_EXT", 0x806B}, + {"GL_PACK_SKIP_PIXELS", 0x0D04}, + {"GL_PACK_SKIP_ROWS", 0x0D03}, + {"GL_PACK_SKIP_VOLUMES_SGIS", 0x8130}, + {"GL_PACK_SUBSAMPLE_RATE_SGIX", 0x85A0}, + {"GL_PACK_SWAP_BYTES", 0x0D00}, + {"GL_PALETTE4_R5_G6_B5_OES", 0x8B92}, + {"GL_PALETTE4_RGB5_A1_OES", 0x8B94}, + {"GL_PALETTE4_RGB8_OES", 0x8B90}, + {"GL_PALETTE4_RGBA4_OES", 0x8B93}, + {"GL_PALETTE4_RGBA8_OES", 0x8B91}, + {"GL_PALETTE8_R5_G6_B5_OES", 0x8B97}, + {"GL_PALETTE8_RGB5_A1_OES", 0x8B99}, + {"GL_PALETTE8_RGB8_OES", 0x8B95}, + {"GL_PALETTE8_RGBA4_OES", 0x8B98}, + {"GL_PALETTE8_RGBA8_OES", 0x8B96}, + {"GL_PARALLEL_ARRAYS_INTEL", 0x83F4}, + {"GL_PARAMETER_BUFFER", 0x80EE}, + {"GL_PARAMETER_BUFFER_ARB", 0x80EE}, + {"GL_PARAMETER_BUFFER_BINDING", 0x80EF}, + {"GL_PARAMETER_BUFFER_BINDING_ARB", 0x80EF}, + {"GL_PARTIAL_SUCCESS_NV", 0x902E}, + {"GL_PASS_THROUGH_NV", 0x86E6}, + {"GL_PASS_THROUGH_TOKEN", 0x0700}, + {"GL_PATCHES", 0x000E}, + {"GL_PATCHES_EXT", 0x000E}, + {"GL_PATCHES_OES", 0x000E}, + {"GL_PATCH_DEFAULT_INNER_LEVEL", 0x8E73}, + {"GL_PATCH_DEFAULT_INNER_LEVEL_EXT", 0x8E73}, + {"GL_PATCH_DEFAULT_OUTER_LEVEL", 0x8E74}, + {"GL_PATCH_DEFAULT_OUTER_LEVEL_EXT", 0x8E74}, + {"GL_PATCH_VERTICES", 0x8E72}, + {"GL_PATCH_VERTICES_EXT", 0x8E72}, + {"GL_PATCH_VERTICES_OES", 0x8E72}, + {"GL_PATH_CLIENT_LENGTH_NV", 0x907F}, + {"GL_PATH_COMMAND_COUNT_NV", 0x909D}, + {"GL_PATH_COMPUTED_LENGTH_NV", 0x90A0}, + {"GL_PATH_COORD_COUNT_NV", 0x909E}, + {"GL_PATH_COVER_DEPTH_FUNC_NV", 0x90BF}, + {"GL_PATH_DASH_ARRAY_COUNT_NV", 0x909F}, + {"GL_PATH_DASH_CAPS_NV", 0x907B}, + {"GL_PATH_DASH_OFFSET_NV", 0x907E}, + {"GL_PATH_DASH_OFFSET_RESET_NV", 0x90B4}, + {"GL_PATH_END_CAPS_NV", 0x9076}, + {"GL_PATH_ERROR_POSITION_NV", 0x90AB}, + {"GL_PATH_FILL_BOUNDING_BOX_NV", 0x90A1}, + {"GL_PATH_FILL_COVER_MODE_NV", 0x9082}, + {"GL_PATH_FILL_MASK_NV", 0x9081}, + {"GL_PATH_FILL_MODE_NV", 0x9080}, + {"GL_PATH_FOG_GEN_MODE_NV", 0x90AC}, + {"GL_PATH_FORMAT_PS_NV", 0x9071}, + {"GL_PATH_FORMAT_SVG_NV", 0x9070}, + {"GL_PATH_GEN_COEFF_NV", 0x90B1}, + {"GL_PATH_GEN_COLOR_FORMAT_NV", 0x90B2}, + {"GL_PATH_GEN_COMPONENTS_NV", 0x90B3}, + {"GL_PATH_GEN_MODE_NV", 0x90B0}, + {"GL_PATH_INITIAL_DASH_CAP_NV", 0x907C}, + {"GL_PATH_INITIAL_END_CAP_NV", 0x9077}, + {"GL_PATH_JOIN_STYLE_NV", 0x9079}, + {"GL_PATH_MAX_MODELVIEW_STACK_DEPTH_NV", 0x0D36}, + {"GL_PATH_MAX_PROJECTION_STACK_DEPTH_NV", 0x0D38}, + {"GL_PATH_MITER_LIMIT_NV", 0x907A}, + {"GL_PATH_MODELVIEW_MATRIX_NV", 0x0BA6}, + {"GL_PATH_MODELVIEW_NV", 0x1700}, + {"GL_PATH_MODELVIEW_STACK_DEPTH_NV", 0x0BA3}, + {"GL_PATH_OBJECT_BOUNDING_BOX_NV", 0x908A}, + {"GL_PATH_PROJECTION_MATRIX_NV", 0x0BA7}, + {"GL_PATH_PROJECTION_NV", 0x1701}, + {"GL_PATH_PROJECTION_STACK_DEPTH_NV", 0x0BA4}, + {"GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV", 0x90BD}, + {"GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV", 0x90BE}, + {"GL_PATH_STENCIL_FUNC_NV", 0x90B7}, + {"GL_PATH_STENCIL_REF_NV", 0x90B8}, + {"GL_PATH_STENCIL_VALUE_MASK_NV", 0x90B9}, + {"GL_PATH_STROKE_BOUNDING_BOX_NV", 0x90A2}, + {"GL_PATH_STROKE_COVER_MODE_NV", 0x9083}, + {"GL_PATH_STROKE_MASK_NV", 0x9084}, + {"GL_PATH_STROKE_WIDTH_NV", 0x9075}, + {"GL_PATH_TERMINAL_DASH_CAP_NV", 0x907D}, + {"GL_PATH_TERMINAL_END_CAP_NV", 0x9078}, + {"GL_PATH_TRANSPOSE_MODELVIEW_MATRIX_NV", 0x84E3}, + {"GL_PATH_TRANSPOSE_PROJECTION_MATRIX_NV", 0x84E4}, + {"GL_PERCENTAGE_AMD", 0x8BC3}, + {"GL_PERFMON_GLOBAL_MODE_QCOM", 0x8FA0}, + {"GL_PERFMON_RESULT_AMD", 0x8BC6}, + {"GL_PERFMON_RESULT_AVAILABLE_AMD", 0x8BC4}, + {"GL_PERFMON_RESULT_SIZE_AMD", 0x8BC5}, + {"GL_PERFORMANCE_MONITOR_AMD", 0x9152}, + {"GL_PERFQUERY_COUNTER_DATA_BOOL32_INTEL", 0x94FC}, + {"GL_PERFQUERY_COUNTER_DATA_DOUBLE_INTEL", 0x94FB}, + {"GL_PERFQUERY_COUNTER_DATA_FLOAT_INTEL", 0x94FA}, + {"GL_PERFQUERY_COUNTER_DATA_UINT32_INTEL", 0x94F8}, + {"GL_PERFQUERY_COUNTER_DATA_UINT64_INTEL", 0x94F9}, + {"GL_PERFQUERY_COUNTER_DESC_LENGTH_MAX_INTEL", 0x94FF}, + {"GL_PERFQUERY_COUNTER_DURATION_NORM_INTEL", 0x94F1}, + {"GL_PERFQUERY_COUNTER_DURATION_RAW_INTEL", 0x94F2}, + {"GL_PERFQUERY_COUNTER_EVENT_INTEL", 0x94F0}, + {"GL_PERFQUERY_COUNTER_NAME_LENGTH_MAX_INTEL", 0x94FE}, + {"GL_PERFQUERY_COUNTER_RAW_INTEL", 0x94F4}, + {"GL_PERFQUERY_COUNTER_THROUGHPUT_INTEL", 0x94F3}, + {"GL_PERFQUERY_COUNTER_TIMESTAMP_INTEL", 0x94F5}, + {"GL_PERFQUERY_DONOT_FLUSH_INTEL", 0x83F9}, + {"GL_PERFQUERY_FLUSH_INTEL", 0x83FA}, + {"GL_PERFQUERY_GLOBAL_CONTEXT_INTEL", 0x0001}, + {"GL_PERFQUERY_GPA_EXTENDED_COUNTERS_INTEL", 0x9500}, + {"GL_PERFQUERY_QUERY_NAME_LENGTH_MAX_INTEL", 0x94FD}, + {"GL_PERFQUERY_SINGLE_CONTEXT_INTEL", 0x0000}, + {"GL_PERFQUERY_WAIT_INTEL", 0x83FB}, + {"GL_PERSPECTIVE_CORRECTION_HINT", 0x0C50}, + {"GL_PERTURB_EXT", 0x85AE}, + {"GL_PER_GPU_STORAGE_BIT_NV", 0x0800}, + {"GL_PER_GPU_STORAGE_NV", 0x9548}, + {"GL_PER_STAGE_CONSTANTS_NV", 0x8535}, + {"GL_PHONG_HINT_WIN", 0x80EB}, + {"GL_PHONG_WIN", 0x80EA}, + {"GL_PINLIGHT_NV", 0x92A8}, + {"GL_PIXELS_PER_SAMPLE_PATTERN_X_AMD", 0x91AE}, + {"GL_PIXELS_PER_SAMPLE_PATTERN_Y_AMD", 0x91AF}, + {"GL_PIXEL_BUFFER_BARRIER_BIT", 0x0080}, + {"GL_PIXEL_BUFFER_BARRIER_BIT_EXT", 0x0080}, + {"GL_PIXEL_COUNTER_BITS_NV", 0x8864}, + {"GL_PIXEL_COUNT_AVAILABLE_NV", 0x8867}, + {"GL_PIXEL_COUNT_NV", 0x8866}, + {"GL_PIXEL_CUBIC_WEIGHT_EXT", 0x8333}, + {"GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS", 0x8355}, + {"GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS", 0x8354}, + {"GL_PIXEL_GROUP_COLOR_SGIS", 0x8356}, + {"GL_PIXEL_LOCAL_CLEAR_VALUE_FLOAT_ANGLE", 0x96EC}, + {"GL_PIXEL_LOCAL_CLEAR_VALUE_INT_ANGLE", 0x96ED}, + {"GL_PIXEL_LOCAL_CLEAR_VALUE_UNSIGNED_INT_ANGLE", 0x96EE}, + {"GL_PIXEL_LOCAL_FORMAT_ANGLE", 0x96E8}, + {"GL_PIXEL_LOCAL_STORAGE_ACTIVE_PLANES_ANGLE", 0x96E3}, + {"GL_PIXEL_LOCAL_TEXTURE_LAYER_ANGLE", 0x96EB}, + {"GL_PIXEL_LOCAL_TEXTURE_LEVEL_ANGLE", 0x96EA}, + {"GL_PIXEL_LOCAL_TEXTURE_NAME_ANGLE", 0x96E9}, + {"GL_PIXEL_MAG_FILTER_EXT", 0x8331}, + {"GL_PIXEL_MAP_A_TO_A", 0x0C79}, + {"GL_PIXEL_MAP_A_TO_A_SIZE", 0x0CB9}, + {"GL_PIXEL_MAP_B_TO_B", 0x0C78}, + {"GL_PIXEL_MAP_B_TO_B_SIZE", 0x0CB8}, + {"GL_PIXEL_MAP_G_TO_G", 0x0C77}, + {"GL_PIXEL_MAP_G_TO_G_SIZE", 0x0CB7}, + {"GL_PIXEL_MAP_I_TO_A", 0x0C75}, + {"GL_PIXEL_MAP_I_TO_A_SIZE", 0x0CB5}, + {"GL_PIXEL_MAP_I_TO_B", 0x0C74}, + {"GL_PIXEL_MAP_I_TO_B_SIZE", 0x0CB4}, + {"GL_PIXEL_MAP_I_TO_G", 0x0C73}, + {"GL_PIXEL_MAP_I_TO_G_SIZE", 0x0CB3}, + {"GL_PIXEL_MAP_I_TO_I", 0x0C70}, + {"GL_PIXEL_MAP_I_TO_I_SIZE", 0x0CB0}, + {"GL_PIXEL_MAP_I_TO_R", 0x0C72}, + {"GL_PIXEL_MAP_I_TO_R_SIZE", 0x0CB2}, + {"GL_PIXEL_MAP_R_TO_R", 0x0C76}, + {"GL_PIXEL_MAP_R_TO_R_SIZE", 0x0CB6}, + {"GL_PIXEL_MAP_S_TO_S", 0x0C71}, + {"GL_PIXEL_MAP_S_TO_S_SIZE", 0x0CB1}, + {"GL_PIXEL_MIN_FILTER_EXT", 0x8332}, + {"GL_PIXEL_MODE_BIT", 0x0020}, + {"GL_PIXEL_PACK_BUFFER", 0x88EB}, + {"GL_PIXEL_PACK_BUFFER_ARB", 0x88EB}, + {"GL_PIXEL_PACK_BUFFER_BINDING", 0x88ED}, + {"GL_PIXEL_PACK_BUFFER_BINDING_ARB", 0x88ED}, + {"GL_PIXEL_PACK_BUFFER_BINDING_EXT", 0x88ED}, + {"GL_PIXEL_PACK_BUFFER_BINDING_NV", 0x88ED}, + {"GL_PIXEL_PACK_BUFFER_EXT", 0x88EB}, + {"GL_PIXEL_PACK_BUFFER_NV", 0x88EB}, + {"GL_PIXEL_SUBSAMPLE_2424_SGIX", 0x85A3}, + {"GL_PIXEL_SUBSAMPLE_4242_SGIX", 0x85A4}, + {"GL_PIXEL_SUBSAMPLE_4444_SGIX", 0x85A2}, + {"GL_PIXEL_TEXTURE_SGIS", 0x8353}, + {"GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX", 0x8189}, + {"GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX", 0x818A}, + {"GL_PIXEL_TEX_GEN_MODE_SGIX", 0x832B}, + {"GL_PIXEL_TEX_GEN_Q_CEILING_SGIX", 0x8184}, + {"GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX", 0x8186}, + {"GL_PIXEL_TEX_GEN_Q_ROUND_SGIX", 0x8185}, + {"GL_PIXEL_TEX_GEN_SGIX", 0x8139}, + {"GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX", 0x813E}, + {"GL_PIXEL_TILE_CACHE_INCREMENT_SGIX", 0x813F}, + {"GL_PIXEL_TILE_CACHE_SIZE_SGIX", 0x8145}, + {"GL_PIXEL_TILE_GRID_DEPTH_SGIX", 0x8144}, + {"GL_PIXEL_TILE_GRID_HEIGHT_SGIX", 0x8143}, + {"GL_PIXEL_TILE_GRID_WIDTH_SGIX", 0x8142}, + {"GL_PIXEL_TILE_HEIGHT_SGIX", 0x8141}, + {"GL_PIXEL_TILE_WIDTH_SGIX", 0x8140}, + {"GL_PIXEL_TRANSFORM_2D_EXT", 0x8330}, + {"GL_PIXEL_TRANSFORM_2D_MATRIX_EXT", 0x8338}, + {"GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT", 0x8336}, + {"GL_PIXEL_UNPACK_BUFFER", 0x88EC}, + {"GL_PIXEL_UNPACK_BUFFER_ARB", 0x88EC}, + {"GL_PIXEL_UNPACK_BUFFER_BINDING", 0x88EF}, + {"GL_PIXEL_UNPACK_BUFFER_BINDING_ARB", 0x88EF}, + {"GL_PIXEL_UNPACK_BUFFER_BINDING_EXT", 0x88EF}, + {"GL_PIXEL_UNPACK_BUFFER_BINDING_NV", 0x88EF}, + {"GL_PIXEL_UNPACK_BUFFER_EXT", 0x88EC}, + {"GL_PIXEL_UNPACK_BUFFER_NV", 0x88EC}, + {"GL_PLUS_CLAMPED_ALPHA_NV", 0x92B2}, + {"GL_PLUS_CLAMPED_NV", 0x92B1}, + {"GL_PLUS_DARKER_NV", 0x9292}, + {"GL_PLUS_NV", 0x9291}, + {"GL_PN_TRIANGLES_ATI", 0x87F0}, + {"GL_PN_TRIANGLES_NORMAL_MODE_ATI", 0x87F3}, + {"GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI", 0x87F7}, + {"GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI", 0x87F8}, + {"GL_PN_TRIANGLES_POINT_MODE_ATI", 0x87F2}, + {"GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI", 0x87F6}, + {"GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI", 0x87F5}, + {"GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI", 0x87F4}, + {"GL_POINT", 0x1B00}, + {"GL_POINTS", 0x0000}, + {"GL_POINT_BIT", 0x0002}, + {"GL_POINT_DISTANCE_ATTENUATION", 0x8129}, + {"GL_POINT_DISTANCE_ATTENUATION_ARB", 0x8129}, + {"GL_POINT_FADE_THRESHOLD_SIZE", 0x8128}, + {"GL_POINT_FADE_THRESHOLD_SIZE_ARB", 0x8128}, + {"GL_POINT_FADE_THRESHOLD_SIZE_EXT", 0x8128}, + {"GL_POINT_FADE_THRESHOLD_SIZE_SGIS", 0x8128}, + {"GL_POINT_NV", 0x1B00}, + {"GL_POINT_SIZE", 0x0B11}, + {"GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES", 0x8B9F}, + {"GL_POINT_SIZE_ARRAY_OES", 0x8B9C}, + {"GL_POINT_SIZE_ARRAY_POINTER_OES", 0x898C}, + {"GL_POINT_SIZE_ARRAY_STRIDE_OES", 0x898B}, + {"GL_POINT_SIZE_ARRAY_TYPE_OES", 0x898A}, + {"GL_POINT_SIZE_GRANULARITY", 0x0B13}, + {"GL_POINT_SIZE_MAX", 0x8127}, + {"GL_POINT_SIZE_MAX_ARB", 0x8127}, + {"GL_POINT_SIZE_MAX_EXT", 0x8127}, + {"GL_POINT_SIZE_MAX_SGIS", 0x8127}, + {"GL_POINT_SIZE_MIN", 0x8126}, + {"GL_POINT_SIZE_MIN_ARB", 0x8126}, + {"GL_POINT_SIZE_MIN_EXT", 0x8126}, + {"GL_POINT_SIZE_MIN_SGIS", 0x8126}, + {"GL_POINT_SIZE_RANGE", 0x0B12}, + {"GL_POINT_SMOOTH", 0x0B10}, + {"GL_POINT_SMOOTH_HINT", 0x0C51}, + {"GL_POINT_SPRITE", 0x8861}, + {"GL_POINT_SPRITE_ARB", 0x8861}, + {"GL_POINT_SPRITE_COORD_ORIGIN", 0x8CA0}, + {"GL_POINT_SPRITE_NV", 0x8861}, + {"GL_POINT_SPRITE_OES", 0x8861}, + {"GL_POINT_SPRITE_R_MODE_NV", 0x8863}, + {"GL_POINT_TOKEN", 0x0701}, + {"GL_POLYGON", 0x0009}, + {"GL_POLYGON_BIT", 0x0008}, + {"GL_POLYGON_MODE", 0x0B40}, + {"GL_POLYGON_MODE_NV", 0x0B40}, + {"GL_POLYGON_OFFSET_BIAS_EXT", 0x8039}, + {"GL_POLYGON_OFFSET_CLAMP", 0x8E1B}, + {"GL_POLYGON_OFFSET_CLAMP_EXT", 0x8E1B}, + {"GL_POLYGON_OFFSET_COMMAND_NV", 0x000E}, + {"GL_POLYGON_OFFSET_EXT", 0x8037}, + {"GL_POLYGON_OFFSET_FACTOR", 0x8038}, + {"GL_POLYGON_OFFSET_FACTOR_EXT", 0x8038}, + {"GL_POLYGON_OFFSET_FILL", 0x8037}, + {"GL_POLYGON_OFFSET_LINE", 0x2A02}, + {"GL_POLYGON_OFFSET_LINE_NV", 0x2A02}, + {"GL_POLYGON_OFFSET_POINT", 0x2A01}, + {"GL_POLYGON_OFFSET_POINT_NV", 0x2A01}, + {"GL_POLYGON_OFFSET_UNITS", 0x2A00}, + {"GL_POLYGON_SMOOTH", 0x0B41}, + {"GL_POLYGON_SMOOTH_HINT", 0x0C53}, + {"GL_POLYGON_STIPPLE", 0x0B42}, + {"GL_POLYGON_STIPPLE_BIT", 0x0010}, + {"GL_POLYGON_TOKEN", 0x0703}, + {"GL_POSITION", 0x1203}, + {"GL_POST_COLOR_MATRIX_ALPHA_BIAS", 0x80BB}, + {"GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI", 0x80BB}, + {"GL_POST_COLOR_MATRIX_ALPHA_SCALE", 0x80B7}, + {"GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI", 0x80B7}, + {"GL_POST_COLOR_MATRIX_BLUE_BIAS", 0x80BA}, + {"GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI", 0x80BA}, + {"GL_POST_COLOR_MATRIX_BLUE_SCALE", 0x80B6}, + {"GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI", 0x80B6}, + {"GL_POST_COLOR_MATRIX_COLOR_TABLE", 0x80D2}, + {"GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI", 0x80D2}, + {"GL_POST_COLOR_MATRIX_GREEN_BIAS", 0x80B9}, + {"GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI", 0x80B9}, + {"GL_POST_COLOR_MATRIX_GREEN_SCALE", 0x80B5}, + {"GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI", 0x80B5}, + {"GL_POST_COLOR_MATRIX_RED_BIAS", 0x80B8}, + {"GL_POST_COLOR_MATRIX_RED_BIAS_SGI", 0x80B8}, + {"GL_POST_COLOR_MATRIX_RED_SCALE", 0x80B4}, + {"GL_POST_COLOR_MATRIX_RED_SCALE_SGI", 0x80B4}, + {"GL_POST_CONVOLUTION_ALPHA_BIAS", 0x8023}, + {"GL_POST_CONVOLUTION_ALPHA_BIAS_EXT", 0x8023}, + {"GL_POST_CONVOLUTION_ALPHA_SCALE", 0x801F}, + {"GL_POST_CONVOLUTION_ALPHA_SCALE_EXT", 0x801F}, + {"GL_POST_CONVOLUTION_BLUE_BIAS", 0x8022}, + {"GL_POST_CONVOLUTION_BLUE_BIAS_EXT", 0x8022}, + {"GL_POST_CONVOLUTION_BLUE_SCALE", 0x801E}, + {"GL_POST_CONVOLUTION_BLUE_SCALE_EXT", 0x801E}, + {"GL_POST_CONVOLUTION_COLOR_TABLE", 0x80D1}, + {"GL_POST_CONVOLUTION_COLOR_TABLE_SGI", 0x80D1}, + {"GL_POST_CONVOLUTION_GREEN_BIAS", 0x8021}, + {"GL_POST_CONVOLUTION_GREEN_BIAS_EXT", 0x8021}, + {"GL_POST_CONVOLUTION_GREEN_SCALE", 0x801D}, + {"GL_POST_CONVOLUTION_GREEN_SCALE_EXT", 0x801D}, + {"GL_POST_CONVOLUTION_RED_BIAS", 0x8020}, + {"GL_POST_CONVOLUTION_RED_BIAS_EXT", 0x8020}, + {"GL_POST_CONVOLUTION_RED_SCALE", 0x801C}, + {"GL_POST_CONVOLUTION_RED_SCALE_EXT", 0x801C}, + {"GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP", 0x8162}, + {"GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX", 0x817B}, + {"GL_POST_TEXTURE_FILTER_BIAS_SGIX", 0x8179}, + {"GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX", 0x817C}, + {"GL_POST_TEXTURE_FILTER_SCALE_SGIX", 0x817A}, + {"GL_PREFER_DOUBLEBUFFER_HINT_PGI", 0x1A1F8}, + {"GL_PRESENT_DURATION_NV", 0x8E2B}, + {"GL_PRESENT_TIME_NV", 0x8E2A}, + {"GL_PRESERVE_ATI", 0x8762}, + {"GL_PREVIOUS", 0x8578}, + {"GL_PREVIOUS_ARB", 0x8578}, + {"GL_PREVIOUS_EXT", 0x8578}, + {"GL_PREVIOUS_TEXTURE_INPUT_NV", 0x86E4}, + {"GL_PRIMARY_COLOR", 0x8577}, + {"GL_PRIMARY_COLOR_ARB", 0x8577}, + {"GL_PRIMARY_COLOR_EXT", 0x8577}, + {"GL_PRIMARY_COLOR_NV", 0x852C}, + {"GL_PRIMITIVES_GENERATED", 0x8C87}, + {"GL_PRIMITIVES_GENERATED_EXT", 0x8C87}, + {"GL_PRIMITIVES_GENERATED_NV", 0x8C87}, + {"GL_PRIMITIVES_GENERATED_OES", 0x8C87}, + {"GL_PRIMITIVES_SUBMITTED", 0x82EF}, + {"GL_PRIMITIVES_SUBMITTED_ARB", 0x82EF}, + {"GL_PRIMITIVE_BOUNDING_BOX", 0x92BE}, + {"GL_PRIMITIVE_BOUNDING_BOX_ARB", 0x92BE}, + {"GL_PRIMITIVE_BOUNDING_BOX_EXT", 0x92BE}, + {"GL_PRIMITIVE_BOUNDING_BOX_OES", 0x92BE}, + {"GL_PRIMITIVE_ID_NV", 0x8C7C}, + {"GL_PRIMITIVE_RESTART", 0x8F9D}, + {"GL_PRIMITIVE_RESTART_FIXED_INDEX", 0x8D69}, + {"GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED", 0x8221}, + {"GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES", 0x8221}, + {"GL_PRIMITIVE_RESTART_INDEX", 0x8F9E}, + {"GL_PRIMITIVE_RESTART_INDEX_NV", 0x8559}, + {"GL_PRIMITIVE_RESTART_NV", 0x8558}, + {"GL_PROGRAM", 0x82E2}, + {"GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB", 0x9341}, + {"GL_PROGRAMMABLE_SAMPLE_LOCATION_NV", 0x9341}, + {"GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB", 0x9340}, + {"GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV", 0x9340}, + {"GL_PROGRAM_ADDRESS_REGISTERS_ARB", 0x88B0}, + {"GL_PROGRAM_ALU_INSTRUCTIONS_ARB", 0x8805}, + {"GL_PROGRAM_ATTRIBS_ARB", 0x88AC}, + {"GL_PROGRAM_ATTRIB_COMPONENTS_NV", 0x8906}, + {"GL_PROGRAM_BINARY_ANGLE", 0x93A6}, + {"GL_PROGRAM_BINARY_FORMATS", 0x87FF}, + {"GL_PROGRAM_BINARY_FORMATS_OES", 0x87FF}, + {"GL_PROGRAM_BINARY_FORMAT_MESA", 0x875F}, + {"GL_PROGRAM_BINARY_LENGTH", 0x8741}, + {"GL_PROGRAM_BINARY_LENGTH_OES", 0x8741}, + {"GL_PROGRAM_BINARY_RETRIEVABLE_HINT", 0x8257}, + {"GL_PROGRAM_BINDING_ARB", 0x8677}, + {"GL_PROGRAM_ERROR_POSITION_ARB", 0x864B}, + {"GL_PROGRAM_ERROR_POSITION_NV", 0x864B}, + {"GL_PROGRAM_ERROR_STRING_ARB", 0x8874}, + {"GL_PROGRAM_ERROR_STRING_NV", 0x8874}, + {"GL_PROGRAM_FORMAT_ARB", 0x8876}, + {"GL_PROGRAM_FORMAT_ASCII_ARB", 0x8875}, + {"GL_PROGRAM_INPUT", 0x92E3}, + {"GL_PROGRAM_INSTRUCTIONS_ARB", 0x88A0}, + {"GL_PROGRAM_KHR", 0x82E2}, + {"GL_PROGRAM_LENGTH_ARB", 0x8627}, + {"GL_PROGRAM_LENGTH_NV", 0x8627}, + {"GL_PROGRAM_MATRIX_EXT", 0x8E2D}, + {"GL_PROGRAM_MATRIX_STACK_DEPTH_EXT", 0x8E2F}, + {"GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB", 0x88B2}, + {"GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB", 0x8808}, + {"GL_PROGRAM_NATIVE_ATTRIBS_ARB", 0x88AE}, + {"GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB", 0x88A2}, + {"GL_PROGRAM_NATIVE_PARAMETERS_ARB", 0x88AA}, + {"GL_PROGRAM_NATIVE_TEMPORARIES_ARB", 0x88A6}, + {"GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB", 0x880A}, + {"GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB", 0x8809}, + {"GL_PROGRAM_OBJECT_ARB", 0x8B40}, + {"GL_PROGRAM_OBJECT_EXT", 0x8B40}, + {"GL_PROGRAM_OUTPUT", 0x92E4}, + {"GL_PROGRAM_PARAMETERS_ARB", 0x88A8}, + {"GL_PROGRAM_PARAMETER_NV", 0x8644}, + {"GL_PROGRAM_PIPELINE", 0x82E4}, + {"GL_PROGRAM_PIPELINE_BINDING", 0x825A}, + {"GL_PROGRAM_PIPELINE_BINDING_EXT", 0x825A}, + {"GL_PROGRAM_PIPELINE_KHR", 0x82E4}, + {"GL_PROGRAM_PIPELINE_OBJECT_EXT", 0x8A4F}, + {"GL_PROGRAM_POINT_SIZE", 0x8642}, + {"GL_PROGRAM_POINT_SIZE_ARB", 0x8642}, + {"GL_PROGRAM_POINT_SIZE_EXT", 0x8642}, + {"GL_PROGRAM_RESIDENT_NV", 0x8647}, + {"GL_PROGRAM_RESULT_COMPONENTS_NV", 0x8907}, + {"GL_PROGRAM_SEPARABLE", 0x8258}, + {"GL_PROGRAM_SEPARABLE_EXT", 0x8258}, + {"GL_PROGRAM_STRING_ARB", 0x8628}, + {"GL_PROGRAM_STRING_NV", 0x8628}, + {"GL_PROGRAM_TARGET_NV", 0x8646}, + {"GL_PROGRAM_TEMPORARIES_ARB", 0x88A4}, + {"GL_PROGRAM_TEX_INDIRECTIONS_ARB", 0x8807}, + {"GL_PROGRAM_TEX_INSTRUCTIONS_ARB", 0x8806}, + {"GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB", 0x88B6}, + {"GL_PROJECTION", 0x1701}, + {"GL_PROJECTION_MATRIX", 0x0BA7}, + {"GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES", 0x898E}, + {"GL_PROJECTION_STACK_DEPTH", 0x0BA4}, + {"GL_PROTECTED_MEMORY_OBJECT_EXT", 0x959B}, + {"GL_PROVOKING_VERTEX", 0x8E4F}, + {"GL_PROVOKING_VERTEX_ANGLE", 0x8E4F}, + {"GL_PROVOKING_VERTEX_EXT", 0x8E4F}, + {"GL_PROXY_COLOR_TABLE", 0x80D3}, + {"GL_PROXY_COLOR_TABLE_SGI", 0x80D3}, + {"GL_PROXY_HISTOGRAM", 0x8025}, + {"GL_PROXY_HISTOGRAM_EXT", 0x8025}, + {"GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE", 0x80D5}, + {"GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI", 0x80D5}, + {"GL_PROXY_POST_CONVOLUTION_COLOR_TABLE", 0x80D4}, + {"GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI", 0x80D4}, + {"GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP", 0x8163}, + {"GL_PROXY_TEXTURE_1D", 0x8063}, + {"GL_PROXY_TEXTURE_1D_ARRAY", 0x8C19}, + {"GL_PROXY_TEXTURE_1D_ARRAY_EXT", 0x8C19}, + {"GL_PROXY_TEXTURE_1D_EXT", 0x8063}, + {"GL_PROXY_TEXTURE_1D_STACK_MESAX", 0x875B}, + {"GL_PROXY_TEXTURE_2D", 0x8064}, + {"GL_PROXY_TEXTURE_2D_ARRAY", 0x8C1B}, + {"GL_PROXY_TEXTURE_2D_ARRAY_EXT", 0x8C1B}, + {"GL_PROXY_TEXTURE_2D_EXT", 0x8064}, + {"GL_PROXY_TEXTURE_2D_MULTISAMPLE", 0x9101}, + {"GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY", 0x9103}, + {"GL_PROXY_TEXTURE_2D_STACK_MESAX", 0x875C}, + {"GL_PROXY_TEXTURE_3D", 0x8070}, + {"GL_PROXY_TEXTURE_3D_EXT", 0x8070}, + {"GL_PROXY_TEXTURE_4D_SGIS", 0x8135}, + {"GL_PROXY_TEXTURE_COLOR_TABLE_SGI", 0x80BD}, + {"GL_PROXY_TEXTURE_CUBE_MAP", 0x851B}, + {"GL_PROXY_TEXTURE_CUBE_MAP_ARB", 0x851B}, + {"GL_PROXY_TEXTURE_CUBE_MAP_ARRAY", 0x900B}, + {"GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB", 0x900B}, + {"GL_PROXY_TEXTURE_CUBE_MAP_EXT", 0x851B}, + {"GL_PROXY_TEXTURE_RECTANGLE", 0x84F7}, + {"GL_PROXY_TEXTURE_RECTANGLE_ARB", 0x84F7}, + {"GL_PROXY_TEXTURE_RECTANGLE_NV", 0x84F7}, + {"GL_PURGEABLE_APPLE", 0x8A1D}, + {"GL_PURGED_CONTEXT_RESET_NV", 0x92BB}, + {"GL_Q", 0x2003}, + {"GL_QUADRATIC_ATTENUATION", 0x1209}, + {"GL_QUADRATIC_CURVE_TO_NV", 0x000A}, + {"GL_QUADS", 0x0007}, + {"GL_QUADS_EXT", 0x0007}, + {"GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION", 0x8E4C}, + {"GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION_EXT", 0x8E4C}, + {"GL_QUADS_OES", 0x0007}, + {"GL_QUAD_ALPHA4_SGIS", 0x811E}, + {"GL_QUAD_ALPHA8_SGIS", 0x811F}, + {"GL_QUAD_INTENSITY4_SGIS", 0x8122}, + {"GL_QUAD_INTENSITY8_SGIS", 0x8123}, + {"GL_QUAD_LUMINANCE4_SGIS", 0x8120}, + {"GL_QUAD_LUMINANCE8_SGIS", 0x8121}, + {"GL_QUAD_MESH_SUN", 0x8614}, + {"GL_QUAD_STRIP", 0x0008}, + {"GL_QUAD_TEXTURE_SELECT_SGIS", 0x8125}, + {"GL_QUARTER_BIT_ATI", 0x0010}, + {"GL_QUERY", 0x82E3}, + {"GL_QUERY_ALL_EVENT_BITS_AMD", 0xFFFFFFFF}, + {"GL_QUERY_BUFFER", 0x9192}, + {"GL_QUERY_BUFFER_AMD", 0x9192}, + {"GL_QUERY_BUFFER_BARRIER_BIT", 0x8000}, + {"GL_QUERY_BUFFER_BINDING", 0x9193}, + {"GL_QUERY_BUFFER_BINDING_AMD", 0x9193}, + {"GL_QUERY_BY_REGION_NO_WAIT", 0x8E16}, + {"GL_QUERY_BY_REGION_NO_WAIT_INVERTED", 0x8E1A}, + {"GL_QUERY_BY_REGION_NO_WAIT_NV", 0x8E16}, + {"GL_QUERY_BY_REGION_WAIT", 0x8E15}, + {"GL_QUERY_BY_REGION_WAIT_INVERTED", 0x8E19}, + {"GL_QUERY_BY_REGION_WAIT_NV", 0x8E15}, + {"GL_QUERY_COUNTER_BITS", 0x8864}, + {"GL_QUERY_COUNTER_BITS_ARB", 0x8864}, + {"GL_QUERY_COUNTER_BITS_EXT", 0x8864}, + {"GL_QUERY_DEPTH_BOUNDS_FAIL_EVENT_BIT_AMD", 0x0008}, + {"GL_QUERY_DEPTH_FAIL_EVENT_BIT_AMD", 0x0002}, + {"GL_QUERY_DEPTH_PASS_EVENT_BIT_AMD", 0x0001}, + {"GL_QUERY_KHR", 0x82E3}, + {"GL_QUERY_NO_WAIT", 0x8E14}, + {"GL_QUERY_NO_WAIT_INVERTED", 0x8E18}, + {"GL_QUERY_NO_WAIT_NV", 0x8E14}, + {"GL_QUERY_OBJECT_AMD", 0x9153}, + {"GL_QUERY_OBJECT_EXT", 0x9153}, + {"GL_QUERY_RESOURCE_BUFFEROBJECT_NV", 0x9547}, + {"GL_QUERY_RESOURCE_MEMTYPE_VIDMEM_NV", 0x9542}, + {"GL_QUERY_RESOURCE_RENDERBUFFER_NV", 0x9546}, + {"GL_QUERY_RESOURCE_SYS_RESERVED_NV", 0x9544}, + {"GL_QUERY_RESOURCE_TEXTURE_NV", 0x9545}, + {"GL_QUERY_RESOURCE_TYPE_VIDMEM_ALLOC_NV", 0x9540}, + {"GL_QUERY_RESULT", 0x8866}, + {"GL_QUERY_RESULT_ARB", 0x8866}, + {"GL_QUERY_RESULT_AVAILABLE", 0x8867}, + {"GL_QUERY_RESULT_AVAILABLE_ARB", 0x8867}, + {"GL_QUERY_RESULT_AVAILABLE_EXT", 0x8867}, + {"GL_QUERY_RESULT_EXT", 0x8866}, + {"GL_QUERY_RESULT_NO_WAIT", 0x9194}, + {"GL_QUERY_RESULT_NO_WAIT_AMD", 0x9194}, + {"GL_QUERY_STENCIL_FAIL_EVENT_BIT_AMD", 0x0004}, + {"GL_QUERY_TARGET", 0x82EA}, + {"GL_QUERY_WAIT", 0x8E13}, + {"GL_QUERY_WAIT_INVERTED", 0x8E17}, + {"GL_QUERY_WAIT_NV", 0x8E13}, + {"GL_R", 0x2002}, + {"GL_R11F_G11F_B10F", 0x8C3A}, + {"GL_R11F_G11F_B10F_APPLE", 0x8C3A}, + {"GL_R11F_G11F_B10F_EXT", 0x8C3A}, + {"GL_R16", 0x822A}, + {"GL_R16F", 0x822D}, + {"GL_R16F_EXT", 0x822D}, + {"GL_R16I", 0x8233}, + {"GL_R16UI", 0x8234}, + {"GL_R16_EXT", 0x822A}, + {"GL_R16_SNORM", 0x8F98}, + {"GL_R16_SNORM_EXT", 0x8F98}, + {"GL_R1UI_C3F_V3F_SUN", 0x85C6}, + {"GL_R1UI_C4F_N3F_V3F_SUN", 0x85C8}, + {"GL_R1UI_C4UB_V3F_SUN", 0x85C5}, + {"GL_R1UI_N3F_V3F_SUN", 0x85C7}, + {"GL_R1UI_T2F_C4F_N3F_V3F_SUN", 0x85CB}, + {"GL_R1UI_T2F_N3F_V3F_SUN", 0x85CA}, + {"GL_R1UI_T2F_V3F_SUN", 0x85C9}, + {"GL_R1UI_V3F_SUN", 0x85C4}, + {"GL_R32F", 0x822E}, + {"GL_R32F_EXT", 0x822E}, + {"GL_R32I", 0x8235}, + {"GL_R32UI", 0x8236}, + {"GL_R3_G3_B2", 0x2A10}, + {"GL_R8", 0x8229}, + {"GL_R8I", 0x8231}, + {"GL_R8UI", 0x8232}, + {"GL_R8_EXT", 0x8229}, + {"GL_R8_SNORM", 0x8F94}, + {"GL_RASTERIZER_DISCARD", 0x8C89}, + {"GL_RASTERIZER_DISCARD_EXT", 0x8C89}, + {"GL_RASTERIZER_DISCARD_NV", 0x8C89}, + {"GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT", 0x932A}, + {"GL_RASTER_MULTISAMPLE_EXT", 0x9327}, + {"GL_RASTER_POSITION_UNCLIPPED_IBM", 0x19262}, + {"GL_RASTER_SAMPLES_EXT", 0x9328}, + {"GL_READ_BUFFER", 0x0C02}, + {"GL_READ_BUFFER_EXT", 0x0C02}, + {"GL_READ_BUFFER_NV", 0x0C02}, + {"GL_READ_FRAMEBUFFER", 0x8CA8}, + {"GL_READ_FRAMEBUFFER_ANGLE", 0x8CA8}, + {"GL_READ_FRAMEBUFFER_APPLE", 0x8CA8}, + {"GL_READ_FRAMEBUFFER_BINDING", 0x8CAA}, + {"GL_READ_FRAMEBUFFER_BINDING_ANGLE", 0x8CAA}, + {"GL_READ_FRAMEBUFFER_BINDING_APPLE", 0x8CAA}, + {"GL_READ_FRAMEBUFFER_BINDING_EXT", 0x8CAA}, + {"GL_READ_FRAMEBUFFER_BINDING_NV", 0x8CAA}, + {"GL_READ_FRAMEBUFFER_EXT", 0x8CA8}, + {"GL_READ_FRAMEBUFFER_NV", 0x8CA8}, + {"GL_READ_ONLY", 0x88B8}, + {"GL_READ_ONLY_ARB", 0x88B8}, + {"GL_READ_PIXELS", 0x828C}, + {"GL_READ_PIXELS_FORMAT", 0x828D}, + {"GL_READ_PIXELS_TYPE", 0x828E}, + {"GL_READ_PIXEL_DATA_RANGE_LENGTH_NV", 0x887B}, + {"GL_READ_PIXEL_DATA_RANGE_NV", 0x8879}, + {"GL_READ_PIXEL_DATA_RANGE_POINTER_NV", 0x887D}, + {"GL_READ_WRITE", 0x88BA}, + {"GL_READ_WRITE_ARB", 0x88BA}, + {"GL_RECIP_ADD_SIGNED_ALPHA_IMG", 0x8C05}, + {"GL_RECLAIM_MEMORY_HINT_PGI", 0x1A1FE}, + {"GL_RECT_NV", 0x00F6}, + {"GL_RED", 0x1903}, + {"GL_REDUCE", 0x8016}, + {"GL_REDUCE_EXT", 0x8016}, + {"GL_RED_BIAS", 0x0D15}, + {"GL_RED_BITS", 0x0D52}, + {"GL_RED_BIT_ATI", 0x0001}, + {"GL_RED_EXT", 0x1903}, + {"GL_RED_INTEGER", 0x8D94}, + {"GL_RED_INTEGER_EXT", 0x8D94}, + {"GL_RED_MAX_CLAMP_INGR", 0x8564}, + {"GL_RED_MIN_CLAMP_INGR", 0x8560}, + {"GL_RED_NV", 0x1903}, + {"GL_RED_SCALE", 0x0D14}, + {"GL_RED_SNORM", 0x8F90}, + {"GL_REFERENCED_BY_COMPUTE_SHADER", 0x930B}, + {"GL_REFERENCED_BY_FRAGMENT_SHADER", 0x930A}, + {"GL_REFERENCED_BY_GEOMETRY_SHADER", 0x9309}, + {"GL_REFERENCED_BY_GEOMETRY_SHADER_EXT", 0x9309}, + {"GL_REFERENCED_BY_GEOMETRY_SHADER_OES", 0x9309}, + {"GL_REFERENCED_BY_MESH_SHADER_NV", 0x95A0}, + {"GL_REFERENCED_BY_TASK_SHADER_NV", 0x95A1}, + {"GL_REFERENCED_BY_TESS_CONTROL_SHADER", 0x9307}, + {"GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT", 0x9307}, + {"GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES", 0x9307}, + {"GL_REFERENCED_BY_TESS_EVALUATION_SHADER", 0x9308}, + {"GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT", 0x9308}, + {"GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES", 0x9308}, + {"GL_REFERENCED_BY_VERTEX_SHADER", 0x9306}, + {"GL_REFERENCE_PLANE_EQUATION_SGIX", 0x817E}, + {"GL_REFERENCE_PLANE_SGIX", 0x817D}, + {"GL_REFLECTION_MAP", 0x8512}, + {"GL_REFLECTION_MAP_ARB", 0x8512}, + {"GL_REFLECTION_MAP_EXT", 0x8512}, + {"GL_REFLECTION_MAP_NV", 0x8512}, + {"GL_REFLECTION_MAP_OES", 0x8512}, + {"GL_REGISTER_COMBINERS_NV", 0x8522}, + {"GL_REG_0_ATI", 0x8921}, + {"GL_REG_10_ATI", 0x892B}, + {"GL_REG_11_ATI", 0x892C}, + {"GL_REG_12_ATI", 0x892D}, + {"GL_REG_13_ATI", 0x892E}, + {"GL_REG_14_ATI", 0x892F}, + {"GL_REG_15_ATI", 0x8930}, + {"GL_REG_16_ATI", 0x8931}, + {"GL_REG_17_ATI", 0x8932}, + {"GL_REG_18_ATI", 0x8933}, + {"GL_REG_19_ATI", 0x8934}, + {"GL_REG_1_ATI", 0x8922}, + {"GL_REG_20_ATI", 0x8935}, + {"GL_REG_21_ATI", 0x8936}, + {"GL_REG_22_ATI", 0x8937}, + {"GL_REG_23_ATI", 0x8938}, + {"GL_REG_24_ATI", 0x8939}, + {"GL_REG_25_ATI", 0x893A}, + {"GL_REG_26_ATI", 0x893B}, + {"GL_REG_27_ATI", 0x893C}, + {"GL_REG_28_ATI", 0x893D}, + {"GL_REG_29_ATI", 0x893E}, + {"GL_REG_2_ATI", 0x8923}, + {"GL_REG_30_ATI", 0x893F}, + {"GL_REG_31_ATI", 0x8940}, + {"GL_REG_3_ATI", 0x8924}, + {"GL_REG_4_ATI", 0x8925}, + {"GL_REG_5_ATI", 0x8926}, + {"GL_REG_6_ATI", 0x8927}, + {"GL_REG_7_ATI", 0x8928}, + {"GL_REG_8_ATI", 0x8929}, + {"GL_REG_9_ATI", 0x892A}, + {"GL_RELATIVE_ARC_TO_NV", 0x00FF}, + {"GL_RELATIVE_CONIC_CURVE_TO_NV", 0x001B}, + {"GL_RELATIVE_CUBIC_CURVE_TO_NV", 0x000D}, + {"GL_RELATIVE_HORIZONTAL_LINE_TO_NV", 0x0007}, + {"GL_RELATIVE_LARGE_CCW_ARC_TO_NV", 0x0017}, + {"GL_RELATIVE_LARGE_CW_ARC_TO_NV", 0x0019}, + {"GL_RELATIVE_LINE_TO_NV", 0x0005}, + {"GL_RELATIVE_MOVE_TO_NV", 0x0003}, + {"GL_RELATIVE_QUADRATIC_CURVE_TO_NV", 0x000B}, + {"GL_RELATIVE_RECT_NV", 0x00F7}, + {"GL_RELATIVE_ROUNDED_RECT2_NV", 0x00EB}, + {"GL_RELATIVE_ROUNDED_RECT4_NV", 0x00ED}, + {"GL_RELATIVE_ROUNDED_RECT8_NV", 0x00EF}, + {"GL_RELATIVE_ROUNDED_RECT_NV", 0x00E9}, + {"GL_RELATIVE_SMALL_CCW_ARC_TO_NV", 0x0013}, + {"GL_RELATIVE_SMALL_CW_ARC_TO_NV", 0x0015}, + {"GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV", 0x0011}, + {"GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV", 0x000F}, + {"GL_RELATIVE_VERTICAL_LINE_TO_NV", 0x0009}, + {"GL_RELEASED_APPLE", 0x8A19}, + {"GL_RENDER", 0x1C00}, + {"GL_RENDERBUFFER", 0x8D41}, + {"GL_RENDERBUFFER_ALPHA_SIZE", 0x8D53}, + {"GL_RENDERBUFFER_ALPHA_SIZE_EXT", 0x8D53}, + {"GL_RENDERBUFFER_ALPHA_SIZE_OES", 0x8D53}, + {"GL_RENDERBUFFER_BINDING", 0x8CA7}, + {"GL_RENDERBUFFER_BINDING_ANGLE", 0x8CA7}, + {"GL_RENDERBUFFER_BINDING_EXT", 0x8CA7}, + {"GL_RENDERBUFFER_BINDING_OES", 0x8CA7}, + {"GL_RENDERBUFFER_BLUE_SIZE", 0x8D52}, + {"GL_RENDERBUFFER_BLUE_SIZE_EXT", 0x8D52}, + {"GL_RENDERBUFFER_BLUE_SIZE_OES", 0x8D52}, + {"GL_RENDERBUFFER_COLOR_SAMPLES_NV", 0x8E10}, + {"GL_RENDERBUFFER_COVERAGE_SAMPLES_NV", 0x8CAB}, + {"GL_RENDERBUFFER_DEPTH_SIZE", 0x8D54}, + {"GL_RENDERBUFFER_DEPTH_SIZE_EXT", 0x8D54}, + {"GL_RENDERBUFFER_DEPTH_SIZE_OES", 0x8D54}, + {"GL_RENDERBUFFER_EXT", 0x8D41}, + {"GL_RENDERBUFFER_FREE_MEMORY_ATI", 0x87FD}, + {"GL_RENDERBUFFER_GREEN_SIZE", 0x8D51}, + {"GL_RENDERBUFFER_GREEN_SIZE_EXT", 0x8D51}, + {"GL_RENDERBUFFER_GREEN_SIZE_OES", 0x8D51}, + {"GL_RENDERBUFFER_HEIGHT", 0x8D43}, + {"GL_RENDERBUFFER_HEIGHT_EXT", 0x8D43}, + {"GL_RENDERBUFFER_HEIGHT_OES", 0x8D43}, + {"GL_RENDERBUFFER_INTERNAL_FORMAT", 0x8D44}, + {"GL_RENDERBUFFER_INTERNAL_FORMAT_EXT", 0x8D44}, + {"GL_RENDERBUFFER_INTERNAL_FORMAT_OES", 0x8D44}, + {"GL_RENDERBUFFER_OES", 0x8D41}, + {"GL_RENDERBUFFER_RED_SIZE", 0x8D50}, + {"GL_RENDERBUFFER_RED_SIZE_EXT", 0x8D50}, + {"GL_RENDERBUFFER_RED_SIZE_OES", 0x8D50}, + {"GL_RENDERBUFFER_SAMPLES", 0x8CAB}, + {"GL_RENDERBUFFER_SAMPLES_ANGLE", 0x8CAB}, + {"GL_RENDERBUFFER_SAMPLES_APPLE", 0x8CAB}, + {"GL_RENDERBUFFER_SAMPLES_EXT", 0x8CAB}, + {"GL_RENDERBUFFER_SAMPLES_IMG", 0x9133}, + {"GL_RENDERBUFFER_SAMPLES_NV", 0x8CAB}, + {"GL_RENDERBUFFER_STENCIL_SIZE", 0x8D55}, + {"GL_RENDERBUFFER_STENCIL_SIZE_EXT", 0x8D55}, + {"GL_RENDERBUFFER_STENCIL_SIZE_OES", 0x8D55}, + {"GL_RENDERBUFFER_STORAGE_SAMPLES_AMD", 0x91B2}, + {"GL_RENDERBUFFER_WIDTH", 0x8D42}, + {"GL_RENDERBUFFER_WIDTH_EXT", 0x8D42}, + {"GL_RENDERBUFFER_WIDTH_OES", 0x8D42}, + {"GL_RENDERER", 0x1F01}, + {"GL_RENDER_DIRECT_TO_FRAMEBUFFER_QCOM", 0x8FB3}, + {"GL_RENDER_GPU_MASK_NV", 0x9558}, + {"GL_RENDER_MODE", 0x0C40}, + {"GL_REPEAT", 0x2901}, + {"GL_REPLACE", 0x1E01}, + {"GL_REPLACEMENT_CODE_ARRAY_POINTER_SUN", 0x85C3}, + {"GL_REPLACEMENT_CODE_ARRAY_STRIDE_SUN", 0x85C2}, + {"GL_REPLACEMENT_CODE_ARRAY_SUN", 0x85C0}, + {"GL_REPLACEMENT_CODE_ARRAY_TYPE_SUN", 0x85C1}, + {"GL_REPLACEMENT_CODE_SUN", 0x81D8}, + {"GL_REPLACE_EXT", 0x8062}, + {"GL_REPLACE_MIDDLE_SUN", 0x0002}, + {"GL_REPLACE_OLDEST_SUN", 0x0003}, + {"GL_REPLACE_VALUE_AMD", 0x874B}, + {"GL_REPLICATE_BORDER", 0x8153}, + {"GL_REPLICATE_BORDER_HP", 0x8153}, + {"GL_REPRESENTATIVE_FRAGMENT_TEST_NV", 0x937F}, + {"GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES", 0x8D68}, + {"GL_RESAMPLE_AVERAGE_OML", 0x8988}, + {"GL_RESAMPLE_DECIMATE_OML", 0x8989}, + {"GL_RESAMPLE_DECIMATE_SGIX", 0x8430}, + {"GL_RESAMPLE_REPLICATE_OML", 0x8986}, + {"GL_RESAMPLE_REPLICATE_SGIX", 0x8433}, + {"GL_RESAMPLE_ZERO_FILL_OML", 0x8987}, + {"GL_RESAMPLE_ZERO_FILL_SGIX", 0x8434}, + {"GL_RESCALE_NORMAL", 0x803A}, + {"GL_RESCALE_NORMAL_EXT", 0x803A}, + {"GL_RESET_NOTIFICATION_STRATEGY", 0x8256}, + {"GL_RESET_NOTIFICATION_STRATEGY_ARB", 0x8256}, + {"GL_RESET_NOTIFICATION_STRATEGY_EXT", 0x8256}, + {"GL_RESET_NOTIFICATION_STRATEGY_KHR", 0x8256}, + {"GL_RESOURCE_INITIALIZED_ANGLE", 0x969F}, + {"GL_RESTART_PATH_NV", 0x00F0}, + {"GL_RESTART_SUN", 0x0001}, + {"GL_RETAINED_APPLE", 0x8A1B}, + {"GL_RETURN", 0x0102}, + {"GL_RG", 0x8227}, + {"GL_RG16", 0x822C}, + {"GL_RG16F", 0x822F}, + {"GL_RG16F_EXT", 0x822F}, + {"GL_RG16I", 0x8239}, + {"GL_RG16UI", 0x823A}, + {"GL_RG16_EXT", 0x822C}, + {"GL_RG16_SNORM", 0x8F99}, + {"GL_RG16_SNORM_EXT", 0x8F99}, + {"GL_RG32F", 0x8230}, + {"GL_RG32F_EXT", 0x8230}, + {"GL_RG32I", 0x823B}, + {"GL_RG32UI", 0x823C}, + {"GL_RG8", 0x822B}, + {"GL_RG8I", 0x8237}, + {"GL_RG8UI", 0x8238}, + {"GL_RG8_EXT", 0x822B}, + {"GL_RG8_SNORM", 0x8F95}, + {"GL_RGB", 0x1907}, + {"GL_RGB10", 0x8052}, + {"GL_RGB10_A2", 0x8059}, + {"GL_RGB10_A2UI", 0x906F}, + {"GL_RGB10_A2_EXT", 0x8059}, + {"GL_RGB10_EXT", 0x8052}, + {"GL_RGB12", 0x8053}, + {"GL_RGB12_EXT", 0x8053}, + {"GL_RGB16", 0x8054}, + {"GL_RGB16F", 0x881B}, + {"GL_RGB16F_ARB", 0x881B}, + {"GL_RGB16F_EXT", 0x881B}, + {"GL_RGB16I", 0x8D89}, + {"GL_RGB16I_EXT", 0x8D89}, + {"GL_RGB16UI", 0x8D77}, + {"GL_RGB16UI_EXT", 0x8D77}, + {"GL_RGB16_EXT", 0x8054}, + {"GL_RGB16_SNORM", 0x8F9A}, + {"GL_RGB16_SNORM_EXT", 0x8F9A}, + {"GL_RGB2_EXT", 0x804E}, + {"GL_RGB32F", 0x8815}, + {"GL_RGB32F_ARB", 0x8815}, + {"GL_RGB32F_EXT", 0x8815}, + {"GL_RGB32I", 0x8D83}, + {"GL_RGB32I_EXT", 0x8D83}, + {"GL_RGB32UI", 0x8D71}, + {"GL_RGB32UI_EXT", 0x8D71}, + {"GL_RGB4", 0x804F}, + {"GL_RGB4_EXT", 0x804F}, + {"GL_RGB4_S3TC", 0x83A1}, + {"GL_RGB5", 0x8050}, + {"GL_RGB565", 0x8D62}, + {"GL_RGB565_OES", 0x8D62}, + {"GL_RGB5_A1", 0x8057}, + {"GL_RGB5_A1_EXT", 0x8057}, + {"GL_RGB5_A1_OES", 0x8057}, + {"GL_RGB5_EXT", 0x8050}, + {"GL_RGB8", 0x8051}, + {"GL_RGB8I", 0x8D8F}, + {"GL_RGB8I_EXT", 0x8D8F}, + {"GL_RGB8UI", 0x8D7D}, + {"GL_RGB8UI_EXT", 0x8D7D}, + {"GL_RGB8_EXT", 0x8051}, + {"GL_RGB8_OES", 0x8051}, + {"GL_RGB8_SNORM", 0x8F96}, + {"GL_RGB9_E5", 0x8C3D}, + {"GL_RGB9_E5_APPLE", 0x8C3D}, + {"GL_RGB9_E5_EXT", 0x8C3D}, + {"GL_RGBA", 0x1908}, + {"GL_RGBA12", 0x805A}, + {"GL_RGBA12_EXT", 0x805A}, + {"GL_RGBA16", 0x805B}, + {"GL_RGBA16F", 0x881A}, + {"GL_RGBA16F_ARB", 0x881A}, + {"GL_RGBA16F_EXT", 0x881A}, + {"GL_RGBA16I", 0x8D88}, + {"GL_RGBA16I_EXT", 0x8D88}, + {"GL_RGBA16UI", 0x8D76}, + {"GL_RGBA16UI_EXT", 0x8D76}, + {"GL_RGBA16_EXT", 0x805B}, + {"GL_RGBA16_SNORM", 0x8F9B}, + {"GL_RGBA16_SNORM_EXT", 0x8F9B}, + {"GL_RGBA2", 0x8055}, + {"GL_RGBA2_EXT", 0x8055}, + {"GL_RGBA32F", 0x8814}, + {"GL_RGBA32F_ARB", 0x8814}, + {"GL_RGBA32F_EXT", 0x8814}, + {"GL_RGBA32I", 0x8D82}, + {"GL_RGBA32I_EXT", 0x8D82}, + {"GL_RGBA32UI", 0x8D70}, + {"GL_RGBA32UI_EXT", 0x8D70}, + {"GL_RGBA4", 0x8056}, + {"GL_RGBA4_DXT5_S3TC", 0x83A5}, + {"GL_RGBA4_EXT", 0x8056}, + {"GL_RGBA4_OES", 0x8056}, + {"GL_RGBA4_S3TC", 0x83A3}, + {"GL_RGBA8", 0x8058}, + {"GL_RGBA8I", 0x8D8E}, + {"GL_RGBA8I_EXT", 0x8D8E}, + {"GL_RGBA8UI", 0x8D7C}, + {"GL_RGBA8UI_EXT", 0x8D7C}, + {"GL_RGBA8_EXT", 0x8058}, + {"GL_RGBA8_OES", 0x8058}, + {"GL_RGBA8_SNORM", 0x8F97}, + {"GL_RGBA_DXT5_S3TC", 0x83A4}, + {"GL_RGBA_FLOAT16_APPLE", 0x881A}, + {"GL_RGBA_FLOAT16_ATI", 0x881A}, + {"GL_RGBA_FLOAT32_APPLE", 0x8814}, + {"GL_RGBA_FLOAT32_ATI", 0x8814}, + {"GL_RGBA_FLOAT_MODE_ARB", 0x8820}, + {"GL_RGBA_FLOAT_MODE_ATI", 0x8820}, + {"GL_RGBA_INTEGER", 0x8D99}, + {"GL_RGBA_INTEGER_EXT", 0x8D99}, + {"GL_RGBA_INTEGER_MODE_EXT", 0x8D9E}, + {"GL_RGBA_MODE", 0x0C31}, + {"GL_RGBA_S3TC", 0x83A2}, + {"GL_RGBA_SIGNED_COMPONENTS_EXT", 0x8C3C}, + {"GL_RGBA_SNORM", 0x8F93}, + {"GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV", 0x86D9}, + {"GL_RGB_422_APPLE", 0x8A1F}, + {"GL_RGB_FLOAT16_APPLE", 0x881B}, + {"GL_RGB_FLOAT16_ATI", 0x881B}, + {"GL_RGB_FLOAT32_APPLE", 0x8815}, + {"GL_RGB_FLOAT32_ATI", 0x8815}, + {"GL_RGB_INTEGER", 0x8D98}, + {"GL_RGB_INTEGER_EXT", 0x8D98}, + {"GL_RGB_RAW_422_APPLE", 0x8A51}, + {"GL_RGB_S3TC", 0x83A0}, + {"GL_RGB_SCALE", 0x8573}, + {"GL_RGB_SCALE_ARB", 0x8573}, + {"GL_RGB_SCALE_EXT", 0x8573}, + {"GL_RGB_SNORM", 0x8F92}, + {"GL_RG_EXT", 0x8227}, + {"GL_RG_INTEGER", 0x8228}, + {"GL_RG_SNORM", 0x8F91}, + {"GL_RIGHT", 0x0407}, + {"GL_ROBUST_GPU_TIMEOUT_MS_KHR", 0x82FD}, + {"GL_ROBUST_RESOURCE_INITIALIZATION_ANGLE", 0x93A7}, + {"GL_ROUNDED_RECT2_NV", 0x00EA}, + {"GL_ROUNDED_RECT4_NV", 0x00EC}, + {"GL_ROUNDED_RECT8_NV", 0x00EE}, + {"GL_ROUNDED_RECT_NV", 0x00E8}, + {"GL_ROUND_NV", 0x90A4}, + {"GL_S", 0x2000}, + {"GL_SAMPLER", 0x82E6}, + {"GL_SAMPLER_1D", 0x8B5D}, + {"GL_SAMPLER_1D_ARB", 0x8B5D}, + {"GL_SAMPLER_1D_ARRAY", 0x8DC0}, + {"GL_SAMPLER_1D_ARRAY_EXT", 0x8DC0}, + {"GL_SAMPLER_1D_ARRAY_SHADOW", 0x8DC3}, + {"GL_SAMPLER_1D_ARRAY_SHADOW_EXT", 0x8DC3}, + {"GL_SAMPLER_1D_SHADOW", 0x8B61}, + {"GL_SAMPLER_1D_SHADOW_ARB", 0x8B61}, + {"GL_SAMPLER_2D", 0x8B5E}, + {"GL_SAMPLER_2D_ARB", 0x8B5E}, + {"GL_SAMPLER_2D_ARRAY", 0x8DC1}, + {"GL_SAMPLER_2D_ARRAY_EXT", 0x8DC1}, + {"GL_SAMPLER_2D_ARRAY_SHADOW", 0x8DC4}, + {"GL_SAMPLER_2D_ARRAY_SHADOW_EXT", 0x8DC4}, + {"GL_SAMPLER_2D_ARRAY_SHADOW_NV", 0x8DC4}, + {"GL_SAMPLER_2D_MULTISAMPLE", 0x9108}, + {"GL_SAMPLER_2D_MULTISAMPLE_ARRAY", 0x910B}, + {"GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES", 0x910B}, + {"GL_SAMPLER_2D_RECT", 0x8B63}, + {"GL_SAMPLER_2D_RECT_ARB", 0x8B63}, + {"GL_SAMPLER_2D_RECT_SHADOW", 0x8B64}, + {"GL_SAMPLER_2D_RECT_SHADOW_ARB", 0x8B64}, + {"GL_SAMPLER_2D_SHADOW", 0x8B62}, + {"GL_SAMPLER_2D_SHADOW_ARB", 0x8B62}, + {"GL_SAMPLER_2D_SHADOW_EXT", 0x8B62}, + {"GL_SAMPLER_3D", 0x8B5F}, + {"GL_SAMPLER_3D_ARB", 0x8B5F}, + {"GL_SAMPLER_3D_OES", 0x8B5F}, + {"GL_SAMPLER_BINDING", 0x8919}, + {"GL_SAMPLER_BUFFER", 0x8DC2}, + {"GL_SAMPLER_BUFFER_AMD", 0x9001}, + {"GL_SAMPLER_BUFFER_EXT", 0x8DC2}, + {"GL_SAMPLER_BUFFER_OES", 0x8DC2}, + {"GL_SAMPLER_CUBE", 0x8B60}, + {"GL_SAMPLER_CUBE_ARB", 0x8B60}, + {"GL_SAMPLER_CUBE_MAP_ARRAY", 0x900C}, + {"GL_SAMPLER_CUBE_MAP_ARRAY_ARB", 0x900C}, + {"GL_SAMPLER_CUBE_MAP_ARRAY_EXT", 0x900C}, + {"GL_SAMPLER_CUBE_MAP_ARRAY_OES", 0x900C}, + {"GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW", 0x900D}, + {"GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_ARB", 0x900D}, + {"GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_EXT", 0x900D}, + {"GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_OES", 0x900D}, + {"GL_SAMPLER_CUBE_SHADOW", 0x8DC5}, + {"GL_SAMPLER_CUBE_SHADOW_EXT", 0x8DC5}, + {"GL_SAMPLER_CUBE_SHADOW_NV", 0x8DC5}, + {"GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT", 0x8BE7}, + {"GL_SAMPLER_EXTERNAL_OES", 0x8D66}, + {"GL_SAMPLER_KHR", 0x82E6}, + {"GL_SAMPLER_OBJECT_AMD", 0x9155}, + {"GL_SAMPLER_RENDERBUFFER_NV", 0x8E56}, + {"GL_SAMPLES", 0x80A9}, + {"GL_SAMPLES_3DFX", 0x86B4}, + {"GL_SAMPLES_ARB", 0x80A9}, + {"GL_SAMPLES_EXT", 0x80A9}, + {"GL_SAMPLES_PASSED", 0x8914}, + {"GL_SAMPLES_PASSED_ARB", 0x8914}, + {"GL_SAMPLES_SGIS", 0x80A9}, + {"GL_SAMPLE_ALPHA_TO_COVERAGE", 0x809E}, + {"GL_SAMPLE_ALPHA_TO_COVERAGE_ARB", 0x809E}, + {"GL_SAMPLE_ALPHA_TO_MASK_EXT", 0x809E}, + {"GL_SAMPLE_ALPHA_TO_MASK_SGIS", 0x809E}, + {"GL_SAMPLE_ALPHA_TO_ONE", 0x809F}, + {"GL_SAMPLE_ALPHA_TO_ONE_ARB", 0x809F}, + {"GL_SAMPLE_ALPHA_TO_ONE_EXT", 0x809F}, + {"GL_SAMPLE_ALPHA_TO_ONE_SGIS", 0x809F}, + {"GL_SAMPLE_BUFFERS", 0x80A8}, + {"GL_SAMPLE_BUFFERS_3DFX", 0x86B3}, + {"GL_SAMPLE_BUFFERS_ARB", 0x80A8}, + {"GL_SAMPLE_BUFFERS_EXT", 0x80A8}, + {"GL_SAMPLE_BUFFERS_SGIS", 0x80A8}, + {"GL_SAMPLE_COVERAGE", 0x80A0}, + {"GL_SAMPLE_COVERAGE_ARB", 0x80A0}, + {"GL_SAMPLE_COVERAGE_INVERT", 0x80AB}, + {"GL_SAMPLE_COVERAGE_INVERT_ARB", 0x80AB}, + {"GL_SAMPLE_COVERAGE_VALUE", 0x80AA}, + {"GL_SAMPLE_COVERAGE_VALUE_ARB", 0x80AA}, + {"GL_SAMPLE_LOCATION_ARB", 0x8E50}, + {"GL_SAMPLE_LOCATION_NV", 0x8E50}, + {"GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB", 0x933F}, + {"GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV", 0x933F}, + {"GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB", 0x933E}, + {"GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV", 0x933E}, + {"GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB", 0x933D}, + {"GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV", 0x933D}, + {"GL_SAMPLE_MASK", 0x8E51}, + {"GL_SAMPLE_MASK_EXT", 0x80A0}, + {"GL_SAMPLE_MASK_INVERT_EXT", 0x80AB}, + {"GL_SAMPLE_MASK_INVERT_SGIS", 0x80AB}, + {"GL_SAMPLE_MASK_NV", 0x8E51}, + {"GL_SAMPLE_MASK_SGIS", 0x80A0}, + {"GL_SAMPLE_MASK_VALUE", 0x8E52}, + {"GL_SAMPLE_MASK_VALUE_EXT", 0x80AA}, + {"GL_SAMPLE_MASK_VALUE_NV", 0x8E52}, + {"GL_SAMPLE_MASK_VALUE_SGIS", 0x80AA}, + {"GL_SAMPLE_PATTERN_EXT", 0x80AC}, + {"GL_SAMPLE_PATTERN_SGIS", 0x80AC}, + {"GL_SAMPLE_POSITION", 0x8E50}, + {"GL_SAMPLE_POSITION_NV", 0x8E50}, + {"GL_SAMPLE_SHADING", 0x8C36}, + {"GL_SAMPLE_SHADING_ARB", 0x8C36}, + {"GL_SAMPLE_SHADING_OES", 0x8C36}, + {"GL_SATURATE_BIT_ATI", 0x0040}, + {"GL_SCALAR_EXT", 0x87BE}, + {"GL_SCALEBIAS_HINT_SGIX", 0x8322}, + {"GL_SCALED_RESOLVE_FASTEST_EXT", 0x90BA}, + {"GL_SCALED_RESOLVE_NICEST_EXT", 0x90BB}, + {"GL_SCALE_BY_FOUR_NV", 0x853F}, + {"GL_SCALE_BY_ONE_HALF_NV", 0x8540}, + {"GL_SCALE_BY_TWO_NV", 0x853E}, + {"GL_SCISSOR_BIT", 0x80000}, + {"GL_SCISSOR_BOX", 0x0C10}, + {"GL_SCISSOR_BOX_EXCLUSIVE_NV", 0x9556}, + {"GL_SCISSOR_COMMAND_NV", 0x0011}, + {"GL_SCISSOR_TEST", 0x0C11}, + {"GL_SCISSOR_TEST_EXCLUSIVE_NV", 0x9555}, + {"GL_SCREEN", 0x9295}, + {"GL_SCREEN_COORDINATES_REND", 0x8490}, + {"GL_SCREEN_KHR", 0x9295}, + {"GL_SCREEN_NV", 0x9295}, + {"GL_SECONDARY_COLOR_ARRAY", 0x845E}, + {"GL_SECONDARY_COLOR_ARRAY_ADDRESS_NV", 0x8F27}, + {"GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING", 0x889C}, + {"GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB", 0x889C}, + {"GL_SECONDARY_COLOR_ARRAY_EXT", 0x845E}, + {"GL_SECONDARY_COLOR_ARRAY_LENGTH_NV", 0x8F31}, + {"GL_SECONDARY_COLOR_ARRAY_LIST_IBM", 0x103077}, + {"GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM", 0x103087}, + {"GL_SECONDARY_COLOR_ARRAY_POINTER", 0x845D}, + {"GL_SECONDARY_COLOR_ARRAY_POINTER_EXT", 0x845D}, + {"GL_SECONDARY_COLOR_ARRAY_SIZE", 0x845A}, + {"GL_SECONDARY_COLOR_ARRAY_SIZE_EXT", 0x845A}, + {"GL_SECONDARY_COLOR_ARRAY_STRIDE", 0x845C}, + {"GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT", 0x845C}, + {"GL_SECONDARY_COLOR_ARRAY_TYPE", 0x845B}, + {"GL_SECONDARY_COLOR_ARRAY_TYPE_EXT", 0x845B}, + {"GL_SECONDARY_COLOR_NV", 0x852D}, + {"GL_SECONDARY_INTERPOLATOR_ATI", 0x896D}, + {"GL_SELECT", 0x1C02}, + {"GL_SELECTION_BUFFER_POINTER", 0x0DF3}, + {"GL_SELECTION_BUFFER_SIZE", 0x0DF4}, + {"GL_SEMAPHORE_TYPE_BINARY_NV", 0x95B4}, + {"GL_SEMAPHORE_TYPE_NV", 0x95B3}, + {"GL_SEMAPHORE_TYPE_TIMELINE_NV", 0x95B5}, + {"GL_SEPARABLE_2D", 0x8012}, + {"GL_SEPARABLE_2D_EXT", 0x8012}, + {"GL_SEPARATE_ATTRIBS", 0x8C8D}, + {"GL_SEPARATE_ATTRIBS_EXT", 0x8C8D}, + {"GL_SEPARATE_ATTRIBS_NV", 0x8C8D}, + {"GL_SEPARATE_SPECULAR_COLOR", 0x81FA}, + {"GL_SEPARATE_SPECULAR_COLOR_EXT", 0x81FA}, + {"GL_SET", 0x150F}, + {"GL_SET_AMD", 0x874A}, + {"GL_SGX_BINARY_IMG", 0x8C0A}, + {"GL_SGX_PROGRAM_BINARY_IMG", 0x9130}, + {"GL_SHADER", 0x82E1}, + {"GL_SHADER_BINARY_DMP", 0x9250}, + {"GL_SHADER_BINARY_FORMATS", 0x8DF8}, + {"GL_SHADER_BINARY_FORMAT_SPIR_V", 0x9551}, + {"GL_SHADER_BINARY_FORMAT_SPIR_V_ARB", 0x9551}, + {"GL_SHADER_BINARY_VIV", 0x8FC4}, + {"GL_SHADER_COMPILER", 0x8DFA}, + {"GL_SHADER_CONSISTENT_NV", 0x86DD}, + {"GL_SHADER_GLOBAL_ACCESS_BARRIER_BIT_NV", 0x0010}, + {"GL_SHADER_IMAGE_ACCESS_BARRIER_BIT", 0x0020}, + {"GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT", 0x0020}, + {"GL_SHADER_IMAGE_ATOMIC", 0x82A6}, + {"GL_SHADER_IMAGE_LOAD", 0x82A4}, + {"GL_SHADER_IMAGE_STORE", 0x82A5}, + {"GL_SHADER_INCLUDE_ARB", 0x8DAE}, + {"GL_SHADER_KHR", 0x82E1}, + {"GL_SHADER_OBJECT_ARB", 0x8B48}, + {"GL_SHADER_OBJECT_EXT", 0x8B48}, + {"GL_SHADER_OPERATION_NV", 0x86DF}, + {"GL_SHADER_PIXEL_LOCAL_STORAGE_EXT", 0x8F64}, + {"GL_SHADER_SOURCE_LENGTH", 0x8B88}, + {"GL_SHADER_STORAGE_BARRIER_BIT", 0x2000}, + {"GL_SHADER_STORAGE_BLOCK", 0x92E6}, + {"GL_SHADER_STORAGE_BUFFER", 0x90D2}, + {"GL_SHADER_STORAGE_BUFFER_BINDING", 0x90D3}, + {"GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT", 0x90DF}, + {"GL_SHADER_STORAGE_BUFFER_SIZE", 0x90D5}, + {"GL_SHADER_STORAGE_BUFFER_START", 0x90D4}, + {"GL_SHADER_TYPE", 0x8B4F}, + {"GL_SHADE_MODEL", 0x0B54}, + {"GL_SHADING_LANGUAGE_VERSION", 0x8B8C}, + {"GL_SHADING_LANGUAGE_VERSION_ARB", 0x8B8C}, + {"GL_SHADING_RATE_16_INVOCATIONS_PER_PIXEL_NV", 0x956F}, + {"GL_SHADING_RATE_1X1_PIXELS_EXT", 0x96A6}, + {"GL_SHADING_RATE_1X1_PIXELS_QCOM", 0x96A6}, + {"GL_SHADING_RATE_1X2_PIXELS_EXT", 0x96A7}, + {"GL_SHADING_RATE_1X2_PIXELS_QCOM", 0x96A7}, + {"GL_SHADING_RATE_1X4_PIXELS_EXT", 0x96AA}, + {"GL_SHADING_RATE_1X4_PIXELS_QCOM", 0x96AA}, + {"GL_SHADING_RATE_1_INVOCATION_PER_1X2_PIXELS_NV", 0x9566}, + {"GL_SHADING_RATE_1_INVOCATION_PER_2X1_PIXELS_NV", 0x9567}, + {"GL_SHADING_RATE_1_INVOCATION_PER_2X2_PIXELS_NV", 0x9568}, + {"GL_SHADING_RATE_1_INVOCATION_PER_2X4_PIXELS_NV", 0x9569}, + {"GL_SHADING_RATE_1_INVOCATION_PER_4X2_PIXELS_NV", 0x956A}, + {"GL_SHADING_RATE_1_INVOCATION_PER_4X4_PIXELS_NV", 0x956B}, + {"GL_SHADING_RATE_1_INVOCATION_PER_PIXEL_NV", 0x9565}, + {"GL_SHADING_RATE_2X1_PIXELS_EXT", 0x96A8}, + {"GL_SHADING_RATE_2X1_PIXELS_QCOM", 0x96A8}, + {"GL_SHADING_RATE_2X2_PIXELS_EXT", 0x96A9}, + {"GL_SHADING_RATE_2X2_PIXELS_QCOM", 0x96A9}, + {"GL_SHADING_RATE_2X4_PIXELS_EXT", 0x96AD}, + {"GL_SHADING_RATE_2X4_PIXELS_QCOM", 0x96AD}, + {"GL_SHADING_RATE_2_INVOCATIONS_PER_PIXEL_NV", 0x956C}, + {"GL_SHADING_RATE_4X1_PIXELS_EXT", 0x96AB}, + {"GL_SHADING_RATE_4X1_PIXELS_QCOM", 0x96AB}, + {"GL_SHADING_RATE_4X2_PIXELS_EXT", 0x96AC}, + {"GL_SHADING_RATE_4X2_PIXELS_QCOM", 0x96AC}, + {"GL_SHADING_RATE_4X4_PIXELS_EXT", 0x96AE}, + {"GL_SHADING_RATE_4X4_PIXELS_QCOM", 0x96AE}, + {"GL_SHADING_RATE_4_INVOCATIONS_PER_PIXEL_NV", 0x956D}, + {"GL_SHADING_RATE_8_INVOCATIONS_PER_PIXEL_NV", 0x956E}, + {"GL_SHADING_RATE_ATTACHMENT_EXT", 0x96D1}, + {"GL_SHADING_RATE_EXT", 0x96D0}, + {"GL_SHADING_RATE_IMAGE_BINDING_NV", 0x955B}, + {"GL_SHADING_RATE_IMAGE_NV", 0x9563}, + {"GL_SHADING_RATE_IMAGE_PALETTE_COUNT_NV", 0x95B2}, + {"GL_SHADING_RATE_IMAGE_PALETTE_SIZE_NV", 0x955E}, + {"GL_SHADING_RATE_IMAGE_PER_PRIMITIVE_NV", 0x95B1}, + {"GL_SHADING_RATE_IMAGE_TEXEL_HEIGHT_NV", 0x955D}, + {"GL_SHADING_RATE_IMAGE_TEXEL_WIDTH_NV", 0x955C}, + {"GL_SHADING_RATE_NO_INVOCATIONS_NV", 0x9564}, + {"GL_SHADING_RATE_PRESERVE_ASPECT_RATIO_QCOM", 0x96A5}, + {"GL_SHADING_RATE_QCOM", 0x96A4}, + {"GL_SHADING_RATE_SAMPLE_ORDER_DEFAULT_NV", 0x95AE}, + {"GL_SHADING_RATE_SAMPLE_ORDER_PIXEL_MAJOR_NV", 0x95AF}, + {"GL_SHADING_RATE_SAMPLE_ORDER_SAMPLE_MAJOR_NV", 0x95B0}, + {"GL_SHADOW_AMBIENT_SGIX", 0x80BF}, + {"GL_SHADOW_ATTENUATION_EXT", 0x834E}, + {"GL_SHARED_EDGE_NV", 0x00C0}, + {"GL_SHARED_TEXTURE_PALETTE_EXT", 0x81FB}, + {"GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS", 0x80B0}, + {"GL_SHININESS", 0x1601}, + {"GL_SHORT", 0x1402}, + {"GL_SIGNALED", 0x9119}, + {"GL_SIGNALED_APPLE", 0x9119}, + {"GL_SIGNED_ALPHA8_NV", 0x8706}, + {"GL_SIGNED_ALPHA_NV", 0x8705}, + {"GL_SIGNED_HILO16_NV", 0x86FA}, + {"GL_SIGNED_HILO8_NV", 0x885F}, + {"GL_SIGNED_HILO_NV", 0x86F9}, + {"GL_SIGNED_IDENTITY_NV", 0x853C}, + {"GL_SIGNED_INTENSITY8_NV", 0x8708}, + {"GL_SIGNED_INTENSITY_NV", 0x8707}, + {"GL_SIGNED_LUMINANCE8_ALPHA8_NV", 0x8704}, + {"GL_SIGNED_LUMINANCE8_NV", 0x8702}, + {"GL_SIGNED_LUMINANCE_ALPHA_NV", 0x8703}, + {"GL_SIGNED_LUMINANCE_NV", 0x8701}, + {"GL_SIGNED_NEGATE_NV", 0x853D}, + {"GL_SIGNED_NORMALIZED", 0x8F9C}, + {"GL_SIGNED_RGB8_NV", 0x86FF}, + {"GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV", 0x870D}, + {"GL_SIGNED_RGBA8_NV", 0x86FC}, + {"GL_SIGNED_RGBA_NV", 0x86FB}, + {"GL_SIGNED_RGB_NV", 0x86FE}, + {"GL_SIGNED_RGB_UNSIGNED_ALPHA_NV", 0x870C}, + {"GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST", 0x82AC}, + {"GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE", 0x82AE}, + {"GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST", 0x82AD}, + {"GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE", 0x82AF}, + {"GL_SINGLE_COLOR", 0x81F9}, + {"GL_SINGLE_COLOR_EXT", 0x81F9}, + {"GL_SKIP_COMPONENTS1_NV", -6}, + {"GL_SKIP_COMPONENTS2_NV", -5}, + {"GL_SKIP_COMPONENTS3_NV", -4}, + {"GL_SKIP_COMPONENTS4_NV", -3}, + {"GL_SKIP_DECODE_EXT", 0x8A4A}, + {"GL_SKIP_MISSING_GLYPH_NV", 0x90A9}, + {"GL_SLICE_ACCUM_SUN", 0x85CC}, + {"GL_SLIM10U_SGIX", 0x831E}, + {"GL_SLIM12S_SGIX", 0x831F}, + {"GL_SLIM8U_SGIX", 0x831D}, + {"GL_SLUMINANCE", 0x8C46}, + {"GL_SLUMINANCE8", 0x8C47}, + {"GL_SLUMINANCE8_ALPHA8", 0x8C45}, + {"GL_SLUMINANCE8_ALPHA8_EXT", 0x8C45}, + {"GL_SLUMINANCE8_ALPHA8_NV", 0x8C45}, + {"GL_SLUMINANCE8_EXT", 0x8C47}, + {"GL_SLUMINANCE8_NV", 0x8C47}, + {"GL_SLUMINANCE_ALPHA", 0x8C44}, + {"GL_SLUMINANCE_ALPHA_EXT", 0x8C44}, + {"GL_SLUMINANCE_ALPHA_NV", 0x8C44}, + {"GL_SLUMINANCE_EXT", 0x8C46}, + {"GL_SLUMINANCE_NV", 0x8C46}, + {"GL_SMALL_CCW_ARC_TO_NV", 0x0012}, + {"GL_SMALL_CW_ARC_TO_NV", 0x0014}, + {"GL_SMAPHS30_PROGRAM_BINARY_DMP", 0x9251}, + {"GL_SMAPHS_PROGRAM_BINARY_DMP", 0x9252}, + {"GL_SMOOTH", 0x1D01}, + {"GL_SMOOTH_CUBIC_CURVE_TO_NV", 0x0010}, + {"GL_SMOOTH_LINE_WIDTH_GRANULARITY", 0x0B23}, + {"GL_SMOOTH_LINE_WIDTH_RANGE", 0x0B22}, + {"GL_SMOOTH_POINT_SIZE_GRANULARITY", 0x0B13}, + {"GL_SMOOTH_POINT_SIZE_RANGE", 0x0B12}, + {"GL_SMOOTH_QUADRATIC_CURVE_TO_NV", 0x000E}, + {"GL_SM_COUNT_NV", 0x933B}, + {"GL_SOFTLIGHT", 0x929C}, + {"GL_SOFTLIGHT_KHR", 0x929C}, + {"GL_SOFTLIGHT_NV", 0x929C}, + {"GL_SOURCE0_ALPHA", 0x8588}, + {"GL_SOURCE0_ALPHA_ARB", 0x8588}, + {"GL_SOURCE0_ALPHA_EXT", 0x8588}, + {"GL_SOURCE0_RGB", 0x8580}, + {"GL_SOURCE0_RGB_ARB", 0x8580}, + {"GL_SOURCE0_RGB_EXT", 0x8580}, + {"GL_SOURCE1_ALPHA", 0x8589}, + {"GL_SOURCE1_ALPHA_ARB", 0x8589}, + {"GL_SOURCE1_ALPHA_EXT", 0x8589}, + {"GL_SOURCE1_RGB", 0x8581}, + {"GL_SOURCE1_RGB_ARB", 0x8581}, + {"GL_SOURCE1_RGB_EXT", 0x8581}, + {"GL_SOURCE2_ALPHA", 0x858A}, + {"GL_SOURCE2_ALPHA_ARB", 0x858A}, + {"GL_SOURCE2_ALPHA_EXT", 0x858A}, + {"GL_SOURCE2_RGB", 0x8582}, + {"GL_SOURCE2_RGB_ARB", 0x8582}, + {"GL_SOURCE2_RGB_EXT", 0x8582}, + {"GL_SOURCE3_ALPHA_NV", 0x858B}, + {"GL_SOURCE3_RGB_NV", 0x8583}, + {"GL_SPARE0_NV", 0x852E}, + {"GL_SPARE0_PLUS_SECONDARY_COLOR_NV", 0x8532}, + {"GL_SPARE1_NV", 0x852F}, + {"GL_SPARSE_BUFFER_PAGE_SIZE_ARB", 0x82F8}, + {"GL_SPARSE_STORAGE_BIT_ARB", 0x0400}, + {"GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_ARB", 0x91A9}, + {"GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT", 0x91A9}, + {"GL_SPECULAR", 0x1202}, + {"GL_SPHERE_MAP", 0x2402}, + {"GL_SPIR_V_BINARY", 0x9552}, + {"GL_SPIR_V_BINARY_ARB", 0x9552}, + {"GL_SPIR_V_EXTENSIONS", 0x9553}, + {"GL_SPOT_CUTOFF", 0x1206}, + {"GL_SPOT_DIRECTION", 0x1204}, + {"GL_SPOT_EXPONENT", 0x1205}, + {"GL_SPRITE_AXIAL_SGIX", 0x814C}, + {"GL_SPRITE_AXIS_SGIX", 0x814A}, + {"GL_SPRITE_EYE_ALIGNED_SGIX", 0x814E}, + {"GL_SPRITE_MODE_SGIX", 0x8149}, + {"GL_SPRITE_OBJECT_ALIGNED_SGIX", 0x814D}, + {"GL_SPRITE_SGIX", 0x8148}, + {"GL_SPRITE_TRANSLATION_SGIX", 0x814B}, + {"GL_SQUARE_NV", 0x90A3}, + {"GL_SR8_EXT", 0x8FBD}, + {"GL_SRC0_ALPHA", 0x8588}, + {"GL_SRC0_RGB", 0x8580}, + {"GL_SRC1_ALPHA", 0x8589}, + {"GL_SRC1_ALPHA_EXT", 0x8589}, + {"GL_SRC1_COLOR", 0x88F9}, + {"GL_SRC1_COLOR_EXT", 0x88F9}, + {"GL_SRC1_RGB", 0x8581}, + {"GL_SRC2_ALPHA", 0x858A}, + {"GL_SRC2_RGB", 0x8582}, + {"GL_SRC_ALPHA", 0x0302}, + {"GL_SRC_ALPHA_SATURATE", 0x0308}, + {"GL_SRC_ALPHA_SATURATE_EXT", 0x0308}, + {"GL_SRC_ATOP_NV", 0x928E}, + {"GL_SRC_COLOR", 0x0300}, + {"GL_SRC_IN_NV", 0x928A}, + {"GL_SRC_NV", 0x9286}, + {"GL_SRC_OUT_NV", 0x928C}, + {"GL_SRC_OVER_NV", 0x9288}, + {"GL_SRG8_EXT", 0x8FBE}, + {"GL_SRGB", 0x8C40}, + {"GL_SRGB8", 0x8C41}, + {"GL_SRGB8_ALPHA8", 0x8C43}, + {"GL_SRGB8_ALPHA8_EXT", 0x8C43}, + {"GL_SRGB8_EXT", 0x8C41}, + {"GL_SRGB8_NV", 0x8C41}, + {"GL_SRGB_ALPHA", 0x8C42}, + {"GL_SRGB_ALPHA_EXT", 0x8C42}, + {"GL_SRGB_DECODE_ARB", 0x8299}, + {"GL_SRGB_EXT", 0x8C40}, + {"GL_SRGB_READ", 0x8297}, + {"GL_SRGB_WRITE", 0x8298}, + {"GL_STACK_OVERFLOW", 0x0503}, + {"GL_STACK_OVERFLOW_KHR", 0x0503}, + {"GL_STACK_UNDERFLOW", 0x0504}, + {"GL_STACK_UNDERFLOW_KHR", 0x0504}, + {"GL_STANDARD_FONT_FORMAT_NV", 0x936C}, + {"GL_STANDARD_FONT_NAME_NV", 0x9072}, + {"GL_STATE_RESTORE", 0x8BDC}, + {"GL_STATIC_ATI", 0x8760}, + {"GL_STATIC_COPY", 0x88E6}, + {"GL_STATIC_COPY_ARB", 0x88E6}, + {"GL_STATIC_DRAW", 0x88E4}, + {"GL_STATIC_DRAW_ARB", 0x88E4}, + {"GL_STATIC_READ", 0x88E5}, + {"GL_STATIC_READ_ARB", 0x88E5}, + {"GL_STATIC_VERTEX_ARRAY_IBM", 0x103061}, + {"GL_STENCIL", 0x1802}, + {"GL_STENCIL_ATTACHMENT", 0x8D20}, + {"GL_STENCIL_ATTACHMENT_EXT", 0x8D20}, + {"GL_STENCIL_ATTACHMENT_OES", 0x8D20}, + {"GL_STENCIL_BACK_FAIL", 0x8801}, + {"GL_STENCIL_BACK_FAIL_ATI", 0x8801}, + {"GL_STENCIL_BACK_FUNC", 0x8800}, + {"GL_STENCIL_BACK_FUNC_ATI", 0x8800}, + {"GL_STENCIL_BACK_OP_VALUE_AMD", 0x874D}, + {"GL_STENCIL_BACK_PASS_DEPTH_FAIL", 0x8802}, + {"GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI", 0x8802}, + {"GL_STENCIL_BACK_PASS_DEPTH_PASS", 0x8803}, + {"GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI", 0x8803}, + {"GL_STENCIL_BACK_REF", 0x8CA3}, + {"GL_STENCIL_BACK_VALUE_MASK", 0x8CA4}, + {"GL_STENCIL_BACK_WRITEMASK", 0x8CA5}, + {"GL_STENCIL_BITS", 0x0D57}, + {"GL_STENCIL_BUFFER_BIT", 0x0400}, + {"GL_STENCIL_BUFFER_BIT0_QCOM", 0x10000}, + {"GL_STENCIL_BUFFER_BIT1_QCOM", 0x20000}, + {"GL_STENCIL_BUFFER_BIT2_QCOM", 0x40000}, + {"GL_STENCIL_BUFFER_BIT3_QCOM", 0x80000}, + {"GL_STENCIL_BUFFER_BIT4_QCOM", 0x100000}, + {"GL_STENCIL_BUFFER_BIT5_QCOM", 0x200000}, + {"GL_STENCIL_BUFFER_BIT6_QCOM", 0x400000}, + {"GL_STENCIL_BUFFER_BIT7_QCOM", 0x800000}, + {"GL_STENCIL_CLEAR_TAG_VALUE_EXT", 0x88F3}, + {"GL_STENCIL_CLEAR_VALUE", 0x0B91}, + {"GL_STENCIL_COMPONENTS", 0x8285}, + {"GL_STENCIL_EXT", 0x1802}, + {"GL_STENCIL_FAIL", 0x0B94}, + {"GL_STENCIL_FUNC", 0x0B92}, + {"GL_STENCIL_INDEX", 0x1901}, + {"GL_STENCIL_INDEX1", 0x8D46}, + {"GL_STENCIL_INDEX16", 0x8D49}, + {"GL_STENCIL_INDEX16_EXT", 0x8D49}, + {"GL_STENCIL_INDEX1_EXT", 0x8D46}, + {"GL_STENCIL_INDEX1_OES", 0x8D46}, + {"GL_STENCIL_INDEX4", 0x8D47}, + {"GL_STENCIL_INDEX4_EXT", 0x8D47}, + {"GL_STENCIL_INDEX4_OES", 0x8D47}, + {"GL_STENCIL_INDEX8", 0x8D48}, + {"GL_STENCIL_INDEX8_EXT", 0x8D48}, + {"GL_STENCIL_INDEX8_OES", 0x8D48}, + {"GL_STENCIL_INDEX_OES", 0x1901}, + {"GL_STENCIL_OP_VALUE_AMD", 0x874C}, + {"GL_STENCIL_PASS_DEPTH_FAIL", 0x0B95}, + {"GL_STENCIL_PASS_DEPTH_PASS", 0x0B96}, + {"GL_STENCIL_REF", 0x0B97}, + {"GL_STENCIL_REF_COMMAND_NV", 0x000C}, + {"GL_STENCIL_RENDERABLE", 0x8288}, + {"GL_STENCIL_SAMPLES_NV", 0x932E}, + {"GL_STENCIL_TAG_BITS_EXT", 0x88F2}, + {"GL_STENCIL_TEST", 0x0B90}, + {"GL_STENCIL_TEST_TWO_SIDE_EXT", 0x8910}, + {"GL_STENCIL_VALUE_MASK", 0x0B93}, + {"GL_STENCIL_WRITEMASK", 0x0B98}, + {"GL_STEREO", 0x0C33}, + {"GL_STORAGE_CACHED_APPLE", 0x85BE}, + {"GL_STORAGE_CLIENT_APPLE", 0x85B4}, + {"GL_STORAGE_PRIVATE_APPLE", 0x85BD}, + {"GL_STORAGE_SHARED_APPLE", 0x85BF}, + {"GL_STORE_OP_STORE_ANGLE", 0x96E7}, + {"GL_STREAM_COPY", 0x88E2}, + {"GL_STREAM_COPY_ARB", 0x88E2}, + {"GL_STREAM_DRAW", 0x88E0}, + {"GL_STREAM_DRAW_ARB", 0x88E0}, + {"GL_STREAM_RASTERIZATION_AMD", 0x91A0}, + {"GL_STREAM_READ", 0x88E1}, + {"GL_STREAM_READ_ARB", 0x88E1}, + {"GL_STRICT_DEPTHFUNC_HINT_PGI", 0x1A216}, + {"GL_STRICT_LIGHTING_HINT_PGI", 0x1A217}, + {"GL_STRICT_SCISSOR_HINT_PGI", 0x1A218}, + {"GL_SUBGROUP_FEATURE_ARITHMETIC_BIT_KHR", 0x0004}, + {"GL_SUBGROUP_FEATURE_BALLOT_BIT_KHR", 0x0008}, + {"GL_SUBGROUP_FEATURE_BASIC_BIT_KHR", 0x0001}, + {"GL_SUBGROUP_FEATURE_CLUSTERED_BIT_KHR", 0x0040}, + {"GL_SUBGROUP_FEATURE_PARTITIONED_BIT_NV", 0x0100}, + {"GL_SUBGROUP_FEATURE_QUAD_BIT_KHR", 0x0080}, + {"GL_SUBGROUP_FEATURE_SHUFFLE_BIT_KHR", 0x0010}, + {"GL_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT_KHR", 0x0020}, + {"GL_SUBGROUP_FEATURE_VOTE_BIT_KHR", 0x0002}, + {"GL_SUBGROUP_QUAD_ALL_STAGES_KHR", 0x9535}, + {"GL_SUBGROUP_SIZE_KHR", 0x9532}, + {"GL_SUBGROUP_SUPPORTED_FEATURES_KHR", 0x9534}, + {"GL_SUBGROUP_SUPPORTED_STAGES_KHR", 0x9533}, + {"GL_SUBPIXEL_BITS", 0x0D50}, + {"GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV", 0x9347}, + {"GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV", 0x9348}, + {"GL_SUBSAMPLE_DISTANCE_AMD", 0x883F}, + {"GL_SUBTRACT", 0x84E7}, + {"GL_SUBTRACT_ARB", 0x84E7}, + {"GL_SUB_ATI", 0x8965}, + {"GL_SUCCESS_NV", 0x902F}, + {"GL_SUPERSAMPLE_SCALE_X_NV", 0x9372}, + {"GL_SUPERSAMPLE_SCALE_Y_NV", 0x9373}, + {"GL_SUPPORTED_MULTISAMPLE_MODES_AMD", 0x91B7}, + {"GL_SURFACE_COMPRESSION_EXT", 0x96C0}, + {"GL_SURFACE_COMPRESSION_FIXED_RATE_10BPC_EXT", 0x96CD}, + {"GL_SURFACE_COMPRESSION_FIXED_RATE_11BPC_EXT", 0x96CE}, + {"GL_SURFACE_COMPRESSION_FIXED_RATE_12BPC_EXT", 0x96CF}, + {"GL_SURFACE_COMPRESSION_FIXED_RATE_1BPC_EXT", 0x96C4}, + {"GL_SURFACE_COMPRESSION_FIXED_RATE_2BPC_EXT", 0x96C5}, + {"GL_SURFACE_COMPRESSION_FIXED_RATE_3BPC_EXT", 0x96C6}, + {"GL_SURFACE_COMPRESSION_FIXED_RATE_4BPC_EXT", 0x96C7}, + {"GL_SURFACE_COMPRESSION_FIXED_RATE_5BPC_EXT", 0x96C8}, + {"GL_SURFACE_COMPRESSION_FIXED_RATE_6BPC_EXT", 0x96C9}, + {"GL_SURFACE_COMPRESSION_FIXED_RATE_7BPC_EXT", 0x96CA}, + {"GL_SURFACE_COMPRESSION_FIXED_RATE_8BPC_EXT", 0x96CB}, + {"GL_SURFACE_COMPRESSION_FIXED_RATE_9BPC_EXT", 0x96CC}, + {"GL_SURFACE_COMPRESSION_FIXED_RATE_DEFAULT_EXT", 0x96C2}, + {"GL_SURFACE_COMPRESSION_FIXED_RATE_NONE_EXT", 0x96C1}, + {"GL_SURFACE_MAPPED_NV", 0x8700}, + {"GL_SURFACE_REGISTERED_NV", 0x86FD}, + {"GL_SURFACE_STATE_NV", 0x86EB}, + {"GL_SWIZZLE_STQ_ATI", 0x8977}, + {"GL_SWIZZLE_STQ_DQ_ATI", 0x8979}, + {"GL_SWIZZLE_STRQ_ATI", 0x897A}, + {"GL_SWIZZLE_STRQ_DQ_ATI", 0x897B}, + {"GL_SWIZZLE_STR_ATI", 0x8976}, + {"GL_SWIZZLE_STR_DR_ATI", 0x8978}, + {"GL_SYNC_CL_EVENT_ARB", 0x8240}, + {"GL_SYNC_CL_EVENT_COMPLETE_ARB", 0x8241}, + {"GL_SYNC_CONDITION", 0x9113}, + {"GL_SYNC_CONDITION_APPLE", 0x9113}, + {"GL_SYNC_FENCE", 0x9116}, + {"GL_SYNC_FENCE_APPLE", 0x9116}, + {"GL_SYNC_FLAGS", 0x9115}, + {"GL_SYNC_FLAGS_APPLE", 0x9115}, + {"GL_SYNC_FLUSH_COMMANDS_BIT", 0x0001}, + {"GL_SYNC_FLUSH_COMMANDS_BIT_APPLE", 0x0001}, + {"GL_SYNC_GPU_COMMANDS_COMPLETE", 0x9117}, + {"GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE", 0x9117}, + {"GL_SYNC_OBJECT_APPLE", 0x8A53}, + {"GL_SYNC_STATUS", 0x9114}, + {"GL_SYNC_STATUS_APPLE", 0x9114}, + {"GL_SYNC_X11_FENCE_EXT", 0x90E1}, + {"GL_SYSTEM_FONT_NAME_NV", 0x9073}, + {"GL_T", 0x2001}, + {"GL_T2F_C3F_V3F", 0x2A2A}, + {"GL_T2F_C4F_N3F_V3F", 0x2A2C}, + {"GL_T2F_C4UB_V3F", 0x2A29}, + {"GL_T2F_IUI_N3F_V2F_EXT", 0x81B3}, + {"GL_T2F_IUI_N3F_V3F_EXT", 0x81B4}, + {"GL_T2F_IUI_V2F_EXT", 0x81B1}, + {"GL_T2F_IUI_V3F_EXT", 0x81B2}, + {"GL_T2F_N3F_V3F", 0x2A2B}, + {"GL_T2F_V3F", 0x2A27}, + {"GL_T4F_C4F_N3F_V4F", 0x2A2D}, + {"GL_T4F_V4F", 0x2A28}, + {"GL_TABLE_TOO_LARGE", 0x8031}, + {"GL_TABLE_TOO_LARGE_EXT", 0x8031}, + {"GL_TANGENT_ARRAY_EXT", 0x8439}, + {"GL_TANGENT_ARRAY_POINTER_EXT", 0x8442}, + {"GL_TANGENT_ARRAY_STRIDE_EXT", 0x843F}, + {"GL_TANGENT_ARRAY_TYPE_EXT", 0x843E}, + {"GL_TASK_SHADER_BIT_NV", 0x0080}, + {"GL_TASK_SHADER_NV", 0x955A}, + {"GL_TASK_SUBROUTINE_NV", 0x957D}, + {"GL_TASK_SUBROUTINE_UNIFORM_NV", 0x957F}, + {"GL_TASK_WORK_GROUP_SIZE_NV", 0x953F}, + {"GL_TERMINATE_SEQUENCE_COMMAND_NV", 0x0000}, + {"GL_TESSELLATION_FACTOR_AMD", 0x9005}, + {"GL_TESSELLATION_MODE_AMD", 0x9004}, + {"GL_TESS_CONTROL_OUTPUT_VERTICES", 0x8E75}, + {"GL_TESS_CONTROL_OUTPUT_VERTICES_EXT", 0x8E75}, + {"GL_TESS_CONTROL_OUTPUT_VERTICES_OES", 0x8E75}, + {"GL_TESS_CONTROL_PROGRAM_NV", 0x891E}, + {"GL_TESS_CONTROL_PROGRAM_PARAMETER_BUFFER_NV", 0x8C74}, + {"GL_TESS_CONTROL_SHADER", 0x8E88}, + {"GL_TESS_CONTROL_SHADER_BIT", 0x0008}, + {"GL_TESS_CONTROL_SHADER_BIT_EXT", 0x0008}, + {"GL_TESS_CONTROL_SHADER_BIT_OES", 0x0008}, + {"GL_TESS_CONTROL_SHADER_EXT", 0x8E88}, + {"GL_TESS_CONTROL_SHADER_OES", 0x8E88}, + {"GL_TESS_CONTROL_SHADER_PATCHES", 0x82F1}, + {"GL_TESS_CONTROL_SHADER_PATCHES_ARB", 0x82F1}, + {"GL_TESS_CONTROL_SUBROUTINE", 0x92E9}, + {"GL_TESS_CONTROL_SUBROUTINE_UNIFORM", 0x92EF}, + {"GL_TESS_CONTROL_TEXTURE", 0x829C}, + {"GL_TESS_EVALUATION_PROGRAM_NV", 0x891F}, + {"GL_TESS_EVALUATION_PROGRAM_PARAMETER_BUFFER_NV", 0x8C75}, + {"GL_TESS_EVALUATION_SHADER", 0x8E87}, + {"GL_TESS_EVALUATION_SHADER_BIT", 0x0010}, + {"GL_TESS_EVALUATION_SHADER_BIT_EXT", 0x0010}, + {"GL_TESS_EVALUATION_SHADER_BIT_OES", 0x0010}, + {"GL_TESS_EVALUATION_SHADER_EXT", 0x8E87}, + {"GL_TESS_EVALUATION_SHADER_INVOCATIONS", 0x82F2}, + {"GL_TESS_EVALUATION_SHADER_INVOCATIONS_ARB", 0x82F2}, + {"GL_TESS_EVALUATION_SHADER_OES", 0x8E87}, + {"GL_TESS_EVALUATION_SUBROUTINE", 0x92EA}, + {"GL_TESS_EVALUATION_SUBROUTINE_UNIFORM", 0x92F0}, + {"GL_TESS_EVALUATION_TEXTURE", 0x829D}, + {"GL_TESS_GEN_MODE", 0x8E76}, + {"GL_TESS_GEN_MODE_EXT", 0x8E76}, + {"GL_TESS_GEN_MODE_OES", 0x8E76}, + {"GL_TESS_GEN_POINT_MODE", 0x8E79}, + {"GL_TESS_GEN_POINT_MODE_EXT", 0x8E79}, + {"GL_TESS_GEN_POINT_MODE_OES", 0x8E79}, + {"GL_TESS_GEN_SPACING", 0x8E77}, + {"GL_TESS_GEN_SPACING_EXT", 0x8E77}, + {"GL_TESS_GEN_SPACING_OES", 0x8E77}, + {"GL_TESS_GEN_VERTEX_ORDER", 0x8E78}, + {"GL_TESS_GEN_VERTEX_ORDER_EXT", 0x8E78}, + {"GL_TESS_GEN_VERTEX_ORDER_OES", 0x8E78}, + {"GL_TEXCOORD1_BIT_PGI", 0x10000000}, + {"GL_TEXCOORD2_BIT_PGI", 0x20000000}, + {"GL_TEXCOORD3_BIT_PGI", 0x40000000}, + {"GL_TEXCOORD4_BIT_PGI", 0x80000000}, + {"GL_TEXTURE", 0x1702}, + {"GL_TEXTURE0", 0x84C0}, + {"GL_TEXTURE0_ARB", 0x84C0}, + {"GL_TEXTURE1", 0x84C1}, + {"GL_TEXTURE10", 0x84CA}, + {"GL_TEXTURE10_ARB", 0x84CA}, + {"GL_TEXTURE11", 0x84CB}, + {"GL_TEXTURE11_ARB", 0x84CB}, + {"GL_TEXTURE12", 0x84CC}, + {"GL_TEXTURE12_ARB", 0x84CC}, + {"GL_TEXTURE13", 0x84CD}, + {"GL_TEXTURE13_ARB", 0x84CD}, + {"GL_TEXTURE14", 0x84CE}, + {"GL_TEXTURE14_ARB", 0x84CE}, + {"GL_TEXTURE15", 0x84CF}, + {"GL_TEXTURE15_ARB", 0x84CF}, + {"GL_TEXTURE16", 0x84D0}, + {"GL_TEXTURE16_ARB", 0x84D0}, + {"GL_TEXTURE17", 0x84D1}, + {"GL_TEXTURE17_ARB", 0x84D1}, + {"GL_TEXTURE18", 0x84D2}, + {"GL_TEXTURE18_ARB", 0x84D2}, + {"GL_TEXTURE19", 0x84D3}, + {"GL_TEXTURE19_ARB", 0x84D3}, + {"GL_TEXTURE1_ARB", 0x84C1}, + {"GL_TEXTURE2", 0x84C2}, + {"GL_TEXTURE20", 0x84D4}, + {"GL_TEXTURE20_ARB", 0x84D4}, + {"GL_TEXTURE21", 0x84D5}, + {"GL_TEXTURE21_ARB", 0x84D5}, + {"GL_TEXTURE22", 0x84D6}, + {"GL_TEXTURE22_ARB", 0x84D6}, + {"GL_TEXTURE23", 0x84D7}, + {"GL_TEXTURE23_ARB", 0x84D7}, + {"GL_TEXTURE24", 0x84D8}, + {"GL_TEXTURE24_ARB", 0x84D8}, + {"GL_TEXTURE25", 0x84D9}, + {"GL_TEXTURE25_ARB", 0x84D9}, + {"GL_TEXTURE26", 0x84DA}, + {"GL_TEXTURE26_ARB", 0x84DA}, + {"GL_TEXTURE27", 0x84DB}, + {"GL_TEXTURE27_ARB", 0x84DB}, + {"GL_TEXTURE28", 0x84DC}, + {"GL_TEXTURE28_ARB", 0x84DC}, + {"GL_TEXTURE29", 0x84DD}, + {"GL_TEXTURE29_ARB", 0x84DD}, + {"GL_TEXTURE2_ARB", 0x84C2}, + {"GL_TEXTURE3", 0x84C3}, + {"GL_TEXTURE30", 0x84DE}, + {"GL_TEXTURE30_ARB", 0x84DE}, + {"GL_TEXTURE31", 0x84DF}, + {"GL_TEXTURE31_ARB", 0x84DF}, + {"GL_TEXTURE3_ARB", 0x84C3}, + {"GL_TEXTURE4", 0x84C4}, + {"GL_TEXTURE4_ARB", 0x84C4}, + {"GL_TEXTURE5", 0x84C5}, + {"GL_TEXTURE5_ARB", 0x84C5}, + {"GL_TEXTURE6", 0x84C6}, + {"GL_TEXTURE6_ARB", 0x84C6}, + {"GL_TEXTURE7", 0x84C7}, + {"GL_TEXTURE7_ARB", 0x84C7}, + {"GL_TEXTURE8", 0x84C8}, + {"GL_TEXTURE8_ARB", 0x84C8}, + {"GL_TEXTURE9", 0x84C9}, + {"GL_TEXTURE9_ARB", 0x84C9}, + {"GL_TEXTURE_1D", 0x0DE0}, + {"GL_TEXTURE_1D_ARRAY", 0x8C18}, + {"GL_TEXTURE_1D_ARRAY_EXT", 0x8C18}, + {"GL_TEXTURE_1D_BINDING_EXT", 0x8068}, + {"GL_TEXTURE_1D_STACK_BINDING_MESAX", 0x875D}, + {"GL_TEXTURE_1D_STACK_MESAX", 0x8759}, + {"GL_TEXTURE_2D", 0x0DE1}, + {"GL_TEXTURE_2D_ARRAY", 0x8C1A}, + {"GL_TEXTURE_2D_ARRAY_EXT", 0x8C1A}, + {"GL_TEXTURE_2D_BINDING_EXT", 0x8069}, + {"GL_TEXTURE_2D_MULTISAMPLE", 0x9100}, + {"GL_TEXTURE_2D_MULTISAMPLE_ARRAY", 0x9102}, + {"GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES", 0x9102}, + {"GL_TEXTURE_2D_STACK_BINDING_MESAX", 0x875E}, + {"GL_TEXTURE_2D_STACK_MESAX", 0x875A}, + {"GL_TEXTURE_3D", 0x806F}, + {"GL_TEXTURE_3D_BINDING_EXT", 0x806A}, + {"GL_TEXTURE_3D_BINDING_OES", 0x806A}, + {"GL_TEXTURE_3D_EXT", 0x806F}, + {"GL_TEXTURE_3D_OES", 0x806F}, + {"GL_TEXTURE_4DSIZE_SGIS", 0x8136}, + {"GL_TEXTURE_4D_BINDING_SGIS", 0x814F}, + {"GL_TEXTURE_4D_SGIS", 0x8134}, + {"GL_TEXTURE_ALPHA_MODULATE_IMG", 0x8C06}, + {"GL_TEXTURE_ALPHA_SIZE", 0x805F}, + {"GL_TEXTURE_ALPHA_SIZE_EXT", 0x805F}, + {"GL_TEXTURE_ALPHA_TYPE", 0x8C13}, + {"GL_TEXTURE_ALPHA_TYPE_ARB", 0x8C13}, + {"GL_TEXTURE_APPLICATION_MODE_EXT", 0x834F}, + {"GL_TEXTURE_ASTC_DECODE_PRECISION_EXT", 0x8F69}, + {"GL_TEXTURE_BASE_LEVEL", 0x813C}, + {"GL_TEXTURE_BASE_LEVEL_SGIS", 0x813C}, + {"GL_TEXTURE_BINDING_1D", 0x8068}, + {"GL_TEXTURE_BINDING_1D_ARRAY", 0x8C1C}, + {"GL_TEXTURE_BINDING_1D_ARRAY_EXT", 0x8C1C}, + {"GL_TEXTURE_BINDING_2D", 0x8069}, + {"GL_TEXTURE_BINDING_2D_ARRAY", 0x8C1D}, + {"GL_TEXTURE_BINDING_2D_ARRAY_EXT", 0x8C1D}, + {"GL_TEXTURE_BINDING_2D_MULTISAMPLE", 0x9104}, + {"GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY", 0x9105}, + {"GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES", 0x9105}, + {"GL_TEXTURE_BINDING_3D", 0x806A}, + {"GL_TEXTURE_BINDING_3D_OES", 0x806A}, + {"GL_TEXTURE_BINDING_BUFFER", 0x8C2C}, + {"GL_TEXTURE_BINDING_BUFFER_ARB", 0x8C2C}, + {"GL_TEXTURE_BINDING_BUFFER_EXT", 0x8C2C}, + {"GL_TEXTURE_BINDING_BUFFER_OES", 0x8C2C}, + {"GL_TEXTURE_BINDING_CUBE_MAP", 0x8514}, + {"GL_TEXTURE_BINDING_CUBE_MAP_ARB", 0x8514}, + {"GL_TEXTURE_BINDING_CUBE_MAP_ARRAY", 0x900A}, + {"GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_ARB", 0x900A}, + {"GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_EXT", 0x900A}, + {"GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_OES", 0x900A}, + {"GL_TEXTURE_BINDING_CUBE_MAP_EXT", 0x8514}, + {"GL_TEXTURE_BINDING_CUBE_MAP_OES", 0x8514}, + {"GL_TEXTURE_BINDING_EXTERNAL_OES", 0x8D67}, + {"GL_TEXTURE_BINDING_RECTANGLE", 0x84F6}, + {"GL_TEXTURE_BINDING_RECTANGLE_ARB", 0x84F6}, + {"GL_TEXTURE_BINDING_RECTANGLE_NV", 0x84F6}, + {"GL_TEXTURE_BINDING_RENDERBUFFER_NV", 0x8E53}, + {"GL_TEXTURE_BIT", 0x40000}, + {"GL_TEXTURE_BLUE_SIZE", 0x805E}, + {"GL_TEXTURE_BLUE_SIZE_EXT", 0x805E}, + {"GL_TEXTURE_BLUE_TYPE", 0x8C12}, + {"GL_TEXTURE_BLUE_TYPE_ARB", 0x8C12}, + {"GL_TEXTURE_BORDER", 0x1005}, + {"GL_TEXTURE_BORDER_COLOR", 0x1004}, + {"GL_TEXTURE_BORDER_COLOR_EXT", 0x1004}, + {"GL_TEXTURE_BORDER_COLOR_NV", 0x1004}, + {"GL_TEXTURE_BORDER_COLOR_OES", 0x1004}, + {"GL_TEXTURE_BORDER_VALUES_NV", 0x871A}, + {"GL_TEXTURE_BUFFER", 0x8C2A}, + {"GL_TEXTURE_BUFFER_ARB", 0x8C2A}, + {"GL_TEXTURE_BUFFER_BINDING", 0x8C2A}, + {"GL_TEXTURE_BUFFER_BINDING_EXT", 0x8C2A}, + {"GL_TEXTURE_BUFFER_BINDING_OES", 0x8C2A}, + {"GL_TEXTURE_BUFFER_DATA_STORE_BINDING", 0x8C2D}, + {"GL_TEXTURE_BUFFER_DATA_STORE_BINDING_ARB", 0x8C2D}, + {"GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT", 0x8C2D}, + {"GL_TEXTURE_BUFFER_DATA_STORE_BINDING_OES", 0x8C2D}, + {"GL_TEXTURE_BUFFER_EXT", 0x8C2A}, + {"GL_TEXTURE_BUFFER_FORMAT_ARB", 0x8C2E}, + {"GL_TEXTURE_BUFFER_FORMAT_EXT", 0x8C2E}, + {"GL_TEXTURE_BUFFER_OES", 0x8C2A}, + {"GL_TEXTURE_BUFFER_OFFSET", 0x919D}, + {"GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT", 0x919F}, + {"GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT", 0x919F}, + {"GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES", 0x919F}, + {"GL_TEXTURE_BUFFER_OFFSET_EXT", 0x919D}, + {"GL_TEXTURE_BUFFER_OFFSET_OES", 0x919D}, + {"GL_TEXTURE_BUFFER_SIZE", 0x919E}, + {"GL_TEXTURE_BUFFER_SIZE_EXT", 0x919E}, + {"GL_TEXTURE_BUFFER_SIZE_OES", 0x919E}, + {"GL_TEXTURE_CLIPMAP_CENTER_SGIX", 0x8171}, + {"GL_TEXTURE_CLIPMAP_DEPTH_SGIX", 0x8176}, + {"GL_TEXTURE_CLIPMAP_FRAME_SGIX", 0x8172}, + {"GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX", 0x8175}, + {"GL_TEXTURE_CLIPMAP_OFFSET_SGIX", 0x8173}, + {"GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX", 0x8174}, + {"GL_TEXTURE_COLOR_SAMPLES_NV", 0x9046}, + {"GL_TEXTURE_COLOR_TABLE_SGI", 0x80BC}, + {"GL_TEXTURE_COLOR_WRITEMASK_SGIS", 0x81EF}, + {"GL_TEXTURE_COMPARE_FAIL_VALUE_ARB", 0x80BF}, + {"GL_TEXTURE_COMPARE_FUNC", 0x884D}, + {"GL_TEXTURE_COMPARE_FUNC_ARB", 0x884D}, + {"GL_TEXTURE_COMPARE_FUNC_EXT", 0x884D}, + {"GL_TEXTURE_COMPARE_MODE", 0x884C}, + {"GL_TEXTURE_COMPARE_MODE_ARB", 0x884C}, + {"GL_TEXTURE_COMPARE_MODE_EXT", 0x884C}, + {"GL_TEXTURE_COMPARE_OPERATOR_SGIX", 0x819B}, + {"GL_TEXTURE_COMPARE_SGIX", 0x819A}, + {"GL_TEXTURE_COMPONENTS", 0x1003}, + {"GL_TEXTURE_COMPRESSED", 0x86A1}, + {"GL_TEXTURE_COMPRESSED_ARB", 0x86A1}, + {"GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT", 0x82B2}, + {"GL_TEXTURE_COMPRESSED_BLOCK_SIZE", 0x82B3}, + {"GL_TEXTURE_COMPRESSED_BLOCK_WIDTH", 0x82B1}, + {"GL_TEXTURE_COMPRESSED_IMAGE_SIZE", 0x86A0}, + {"GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB", 0x86A0}, + {"GL_TEXTURE_COMPRESSION_HINT", 0x84EF}, + {"GL_TEXTURE_COMPRESSION_HINT_ARB", 0x84EF}, + {"GL_TEXTURE_CONSTANT_DATA_SUNX", 0x81D6}, + {"GL_TEXTURE_COORD_ARRAY", 0x8078}, + {"GL_TEXTURE_COORD_ARRAY_ADDRESS_NV", 0x8F25}, + {"GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING", 0x889A}, + {"GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB", 0x889A}, + {"GL_TEXTURE_COORD_ARRAY_COUNT_EXT", 0x808B}, + {"GL_TEXTURE_COORD_ARRAY_EXT", 0x8078}, + {"GL_TEXTURE_COORD_ARRAY_LENGTH_NV", 0x8F2F}, + {"GL_TEXTURE_COORD_ARRAY_LIST_IBM", 0x103074}, + {"GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM", 0x103084}, + {"GL_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL", 0x83F8}, + {"GL_TEXTURE_COORD_ARRAY_POINTER", 0x8092}, + {"GL_TEXTURE_COORD_ARRAY_POINTER_EXT", 0x8092}, + {"GL_TEXTURE_COORD_ARRAY_SIZE", 0x8088}, + {"GL_TEXTURE_COORD_ARRAY_SIZE_EXT", 0x8088}, + {"GL_TEXTURE_COORD_ARRAY_STRIDE", 0x808A}, + {"GL_TEXTURE_COORD_ARRAY_STRIDE_EXT", 0x808A}, + {"GL_TEXTURE_COORD_ARRAY_TYPE", 0x8089}, + {"GL_TEXTURE_COORD_ARRAY_TYPE_EXT", 0x8089}, + {"GL_TEXTURE_COORD_NV", 0x8C79}, + {"GL_TEXTURE_COVERAGE_SAMPLES_NV", 0x9045}, + {"GL_TEXTURE_CROP_RECT_OES", 0x8B9D}, + {"GL_TEXTURE_CUBE_MAP", 0x8513}, + {"GL_TEXTURE_CUBE_MAP_ARB", 0x8513}, + {"GL_TEXTURE_CUBE_MAP_ARRAY", 0x9009}, + {"GL_TEXTURE_CUBE_MAP_ARRAY_ARB", 0x9009}, + {"GL_TEXTURE_CUBE_MAP_ARRAY_EXT", 0x9009}, + {"GL_TEXTURE_CUBE_MAP_ARRAY_OES", 0x9009}, + {"GL_TEXTURE_CUBE_MAP_EXT", 0x8513}, + {"GL_TEXTURE_CUBE_MAP_NEGATIVE_X", 0x8516}, + {"GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB", 0x8516}, + {"GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT", 0x8516}, + {"GL_TEXTURE_CUBE_MAP_NEGATIVE_X_OES", 0x8516}, + {"GL_TEXTURE_CUBE_MAP_NEGATIVE_Y", 0x8518}, + {"GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB", 0x8518}, + {"GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT", 0x8518}, + {"GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_OES", 0x8518}, + {"GL_TEXTURE_CUBE_MAP_NEGATIVE_Z", 0x851A}, + {"GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB", 0x851A}, + {"GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT", 0x851A}, + {"GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_OES", 0x851A}, + {"GL_TEXTURE_CUBE_MAP_OES", 0x8513}, + {"GL_TEXTURE_CUBE_MAP_POSITIVE_X", 0x8515}, + {"GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB", 0x8515}, + {"GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT", 0x8515}, + {"GL_TEXTURE_CUBE_MAP_POSITIVE_X_OES", 0x8515}, + {"GL_TEXTURE_CUBE_MAP_POSITIVE_Y", 0x8517}, + {"GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB", 0x8517}, + {"GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT", 0x8517}, + {"GL_TEXTURE_CUBE_MAP_POSITIVE_Y_OES", 0x8517}, + {"GL_TEXTURE_CUBE_MAP_POSITIVE_Z", 0x8519}, + {"GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB", 0x8519}, + {"GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT", 0x8519}, + {"GL_TEXTURE_CUBE_MAP_POSITIVE_Z_OES", 0x8519}, + {"GL_TEXTURE_CUBE_MAP_SEAMLESS", 0x884F}, + {"GL_TEXTURE_DEFORMATION_BIT_SGIX", 0x0001}, + {"GL_TEXTURE_DEFORMATION_SGIX", 0x8195}, + {"GL_TEXTURE_DEPTH", 0x8071}, + {"GL_TEXTURE_DEPTH_EXT", 0x8071}, + {"GL_TEXTURE_DEPTH_QCOM", 0x8BD4}, + {"GL_TEXTURE_DEPTH_SIZE", 0x884A}, + {"GL_TEXTURE_DEPTH_SIZE_ARB", 0x884A}, + {"GL_TEXTURE_DEPTH_TYPE", 0x8C16}, + {"GL_TEXTURE_DEPTH_TYPE_ARB", 0x8C16}, + {"GL_TEXTURE_DS_SIZE_NV", 0x871D}, + {"GL_TEXTURE_DT_SIZE_NV", 0x871E}, + {"GL_TEXTURE_ENV", 0x2300}, + {"GL_TEXTURE_ENV_BIAS_SGIX", 0x80BE}, + {"GL_TEXTURE_ENV_COLOR", 0x2201}, + {"GL_TEXTURE_ENV_MODE", 0x2200}, + {"GL_TEXTURE_EXTERNAL_OES", 0x8D65}, + {"GL_TEXTURE_FETCH_BARRIER_BIT", 0x0008}, + {"GL_TEXTURE_FETCH_BARRIER_BIT_EXT", 0x0008}, + {"GL_TEXTURE_FILTER4_SIZE_SGIS", 0x8147}, + {"GL_TEXTURE_FILTER_CONTROL", 0x8500}, + {"GL_TEXTURE_FILTER_CONTROL_EXT", 0x8500}, + {"GL_TEXTURE_FIXED_SAMPLE_LOCATIONS", 0x9107}, + {"GL_TEXTURE_FLOAT_COMPONENTS_NV", 0x888C}, + {"GL_TEXTURE_FORMAT_QCOM", 0x8BD6}, + {"GL_TEXTURE_FORMAT_SRGB_OVERRIDE_EXT", 0x8FBF}, + {"GL_TEXTURE_FOVEATED_CUTOFF_DENSITY_QCOM", 0x96A0}, + {"GL_TEXTURE_FOVEATED_FEATURE_BITS_QCOM", 0x8BFB}, + {"GL_TEXTURE_FOVEATED_FEATURE_QUERY_QCOM", 0x8BFD}, + {"GL_TEXTURE_FOVEATED_MIN_PIXEL_DENSITY_QCOM", 0x8BFC}, + {"GL_TEXTURE_FOVEATED_NUM_FOCAL_POINTS_QUERY_QCOM", 0x8BFE}, + {"GL_TEXTURE_FREE_MEMORY_ATI", 0x87FC}, + {"GL_TEXTURE_GATHER", 0x82A2}, + {"GL_TEXTURE_GATHER_SHADOW", 0x82A3}, + {"GL_TEXTURE_GEN_MODE", 0x2500}, + {"GL_TEXTURE_GEN_MODE_OES", 0x2500}, + {"GL_TEXTURE_GEN_Q", 0x0C63}, + {"GL_TEXTURE_GEN_R", 0x0C62}, + {"GL_TEXTURE_GEN_S", 0x0C60}, + {"GL_TEXTURE_GEN_STR_OES", 0x8D60}, + {"GL_TEXTURE_GEN_T", 0x0C61}, + {"GL_TEXTURE_GEQUAL_R_SGIX", 0x819D}, + {"GL_TEXTURE_GREEN_SIZE", 0x805D}, + {"GL_TEXTURE_GREEN_SIZE_EXT", 0x805D}, + {"GL_TEXTURE_GREEN_TYPE", 0x8C11}, + {"GL_TEXTURE_GREEN_TYPE_ARB", 0x8C11}, + {"GL_TEXTURE_HEIGHT", 0x1001}, + {"GL_TEXTURE_HEIGHT_QCOM", 0x8BD3}, + {"GL_TEXTURE_HI_SIZE_NV", 0x871B}, + {"GL_TEXTURE_IMAGE_FORMAT", 0x828F}, + {"GL_TEXTURE_IMAGE_TYPE", 0x8290}, + {"GL_TEXTURE_IMAGE_VALID_QCOM", 0x8BD8}, + {"GL_TEXTURE_IMMUTABLE_FORMAT", 0x912F}, + {"GL_TEXTURE_IMMUTABLE_FORMAT_EXT", 0x912F}, + {"GL_TEXTURE_IMMUTABLE_LEVELS", 0x82DF}, + {"GL_TEXTURE_INDEX_SIZE_EXT", 0x80ED}, + {"GL_TEXTURE_INTENSITY_SIZE", 0x8061}, + {"GL_TEXTURE_INTENSITY_SIZE_EXT", 0x8061}, + {"GL_TEXTURE_INTENSITY_TYPE", 0x8C15}, + {"GL_TEXTURE_INTENSITY_TYPE_ARB", 0x8C15}, + {"GL_TEXTURE_INTERNAL_FORMAT", 0x1003}, + {"GL_TEXTURE_INTERNAL_FORMAT_QCOM", 0x8BD5}, + {"GL_TEXTURE_LEQUAL_R_SGIX", 0x819C}, + {"GL_TEXTURE_LIGHTING_MODE_HP", 0x8167}, + {"GL_TEXTURE_LIGHT_EXT", 0x8350}, + {"GL_TEXTURE_LOD_BIAS", 0x8501}, + {"GL_TEXTURE_LOD_BIAS_EXT", 0x8501}, + {"GL_TEXTURE_LOD_BIAS_R_SGIX", 0x8190}, + {"GL_TEXTURE_LOD_BIAS_S_SGIX", 0x818E}, + {"GL_TEXTURE_LOD_BIAS_T_SGIX", 0x818F}, + {"GL_TEXTURE_LO_SIZE_NV", 0x871C}, + {"GL_TEXTURE_LUMINANCE_SIZE", 0x8060}, + {"GL_TEXTURE_LUMINANCE_SIZE_EXT", 0x8060}, + {"GL_TEXTURE_LUMINANCE_TYPE", 0x8C14}, + {"GL_TEXTURE_LUMINANCE_TYPE_ARB", 0x8C14}, + {"GL_TEXTURE_MAG_FILTER", 0x2800}, + {"GL_TEXTURE_MAG_SIZE_NV", 0x871F}, + {"GL_TEXTURE_MATERIAL_FACE_EXT", 0x8351}, + {"GL_TEXTURE_MATERIAL_PARAMETER_EXT", 0x8352}, + {"GL_TEXTURE_MATRIX", 0x0BA8}, + {"GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES", 0x898F}, + {"GL_TEXTURE_MAX_ANISOTROPY", 0x84FE}, + {"GL_TEXTURE_MAX_ANISOTROPY_EXT", 0x84FE}, + {"GL_TEXTURE_MAX_CLAMP_R_SGIX", 0x836B}, + {"GL_TEXTURE_MAX_CLAMP_S_SGIX", 0x8369}, + {"GL_TEXTURE_MAX_CLAMP_T_SGIX", 0x836A}, + {"GL_TEXTURE_MAX_LEVEL", 0x813D}, + {"GL_TEXTURE_MAX_LEVEL_APPLE", 0x813D}, + {"GL_TEXTURE_MAX_LEVEL_SGIS", 0x813D}, + {"GL_TEXTURE_MAX_LOD", 0x813B}, + {"GL_TEXTURE_MAX_LOD_SGIS", 0x813B}, + {"GL_TEXTURE_MEMORY_LAYOUT_INTEL", 0x83FF}, + {"GL_TEXTURE_MIN_FILTER", 0x2801}, + {"GL_TEXTURE_MIN_LOD", 0x813A}, + {"GL_TEXTURE_MIN_LOD_SGIS", 0x813A}, + {"GL_TEXTURE_MULTI_BUFFER_HINT_SGIX", 0x812E}, + {"GL_TEXTURE_NORMAL_EXT", 0x85AF}, + {"GL_TEXTURE_NUM_LEVELS_QCOM", 0x8BD9}, + {"GL_TEXTURE_OBJECT_VALID_QCOM", 0x8BDB}, + {"GL_TEXTURE_POST_SPECULAR_HP", 0x8168}, + {"GL_TEXTURE_PRE_SPECULAR_HP", 0x8169}, + {"GL_TEXTURE_PRIORITY", 0x8066}, + {"GL_TEXTURE_PRIORITY_EXT", 0x8066}, + {"GL_TEXTURE_PROTECTED_EXT", 0x8BFA}, + {"GL_TEXTURE_RANGE_LENGTH_APPLE", 0x85B7}, + {"GL_TEXTURE_RANGE_POINTER_APPLE", 0x85B8}, + {"GL_TEXTURE_RECTANGLE", 0x84F5}, + {"GL_TEXTURE_RECTANGLE_ARB", 0x84F5}, + {"GL_TEXTURE_RECTANGLE_NV", 0x84F5}, + {"GL_TEXTURE_REDUCTION_MODE_ARB", 0x9366}, + {"GL_TEXTURE_REDUCTION_MODE_EXT", 0x9366}, + {"GL_TEXTURE_RED_SIZE", 0x805C}, + {"GL_TEXTURE_RED_SIZE_EXT", 0x805C}, + {"GL_TEXTURE_RED_TYPE", 0x8C10}, + {"GL_TEXTURE_RED_TYPE_ARB", 0x8C10}, + {"GL_TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV", 0x8E54}, + {"GL_TEXTURE_RENDERBUFFER_NV", 0x8E55}, + {"GL_TEXTURE_RESIDENT", 0x8067}, + {"GL_TEXTURE_RESIDENT_EXT", 0x8067}, + {"GL_TEXTURE_SAMPLES", 0x9106}, + {"GL_TEXTURE_SAMPLES_IMG", 0x9136}, + {"GL_TEXTURE_SHADER_NV", 0x86DE}, + {"GL_TEXTURE_SHADOW", 0x82A1}, + {"GL_TEXTURE_SHARED_SIZE", 0x8C3F}, + {"GL_TEXTURE_SHARED_SIZE_EXT", 0x8C3F}, + {"GL_TEXTURE_SPARSE_ARB", 0x91A6}, + {"GL_TEXTURE_SPARSE_EXT", 0x91A6}, + {"GL_TEXTURE_SRGB_DECODE_EXT", 0x8A48}, + {"GL_TEXTURE_STACK_DEPTH", 0x0BA5}, + {"GL_TEXTURE_STENCIL_SIZE", 0x88F1}, + {"GL_TEXTURE_STENCIL_SIZE_EXT", 0x88F1}, + {"GL_TEXTURE_STORAGE_HINT_APPLE", 0x85BC}, + {"GL_TEXTURE_STORAGE_SPARSE_BIT_AMD", 0x0001}, + {"GL_TEXTURE_SWIZZLE_A", 0x8E45}, + {"GL_TEXTURE_SWIZZLE_A_EXT", 0x8E45}, + {"GL_TEXTURE_SWIZZLE_B", 0x8E44}, + {"GL_TEXTURE_SWIZZLE_B_EXT", 0x8E44}, + {"GL_TEXTURE_SWIZZLE_G", 0x8E43}, + {"GL_TEXTURE_SWIZZLE_G_EXT", 0x8E43}, + {"GL_TEXTURE_SWIZZLE_R", 0x8E42}, + {"GL_TEXTURE_SWIZZLE_RGBA", 0x8E46}, + {"GL_TEXTURE_SWIZZLE_RGBA_EXT", 0x8E46}, + {"GL_TEXTURE_SWIZZLE_R_EXT", 0x8E42}, + {"GL_TEXTURE_TARGET", 0x1006}, + {"GL_TEXTURE_TARGET_QCOM", 0x8BDA}, + {"GL_TEXTURE_TILING_EXT", 0x9580}, + {"GL_TEXTURE_TOO_LARGE_EXT", 0x8065}, + {"GL_TEXTURE_TYPE_QCOM", 0x8BD7}, + {"GL_TEXTURE_UNNORMALIZED_COORDINATES_ARM", 0x8F6A}, + {"GL_TEXTURE_UNSIGNED_REMAP_MODE_NV", 0x888F}, + {"GL_TEXTURE_UPDATE_BARRIER_BIT", 0x0100}, + {"GL_TEXTURE_UPDATE_BARRIER_BIT_EXT", 0x0100}, + {"GL_TEXTURE_USAGE_ANGLE", 0x93A2}, + {"GL_TEXTURE_VIEW", 0x82B5}, + {"GL_TEXTURE_VIEW_MIN_LAYER", 0x82DD}, + {"GL_TEXTURE_VIEW_MIN_LAYER_EXT", 0x82DD}, + {"GL_TEXTURE_VIEW_MIN_LAYER_OES", 0x82DD}, + {"GL_TEXTURE_VIEW_MIN_LEVEL", 0x82DB}, + {"GL_TEXTURE_VIEW_MIN_LEVEL_EXT", 0x82DB}, + {"GL_TEXTURE_VIEW_MIN_LEVEL_OES", 0x82DB}, + {"GL_TEXTURE_VIEW_NUM_LAYERS", 0x82DE}, + {"GL_TEXTURE_VIEW_NUM_LAYERS_EXT", 0x82DE}, + {"GL_TEXTURE_VIEW_NUM_LAYERS_OES", 0x82DE}, + {"GL_TEXTURE_VIEW_NUM_LEVELS", 0x82DC}, + {"GL_TEXTURE_VIEW_NUM_LEVELS_EXT", 0x82DC}, + {"GL_TEXTURE_VIEW_NUM_LEVELS_OES", 0x82DC}, + {"GL_TEXTURE_WIDTH", 0x1000}, + {"GL_TEXTURE_WIDTH_QCOM", 0x8BD2}, + {"GL_TEXTURE_WRAP_Q_SGIS", 0x8137}, + {"GL_TEXTURE_WRAP_R", 0x8072}, + {"GL_TEXTURE_WRAP_R_EXT", 0x8072}, + {"GL_TEXTURE_WRAP_R_OES", 0x8072}, + {"GL_TEXTURE_WRAP_S", 0x2802}, + {"GL_TEXTURE_WRAP_T", 0x2803}, + {"GL_TEXT_FRAGMENT_SHADER_ATI", 0x8200}, + {"GL_TILE_RASTER_ORDER_FIXED_MESA", 0x8BB8}, + {"GL_TILE_RASTER_ORDER_INCREASING_X_MESA", 0x8BB9}, + {"GL_TILE_RASTER_ORDER_INCREASING_Y_MESA", 0x8BBA}, + {"GL_TILING_TYPES_EXT", 0x9583}, + {"GL_TIMELINE_SEMAPHORE_VALUE_NV", 0x9595}, + {"GL_TIMEOUT_EXPIRED", 0x911B}, + {"GL_TIMEOUT_EXPIRED_APPLE", 0x911B}, + {"GL_TIMEOUT_IGNORED", 0xFFFFFFFF}, + {"GL_TIMEOUT_IGNORED_APPLE", 0xFFFFFFFF}, + {"GL_TIMESTAMP", 0x8E28}, + {"GL_TIMESTAMP_EXT", 0x8E28}, + {"GL_TIME_ELAPSED", 0x88BF}, + {"GL_TIME_ELAPSED_EXT", 0x88BF}, + {"GL_TOP_LEVEL_ARRAY_SIZE", 0x930C}, + {"GL_TOP_LEVEL_ARRAY_STRIDE", 0x930D}, + {"GL_TRACE_ALL_BITS_MESA", 0xFFFF}, + {"GL_TRACE_ARRAYS_BIT_MESA", 0x0004}, + {"GL_TRACE_ERRORS_BIT_MESA", 0x0020}, + {"GL_TRACE_MASK_MESA", 0x8755}, + {"GL_TRACE_NAME_MESA", 0x8756}, + {"GL_TRACE_OPERATIONS_BIT_MESA", 0x0001}, + {"GL_TRACE_PIXELS_BIT_MESA", 0x0010}, + {"GL_TRACE_PRIMITIVES_BIT_MESA", 0x0002}, + {"GL_TRACE_TEXTURES_BIT_MESA", 0x0008}, + {"GL_TRACK_MATRIX_NV", 0x8648}, + {"GL_TRACK_MATRIX_TRANSFORM_NV", 0x8649}, + {"GL_TRANSFORM_BIT", 0x1000}, + {"GL_TRANSFORM_FEEDBACK", 0x8E22}, + {"GL_TRANSFORM_FEEDBACK_ACTIVE", 0x8E24}, + {"GL_TRANSFORM_FEEDBACK_ATTRIBS_NV", 0x8C7E}, + {"GL_TRANSFORM_FEEDBACK_BARRIER_BIT", 0x0800}, + {"GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT", 0x0800}, + {"GL_TRANSFORM_FEEDBACK_BINDING", 0x8E25}, + {"GL_TRANSFORM_FEEDBACK_BINDING_NV", 0x8E25}, + {"GL_TRANSFORM_FEEDBACK_BUFFER", 0x8C8E}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE", 0x8E24}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV", 0x8E24}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_BINDING", 0x8C8F}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT", 0x8C8F}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV", 0x8C8F}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_EXT", 0x8C8E}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_INDEX", 0x934B}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_MODE", 0x8C7F}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT", 0x8C7F}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV", 0x8C7F}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_NV", 0x8C8E}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED", 0x8E23}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV", 0x8E23}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_SIZE", 0x8C85}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT", 0x8C85}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV", 0x8C85}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_START", 0x8C84}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT", 0x8C84}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_START_NV", 0x8C84}, + {"GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE", 0x934C}, + {"GL_TRANSFORM_FEEDBACK_NV", 0x8E22}, + {"GL_TRANSFORM_FEEDBACK_OVERFLOW", 0x82EC}, + {"GL_TRANSFORM_FEEDBACK_OVERFLOW_ARB", 0x82EC}, + {"GL_TRANSFORM_FEEDBACK_PAUSED", 0x8E23}, + {"GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN", 0x8C88}, + {"GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT", 0x8C88}, + {"GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV", 0x8C88}, + {"GL_TRANSFORM_FEEDBACK_RECORD_NV", 0x8C86}, + {"GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW", 0x82ED}, + {"GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW_ARB", 0x82ED}, + {"GL_TRANSFORM_FEEDBACK_VARYING", 0x92F4}, + {"GL_TRANSFORM_FEEDBACK_VARYINGS", 0x8C83}, + {"GL_TRANSFORM_FEEDBACK_VARYINGS_EXT", 0x8C83}, + {"GL_TRANSFORM_FEEDBACK_VARYINGS_NV", 0x8C83}, + {"GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH", 0x8C76}, + {"GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT", 0x8C76}, + {"GL_TRANSFORM_HINT_APPLE", 0x85B1}, + {"GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE", 0x93A0}, + {"GL_TRANSLATE_2D_NV", 0x9090}, + {"GL_TRANSLATE_3D_NV", 0x9091}, + {"GL_TRANSLATE_X_NV", 0x908E}, + {"GL_TRANSLATE_Y_NV", 0x908F}, + {"GL_TRANSPOSE_AFFINE_2D_NV", 0x9096}, + {"GL_TRANSPOSE_AFFINE_3D_NV", 0x9098}, + {"GL_TRANSPOSE_COLOR_MATRIX", 0x84E6}, + {"GL_TRANSPOSE_COLOR_MATRIX_ARB", 0x84E6}, + {"GL_TRANSPOSE_CURRENT_MATRIX_ARB", 0x88B7}, + {"GL_TRANSPOSE_MODELVIEW_MATRIX", 0x84E3}, + {"GL_TRANSPOSE_MODELVIEW_MATRIX_ARB", 0x84E3}, + {"GL_TRANSPOSE_NV", 0x862C}, + {"GL_TRANSPOSE_PROGRAM_MATRIX_EXT", 0x8E2E}, + {"GL_TRANSPOSE_PROJECTION_MATRIX", 0x84E4}, + {"GL_TRANSPOSE_PROJECTION_MATRIX_ARB", 0x84E4}, + {"GL_TRANSPOSE_TEXTURE_MATRIX", 0x84E5}, + {"GL_TRANSPOSE_TEXTURE_MATRIX_ARB", 0x84E5}, + {"GL_TRIANGLES", 0x0004}, + {"GL_TRIANGLES_ADJACENCY", 0x000C}, + {"GL_TRIANGLES_ADJACENCY_ARB", 0x000C}, + {"GL_TRIANGLES_ADJACENCY_EXT", 0x000C}, + {"GL_TRIANGLES_ADJACENCY_OES", 0x000C}, + {"GL_TRIANGLE_FAN", 0x0006}, + {"GL_TRIANGLE_LIST_SUN", 0x81D7}, + {"GL_TRIANGLE_MESH_SUN", 0x8615}, + {"GL_TRIANGLE_STRIP", 0x0005}, + {"GL_TRIANGLE_STRIP_ADJACENCY", 0x000D}, + {"GL_TRIANGLE_STRIP_ADJACENCY_ARB", 0x000D}, + {"GL_TRIANGLE_STRIP_ADJACENCY_EXT", 0x000D}, + {"GL_TRIANGLE_STRIP_ADJACENCY_OES", 0x000D}, + {"GL_TRIANGULAR_NV", 0x90A5}, + {"GL_TRP_ERROR_CONTEXT_RESET_IMG", 0x8EA1}, + {"GL_TRP_IMG", 0x8EA0}, + {"GL_TRP_UNSUPPORTED_CONTEXT_IMG", 0x8EA2}, + {"GL_TRUE", 0x0001}, + {"GL_TYPE", 0x92FA}, + {"GL_UNCORRELATED_NV", 0x9282}, + {"GL_UNDEFINED_APPLE", 0x8A1C}, + {"GL_UNDEFINED_VERTEX", 0x8260}, + {"GL_UNDEFINED_VERTEX_EXT", 0x8260}, + {"GL_UNDEFINED_VERTEX_OES", 0x8260}, + {"GL_UNIFORM", 0x92E1}, + {"GL_UNIFORM_ADDRESS_COMMAND_NV", 0x000A}, + {"GL_UNIFORM_ARRAY_STRIDE", 0x8A3C}, + {"GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX", 0x92DA}, + {"GL_UNIFORM_BARRIER_BIT", 0x0004}, + {"GL_UNIFORM_BARRIER_BIT_EXT", 0x0004}, + {"GL_UNIFORM_BLOCK", 0x92E2}, + {"GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS", 0x8A42}, + {"GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES", 0x8A43}, + {"GL_UNIFORM_BLOCK_BINDING", 0x8A3F}, + {"GL_UNIFORM_BLOCK_DATA_SIZE", 0x8A40}, + {"GL_UNIFORM_BLOCK_INDEX", 0x8A3A}, + {"GL_UNIFORM_BLOCK_NAME_LENGTH", 0x8A41}, + {"GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER", 0x90EC}, + {"GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER", 0x8A46}, + {"GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER", 0x8A45}, + {"GL_UNIFORM_BLOCK_REFERENCED_BY_MESH_SHADER_NV", 0x959C}, + {"GL_UNIFORM_BLOCK_REFERENCED_BY_TASK_SHADER_NV", 0x959D}, + {"GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER", 0x84F0}, + {"GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER", 0x84F1}, + {"GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER", 0x8A44}, + {"GL_UNIFORM_BUFFER", 0x8A11}, + {"GL_UNIFORM_BUFFER_ADDRESS_NV", 0x936F}, + {"GL_UNIFORM_BUFFER_BINDING", 0x8A28}, + {"GL_UNIFORM_BUFFER_BINDING_EXT", 0x8DEF}, + {"GL_UNIFORM_BUFFER_EXT", 0x8DEE}, + {"GL_UNIFORM_BUFFER_LENGTH_NV", 0x9370}, + {"GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT", 0x8A34}, + {"GL_UNIFORM_BUFFER_SIZE", 0x8A2A}, + {"GL_UNIFORM_BUFFER_START", 0x8A29}, + {"GL_UNIFORM_BUFFER_UNIFIED_NV", 0x936E}, + {"GL_UNIFORM_IS_ROW_MAJOR", 0x8A3E}, + {"GL_UNIFORM_MATRIX_STRIDE", 0x8A3D}, + {"GL_UNIFORM_NAME_LENGTH", 0x8A39}, + {"GL_UNIFORM_OFFSET", 0x8A3B}, + {"GL_UNIFORM_SIZE", 0x8A38}, + {"GL_UNIFORM_TYPE", 0x8A37}, + {"GL_UNKNOWN_CONTEXT_RESET", 0x8255}, + {"GL_UNKNOWN_CONTEXT_RESET_ARB", 0x8255}, + {"GL_UNKNOWN_CONTEXT_RESET_EXT", 0x8255}, + {"GL_UNKNOWN_CONTEXT_RESET_KHR", 0x8255}, + {"GL_UNPACK_ALIGNMENT", 0x0CF5}, + {"GL_UNPACK_CLIENT_STORAGE_APPLE", 0x85B2}, + {"GL_UNPACK_CMYK_HINT_EXT", 0x800F}, + {"GL_UNPACK_COLORSPACE_CONVERSION_WEBGL", 0x9243}, + {"GL_UNPACK_COMPRESSED_BLOCK_DEPTH", 0x9129}, + {"GL_UNPACK_COMPRESSED_BLOCK_HEIGHT", 0x9128}, + {"GL_UNPACK_COMPRESSED_BLOCK_SIZE", 0x912A}, + {"GL_UNPACK_COMPRESSED_BLOCK_WIDTH", 0x9127}, + {"GL_UNPACK_COMPRESSED_SIZE_SGIX", 0x831A}, + {"GL_UNPACK_CONSTANT_DATA_SUNX", 0x81D5}, + {"GL_UNPACK_FLIP_Y_WEBGL", 0x9240}, + {"GL_UNPACK_IMAGE_DEPTH_SGIS", 0x8133}, + {"GL_UNPACK_IMAGE_HEIGHT", 0x806E}, + {"GL_UNPACK_IMAGE_HEIGHT_EXT", 0x806E}, + {"GL_UNPACK_LSB_FIRST", 0x0CF1}, + {"GL_UNPACK_PREMULTIPLY_ALPHA_WEBGL", 0x9241}, + {"GL_UNPACK_RESAMPLE_OML", 0x8985}, + {"GL_UNPACK_RESAMPLE_SGIX", 0x842F}, + {"GL_UNPACK_ROW_BYTES_APPLE", 0x8A16}, + {"GL_UNPACK_ROW_LENGTH", 0x0CF2}, + {"GL_UNPACK_ROW_LENGTH_EXT", 0x0CF2}, + {"GL_UNPACK_SKIP_IMAGES", 0x806D}, + {"GL_UNPACK_SKIP_IMAGES_EXT", 0x806D}, + {"GL_UNPACK_SKIP_PIXELS", 0x0CF4}, + {"GL_UNPACK_SKIP_PIXELS_EXT", 0x0CF4}, + {"GL_UNPACK_SKIP_ROWS", 0x0CF3}, + {"GL_UNPACK_SKIP_ROWS_EXT", 0x0CF3}, + {"GL_UNPACK_SKIP_VOLUMES_SGIS", 0x8132}, + {"GL_UNPACK_SUBSAMPLE_RATE_SGIX", 0x85A1}, + {"GL_UNPACK_SWAP_BYTES", 0x0CF0}, + {"GL_UNSIGNALED", 0x9118}, + {"GL_UNSIGNALED_APPLE", 0x9118}, + {"GL_UNSIGNED_BYTE", 0x1401}, + {"GL_UNSIGNED_BYTE_2_3_3_REV", 0x8362}, + {"GL_UNSIGNED_BYTE_2_3_3_REV_EXT", 0x8362}, + {"GL_UNSIGNED_BYTE_3_3_2", 0x8032}, + {"GL_UNSIGNED_BYTE_3_3_2_EXT", 0x8032}, + {"GL_UNSIGNED_IDENTITY_NV", 0x8536}, + {"GL_UNSIGNED_INT", 0x1405}, + {"GL_UNSIGNED_INT16_NV", 0x8FF0}, + {"GL_UNSIGNED_INT16_VEC2_NV", 0x8FF1}, + {"GL_UNSIGNED_INT16_VEC3_NV", 0x8FF2}, + {"GL_UNSIGNED_INT16_VEC4_NV", 0x8FF3}, + {"GL_UNSIGNED_INT64_AMD", 0x8BC2}, + {"GL_UNSIGNED_INT64_ARB", 0x140F}, + {"GL_UNSIGNED_INT64_NV", 0x140F}, + {"GL_UNSIGNED_INT64_VEC2_ARB", 0x8FF5}, + {"GL_UNSIGNED_INT64_VEC2_NV", 0x8FF5}, + {"GL_UNSIGNED_INT64_VEC3_ARB", 0x8FF6}, + {"GL_UNSIGNED_INT64_VEC3_NV", 0x8FF6}, + {"GL_UNSIGNED_INT64_VEC4_ARB", 0x8FF7}, + {"GL_UNSIGNED_INT64_VEC4_NV", 0x8FF7}, + {"GL_UNSIGNED_INT8_NV", 0x8FEC}, + {"GL_UNSIGNED_INT8_VEC2_NV", 0x8FED}, + {"GL_UNSIGNED_INT8_VEC3_NV", 0x8FEE}, + {"GL_UNSIGNED_INT8_VEC4_NV", 0x8FEF}, + {"GL_UNSIGNED_INT_10F_11F_11F_REV", 0x8C3B}, + {"GL_UNSIGNED_INT_10F_11F_11F_REV_APPLE", 0x8C3B}, + {"GL_UNSIGNED_INT_10F_11F_11F_REV_EXT", 0x8C3B}, + {"GL_UNSIGNED_INT_10_10_10_2", 0x8036}, + {"GL_UNSIGNED_INT_10_10_10_2_EXT", 0x8036}, + {"GL_UNSIGNED_INT_10_10_10_2_OES", 0x8DF6}, + {"GL_UNSIGNED_INT_24_8", 0x84FA}, + {"GL_UNSIGNED_INT_24_8_EXT", 0x84FA}, + {"GL_UNSIGNED_INT_24_8_MESA", 0x8751}, + {"GL_UNSIGNED_INT_24_8_NV", 0x84FA}, + {"GL_UNSIGNED_INT_24_8_OES", 0x84FA}, + {"GL_UNSIGNED_INT_2_10_10_10_REV", 0x8368}, + {"GL_UNSIGNED_INT_2_10_10_10_REV_EXT", 0x8368}, + {"GL_UNSIGNED_INT_5_9_9_9_REV", 0x8C3E}, + {"GL_UNSIGNED_INT_5_9_9_9_REV_APPLE", 0x8C3E}, + {"GL_UNSIGNED_INT_5_9_9_9_REV_EXT", 0x8C3E}, + {"GL_UNSIGNED_INT_8_24_REV_MESA", 0x8752}, + {"GL_UNSIGNED_INT_8_8_8_8", 0x8035}, + {"GL_UNSIGNED_INT_8_8_8_8_EXT", 0x8035}, + {"GL_UNSIGNED_INT_8_8_8_8_REV", 0x8367}, + {"GL_UNSIGNED_INT_8_8_8_8_REV_EXT", 0x8367}, + {"GL_UNSIGNED_INT_8_8_S8_S8_REV_NV", 0x86DB}, + {"GL_UNSIGNED_INT_ATOMIC_COUNTER", 0x92DB}, + {"GL_UNSIGNED_INT_IMAGE_1D", 0x9062}, + {"GL_UNSIGNED_INT_IMAGE_1D_ARRAY", 0x9068}, + {"GL_UNSIGNED_INT_IMAGE_1D_ARRAY_EXT", 0x9068}, + {"GL_UNSIGNED_INT_IMAGE_1D_EXT", 0x9062}, + {"GL_UNSIGNED_INT_IMAGE_2D", 0x9063}, + {"GL_UNSIGNED_INT_IMAGE_2D_ARRAY", 0x9069}, + {"GL_UNSIGNED_INT_IMAGE_2D_ARRAY_EXT", 0x9069}, + {"GL_UNSIGNED_INT_IMAGE_2D_EXT", 0x9063}, + {"GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE", 0x906B}, + {"GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY", 0x906C}, + {"GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT", 0x906C}, + {"GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_EXT", 0x906B}, + {"GL_UNSIGNED_INT_IMAGE_2D_RECT", 0x9065}, + {"GL_UNSIGNED_INT_IMAGE_2D_RECT_EXT", 0x9065}, + {"GL_UNSIGNED_INT_IMAGE_3D", 0x9064}, + {"GL_UNSIGNED_INT_IMAGE_3D_EXT", 0x9064}, + {"GL_UNSIGNED_INT_IMAGE_BUFFER", 0x9067}, + {"GL_UNSIGNED_INT_IMAGE_BUFFER_EXT", 0x9067}, + {"GL_UNSIGNED_INT_IMAGE_BUFFER_OES", 0x9067}, + {"GL_UNSIGNED_INT_IMAGE_CUBE", 0x9066}, + {"GL_UNSIGNED_INT_IMAGE_CUBE_EXT", 0x9066}, + {"GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY", 0x906A}, + {"GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT", 0x906A}, + {"GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_OES", 0x906A}, + {"GL_UNSIGNED_INT_S8_S8_8_8_NV", 0x86DA}, + {"GL_UNSIGNED_INT_SAMPLER_1D", 0x8DD1}, + {"GL_UNSIGNED_INT_SAMPLER_1D_ARRAY", 0x8DD6}, + {"GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT", 0x8DD6}, + {"GL_UNSIGNED_INT_SAMPLER_1D_EXT", 0x8DD1}, + {"GL_UNSIGNED_INT_SAMPLER_2D", 0x8DD2}, + {"GL_UNSIGNED_INT_SAMPLER_2D_ARRAY", 0x8DD7}, + {"GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT", 0x8DD7}, + {"GL_UNSIGNED_INT_SAMPLER_2D_EXT", 0x8DD2}, + {"GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE", 0x910A}, + {"GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY", 0x910D}, + {"GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES", 0x910D}, + {"GL_UNSIGNED_INT_SAMPLER_2D_RECT", 0x8DD5}, + {"GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT", 0x8DD5}, + {"GL_UNSIGNED_INT_SAMPLER_3D", 0x8DD3}, + {"GL_UNSIGNED_INT_SAMPLER_3D_EXT", 0x8DD3}, + {"GL_UNSIGNED_INT_SAMPLER_BUFFER", 0x8DD8}, + {"GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD", 0x9003}, + {"GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT", 0x8DD8}, + {"GL_UNSIGNED_INT_SAMPLER_BUFFER_OES", 0x8DD8}, + {"GL_UNSIGNED_INT_SAMPLER_CUBE", 0x8DD4}, + {"GL_UNSIGNED_INT_SAMPLER_CUBE_EXT", 0x8DD4}, + {"GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY", 0x900F}, + {"GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_ARB", 0x900F}, + {"GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_EXT", 0x900F}, + {"GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_OES", 0x900F}, + {"GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV", 0x8E58}, + {"GL_UNSIGNED_INT_VEC2", 0x8DC6}, + {"GL_UNSIGNED_INT_VEC2_EXT", 0x8DC6}, + {"GL_UNSIGNED_INT_VEC3", 0x8DC7}, + {"GL_UNSIGNED_INT_VEC3_EXT", 0x8DC7}, + {"GL_UNSIGNED_INT_VEC4", 0x8DC8}, + {"GL_UNSIGNED_INT_VEC4_EXT", 0x8DC8}, + {"GL_UNSIGNED_INVERT_NV", 0x8537}, + {"GL_UNSIGNED_NORMALIZED", 0x8C17}, + {"GL_UNSIGNED_NORMALIZED_ARB", 0x8C17}, + {"GL_UNSIGNED_NORMALIZED_EXT", 0x8C17}, + {"GL_UNSIGNED_SHORT", 0x1403}, + {"GL_UNSIGNED_SHORT_15_1_MESA", 0x8753}, + {"GL_UNSIGNED_SHORT_1_15_REV_MESA", 0x8754}, + {"GL_UNSIGNED_SHORT_1_5_5_5_REV", 0x8366}, + {"GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT", 0x8366}, + {"GL_UNSIGNED_SHORT_4_4_4_4", 0x8033}, + {"GL_UNSIGNED_SHORT_4_4_4_4_EXT", 0x8033}, + {"GL_UNSIGNED_SHORT_4_4_4_4_REV", 0x8365}, + {"GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT", 0x8365}, + {"GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG", 0x8365}, + {"GL_UNSIGNED_SHORT_5_5_5_1", 0x8034}, + {"GL_UNSIGNED_SHORT_5_5_5_1_EXT", 0x8034}, + {"GL_UNSIGNED_SHORT_5_6_5", 0x8363}, + {"GL_UNSIGNED_SHORT_5_6_5_EXT", 0x8363}, + {"GL_UNSIGNED_SHORT_5_6_5_REV", 0x8364}, + {"GL_UNSIGNED_SHORT_5_6_5_REV_EXT", 0x8364}, + {"GL_UNSIGNED_SHORT_8_8_APPLE", 0x85BA}, + {"GL_UNSIGNED_SHORT_8_8_MESA", 0x85BA}, + {"GL_UNSIGNED_SHORT_8_8_REV_APPLE", 0x85BB}, + {"GL_UNSIGNED_SHORT_8_8_REV_MESA", 0x85BB}, + {"GL_UPLOAD_GPU_MASK_NVX", 0x954A}, + {"GL_UPPER_LEFT", 0x8CA2}, + {"GL_UPPER_LEFT_EXT", 0x8CA2}, + {"GL_USAGE_COLOR_ATTACHMENT_BIT_ANGLE", 0x0010}, + {"GL_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT_ANGLE", 0x0020}, + {"GL_USAGE_FRAGMENT_DENSITY_MAP_BIT_ANGLE", 0x0200}, + {"GL_USAGE_INPUT_ATTACHMENT_BIT_ANGLE", 0x0080}, + {"GL_USAGE_SAMPLED_BIT_ANGLE", 0x0004}, + {"GL_USAGE_SHADING_RATE_IMAGE_BIT_ANGLE", 0x0100}, + {"GL_USAGE_STORAGE_BIT_ANGLE", 0x0008}, + {"GL_USAGE_TRANSFER_DST_BIT_ANGLE", 0x0002}, + {"GL_USAGE_TRANSFER_SRC_BIT_ANGLE", 0x0001}, + {"GL_USAGE_TRANSIENT_ATTACHMENT_BIT_ANGLE", 0x0040}, + {"GL_USE_MISSING_GLYPH_NV", 0x90AA}, + {"GL_UTF16_NV", 0x909B}, + {"GL_UTF8_NV", 0x909A}, + {"GL_UUID_SIZE_EXT", 0x0016}, + {"GL_V2F", 0x2A20}, + {"GL_V3F", 0x2A21}, + {"GL_VALIDATE_SHADER_BINARY_QCOM", 0x96A3}, + {"GL_VALIDATE_STATUS", 0x8B83}, + {"GL_VARIABLE_A_NV", 0x8523}, + {"GL_VARIABLE_B_NV", 0x8524}, + {"GL_VARIABLE_C_NV", 0x8525}, + {"GL_VARIABLE_D_NV", 0x8526}, + {"GL_VARIABLE_E_NV", 0x8527}, + {"GL_VARIABLE_F_NV", 0x8528}, + {"GL_VARIABLE_G_NV", 0x8529}, + {"GL_VARIANT_ARRAY_EXT", 0x87E8}, + {"GL_VARIANT_ARRAY_POINTER_EXT", 0x87E9}, + {"GL_VARIANT_ARRAY_STRIDE_EXT", 0x87E6}, + {"GL_VARIANT_ARRAY_TYPE_EXT", 0x87E7}, + {"GL_VARIANT_DATATYPE_EXT", 0x87E5}, + {"GL_VARIANT_EXT", 0x87C1}, + {"GL_VARIANT_VALUE_EXT", 0x87E4}, + {"GL_VBO_FREE_MEMORY_ATI", 0x87FB}, + {"GL_VECTOR_EXT", 0x87BF}, + {"GL_VENDOR", 0x1F00}, + {"GL_VERSION", 0x1F02}, + {"GL_VERSION_ES_CL_1_0", 0x0001}, + {"GL_VERSION_ES_CL_1_1", 0x0001}, + {"GL_VERSION_ES_CM_1_1", 0x0001}, + {"GL_VERTEX23_BIT_PGI", 0x0004}, + {"GL_VERTEX4_BIT_PGI", 0x0008}, + {"GL_VERTEX_ARRAY", 0x8074}, + {"GL_VERTEX_ARRAY_ADDRESS_NV", 0x8F21}, + {"GL_VERTEX_ARRAY_BINDING", 0x85B5}, + {"GL_VERTEX_ARRAY_BINDING_APPLE", 0x85B5}, + {"GL_VERTEX_ARRAY_BINDING_OES", 0x85B5}, + {"GL_VERTEX_ARRAY_BUFFER_BINDING", 0x8896}, + {"GL_VERTEX_ARRAY_BUFFER_BINDING_ARB", 0x8896}, + {"GL_VERTEX_ARRAY_COUNT_EXT", 0x807D}, + {"GL_VERTEX_ARRAY_EXT", 0x8074}, + {"GL_VERTEX_ARRAY_KHR", 0x8074}, + {"GL_VERTEX_ARRAY_LENGTH_NV", 0x8F2B}, + {"GL_VERTEX_ARRAY_LIST_IBM", 0x103070}, + {"GL_VERTEX_ARRAY_LIST_STRIDE_IBM", 0x103080}, + {"GL_VERTEX_ARRAY_OBJECT_AMD", 0x9154}, + {"GL_VERTEX_ARRAY_OBJECT_EXT", 0x9154}, + {"GL_VERTEX_ARRAY_PARALLEL_POINTERS_INTEL", 0x83F5}, + {"GL_VERTEX_ARRAY_POINTER", 0x808E}, + {"GL_VERTEX_ARRAY_POINTER_EXT", 0x808E}, + {"GL_VERTEX_ARRAY_RANGE_APPLE", 0x851D}, + {"GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE", 0x851E}, + {"GL_VERTEX_ARRAY_RANGE_LENGTH_NV", 0x851E}, + {"GL_VERTEX_ARRAY_RANGE_NV", 0x851D}, + {"GL_VERTEX_ARRAY_RANGE_POINTER_APPLE", 0x8521}, + {"GL_VERTEX_ARRAY_RANGE_POINTER_NV", 0x8521}, + {"GL_VERTEX_ARRAY_RANGE_VALID_NV", 0x851F}, + {"GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV", 0x8533}, + {"GL_VERTEX_ARRAY_SIZE", 0x807A}, + {"GL_VERTEX_ARRAY_SIZE_EXT", 0x807A}, + {"GL_VERTEX_ARRAY_STORAGE_HINT_APPLE", 0x851F}, + {"GL_VERTEX_ARRAY_STRIDE", 0x807C}, + {"GL_VERTEX_ARRAY_STRIDE_EXT", 0x807C}, + {"GL_VERTEX_ARRAY_TYPE", 0x807B}, + {"GL_VERTEX_ARRAY_TYPE_EXT", 0x807B}, + {"GL_VERTEX_ATTRIB_ARRAY0_NV", 0x8650}, + {"GL_VERTEX_ATTRIB_ARRAY10_NV", 0x865A}, + {"GL_VERTEX_ATTRIB_ARRAY11_NV", 0x865B}, + {"GL_VERTEX_ATTRIB_ARRAY12_NV", 0x865C}, + {"GL_VERTEX_ATTRIB_ARRAY13_NV", 0x865D}, + {"GL_VERTEX_ATTRIB_ARRAY14_NV", 0x865E}, + {"GL_VERTEX_ATTRIB_ARRAY15_NV", 0x865F}, + {"GL_VERTEX_ATTRIB_ARRAY1_NV", 0x8651}, + {"GL_VERTEX_ATTRIB_ARRAY2_NV", 0x8652}, + {"GL_VERTEX_ATTRIB_ARRAY3_NV", 0x8653}, + {"GL_VERTEX_ATTRIB_ARRAY4_NV", 0x8654}, + {"GL_VERTEX_ATTRIB_ARRAY5_NV", 0x8655}, + {"GL_VERTEX_ATTRIB_ARRAY6_NV", 0x8656}, + {"GL_VERTEX_ATTRIB_ARRAY7_NV", 0x8657}, + {"GL_VERTEX_ATTRIB_ARRAY8_NV", 0x8658}, + {"GL_VERTEX_ATTRIB_ARRAY9_NV", 0x8659}, + {"GL_VERTEX_ATTRIB_ARRAY_ADDRESS_NV", 0x8F20}, + {"GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT", 0x0001}, + {"GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT", 0x0001}, + {"GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING", 0x889F}, + {"GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB", 0x889F}, + {"GL_VERTEX_ATTRIB_ARRAY_DIVISOR", 0x88FE}, + {"GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE", 0x88FE}, + {"GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB", 0x88FE}, + {"GL_VERTEX_ATTRIB_ARRAY_DIVISOR_EXT", 0x88FE}, + {"GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV", 0x88FE}, + {"GL_VERTEX_ATTRIB_ARRAY_ENABLED", 0x8622}, + {"GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB", 0x8622}, + {"GL_VERTEX_ATTRIB_ARRAY_INTEGER", 0x88FD}, + {"GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT", 0x88FD}, + {"GL_VERTEX_ATTRIB_ARRAY_INTEGER_NV", 0x88FD}, + {"GL_VERTEX_ATTRIB_ARRAY_LENGTH_NV", 0x8F2A}, + {"GL_VERTEX_ATTRIB_ARRAY_LONG", 0x874E}, + {"GL_VERTEX_ATTRIB_ARRAY_NORMALIZED", 0x886A}, + {"GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB", 0x886A}, + {"GL_VERTEX_ATTRIB_ARRAY_POINTER", 0x8645}, + {"GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB", 0x8645}, + {"GL_VERTEX_ATTRIB_ARRAY_SIZE", 0x8623}, + {"GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB", 0x8623}, + {"GL_VERTEX_ATTRIB_ARRAY_STRIDE", 0x8624}, + {"GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB", 0x8624}, + {"GL_VERTEX_ATTRIB_ARRAY_TYPE", 0x8625}, + {"GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB", 0x8625}, + {"GL_VERTEX_ATTRIB_ARRAY_UNIFIED_NV", 0x8F1E}, + {"GL_VERTEX_ATTRIB_BINDING", 0x82D4}, + {"GL_VERTEX_ATTRIB_MAP1_APPLE", 0x8A00}, + {"GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE", 0x8A03}, + {"GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE", 0x8A05}, + {"GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE", 0x8A04}, + {"GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE", 0x8A02}, + {"GL_VERTEX_ATTRIB_MAP2_APPLE", 0x8A01}, + {"GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE", 0x8A07}, + {"GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE", 0x8A09}, + {"GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE", 0x8A08}, + {"GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE", 0x8A06}, + {"GL_VERTEX_ATTRIB_RELATIVE_OFFSET", 0x82D5}, + {"GL_VERTEX_BINDING_BUFFER", 0x8F4F}, + {"GL_VERTEX_BINDING_DIVISOR", 0x82D6}, + {"GL_VERTEX_BINDING_OFFSET", 0x82D7}, + {"GL_VERTEX_BINDING_STRIDE", 0x82D8}, + {"GL_VERTEX_BLEND_ARB", 0x86A7}, + {"GL_VERTEX_CONSISTENT_HINT_PGI", 0x1A22B}, + {"GL_VERTEX_DATA_HINT_PGI", 0x1A22A}, + {"GL_VERTEX_ELEMENT_SWIZZLE_AMD", 0x91A4}, + {"GL_VERTEX_ID_NV", 0x8C7B}, + {"GL_VERTEX_ID_SWIZZLE_AMD", 0x91A5}, + {"GL_VERTEX_PRECLIP_HINT_SGIX", 0x83EF}, + {"GL_VERTEX_PRECLIP_SGIX", 0x83EE}, + {"GL_VERTEX_PROGRAM_ARB", 0x8620}, + {"GL_VERTEX_PROGRAM_BINDING_NV", 0x864A}, + {"GL_VERTEX_PROGRAM_CALLBACK_DATA_MESA", 0x8BB7}, + {"GL_VERTEX_PROGRAM_CALLBACK_FUNC_MESA", 0x8BB6}, + {"GL_VERTEX_PROGRAM_CALLBACK_MESA", 0x8BB5}, + {"GL_VERTEX_PROGRAM_NV", 0x8620}, + {"GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV", 0x8DA2}, + {"GL_VERTEX_PROGRAM_POINT_SIZE", 0x8642}, + {"GL_VERTEX_PROGRAM_POINT_SIZE_ARB", 0x8642}, + {"GL_VERTEX_PROGRAM_POINT_SIZE_NV", 0x8642}, + {"GL_VERTEX_PROGRAM_POSITION_MESA", 0x8BB4}, + {"GL_VERTEX_PROGRAM_TWO_SIDE", 0x8643}, + {"GL_VERTEX_PROGRAM_TWO_SIDE_ARB", 0x8643}, + {"GL_VERTEX_PROGRAM_TWO_SIDE_NV", 0x8643}, + {"GL_VERTEX_SHADER", 0x8B31}, + {"GL_VERTEX_SHADER_ARB", 0x8B31}, + {"GL_VERTEX_SHADER_BINDING_EXT", 0x8781}, + {"GL_VERTEX_SHADER_BIT", 0x0001}, + {"GL_VERTEX_SHADER_BIT_EXT", 0x0001}, + {"GL_VERTEX_SHADER_EXT", 0x8780}, + {"GL_VERTEX_SHADER_INSTRUCTIONS_EXT", 0x87CF}, + {"GL_VERTEX_SHADER_INVARIANTS_EXT", 0x87D1}, + {"GL_VERTEX_SHADER_INVOCATIONS", 0x82F0}, + {"GL_VERTEX_SHADER_INVOCATIONS_ARB", 0x82F0}, + {"GL_VERTEX_SHADER_LOCALS_EXT", 0x87D3}, + {"GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT", 0x87D2}, + {"GL_VERTEX_SHADER_OPTIMIZED_EXT", 0x87D4}, + {"GL_VERTEX_SHADER_VARIANTS_EXT", 0x87D0}, + {"GL_VERTEX_SOURCE_ATI", 0x8774}, + {"GL_VERTEX_STATE_PROGRAM_NV", 0x8621}, + {"GL_VERTEX_STREAM0_ATI", 0x876C}, + {"GL_VERTEX_STREAM1_ATI", 0x876D}, + {"GL_VERTEX_STREAM2_ATI", 0x876E}, + {"GL_VERTEX_STREAM3_ATI", 0x876F}, + {"GL_VERTEX_STREAM4_ATI", 0x8770}, + {"GL_VERTEX_STREAM5_ATI", 0x8771}, + {"GL_VERTEX_STREAM6_ATI", 0x8772}, + {"GL_VERTEX_STREAM7_ATI", 0x8773}, + {"GL_VERTEX_SUBROUTINE", 0x92E8}, + {"GL_VERTEX_SUBROUTINE_UNIFORM", 0x92EE}, + {"GL_VERTEX_TEXTURE", 0x829B}, + {"GL_VERTEX_WEIGHTING_EXT", 0x8509}, + {"GL_VERTEX_WEIGHT_ARRAY_EXT", 0x850C}, + {"GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT", 0x8510}, + {"GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT", 0x850D}, + {"GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT", 0x850F}, + {"GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT", 0x850E}, + {"GL_VERTICAL_LINE_TO_NV", 0x0008}, + {"GL_VERTICES_SUBMITTED", 0x82EE}, + {"GL_VERTICES_SUBMITTED_ARB", 0x82EE}, + {"GL_VIBRANCE_BIAS_NV", 0x8719}, + {"GL_VIBRANCE_SCALE_NV", 0x8713}, + {"GL_VIDEO_BUFFER_BINDING_NV", 0x9021}, + {"GL_VIDEO_BUFFER_INTERNAL_FORMAT_NV", 0x902D}, + {"GL_VIDEO_BUFFER_NV", 0x9020}, + {"GL_VIDEO_BUFFER_PITCH_NV", 0x9028}, + {"GL_VIDEO_CAPTURE_FIELD_LOWER_HEIGHT_NV", 0x903B}, + {"GL_VIDEO_CAPTURE_FIELD_UPPER_HEIGHT_NV", 0x903A}, + {"GL_VIDEO_CAPTURE_FRAME_HEIGHT_NV", 0x9039}, + {"GL_VIDEO_CAPTURE_FRAME_WIDTH_NV", 0x9038}, + {"GL_VIDEO_CAPTURE_SURFACE_ORIGIN_NV", 0x903C}, + {"GL_VIDEO_CAPTURE_TO_422_SUPPORTED_NV", 0x9026}, + {"GL_VIDEO_COLOR_CONVERSION_MATRIX_NV", 0x9029}, + {"GL_VIDEO_COLOR_CONVERSION_MAX_NV", 0x902A}, + {"GL_VIDEO_COLOR_CONVERSION_MIN_NV", 0x902B}, + {"GL_VIDEO_COLOR_CONVERSION_OFFSET_NV", 0x902C}, + {"GL_VIEWPORT", 0x0BA2}, + {"GL_VIEWPORT_BIT", 0x0800}, + {"GL_VIEWPORT_BOUNDS_RANGE", 0x825D}, + {"GL_VIEWPORT_BOUNDS_RANGE_EXT", 0x825D}, + {"GL_VIEWPORT_BOUNDS_RANGE_NV", 0x825D}, + {"GL_VIEWPORT_BOUNDS_RANGE_OES", 0x825D}, + {"GL_VIEWPORT_COMMAND_NV", 0x0010}, + {"GL_VIEWPORT_INDEX_PROVOKING_VERTEX", 0x825F}, + {"GL_VIEWPORT_INDEX_PROVOKING_VERTEX_EXT", 0x825F}, + {"GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV", 0x825F}, + {"GL_VIEWPORT_INDEX_PROVOKING_VERTEX_OES", 0x825F}, + {"GL_VIEWPORT_POSITION_W_SCALE_NV", 0x937C}, + {"GL_VIEWPORT_POSITION_W_SCALE_X_COEFF_NV", 0x937D}, + {"GL_VIEWPORT_POSITION_W_SCALE_Y_COEFF_NV", 0x937E}, + {"GL_VIEWPORT_SUBPIXEL_BITS", 0x825C}, + {"GL_VIEWPORT_SUBPIXEL_BITS_EXT", 0x825C}, + {"GL_VIEWPORT_SUBPIXEL_BITS_NV", 0x825C}, + {"GL_VIEWPORT_SUBPIXEL_BITS_OES", 0x825C}, + {"GL_VIEWPORT_SWIZZLE_NEGATIVE_W_NV", 0x9357}, + {"GL_VIEWPORT_SWIZZLE_NEGATIVE_X_NV", 0x9351}, + {"GL_VIEWPORT_SWIZZLE_NEGATIVE_Y_NV", 0x9353}, + {"GL_VIEWPORT_SWIZZLE_NEGATIVE_Z_NV", 0x9355}, + {"GL_VIEWPORT_SWIZZLE_POSITIVE_W_NV", 0x9356}, + {"GL_VIEWPORT_SWIZZLE_POSITIVE_X_NV", 0x9350}, + {"GL_VIEWPORT_SWIZZLE_POSITIVE_Y_NV", 0x9352}, + {"GL_VIEWPORT_SWIZZLE_POSITIVE_Z_NV", 0x9354}, + {"GL_VIEWPORT_SWIZZLE_W_NV", 0x935B}, + {"GL_VIEWPORT_SWIZZLE_X_NV", 0x9358}, + {"GL_VIEWPORT_SWIZZLE_Y_NV", 0x9359}, + {"GL_VIEWPORT_SWIZZLE_Z_NV", 0x935A}, + {"GL_VIEW_CLASS_128_BITS", 0x82C4}, + {"GL_VIEW_CLASS_16_BITS", 0x82CA}, + {"GL_VIEW_CLASS_24_BITS", 0x82C9}, + {"GL_VIEW_CLASS_32_BITS", 0x82C8}, + {"GL_VIEW_CLASS_48_BITS", 0x82C7}, + {"GL_VIEW_CLASS_64_BITS", 0x82C6}, + {"GL_VIEW_CLASS_8_BITS", 0x82CB}, + {"GL_VIEW_CLASS_96_BITS", 0x82C5}, + {"GL_VIEW_CLASS_ASTC_10x10_RGBA", 0x9393}, + {"GL_VIEW_CLASS_ASTC_10x5_RGBA", 0x9390}, + {"GL_VIEW_CLASS_ASTC_10x6_RGBA", 0x9391}, + {"GL_VIEW_CLASS_ASTC_10x8_RGBA", 0x9392}, + {"GL_VIEW_CLASS_ASTC_12x10_RGBA", 0x9394}, + {"GL_VIEW_CLASS_ASTC_12x12_RGBA", 0x9395}, + {"GL_VIEW_CLASS_ASTC_4x4_RGBA", 0x9388}, + {"GL_VIEW_CLASS_ASTC_5x4_RGBA", 0x9389}, + {"GL_VIEW_CLASS_ASTC_5x5_RGBA", 0x938A}, + {"GL_VIEW_CLASS_ASTC_6x5_RGBA", 0x938B}, + {"GL_VIEW_CLASS_ASTC_6x6_RGBA", 0x938C}, + {"GL_VIEW_CLASS_ASTC_8x5_RGBA", 0x938D}, + {"GL_VIEW_CLASS_ASTC_8x6_RGBA", 0x938E}, + {"GL_VIEW_CLASS_ASTC_8x8_RGBA", 0x938F}, + {"GL_VIEW_CLASS_BPTC_FLOAT", 0x82D3}, + {"GL_VIEW_CLASS_BPTC_UNORM", 0x82D2}, + {"GL_VIEW_CLASS_EAC_R11", 0x9383}, + {"GL_VIEW_CLASS_EAC_RG11", 0x9384}, + {"GL_VIEW_CLASS_ETC2_EAC_RGBA", 0x9387}, + {"GL_VIEW_CLASS_ETC2_RGB", 0x9385}, + {"GL_VIEW_CLASS_ETC2_RGBA", 0x9386}, + {"GL_VIEW_CLASS_RGTC1_RED", 0x82D0}, + {"GL_VIEW_CLASS_RGTC2_RG", 0x82D1}, + {"GL_VIEW_CLASS_S3TC_DXT1_RGB", 0x82CC}, + {"GL_VIEW_CLASS_S3TC_DXT1_RGBA", 0x82CD}, + {"GL_VIEW_CLASS_S3TC_DXT3_RGBA", 0x82CE}, + {"GL_VIEW_CLASS_S3TC_DXT5_RGBA", 0x82CF}, + {"GL_VIEW_COMPATIBILITY_CLASS", 0x82B6}, + {"GL_VIRTUAL_PAGE_SIZE_INDEX_ARB", 0x91A7}, + {"GL_VIRTUAL_PAGE_SIZE_INDEX_EXT", 0x91A7}, + {"GL_VIRTUAL_PAGE_SIZE_X_AMD", 0x9195}, + {"GL_VIRTUAL_PAGE_SIZE_X_ARB", 0x9195}, + {"GL_VIRTUAL_PAGE_SIZE_X_EXT", 0x9195}, + {"GL_VIRTUAL_PAGE_SIZE_Y_AMD", 0x9196}, + {"GL_VIRTUAL_PAGE_SIZE_Y_ARB", 0x9196}, + {"GL_VIRTUAL_PAGE_SIZE_Y_EXT", 0x9196}, + {"GL_VIRTUAL_PAGE_SIZE_Z_AMD", 0x9197}, + {"GL_VIRTUAL_PAGE_SIZE_Z_ARB", 0x9197}, + {"GL_VIRTUAL_PAGE_SIZE_Z_EXT", 0x9197}, + {"GL_VIVIDLIGHT_NV", 0x92A6}, + {"GL_VOLATILE_APPLE", 0x8A1A}, + {"GL_WAIT_FAILED", 0x911D}, + {"GL_WAIT_FAILED_APPLE", 0x911D}, + {"GL_WARPS_PER_SM_NV", 0x933A}, + {"GL_WARP_SIZE_NV", 0x9339}, + {"GL_WEIGHTED_AVERAGE_ARB", 0x9367}, + {"GL_WEIGHTED_AVERAGE_EXT", 0x9367}, + {"GL_WEIGHT_ARRAY_ARB", 0x86AD}, + {"GL_WEIGHT_ARRAY_BUFFER_BINDING", 0x889E}, + {"GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB", 0x889E}, + {"GL_WEIGHT_ARRAY_BUFFER_BINDING_OES", 0x889E}, + {"GL_WEIGHT_ARRAY_OES", 0x86AD}, + {"GL_WEIGHT_ARRAY_POINTER_ARB", 0x86AC}, + {"GL_WEIGHT_ARRAY_POINTER_OES", 0x86AC}, + {"GL_WEIGHT_ARRAY_SIZE_ARB", 0x86AB}, + {"GL_WEIGHT_ARRAY_SIZE_OES", 0x86AB}, + {"GL_WEIGHT_ARRAY_STRIDE_ARB", 0x86AA}, + {"GL_WEIGHT_ARRAY_STRIDE_OES", 0x86AA}, + {"GL_WEIGHT_ARRAY_TYPE_ARB", 0x86A9}, + {"GL_WEIGHT_ARRAY_TYPE_OES", 0x86A9}, + {"GL_WEIGHT_SUM_UNITY_ARB", 0x86A6}, + {"GL_WIDE_LINE_HINT_PGI", 0x1A222}, + {"GL_WINDOW_RECTANGLE_EXT", 0x8F12}, + {"GL_WINDOW_RECTANGLE_MODE_EXT", 0x8F13}, + {"GL_WRAP_BORDER_SUN", 0x81D4}, + {"GL_WRITEONLY_RENDERING_QCOM", 0x8823}, + {"GL_WRITE_DISCARD_NV", 0x88BE}, + {"GL_WRITE_ONLY", 0x88B9}, + {"GL_WRITE_ONLY_ARB", 0x88B9}, + {"GL_WRITE_ONLY_OES", 0x88B9}, + {"GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV", 0x887A}, + {"GL_WRITE_PIXEL_DATA_RANGE_NV", 0x8878}, + {"GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV", 0x887C}, + {"GL_W_EXT", 0x87D8}, + {"GL_XOR", 0x1506}, + {"GL_XOR_NV", 0x1506}, + {"GL_X_EXT", 0x87D5}, + {"GL_YCBAYCR8A_4224_NV", 0x9032}, + {"GL_YCBCR_422_APPLE", 0x85B9}, + {"GL_YCBCR_MESA", 0x8757}, + {"GL_YCBYCR8_422_NV", 0x9031}, + {"GL_YCRCBA_SGIX", 0x8319}, + {"GL_YCRCB_422_SGIX", 0x81BB}, + {"GL_YCRCB_444_SGIX", 0x81BC}, + {"GL_YCRCB_SGIX", 0x8318}, + {"GL_Y_EXT", 0x87D6}, + {"GL_Z400_BINARY_AMD", 0x8740}, + {"GL_Z4Y12Z4CB12Z4A12Z4Y12Z4CR12Z4A12_4224_NV", 0x9036}, + {"GL_Z4Y12Z4CB12Z4CR12_444_NV", 0x9037}, + {"GL_Z4Y12Z4CB12Z4Y12Z4CR12_422_NV", 0x9035}, + {"GL_Z6Y10Z6CB10Z6A10Z6Y10Z6CR10Z6A10_4224_NV", 0x9034}, + {"GL_Z6Y10Z6CB10Z6Y10Z6CR10_422_NV", 0x9033}, + {"GL_ZERO", 0x0000}, + {"GL_ZERO_EXT", 0x87DD}, + {"GL_ZERO_TO_ONE", 0x935F}, + {"GL_ZERO_TO_ONE_EXT", 0x935F}, + {"GL_ZOOM_X", 0x0D16}, + {"GL_ZOOM_Y", 0x0D17}, + {"GL_Z_EXT", 0x87D7}, +}; + +const size_t g_numStringEnums = std::size(g_stringEnumTable); +} // anonymous namespace + unsigned int StringToGLenum(const char *str) { - if (strcmp(str, "GL_1PASS_EXT") == 0) + auto it = std::lower_bound( + &g_stringEnumTable[0], &g_stringEnumTable[g_numStringEnums], str, + [](const StringEnumEntry &a, const char *b) { return strcmp(a.first, b) < 0; }); + + if (strcmp(it->first, str) == 0) { - return 0x80A1; - } - if (strcmp(str, "GL_1PASS_SGIS") == 0) - { - return 0x80A1; - } - if (strcmp(str, "GL_2D") == 0) - { - return 0x0600; - } - if (strcmp(str, "GL_2PASS_0_EXT") == 0) - { - return 0x80A2; - } - if (strcmp(str, "GL_2PASS_0_SGIS") == 0) - { - return 0x80A2; - } - if (strcmp(str, "GL_2PASS_1_EXT") == 0) - { - return 0x80A3; - } - if (strcmp(str, "GL_2PASS_1_SGIS") == 0) - { - return 0x80A3; - } - if (strcmp(str, "GL_2X_BIT_ATI") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_2_BYTES") == 0) - { - return 0x1407; - } - if (strcmp(str, "GL_2_BYTES_NV") == 0) - { - return 0x1407; - } - if (strcmp(str, "GL_3D") == 0) - { - return 0x0601; - } - if (strcmp(str, "GL_3DC_XY_AMD") == 0) - { - return 0x87FA; - } - if (strcmp(str, "GL_3DC_X_AMD") == 0) - { - return 0x87F9; - } - if (strcmp(str, "GL_3D_COLOR") == 0) - { - return 0x0602; - } - if (strcmp(str, "GL_3D_COLOR_TEXTURE") == 0) - { - return 0x0603; - } - if (strcmp(str, "GL_3_BYTES") == 0) - { - return 0x1408; - } - if (strcmp(str, "GL_3_BYTES_NV") == 0) - { - return 0x1408; - } - if (strcmp(str, "GL_422_AVERAGE_EXT") == 0) - { - return 0x80CE; - } - if (strcmp(str, "GL_422_EXT") == 0) - { - return 0x80CC; - } - if (strcmp(str, "GL_422_REV_AVERAGE_EXT") == 0) - { - return 0x80CF; - } - if (strcmp(str, "GL_422_REV_EXT") == 0) - { - return 0x80CD; - } - if (strcmp(str, "GL_4D_COLOR_TEXTURE") == 0) - { - return 0x0604; - } - if (strcmp(str, "GL_4PASS_0_EXT") == 0) - { - return 0x80A4; - } - if (strcmp(str, "GL_4PASS_0_SGIS") == 0) - { - return 0x80A4; - } - if (strcmp(str, "GL_4PASS_1_EXT") == 0) - { - return 0x80A5; - } - if (strcmp(str, "GL_4PASS_1_SGIS") == 0) - { - return 0x80A5; - } - if (strcmp(str, "GL_4PASS_2_EXT") == 0) - { - return 0x80A6; - } - if (strcmp(str, "GL_4PASS_2_SGIS") == 0) - { - return 0x80A6; - } - if (strcmp(str, "GL_4PASS_3_EXT") == 0) - { - return 0x80A7; - } - if (strcmp(str, "GL_4PASS_3_SGIS") == 0) - { - return 0x80A7; - } - if (strcmp(str, "GL_4X_BIT_ATI") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_4_BYTES") == 0) - { - return 0x1409; - } - if (strcmp(str, "GL_4_BYTES_NV") == 0) - { - return 0x1409; - } - if (strcmp(str, "GL_8X_BIT_ATI") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_ABGR_EXT") == 0) - { - return 0x8000; - } - if (strcmp(str, "GL_ACCUM") == 0) - { - return 0x0100; - } - if (strcmp(str, "GL_ACCUM_ADJACENT_PAIRS_NV") == 0) - { - return 0x90AD; - } - if (strcmp(str, "GL_ACCUM_ALPHA_BITS") == 0) - { - return 0x0D5B; - } - if (strcmp(str, "GL_ACCUM_BLUE_BITS") == 0) - { - return 0x0D5A; - } - if (strcmp(str, "GL_ACCUM_BUFFER_BIT") == 0) - { - return 0x0200; - } - if (strcmp(str, "GL_ACCUM_CLEAR_VALUE") == 0) - { - return 0x0B80; - } - if (strcmp(str, "GL_ACCUM_GREEN_BITS") == 0) - { - return 0x0D59; - } - if (strcmp(str, "GL_ACCUM_RED_BITS") == 0) - { - return 0x0D58; - } - if (strcmp(str, "GL_ACTIVE_ATOMIC_COUNTER_BUFFERS") == 0) - { - return 0x92D9; - } - if (strcmp(str, "GL_ACTIVE_ATTRIBUTES") == 0) - { - return 0x8B89; - } - if (strcmp(str, "GL_ACTIVE_ATTRIBUTE_MAX_LENGTH") == 0) - { - return 0x8B8A; - } - if (strcmp(str, "GL_ACTIVE_PROGRAM") == 0) - { - return 0x8259; - } - if (strcmp(str, "GL_ACTIVE_PROGRAM_EXT") == 0) - { - return 0x8259; - } - if (strcmp(str, "GL_ACTIVE_PROGRAM_EXT") == 0) - { - return 0x8B8D; - } - if (strcmp(str, "GL_ACTIVE_RESOURCES") == 0) - { - return 0x92F5; - } - if (strcmp(str, "GL_ACTIVE_STENCIL_FACE_EXT") == 0) - { - return 0x8911; - } - if (strcmp(str, "GL_ACTIVE_SUBROUTINES") == 0) - { - return 0x8DE5; - } - if (strcmp(str, "GL_ACTIVE_SUBROUTINE_MAX_LENGTH") == 0) - { - return 0x8E48; - } - if (strcmp(str, "GL_ACTIVE_SUBROUTINE_UNIFORMS") == 0) - { - return 0x8DE6; - } - if (strcmp(str, "GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS") == 0) - { - return 0x8E47; - } - if (strcmp(str, "GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH") == 0) - { - return 0x8E49; - } - if (strcmp(str, "GL_ACTIVE_TEXTURE") == 0) - { - return 0x84E0; - } - if (strcmp(str, "GL_ACTIVE_TEXTURE_ARB") == 0) - { - return 0x84E0; - } - if (strcmp(str, "GL_ACTIVE_UNIFORMS") == 0) - { - return 0x8B86; - } - if (strcmp(str, "GL_ACTIVE_UNIFORM_BLOCKS") == 0) - { - return 0x8A36; - } - if (strcmp(str, "GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH") == 0) - { - return 0x8A35; - } - if (strcmp(str, "GL_ACTIVE_UNIFORM_MAX_LENGTH") == 0) - { - return 0x8B87; - } - if (strcmp(str, "GL_ACTIVE_VARIABLES") == 0) - { - return 0x9305; - } - if (strcmp(str, "GL_ACTIVE_VARYINGS_NV") == 0) - { - return 0x8C81; - } - if (strcmp(str, "GL_ACTIVE_VARYING_MAX_LENGTH_NV") == 0) - { - return 0x8C82; - } - if (strcmp(str, "GL_ACTIVE_VERTEX_UNITS_ARB") == 0) - { - return 0x86A5; - } - if (strcmp(str, "GL_ADD") == 0) - { - return 0x0104; - } - if (strcmp(str, "GL_ADD_ATI") == 0) - { - return 0x8963; - } - if (strcmp(str, "GL_ADD_BLEND_IMG") == 0) - { - return 0x8C09; - } - if (strcmp(str, "GL_ADD_SIGNED") == 0) - { - return 0x8574; - } - if (strcmp(str, "GL_ADD_SIGNED_ARB") == 0) - { - return 0x8574; - } - if (strcmp(str, "GL_ADD_SIGNED_EXT") == 0) - { - return 0x8574; - } - if (strcmp(str, "GL_ADJACENT_PAIRS_NV") == 0) - { - return 0x90AE; - } - if (strcmp(str, "GL_AFFINE_2D_NV") == 0) - { - return 0x9092; - } - if (strcmp(str, "GL_AFFINE_3D_NV") == 0) - { - return 0x9094; - } - if (strcmp(str, "GL_ALIASED_LINE_WIDTH_RANGE") == 0) - { - return 0x846E; - } - if (strcmp(str, "GL_ALIASED_POINT_SIZE_RANGE") == 0) - { - return 0x846D; - } - if (strcmp(str, "GL_ALLOW_DRAW_FRG_HINT_PGI") == 0) - { - return 0x1A210; - } - if (strcmp(str, "GL_ALLOW_DRAW_MEM_HINT_PGI") == 0) - { - return 0x1A211; - } - if (strcmp(str, "GL_ALLOW_DRAW_OBJ_HINT_PGI") == 0) - { - return 0x1A20E; - } - if (strcmp(str, "GL_ALLOW_DRAW_WIN_HINT_PGI") == 0) - { - return 0x1A20F; - } - if (strcmp(str, "GL_ALL_ATTRIB_BITS") == 0) - { - return 0xFFFFFFFF; - } - if (strcmp(str, "GL_ALL_BARRIER_BITS") == 0) - { - return 0xFFFFFFFF; - } - if (strcmp(str, "GL_ALL_BARRIER_BITS_EXT") == 0) - { - return 0xFFFFFFFF; - } - if (strcmp(str, "GL_ALL_COMPLETED_NV") == 0) - { - return 0x84F2; - } - if (strcmp(str, "GL_ALL_PIXELS_AMD") == 0) - { - return 0xFFFFFFFF; - } - if (strcmp(str, "GL_ALL_SHADER_BITS") == 0) - { - return 0xFFFFFFFF; - } - if (strcmp(str, "GL_ALL_SHADER_BITS_EXT") == 0) - { - return 0xFFFFFFFF; - } - if (strcmp(str, "GL_ALL_STATIC_DATA_IBM") == 0) - { - return 0x103060; - } - if (strcmp(str, "GL_ALPHA") == 0) - { - return 0x1906; - } - if (strcmp(str, "GL_ALPHA12") == 0) - { - return 0x803D; - } - if (strcmp(str, "GL_ALPHA12_EXT") == 0) - { - return 0x803D; - } - if (strcmp(str, "GL_ALPHA16") == 0) - { - return 0x803E; - } - if (strcmp(str, "GL_ALPHA16F_ARB") == 0) - { - return 0x881C; - } - if (strcmp(str, "GL_ALPHA16F_EXT") == 0) - { - return 0x881C; - } - if (strcmp(str, "GL_ALPHA16I_EXT") == 0) - { - return 0x8D8A; - } - if (strcmp(str, "GL_ALPHA16UI_EXT") == 0) - { - return 0x8D78; - } - if (strcmp(str, "GL_ALPHA16_EXT") == 0) - { - return 0x803E; - } - if (strcmp(str, "GL_ALPHA16_SNORM") == 0) - { - return 0x9018; - } - if (strcmp(str, "GL_ALPHA32F_ARB") == 0) - { - return 0x8816; - } - if (strcmp(str, "GL_ALPHA32F_EXT") == 0) - { - return 0x8816; - } - if (strcmp(str, "GL_ALPHA32I_EXT") == 0) - { - return 0x8D84; - } - if (strcmp(str, "GL_ALPHA32UI_EXT") == 0) - { - return 0x8D72; - } - if (strcmp(str, "GL_ALPHA4") == 0) - { - return 0x803B; - } - if (strcmp(str, "GL_ALPHA4_EXT") == 0) - { - return 0x803B; - } - if (strcmp(str, "GL_ALPHA8") == 0) - { - return 0x803C; - } - if (strcmp(str, "GL_ALPHA8I_EXT") == 0) - { - return 0x8D90; - } - if (strcmp(str, "GL_ALPHA8UI_EXT") == 0) - { - return 0x8D7E; - } - if (strcmp(str, "GL_ALPHA8_EXT") == 0) - { - return 0x803C; - } - if (strcmp(str, "GL_ALPHA8_OES") == 0) - { - return 0x803C; - } - if (strcmp(str, "GL_ALPHA8_SNORM") == 0) - { - return 0x9014; - } - if (strcmp(str, "GL_ALPHA_BIAS") == 0) - { - return 0x0D1D; - } - if (strcmp(str, "GL_ALPHA_BITS") == 0) - { - return 0x0D55; - } - if (strcmp(str, "GL_ALPHA_FLOAT16_APPLE") == 0) - { - return 0x881C; - } - if (strcmp(str, "GL_ALPHA_FLOAT16_ATI") == 0) - { - return 0x881C; - } - if (strcmp(str, "GL_ALPHA_FLOAT32_APPLE") == 0) - { - return 0x8816; - } - if (strcmp(str, "GL_ALPHA_FLOAT32_ATI") == 0) - { - return 0x8816; - } - if (strcmp(str, "GL_ALPHA_INTEGER") == 0) - { - return 0x8D97; - } - if (strcmp(str, "GL_ALPHA_INTEGER_EXT") == 0) - { - return 0x8D97; - } - if (strcmp(str, "GL_ALPHA_MAX_CLAMP_INGR") == 0) - { - return 0x8567; - } - if (strcmp(str, "GL_ALPHA_MAX_SGIX") == 0) - { - return 0x8321; - } - if (strcmp(str, "GL_ALPHA_MIN_CLAMP_INGR") == 0) - { - return 0x8563; - } - if (strcmp(str, "GL_ALPHA_MIN_SGIX") == 0) - { - return 0x8320; - } - if (strcmp(str, "GL_ALPHA_REF_COMMAND_NV") == 0) - { - return 0x000F; - } - if (strcmp(str, "GL_ALPHA_SCALE") == 0) - { - return 0x0D1C; - } - if (strcmp(str, "GL_ALPHA_SNORM") == 0) - { - return 0x9010; - } - if (strcmp(str, "GL_ALPHA_TEST") == 0) - { - return 0x0BC0; - } - if (strcmp(str, "GL_ALPHA_TEST_FUNC") == 0) - { - return 0x0BC1; - } - if (strcmp(str, "GL_ALPHA_TEST_FUNC_QCOM") == 0) - { - return 0x0BC1; - } - if (strcmp(str, "GL_ALPHA_TEST_QCOM") == 0) - { - return 0x0BC0; - } - if (strcmp(str, "GL_ALPHA_TEST_REF") == 0) - { - return 0x0BC2; - } - if (strcmp(str, "GL_ALPHA_TEST_REF_QCOM") == 0) - { - return 0x0BC2; - } - if (strcmp(str, "GL_ALPHA_TO_COVERAGE_DITHER_DEFAULT_NV") == 0) - { - return 0x934D; - } - if (strcmp(str, "GL_ALPHA_TO_COVERAGE_DITHER_DISABLE_NV") == 0) - { - return 0x934F; - } - if (strcmp(str, "GL_ALPHA_TO_COVERAGE_DITHER_ENABLE_NV") == 0) - { - return 0x934E; - } - if (strcmp(str, "GL_ALPHA_TO_COVERAGE_DITHER_MODE_NV") == 0) - { - return 0x92BF; - } - if (strcmp(str, "GL_ALREADY_SIGNALED") == 0) - { - return 0x911A; - } - if (strcmp(str, "GL_ALREADY_SIGNALED_APPLE") == 0) - { - return 0x911A; - } - if (strcmp(str, "GL_ALWAYS") == 0) - { - return 0x0207; - } - if (strcmp(str, "GL_ALWAYS_FAST_HINT_PGI") == 0) - { - return 0x1A20C; - } - if (strcmp(str, "GL_ALWAYS_SOFT_HINT_PGI") == 0) - { - return 0x1A20D; - } - if (strcmp(str, "GL_AMBIENT") == 0) - { - return 0x1200; - } - if (strcmp(str, "GL_AMBIENT_AND_DIFFUSE") == 0) - { - return 0x1602; - } - if (strcmp(str, "GL_AND") == 0) - { - return 0x1501; - } - if (strcmp(str, "GL_AND_INVERTED") == 0) - { - return 0x1504; - } - if (strcmp(str, "GL_AND_REVERSE") == 0) - { - return 0x1502; - } - if (strcmp(str, "GL_ANY_SAMPLES_PASSED") == 0) - { - return 0x8C2F; - } - if (strcmp(str, "GL_ANY_SAMPLES_PASSED_CONSERVATIVE") == 0) - { - return 0x8D6A; - } - if (strcmp(str, "GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT") == 0) - { - return 0x8D6A; - } - if (strcmp(str, "GL_ANY_SAMPLES_PASSED_EXT") == 0) - { - return 0x8C2F; - } - if (strcmp(str, "GL_ARC_TO_NV") == 0) - { - return 0x00FE; - } - if (strcmp(str, "GL_ARRAY_BUFFER") == 0) - { - return 0x8892; - } - if (strcmp(str, "GL_ARRAY_BUFFER_ARB") == 0) - { - return 0x8892; - } - if (strcmp(str, "GL_ARRAY_BUFFER_BINDING") == 0) - { - return 0x8894; - } - if (strcmp(str, "GL_ARRAY_BUFFER_BINDING_ARB") == 0) - { - return 0x8894; - } - if (strcmp(str, "GL_ARRAY_ELEMENT_LOCK_COUNT_EXT") == 0) - { - return 0x81A9; - } - if (strcmp(str, "GL_ARRAY_ELEMENT_LOCK_FIRST_EXT") == 0) - { - return 0x81A8; - } - if (strcmp(str, "GL_ARRAY_OBJECT_BUFFER_ATI") == 0) - { - return 0x8766; - } - if (strcmp(str, "GL_ARRAY_OBJECT_OFFSET_ATI") == 0) - { - return 0x8767; - } - if (strcmp(str, "GL_ARRAY_SIZE") == 0) - { - return 0x92FB; - } - if (strcmp(str, "GL_ARRAY_STRIDE") == 0) - { - return 0x92FE; - } - if (strcmp(str, "GL_ASYNC_DRAW_PIXELS_SGIX") == 0) - { - return 0x835D; - } - if (strcmp(str, "GL_ASYNC_HISTOGRAM_SGIX") == 0) - { - return 0x832C; - } - if (strcmp(str, "GL_ASYNC_MARKER_SGIX") == 0) - { - return 0x8329; - } - if (strcmp(str, "GL_ASYNC_READ_PIXELS_SGIX") == 0) - { - return 0x835E; - } - if (strcmp(str, "GL_ASYNC_TEX_IMAGE_SGIX") == 0) - { - return 0x835C; - } - if (strcmp(str, "GL_ATC_RGBA_EXPLICIT_ALPHA_AMD") == 0) - { - return 0x8C93; - } - if (strcmp(str, "GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD") == 0) - { - return 0x87EE; - } - if (strcmp(str, "GL_ATC_RGB_AMD") == 0) - { - return 0x8C92; - } - if (strcmp(str, "GL_ATOMIC_COUNTER_BARRIER_BIT") == 0) - { - return 0x1000; - } - if (strcmp(str, "GL_ATOMIC_COUNTER_BARRIER_BIT_EXT") == 0) - { - return 0x1000; - } - if (strcmp(str, "GL_ATOMIC_COUNTER_BUFFER") == 0) - { - return 0x92C0; - } - if (strcmp(str, "GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS") == 0) - { - return 0x92C5; - } - if (strcmp(str, "GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES") == 0) - { - return 0x92C6; - } - if (strcmp(str, "GL_ATOMIC_COUNTER_BUFFER_BINDING") == 0) - { - return 0x92C1; - } - if (strcmp(str, "GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE") == 0) - { - return 0x92C4; - } - if (strcmp(str, "GL_ATOMIC_COUNTER_BUFFER_INDEX") == 0) - { - return 0x9301; - } - if (strcmp(str, "GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER") == 0) - { - return 0x90ED; - } - if (strcmp(str, "GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER") == 0) - { - return 0x92CB; - } - if (strcmp(str, "GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER") == 0) - { - return 0x92CA; - } - if (strcmp(str, "GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_MESH_SHADER_NV") == 0) - { - return 0x959E; - } - if (strcmp(str, "GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TASK_SHADER_NV") == 0) - { - return 0x959F; - } - if (strcmp(str, "GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER") == 0) - { - return 0x92C8; - } - if (strcmp(str, "GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER") == 0) - { - return 0x92C9; - } - if (strcmp(str, "GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER") == 0) - { - return 0x92C7; - } - if (strcmp(str, "GL_ATOMIC_COUNTER_BUFFER_SIZE") == 0) - { - return 0x92C3; - } - if (strcmp(str, "GL_ATOMIC_COUNTER_BUFFER_START") == 0) - { - return 0x92C2; - } - if (strcmp(str, "GL_ATTACHED_MEMORY_OBJECT_NV") == 0) - { - return 0x95A4; - } - if (strcmp(str, "GL_ATTACHED_MEMORY_OFFSET_NV") == 0) - { - return 0x95A5; - } - if (strcmp(str, "GL_ATTACHED_SHADERS") == 0) - { - return 0x8B85; - } - if (strcmp(str, "GL_ATTENUATION_EXT") == 0) - { - return 0x834D; - } - if (strcmp(str, "GL_ATTRIBUTE_ADDRESS_COMMAND_NV") == 0) - { - return 0x0009; - } - if (strcmp(str, "GL_ATTRIB_ARRAY_POINTER_NV") == 0) - { - return 0x8645; - } - if (strcmp(str, "GL_ATTRIB_ARRAY_SIZE_NV") == 0) - { - return 0x8623; - } - if (strcmp(str, "GL_ATTRIB_ARRAY_STRIDE_NV") == 0) - { - return 0x8624; - } - if (strcmp(str, "GL_ATTRIB_ARRAY_TYPE_NV") == 0) - { - return 0x8625; - } - if (strcmp(str, "GL_ATTRIB_STACK_DEPTH") == 0) - { - return 0x0BB0; - } - if (strcmp(str, "GL_AUTO_GENERATE_MIPMAP") == 0) - { - return 0x8295; - } - if (strcmp(str, "GL_AUTO_NORMAL") == 0) - { - return 0x0D80; - } - if (strcmp(str, "GL_AUX0") == 0) - { - return 0x0409; - } - if (strcmp(str, "GL_AUX1") == 0) - { - return 0x040A; - } - if (strcmp(str, "GL_AUX2") == 0) - { - return 0x040B; - } - if (strcmp(str, "GL_AUX3") == 0) - { - return 0x040C; - } - if (strcmp(str, "GL_AUX_BUFFERS") == 0) - { - return 0x0C00; - } - if (strcmp(str, "GL_AUX_DEPTH_STENCIL_APPLE") == 0) - { - return 0x8A14; - } - if (strcmp(str, "GL_AVERAGE_EXT") == 0) - { - return 0x8335; - } - if (strcmp(str, "GL_AVERAGE_HP") == 0) - { - return 0x8160; - } - if (strcmp(str, "GL_BACK") == 0) - { - return 0x0405; - } - if (strcmp(str, "GL_BACK_LEFT") == 0) - { - return 0x0402; - } - if (strcmp(str, "GL_BACK_NORMALS_HINT_PGI") == 0) - { - return 0x1A223; - } - if (strcmp(str, "GL_BACK_PRIMARY_COLOR_NV") == 0) - { - return 0x8C77; - } - if (strcmp(str, "GL_BACK_RIGHT") == 0) - { - return 0x0403; - } - if (strcmp(str, "GL_BACK_SECONDARY_COLOR_NV") == 0) - { - return 0x8C78; - } - if (strcmp(str, "GL_BEVEL_NV") == 0) - { - return 0x90A6; - } - if (strcmp(str, "GL_BGR") == 0) - { - return 0x80E0; - } - if (strcmp(str, "GL_BGRA") == 0) - { - return 0x80E1; - } - if (strcmp(str, "GL_BGRA8_EXT") == 0) - { - return 0x93A1; - } - if (strcmp(str, "GL_BGRA_EXT") == 0) - { - return 0x80E1; - } - if (strcmp(str, "GL_BGRA_IMG") == 0) - { - return 0x80E1; - } - if (strcmp(str, "GL_BGRA_INTEGER") == 0) - { - return 0x8D9B; - } - if (strcmp(str, "GL_BGRA_INTEGER_EXT") == 0) - { - return 0x8D9B; - } - if (strcmp(str, "GL_BGR_EXT") == 0) - { - return 0x80E0; - } - if (strcmp(str, "GL_BGR_INTEGER") == 0) - { - return 0x8D9A; - } - if (strcmp(str, "GL_BGR_INTEGER_EXT") == 0) - { - return 0x8D9A; - } - if (strcmp(str, "GL_BIAS_BIT_ATI") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_BIAS_BY_NEGATIVE_ONE_HALF_NV") == 0) - { - return 0x8541; - } - if (strcmp(str, "GL_BINNING_CONTROL_HINT_QCOM") == 0) - { - return 0x8FB0; - } - if (strcmp(str, "GL_BINORMAL_ARRAY_EXT") == 0) - { - return 0x843A; - } - if (strcmp(str, "GL_BINORMAL_ARRAY_POINTER_EXT") == 0) - { - return 0x8443; - } - if (strcmp(str, "GL_BINORMAL_ARRAY_STRIDE_EXT") == 0) - { - return 0x8441; - } - if (strcmp(str, "GL_BINORMAL_ARRAY_TYPE_EXT") == 0) - { - return 0x8440; - } - if (strcmp(str, "GL_BITMAP") == 0) - { - return 0x1A00; - } - if (strcmp(str, "GL_BITMAP_TOKEN") == 0) - { - return 0x0704; - } - if (strcmp(str, "GL_BLACKHOLE_RENDER_INTEL") == 0) - { - return 0x83FC; - } - if (strcmp(str, "GL_BLEND") == 0) - { - return 0x0BE2; - } - if (strcmp(str, "GL_BLEND_ADVANCED_COHERENT_KHR") == 0) - { - return 0x9285; - } - if (strcmp(str, "GL_BLEND_ADVANCED_COHERENT_NV") == 0) - { - return 0x9285; - } - if (strcmp(str, "GL_BLEND_COLOR") == 0) - { - return 0x8005; - } - if (strcmp(str, "GL_BLEND_COLOR_COMMAND_NV") == 0) - { - return 0x000B; - } - if (strcmp(str, "GL_BLEND_COLOR_EXT") == 0) - { - return 0x8005; - } - if (strcmp(str, "GL_BLEND_DST") == 0) - { - return 0x0BE0; - } - if (strcmp(str, "GL_BLEND_DST_ALPHA") == 0) - { - return 0x80CA; - } - if (strcmp(str, "GL_BLEND_DST_ALPHA_EXT") == 0) - { - return 0x80CA; - } - if (strcmp(str, "GL_BLEND_DST_ALPHA_OES") == 0) - { - return 0x80CA; - } - if (strcmp(str, "GL_BLEND_DST_RGB") == 0) - { - return 0x80C8; - } - if (strcmp(str, "GL_BLEND_DST_RGB_EXT") == 0) - { - return 0x80C8; - } - if (strcmp(str, "GL_BLEND_DST_RGB_OES") == 0) - { - return 0x80C8; - } - if (strcmp(str, "GL_BLEND_EQUATION") == 0) - { - return 0x8009; - } - if (strcmp(str, "GL_BLEND_EQUATION_ALPHA") == 0) - { - return 0x883D; - } - if (strcmp(str, "GL_BLEND_EQUATION_ALPHA_EXT") == 0) - { - return 0x883D; - } - if (strcmp(str, "GL_BLEND_EQUATION_ALPHA_OES") == 0) - { - return 0x883D; - } - if (strcmp(str, "GL_BLEND_EQUATION_EXT") == 0) - { - return 0x8009; - } - if (strcmp(str, "GL_BLEND_EQUATION_OES") == 0) - { - return 0x8009; - } - if (strcmp(str, "GL_BLEND_EQUATION_RGB") == 0) - { - return 0x8009; - } - if (strcmp(str, "GL_BLEND_EQUATION_RGB_EXT") == 0) - { - return 0x8009; - } - if (strcmp(str, "GL_BLEND_EQUATION_RGB_OES") == 0) - { - return 0x8009; - } - if (strcmp(str, "GL_BLEND_OVERLAP_NV") == 0) - { - return 0x9281; - } - if (strcmp(str, "GL_BLEND_PREMULTIPLIED_SRC_NV") == 0) - { - return 0x9280; - } - if (strcmp(str, "GL_BLEND_SRC") == 0) - { - return 0x0BE1; - } - if (strcmp(str, "GL_BLEND_SRC_ALPHA") == 0) - { - return 0x80CB; - } - if (strcmp(str, "GL_BLEND_SRC_ALPHA_EXT") == 0) - { - return 0x80CB; - } - if (strcmp(str, "GL_BLEND_SRC_ALPHA_OES") == 0) - { - return 0x80CB; - } - if (strcmp(str, "GL_BLEND_SRC_RGB") == 0) - { - return 0x80C9; - } - if (strcmp(str, "GL_BLEND_SRC_RGB_EXT") == 0) - { - return 0x80C9; - } - if (strcmp(str, "GL_BLEND_SRC_RGB_OES") == 0) - { - return 0x80C9; - } - if (strcmp(str, "GL_BLOCK_INDEX") == 0) - { - return 0x92FD; - } - if (strcmp(str, "GL_BLUE") == 0) - { - return 0x1905; - } - if (strcmp(str, "GL_BLUE_BIAS") == 0) - { - return 0x0D1B; - } - if (strcmp(str, "GL_BLUE_BITS") == 0) - { - return 0x0D54; - } - if (strcmp(str, "GL_BLUE_BIT_ATI") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_BLUE_INTEGER") == 0) - { - return 0x8D96; - } - if (strcmp(str, "GL_BLUE_INTEGER_EXT") == 0) - { - return 0x8D96; - } - if (strcmp(str, "GL_BLUE_MAX_CLAMP_INGR") == 0) - { - return 0x8566; - } - if (strcmp(str, "GL_BLUE_MIN_CLAMP_INGR") == 0) - { - return 0x8562; - } - if (strcmp(str, "GL_BLUE_NV") == 0) - { - return 0x1905; - } - if (strcmp(str, "GL_BLUE_SCALE") == 0) - { - return 0x0D1A; - } - if (strcmp(str, "GL_BOLD_BIT_NV") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_BOOL") == 0) - { - return 0x8B56; - } - if (strcmp(str, "GL_BOOL_ARB") == 0) - { - return 0x8B56; - } - if (strcmp(str, "GL_BOOL_VEC2") == 0) - { - return 0x8B57; - } - if (strcmp(str, "GL_BOOL_VEC2_ARB") == 0) - { - return 0x8B57; - } - if (strcmp(str, "GL_BOOL_VEC3") == 0) - { - return 0x8B58; - } - if (strcmp(str, "GL_BOOL_VEC3_ARB") == 0) - { - return 0x8B58; - } - if (strcmp(str, "GL_BOOL_VEC4") == 0) - { - return 0x8B59; - } - if (strcmp(str, "GL_BOOL_VEC4_ARB") == 0) - { - return 0x8B59; - } - if (strcmp(str, "GL_BOUNDING_BOX_NV") == 0) - { - return 0x908D; - } - if (strcmp(str, "GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV") == 0) - { - return 0x909C; - } - if (strcmp(str, "GL_BROWSER_DEFAULT_WEBGL") == 0) - { - return 0x9244; - } - if (strcmp(str, "GL_BUFFER") == 0) - { - return 0x82E0; - } - if (strcmp(str, "GL_BUFFER_ACCESS") == 0) - { - return 0x88BB; - } - if (strcmp(str, "GL_BUFFER_ACCESS_ARB") == 0) - { - return 0x88BB; - } - if (strcmp(str, "GL_BUFFER_ACCESS_FLAGS") == 0) - { - return 0x911F; - } - if (strcmp(str, "GL_BUFFER_ACCESS_OES") == 0) - { - return 0x88BB; - } - if (strcmp(str, "GL_BUFFER_BINDING") == 0) - { - return 0x9302; - } - if (strcmp(str, "GL_BUFFER_DATA_SIZE") == 0) - { - return 0x9303; - } - if (strcmp(str, "GL_BUFFER_FLUSHING_UNMAP_APPLE") == 0) - { - return 0x8A13; - } - if (strcmp(str, "GL_BUFFER_GPU_ADDRESS_NV") == 0) - { - return 0x8F1D; - } - if (strcmp(str, "GL_BUFFER_IMMUTABLE_STORAGE") == 0) - { - return 0x821F; - } - if (strcmp(str, "GL_BUFFER_IMMUTABLE_STORAGE_EXT") == 0) - { - return 0x821F; - } - if (strcmp(str, "GL_BUFFER_KHR") == 0) - { - return 0x82E0; - } - if (strcmp(str, "GL_BUFFER_MAPPED") == 0) - { - return 0x88BC; - } - if (strcmp(str, "GL_BUFFER_MAPPED_ARB") == 0) - { - return 0x88BC; - } - if (strcmp(str, "GL_BUFFER_MAPPED_OES") == 0) - { - return 0x88BC; - } - if (strcmp(str, "GL_BUFFER_MAP_LENGTH") == 0) - { - return 0x9120; - } - if (strcmp(str, "GL_BUFFER_MAP_OFFSET") == 0) - { - return 0x9121; - } - if (strcmp(str, "GL_BUFFER_MAP_POINTER") == 0) - { - return 0x88BD; - } - if (strcmp(str, "GL_BUFFER_MAP_POINTER_ARB") == 0) - { - return 0x88BD; - } - if (strcmp(str, "GL_BUFFER_MAP_POINTER_OES") == 0) - { - return 0x88BD; - } - if (strcmp(str, "GL_BUFFER_OBJECT_APPLE") == 0) - { - return 0x85B3; - } - if (strcmp(str, "GL_BUFFER_OBJECT_EXT") == 0) - { - return 0x9151; - } - if (strcmp(str, "GL_BUFFER_SERIALIZED_MODIFY_APPLE") == 0) - { - return 0x8A12; - } - if (strcmp(str, "GL_BUFFER_SIZE") == 0) - { - return 0x8764; - } - if (strcmp(str, "GL_BUFFER_SIZE_ARB") == 0) - { - return 0x8764; - } - if (strcmp(str, "GL_BUFFER_STORAGE_FLAGS") == 0) - { - return 0x8220; - } - if (strcmp(str, "GL_BUFFER_STORAGE_FLAGS_EXT") == 0) - { - return 0x8220; - } - if (strcmp(str, "GL_BUFFER_UPDATE_BARRIER_BIT") == 0) - { - return 0x0200; - } - if (strcmp(str, "GL_BUFFER_UPDATE_BARRIER_BIT_EXT") == 0) - { - return 0x0200; - } - if (strcmp(str, "GL_BUFFER_USAGE") == 0) - { - return 0x8765; - } - if (strcmp(str, "GL_BUFFER_USAGE_ARB") == 0) - { - return 0x8765; - } - if (strcmp(str, "GL_BUFFER_VARIABLE") == 0) - { - return 0x92E5; - } - if (strcmp(str, "GL_BUMP_ENVMAP_ATI") == 0) - { - return 0x877B; - } - if (strcmp(str, "GL_BUMP_NUM_TEX_UNITS_ATI") == 0) - { - return 0x8777; - } - if (strcmp(str, "GL_BUMP_ROT_MATRIX_ATI") == 0) - { - return 0x8775; - } - if (strcmp(str, "GL_BUMP_ROT_MATRIX_SIZE_ATI") == 0) - { - return 0x8776; - } - if (strcmp(str, "GL_BUMP_TARGET_ATI") == 0) - { - return 0x877C; - } - if (strcmp(str, "GL_BUMP_TEX_UNITS_ATI") == 0) - { - return 0x8778; - } - if (strcmp(str, "GL_BYTE") == 0) - { - return 0x1400; - } - if (strcmp(str, "GL_C3F_V3F") == 0) - { - return 0x2A24; - } - if (strcmp(str, "GL_C4F_N3F_V3F") == 0) - { - return 0x2A26; - } - if (strcmp(str, "GL_C4UB_V2F") == 0) - { - return 0x2A22; - } - if (strcmp(str, "GL_C4UB_V3F") == 0) - { - return 0x2A23; - } - if (strcmp(str, "GL_CALLIGRAPHIC_FRAGMENT_SGIX") == 0) - { - return 0x8183; - } - if (strcmp(str, "GL_CAVEAT_SUPPORT") == 0) - { - return 0x82B8; - } - if (strcmp(str, "GL_CCW") == 0) - { - return 0x0901; - } - if (strcmp(str, "GL_CIRCULAR_CCW_ARC_TO_NV") == 0) - { - return 0x00F8; - } - if (strcmp(str, "GL_CIRCULAR_CW_ARC_TO_NV") == 0) - { - return 0x00FA; - } - if (strcmp(str, "GL_CIRCULAR_TANGENT_ARC_TO_NV") == 0) - { - return 0x00FC; - } - if (strcmp(str, "GL_CLAMP") == 0) - { - return 0x2900; - } - if (strcmp(str, "GL_CLAMP_FRAGMENT_COLOR") == 0) - { - return 0x891B; - } - if (strcmp(str, "GL_CLAMP_FRAGMENT_COLOR_ARB") == 0) - { - return 0x891B; - } - if (strcmp(str, "GL_CLAMP_READ_COLOR") == 0) - { - return 0x891C; - } - if (strcmp(str, "GL_CLAMP_READ_COLOR_ARB") == 0) - { - return 0x891C; - } - if (strcmp(str, "GL_CLAMP_TO_BORDER") == 0) - { - return 0x812D; - } - if (strcmp(str, "GL_CLAMP_TO_BORDER_ARB") == 0) - { - return 0x812D; - } - if (strcmp(str, "GL_CLAMP_TO_BORDER_EXT") == 0) - { - return 0x812D; - } - if (strcmp(str, "GL_CLAMP_TO_BORDER_NV") == 0) - { - return 0x812D; - } - if (strcmp(str, "GL_CLAMP_TO_BORDER_OES") == 0) - { - return 0x812D; - } - if (strcmp(str, "GL_CLAMP_TO_BORDER_SGIS") == 0) - { - return 0x812D; - } - if (strcmp(str, "GL_CLAMP_TO_EDGE") == 0) - { - return 0x812F; - } - if (strcmp(str, "GL_CLAMP_TO_EDGE_SGIS") == 0) - { - return 0x812F; - } - if (strcmp(str, "GL_CLAMP_VERTEX_COLOR") == 0) - { - return 0x891A; - } - if (strcmp(str, "GL_CLAMP_VERTEX_COLOR_ARB") == 0) - { - return 0x891A; - } - if (strcmp(str, "GL_CLEAR") == 0) - { - return 0x1500; - } - if (strcmp(str, "GL_CLEAR_ANGLE") == 0) - { - return 0x1500; - } - if (strcmp(str, "GL_CLEAR_BUFFER") == 0) - { - return 0x82B4; - } - if (strcmp(str, "GL_CLEAR_TEXTURE") == 0) - { - return 0x9365; - } - if (strcmp(str, "GL_CLIENT_ACTIVE_TEXTURE") == 0) - { - return 0x84E1; - } - if (strcmp(str, "GL_CLIENT_ACTIVE_TEXTURE_ARB") == 0) - { - return 0x84E1; - } - if (strcmp(str, "GL_CLIENT_ALL_ATTRIB_BITS") == 0) - { - return 0xFFFFFFFF; - } - if (strcmp(str, "GL_CLIENT_ATTRIB_STACK_DEPTH") == 0) - { - return 0x0BB1; - } - if (strcmp(str, "GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT") == 0) - { - return 0x4000; - } - if (strcmp(str, "GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT") == 0) - { - return 0x4000; - } - if (strcmp(str, "GL_CLIENT_PIXEL_STORE_BIT") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_CLIENT_STORAGE_BIT") == 0) - { - return 0x0200; - } - if (strcmp(str, "GL_CLIENT_STORAGE_BIT_EXT") == 0) - { - return 0x0200; - } - if (strcmp(str, "GL_CLIENT_VERTEX_ARRAY_BIT") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_CLIPPING_INPUT_PRIMITIVES") == 0) - { - return 0x82F6; - } - if (strcmp(str, "GL_CLIPPING_INPUT_PRIMITIVES_ARB") == 0) - { - return 0x82F6; - } - if (strcmp(str, "GL_CLIPPING_OUTPUT_PRIMITIVES") == 0) - { - return 0x82F7; - } - if (strcmp(str, "GL_CLIPPING_OUTPUT_PRIMITIVES_ARB") == 0) - { - return 0x82F7; - } - if (strcmp(str, "GL_CLIP_DEPTH_MODE") == 0) - { - return 0x935D; - } - if (strcmp(str, "GL_CLIP_DEPTH_MODE_EXT") == 0) - { - return 0x935D; - } - if (strcmp(str, "GL_CLIP_DISTANCE0") == 0) - { - return 0x3000; - } - if (strcmp(str, "GL_CLIP_DISTANCE0_ANGLE") == 0) - { - return 0x3000; - } - if (strcmp(str, "GL_CLIP_DISTANCE0_APPLE") == 0) - { - return 0x3000; - } - if (strcmp(str, "GL_CLIP_DISTANCE0_EXT") == 0) - { - return 0x3000; - } - if (strcmp(str, "GL_CLIP_DISTANCE1") == 0) - { - return 0x3001; - } - if (strcmp(str, "GL_CLIP_DISTANCE1_ANGLE") == 0) - { - return 0x3001; - } - if (strcmp(str, "GL_CLIP_DISTANCE1_APPLE") == 0) - { - return 0x3001; - } - if (strcmp(str, "GL_CLIP_DISTANCE1_EXT") == 0) - { - return 0x3001; - } - if (strcmp(str, "GL_CLIP_DISTANCE2") == 0) - { - return 0x3002; - } - if (strcmp(str, "GL_CLIP_DISTANCE2_ANGLE") == 0) - { - return 0x3002; - } - if (strcmp(str, "GL_CLIP_DISTANCE2_APPLE") == 0) - { - return 0x3002; - } - if (strcmp(str, "GL_CLIP_DISTANCE2_EXT") == 0) - { - return 0x3002; - } - if (strcmp(str, "GL_CLIP_DISTANCE3") == 0) - { - return 0x3003; - } - if (strcmp(str, "GL_CLIP_DISTANCE3_ANGLE") == 0) - { - return 0x3003; - } - if (strcmp(str, "GL_CLIP_DISTANCE3_APPLE") == 0) - { - return 0x3003; - } - if (strcmp(str, "GL_CLIP_DISTANCE3_EXT") == 0) - { - return 0x3003; - } - if (strcmp(str, "GL_CLIP_DISTANCE4") == 0) - { - return 0x3004; - } - if (strcmp(str, "GL_CLIP_DISTANCE4_ANGLE") == 0) - { - return 0x3004; - } - if (strcmp(str, "GL_CLIP_DISTANCE4_APPLE") == 0) - { - return 0x3004; - } - if (strcmp(str, "GL_CLIP_DISTANCE4_EXT") == 0) - { - return 0x3004; - } - if (strcmp(str, "GL_CLIP_DISTANCE5") == 0) - { - return 0x3005; - } - if (strcmp(str, "GL_CLIP_DISTANCE5_ANGLE") == 0) - { - return 0x3005; - } - if (strcmp(str, "GL_CLIP_DISTANCE5_APPLE") == 0) - { - return 0x3005; - } - if (strcmp(str, "GL_CLIP_DISTANCE5_EXT") == 0) - { - return 0x3005; - } - if (strcmp(str, "GL_CLIP_DISTANCE6") == 0) - { - return 0x3006; - } - if (strcmp(str, "GL_CLIP_DISTANCE6_ANGLE") == 0) - { - return 0x3006; - } - if (strcmp(str, "GL_CLIP_DISTANCE6_APPLE") == 0) - { - return 0x3006; - } - if (strcmp(str, "GL_CLIP_DISTANCE6_EXT") == 0) - { - return 0x3006; - } - if (strcmp(str, "GL_CLIP_DISTANCE7") == 0) - { - return 0x3007; - } - if (strcmp(str, "GL_CLIP_DISTANCE7_ANGLE") == 0) - { - return 0x3007; - } - if (strcmp(str, "GL_CLIP_DISTANCE7_APPLE") == 0) - { - return 0x3007; - } - if (strcmp(str, "GL_CLIP_DISTANCE7_EXT") == 0) - { - return 0x3007; - } - if (strcmp(str, "GL_CLIP_DISTANCE_NV") == 0) - { - return 0x8C7A; - } - if (strcmp(str, "GL_CLIP_FAR_HINT_PGI") == 0) - { - return 0x1A221; - } - if (strcmp(str, "GL_CLIP_NEAR_HINT_PGI") == 0) - { - return 0x1A220; - } - if (strcmp(str, "GL_CLIP_ORIGIN") == 0) - { - return 0x935C; - } - if (strcmp(str, "GL_CLIP_ORIGIN_EXT") == 0) - { - return 0x935C; - } - if (strcmp(str, "GL_CLIP_PLANE0") == 0) - { - return 0x3000; - } - if (strcmp(str, "GL_CLIP_PLANE0_IMG") == 0) - { - return 0x3000; - } - if (strcmp(str, "GL_CLIP_PLANE1") == 0) - { - return 0x3001; - } - if (strcmp(str, "GL_CLIP_PLANE1_IMG") == 0) - { - return 0x3001; - } - if (strcmp(str, "GL_CLIP_PLANE2") == 0) - { - return 0x3002; - } - if (strcmp(str, "GL_CLIP_PLANE2_IMG") == 0) - { - return 0x3002; - } - if (strcmp(str, "GL_CLIP_PLANE3") == 0) - { - return 0x3003; - } - if (strcmp(str, "GL_CLIP_PLANE3_IMG") == 0) - { - return 0x3003; - } - if (strcmp(str, "GL_CLIP_PLANE4") == 0) - { - return 0x3004; - } - if (strcmp(str, "GL_CLIP_PLANE4_IMG") == 0) - { - return 0x3004; - } - if (strcmp(str, "GL_CLIP_PLANE5") == 0) - { - return 0x3005; - } - if (strcmp(str, "GL_CLIP_PLANE5_IMG") == 0) - { - return 0x3005; - } - if (strcmp(str, "GL_CLIP_VOLUME_CLIPPING_HINT_EXT") == 0) - { - return 0x80F0; - } - if (strcmp(str, "GL_CLOSE_PATH_NV") == 0) - { - return 0x0000; - } - if (strcmp(str, "GL_CMYKA_EXT") == 0) - { - return 0x800D; - } - if (strcmp(str, "GL_CMYK_EXT") == 0) - { - return 0x800C; - } - if (strcmp(str, "GL_CND0_ATI") == 0) - { - return 0x896B; - } - if (strcmp(str, "GL_CND_ATI") == 0) - { - return 0x896A; - } - if (strcmp(str, "GL_COEFF") == 0) - { - return 0x0A00; - } - if (strcmp(str, "GL_COLOR") == 0) - { - return 0x1800; - } - if (strcmp(str, "GL_COLOR3_BIT_PGI") == 0) - { - return 0x10000; - } - if (strcmp(str, "GL_COLOR4_BIT_PGI") == 0) - { - return 0x20000; - } - if (strcmp(str, "GL_COLORBURN") == 0) - { - return 0x929A; - } - if (strcmp(str, "GL_COLORBURN_KHR") == 0) - { - return 0x929A; - } - if (strcmp(str, "GL_COLORBURN_NV") == 0) - { - return 0x929A; - } - if (strcmp(str, "GL_COLORDODGE") == 0) - { - return 0x9299; - } - if (strcmp(str, "GL_COLORDODGE_KHR") == 0) - { - return 0x9299; - } - if (strcmp(str, "GL_COLORDODGE_NV") == 0) - { - return 0x9299; - } - if (strcmp(str, "GL_COLOR_ALPHA_PAIRING_ATI") == 0) - { - return 0x8975; - } - if (strcmp(str, "GL_COLOR_ARRAY") == 0) - { - return 0x8076; - } - if (strcmp(str, "GL_COLOR_ARRAY_ADDRESS_NV") == 0) - { - return 0x8F23; - } - if (strcmp(str, "GL_COLOR_ARRAY_BUFFER_BINDING") == 0) - { - return 0x8898; - } - if (strcmp(str, "GL_COLOR_ARRAY_BUFFER_BINDING_ARB") == 0) - { - return 0x8898; - } - if (strcmp(str, "GL_COLOR_ARRAY_COUNT_EXT") == 0) - { - return 0x8084; - } - if (strcmp(str, "GL_COLOR_ARRAY_EXT") == 0) - { - return 0x8076; - } - if (strcmp(str, "GL_COLOR_ARRAY_LENGTH_NV") == 0) - { - return 0x8F2D; - } - if (strcmp(str, "GL_COLOR_ARRAY_LIST_IBM") == 0) - { - return 0x103072; - } - if (strcmp(str, "GL_COLOR_ARRAY_LIST_STRIDE_IBM") == 0) - { - return 0x103082; - } - if (strcmp(str, "GL_COLOR_ARRAY_PARALLEL_POINTERS_INTEL") == 0) - { - return 0x83F7; - } - if (strcmp(str, "GL_COLOR_ARRAY_POINTER") == 0) - { - return 0x8090; - } - if (strcmp(str, "GL_COLOR_ARRAY_POINTER_EXT") == 0) - { - return 0x8090; - } - if (strcmp(str, "GL_COLOR_ARRAY_SIZE") == 0) - { - return 0x8081; - } - if (strcmp(str, "GL_COLOR_ARRAY_SIZE_EXT") == 0) - { - return 0x8081; - } - if (strcmp(str, "GL_COLOR_ARRAY_STRIDE") == 0) - { - return 0x8083; - } - if (strcmp(str, "GL_COLOR_ARRAY_STRIDE_EXT") == 0) - { - return 0x8083; - } - if (strcmp(str, "GL_COLOR_ARRAY_TYPE") == 0) - { - return 0x8082; - } - if (strcmp(str, "GL_COLOR_ARRAY_TYPE_EXT") == 0) - { - return 0x8082; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT0") == 0) - { - return 0x8CE0; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT0_EXT") == 0) - { - return 0x8CE0; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT0_NV") == 0) - { - return 0x8CE0; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT0_OES") == 0) - { - return 0x8CE0; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT1") == 0) - { - return 0x8CE1; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT10") == 0) - { - return 0x8CEA; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT10_EXT") == 0) - { - return 0x8CEA; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT10_NV") == 0) - { - return 0x8CEA; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT11") == 0) - { - return 0x8CEB; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT11_EXT") == 0) - { - return 0x8CEB; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT11_NV") == 0) - { - return 0x8CEB; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT12") == 0) - { - return 0x8CEC; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT12_EXT") == 0) - { - return 0x8CEC; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT12_NV") == 0) - { - return 0x8CEC; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT13") == 0) - { - return 0x8CED; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT13_EXT") == 0) - { - return 0x8CED; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT13_NV") == 0) - { - return 0x8CED; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT14") == 0) - { - return 0x8CEE; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT14_EXT") == 0) - { - return 0x8CEE; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT14_NV") == 0) - { - return 0x8CEE; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT15") == 0) - { - return 0x8CEF; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT15_EXT") == 0) - { - return 0x8CEF; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT15_NV") == 0) - { - return 0x8CEF; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT16") == 0) - { - return 0x8CF0; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT17") == 0) - { - return 0x8CF1; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT18") == 0) - { - return 0x8CF2; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT19") == 0) - { - return 0x8CF3; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT1_EXT") == 0) - { - return 0x8CE1; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT1_NV") == 0) - { - return 0x8CE1; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT2") == 0) - { - return 0x8CE2; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT20") == 0) - { - return 0x8CF4; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT21") == 0) - { - return 0x8CF5; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT22") == 0) - { - return 0x8CF6; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT23") == 0) - { - return 0x8CF7; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT24") == 0) - { - return 0x8CF8; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT25") == 0) - { - return 0x8CF9; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT26") == 0) - { - return 0x8CFA; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT27") == 0) - { - return 0x8CFB; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT28") == 0) - { - return 0x8CFC; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT29") == 0) - { - return 0x8CFD; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT2_EXT") == 0) - { - return 0x8CE2; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT2_NV") == 0) - { - return 0x8CE2; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT3") == 0) - { - return 0x8CE3; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT30") == 0) - { - return 0x8CFE; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT31") == 0) - { - return 0x8CFF; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT3_EXT") == 0) - { - return 0x8CE3; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT3_NV") == 0) - { - return 0x8CE3; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT4") == 0) - { - return 0x8CE4; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT4_EXT") == 0) - { - return 0x8CE4; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT4_NV") == 0) - { - return 0x8CE4; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT5") == 0) - { - return 0x8CE5; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT5_EXT") == 0) - { - return 0x8CE5; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT5_NV") == 0) - { - return 0x8CE5; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT6") == 0) - { - return 0x8CE6; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT6_EXT") == 0) - { - return 0x8CE6; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT6_NV") == 0) - { - return 0x8CE6; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT7") == 0) - { - return 0x8CE7; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT7_EXT") == 0) - { - return 0x8CE7; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT7_NV") == 0) - { - return 0x8CE7; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT8") == 0) - { - return 0x8CE8; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT8_EXT") == 0) - { - return 0x8CE8; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT8_NV") == 0) - { - return 0x8CE8; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT9") == 0) - { - return 0x8CE9; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT9_EXT") == 0) - { - return 0x8CE9; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT9_NV") == 0) - { - return 0x8CE9; - } - if (strcmp(str, "GL_COLOR_ATTACHMENT_EXT") == 0) - { - return 0x90F0; - } - if (strcmp(str, "GL_COLOR_BUFFER_BIT") == 0) - { - return 0x4000; - } - if (strcmp(str, "GL_COLOR_BUFFER_BIT0_QCOM") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_COLOR_BUFFER_BIT1_QCOM") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_COLOR_BUFFER_BIT2_QCOM") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_COLOR_BUFFER_BIT3_QCOM") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_COLOR_BUFFER_BIT4_QCOM") == 0) - { - return 0x0010; - } - if (strcmp(str, "GL_COLOR_BUFFER_BIT5_QCOM") == 0) - { - return 0x0020; - } - if (strcmp(str, "GL_COLOR_BUFFER_BIT6_QCOM") == 0) - { - return 0x0040; - } - if (strcmp(str, "GL_COLOR_BUFFER_BIT7_QCOM") == 0) - { - return 0x0080; - } - if (strcmp(str, "GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI") == 0) - { - return 0x8835; - } - if (strcmp(str, "GL_COLOR_CLEAR_VALUE") == 0) - { - return 0x0C22; - } - if (strcmp(str, "GL_COLOR_COMPONENTS") == 0) - { - return 0x8283; - } - if (strcmp(str, "GL_COLOR_ENCODING") == 0) - { - return 0x8296; - } - if (strcmp(str, "GL_COLOR_EXT") == 0) - { - return 0x1800; - } - if (strcmp(str, "GL_COLOR_FLOAT_APPLE") == 0) - { - return 0x8A0F; - } - if (strcmp(str, "GL_COLOR_INDEX") == 0) - { - return 0x1900; - } - if (strcmp(str, "GL_COLOR_INDEX12_EXT") == 0) - { - return 0x80E6; - } - if (strcmp(str, "GL_COLOR_INDEX16_EXT") == 0) - { - return 0x80E7; - } - if (strcmp(str, "GL_COLOR_INDEX1_EXT") == 0) - { - return 0x80E2; - } - if (strcmp(str, "GL_COLOR_INDEX2_EXT") == 0) - { - return 0x80E3; - } - if (strcmp(str, "GL_COLOR_INDEX4_EXT") == 0) - { - return 0x80E4; - } - if (strcmp(str, "GL_COLOR_INDEX8_EXT") == 0) - { - return 0x80E5; - } - if (strcmp(str, "GL_COLOR_INDEXES") == 0) - { - return 0x1603; - } - if (strcmp(str, "GL_COLOR_LOGIC_OP") == 0) - { - return 0x0BF2; - } - if (strcmp(str, "GL_COLOR_LOGIC_OP_ANGLE") == 0) - { - return 0x0BF2; - } - if (strcmp(str, "GL_COLOR_MATERIAL") == 0) - { - return 0x0B57; - } - if (strcmp(str, "GL_COLOR_MATERIAL_FACE") == 0) - { - return 0x0B55; - } - if (strcmp(str, "GL_COLOR_MATERIAL_PARAMETER") == 0) - { - return 0x0B56; - } - if (strcmp(str, "GL_COLOR_MATRIX") == 0) - { - return 0x80B1; - } - if (strcmp(str, "GL_COLOR_MATRIX_SGI") == 0) - { - return 0x80B1; - } - if (strcmp(str, "GL_COLOR_MATRIX_STACK_DEPTH") == 0) - { - return 0x80B2; - } - if (strcmp(str, "GL_COLOR_MATRIX_STACK_DEPTH_SGI") == 0) - { - return 0x80B2; - } - if (strcmp(str, "GL_COLOR_RENDERABLE") == 0) - { - return 0x8286; - } - if (strcmp(str, "GL_COLOR_SAMPLES_NV") == 0) - { - return 0x8E20; - } - if (strcmp(str, "GL_COLOR_SUM") == 0) - { - return 0x8458; - } - if (strcmp(str, "GL_COLOR_SUM_ARB") == 0) - { - return 0x8458; - } - if (strcmp(str, "GL_COLOR_SUM_CLAMP_NV") == 0) - { - return 0x854F; - } - if (strcmp(str, "GL_COLOR_SUM_EXT") == 0) - { - return 0x8458; - } - if (strcmp(str, "GL_COLOR_TABLE") == 0) - { - return 0x80D0; - } - if (strcmp(str, "GL_COLOR_TABLE_ALPHA_SIZE") == 0) - { - return 0x80DD; - } - if (strcmp(str, "GL_COLOR_TABLE_ALPHA_SIZE_SGI") == 0) - { - return 0x80DD; - } - if (strcmp(str, "GL_COLOR_TABLE_BIAS") == 0) - { - return 0x80D7; - } - if (strcmp(str, "GL_COLOR_TABLE_BIAS_SGI") == 0) - { - return 0x80D7; - } - if (strcmp(str, "GL_COLOR_TABLE_BLUE_SIZE") == 0) - { - return 0x80DC; - } - if (strcmp(str, "GL_COLOR_TABLE_BLUE_SIZE_SGI") == 0) - { - return 0x80DC; - } - if (strcmp(str, "GL_COLOR_TABLE_FORMAT") == 0) - { - return 0x80D8; - } - if (strcmp(str, "GL_COLOR_TABLE_FORMAT_SGI") == 0) - { - return 0x80D8; - } - if (strcmp(str, "GL_COLOR_TABLE_GREEN_SIZE") == 0) - { - return 0x80DB; - } - if (strcmp(str, "GL_COLOR_TABLE_GREEN_SIZE_SGI") == 0) - { - return 0x80DB; - } - if (strcmp(str, "GL_COLOR_TABLE_INTENSITY_SIZE") == 0) - { - return 0x80DF; - } - if (strcmp(str, "GL_COLOR_TABLE_INTENSITY_SIZE_SGI") == 0) - { - return 0x80DF; - } - if (strcmp(str, "GL_COLOR_TABLE_LUMINANCE_SIZE") == 0) - { - return 0x80DE; - } - if (strcmp(str, "GL_COLOR_TABLE_LUMINANCE_SIZE_SGI") == 0) - { - return 0x80DE; - } - if (strcmp(str, "GL_COLOR_TABLE_RED_SIZE") == 0) - { - return 0x80DA; - } - if (strcmp(str, "GL_COLOR_TABLE_RED_SIZE_SGI") == 0) - { - return 0x80DA; - } - if (strcmp(str, "GL_COLOR_TABLE_SCALE") == 0) - { - return 0x80D6; - } - if (strcmp(str, "GL_COLOR_TABLE_SCALE_SGI") == 0) - { - return 0x80D6; - } - if (strcmp(str, "GL_COLOR_TABLE_SGI") == 0) - { - return 0x80D0; - } - if (strcmp(str, "GL_COLOR_TABLE_WIDTH") == 0) - { - return 0x80D9; - } - if (strcmp(str, "GL_COLOR_TABLE_WIDTH_SGI") == 0) - { - return 0x80D9; - } - if (strcmp(str, "GL_COLOR_WRITEMASK") == 0) - { - return 0x0C23; - } - if (strcmp(str, "GL_COMBINE") == 0) - { - return 0x8570; - } - if (strcmp(str, "GL_COMBINE4_NV") == 0) - { - return 0x8503; - } - if (strcmp(str, "GL_COMBINER0_NV") == 0) - { - return 0x8550; - } - if (strcmp(str, "GL_COMBINER1_NV") == 0) - { - return 0x8551; - } - if (strcmp(str, "GL_COMBINER2_NV") == 0) - { - return 0x8552; - } - if (strcmp(str, "GL_COMBINER3_NV") == 0) - { - return 0x8553; - } - if (strcmp(str, "GL_COMBINER4_NV") == 0) - { - return 0x8554; - } - if (strcmp(str, "GL_COMBINER5_NV") == 0) - { - return 0x8555; - } - if (strcmp(str, "GL_COMBINER6_NV") == 0) - { - return 0x8556; - } - if (strcmp(str, "GL_COMBINER7_NV") == 0) - { - return 0x8557; - } - if (strcmp(str, "GL_COMBINER_AB_DOT_PRODUCT_NV") == 0) - { - return 0x8545; - } - if (strcmp(str, "GL_COMBINER_AB_OUTPUT_NV") == 0) - { - return 0x854A; - } - if (strcmp(str, "GL_COMBINER_BIAS_NV") == 0) - { - return 0x8549; - } - if (strcmp(str, "GL_COMBINER_CD_DOT_PRODUCT_NV") == 0) - { - return 0x8546; - } - if (strcmp(str, "GL_COMBINER_CD_OUTPUT_NV") == 0) - { - return 0x854B; - } - if (strcmp(str, "GL_COMBINER_COMPONENT_USAGE_NV") == 0) - { - return 0x8544; - } - if (strcmp(str, "GL_COMBINER_INPUT_NV") == 0) - { - return 0x8542; - } - if (strcmp(str, "GL_COMBINER_MAPPING_NV") == 0) - { - return 0x8543; - } - if (strcmp(str, "GL_COMBINER_MUX_SUM_NV") == 0) - { - return 0x8547; - } - if (strcmp(str, "GL_COMBINER_SCALE_NV") == 0) - { - return 0x8548; - } - if (strcmp(str, "GL_COMBINER_SUM_OUTPUT_NV") == 0) - { - return 0x854C; - } - if (strcmp(str, "GL_COMBINE_ALPHA") == 0) - { - return 0x8572; - } - if (strcmp(str, "GL_COMBINE_ALPHA_ARB") == 0) - { - return 0x8572; - } - if (strcmp(str, "GL_COMBINE_ALPHA_EXT") == 0) - { - return 0x8572; - } - if (strcmp(str, "GL_COMBINE_ARB") == 0) - { - return 0x8570; - } - if (strcmp(str, "GL_COMBINE_EXT") == 0) - { - return 0x8570; - } - if (strcmp(str, "GL_COMBINE_RGB") == 0) - { - return 0x8571; - } - if (strcmp(str, "GL_COMBINE_RGB_ARB") == 0) - { - return 0x8571; - } - if (strcmp(str, "GL_COMBINE_RGB_EXT") == 0) - { - return 0x8571; - } - if (strcmp(str, "GL_COMMAND_BARRIER_BIT") == 0) - { - return 0x0040; - } - if (strcmp(str, "GL_COMMAND_BARRIER_BIT_EXT") == 0) - { - return 0x0040; - } - if (strcmp(str, "GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT") == 0) - { - return 0x884E; - } - if (strcmp(str, "GL_COMPARE_REF_TO_TEXTURE") == 0) - { - return 0x884E; - } - if (strcmp(str, "GL_COMPARE_REF_TO_TEXTURE_EXT") == 0) - { - return 0x884E; - } - if (strcmp(str, "GL_COMPARE_R_TO_TEXTURE") == 0) - { - return 0x884E; - } - if (strcmp(str, "GL_COMPARE_R_TO_TEXTURE_ARB") == 0) - { - return 0x884E; - } - if (strcmp(str, "GL_COMPATIBLE_SUBROUTINES") == 0) - { - return 0x8E4B; - } - if (strcmp(str, "GL_COMPILE") == 0) - { - return 0x1300; - } - if (strcmp(str, "GL_COMPILE_AND_EXECUTE") == 0) - { - return 0x1301; - } - if (strcmp(str, "GL_COMPILE_STATUS") == 0) - { - return 0x8B81; - } - if (strcmp(str, "GL_COMPLETION_STATUS_ARB") == 0) - { - return 0x91B1; - } - if (strcmp(str, "GL_COMPLETION_STATUS_KHR") == 0) - { - return 0x91B1; - } - if (strcmp(str, "GL_COMPRESSED_ALPHA") == 0) - { - return 0x84E9; - } - if (strcmp(str, "GL_COMPRESSED_ALPHA_ARB") == 0) - { - return 0x84E9; - } - if (strcmp(str, "GL_COMPRESSED_INTENSITY") == 0) - { - return 0x84EC; - } - if (strcmp(str, "GL_COMPRESSED_INTENSITY_ARB") == 0) - { - return 0x84EC; - } - if (strcmp(str, "GL_COMPRESSED_LUMINANCE") == 0) - { - return 0x84EA; - } - if (strcmp(str, "GL_COMPRESSED_LUMINANCE_ALPHA") == 0) - { - return 0x84EB; - } - if (strcmp(str, "GL_COMPRESSED_LUMINANCE_ALPHA_3DC_ATI") == 0) - { - return 0x8837; - } - if (strcmp(str, "GL_COMPRESSED_LUMINANCE_ALPHA_ARB") == 0) - { - return 0x84EB; - } - if (strcmp(str, "GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT") == 0) - { - return 0x8C72; - } - if (strcmp(str, "GL_COMPRESSED_LUMINANCE_ARB") == 0) - { - return 0x84EA; - } - if (strcmp(str, "GL_COMPRESSED_LUMINANCE_LATC1_EXT") == 0) - { - return 0x8C70; - } - if (strcmp(str, "GL_COMPRESSED_R11_EAC") == 0) - { - return 0x9270; - } - if (strcmp(str, "GL_COMPRESSED_R11_EAC_OES") == 0) - { - return 0x9270; - } - if (strcmp(str, "GL_COMPRESSED_RED") == 0) - { - return 0x8225; - } - if (strcmp(str, "GL_COMPRESSED_RED_GREEN_RGTC2_EXT") == 0) - { - return 0x8DBD; - } - if (strcmp(str, "GL_COMPRESSED_RED_RGTC1") == 0) - { - return 0x8DBB; - } - if (strcmp(str, "GL_COMPRESSED_RED_RGTC1_EXT") == 0) - { - return 0x8DBB; - } - if (strcmp(str, "GL_COMPRESSED_RG") == 0) - { - return 0x8226; - } - if (strcmp(str, "GL_COMPRESSED_RG11_EAC") == 0) - { - return 0x9272; - } - if (strcmp(str, "GL_COMPRESSED_RG11_EAC_OES") == 0) - { - return 0x9272; - } - if (strcmp(str, "GL_COMPRESSED_RGB") == 0) - { - return 0x84ED; - } - if (strcmp(str, "GL_COMPRESSED_RGB8_ETC2") == 0) - { - return 0x9274; - } - if (strcmp(str, "GL_COMPRESSED_RGB8_ETC2_OES") == 0) - { - return 0x9274; - } - if (strcmp(str, "GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2") == 0) - { - return 0x9276; - } - if (strcmp(str, "GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2_OES") == 0) - { - return 0x9276; - } - if (strcmp(str, "GL_COMPRESSED_RGBA") == 0) - { - return 0x84EE; - } - if (strcmp(str, "GL_COMPRESSED_RGBA8_ETC2_EAC") == 0) - { - return 0x9278; - } - if (strcmp(str, "GL_COMPRESSED_RGBA8_ETC2_EAC_OES") == 0) - { - return 0x9278; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ARB") == 0) - { - return 0x84EE; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_10x10") == 0) - { - return 0x93BB; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_10x10_KHR") == 0) - { - return 0x93BB; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_10x5") == 0) - { - return 0x93B8; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_10x5_KHR") == 0) - { - return 0x93B8; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_10x6") == 0) - { - return 0x93B9; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_10x6_KHR") == 0) - { - return 0x93B9; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_10x8") == 0) - { - return 0x93BA; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_10x8_KHR") == 0) - { - return 0x93BA; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_12x10") == 0) - { - return 0x93BC; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_12x10_KHR") == 0) - { - return 0x93BC; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_12x12") == 0) - { - return 0x93BD; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_12x12_KHR") == 0) - { - return 0x93BD; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_3x3x3_OES") == 0) - { - return 0x93C0; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_4x3x3_OES") == 0) - { - return 0x93C1; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_4x4") == 0) - { - return 0x93B0; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_4x4_KHR") == 0) - { - return 0x93B0; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_4x4x3_OES") == 0) - { - return 0x93C2; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_4x4x4_OES") == 0) - { - return 0x93C3; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_5x4") == 0) - { - return 0x93B1; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_5x4_KHR") == 0) - { - return 0x93B1; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_5x4x4_OES") == 0) - { - return 0x93C4; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_5x5") == 0) - { - return 0x93B2; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_5x5_KHR") == 0) - { - return 0x93B2; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_5x5x4_OES") == 0) - { - return 0x93C5; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_5x5x5_OES") == 0) - { - return 0x93C6; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_6x5") == 0) - { - return 0x93B3; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_6x5_KHR") == 0) - { - return 0x93B3; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_6x5x5_OES") == 0) - { - return 0x93C7; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_6x6") == 0) - { - return 0x93B4; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_6x6_KHR") == 0) - { - return 0x93B4; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_6x6x5_OES") == 0) - { - return 0x93C8; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_6x6x6_OES") == 0) - { - return 0x93C9; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_8x5") == 0) - { - return 0x93B5; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_8x5_KHR") == 0) - { - return 0x93B5; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_8x6") == 0) - { - return 0x93B6; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_8x6_KHR") == 0) - { - return 0x93B6; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_8x8") == 0) - { - return 0x93B7; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_ASTC_8x8_KHR") == 0) - { - return 0x93B7; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_BPTC_UNORM") == 0) - { - return 0x8E8C; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_BPTC_UNORM_ARB") == 0) - { - return 0x8E8C; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_BPTC_UNORM_EXT") == 0) - { - return 0x8E8C; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_FXT1_3DFX") == 0) - { - return 0x86B1; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG") == 0) - { - return 0x8C03; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG") == 0) - { - return 0x9137; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG") == 0) - { - return 0x8C02; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG") == 0) - { - return 0x9138; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_S3TC_DXT1_EXT") == 0) - { - return 0x83F1; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_S3TC_DXT3_ANGLE") == 0) - { - return 0x83F2; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_S3TC_DXT3_EXT") == 0) - { - return 0x83F2; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_S3TC_DXT5_ANGLE") == 0) - { - return 0x83F3; - } - if (strcmp(str, "GL_COMPRESSED_RGBA_S3TC_DXT5_EXT") == 0) - { - return 0x83F3; - } - if (strcmp(str, "GL_COMPRESSED_RGB_ARB") == 0) - { - return 0x84ED; - } - if (strcmp(str, "GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT") == 0) - { - return 0x8E8E; - } - if (strcmp(str, "GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB") == 0) - { - return 0x8E8E; - } - if (strcmp(str, "GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT") == 0) - { - return 0x8E8E; - } - if (strcmp(str, "GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT") == 0) - { - return 0x8E8F; - } - if (strcmp(str, "GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB") == 0) - { - return 0x8E8F; - } - if (strcmp(str, "GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT") == 0) - { - return 0x8E8F; - } - if (strcmp(str, "GL_COMPRESSED_RGB_FXT1_3DFX") == 0) - { - return 0x86B0; - } - if (strcmp(str, "GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG") == 0) - { - return 0x8C01; - } - if (strcmp(str, "GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG") == 0) - { - return 0x8C00; - } - if (strcmp(str, "GL_COMPRESSED_RGB_S3TC_DXT1_EXT") == 0) - { - return 0x83F0; - } - if (strcmp(str, "GL_COMPRESSED_RG_RGTC2") == 0) - { - return 0x8DBD; - } - if (strcmp(str, "GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT") == 0) - { - return 0x8C73; - } - if (strcmp(str, "GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT") == 0) - { - return 0x8C71; - } - if (strcmp(str, "GL_COMPRESSED_SIGNED_R11_EAC") == 0) - { - return 0x9271; - } - if (strcmp(str, "GL_COMPRESSED_SIGNED_R11_EAC_OES") == 0) - { - return 0x9271; - } - if (strcmp(str, "GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT") == 0) - { - return 0x8DBE; - } - if (strcmp(str, "GL_COMPRESSED_SIGNED_RED_RGTC1") == 0) - { - return 0x8DBC; - } - if (strcmp(str, "GL_COMPRESSED_SIGNED_RED_RGTC1_EXT") == 0) - { - return 0x8DBC; - } - if (strcmp(str, "GL_COMPRESSED_SIGNED_RG11_EAC") == 0) - { - return 0x9273; - } - if (strcmp(str, "GL_COMPRESSED_SIGNED_RG11_EAC_OES") == 0) - { - return 0x9273; - } - if (strcmp(str, "GL_COMPRESSED_SIGNED_RG_RGTC2") == 0) - { - return 0x8DBE; - } - if (strcmp(str, "GL_COMPRESSED_SLUMINANCE") == 0) - { - return 0x8C4A; - } - if (strcmp(str, "GL_COMPRESSED_SLUMINANCE_ALPHA") == 0) - { - return 0x8C4B; - } - if (strcmp(str, "GL_COMPRESSED_SLUMINANCE_ALPHA_EXT") == 0) - { - return 0x8C4B; - } - if (strcmp(str, "GL_COMPRESSED_SLUMINANCE_EXT") == 0) - { - return 0x8C4A; - } - if (strcmp(str, "GL_COMPRESSED_SRGB") == 0) - { - return 0x8C48; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10") == 0) - { - return 0x93DB; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR") == 0) - { - return 0x93DB; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5") == 0) - { - return 0x93D8; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR") == 0) - { - return 0x93D8; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6") == 0) - { - return 0x93D9; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR") == 0) - { - return 0x93D9; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8") == 0) - { - return 0x93DA; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR") == 0) - { - return 0x93DA; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10") == 0) - { - return 0x93DC; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR") == 0) - { - return 0x93DC; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12") == 0) - { - return 0x93DD; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR") == 0) - { - return 0x93DD; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES") == 0) - { - return 0x93E0; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES") == 0) - { - return 0x93E1; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4") == 0) - { - return 0x93D0; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR") == 0) - { - return 0x93D0; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES") == 0) - { - return 0x93E2; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES") == 0) - { - return 0x93E3; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4") == 0) - { - return 0x93D1; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR") == 0) - { - return 0x93D1; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES") == 0) - { - return 0x93E4; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5") == 0) - { - return 0x93D2; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR") == 0) - { - return 0x93D2; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES") == 0) - { - return 0x93E5; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES") == 0) - { - return 0x93E6; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5") == 0) - { - return 0x93D3; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR") == 0) - { - return 0x93D3; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES") == 0) - { - return 0x93E7; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6") == 0) - { - return 0x93D4; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR") == 0) - { - return 0x93D4; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES") == 0) - { - return 0x93E8; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES") == 0) - { - return 0x93E9; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5") == 0) - { - return 0x93D5; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR") == 0) - { - return 0x93D5; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6") == 0) - { - return 0x93D6; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR") == 0) - { - return 0x93D6; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8") == 0) - { - return 0x93D7; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR") == 0) - { - return 0x93D7; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC") == 0) - { - return 0x9279; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC_OES") == 0) - { - return 0x9279; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ETC2") == 0) - { - return 0x9275; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_ETC2_OES") == 0) - { - return 0x9275; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2") == 0) - { - return 0x9277; - } - if (strcmp(str, "GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2_OES") == 0) - { - return 0x9277; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_ALPHA") == 0) - { - return 0x8C49; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM") == 0) - { - return 0x8E8D; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB") == 0) - { - return 0x8E8D; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT") == 0) - { - return 0x8E8D; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_ALPHA_EXT") == 0) - { - return 0x8C49; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV1_EXT") == 0) - { - return 0x8A56; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV2_IMG") == 0) - { - return 0x93F0; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV1_EXT") == 0) - { - return 0x8A57; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV2_IMG") == 0) - { - return 0x93F1; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT") == 0) - { - return 0x8C4D; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV") == 0) - { - return 0x8C4D; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT") == 0) - { - return 0x8C4E; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV") == 0) - { - return 0x8C4E; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT") == 0) - { - return 0x8C4F; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV") == 0) - { - return 0x8C4F; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_EXT") == 0) - { - return 0x8C48; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_PVRTC_2BPPV1_EXT") == 0) - { - return 0x8A54; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_PVRTC_4BPPV1_EXT") == 0) - { - return 0x8A55; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_S3TC_DXT1_EXT") == 0) - { - return 0x8C4C; - } - if (strcmp(str, "GL_COMPRESSED_SRGB_S3TC_DXT1_NV") == 0) - { - return 0x8C4C; - } - if (strcmp(str, "GL_COMPRESSED_TEXTURE_FORMATS") == 0) - { - return 0x86A3; - } - if (strcmp(str, "GL_COMPRESSED_TEXTURE_FORMATS_ARB") == 0) - { - return 0x86A3; - } - if (strcmp(str, "GL_COMPUTE_PROGRAM_NV") == 0) - { - return 0x90FB; - } - if (strcmp(str, "GL_COMPUTE_PROGRAM_PARAMETER_BUFFER_NV") == 0) - { - return 0x90FC; - } - if (strcmp(str, "GL_COMPUTE_SHADER") == 0) - { - return 0x91B9; - } - if (strcmp(str, "GL_COMPUTE_SHADER_BIT") == 0) - { - return 0x0020; - } - if (strcmp(str, "GL_COMPUTE_SHADER_INVOCATIONS") == 0) - { - return 0x82F5; - } - if (strcmp(str, "GL_COMPUTE_SHADER_INVOCATIONS_ARB") == 0) - { - return 0x82F5; - } - if (strcmp(str, "GL_COMPUTE_SUBROUTINE") == 0) - { - return 0x92ED; - } - if (strcmp(str, "GL_COMPUTE_SUBROUTINE_UNIFORM") == 0) - { - return 0x92F3; - } - if (strcmp(str, "GL_COMPUTE_TEXTURE") == 0) - { - return 0x82A0; - } - if (strcmp(str, "GL_COMPUTE_WORK_GROUP_SIZE") == 0) - { - return 0x8267; - } - if (strcmp(str, "GL_COMP_BIT_ATI") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_CONDITION_SATISFIED") == 0) - { - return 0x911C; - } - if (strcmp(str, "GL_CONDITION_SATISFIED_APPLE") == 0) - { - return 0x911C; - } - if (strcmp(str, "GL_CONFORMANT_NV") == 0) - { - return 0x9374; - } - if (strcmp(str, "GL_CONIC_CURVE_TO_NV") == 0) - { - return 0x001A; - } - if (strcmp(str, "GL_CONJOINT_NV") == 0) - { - return 0x9284; - } - if (strcmp(str, "GL_CONSERVATIVE_RASTERIZATION_INTEL") == 0) - { - return 0x83FE; - } - if (strcmp(str, "GL_CONSERVATIVE_RASTERIZATION_NV") == 0) - { - return 0x9346; - } - if (strcmp(str, "GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV") == 0) - { - return 0x937B; - } - if (strcmp(str, "GL_CONSERVATIVE_RASTER_DILATE_NV") == 0) - { - return 0x9379; - } - if (strcmp(str, "GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV") == 0) - { - return 0x937A; - } - if (strcmp(str, "GL_CONSERVATIVE_RASTER_MODE_NV") == 0) - { - return 0x954D; - } - if (strcmp(str, "GL_CONSERVATIVE_RASTER_MODE_POST_SNAP_NV") == 0) - { - return 0x954E; - } - if (strcmp(str, "GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_NV") == 0) - { - return 0x9550; - } - if (strcmp(str, "GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_TRIANGLES_NV") == 0) - { - return 0x954F; - } - if (strcmp(str, "GL_CONSERVE_MEMORY_HINT_PGI") == 0) - { - return 0x1A1FD; - } - if (strcmp(str, "GL_CONSTANT") == 0) - { - return 0x8576; - } - if (strcmp(str, "GL_CONSTANT_ALPHA") == 0) - { - return 0x8003; - } - if (strcmp(str, "GL_CONSTANT_ALPHA_EXT") == 0) - { - return 0x8003; - } - if (strcmp(str, "GL_CONSTANT_ARB") == 0) - { - return 0x8576; - } - if (strcmp(str, "GL_CONSTANT_ATTENUATION") == 0) - { - return 0x1207; - } - if (strcmp(str, "GL_CONSTANT_BORDER") == 0) - { - return 0x8151; - } - if (strcmp(str, "GL_CONSTANT_BORDER_HP") == 0) - { - return 0x8151; - } - if (strcmp(str, "GL_CONSTANT_COLOR") == 0) - { - return 0x8001; - } - if (strcmp(str, "GL_CONSTANT_COLOR0_NV") == 0) - { - return 0x852A; - } - if (strcmp(str, "GL_CONSTANT_COLOR1_NV") == 0) - { - return 0x852B; - } - if (strcmp(str, "GL_CONSTANT_COLOR_EXT") == 0) - { - return 0x8001; - } - if (strcmp(str, "GL_CONSTANT_EXT") == 0) - { - return 0x8576; - } - if (strcmp(str, "GL_CONSTANT_NV") == 0) - { - return 0x8576; - } - if (strcmp(str, "GL_CONST_EYE_NV") == 0) - { - return 0x86E5; - } - if (strcmp(str, "GL_CONTEXT_COMPATIBILITY_PROFILE_BIT") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_CONTEXT_CORE_PROFILE_BIT") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_CONTEXT_FLAGS") == 0) - { - return 0x821E; - } - if (strcmp(str, "GL_CONTEXT_FLAG_DEBUG_BIT") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_CONTEXT_FLAG_DEBUG_BIT_KHR") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_CONTEXT_FLAG_NO_ERROR_BIT") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_CONTEXT_FLAG_PROTECTED_CONTENT_BIT_EXT") == 0) - { - return 0x0010; - } - if (strcmp(str, "GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_CONTEXT_LOST") == 0) - { - return 0x0507; - } - if (strcmp(str, "GL_CONTEXT_LOST_KHR") == 0) - { - return 0x0507; - } - if (strcmp(str, "GL_CONTEXT_LOST_WEBGL") == 0) - { - return 0x9242; - } - if (strcmp(str, "GL_CONTEXT_PROFILE_MASK") == 0) - { - return 0x9126; - } - if (strcmp(str, "GL_CONTEXT_RELEASE_BEHAVIOR") == 0) - { - return 0x82FB; - } - if (strcmp(str, "GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH") == 0) - { - return 0x82FC; - } - if (strcmp(str, "GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR") == 0) - { - return 0x82FC; - } - if (strcmp(str, "GL_CONTEXT_RELEASE_BEHAVIOR_KHR") == 0) - { - return 0x82FB; - } - if (strcmp(str, "GL_CONTEXT_ROBUST_ACCESS") == 0) - { - return 0x90F3; - } - if (strcmp(str, "GL_CONTEXT_ROBUST_ACCESS_EXT") == 0) - { - return 0x90F3; - } - if (strcmp(str, "GL_CONTEXT_ROBUST_ACCESS_KHR") == 0) - { - return 0x90F3; - } - if (strcmp(str, "GL_CONTINUOUS_AMD") == 0) - { - return 0x9007; - } - if (strcmp(str, "GL_CONTRAST_NV") == 0) - { - return 0x92A1; - } - if (strcmp(str, "GL_CONVEX_HULL_NV") == 0) - { - return 0x908B; - } - if (strcmp(str, "GL_CONVOLUTION_1D") == 0) - { - return 0x8010; - } - if (strcmp(str, "GL_CONVOLUTION_1D_EXT") == 0) - { - return 0x8010; - } - if (strcmp(str, "GL_CONVOLUTION_2D") == 0) - { - return 0x8011; - } - if (strcmp(str, "GL_CONVOLUTION_2D_EXT") == 0) - { - return 0x8011; - } - if (strcmp(str, "GL_CONVOLUTION_BORDER_COLOR") == 0) - { - return 0x8154; - } - if (strcmp(str, "GL_CONVOLUTION_BORDER_COLOR_HP") == 0) - { - return 0x8154; - } - if (strcmp(str, "GL_CONVOLUTION_BORDER_MODE") == 0) - { - return 0x8013; - } - if (strcmp(str, "GL_CONVOLUTION_BORDER_MODE_EXT") == 0) - { - return 0x8013; - } - if (strcmp(str, "GL_CONVOLUTION_FILTER_BIAS") == 0) - { - return 0x8015; - } - if (strcmp(str, "GL_CONVOLUTION_FILTER_BIAS_EXT") == 0) - { - return 0x8015; - } - if (strcmp(str, "GL_CONVOLUTION_FILTER_SCALE") == 0) - { - return 0x8014; - } - if (strcmp(str, "GL_CONVOLUTION_FILTER_SCALE_EXT") == 0) - { - return 0x8014; - } - if (strcmp(str, "GL_CONVOLUTION_FORMAT") == 0) - { - return 0x8017; - } - if (strcmp(str, "GL_CONVOLUTION_FORMAT_EXT") == 0) - { - return 0x8017; - } - if (strcmp(str, "GL_CONVOLUTION_HEIGHT") == 0) - { - return 0x8019; - } - if (strcmp(str, "GL_CONVOLUTION_HEIGHT_EXT") == 0) - { - return 0x8019; - } - if (strcmp(str, "GL_CONVOLUTION_HINT_SGIX") == 0) - { - return 0x8316; - } - if (strcmp(str, "GL_CONVOLUTION_WIDTH") == 0) - { - return 0x8018; - } - if (strcmp(str, "GL_CONVOLUTION_WIDTH_EXT") == 0) - { - return 0x8018; - } - if (strcmp(str, "GL_CON_0_ATI") == 0) - { - return 0x8941; - } - if (strcmp(str, "GL_CON_10_ATI") == 0) - { - return 0x894B; - } - if (strcmp(str, "GL_CON_11_ATI") == 0) - { - return 0x894C; - } - if (strcmp(str, "GL_CON_12_ATI") == 0) - { - return 0x894D; - } - if (strcmp(str, "GL_CON_13_ATI") == 0) - { - return 0x894E; - } - if (strcmp(str, "GL_CON_14_ATI") == 0) - { - return 0x894F; - } - if (strcmp(str, "GL_CON_15_ATI") == 0) - { - return 0x8950; - } - if (strcmp(str, "GL_CON_16_ATI") == 0) - { - return 0x8951; - } - if (strcmp(str, "GL_CON_17_ATI") == 0) - { - return 0x8952; - } - if (strcmp(str, "GL_CON_18_ATI") == 0) - { - return 0x8953; - } - if (strcmp(str, "GL_CON_19_ATI") == 0) - { - return 0x8954; - } - if (strcmp(str, "GL_CON_1_ATI") == 0) - { - return 0x8942; - } - if (strcmp(str, "GL_CON_20_ATI") == 0) - { - return 0x8955; - } - if (strcmp(str, "GL_CON_21_ATI") == 0) - { - return 0x8956; - } - if (strcmp(str, "GL_CON_22_ATI") == 0) - { - return 0x8957; - } - if (strcmp(str, "GL_CON_23_ATI") == 0) - { - return 0x8958; - } - if (strcmp(str, "GL_CON_24_ATI") == 0) - { - return 0x8959; - } - if (strcmp(str, "GL_CON_25_ATI") == 0) - { - return 0x895A; - } - if (strcmp(str, "GL_CON_26_ATI") == 0) - { - return 0x895B; - } - if (strcmp(str, "GL_CON_27_ATI") == 0) - { - return 0x895C; - } - if (strcmp(str, "GL_CON_28_ATI") == 0) - { - return 0x895D; - } - if (strcmp(str, "GL_CON_29_ATI") == 0) - { - return 0x895E; - } - if (strcmp(str, "GL_CON_2_ATI") == 0) - { - return 0x8943; - } - if (strcmp(str, "GL_CON_30_ATI") == 0) - { - return 0x895F; - } - if (strcmp(str, "GL_CON_31_ATI") == 0) - { - return 0x8960; - } - if (strcmp(str, "GL_CON_3_ATI") == 0) - { - return 0x8944; - } - if (strcmp(str, "GL_CON_4_ATI") == 0) - { - return 0x8945; - } - if (strcmp(str, "GL_CON_5_ATI") == 0) - { - return 0x8946; - } - if (strcmp(str, "GL_CON_6_ATI") == 0) - { - return 0x8947; - } - if (strcmp(str, "GL_CON_7_ATI") == 0) - { - return 0x8948; - } - if (strcmp(str, "GL_CON_8_ATI") == 0) - { - return 0x8949; - } - if (strcmp(str, "GL_CON_9_ATI") == 0) - { - return 0x894A; - } - if (strcmp(str, "GL_COORD_REPLACE") == 0) - { - return 0x8862; - } - if (strcmp(str, "GL_COORD_REPLACE_ARB") == 0) - { - return 0x8862; - } - if (strcmp(str, "GL_COORD_REPLACE_NV") == 0) - { - return 0x8862; - } - if (strcmp(str, "GL_COORD_REPLACE_OES") == 0) - { - return 0x8862; - } - if (strcmp(str, "GL_COPY") == 0) - { - return 0x1503; - } - if (strcmp(str, "GL_COPY_INVERTED") == 0) - { - return 0x150C; - } - if (strcmp(str, "GL_COPY_PIXEL_TOKEN") == 0) - { - return 0x0706; - } - if (strcmp(str, "GL_COPY_READ_BUFFER") == 0) - { - return 0x8F36; - } - if (strcmp(str, "GL_COPY_READ_BUFFER_BINDING") == 0) - { - return 0x8F36; - } - if (strcmp(str, "GL_COPY_READ_BUFFER_NV") == 0) - { - return 0x8F36; - } - if (strcmp(str, "GL_COPY_WRITE_BUFFER") == 0) - { - return 0x8F37; - } - if (strcmp(str, "GL_COPY_WRITE_BUFFER_BINDING") == 0) - { - return 0x8F37; - } - if (strcmp(str, "GL_COPY_WRITE_BUFFER_NV") == 0) - { - return 0x8F37; - } - if (strcmp(str, "GL_COUNTER_RANGE_AMD") == 0) - { - return 0x8BC1; - } - if (strcmp(str, "GL_COUNTER_TYPE_AMD") == 0) - { - return 0x8BC0; - } - if (strcmp(str, "GL_COUNT_DOWN_NV") == 0) - { - return 0x9089; - } - if (strcmp(str, "GL_COUNT_UP_NV") == 0) - { - return 0x9088; - } - if (strcmp(str, "GL_COVERAGE_ALL_FRAGMENTS_NV") == 0) - { - return 0x8ED5; - } - if (strcmp(str, "GL_COVERAGE_ATTACHMENT_NV") == 0) - { - return 0x8ED2; - } - if (strcmp(str, "GL_COVERAGE_AUTOMATIC_NV") == 0) - { - return 0x8ED7; - } - if (strcmp(str, "GL_COVERAGE_BUFFERS_NV") == 0) - { - return 0x8ED3; - } - if (strcmp(str, "GL_COVERAGE_BUFFER_BIT_NV") == 0) - { - return 0x8000; - } - if (strcmp(str, "GL_COVERAGE_COMPONENT4_NV") == 0) - { - return 0x8ED1; - } - if (strcmp(str, "GL_COVERAGE_COMPONENT_NV") == 0) - { - return 0x8ED0; - } - if (strcmp(str, "GL_COVERAGE_EDGE_FRAGMENTS_NV") == 0) - { - return 0x8ED6; - } - if (strcmp(str, "GL_COVERAGE_MODULATION_NV") == 0) - { - return 0x9332; - } - if (strcmp(str, "GL_COVERAGE_MODULATION_TABLE_NV") == 0) - { - return 0x9331; - } - if (strcmp(str, "GL_COVERAGE_MODULATION_TABLE_SIZE_NV") == 0) - { - return 0x9333; - } - if (strcmp(str, "GL_COVERAGE_SAMPLES_NV") == 0) - { - return 0x8ED4; - } - if (strcmp(str, "GL_CPU_OPTIMIZED_QCOM") == 0) - { - return 0x8FB1; - } - if (strcmp(str, "GL_CREATE_2D_ARRAY_COMPATIBLE_BIT_ANGLE") == 0) - { - return 0x0020; - } - if (strcmp(str, "GL_CREATE_ALIAS_BIT_ANGLE") == 0) - { - return 0x0400; - } - if (strcmp(str, "GL_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_ANGLE") == 0) - { - return 0x0080; - } - if (strcmp(str, "GL_CREATE_CORNER_SAMPLED_BIT_ANGLE") == 0) - { - return 0x2000; - } - if (strcmp(str, "GL_CREATE_CUBE_COMPATIBLE_BIT_ANGLE") == 0) - { - return 0x0010; - } - if (strcmp(str, "GL_CREATE_DISJOINT_BIT_ANGLE") == 0) - { - return 0x0200; - } - if (strcmp(str, "GL_CREATE_EXTENDED_USAGE_BIT_ANGLE") == 0) - { - return 0x0100; - } - if (strcmp(str, "GL_CREATE_MUTABLE_FORMAT_BIT_ANGLE") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_CREATE_PROTECTED_BIT_ANGLE") == 0) - { - return 0x0800; - } - if (strcmp(str, "GL_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_ANGLE") == 0) - { - return 0x1000; - } - if (strcmp(str, "GL_CREATE_SPARSE_ALIASED_BIT_ANGLE") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_CREATE_SPARSE_BINDING_BIT_ANGLE") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_CREATE_SPARSE_RESIDENCY_BIT_ANGLE") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT_ANGLE") == 0) - { - return 0x0040; - } - if (strcmp(str, "GL_CREATE_SUBSAMPLED_BIT_ANGLE") == 0) - { - return 0x4000; - } - if (strcmp(str, "GL_CUBIC_CURVE_TO_NV") == 0) - { - return 0x000C; - } - if (strcmp(str, "GL_CUBIC_EXT") == 0) - { - return 0x8334; - } - if (strcmp(str, "GL_CUBIC_HP") == 0) - { - return 0x815F; - } - if (strcmp(str, "GL_CUBIC_IMG") == 0) - { - return 0x9139; - } - if (strcmp(str, "GL_CUBIC_MIPMAP_LINEAR_IMG") == 0) - { - return 0x913B; - } - if (strcmp(str, "GL_CUBIC_MIPMAP_NEAREST_IMG") == 0) - { - return 0x913A; - } - if (strcmp(str, "GL_CULL_FACE") == 0) - { - return 0x0B44; - } - if (strcmp(str, "GL_CULL_FACE_MODE") == 0) - { - return 0x0B45; - } - if (strcmp(str, "GL_CULL_FRAGMENT_NV") == 0) - { - return 0x86E7; - } - if (strcmp(str, "GL_CULL_MODES_NV") == 0) - { - return 0x86E0; - } - if (strcmp(str, "GL_CULL_VERTEX_EXT") == 0) - { - return 0x81AA; - } - if (strcmp(str, "GL_CULL_VERTEX_EYE_POSITION_EXT") == 0) - { - return 0x81AB; - } - if (strcmp(str, "GL_CULL_VERTEX_IBM") == 0) - { - return 0x103050; - } - if (strcmp(str, "GL_CULL_VERTEX_OBJECT_POSITION_EXT") == 0) - { - return 0x81AC; - } - if (strcmp(str, "GL_CURRENT_ATTRIB_NV") == 0) - { - return 0x8626; - } - if (strcmp(str, "GL_CURRENT_BINORMAL_EXT") == 0) - { - return 0x843C; - } - if (strcmp(str, "GL_CURRENT_BIT") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_CURRENT_COLOR") == 0) - { - return 0x0B00; - } - if (strcmp(str, "GL_CURRENT_FOG_COORD") == 0) - { - return 0x8453; - } - if (strcmp(str, "GL_CURRENT_FOG_COORDINATE") == 0) - { - return 0x8453; - } - if (strcmp(str, "GL_CURRENT_FOG_COORDINATE_EXT") == 0) - { - return 0x8453; - } - if (strcmp(str, "GL_CURRENT_INDEX") == 0) - { - return 0x0B01; - } - if (strcmp(str, "GL_CURRENT_MATRIX_ARB") == 0) - { - return 0x8641; - } - if (strcmp(str, "GL_CURRENT_MATRIX_INDEX_ARB") == 0) - { - return 0x8845; - } - if (strcmp(str, "GL_CURRENT_MATRIX_NV") == 0) - { - return 0x8641; - } - if (strcmp(str, "GL_CURRENT_MATRIX_STACK_DEPTH_ARB") == 0) - { - return 0x8640; - } - if (strcmp(str, "GL_CURRENT_MATRIX_STACK_DEPTH_NV") == 0) - { - return 0x8640; - } - if (strcmp(str, "GL_CURRENT_NORMAL") == 0) - { - return 0x0B02; - } - if (strcmp(str, "GL_CURRENT_OCCLUSION_QUERY_ID_NV") == 0) - { - return 0x8865; - } - if (strcmp(str, "GL_CURRENT_PALETTE_MATRIX_ARB") == 0) - { - return 0x8843; - } - if (strcmp(str, "GL_CURRENT_PALETTE_MATRIX_OES") == 0) - { - return 0x8843; - } - if (strcmp(str, "GL_CURRENT_PROGRAM") == 0) - { - return 0x8B8D; - } - if (strcmp(str, "GL_CURRENT_QUERY") == 0) - { - return 0x8865; - } - if (strcmp(str, "GL_CURRENT_QUERY_ARB") == 0) - { - return 0x8865; - } - if (strcmp(str, "GL_CURRENT_QUERY_EXT") == 0) - { - return 0x8865; - } - if (strcmp(str, "GL_CURRENT_RASTER_COLOR") == 0) - { - return 0x0B04; - } - if (strcmp(str, "GL_CURRENT_RASTER_DISTANCE") == 0) - { - return 0x0B09; - } - if (strcmp(str, "GL_CURRENT_RASTER_INDEX") == 0) - { - return 0x0B05; - } - if (strcmp(str, "GL_CURRENT_RASTER_NORMAL_SGIX") == 0) - { - return 0x8406; - } - if (strcmp(str, "GL_CURRENT_RASTER_POSITION") == 0) - { - return 0x0B07; - } - if (strcmp(str, "GL_CURRENT_RASTER_POSITION_VALID") == 0) - { - return 0x0B08; - } - if (strcmp(str, "GL_CURRENT_RASTER_SECONDARY_COLOR") == 0) - { - return 0x845F; - } - if (strcmp(str, "GL_CURRENT_RASTER_TEXTURE_COORDS") == 0) - { - return 0x0B06; - } - if (strcmp(str, "GL_CURRENT_SECONDARY_COLOR") == 0) - { - return 0x8459; - } - if (strcmp(str, "GL_CURRENT_SECONDARY_COLOR_EXT") == 0) - { - return 0x8459; - } - if (strcmp(str, "GL_CURRENT_TANGENT_EXT") == 0) - { - return 0x843B; - } - if (strcmp(str, "GL_CURRENT_TEXTURE_COORDS") == 0) - { - return 0x0B03; - } - if (strcmp(str, "GL_CURRENT_TIME_NV") == 0) - { - return 0x8E28; - } - if (strcmp(str, "GL_CURRENT_VERTEX_ATTRIB") == 0) - { - return 0x8626; - } - if (strcmp(str, "GL_CURRENT_VERTEX_ATTRIB_ARB") == 0) - { - return 0x8626; - } - if (strcmp(str, "GL_CURRENT_VERTEX_EXT") == 0) - { - return 0x87E2; - } - if (strcmp(str, "GL_CURRENT_VERTEX_WEIGHT_EXT") == 0) - { - return 0x850B; - } - if (strcmp(str, "GL_CURRENT_WEIGHT_ARB") == 0) - { - return 0x86A8; - } - if (strcmp(str, "GL_CW") == 0) - { - return 0x0900; - } - if (strcmp(str, "GL_D3D12_FENCE_VALUE_EXT") == 0) - { - return 0x9595; - } - if (strcmp(str, "GL_DARKEN") == 0) - { - return 0x9297; - } - if (strcmp(str, "GL_DARKEN_KHR") == 0) - { - return 0x9297; - } - if (strcmp(str, "GL_DARKEN_NV") == 0) - { - return 0x9297; - } - if (strcmp(str, "GL_DATA_BUFFER_AMD") == 0) - { - return 0x9151; - } - if (strcmp(str, "GL_DEBUG_ASSERT_MESA") == 0) - { - return 0x875B; - } - if (strcmp(str, "GL_DEBUG_CALLBACK_FUNCTION") == 0) - { - return 0x8244; - } - if (strcmp(str, "GL_DEBUG_CALLBACK_FUNCTION_ARB") == 0) - { - return 0x8244; - } - if (strcmp(str, "GL_DEBUG_CALLBACK_FUNCTION_KHR") == 0) - { - return 0x8244; - } - if (strcmp(str, "GL_DEBUG_CALLBACK_USER_PARAM") == 0) - { - return 0x8245; - } - if (strcmp(str, "GL_DEBUG_CALLBACK_USER_PARAM_ARB") == 0) - { - return 0x8245; - } - if (strcmp(str, "GL_DEBUG_CALLBACK_USER_PARAM_KHR") == 0) - { - return 0x8245; - } - if (strcmp(str, "GL_DEBUG_CATEGORY_API_ERROR_AMD") == 0) - { - return 0x9149; - } - if (strcmp(str, "GL_DEBUG_CATEGORY_APPLICATION_AMD") == 0) - { - return 0x914F; - } - if (strcmp(str, "GL_DEBUG_CATEGORY_DEPRECATION_AMD") == 0) - { - return 0x914B; - } - if (strcmp(str, "GL_DEBUG_CATEGORY_OTHER_AMD") == 0) - { - return 0x9150; - } - if (strcmp(str, "GL_DEBUG_CATEGORY_PERFORMANCE_AMD") == 0) - { - return 0x914D; - } - if (strcmp(str, "GL_DEBUG_CATEGORY_SHADER_COMPILER_AMD") == 0) - { - return 0x914E; - } - if (strcmp(str, "GL_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD") == 0) - { - return 0x914C; - } - if (strcmp(str, "GL_DEBUG_CATEGORY_WINDOW_SYSTEM_AMD") == 0) - { - return 0x914A; - } - if (strcmp(str, "GL_DEBUG_GROUP_STACK_DEPTH") == 0) - { - return 0x826D; - } - if (strcmp(str, "GL_DEBUG_GROUP_STACK_DEPTH_KHR") == 0) - { - return 0x826D; - } - if (strcmp(str, "GL_DEBUG_LOGGED_MESSAGES") == 0) - { - return 0x9145; - } - if (strcmp(str, "GL_DEBUG_LOGGED_MESSAGES_AMD") == 0) - { - return 0x9145; - } - if (strcmp(str, "GL_DEBUG_LOGGED_MESSAGES_ARB") == 0) - { - return 0x9145; - } - if (strcmp(str, "GL_DEBUG_LOGGED_MESSAGES_KHR") == 0) - { - return 0x9145; - } - if (strcmp(str, "GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH") == 0) - { - return 0x8243; - } - if (strcmp(str, "GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB") == 0) - { - return 0x8243; - } - if (strcmp(str, "GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR") == 0) - { - return 0x8243; - } - if (strcmp(str, "GL_DEBUG_OBJECT_MESA") == 0) - { - return 0x8759; - } - if (strcmp(str, "GL_DEBUG_OUTPUT") == 0) - { - return 0x92E0; - } - if (strcmp(str, "GL_DEBUG_OUTPUT_KHR") == 0) - { - return 0x92E0; - } - if (strcmp(str, "GL_DEBUG_OUTPUT_SYNCHRONOUS") == 0) - { - return 0x8242; - } - if (strcmp(str, "GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB") == 0) - { - return 0x8242; - } - if (strcmp(str, "GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR") == 0) - { - return 0x8242; - } - if (strcmp(str, "GL_DEBUG_PRINT_MESA") == 0) - { - return 0x875A; - } - if (strcmp(str, "GL_DEBUG_SEVERITY_HIGH") == 0) - { - return 0x9146; - } - if (strcmp(str, "GL_DEBUG_SEVERITY_HIGH_AMD") == 0) - { - return 0x9146; - } - if (strcmp(str, "GL_DEBUG_SEVERITY_HIGH_ARB") == 0) - { - return 0x9146; - } - if (strcmp(str, "GL_DEBUG_SEVERITY_HIGH_KHR") == 0) - { - return 0x9146; - } - if (strcmp(str, "GL_DEBUG_SEVERITY_LOW") == 0) - { - return 0x9148; - } - if (strcmp(str, "GL_DEBUG_SEVERITY_LOW_AMD") == 0) - { - return 0x9148; - } - if (strcmp(str, "GL_DEBUG_SEVERITY_LOW_ARB") == 0) - { - return 0x9148; - } - if (strcmp(str, "GL_DEBUG_SEVERITY_LOW_KHR") == 0) - { - return 0x9148; - } - if (strcmp(str, "GL_DEBUG_SEVERITY_MEDIUM") == 0) - { - return 0x9147; - } - if (strcmp(str, "GL_DEBUG_SEVERITY_MEDIUM_AMD") == 0) - { - return 0x9147; - } - if (strcmp(str, "GL_DEBUG_SEVERITY_MEDIUM_ARB") == 0) - { - return 0x9147; - } - if (strcmp(str, "GL_DEBUG_SEVERITY_MEDIUM_KHR") == 0) - { - return 0x9147; - } - if (strcmp(str, "GL_DEBUG_SEVERITY_NOTIFICATION") == 0) - { - return 0x826B; - } - if (strcmp(str, "GL_DEBUG_SEVERITY_NOTIFICATION_KHR") == 0) - { - return 0x826B; - } - if (strcmp(str, "GL_DEBUG_SOURCE_API") == 0) - { - return 0x8246; - } - if (strcmp(str, "GL_DEBUG_SOURCE_API_ARB") == 0) - { - return 0x8246; - } - if (strcmp(str, "GL_DEBUG_SOURCE_API_KHR") == 0) - { - return 0x8246; - } - if (strcmp(str, "GL_DEBUG_SOURCE_APPLICATION") == 0) - { - return 0x824A; - } - if (strcmp(str, "GL_DEBUG_SOURCE_APPLICATION_ARB") == 0) - { - return 0x824A; - } - if (strcmp(str, "GL_DEBUG_SOURCE_APPLICATION_KHR") == 0) - { - return 0x824A; - } - if (strcmp(str, "GL_DEBUG_SOURCE_OTHER") == 0) - { - return 0x824B; - } - if (strcmp(str, "GL_DEBUG_SOURCE_OTHER_ARB") == 0) - { - return 0x824B; - } - if (strcmp(str, "GL_DEBUG_SOURCE_OTHER_KHR") == 0) - { - return 0x824B; - } - if (strcmp(str, "GL_DEBUG_SOURCE_SHADER_COMPILER") == 0) - { - return 0x8248; - } - if (strcmp(str, "GL_DEBUG_SOURCE_SHADER_COMPILER_ARB") == 0) - { - return 0x8248; - } - if (strcmp(str, "GL_DEBUG_SOURCE_SHADER_COMPILER_KHR") == 0) - { - return 0x8248; - } - if (strcmp(str, "GL_DEBUG_SOURCE_THIRD_PARTY") == 0) - { - return 0x8249; - } - if (strcmp(str, "GL_DEBUG_SOURCE_THIRD_PARTY_ARB") == 0) - { - return 0x8249; - } - if (strcmp(str, "GL_DEBUG_SOURCE_THIRD_PARTY_KHR") == 0) - { - return 0x8249; - } - if (strcmp(str, "GL_DEBUG_SOURCE_WINDOW_SYSTEM") == 0) - { - return 0x8247; - } - if (strcmp(str, "GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB") == 0) - { - return 0x8247; - } - if (strcmp(str, "GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR") == 0) - { - return 0x8247; - } - if (strcmp(str, "GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR") == 0) - { - return 0x824D; - } - if (strcmp(str, "GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB") == 0) - { - return 0x824D; - } - if (strcmp(str, "GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR") == 0) - { - return 0x824D; - } - if (strcmp(str, "GL_DEBUG_TYPE_ERROR") == 0) - { - return 0x824C; - } - if (strcmp(str, "GL_DEBUG_TYPE_ERROR_ARB") == 0) - { - return 0x824C; - } - if (strcmp(str, "GL_DEBUG_TYPE_ERROR_KHR") == 0) - { - return 0x824C; - } - if (strcmp(str, "GL_DEBUG_TYPE_MARKER") == 0) - { - return 0x8268; - } - if (strcmp(str, "GL_DEBUG_TYPE_MARKER_KHR") == 0) - { - return 0x8268; - } - if (strcmp(str, "GL_DEBUG_TYPE_OTHER") == 0) - { - return 0x8251; - } - if (strcmp(str, "GL_DEBUG_TYPE_OTHER_ARB") == 0) - { - return 0x8251; - } - if (strcmp(str, "GL_DEBUG_TYPE_OTHER_KHR") == 0) - { - return 0x8251; - } - if (strcmp(str, "GL_DEBUG_TYPE_PERFORMANCE") == 0) - { - return 0x8250; - } - if (strcmp(str, "GL_DEBUG_TYPE_PERFORMANCE_ARB") == 0) - { - return 0x8250; - } - if (strcmp(str, "GL_DEBUG_TYPE_PERFORMANCE_KHR") == 0) - { - return 0x8250; - } - if (strcmp(str, "GL_DEBUG_TYPE_POP_GROUP") == 0) - { - return 0x826A; - } - if (strcmp(str, "GL_DEBUG_TYPE_POP_GROUP_KHR") == 0) - { - return 0x826A; - } - if (strcmp(str, "GL_DEBUG_TYPE_PORTABILITY") == 0) - { - return 0x824F; - } - if (strcmp(str, "GL_DEBUG_TYPE_PORTABILITY_ARB") == 0) - { - return 0x824F; - } - if (strcmp(str, "GL_DEBUG_TYPE_PORTABILITY_KHR") == 0) - { - return 0x824F; - } - if (strcmp(str, "GL_DEBUG_TYPE_PUSH_GROUP") == 0) - { - return 0x8269; - } - if (strcmp(str, "GL_DEBUG_TYPE_PUSH_GROUP_KHR") == 0) - { - return 0x8269; - } - if (strcmp(str, "GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR") == 0) - { - return 0x824E; - } - if (strcmp(str, "GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB") == 0) - { - return 0x824E; - } - if (strcmp(str, "GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR") == 0) - { - return 0x824E; - } - if (strcmp(str, "GL_DECAL") == 0) - { - return 0x2101; - } - if (strcmp(str, "GL_DECODE_EXT") == 0) - { - return 0x8A49; - } - if (strcmp(str, "GL_DECR") == 0) - { - return 0x1E03; - } - if (strcmp(str, "GL_DECR_WRAP") == 0) - { - return 0x8508; - } - if (strcmp(str, "GL_DECR_WRAP_EXT") == 0) - { - return 0x8508; - } - if (strcmp(str, "GL_DECR_WRAP_OES") == 0) - { - return 0x8508; - } - if (strcmp(str, "GL_DEDICATED_MEMORY_OBJECT_EXT") == 0) - { - return 0x9581; - } - if (strcmp(str, "GL_DEFORMATIONS_MASK_SGIX") == 0) - { - return 0x8196; - } - if (strcmp(str, "GL_DELETE_STATUS") == 0) - { - return 0x8B80; - } - if (strcmp(str, "GL_DEPENDENT_AR_TEXTURE_2D_NV") == 0) - { - return 0x86E9; - } - if (strcmp(str, "GL_DEPENDENT_GB_TEXTURE_2D_NV") == 0) - { - return 0x86EA; - } - if (strcmp(str, "GL_DEPENDENT_HILO_TEXTURE_2D_NV") == 0) - { - return 0x8858; - } - if (strcmp(str, "GL_DEPENDENT_RGB_TEXTURE_3D_NV") == 0) - { - return 0x8859; - } - if (strcmp(str, "GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV") == 0) - { - return 0x885A; - } - if (strcmp(str, "GL_DEPTH") == 0) - { - return 0x1801; - } - if (strcmp(str, "GL_DEPTH24_STENCIL8") == 0) - { - return 0x88F0; - } - if (strcmp(str, "GL_DEPTH24_STENCIL8_EXT") == 0) - { - return 0x88F0; - } - if (strcmp(str, "GL_DEPTH24_STENCIL8_OES") == 0) - { - return 0x88F0; - } - if (strcmp(str, "GL_DEPTH32F_STENCIL8") == 0) - { - return 0x8CAD; - } - if (strcmp(str, "GL_DEPTH32F_STENCIL8_NV") == 0) - { - return 0x8DAC; - } - if (strcmp(str, "GL_DEPTH_ATTACHMENT") == 0) - { - return 0x8D00; - } - if (strcmp(str, "GL_DEPTH_ATTACHMENT_EXT") == 0) - { - return 0x8D00; - } - if (strcmp(str, "GL_DEPTH_ATTACHMENT_OES") == 0) - { - return 0x8D00; - } - if (strcmp(str, "GL_DEPTH_BIAS") == 0) - { - return 0x0D1F; - } - if (strcmp(str, "GL_DEPTH_BITS") == 0) - { - return 0x0D56; - } - if (strcmp(str, "GL_DEPTH_BOUNDS_EXT") == 0) - { - return 0x8891; - } - if (strcmp(str, "GL_DEPTH_BOUNDS_TEST_EXT") == 0) - { - return 0x8890; - } - if (strcmp(str, "GL_DEPTH_BUFFER_BIT") == 0) - { - return 0x0100; - } - if (strcmp(str, "GL_DEPTH_BUFFER_BIT0_QCOM") == 0) - { - return 0x0100; - } - if (strcmp(str, "GL_DEPTH_BUFFER_BIT1_QCOM") == 0) - { - return 0x0200; - } - if (strcmp(str, "GL_DEPTH_BUFFER_BIT2_QCOM") == 0) - { - return 0x0400; - } - if (strcmp(str, "GL_DEPTH_BUFFER_BIT3_QCOM") == 0) - { - return 0x0800; - } - if (strcmp(str, "GL_DEPTH_BUFFER_BIT4_QCOM") == 0) - { - return 0x1000; - } - if (strcmp(str, "GL_DEPTH_BUFFER_BIT5_QCOM") == 0) - { - return 0x2000; - } - if (strcmp(str, "GL_DEPTH_BUFFER_BIT6_QCOM") == 0) - { - return 0x4000; - } - if (strcmp(str, "GL_DEPTH_BUFFER_BIT7_QCOM") == 0) - { - return 0x8000; - } - if (strcmp(str, "GL_DEPTH_BUFFER_FLOAT_MODE_NV") == 0) - { - return 0x8DAF; - } - if (strcmp(str, "GL_DEPTH_CLAMP") == 0) - { - return 0x864F; - } - if (strcmp(str, "GL_DEPTH_CLAMP_EXT") == 0) - { - return 0x864F; - } - if (strcmp(str, "GL_DEPTH_CLAMP_FAR_AMD") == 0) - { - return 0x901F; - } - if (strcmp(str, "GL_DEPTH_CLAMP_NEAR_AMD") == 0) - { - return 0x901E; - } - if (strcmp(str, "GL_DEPTH_CLAMP_NV") == 0) - { - return 0x864F; - } - if (strcmp(str, "GL_DEPTH_CLEAR_VALUE") == 0) - { - return 0x0B73; - } - if (strcmp(str, "GL_DEPTH_COMPONENT") == 0) - { - return 0x1902; - } - if (strcmp(str, "GL_DEPTH_COMPONENT16") == 0) - { - return 0x81A5; - } - if (strcmp(str, "GL_DEPTH_COMPONENT16_ARB") == 0) - { - return 0x81A5; - } - if (strcmp(str, "GL_DEPTH_COMPONENT16_NONLINEAR_NV") == 0) - { - return 0x8E2C; - } - if (strcmp(str, "GL_DEPTH_COMPONENT16_OES") == 0) - { - return 0x81A5; - } - if (strcmp(str, "GL_DEPTH_COMPONENT16_SGIX") == 0) - { - return 0x81A5; - } - if (strcmp(str, "GL_DEPTH_COMPONENT24") == 0) - { - return 0x81A6; - } - if (strcmp(str, "GL_DEPTH_COMPONENT24_ARB") == 0) - { - return 0x81A6; - } - if (strcmp(str, "GL_DEPTH_COMPONENT24_OES") == 0) - { - return 0x81A6; - } - if (strcmp(str, "GL_DEPTH_COMPONENT24_SGIX") == 0) - { - return 0x81A6; - } - if (strcmp(str, "GL_DEPTH_COMPONENT32") == 0) - { - return 0x81A7; - } - if (strcmp(str, "GL_DEPTH_COMPONENT32F") == 0) - { - return 0x8CAC; - } - if (strcmp(str, "GL_DEPTH_COMPONENT32F_NV") == 0) - { - return 0x8DAB; - } - if (strcmp(str, "GL_DEPTH_COMPONENT32_ARB") == 0) - { - return 0x81A7; - } - if (strcmp(str, "GL_DEPTH_COMPONENT32_OES") == 0) - { - return 0x81A7; - } - if (strcmp(str, "GL_DEPTH_COMPONENT32_SGIX") == 0) - { - return 0x81A7; - } - if (strcmp(str, "GL_DEPTH_COMPONENTS") == 0) - { - return 0x8284; - } - if (strcmp(str, "GL_DEPTH_EXT") == 0) - { - return 0x1801; - } - if (strcmp(str, "GL_DEPTH_FUNC") == 0) - { - return 0x0B74; - } - if (strcmp(str, "GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX") == 0) - { - return 0x8311; - } - if (strcmp(str, "GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX") == 0) - { - return 0x8312; - } - if (strcmp(str, "GL_DEPTH_PASS_INSTRUMENT_SGIX") == 0) - { - return 0x8310; - } - if (strcmp(str, "GL_DEPTH_RANGE") == 0) - { - return 0x0B70; - } - if (strcmp(str, "GL_DEPTH_RENDERABLE") == 0) - { - return 0x8287; - } - if (strcmp(str, "GL_DEPTH_SAMPLES_NV") == 0) - { - return 0x932D; - } - if (strcmp(str, "GL_DEPTH_SCALE") == 0) - { - return 0x0D1E; - } - if (strcmp(str, "GL_DEPTH_STENCIL") == 0) - { - return 0x84F9; - } - if (strcmp(str, "GL_DEPTH_STENCIL_ATTACHMENT") == 0) - { - return 0x821A; - } - if (strcmp(str, "GL_DEPTH_STENCIL_EXT") == 0) - { - return 0x84F9; - } - if (strcmp(str, "GL_DEPTH_STENCIL_MESA") == 0) - { - return 0x8750; - } - if (strcmp(str, "GL_DEPTH_STENCIL_NV") == 0) - { - return 0x84F9; - } - if (strcmp(str, "GL_DEPTH_STENCIL_OES") == 0) - { - return 0x84F9; - } - if (strcmp(str, "GL_DEPTH_STENCIL_TEXTURE_MODE") == 0) - { - return 0x90EA; - } - if (strcmp(str, "GL_DEPTH_STENCIL_TEXTURE_MODE_ANGLE") == 0) - { - return 0x90EA; - } - if (strcmp(str, "GL_DEPTH_STENCIL_TO_BGRA_NV") == 0) - { - return 0x886F; - } - if (strcmp(str, "GL_DEPTH_STENCIL_TO_RGBA_NV") == 0) - { - return 0x886E; - } - if (strcmp(str, "GL_DEPTH_TEST") == 0) - { - return 0x0B71; - } - if (strcmp(str, "GL_DEPTH_TEXTURE_MODE") == 0) - { - return 0x884B; - } - if (strcmp(str, "GL_DEPTH_TEXTURE_MODE_ARB") == 0) - { - return 0x884B; - } - if (strcmp(str, "GL_DEPTH_WRITEMASK") == 0) - { - return 0x0B72; - } - if (strcmp(str, "GL_DETACHED_BUFFERS_NV") == 0) - { - return 0x95AB; - } - if (strcmp(str, "GL_DETACHED_MEMORY_INCARNATION_NV") == 0) - { - return 0x95A9; - } - if (strcmp(str, "GL_DETACHED_TEXTURES_NV") == 0) - { - return 0x95AA; - } - if (strcmp(str, "GL_DETAIL_TEXTURE_2D_BINDING_SGIS") == 0) - { - return 0x8096; - } - if (strcmp(str, "GL_DETAIL_TEXTURE_2D_SGIS") == 0) - { - return 0x8095; - } - if (strcmp(str, "GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS") == 0) - { - return 0x809C; - } - if (strcmp(str, "GL_DETAIL_TEXTURE_LEVEL_SGIS") == 0) - { - return 0x809A; - } - if (strcmp(str, "GL_DETAIL_TEXTURE_MODE_SGIS") == 0) - { - return 0x809B; - } - if (strcmp(str, "GL_DEVICE_LUID_EXT") == 0) - { - return 0x9599; - } - if (strcmp(str, "GL_DEVICE_NODE_MASK_EXT") == 0) - { - return 0x959A; - } - if (strcmp(str, "GL_DEVICE_UUID_EXT") == 0) - { - return 0x9597; - } - if (strcmp(str, "GL_DIFFERENCE") == 0) - { - return 0x929E; - } - if (strcmp(str, "GL_DIFFERENCE_KHR") == 0) - { - return 0x929E; - } - if (strcmp(str, "GL_DIFFERENCE_NV") == 0) - { - return 0x929E; - } - if (strcmp(str, "GL_DIFFUSE") == 0) - { - return 0x1201; - } - if (strcmp(str, "GL_DISCARD_ATI") == 0) - { - return 0x8763; - } - if (strcmp(str, "GL_DISCARD_NV") == 0) - { - return 0x8530; - } - if (strcmp(str, "GL_DISCRETE_AMD") == 0) - { - return 0x9006; - } - if (strcmp(str, "GL_DISJOINT_NV") == 0) - { - return 0x9283; - } - if (strcmp(str, "GL_DISPATCH_INDIRECT_BUFFER") == 0) - { - return 0x90EE; - } - if (strcmp(str, "GL_DISPATCH_INDIRECT_BUFFER_BINDING") == 0) - { - return 0x90EF; - } - if (strcmp(str, "GL_DISPLAY_LIST") == 0) - { - return 0x82E7; - } - if (strcmp(str, "GL_DISTANCE_ATTENUATION_EXT") == 0) - { - return 0x8129; - } - if (strcmp(str, "GL_DISTANCE_ATTENUATION_SGIS") == 0) - { - return 0x8129; - } - if (strcmp(str, "GL_DITHER") == 0) - { - return 0x0BD0; - } - if (strcmp(str, "GL_DMP_PROGRAM_BINARY_DMP") == 0) - { - return 0x9253; - } - if (strcmp(str, "GL_DOMAIN") == 0) - { - return 0x0A02; - } - if (strcmp(str, "GL_DONT_CARE") == 0) - { - return 0x1100; - } - if (strcmp(str, "GL_DOT2_ADD_ATI") == 0) - { - return 0x896C; - } - if (strcmp(str, "GL_DOT3_ATI") == 0) - { - return 0x8966; - } - if (strcmp(str, "GL_DOT3_RGB") == 0) - { - return 0x86AE; - } - if (strcmp(str, "GL_DOT3_RGBA") == 0) - { - return 0x86AF; - } - if (strcmp(str, "GL_DOT3_RGBA_ARB") == 0) - { - return 0x86AF; - } - if (strcmp(str, "GL_DOT3_RGBA_EXT") == 0) - { - return 0x8741; - } - if (strcmp(str, "GL_DOT3_RGBA_IMG") == 0) - { - return 0x86AF; - } - if (strcmp(str, "GL_DOT3_RGB_ARB") == 0) - { - return 0x86AE; - } - if (strcmp(str, "GL_DOT3_RGB_EXT") == 0) - { - return 0x8740; - } - if (strcmp(str, "GL_DOT4_ATI") == 0) - { - return 0x8967; - } - if (strcmp(str, "GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV") == 0) - { - return 0x885D; - } - if (strcmp(str, "GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV") == 0) - { - return 0x86F3; - } - if (strcmp(str, "GL_DOT_PRODUCT_DEPTH_REPLACE_NV") == 0) - { - return 0x86ED; - } - if (strcmp(str, "GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV") == 0) - { - return 0x86F1; - } - if (strcmp(str, "GL_DOT_PRODUCT_NV") == 0) - { - return 0x86EC; - } - if (strcmp(str, "GL_DOT_PRODUCT_PASS_THROUGH_NV") == 0) - { - return 0x885B; - } - if (strcmp(str, "GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV") == 0) - { - return 0x86F2; - } - if (strcmp(str, "GL_DOT_PRODUCT_TEXTURE_1D_NV") == 0) - { - return 0x885C; - } - if (strcmp(str, "GL_DOT_PRODUCT_TEXTURE_2D_NV") == 0) - { - return 0x86EE; - } - if (strcmp(str, "GL_DOT_PRODUCT_TEXTURE_3D_NV") == 0) - { - return 0x86EF; - } - if (strcmp(str, "GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV") == 0) - { - return 0x86F0; - } - if (strcmp(str, "GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV") == 0) - { - return 0x864E; - } - if (strcmp(str, "GL_DOUBLE") == 0) - { - return 0x140A; - } - if (strcmp(str, "GL_DOUBLEBUFFER") == 0) - { - return 0x0C32; - } - if (strcmp(str, "GL_DOUBLE_EXT") == 0) - { - return 0x140A; - } - if (strcmp(str, "GL_DOUBLE_MAT2") == 0) - { - return 0x8F46; - } - if (strcmp(str, "GL_DOUBLE_MAT2_EXT") == 0) - { - return 0x8F46; - } - if (strcmp(str, "GL_DOUBLE_MAT2x3") == 0) - { - return 0x8F49; - } - if (strcmp(str, "GL_DOUBLE_MAT2x3_EXT") == 0) - { - return 0x8F49; - } - if (strcmp(str, "GL_DOUBLE_MAT2x4") == 0) - { - return 0x8F4A; - } - if (strcmp(str, "GL_DOUBLE_MAT2x4_EXT") == 0) - { - return 0x8F4A; - } - if (strcmp(str, "GL_DOUBLE_MAT3") == 0) - { - return 0x8F47; - } - if (strcmp(str, "GL_DOUBLE_MAT3_EXT") == 0) - { - return 0x8F47; - } - if (strcmp(str, "GL_DOUBLE_MAT3x2") == 0) - { - return 0x8F4B; - } - if (strcmp(str, "GL_DOUBLE_MAT3x2_EXT") == 0) - { - return 0x8F4B; - } - if (strcmp(str, "GL_DOUBLE_MAT3x4") == 0) - { - return 0x8F4C; - } - if (strcmp(str, "GL_DOUBLE_MAT3x4_EXT") == 0) - { - return 0x8F4C; - } - if (strcmp(str, "GL_DOUBLE_MAT4") == 0) - { - return 0x8F48; - } - if (strcmp(str, "GL_DOUBLE_MAT4_EXT") == 0) - { - return 0x8F48; - } - if (strcmp(str, "GL_DOUBLE_MAT4x2") == 0) - { - return 0x8F4D; - } - if (strcmp(str, "GL_DOUBLE_MAT4x2_EXT") == 0) - { - return 0x8F4D; - } - if (strcmp(str, "GL_DOUBLE_MAT4x3") == 0) - { - return 0x8F4E; - } - if (strcmp(str, "GL_DOUBLE_MAT4x3_EXT") == 0) - { - return 0x8F4E; - } - if (strcmp(str, "GL_DOUBLE_VEC2") == 0) - { - return 0x8FFC; - } - if (strcmp(str, "GL_DOUBLE_VEC2_EXT") == 0) - { - return 0x8FFC; - } - if (strcmp(str, "GL_DOUBLE_VEC3") == 0) - { - return 0x8FFD; - } - if (strcmp(str, "GL_DOUBLE_VEC3_EXT") == 0) - { - return 0x8FFD; - } - if (strcmp(str, "GL_DOUBLE_VEC4") == 0) - { - return 0x8FFE; - } - if (strcmp(str, "GL_DOUBLE_VEC4_EXT") == 0) - { - return 0x8FFE; - } - if (strcmp(str, "GL_DOWNSAMPLE_SCALES_IMG") == 0) - { - return 0x913E; - } - if (strcmp(str, "GL_DRAW_ARRAYS_COMMAND_NV") == 0) - { - return 0x0003; - } - if (strcmp(str, "GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV") == 0) - { - return 0x0007; - } - if (strcmp(str, "GL_DRAW_ARRAYS_STRIP_COMMAND_NV") == 0) - { - return 0x0005; - } - if (strcmp(str, "GL_DRAW_BUFFER") == 0) - { - return 0x0C01; - } - if (strcmp(str, "GL_DRAW_BUFFER0") == 0) - { - return 0x8825; - } - if (strcmp(str, "GL_DRAW_BUFFER0_ARB") == 0) - { - return 0x8825; - } - if (strcmp(str, "GL_DRAW_BUFFER0_ATI") == 0) - { - return 0x8825; - } - if (strcmp(str, "GL_DRAW_BUFFER0_EXT") == 0) - { - return 0x8825; - } - if (strcmp(str, "GL_DRAW_BUFFER0_NV") == 0) - { - return 0x8825; - } - if (strcmp(str, "GL_DRAW_BUFFER1") == 0) - { - return 0x8826; - } - if (strcmp(str, "GL_DRAW_BUFFER10") == 0) - { - return 0x882F; - } - if (strcmp(str, "GL_DRAW_BUFFER10_ARB") == 0) - { - return 0x882F; - } - if (strcmp(str, "GL_DRAW_BUFFER10_ATI") == 0) - { - return 0x882F; - } - if (strcmp(str, "GL_DRAW_BUFFER10_EXT") == 0) - { - return 0x882F; - } - if (strcmp(str, "GL_DRAW_BUFFER10_NV") == 0) - { - return 0x882F; - } - if (strcmp(str, "GL_DRAW_BUFFER11") == 0) - { - return 0x8830; - } - if (strcmp(str, "GL_DRAW_BUFFER11_ARB") == 0) - { - return 0x8830; - } - if (strcmp(str, "GL_DRAW_BUFFER11_ATI") == 0) - { - return 0x8830; - } - if (strcmp(str, "GL_DRAW_BUFFER11_EXT") == 0) - { - return 0x8830; - } - if (strcmp(str, "GL_DRAW_BUFFER11_NV") == 0) - { - return 0x8830; - } - if (strcmp(str, "GL_DRAW_BUFFER12") == 0) - { - return 0x8831; - } - if (strcmp(str, "GL_DRAW_BUFFER12_ARB") == 0) - { - return 0x8831; - } - if (strcmp(str, "GL_DRAW_BUFFER12_ATI") == 0) - { - return 0x8831; - } - if (strcmp(str, "GL_DRAW_BUFFER12_EXT") == 0) - { - return 0x8831; - } - if (strcmp(str, "GL_DRAW_BUFFER12_NV") == 0) - { - return 0x8831; - } - if (strcmp(str, "GL_DRAW_BUFFER13") == 0) - { - return 0x8832; - } - if (strcmp(str, "GL_DRAW_BUFFER13_ARB") == 0) - { - return 0x8832; - } - if (strcmp(str, "GL_DRAW_BUFFER13_ATI") == 0) - { - return 0x8832; - } - if (strcmp(str, "GL_DRAW_BUFFER13_EXT") == 0) - { - return 0x8832; - } - if (strcmp(str, "GL_DRAW_BUFFER13_NV") == 0) - { - return 0x8832; - } - if (strcmp(str, "GL_DRAW_BUFFER14") == 0) - { - return 0x8833; - } - if (strcmp(str, "GL_DRAW_BUFFER14_ARB") == 0) - { - return 0x8833; - } - if (strcmp(str, "GL_DRAW_BUFFER14_ATI") == 0) - { - return 0x8833; - } - if (strcmp(str, "GL_DRAW_BUFFER14_EXT") == 0) - { - return 0x8833; - } - if (strcmp(str, "GL_DRAW_BUFFER14_NV") == 0) - { - return 0x8833; - } - if (strcmp(str, "GL_DRAW_BUFFER15") == 0) - { - return 0x8834; - } - if (strcmp(str, "GL_DRAW_BUFFER15_ARB") == 0) - { - return 0x8834; - } - if (strcmp(str, "GL_DRAW_BUFFER15_ATI") == 0) - { - return 0x8834; - } - if (strcmp(str, "GL_DRAW_BUFFER15_EXT") == 0) - { - return 0x8834; - } - if (strcmp(str, "GL_DRAW_BUFFER15_NV") == 0) - { - return 0x8834; - } - if (strcmp(str, "GL_DRAW_BUFFER1_ARB") == 0) - { - return 0x8826; - } - if (strcmp(str, "GL_DRAW_BUFFER1_ATI") == 0) - { - return 0x8826; - } - if (strcmp(str, "GL_DRAW_BUFFER1_EXT") == 0) - { - return 0x8826; - } - if (strcmp(str, "GL_DRAW_BUFFER1_NV") == 0) - { - return 0x8826; - } - if (strcmp(str, "GL_DRAW_BUFFER2") == 0) - { - return 0x8827; - } - if (strcmp(str, "GL_DRAW_BUFFER2_ARB") == 0) - { - return 0x8827; - } - if (strcmp(str, "GL_DRAW_BUFFER2_ATI") == 0) - { - return 0x8827; - } - if (strcmp(str, "GL_DRAW_BUFFER2_EXT") == 0) - { - return 0x8827; - } - if (strcmp(str, "GL_DRAW_BUFFER2_NV") == 0) - { - return 0x8827; - } - if (strcmp(str, "GL_DRAW_BUFFER3") == 0) - { - return 0x8828; - } - if (strcmp(str, "GL_DRAW_BUFFER3_ARB") == 0) - { - return 0x8828; - } - if (strcmp(str, "GL_DRAW_BUFFER3_ATI") == 0) - { - return 0x8828; - } - if (strcmp(str, "GL_DRAW_BUFFER3_EXT") == 0) - { - return 0x8828; - } - if (strcmp(str, "GL_DRAW_BUFFER3_NV") == 0) - { - return 0x8828; - } - if (strcmp(str, "GL_DRAW_BUFFER4") == 0) - { - return 0x8829; - } - if (strcmp(str, "GL_DRAW_BUFFER4_ARB") == 0) - { - return 0x8829; - } - if (strcmp(str, "GL_DRAW_BUFFER4_ATI") == 0) - { - return 0x8829; - } - if (strcmp(str, "GL_DRAW_BUFFER4_EXT") == 0) - { - return 0x8829; - } - if (strcmp(str, "GL_DRAW_BUFFER4_NV") == 0) - { - return 0x8829; - } - if (strcmp(str, "GL_DRAW_BUFFER5") == 0) - { - return 0x882A; - } - if (strcmp(str, "GL_DRAW_BUFFER5_ARB") == 0) - { - return 0x882A; - } - if (strcmp(str, "GL_DRAW_BUFFER5_ATI") == 0) - { - return 0x882A; - } - if (strcmp(str, "GL_DRAW_BUFFER5_EXT") == 0) - { - return 0x882A; - } - if (strcmp(str, "GL_DRAW_BUFFER5_NV") == 0) - { - return 0x882A; - } - if (strcmp(str, "GL_DRAW_BUFFER6") == 0) - { - return 0x882B; - } - if (strcmp(str, "GL_DRAW_BUFFER6_ARB") == 0) - { - return 0x882B; - } - if (strcmp(str, "GL_DRAW_BUFFER6_ATI") == 0) - { - return 0x882B; - } - if (strcmp(str, "GL_DRAW_BUFFER6_EXT") == 0) - { - return 0x882B; - } - if (strcmp(str, "GL_DRAW_BUFFER6_NV") == 0) - { - return 0x882B; - } - if (strcmp(str, "GL_DRAW_BUFFER7") == 0) - { - return 0x882C; - } - if (strcmp(str, "GL_DRAW_BUFFER7_ARB") == 0) - { - return 0x882C; - } - if (strcmp(str, "GL_DRAW_BUFFER7_ATI") == 0) - { - return 0x882C; - } - if (strcmp(str, "GL_DRAW_BUFFER7_EXT") == 0) - { - return 0x882C; - } - if (strcmp(str, "GL_DRAW_BUFFER7_NV") == 0) - { - return 0x882C; - } - if (strcmp(str, "GL_DRAW_BUFFER8") == 0) - { - return 0x882D; - } - if (strcmp(str, "GL_DRAW_BUFFER8_ARB") == 0) - { - return 0x882D; - } - if (strcmp(str, "GL_DRAW_BUFFER8_ATI") == 0) - { - return 0x882D; - } - if (strcmp(str, "GL_DRAW_BUFFER8_EXT") == 0) - { - return 0x882D; - } - if (strcmp(str, "GL_DRAW_BUFFER8_NV") == 0) - { - return 0x882D; - } - if (strcmp(str, "GL_DRAW_BUFFER9") == 0) - { - return 0x882E; - } - if (strcmp(str, "GL_DRAW_BUFFER9_ARB") == 0) - { - return 0x882E; - } - if (strcmp(str, "GL_DRAW_BUFFER9_ATI") == 0) - { - return 0x882E; - } - if (strcmp(str, "GL_DRAW_BUFFER9_EXT") == 0) - { - return 0x882E; - } - if (strcmp(str, "GL_DRAW_BUFFER9_NV") == 0) - { - return 0x882E; - } - if (strcmp(str, "GL_DRAW_BUFFER_EXT") == 0) - { - return 0x0C01; - } - if (strcmp(str, "GL_DRAW_ELEMENTS_COMMAND_NV") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV") == 0) - { - return 0x0006; - } - if (strcmp(str, "GL_DRAW_ELEMENTS_STRIP_COMMAND_NV") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_DRAW_FRAMEBUFFER") == 0) - { - return 0x8CA9; - } - if (strcmp(str, "GL_DRAW_FRAMEBUFFER_ANGLE") == 0) - { - return 0x8CA9; - } - if (strcmp(str, "GL_DRAW_FRAMEBUFFER_APPLE") == 0) - { - return 0x8CA9; - } - if (strcmp(str, "GL_DRAW_FRAMEBUFFER_BINDING") == 0) - { - return 0x8CA6; - } - if (strcmp(str, "GL_DRAW_FRAMEBUFFER_BINDING_ANGLE") == 0) - { - return 0x8CA6; - } - if (strcmp(str, "GL_DRAW_FRAMEBUFFER_BINDING_APPLE") == 0) - { - return 0x8CA6; - } - if (strcmp(str, "GL_DRAW_FRAMEBUFFER_BINDING_EXT") == 0) - { - return 0x8CA6; - } - if (strcmp(str, "GL_DRAW_FRAMEBUFFER_BINDING_NV") == 0) - { - return 0x8CA6; - } - if (strcmp(str, "GL_DRAW_FRAMEBUFFER_EXT") == 0) - { - return 0x8CA9; - } - if (strcmp(str, "GL_DRAW_FRAMEBUFFER_NV") == 0) - { - return 0x8CA9; - } - if (strcmp(str, "GL_DRAW_INDIRECT_ADDRESS_NV") == 0) - { - return 0x8F41; - } - if (strcmp(str, "GL_DRAW_INDIRECT_BUFFER") == 0) - { - return 0x8F3F; - } - if (strcmp(str, "GL_DRAW_INDIRECT_BUFFER_BINDING") == 0) - { - return 0x8F43; - } - if (strcmp(str, "GL_DRAW_INDIRECT_LENGTH_NV") == 0) - { - return 0x8F42; - } - if (strcmp(str, "GL_DRAW_INDIRECT_UNIFIED_NV") == 0) - { - return 0x8F40; - } - if (strcmp(str, "GL_DRAW_PIXELS_APPLE") == 0) - { - return 0x8A0A; - } - if (strcmp(str, "GL_DRAW_PIXEL_TOKEN") == 0) - { - return 0x0705; - } - if (strcmp(str, "GL_DRIVER_UUID_EXT") == 0) - { - return 0x9598; - } - if (strcmp(str, "GL_DSDT8_MAG8_INTENSITY8_NV") == 0) - { - return 0x870B; - } - if (strcmp(str, "GL_DSDT8_MAG8_NV") == 0) - { - return 0x870A; - } - if (strcmp(str, "GL_DSDT8_NV") == 0) - { - return 0x8709; - } - if (strcmp(str, "GL_DSDT_MAG_INTENSITY_NV") == 0) - { - return 0x86DC; - } - if (strcmp(str, "GL_DSDT_MAG_NV") == 0) - { - return 0x86F6; - } - if (strcmp(str, "GL_DSDT_MAG_VIB_NV") == 0) - { - return 0x86F7; - } - if (strcmp(str, "GL_DSDT_NV") == 0) - { - return 0x86F5; - } - if (strcmp(str, "GL_DST_ALPHA") == 0) - { - return 0x0304; - } - if (strcmp(str, "GL_DST_ATOP_NV") == 0) - { - return 0x928F; - } - if (strcmp(str, "GL_DST_COLOR") == 0) - { - return 0x0306; - } - if (strcmp(str, "GL_DST_IN_NV") == 0) - { - return 0x928B; - } - if (strcmp(str, "GL_DST_NV") == 0) - { - return 0x9287; - } - if (strcmp(str, "GL_DST_OUT_NV") == 0) - { - return 0x928D; - } - if (strcmp(str, "GL_DST_OVER_NV") == 0) - { - return 0x9289; - } - if (strcmp(str, "GL_DS_BIAS_NV") == 0) - { - return 0x8716; - } - if (strcmp(str, "GL_DS_SCALE_NV") == 0) - { - return 0x8710; - } - if (strcmp(str, "GL_DT_BIAS_NV") == 0) - { - return 0x8717; - } - if (strcmp(str, "GL_DT_SCALE_NV") == 0) - { - return 0x8711; - } - if (strcmp(str, "GL_DU8DV8_ATI") == 0) - { - return 0x877A; - } - if (strcmp(str, "GL_DUAL_ALPHA12_SGIS") == 0) - { - return 0x8112; - } - if (strcmp(str, "GL_DUAL_ALPHA16_SGIS") == 0) - { - return 0x8113; - } - if (strcmp(str, "GL_DUAL_ALPHA4_SGIS") == 0) - { - return 0x8110; - } - if (strcmp(str, "GL_DUAL_ALPHA8_SGIS") == 0) - { - return 0x8111; - } - if (strcmp(str, "GL_DUAL_INTENSITY12_SGIS") == 0) - { - return 0x811A; - } - if (strcmp(str, "GL_DUAL_INTENSITY16_SGIS") == 0) - { - return 0x811B; - } - if (strcmp(str, "GL_DUAL_INTENSITY4_SGIS") == 0) - { - return 0x8118; - } - if (strcmp(str, "GL_DUAL_INTENSITY8_SGIS") == 0) - { - return 0x8119; - } - if (strcmp(str, "GL_DUAL_LUMINANCE12_SGIS") == 0) - { - return 0x8116; - } - if (strcmp(str, "GL_DUAL_LUMINANCE16_SGIS") == 0) - { - return 0x8117; - } - if (strcmp(str, "GL_DUAL_LUMINANCE4_SGIS") == 0) - { - return 0x8114; - } - if (strcmp(str, "GL_DUAL_LUMINANCE8_SGIS") == 0) - { - return 0x8115; - } - if (strcmp(str, "GL_DUAL_LUMINANCE_ALPHA4_SGIS") == 0) - { - return 0x811C; - } - if (strcmp(str, "GL_DUAL_LUMINANCE_ALPHA8_SGIS") == 0) - { - return 0x811D; - } - if (strcmp(str, "GL_DUAL_TEXTURE_SELECT_SGIS") == 0) - { - return 0x8124; - } - if (strcmp(str, "GL_DUDV_ATI") == 0) - { - return 0x8779; - } - if (strcmp(str, "GL_DUP_FIRST_CUBIC_CURVE_TO_NV") == 0) - { - return 0x00F2; - } - if (strcmp(str, "GL_DUP_LAST_CUBIC_CURVE_TO_NV") == 0) - { - return 0x00F4; - } - if (strcmp(str, "GL_DYNAMIC_ATI") == 0) - { - return 0x8761; - } - if (strcmp(str, "GL_DYNAMIC_COPY") == 0) - { - return 0x88EA; - } - if (strcmp(str, "GL_DYNAMIC_COPY_ARB") == 0) - { - return 0x88EA; - } - if (strcmp(str, "GL_DYNAMIC_DRAW") == 0) - { - return 0x88E8; - } - if (strcmp(str, "GL_DYNAMIC_DRAW_ARB") == 0) - { - return 0x88E8; - } - if (strcmp(str, "GL_DYNAMIC_READ") == 0) - { - return 0x88E9; - } - if (strcmp(str, "GL_DYNAMIC_READ_ARB") == 0) - { - return 0x88E9; - } - if (strcmp(str, "GL_DYNAMIC_STORAGE_BIT") == 0) - { - return 0x0100; - } - if (strcmp(str, "GL_DYNAMIC_STORAGE_BIT_EXT") == 0) - { - return 0x0100; - } - if (strcmp(str, "GL_EDGEFLAG_BIT_PGI") == 0) - { - return 0x40000; - } - if (strcmp(str, "GL_EDGE_FLAG") == 0) - { - return 0x0B43; - } - if (strcmp(str, "GL_EDGE_FLAG_ARRAY") == 0) - { - return 0x8079; - } - if (strcmp(str, "GL_EDGE_FLAG_ARRAY_ADDRESS_NV") == 0) - { - return 0x8F26; - } - if (strcmp(str, "GL_EDGE_FLAG_ARRAY_BUFFER_BINDING") == 0) - { - return 0x889B; - } - if (strcmp(str, "GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB") == 0) - { - return 0x889B; - } - if (strcmp(str, "GL_EDGE_FLAG_ARRAY_COUNT_EXT") == 0) - { - return 0x808D; - } - if (strcmp(str, "GL_EDGE_FLAG_ARRAY_EXT") == 0) - { - return 0x8079; - } - if (strcmp(str, "GL_EDGE_FLAG_ARRAY_LENGTH_NV") == 0) - { - return 0x8F30; - } - if (strcmp(str, "GL_EDGE_FLAG_ARRAY_LIST_IBM") == 0) - { - return 0x103075; - } - if (strcmp(str, "GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM") == 0) - { - return 0x103085; - } - if (strcmp(str, "GL_EDGE_FLAG_ARRAY_POINTER") == 0) - { - return 0x8093; - } - if (strcmp(str, "GL_EDGE_FLAG_ARRAY_POINTER_EXT") == 0) - { - return 0x8093; - } - if (strcmp(str, "GL_EDGE_FLAG_ARRAY_STRIDE") == 0) - { - return 0x808C; - } - if (strcmp(str, "GL_EDGE_FLAG_ARRAY_STRIDE_EXT") == 0) - { - return 0x808C; - } - if (strcmp(str, "GL_EFFECTIVE_RASTER_SAMPLES_EXT") == 0) - { - return 0x932C; - } - if (strcmp(str, "GL_EIGHTH_BIT_ATI") == 0) - { - return 0x0020; - } - if (strcmp(str, "GL_ELEMENT_ADDRESS_COMMAND_NV") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_ELEMENT_ARRAY_ADDRESS_NV") == 0) - { - return 0x8F29; - } - if (strcmp(str, "GL_ELEMENT_ARRAY_APPLE") == 0) - { - return 0x8A0C; - } - if (strcmp(str, "GL_ELEMENT_ARRAY_ATI") == 0) - { - return 0x8768; - } - if (strcmp(str, "GL_ELEMENT_ARRAY_BARRIER_BIT") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_ELEMENT_ARRAY_BARRIER_BIT_EXT") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_ELEMENT_ARRAY_BUFFER") == 0) - { - return 0x8893; - } - if (strcmp(str, "GL_ELEMENT_ARRAY_BUFFER_ARB") == 0) - { - return 0x8893; - } - if (strcmp(str, "GL_ELEMENT_ARRAY_BUFFER_BINDING") == 0) - { - return 0x8895; - } - if (strcmp(str, "GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB") == 0) - { - return 0x8895; - } - if (strcmp(str, "GL_ELEMENT_ARRAY_LENGTH_NV") == 0) - { - return 0x8F33; - } - if (strcmp(str, "GL_ELEMENT_ARRAY_POINTER_APPLE") == 0) - { - return 0x8A0E; - } - if (strcmp(str, "GL_ELEMENT_ARRAY_POINTER_ATI") == 0) - { - return 0x876A; - } - if (strcmp(str, "GL_ELEMENT_ARRAY_TYPE_APPLE") == 0) - { - return 0x8A0D; - } - if (strcmp(str, "GL_ELEMENT_ARRAY_TYPE_ATI") == 0) - { - return 0x8769; - } - if (strcmp(str, "GL_ELEMENT_ARRAY_UNIFIED_NV") == 0) - { - return 0x8F1F; - } - if (strcmp(str, "GL_EMBOSS_CONSTANT_NV") == 0) - { - return 0x855E; - } - if (strcmp(str, "GL_EMBOSS_LIGHT_NV") == 0) - { - return 0x855D; - } - if (strcmp(str, "GL_EMBOSS_MAP_NV") == 0) - { - return 0x855F; - } - if (strcmp(str, "GL_EMISSION") == 0) - { - return 0x1600; - } - if (strcmp(str, "GL_ENABLE_BIT") == 0) - { - return 0x2000; - } - if (strcmp(str, "GL_EQUAL") == 0) - { - return 0x0202; - } - if (strcmp(str, "GL_EQUIV") == 0) - { - return 0x1509; - } - if (strcmp(str, "GL_ETC1_RGB8_OES") == 0) - { - return 0x8D64; - } - if (strcmp(str, "GL_ETC1_SRGB8_NV") == 0) - { - return 0x88EE; - } - if (strcmp(str, "GL_EVAL_2D_NV") == 0) - { - return 0x86C0; - } - if (strcmp(str, "GL_EVAL_BIT") == 0) - { - return 0x10000; - } - if (strcmp(str, "GL_EVAL_FRACTIONAL_TESSELLATION_NV") == 0) - { - return 0x86C5; - } - if (strcmp(str, "GL_EVAL_TRIANGULAR_2D_NV") == 0) - { - return 0x86C1; - } - if (strcmp(str, "GL_EVAL_VERTEX_ATTRIB0_NV") == 0) - { - return 0x86C6; - } - if (strcmp(str, "GL_EVAL_VERTEX_ATTRIB10_NV") == 0) - { - return 0x86D0; - } - if (strcmp(str, "GL_EVAL_VERTEX_ATTRIB11_NV") == 0) - { - return 0x86D1; - } - if (strcmp(str, "GL_EVAL_VERTEX_ATTRIB12_NV") == 0) - { - return 0x86D2; - } - if (strcmp(str, "GL_EVAL_VERTEX_ATTRIB13_NV") == 0) - { - return 0x86D3; - } - if (strcmp(str, "GL_EVAL_VERTEX_ATTRIB14_NV") == 0) - { - return 0x86D4; - } - if (strcmp(str, "GL_EVAL_VERTEX_ATTRIB15_NV") == 0) - { - return 0x86D5; - } - if (strcmp(str, "GL_EVAL_VERTEX_ATTRIB1_NV") == 0) - { - return 0x86C7; - } - if (strcmp(str, "GL_EVAL_VERTEX_ATTRIB2_NV") == 0) - { - return 0x86C8; - } - if (strcmp(str, "GL_EVAL_VERTEX_ATTRIB3_NV") == 0) - { - return 0x86C9; - } - if (strcmp(str, "GL_EVAL_VERTEX_ATTRIB4_NV") == 0) - { - return 0x86CA; - } - if (strcmp(str, "GL_EVAL_VERTEX_ATTRIB5_NV") == 0) - { - return 0x86CB; - } - if (strcmp(str, "GL_EVAL_VERTEX_ATTRIB6_NV") == 0) - { - return 0x86CC; - } - if (strcmp(str, "GL_EVAL_VERTEX_ATTRIB7_NV") == 0) - { - return 0x86CD; - } - if (strcmp(str, "GL_EVAL_VERTEX_ATTRIB8_NV") == 0) - { - return 0x86CE; - } - if (strcmp(str, "GL_EVAL_VERTEX_ATTRIB9_NV") == 0) - { - return 0x86CF; - } - if (strcmp(str, "GL_EXCLUSION") == 0) - { - return 0x92A0; - } - if (strcmp(str, "GL_EXCLUSION_KHR") == 0) - { - return 0x92A0; - } - if (strcmp(str, "GL_EXCLUSION_NV") == 0) - { - return 0x92A0; - } - if (strcmp(str, "GL_EXCLUSIVE_EXT") == 0) - { - return 0x8F11; - } - if (strcmp(str, "GL_EXP") == 0) - { - return 0x0800; - } - if (strcmp(str, "GL_EXP2") == 0) - { - return 0x0801; - } - if (strcmp(str, "GL_EXPAND_NEGATE_NV") == 0) - { - return 0x8539; - } - if (strcmp(str, "GL_EXPAND_NORMAL_NV") == 0) - { - return 0x8538; - } - if (strcmp(str, "GL_EXTENSIONS") == 0) - { - return 0x1F03; - } - if (strcmp(str, "GL_EXTERNAL_STORAGE_BIT_NVX") == 0) - { - return 0x2000; - } - if (strcmp(str, "GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD") == 0) - { - return 0x9160; - } - if (strcmp(str, "GL_EYE_DISTANCE_TO_LINE_SGIS") == 0) - { - return 0x81F2; - } - if (strcmp(str, "GL_EYE_DISTANCE_TO_POINT_SGIS") == 0) - { - return 0x81F0; - } - if (strcmp(str, "GL_EYE_LINEAR") == 0) - { - return 0x2400; - } - if (strcmp(str, "GL_EYE_LINEAR_NV") == 0) - { - return 0x2400; - } - if (strcmp(str, "GL_EYE_LINE_SGIS") == 0) - { - return 0x81F6; - } - if (strcmp(str, "GL_EYE_PLANE") == 0) - { - return 0x2502; - } - if (strcmp(str, "GL_EYE_PLANE_ABSOLUTE_NV") == 0) - { - return 0x855C; - } - if (strcmp(str, "GL_EYE_POINT_SGIS") == 0) - { - return 0x81F4; - } - if (strcmp(str, "GL_EYE_RADIAL_NV") == 0) - { - return 0x855B; - } - if (strcmp(str, "GL_E_TIMES_F_NV") == 0) - { - return 0x8531; - } - if (strcmp(str, "GL_FACTOR_ALPHA_MODULATE_IMG") == 0) - { - return 0x8C07; - } - if (strcmp(str, "GL_FACTOR_MAX_AMD") == 0) - { - return 0x901D; - } - if (strcmp(str, "GL_FACTOR_MIN_AMD") == 0) - { - return 0x901C; - } - if (strcmp(str, "GL_FAILURE_NV") == 0) - { - return 0x9030; - } - if (strcmp(str, "GL_FALSE") == 0) - { - return 0x0000; - } - if (strcmp(str, "GL_FASTEST") == 0) - { - return 0x1101; - } - if (strcmp(str, "GL_FEEDBACK") == 0) - { - return 0x1C01; - } - if (strcmp(str, "GL_FEEDBACK_BUFFER_POINTER") == 0) - { - return 0x0DF0; - } - if (strcmp(str, "GL_FEEDBACK_BUFFER_SIZE") == 0) - { - return 0x0DF1; - } - if (strcmp(str, "GL_FEEDBACK_BUFFER_TYPE") == 0) - { - return 0x0DF2; - } - if (strcmp(str, "GL_FENCE_APPLE") == 0) - { - return 0x8A0B; - } - if (strcmp(str, "GL_FENCE_CONDITION_NV") == 0) - { - return 0x84F4; - } - if (strcmp(str, "GL_FENCE_STATUS_NV") == 0) - { - return 0x84F3; - } - if (strcmp(str, "GL_FETCH_PER_SAMPLE_ARM") == 0) - { - return 0x8F65; - } - if (strcmp(str, "GL_FIELDS_NV") == 0) - { - return 0x8E27; - } - if (strcmp(str, "GL_FIELD_LOWER_NV") == 0) - { - return 0x9023; - } - if (strcmp(str, "GL_FIELD_UPPER_NV") == 0) - { - return 0x9022; - } - if (strcmp(str, "GL_FILE_NAME_NV") == 0) - { - return 0x9074; - } - if (strcmp(str, "GL_FILL") == 0) - { - return 0x1B02; - } - if (strcmp(str, "GL_FILL_NV") == 0) - { - return 0x1B02; - } - if (strcmp(str, "GL_FILL_RECTANGLE_NV") == 0) - { - return 0x933C; - } - if (strcmp(str, "GL_FILTER") == 0) - { - return 0x829A; - } - if (strcmp(str, "GL_FILTER4_SGIS") == 0) - { - return 0x8146; - } - if (strcmp(str, "GL_FIRST_TO_REST_NV") == 0) - { - return 0x90AF; - } - if (strcmp(str, "GL_FIRST_VERTEX_CONVENTION") == 0) - { - return 0x8E4D; - } - if (strcmp(str, "GL_FIRST_VERTEX_CONVENTION_ANGLE") == 0) - { - return 0x8E4D; - } - if (strcmp(str, "GL_FIRST_VERTEX_CONVENTION_EXT") == 0) - { - return 0x8E4D; - } - if (strcmp(str, "GL_FIRST_VERTEX_CONVENTION_OES") == 0) - { - return 0x8E4D; - } - if (strcmp(str, "GL_FIXED") == 0) - { - return 0x140C; - } - if (strcmp(str, "GL_FIXED_OES") == 0) - { - return 0x140C; - } - if (strcmp(str, "GL_FIXED_ONLY") == 0) - { - return 0x891D; - } - if (strcmp(str, "GL_FIXED_ONLY_ARB") == 0) - { - return 0x891D; - } - if (strcmp(str, "GL_FLAT") == 0) - { - return 0x1D00; - } - if (strcmp(str, "GL_FLOAT") == 0) - { - return 0x1406; - } - if (strcmp(str, "GL_FLOAT16_MAT2_AMD") == 0) - { - return 0x91C5; - } - if (strcmp(str, "GL_FLOAT16_MAT2x3_AMD") == 0) - { - return 0x91C8; - } - if (strcmp(str, "GL_FLOAT16_MAT2x4_AMD") == 0) - { - return 0x91C9; - } - if (strcmp(str, "GL_FLOAT16_MAT3_AMD") == 0) - { - return 0x91C6; - } - if (strcmp(str, "GL_FLOAT16_MAT3x2_AMD") == 0) - { - return 0x91CA; - } - if (strcmp(str, "GL_FLOAT16_MAT3x4_AMD") == 0) - { - return 0x91CB; - } - if (strcmp(str, "GL_FLOAT16_MAT4_AMD") == 0) - { - return 0x91C7; - } - if (strcmp(str, "GL_FLOAT16_MAT4x2_AMD") == 0) - { - return 0x91CC; - } - if (strcmp(str, "GL_FLOAT16_MAT4x3_AMD") == 0) - { - return 0x91CD; - } - if (strcmp(str, "GL_FLOAT16_NV") == 0) - { - return 0x8FF8; - } - if (strcmp(str, "GL_FLOAT16_VEC2_NV") == 0) - { - return 0x8FF9; - } - if (strcmp(str, "GL_FLOAT16_VEC3_NV") == 0) - { - return 0x8FFA; - } - if (strcmp(str, "GL_FLOAT16_VEC4_NV") == 0) - { - return 0x8FFB; - } - if (strcmp(str, "GL_FLOAT_32_UNSIGNED_INT_24_8_REV") == 0) - { - return 0x8DAD; - } - if (strcmp(str, "GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV") == 0) - { - return 0x8DAD; - } - if (strcmp(str, "GL_FLOAT_CLEAR_COLOR_VALUE_NV") == 0) - { - return 0x888D; - } - if (strcmp(str, "GL_FLOAT_MAT2") == 0) - { - return 0x8B5A; - } - if (strcmp(str, "GL_FLOAT_MAT2_ARB") == 0) - { - return 0x8B5A; - } - if (strcmp(str, "GL_FLOAT_MAT2x3") == 0) - { - return 0x8B65; - } - if (strcmp(str, "GL_FLOAT_MAT2x3_NV") == 0) - { - return 0x8B65; - } - if (strcmp(str, "GL_FLOAT_MAT2x4") == 0) - { - return 0x8B66; - } - if (strcmp(str, "GL_FLOAT_MAT2x4_NV") == 0) - { - return 0x8B66; - } - if (strcmp(str, "GL_FLOAT_MAT3") == 0) - { - return 0x8B5B; - } - if (strcmp(str, "GL_FLOAT_MAT3_ARB") == 0) - { - return 0x8B5B; - } - if (strcmp(str, "GL_FLOAT_MAT3x2") == 0) - { - return 0x8B67; - } - if (strcmp(str, "GL_FLOAT_MAT3x2_NV") == 0) - { - return 0x8B67; - } - if (strcmp(str, "GL_FLOAT_MAT3x4") == 0) - { - return 0x8B68; - } - if (strcmp(str, "GL_FLOAT_MAT3x4_NV") == 0) - { - return 0x8B68; - } - if (strcmp(str, "GL_FLOAT_MAT4") == 0) - { - return 0x8B5C; - } - if (strcmp(str, "GL_FLOAT_MAT4_ARB") == 0) - { - return 0x8B5C; - } - if (strcmp(str, "GL_FLOAT_MAT4x2") == 0) - { - return 0x8B69; - } - if (strcmp(str, "GL_FLOAT_MAT4x2_NV") == 0) - { - return 0x8B69; - } - if (strcmp(str, "GL_FLOAT_MAT4x3") == 0) - { - return 0x8B6A; - } - if (strcmp(str, "GL_FLOAT_MAT4x3_NV") == 0) - { - return 0x8B6A; - } - if (strcmp(str, "GL_FLOAT_R16_NV") == 0) - { - return 0x8884; - } - if (strcmp(str, "GL_FLOAT_R32_NV") == 0) - { - return 0x8885; - } - if (strcmp(str, "GL_FLOAT_RG16_NV") == 0) - { - return 0x8886; - } - if (strcmp(str, "GL_FLOAT_RG32_NV") == 0) - { - return 0x8887; - } - if (strcmp(str, "GL_FLOAT_RGB16_NV") == 0) - { - return 0x8888; - } - if (strcmp(str, "GL_FLOAT_RGB32_NV") == 0) - { - return 0x8889; - } - if (strcmp(str, "GL_FLOAT_RGBA16_NV") == 0) - { - return 0x888A; - } - if (strcmp(str, "GL_FLOAT_RGBA32_NV") == 0) - { - return 0x888B; - } - if (strcmp(str, "GL_FLOAT_RGBA_MODE_NV") == 0) - { - return 0x888E; - } - if (strcmp(str, "GL_FLOAT_RGBA_NV") == 0) - { - return 0x8883; - } - if (strcmp(str, "GL_FLOAT_RGB_NV") == 0) - { - return 0x8882; - } - if (strcmp(str, "GL_FLOAT_RG_NV") == 0) - { - return 0x8881; - } - if (strcmp(str, "GL_FLOAT_R_NV") == 0) - { - return 0x8880; - } - if (strcmp(str, "GL_FLOAT_VEC2") == 0) - { - return 0x8B50; - } - if (strcmp(str, "GL_FLOAT_VEC2_ARB") == 0) - { - return 0x8B50; - } - if (strcmp(str, "GL_FLOAT_VEC3") == 0) - { - return 0x8B51; - } - if (strcmp(str, "GL_FLOAT_VEC3_ARB") == 0) - { - return 0x8B51; - } - if (strcmp(str, "GL_FLOAT_VEC4") == 0) - { - return 0x8B52; - } - if (strcmp(str, "GL_FLOAT_VEC4_ARB") == 0) - { - return 0x8B52; - } - if (strcmp(str, "GL_FOG") == 0) - { - return 0x0B60; - } - if (strcmp(str, "GL_FOG_BIT") == 0) - { - return 0x0080; - } - if (strcmp(str, "GL_FOG_COLOR") == 0) - { - return 0x0B66; - } - if (strcmp(str, "GL_FOG_COORD") == 0) - { - return 0x8451; - } - if (strcmp(str, "GL_FOG_COORDINATE") == 0) - { - return 0x8451; - } - if (strcmp(str, "GL_FOG_COORDINATE_ARRAY") == 0) - { - return 0x8457; - } - if (strcmp(str, "GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING") == 0) - { - return 0x889D; - } - if (strcmp(str, "GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB") == 0) - { - return 0x889D; - } - if (strcmp(str, "GL_FOG_COORDINATE_ARRAY_EXT") == 0) - { - return 0x8457; - } - if (strcmp(str, "GL_FOG_COORDINATE_ARRAY_LIST_IBM") == 0) - { - return 0x103076; - } - if (strcmp(str, "GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM") == 0) - { - return 0x103086; - } - if (strcmp(str, "GL_FOG_COORDINATE_ARRAY_POINTER") == 0) - { - return 0x8456; - } - if (strcmp(str, "GL_FOG_COORDINATE_ARRAY_POINTER_EXT") == 0) - { - return 0x8456; - } - if (strcmp(str, "GL_FOG_COORDINATE_ARRAY_STRIDE") == 0) - { - return 0x8455; - } - if (strcmp(str, "GL_FOG_COORDINATE_ARRAY_STRIDE_EXT") == 0) - { - return 0x8455; - } - if (strcmp(str, "GL_FOG_COORDINATE_ARRAY_TYPE") == 0) - { - return 0x8454; - } - if (strcmp(str, "GL_FOG_COORDINATE_ARRAY_TYPE_EXT") == 0) - { - return 0x8454; - } - if (strcmp(str, "GL_FOG_COORDINATE_EXT") == 0) - { - return 0x8451; - } - if (strcmp(str, "GL_FOG_COORDINATE_SOURCE") == 0) - { - return 0x8450; - } - if (strcmp(str, "GL_FOG_COORDINATE_SOURCE_EXT") == 0) - { - return 0x8450; - } - if (strcmp(str, "GL_FOG_COORD_ARRAY") == 0) - { - return 0x8457; - } - if (strcmp(str, "GL_FOG_COORD_ARRAY_ADDRESS_NV") == 0) - { - return 0x8F28; - } - if (strcmp(str, "GL_FOG_COORD_ARRAY_BUFFER_BINDING") == 0) - { - return 0x889D; - } - if (strcmp(str, "GL_FOG_COORD_ARRAY_LENGTH_NV") == 0) - { - return 0x8F32; - } - if (strcmp(str, "GL_FOG_COORD_ARRAY_POINTER") == 0) - { - return 0x8456; - } - if (strcmp(str, "GL_FOG_COORD_ARRAY_STRIDE") == 0) - { - return 0x8455; - } - if (strcmp(str, "GL_FOG_COORD_ARRAY_TYPE") == 0) - { - return 0x8454; - } - if (strcmp(str, "GL_FOG_COORD_SRC") == 0) - { - return 0x8450; - } - if (strcmp(str, "GL_FOG_DENSITY") == 0) - { - return 0x0B62; - } - if (strcmp(str, "GL_FOG_DISTANCE_MODE_NV") == 0) - { - return 0x855A; - } - if (strcmp(str, "GL_FOG_END") == 0) - { - return 0x0B64; - } - if (strcmp(str, "GL_FOG_FUNC_POINTS_SGIS") == 0) - { - return 0x812B; - } - if (strcmp(str, "GL_FOG_FUNC_SGIS") == 0) - { - return 0x812A; - } - if (strcmp(str, "GL_FOG_HINT") == 0) - { - return 0x0C54; - } - if (strcmp(str, "GL_FOG_INDEX") == 0) - { - return 0x0B61; - } - if (strcmp(str, "GL_FOG_MODE") == 0) - { - return 0x0B65; - } - if (strcmp(str, "GL_FOG_OFFSET_SGIX") == 0) - { - return 0x8198; - } - if (strcmp(str, "GL_FOG_OFFSET_VALUE_SGIX") == 0) - { - return 0x8199; - } - if (strcmp(str, "GL_FOG_SPECULAR_TEXTURE_WIN") == 0) - { - return 0x80EC; - } - if (strcmp(str, "GL_FOG_START") == 0) - { - return 0x0B63; - } - if (strcmp(str, "GL_FONT_ASCENDER_BIT_NV") == 0) - { - return 0x200000; - } - if (strcmp(str, "GL_FONT_DESCENDER_BIT_NV") == 0) - { - return 0x400000; - } - if (strcmp(str, "GL_FONT_GLYPHS_AVAILABLE_NV") == 0) - { - return 0x9368; - } - if (strcmp(str, "GL_FONT_HAS_KERNING_BIT_NV") == 0) - { - return 0x10000000; - } - if (strcmp(str, "GL_FONT_HEIGHT_BIT_NV") == 0) - { - return 0x800000; - } - if (strcmp(str, "GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV") == 0) - { - return 0x2000000; - } - if (strcmp(str, "GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV") == 0) - { - return 0x1000000; - } - if (strcmp(str, "GL_FONT_NUM_GLYPH_INDICES_BIT_NV") == 0) - { - return 0x20000000; - } - if (strcmp(str, "GL_FONT_TARGET_UNAVAILABLE_NV") == 0) - { - return 0x9369; - } - if (strcmp(str, "GL_FONT_UNAVAILABLE_NV") == 0) - { - return 0x936A; - } - if (strcmp(str, "GL_FONT_UNDERLINE_POSITION_BIT_NV") == 0) - { - return 0x4000000; - } - if (strcmp(str, "GL_FONT_UNDERLINE_THICKNESS_BIT_NV") == 0) - { - return 0x8000000; - } - if (strcmp(str, "GL_FONT_UNINTELLIGIBLE_NV") == 0) - { - return 0x936B; - } - if (strcmp(str, "GL_FONT_UNITS_PER_EM_BIT_NV") == 0) - { - return 0x100000; - } - if (strcmp(str, "GL_FONT_X_MAX_BOUNDS_BIT_NV") == 0) - { - return 0x40000; - } - if (strcmp(str, "GL_FONT_X_MIN_BOUNDS_BIT_NV") == 0) - { - return 0x10000; - } - if (strcmp(str, "GL_FONT_Y_MAX_BOUNDS_BIT_NV") == 0) - { - return 0x80000; - } - if (strcmp(str, "GL_FONT_Y_MIN_BOUNDS_BIT_NV") == 0) - { - return 0x20000; - } - if (strcmp(str, "GL_FORCE_BLUE_TO_ONE_NV") == 0) - { - return 0x8860; - } - if (strcmp(str, "GL_FORMAT_SUBSAMPLE_244_244_OML") == 0) - { - return 0x8983; - } - if (strcmp(str, "GL_FORMAT_SUBSAMPLE_24_24_OML") == 0) - { - return 0x8982; - } - if (strcmp(str, "GL_FOVEATION_ENABLE_BIT_QCOM") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_FOVEATION_SCALED_BIN_METHOD_BIT_QCOM") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_FOVEATION_SUBSAMPLED_LAYOUT_METHOD_BIT_QCOM") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_FRACTIONAL_EVEN") == 0) - { - return 0x8E7C; - } - if (strcmp(str, "GL_FRACTIONAL_EVEN_EXT") == 0) - { - return 0x8E7C; - } - if (strcmp(str, "GL_FRACTIONAL_EVEN_OES") == 0) - { - return 0x8E7C; - } - if (strcmp(str, "GL_FRACTIONAL_ODD") == 0) - { - return 0x8E7B; - } - if (strcmp(str, "GL_FRACTIONAL_ODD_EXT") == 0) - { - return 0x8E7B; - } - if (strcmp(str, "GL_FRACTIONAL_ODD_OES") == 0) - { - return 0x8E7B; - } - if (strcmp(str, "GL_FRAGMENTS_INSTRUMENT_COUNTERS_SGIX") == 0) - { - return 0x8314; - } - if (strcmp(str, "GL_FRAGMENTS_INSTRUMENT_MAX_SGIX") == 0) - { - return 0x8315; - } - if (strcmp(str, "GL_FRAGMENTS_INSTRUMENT_SGIX") == 0) - { - return 0x8313; - } - if (strcmp(str, "GL_FRAGMENT_ALPHA_MODULATE_IMG") == 0) - { - return 0x8C08; - } - if (strcmp(str, "GL_FRAGMENT_COLOR_EXT") == 0) - { - return 0x834C; - } - if (strcmp(str, "GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX") == 0) - { - return 0x8402; - } - if (strcmp(str, "GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX") == 0) - { - return 0x8403; - } - if (strcmp(str, "GL_FRAGMENT_COLOR_MATERIAL_SGIX") == 0) - { - return 0x8401; - } - if (strcmp(str, "GL_FRAGMENT_COVERAGE_COLOR_NV") == 0) - { - return 0x92DE; - } - if (strcmp(str, "GL_FRAGMENT_COVERAGE_TO_COLOR_NV") == 0) - { - return 0x92DD; - } - if (strcmp(str, "GL_FRAGMENT_DEPTH") == 0) - { - return 0x8452; - } - if (strcmp(str, "GL_FRAGMENT_DEPTH_EXT") == 0) - { - return 0x8452; - } - if (strcmp(str, "GL_FRAGMENT_INPUT_NV") == 0) - { - return 0x936D; - } - if (strcmp(str, "GL_FRAGMENT_INTERPOLATION_OFFSET_BITS") == 0) - { - return 0x8E5D; - } - if (strcmp(str, "GL_FRAGMENT_INTERPOLATION_OFFSET_BITS_OES") == 0) - { - return 0x8E5D; - } - if (strcmp(str, "GL_FRAGMENT_LIGHT0_SGIX") == 0) - { - return 0x840C; - } - if (strcmp(str, "GL_FRAGMENT_LIGHT1_SGIX") == 0) - { - return 0x840D; - } - if (strcmp(str, "GL_FRAGMENT_LIGHT2_SGIX") == 0) - { - return 0x840E; - } - if (strcmp(str, "GL_FRAGMENT_LIGHT3_SGIX") == 0) - { - return 0x840F; - } - if (strcmp(str, "GL_FRAGMENT_LIGHT4_SGIX") == 0) - { - return 0x8410; - } - if (strcmp(str, "GL_FRAGMENT_LIGHT5_SGIX") == 0) - { - return 0x8411; - } - if (strcmp(str, "GL_FRAGMENT_LIGHT6_SGIX") == 0) - { - return 0x8412; - } - if (strcmp(str, "GL_FRAGMENT_LIGHT7_SGIX") == 0) - { - return 0x8413; - } - if (strcmp(str, "GL_FRAGMENT_LIGHTING_SGIX") == 0) - { - return 0x8400; - } - if (strcmp(str, "GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX") == 0) - { - return 0x840A; - } - if (strcmp(str, "GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX") == 0) - { - return 0x8408; - } - if (strcmp(str, "GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX") == 0) - { - return 0x840B; - } - if (strcmp(str, "GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX") == 0) - { - return 0x8409; - } - if (strcmp(str, "GL_FRAGMENT_MATERIAL_EXT") == 0) - { - return 0x8349; - } - if (strcmp(str, "GL_FRAGMENT_NORMAL_EXT") == 0) - { - return 0x834A; - } - if (strcmp(str, "GL_FRAGMENT_PROGRAM_ARB") == 0) - { - return 0x8804; - } - if (strcmp(str, "GL_FRAGMENT_PROGRAM_BINDING_NV") == 0) - { - return 0x8873; - } - if (strcmp(str, "GL_FRAGMENT_PROGRAM_CALLBACK_DATA_MESA") == 0) - { - return 0x8BB3; - } - if (strcmp(str, "GL_FRAGMENT_PROGRAM_CALLBACK_FUNC_MESA") == 0) - { - return 0x8BB2; - } - if (strcmp(str, "GL_FRAGMENT_PROGRAM_CALLBACK_MESA") == 0) - { - return 0x8BB1; - } - if (strcmp(str, "GL_FRAGMENT_PROGRAM_INTERPOLATION_OFFSET_BITS_NV") == 0) - { - return 0x8E5D; - } - if (strcmp(str, "GL_FRAGMENT_PROGRAM_NV") == 0) - { - return 0x8870; - } - if (strcmp(str, "GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV") == 0) - { - return 0x8DA4; - } - if (strcmp(str, "GL_FRAGMENT_PROGRAM_POSITION_MESA") == 0) - { - return 0x8BB0; - } - if (strcmp(str, "GL_FRAGMENT_SHADER") == 0) - { - return 0x8B30; - } - if (strcmp(str, "GL_FRAGMENT_SHADER_ARB") == 0) - { - return 0x8B30; - } - if (strcmp(str, "GL_FRAGMENT_SHADER_ATI") == 0) - { - return 0x8920; - } - if (strcmp(str, "GL_FRAGMENT_SHADER_BIT") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_FRAGMENT_SHADER_BIT_EXT") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_FRAGMENT_SHADER_DERIVATIVE_HINT") == 0) - { - return 0x8B8B; - } - if (strcmp(str, "GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB") == 0) - { - return 0x8B8B; - } - if (strcmp(str, "GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES") == 0) - { - return 0x8B8B; - } - if (strcmp(str, "GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT") == 0) - { - return 0x8A52; - } - if (strcmp(str, "GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM") == 0) - { - return 0x8F66; - } - if (strcmp(str, "GL_FRAGMENT_SHADER_INVOCATIONS") == 0) - { - return 0x82F4; - } - if (strcmp(str, "GL_FRAGMENT_SHADER_INVOCATIONS_ARB") == 0) - { - return 0x82F4; - } - if (strcmp(str, "GL_FRAGMENT_SHADING_RATE_ATTACHMENT_WITH_DEFAULT_FRAMEBUFFER_SUPPORTED_EXT") == - 0) - { - return 0x96DF; - } - if (strcmp(str, "GL_FRAGMENT_SHADING_RATE_COMBINER_OP_KEEP_EXT") == 0) - { - return 0x96D2; - } - if (strcmp(str, "GL_FRAGMENT_SHADING_RATE_COMBINER_OP_MAX_EXT") == 0) - { - return 0x96D5; - } - if (strcmp(str, "GL_FRAGMENT_SHADING_RATE_COMBINER_OP_MIN_EXT") == 0) - { - return 0x96D4; - } - if (strcmp(str, "GL_FRAGMENT_SHADING_RATE_COMBINER_OP_MUL_EXT") == 0) - { - return 0x96D6; - } - if (strcmp(str, "GL_FRAGMENT_SHADING_RATE_COMBINER_OP_REPLACE_EXT") == 0) - { - return 0x96D3; - } - if (strcmp(str, "GL_FRAGMENT_SHADING_RATE_NON_TRIVIAL_COMBINERS_SUPPORTED_EXT") == 0) - { - return 0x8F6F; - } - if (strcmp(str, "GL_FRAGMENT_SHADING_RATE_WITH_SAMPLE_MASK_SUPPORTED_EXT") == 0) - { - return 0x96DE; - } - if (strcmp(str, "GL_FRAGMENT_SHADING_RATE_WITH_SHADER_DEPTH_STENCIL_WRITES_SUPPORTED_EXT") == 0) - { - return 0x96DD; - } - if (strcmp(str, "GL_FRAGMENT_SUBROUTINE") == 0) - { - return 0x92EC; - } - if (strcmp(str, "GL_FRAGMENT_SUBROUTINE_UNIFORM") == 0) - { - return 0x92F2; - } - if (strcmp(str, "GL_FRAGMENT_TEXTURE") == 0) - { - return 0x829F; - } - if (strcmp(str, "GL_FRAMEBUFFER") == 0) - { - return 0x8D40; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE") == 0) - { - return 0x8215; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_ANGLE") == 0) - { - return 0x93A3; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE") == 0) - { - return 0x8214; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING") == 0) - { - return 0x8210; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT") == 0) - { - return 0x8210; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE") == 0) - { - return 0x8211; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT") == 0) - { - return 0x8211; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE") == 0) - { - return 0x8216; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE") == 0) - { - return 0x8213; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_LAYERED") == 0) - { - return 0x8DA7; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB") == 0) - { - return 0x8DA7; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT") == 0) - { - return 0x8DA7; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_LAYERED_OES") == 0) - { - return 0x8DA7; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME") == 0) - { - return 0x8CD1; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT") == 0) - { - return 0x8CD1; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES") == 0) - { - return 0x8CD1; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE") == 0) - { - return 0x8CD0; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT") == 0) - { - return 0x8CD0; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES") == 0) - { - return 0x8CD0; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE") == 0) - { - return 0x8212; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE") == 0) - { - return 0x8217; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT") == 0) - { - return 0x8CD4; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES") == 0) - { - return 0x8CD4; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR") == 0) - { - return 0x9632; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE") == 0) - { - return 0x8CD3; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT") == 0) - { - return 0x8CD3; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES") == 0) - { - return 0x8CD3; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER") == 0) - { - return 0x8CD4; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT") == 0) - { - return 0x8CD4; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL") == 0) - { - return 0x8CD2; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT") == 0) - { - return 0x8CD2; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES") == 0) - { - return 0x8CD2; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR") == 0) - { - return 0x9630; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT") == 0) - { - return 0x8D6C; - } - if (strcmp(str, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SCALE_IMG") == 0) - { - return 0x913F; - } - if (strcmp(str, "GL_FRAMEBUFFER_BARRIER_BIT") == 0) - { - return 0x0400; - } - if (strcmp(str, "GL_FRAMEBUFFER_BARRIER_BIT_EXT") == 0) - { - return 0x0400; - } - if (strcmp(str, "GL_FRAMEBUFFER_BINDING") == 0) - { - return 0x8CA6; - } - if (strcmp(str, "GL_FRAMEBUFFER_BINDING_ANGLE") == 0) - { - return 0x8CA6; - } - if (strcmp(str, "GL_FRAMEBUFFER_BINDING_EXT") == 0) - { - return 0x8CA6; - } - if (strcmp(str, "GL_FRAMEBUFFER_BINDING_OES") == 0) - { - return 0x8CA6; - } - if (strcmp(str, "GL_FRAMEBUFFER_BLEND") == 0) - { - return 0x828B; - } - if (strcmp(str, "GL_FRAMEBUFFER_COMPLETE") == 0) - { - return 0x8CD5; - } - if (strcmp(str, "GL_FRAMEBUFFER_COMPLETE_EXT") == 0) - { - return 0x8CD5; - } - if (strcmp(str, "GL_FRAMEBUFFER_COMPLETE_OES") == 0) - { - return 0x8CD5; - } - if (strcmp(str, "GL_FRAMEBUFFER_DEFAULT") == 0) - { - return 0x8218; - } - if (strcmp(str, "GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS") == 0) - { - return 0x9314; - } - if (strcmp(str, "GL_FRAMEBUFFER_DEFAULT_HEIGHT") == 0) - { - return 0x9311; - } - if (strcmp(str, "GL_FRAMEBUFFER_DEFAULT_LAYERS") == 0) - { - return 0x9312; - } - if (strcmp(str, "GL_FRAMEBUFFER_DEFAULT_LAYERS_EXT") == 0) - { - return 0x9312; - } - if (strcmp(str, "GL_FRAMEBUFFER_DEFAULT_LAYERS_OES") == 0) - { - return 0x9312; - } - if (strcmp(str, "GL_FRAMEBUFFER_DEFAULT_SAMPLES") == 0) - { - return 0x9313; - } - if (strcmp(str, "GL_FRAMEBUFFER_DEFAULT_WIDTH") == 0) - { - return 0x9310; - } - if (strcmp(str, "GL_FRAMEBUFFER_EXT") == 0) - { - return 0x8D40; - } - if (strcmp(str, "GL_FRAMEBUFFER_FETCH_NONCOHERENT_QCOM") == 0) - { - return 0x96A2; - } - if (strcmp(str, "GL_FRAMEBUFFER_FLIP_X_MESA") == 0) - { - return 0x8BBC; - } - if (strcmp(str, "GL_FRAMEBUFFER_FLIP_Y_MESA") == 0) - { - return 0x8BBB; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT") == 0) - { - return 0x8CD6; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT") == 0) - { - return 0x8CD6; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES") == 0) - { - return 0x8CD6; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS") == 0) - { - return 0x8CD9; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT") == 0) - { - return 0x8CD9; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES") == 0) - { - return 0x8CD9; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER") == 0) - { - return 0x8CDB; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT") == 0) - { - return 0x8CDB; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OES") == 0) - { - return 0x8CDB; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT") == 0) - { - return 0x8CDA; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES") == 0) - { - return 0x8CDA; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_FOVEATION_QCOM") == 0) - { - return 0x8BFF; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_INSUFFICIENT_SHADER_COMBINED_LOCAL_STORAGE_EXT") == - 0) - { - return 0x9652; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB") == 0) - { - return 0x8DA9; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT") == 0) - { - return 0x8DA9; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS") == 0) - { - return 0x8DA8; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB") == 0) - { - return 0x8DA8; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT") == 0) - { - return 0x8DA8; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_OES") == 0) - { - return 0x8DA8; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT") == 0) - { - return 0x8CD7; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT") == 0) - { - return 0x8CD7; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES") == 0) - { - return 0x8CD7; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE") == 0) - { - return 0x8D56; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_AND_DOWNSAMPLE_IMG") == 0) - { - return 0x913C; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_ANGLE") == 0) - { - return 0x8D56; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE") == 0) - { - return 0x8D56; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT") == 0) - { - return 0x8D56; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG") == 0) - { - return 0x9134; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_NV") == 0) - { - return 0x8D56; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER") == 0) - { - return 0x8CDC; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT") == 0) - { - return 0x8CDC; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OES") == 0) - { - return 0x8CDC; - } - if (strcmp(str, "GL_FRAMEBUFFER_INCOMPLETE_VIEW_TARGETS_OVR") == 0) - { - return 0x9633; - } - if (strcmp(str, "GL_FRAMEBUFFER_OES") == 0) - { - return 0x8D40; - } - if (strcmp(str, "GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB") == 0) - { - return 0x9342; - } - if (strcmp(str, "GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV") == 0) - { - return 0x9342; - } - if (strcmp(str, "GL_FRAMEBUFFER_RENDERABLE") == 0) - { - return 0x8289; - } - if (strcmp(str, "GL_FRAMEBUFFER_RENDERABLE_LAYERED") == 0) - { - return 0x828A; - } - if (strcmp(str, "GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB") == 0) - { - return 0x9343; - } - if (strcmp(str, "GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV") == 0) - { - return 0x9343; - } - if (strcmp(str, "GL_FRAMEBUFFER_SRGB") == 0) - { - return 0x8DB9; - } - if (strcmp(str, "GL_FRAMEBUFFER_SRGB_CAPABLE_EXT") == 0) - { - return 0x8DBA; - } - if (strcmp(str, "GL_FRAMEBUFFER_SRGB_EXT") == 0) - { - return 0x8DB9; - } - if (strcmp(str, "GL_FRAMEBUFFER_SWAP_XY_MESA") == 0) - { - return 0x8BBD; - } - if (strcmp(str, "GL_FRAMEBUFFER_UNDEFINED") == 0) - { - return 0x8219; - } - if (strcmp(str, "GL_FRAMEBUFFER_UNDEFINED_OES") == 0) - { - return 0x8219; - } - if (strcmp(str, "GL_FRAMEBUFFER_UNSUPPORTED") == 0) - { - return 0x8CDD; - } - if (strcmp(str, "GL_FRAMEBUFFER_UNSUPPORTED_EXT") == 0) - { - return 0x8CDD; - } - if (strcmp(str, "GL_FRAMEBUFFER_UNSUPPORTED_OES") == 0) - { - return 0x8CDD; - } - if (strcmp(str, "GL_FRAMEZOOM_FACTOR_SGIX") == 0) - { - return 0x818C; - } - if (strcmp(str, "GL_FRAMEZOOM_SGIX") == 0) - { - return 0x818B; - } - if (strcmp(str, "GL_FRAME_NV") == 0) - { - return 0x8E26; - } - if (strcmp(str, "GL_FRONT") == 0) - { - return 0x0404; - } - if (strcmp(str, "GL_FRONT_AND_BACK") == 0) - { - return 0x0408; - } - if (strcmp(str, "GL_FRONT_FACE") == 0) - { - return 0x0B46; - } - if (strcmp(str, "GL_FRONT_FACE_COMMAND_NV") == 0) - { - return 0x0012; - } - if (strcmp(str, "GL_FRONT_LEFT") == 0) - { - return 0x0400; - } - if (strcmp(str, "GL_FRONT_RIGHT") == 0) - { - return 0x0401; - } - if (strcmp(str, "GL_FULL_RANGE_EXT") == 0) - { - return 0x87E1; - } - if (strcmp(str, "GL_FULL_STIPPLE_HINT_PGI") == 0) - { - return 0x1A219; - } - if (strcmp(str, "GL_FULL_SUPPORT") == 0) - { - return 0x82B7; - } - if (strcmp(str, "GL_FUNC_ADD") == 0) - { - return 0x8006; - } - if (strcmp(str, "GL_FUNC_ADD_EXT") == 0) - { - return 0x8006; - } - if (strcmp(str, "GL_FUNC_ADD_OES") == 0) - { - return 0x8006; - } - if (strcmp(str, "GL_FUNC_REVERSE_SUBTRACT") == 0) - { - return 0x800B; - } - if (strcmp(str, "GL_FUNC_REVERSE_SUBTRACT_EXT") == 0) - { - return 0x800B; - } - if (strcmp(str, "GL_FUNC_REVERSE_SUBTRACT_OES") == 0) - { - return 0x800B; - } - if (strcmp(str, "GL_FUNC_SUBTRACT") == 0) - { - return 0x800A; - } - if (strcmp(str, "GL_FUNC_SUBTRACT_EXT") == 0) - { - return 0x800A; - } - if (strcmp(str, "GL_FUNC_SUBTRACT_OES") == 0) - { - return 0x800A; - } - if (strcmp(str, "GL_GCCSO_SHADER_BINARY_FJ") == 0) - { - return 0x9260; - } - if (strcmp(str, "GL_GENERATE_MIPMAP") == 0) - { - return 0x8191; - } - if (strcmp(str, "GL_GENERATE_MIPMAP_HINT") == 0) - { - return 0x8192; - } - if (strcmp(str, "GL_GENERATE_MIPMAP_HINT_SGIS") == 0) - { - return 0x8192; - } - if (strcmp(str, "GL_GENERATE_MIPMAP_SGIS") == 0) - { - return 0x8191; - } - if (strcmp(str, "GL_GENERIC_ATTRIB_NV") == 0) - { - return 0x8C7D; - } - if (strcmp(str, "GL_GEOMETRY_DEFORMATION_BIT_SGIX") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_GEOMETRY_DEFORMATION_SGIX") == 0) - { - return 0x8194; - } - if (strcmp(str, "GL_GEOMETRY_INPUT_TYPE") == 0) - { - return 0x8917; - } - if (strcmp(str, "GL_GEOMETRY_INPUT_TYPE_ARB") == 0) - { - return 0x8DDB; - } - if (strcmp(str, "GL_GEOMETRY_INPUT_TYPE_EXT") == 0) - { - return 0x8DDB; - } - if (strcmp(str, "GL_GEOMETRY_LINKED_INPUT_TYPE_EXT") == 0) - { - return 0x8917; - } - if (strcmp(str, "GL_GEOMETRY_LINKED_INPUT_TYPE_OES") == 0) - { - return 0x8917; - } - if (strcmp(str, "GL_GEOMETRY_LINKED_OUTPUT_TYPE_EXT") == 0) - { - return 0x8918; - } - if (strcmp(str, "GL_GEOMETRY_LINKED_OUTPUT_TYPE_OES") == 0) - { - return 0x8918; - } - if (strcmp(str, "GL_GEOMETRY_LINKED_VERTICES_OUT_EXT") == 0) - { - return 0x8916; - } - if (strcmp(str, "GL_GEOMETRY_LINKED_VERTICES_OUT_OES") == 0) - { - return 0x8916; - } - if (strcmp(str, "GL_GEOMETRY_OUTPUT_TYPE") == 0) - { - return 0x8918; - } - if (strcmp(str, "GL_GEOMETRY_OUTPUT_TYPE_ARB") == 0) - { - return 0x8DDC; - } - if (strcmp(str, "GL_GEOMETRY_OUTPUT_TYPE_EXT") == 0) - { - return 0x8DDC; - } - if (strcmp(str, "GL_GEOMETRY_PROGRAM_NV") == 0) - { - return 0x8C26; - } - if (strcmp(str, "GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV") == 0) - { - return 0x8DA3; - } - if (strcmp(str, "GL_GEOMETRY_SHADER") == 0) - { - return 0x8DD9; - } - if (strcmp(str, "GL_GEOMETRY_SHADER_ARB") == 0) - { - return 0x8DD9; - } - if (strcmp(str, "GL_GEOMETRY_SHADER_BIT") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_GEOMETRY_SHADER_BIT_EXT") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_GEOMETRY_SHADER_BIT_OES") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_GEOMETRY_SHADER_EXT") == 0) - { - return 0x8DD9; - } - if (strcmp(str, "GL_GEOMETRY_SHADER_INVOCATIONS") == 0) - { - return 0x887F; - } - if (strcmp(str, "GL_GEOMETRY_SHADER_INVOCATIONS_EXT") == 0) - { - return 0x887F; - } - if (strcmp(str, "GL_GEOMETRY_SHADER_INVOCATIONS_OES") == 0) - { - return 0x887F; - } - if (strcmp(str, "GL_GEOMETRY_SHADER_OES") == 0) - { - return 0x8DD9; - } - if (strcmp(str, "GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED") == 0) - { - return 0x82F3; - } - if (strcmp(str, "GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED_ARB") == 0) - { - return 0x82F3; - } - if (strcmp(str, "GL_GEOMETRY_SUBROUTINE") == 0) - { - return 0x92EB; - } - if (strcmp(str, "GL_GEOMETRY_SUBROUTINE_UNIFORM") == 0) - { - return 0x92F1; - } - if (strcmp(str, "GL_GEOMETRY_TEXTURE") == 0) - { - return 0x829E; - } - if (strcmp(str, "GL_GEOMETRY_VERTICES_OUT") == 0) - { - return 0x8916; - } - if (strcmp(str, "GL_GEOMETRY_VERTICES_OUT_ARB") == 0) - { - return 0x8DDA; - } - if (strcmp(str, "GL_GEOMETRY_VERTICES_OUT_EXT") == 0) - { - return 0x8DDA; - } - if (strcmp(str, "GL_GEQUAL") == 0) - { - return 0x0206; - } - if (strcmp(str, "GL_GET_TEXTURE_IMAGE_FORMAT") == 0) - { - return 0x8291; - } - if (strcmp(str, "GL_GET_TEXTURE_IMAGE_TYPE") == 0) - { - return 0x8292; - } - if (strcmp(str, "GL_GLOBAL_ALPHA_FACTOR_SUN") == 0) - { - return 0x81DA; - } - if (strcmp(str, "GL_GLOBAL_ALPHA_SUN") == 0) - { - return 0x81D9; - } - if (strcmp(str, "GL_GLYPH_HAS_KERNING_BIT_NV") == 0) - { - return 0x0100; - } - if (strcmp(str, "GL_GLYPH_HEIGHT_BIT_NV") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV") == 0) - { - return 0x0010; - } - if (strcmp(str, "GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV") == 0) - { - return 0x0080; - } - if (strcmp(str, "GL_GLYPH_VERTICAL_BEARING_X_BIT_NV") == 0) - { - return 0x0020; - } - if (strcmp(str, "GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV") == 0) - { - return 0x0040; - } - if (strcmp(str, "GL_GLYPH_WIDTH_BIT_NV") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_GPU_ADDRESS_NV") == 0) - { - return 0x8F34; - } - if (strcmp(str, "GL_GPU_DISJOINT_EXT") == 0) - { - return 0x8FBB; - } - if (strcmp(str, "GL_GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX") == 0) - { - return 0x9049; - } - if (strcmp(str, "GL_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX") == 0) - { - return 0x9047; - } - if (strcmp(str, "GL_GPU_MEMORY_INFO_EVICTED_MEMORY_NVX") == 0) - { - return 0x904B; - } - if (strcmp(str, "GL_GPU_MEMORY_INFO_EVICTION_COUNT_NVX") == 0) - { - return 0x904A; - } - if (strcmp(str, "GL_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX") == 0) - { - return 0x9048; - } - if (strcmp(str, "GL_GPU_OPTIMIZED_QCOM") == 0) - { - return 0x8FB2; - } - if (strcmp(str, "GL_GREATER") == 0) - { - return 0x0204; - } - if (strcmp(str, "GL_GREEN") == 0) - { - return 0x1904; - } - if (strcmp(str, "GL_GREEN_BIAS") == 0) - { - return 0x0D19; - } - if (strcmp(str, "GL_GREEN_BITS") == 0) - { - return 0x0D53; - } - if (strcmp(str, "GL_GREEN_BIT_ATI") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_GREEN_INTEGER") == 0) - { - return 0x8D95; - } - if (strcmp(str, "GL_GREEN_INTEGER_EXT") == 0) - { - return 0x8D95; - } - if (strcmp(str, "GL_GREEN_MAX_CLAMP_INGR") == 0) - { - return 0x8565; - } - if (strcmp(str, "GL_GREEN_MIN_CLAMP_INGR") == 0) - { - return 0x8561; - } - if (strcmp(str, "GL_GREEN_NV") == 0) - { - return 0x1904; - } - if (strcmp(str, "GL_GREEN_SCALE") == 0) - { - return 0x0D18; - } - if (strcmp(str, "GL_GS_PROGRAM_BINARY_MTK") == 0) - { - return 0x9641; - } - if (strcmp(str, "GL_GS_SHADER_BINARY_MTK") == 0) - { - return 0x9640; - } - if (strcmp(str, "GL_GUILTY_CONTEXT_RESET") == 0) - { - return 0x8253; - } - if (strcmp(str, "GL_GUILTY_CONTEXT_RESET_ARB") == 0) - { - return 0x8253; - } - if (strcmp(str, "GL_GUILTY_CONTEXT_RESET_EXT") == 0) - { - return 0x8253; - } - if (strcmp(str, "GL_GUILTY_CONTEXT_RESET_KHR") == 0) - { - return 0x8253; - } - if (strcmp(str, "GL_HALF_APPLE") == 0) - { - return 0x140B; - } - if (strcmp(str, "GL_HALF_BIAS_NEGATE_NV") == 0) - { - return 0x853B; - } - if (strcmp(str, "GL_HALF_BIAS_NORMAL_NV") == 0) - { - return 0x853A; - } - if (strcmp(str, "GL_HALF_BIT_ATI") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_HALF_FLOAT") == 0) - { - return 0x140B; - } - if (strcmp(str, "GL_HALF_FLOAT_ARB") == 0) - { - return 0x140B; - } - if (strcmp(str, "GL_HALF_FLOAT_NV") == 0) - { - return 0x140B; - } - if (strcmp(str, "GL_HALF_FLOAT_OES") == 0) - { - return 0x8D61; - } - if (strcmp(str, "GL_HANDLE_TYPE_D3D11_IMAGE_EXT") == 0) - { - return 0x958B; - } - if (strcmp(str, "GL_HANDLE_TYPE_D3D11_IMAGE_KMT_EXT") == 0) - { - return 0x958C; - } - if (strcmp(str, "GL_HANDLE_TYPE_D3D12_FENCE_EXT") == 0) - { - return 0x9594; - } - if (strcmp(str, "GL_HANDLE_TYPE_D3D12_RESOURCE_EXT") == 0) - { - return 0x958A; - } - if (strcmp(str, "GL_HANDLE_TYPE_D3D12_TILEPOOL_EXT") == 0) - { - return 0x9589; - } - if (strcmp(str, "GL_HANDLE_TYPE_OPAQUE_FD_EXT") == 0) - { - return 0x9586; - } - if (strcmp(str, "GL_HANDLE_TYPE_OPAQUE_WIN32_EXT") == 0) - { - return 0x9587; - } - if (strcmp(str, "GL_HANDLE_TYPE_OPAQUE_WIN32_KMT_EXT") == 0) - { - return 0x9588; - } - if (strcmp(str, "GL_HANDLE_TYPE_ZIRCON_EVENT_ANGLE") == 0) - { - return 0x93AF; - } - if (strcmp(str, "GL_HANDLE_TYPE_ZIRCON_VMO_ANGLE") == 0) - { - return 0x93AE; - } - if (strcmp(str, "GL_HARDLIGHT") == 0) - { - return 0x929B; - } - if (strcmp(str, "GL_HARDLIGHT_KHR") == 0) - { - return 0x929B; - } - if (strcmp(str, "GL_HARDLIGHT_NV") == 0) - { - return 0x929B; - } - if (strcmp(str, "GL_HARDMIX_NV") == 0) - { - return 0x92A9; - } - if (strcmp(str, "GL_HIGH_FLOAT") == 0) - { - return 0x8DF2; - } - if (strcmp(str, "GL_HIGH_INT") == 0) - { - return 0x8DF5; - } - if (strcmp(str, "GL_HILO16_NV") == 0) - { - return 0x86F8; - } - if (strcmp(str, "GL_HILO8_NV") == 0) - { - return 0x885E; - } - if (strcmp(str, "GL_HILO_NV") == 0) - { - return 0x86F4; - } - if (strcmp(str, "GL_HINT_BIT") == 0) - { - return 0x8000; - } - if (strcmp(str, "GL_HISTOGRAM") == 0) - { - return 0x8024; - } - if (strcmp(str, "GL_HISTOGRAM_ALPHA_SIZE") == 0) - { - return 0x802B; - } - if (strcmp(str, "GL_HISTOGRAM_ALPHA_SIZE_EXT") == 0) - { - return 0x802B; - } - if (strcmp(str, "GL_HISTOGRAM_BLUE_SIZE") == 0) - { - return 0x802A; - } - if (strcmp(str, "GL_HISTOGRAM_BLUE_SIZE_EXT") == 0) - { - return 0x802A; - } - if (strcmp(str, "GL_HISTOGRAM_EXT") == 0) - { - return 0x8024; - } - if (strcmp(str, "GL_HISTOGRAM_FORMAT") == 0) - { - return 0x8027; - } - if (strcmp(str, "GL_HISTOGRAM_FORMAT_EXT") == 0) - { - return 0x8027; - } - if (strcmp(str, "GL_HISTOGRAM_GREEN_SIZE") == 0) - { - return 0x8029; - } - if (strcmp(str, "GL_HISTOGRAM_GREEN_SIZE_EXT") == 0) - { - return 0x8029; - } - if (strcmp(str, "GL_HISTOGRAM_LUMINANCE_SIZE") == 0) - { - return 0x802C; - } - if (strcmp(str, "GL_HISTOGRAM_LUMINANCE_SIZE_EXT") == 0) - { - return 0x802C; - } - if (strcmp(str, "GL_HISTOGRAM_RED_SIZE") == 0) - { - return 0x8028; - } - if (strcmp(str, "GL_HISTOGRAM_RED_SIZE_EXT") == 0) - { - return 0x8028; - } - if (strcmp(str, "GL_HISTOGRAM_SINK") == 0) - { - return 0x802D; - } - if (strcmp(str, "GL_HISTOGRAM_SINK_EXT") == 0) - { - return 0x802D; - } - if (strcmp(str, "GL_HISTOGRAM_WIDTH") == 0) - { - return 0x8026; - } - if (strcmp(str, "GL_HISTOGRAM_WIDTH_EXT") == 0) - { - return 0x8026; - } - if (strcmp(str, "GL_HI_BIAS_NV") == 0) - { - return 0x8714; - } - if (strcmp(str, "GL_HI_SCALE_NV") == 0) - { - return 0x870E; - } - if (strcmp(str, "GL_HORIZONTAL_LINE_TO_NV") == 0) - { - return 0x0006; - } - if (strcmp(str, "GL_HSL_COLOR") == 0) - { - return 0x92AF; - } - if (strcmp(str, "GL_HSL_COLOR_KHR") == 0) - { - return 0x92AF; - } - if (strcmp(str, "GL_HSL_COLOR_NV") == 0) - { - return 0x92AF; - } - if (strcmp(str, "GL_HSL_HUE") == 0) - { - return 0x92AD; - } - if (strcmp(str, "GL_HSL_HUE_KHR") == 0) - { - return 0x92AD; - } - if (strcmp(str, "GL_HSL_HUE_NV") == 0) - { - return 0x92AD; - } - if (strcmp(str, "GL_HSL_LUMINOSITY") == 0) - { - return 0x92B0; - } - if (strcmp(str, "GL_HSL_LUMINOSITY_KHR") == 0) - { - return 0x92B0; - } - if (strcmp(str, "GL_HSL_LUMINOSITY_NV") == 0) - { - return 0x92B0; - } - if (strcmp(str, "GL_HSL_SATURATION") == 0) - { - return 0x92AE; - } - if (strcmp(str, "GL_HSL_SATURATION_KHR") == 0) - { - return 0x92AE; - } - if (strcmp(str, "GL_HSL_SATURATION_NV") == 0) - { - return 0x92AE; - } - if (strcmp(str, "GL_IDENTITY_NV") == 0) - { - return 0x862A; - } - if (strcmp(str, "GL_IGNORE_BORDER_HP") == 0) - { - return 0x8150; - } - if (strcmp(str, "GL_IMAGE_1D") == 0) - { - return 0x904C; - } - if (strcmp(str, "GL_IMAGE_1D_ARRAY") == 0) - { - return 0x9052; - } - if (strcmp(str, "GL_IMAGE_1D_ARRAY_EXT") == 0) - { - return 0x9052; - } - if (strcmp(str, "GL_IMAGE_1D_EXT") == 0) - { - return 0x904C; - } - if (strcmp(str, "GL_IMAGE_2D") == 0) - { - return 0x904D; - } - if (strcmp(str, "GL_IMAGE_2D_ARRAY") == 0) - { - return 0x9053; - } - if (strcmp(str, "GL_IMAGE_2D_ARRAY_EXT") == 0) - { - return 0x9053; - } - if (strcmp(str, "GL_IMAGE_2D_EXT") == 0) - { - return 0x904D; - } - if (strcmp(str, "GL_IMAGE_2D_MULTISAMPLE") == 0) - { - return 0x9055; - } - if (strcmp(str, "GL_IMAGE_2D_MULTISAMPLE_ARRAY") == 0) - { - return 0x9056; - } - if (strcmp(str, "GL_IMAGE_2D_MULTISAMPLE_ARRAY_EXT") == 0) - { - return 0x9056; - } - if (strcmp(str, "GL_IMAGE_2D_MULTISAMPLE_EXT") == 0) - { - return 0x9055; - } - if (strcmp(str, "GL_IMAGE_2D_RECT") == 0) - { - return 0x904F; - } - if (strcmp(str, "GL_IMAGE_2D_RECT_EXT") == 0) - { - return 0x904F; - } - if (strcmp(str, "GL_IMAGE_3D") == 0) - { - return 0x904E; - } - if (strcmp(str, "GL_IMAGE_3D_EXT") == 0) - { - return 0x904E; - } - if (strcmp(str, "GL_IMAGE_BINDING_ACCESS") == 0) - { - return 0x8F3E; - } - if (strcmp(str, "GL_IMAGE_BINDING_ACCESS_EXT") == 0) - { - return 0x8F3E; - } - if (strcmp(str, "GL_IMAGE_BINDING_FORMAT") == 0) - { - return 0x906E; - } - if (strcmp(str, "GL_IMAGE_BINDING_FORMAT_EXT") == 0) - { - return 0x906E; - } - if (strcmp(str, "GL_IMAGE_BINDING_LAYER") == 0) - { - return 0x8F3D; - } - if (strcmp(str, "GL_IMAGE_BINDING_LAYERED") == 0) - { - return 0x8F3C; - } - if (strcmp(str, "GL_IMAGE_BINDING_LAYERED_EXT") == 0) - { - return 0x8F3C; - } - if (strcmp(str, "GL_IMAGE_BINDING_LAYER_EXT") == 0) - { - return 0x8F3D; - } - if (strcmp(str, "GL_IMAGE_BINDING_LEVEL") == 0) - { - return 0x8F3B; - } - if (strcmp(str, "GL_IMAGE_BINDING_LEVEL_EXT") == 0) - { - return 0x8F3B; - } - if (strcmp(str, "GL_IMAGE_BINDING_NAME") == 0) - { - return 0x8F3A; - } - if (strcmp(str, "GL_IMAGE_BINDING_NAME_EXT") == 0) - { - return 0x8F3A; - } - if (strcmp(str, "GL_IMAGE_BUFFER") == 0) - { - return 0x9051; - } - if (strcmp(str, "GL_IMAGE_BUFFER_EXT") == 0) - { - return 0x9051; - } - if (strcmp(str, "GL_IMAGE_BUFFER_OES") == 0) - { - return 0x9051; - } - if (strcmp(str, "GL_IMAGE_CLASS_10_10_10_2") == 0) - { - return 0x82C3; - } - if (strcmp(str, "GL_IMAGE_CLASS_11_11_10") == 0) - { - return 0x82C2; - } - if (strcmp(str, "GL_IMAGE_CLASS_1_X_16") == 0) - { - return 0x82BE; - } - if (strcmp(str, "GL_IMAGE_CLASS_1_X_32") == 0) - { - return 0x82BB; - } - if (strcmp(str, "GL_IMAGE_CLASS_1_X_8") == 0) - { - return 0x82C1; - } - if (strcmp(str, "GL_IMAGE_CLASS_2_X_16") == 0) - { - return 0x82BD; - } - if (strcmp(str, "GL_IMAGE_CLASS_2_X_32") == 0) - { - return 0x82BA; - } - if (strcmp(str, "GL_IMAGE_CLASS_2_X_8") == 0) - { - return 0x82C0; - } - if (strcmp(str, "GL_IMAGE_CLASS_4_X_16") == 0) - { - return 0x82BC; - } - if (strcmp(str, "GL_IMAGE_CLASS_4_X_32") == 0) - { - return 0x82B9; - } - if (strcmp(str, "GL_IMAGE_CLASS_4_X_8") == 0) - { - return 0x82BF; - } - if (strcmp(str, "GL_IMAGE_COMPATIBILITY_CLASS") == 0) - { - return 0x82A8; - } - if (strcmp(str, "GL_IMAGE_CUBE") == 0) - { - return 0x9050; - } - if (strcmp(str, "GL_IMAGE_CUBE_EXT") == 0) - { - return 0x9050; - } - if (strcmp(str, "GL_IMAGE_CUBE_MAP_ARRAY") == 0) - { - return 0x9054; - } - if (strcmp(str, "GL_IMAGE_CUBE_MAP_ARRAY_EXT") == 0) - { - return 0x9054; - } - if (strcmp(str, "GL_IMAGE_CUBE_MAP_ARRAY_OES") == 0) - { - return 0x9054; - } - if (strcmp(str, "GL_IMAGE_CUBIC_WEIGHT_HP") == 0) - { - return 0x815E; - } - if (strcmp(str, "GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS") == 0) - { - return 0x90C9; - } - if (strcmp(str, "GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE") == 0) - { - return 0x90C8; - } - if (strcmp(str, "GL_IMAGE_FORMAT_COMPATIBILITY_TYPE") == 0) - { - return 0x90C7; - } - if (strcmp(str, "GL_IMAGE_MAG_FILTER_HP") == 0) - { - return 0x815C; - } - if (strcmp(str, "GL_IMAGE_MIN_FILTER_HP") == 0) - { - return 0x815D; - } - if (strcmp(str, "GL_IMAGE_PIXEL_FORMAT") == 0) - { - return 0x82A9; - } - if (strcmp(str, "GL_IMAGE_PIXEL_TYPE") == 0) - { - return 0x82AA; - } - if (strcmp(str, "GL_IMAGE_ROTATE_ANGLE_HP") == 0) - { - return 0x8159; - } - if (strcmp(str, "GL_IMAGE_ROTATE_ORIGIN_X_HP") == 0) - { - return 0x815A; - } - if (strcmp(str, "GL_IMAGE_ROTATE_ORIGIN_Y_HP") == 0) - { - return 0x815B; - } - if (strcmp(str, "GL_IMAGE_SCALE_X_HP") == 0) - { - return 0x8155; - } - if (strcmp(str, "GL_IMAGE_SCALE_Y_HP") == 0) - { - return 0x8156; - } - if (strcmp(str, "GL_IMAGE_TEXEL_SIZE") == 0) - { - return 0x82A7; - } - if (strcmp(str, "GL_IMAGE_TRANSFORM_2D_HP") == 0) - { - return 0x8161; - } - if (strcmp(str, "GL_IMAGE_TRANSLATE_X_HP") == 0) - { - return 0x8157; - } - if (strcmp(str, "GL_IMAGE_TRANSLATE_Y_HP") == 0) - { - return 0x8158; - } - if (strcmp(str, "GL_IMPLEMENTATION_COLOR_READ_FORMAT") == 0) - { - return 0x8B9B; - } - if (strcmp(str, "GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES") == 0) - { - return 0x8B9B; - } - if (strcmp(str, "GL_IMPLEMENTATION_COLOR_READ_TYPE") == 0) - { - return 0x8B9A; - } - if (strcmp(str, "GL_IMPLEMENTATION_COLOR_READ_TYPE_OES") == 0) - { - return 0x8B9A; - } - if (strcmp(str, "GL_INCLUSIVE_EXT") == 0) - { - return 0x8F10; - } - if (strcmp(str, "GL_INCR") == 0) - { - return 0x1E02; - } - if (strcmp(str, "GL_INCR_WRAP") == 0) - { - return 0x8507; - } - if (strcmp(str, "GL_INCR_WRAP_EXT") == 0) - { - return 0x8507; - } - if (strcmp(str, "GL_INCR_WRAP_OES") == 0) - { - return 0x8507; - } - if (strcmp(str, "GL_INDEX") == 0) - { - return 0x8222; - } - if (strcmp(str, "GL_INDEX_ARRAY") == 0) - { - return 0x8077; - } - if (strcmp(str, "GL_INDEX_ARRAY_ADDRESS_NV") == 0) - { - return 0x8F24; - } - if (strcmp(str, "GL_INDEX_ARRAY_BUFFER_BINDING") == 0) - { - return 0x8899; - } - if (strcmp(str, "GL_INDEX_ARRAY_BUFFER_BINDING_ARB") == 0) - { - return 0x8899; - } - if (strcmp(str, "GL_INDEX_ARRAY_COUNT_EXT") == 0) - { - return 0x8087; - } - if (strcmp(str, "GL_INDEX_ARRAY_EXT") == 0) - { - return 0x8077; - } - if (strcmp(str, "GL_INDEX_ARRAY_LENGTH_NV") == 0) - { - return 0x8F2E; - } - if (strcmp(str, "GL_INDEX_ARRAY_LIST_IBM") == 0) - { - return 0x103073; - } - if (strcmp(str, "GL_INDEX_ARRAY_LIST_STRIDE_IBM") == 0) - { - return 0x103083; - } - if (strcmp(str, "GL_INDEX_ARRAY_POINTER") == 0) - { - return 0x8091; - } - if (strcmp(str, "GL_INDEX_ARRAY_POINTER_EXT") == 0) - { - return 0x8091; - } - if (strcmp(str, "GL_INDEX_ARRAY_STRIDE") == 0) - { - return 0x8086; - } - if (strcmp(str, "GL_INDEX_ARRAY_STRIDE_EXT") == 0) - { - return 0x8086; - } - if (strcmp(str, "GL_INDEX_ARRAY_TYPE") == 0) - { - return 0x8085; - } - if (strcmp(str, "GL_INDEX_ARRAY_TYPE_EXT") == 0) - { - return 0x8085; - } - if (strcmp(str, "GL_INDEX_BITS") == 0) - { - return 0x0D51; - } - if (strcmp(str, "GL_INDEX_BIT_PGI") == 0) - { - return 0x80000; - } - if (strcmp(str, "GL_INDEX_CLEAR_VALUE") == 0) - { - return 0x0C20; - } - if (strcmp(str, "GL_INDEX_LOGIC_OP") == 0) - { - return 0x0BF1; - } - if (strcmp(str, "GL_INDEX_MATERIAL_EXT") == 0) - { - return 0x81B8; - } - if (strcmp(str, "GL_INDEX_MATERIAL_FACE_EXT") == 0) - { - return 0x81BA; - } - if (strcmp(str, "GL_INDEX_MATERIAL_PARAMETER_EXT") == 0) - { - return 0x81B9; - } - if (strcmp(str, "GL_INDEX_MODE") == 0) - { - return 0x0C30; - } - if (strcmp(str, "GL_INDEX_OFFSET") == 0) - { - return 0x0D13; - } - if (strcmp(str, "GL_INDEX_SHIFT") == 0) - { - return 0x0D12; - } - if (strcmp(str, "GL_INDEX_TEST_EXT") == 0) - { - return 0x81B5; - } - if (strcmp(str, "GL_INDEX_TEST_FUNC_EXT") == 0) - { - return 0x81B6; - } - if (strcmp(str, "GL_INDEX_TEST_REF_EXT") == 0) - { - return 0x81B7; - } - if (strcmp(str, "GL_INDEX_WRITEMASK") == 0) - { - return 0x0C21; - } - if (strcmp(str, "GL_INFO_LOG_LENGTH") == 0) - { - return 0x8B84; - } - if (strcmp(str, "GL_INNOCENT_CONTEXT_RESET") == 0) - { - return 0x8254; - } - if (strcmp(str, "GL_INNOCENT_CONTEXT_RESET_ARB") == 0) - { - return 0x8254; - } - if (strcmp(str, "GL_INNOCENT_CONTEXT_RESET_EXT") == 0) - { - return 0x8254; - } - if (strcmp(str, "GL_INNOCENT_CONTEXT_RESET_KHR") == 0) - { - return 0x8254; - } - if (strcmp(str, "GL_INSTRUMENT_BUFFER_POINTER_SGIX") == 0) - { - return 0x8180; - } - if (strcmp(str, "GL_INSTRUMENT_MEASUREMENTS_SGIX") == 0) - { - return 0x8181; - } - if (strcmp(str, "GL_INT") == 0) - { - return 0x1404; - } - if (strcmp(str, "GL_INT16_NV") == 0) - { - return 0x8FE4; - } - if (strcmp(str, "GL_INT16_VEC2_NV") == 0) - { - return 0x8FE5; - } - if (strcmp(str, "GL_INT16_VEC3_NV") == 0) - { - return 0x8FE6; - } - if (strcmp(str, "GL_INT16_VEC4_NV") == 0) - { - return 0x8FE7; - } - if (strcmp(str, "GL_INT64_ARB") == 0) - { - return 0x140E; - } - if (strcmp(str, "GL_INT64_NV") == 0) - { - return 0x140E; - } - if (strcmp(str, "GL_INT64_VEC2_ARB") == 0) - { - return 0x8FE9; - } - if (strcmp(str, "GL_INT64_VEC2_NV") == 0) - { - return 0x8FE9; - } - if (strcmp(str, "GL_INT64_VEC3_ARB") == 0) - { - return 0x8FEA; - } - if (strcmp(str, "GL_INT64_VEC3_NV") == 0) - { - return 0x8FEA; - } - if (strcmp(str, "GL_INT64_VEC4_ARB") == 0) - { - return 0x8FEB; - } - if (strcmp(str, "GL_INT64_VEC4_NV") == 0) - { - return 0x8FEB; - } - if (strcmp(str, "GL_INT8_NV") == 0) - { - return 0x8FE0; - } - if (strcmp(str, "GL_INT8_VEC2_NV") == 0) - { - return 0x8FE1; - } - if (strcmp(str, "GL_INT8_VEC3_NV") == 0) - { - return 0x8FE2; - } - if (strcmp(str, "GL_INT8_VEC4_NV") == 0) - { - return 0x8FE3; - } - if (strcmp(str, "GL_INTENSITY") == 0) - { - return 0x8049; - } - if (strcmp(str, "GL_INTENSITY12") == 0) - { - return 0x804C; - } - if (strcmp(str, "GL_INTENSITY12_EXT") == 0) - { - return 0x804C; - } - if (strcmp(str, "GL_INTENSITY16") == 0) - { - return 0x804D; - } - if (strcmp(str, "GL_INTENSITY16F_ARB") == 0) - { - return 0x881D; - } - if (strcmp(str, "GL_INTENSITY16I_EXT") == 0) - { - return 0x8D8B; - } - if (strcmp(str, "GL_INTENSITY16UI_EXT") == 0) - { - return 0x8D79; - } - if (strcmp(str, "GL_INTENSITY16_EXT") == 0) - { - return 0x804D; - } - if (strcmp(str, "GL_INTENSITY16_SNORM") == 0) - { - return 0x901B; - } - if (strcmp(str, "GL_INTENSITY32F_ARB") == 0) - { - return 0x8817; - } - if (strcmp(str, "GL_INTENSITY32I_EXT") == 0) - { - return 0x8D85; - } - if (strcmp(str, "GL_INTENSITY32UI_EXT") == 0) - { - return 0x8D73; - } - if (strcmp(str, "GL_INTENSITY4") == 0) - { - return 0x804A; - } - if (strcmp(str, "GL_INTENSITY4_EXT") == 0) - { - return 0x804A; - } - if (strcmp(str, "GL_INTENSITY8") == 0) - { - return 0x804B; - } - if (strcmp(str, "GL_INTENSITY8I_EXT") == 0) - { - return 0x8D91; - } - if (strcmp(str, "GL_INTENSITY8UI_EXT") == 0) - { - return 0x8D7F; - } - if (strcmp(str, "GL_INTENSITY8_EXT") == 0) - { - return 0x804B; - } - if (strcmp(str, "GL_INTENSITY8_SNORM") == 0) - { - return 0x9017; - } - if (strcmp(str, "GL_INTENSITY_EXT") == 0) - { - return 0x8049; - } - if (strcmp(str, "GL_INTENSITY_FLOAT16_APPLE") == 0) - { - return 0x881D; - } - if (strcmp(str, "GL_INTENSITY_FLOAT16_ATI") == 0) - { - return 0x881D; - } - if (strcmp(str, "GL_INTENSITY_FLOAT32_APPLE") == 0) - { - return 0x8817; - } - if (strcmp(str, "GL_INTENSITY_FLOAT32_ATI") == 0) - { - return 0x8817; - } - if (strcmp(str, "GL_INTENSITY_SNORM") == 0) - { - return 0x9013; - } - if (strcmp(str, "GL_INTERLACE_OML") == 0) - { - return 0x8980; - } - if (strcmp(str, "GL_INTERLACE_READ_INGR") == 0) - { - return 0x8568; - } - if (strcmp(str, "GL_INTERLACE_READ_OML") == 0) - { - return 0x8981; - } - if (strcmp(str, "GL_INTERLACE_SGIX") == 0) - { - return 0x8094; - } - if (strcmp(str, "GL_INTERLEAVED_ATTRIBS") == 0) - { - return 0x8C8C; - } - if (strcmp(str, "GL_INTERLEAVED_ATTRIBS_EXT") == 0) - { - return 0x8C8C; - } - if (strcmp(str, "GL_INTERLEAVED_ATTRIBS_NV") == 0) - { - return 0x8C8C; - } - if (strcmp(str, "GL_INTERNALFORMAT_ALPHA_SIZE") == 0) - { - return 0x8274; - } - if (strcmp(str, "GL_INTERNALFORMAT_ALPHA_TYPE") == 0) - { - return 0x827B; - } - if (strcmp(str, "GL_INTERNALFORMAT_BLUE_SIZE") == 0) - { - return 0x8273; - } - if (strcmp(str, "GL_INTERNALFORMAT_BLUE_TYPE") == 0) - { - return 0x827A; - } - if (strcmp(str, "GL_INTERNALFORMAT_DEPTH_SIZE") == 0) - { - return 0x8275; - } - if (strcmp(str, "GL_INTERNALFORMAT_DEPTH_TYPE") == 0) - { - return 0x827C; - } - if (strcmp(str, "GL_INTERNALFORMAT_GREEN_SIZE") == 0) - { - return 0x8272; - } - if (strcmp(str, "GL_INTERNALFORMAT_GREEN_TYPE") == 0) - { - return 0x8279; - } - if (strcmp(str, "GL_INTERNALFORMAT_PREFERRED") == 0) - { - return 0x8270; - } - if (strcmp(str, "GL_INTERNALFORMAT_RED_SIZE") == 0) - { - return 0x8271; - } - if (strcmp(str, "GL_INTERNALFORMAT_RED_TYPE") == 0) - { - return 0x8278; - } - if (strcmp(str, "GL_INTERNALFORMAT_SHARED_SIZE") == 0) - { - return 0x8277; - } - if (strcmp(str, "GL_INTERNALFORMAT_STENCIL_SIZE") == 0) - { - return 0x8276; - } - if (strcmp(str, "GL_INTERNALFORMAT_STENCIL_TYPE") == 0) - { - return 0x827D; - } - if (strcmp(str, "GL_INTERNALFORMAT_SUPPORTED") == 0) - { - return 0x826F; - } - if (strcmp(str, "GL_INTERPOLATE") == 0) - { - return 0x8575; - } - if (strcmp(str, "GL_INTERPOLATE_ARB") == 0) - { - return 0x8575; - } - if (strcmp(str, "GL_INTERPOLATE_EXT") == 0) - { - return 0x8575; - } - if (strcmp(str, "GL_INT_10_10_10_2_OES") == 0) - { - return 0x8DF7; - } - if (strcmp(str, "GL_INT_2_10_10_10_REV") == 0) - { - return 0x8D9F; - } - if (strcmp(str, "GL_INT_IMAGE_1D") == 0) - { - return 0x9057; - } - if (strcmp(str, "GL_INT_IMAGE_1D_ARRAY") == 0) - { - return 0x905D; - } - if (strcmp(str, "GL_INT_IMAGE_1D_ARRAY_EXT") == 0) - { - return 0x905D; - } - if (strcmp(str, "GL_INT_IMAGE_1D_EXT") == 0) - { - return 0x9057; - } - if (strcmp(str, "GL_INT_IMAGE_2D") == 0) - { - return 0x9058; - } - if (strcmp(str, "GL_INT_IMAGE_2D_ARRAY") == 0) - { - return 0x905E; - } - if (strcmp(str, "GL_INT_IMAGE_2D_ARRAY_EXT") == 0) - { - return 0x905E; - } - if (strcmp(str, "GL_INT_IMAGE_2D_EXT") == 0) - { - return 0x9058; - } - if (strcmp(str, "GL_INT_IMAGE_2D_MULTISAMPLE") == 0) - { - return 0x9060; - } - if (strcmp(str, "GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY") == 0) - { - return 0x9061; - } - if (strcmp(str, "GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT") == 0) - { - return 0x9061; - } - if (strcmp(str, "GL_INT_IMAGE_2D_MULTISAMPLE_EXT") == 0) - { - return 0x9060; - } - if (strcmp(str, "GL_INT_IMAGE_2D_RECT") == 0) - { - return 0x905A; - } - if (strcmp(str, "GL_INT_IMAGE_2D_RECT_EXT") == 0) - { - return 0x905A; - } - if (strcmp(str, "GL_INT_IMAGE_3D") == 0) - { - return 0x9059; - } - if (strcmp(str, "GL_INT_IMAGE_3D_EXT") == 0) - { - return 0x9059; - } - if (strcmp(str, "GL_INT_IMAGE_BUFFER") == 0) - { - return 0x905C; - } - if (strcmp(str, "GL_INT_IMAGE_BUFFER_EXT") == 0) - { - return 0x905C; - } - if (strcmp(str, "GL_INT_IMAGE_BUFFER_OES") == 0) - { - return 0x905C; - } - if (strcmp(str, "GL_INT_IMAGE_CUBE") == 0) - { - return 0x905B; - } - if (strcmp(str, "GL_INT_IMAGE_CUBE_EXT") == 0) - { - return 0x905B; - } - if (strcmp(str, "GL_INT_IMAGE_CUBE_MAP_ARRAY") == 0) - { - return 0x905F; - } - if (strcmp(str, "GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT") == 0) - { - return 0x905F; - } - if (strcmp(str, "GL_INT_IMAGE_CUBE_MAP_ARRAY_OES") == 0) - { - return 0x905F; - } - if (strcmp(str, "GL_INT_SAMPLER_1D") == 0) - { - return 0x8DC9; - } - if (strcmp(str, "GL_INT_SAMPLER_1D_ARRAY") == 0) - { - return 0x8DCE; - } - if (strcmp(str, "GL_INT_SAMPLER_1D_ARRAY_EXT") == 0) - { - return 0x8DCE; - } - if (strcmp(str, "GL_INT_SAMPLER_1D_EXT") == 0) - { - return 0x8DC9; - } - if (strcmp(str, "GL_INT_SAMPLER_2D") == 0) - { - return 0x8DCA; - } - if (strcmp(str, "GL_INT_SAMPLER_2D_ARRAY") == 0) - { - return 0x8DCF; - } - if (strcmp(str, "GL_INT_SAMPLER_2D_ARRAY_EXT") == 0) - { - return 0x8DCF; - } - if (strcmp(str, "GL_INT_SAMPLER_2D_EXT") == 0) - { - return 0x8DCA; - } - if (strcmp(str, "GL_INT_SAMPLER_2D_MULTISAMPLE") == 0) - { - return 0x9109; - } - if (strcmp(str, "GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY") == 0) - { - return 0x910C; - } - if (strcmp(str, "GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES") == 0) - { - return 0x910C; - } - if (strcmp(str, "GL_INT_SAMPLER_2D_RECT") == 0) - { - return 0x8DCD; - } - if (strcmp(str, "GL_INT_SAMPLER_2D_RECT_EXT") == 0) - { - return 0x8DCD; - } - if (strcmp(str, "GL_INT_SAMPLER_3D") == 0) - { - return 0x8DCB; - } - if (strcmp(str, "GL_INT_SAMPLER_3D_EXT") == 0) - { - return 0x8DCB; - } - if (strcmp(str, "GL_INT_SAMPLER_BUFFER") == 0) - { - return 0x8DD0; - } - if (strcmp(str, "GL_INT_SAMPLER_BUFFER_AMD") == 0) - { - return 0x9002; - } - if (strcmp(str, "GL_INT_SAMPLER_BUFFER_EXT") == 0) - { - return 0x8DD0; - } - if (strcmp(str, "GL_INT_SAMPLER_BUFFER_OES") == 0) - { - return 0x8DD0; - } - if (strcmp(str, "GL_INT_SAMPLER_CUBE") == 0) - { - return 0x8DCC; - } - if (strcmp(str, "GL_INT_SAMPLER_CUBE_EXT") == 0) - { - return 0x8DCC; - } - if (strcmp(str, "GL_INT_SAMPLER_CUBE_MAP_ARRAY") == 0) - { - return 0x900E; - } - if (strcmp(str, "GL_INT_SAMPLER_CUBE_MAP_ARRAY_ARB") == 0) - { - return 0x900E; - } - if (strcmp(str, "GL_INT_SAMPLER_CUBE_MAP_ARRAY_EXT") == 0) - { - return 0x900E; - } - if (strcmp(str, "GL_INT_SAMPLER_CUBE_MAP_ARRAY_OES") == 0) - { - return 0x900E; - } - if (strcmp(str, "GL_INT_SAMPLER_RENDERBUFFER_NV") == 0) - { - return 0x8E57; - } - if (strcmp(str, "GL_INT_VEC2") == 0) - { - return 0x8B53; - } - if (strcmp(str, "GL_INT_VEC2_ARB") == 0) - { - return 0x8B53; - } - if (strcmp(str, "GL_INT_VEC3") == 0) - { - return 0x8B54; - } - if (strcmp(str, "GL_INT_VEC3_ARB") == 0) - { - return 0x8B54; - } - if (strcmp(str, "GL_INT_VEC4") == 0) - { - return 0x8B55; - } - if (strcmp(str, "GL_INT_VEC4_ARB") == 0) - { - return 0x8B55; - } - if (strcmp(str, "GL_INVALID_ENUM") == 0) - { - return 0x0500; - } - if (strcmp(str, "GL_INVALID_FRAMEBUFFER_OPERATION") == 0) - { - return 0x0506; - } - if (strcmp(str, "GL_INVALID_FRAMEBUFFER_OPERATION_EXT") == 0) - { - return 0x0506; - } - if (strcmp(str, "GL_INVALID_FRAMEBUFFER_OPERATION_OES") == 0) - { - return 0x0506; - } - if (strcmp(str, "GL_INVALID_INDEX") == 0) - { - return 0xFFFFFFFF; - } - if (strcmp(str, "GL_INVALID_OPERATION") == 0) - { - return 0x0502; - } - if (strcmp(str, "GL_INVALID_VALUE") == 0) - { - return 0x0501; - } - if (strcmp(str, "GL_INVARIANT_DATATYPE_EXT") == 0) - { - return 0x87EB; - } - if (strcmp(str, "GL_INVARIANT_EXT") == 0) - { - return 0x87C2; - } - if (strcmp(str, "GL_INVARIANT_VALUE_EXT") == 0) - { - return 0x87EA; - } - if (strcmp(str, "GL_INVERSE_NV") == 0) - { - return 0x862B; - } - if (strcmp(str, "GL_INVERSE_TRANSPOSE_NV") == 0) - { - return 0x862D; - } - if (strcmp(str, "GL_INVERT") == 0) - { - return 0x150A; - } - if (strcmp(str, "GL_INVERTED_SCREEN_W_REND") == 0) - { - return 0x8491; - } - if (strcmp(str, "GL_INVERT_OVG_NV") == 0) - { - return 0x92B4; - } - if (strcmp(str, "GL_INVERT_RGB_NV") == 0) - { - return 0x92A3; - } - if (strcmp(str, "GL_IR_INSTRUMENT1_SGIX") == 0) - { - return 0x817F; - } - if (strcmp(str, "GL_ISOLINES") == 0) - { - return 0x8E7A; - } - if (strcmp(str, "GL_ISOLINES_EXT") == 0) - { - return 0x8E7A; - } - if (strcmp(str, "GL_ISOLINES_OES") == 0) - { - return 0x8E7A; - } - if (strcmp(str, "GL_IS_PER_PATCH") == 0) - { - return 0x92E7; - } - if (strcmp(str, "GL_IS_PER_PATCH_EXT") == 0) - { - return 0x92E7; - } - if (strcmp(str, "GL_IS_PER_PATCH_OES") == 0) - { - return 0x92E7; - } - if (strcmp(str, "GL_IS_ROW_MAJOR") == 0) - { - return 0x9300; - } - if (strcmp(str, "GL_ITALIC_BIT_NV") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_IUI_N3F_V2F_EXT") == 0) - { - return 0x81AF; - } - if (strcmp(str, "GL_IUI_N3F_V3F_EXT") == 0) - { - return 0x81B0; - } - if (strcmp(str, "GL_IUI_V2F_EXT") == 0) - { - return 0x81AD; - } - if (strcmp(str, "GL_IUI_V3F_EXT") == 0) - { - return 0x81AE; - } - if (strcmp(str, "GL_KEEP") == 0) - { - return 0x1E00; - } - if (strcmp(str, "GL_LARGE_CCW_ARC_TO_NV") == 0) - { - return 0x0016; - } - if (strcmp(str, "GL_LARGE_CW_ARC_TO_NV") == 0) - { - return 0x0018; - } - if (strcmp(str, "GL_LAST_VERTEX_CONVENTION") == 0) - { - return 0x8E4E; - } - if (strcmp(str, "GL_LAST_VERTEX_CONVENTION_ANGLE") == 0) - { - return 0x8E4E; - } - if (strcmp(str, "GL_LAST_VERTEX_CONVENTION_EXT") == 0) - { - return 0x8E4E; - } - if (strcmp(str, "GL_LAST_VERTEX_CONVENTION_OES") == 0) - { - return 0x8E4E; - } - if (strcmp(str, "GL_LAST_VIDEO_CAPTURE_STATUS_NV") == 0) - { - return 0x9027; - } - if (strcmp(str, "GL_LAYER_NV") == 0) - { - return 0x8DAA; - } - if (strcmp(str, "GL_LAYER_PROVOKING_VERTEX") == 0) - { - return 0x825E; - } - if (strcmp(str, "GL_LAYER_PROVOKING_VERTEX_EXT") == 0) - { - return 0x825E; - } - if (strcmp(str, "GL_LAYER_PROVOKING_VERTEX_OES") == 0) - { - return 0x825E; - } - if (strcmp(str, "GL_LAYOUT_COLOR_ATTACHMENT_EXT") == 0) - { - return 0x958E; - } - if (strcmp(str, "GL_LAYOUT_DEFAULT_INTEL") == 0) - { - return 0x0000; - } - if (strcmp(str, "GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT") == 0) - { - return 0x9531; - } - if (strcmp(str, "GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT") == 0) - { - return 0x9530; - } - if (strcmp(str, "GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT") == 0) - { - return 0x958F; - } - if (strcmp(str, "GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT") == 0) - { - return 0x9590; - } - if (strcmp(str, "GL_LAYOUT_GENERAL_EXT") == 0) - { - return 0x958D; - } - if (strcmp(str, "GL_LAYOUT_LINEAR_CPU_CACHED_INTEL") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_LAYOUT_LINEAR_INTEL") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_LAYOUT_SHADER_READ_ONLY_EXT") == 0) - { - return 0x9591; - } - if (strcmp(str, "GL_LAYOUT_TRANSFER_DST_EXT") == 0) - { - return 0x9593; - } - if (strcmp(str, "GL_LAYOUT_TRANSFER_SRC_EXT") == 0) - { - return 0x9592; - } - if (strcmp(str, "GL_LEFT") == 0) - { - return 0x0406; - } - if (strcmp(str, "GL_LEQUAL") == 0) - { - return 0x0203; - } - if (strcmp(str, "GL_LERP_ATI") == 0) - { - return 0x8969; - } - if (strcmp(str, "GL_LESS") == 0) - { - return 0x0201; - } - if (strcmp(str, "GL_LGPU_SEPARATE_STORAGE_BIT_NVX") == 0) - { - return 0x0800; - } - if (strcmp(str, "GL_LIGHT0") == 0) - { - return 0x4000; - } - if (strcmp(str, "GL_LIGHT1") == 0) - { - return 0x4001; - } - if (strcmp(str, "GL_LIGHT2") == 0) - { - return 0x4002; - } - if (strcmp(str, "GL_LIGHT3") == 0) - { - return 0x4003; - } - if (strcmp(str, "GL_LIGHT4") == 0) - { - return 0x4004; - } - if (strcmp(str, "GL_LIGHT5") == 0) - { - return 0x4005; - } - if (strcmp(str, "GL_LIGHT6") == 0) - { - return 0x4006; - } - if (strcmp(str, "GL_LIGHT7") == 0) - { - return 0x4007; - } - if (strcmp(str, "GL_LIGHTEN") == 0) - { - return 0x9298; - } - if (strcmp(str, "GL_LIGHTEN_KHR") == 0) - { - return 0x9298; - } - if (strcmp(str, "GL_LIGHTEN_NV") == 0) - { - return 0x9298; - } - if (strcmp(str, "GL_LIGHTING") == 0) - { - return 0x0B50; - } - if (strcmp(str, "GL_LIGHTING_BIT") == 0) - { - return 0x0040; - } - if (strcmp(str, "GL_LIGHT_ENV_MODE_SGIX") == 0) - { - return 0x8407; - } - if (strcmp(str, "GL_LIGHT_MODEL_AMBIENT") == 0) - { - return 0x0B53; - } - if (strcmp(str, "GL_LIGHT_MODEL_COLOR_CONTROL") == 0) - { - return 0x81F8; - } - if (strcmp(str, "GL_LIGHT_MODEL_COLOR_CONTROL_EXT") == 0) - { - return 0x81F8; - } - if (strcmp(str, "GL_LIGHT_MODEL_LOCAL_VIEWER") == 0) - { - return 0x0B51; - } - if (strcmp(str, "GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE") == 0) - { - return 0x85B0; - } - if (strcmp(str, "GL_LIGHT_MODEL_TWO_SIDE") == 0) - { - return 0x0B52; - } - if (strcmp(str, "GL_LINE") == 0) - { - return 0x1B01; - } - if (strcmp(str, "GL_LINEAR") == 0) - { - return 0x2601; - } - if (strcmp(str, "GL_LINEARBURN_NV") == 0) - { - return 0x92A5; - } - if (strcmp(str, "GL_LINEARDODGE_NV") == 0) - { - return 0x92A4; - } - if (strcmp(str, "GL_LINEARLIGHT_NV") == 0) - { - return 0x92A7; - } - if (strcmp(str, "GL_LINEAR_ATTENUATION") == 0) - { - return 0x1208; - } - if (strcmp(str, "GL_LINEAR_CLIPMAP_LINEAR_SGIX") == 0) - { - return 0x8170; - } - if (strcmp(str, "GL_LINEAR_CLIPMAP_NEAREST_SGIX") == 0) - { - return 0x844F; - } - if (strcmp(str, "GL_LINEAR_DETAIL_ALPHA_SGIS") == 0) - { - return 0x8098; - } - if (strcmp(str, "GL_LINEAR_DETAIL_COLOR_SGIS") == 0) - { - return 0x8099; - } - if (strcmp(str, "GL_LINEAR_DETAIL_SGIS") == 0) - { - return 0x8097; - } - if (strcmp(str, "GL_LINEAR_MIPMAP_LINEAR") == 0) - { - return 0x2703; - } - if (strcmp(str, "GL_LINEAR_MIPMAP_NEAREST") == 0) - { - return 0x2701; - } - if (strcmp(str, "GL_LINEAR_SHARPEN_ALPHA_SGIS") == 0) - { - return 0x80AE; - } - if (strcmp(str, "GL_LINEAR_SHARPEN_COLOR_SGIS") == 0) - { - return 0x80AF; - } - if (strcmp(str, "GL_LINEAR_SHARPEN_SGIS") == 0) - { - return 0x80AD; - } - if (strcmp(str, "GL_LINEAR_TILING_EXT") == 0) - { - return 0x9585; - } - if (strcmp(str, "GL_LINES") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_LINES_ADJACENCY") == 0) - { - return 0x000A; - } - if (strcmp(str, "GL_LINES_ADJACENCY_ARB") == 0) - { - return 0x000A; - } - if (strcmp(str, "GL_LINES_ADJACENCY_EXT") == 0) - { - return 0x000A; - } - if (strcmp(str, "GL_LINES_ADJACENCY_OES") == 0) - { - return 0x000A; - } - if (strcmp(str, "GL_LINE_BIT") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_LINE_LOOP") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_LINE_NV") == 0) - { - return 0x1B01; - } - if (strcmp(str, "GL_LINE_QUALITY_HINT_SGIX") == 0) - { - return 0x835B; - } - if (strcmp(str, "GL_LINE_RESET_TOKEN") == 0) - { - return 0x0707; - } - if (strcmp(str, "GL_LINE_SMOOTH") == 0) - { - return 0x0B20; - } - if (strcmp(str, "GL_LINE_SMOOTH_HINT") == 0) - { - return 0x0C52; - } - if (strcmp(str, "GL_LINE_STIPPLE") == 0) - { - return 0x0B24; - } - if (strcmp(str, "GL_LINE_STIPPLE_PATTERN") == 0) - { - return 0x0B25; - } - if (strcmp(str, "GL_LINE_STIPPLE_REPEAT") == 0) - { - return 0x0B26; - } - if (strcmp(str, "GL_LINE_STRIP") == 0) - { - return 0x0003; - } - if (strcmp(str, "GL_LINE_STRIP_ADJACENCY") == 0) - { - return 0x000B; - } - if (strcmp(str, "GL_LINE_STRIP_ADJACENCY_ARB") == 0) - { - return 0x000B; - } - if (strcmp(str, "GL_LINE_STRIP_ADJACENCY_EXT") == 0) - { - return 0x000B; - } - if (strcmp(str, "GL_LINE_STRIP_ADJACENCY_OES") == 0) - { - return 0x000B; - } - if (strcmp(str, "GL_LINE_TOKEN") == 0) - { - return 0x0702; - } - if (strcmp(str, "GL_LINE_TO_NV") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_LINE_WIDTH") == 0) - { - return 0x0B21; - } - if (strcmp(str, "GL_LINE_WIDTH_COMMAND_NV") == 0) - { - return 0x000D; - } - if (strcmp(str, "GL_LINE_WIDTH_GRANULARITY") == 0) - { - return 0x0B23; - } - if (strcmp(str, "GL_LINE_WIDTH_RANGE") == 0) - { - return 0x0B22; - } - if (strcmp(str, "GL_LINK_STATUS") == 0) - { - return 0x8B82; - } - if (strcmp(str, "GL_LIST_BASE") == 0) - { - return 0x0B32; - } - if (strcmp(str, "GL_LIST_BIT") == 0) - { - return 0x20000; - } - if (strcmp(str, "GL_LIST_INDEX") == 0) - { - return 0x0B33; - } - if (strcmp(str, "GL_LIST_MODE") == 0) - { - return 0x0B30; - } - if (strcmp(str, "GL_LIST_PRIORITY_SGIX") == 0) - { - return 0x8182; - } - if (strcmp(str, "GL_LOAD") == 0) - { - return 0x0101; - } - if (strcmp(str, "GL_LOAD_OP_CLEAR_ANGLE") == 0) - { - return 0x96E5; - } - if (strcmp(str, "GL_LOAD_OP_LOAD_ANGLE") == 0) - { - return 0x96E6; - } - if (strcmp(str, "GL_LOAD_OP_ZERO_ANGLE") == 0) - { - return 0x96E4; - } - if (strcmp(str, "GL_LOCAL_CONSTANT_DATATYPE_EXT") == 0) - { - return 0x87ED; - } - if (strcmp(str, "GL_LOCAL_CONSTANT_EXT") == 0) - { - return 0x87C3; - } - if (strcmp(str, "GL_LOCAL_CONSTANT_VALUE_EXT") == 0) - { - return 0x87EC; - } - if (strcmp(str, "GL_LOCAL_EXT") == 0) - { - return 0x87C4; - } - if (strcmp(str, "GL_LOCATION") == 0) - { - return 0x930E; - } - if (strcmp(str, "GL_LOCATION_COMPONENT") == 0) - { - return 0x934A; - } - if (strcmp(str, "GL_LOCATION_INDEX") == 0) - { - return 0x930F; - } - if (strcmp(str, "GL_LOCATION_INDEX_EXT") == 0) - { - return 0x930F; - } - if (strcmp(str, "GL_LOGIC_OP") == 0) - { - return 0x0BF1; - } - if (strcmp(str, "GL_LOGIC_OP_AND_ANGLE") == 0) - { - return 0x1501; - } - if (strcmp(str, "GL_LOGIC_OP_AND_INVERTED_ANGLE") == 0) - { - return 0x1504; - } - if (strcmp(str, "GL_LOGIC_OP_AND_REVERSE_ANGLE") == 0) - { - return 0x1502; - } - if (strcmp(str, "GL_LOGIC_OP_CLEAR_ANGLE") == 0) - { - return 0x1500; - } - if (strcmp(str, "GL_LOGIC_OP_COPY_ANGLE") == 0) - { - return 0x1503; - } - if (strcmp(str, "GL_LOGIC_OP_COPY_INVERTED_ANGLE") == 0) - { - return 0x150C; - } - if (strcmp(str, "GL_LOGIC_OP_EQUIV_ANGLE") == 0) - { - return 0x1509; - } - if (strcmp(str, "GL_LOGIC_OP_INVERT_ANGLE") == 0) - { - return 0x150A; - } - if (strcmp(str, "GL_LOGIC_OP_MODE") == 0) - { - return 0x0BF0; - } - if (strcmp(str, "GL_LOGIC_OP_NAND_ANGLE") == 0) - { - return 0x150E; - } - if (strcmp(str, "GL_LOGIC_OP_NOOP_ANGLE") == 0) - { - return 0x1505; - } - if (strcmp(str, "GL_LOGIC_OP_NOR_ANGLE") == 0) - { - return 0x1508; - } - if (strcmp(str, "GL_LOGIC_OP_OR_ANGLE") == 0) - { - return 0x1507; - } - if (strcmp(str, "GL_LOGIC_OP_OR_INVERTED_ANGLE") == 0) - { - return 0x150D; - } - if (strcmp(str, "GL_LOGIC_OP_OR_REVERSE_ANGLE") == 0) - { - return 0x150B; - } - if (strcmp(str, "GL_LOGIC_OP_SET_ANGLE") == 0) - { - return 0x150F; - } - if (strcmp(str, "GL_LOGIC_OP_XOR_ANGLE") == 0) - { - return 0x1506; - } - if (strcmp(str, "GL_LOSE_CONTEXT_ON_RESET") == 0) - { - return 0x8252; - } - if (strcmp(str, "GL_LOSE_CONTEXT_ON_RESET_ARB") == 0) - { - return 0x8252; - } - if (strcmp(str, "GL_LOSE_CONTEXT_ON_RESET_EXT") == 0) - { - return 0x8252; - } - if (strcmp(str, "GL_LOSE_CONTEXT_ON_RESET_KHR") == 0) - { - return 0x8252; - } - if (strcmp(str, "GL_LOWER_LEFT") == 0) - { - return 0x8CA1; - } - if (strcmp(str, "GL_LOWER_LEFT_EXT") == 0) - { - return 0x8CA1; - } - if (strcmp(str, "GL_LOW_FLOAT") == 0) - { - return 0x8DF0; - } - if (strcmp(str, "GL_LOW_INT") == 0) - { - return 0x8DF3; - } - if (strcmp(str, "GL_LO_BIAS_NV") == 0) - { - return 0x8715; - } - if (strcmp(str, "GL_LO_SCALE_NV") == 0) - { - return 0x870F; - } - if (strcmp(str, "GL_LUID_SIZE_EXT") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_LUMINANCE") == 0) - { - return 0x1909; - } - if (strcmp(str, "GL_LUMINANCE12") == 0) - { - return 0x8041; - } - if (strcmp(str, "GL_LUMINANCE12_ALPHA12") == 0) - { - return 0x8047; - } - if (strcmp(str, "GL_LUMINANCE12_ALPHA12_EXT") == 0) - { - return 0x8047; - } - if (strcmp(str, "GL_LUMINANCE12_ALPHA4") == 0) - { - return 0x8046; - } - if (strcmp(str, "GL_LUMINANCE12_ALPHA4_EXT") == 0) - { - return 0x8046; - } - if (strcmp(str, "GL_LUMINANCE12_EXT") == 0) - { - return 0x8041; - } - if (strcmp(str, "GL_LUMINANCE16") == 0) - { - return 0x8042; - } - if (strcmp(str, "GL_LUMINANCE16F_ARB") == 0) - { - return 0x881E; - } - if (strcmp(str, "GL_LUMINANCE16F_EXT") == 0) - { - return 0x881E; - } - if (strcmp(str, "GL_LUMINANCE16I_EXT") == 0) - { - return 0x8D8C; - } - if (strcmp(str, "GL_LUMINANCE16UI_EXT") == 0) - { - return 0x8D7A; - } - if (strcmp(str, "GL_LUMINANCE16_ALPHA16") == 0) - { - return 0x8048; - } - if (strcmp(str, "GL_LUMINANCE16_ALPHA16_EXT") == 0) - { - return 0x8048; - } - if (strcmp(str, "GL_LUMINANCE16_ALPHA16_SNORM") == 0) - { - return 0x901A; - } - if (strcmp(str, "GL_LUMINANCE16_EXT") == 0) - { - return 0x8042; - } - if (strcmp(str, "GL_LUMINANCE16_SNORM") == 0) - { - return 0x9019; - } - if (strcmp(str, "GL_LUMINANCE32F_ARB") == 0) - { - return 0x8818; - } - if (strcmp(str, "GL_LUMINANCE32F_EXT") == 0) - { - return 0x8818; - } - if (strcmp(str, "GL_LUMINANCE32I_EXT") == 0) - { - return 0x8D86; - } - if (strcmp(str, "GL_LUMINANCE32UI_EXT") == 0) - { - return 0x8D74; - } - if (strcmp(str, "GL_LUMINANCE4") == 0) - { - return 0x803F; - } - if (strcmp(str, "GL_LUMINANCE4_ALPHA4") == 0) - { - return 0x8043; - } - if (strcmp(str, "GL_LUMINANCE4_ALPHA4_EXT") == 0) - { - return 0x8043; - } - if (strcmp(str, "GL_LUMINANCE4_ALPHA4_OES") == 0) - { - return 0x8043; - } - if (strcmp(str, "GL_LUMINANCE4_EXT") == 0) - { - return 0x803F; - } - if (strcmp(str, "GL_LUMINANCE6_ALPHA2") == 0) - { - return 0x8044; - } - if (strcmp(str, "GL_LUMINANCE6_ALPHA2_EXT") == 0) - { - return 0x8044; - } - if (strcmp(str, "GL_LUMINANCE8") == 0) - { - return 0x8040; - } - if (strcmp(str, "GL_LUMINANCE8I_EXT") == 0) - { - return 0x8D92; - } - if (strcmp(str, "GL_LUMINANCE8UI_EXT") == 0) - { - return 0x8D80; - } - if (strcmp(str, "GL_LUMINANCE8_ALPHA8") == 0) - { - return 0x8045; - } - if (strcmp(str, "GL_LUMINANCE8_ALPHA8_EXT") == 0) - { - return 0x8045; - } - if (strcmp(str, "GL_LUMINANCE8_ALPHA8_OES") == 0) - { - return 0x8045; - } - if (strcmp(str, "GL_LUMINANCE8_ALPHA8_SNORM") == 0) - { - return 0x9016; - } - if (strcmp(str, "GL_LUMINANCE8_EXT") == 0) - { - return 0x8040; - } - if (strcmp(str, "GL_LUMINANCE8_OES") == 0) - { - return 0x8040; - } - if (strcmp(str, "GL_LUMINANCE8_SNORM") == 0) - { - return 0x9015; - } - if (strcmp(str, "GL_LUMINANCE_ALPHA") == 0) - { - return 0x190A; - } - if (strcmp(str, "GL_LUMINANCE_ALPHA16F_ARB") == 0) - { - return 0x881F; - } - if (strcmp(str, "GL_LUMINANCE_ALPHA16F_EXT") == 0) - { - return 0x881F; - } - if (strcmp(str, "GL_LUMINANCE_ALPHA16I_EXT") == 0) - { - return 0x8D8D; - } - if (strcmp(str, "GL_LUMINANCE_ALPHA16UI_EXT") == 0) - { - return 0x8D7B; - } - if (strcmp(str, "GL_LUMINANCE_ALPHA32F_ARB") == 0) - { - return 0x8819; - } - if (strcmp(str, "GL_LUMINANCE_ALPHA32F_EXT") == 0) - { - return 0x8819; - } - if (strcmp(str, "GL_LUMINANCE_ALPHA32I_EXT") == 0) - { - return 0x8D87; - } - if (strcmp(str, "GL_LUMINANCE_ALPHA32UI_EXT") == 0) - { - return 0x8D75; - } - if (strcmp(str, "GL_LUMINANCE_ALPHA8I_EXT") == 0) - { - return 0x8D93; - } - if (strcmp(str, "GL_LUMINANCE_ALPHA8UI_EXT") == 0) - { - return 0x8D81; - } - if (strcmp(str, "GL_LUMINANCE_ALPHA_FLOAT16_APPLE") == 0) - { - return 0x881F; - } - if (strcmp(str, "GL_LUMINANCE_ALPHA_FLOAT16_ATI") == 0) - { - return 0x881F; - } - if (strcmp(str, "GL_LUMINANCE_ALPHA_FLOAT32_APPLE") == 0) - { - return 0x8819; - } - if (strcmp(str, "GL_LUMINANCE_ALPHA_FLOAT32_ATI") == 0) - { - return 0x8819; - } - if (strcmp(str, "GL_LUMINANCE_ALPHA_INTEGER_EXT") == 0) - { - return 0x8D9D; - } - if (strcmp(str, "GL_LUMINANCE_ALPHA_SNORM") == 0) - { - return 0x9012; - } - if (strcmp(str, "GL_LUMINANCE_FLOAT16_APPLE") == 0) - { - return 0x881E; - } - if (strcmp(str, "GL_LUMINANCE_FLOAT16_ATI") == 0) - { - return 0x881E; - } - if (strcmp(str, "GL_LUMINANCE_FLOAT32_APPLE") == 0) - { - return 0x8818; - } - if (strcmp(str, "GL_LUMINANCE_FLOAT32_ATI") == 0) - { - return 0x8818; - } - if (strcmp(str, "GL_LUMINANCE_INTEGER_EXT") == 0) - { - return 0x8D9C; - } - if (strcmp(str, "GL_LUMINANCE_SNORM") == 0) - { - return 0x9011; - } - if (strcmp(str, "GL_MAD_ATI") == 0) - { - return 0x8968; - } - if (strcmp(str, "GL_MAGNITUDE_BIAS_NV") == 0) - { - return 0x8718; - } - if (strcmp(str, "GL_MAGNITUDE_SCALE_NV") == 0) - { - return 0x8712; - } - if (strcmp(str, "GL_MAJOR_VERSION") == 0) - { - return 0x821B; - } - if (strcmp(str, "GL_MALI_PROGRAM_BINARY_ARM") == 0) - { - return 0x8F61; - } - if (strcmp(str, "GL_MALI_SHADER_BINARY_ARM") == 0) - { - return 0x8F60; - } - if (strcmp(str, "GL_MANUAL_GENERATE_MIPMAP") == 0) - { - return 0x8294; - } - if (strcmp(str, "GL_MAP1_BINORMAL_EXT") == 0) - { - return 0x8446; - } - if (strcmp(str, "GL_MAP1_COLOR_4") == 0) - { - return 0x0D90; - } - if (strcmp(str, "GL_MAP1_GRID_DOMAIN") == 0) - { - return 0x0DD0; - } - if (strcmp(str, "GL_MAP1_GRID_SEGMENTS") == 0) - { - return 0x0DD1; - } - if (strcmp(str, "GL_MAP1_INDEX") == 0) - { - return 0x0D91; - } - if (strcmp(str, "GL_MAP1_NORMAL") == 0) - { - return 0x0D92; - } - if (strcmp(str, "GL_MAP1_TANGENT_EXT") == 0) - { - return 0x8444; - } - if (strcmp(str, "GL_MAP1_TEXTURE_COORD_1") == 0) - { - return 0x0D93; - } - if (strcmp(str, "GL_MAP1_TEXTURE_COORD_2") == 0) - { - return 0x0D94; - } - if (strcmp(str, "GL_MAP1_TEXTURE_COORD_3") == 0) - { - return 0x0D95; - } - if (strcmp(str, "GL_MAP1_TEXTURE_COORD_4") == 0) - { - return 0x0D96; - } - if (strcmp(str, "GL_MAP1_VERTEX_3") == 0) - { - return 0x0D97; - } - if (strcmp(str, "GL_MAP1_VERTEX_4") == 0) - { - return 0x0D98; - } - if (strcmp(str, "GL_MAP1_VERTEX_ATTRIB0_4_NV") == 0) - { - return 0x8660; - } - if (strcmp(str, "GL_MAP1_VERTEX_ATTRIB10_4_NV") == 0) - { - return 0x866A; - } - if (strcmp(str, "GL_MAP1_VERTEX_ATTRIB11_4_NV") == 0) - { - return 0x866B; - } - if (strcmp(str, "GL_MAP1_VERTEX_ATTRIB12_4_NV") == 0) - { - return 0x866C; - } - if (strcmp(str, "GL_MAP1_VERTEX_ATTRIB13_4_NV") == 0) - { - return 0x866D; - } - if (strcmp(str, "GL_MAP1_VERTEX_ATTRIB14_4_NV") == 0) - { - return 0x866E; - } - if (strcmp(str, "GL_MAP1_VERTEX_ATTRIB15_4_NV") == 0) - { - return 0x866F; - } - if (strcmp(str, "GL_MAP1_VERTEX_ATTRIB1_4_NV") == 0) - { - return 0x8661; - } - if (strcmp(str, "GL_MAP1_VERTEX_ATTRIB2_4_NV") == 0) - { - return 0x8662; - } - if (strcmp(str, "GL_MAP1_VERTEX_ATTRIB3_4_NV") == 0) - { - return 0x8663; - } - if (strcmp(str, "GL_MAP1_VERTEX_ATTRIB4_4_NV") == 0) - { - return 0x8664; - } - if (strcmp(str, "GL_MAP1_VERTEX_ATTRIB5_4_NV") == 0) - { - return 0x8665; - } - if (strcmp(str, "GL_MAP1_VERTEX_ATTRIB6_4_NV") == 0) - { - return 0x8666; - } - if (strcmp(str, "GL_MAP1_VERTEX_ATTRIB7_4_NV") == 0) - { - return 0x8667; - } - if (strcmp(str, "GL_MAP1_VERTEX_ATTRIB8_4_NV") == 0) - { - return 0x8668; - } - if (strcmp(str, "GL_MAP1_VERTEX_ATTRIB9_4_NV") == 0) - { - return 0x8669; - } - if (strcmp(str, "GL_MAP2_BINORMAL_EXT") == 0) - { - return 0x8447; - } - if (strcmp(str, "GL_MAP2_COLOR_4") == 0) - { - return 0x0DB0; - } - if (strcmp(str, "GL_MAP2_GRID_DOMAIN") == 0) - { - return 0x0DD2; - } - if (strcmp(str, "GL_MAP2_GRID_SEGMENTS") == 0) - { - return 0x0DD3; - } - if (strcmp(str, "GL_MAP2_INDEX") == 0) - { - return 0x0DB1; - } - if (strcmp(str, "GL_MAP2_NORMAL") == 0) - { - return 0x0DB2; - } - if (strcmp(str, "GL_MAP2_TANGENT_EXT") == 0) - { - return 0x8445; - } - if (strcmp(str, "GL_MAP2_TEXTURE_COORD_1") == 0) - { - return 0x0DB3; - } - if (strcmp(str, "GL_MAP2_TEXTURE_COORD_2") == 0) - { - return 0x0DB4; - } - if (strcmp(str, "GL_MAP2_TEXTURE_COORD_3") == 0) - { - return 0x0DB5; - } - if (strcmp(str, "GL_MAP2_TEXTURE_COORD_4") == 0) - { - return 0x0DB6; - } - if (strcmp(str, "GL_MAP2_VERTEX_3") == 0) - { - return 0x0DB7; - } - if (strcmp(str, "GL_MAP2_VERTEX_4") == 0) - { - return 0x0DB8; - } - if (strcmp(str, "GL_MAP2_VERTEX_ATTRIB0_4_NV") == 0) - { - return 0x8670; - } - if (strcmp(str, "GL_MAP2_VERTEX_ATTRIB10_4_NV") == 0) - { - return 0x867A; - } - if (strcmp(str, "GL_MAP2_VERTEX_ATTRIB11_4_NV") == 0) - { - return 0x867B; - } - if (strcmp(str, "GL_MAP2_VERTEX_ATTRIB12_4_NV") == 0) - { - return 0x867C; - } - if (strcmp(str, "GL_MAP2_VERTEX_ATTRIB13_4_NV") == 0) - { - return 0x867D; - } - if (strcmp(str, "GL_MAP2_VERTEX_ATTRIB14_4_NV") == 0) - { - return 0x867E; - } - if (strcmp(str, "GL_MAP2_VERTEX_ATTRIB15_4_NV") == 0) - { - return 0x867F; - } - if (strcmp(str, "GL_MAP2_VERTEX_ATTRIB1_4_NV") == 0) - { - return 0x8671; - } - if (strcmp(str, "GL_MAP2_VERTEX_ATTRIB2_4_NV") == 0) - { - return 0x8672; - } - if (strcmp(str, "GL_MAP2_VERTEX_ATTRIB3_4_NV") == 0) - { - return 0x8673; - } - if (strcmp(str, "GL_MAP2_VERTEX_ATTRIB4_4_NV") == 0) - { - return 0x8674; - } - if (strcmp(str, "GL_MAP2_VERTEX_ATTRIB5_4_NV") == 0) - { - return 0x8675; - } - if (strcmp(str, "GL_MAP2_VERTEX_ATTRIB6_4_NV") == 0) - { - return 0x8676; - } - if (strcmp(str, "GL_MAP2_VERTEX_ATTRIB7_4_NV") == 0) - { - return 0x8677; - } - if (strcmp(str, "GL_MAP2_VERTEX_ATTRIB8_4_NV") == 0) - { - return 0x8678; - } - if (strcmp(str, "GL_MAP2_VERTEX_ATTRIB9_4_NV") == 0) - { - return 0x8679; - } - if (strcmp(str, "GL_MAP_ATTRIB_U_ORDER_NV") == 0) - { - return 0x86C3; - } - if (strcmp(str, "GL_MAP_ATTRIB_V_ORDER_NV") == 0) - { - return 0x86C4; - } - if (strcmp(str, "GL_MAP_COHERENT_BIT") == 0) - { - return 0x0080; - } - if (strcmp(str, "GL_MAP_COHERENT_BIT_EXT") == 0) - { - return 0x0080; - } - if (strcmp(str, "GL_MAP_COLOR") == 0) - { - return 0x0D10; - } - if (strcmp(str, "GL_MAP_FLUSH_EXPLICIT_BIT") == 0) - { - return 0x0010; - } - if (strcmp(str, "GL_MAP_FLUSH_EXPLICIT_BIT_EXT") == 0) - { - return 0x0010; - } - if (strcmp(str, "GL_MAP_INVALIDATE_BUFFER_BIT") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_MAP_INVALIDATE_BUFFER_BIT_EXT") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_MAP_INVALIDATE_RANGE_BIT") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_MAP_INVALIDATE_RANGE_BIT_EXT") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_MAP_PERSISTENT_BIT") == 0) - { - return 0x0040; - } - if (strcmp(str, "GL_MAP_PERSISTENT_BIT_EXT") == 0) - { - return 0x0040; - } - if (strcmp(str, "GL_MAP_READ_BIT") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_MAP_READ_BIT_EXT") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_MAP_STENCIL") == 0) - { - return 0x0D11; - } - if (strcmp(str, "GL_MAP_TESSELLATION_NV") == 0) - { - return 0x86C2; - } - if (strcmp(str, "GL_MAP_UNSYNCHRONIZED_BIT") == 0) - { - return 0x0020; - } - if (strcmp(str, "GL_MAP_UNSYNCHRONIZED_BIT_EXT") == 0) - { - return 0x0020; - } - if (strcmp(str, "GL_MAP_WRITE_BIT") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_MAP_WRITE_BIT_EXT") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_MATERIAL_SIDE_HINT_PGI") == 0) - { - return 0x1A22C; - } - if (strcmp(str, "GL_MATRIX0_ARB") == 0) - { - return 0x88C0; - } - if (strcmp(str, "GL_MATRIX0_NV") == 0) - { - return 0x8630; - } - if (strcmp(str, "GL_MATRIX10_ARB") == 0) - { - return 0x88CA; - } - if (strcmp(str, "GL_MATRIX11_ARB") == 0) - { - return 0x88CB; - } - if (strcmp(str, "GL_MATRIX12_ARB") == 0) - { - return 0x88CC; - } - if (strcmp(str, "GL_MATRIX13_ARB") == 0) - { - return 0x88CD; - } - if (strcmp(str, "GL_MATRIX14_ARB") == 0) - { - return 0x88CE; - } - if (strcmp(str, "GL_MATRIX15_ARB") == 0) - { - return 0x88CF; - } - if (strcmp(str, "GL_MATRIX16_ARB") == 0) - { - return 0x88D0; - } - if (strcmp(str, "GL_MATRIX17_ARB") == 0) - { - return 0x88D1; - } - if (strcmp(str, "GL_MATRIX18_ARB") == 0) - { - return 0x88D2; - } - if (strcmp(str, "GL_MATRIX19_ARB") == 0) - { - return 0x88D3; - } - if (strcmp(str, "GL_MATRIX1_ARB") == 0) - { - return 0x88C1; - } - if (strcmp(str, "GL_MATRIX1_NV") == 0) - { - return 0x8631; - } - if (strcmp(str, "GL_MATRIX20_ARB") == 0) - { - return 0x88D4; - } - if (strcmp(str, "GL_MATRIX21_ARB") == 0) - { - return 0x88D5; - } - if (strcmp(str, "GL_MATRIX22_ARB") == 0) - { - return 0x88D6; - } - if (strcmp(str, "GL_MATRIX23_ARB") == 0) - { - return 0x88D7; - } - if (strcmp(str, "GL_MATRIX24_ARB") == 0) - { - return 0x88D8; - } - if (strcmp(str, "GL_MATRIX25_ARB") == 0) - { - return 0x88D9; - } - if (strcmp(str, "GL_MATRIX26_ARB") == 0) - { - return 0x88DA; - } - if (strcmp(str, "GL_MATRIX27_ARB") == 0) - { - return 0x88DB; - } - if (strcmp(str, "GL_MATRIX28_ARB") == 0) - { - return 0x88DC; - } - if (strcmp(str, "GL_MATRIX29_ARB") == 0) - { - return 0x88DD; - } - if (strcmp(str, "GL_MATRIX2_ARB") == 0) - { - return 0x88C2; - } - if (strcmp(str, "GL_MATRIX2_NV") == 0) - { - return 0x8632; - } - if (strcmp(str, "GL_MATRIX30_ARB") == 0) - { - return 0x88DE; - } - if (strcmp(str, "GL_MATRIX31_ARB") == 0) - { - return 0x88DF; - } - if (strcmp(str, "GL_MATRIX3_ARB") == 0) - { - return 0x88C3; - } - if (strcmp(str, "GL_MATRIX3_NV") == 0) - { - return 0x8633; - } - if (strcmp(str, "GL_MATRIX4_ARB") == 0) - { - return 0x88C4; - } - if (strcmp(str, "GL_MATRIX4_NV") == 0) - { - return 0x8634; - } - if (strcmp(str, "GL_MATRIX5_ARB") == 0) - { - return 0x88C5; - } - if (strcmp(str, "GL_MATRIX5_NV") == 0) - { - return 0x8635; - } - if (strcmp(str, "GL_MATRIX6_ARB") == 0) - { - return 0x88C6; - } - if (strcmp(str, "GL_MATRIX6_NV") == 0) - { - return 0x8636; - } - if (strcmp(str, "GL_MATRIX7_ARB") == 0) - { - return 0x88C7; - } - if (strcmp(str, "GL_MATRIX7_NV") == 0) - { - return 0x8637; - } - if (strcmp(str, "GL_MATRIX8_ARB") == 0) - { - return 0x88C8; - } - if (strcmp(str, "GL_MATRIX9_ARB") == 0) - { - return 0x88C9; - } - if (strcmp(str, "GL_MATRIX_EXT") == 0) - { - return 0x87C0; - } - if (strcmp(str, "GL_MATRIX_INDEX_ARRAY_ARB") == 0) - { - return 0x8844; - } - if (strcmp(str, "GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES") == 0) - { - return 0x8B9E; - } - if (strcmp(str, "GL_MATRIX_INDEX_ARRAY_OES") == 0) - { - return 0x8844; - } - if (strcmp(str, "GL_MATRIX_INDEX_ARRAY_POINTER_ARB") == 0) - { - return 0x8849; - } - if (strcmp(str, "GL_MATRIX_INDEX_ARRAY_POINTER_OES") == 0) - { - return 0x8849; - } - if (strcmp(str, "GL_MATRIX_INDEX_ARRAY_SIZE_ARB") == 0) - { - return 0x8846; - } - if (strcmp(str, "GL_MATRIX_INDEX_ARRAY_SIZE_OES") == 0) - { - return 0x8846; - } - if (strcmp(str, "GL_MATRIX_INDEX_ARRAY_STRIDE_ARB") == 0) - { - return 0x8848; - } - if (strcmp(str, "GL_MATRIX_INDEX_ARRAY_STRIDE_OES") == 0) - { - return 0x8848; - } - if (strcmp(str, "GL_MATRIX_INDEX_ARRAY_TYPE_ARB") == 0) - { - return 0x8847; - } - if (strcmp(str, "GL_MATRIX_INDEX_ARRAY_TYPE_OES") == 0) - { - return 0x8847; - } - if (strcmp(str, "GL_MATRIX_MODE") == 0) - { - return 0x0BA0; - } - if (strcmp(str, "GL_MATRIX_PALETTE_ARB") == 0) - { - return 0x8840; - } - if (strcmp(str, "GL_MATRIX_PALETTE_OES") == 0) - { - return 0x8840; - } - if (strcmp(str, "GL_MATRIX_STRIDE") == 0) - { - return 0x92FF; - } - if (strcmp(str, "GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI") == 0) - { - return 0x200000; - } - if (strcmp(str, "GL_MAT_AMBIENT_BIT_PGI") == 0) - { - return 0x100000; - } - if (strcmp(str, "GL_MAT_COLOR_INDEXES_BIT_PGI") == 0) - { - return 0x1000000; - } - if (strcmp(str, "GL_MAT_DIFFUSE_BIT_PGI") == 0) - { - return 0x400000; - } - if (strcmp(str, "GL_MAT_EMISSION_BIT_PGI") == 0) - { - return 0x800000; - } - if (strcmp(str, "GL_MAT_SHININESS_BIT_PGI") == 0) - { - return 0x2000000; - } - if (strcmp(str, "GL_MAT_SPECULAR_BIT_PGI") == 0) - { - return 0x4000000; - } - if (strcmp(str, "GL_MAX") == 0) - { - return 0x8008; - } - if (strcmp(str, "GL_MAX_3D_TEXTURE_SIZE") == 0) - { - return 0x8073; - } - if (strcmp(str, "GL_MAX_3D_TEXTURE_SIZE_EXT") == 0) - { - return 0x8073; - } - if (strcmp(str, "GL_MAX_3D_TEXTURE_SIZE_OES") == 0) - { - return 0x8073; - } - if (strcmp(str, "GL_MAX_4D_TEXTURE_SIZE_SGIS") == 0) - { - return 0x8138; - } - if (strcmp(str, "GL_MAX_ACTIVE_LIGHTS_SGIX") == 0) - { - return 0x8405; - } - if (strcmp(str, "GL_MAX_ARRAY_TEXTURE_LAYERS") == 0) - { - return 0x88FF; - } - if (strcmp(str, "GL_MAX_ARRAY_TEXTURE_LAYERS_EXT") == 0) - { - return 0x88FF; - } - if (strcmp(str, "GL_MAX_ASYNC_DRAW_PIXELS_SGIX") == 0) - { - return 0x8360; - } - if (strcmp(str, "GL_MAX_ASYNC_HISTOGRAM_SGIX") == 0) - { - return 0x832D; - } - if (strcmp(str, "GL_MAX_ASYNC_READ_PIXELS_SGIX") == 0) - { - return 0x8361; - } - if (strcmp(str, "GL_MAX_ASYNC_TEX_IMAGE_SGIX") == 0) - { - return 0x835F; - } - if (strcmp(str, "GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS") == 0) - { - return 0x92DC; - } - if (strcmp(str, "GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE") == 0) - { - return 0x92D8; - } - if (strcmp(str, "GL_MAX_ATTRIB_STACK_DEPTH") == 0) - { - return 0x0D35; - } - if (strcmp(str, "GL_MAX_BINDABLE_UNIFORM_SIZE_EXT") == 0) - { - return 0x8DED; - } - if (strcmp(str, "GL_MAX_CLIENT_ATTRIB_STACK_DEPTH") == 0) - { - return 0x0D3B; - } - if (strcmp(str, "GL_MAX_CLIPMAP_DEPTH_SGIX") == 0) - { - return 0x8177; - } - if (strcmp(str, "GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX") == 0) - { - return 0x8178; - } - if (strcmp(str, "GL_MAX_CLIP_DISTANCES") == 0) - { - return 0x0D32; - } - if (strcmp(str, "GL_MAX_CLIP_DISTANCES_ANGLE") == 0) - { - return 0x0D32; - } - if (strcmp(str, "GL_MAX_CLIP_DISTANCES_APPLE") == 0) - { - return 0x0D32; - } - if (strcmp(str, "GL_MAX_CLIP_DISTANCES_EXT") == 0) - { - return 0x0D32; - } - if (strcmp(str, "GL_MAX_CLIP_PLANES") == 0) - { - return 0x0D32; - } - if (strcmp(str, "GL_MAX_CLIP_PLANES_IMG") == 0) - { - return 0x0D32; - } - if (strcmp(str, "GL_MAX_COARSE_FRAGMENT_SAMPLES_NV") == 0) - { - return 0x955F; - } - if (strcmp(str, "GL_MAX_COLOR_ATTACHMENTS") == 0) - { - return 0x8CDF; - } - if (strcmp(str, "GL_MAX_COLOR_ATTACHMENTS_EXT") == 0) - { - return 0x8CDF; - } - if (strcmp(str, "GL_MAX_COLOR_ATTACHMENTS_NV") == 0) - { - return 0x8CDF; - } - if (strcmp(str, "GL_MAX_COLOR_ATTACHMENTS_WITH_ACTIVE_PIXEL_LOCAL_STORAGE_ANGLE") == 0) - { - return 0x96E1; - } - if (strcmp(str, "GL_MAX_COLOR_FRAMEBUFFER_SAMPLES_AMD") == 0) - { - return 0x91B3; - } - if (strcmp(str, "GL_MAX_COLOR_FRAMEBUFFER_STORAGE_SAMPLES_AMD") == 0) - { - return 0x91B4; - } - if (strcmp(str, "GL_MAX_COLOR_MATRIX_STACK_DEPTH") == 0) - { - return 0x80B3; - } - if (strcmp(str, "GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI") == 0) - { - return 0x80B3; - } - if (strcmp(str, "GL_MAX_COLOR_TEXTURE_SAMPLES") == 0) - { - return 0x910E; - } - if (strcmp(str, "GL_MAX_COMBINED_ATOMIC_COUNTERS") == 0) - { - return 0x92D7; - } - if (strcmp(str, "GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS") == 0) - { - return 0x92D1; - } - if (strcmp(str, "GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES") == 0) - { - return 0x82FA; - } - if (strcmp(str, "GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES_ANGLE") == 0) - { - return 0x82FA; - } - if (strcmp(str, "GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES_EXT") == 0) - { - return 0x82FA; - } - if (strcmp(str, "GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS") == 0) - { - return 0x8266; - } - if (strcmp(str, "GL_MAX_COMBINED_DIMENSIONS") == 0) - { - return 0x8282; - } - if (strcmp(str, "GL_MAX_COMBINED_DRAW_BUFFERS_AND_PIXEL_LOCAL_STORAGE_PLANES_ANGLE") == 0) - { - return 0x96E2; - } - if (strcmp(str, "GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS") == 0) - { - return 0x8A33; - } - if (strcmp(str, "GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS") == 0) - { - return 0x8A32; - } - if (strcmp(str, "GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT") == 0) - { - return 0x8A32; - } - if (strcmp(str, "GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OES") == 0) - { - return 0x8A32; - } - if (strcmp(str, "GL_MAX_COMBINED_IMAGE_UNIFORMS") == 0) - { - return 0x90CF; - } - if (strcmp(str, "GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS") == 0) - { - return 0x8F39; - } - if (strcmp(str, "GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXT") == 0) - { - return 0x8F39; - } - if (strcmp(str, "GL_MAX_COMBINED_MESH_UNIFORM_COMPONENTS_NV") == 0) - { - return 0x8E67; - } - if (strcmp(str, "GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES") == 0) - { - return 0x8F39; - } - if (strcmp(str, "GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS") == 0) - { - return 0x90DC; - } - if (strcmp(str, "GL_MAX_COMBINED_TASK_UNIFORM_COMPONENTS_NV") == 0) - { - return 0x8E6F; - } - if (strcmp(str, "GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS") == 0) - { - return 0x8E1E; - } - if (strcmp(str, "GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT") == 0) - { - return 0x8E1E; - } - if (strcmp(str, "GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES") == 0) - { - return 0x8E1E; - } - if (strcmp(str, "GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS") == 0) - { - return 0x8E1F; - } - if (strcmp(str, "GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT") == 0) - { - return 0x8E1F; - } - if (strcmp(str, "GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES") == 0) - { - return 0x8E1F; - } - if (strcmp(str, "GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS") == 0) - { - return 0x8B4D; - } - if (strcmp(str, "GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB") == 0) - { - return 0x8B4D; - } - if (strcmp(str, "GL_MAX_COMBINED_UNIFORM_BLOCKS") == 0) - { - return 0x8A2E; - } - if (strcmp(str, "GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS") == 0) - { - return 0x8A31; - } - if (strcmp(str, "GL_MAX_COMPUTE_ATOMIC_COUNTERS") == 0) - { - return 0x8265; - } - if (strcmp(str, "GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS") == 0) - { - return 0x8264; - } - if (strcmp(str, "GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB") == 0) - { - return 0x90EB; - } - if (strcmp(str, "GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB") == 0) - { - return 0x91BF; - } - if (strcmp(str, "GL_MAX_COMPUTE_IMAGE_UNIFORMS") == 0) - { - return 0x91BD; - } - if (strcmp(str, "GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS") == 0) - { - return 0x90DB; - } - if (strcmp(str, "GL_MAX_COMPUTE_SHARED_MEMORY_SIZE") == 0) - { - return 0x8262; - } - if (strcmp(str, "GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS") == 0) - { - return 0x91BC; - } - if (strcmp(str, "GL_MAX_COMPUTE_UNIFORM_BLOCKS") == 0) - { - return 0x91BB; - } - if (strcmp(str, "GL_MAX_COMPUTE_UNIFORM_COMPONENTS") == 0) - { - return 0x8263; - } - if (strcmp(str, "GL_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB") == 0) - { - return 0x9344; - } - if (strcmp(str, "GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB") == 0) - { - return 0x9345; - } - if (strcmp(str, "GL_MAX_COMPUTE_WORK_GROUP_COUNT") == 0) - { - return 0x91BE; - } - if (strcmp(str, "GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS") == 0) - { - return 0x90EB; - } - if (strcmp(str, "GL_MAX_COMPUTE_WORK_GROUP_SIZE") == 0) - { - return 0x91BF; - } - if (strcmp(str, "GL_MAX_CONVOLUTION_HEIGHT") == 0) - { - return 0x801B; - } - if (strcmp(str, "GL_MAX_CONVOLUTION_HEIGHT_EXT") == 0) - { - return 0x801B; - } - if (strcmp(str, "GL_MAX_CONVOLUTION_WIDTH") == 0) - { - return 0x801A; - } - if (strcmp(str, "GL_MAX_CONVOLUTION_WIDTH_EXT") == 0) - { - return 0x801A; - } - if (strcmp(str, "GL_MAX_CUBE_MAP_TEXTURE_SIZE") == 0) - { - return 0x851C; - } - if (strcmp(str, "GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB") == 0) - { - return 0x851C; - } - if (strcmp(str, "GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT") == 0) - { - return 0x851C; - } - if (strcmp(str, "GL_MAX_CUBE_MAP_TEXTURE_SIZE_OES") == 0) - { - return 0x851C; - } - if (strcmp(str, "GL_MAX_CULL_DISTANCES") == 0) - { - return 0x82F9; - } - if (strcmp(str, "GL_MAX_CULL_DISTANCES_ANGLE") == 0) - { - return 0x82F9; - } - if (strcmp(str, "GL_MAX_CULL_DISTANCES_EXT") == 0) - { - return 0x82F9; - } - if (strcmp(str, "GL_MAX_DEBUG_GROUP_STACK_DEPTH") == 0) - { - return 0x826C; - } - if (strcmp(str, "GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR") == 0) - { - return 0x826C; - } - if (strcmp(str, "GL_MAX_DEBUG_LOGGED_MESSAGES") == 0) - { - return 0x9144; - } - if (strcmp(str, "GL_MAX_DEBUG_LOGGED_MESSAGES_AMD") == 0) - { - return 0x9144; - } - if (strcmp(str, "GL_MAX_DEBUG_LOGGED_MESSAGES_ARB") == 0) - { - return 0x9144; - } - if (strcmp(str, "GL_MAX_DEBUG_LOGGED_MESSAGES_KHR") == 0) - { - return 0x9144; - } - if (strcmp(str, "GL_MAX_DEBUG_MESSAGE_LENGTH") == 0) - { - return 0x9143; - } - if (strcmp(str, "GL_MAX_DEBUG_MESSAGE_LENGTH_AMD") == 0) - { - return 0x9143; - } - if (strcmp(str, "GL_MAX_DEBUG_MESSAGE_LENGTH_ARB") == 0) - { - return 0x9143; - } - if (strcmp(str, "GL_MAX_DEBUG_MESSAGE_LENGTH_KHR") == 0) - { - return 0x9143; - } - if (strcmp(str, "GL_MAX_DEEP_3D_TEXTURE_DEPTH_NV") == 0) - { - return 0x90D1; - } - if (strcmp(str, "GL_MAX_DEEP_3D_TEXTURE_WIDTH_HEIGHT_NV") == 0) - { - return 0x90D0; - } - if (strcmp(str, "GL_MAX_DEFORMATION_ORDER_SGIX") == 0) - { - return 0x8197; - } - if (strcmp(str, "GL_MAX_DEPTH") == 0) - { - return 0x8280; - } - if (strcmp(str, "GL_MAX_DEPTH_STENCIL_FRAMEBUFFER_SAMPLES_AMD") == 0) - { - return 0x91B5; - } - if (strcmp(str, "GL_MAX_DEPTH_TEXTURE_SAMPLES") == 0) - { - return 0x910F; - } - if (strcmp(str, "GL_MAX_DETACHED_BUFFERS_NV") == 0) - { - return 0x95AD; - } - if (strcmp(str, "GL_MAX_DETACHED_TEXTURES_NV") == 0) - { - return 0x95AC; - } - if (strcmp(str, "GL_MAX_DRAW_BUFFERS") == 0) - { - return 0x8824; - } - if (strcmp(str, "GL_MAX_DRAW_BUFFERS_ARB") == 0) - { - return 0x8824; - } - if (strcmp(str, "GL_MAX_DRAW_BUFFERS_ATI") == 0) - { - return 0x8824; - } - if (strcmp(str, "GL_MAX_DRAW_BUFFERS_EXT") == 0) - { - return 0x8824; - } - if (strcmp(str, "GL_MAX_DRAW_BUFFERS_NV") == 0) - { - return 0x8824; - } - if (strcmp(str, "GL_MAX_DRAW_MESH_TASKS_COUNT_NV") == 0) - { - return 0x953D; - } - if (strcmp(str, "GL_MAX_DUAL_SOURCE_DRAW_BUFFERS") == 0) - { - return 0x88FC; - } - if (strcmp(str, "GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT") == 0) - { - return 0x88FC; - } - if (strcmp(str, "GL_MAX_ELEMENTS_INDICES") == 0) - { - return 0x80E9; - } - if (strcmp(str, "GL_MAX_ELEMENTS_INDICES_EXT") == 0) - { - return 0x80E9; - } - if (strcmp(str, "GL_MAX_ELEMENTS_VERTICES") == 0) - { - return 0x80E8; - } - if (strcmp(str, "GL_MAX_ELEMENTS_VERTICES_EXT") == 0) - { - return 0x80E8; - } - if (strcmp(str, "GL_MAX_ELEMENT_INDEX") == 0) - { - return 0x8D6B; - } - if (strcmp(str, "GL_MAX_EVAL_ORDER") == 0) - { - return 0x0D30; - } - if (strcmp(str, "GL_MAX_EXT") == 0) - { - return 0x8008; - } - if (strcmp(str, "GL_MAX_FOG_FUNC_POINTS_SGIS") == 0) - { - return 0x812C; - } - if (strcmp(str, "GL_MAX_FRAGMENT_ATOMIC_COUNTERS") == 0) - { - return 0x92D6; - } - if (strcmp(str, "GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS") == 0) - { - return 0x92D0; - } - if (strcmp(str, "GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT") == 0) - { - return 0x8DE3; - } - if (strcmp(str, "GL_MAX_FRAGMENT_IMAGE_UNIFORMS") == 0) - { - return 0x90CE; - } - if (strcmp(str, "GL_MAX_FRAGMENT_INPUT_COMPONENTS") == 0) - { - return 0x9125; - } - if (strcmp(str, "GL_MAX_FRAGMENT_INTERPOLATION_OFFSET") == 0) - { - return 0x8E5C; - } - if (strcmp(str, "GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV") == 0) - { - return 0x8E5C; - } - if (strcmp(str, "GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_OES") == 0) - { - return 0x8E5C; - } - if (strcmp(str, "GL_MAX_FRAGMENT_LIGHTS_SGIX") == 0) - { - return 0x8404; - } - if (strcmp(str, "GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV") == 0) - { - return 0x8868; - } - if (strcmp(str, "GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS") == 0) - { - return 0x90DA; - } - if (strcmp(str, "GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_LAYERS_EXT") == 0) - { - return 0x96DC; - } - if (strcmp(str, "GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_ASPECT_RATIO_EXT") == 0) - { - return 0x96DB; - } - if (strcmp(str, "GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_HEIGHT_EXT") == 0) - { - return 0x96DA; - } - if (strcmp(str, "GL_MAX_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_WIDTH_EXT") == 0) - { - return 0x96D8; - } - if (strcmp(str, "GL_MAX_FRAGMENT_UNIFORM_BLOCKS") == 0) - { - return 0x8A2D; - } - if (strcmp(str, "GL_MAX_FRAGMENT_UNIFORM_COMPONENTS") == 0) - { - return 0x8B49; - } - if (strcmp(str, "GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB") == 0) - { - return 0x8B49; - } - if (strcmp(str, "GL_MAX_FRAGMENT_UNIFORM_VECTORS") == 0) - { - return 0x8DFD; - } - if (strcmp(str, "GL_MAX_FRAMEBUFFER_HEIGHT") == 0) - { - return 0x9316; - } - if (strcmp(str, "GL_MAX_FRAMEBUFFER_LAYERS") == 0) - { - return 0x9317; - } - if (strcmp(str, "GL_MAX_FRAMEBUFFER_LAYERS_EXT") == 0) - { - return 0x9317; - } - if (strcmp(str, "GL_MAX_FRAMEBUFFER_LAYERS_OES") == 0) - { - return 0x9317; - } - if (strcmp(str, "GL_MAX_FRAMEBUFFER_SAMPLES") == 0) - { - return 0x9318; - } - if (strcmp(str, "GL_MAX_FRAMEBUFFER_WIDTH") == 0) - { - return 0x9315; - } - if (strcmp(str, "GL_MAX_FRAMEZOOM_FACTOR_SGIX") == 0) - { - return 0x818D; - } - if (strcmp(str, "GL_MAX_GENERAL_COMBINERS_NV") == 0) - { - return 0x854D; - } - if (strcmp(str, "GL_MAX_GEOMETRY_ATOMIC_COUNTERS") == 0) - { - return 0x92D5; - } - if (strcmp(str, "GL_MAX_GEOMETRY_ATOMIC_COUNTERS_EXT") == 0) - { - return 0x92D5; - } - if (strcmp(str, "GL_MAX_GEOMETRY_ATOMIC_COUNTERS_OES") == 0) - { - return 0x92D5; - } - if (strcmp(str, "GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS") == 0) - { - return 0x92CF; - } - if (strcmp(str, "GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_EXT") == 0) - { - return 0x92CF; - } - if (strcmp(str, "GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS_OES") == 0) - { - return 0x92CF; - } - if (strcmp(str, "GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT") == 0) - { - return 0x8DE4; - } - if (strcmp(str, "GL_MAX_GEOMETRY_IMAGE_UNIFORMS") == 0) - { - return 0x90CD; - } - if (strcmp(str, "GL_MAX_GEOMETRY_IMAGE_UNIFORMS_EXT") == 0) - { - return 0x90CD; - } - if (strcmp(str, "GL_MAX_GEOMETRY_IMAGE_UNIFORMS_OES") == 0) - { - return 0x90CD; - } - if (strcmp(str, "GL_MAX_GEOMETRY_INPUT_COMPONENTS") == 0) - { - return 0x9123; - } - if (strcmp(str, "GL_MAX_GEOMETRY_INPUT_COMPONENTS_EXT") == 0) - { - return 0x9123; - } - if (strcmp(str, "GL_MAX_GEOMETRY_INPUT_COMPONENTS_OES") == 0) - { - return 0x9123; - } - if (strcmp(str, "GL_MAX_GEOMETRY_OUTPUT_COMPONENTS") == 0) - { - return 0x9124; - } - if (strcmp(str, "GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_EXT") == 0) - { - return 0x9124; - } - if (strcmp(str, "GL_MAX_GEOMETRY_OUTPUT_COMPONENTS_OES") == 0) - { - return 0x9124; - } - if (strcmp(str, "GL_MAX_GEOMETRY_OUTPUT_VERTICES") == 0) - { - return 0x8DE0; - } - if (strcmp(str, "GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB") == 0) - { - return 0x8DE0; - } - if (strcmp(str, "GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT") == 0) - { - return 0x8DE0; - } - if (strcmp(str, "GL_MAX_GEOMETRY_OUTPUT_VERTICES_OES") == 0) - { - return 0x8DE0; - } - if (strcmp(str, "GL_MAX_GEOMETRY_PROGRAM_INVOCATIONS_NV") == 0) - { - return 0x8E5A; - } - if (strcmp(str, "GL_MAX_GEOMETRY_SHADER_INVOCATIONS") == 0) - { - return 0x8E5A; - } - if (strcmp(str, "GL_MAX_GEOMETRY_SHADER_INVOCATIONS_EXT") == 0) - { - return 0x8E5A; - } - if (strcmp(str, "GL_MAX_GEOMETRY_SHADER_INVOCATIONS_OES") == 0) - { - return 0x8E5A; - } - if (strcmp(str, "GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS") == 0) - { - return 0x90D7; - } - if (strcmp(str, "GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_EXT") == 0) - { - return 0x90D7; - } - if (strcmp(str, "GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS_OES") == 0) - { - return 0x90D7; - } - if (strcmp(str, "GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS") == 0) - { - return 0x8C29; - } - if (strcmp(str, "GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB") == 0) - { - return 0x8C29; - } - if (strcmp(str, "GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT") == 0) - { - return 0x8C29; - } - if (strcmp(str, "GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_OES") == 0) - { - return 0x8C29; - } - if (strcmp(str, "GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS") == 0) - { - return 0x8DE1; - } - if (strcmp(str, "GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB") == 0) - { - return 0x8DE1; - } - if (strcmp(str, "GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT") == 0) - { - return 0x8DE1; - } - if (strcmp(str, "GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_OES") == 0) - { - return 0x8DE1; - } - if (strcmp(str, "GL_MAX_GEOMETRY_UNIFORM_BLOCKS") == 0) - { - return 0x8A2C; - } - if (strcmp(str, "GL_MAX_GEOMETRY_UNIFORM_BLOCKS_EXT") == 0) - { - return 0x8A2C; - } - if (strcmp(str, "GL_MAX_GEOMETRY_UNIFORM_BLOCKS_OES") == 0) - { - return 0x8A2C; - } - if (strcmp(str, "GL_MAX_GEOMETRY_UNIFORM_COMPONENTS") == 0) - { - return 0x8DDF; - } - if (strcmp(str, "GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB") == 0) - { - return 0x8DDF; - } - if (strcmp(str, "GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT") == 0) - { - return 0x8DDF; - } - if (strcmp(str, "GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_OES") == 0) - { - return 0x8DDF; - } - if (strcmp(str, "GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB") == 0) - { - return 0x8DDD; - } - if (strcmp(str, "GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT") == 0) - { - return 0x8DDD; - } - if (strcmp(str, "GL_MAX_HEIGHT") == 0) - { - return 0x827F; - } - if (strcmp(str, "GL_MAX_IMAGE_SAMPLES") == 0) - { - return 0x906D; - } - if (strcmp(str, "GL_MAX_IMAGE_SAMPLES_EXT") == 0) - { - return 0x906D; - } - if (strcmp(str, "GL_MAX_IMAGE_UNITS") == 0) - { - return 0x8F38; - } - if (strcmp(str, "GL_MAX_IMAGE_UNITS_EXT") == 0) - { - return 0x8F38; - } - if (strcmp(str, "GL_MAX_INTEGER_SAMPLES") == 0) - { - return 0x9110; - } - if (strcmp(str, "GL_MAX_LABEL_LENGTH") == 0) - { - return 0x82E8; - } - if (strcmp(str, "GL_MAX_LABEL_LENGTH_KHR") == 0) - { - return 0x82E8; - } - if (strcmp(str, "GL_MAX_LAYERS") == 0) - { - return 0x8281; - } - if (strcmp(str, "GL_MAX_LGPU_GPUS_NVX") == 0) - { - return 0x92BA; - } - if (strcmp(str, "GL_MAX_LIGHTS") == 0) - { - return 0x0D31; - } - if (strcmp(str, "GL_MAX_LIST_NESTING") == 0) - { - return 0x0B31; - } - if (strcmp(str, "GL_MAX_MAP_TESSELLATION_NV") == 0) - { - return 0x86D6; - } - if (strcmp(str, "GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB") == 0) - { - return 0x8841; - } - if (strcmp(str, "GL_MAX_MESH_ATOMIC_COUNTERS_NV") == 0) - { - return 0x8E65; - } - if (strcmp(str, "GL_MAX_MESH_ATOMIC_COUNTER_BUFFERS_NV") == 0) - { - return 0x8E64; - } - if (strcmp(str, "GL_MAX_MESH_IMAGE_UNIFORMS_NV") == 0) - { - return 0x8E62; - } - if (strcmp(str, "GL_MAX_MESH_OUTPUT_PRIMITIVES_NV") == 0) - { - return 0x9539; - } - if (strcmp(str, "GL_MAX_MESH_OUTPUT_VERTICES_NV") == 0) - { - return 0x9538; - } - if (strcmp(str, "GL_MAX_MESH_SHADER_STORAGE_BLOCKS_NV") == 0) - { - return 0x8E66; - } - if (strcmp(str, "GL_MAX_MESH_TEXTURE_IMAGE_UNITS_NV") == 0) - { - return 0x8E61; - } - if (strcmp(str, "GL_MAX_MESH_TOTAL_MEMORY_SIZE_NV") == 0) - { - return 0x9536; - } - if (strcmp(str, "GL_MAX_MESH_UNIFORM_BLOCKS_NV") == 0) - { - return 0x8E60; - } - if (strcmp(str, "GL_MAX_MESH_UNIFORM_COMPONENTS_NV") == 0) - { - return 0x8E63; - } - if (strcmp(str, "GL_MAX_MESH_VIEWS_NV") == 0) - { - return 0x9557; - } - if (strcmp(str, "GL_MAX_MESH_WORK_GROUP_INVOCATIONS_NV") == 0) - { - return 0x95A2; - } - if (strcmp(str, "GL_MAX_MESH_WORK_GROUP_SIZE_NV") == 0) - { - return 0x953B; - } - if (strcmp(str, "GL_MAX_MODELVIEW_STACK_DEPTH") == 0) - { - return 0x0D36; - } - if (strcmp(str, "GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV") == 0) - { - return 0x8E11; - } - if (strcmp(str, "GL_MAX_MULTIVIEW_BUFFERS_EXT") == 0) - { - return 0x90F2; - } - if (strcmp(str, "GL_MAX_NAME_LENGTH") == 0) - { - return 0x92F6; - } - if (strcmp(str, "GL_MAX_NAME_STACK_DEPTH") == 0) - { - return 0x0D37; - } - if (strcmp(str, "GL_MAX_NUM_ACTIVE_VARIABLES") == 0) - { - return 0x92F7; - } - if (strcmp(str, "GL_MAX_NUM_COMPATIBLE_SUBROUTINES") == 0) - { - return 0x92F8; - } - if (strcmp(str, "GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT") == 0) - { - return 0x87CA; - } - if (strcmp(str, "GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT") == 0) - { - return 0x87CD; - } - if (strcmp(str, "GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT") == 0) - { - return 0x87CE; - } - if (strcmp(str, "GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT") == 0) - { - return 0x87CC; - } - if (strcmp(str, "GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT") == 0) - { - return 0x87CB; - } - if (strcmp(str, "GL_MAX_PALETTE_MATRICES_ARB") == 0) - { - return 0x8842; - } - if (strcmp(str, "GL_MAX_PALETTE_MATRICES_OES") == 0) - { - return 0x8842; - } - if (strcmp(str, "GL_MAX_PATCH_VERTICES") == 0) - { - return 0x8E7D; - } - if (strcmp(str, "GL_MAX_PATCH_VERTICES_EXT") == 0) - { - return 0x8E7D; - } - if (strcmp(str, "GL_MAX_PATCH_VERTICES_OES") == 0) - { - return 0x8E7D; - } - if (strcmp(str, "GL_MAX_PIXEL_LOCAL_STORAGE_PLANES_ANGLE") == 0) - { - return 0x96E0; - } - if (strcmp(str, "GL_MAX_PIXEL_MAP_TABLE") == 0) - { - return 0x0D34; - } - if (strcmp(str, "GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT") == 0) - { - return 0x8337; - } - if (strcmp(str, "GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI") == 0) - { - return 0x87F1; - } - if (strcmp(str, "GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB") == 0) - { - return 0x88B1; - } - if (strcmp(str, "GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB") == 0) - { - return 0x880B; - } - if (strcmp(str, "GL_MAX_PROGRAM_ATTRIBS_ARB") == 0) - { - return 0x88AD; - } - if (strcmp(str, "GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV") == 0) - { - return 0x8908; - } - if (strcmp(str, "GL_MAX_PROGRAM_CALL_DEPTH_NV") == 0) - { - return 0x88F5; - } - if (strcmp(str, "GL_MAX_PROGRAM_ENV_PARAMETERS_ARB") == 0) - { - return 0x88B5; - } - if (strcmp(str, "GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV") == 0) - { - return 0x88F4; - } - if (strcmp(str, "GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV") == 0) - { - return 0x8DA5; - } - if (strcmp(str, "GL_MAX_PROGRAM_GENERIC_RESULTS_NV") == 0) - { - return 0x8DA6; - } - if (strcmp(str, "GL_MAX_PROGRAM_IF_DEPTH_NV") == 0) - { - return 0x88F6; - } - if (strcmp(str, "GL_MAX_PROGRAM_INSTRUCTIONS_ARB") == 0) - { - return 0x88A1; - } - if (strcmp(str, "GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB") == 0) - { - return 0x88B4; - } - if (strcmp(str, "GL_MAX_PROGRAM_LOOP_COUNT_NV") == 0) - { - return 0x88F8; - } - if (strcmp(str, "GL_MAX_PROGRAM_LOOP_DEPTH_NV") == 0) - { - return 0x88F7; - } - if (strcmp(str, "GL_MAX_PROGRAM_MATRICES_ARB") == 0) - { - return 0x862F; - } - if (strcmp(str, "GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB") == 0) - { - return 0x862E; - } - if (strcmp(str, "GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB") == 0) - { - return 0x88B3; - } - if (strcmp(str, "GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB") == 0) - { - return 0x880E; - } - if (strcmp(str, "GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB") == 0) - { - return 0x88AF; - } - if (strcmp(str, "GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB") == 0) - { - return 0x88A3; - } - if (strcmp(str, "GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB") == 0) - { - return 0x88AB; - } - if (strcmp(str, "GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB") == 0) - { - return 0x88A7; - } - if (strcmp(str, "GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB") == 0) - { - return 0x8810; - } - if (strcmp(str, "GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB") == 0) - { - return 0x880F; - } - if (strcmp(str, "GL_MAX_PROGRAM_OUTPUT_VERTICES_NV") == 0) - { - return 0x8C27; - } - if (strcmp(str, "GL_MAX_PROGRAM_PARAMETERS_ARB") == 0) - { - return 0x88A9; - } - if (strcmp(str, "GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV") == 0) - { - return 0x8DA0; - } - if (strcmp(str, "GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV") == 0) - { - return 0x8DA1; - } - if (strcmp(str, "GL_MAX_PROGRAM_PATCH_ATTRIBS_NV") == 0) - { - return 0x86D8; - } - if (strcmp(str, "GL_MAX_PROGRAM_RESULT_COMPONENTS_NV") == 0) - { - return 0x8909; - } - if (strcmp(str, "GL_MAX_PROGRAM_SUBROUTINE_NUM_NV") == 0) - { - return 0x8F45; - } - if (strcmp(str, "GL_MAX_PROGRAM_SUBROUTINE_PARAMETERS_NV") == 0) - { - return 0x8F44; - } - if (strcmp(str, "GL_MAX_PROGRAM_TEMPORARIES_ARB") == 0) - { - return 0x88A5; - } - if (strcmp(str, "GL_MAX_PROGRAM_TEXEL_OFFSET") == 0) - { - return 0x8905; - } - if (strcmp(str, "GL_MAX_PROGRAM_TEXEL_OFFSET_EXT") == 0) - { - return 0x8905; - } - if (strcmp(str, "GL_MAX_PROGRAM_TEXEL_OFFSET_NV") == 0) - { - return 0x8905; - } - if (strcmp(str, "GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB") == 0) - { - return 0x8F9F; - } - if (strcmp(str, "GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET") == 0) - { - return 0x8E5F; - } - if (strcmp(str, "GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB") == 0) - { - return 0x8E5F; - } - if (strcmp(str, "GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV") == 0) - { - return 0x8E5F; - } - if (strcmp(str, "GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB") == 0) - { - return 0x880D; - } - if (strcmp(str, "GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB") == 0) - { - return 0x880C; - } - if (strcmp(str, "GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV") == 0) - { - return 0x8C28; - } - if (strcmp(str, "GL_MAX_PROJECTION_STACK_DEPTH") == 0) - { - return 0x0D38; - } - if (strcmp(str, "GL_MAX_RASTER_SAMPLES_EXT") == 0) - { - return 0x9329; - } - if (strcmp(str, "GL_MAX_RATIONAL_EVAL_ORDER_NV") == 0) - { - return 0x86D7; - } - if (strcmp(str, "GL_MAX_RECTANGLE_TEXTURE_SIZE") == 0) - { - return 0x84F8; - } - if (strcmp(str, "GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB") == 0) - { - return 0x84F8; - } - if (strcmp(str, "GL_MAX_RECTANGLE_TEXTURE_SIZE_NV") == 0) - { - return 0x84F8; - } - if (strcmp(str, "GL_MAX_RENDERBUFFER_SIZE") == 0) - { - return 0x84E8; - } - if (strcmp(str, "GL_MAX_RENDERBUFFER_SIZE_EXT") == 0) - { - return 0x84E8; - } - if (strcmp(str, "GL_MAX_RENDERBUFFER_SIZE_OES") == 0) - { - return 0x84E8; - } - if (strcmp(str, "GL_MAX_SAMPLES") == 0) - { - return 0x8D57; - } - if (strcmp(str, "GL_MAX_SAMPLES_ANGLE") == 0) - { - return 0x8D57; - } - if (strcmp(str, "GL_MAX_SAMPLES_APPLE") == 0) - { - return 0x8D57; - } - if (strcmp(str, "GL_MAX_SAMPLES_EXT") == 0) - { - return 0x8D57; - } - if (strcmp(str, "GL_MAX_SAMPLES_IMG") == 0) - { - return 0x9135; - } - if (strcmp(str, "GL_MAX_SAMPLES_NV") == 0) - { - return 0x8D57; - } - if (strcmp(str, "GL_MAX_SAMPLE_MASK_WORDS") == 0) - { - return 0x8E59; - } - if (strcmp(str, "GL_MAX_SAMPLE_MASK_WORDS_NV") == 0) - { - return 0x8E59; - } - if (strcmp(str, "GL_MAX_SERVER_WAIT_TIMEOUT") == 0) - { - return 0x9111; - } - if (strcmp(str, "GL_MAX_SERVER_WAIT_TIMEOUT_APPLE") == 0) - { - return 0x9111; - } - if (strcmp(str, "GL_MAX_SHADER_BUFFER_ADDRESS_NV") == 0) - { - return 0x8F35; - } - if (strcmp(str, "GL_MAX_SHADER_COMBINED_LOCAL_STORAGE_FAST_SIZE_EXT") == 0) - { - return 0x9650; - } - if (strcmp(str, "GL_MAX_SHADER_COMBINED_LOCAL_STORAGE_SIZE_EXT") == 0) - { - return 0x9651; - } - if (strcmp(str, "GL_MAX_SHADER_COMPILER_THREADS_ARB") == 0) - { - return 0x91B0; - } - if (strcmp(str, "GL_MAX_SHADER_COMPILER_THREADS_KHR") == 0) - { - return 0x91B0; - } - if (strcmp(str, "GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT") == 0) - { - return 0x8F63; - } - if (strcmp(str, "GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_SIZE_EXT") == 0) - { - return 0x8F67; - } - if (strcmp(str, "GL_MAX_SHADER_STORAGE_BLOCK_SIZE") == 0) - { - return 0x90DE; - } - if (strcmp(str, "GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS") == 0) - { - return 0x90DD; - } - if (strcmp(str, "GL_MAX_SHADER_SUBSAMPLED_IMAGE_UNITS_QCOM") == 0) - { - return 0x8FA1; - } - if (strcmp(str, "GL_MAX_SHININESS_NV") == 0) - { - return 0x8504; - } - if (strcmp(str, "GL_MAX_SPARSE_3D_TEXTURE_SIZE_AMD") == 0) - { - return 0x9199; - } - if (strcmp(str, "GL_MAX_SPARSE_3D_TEXTURE_SIZE_ARB") == 0) - { - return 0x9199; - } - if (strcmp(str, "GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT") == 0) - { - return 0x9199; - } - if (strcmp(str, "GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS") == 0) - { - return 0x919A; - } - if (strcmp(str, "GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_ARB") == 0) - { - return 0x919A; - } - if (strcmp(str, "GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT") == 0) - { - return 0x919A; - } - if (strcmp(str, "GL_MAX_SPARSE_TEXTURE_SIZE_AMD") == 0) - { - return 0x9198; - } - if (strcmp(str, "GL_MAX_SPARSE_TEXTURE_SIZE_ARB") == 0) - { - return 0x9198; - } - if (strcmp(str, "GL_MAX_SPARSE_TEXTURE_SIZE_EXT") == 0) - { - return 0x9198; - } - if (strcmp(str, "GL_MAX_SPOT_EXPONENT_NV") == 0) - { - return 0x8505; - } - if (strcmp(str, "GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV") == 0) - { - return 0x9349; - } - if (strcmp(str, "GL_MAX_SUBROUTINES") == 0) - { - return 0x8DE7; - } - if (strcmp(str, "GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS") == 0) - { - return 0x8DE8; - } - if (strcmp(str, "GL_MAX_TASK_ATOMIC_COUNTERS_NV") == 0) - { - return 0x8E6D; - } - if (strcmp(str, "GL_MAX_TASK_ATOMIC_COUNTER_BUFFERS_NV") == 0) - { - return 0x8E6C; - } - if (strcmp(str, "GL_MAX_TASK_IMAGE_UNIFORMS_NV") == 0) - { - return 0x8E6A; - } - if (strcmp(str, "GL_MAX_TASK_OUTPUT_COUNT_NV") == 0) - { - return 0x953A; - } - if (strcmp(str, "GL_MAX_TASK_SHADER_STORAGE_BLOCKS_NV") == 0) - { - return 0x8E6E; - } - if (strcmp(str, "GL_MAX_TASK_TEXTURE_IMAGE_UNITS_NV") == 0) - { - return 0x8E69; - } - if (strcmp(str, "GL_MAX_TASK_TOTAL_MEMORY_SIZE_NV") == 0) - { - return 0x9537; - } - if (strcmp(str, "GL_MAX_TASK_UNIFORM_BLOCKS_NV") == 0) - { - return 0x8E68; - } - if (strcmp(str, "GL_MAX_TASK_UNIFORM_COMPONENTS_NV") == 0) - { - return 0x8E6B; - } - if (strcmp(str, "GL_MAX_TASK_WORK_GROUP_INVOCATIONS_NV") == 0) - { - return 0x95A3; - } - if (strcmp(str, "GL_MAX_TASK_WORK_GROUP_SIZE_NV") == 0) - { - return 0x953C; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS") == 0) - { - return 0x92D3; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXT") == 0) - { - return 0x92D3; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES") == 0) - { - return 0x92D3; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS") == 0) - { - return 0x92CD; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT") == 0) - { - return 0x92CD; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES") == 0) - { - return 0x92CD; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS") == 0) - { - return 0x90CB; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXT") == 0) - { - return 0x90CB; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES") == 0) - { - return 0x90CB; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_INPUT_COMPONENTS") == 0) - { - return 0x886C; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXT") == 0) - { - return 0x886C; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES") == 0) - { - return 0x886C; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS") == 0) - { - return 0x8E83; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXT") == 0) - { - return 0x8E83; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES") == 0) - { - return 0x8E83; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS") == 0) - { - return 0x90D8; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT") == 0) - { - return 0x90D8; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES") == 0) - { - return 0x90D8; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS") == 0) - { - return 0x8E81; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT") == 0) - { - return 0x8E81; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES") == 0) - { - return 0x8E81; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS") == 0) - { - return 0x8E85; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT") == 0) - { - return 0x8E85; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES") == 0) - { - return 0x8E85; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS") == 0) - { - return 0x8E89; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXT") == 0) - { - return 0x8E89; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES") == 0) - { - return 0x8E89; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS") == 0) - { - return 0x8E7F; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXT") == 0) - { - return 0x8E7F; - } - if (strcmp(str, "GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES") == 0) - { - return 0x8E7F; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS") == 0) - { - return 0x92D4; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXT") == 0) - { - return 0x92D4; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES") == 0) - { - return 0x92D4; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS") == 0) - { - return 0x92CE; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT") == 0) - { - return 0x92CE; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES") == 0) - { - return 0x92CE; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS") == 0) - { - return 0x90CC; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_EXT") == 0) - { - return 0x90CC; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_OES") == 0) - { - return 0x90CC; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS") == 0) - { - return 0x886D; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT") == 0) - { - return 0x886D; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES") == 0) - { - return 0x886D; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS") == 0) - { - return 0x8E86; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT") == 0) - { - return 0x8E86; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES") == 0) - { - return 0x8E86; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS") == 0) - { - return 0x90D9; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT") == 0) - { - return 0x90D9; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES") == 0) - { - return 0x90D9; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS") == 0) - { - return 0x8E82; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT") == 0) - { - return 0x8E82; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES") == 0) - { - return 0x8E82; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS") == 0) - { - return 0x8E8A; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXT") == 0) - { - return 0x8E8A; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES") == 0) - { - return 0x8E8A; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS") == 0) - { - return 0x8E80; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT") == 0) - { - return 0x8E80; - } - if (strcmp(str, "GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES") == 0) - { - return 0x8E80; - } - if (strcmp(str, "GL_MAX_TESS_GEN_LEVEL") == 0) - { - return 0x8E7E; - } - if (strcmp(str, "GL_MAX_TESS_GEN_LEVEL_EXT") == 0) - { - return 0x8E7E; - } - if (strcmp(str, "GL_MAX_TESS_GEN_LEVEL_OES") == 0) - { - return 0x8E7E; - } - if (strcmp(str, "GL_MAX_TESS_PATCH_COMPONENTS") == 0) - { - return 0x8E84; - } - if (strcmp(str, "GL_MAX_TESS_PATCH_COMPONENTS_EXT") == 0) - { - return 0x8E84; - } - if (strcmp(str, "GL_MAX_TESS_PATCH_COMPONENTS_OES") == 0) - { - return 0x8E84; - } - if (strcmp(str, "GL_MAX_TEXTURE_BUFFER_SIZE") == 0) - { - return 0x8C2B; - } - if (strcmp(str, "GL_MAX_TEXTURE_BUFFER_SIZE_ARB") == 0) - { - return 0x8C2B; - } - if (strcmp(str, "GL_MAX_TEXTURE_BUFFER_SIZE_EXT") == 0) - { - return 0x8C2B; - } - if (strcmp(str, "GL_MAX_TEXTURE_BUFFER_SIZE_OES") == 0) - { - return 0x8C2B; - } - if (strcmp(str, "GL_MAX_TEXTURE_COORDS") == 0) - { - return 0x8871; - } - if (strcmp(str, "GL_MAX_TEXTURE_COORDS_ARB") == 0) - { - return 0x8871; - } - if (strcmp(str, "GL_MAX_TEXTURE_COORDS_NV") == 0) - { - return 0x8871; - } - if (strcmp(str, "GL_MAX_TEXTURE_IMAGE_UNITS") == 0) - { - return 0x8872; - } - if (strcmp(str, "GL_MAX_TEXTURE_IMAGE_UNITS_ARB") == 0) - { - return 0x8872; - } - if (strcmp(str, "GL_MAX_TEXTURE_IMAGE_UNITS_NV") == 0) - { - return 0x8872; - } - if (strcmp(str, "GL_MAX_TEXTURE_LOD_BIAS") == 0) - { - return 0x84FD; - } - if (strcmp(str, "GL_MAX_TEXTURE_LOD_BIAS_EXT") == 0) - { - return 0x84FD; - } - if (strcmp(str, "GL_MAX_TEXTURE_MAX_ANISOTROPY") == 0) - { - return 0x84FF; - } - if (strcmp(str, "GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT") == 0) - { - return 0x84FF; - } - if (strcmp(str, "GL_MAX_TEXTURE_SIZE") == 0) - { - return 0x0D33; - } - if (strcmp(str, "GL_MAX_TEXTURE_STACK_DEPTH") == 0) - { - return 0x0D39; - } - if (strcmp(str, "GL_MAX_TEXTURE_UNITS") == 0) - { - return 0x84E2; - } - if (strcmp(str, "GL_MAX_TEXTURE_UNITS_ARB") == 0) - { - return 0x84E2; - } - if (strcmp(str, "GL_MAX_TIMELINE_SEMAPHORE_VALUE_DIFFERENCE_NV") == 0) - { - return 0x95B6; - } - if (strcmp(str, "GL_MAX_TRACK_MATRICES_NV") == 0) - { - return 0x862F; - } - if (strcmp(str, "GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV") == 0) - { - return 0x862E; - } - if (strcmp(str, "GL_MAX_TRANSFORM_FEEDBACK_BUFFERS") == 0) - { - return 0x8E70; - } - if (strcmp(str, "GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS") == 0) - { - return 0x8C8A; - } - if (strcmp(str, "GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT") == 0) - { - return 0x8C8A; - } - if (strcmp(str, "GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV") == 0) - { - return 0x8C8A; - } - if (strcmp(str, "GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS") == 0) - { - return 0x8C8B; - } - if (strcmp(str, "GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT") == 0) - { - return 0x8C8B; - } - if (strcmp(str, "GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV") == 0) - { - return 0x8C8B; - } - if (strcmp(str, "GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS") == 0) - { - return 0x8C80; - } - if (strcmp(str, "GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT") == 0) - { - return 0x8C80; - } - if (strcmp(str, "GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV") == 0) - { - return 0x8C80; - } - if (strcmp(str, "GL_MAX_UNIFORM_BLOCK_SIZE") == 0) - { - return 0x8A30; - } - if (strcmp(str, "GL_MAX_UNIFORM_BUFFER_BINDINGS") == 0) - { - return 0x8A2F; - } - if (strcmp(str, "GL_MAX_UNIFORM_LOCATIONS") == 0) - { - return 0x826E; - } - if (strcmp(str, "GL_MAX_VARYING_COMPONENTS") == 0) - { - return 0x8B4B; - } - if (strcmp(str, "GL_MAX_VARYING_COMPONENTS_EXT") == 0) - { - return 0x8B4B; - } - if (strcmp(str, "GL_MAX_VARYING_FLOATS") == 0) - { - return 0x8B4B; - } - if (strcmp(str, "GL_MAX_VARYING_FLOATS_ARB") == 0) - { - return 0x8B4B; - } - if (strcmp(str, "GL_MAX_VARYING_VECTORS") == 0) - { - return 0x8DFC; - } - if (strcmp(str, "GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV") == 0) - { - return 0x8520; - } - if (strcmp(str, "GL_MAX_VERTEX_ATOMIC_COUNTERS") == 0) - { - return 0x92D2; - } - if (strcmp(str, "GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS") == 0) - { - return 0x92CC; - } - if (strcmp(str, "GL_MAX_VERTEX_ATTRIBS") == 0) - { - return 0x8869; - } - if (strcmp(str, "GL_MAX_VERTEX_ATTRIBS_ARB") == 0) - { - return 0x8869; - } - if (strcmp(str, "GL_MAX_VERTEX_ATTRIB_BINDINGS") == 0) - { - return 0x82DA; - } - if (strcmp(str, "GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET") == 0) - { - return 0x82D9; - } - if (strcmp(str, "GL_MAX_VERTEX_ATTRIB_STRIDE") == 0) - { - return 0x82E5; - } - if (strcmp(str, "GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT") == 0) - { - return 0x8DE2; - } - if (strcmp(str, "GL_MAX_VERTEX_HINT_PGI") == 0) - { - return 0x1A22D; - } - if (strcmp(str, "GL_MAX_VERTEX_IMAGE_UNIFORMS") == 0) - { - return 0x90CA; - } - if (strcmp(str, "GL_MAX_VERTEX_OUTPUT_COMPONENTS") == 0) - { - return 0x9122; - } - if (strcmp(str, "GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT") == 0) - { - return 0x87C5; - } - if (strcmp(str, "GL_MAX_VERTEX_SHADER_INVARIANTS_EXT") == 0) - { - return 0x87C7; - } - if (strcmp(str, "GL_MAX_VERTEX_SHADER_LOCALS_EXT") == 0) - { - return 0x87C9; - } - if (strcmp(str, "GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT") == 0) - { - return 0x87C8; - } - if (strcmp(str, "GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS") == 0) - { - return 0x90D6; - } - if (strcmp(str, "GL_MAX_VERTEX_SHADER_VARIANTS_EXT") == 0) - { - return 0x87C6; - } - if (strcmp(str, "GL_MAX_VERTEX_STREAMS") == 0) - { - return 0x8E71; - } - if (strcmp(str, "GL_MAX_VERTEX_STREAMS_ATI") == 0) - { - return 0x876B; - } - if (strcmp(str, "GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS") == 0) - { - return 0x8B4C; - } - if (strcmp(str, "GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB") == 0) - { - return 0x8B4C; - } - if (strcmp(str, "GL_MAX_VERTEX_UNIFORM_BLOCKS") == 0) - { - return 0x8A2B; - } - if (strcmp(str, "GL_MAX_VERTEX_UNIFORM_COMPONENTS") == 0) - { - return 0x8B4A; - } - if (strcmp(str, "GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB") == 0) - { - return 0x8B4A; - } - if (strcmp(str, "GL_MAX_VERTEX_UNIFORM_VECTORS") == 0) - { - return 0x8DFB; - } - if (strcmp(str, "GL_MAX_VERTEX_UNITS_ARB") == 0) - { - return 0x86A4; - } - if (strcmp(str, "GL_MAX_VERTEX_UNITS_OES") == 0) - { - return 0x86A4; - } - if (strcmp(str, "GL_MAX_VERTEX_VARYING_COMPONENTS_ARB") == 0) - { - return 0x8DDE; - } - if (strcmp(str, "GL_MAX_VERTEX_VARYING_COMPONENTS_EXT") == 0) - { - return 0x8DDE; - } - if (strcmp(str, "GL_MAX_VIEWPORTS") == 0) - { - return 0x825B; - } - if (strcmp(str, "GL_MAX_VIEWPORTS_NV") == 0) - { - return 0x825B; - } - if (strcmp(str, "GL_MAX_VIEWPORTS_OES") == 0) - { - return 0x825B; - } - if (strcmp(str, "GL_MAX_VIEWPORT_DIMS") == 0) - { - return 0x0D3A; - } - if (strcmp(str, "GL_MAX_VIEWS_OVR") == 0) - { - return 0x9631; - } - if (strcmp(str, "GL_MAX_WIDTH") == 0) - { - return 0x827E; - } - if (strcmp(str, "GL_MAX_WINDOW_RECTANGLES_EXT") == 0) - { - return 0x8F14; - } - if (strcmp(str, "GL_MEDIUM_FLOAT") == 0) - { - return 0x8DF1; - } - if (strcmp(str, "GL_MEDIUM_INT") == 0) - { - return 0x8DF4; - } - if (strcmp(str, "GL_MEMORY_ATTACHABLE_ALIGNMENT_NV") == 0) - { - return 0x95A6; - } - if (strcmp(str, "GL_MEMORY_ATTACHABLE_NV") == 0) - { - return 0x95A8; - } - if (strcmp(str, "GL_MEMORY_ATTACHABLE_SIZE_NV") == 0) - { - return 0x95A7; - } - if (strcmp(str, "GL_MESH_OUTPUT_PER_PRIMITIVE_GRANULARITY_NV") == 0) - { - return 0x9543; - } - if (strcmp(str, "GL_MESH_OUTPUT_PER_VERTEX_GRANULARITY_NV") == 0) - { - return 0x92DF; - } - if (strcmp(str, "GL_MESH_OUTPUT_TYPE_NV") == 0) - { - return 0x957B; - } - if (strcmp(str, "GL_MESH_PRIMITIVES_OUT_NV") == 0) - { - return 0x957A; - } - if (strcmp(str, "GL_MESH_SHADER_BIT_NV") == 0) - { - return 0x0040; - } - if (strcmp(str, "GL_MESH_SHADER_NV") == 0) - { - return 0x9559; - } - if (strcmp(str, "GL_MESH_SUBROUTINE_NV") == 0) - { - return 0x957C; - } - if (strcmp(str, "GL_MESH_SUBROUTINE_UNIFORM_NV") == 0) - { - return 0x957E; - } - if (strcmp(str, "GL_MESH_VERTICES_OUT_NV") == 0) - { - return 0x9579; - } - if (strcmp(str, "GL_MESH_WORK_GROUP_SIZE_NV") == 0) - { - return 0x953E; - } - if (strcmp(str, "GL_MIN") == 0) - { - return 0x8007; - } - if (strcmp(str, "GL_MINMAX") == 0) - { - return 0x802E; - } - if (strcmp(str, "GL_MINMAX_EXT") == 0) - { - return 0x802E; - } - if (strcmp(str, "GL_MINMAX_FORMAT") == 0) - { - return 0x802F; - } - if (strcmp(str, "GL_MINMAX_FORMAT_EXT") == 0) - { - return 0x802F; - } - if (strcmp(str, "GL_MINMAX_SINK") == 0) - { - return 0x8030; - } - if (strcmp(str, "GL_MINMAX_SINK_EXT") == 0) - { - return 0x8030; - } - if (strcmp(str, "GL_MINOR_VERSION") == 0) - { - return 0x821C; - } - if (strcmp(str, "GL_MINUS_CLAMPED_NV") == 0) - { - return 0x92B3; - } - if (strcmp(str, "GL_MINUS_NV") == 0) - { - return 0x929F; - } - if (strcmp(str, "GL_MIN_EXT") == 0) - { - return 0x8007; - } - if (strcmp(str, "GL_MIN_FRAGMENT_INTERPOLATION_OFFSET") == 0) - { - return 0x8E5B; - } - if (strcmp(str, "GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV") == 0) - { - return 0x8E5B; - } - if (strcmp(str, "GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_OES") == 0) - { - return 0x8E5B; - } - if (strcmp(str, "GL_MIN_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_HEIGHT_EXT") == 0) - { - return 0x96D9; - } - if (strcmp(str, "GL_MIN_FRAGMENT_SHADING_RATE_ATTACHMENT_TEXEL_WIDTH_EXT") == 0) - { - return 0x96D7; - } - if (strcmp(str, "GL_MIN_LOD_WARNING_AMD") == 0) - { - return 0x919C; - } - if (strcmp(str, "GL_MIN_MAP_BUFFER_ALIGNMENT") == 0) - { - return 0x90BC; - } - if (strcmp(str, "GL_MIN_PROGRAM_TEXEL_OFFSET") == 0) - { - return 0x8904; - } - if (strcmp(str, "GL_MIN_PROGRAM_TEXEL_OFFSET_EXT") == 0) - { - return 0x8904; - } - if (strcmp(str, "GL_MIN_PROGRAM_TEXEL_OFFSET_NV") == 0) - { - return 0x8904; - } - if (strcmp(str, "GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET") == 0) - { - return 0x8E5E; - } - if (strcmp(str, "GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB") == 0) - { - return 0x8E5E; - } - if (strcmp(str, "GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NV") == 0) - { - return 0x8E5E; - } - if (strcmp(str, "GL_MIN_SAMPLE_SHADING_VALUE") == 0) - { - return 0x8C37; - } - if (strcmp(str, "GL_MIN_SAMPLE_SHADING_VALUE_ARB") == 0) - { - return 0x8C37; - } - if (strcmp(str, "GL_MIN_SAMPLE_SHADING_VALUE_OES") == 0) - { - return 0x8C37; - } - if (strcmp(str, "GL_MIN_SPARSE_LEVEL_AMD") == 0) - { - return 0x919B; - } - if (strcmp(str, "GL_MIPMAP") == 0) - { - return 0x8293; - } - if (strcmp(str, "GL_MIRRORED_REPEAT") == 0) - { - return 0x8370; - } - if (strcmp(str, "GL_MIRRORED_REPEAT_ARB") == 0) - { - return 0x8370; - } - if (strcmp(str, "GL_MIRRORED_REPEAT_IBM") == 0) - { - return 0x8370; - } - if (strcmp(str, "GL_MIRRORED_REPEAT_OES") == 0) - { - return 0x8370; - } - if (strcmp(str, "GL_MIRROR_CLAMP_ATI") == 0) - { - return 0x8742; - } - if (strcmp(str, "GL_MIRROR_CLAMP_EXT") == 0) - { - return 0x8742; - } - if (strcmp(str, "GL_MIRROR_CLAMP_TO_BORDER_EXT") == 0) - { - return 0x8912; - } - if (strcmp(str, "GL_MIRROR_CLAMP_TO_EDGE") == 0) - { - return 0x8743; - } - if (strcmp(str, "GL_MIRROR_CLAMP_TO_EDGE_ATI") == 0) - { - return 0x8743; - } - if (strcmp(str, "GL_MIRROR_CLAMP_TO_EDGE_EXT") == 0) - { - return 0x8743; - } - if (strcmp(str, "GL_MITER_REVERT_NV") == 0) - { - return 0x90A7; - } - if (strcmp(str, "GL_MITER_TRUNCATE_NV") == 0) - { - return 0x90A8; - } - if (strcmp(str, "GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV") == 0) - { - return 0x932F; - } - if (strcmp(str, "GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV") == 0) - { - return 0x9330; - } - if (strcmp(str, "GL_MODELVIEW") == 0) - { - return 0x1700; - } - if (strcmp(str, "GL_MODELVIEW0_ARB") == 0) - { - return 0x1700; - } - if (strcmp(str, "GL_MODELVIEW0_EXT") == 0) - { - return 0x1700; - } - if (strcmp(str, "GL_MODELVIEW0_MATRIX_EXT") == 0) - { - return 0x0BA6; - } - if (strcmp(str, "GL_MODELVIEW0_STACK_DEPTH_EXT") == 0) - { - return 0x0BA3; - } - if (strcmp(str, "GL_MODELVIEW10_ARB") == 0) - { - return 0x872A; - } - if (strcmp(str, "GL_MODELVIEW11_ARB") == 0) - { - return 0x872B; - } - if (strcmp(str, "GL_MODELVIEW12_ARB") == 0) - { - return 0x872C; - } - if (strcmp(str, "GL_MODELVIEW13_ARB") == 0) - { - return 0x872D; - } - if (strcmp(str, "GL_MODELVIEW14_ARB") == 0) - { - return 0x872E; - } - if (strcmp(str, "GL_MODELVIEW15_ARB") == 0) - { - return 0x872F; - } - if (strcmp(str, "GL_MODELVIEW16_ARB") == 0) - { - return 0x8730; - } - if (strcmp(str, "GL_MODELVIEW17_ARB") == 0) - { - return 0x8731; - } - if (strcmp(str, "GL_MODELVIEW18_ARB") == 0) - { - return 0x8732; - } - if (strcmp(str, "GL_MODELVIEW19_ARB") == 0) - { - return 0x8733; - } - if (strcmp(str, "GL_MODELVIEW1_ARB") == 0) - { - return 0x850A; - } - if (strcmp(str, "GL_MODELVIEW1_EXT") == 0) - { - return 0x850A; - } - if (strcmp(str, "GL_MODELVIEW1_MATRIX_EXT") == 0) - { - return 0x8506; - } - if (strcmp(str, "GL_MODELVIEW1_STACK_DEPTH_EXT") == 0) - { - return 0x8502; - } - if (strcmp(str, "GL_MODELVIEW20_ARB") == 0) - { - return 0x8734; - } - if (strcmp(str, "GL_MODELVIEW21_ARB") == 0) - { - return 0x8735; - } - if (strcmp(str, "GL_MODELVIEW22_ARB") == 0) - { - return 0x8736; - } - if (strcmp(str, "GL_MODELVIEW23_ARB") == 0) - { - return 0x8737; - } - if (strcmp(str, "GL_MODELVIEW24_ARB") == 0) - { - return 0x8738; - } - if (strcmp(str, "GL_MODELVIEW25_ARB") == 0) - { - return 0x8739; - } - if (strcmp(str, "GL_MODELVIEW26_ARB") == 0) - { - return 0x873A; - } - if (strcmp(str, "GL_MODELVIEW27_ARB") == 0) - { - return 0x873B; - } - if (strcmp(str, "GL_MODELVIEW28_ARB") == 0) - { - return 0x873C; - } - if (strcmp(str, "GL_MODELVIEW29_ARB") == 0) - { - return 0x873D; - } - if (strcmp(str, "GL_MODELVIEW2_ARB") == 0) - { - return 0x8722; - } - if (strcmp(str, "GL_MODELVIEW30_ARB") == 0) - { - return 0x873E; - } - if (strcmp(str, "GL_MODELVIEW31_ARB") == 0) - { - return 0x873F; - } - if (strcmp(str, "GL_MODELVIEW3_ARB") == 0) - { - return 0x8723; - } - if (strcmp(str, "GL_MODELVIEW4_ARB") == 0) - { - return 0x8724; - } - if (strcmp(str, "GL_MODELVIEW5_ARB") == 0) - { - return 0x8725; - } - if (strcmp(str, "GL_MODELVIEW6_ARB") == 0) - { - return 0x8726; - } - if (strcmp(str, "GL_MODELVIEW7_ARB") == 0) - { - return 0x8727; - } - if (strcmp(str, "GL_MODELVIEW8_ARB") == 0) - { - return 0x8728; - } - if (strcmp(str, "GL_MODELVIEW9_ARB") == 0) - { - return 0x8729; - } - if (strcmp(str, "GL_MODELVIEW_MATRIX") == 0) - { - return 0x0BA6; - } - if (strcmp(str, "GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES") == 0) - { - return 0x898D; - } - if (strcmp(str, "GL_MODELVIEW_PROJECTION_NV") == 0) - { - return 0x8629; - } - if (strcmp(str, "GL_MODELVIEW_STACK_DEPTH") == 0) - { - return 0x0BA3; - } - if (strcmp(str, "GL_MODULATE") == 0) - { - return 0x2100; - } - if (strcmp(str, "GL_MODULATE_ADD_ATI") == 0) - { - return 0x8744; - } - if (strcmp(str, "GL_MODULATE_COLOR_IMG") == 0) - { - return 0x8C04; - } - if (strcmp(str, "GL_MODULATE_SIGNED_ADD_ATI") == 0) - { - return 0x8745; - } - if (strcmp(str, "GL_MODULATE_SUBTRACT_ATI") == 0) - { - return 0x8746; - } - if (strcmp(str, "GL_MOTION_ESTIMATION_SEARCH_BLOCK_X_QCOM") == 0) - { - return 0x8C90; - } - if (strcmp(str, "GL_MOTION_ESTIMATION_SEARCH_BLOCK_Y_QCOM") == 0) - { - return 0x8C91; - } - if (strcmp(str, "GL_MOVE_TO_CONTINUES_NV") == 0) - { - return 0x90B6; - } - if (strcmp(str, "GL_MOVE_TO_NV") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_MOVE_TO_RESETS_NV") == 0) - { - return 0x90B5; - } - if (strcmp(str, "GL_MOV_ATI") == 0) - { - return 0x8961; - } - if (strcmp(str, "GL_MULT") == 0) - { - return 0x0103; - } - if (strcmp(str, "GL_MULTICAST_GPUS_NV") == 0) - { - return 0x92BA; - } - if (strcmp(str, "GL_MULTICAST_PROGRAMMABLE_SAMPLE_LOCATION_NV") == 0) - { - return 0x9549; - } - if (strcmp(str, "GL_MULTIPLY") == 0) - { - return 0x9294; - } - if (strcmp(str, "GL_MULTIPLY_KHR") == 0) - { - return 0x9294; - } - if (strcmp(str, "GL_MULTIPLY_NV") == 0) - { - return 0x9294; - } - if (strcmp(str, "GL_MULTISAMPLE") == 0) - { - return 0x809D; - } - if (strcmp(str, "GL_MULTISAMPLES_NV") == 0) - { - return 0x9371; - } - if (strcmp(str, "GL_MULTISAMPLE_3DFX") == 0) - { - return 0x86B2; - } - if (strcmp(str, "GL_MULTISAMPLE_ARB") == 0) - { - return 0x809D; - } - if (strcmp(str, "GL_MULTISAMPLE_BIT") == 0) - { - return 0x20000000; - } - if (strcmp(str, "GL_MULTISAMPLE_BIT_3DFX") == 0) - { - return 0x20000000; - } - if (strcmp(str, "GL_MULTISAMPLE_BIT_ARB") == 0) - { - return 0x20000000; - } - if (strcmp(str, "GL_MULTISAMPLE_BIT_EXT") == 0) - { - return 0x20000000; - } - if (strcmp(str, "GL_MULTISAMPLE_BUFFER_BIT0_QCOM") == 0) - { - return 0x1000000; - } - if (strcmp(str, "GL_MULTISAMPLE_BUFFER_BIT1_QCOM") == 0) - { - return 0x2000000; - } - if (strcmp(str, "GL_MULTISAMPLE_BUFFER_BIT2_QCOM") == 0) - { - return 0x4000000; - } - if (strcmp(str, "GL_MULTISAMPLE_BUFFER_BIT3_QCOM") == 0) - { - return 0x8000000; - } - if (strcmp(str, "GL_MULTISAMPLE_BUFFER_BIT4_QCOM") == 0) - { - return 0x10000000; - } - if (strcmp(str, "GL_MULTISAMPLE_BUFFER_BIT5_QCOM") == 0) - { - return 0x20000000; - } - if (strcmp(str, "GL_MULTISAMPLE_BUFFER_BIT6_QCOM") == 0) - { - return 0x40000000; - } - if (strcmp(str, "GL_MULTISAMPLE_BUFFER_BIT7_QCOM") == 0) - { - return 0x80000000; - } - if (strcmp(str, "GL_MULTISAMPLE_COVERAGE_MODES_NV") == 0) - { - return 0x8E12; - } - if (strcmp(str, "GL_MULTISAMPLE_EXT") == 0) - { - return 0x809D; - } - if (strcmp(str, "GL_MULTISAMPLE_FILTER_HINT_NV") == 0) - { - return 0x8534; - } - if (strcmp(str, "GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY") == 0) - { - return 0x9382; - } - if (strcmp(str, "GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY_ARB") == 0) - { - return 0x9382; - } - if (strcmp(str, "GL_MULTISAMPLE_LINE_WIDTH_RANGE") == 0) - { - return 0x9381; - } - if (strcmp(str, "GL_MULTISAMPLE_LINE_WIDTH_RANGE_ARB") == 0) - { - return 0x9381; - } - if (strcmp(str, "GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT") == 0) - { - return 0x932B; - } - if (strcmp(str, "GL_MULTISAMPLE_SGIS") == 0) - { - return 0x809D; - } - if (strcmp(str, "GL_MULTIVIEW_EXT") == 0) - { - return 0x90F1; - } - if (strcmp(str, "GL_MUL_ATI") == 0) - { - return 0x8964; - } - if (strcmp(str, "GL_MVP_MATRIX_EXT") == 0) - { - return 0x87E3; - } - if (strcmp(str, "GL_N3F_V3F") == 0) - { - return 0x2A25; - } - if (strcmp(str, "GL_NAMED_STRING_LENGTH_ARB") == 0) - { - return 0x8DE9; - } - if (strcmp(str, "GL_NAMED_STRING_TYPE_ARB") == 0) - { - return 0x8DEA; - } - if (strcmp(str, "GL_NAME_LENGTH") == 0) - { - return 0x92F9; - } - if (strcmp(str, "GL_NAME_STACK_DEPTH") == 0) - { - return 0x0D70; - } - if (strcmp(str, "GL_NAND") == 0) - { - return 0x150E; - } - if (strcmp(str, "GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI") == 0) - { - return 0x1A203; - } - if (strcmp(str, "GL_NATIVE_GRAPHICS_END_HINT_PGI") == 0) - { - return 0x1A204; - } - if (strcmp(str, "GL_NATIVE_GRAPHICS_HANDLE_PGI") == 0) - { - return 0x1A202; - } - if (strcmp(str, "GL_NEAREST") == 0) - { - return 0x2600; - } - if (strcmp(str, "GL_NEAREST_CLIPMAP_LINEAR_SGIX") == 0) - { - return 0x844E; - } - if (strcmp(str, "GL_NEAREST_CLIPMAP_NEAREST_SGIX") == 0) - { - return 0x844D; - } - if (strcmp(str, "GL_NEAREST_MIPMAP_LINEAR") == 0) - { - return 0x2702; - } - if (strcmp(str, "GL_NEAREST_MIPMAP_NEAREST") == 0) - { - return 0x2700; - } - if (strcmp(str, "GL_NEGATE_BIT_ATI") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_NEGATIVE_ONE_EXT") == 0) - { - return 0x87DF; - } - if (strcmp(str, "GL_NEGATIVE_ONE_TO_ONE") == 0) - { - return 0x935E; - } - if (strcmp(str, "GL_NEGATIVE_ONE_TO_ONE_EXT") == 0) - { - return 0x935E; - } - if (strcmp(str, "GL_NEGATIVE_W_EXT") == 0) - { - return 0x87DC; - } - if (strcmp(str, "GL_NEGATIVE_X_EXT") == 0) - { - return 0x87D9; - } - if (strcmp(str, "GL_NEGATIVE_Y_EXT") == 0) - { - return 0x87DA; - } - if (strcmp(str, "GL_NEGATIVE_Z_EXT") == 0) - { - return 0x87DB; - } - if (strcmp(str, "GL_NEVER") == 0) - { - return 0x0200; - } - if (strcmp(str, "GL_NEXT_BUFFER_NV") == 0) - { - return -2; - } - if (strcmp(str, "GL_NEXT_VIDEO_CAPTURE_BUFFER_STATUS_NV") == 0) - { - return 0x9025; - } - if (strcmp(str, "GL_NICEST") == 0) - { - return 0x1102; - } - if (strcmp(str, "GL_NONE") == 0) - { - return 0x0000; - } - if (strcmp(str, "GL_NONE_OES") == 0) - { - return 0x0000; - } - if (strcmp(str, "GL_NOOP") == 0) - { - return 0x1505; - } - if (strcmp(str, "GL_NOP_COMMAND_NV") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_NOR") == 0) - { - return 0x1508; - } - if (strcmp(str, "GL_NORMALIZE") == 0) - { - return 0x0BA1; - } - if (strcmp(str, "GL_NORMALIZED_RANGE_EXT") == 0) - { - return 0x87E0; - } - if (strcmp(str, "GL_NORMAL_ARRAY") == 0) - { - return 0x8075; - } - if (strcmp(str, "GL_NORMAL_ARRAY_ADDRESS_NV") == 0) - { - return 0x8F22; - } - if (strcmp(str, "GL_NORMAL_ARRAY_BUFFER_BINDING") == 0) - { - return 0x8897; - } - if (strcmp(str, "GL_NORMAL_ARRAY_BUFFER_BINDING_ARB") == 0) - { - return 0x8897; - } - if (strcmp(str, "GL_NORMAL_ARRAY_COUNT_EXT") == 0) - { - return 0x8080; - } - if (strcmp(str, "GL_NORMAL_ARRAY_EXT") == 0) - { - return 0x8075; - } - if (strcmp(str, "GL_NORMAL_ARRAY_LENGTH_NV") == 0) - { - return 0x8F2C; - } - if (strcmp(str, "GL_NORMAL_ARRAY_LIST_IBM") == 0) - { - return 0x103071; - } - if (strcmp(str, "GL_NORMAL_ARRAY_LIST_STRIDE_IBM") == 0) - { - return 0x103081; - } - if (strcmp(str, "GL_NORMAL_ARRAY_PARALLEL_POINTERS_INTEL") == 0) - { - return 0x83F6; - } - if (strcmp(str, "GL_NORMAL_ARRAY_POINTER") == 0) - { - return 0x808F; - } - if (strcmp(str, "GL_NORMAL_ARRAY_POINTER_EXT") == 0) - { - return 0x808F; - } - if (strcmp(str, "GL_NORMAL_ARRAY_STRIDE") == 0) - { - return 0x807F; - } - if (strcmp(str, "GL_NORMAL_ARRAY_STRIDE_EXT") == 0) - { - return 0x807F; - } - if (strcmp(str, "GL_NORMAL_ARRAY_TYPE") == 0) - { - return 0x807E; - } - if (strcmp(str, "GL_NORMAL_ARRAY_TYPE_EXT") == 0) - { - return 0x807E; - } - if (strcmp(str, "GL_NORMAL_BIT_PGI") == 0) - { - return 0x8000000; - } - if (strcmp(str, "GL_NORMAL_MAP") == 0) - { - return 0x8511; - } - if (strcmp(str, "GL_NORMAL_MAP_ARB") == 0) - { - return 0x8511; - } - if (strcmp(str, "GL_NORMAL_MAP_EXT") == 0) - { - return 0x8511; - } - if (strcmp(str, "GL_NORMAL_MAP_NV") == 0) - { - return 0x8511; - } - if (strcmp(str, "GL_NORMAL_MAP_OES") == 0) - { - return 0x8511; - } - if (strcmp(str, "GL_NOTEQUAL") == 0) - { - return 0x0205; - } - if (strcmp(str, "GL_NO_ERROR") == 0) - { - return 0x0000; - } - if (strcmp(str, "GL_NO_RESET_NOTIFICATION") == 0) - { - return 0x8261; - } - if (strcmp(str, "GL_NO_RESET_NOTIFICATION_ARB") == 0) - { - return 0x8261; - } - if (strcmp(str, "GL_NO_RESET_NOTIFICATION_EXT") == 0) - { - return 0x8261; - } - if (strcmp(str, "GL_NO_RESET_NOTIFICATION_KHR") == 0) - { - return 0x8261; - } - if (strcmp(str, "GL_NUM_ACTIVE_VARIABLES") == 0) - { - return 0x9304; - } - if (strcmp(str, "GL_NUM_COMPATIBLE_SUBROUTINES") == 0) - { - return 0x8E4A; - } - if (strcmp(str, "GL_NUM_COMPRESSED_TEXTURE_FORMATS") == 0) - { - return 0x86A2; - } - if (strcmp(str, "GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB") == 0) - { - return 0x86A2; - } - if (strcmp(str, "GL_NUM_DEVICE_UUIDS_EXT") == 0) - { - return 0x9596; - } - if (strcmp(str, "GL_NUM_DOWNSAMPLE_SCALES_IMG") == 0) - { - return 0x913D; - } - if (strcmp(str, "GL_NUM_EXTENSIONS") == 0) - { - return 0x821D; - } - if (strcmp(str, "GL_NUM_FILL_STREAMS_NV") == 0) - { - return 0x8E29; - } - if (strcmp(str, "GL_NUM_FRAGMENT_CONSTANTS_ATI") == 0) - { - return 0x896F; - } - if (strcmp(str, "GL_NUM_FRAGMENT_REGISTERS_ATI") == 0) - { - return 0x896E; - } - if (strcmp(str, "GL_NUM_GENERAL_COMBINERS_NV") == 0) - { - return 0x854E; - } - if (strcmp(str, "GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI") == 0) - { - return 0x8973; - } - if (strcmp(str, "GL_NUM_INSTRUCTIONS_PER_PASS_ATI") == 0) - { - return 0x8971; - } - if (strcmp(str, "GL_NUM_INSTRUCTIONS_TOTAL_ATI") == 0) - { - return 0x8972; - } - if (strcmp(str, "GL_NUM_LOOPBACK_COMPONENTS_ATI") == 0) - { - return 0x8974; - } - if (strcmp(str, "GL_NUM_PASSES_ATI") == 0) - { - return 0x8970; - } - if (strcmp(str, "GL_NUM_PROGRAM_BINARY_FORMATS") == 0) - { - return 0x87FE; - } - if (strcmp(str, "GL_NUM_PROGRAM_BINARY_FORMATS_OES") == 0) - { - return 0x87FE; - } - if (strcmp(str, "GL_NUM_SAMPLE_COUNTS") == 0) - { - return 0x9380; - } - if (strcmp(str, "GL_NUM_SHADER_BINARY_FORMATS") == 0) - { - return 0x8DF9; - } - if (strcmp(str, "GL_NUM_SHADING_LANGUAGE_VERSIONS") == 0) - { - return 0x82E9; - } - if (strcmp(str, "GL_NUM_SPARSE_LEVELS_ARB") == 0) - { - return 0x91AA; - } - if (strcmp(str, "GL_NUM_SPARSE_LEVELS_EXT") == 0) - { - return 0x91AA; - } - if (strcmp(str, "GL_NUM_SPIR_V_EXTENSIONS") == 0) - { - return 0x9554; - } - if (strcmp(str, "GL_NUM_SUPPORTED_MULTISAMPLE_MODES_AMD") == 0) - { - return 0x91B6; - } - if (strcmp(str, "GL_NUM_SURFACE_COMPRESSION_FIXED_RATES_EXT") == 0) - { - return 0x8F6E; - } - if (strcmp(str, "GL_NUM_TILING_TYPES_EXT") == 0) - { - return 0x9582; - } - if (strcmp(str, "GL_NUM_VIDEO_CAPTURE_STREAMS_NV") == 0) - { - return 0x9024; - } - if (strcmp(str, "GL_NUM_VIRTUAL_PAGE_SIZES_ARB") == 0) - { - return 0x91A8; - } - if (strcmp(str, "GL_NUM_VIRTUAL_PAGE_SIZES_EXT") == 0) - { - return 0x91A8; - } - if (strcmp(str, "GL_NUM_WINDOW_RECTANGLES_EXT") == 0) - { - return 0x8F15; - } - if (strcmp(str, "GL_OBJECT_ACTIVE_ATTRIBUTES_ARB") == 0) - { - return 0x8B89; - } - if (strcmp(str, "GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB") == 0) - { - return 0x8B8A; - } - if (strcmp(str, "GL_OBJECT_ACTIVE_UNIFORMS_ARB") == 0) - { - return 0x8B86; - } - if (strcmp(str, "GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB") == 0) - { - return 0x8B87; - } - if (strcmp(str, "GL_OBJECT_ATTACHED_OBJECTS_ARB") == 0) - { - return 0x8B85; - } - if (strcmp(str, "GL_OBJECT_BUFFER_SIZE_ATI") == 0) - { - return 0x8764; - } - if (strcmp(str, "GL_OBJECT_BUFFER_USAGE_ATI") == 0) - { - return 0x8765; - } - if (strcmp(str, "GL_OBJECT_COMPILE_STATUS_ARB") == 0) - { - return 0x8B81; - } - if (strcmp(str, "GL_OBJECT_DELETE_STATUS_ARB") == 0) - { - return 0x8B80; - } - if (strcmp(str, "GL_OBJECT_DISTANCE_TO_LINE_SGIS") == 0) - { - return 0x81F3; - } - if (strcmp(str, "GL_OBJECT_DISTANCE_TO_POINT_SGIS") == 0) - { - return 0x81F1; - } - if (strcmp(str, "GL_OBJECT_INFO_LOG_LENGTH_ARB") == 0) - { - return 0x8B84; - } - if (strcmp(str, "GL_OBJECT_LINEAR") == 0) - { - return 0x2401; - } - if (strcmp(str, "GL_OBJECT_LINEAR_NV") == 0) - { - return 0x2401; - } - if (strcmp(str, "GL_OBJECT_LINE_SGIS") == 0) - { - return 0x81F7; - } - if (strcmp(str, "GL_OBJECT_LINK_STATUS_ARB") == 0) - { - return 0x8B82; - } - if (strcmp(str, "GL_OBJECT_PLANE") == 0) - { - return 0x2501; - } - if (strcmp(str, "GL_OBJECT_POINT_SGIS") == 0) - { - return 0x81F5; - } - if (strcmp(str, "GL_OBJECT_SHADER_SOURCE_LENGTH_ARB") == 0) - { - return 0x8B88; - } - if (strcmp(str, "GL_OBJECT_SUBTYPE_ARB") == 0) - { - return 0x8B4F; - } - if (strcmp(str, "GL_OBJECT_TYPE") == 0) - { - return 0x9112; - } - if (strcmp(str, "GL_OBJECT_TYPE_APPLE") == 0) - { - return 0x9112; - } - if (strcmp(str, "GL_OBJECT_TYPE_ARB") == 0) - { - return 0x8B4E; - } - if (strcmp(str, "GL_OBJECT_VALIDATE_STATUS_ARB") == 0) - { - return 0x8B83; - } - if (strcmp(str, "GL_OCCLUSION_QUERY_EVENT_MASK_AMD") == 0) - { - return 0x874F; - } - if (strcmp(str, "GL_OCCLUSION_TEST_HP") == 0) - { - return 0x8165; - } - if (strcmp(str, "GL_OCCLUSION_TEST_RESULT_HP") == 0) - { - return 0x8166; - } - if (strcmp(str, "GL_OFFSET") == 0) - { - return 0x92FC; - } - if (strcmp(str, "GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV") == 0) - { - return 0x8856; - } - if (strcmp(str, "GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV") == 0) - { - return 0x8857; - } - if (strcmp(str, "GL_OFFSET_HILO_TEXTURE_2D_NV") == 0) - { - return 0x8854; - } - if (strcmp(str, "GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV") == 0) - { - return 0x8855; - } - if (strcmp(str, "GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV") == 0) - { - return 0x8850; - } - if (strcmp(str, "GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV") == 0) - { - return 0x8851; - } - if (strcmp(str, "GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV") == 0) - { - return 0x8852; - } - if (strcmp(str, "GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV") == 0) - { - return 0x8853; - } - if (strcmp(str, "GL_OFFSET_TEXTURE_2D_BIAS_NV") == 0) - { - return 0x86E3; - } - if (strcmp(str, "GL_OFFSET_TEXTURE_2D_MATRIX_NV") == 0) - { - return 0x86E1; - } - if (strcmp(str, "GL_OFFSET_TEXTURE_2D_NV") == 0) - { - return 0x86E8; - } - if (strcmp(str, "GL_OFFSET_TEXTURE_2D_SCALE_NV") == 0) - { - return 0x86E2; - } - if (strcmp(str, "GL_OFFSET_TEXTURE_BIAS_NV") == 0) - { - return 0x86E3; - } - if (strcmp(str, "GL_OFFSET_TEXTURE_MATRIX_NV") == 0) - { - return 0x86E1; - } - if (strcmp(str, "GL_OFFSET_TEXTURE_RECTANGLE_NV") == 0) - { - return 0x864C; - } - if (strcmp(str, "GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV") == 0) - { - return 0x864D; - } - if (strcmp(str, "GL_OFFSET_TEXTURE_SCALE_NV") == 0) - { - return 0x86E2; - } - if (strcmp(str, "GL_ONE") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_ONE_EXT") == 0) - { - return 0x87DE; - } - if (strcmp(str, "GL_ONE_MINUS_CONSTANT_ALPHA") == 0) - { - return 0x8004; - } - if (strcmp(str, "GL_ONE_MINUS_CONSTANT_ALPHA_EXT") == 0) - { - return 0x8004; - } - if (strcmp(str, "GL_ONE_MINUS_CONSTANT_COLOR") == 0) - { - return 0x8002; - } - if (strcmp(str, "GL_ONE_MINUS_CONSTANT_COLOR_EXT") == 0) - { - return 0x8002; - } - if (strcmp(str, "GL_ONE_MINUS_DST_ALPHA") == 0) - { - return 0x0305; - } - if (strcmp(str, "GL_ONE_MINUS_DST_COLOR") == 0) - { - return 0x0307; - } - if (strcmp(str, "GL_ONE_MINUS_SRC1_ALPHA") == 0) - { - return 0x88FB; - } - if (strcmp(str, "GL_ONE_MINUS_SRC1_ALPHA_EXT") == 0) - { - return 0x88FB; - } - if (strcmp(str, "GL_ONE_MINUS_SRC1_COLOR") == 0) - { - return 0x88FA; - } - if (strcmp(str, "GL_ONE_MINUS_SRC1_COLOR_EXT") == 0) - { - return 0x88FA; - } - if (strcmp(str, "GL_ONE_MINUS_SRC_ALPHA") == 0) - { - return 0x0303; - } - if (strcmp(str, "GL_ONE_MINUS_SRC_COLOR") == 0) - { - return 0x0301; - } - if (strcmp(str, "GL_OPERAND0_ALPHA") == 0) - { - return 0x8598; - } - if (strcmp(str, "GL_OPERAND0_ALPHA_ARB") == 0) - { - return 0x8598; - } - if (strcmp(str, "GL_OPERAND0_ALPHA_EXT") == 0) - { - return 0x8598; - } - if (strcmp(str, "GL_OPERAND0_RGB") == 0) - { - return 0x8590; - } - if (strcmp(str, "GL_OPERAND0_RGB_ARB") == 0) - { - return 0x8590; - } - if (strcmp(str, "GL_OPERAND0_RGB_EXT") == 0) - { - return 0x8590; - } - if (strcmp(str, "GL_OPERAND1_ALPHA") == 0) - { - return 0x8599; - } - if (strcmp(str, "GL_OPERAND1_ALPHA_ARB") == 0) - { - return 0x8599; - } - if (strcmp(str, "GL_OPERAND1_ALPHA_EXT") == 0) - { - return 0x8599; - } - if (strcmp(str, "GL_OPERAND1_RGB") == 0) - { - return 0x8591; - } - if (strcmp(str, "GL_OPERAND1_RGB_ARB") == 0) - { - return 0x8591; - } - if (strcmp(str, "GL_OPERAND1_RGB_EXT") == 0) - { - return 0x8591; - } - if (strcmp(str, "GL_OPERAND2_ALPHA") == 0) - { - return 0x859A; - } - if (strcmp(str, "GL_OPERAND2_ALPHA_ARB") == 0) - { - return 0x859A; - } - if (strcmp(str, "GL_OPERAND2_ALPHA_EXT") == 0) - { - return 0x859A; - } - if (strcmp(str, "GL_OPERAND2_RGB") == 0) - { - return 0x8592; - } - if (strcmp(str, "GL_OPERAND2_RGB_ARB") == 0) - { - return 0x8592; - } - if (strcmp(str, "GL_OPERAND2_RGB_EXT") == 0) - { - return 0x8592; - } - if (strcmp(str, "GL_OPERAND3_ALPHA_NV") == 0) - { - return 0x859B; - } - if (strcmp(str, "GL_OPERAND3_RGB_NV") == 0) - { - return 0x8593; - } - if (strcmp(str, "GL_OPTIMAL_TILING_EXT") == 0) - { - return 0x9584; - } - if (strcmp(str, "GL_OP_ADD_EXT") == 0) - { - return 0x8787; - } - if (strcmp(str, "GL_OP_CLAMP_EXT") == 0) - { - return 0x878E; - } - if (strcmp(str, "GL_OP_CROSS_PRODUCT_EXT") == 0) - { - return 0x8797; - } - if (strcmp(str, "GL_OP_DOT3_EXT") == 0) - { - return 0x8784; - } - if (strcmp(str, "GL_OP_DOT4_EXT") == 0) - { - return 0x8785; - } - if (strcmp(str, "GL_OP_EXP_BASE_2_EXT") == 0) - { - return 0x8791; - } - if (strcmp(str, "GL_OP_FLOOR_EXT") == 0) - { - return 0x878F; - } - if (strcmp(str, "GL_OP_FRAC_EXT") == 0) - { - return 0x8789; - } - if (strcmp(str, "GL_OP_INDEX_EXT") == 0) - { - return 0x8782; - } - if (strcmp(str, "GL_OP_LOG_BASE_2_EXT") == 0) - { - return 0x8792; - } - if (strcmp(str, "GL_OP_MADD_EXT") == 0) - { - return 0x8788; - } - if (strcmp(str, "GL_OP_MAX_EXT") == 0) - { - return 0x878A; - } - if (strcmp(str, "GL_OP_MIN_EXT") == 0) - { - return 0x878B; - } - if (strcmp(str, "GL_OP_MOV_EXT") == 0) - { - return 0x8799; - } - if (strcmp(str, "GL_OP_MULTIPLY_MATRIX_EXT") == 0) - { - return 0x8798; - } - if (strcmp(str, "GL_OP_MUL_EXT") == 0) - { - return 0x8786; - } - if (strcmp(str, "GL_OP_NEGATE_EXT") == 0) - { - return 0x8783; - } - if (strcmp(str, "GL_OP_POWER_EXT") == 0) - { - return 0x8793; - } - if (strcmp(str, "GL_OP_RECIP_EXT") == 0) - { - return 0x8794; - } - if (strcmp(str, "GL_OP_RECIP_SQRT_EXT") == 0) - { - return 0x8795; - } - if (strcmp(str, "GL_OP_ROUND_EXT") == 0) - { - return 0x8790; - } - if (strcmp(str, "GL_OP_SET_GE_EXT") == 0) - { - return 0x878C; - } - if (strcmp(str, "GL_OP_SET_LT_EXT") == 0) - { - return 0x878D; - } - if (strcmp(str, "GL_OP_SUB_EXT") == 0) - { - return 0x8796; - } - if (strcmp(str, "GL_OR") == 0) - { - return 0x1507; - } - if (strcmp(str, "GL_ORDER") == 0) - { - return 0x0A01; - } - if (strcmp(str, "GL_OR_INVERTED") == 0) - { - return 0x150D; - } - if (strcmp(str, "GL_OR_REVERSE") == 0) - { - return 0x150B; - } - if (strcmp(str, "GL_OUTPUT_COLOR0_EXT") == 0) - { - return 0x879B; - } - if (strcmp(str, "GL_OUTPUT_COLOR1_EXT") == 0) - { - return 0x879C; - } - if (strcmp(str, "GL_OUTPUT_FOG_EXT") == 0) - { - return 0x87BD; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD0_EXT") == 0) - { - return 0x879D; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD10_EXT") == 0) - { - return 0x87A7; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD11_EXT") == 0) - { - return 0x87A8; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD12_EXT") == 0) - { - return 0x87A9; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD13_EXT") == 0) - { - return 0x87AA; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD14_EXT") == 0) - { - return 0x87AB; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD15_EXT") == 0) - { - return 0x87AC; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD16_EXT") == 0) - { - return 0x87AD; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD17_EXT") == 0) - { - return 0x87AE; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD18_EXT") == 0) - { - return 0x87AF; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD19_EXT") == 0) - { - return 0x87B0; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD1_EXT") == 0) - { - return 0x879E; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD20_EXT") == 0) - { - return 0x87B1; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD21_EXT") == 0) - { - return 0x87B2; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD22_EXT") == 0) - { - return 0x87B3; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD23_EXT") == 0) - { - return 0x87B4; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD24_EXT") == 0) - { - return 0x87B5; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD25_EXT") == 0) - { - return 0x87B6; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD26_EXT") == 0) - { - return 0x87B7; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD27_EXT") == 0) - { - return 0x87B8; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD28_EXT") == 0) - { - return 0x87B9; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD29_EXT") == 0) - { - return 0x87BA; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD2_EXT") == 0) - { - return 0x879F; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD30_EXT") == 0) - { - return 0x87BB; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD31_EXT") == 0) - { - return 0x87BC; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD3_EXT") == 0) - { - return 0x87A0; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD4_EXT") == 0) - { - return 0x87A1; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD5_EXT") == 0) - { - return 0x87A2; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD6_EXT") == 0) - { - return 0x87A3; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD7_EXT") == 0) - { - return 0x87A4; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD8_EXT") == 0) - { - return 0x87A5; - } - if (strcmp(str, "GL_OUTPUT_TEXTURE_COORD9_EXT") == 0) - { - return 0x87A6; - } - if (strcmp(str, "GL_OUTPUT_VERTEX_EXT") == 0) - { - return 0x879A; - } - if (strcmp(str, "GL_OUT_OF_MEMORY") == 0) - { - return 0x0505; - } - if (strcmp(str, "GL_OVERLAY") == 0) - { - return 0x9296; - } - if (strcmp(str, "GL_OVERLAY_KHR") == 0) - { - return 0x9296; - } - if (strcmp(str, "GL_OVERLAY_NV") == 0) - { - return 0x9296; - } - if (strcmp(str, "GL_PACK_ALIGNMENT") == 0) - { - return 0x0D05; - } - if (strcmp(str, "GL_PACK_CMYK_HINT_EXT") == 0) - { - return 0x800E; - } - if (strcmp(str, "GL_PACK_COMPRESSED_BLOCK_DEPTH") == 0) - { - return 0x912D; - } - if (strcmp(str, "GL_PACK_COMPRESSED_BLOCK_HEIGHT") == 0) - { - return 0x912C; - } - if (strcmp(str, "GL_PACK_COMPRESSED_BLOCK_SIZE") == 0) - { - return 0x912E; - } - if (strcmp(str, "GL_PACK_COMPRESSED_BLOCK_WIDTH") == 0) - { - return 0x912B; - } - if (strcmp(str, "GL_PACK_COMPRESSED_SIZE_SGIX") == 0) - { - return 0x831C; - } - if (strcmp(str, "GL_PACK_IMAGE_DEPTH_SGIS") == 0) - { - return 0x8131; - } - if (strcmp(str, "GL_PACK_IMAGE_HEIGHT") == 0) - { - return 0x806C; - } - if (strcmp(str, "GL_PACK_IMAGE_HEIGHT_EXT") == 0) - { - return 0x806C; - } - if (strcmp(str, "GL_PACK_INVERT_MESA") == 0) - { - return 0x8758; - } - if (strcmp(str, "GL_PACK_LSB_FIRST") == 0) - { - return 0x0D01; - } - if (strcmp(str, "GL_PACK_MAX_COMPRESSED_SIZE_SGIX") == 0) - { - return 0x831B; - } - if (strcmp(str, "GL_PACK_RESAMPLE_OML") == 0) - { - return 0x8984; - } - if (strcmp(str, "GL_PACK_RESAMPLE_SGIX") == 0) - { - return 0x842E; - } - if (strcmp(str, "GL_PACK_REVERSE_ROW_ORDER_ANGLE") == 0) - { - return 0x93A4; - } - if (strcmp(str, "GL_PACK_ROW_BYTES_APPLE") == 0) - { - return 0x8A15; - } - if (strcmp(str, "GL_PACK_ROW_LENGTH") == 0) - { - return 0x0D02; - } - if (strcmp(str, "GL_PACK_SKIP_IMAGES") == 0) - { - return 0x806B; - } - if (strcmp(str, "GL_PACK_SKIP_IMAGES_EXT") == 0) - { - return 0x806B; - } - if (strcmp(str, "GL_PACK_SKIP_PIXELS") == 0) - { - return 0x0D04; - } - if (strcmp(str, "GL_PACK_SKIP_ROWS") == 0) - { - return 0x0D03; - } - if (strcmp(str, "GL_PACK_SKIP_VOLUMES_SGIS") == 0) - { - return 0x8130; - } - if (strcmp(str, "GL_PACK_SUBSAMPLE_RATE_SGIX") == 0) - { - return 0x85A0; - } - if (strcmp(str, "GL_PACK_SWAP_BYTES") == 0) - { - return 0x0D00; - } - if (strcmp(str, "GL_PALETTE4_R5_G6_B5_OES") == 0) - { - return 0x8B92; - } - if (strcmp(str, "GL_PALETTE4_RGB5_A1_OES") == 0) - { - return 0x8B94; - } - if (strcmp(str, "GL_PALETTE4_RGB8_OES") == 0) - { - return 0x8B90; - } - if (strcmp(str, "GL_PALETTE4_RGBA4_OES") == 0) - { - return 0x8B93; - } - if (strcmp(str, "GL_PALETTE4_RGBA8_OES") == 0) - { - return 0x8B91; - } - if (strcmp(str, "GL_PALETTE8_R5_G6_B5_OES") == 0) - { - return 0x8B97; - } - if (strcmp(str, "GL_PALETTE8_RGB5_A1_OES") == 0) - { - return 0x8B99; - } - if (strcmp(str, "GL_PALETTE8_RGB8_OES") == 0) - { - return 0x8B95; - } - if (strcmp(str, "GL_PALETTE8_RGBA4_OES") == 0) - { - return 0x8B98; - } - if (strcmp(str, "GL_PALETTE8_RGBA8_OES") == 0) - { - return 0x8B96; - } - if (strcmp(str, "GL_PARALLEL_ARRAYS_INTEL") == 0) - { - return 0x83F4; - } - if (strcmp(str, "GL_PARAMETER_BUFFER") == 0) - { - return 0x80EE; - } - if (strcmp(str, "GL_PARAMETER_BUFFER_ARB") == 0) - { - return 0x80EE; - } - if (strcmp(str, "GL_PARAMETER_BUFFER_BINDING") == 0) - { - return 0x80EF; - } - if (strcmp(str, "GL_PARAMETER_BUFFER_BINDING_ARB") == 0) - { - return 0x80EF; - } - if (strcmp(str, "GL_PARTIAL_SUCCESS_NV") == 0) - { - return 0x902E; - } - if (strcmp(str, "GL_PASS_THROUGH_NV") == 0) - { - return 0x86E6; - } - if (strcmp(str, "GL_PASS_THROUGH_TOKEN") == 0) - { - return 0x0700; - } - if (strcmp(str, "GL_PATCHES") == 0) - { - return 0x000E; - } - if (strcmp(str, "GL_PATCHES_EXT") == 0) - { - return 0x000E; - } - if (strcmp(str, "GL_PATCHES_OES") == 0) - { - return 0x000E; - } - if (strcmp(str, "GL_PATCH_DEFAULT_INNER_LEVEL") == 0) - { - return 0x8E73; - } - if (strcmp(str, "GL_PATCH_DEFAULT_INNER_LEVEL_EXT") == 0) - { - return 0x8E73; - } - if (strcmp(str, "GL_PATCH_DEFAULT_OUTER_LEVEL") == 0) - { - return 0x8E74; - } - if (strcmp(str, "GL_PATCH_DEFAULT_OUTER_LEVEL_EXT") == 0) - { - return 0x8E74; - } - if (strcmp(str, "GL_PATCH_VERTICES") == 0) - { - return 0x8E72; - } - if (strcmp(str, "GL_PATCH_VERTICES_EXT") == 0) - { - return 0x8E72; - } - if (strcmp(str, "GL_PATCH_VERTICES_OES") == 0) - { - return 0x8E72; - } - if (strcmp(str, "GL_PATH_CLIENT_LENGTH_NV") == 0) - { - return 0x907F; - } - if (strcmp(str, "GL_PATH_COMMAND_COUNT_NV") == 0) - { - return 0x909D; - } - if (strcmp(str, "GL_PATH_COMPUTED_LENGTH_NV") == 0) - { - return 0x90A0; - } - if (strcmp(str, "GL_PATH_COORD_COUNT_NV") == 0) - { - return 0x909E; - } - if (strcmp(str, "GL_PATH_COVER_DEPTH_FUNC_NV") == 0) - { - return 0x90BF; - } - if (strcmp(str, "GL_PATH_DASH_ARRAY_COUNT_NV") == 0) - { - return 0x909F; - } - if (strcmp(str, "GL_PATH_DASH_CAPS_NV") == 0) - { - return 0x907B; - } - if (strcmp(str, "GL_PATH_DASH_OFFSET_NV") == 0) - { - return 0x907E; - } - if (strcmp(str, "GL_PATH_DASH_OFFSET_RESET_NV") == 0) - { - return 0x90B4; - } - if (strcmp(str, "GL_PATH_END_CAPS_NV") == 0) - { - return 0x9076; - } - if (strcmp(str, "GL_PATH_ERROR_POSITION_NV") == 0) - { - return 0x90AB; - } - if (strcmp(str, "GL_PATH_FILL_BOUNDING_BOX_NV") == 0) - { - return 0x90A1; - } - if (strcmp(str, "GL_PATH_FILL_COVER_MODE_NV") == 0) - { - return 0x9082; - } - if (strcmp(str, "GL_PATH_FILL_MASK_NV") == 0) - { - return 0x9081; - } - if (strcmp(str, "GL_PATH_FILL_MODE_NV") == 0) - { - return 0x9080; - } - if (strcmp(str, "GL_PATH_FOG_GEN_MODE_NV") == 0) - { - return 0x90AC; - } - if (strcmp(str, "GL_PATH_FORMAT_PS_NV") == 0) - { - return 0x9071; - } - if (strcmp(str, "GL_PATH_FORMAT_SVG_NV") == 0) - { - return 0x9070; - } - if (strcmp(str, "GL_PATH_GEN_COEFF_NV") == 0) - { - return 0x90B1; - } - if (strcmp(str, "GL_PATH_GEN_COLOR_FORMAT_NV") == 0) - { - return 0x90B2; - } - if (strcmp(str, "GL_PATH_GEN_COMPONENTS_NV") == 0) - { - return 0x90B3; - } - if (strcmp(str, "GL_PATH_GEN_MODE_NV") == 0) - { - return 0x90B0; - } - if (strcmp(str, "GL_PATH_INITIAL_DASH_CAP_NV") == 0) - { - return 0x907C; - } - if (strcmp(str, "GL_PATH_INITIAL_END_CAP_NV") == 0) - { - return 0x9077; - } - if (strcmp(str, "GL_PATH_JOIN_STYLE_NV") == 0) - { - return 0x9079; - } - if (strcmp(str, "GL_PATH_MAX_MODELVIEW_STACK_DEPTH_NV") == 0) - { - return 0x0D36; - } - if (strcmp(str, "GL_PATH_MAX_PROJECTION_STACK_DEPTH_NV") == 0) - { - return 0x0D38; - } - if (strcmp(str, "GL_PATH_MITER_LIMIT_NV") == 0) - { - return 0x907A; - } - if (strcmp(str, "GL_PATH_MODELVIEW_MATRIX_NV") == 0) - { - return 0x0BA6; - } - if (strcmp(str, "GL_PATH_MODELVIEW_NV") == 0) - { - return 0x1700; - } - if (strcmp(str, "GL_PATH_MODELVIEW_STACK_DEPTH_NV") == 0) - { - return 0x0BA3; - } - if (strcmp(str, "GL_PATH_OBJECT_BOUNDING_BOX_NV") == 0) - { - return 0x908A; - } - if (strcmp(str, "GL_PATH_PROJECTION_MATRIX_NV") == 0) - { - return 0x0BA7; - } - if (strcmp(str, "GL_PATH_PROJECTION_NV") == 0) - { - return 0x1701; - } - if (strcmp(str, "GL_PATH_PROJECTION_STACK_DEPTH_NV") == 0) - { - return 0x0BA4; - } - if (strcmp(str, "GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV") == 0) - { - return 0x90BD; - } - if (strcmp(str, "GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV") == 0) - { - return 0x90BE; - } - if (strcmp(str, "GL_PATH_STENCIL_FUNC_NV") == 0) - { - return 0x90B7; - } - if (strcmp(str, "GL_PATH_STENCIL_REF_NV") == 0) - { - return 0x90B8; - } - if (strcmp(str, "GL_PATH_STENCIL_VALUE_MASK_NV") == 0) - { - return 0x90B9; - } - if (strcmp(str, "GL_PATH_STROKE_BOUNDING_BOX_NV") == 0) - { - return 0x90A2; - } - if (strcmp(str, "GL_PATH_STROKE_COVER_MODE_NV") == 0) - { - return 0x9083; - } - if (strcmp(str, "GL_PATH_STROKE_MASK_NV") == 0) - { - return 0x9084; - } - if (strcmp(str, "GL_PATH_STROKE_WIDTH_NV") == 0) - { - return 0x9075; - } - if (strcmp(str, "GL_PATH_TERMINAL_DASH_CAP_NV") == 0) - { - return 0x907D; - } - if (strcmp(str, "GL_PATH_TERMINAL_END_CAP_NV") == 0) - { - return 0x9078; - } - if (strcmp(str, "GL_PATH_TRANSPOSE_MODELVIEW_MATRIX_NV") == 0) - { - return 0x84E3; - } - if (strcmp(str, "GL_PATH_TRANSPOSE_PROJECTION_MATRIX_NV") == 0) - { - return 0x84E4; - } - if (strcmp(str, "GL_PERCENTAGE_AMD") == 0) - { - return 0x8BC3; - } - if (strcmp(str, "GL_PERFMON_GLOBAL_MODE_QCOM") == 0) - { - return 0x8FA0; - } - if (strcmp(str, "GL_PERFMON_RESULT_AMD") == 0) - { - return 0x8BC6; - } - if (strcmp(str, "GL_PERFMON_RESULT_AVAILABLE_AMD") == 0) - { - return 0x8BC4; - } - if (strcmp(str, "GL_PERFMON_RESULT_SIZE_AMD") == 0) - { - return 0x8BC5; - } - if (strcmp(str, "GL_PERFORMANCE_MONITOR_AMD") == 0) - { - return 0x9152; - } - if (strcmp(str, "GL_PERFQUERY_COUNTER_DATA_BOOL32_INTEL") == 0) - { - return 0x94FC; - } - if (strcmp(str, "GL_PERFQUERY_COUNTER_DATA_DOUBLE_INTEL") == 0) - { - return 0x94FB; - } - if (strcmp(str, "GL_PERFQUERY_COUNTER_DATA_FLOAT_INTEL") == 0) - { - return 0x94FA; - } - if (strcmp(str, "GL_PERFQUERY_COUNTER_DATA_UINT32_INTEL") == 0) - { - return 0x94F8; - } - if (strcmp(str, "GL_PERFQUERY_COUNTER_DATA_UINT64_INTEL") == 0) - { - return 0x94F9; - } - if (strcmp(str, "GL_PERFQUERY_COUNTER_DESC_LENGTH_MAX_INTEL") == 0) - { - return 0x94FF; - } - if (strcmp(str, "GL_PERFQUERY_COUNTER_DURATION_NORM_INTEL") == 0) - { - return 0x94F1; - } - if (strcmp(str, "GL_PERFQUERY_COUNTER_DURATION_RAW_INTEL") == 0) - { - return 0x94F2; - } - if (strcmp(str, "GL_PERFQUERY_COUNTER_EVENT_INTEL") == 0) - { - return 0x94F0; - } - if (strcmp(str, "GL_PERFQUERY_COUNTER_NAME_LENGTH_MAX_INTEL") == 0) - { - return 0x94FE; - } - if (strcmp(str, "GL_PERFQUERY_COUNTER_RAW_INTEL") == 0) - { - return 0x94F4; - } - if (strcmp(str, "GL_PERFQUERY_COUNTER_THROUGHPUT_INTEL") == 0) - { - return 0x94F3; - } - if (strcmp(str, "GL_PERFQUERY_COUNTER_TIMESTAMP_INTEL") == 0) - { - return 0x94F5; - } - if (strcmp(str, "GL_PERFQUERY_DONOT_FLUSH_INTEL") == 0) - { - return 0x83F9; - } - if (strcmp(str, "GL_PERFQUERY_FLUSH_INTEL") == 0) - { - return 0x83FA; - } - if (strcmp(str, "GL_PERFQUERY_GLOBAL_CONTEXT_INTEL") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_PERFQUERY_GPA_EXTENDED_COUNTERS_INTEL") == 0) - { - return 0x9500; - } - if (strcmp(str, "GL_PERFQUERY_QUERY_NAME_LENGTH_MAX_INTEL") == 0) - { - return 0x94FD; - } - if (strcmp(str, "GL_PERFQUERY_SINGLE_CONTEXT_INTEL") == 0) - { - return 0x0000; - } - if (strcmp(str, "GL_PERFQUERY_WAIT_INTEL") == 0) - { - return 0x83FB; - } - if (strcmp(str, "GL_PERSPECTIVE_CORRECTION_HINT") == 0) - { - return 0x0C50; - } - if (strcmp(str, "GL_PERTURB_EXT") == 0) - { - return 0x85AE; - } - if (strcmp(str, "GL_PER_GPU_STORAGE_BIT_NV") == 0) - { - return 0x0800; - } - if (strcmp(str, "GL_PER_GPU_STORAGE_NV") == 0) - { - return 0x9548; - } - if (strcmp(str, "GL_PER_STAGE_CONSTANTS_NV") == 0) - { - return 0x8535; - } - if (strcmp(str, "GL_PHONG_HINT_WIN") == 0) - { - return 0x80EB; - } - if (strcmp(str, "GL_PHONG_WIN") == 0) - { - return 0x80EA; - } - if (strcmp(str, "GL_PINLIGHT_NV") == 0) - { - return 0x92A8; - } - if (strcmp(str, "GL_PIXELS_PER_SAMPLE_PATTERN_X_AMD") == 0) - { - return 0x91AE; - } - if (strcmp(str, "GL_PIXELS_PER_SAMPLE_PATTERN_Y_AMD") == 0) - { - return 0x91AF; - } - if (strcmp(str, "GL_PIXEL_BUFFER_BARRIER_BIT") == 0) - { - return 0x0080; - } - if (strcmp(str, "GL_PIXEL_BUFFER_BARRIER_BIT_EXT") == 0) - { - return 0x0080; - } - if (strcmp(str, "GL_PIXEL_COUNTER_BITS_NV") == 0) - { - return 0x8864; - } - if (strcmp(str, "GL_PIXEL_COUNT_AVAILABLE_NV") == 0) - { - return 0x8867; - } - if (strcmp(str, "GL_PIXEL_COUNT_NV") == 0) - { - return 0x8866; - } - if (strcmp(str, "GL_PIXEL_CUBIC_WEIGHT_EXT") == 0) - { - return 0x8333; - } - if (strcmp(str, "GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS") == 0) - { - return 0x8355; - } - if (strcmp(str, "GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS") == 0) - { - return 0x8354; - } - if (strcmp(str, "GL_PIXEL_GROUP_COLOR_SGIS") == 0) - { - return 0x8356; - } - if (strcmp(str, "GL_PIXEL_LOCAL_CLEAR_VALUE_FLOAT_ANGLE") == 0) - { - return 0x96EC; - } - if (strcmp(str, "GL_PIXEL_LOCAL_CLEAR_VALUE_INT_ANGLE") == 0) - { - return 0x96ED; - } - if (strcmp(str, "GL_PIXEL_LOCAL_CLEAR_VALUE_UNSIGNED_INT_ANGLE") == 0) - { - return 0x96EE; - } - if (strcmp(str, "GL_PIXEL_LOCAL_FORMAT_ANGLE") == 0) - { - return 0x96E8; - } - if (strcmp(str, "GL_PIXEL_LOCAL_STORAGE_ACTIVE_PLANES_ANGLE") == 0) - { - return 0x96E3; - } - if (strcmp(str, "GL_PIXEL_LOCAL_TEXTURE_LAYER_ANGLE") == 0) - { - return 0x96EB; - } - if (strcmp(str, "GL_PIXEL_LOCAL_TEXTURE_LEVEL_ANGLE") == 0) - { - return 0x96EA; - } - if (strcmp(str, "GL_PIXEL_LOCAL_TEXTURE_NAME_ANGLE") == 0) - { - return 0x96E9; - } - if (strcmp(str, "GL_PIXEL_MAG_FILTER_EXT") == 0) - { - return 0x8331; - } - if (strcmp(str, "GL_PIXEL_MAP_A_TO_A") == 0) - { - return 0x0C79; - } - if (strcmp(str, "GL_PIXEL_MAP_A_TO_A_SIZE") == 0) - { - return 0x0CB9; - } - if (strcmp(str, "GL_PIXEL_MAP_B_TO_B") == 0) - { - return 0x0C78; - } - if (strcmp(str, "GL_PIXEL_MAP_B_TO_B_SIZE") == 0) - { - return 0x0CB8; - } - if (strcmp(str, "GL_PIXEL_MAP_G_TO_G") == 0) - { - return 0x0C77; - } - if (strcmp(str, "GL_PIXEL_MAP_G_TO_G_SIZE") == 0) - { - return 0x0CB7; - } - if (strcmp(str, "GL_PIXEL_MAP_I_TO_A") == 0) - { - return 0x0C75; - } - if (strcmp(str, "GL_PIXEL_MAP_I_TO_A_SIZE") == 0) - { - return 0x0CB5; - } - if (strcmp(str, "GL_PIXEL_MAP_I_TO_B") == 0) - { - return 0x0C74; - } - if (strcmp(str, "GL_PIXEL_MAP_I_TO_B_SIZE") == 0) - { - return 0x0CB4; - } - if (strcmp(str, "GL_PIXEL_MAP_I_TO_G") == 0) - { - return 0x0C73; - } - if (strcmp(str, "GL_PIXEL_MAP_I_TO_G_SIZE") == 0) - { - return 0x0CB3; - } - if (strcmp(str, "GL_PIXEL_MAP_I_TO_I") == 0) - { - return 0x0C70; - } - if (strcmp(str, "GL_PIXEL_MAP_I_TO_I_SIZE") == 0) - { - return 0x0CB0; - } - if (strcmp(str, "GL_PIXEL_MAP_I_TO_R") == 0) - { - return 0x0C72; - } - if (strcmp(str, "GL_PIXEL_MAP_I_TO_R_SIZE") == 0) - { - return 0x0CB2; - } - if (strcmp(str, "GL_PIXEL_MAP_R_TO_R") == 0) - { - return 0x0C76; - } - if (strcmp(str, "GL_PIXEL_MAP_R_TO_R_SIZE") == 0) - { - return 0x0CB6; - } - if (strcmp(str, "GL_PIXEL_MAP_S_TO_S") == 0) - { - return 0x0C71; - } - if (strcmp(str, "GL_PIXEL_MAP_S_TO_S_SIZE") == 0) - { - return 0x0CB1; - } - if (strcmp(str, "GL_PIXEL_MIN_FILTER_EXT") == 0) - { - return 0x8332; - } - if (strcmp(str, "GL_PIXEL_MODE_BIT") == 0) - { - return 0x0020; - } - if (strcmp(str, "GL_PIXEL_PACK_BUFFER") == 0) - { - return 0x88EB; - } - if (strcmp(str, "GL_PIXEL_PACK_BUFFER_ARB") == 0) - { - return 0x88EB; - } - if (strcmp(str, "GL_PIXEL_PACK_BUFFER_BINDING") == 0) - { - return 0x88ED; - } - if (strcmp(str, "GL_PIXEL_PACK_BUFFER_BINDING_ARB") == 0) - { - return 0x88ED; - } - if (strcmp(str, "GL_PIXEL_PACK_BUFFER_BINDING_EXT") == 0) - { - return 0x88ED; - } - if (strcmp(str, "GL_PIXEL_PACK_BUFFER_BINDING_NV") == 0) - { - return 0x88ED; - } - if (strcmp(str, "GL_PIXEL_PACK_BUFFER_EXT") == 0) - { - return 0x88EB; - } - if (strcmp(str, "GL_PIXEL_PACK_BUFFER_NV") == 0) - { - return 0x88EB; - } - if (strcmp(str, "GL_PIXEL_SUBSAMPLE_2424_SGIX") == 0) - { - return 0x85A3; - } - if (strcmp(str, "GL_PIXEL_SUBSAMPLE_4242_SGIX") == 0) - { - return 0x85A4; - } - if (strcmp(str, "GL_PIXEL_SUBSAMPLE_4444_SGIX") == 0) - { - return 0x85A2; - } - if (strcmp(str, "GL_PIXEL_TEXTURE_SGIS") == 0) - { - return 0x8353; - } - if (strcmp(str, "GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX") == 0) - { - return 0x8189; - } - if (strcmp(str, "GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX") == 0) - { - return 0x818A; - } - if (strcmp(str, "GL_PIXEL_TEX_GEN_MODE_SGIX") == 0) - { - return 0x832B; - } - if (strcmp(str, "GL_PIXEL_TEX_GEN_Q_CEILING_SGIX") == 0) - { - return 0x8184; - } - if (strcmp(str, "GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX") == 0) - { - return 0x8186; - } - if (strcmp(str, "GL_PIXEL_TEX_GEN_Q_ROUND_SGIX") == 0) - { - return 0x8185; - } - if (strcmp(str, "GL_PIXEL_TEX_GEN_SGIX") == 0) - { - return 0x8139; - } - if (strcmp(str, "GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX") == 0) - { - return 0x813E; - } - if (strcmp(str, "GL_PIXEL_TILE_CACHE_INCREMENT_SGIX") == 0) - { - return 0x813F; - } - if (strcmp(str, "GL_PIXEL_TILE_CACHE_SIZE_SGIX") == 0) - { - return 0x8145; - } - if (strcmp(str, "GL_PIXEL_TILE_GRID_DEPTH_SGIX") == 0) - { - return 0x8144; - } - if (strcmp(str, "GL_PIXEL_TILE_GRID_HEIGHT_SGIX") == 0) - { - return 0x8143; - } - if (strcmp(str, "GL_PIXEL_TILE_GRID_WIDTH_SGIX") == 0) - { - return 0x8142; - } - if (strcmp(str, "GL_PIXEL_TILE_HEIGHT_SGIX") == 0) - { - return 0x8141; - } - if (strcmp(str, "GL_PIXEL_TILE_WIDTH_SGIX") == 0) - { - return 0x8140; - } - if (strcmp(str, "GL_PIXEL_TRANSFORM_2D_EXT") == 0) - { - return 0x8330; - } - if (strcmp(str, "GL_PIXEL_TRANSFORM_2D_MATRIX_EXT") == 0) - { - return 0x8338; - } - if (strcmp(str, "GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT") == 0) - { - return 0x8336; - } - if (strcmp(str, "GL_PIXEL_UNPACK_BUFFER") == 0) - { - return 0x88EC; - } - if (strcmp(str, "GL_PIXEL_UNPACK_BUFFER_ARB") == 0) - { - return 0x88EC; - } - if (strcmp(str, "GL_PIXEL_UNPACK_BUFFER_BINDING") == 0) - { - return 0x88EF; - } - if (strcmp(str, "GL_PIXEL_UNPACK_BUFFER_BINDING_ARB") == 0) - { - return 0x88EF; - } - if (strcmp(str, "GL_PIXEL_UNPACK_BUFFER_BINDING_EXT") == 0) - { - return 0x88EF; - } - if (strcmp(str, "GL_PIXEL_UNPACK_BUFFER_BINDING_NV") == 0) - { - return 0x88EF; - } - if (strcmp(str, "GL_PIXEL_UNPACK_BUFFER_EXT") == 0) - { - return 0x88EC; - } - if (strcmp(str, "GL_PIXEL_UNPACK_BUFFER_NV") == 0) - { - return 0x88EC; - } - if (strcmp(str, "GL_PLUS_CLAMPED_ALPHA_NV") == 0) - { - return 0x92B2; - } - if (strcmp(str, "GL_PLUS_CLAMPED_NV") == 0) - { - return 0x92B1; - } - if (strcmp(str, "GL_PLUS_DARKER_NV") == 0) - { - return 0x9292; - } - if (strcmp(str, "GL_PLUS_NV") == 0) - { - return 0x9291; - } - if (strcmp(str, "GL_PN_TRIANGLES_ATI") == 0) - { - return 0x87F0; - } - if (strcmp(str, "GL_PN_TRIANGLES_NORMAL_MODE_ATI") == 0) - { - return 0x87F3; - } - if (strcmp(str, "GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI") == 0) - { - return 0x87F7; - } - if (strcmp(str, "GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI") == 0) - { - return 0x87F8; - } - if (strcmp(str, "GL_PN_TRIANGLES_POINT_MODE_ATI") == 0) - { - return 0x87F2; - } - if (strcmp(str, "GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI") == 0) - { - return 0x87F6; - } - if (strcmp(str, "GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI") == 0) - { - return 0x87F5; - } - if (strcmp(str, "GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI") == 0) - { - return 0x87F4; - } - if (strcmp(str, "GL_POINT") == 0) - { - return 0x1B00; - } - if (strcmp(str, "GL_POINTS") == 0) - { - return 0x0000; - } - if (strcmp(str, "GL_POINT_BIT") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_POINT_DISTANCE_ATTENUATION") == 0) - { - return 0x8129; - } - if (strcmp(str, "GL_POINT_DISTANCE_ATTENUATION_ARB") == 0) - { - return 0x8129; - } - if (strcmp(str, "GL_POINT_FADE_THRESHOLD_SIZE") == 0) - { - return 0x8128; - } - if (strcmp(str, "GL_POINT_FADE_THRESHOLD_SIZE_ARB") == 0) - { - return 0x8128; - } - if (strcmp(str, "GL_POINT_FADE_THRESHOLD_SIZE_EXT") == 0) - { - return 0x8128; - } - if (strcmp(str, "GL_POINT_FADE_THRESHOLD_SIZE_SGIS") == 0) - { - return 0x8128; - } - if (strcmp(str, "GL_POINT_NV") == 0) - { - return 0x1B00; - } - if (strcmp(str, "GL_POINT_SIZE") == 0) - { - return 0x0B11; - } - if (strcmp(str, "GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES") == 0) - { - return 0x8B9F; - } - if (strcmp(str, "GL_POINT_SIZE_ARRAY_OES") == 0) - { - return 0x8B9C; - } - if (strcmp(str, "GL_POINT_SIZE_ARRAY_POINTER_OES") == 0) - { - return 0x898C; - } - if (strcmp(str, "GL_POINT_SIZE_ARRAY_STRIDE_OES") == 0) - { - return 0x898B; - } - if (strcmp(str, "GL_POINT_SIZE_ARRAY_TYPE_OES") == 0) - { - return 0x898A; - } - if (strcmp(str, "GL_POINT_SIZE_GRANULARITY") == 0) - { - return 0x0B13; - } - if (strcmp(str, "GL_POINT_SIZE_MAX") == 0) - { - return 0x8127; - } - if (strcmp(str, "GL_POINT_SIZE_MAX_ARB") == 0) - { - return 0x8127; - } - if (strcmp(str, "GL_POINT_SIZE_MAX_EXT") == 0) - { - return 0x8127; - } - if (strcmp(str, "GL_POINT_SIZE_MAX_SGIS") == 0) - { - return 0x8127; - } - if (strcmp(str, "GL_POINT_SIZE_MIN") == 0) - { - return 0x8126; - } - if (strcmp(str, "GL_POINT_SIZE_MIN_ARB") == 0) - { - return 0x8126; - } - if (strcmp(str, "GL_POINT_SIZE_MIN_EXT") == 0) - { - return 0x8126; - } - if (strcmp(str, "GL_POINT_SIZE_MIN_SGIS") == 0) - { - return 0x8126; - } - if (strcmp(str, "GL_POINT_SIZE_RANGE") == 0) - { - return 0x0B12; - } - if (strcmp(str, "GL_POINT_SMOOTH") == 0) - { - return 0x0B10; - } - if (strcmp(str, "GL_POINT_SMOOTH_HINT") == 0) - { - return 0x0C51; - } - if (strcmp(str, "GL_POINT_SPRITE") == 0) - { - return 0x8861; - } - if (strcmp(str, "GL_POINT_SPRITE_ARB") == 0) - { - return 0x8861; - } - if (strcmp(str, "GL_POINT_SPRITE_COORD_ORIGIN") == 0) - { - return 0x8CA0; - } - if (strcmp(str, "GL_POINT_SPRITE_NV") == 0) - { - return 0x8861; - } - if (strcmp(str, "GL_POINT_SPRITE_OES") == 0) - { - return 0x8861; - } - if (strcmp(str, "GL_POINT_SPRITE_R_MODE_NV") == 0) - { - return 0x8863; - } - if (strcmp(str, "GL_POINT_TOKEN") == 0) - { - return 0x0701; - } - if (strcmp(str, "GL_POLYGON") == 0) - { - return 0x0009; - } - if (strcmp(str, "GL_POLYGON_BIT") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_POLYGON_MODE") == 0) - { - return 0x0B40; - } - if (strcmp(str, "GL_POLYGON_MODE_NV") == 0) - { - return 0x0B40; - } - if (strcmp(str, "GL_POLYGON_OFFSET_BIAS_EXT") == 0) - { - return 0x8039; - } - if (strcmp(str, "GL_POLYGON_OFFSET_CLAMP") == 0) - { - return 0x8E1B; - } - if (strcmp(str, "GL_POLYGON_OFFSET_CLAMP_EXT") == 0) - { - return 0x8E1B; - } - if (strcmp(str, "GL_POLYGON_OFFSET_COMMAND_NV") == 0) - { - return 0x000E; - } - if (strcmp(str, "GL_POLYGON_OFFSET_EXT") == 0) - { - return 0x8037; - } - if (strcmp(str, "GL_POLYGON_OFFSET_FACTOR") == 0) - { - return 0x8038; - } - if (strcmp(str, "GL_POLYGON_OFFSET_FACTOR_EXT") == 0) - { - return 0x8038; - } - if (strcmp(str, "GL_POLYGON_OFFSET_FILL") == 0) - { - return 0x8037; - } - if (strcmp(str, "GL_POLYGON_OFFSET_LINE") == 0) - { - return 0x2A02; - } - if (strcmp(str, "GL_POLYGON_OFFSET_LINE_NV") == 0) - { - return 0x2A02; - } - if (strcmp(str, "GL_POLYGON_OFFSET_POINT") == 0) - { - return 0x2A01; - } - if (strcmp(str, "GL_POLYGON_OFFSET_POINT_NV") == 0) - { - return 0x2A01; - } - if (strcmp(str, "GL_POLYGON_OFFSET_UNITS") == 0) - { - return 0x2A00; - } - if (strcmp(str, "GL_POLYGON_SMOOTH") == 0) - { - return 0x0B41; - } - if (strcmp(str, "GL_POLYGON_SMOOTH_HINT") == 0) - { - return 0x0C53; - } - if (strcmp(str, "GL_POLYGON_STIPPLE") == 0) - { - return 0x0B42; - } - if (strcmp(str, "GL_POLYGON_STIPPLE_BIT") == 0) - { - return 0x0010; - } - if (strcmp(str, "GL_POLYGON_TOKEN") == 0) - { - return 0x0703; - } - if (strcmp(str, "GL_POSITION") == 0) - { - return 0x1203; - } - if (strcmp(str, "GL_POST_COLOR_MATRIX_ALPHA_BIAS") == 0) - { - return 0x80BB; - } - if (strcmp(str, "GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI") == 0) - { - return 0x80BB; - } - if (strcmp(str, "GL_POST_COLOR_MATRIX_ALPHA_SCALE") == 0) - { - return 0x80B7; - } - if (strcmp(str, "GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI") == 0) - { - return 0x80B7; - } - if (strcmp(str, "GL_POST_COLOR_MATRIX_BLUE_BIAS") == 0) - { - return 0x80BA; - } - if (strcmp(str, "GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI") == 0) - { - return 0x80BA; - } - if (strcmp(str, "GL_POST_COLOR_MATRIX_BLUE_SCALE") == 0) - { - return 0x80B6; - } - if (strcmp(str, "GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI") == 0) - { - return 0x80B6; - } - if (strcmp(str, "GL_POST_COLOR_MATRIX_COLOR_TABLE") == 0) - { - return 0x80D2; - } - if (strcmp(str, "GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI") == 0) - { - return 0x80D2; - } - if (strcmp(str, "GL_POST_COLOR_MATRIX_GREEN_BIAS") == 0) - { - return 0x80B9; - } - if (strcmp(str, "GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI") == 0) - { - return 0x80B9; - } - if (strcmp(str, "GL_POST_COLOR_MATRIX_GREEN_SCALE") == 0) - { - return 0x80B5; - } - if (strcmp(str, "GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI") == 0) - { - return 0x80B5; - } - if (strcmp(str, "GL_POST_COLOR_MATRIX_RED_BIAS") == 0) - { - return 0x80B8; - } - if (strcmp(str, "GL_POST_COLOR_MATRIX_RED_BIAS_SGI") == 0) - { - return 0x80B8; - } - if (strcmp(str, "GL_POST_COLOR_MATRIX_RED_SCALE") == 0) - { - return 0x80B4; - } - if (strcmp(str, "GL_POST_COLOR_MATRIX_RED_SCALE_SGI") == 0) - { - return 0x80B4; - } - if (strcmp(str, "GL_POST_CONVOLUTION_ALPHA_BIAS") == 0) - { - return 0x8023; - } - if (strcmp(str, "GL_POST_CONVOLUTION_ALPHA_BIAS_EXT") == 0) - { - return 0x8023; - } - if (strcmp(str, "GL_POST_CONVOLUTION_ALPHA_SCALE") == 0) - { - return 0x801F; - } - if (strcmp(str, "GL_POST_CONVOLUTION_ALPHA_SCALE_EXT") == 0) - { - return 0x801F; - } - if (strcmp(str, "GL_POST_CONVOLUTION_BLUE_BIAS") == 0) - { - return 0x8022; - } - if (strcmp(str, "GL_POST_CONVOLUTION_BLUE_BIAS_EXT") == 0) - { - return 0x8022; - } - if (strcmp(str, "GL_POST_CONVOLUTION_BLUE_SCALE") == 0) - { - return 0x801E; - } - if (strcmp(str, "GL_POST_CONVOLUTION_BLUE_SCALE_EXT") == 0) - { - return 0x801E; - } - if (strcmp(str, "GL_POST_CONVOLUTION_COLOR_TABLE") == 0) - { - return 0x80D1; - } - if (strcmp(str, "GL_POST_CONVOLUTION_COLOR_TABLE_SGI") == 0) - { - return 0x80D1; - } - if (strcmp(str, "GL_POST_CONVOLUTION_GREEN_BIAS") == 0) - { - return 0x8021; - } - if (strcmp(str, "GL_POST_CONVOLUTION_GREEN_BIAS_EXT") == 0) - { - return 0x8021; - } - if (strcmp(str, "GL_POST_CONVOLUTION_GREEN_SCALE") == 0) - { - return 0x801D; - } - if (strcmp(str, "GL_POST_CONVOLUTION_GREEN_SCALE_EXT") == 0) - { - return 0x801D; - } - if (strcmp(str, "GL_POST_CONVOLUTION_RED_BIAS") == 0) - { - return 0x8020; - } - if (strcmp(str, "GL_POST_CONVOLUTION_RED_BIAS_EXT") == 0) - { - return 0x8020; - } - if (strcmp(str, "GL_POST_CONVOLUTION_RED_SCALE") == 0) - { - return 0x801C; - } - if (strcmp(str, "GL_POST_CONVOLUTION_RED_SCALE_EXT") == 0) - { - return 0x801C; - } - if (strcmp(str, "GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP") == 0) - { - return 0x8162; - } - if (strcmp(str, "GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX") == 0) - { - return 0x817B; - } - if (strcmp(str, "GL_POST_TEXTURE_FILTER_BIAS_SGIX") == 0) - { - return 0x8179; - } - if (strcmp(str, "GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX") == 0) - { - return 0x817C; - } - if (strcmp(str, "GL_POST_TEXTURE_FILTER_SCALE_SGIX") == 0) - { - return 0x817A; - } - if (strcmp(str, "GL_PREFER_DOUBLEBUFFER_HINT_PGI") == 0) - { - return 0x1A1F8; - } - if (strcmp(str, "GL_PRESENT_DURATION_NV") == 0) - { - return 0x8E2B; - } - if (strcmp(str, "GL_PRESENT_TIME_NV") == 0) - { - return 0x8E2A; - } - if (strcmp(str, "GL_PRESERVE_ATI") == 0) - { - return 0x8762; - } - if (strcmp(str, "GL_PREVIOUS") == 0) - { - return 0x8578; - } - if (strcmp(str, "GL_PREVIOUS_ARB") == 0) - { - return 0x8578; - } - if (strcmp(str, "GL_PREVIOUS_EXT") == 0) - { - return 0x8578; - } - if (strcmp(str, "GL_PREVIOUS_TEXTURE_INPUT_NV") == 0) - { - return 0x86E4; - } - if (strcmp(str, "GL_PRIMARY_COLOR") == 0) - { - return 0x8577; - } - if (strcmp(str, "GL_PRIMARY_COLOR_ARB") == 0) - { - return 0x8577; - } - if (strcmp(str, "GL_PRIMARY_COLOR_EXT") == 0) - { - return 0x8577; - } - if (strcmp(str, "GL_PRIMARY_COLOR_NV") == 0) - { - return 0x852C; - } - if (strcmp(str, "GL_PRIMITIVES_GENERATED") == 0) - { - return 0x8C87; - } - if (strcmp(str, "GL_PRIMITIVES_GENERATED_EXT") == 0) - { - return 0x8C87; - } - if (strcmp(str, "GL_PRIMITIVES_GENERATED_NV") == 0) - { - return 0x8C87; - } - if (strcmp(str, "GL_PRIMITIVES_GENERATED_OES") == 0) - { - return 0x8C87; - } - if (strcmp(str, "GL_PRIMITIVES_SUBMITTED") == 0) - { - return 0x82EF; - } - if (strcmp(str, "GL_PRIMITIVES_SUBMITTED_ARB") == 0) - { - return 0x82EF; - } - if (strcmp(str, "GL_PRIMITIVE_BOUNDING_BOX") == 0) - { - return 0x92BE; - } - if (strcmp(str, "GL_PRIMITIVE_BOUNDING_BOX_ARB") == 0) - { - return 0x92BE; - } - if (strcmp(str, "GL_PRIMITIVE_BOUNDING_BOX_EXT") == 0) - { - return 0x92BE; - } - if (strcmp(str, "GL_PRIMITIVE_BOUNDING_BOX_OES") == 0) - { - return 0x92BE; - } - if (strcmp(str, "GL_PRIMITIVE_ID_NV") == 0) - { - return 0x8C7C; - } - if (strcmp(str, "GL_PRIMITIVE_RESTART") == 0) - { - return 0x8F9D; - } - if (strcmp(str, "GL_PRIMITIVE_RESTART_FIXED_INDEX") == 0) - { - return 0x8D69; - } - if (strcmp(str, "GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED") == 0) - { - return 0x8221; - } - if (strcmp(str, "GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES") == 0) - { - return 0x8221; - } - if (strcmp(str, "GL_PRIMITIVE_RESTART_INDEX") == 0) - { - return 0x8F9E; - } - if (strcmp(str, "GL_PRIMITIVE_RESTART_INDEX_NV") == 0) - { - return 0x8559; - } - if (strcmp(str, "GL_PRIMITIVE_RESTART_NV") == 0) - { - return 0x8558; - } - if (strcmp(str, "GL_PROGRAM") == 0) - { - return 0x82E2; - } - if (strcmp(str, "GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB") == 0) - { - return 0x9341; - } - if (strcmp(str, "GL_PROGRAMMABLE_SAMPLE_LOCATION_NV") == 0) - { - return 0x9341; - } - if (strcmp(str, "GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB") == 0) - { - return 0x9340; - } - if (strcmp(str, "GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV") == 0) - { - return 0x9340; - } - if (strcmp(str, "GL_PROGRAM_ADDRESS_REGISTERS_ARB") == 0) - { - return 0x88B0; - } - if (strcmp(str, "GL_PROGRAM_ALU_INSTRUCTIONS_ARB") == 0) - { - return 0x8805; - } - if (strcmp(str, "GL_PROGRAM_ATTRIBS_ARB") == 0) - { - return 0x88AC; - } - if (strcmp(str, "GL_PROGRAM_ATTRIB_COMPONENTS_NV") == 0) - { - return 0x8906; - } - if (strcmp(str, "GL_PROGRAM_BINARY_ANGLE") == 0) - { - return 0x93A6; - } - if (strcmp(str, "GL_PROGRAM_BINARY_FORMATS") == 0) - { - return 0x87FF; - } - if (strcmp(str, "GL_PROGRAM_BINARY_FORMATS_OES") == 0) - { - return 0x87FF; - } - if (strcmp(str, "GL_PROGRAM_BINARY_FORMAT_MESA") == 0) - { - return 0x875F; - } - if (strcmp(str, "GL_PROGRAM_BINARY_LENGTH") == 0) - { - return 0x8741; - } - if (strcmp(str, "GL_PROGRAM_BINARY_LENGTH_OES") == 0) - { - return 0x8741; - } - if (strcmp(str, "GL_PROGRAM_BINARY_RETRIEVABLE_HINT") == 0) - { - return 0x8257; - } - if (strcmp(str, "GL_PROGRAM_BINDING_ARB") == 0) - { - return 0x8677; - } - if (strcmp(str, "GL_PROGRAM_ERROR_POSITION_ARB") == 0) - { - return 0x864B; - } - if (strcmp(str, "GL_PROGRAM_ERROR_POSITION_NV") == 0) - { - return 0x864B; - } - if (strcmp(str, "GL_PROGRAM_ERROR_STRING_ARB") == 0) - { - return 0x8874; - } - if (strcmp(str, "GL_PROGRAM_ERROR_STRING_NV") == 0) - { - return 0x8874; - } - if (strcmp(str, "GL_PROGRAM_FORMAT_ARB") == 0) - { - return 0x8876; - } - if (strcmp(str, "GL_PROGRAM_FORMAT_ASCII_ARB") == 0) - { - return 0x8875; - } - if (strcmp(str, "GL_PROGRAM_INPUT") == 0) - { - return 0x92E3; - } - if (strcmp(str, "GL_PROGRAM_INSTRUCTIONS_ARB") == 0) - { - return 0x88A0; - } - if (strcmp(str, "GL_PROGRAM_KHR") == 0) - { - return 0x82E2; - } - if (strcmp(str, "GL_PROGRAM_LENGTH_ARB") == 0) - { - return 0x8627; - } - if (strcmp(str, "GL_PROGRAM_LENGTH_NV") == 0) - { - return 0x8627; - } - if (strcmp(str, "GL_PROGRAM_MATRIX_EXT") == 0) - { - return 0x8E2D; - } - if (strcmp(str, "GL_PROGRAM_MATRIX_STACK_DEPTH_EXT") == 0) - { - return 0x8E2F; - } - if (strcmp(str, "GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB") == 0) - { - return 0x88B2; - } - if (strcmp(str, "GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB") == 0) - { - return 0x8808; - } - if (strcmp(str, "GL_PROGRAM_NATIVE_ATTRIBS_ARB") == 0) - { - return 0x88AE; - } - if (strcmp(str, "GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB") == 0) - { - return 0x88A2; - } - if (strcmp(str, "GL_PROGRAM_NATIVE_PARAMETERS_ARB") == 0) - { - return 0x88AA; - } - if (strcmp(str, "GL_PROGRAM_NATIVE_TEMPORARIES_ARB") == 0) - { - return 0x88A6; - } - if (strcmp(str, "GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB") == 0) - { - return 0x880A; - } - if (strcmp(str, "GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB") == 0) - { - return 0x8809; - } - if (strcmp(str, "GL_PROGRAM_OBJECT_ARB") == 0) - { - return 0x8B40; - } - if (strcmp(str, "GL_PROGRAM_OBJECT_EXT") == 0) - { - return 0x8B40; - } - if (strcmp(str, "GL_PROGRAM_OUTPUT") == 0) - { - return 0x92E4; - } - if (strcmp(str, "GL_PROGRAM_PARAMETERS_ARB") == 0) - { - return 0x88A8; - } - if (strcmp(str, "GL_PROGRAM_PARAMETER_NV") == 0) - { - return 0x8644; - } - if (strcmp(str, "GL_PROGRAM_PIPELINE") == 0) - { - return 0x82E4; - } - if (strcmp(str, "GL_PROGRAM_PIPELINE_BINDING") == 0) - { - return 0x825A; - } - if (strcmp(str, "GL_PROGRAM_PIPELINE_BINDING_EXT") == 0) - { - return 0x825A; - } - if (strcmp(str, "GL_PROGRAM_PIPELINE_KHR") == 0) - { - return 0x82E4; - } - if (strcmp(str, "GL_PROGRAM_PIPELINE_OBJECT_EXT") == 0) - { - return 0x8A4F; - } - if (strcmp(str, "GL_PROGRAM_POINT_SIZE") == 0) - { - return 0x8642; - } - if (strcmp(str, "GL_PROGRAM_POINT_SIZE_ARB") == 0) - { - return 0x8642; - } - if (strcmp(str, "GL_PROGRAM_POINT_SIZE_EXT") == 0) - { - return 0x8642; - } - if (strcmp(str, "GL_PROGRAM_RESIDENT_NV") == 0) - { - return 0x8647; - } - if (strcmp(str, "GL_PROGRAM_RESULT_COMPONENTS_NV") == 0) - { - return 0x8907; - } - if (strcmp(str, "GL_PROGRAM_SEPARABLE") == 0) - { - return 0x8258; - } - if (strcmp(str, "GL_PROGRAM_SEPARABLE_EXT") == 0) - { - return 0x8258; - } - if (strcmp(str, "GL_PROGRAM_STRING_ARB") == 0) - { - return 0x8628; - } - if (strcmp(str, "GL_PROGRAM_STRING_NV") == 0) - { - return 0x8628; - } - if (strcmp(str, "GL_PROGRAM_TARGET_NV") == 0) - { - return 0x8646; - } - if (strcmp(str, "GL_PROGRAM_TEMPORARIES_ARB") == 0) - { - return 0x88A4; - } - if (strcmp(str, "GL_PROGRAM_TEX_INDIRECTIONS_ARB") == 0) - { - return 0x8807; - } - if (strcmp(str, "GL_PROGRAM_TEX_INSTRUCTIONS_ARB") == 0) - { - return 0x8806; - } - if (strcmp(str, "GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB") == 0) - { - return 0x88B6; - } - if (strcmp(str, "GL_PROJECTION") == 0) - { - return 0x1701; - } - if (strcmp(str, "GL_PROJECTION_MATRIX") == 0) - { - return 0x0BA7; - } - if (strcmp(str, "GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES") == 0) - { - return 0x898E; - } - if (strcmp(str, "GL_PROJECTION_STACK_DEPTH") == 0) - { - return 0x0BA4; - } - if (strcmp(str, "GL_PROTECTED_MEMORY_OBJECT_EXT") == 0) - { - return 0x959B; - } - if (strcmp(str, "GL_PROVOKING_VERTEX") == 0) - { - return 0x8E4F; - } - if (strcmp(str, "GL_PROVOKING_VERTEX_ANGLE") == 0) - { - return 0x8E4F; - } - if (strcmp(str, "GL_PROVOKING_VERTEX_EXT") == 0) - { - return 0x8E4F; - } - if (strcmp(str, "GL_PROXY_COLOR_TABLE") == 0) - { - return 0x80D3; - } - if (strcmp(str, "GL_PROXY_COLOR_TABLE_SGI") == 0) - { - return 0x80D3; - } - if (strcmp(str, "GL_PROXY_HISTOGRAM") == 0) - { - return 0x8025; - } - if (strcmp(str, "GL_PROXY_HISTOGRAM_EXT") == 0) - { - return 0x8025; - } - if (strcmp(str, "GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE") == 0) - { - return 0x80D5; - } - if (strcmp(str, "GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI") == 0) - { - return 0x80D5; - } - if (strcmp(str, "GL_PROXY_POST_CONVOLUTION_COLOR_TABLE") == 0) - { - return 0x80D4; - } - if (strcmp(str, "GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI") == 0) - { - return 0x80D4; - } - if (strcmp(str, "GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP") == 0) - { - return 0x8163; - } - if (strcmp(str, "GL_PROXY_TEXTURE_1D") == 0) - { - return 0x8063; - } - if (strcmp(str, "GL_PROXY_TEXTURE_1D_ARRAY") == 0) - { - return 0x8C19; - } - if (strcmp(str, "GL_PROXY_TEXTURE_1D_ARRAY_EXT") == 0) - { - return 0x8C19; - } - if (strcmp(str, "GL_PROXY_TEXTURE_1D_EXT") == 0) - { - return 0x8063; - } - if (strcmp(str, "GL_PROXY_TEXTURE_1D_STACK_MESAX") == 0) - { - return 0x875B; - } - if (strcmp(str, "GL_PROXY_TEXTURE_2D") == 0) - { - return 0x8064; - } - if (strcmp(str, "GL_PROXY_TEXTURE_2D_ARRAY") == 0) - { - return 0x8C1B; - } - if (strcmp(str, "GL_PROXY_TEXTURE_2D_ARRAY_EXT") == 0) - { - return 0x8C1B; - } - if (strcmp(str, "GL_PROXY_TEXTURE_2D_EXT") == 0) - { - return 0x8064; - } - if (strcmp(str, "GL_PROXY_TEXTURE_2D_MULTISAMPLE") == 0) - { - return 0x9101; - } - if (strcmp(str, "GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY") == 0) - { - return 0x9103; - } - if (strcmp(str, "GL_PROXY_TEXTURE_2D_STACK_MESAX") == 0) - { - return 0x875C; - } - if (strcmp(str, "GL_PROXY_TEXTURE_3D") == 0) - { - return 0x8070; - } - if (strcmp(str, "GL_PROXY_TEXTURE_3D_EXT") == 0) - { - return 0x8070; - } - if (strcmp(str, "GL_PROXY_TEXTURE_4D_SGIS") == 0) - { - return 0x8135; - } - if (strcmp(str, "GL_PROXY_TEXTURE_COLOR_TABLE_SGI") == 0) - { - return 0x80BD; - } - if (strcmp(str, "GL_PROXY_TEXTURE_CUBE_MAP") == 0) - { - return 0x851B; - } - if (strcmp(str, "GL_PROXY_TEXTURE_CUBE_MAP_ARB") == 0) - { - return 0x851B; - } - if (strcmp(str, "GL_PROXY_TEXTURE_CUBE_MAP_ARRAY") == 0) - { - return 0x900B; - } - if (strcmp(str, "GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB") == 0) - { - return 0x900B; - } - if (strcmp(str, "GL_PROXY_TEXTURE_CUBE_MAP_EXT") == 0) - { - return 0x851B; - } - if (strcmp(str, "GL_PROXY_TEXTURE_RECTANGLE") == 0) - { - return 0x84F7; - } - if (strcmp(str, "GL_PROXY_TEXTURE_RECTANGLE_ARB") == 0) - { - return 0x84F7; - } - if (strcmp(str, "GL_PROXY_TEXTURE_RECTANGLE_NV") == 0) - { - return 0x84F7; - } - if (strcmp(str, "GL_PURGEABLE_APPLE") == 0) - { - return 0x8A1D; - } - if (strcmp(str, "GL_PURGED_CONTEXT_RESET_NV") == 0) - { - return 0x92BB; - } - if (strcmp(str, "GL_Q") == 0) - { - return 0x2003; - } - if (strcmp(str, "GL_QUADRATIC_ATTENUATION") == 0) - { - return 0x1209; - } - if (strcmp(str, "GL_QUADRATIC_CURVE_TO_NV") == 0) - { - return 0x000A; - } - if (strcmp(str, "GL_QUADS") == 0) - { - return 0x0007; - } - if (strcmp(str, "GL_QUADS_EXT") == 0) - { - return 0x0007; - } - if (strcmp(str, "GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION") == 0) - { - return 0x8E4C; - } - if (strcmp(str, "GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION_EXT") == 0) - { - return 0x8E4C; - } - if (strcmp(str, "GL_QUADS_OES") == 0) - { - return 0x0007; - } - if (strcmp(str, "GL_QUAD_ALPHA4_SGIS") == 0) - { - return 0x811E; - } - if (strcmp(str, "GL_QUAD_ALPHA8_SGIS") == 0) - { - return 0x811F; - } - if (strcmp(str, "GL_QUAD_INTENSITY4_SGIS") == 0) - { - return 0x8122; - } - if (strcmp(str, "GL_QUAD_INTENSITY8_SGIS") == 0) - { - return 0x8123; - } - if (strcmp(str, "GL_QUAD_LUMINANCE4_SGIS") == 0) - { - return 0x8120; - } - if (strcmp(str, "GL_QUAD_LUMINANCE8_SGIS") == 0) - { - return 0x8121; - } - if (strcmp(str, "GL_QUAD_MESH_SUN") == 0) - { - return 0x8614; - } - if (strcmp(str, "GL_QUAD_STRIP") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_QUAD_TEXTURE_SELECT_SGIS") == 0) - { - return 0x8125; - } - if (strcmp(str, "GL_QUARTER_BIT_ATI") == 0) - { - return 0x0010; - } - if (strcmp(str, "GL_QUERY") == 0) - { - return 0x82E3; - } - if (strcmp(str, "GL_QUERY_ALL_EVENT_BITS_AMD") == 0) - { - return 0xFFFFFFFF; - } - if (strcmp(str, "GL_QUERY_BUFFER") == 0) - { - return 0x9192; - } - if (strcmp(str, "GL_QUERY_BUFFER_AMD") == 0) - { - return 0x9192; - } - if (strcmp(str, "GL_QUERY_BUFFER_BARRIER_BIT") == 0) - { - return 0x8000; - } - if (strcmp(str, "GL_QUERY_BUFFER_BINDING") == 0) - { - return 0x9193; - } - if (strcmp(str, "GL_QUERY_BUFFER_BINDING_AMD") == 0) - { - return 0x9193; - } - if (strcmp(str, "GL_QUERY_BY_REGION_NO_WAIT") == 0) - { - return 0x8E16; - } - if (strcmp(str, "GL_QUERY_BY_REGION_NO_WAIT_INVERTED") == 0) - { - return 0x8E1A; - } - if (strcmp(str, "GL_QUERY_BY_REGION_NO_WAIT_NV") == 0) - { - return 0x8E16; - } - if (strcmp(str, "GL_QUERY_BY_REGION_WAIT") == 0) - { - return 0x8E15; - } - if (strcmp(str, "GL_QUERY_BY_REGION_WAIT_INVERTED") == 0) - { - return 0x8E19; - } - if (strcmp(str, "GL_QUERY_BY_REGION_WAIT_NV") == 0) - { - return 0x8E15; - } - if (strcmp(str, "GL_QUERY_COUNTER_BITS") == 0) - { - return 0x8864; - } - if (strcmp(str, "GL_QUERY_COUNTER_BITS_ARB") == 0) - { - return 0x8864; - } - if (strcmp(str, "GL_QUERY_COUNTER_BITS_EXT") == 0) - { - return 0x8864; - } - if (strcmp(str, "GL_QUERY_DEPTH_BOUNDS_FAIL_EVENT_BIT_AMD") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_QUERY_DEPTH_FAIL_EVENT_BIT_AMD") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_QUERY_DEPTH_PASS_EVENT_BIT_AMD") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_QUERY_KHR") == 0) - { - return 0x82E3; - } - if (strcmp(str, "GL_QUERY_NO_WAIT") == 0) - { - return 0x8E14; - } - if (strcmp(str, "GL_QUERY_NO_WAIT_INVERTED") == 0) - { - return 0x8E18; - } - if (strcmp(str, "GL_QUERY_NO_WAIT_NV") == 0) - { - return 0x8E14; - } - if (strcmp(str, "GL_QUERY_OBJECT_AMD") == 0) - { - return 0x9153; - } - if (strcmp(str, "GL_QUERY_OBJECT_EXT") == 0) - { - return 0x9153; - } - if (strcmp(str, "GL_QUERY_RESOURCE_BUFFEROBJECT_NV") == 0) - { - return 0x9547; - } - if (strcmp(str, "GL_QUERY_RESOURCE_MEMTYPE_VIDMEM_NV") == 0) - { - return 0x9542; - } - if (strcmp(str, "GL_QUERY_RESOURCE_RENDERBUFFER_NV") == 0) - { - return 0x9546; - } - if (strcmp(str, "GL_QUERY_RESOURCE_SYS_RESERVED_NV") == 0) - { - return 0x9544; - } - if (strcmp(str, "GL_QUERY_RESOURCE_TEXTURE_NV") == 0) - { - return 0x9545; - } - if (strcmp(str, "GL_QUERY_RESOURCE_TYPE_VIDMEM_ALLOC_NV") == 0) - { - return 0x9540; - } - if (strcmp(str, "GL_QUERY_RESULT") == 0) - { - return 0x8866; - } - if (strcmp(str, "GL_QUERY_RESULT_ARB") == 0) - { - return 0x8866; - } - if (strcmp(str, "GL_QUERY_RESULT_AVAILABLE") == 0) - { - return 0x8867; - } - if (strcmp(str, "GL_QUERY_RESULT_AVAILABLE_ARB") == 0) - { - return 0x8867; - } - if (strcmp(str, "GL_QUERY_RESULT_AVAILABLE_EXT") == 0) - { - return 0x8867; - } - if (strcmp(str, "GL_QUERY_RESULT_EXT") == 0) - { - return 0x8866; - } - if (strcmp(str, "GL_QUERY_RESULT_NO_WAIT") == 0) - { - return 0x9194; - } - if (strcmp(str, "GL_QUERY_RESULT_NO_WAIT_AMD") == 0) - { - return 0x9194; - } - if (strcmp(str, "GL_QUERY_STENCIL_FAIL_EVENT_BIT_AMD") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_QUERY_TARGET") == 0) - { - return 0x82EA; - } - if (strcmp(str, "GL_QUERY_WAIT") == 0) - { - return 0x8E13; - } - if (strcmp(str, "GL_QUERY_WAIT_INVERTED") == 0) - { - return 0x8E17; - } - if (strcmp(str, "GL_QUERY_WAIT_NV") == 0) - { - return 0x8E13; - } - if (strcmp(str, "GL_R") == 0) - { - return 0x2002; - } - if (strcmp(str, "GL_R11F_G11F_B10F") == 0) - { - return 0x8C3A; - } - if (strcmp(str, "GL_R11F_G11F_B10F_APPLE") == 0) - { - return 0x8C3A; - } - if (strcmp(str, "GL_R11F_G11F_B10F_EXT") == 0) - { - return 0x8C3A; - } - if (strcmp(str, "GL_R16") == 0) - { - return 0x822A; - } - if (strcmp(str, "GL_R16F") == 0) - { - return 0x822D; - } - if (strcmp(str, "GL_R16F_EXT") == 0) - { - return 0x822D; - } - if (strcmp(str, "GL_R16I") == 0) - { - return 0x8233; - } - if (strcmp(str, "GL_R16UI") == 0) - { - return 0x8234; - } - if (strcmp(str, "GL_R16_EXT") == 0) - { - return 0x822A; - } - if (strcmp(str, "GL_R16_SNORM") == 0) - { - return 0x8F98; - } - if (strcmp(str, "GL_R16_SNORM_EXT") == 0) - { - return 0x8F98; - } - if (strcmp(str, "GL_R1UI_C3F_V3F_SUN") == 0) - { - return 0x85C6; - } - if (strcmp(str, "GL_R1UI_C4F_N3F_V3F_SUN") == 0) - { - return 0x85C8; - } - if (strcmp(str, "GL_R1UI_C4UB_V3F_SUN") == 0) - { - return 0x85C5; - } - if (strcmp(str, "GL_R1UI_N3F_V3F_SUN") == 0) - { - return 0x85C7; - } - if (strcmp(str, "GL_R1UI_T2F_C4F_N3F_V3F_SUN") == 0) - { - return 0x85CB; - } - if (strcmp(str, "GL_R1UI_T2F_N3F_V3F_SUN") == 0) - { - return 0x85CA; - } - if (strcmp(str, "GL_R1UI_T2F_V3F_SUN") == 0) - { - return 0x85C9; - } - if (strcmp(str, "GL_R1UI_V3F_SUN") == 0) - { - return 0x85C4; - } - if (strcmp(str, "GL_R32F") == 0) - { - return 0x822E; - } - if (strcmp(str, "GL_R32F_EXT") == 0) - { - return 0x822E; - } - if (strcmp(str, "GL_R32I") == 0) - { - return 0x8235; - } - if (strcmp(str, "GL_R32UI") == 0) - { - return 0x8236; - } - if (strcmp(str, "GL_R3_G3_B2") == 0) - { - return 0x2A10; - } - if (strcmp(str, "GL_R8") == 0) - { - return 0x8229; - } - if (strcmp(str, "GL_R8I") == 0) - { - return 0x8231; - } - if (strcmp(str, "GL_R8UI") == 0) - { - return 0x8232; - } - if (strcmp(str, "GL_R8_EXT") == 0) - { - return 0x8229; - } - if (strcmp(str, "GL_R8_SNORM") == 0) - { - return 0x8F94; - } - if (strcmp(str, "GL_RASTERIZER_DISCARD") == 0) - { - return 0x8C89; - } - if (strcmp(str, "GL_RASTERIZER_DISCARD_EXT") == 0) - { - return 0x8C89; - } - if (strcmp(str, "GL_RASTERIZER_DISCARD_NV") == 0) - { - return 0x8C89; - } - if (strcmp(str, "GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT") == 0) - { - return 0x932A; - } - if (strcmp(str, "GL_RASTER_MULTISAMPLE_EXT") == 0) - { - return 0x9327; - } - if (strcmp(str, "GL_RASTER_POSITION_UNCLIPPED_IBM") == 0) - { - return 0x19262; - } - if (strcmp(str, "GL_RASTER_SAMPLES_EXT") == 0) - { - return 0x9328; - } - if (strcmp(str, "GL_READ_BUFFER") == 0) - { - return 0x0C02; - } - if (strcmp(str, "GL_READ_BUFFER_EXT") == 0) - { - return 0x0C02; - } - if (strcmp(str, "GL_READ_BUFFER_NV") == 0) - { - return 0x0C02; - } - if (strcmp(str, "GL_READ_FRAMEBUFFER") == 0) - { - return 0x8CA8; - } - if (strcmp(str, "GL_READ_FRAMEBUFFER_ANGLE") == 0) - { - return 0x8CA8; - } - if (strcmp(str, "GL_READ_FRAMEBUFFER_APPLE") == 0) - { - return 0x8CA8; - } - if (strcmp(str, "GL_READ_FRAMEBUFFER_BINDING") == 0) - { - return 0x8CAA; - } - if (strcmp(str, "GL_READ_FRAMEBUFFER_BINDING_ANGLE") == 0) - { - return 0x8CAA; - } - if (strcmp(str, "GL_READ_FRAMEBUFFER_BINDING_APPLE") == 0) - { - return 0x8CAA; - } - if (strcmp(str, "GL_READ_FRAMEBUFFER_BINDING_EXT") == 0) - { - return 0x8CAA; - } - if (strcmp(str, "GL_READ_FRAMEBUFFER_BINDING_NV") == 0) - { - return 0x8CAA; - } - if (strcmp(str, "GL_READ_FRAMEBUFFER_EXT") == 0) - { - return 0x8CA8; - } - if (strcmp(str, "GL_READ_FRAMEBUFFER_NV") == 0) - { - return 0x8CA8; - } - if (strcmp(str, "GL_READ_ONLY") == 0) - { - return 0x88B8; - } - if (strcmp(str, "GL_READ_ONLY_ARB") == 0) - { - return 0x88B8; - } - if (strcmp(str, "GL_READ_PIXELS") == 0) - { - return 0x828C; - } - if (strcmp(str, "GL_READ_PIXELS_FORMAT") == 0) - { - return 0x828D; - } - if (strcmp(str, "GL_READ_PIXELS_TYPE") == 0) - { - return 0x828E; - } - if (strcmp(str, "GL_READ_PIXEL_DATA_RANGE_LENGTH_NV") == 0) - { - return 0x887B; - } - if (strcmp(str, "GL_READ_PIXEL_DATA_RANGE_NV") == 0) - { - return 0x8879; - } - if (strcmp(str, "GL_READ_PIXEL_DATA_RANGE_POINTER_NV") == 0) - { - return 0x887D; - } - if (strcmp(str, "GL_READ_WRITE") == 0) - { - return 0x88BA; - } - if (strcmp(str, "GL_READ_WRITE_ARB") == 0) - { - return 0x88BA; - } - if (strcmp(str, "GL_RECIP_ADD_SIGNED_ALPHA_IMG") == 0) - { - return 0x8C05; - } - if (strcmp(str, "GL_RECLAIM_MEMORY_HINT_PGI") == 0) - { - return 0x1A1FE; - } - if (strcmp(str, "GL_RECT_NV") == 0) - { - return 0x00F6; - } - if (strcmp(str, "GL_RED") == 0) - { - return 0x1903; - } - if (strcmp(str, "GL_REDUCE") == 0) - { - return 0x8016; - } - if (strcmp(str, "GL_REDUCE_EXT") == 0) - { - return 0x8016; - } - if (strcmp(str, "GL_RED_BIAS") == 0) - { - return 0x0D15; - } - if (strcmp(str, "GL_RED_BITS") == 0) - { - return 0x0D52; - } - if (strcmp(str, "GL_RED_BIT_ATI") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_RED_EXT") == 0) - { - return 0x1903; - } - if (strcmp(str, "GL_RED_INTEGER") == 0) - { - return 0x8D94; - } - if (strcmp(str, "GL_RED_INTEGER_EXT") == 0) - { - return 0x8D94; - } - if (strcmp(str, "GL_RED_MAX_CLAMP_INGR") == 0) - { - return 0x8564; - } - if (strcmp(str, "GL_RED_MIN_CLAMP_INGR") == 0) - { - return 0x8560; - } - if (strcmp(str, "GL_RED_NV") == 0) - { - return 0x1903; - } - if (strcmp(str, "GL_RED_SCALE") == 0) - { - return 0x0D14; - } - if (strcmp(str, "GL_RED_SNORM") == 0) - { - return 0x8F90; - } - if (strcmp(str, "GL_REFERENCED_BY_COMPUTE_SHADER") == 0) - { - return 0x930B; - } - if (strcmp(str, "GL_REFERENCED_BY_FRAGMENT_SHADER") == 0) - { - return 0x930A; - } - if (strcmp(str, "GL_REFERENCED_BY_GEOMETRY_SHADER") == 0) - { - return 0x9309; - } - if (strcmp(str, "GL_REFERENCED_BY_GEOMETRY_SHADER_EXT") == 0) - { - return 0x9309; - } - if (strcmp(str, "GL_REFERENCED_BY_GEOMETRY_SHADER_OES") == 0) - { - return 0x9309; - } - if (strcmp(str, "GL_REFERENCED_BY_MESH_SHADER_NV") == 0) - { - return 0x95A0; - } - if (strcmp(str, "GL_REFERENCED_BY_TASK_SHADER_NV") == 0) - { - return 0x95A1; - } - if (strcmp(str, "GL_REFERENCED_BY_TESS_CONTROL_SHADER") == 0) - { - return 0x9307; - } - if (strcmp(str, "GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXT") == 0) - { - return 0x9307; - } - if (strcmp(str, "GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES") == 0) - { - return 0x9307; - } - if (strcmp(str, "GL_REFERENCED_BY_TESS_EVALUATION_SHADER") == 0) - { - return 0x9308; - } - if (strcmp(str, "GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT") == 0) - { - return 0x9308; - } - if (strcmp(str, "GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES") == 0) - { - return 0x9308; - } - if (strcmp(str, "GL_REFERENCED_BY_VERTEX_SHADER") == 0) - { - return 0x9306; - } - if (strcmp(str, "GL_REFERENCE_PLANE_EQUATION_SGIX") == 0) - { - return 0x817E; - } - if (strcmp(str, "GL_REFERENCE_PLANE_SGIX") == 0) - { - return 0x817D; - } - if (strcmp(str, "GL_REFLECTION_MAP") == 0) - { - return 0x8512; - } - if (strcmp(str, "GL_REFLECTION_MAP_ARB") == 0) - { - return 0x8512; - } - if (strcmp(str, "GL_REFLECTION_MAP_EXT") == 0) - { - return 0x8512; - } - if (strcmp(str, "GL_REFLECTION_MAP_NV") == 0) - { - return 0x8512; - } - if (strcmp(str, "GL_REFLECTION_MAP_OES") == 0) - { - return 0x8512; - } - if (strcmp(str, "GL_REGISTER_COMBINERS_NV") == 0) - { - return 0x8522; - } - if (strcmp(str, "GL_REG_0_ATI") == 0) - { - return 0x8921; - } - if (strcmp(str, "GL_REG_10_ATI") == 0) - { - return 0x892B; - } - if (strcmp(str, "GL_REG_11_ATI") == 0) - { - return 0x892C; - } - if (strcmp(str, "GL_REG_12_ATI") == 0) - { - return 0x892D; - } - if (strcmp(str, "GL_REG_13_ATI") == 0) - { - return 0x892E; - } - if (strcmp(str, "GL_REG_14_ATI") == 0) - { - return 0x892F; - } - if (strcmp(str, "GL_REG_15_ATI") == 0) - { - return 0x8930; - } - if (strcmp(str, "GL_REG_16_ATI") == 0) - { - return 0x8931; - } - if (strcmp(str, "GL_REG_17_ATI") == 0) - { - return 0x8932; - } - if (strcmp(str, "GL_REG_18_ATI") == 0) - { - return 0x8933; - } - if (strcmp(str, "GL_REG_19_ATI") == 0) - { - return 0x8934; - } - if (strcmp(str, "GL_REG_1_ATI") == 0) - { - return 0x8922; - } - if (strcmp(str, "GL_REG_20_ATI") == 0) - { - return 0x8935; - } - if (strcmp(str, "GL_REG_21_ATI") == 0) - { - return 0x8936; - } - if (strcmp(str, "GL_REG_22_ATI") == 0) - { - return 0x8937; - } - if (strcmp(str, "GL_REG_23_ATI") == 0) - { - return 0x8938; - } - if (strcmp(str, "GL_REG_24_ATI") == 0) - { - return 0x8939; - } - if (strcmp(str, "GL_REG_25_ATI") == 0) - { - return 0x893A; - } - if (strcmp(str, "GL_REG_26_ATI") == 0) - { - return 0x893B; - } - if (strcmp(str, "GL_REG_27_ATI") == 0) - { - return 0x893C; - } - if (strcmp(str, "GL_REG_28_ATI") == 0) - { - return 0x893D; - } - if (strcmp(str, "GL_REG_29_ATI") == 0) - { - return 0x893E; - } - if (strcmp(str, "GL_REG_2_ATI") == 0) - { - return 0x8923; - } - if (strcmp(str, "GL_REG_30_ATI") == 0) - { - return 0x893F; - } - if (strcmp(str, "GL_REG_31_ATI") == 0) - { - return 0x8940; - } - if (strcmp(str, "GL_REG_3_ATI") == 0) - { - return 0x8924; - } - if (strcmp(str, "GL_REG_4_ATI") == 0) - { - return 0x8925; - } - if (strcmp(str, "GL_REG_5_ATI") == 0) - { - return 0x8926; - } - if (strcmp(str, "GL_REG_6_ATI") == 0) - { - return 0x8927; - } - if (strcmp(str, "GL_REG_7_ATI") == 0) - { - return 0x8928; - } - if (strcmp(str, "GL_REG_8_ATI") == 0) - { - return 0x8929; - } - if (strcmp(str, "GL_REG_9_ATI") == 0) - { - return 0x892A; - } - if (strcmp(str, "GL_RELATIVE_ARC_TO_NV") == 0) - { - return 0x00FF; - } - if (strcmp(str, "GL_RELATIVE_CONIC_CURVE_TO_NV") == 0) - { - return 0x001B; - } - if (strcmp(str, "GL_RELATIVE_CUBIC_CURVE_TO_NV") == 0) - { - return 0x000D; - } - if (strcmp(str, "GL_RELATIVE_HORIZONTAL_LINE_TO_NV") == 0) - { - return 0x0007; - } - if (strcmp(str, "GL_RELATIVE_LARGE_CCW_ARC_TO_NV") == 0) - { - return 0x0017; - } - if (strcmp(str, "GL_RELATIVE_LARGE_CW_ARC_TO_NV") == 0) - { - return 0x0019; - } - if (strcmp(str, "GL_RELATIVE_LINE_TO_NV") == 0) - { - return 0x0005; - } - if (strcmp(str, "GL_RELATIVE_MOVE_TO_NV") == 0) - { - return 0x0003; - } - if (strcmp(str, "GL_RELATIVE_QUADRATIC_CURVE_TO_NV") == 0) - { - return 0x000B; - } - if (strcmp(str, "GL_RELATIVE_RECT_NV") == 0) - { - return 0x00F7; - } - if (strcmp(str, "GL_RELATIVE_ROUNDED_RECT2_NV") == 0) - { - return 0x00EB; - } - if (strcmp(str, "GL_RELATIVE_ROUNDED_RECT4_NV") == 0) - { - return 0x00ED; - } - if (strcmp(str, "GL_RELATIVE_ROUNDED_RECT8_NV") == 0) - { - return 0x00EF; - } - if (strcmp(str, "GL_RELATIVE_ROUNDED_RECT_NV") == 0) - { - return 0x00E9; - } - if (strcmp(str, "GL_RELATIVE_SMALL_CCW_ARC_TO_NV") == 0) - { - return 0x0013; - } - if (strcmp(str, "GL_RELATIVE_SMALL_CW_ARC_TO_NV") == 0) - { - return 0x0015; - } - if (strcmp(str, "GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV") == 0) - { - return 0x0011; - } - if (strcmp(str, "GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV") == 0) - { - return 0x000F; - } - if (strcmp(str, "GL_RELATIVE_VERTICAL_LINE_TO_NV") == 0) - { - return 0x0009; - } - if (strcmp(str, "GL_RELEASED_APPLE") == 0) - { - return 0x8A19; - } - if (strcmp(str, "GL_RENDER") == 0) - { - return 0x1C00; - } - if (strcmp(str, "GL_RENDERBUFFER") == 0) - { - return 0x8D41; - } - if (strcmp(str, "GL_RENDERBUFFER_ALPHA_SIZE") == 0) - { - return 0x8D53; - } - if (strcmp(str, "GL_RENDERBUFFER_ALPHA_SIZE_EXT") == 0) - { - return 0x8D53; - } - if (strcmp(str, "GL_RENDERBUFFER_ALPHA_SIZE_OES") == 0) - { - return 0x8D53; - } - if (strcmp(str, "GL_RENDERBUFFER_BINDING") == 0) - { - return 0x8CA7; - } - if (strcmp(str, "GL_RENDERBUFFER_BINDING_ANGLE") == 0) - { - return 0x8CA7; - } - if (strcmp(str, "GL_RENDERBUFFER_BINDING_EXT") == 0) - { - return 0x8CA7; - } - if (strcmp(str, "GL_RENDERBUFFER_BINDING_OES") == 0) - { - return 0x8CA7; - } - if (strcmp(str, "GL_RENDERBUFFER_BLUE_SIZE") == 0) - { - return 0x8D52; - } - if (strcmp(str, "GL_RENDERBUFFER_BLUE_SIZE_EXT") == 0) - { - return 0x8D52; - } - if (strcmp(str, "GL_RENDERBUFFER_BLUE_SIZE_OES") == 0) - { - return 0x8D52; - } - if (strcmp(str, "GL_RENDERBUFFER_COLOR_SAMPLES_NV") == 0) - { - return 0x8E10; - } - if (strcmp(str, "GL_RENDERBUFFER_COVERAGE_SAMPLES_NV") == 0) - { - return 0x8CAB; - } - if (strcmp(str, "GL_RENDERBUFFER_DEPTH_SIZE") == 0) - { - return 0x8D54; - } - if (strcmp(str, "GL_RENDERBUFFER_DEPTH_SIZE_EXT") == 0) - { - return 0x8D54; - } - if (strcmp(str, "GL_RENDERBUFFER_DEPTH_SIZE_OES") == 0) - { - return 0x8D54; - } - if (strcmp(str, "GL_RENDERBUFFER_EXT") == 0) - { - return 0x8D41; - } - if (strcmp(str, "GL_RENDERBUFFER_FREE_MEMORY_ATI") == 0) - { - return 0x87FD; - } - if (strcmp(str, "GL_RENDERBUFFER_GREEN_SIZE") == 0) - { - return 0x8D51; - } - if (strcmp(str, "GL_RENDERBUFFER_GREEN_SIZE_EXT") == 0) - { - return 0x8D51; - } - if (strcmp(str, "GL_RENDERBUFFER_GREEN_SIZE_OES") == 0) - { - return 0x8D51; - } - if (strcmp(str, "GL_RENDERBUFFER_HEIGHT") == 0) - { - return 0x8D43; - } - if (strcmp(str, "GL_RENDERBUFFER_HEIGHT_EXT") == 0) - { - return 0x8D43; - } - if (strcmp(str, "GL_RENDERBUFFER_HEIGHT_OES") == 0) - { - return 0x8D43; - } - if (strcmp(str, "GL_RENDERBUFFER_INTERNAL_FORMAT") == 0) - { - return 0x8D44; - } - if (strcmp(str, "GL_RENDERBUFFER_INTERNAL_FORMAT_EXT") == 0) - { - return 0x8D44; - } - if (strcmp(str, "GL_RENDERBUFFER_INTERNAL_FORMAT_OES") == 0) - { - return 0x8D44; - } - if (strcmp(str, "GL_RENDERBUFFER_OES") == 0) - { - return 0x8D41; - } - if (strcmp(str, "GL_RENDERBUFFER_RED_SIZE") == 0) - { - return 0x8D50; - } - if (strcmp(str, "GL_RENDERBUFFER_RED_SIZE_EXT") == 0) - { - return 0x8D50; - } - if (strcmp(str, "GL_RENDERBUFFER_RED_SIZE_OES") == 0) - { - return 0x8D50; - } - if (strcmp(str, "GL_RENDERBUFFER_SAMPLES") == 0) - { - return 0x8CAB; - } - if (strcmp(str, "GL_RENDERBUFFER_SAMPLES_ANGLE") == 0) - { - return 0x8CAB; - } - if (strcmp(str, "GL_RENDERBUFFER_SAMPLES_APPLE") == 0) - { - return 0x8CAB; - } - if (strcmp(str, "GL_RENDERBUFFER_SAMPLES_EXT") == 0) - { - return 0x8CAB; - } - if (strcmp(str, "GL_RENDERBUFFER_SAMPLES_IMG") == 0) - { - return 0x9133; - } - if (strcmp(str, "GL_RENDERBUFFER_SAMPLES_NV") == 0) - { - return 0x8CAB; - } - if (strcmp(str, "GL_RENDERBUFFER_STENCIL_SIZE") == 0) - { - return 0x8D55; - } - if (strcmp(str, "GL_RENDERBUFFER_STENCIL_SIZE_EXT") == 0) - { - return 0x8D55; - } - if (strcmp(str, "GL_RENDERBUFFER_STENCIL_SIZE_OES") == 0) - { - return 0x8D55; - } - if (strcmp(str, "GL_RENDERBUFFER_STORAGE_SAMPLES_AMD") == 0) - { - return 0x91B2; - } - if (strcmp(str, "GL_RENDERBUFFER_WIDTH") == 0) - { - return 0x8D42; - } - if (strcmp(str, "GL_RENDERBUFFER_WIDTH_EXT") == 0) - { - return 0x8D42; - } - if (strcmp(str, "GL_RENDERBUFFER_WIDTH_OES") == 0) - { - return 0x8D42; - } - if (strcmp(str, "GL_RENDERER") == 0) - { - return 0x1F01; - } - if (strcmp(str, "GL_RENDER_DIRECT_TO_FRAMEBUFFER_QCOM") == 0) - { - return 0x8FB3; - } - if (strcmp(str, "GL_RENDER_GPU_MASK_NV") == 0) - { - return 0x9558; - } - if (strcmp(str, "GL_RENDER_MODE") == 0) - { - return 0x0C40; - } - if (strcmp(str, "GL_REPEAT") == 0) - { - return 0x2901; - } - if (strcmp(str, "GL_REPLACE") == 0) - { - return 0x1E01; - } - if (strcmp(str, "GL_REPLACEMENT_CODE_ARRAY_POINTER_SUN") == 0) - { - return 0x85C3; - } - if (strcmp(str, "GL_REPLACEMENT_CODE_ARRAY_STRIDE_SUN") == 0) - { - return 0x85C2; - } - if (strcmp(str, "GL_REPLACEMENT_CODE_ARRAY_SUN") == 0) - { - return 0x85C0; - } - if (strcmp(str, "GL_REPLACEMENT_CODE_ARRAY_TYPE_SUN") == 0) - { - return 0x85C1; - } - if (strcmp(str, "GL_REPLACEMENT_CODE_SUN") == 0) - { - return 0x81D8; - } - if (strcmp(str, "GL_REPLACE_EXT") == 0) - { - return 0x8062; - } - if (strcmp(str, "GL_REPLACE_MIDDLE_SUN") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_REPLACE_OLDEST_SUN") == 0) - { - return 0x0003; - } - if (strcmp(str, "GL_REPLACE_VALUE_AMD") == 0) - { - return 0x874B; - } - if (strcmp(str, "GL_REPLICATE_BORDER") == 0) - { - return 0x8153; - } - if (strcmp(str, "GL_REPLICATE_BORDER_HP") == 0) - { - return 0x8153; - } - if (strcmp(str, "GL_REPRESENTATIVE_FRAGMENT_TEST_NV") == 0) - { - return 0x937F; - } - if (strcmp(str, "GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES") == 0) - { - return 0x8D68; - } - if (strcmp(str, "GL_RESAMPLE_AVERAGE_OML") == 0) - { - return 0x8988; - } - if (strcmp(str, "GL_RESAMPLE_DECIMATE_OML") == 0) - { - return 0x8989; - } - if (strcmp(str, "GL_RESAMPLE_DECIMATE_SGIX") == 0) - { - return 0x8430; - } - if (strcmp(str, "GL_RESAMPLE_REPLICATE_OML") == 0) - { - return 0x8986; - } - if (strcmp(str, "GL_RESAMPLE_REPLICATE_SGIX") == 0) - { - return 0x8433; - } - if (strcmp(str, "GL_RESAMPLE_ZERO_FILL_OML") == 0) - { - return 0x8987; - } - if (strcmp(str, "GL_RESAMPLE_ZERO_FILL_SGIX") == 0) - { - return 0x8434; - } - if (strcmp(str, "GL_RESCALE_NORMAL") == 0) - { - return 0x803A; - } - if (strcmp(str, "GL_RESCALE_NORMAL_EXT") == 0) - { - return 0x803A; - } - if (strcmp(str, "GL_RESET_NOTIFICATION_STRATEGY") == 0) - { - return 0x8256; - } - if (strcmp(str, "GL_RESET_NOTIFICATION_STRATEGY_ARB") == 0) - { - return 0x8256; - } - if (strcmp(str, "GL_RESET_NOTIFICATION_STRATEGY_EXT") == 0) - { - return 0x8256; - } - if (strcmp(str, "GL_RESET_NOTIFICATION_STRATEGY_KHR") == 0) - { - return 0x8256; - } - if (strcmp(str, "GL_RESOURCE_INITIALIZED_ANGLE") == 0) - { - return 0x969F; - } - if (strcmp(str, "GL_RESTART_PATH_NV") == 0) - { - return 0x00F0; - } - if (strcmp(str, "GL_RESTART_SUN") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_RETAINED_APPLE") == 0) - { - return 0x8A1B; - } - if (strcmp(str, "GL_RETURN") == 0) - { - return 0x0102; - } - if (strcmp(str, "GL_RG") == 0) - { - return 0x8227; - } - if (strcmp(str, "GL_RG16") == 0) - { - return 0x822C; - } - if (strcmp(str, "GL_RG16F") == 0) - { - return 0x822F; - } - if (strcmp(str, "GL_RG16F_EXT") == 0) - { - return 0x822F; - } - if (strcmp(str, "GL_RG16I") == 0) - { - return 0x8239; - } - if (strcmp(str, "GL_RG16UI") == 0) - { - return 0x823A; - } - if (strcmp(str, "GL_RG16_EXT") == 0) - { - return 0x822C; - } - if (strcmp(str, "GL_RG16_SNORM") == 0) - { - return 0x8F99; - } - if (strcmp(str, "GL_RG16_SNORM_EXT") == 0) - { - return 0x8F99; - } - if (strcmp(str, "GL_RG32F") == 0) - { - return 0x8230; - } - if (strcmp(str, "GL_RG32F_EXT") == 0) - { - return 0x8230; - } - if (strcmp(str, "GL_RG32I") == 0) - { - return 0x823B; - } - if (strcmp(str, "GL_RG32UI") == 0) - { - return 0x823C; - } - if (strcmp(str, "GL_RG8") == 0) - { - return 0x822B; - } - if (strcmp(str, "GL_RG8I") == 0) - { - return 0x8237; - } - if (strcmp(str, "GL_RG8UI") == 0) - { - return 0x8238; - } - if (strcmp(str, "GL_RG8_EXT") == 0) - { - return 0x822B; - } - if (strcmp(str, "GL_RG8_SNORM") == 0) - { - return 0x8F95; - } - if (strcmp(str, "GL_RGB") == 0) - { - return 0x1907; - } - if (strcmp(str, "GL_RGB10") == 0) - { - return 0x8052; - } - if (strcmp(str, "GL_RGB10_A2") == 0) - { - return 0x8059; - } - if (strcmp(str, "GL_RGB10_A2UI") == 0) - { - return 0x906F; - } - if (strcmp(str, "GL_RGB10_A2_EXT") == 0) - { - return 0x8059; - } - if (strcmp(str, "GL_RGB10_EXT") == 0) - { - return 0x8052; - } - if (strcmp(str, "GL_RGB12") == 0) - { - return 0x8053; - } - if (strcmp(str, "GL_RGB12_EXT") == 0) - { - return 0x8053; - } - if (strcmp(str, "GL_RGB16") == 0) - { - return 0x8054; - } - if (strcmp(str, "GL_RGB16F") == 0) - { - return 0x881B; - } - if (strcmp(str, "GL_RGB16F_ARB") == 0) - { - return 0x881B; - } - if (strcmp(str, "GL_RGB16F_EXT") == 0) - { - return 0x881B; - } - if (strcmp(str, "GL_RGB16I") == 0) - { - return 0x8D89; - } - if (strcmp(str, "GL_RGB16I_EXT") == 0) - { - return 0x8D89; - } - if (strcmp(str, "GL_RGB16UI") == 0) - { - return 0x8D77; - } - if (strcmp(str, "GL_RGB16UI_EXT") == 0) - { - return 0x8D77; - } - if (strcmp(str, "GL_RGB16_EXT") == 0) - { - return 0x8054; - } - if (strcmp(str, "GL_RGB16_SNORM") == 0) - { - return 0x8F9A; - } - if (strcmp(str, "GL_RGB16_SNORM_EXT") == 0) - { - return 0x8F9A; - } - if (strcmp(str, "GL_RGB2_EXT") == 0) - { - return 0x804E; - } - if (strcmp(str, "GL_RGB32F") == 0) - { - return 0x8815; - } - if (strcmp(str, "GL_RGB32F_ARB") == 0) - { - return 0x8815; - } - if (strcmp(str, "GL_RGB32F_EXT") == 0) - { - return 0x8815; - } - if (strcmp(str, "GL_RGB32I") == 0) - { - return 0x8D83; - } - if (strcmp(str, "GL_RGB32I_EXT") == 0) - { - return 0x8D83; - } - if (strcmp(str, "GL_RGB32UI") == 0) - { - return 0x8D71; - } - if (strcmp(str, "GL_RGB32UI_EXT") == 0) - { - return 0x8D71; - } - if (strcmp(str, "GL_RGB4") == 0) - { - return 0x804F; - } - if (strcmp(str, "GL_RGB4_EXT") == 0) - { - return 0x804F; - } - if (strcmp(str, "GL_RGB4_S3TC") == 0) - { - return 0x83A1; - } - if (strcmp(str, "GL_RGB5") == 0) - { - return 0x8050; - } - if (strcmp(str, "GL_RGB565") == 0) - { - return 0x8D62; - } - if (strcmp(str, "GL_RGB565_OES") == 0) - { - return 0x8D62; - } - if (strcmp(str, "GL_RGB5_A1") == 0) - { - return 0x8057; - } - if (strcmp(str, "GL_RGB5_A1_EXT") == 0) - { - return 0x8057; - } - if (strcmp(str, "GL_RGB5_A1_OES") == 0) - { - return 0x8057; - } - if (strcmp(str, "GL_RGB5_EXT") == 0) - { - return 0x8050; - } - if (strcmp(str, "GL_RGB8") == 0) - { - return 0x8051; - } - if (strcmp(str, "GL_RGB8I") == 0) - { - return 0x8D8F; - } - if (strcmp(str, "GL_RGB8I_EXT") == 0) - { - return 0x8D8F; - } - if (strcmp(str, "GL_RGB8UI") == 0) - { - return 0x8D7D; - } - if (strcmp(str, "GL_RGB8UI_EXT") == 0) - { - return 0x8D7D; - } - if (strcmp(str, "GL_RGB8_EXT") == 0) - { - return 0x8051; - } - if (strcmp(str, "GL_RGB8_OES") == 0) - { - return 0x8051; - } - if (strcmp(str, "GL_RGB8_SNORM") == 0) - { - return 0x8F96; - } - if (strcmp(str, "GL_RGB9_E5") == 0) - { - return 0x8C3D; - } - if (strcmp(str, "GL_RGB9_E5_APPLE") == 0) - { - return 0x8C3D; - } - if (strcmp(str, "GL_RGB9_E5_EXT") == 0) - { - return 0x8C3D; - } - if (strcmp(str, "GL_RGBA") == 0) - { - return 0x1908; - } - if (strcmp(str, "GL_RGBA12") == 0) - { - return 0x805A; - } - if (strcmp(str, "GL_RGBA12_EXT") == 0) - { - return 0x805A; - } - if (strcmp(str, "GL_RGBA16") == 0) - { - return 0x805B; - } - if (strcmp(str, "GL_RGBA16F") == 0) - { - return 0x881A; - } - if (strcmp(str, "GL_RGBA16F_ARB") == 0) - { - return 0x881A; - } - if (strcmp(str, "GL_RGBA16F_EXT") == 0) - { - return 0x881A; - } - if (strcmp(str, "GL_RGBA16I") == 0) - { - return 0x8D88; - } - if (strcmp(str, "GL_RGBA16I_EXT") == 0) - { - return 0x8D88; - } - if (strcmp(str, "GL_RGBA16UI") == 0) - { - return 0x8D76; - } - if (strcmp(str, "GL_RGBA16UI_EXT") == 0) - { - return 0x8D76; - } - if (strcmp(str, "GL_RGBA16_EXT") == 0) - { - return 0x805B; - } - if (strcmp(str, "GL_RGBA16_SNORM") == 0) - { - return 0x8F9B; - } - if (strcmp(str, "GL_RGBA16_SNORM_EXT") == 0) - { - return 0x8F9B; - } - if (strcmp(str, "GL_RGBA2") == 0) - { - return 0x8055; - } - if (strcmp(str, "GL_RGBA2_EXT") == 0) - { - return 0x8055; - } - if (strcmp(str, "GL_RGBA32F") == 0) - { - return 0x8814; - } - if (strcmp(str, "GL_RGBA32F_ARB") == 0) - { - return 0x8814; - } - if (strcmp(str, "GL_RGBA32F_EXT") == 0) - { - return 0x8814; - } - if (strcmp(str, "GL_RGBA32I") == 0) - { - return 0x8D82; - } - if (strcmp(str, "GL_RGBA32I_EXT") == 0) - { - return 0x8D82; - } - if (strcmp(str, "GL_RGBA32UI") == 0) - { - return 0x8D70; - } - if (strcmp(str, "GL_RGBA32UI_EXT") == 0) - { - return 0x8D70; - } - if (strcmp(str, "GL_RGBA4") == 0) - { - return 0x8056; - } - if (strcmp(str, "GL_RGBA4_DXT5_S3TC") == 0) - { - return 0x83A5; - } - if (strcmp(str, "GL_RGBA4_EXT") == 0) - { - return 0x8056; - } - if (strcmp(str, "GL_RGBA4_OES") == 0) - { - return 0x8056; - } - if (strcmp(str, "GL_RGBA4_S3TC") == 0) - { - return 0x83A3; - } - if (strcmp(str, "GL_RGBA8") == 0) - { - return 0x8058; - } - if (strcmp(str, "GL_RGBA8I") == 0) - { - return 0x8D8E; - } - if (strcmp(str, "GL_RGBA8I_EXT") == 0) - { - return 0x8D8E; - } - if (strcmp(str, "GL_RGBA8UI") == 0) - { - return 0x8D7C; - } - if (strcmp(str, "GL_RGBA8UI_EXT") == 0) - { - return 0x8D7C; - } - if (strcmp(str, "GL_RGBA8_EXT") == 0) - { - return 0x8058; - } - if (strcmp(str, "GL_RGBA8_OES") == 0) - { - return 0x8058; - } - if (strcmp(str, "GL_RGBA8_SNORM") == 0) - { - return 0x8F97; - } - if (strcmp(str, "GL_RGBA_DXT5_S3TC") == 0) - { - return 0x83A4; - } - if (strcmp(str, "GL_RGBA_FLOAT16_APPLE") == 0) - { - return 0x881A; - } - if (strcmp(str, "GL_RGBA_FLOAT16_ATI") == 0) - { - return 0x881A; - } - if (strcmp(str, "GL_RGBA_FLOAT32_APPLE") == 0) - { - return 0x8814; - } - if (strcmp(str, "GL_RGBA_FLOAT32_ATI") == 0) - { - return 0x8814; - } - if (strcmp(str, "GL_RGBA_FLOAT_MODE_ARB") == 0) - { - return 0x8820; - } - if (strcmp(str, "GL_RGBA_FLOAT_MODE_ATI") == 0) - { - return 0x8820; - } - if (strcmp(str, "GL_RGBA_INTEGER") == 0) - { - return 0x8D99; - } - if (strcmp(str, "GL_RGBA_INTEGER_EXT") == 0) - { - return 0x8D99; - } - if (strcmp(str, "GL_RGBA_INTEGER_MODE_EXT") == 0) - { - return 0x8D9E; - } - if (strcmp(str, "GL_RGBA_MODE") == 0) - { - return 0x0C31; - } - if (strcmp(str, "GL_RGBA_S3TC") == 0) - { - return 0x83A2; - } - if (strcmp(str, "GL_RGBA_SIGNED_COMPONENTS_EXT") == 0) - { - return 0x8C3C; - } - if (strcmp(str, "GL_RGBA_SNORM") == 0) - { - return 0x8F93; - } - if (strcmp(str, "GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV") == 0) - { - return 0x86D9; - } - if (strcmp(str, "GL_RGB_422_APPLE") == 0) - { - return 0x8A1F; - } - if (strcmp(str, "GL_RGB_FLOAT16_APPLE") == 0) - { - return 0x881B; - } - if (strcmp(str, "GL_RGB_FLOAT16_ATI") == 0) - { - return 0x881B; - } - if (strcmp(str, "GL_RGB_FLOAT32_APPLE") == 0) - { - return 0x8815; - } - if (strcmp(str, "GL_RGB_FLOAT32_ATI") == 0) - { - return 0x8815; - } - if (strcmp(str, "GL_RGB_INTEGER") == 0) - { - return 0x8D98; - } - if (strcmp(str, "GL_RGB_INTEGER_EXT") == 0) - { - return 0x8D98; - } - if (strcmp(str, "GL_RGB_RAW_422_APPLE") == 0) - { - return 0x8A51; - } - if (strcmp(str, "GL_RGB_S3TC") == 0) - { - return 0x83A0; - } - if (strcmp(str, "GL_RGB_SCALE") == 0) - { - return 0x8573; - } - if (strcmp(str, "GL_RGB_SCALE_ARB") == 0) - { - return 0x8573; - } - if (strcmp(str, "GL_RGB_SCALE_EXT") == 0) - { - return 0x8573; - } - if (strcmp(str, "GL_RGB_SNORM") == 0) - { - return 0x8F92; - } - if (strcmp(str, "GL_RG_EXT") == 0) - { - return 0x8227; - } - if (strcmp(str, "GL_RG_INTEGER") == 0) - { - return 0x8228; - } - if (strcmp(str, "GL_RG_SNORM") == 0) - { - return 0x8F91; - } - if (strcmp(str, "GL_RIGHT") == 0) - { - return 0x0407; - } - if (strcmp(str, "GL_ROBUST_GPU_TIMEOUT_MS_KHR") == 0) - { - return 0x82FD; - } - if (strcmp(str, "GL_ROBUST_RESOURCE_INITIALIZATION_ANGLE") == 0) - { - return 0x93A7; - } - if (strcmp(str, "GL_ROUNDED_RECT2_NV") == 0) - { - return 0x00EA; - } - if (strcmp(str, "GL_ROUNDED_RECT4_NV") == 0) - { - return 0x00EC; - } - if (strcmp(str, "GL_ROUNDED_RECT8_NV") == 0) - { - return 0x00EE; - } - if (strcmp(str, "GL_ROUNDED_RECT_NV") == 0) - { - return 0x00E8; - } - if (strcmp(str, "GL_ROUND_NV") == 0) - { - return 0x90A4; - } - if (strcmp(str, "GL_S") == 0) - { - return 0x2000; - } - if (strcmp(str, "GL_SAMPLER") == 0) - { - return 0x82E6; - } - if (strcmp(str, "GL_SAMPLER_1D") == 0) - { - return 0x8B5D; - } - if (strcmp(str, "GL_SAMPLER_1D_ARB") == 0) - { - return 0x8B5D; - } - if (strcmp(str, "GL_SAMPLER_1D_ARRAY") == 0) - { - return 0x8DC0; - } - if (strcmp(str, "GL_SAMPLER_1D_ARRAY_EXT") == 0) - { - return 0x8DC0; - } - if (strcmp(str, "GL_SAMPLER_1D_ARRAY_SHADOW") == 0) - { - return 0x8DC3; - } - if (strcmp(str, "GL_SAMPLER_1D_ARRAY_SHADOW_EXT") == 0) - { - return 0x8DC3; - } - if (strcmp(str, "GL_SAMPLER_1D_SHADOW") == 0) - { - return 0x8B61; - } - if (strcmp(str, "GL_SAMPLER_1D_SHADOW_ARB") == 0) - { - return 0x8B61; - } - if (strcmp(str, "GL_SAMPLER_2D") == 0) - { - return 0x8B5E; - } - if (strcmp(str, "GL_SAMPLER_2D_ARB") == 0) - { - return 0x8B5E; - } - if (strcmp(str, "GL_SAMPLER_2D_ARRAY") == 0) - { - return 0x8DC1; - } - if (strcmp(str, "GL_SAMPLER_2D_ARRAY_EXT") == 0) - { - return 0x8DC1; - } - if (strcmp(str, "GL_SAMPLER_2D_ARRAY_SHADOW") == 0) - { - return 0x8DC4; - } - if (strcmp(str, "GL_SAMPLER_2D_ARRAY_SHADOW_EXT") == 0) - { - return 0x8DC4; - } - if (strcmp(str, "GL_SAMPLER_2D_ARRAY_SHADOW_NV") == 0) - { - return 0x8DC4; - } - if (strcmp(str, "GL_SAMPLER_2D_MULTISAMPLE") == 0) - { - return 0x9108; - } - if (strcmp(str, "GL_SAMPLER_2D_MULTISAMPLE_ARRAY") == 0) - { - return 0x910B; - } - if (strcmp(str, "GL_SAMPLER_2D_MULTISAMPLE_ARRAY_OES") == 0) - { - return 0x910B; - } - if (strcmp(str, "GL_SAMPLER_2D_RECT") == 0) - { - return 0x8B63; - } - if (strcmp(str, "GL_SAMPLER_2D_RECT_ARB") == 0) - { - return 0x8B63; - } - if (strcmp(str, "GL_SAMPLER_2D_RECT_SHADOW") == 0) - { - return 0x8B64; - } - if (strcmp(str, "GL_SAMPLER_2D_RECT_SHADOW_ARB") == 0) - { - return 0x8B64; - } - if (strcmp(str, "GL_SAMPLER_2D_SHADOW") == 0) - { - return 0x8B62; - } - if (strcmp(str, "GL_SAMPLER_2D_SHADOW_ARB") == 0) - { - return 0x8B62; - } - if (strcmp(str, "GL_SAMPLER_2D_SHADOW_EXT") == 0) - { - return 0x8B62; - } - if (strcmp(str, "GL_SAMPLER_3D") == 0) - { - return 0x8B5F; - } - if (strcmp(str, "GL_SAMPLER_3D_ARB") == 0) - { - return 0x8B5F; - } - if (strcmp(str, "GL_SAMPLER_3D_OES") == 0) - { - return 0x8B5F; - } - if (strcmp(str, "GL_SAMPLER_BINDING") == 0) - { - return 0x8919; - } - if (strcmp(str, "GL_SAMPLER_BUFFER") == 0) - { - return 0x8DC2; - } - if (strcmp(str, "GL_SAMPLER_BUFFER_AMD") == 0) - { - return 0x9001; - } - if (strcmp(str, "GL_SAMPLER_BUFFER_EXT") == 0) - { - return 0x8DC2; - } - if (strcmp(str, "GL_SAMPLER_BUFFER_OES") == 0) - { - return 0x8DC2; - } - if (strcmp(str, "GL_SAMPLER_CUBE") == 0) - { - return 0x8B60; - } - if (strcmp(str, "GL_SAMPLER_CUBE_ARB") == 0) - { - return 0x8B60; - } - if (strcmp(str, "GL_SAMPLER_CUBE_MAP_ARRAY") == 0) - { - return 0x900C; - } - if (strcmp(str, "GL_SAMPLER_CUBE_MAP_ARRAY_ARB") == 0) - { - return 0x900C; - } - if (strcmp(str, "GL_SAMPLER_CUBE_MAP_ARRAY_EXT") == 0) - { - return 0x900C; - } - if (strcmp(str, "GL_SAMPLER_CUBE_MAP_ARRAY_OES") == 0) - { - return 0x900C; - } - if (strcmp(str, "GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW") == 0) - { - return 0x900D; - } - if (strcmp(str, "GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_ARB") == 0) - { - return 0x900D; - } - if (strcmp(str, "GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_EXT") == 0) - { - return 0x900D; - } - if (strcmp(str, "GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_OES") == 0) - { - return 0x900D; - } - if (strcmp(str, "GL_SAMPLER_CUBE_SHADOW") == 0) - { - return 0x8DC5; - } - if (strcmp(str, "GL_SAMPLER_CUBE_SHADOW_EXT") == 0) - { - return 0x8DC5; - } - if (strcmp(str, "GL_SAMPLER_CUBE_SHADOW_NV") == 0) - { - return 0x8DC5; - } - if (strcmp(str, "GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT") == 0) - { - return 0x8BE7; - } - if (strcmp(str, "GL_SAMPLER_EXTERNAL_OES") == 0) - { - return 0x8D66; - } - if (strcmp(str, "GL_SAMPLER_KHR") == 0) - { - return 0x82E6; - } - if (strcmp(str, "GL_SAMPLER_OBJECT_AMD") == 0) - { - return 0x9155; - } - if (strcmp(str, "GL_SAMPLER_RENDERBUFFER_NV") == 0) - { - return 0x8E56; - } - if (strcmp(str, "GL_SAMPLES") == 0) - { - return 0x80A9; - } - if (strcmp(str, "GL_SAMPLES_3DFX") == 0) - { - return 0x86B4; - } - if (strcmp(str, "GL_SAMPLES_ARB") == 0) - { - return 0x80A9; - } - if (strcmp(str, "GL_SAMPLES_EXT") == 0) - { - return 0x80A9; - } - if (strcmp(str, "GL_SAMPLES_PASSED") == 0) - { - return 0x8914; - } - if (strcmp(str, "GL_SAMPLES_PASSED_ARB") == 0) - { - return 0x8914; - } - if (strcmp(str, "GL_SAMPLES_SGIS") == 0) - { - return 0x80A9; - } - if (strcmp(str, "GL_SAMPLE_ALPHA_TO_COVERAGE") == 0) - { - return 0x809E; - } - if (strcmp(str, "GL_SAMPLE_ALPHA_TO_COVERAGE_ARB") == 0) - { - return 0x809E; - } - if (strcmp(str, "GL_SAMPLE_ALPHA_TO_MASK_EXT") == 0) - { - return 0x809E; - } - if (strcmp(str, "GL_SAMPLE_ALPHA_TO_MASK_SGIS") == 0) - { - return 0x809E; - } - if (strcmp(str, "GL_SAMPLE_ALPHA_TO_ONE") == 0) - { - return 0x809F; - } - if (strcmp(str, "GL_SAMPLE_ALPHA_TO_ONE_ARB") == 0) - { - return 0x809F; - } - if (strcmp(str, "GL_SAMPLE_ALPHA_TO_ONE_EXT") == 0) - { - return 0x809F; - } - if (strcmp(str, "GL_SAMPLE_ALPHA_TO_ONE_SGIS") == 0) - { - return 0x809F; - } - if (strcmp(str, "GL_SAMPLE_BUFFERS") == 0) - { - return 0x80A8; - } - if (strcmp(str, "GL_SAMPLE_BUFFERS_3DFX") == 0) - { - return 0x86B3; - } - if (strcmp(str, "GL_SAMPLE_BUFFERS_ARB") == 0) - { - return 0x80A8; - } - if (strcmp(str, "GL_SAMPLE_BUFFERS_EXT") == 0) - { - return 0x80A8; - } - if (strcmp(str, "GL_SAMPLE_BUFFERS_SGIS") == 0) - { - return 0x80A8; - } - if (strcmp(str, "GL_SAMPLE_COVERAGE") == 0) - { - return 0x80A0; - } - if (strcmp(str, "GL_SAMPLE_COVERAGE_ARB") == 0) - { - return 0x80A0; - } - if (strcmp(str, "GL_SAMPLE_COVERAGE_INVERT") == 0) - { - return 0x80AB; - } - if (strcmp(str, "GL_SAMPLE_COVERAGE_INVERT_ARB") == 0) - { - return 0x80AB; - } - if (strcmp(str, "GL_SAMPLE_COVERAGE_VALUE") == 0) - { - return 0x80AA; - } - if (strcmp(str, "GL_SAMPLE_COVERAGE_VALUE_ARB") == 0) - { - return 0x80AA; - } - if (strcmp(str, "GL_SAMPLE_LOCATION_ARB") == 0) - { - return 0x8E50; - } - if (strcmp(str, "GL_SAMPLE_LOCATION_NV") == 0) - { - return 0x8E50; - } - if (strcmp(str, "GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB") == 0) - { - return 0x933F; - } - if (strcmp(str, "GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV") == 0) - { - return 0x933F; - } - if (strcmp(str, "GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB") == 0) - { - return 0x933E; - } - if (strcmp(str, "GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV") == 0) - { - return 0x933E; - } - if (strcmp(str, "GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB") == 0) - { - return 0x933D; - } - if (strcmp(str, "GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV") == 0) - { - return 0x933D; - } - if (strcmp(str, "GL_SAMPLE_MASK") == 0) - { - return 0x8E51; - } - if (strcmp(str, "GL_SAMPLE_MASK_EXT") == 0) - { - return 0x80A0; - } - if (strcmp(str, "GL_SAMPLE_MASK_INVERT_EXT") == 0) - { - return 0x80AB; - } - if (strcmp(str, "GL_SAMPLE_MASK_INVERT_SGIS") == 0) - { - return 0x80AB; - } - if (strcmp(str, "GL_SAMPLE_MASK_NV") == 0) - { - return 0x8E51; - } - if (strcmp(str, "GL_SAMPLE_MASK_SGIS") == 0) - { - return 0x80A0; - } - if (strcmp(str, "GL_SAMPLE_MASK_VALUE") == 0) - { - return 0x8E52; - } - if (strcmp(str, "GL_SAMPLE_MASK_VALUE_EXT") == 0) - { - return 0x80AA; - } - if (strcmp(str, "GL_SAMPLE_MASK_VALUE_NV") == 0) - { - return 0x8E52; - } - if (strcmp(str, "GL_SAMPLE_MASK_VALUE_SGIS") == 0) - { - return 0x80AA; - } - if (strcmp(str, "GL_SAMPLE_PATTERN_EXT") == 0) - { - return 0x80AC; - } - if (strcmp(str, "GL_SAMPLE_PATTERN_SGIS") == 0) - { - return 0x80AC; - } - if (strcmp(str, "GL_SAMPLE_POSITION") == 0) - { - return 0x8E50; - } - if (strcmp(str, "GL_SAMPLE_POSITION_NV") == 0) - { - return 0x8E50; - } - if (strcmp(str, "GL_SAMPLE_SHADING") == 0) - { - return 0x8C36; - } - if (strcmp(str, "GL_SAMPLE_SHADING_ARB") == 0) - { - return 0x8C36; - } - if (strcmp(str, "GL_SAMPLE_SHADING_OES") == 0) - { - return 0x8C36; - } - if (strcmp(str, "GL_SATURATE_BIT_ATI") == 0) - { - return 0x0040; - } - if (strcmp(str, "GL_SCALAR_EXT") == 0) - { - return 0x87BE; - } - if (strcmp(str, "GL_SCALEBIAS_HINT_SGIX") == 0) - { - return 0x8322; - } - if (strcmp(str, "GL_SCALED_RESOLVE_FASTEST_EXT") == 0) - { - return 0x90BA; - } - if (strcmp(str, "GL_SCALED_RESOLVE_NICEST_EXT") == 0) - { - return 0x90BB; - } - if (strcmp(str, "GL_SCALE_BY_FOUR_NV") == 0) - { - return 0x853F; - } - if (strcmp(str, "GL_SCALE_BY_ONE_HALF_NV") == 0) - { - return 0x8540; - } - if (strcmp(str, "GL_SCALE_BY_TWO_NV") == 0) - { - return 0x853E; - } - if (strcmp(str, "GL_SCISSOR_BIT") == 0) - { - return 0x80000; - } - if (strcmp(str, "GL_SCISSOR_BOX") == 0) - { - return 0x0C10; - } - if (strcmp(str, "GL_SCISSOR_BOX_EXCLUSIVE_NV") == 0) - { - return 0x9556; - } - if (strcmp(str, "GL_SCISSOR_COMMAND_NV") == 0) - { - return 0x0011; - } - if (strcmp(str, "GL_SCISSOR_TEST") == 0) - { - return 0x0C11; - } - if (strcmp(str, "GL_SCISSOR_TEST_EXCLUSIVE_NV") == 0) - { - return 0x9555; - } - if (strcmp(str, "GL_SCREEN") == 0) - { - return 0x9295; - } - if (strcmp(str, "GL_SCREEN_COORDINATES_REND") == 0) - { - return 0x8490; - } - if (strcmp(str, "GL_SCREEN_KHR") == 0) - { - return 0x9295; - } - if (strcmp(str, "GL_SCREEN_NV") == 0) - { - return 0x9295; - } - if (strcmp(str, "GL_SECONDARY_COLOR_ARRAY") == 0) - { - return 0x845E; - } - if (strcmp(str, "GL_SECONDARY_COLOR_ARRAY_ADDRESS_NV") == 0) - { - return 0x8F27; - } - if (strcmp(str, "GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING") == 0) - { - return 0x889C; - } - if (strcmp(str, "GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB") == 0) - { - return 0x889C; - } - if (strcmp(str, "GL_SECONDARY_COLOR_ARRAY_EXT") == 0) - { - return 0x845E; - } - if (strcmp(str, "GL_SECONDARY_COLOR_ARRAY_LENGTH_NV") == 0) - { - return 0x8F31; - } - if (strcmp(str, "GL_SECONDARY_COLOR_ARRAY_LIST_IBM") == 0) - { - return 0x103077; - } - if (strcmp(str, "GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM") == 0) - { - return 0x103087; - } - if (strcmp(str, "GL_SECONDARY_COLOR_ARRAY_POINTER") == 0) - { - return 0x845D; - } - if (strcmp(str, "GL_SECONDARY_COLOR_ARRAY_POINTER_EXT") == 0) - { - return 0x845D; - } - if (strcmp(str, "GL_SECONDARY_COLOR_ARRAY_SIZE") == 0) - { - return 0x845A; - } - if (strcmp(str, "GL_SECONDARY_COLOR_ARRAY_SIZE_EXT") == 0) - { - return 0x845A; - } - if (strcmp(str, "GL_SECONDARY_COLOR_ARRAY_STRIDE") == 0) - { - return 0x845C; - } - if (strcmp(str, "GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT") == 0) - { - return 0x845C; - } - if (strcmp(str, "GL_SECONDARY_COLOR_ARRAY_TYPE") == 0) - { - return 0x845B; - } - if (strcmp(str, "GL_SECONDARY_COLOR_ARRAY_TYPE_EXT") == 0) - { - return 0x845B; - } - if (strcmp(str, "GL_SECONDARY_COLOR_NV") == 0) - { - return 0x852D; - } - if (strcmp(str, "GL_SECONDARY_INTERPOLATOR_ATI") == 0) - { - return 0x896D; - } - if (strcmp(str, "GL_SELECT") == 0) - { - return 0x1C02; - } - if (strcmp(str, "GL_SELECTION_BUFFER_POINTER") == 0) - { - return 0x0DF3; - } - if (strcmp(str, "GL_SELECTION_BUFFER_SIZE") == 0) - { - return 0x0DF4; - } - if (strcmp(str, "GL_SEMAPHORE_TYPE_BINARY_NV") == 0) - { - return 0x95B4; - } - if (strcmp(str, "GL_SEMAPHORE_TYPE_NV") == 0) - { - return 0x95B3; - } - if (strcmp(str, "GL_SEMAPHORE_TYPE_TIMELINE_NV") == 0) - { - return 0x95B5; - } - if (strcmp(str, "GL_SEPARABLE_2D") == 0) - { - return 0x8012; - } - if (strcmp(str, "GL_SEPARABLE_2D_EXT") == 0) - { - return 0x8012; - } - if (strcmp(str, "GL_SEPARATE_ATTRIBS") == 0) - { - return 0x8C8D; - } - if (strcmp(str, "GL_SEPARATE_ATTRIBS_EXT") == 0) - { - return 0x8C8D; - } - if (strcmp(str, "GL_SEPARATE_ATTRIBS_NV") == 0) - { - return 0x8C8D; - } - if (strcmp(str, "GL_SEPARATE_SPECULAR_COLOR") == 0) - { - return 0x81FA; - } - if (strcmp(str, "GL_SEPARATE_SPECULAR_COLOR_EXT") == 0) - { - return 0x81FA; - } - if (strcmp(str, "GL_SET") == 0) - { - return 0x150F; - } - if (strcmp(str, "GL_SET_AMD") == 0) - { - return 0x874A; - } - if (strcmp(str, "GL_SGX_BINARY_IMG") == 0) - { - return 0x8C0A; - } - if (strcmp(str, "GL_SGX_PROGRAM_BINARY_IMG") == 0) - { - return 0x9130; - } - if (strcmp(str, "GL_SHADER") == 0) - { - return 0x82E1; - } - if (strcmp(str, "GL_SHADER_BINARY_DMP") == 0) - { - return 0x9250; - } - if (strcmp(str, "GL_SHADER_BINARY_FORMATS") == 0) - { - return 0x8DF8; - } - if (strcmp(str, "GL_SHADER_BINARY_FORMAT_SPIR_V") == 0) - { - return 0x9551; - } - if (strcmp(str, "GL_SHADER_BINARY_FORMAT_SPIR_V_ARB") == 0) - { - return 0x9551; - } - if (strcmp(str, "GL_SHADER_BINARY_VIV") == 0) - { - return 0x8FC4; - } - if (strcmp(str, "GL_SHADER_COMPILER") == 0) - { - return 0x8DFA; - } - if (strcmp(str, "GL_SHADER_CONSISTENT_NV") == 0) - { - return 0x86DD; - } - if (strcmp(str, "GL_SHADER_GLOBAL_ACCESS_BARRIER_BIT_NV") == 0) - { - return 0x0010; - } - if (strcmp(str, "GL_SHADER_IMAGE_ACCESS_BARRIER_BIT") == 0) - { - return 0x0020; - } - if (strcmp(str, "GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT") == 0) - { - return 0x0020; - } - if (strcmp(str, "GL_SHADER_IMAGE_ATOMIC") == 0) - { - return 0x82A6; - } - if (strcmp(str, "GL_SHADER_IMAGE_LOAD") == 0) - { - return 0x82A4; - } - if (strcmp(str, "GL_SHADER_IMAGE_STORE") == 0) - { - return 0x82A5; - } - if (strcmp(str, "GL_SHADER_INCLUDE_ARB") == 0) - { - return 0x8DAE; - } - if (strcmp(str, "GL_SHADER_KHR") == 0) - { - return 0x82E1; - } - if (strcmp(str, "GL_SHADER_OBJECT_ARB") == 0) - { - return 0x8B48; - } - if (strcmp(str, "GL_SHADER_OBJECT_EXT") == 0) - { - return 0x8B48; - } - if (strcmp(str, "GL_SHADER_OPERATION_NV") == 0) - { - return 0x86DF; - } - if (strcmp(str, "GL_SHADER_PIXEL_LOCAL_STORAGE_EXT") == 0) - { - return 0x8F64; - } - if (strcmp(str, "GL_SHADER_SOURCE_LENGTH") == 0) - { - return 0x8B88; - } - if (strcmp(str, "GL_SHADER_STORAGE_BARRIER_BIT") == 0) - { - return 0x2000; - } - if (strcmp(str, "GL_SHADER_STORAGE_BLOCK") == 0) - { - return 0x92E6; - } - if (strcmp(str, "GL_SHADER_STORAGE_BUFFER") == 0) - { - return 0x90D2; - } - if (strcmp(str, "GL_SHADER_STORAGE_BUFFER_BINDING") == 0) - { - return 0x90D3; - } - if (strcmp(str, "GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT") == 0) - { - return 0x90DF; - } - if (strcmp(str, "GL_SHADER_STORAGE_BUFFER_SIZE") == 0) - { - return 0x90D5; - } - if (strcmp(str, "GL_SHADER_STORAGE_BUFFER_START") == 0) - { - return 0x90D4; - } - if (strcmp(str, "GL_SHADER_TYPE") == 0) - { - return 0x8B4F; - } - if (strcmp(str, "GL_SHADE_MODEL") == 0) - { - return 0x0B54; - } - if (strcmp(str, "GL_SHADING_LANGUAGE_VERSION") == 0) - { - return 0x8B8C; - } - if (strcmp(str, "GL_SHADING_LANGUAGE_VERSION_ARB") == 0) - { - return 0x8B8C; - } - if (strcmp(str, "GL_SHADING_RATE_16_INVOCATIONS_PER_PIXEL_NV") == 0) - { - return 0x956F; - } - if (strcmp(str, "GL_SHADING_RATE_1X1_PIXELS_EXT") == 0) - { - return 0x96A6; - } - if (strcmp(str, "GL_SHADING_RATE_1X1_PIXELS_QCOM") == 0) - { - return 0x96A6; - } - if (strcmp(str, "GL_SHADING_RATE_1X2_PIXELS_EXT") == 0) - { - return 0x96A7; - } - if (strcmp(str, "GL_SHADING_RATE_1X2_PIXELS_QCOM") == 0) - { - return 0x96A7; - } - if (strcmp(str, "GL_SHADING_RATE_1X4_PIXELS_EXT") == 0) - { - return 0x96AA; - } - if (strcmp(str, "GL_SHADING_RATE_1X4_PIXELS_QCOM") == 0) - { - return 0x96AA; - } - if (strcmp(str, "GL_SHADING_RATE_1_INVOCATION_PER_1X2_PIXELS_NV") == 0) - { - return 0x9566; - } - if (strcmp(str, "GL_SHADING_RATE_1_INVOCATION_PER_2X1_PIXELS_NV") == 0) - { - return 0x9567; - } - if (strcmp(str, "GL_SHADING_RATE_1_INVOCATION_PER_2X2_PIXELS_NV") == 0) - { - return 0x9568; - } - if (strcmp(str, "GL_SHADING_RATE_1_INVOCATION_PER_2X4_PIXELS_NV") == 0) - { - return 0x9569; - } - if (strcmp(str, "GL_SHADING_RATE_1_INVOCATION_PER_4X2_PIXELS_NV") == 0) - { - return 0x956A; - } - if (strcmp(str, "GL_SHADING_RATE_1_INVOCATION_PER_4X4_PIXELS_NV") == 0) - { - return 0x956B; - } - if (strcmp(str, "GL_SHADING_RATE_1_INVOCATION_PER_PIXEL_NV") == 0) - { - return 0x9565; - } - if (strcmp(str, "GL_SHADING_RATE_2X1_PIXELS_EXT") == 0) - { - return 0x96A8; - } - if (strcmp(str, "GL_SHADING_RATE_2X1_PIXELS_QCOM") == 0) - { - return 0x96A8; - } - if (strcmp(str, "GL_SHADING_RATE_2X2_PIXELS_EXT") == 0) - { - return 0x96A9; - } - if (strcmp(str, "GL_SHADING_RATE_2X2_PIXELS_QCOM") == 0) - { - return 0x96A9; - } - if (strcmp(str, "GL_SHADING_RATE_2X4_PIXELS_EXT") == 0) - { - return 0x96AD; - } - if (strcmp(str, "GL_SHADING_RATE_2X4_PIXELS_QCOM") == 0) - { - return 0x96AD; - } - if (strcmp(str, "GL_SHADING_RATE_2_INVOCATIONS_PER_PIXEL_NV") == 0) - { - return 0x956C; - } - if (strcmp(str, "GL_SHADING_RATE_4X1_PIXELS_EXT") == 0) - { - return 0x96AB; - } - if (strcmp(str, "GL_SHADING_RATE_4X1_PIXELS_QCOM") == 0) - { - return 0x96AB; - } - if (strcmp(str, "GL_SHADING_RATE_4X2_PIXELS_EXT") == 0) - { - return 0x96AC; - } - if (strcmp(str, "GL_SHADING_RATE_4X2_PIXELS_QCOM") == 0) - { - return 0x96AC; - } - if (strcmp(str, "GL_SHADING_RATE_4X4_PIXELS_EXT") == 0) - { - return 0x96AE; - } - if (strcmp(str, "GL_SHADING_RATE_4X4_PIXELS_QCOM") == 0) - { - return 0x96AE; - } - if (strcmp(str, "GL_SHADING_RATE_4_INVOCATIONS_PER_PIXEL_NV") == 0) - { - return 0x956D; - } - if (strcmp(str, "GL_SHADING_RATE_8_INVOCATIONS_PER_PIXEL_NV") == 0) - { - return 0x956E; - } - if (strcmp(str, "GL_SHADING_RATE_ATTACHMENT_EXT") == 0) - { - return 0x96D1; - } - if (strcmp(str, "GL_SHADING_RATE_EXT") == 0) - { - return 0x96D0; - } - if (strcmp(str, "GL_SHADING_RATE_IMAGE_BINDING_NV") == 0) - { - return 0x955B; - } - if (strcmp(str, "GL_SHADING_RATE_IMAGE_NV") == 0) - { - return 0x9563; - } - if (strcmp(str, "GL_SHADING_RATE_IMAGE_PALETTE_COUNT_NV") == 0) - { - return 0x95B2; - } - if (strcmp(str, "GL_SHADING_RATE_IMAGE_PALETTE_SIZE_NV") == 0) - { - return 0x955E; - } - if (strcmp(str, "GL_SHADING_RATE_IMAGE_PER_PRIMITIVE_NV") == 0) - { - return 0x95B1; - } - if (strcmp(str, "GL_SHADING_RATE_IMAGE_TEXEL_HEIGHT_NV") == 0) - { - return 0x955D; - } - if (strcmp(str, "GL_SHADING_RATE_IMAGE_TEXEL_WIDTH_NV") == 0) - { - return 0x955C; - } - if (strcmp(str, "GL_SHADING_RATE_NO_INVOCATIONS_NV") == 0) - { - return 0x9564; - } - if (strcmp(str, "GL_SHADING_RATE_PRESERVE_ASPECT_RATIO_QCOM") == 0) - { - return 0x96A5; - } - if (strcmp(str, "GL_SHADING_RATE_QCOM") == 0) - { - return 0x96A4; - } - if (strcmp(str, "GL_SHADING_RATE_SAMPLE_ORDER_DEFAULT_NV") == 0) - { - return 0x95AE; - } - if (strcmp(str, "GL_SHADING_RATE_SAMPLE_ORDER_PIXEL_MAJOR_NV") == 0) - { - return 0x95AF; - } - if (strcmp(str, "GL_SHADING_RATE_SAMPLE_ORDER_SAMPLE_MAJOR_NV") == 0) - { - return 0x95B0; - } - if (strcmp(str, "GL_SHADOW_AMBIENT_SGIX") == 0) - { - return 0x80BF; - } - if (strcmp(str, "GL_SHADOW_ATTENUATION_EXT") == 0) - { - return 0x834E; - } - if (strcmp(str, "GL_SHARED_EDGE_NV") == 0) - { - return 0x00C0; - } - if (strcmp(str, "GL_SHARED_TEXTURE_PALETTE_EXT") == 0) - { - return 0x81FB; - } - if (strcmp(str, "GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS") == 0) - { - return 0x80B0; - } - if (strcmp(str, "GL_SHININESS") == 0) - { - return 0x1601; - } - if (strcmp(str, "GL_SHORT") == 0) - { - return 0x1402; - } - if (strcmp(str, "GL_SIGNALED") == 0) - { - return 0x9119; - } - if (strcmp(str, "GL_SIGNALED_APPLE") == 0) - { - return 0x9119; - } - if (strcmp(str, "GL_SIGNED_ALPHA8_NV") == 0) - { - return 0x8706; - } - if (strcmp(str, "GL_SIGNED_ALPHA_NV") == 0) - { - return 0x8705; - } - if (strcmp(str, "GL_SIGNED_HILO16_NV") == 0) - { - return 0x86FA; - } - if (strcmp(str, "GL_SIGNED_HILO8_NV") == 0) - { - return 0x885F; - } - if (strcmp(str, "GL_SIGNED_HILO_NV") == 0) - { - return 0x86F9; - } - if (strcmp(str, "GL_SIGNED_IDENTITY_NV") == 0) - { - return 0x853C; - } - if (strcmp(str, "GL_SIGNED_INTENSITY8_NV") == 0) - { - return 0x8708; - } - if (strcmp(str, "GL_SIGNED_INTENSITY_NV") == 0) - { - return 0x8707; - } - if (strcmp(str, "GL_SIGNED_LUMINANCE8_ALPHA8_NV") == 0) - { - return 0x8704; - } - if (strcmp(str, "GL_SIGNED_LUMINANCE8_NV") == 0) - { - return 0x8702; - } - if (strcmp(str, "GL_SIGNED_LUMINANCE_ALPHA_NV") == 0) - { - return 0x8703; - } - if (strcmp(str, "GL_SIGNED_LUMINANCE_NV") == 0) - { - return 0x8701; - } - if (strcmp(str, "GL_SIGNED_NEGATE_NV") == 0) - { - return 0x853D; - } - if (strcmp(str, "GL_SIGNED_NORMALIZED") == 0) - { - return 0x8F9C; - } - if (strcmp(str, "GL_SIGNED_RGB8_NV") == 0) - { - return 0x86FF; - } - if (strcmp(str, "GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV") == 0) - { - return 0x870D; - } - if (strcmp(str, "GL_SIGNED_RGBA8_NV") == 0) - { - return 0x86FC; - } - if (strcmp(str, "GL_SIGNED_RGBA_NV") == 0) - { - return 0x86FB; - } - if (strcmp(str, "GL_SIGNED_RGB_NV") == 0) - { - return 0x86FE; - } - if (strcmp(str, "GL_SIGNED_RGB_UNSIGNED_ALPHA_NV") == 0) - { - return 0x870C; - } - if (strcmp(str, "GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST") == 0) - { - return 0x82AC; - } - if (strcmp(str, "GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE") == 0) - { - return 0x82AE; - } - if (strcmp(str, "GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST") == 0) - { - return 0x82AD; - } - if (strcmp(str, "GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE") == 0) - { - return 0x82AF; - } - if (strcmp(str, "GL_SINGLE_COLOR") == 0) - { - return 0x81F9; - } - if (strcmp(str, "GL_SINGLE_COLOR_EXT") == 0) - { - return 0x81F9; - } - if (strcmp(str, "GL_SKIP_COMPONENTS1_NV") == 0) - { - return -6; - } - if (strcmp(str, "GL_SKIP_COMPONENTS2_NV") == 0) - { - return -5; - } - if (strcmp(str, "GL_SKIP_COMPONENTS3_NV") == 0) - { - return -4; - } - if (strcmp(str, "GL_SKIP_COMPONENTS4_NV") == 0) - { - return -3; - } - if (strcmp(str, "GL_SKIP_DECODE_EXT") == 0) - { - return 0x8A4A; - } - if (strcmp(str, "GL_SKIP_MISSING_GLYPH_NV") == 0) - { - return 0x90A9; - } - if (strcmp(str, "GL_SLICE_ACCUM_SUN") == 0) - { - return 0x85CC; - } - if (strcmp(str, "GL_SLIM10U_SGIX") == 0) - { - return 0x831E; - } - if (strcmp(str, "GL_SLIM12S_SGIX") == 0) - { - return 0x831F; - } - if (strcmp(str, "GL_SLIM8U_SGIX") == 0) - { - return 0x831D; - } - if (strcmp(str, "GL_SLUMINANCE") == 0) - { - return 0x8C46; - } - if (strcmp(str, "GL_SLUMINANCE8") == 0) - { - return 0x8C47; - } - if (strcmp(str, "GL_SLUMINANCE8_ALPHA8") == 0) - { - return 0x8C45; - } - if (strcmp(str, "GL_SLUMINANCE8_ALPHA8_EXT") == 0) - { - return 0x8C45; - } - if (strcmp(str, "GL_SLUMINANCE8_ALPHA8_NV") == 0) - { - return 0x8C45; - } - if (strcmp(str, "GL_SLUMINANCE8_EXT") == 0) - { - return 0x8C47; - } - if (strcmp(str, "GL_SLUMINANCE8_NV") == 0) - { - return 0x8C47; - } - if (strcmp(str, "GL_SLUMINANCE_ALPHA") == 0) - { - return 0x8C44; - } - if (strcmp(str, "GL_SLUMINANCE_ALPHA_EXT") == 0) - { - return 0x8C44; - } - if (strcmp(str, "GL_SLUMINANCE_ALPHA_NV") == 0) - { - return 0x8C44; - } - if (strcmp(str, "GL_SLUMINANCE_EXT") == 0) - { - return 0x8C46; - } - if (strcmp(str, "GL_SLUMINANCE_NV") == 0) - { - return 0x8C46; - } - if (strcmp(str, "GL_SMALL_CCW_ARC_TO_NV") == 0) - { - return 0x0012; - } - if (strcmp(str, "GL_SMALL_CW_ARC_TO_NV") == 0) - { - return 0x0014; - } - if (strcmp(str, "GL_SMAPHS30_PROGRAM_BINARY_DMP") == 0) - { - return 0x9251; - } - if (strcmp(str, "GL_SMAPHS_PROGRAM_BINARY_DMP") == 0) - { - return 0x9252; - } - if (strcmp(str, "GL_SMOOTH") == 0) - { - return 0x1D01; - } - if (strcmp(str, "GL_SMOOTH_CUBIC_CURVE_TO_NV") == 0) - { - return 0x0010; - } - if (strcmp(str, "GL_SMOOTH_LINE_WIDTH_GRANULARITY") == 0) - { - return 0x0B23; - } - if (strcmp(str, "GL_SMOOTH_LINE_WIDTH_RANGE") == 0) - { - return 0x0B22; - } - if (strcmp(str, "GL_SMOOTH_POINT_SIZE_GRANULARITY") == 0) - { - return 0x0B13; - } - if (strcmp(str, "GL_SMOOTH_POINT_SIZE_RANGE") == 0) - { - return 0x0B12; - } - if (strcmp(str, "GL_SMOOTH_QUADRATIC_CURVE_TO_NV") == 0) - { - return 0x000E; - } - if (strcmp(str, "GL_SM_COUNT_NV") == 0) - { - return 0x933B; - } - if (strcmp(str, "GL_SOFTLIGHT") == 0) - { - return 0x929C; - } - if (strcmp(str, "GL_SOFTLIGHT_KHR") == 0) - { - return 0x929C; - } - if (strcmp(str, "GL_SOFTLIGHT_NV") == 0) - { - return 0x929C; - } - if (strcmp(str, "GL_SOURCE0_ALPHA") == 0) - { - return 0x8588; - } - if (strcmp(str, "GL_SOURCE0_ALPHA_ARB") == 0) - { - return 0x8588; - } - if (strcmp(str, "GL_SOURCE0_ALPHA_EXT") == 0) - { - return 0x8588; - } - if (strcmp(str, "GL_SOURCE0_RGB") == 0) - { - return 0x8580; - } - if (strcmp(str, "GL_SOURCE0_RGB_ARB") == 0) - { - return 0x8580; - } - if (strcmp(str, "GL_SOURCE0_RGB_EXT") == 0) - { - return 0x8580; - } - if (strcmp(str, "GL_SOURCE1_ALPHA") == 0) - { - return 0x8589; - } - if (strcmp(str, "GL_SOURCE1_ALPHA_ARB") == 0) - { - return 0x8589; - } - if (strcmp(str, "GL_SOURCE1_ALPHA_EXT") == 0) - { - return 0x8589; - } - if (strcmp(str, "GL_SOURCE1_RGB") == 0) - { - return 0x8581; - } - if (strcmp(str, "GL_SOURCE1_RGB_ARB") == 0) - { - return 0x8581; - } - if (strcmp(str, "GL_SOURCE1_RGB_EXT") == 0) - { - return 0x8581; - } - if (strcmp(str, "GL_SOURCE2_ALPHA") == 0) - { - return 0x858A; - } - if (strcmp(str, "GL_SOURCE2_ALPHA_ARB") == 0) - { - return 0x858A; - } - if (strcmp(str, "GL_SOURCE2_ALPHA_EXT") == 0) - { - return 0x858A; - } - if (strcmp(str, "GL_SOURCE2_RGB") == 0) - { - return 0x8582; - } - if (strcmp(str, "GL_SOURCE2_RGB_ARB") == 0) - { - return 0x8582; - } - if (strcmp(str, "GL_SOURCE2_RGB_EXT") == 0) - { - return 0x8582; - } - if (strcmp(str, "GL_SOURCE3_ALPHA_NV") == 0) - { - return 0x858B; - } - if (strcmp(str, "GL_SOURCE3_RGB_NV") == 0) - { - return 0x8583; - } - if (strcmp(str, "GL_SPARE0_NV") == 0) - { - return 0x852E; - } - if (strcmp(str, "GL_SPARE0_PLUS_SECONDARY_COLOR_NV") == 0) - { - return 0x8532; - } - if (strcmp(str, "GL_SPARE1_NV") == 0) - { - return 0x852F; - } - if (strcmp(str, "GL_SPARSE_BUFFER_PAGE_SIZE_ARB") == 0) - { - return 0x82F8; - } - if (strcmp(str, "GL_SPARSE_STORAGE_BIT_ARB") == 0) - { - return 0x0400; - } - if (strcmp(str, "GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_ARB") == 0) - { - return 0x91A9; - } - if (strcmp(str, "GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT") == 0) - { - return 0x91A9; - } - if (strcmp(str, "GL_SPECULAR") == 0) - { - return 0x1202; - } - if (strcmp(str, "GL_SPHERE_MAP") == 0) - { - return 0x2402; - } - if (strcmp(str, "GL_SPIR_V_BINARY") == 0) - { - return 0x9552; - } - if (strcmp(str, "GL_SPIR_V_BINARY_ARB") == 0) - { - return 0x9552; - } - if (strcmp(str, "GL_SPIR_V_EXTENSIONS") == 0) - { - return 0x9553; - } - if (strcmp(str, "GL_SPOT_CUTOFF") == 0) - { - return 0x1206; - } - if (strcmp(str, "GL_SPOT_DIRECTION") == 0) - { - return 0x1204; - } - if (strcmp(str, "GL_SPOT_EXPONENT") == 0) - { - return 0x1205; - } - if (strcmp(str, "GL_SPRITE_AXIAL_SGIX") == 0) - { - return 0x814C; - } - if (strcmp(str, "GL_SPRITE_AXIS_SGIX") == 0) - { - return 0x814A; - } - if (strcmp(str, "GL_SPRITE_EYE_ALIGNED_SGIX") == 0) - { - return 0x814E; - } - if (strcmp(str, "GL_SPRITE_MODE_SGIX") == 0) - { - return 0x8149; - } - if (strcmp(str, "GL_SPRITE_OBJECT_ALIGNED_SGIX") == 0) - { - return 0x814D; - } - if (strcmp(str, "GL_SPRITE_SGIX") == 0) - { - return 0x8148; - } - if (strcmp(str, "GL_SPRITE_TRANSLATION_SGIX") == 0) - { - return 0x814B; - } - if (strcmp(str, "GL_SQUARE_NV") == 0) - { - return 0x90A3; - } - if (strcmp(str, "GL_SR8_EXT") == 0) - { - return 0x8FBD; - } - if (strcmp(str, "GL_SRC0_ALPHA") == 0) - { - return 0x8588; - } - if (strcmp(str, "GL_SRC0_RGB") == 0) - { - return 0x8580; - } - if (strcmp(str, "GL_SRC1_ALPHA") == 0) - { - return 0x8589; - } - if (strcmp(str, "GL_SRC1_ALPHA_EXT") == 0) - { - return 0x8589; - } - if (strcmp(str, "GL_SRC1_COLOR") == 0) - { - return 0x88F9; - } - if (strcmp(str, "GL_SRC1_COLOR_EXT") == 0) - { - return 0x88F9; - } - if (strcmp(str, "GL_SRC1_RGB") == 0) - { - return 0x8581; - } - if (strcmp(str, "GL_SRC2_ALPHA") == 0) - { - return 0x858A; - } - if (strcmp(str, "GL_SRC2_RGB") == 0) - { - return 0x8582; - } - if (strcmp(str, "GL_SRC_ALPHA") == 0) - { - return 0x0302; - } - if (strcmp(str, "GL_SRC_ALPHA_SATURATE") == 0) - { - return 0x0308; - } - if (strcmp(str, "GL_SRC_ALPHA_SATURATE_EXT") == 0) - { - return 0x0308; - } - if (strcmp(str, "GL_SRC_ATOP_NV") == 0) - { - return 0x928E; - } - if (strcmp(str, "GL_SRC_COLOR") == 0) - { - return 0x0300; - } - if (strcmp(str, "GL_SRC_IN_NV") == 0) - { - return 0x928A; - } - if (strcmp(str, "GL_SRC_NV") == 0) - { - return 0x9286; - } - if (strcmp(str, "GL_SRC_OUT_NV") == 0) - { - return 0x928C; - } - if (strcmp(str, "GL_SRC_OVER_NV") == 0) - { - return 0x9288; - } - if (strcmp(str, "GL_SRG8_EXT") == 0) - { - return 0x8FBE; - } - if (strcmp(str, "GL_SRGB") == 0) - { - return 0x8C40; - } - if (strcmp(str, "GL_SRGB8") == 0) - { - return 0x8C41; - } - if (strcmp(str, "GL_SRGB8_ALPHA8") == 0) - { - return 0x8C43; - } - if (strcmp(str, "GL_SRGB8_ALPHA8_EXT") == 0) - { - return 0x8C43; - } - if (strcmp(str, "GL_SRGB8_EXT") == 0) - { - return 0x8C41; - } - if (strcmp(str, "GL_SRGB8_NV") == 0) - { - return 0x8C41; - } - if (strcmp(str, "GL_SRGB_ALPHA") == 0) - { - return 0x8C42; - } - if (strcmp(str, "GL_SRGB_ALPHA_EXT") == 0) - { - return 0x8C42; - } - if (strcmp(str, "GL_SRGB_DECODE_ARB") == 0) - { - return 0x8299; - } - if (strcmp(str, "GL_SRGB_EXT") == 0) - { - return 0x8C40; - } - if (strcmp(str, "GL_SRGB_READ") == 0) - { - return 0x8297; - } - if (strcmp(str, "GL_SRGB_WRITE") == 0) - { - return 0x8298; - } - if (strcmp(str, "GL_STACK_OVERFLOW") == 0) - { - return 0x0503; - } - if (strcmp(str, "GL_STACK_OVERFLOW_KHR") == 0) - { - return 0x0503; - } - if (strcmp(str, "GL_STACK_UNDERFLOW") == 0) - { - return 0x0504; - } - if (strcmp(str, "GL_STACK_UNDERFLOW_KHR") == 0) - { - return 0x0504; - } - if (strcmp(str, "GL_STANDARD_FONT_FORMAT_NV") == 0) - { - return 0x936C; - } - if (strcmp(str, "GL_STANDARD_FONT_NAME_NV") == 0) - { - return 0x9072; - } - if (strcmp(str, "GL_STATE_RESTORE") == 0) - { - return 0x8BDC; - } - if (strcmp(str, "GL_STATIC_ATI") == 0) - { - return 0x8760; - } - if (strcmp(str, "GL_STATIC_COPY") == 0) - { - return 0x88E6; - } - if (strcmp(str, "GL_STATIC_COPY_ARB") == 0) - { - return 0x88E6; - } - if (strcmp(str, "GL_STATIC_DRAW") == 0) - { - return 0x88E4; - } - if (strcmp(str, "GL_STATIC_DRAW_ARB") == 0) - { - return 0x88E4; - } - if (strcmp(str, "GL_STATIC_READ") == 0) - { - return 0x88E5; - } - if (strcmp(str, "GL_STATIC_READ_ARB") == 0) - { - return 0x88E5; - } - if (strcmp(str, "GL_STATIC_VERTEX_ARRAY_IBM") == 0) - { - return 0x103061; - } - if (strcmp(str, "GL_STENCIL") == 0) - { - return 0x1802; - } - if (strcmp(str, "GL_STENCIL_ATTACHMENT") == 0) - { - return 0x8D20; - } - if (strcmp(str, "GL_STENCIL_ATTACHMENT_EXT") == 0) - { - return 0x8D20; - } - if (strcmp(str, "GL_STENCIL_ATTACHMENT_OES") == 0) - { - return 0x8D20; - } - if (strcmp(str, "GL_STENCIL_BACK_FAIL") == 0) - { - return 0x8801; - } - if (strcmp(str, "GL_STENCIL_BACK_FAIL_ATI") == 0) - { - return 0x8801; - } - if (strcmp(str, "GL_STENCIL_BACK_FUNC") == 0) - { - return 0x8800; - } - if (strcmp(str, "GL_STENCIL_BACK_FUNC_ATI") == 0) - { - return 0x8800; - } - if (strcmp(str, "GL_STENCIL_BACK_OP_VALUE_AMD") == 0) - { - return 0x874D; - } - if (strcmp(str, "GL_STENCIL_BACK_PASS_DEPTH_FAIL") == 0) - { - return 0x8802; - } - if (strcmp(str, "GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI") == 0) - { - return 0x8802; - } - if (strcmp(str, "GL_STENCIL_BACK_PASS_DEPTH_PASS") == 0) - { - return 0x8803; - } - if (strcmp(str, "GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI") == 0) - { - return 0x8803; - } - if (strcmp(str, "GL_STENCIL_BACK_REF") == 0) - { - return 0x8CA3; - } - if (strcmp(str, "GL_STENCIL_BACK_VALUE_MASK") == 0) - { - return 0x8CA4; - } - if (strcmp(str, "GL_STENCIL_BACK_WRITEMASK") == 0) - { - return 0x8CA5; - } - if (strcmp(str, "GL_STENCIL_BITS") == 0) - { - return 0x0D57; - } - if (strcmp(str, "GL_STENCIL_BUFFER_BIT") == 0) - { - return 0x0400; - } - if (strcmp(str, "GL_STENCIL_BUFFER_BIT0_QCOM") == 0) - { - return 0x10000; - } - if (strcmp(str, "GL_STENCIL_BUFFER_BIT1_QCOM") == 0) - { - return 0x20000; - } - if (strcmp(str, "GL_STENCIL_BUFFER_BIT2_QCOM") == 0) - { - return 0x40000; - } - if (strcmp(str, "GL_STENCIL_BUFFER_BIT3_QCOM") == 0) - { - return 0x80000; - } - if (strcmp(str, "GL_STENCIL_BUFFER_BIT4_QCOM") == 0) - { - return 0x100000; - } - if (strcmp(str, "GL_STENCIL_BUFFER_BIT5_QCOM") == 0) - { - return 0x200000; - } - if (strcmp(str, "GL_STENCIL_BUFFER_BIT6_QCOM") == 0) - { - return 0x400000; - } - if (strcmp(str, "GL_STENCIL_BUFFER_BIT7_QCOM") == 0) - { - return 0x800000; - } - if (strcmp(str, "GL_STENCIL_CLEAR_TAG_VALUE_EXT") == 0) - { - return 0x88F3; - } - if (strcmp(str, "GL_STENCIL_CLEAR_VALUE") == 0) - { - return 0x0B91; - } - if (strcmp(str, "GL_STENCIL_COMPONENTS") == 0) - { - return 0x8285; - } - if (strcmp(str, "GL_STENCIL_EXT") == 0) - { - return 0x1802; - } - if (strcmp(str, "GL_STENCIL_FAIL") == 0) - { - return 0x0B94; - } - if (strcmp(str, "GL_STENCIL_FUNC") == 0) - { - return 0x0B92; - } - if (strcmp(str, "GL_STENCIL_INDEX") == 0) - { - return 0x1901; - } - if (strcmp(str, "GL_STENCIL_INDEX1") == 0) - { - return 0x8D46; - } - if (strcmp(str, "GL_STENCIL_INDEX16") == 0) - { - return 0x8D49; - } - if (strcmp(str, "GL_STENCIL_INDEX16_EXT") == 0) - { - return 0x8D49; - } - if (strcmp(str, "GL_STENCIL_INDEX1_EXT") == 0) - { - return 0x8D46; - } - if (strcmp(str, "GL_STENCIL_INDEX1_OES") == 0) - { - return 0x8D46; - } - if (strcmp(str, "GL_STENCIL_INDEX4") == 0) - { - return 0x8D47; - } - if (strcmp(str, "GL_STENCIL_INDEX4_EXT") == 0) - { - return 0x8D47; - } - if (strcmp(str, "GL_STENCIL_INDEX4_OES") == 0) - { - return 0x8D47; - } - if (strcmp(str, "GL_STENCIL_INDEX8") == 0) - { - return 0x8D48; - } - if (strcmp(str, "GL_STENCIL_INDEX8_EXT") == 0) - { - return 0x8D48; - } - if (strcmp(str, "GL_STENCIL_INDEX8_OES") == 0) - { - return 0x8D48; - } - if (strcmp(str, "GL_STENCIL_INDEX_OES") == 0) - { - return 0x1901; - } - if (strcmp(str, "GL_STENCIL_OP_VALUE_AMD") == 0) - { - return 0x874C; - } - if (strcmp(str, "GL_STENCIL_PASS_DEPTH_FAIL") == 0) - { - return 0x0B95; - } - if (strcmp(str, "GL_STENCIL_PASS_DEPTH_PASS") == 0) - { - return 0x0B96; - } - if (strcmp(str, "GL_STENCIL_REF") == 0) - { - return 0x0B97; - } - if (strcmp(str, "GL_STENCIL_REF_COMMAND_NV") == 0) - { - return 0x000C; - } - if (strcmp(str, "GL_STENCIL_RENDERABLE") == 0) - { - return 0x8288; - } - if (strcmp(str, "GL_STENCIL_SAMPLES_NV") == 0) - { - return 0x932E; - } - if (strcmp(str, "GL_STENCIL_TAG_BITS_EXT") == 0) - { - return 0x88F2; - } - if (strcmp(str, "GL_STENCIL_TEST") == 0) - { - return 0x0B90; - } - if (strcmp(str, "GL_STENCIL_TEST_TWO_SIDE_EXT") == 0) - { - return 0x8910; - } - if (strcmp(str, "GL_STENCIL_VALUE_MASK") == 0) - { - return 0x0B93; - } - if (strcmp(str, "GL_STENCIL_WRITEMASK") == 0) - { - return 0x0B98; - } - if (strcmp(str, "GL_STEREO") == 0) - { - return 0x0C33; - } - if (strcmp(str, "GL_STORAGE_CACHED_APPLE") == 0) - { - return 0x85BE; - } - if (strcmp(str, "GL_STORAGE_CLIENT_APPLE") == 0) - { - return 0x85B4; - } - if (strcmp(str, "GL_STORAGE_PRIVATE_APPLE") == 0) - { - return 0x85BD; - } - if (strcmp(str, "GL_STORAGE_SHARED_APPLE") == 0) - { - return 0x85BF; - } - if (strcmp(str, "GL_STORE_OP_STORE_ANGLE") == 0) - { - return 0x96E7; - } - if (strcmp(str, "GL_STREAM_COPY") == 0) - { - return 0x88E2; - } - if (strcmp(str, "GL_STREAM_COPY_ARB") == 0) - { - return 0x88E2; - } - if (strcmp(str, "GL_STREAM_DRAW") == 0) - { - return 0x88E0; - } - if (strcmp(str, "GL_STREAM_DRAW_ARB") == 0) - { - return 0x88E0; - } - if (strcmp(str, "GL_STREAM_RASTERIZATION_AMD") == 0) - { - return 0x91A0; - } - if (strcmp(str, "GL_STREAM_READ") == 0) - { - return 0x88E1; - } - if (strcmp(str, "GL_STREAM_READ_ARB") == 0) - { - return 0x88E1; - } - if (strcmp(str, "GL_STRICT_DEPTHFUNC_HINT_PGI") == 0) - { - return 0x1A216; - } - if (strcmp(str, "GL_STRICT_LIGHTING_HINT_PGI") == 0) - { - return 0x1A217; - } - if (strcmp(str, "GL_STRICT_SCISSOR_HINT_PGI") == 0) - { - return 0x1A218; - } - if (strcmp(str, "GL_SUBGROUP_FEATURE_ARITHMETIC_BIT_KHR") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_SUBGROUP_FEATURE_BALLOT_BIT_KHR") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_SUBGROUP_FEATURE_BASIC_BIT_KHR") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_SUBGROUP_FEATURE_CLUSTERED_BIT_KHR") == 0) - { - return 0x0040; - } - if (strcmp(str, "GL_SUBGROUP_FEATURE_PARTITIONED_BIT_NV") == 0) - { - return 0x0100; - } - if (strcmp(str, "GL_SUBGROUP_FEATURE_QUAD_BIT_KHR") == 0) - { - return 0x0080; - } - if (strcmp(str, "GL_SUBGROUP_FEATURE_SHUFFLE_BIT_KHR") == 0) - { - return 0x0010; - } - if (strcmp(str, "GL_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT_KHR") == 0) - { - return 0x0020; - } - if (strcmp(str, "GL_SUBGROUP_FEATURE_VOTE_BIT_KHR") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_SUBGROUP_QUAD_ALL_STAGES_KHR") == 0) - { - return 0x9535; - } - if (strcmp(str, "GL_SUBGROUP_SIZE_KHR") == 0) - { - return 0x9532; - } - if (strcmp(str, "GL_SUBGROUP_SUPPORTED_FEATURES_KHR") == 0) - { - return 0x9534; - } - if (strcmp(str, "GL_SUBGROUP_SUPPORTED_STAGES_KHR") == 0) - { - return 0x9533; - } - if (strcmp(str, "GL_SUBPIXEL_BITS") == 0) - { - return 0x0D50; - } - if (strcmp(str, "GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV") == 0) - { - return 0x9347; - } - if (strcmp(str, "GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV") == 0) - { - return 0x9348; - } - if (strcmp(str, "GL_SUBSAMPLE_DISTANCE_AMD") == 0) - { - return 0x883F; - } - if (strcmp(str, "GL_SUBTRACT") == 0) - { - return 0x84E7; - } - if (strcmp(str, "GL_SUBTRACT_ARB") == 0) - { - return 0x84E7; - } - if (strcmp(str, "GL_SUB_ATI") == 0) - { - return 0x8965; - } - if (strcmp(str, "GL_SUCCESS_NV") == 0) - { - return 0x902F; - } - if (strcmp(str, "GL_SUPERSAMPLE_SCALE_X_NV") == 0) - { - return 0x9372; - } - if (strcmp(str, "GL_SUPERSAMPLE_SCALE_Y_NV") == 0) - { - return 0x9373; - } - if (strcmp(str, "GL_SUPPORTED_MULTISAMPLE_MODES_AMD") == 0) - { - return 0x91B7; - } - if (strcmp(str, "GL_SURFACE_COMPRESSION_EXT") == 0) - { - return 0x96C0; - } - if (strcmp(str, "GL_SURFACE_COMPRESSION_FIXED_RATE_10BPC_EXT") == 0) - { - return 0x96CD; - } - if (strcmp(str, "GL_SURFACE_COMPRESSION_FIXED_RATE_11BPC_EXT") == 0) - { - return 0x96CE; - } - if (strcmp(str, "GL_SURFACE_COMPRESSION_FIXED_RATE_12BPC_EXT") == 0) - { - return 0x96CF; - } - if (strcmp(str, "GL_SURFACE_COMPRESSION_FIXED_RATE_1BPC_EXT") == 0) - { - return 0x96C4; - } - if (strcmp(str, "GL_SURFACE_COMPRESSION_FIXED_RATE_2BPC_EXT") == 0) - { - return 0x96C5; - } - if (strcmp(str, "GL_SURFACE_COMPRESSION_FIXED_RATE_3BPC_EXT") == 0) - { - return 0x96C6; - } - if (strcmp(str, "GL_SURFACE_COMPRESSION_FIXED_RATE_4BPC_EXT") == 0) - { - return 0x96C7; - } - if (strcmp(str, "GL_SURFACE_COMPRESSION_FIXED_RATE_5BPC_EXT") == 0) - { - return 0x96C8; - } - if (strcmp(str, "GL_SURFACE_COMPRESSION_FIXED_RATE_6BPC_EXT") == 0) - { - return 0x96C9; - } - if (strcmp(str, "GL_SURFACE_COMPRESSION_FIXED_RATE_7BPC_EXT") == 0) - { - return 0x96CA; - } - if (strcmp(str, "GL_SURFACE_COMPRESSION_FIXED_RATE_8BPC_EXT") == 0) - { - return 0x96CB; - } - if (strcmp(str, "GL_SURFACE_COMPRESSION_FIXED_RATE_9BPC_EXT") == 0) - { - return 0x96CC; - } - if (strcmp(str, "GL_SURFACE_COMPRESSION_FIXED_RATE_DEFAULT_EXT") == 0) - { - return 0x96C2; - } - if (strcmp(str, "GL_SURFACE_COMPRESSION_FIXED_RATE_NONE_EXT") == 0) - { - return 0x96C1; - } - if (strcmp(str, "GL_SURFACE_MAPPED_NV") == 0) - { - return 0x8700; - } - if (strcmp(str, "GL_SURFACE_REGISTERED_NV") == 0) - { - return 0x86FD; - } - if (strcmp(str, "GL_SURFACE_STATE_NV") == 0) - { - return 0x86EB; - } - if (strcmp(str, "GL_SWIZZLE_STQ_ATI") == 0) - { - return 0x8977; - } - if (strcmp(str, "GL_SWIZZLE_STQ_DQ_ATI") == 0) - { - return 0x8979; - } - if (strcmp(str, "GL_SWIZZLE_STRQ_ATI") == 0) - { - return 0x897A; - } - if (strcmp(str, "GL_SWIZZLE_STRQ_DQ_ATI") == 0) - { - return 0x897B; - } - if (strcmp(str, "GL_SWIZZLE_STR_ATI") == 0) - { - return 0x8976; - } - if (strcmp(str, "GL_SWIZZLE_STR_DR_ATI") == 0) - { - return 0x8978; - } - if (strcmp(str, "GL_SYNC_CL_EVENT_ARB") == 0) - { - return 0x8240; - } - if (strcmp(str, "GL_SYNC_CL_EVENT_COMPLETE_ARB") == 0) - { - return 0x8241; - } - if (strcmp(str, "GL_SYNC_CONDITION") == 0) - { - return 0x9113; - } - if (strcmp(str, "GL_SYNC_CONDITION_APPLE") == 0) - { - return 0x9113; - } - if (strcmp(str, "GL_SYNC_FENCE") == 0) - { - return 0x9116; - } - if (strcmp(str, "GL_SYNC_FENCE_APPLE") == 0) - { - return 0x9116; - } - if (strcmp(str, "GL_SYNC_FLAGS") == 0) - { - return 0x9115; - } - if (strcmp(str, "GL_SYNC_FLAGS_APPLE") == 0) - { - return 0x9115; - } - if (strcmp(str, "GL_SYNC_FLUSH_COMMANDS_BIT") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_SYNC_FLUSH_COMMANDS_BIT_APPLE") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_SYNC_GPU_COMMANDS_COMPLETE") == 0) - { - return 0x9117; - } - if (strcmp(str, "GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE") == 0) - { - return 0x9117; - } - if (strcmp(str, "GL_SYNC_OBJECT_APPLE") == 0) - { - return 0x8A53; - } - if (strcmp(str, "GL_SYNC_STATUS") == 0) - { - return 0x9114; - } - if (strcmp(str, "GL_SYNC_STATUS_APPLE") == 0) - { - return 0x9114; - } - if (strcmp(str, "GL_SYNC_X11_FENCE_EXT") == 0) - { - return 0x90E1; - } - if (strcmp(str, "GL_SYSTEM_FONT_NAME_NV") == 0) - { - return 0x9073; - } - if (strcmp(str, "GL_T") == 0) - { - return 0x2001; - } - if (strcmp(str, "GL_T2F_C3F_V3F") == 0) - { - return 0x2A2A; - } - if (strcmp(str, "GL_T2F_C4F_N3F_V3F") == 0) - { - return 0x2A2C; - } - if (strcmp(str, "GL_T2F_C4UB_V3F") == 0) - { - return 0x2A29; - } - if (strcmp(str, "GL_T2F_IUI_N3F_V2F_EXT") == 0) - { - return 0x81B3; - } - if (strcmp(str, "GL_T2F_IUI_N3F_V3F_EXT") == 0) - { - return 0x81B4; - } - if (strcmp(str, "GL_T2F_IUI_V2F_EXT") == 0) - { - return 0x81B1; - } - if (strcmp(str, "GL_T2F_IUI_V3F_EXT") == 0) - { - return 0x81B2; - } - if (strcmp(str, "GL_T2F_N3F_V3F") == 0) - { - return 0x2A2B; - } - if (strcmp(str, "GL_T2F_V3F") == 0) - { - return 0x2A27; - } - if (strcmp(str, "GL_T4F_C4F_N3F_V4F") == 0) - { - return 0x2A2D; - } - if (strcmp(str, "GL_T4F_V4F") == 0) - { - return 0x2A28; - } - if (strcmp(str, "GL_TABLE_TOO_LARGE") == 0) - { - return 0x8031; - } - if (strcmp(str, "GL_TABLE_TOO_LARGE_EXT") == 0) - { - return 0x8031; - } - if (strcmp(str, "GL_TANGENT_ARRAY_EXT") == 0) - { - return 0x8439; - } - if (strcmp(str, "GL_TANGENT_ARRAY_POINTER_EXT") == 0) - { - return 0x8442; - } - if (strcmp(str, "GL_TANGENT_ARRAY_STRIDE_EXT") == 0) - { - return 0x843F; - } - if (strcmp(str, "GL_TANGENT_ARRAY_TYPE_EXT") == 0) - { - return 0x843E; - } - if (strcmp(str, "GL_TASK_SHADER_BIT_NV") == 0) - { - return 0x0080; - } - if (strcmp(str, "GL_TASK_SHADER_NV") == 0) - { - return 0x955A; - } - if (strcmp(str, "GL_TASK_SUBROUTINE_NV") == 0) - { - return 0x957D; - } - if (strcmp(str, "GL_TASK_SUBROUTINE_UNIFORM_NV") == 0) - { - return 0x957F; - } - if (strcmp(str, "GL_TASK_WORK_GROUP_SIZE_NV") == 0) - { - return 0x953F; - } - if (strcmp(str, "GL_TERMINATE_SEQUENCE_COMMAND_NV") == 0) - { - return 0x0000; - } - if (strcmp(str, "GL_TESSELLATION_FACTOR_AMD") == 0) - { - return 0x9005; - } - if (strcmp(str, "GL_TESSELLATION_MODE_AMD") == 0) - { - return 0x9004; - } - if (strcmp(str, "GL_TESS_CONTROL_OUTPUT_VERTICES") == 0) - { - return 0x8E75; - } - if (strcmp(str, "GL_TESS_CONTROL_OUTPUT_VERTICES_EXT") == 0) - { - return 0x8E75; - } - if (strcmp(str, "GL_TESS_CONTROL_OUTPUT_VERTICES_OES") == 0) - { - return 0x8E75; - } - if (strcmp(str, "GL_TESS_CONTROL_PROGRAM_NV") == 0) - { - return 0x891E; - } - if (strcmp(str, "GL_TESS_CONTROL_PROGRAM_PARAMETER_BUFFER_NV") == 0) - { - return 0x8C74; - } - if (strcmp(str, "GL_TESS_CONTROL_SHADER") == 0) - { - return 0x8E88; - } - if (strcmp(str, "GL_TESS_CONTROL_SHADER_BIT") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_TESS_CONTROL_SHADER_BIT_EXT") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_TESS_CONTROL_SHADER_BIT_OES") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_TESS_CONTROL_SHADER_EXT") == 0) - { - return 0x8E88; - } - if (strcmp(str, "GL_TESS_CONTROL_SHADER_OES") == 0) - { - return 0x8E88; - } - if (strcmp(str, "GL_TESS_CONTROL_SHADER_PATCHES") == 0) - { - return 0x82F1; - } - if (strcmp(str, "GL_TESS_CONTROL_SHADER_PATCHES_ARB") == 0) - { - return 0x82F1; - } - if (strcmp(str, "GL_TESS_CONTROL_SUBROUTINE") == 0) - { - return 0x92E9; - } - if (strcmp(str, "GL_TESS_CONTROL_SUBROUTINE_UNIFORM") == 0) - { - return 0x92EF; - } - if (strcmp(str, "GL_TESS_CONTROL_TEXTURE") == 0) - { - return 0x829C; - } - if (strcmp(str, "GL_TESS_EVALUATION_PROGRAM_NV") == 0) - { - return 0x891F; - } - if (strcmp(str, "GL_TESS_EVALUATION_PROGRAM_PARAMETER_BUFFER_NV") == 0) - { - return 0x8C75; - } - if (strcmp(str, "GL_TESS_EVALUATION_SHADER") == 0) - { - return 0x8E87; - } - if (strcmp(str, "GL_TESS_EVALUATION_SHADER_BIT") == 0) - { - return 0x0010; - } - if (strcmp(str, "GL_TESS_EVALUATION_SHADER_BIT_EXT") == 0) - { - return 0x0010; - } - if (strcmp(str, "GL_TESS_EVALUATION_SHADER_BIT_OES") == 0) - { - return 0x0010; - } - if (strcmp(str, "GL_TESS_EVALUATION_SHADER_EXT") == 0) - { - return 0x8E87; - } - if (strcmp(str, "GL_TESS_EVALUATION_SHADER_INVOCATIONS") == 0) - { - return 0x82F2; - } - if (strcmp(str, "GL_TESS_EVALUATION_SHADER_INVOCATIONS_ARB") == 0) - { - return 0x82F2; - } - if (strcmp(str, "GL_TESS_EVALUATION_SHADER_OES") == 0) - { - return 0x8E87; - } - if (strcmp(str, "GL_TESS_EVALUATION_SUBROUTINE") == 0) - { - return 0x92EA; - } - if (strcmp(str, "GL_TESS_EVALUATION_SUBROUTINE_UNIFORM") == 0) - { - return 0x92F0; - } - if (strcmp(str, "GL_TESS_EVALUATION_TEXTURE") == 0) - { - return 0x829D; - } - if (strcmp(str, "GL_TESS_GEN_MODE") == 0) - { - return 0x8E76; - } - if (strcmp(str, "GL_TESS_GEN_MODE_EXT") == 0) - { - return 0x8E76; - } - if (strcmp(str, "GL_TESS_GEN_MODE_OES") == 0) - { - return 0x8E76; - } - if (strcmp(str, "GL_TESS_GEN_POINT_MODE") == 0) - { - return 0x8E79; - } - if (strcmp(str, "GL_TESS_GEN_POINT_MODE_EXT") == 0) - { - return 0x8E79; - } - if (strcmp(str, "GL_TESS_GEN_POINT_MODE_OES") == 0) - { - return 0x8E79; - } - if (strcmp(str, "GL_TESS_GEN_SPACING") == 0) - { - return 0x8E77; - } - if (strcmp(str, "GL_TESS_GEN_SPACING_EXT") == 0) - { - return 0x8E77; - } - if (strcmp(str, "GL_TESS_GEN_SPACING_OES") == 0) - { - return 0x8E77; - } - if (strcmp(str, "GL_TESS_GEN_VERTEX_ORDER") == 0) - { - return 0x8E78; - } - if (strcmp(str, "GL_TESS_GEN_VERTEX_ORDER_EXT") == 0) - { - return 0x8E78; - } - if (strcmp(str, "GL_TESS_GEN_VERTEX_ORDER_OES") == 0) - { - return 0x8E78; - } - if (strcmp(str, "GL_TEXCOORD1_BIT_PGI") == 0) - { - return 0x10000000; - } - if (strcmp(str, "GL_TEXCOORD2_BIT_PGI") == 0) - { - return 0x20000000; - } - if (strcmp(str, "GL_TEXCOORD3_BIT_PGI") == 0) - { - return 0x40000000; - } - if (strcmp(str, "GL_TEXCOORD4_BIT_PGI") == 0) - { - return 0x80000000; - } - if (strcmp(str, "GL_TEXTURE") == 0) - { - return 0x1702; - } - if (strcmp(str, "GL_TEXTURE0") == 0) - { - return 0x84C0; - } - if (strcmp(str, "GL_TEXTURE0_ARB") == 0) - { - return 0x84C0; - } - if (strcmp(str, "GL_TEXTURE1") == 0) - { - return 0x84C1; - } - if (strcmp(str, "GL_TEXTURE10") == 0) - { - return 0x84CA; - } - if (strcmp(str, "GL_TEXTURE10_ARB") == 0) - { - return 0x84CA; - } - if (strcmp(str, "GL_TEXTURE11") == 0) - { - return 0x84CB; - } - if (strcmp(str, "GL_TEXTURE11_ARB") == 0) - { - return 0x84CB; - } - if (strcmp(str, "GL_TEXTURE12") == 0) - { - return 0x84CC; - } - if (strcmp(str, "GL_TEXTURE12_ARB") == 0) - { - return 0x84CC; - } - if (strcmp(str, "GL_TEXTURE13") == 0) - { - return 0x84CD; - } - if (strcmp(str, "GL_TEXTURE13_ARB") == 0) - { - return 0x84CD; - } - if (strcmp(str, "GL_TEXTURE14") == 0) - { - return 0x84CE; - } - if (strcmp(str, "GL_TEXTURE14_ARB") == 0) - { - return 0x84CE; - } - if (strcmp(str, "GL_TEXTURE15") == 0) - { - return 0x84CF; - } - if (strcmp(str, "GL_TEXTURE15_ARB") == 0) - { - return 0x84CF; - } - if (strcmp(str, "GL_TEXTURE16") == 0) - { - return 0x84D0; - } - if (strcmp(str, "GL_TEXTURE16_ARB") == 0) - { - return 0x84D0; - } - if (strcmp(str, "GL_TEXTURE17") == 0) - { - return 0x84D1; - } - if (strcmp(str, "GL_TEXTURE17_ARB") == 0) - { - return 0x84D1; - } - if (strcmp(str, "GL_TEXTURE18") == 0) - { - return 0x84D2; - } - if (strcmp(str, "GL_TEXTURE18_ARB") == 0) - { - return 0x84D2; - } - if (strcmp(str, "GL_TEXTURE19") == 0) - { - return 0x84D3; - } - if (strcmp(str, "GL_TEXTURE19_ARB") == 0) - { - return 0x84D3; - } - if (strcmp(str, "GL_TEXTURE1_ARB") == 0) - { - return 0x84C1; - } - if (strcmp(str, "GL_TEXTURE2") == 0) - { - return 0x84C2; - } - if (strcmp(str, "GL_TEXTURE20") == 0) - { - return 0x84D4; - } - if (strcmp(str, "GL_TEXTURE20_ARB") == 0) - { - return 0x84D4; - } - if (strcmp(str, "GL_TEXTURE21") == 0) - { - return 0x84D5; - } - if (strcmp(str, "GL_TEXTURE21_ARB") == 0) - { - return 0x84D5; - } - if (strcmp(str, "GL_TEXTURE22") == 0) - { - return 0x84D6; - } - if (strcmp(str, "GL_TEXTURE22_ARB") == 0) - { - return 0x84D6; - } - if (strcmp(str, "GL_TEXTURE23") == 0) - { - return 0x84D7; - } - if (strcmp(str, "GL_TEXTURE23_ARB") == 0) - { - return 0x84D7; - } - if (strcmp(str, "GL_TEXTURE24") == 0) - { - return 0x84D8; - } - if (strcmp(str, "GL_TEXTURE24_ARB") == 0) - { - return 0x84D8; - } - if (strcmp(str, "GL_TEXTURE25") == 0) - { - return 0x84D9; - } - if (strcmp(str, "GL_TEXTURE25_ARB") == 0) - { - return 0x84D9; - } - if (strcmp(str, "GL_TEXTURE26") == 0) - { - return 0x84DA; - } - if (strcmp(str, "GL_TEXTURE26_ARB") == 0) - { - return 0x84DA; - } - if (strcmp(str, "GL_TEXTURE27") == 0) - { - return 0x84DB; - } - if (strcmp(str, "GL_TEXTURE27_ARB") == 0) - { - return 0x84DB; - } - if (strcmp(str, "GL_TEXTURE28") == 0) - { - return 0x84DC; - } - if (strcmp(str, "GL_TEXTURE28_ARB") == 0) - { - return 0x84DC; - } - if (strcmp(str, "GL_TEXTURE29") == 0) - { - return 0x84DD; - } - if (strcmp(str, "GL_TEXTURE29_ARB") == 0) - { - return 0x84DD; - } - if (strcmp(str, "GL_TEXTURE2_ARB") == 0) - { - return 0x84C2; - } - if (strcmp(str, "GL_TEXTURE3") == 0) - { - return 0x84C3; - } - if (strcmp(str, "GL_TEXTURE30") == 0) - { - return 0x84DE; - } - if (strcmp(str, "GL_TEXTURE30_ARB") == 0) - { - return 0x84DE; - } - if (strcmp(str, "GL_TEXTURE31") == 0) - { - return 0x84DF; - } - if (strcmp(str, "GL_TEXTURE31_ARB") == 0) - { - return 0x84DF; - } - if (strcmp(str, "GL_TEXTURE3_ARB") == 0) - { - return 0x84C3; - } - if (strcmp(str, "GL_TEXTURE4") == 0) - { - return 0x84C4; - } - if (strcmp(str, "GL_TEXTURE4_ARB") == 0) - { - return 0x84C4; - } - if (strcmp(str, "GL_TEXTURE5") == 0) - { - return 0x84C5; - } - if (strcmp(str, "GL_TEXTURE5_ARB") == 0) - { - return 0x84C5; - } - if (strcmp(str, "GL_TEXTURE6") == 0) - { - return 0x84C6; - } - if (strcmp(str, "GL_TEXTURE6_ARB") == 0) - { - return 0x84C6; - } - if (strcmp(str, "GL_TEXTURE7") == 0) - { - return 0x84C7; - } - if (strcmp(str, "GL_TEXTURE7_ARB") == 0) - { - return 0x84C7; - } - if (strcmp(str, "GL_TEXTURE8") == 0) - { - return 0x84C8; - } - if (strcmp(str, "GL_TEXTURE8_ARB") == 0) - { - return 0x84C8; - } - if (strcmp(str, "GL_TEXTURE9") == 0) - { - return 0x84C9; - } - if (strcmp(str, "GL_TEXTURE9_ARB") == 0) - { - return 0x84C9; - } - if (strcmp(str, "GL_TEXTURE_1D") == 0) - { - return 0x0DE0; - } - if (strcmp(str, "GL_TEXTURE_1D_ARRAY") == 0) - { - return 0x8C18; - } - if (strcmp(str, "GL_TEXTURE_1D_ARRAY_EXT") == 0) - { - return 0x8C18; - } - if (strcmp(str, "GL_TEXTURE_1D_BINDING_EXT") == 0) - { - return 0x8068; - } - if (strcmp(str, "GL_TEXTURE_1D_STACK_BINDING_MESAX") == 0) - { - return 0x875D; - } - if (strcmp(str, "GL_TEXTURE_1D_STACK_MESAX") == 0) - { - return 0x8759; - } - if (strcmp(str, "GL_TEXTURE_2D") == 0) - { - return 0x0DE1; - } - if (strcmp(str, "GL_TEXTURE_2D_ARRAY") == 0) - { - return 0x8C1A; - } - if (strcmp(str, "GL_TEXTURE_2D_ARRAY_EXT") == 0) - { - return 0x8C1A; - } - if (strcmp(str, "GL_TEXTURE_2D_BINDING_EXT") == 0) - { - return 0x8069; - } - if (strcmp(str, "GL_TEXTURE_2D_MULTISAMPLE") == 0) - { - return 0x9100; - } - if (strcmp(str, "GL_TEXTURE_2D_MULTISAMPLE_ARRAY") == 0) - { - return 0x9102; - } - if (strcmp(str, "GL_TEXTURE_2D_MULTISAMPLE_ARRAY_OES") == 0) - { - return 0x9102; - } - if (strcmp(str, "GL_TEXTURE_2D_STACK_BINDING_MESAX") == 0) - { - return 0x875E; - } - if (strcmp(str, "GL_TEXTURE_2D_STACK_MESAX") == 0) - { - return 0x875A; - } - if (strcmp(str, "GL_TEXTURE_3D") == 0) - { - return 0x806F; - } - if (strcmp(str, "GL_TEXTURE_3D_BINDING_EXT") == 0) - { - return 0x806A; - } - if (strcmp(str, "GL_TEXTURE_3D_BINDING_OES") == 0) - { - return 0x806A; - } - if (strcmp(str, "GL_TEXTURE_3D_EXT") == 0) - { - return 0x806F; - } - if (strcmp(str, "GL_TEXTURE_3D_OES") == 0) - { - return 0x806F; - } - if (strcmp(str, "GL_TEXTURE_4DSIZE_SGIS") == 0) - { - return 0x8136; - } - if (strcmp(str, "GL_TEXTURE_4D_BINDING_SGIS") == 0) - { - return 0x814F; - } - if (strcmp(str, "GL_TEXTURE_4D_SGIS") == 0) - { - return 0x8134; - } - if (strcmp(str, "GL_TEXTURE_ALPHA_MODULATE_IMG") == 0) - { - return 0x8C06; - } - if (strcmp(str, "GL_TEXTURE_ALPHA_SIZE") == 0) - { - return 0x805F; - } - if (strcmp(str, "GL_TEXTURE_ALPHA_SIZE_EXT") == 0) - { - return 0x805F; - } - if (strcmp(str, "GL_TEXTURE_ALPHA_TYPE") == 0) - { - return 0x8C13; - } - if (strcmp(str, "GL_TEXTURE_ALPHA_TYPE_ARB") == 0) - { - return 0x8C13; - } - if (strcmp(str, "GL_TEXTURE_APPLICATION_MODE_EXT") == 0) - { - return 0x834F; - } - if (strcmp(str, "GL_TEXTURE_ASTC_DECODE_PRECISION_EXT") == 0) - { - return 0x8F69; - } - if (strcmp(str, "GL_TEXTURE_BASE_LEVEL") == 0) - { - return 0x813C; - } - if (strcmp(str, "GL_TEXTURE_BASE_LEVEL_SGIS") == 0) - { - return 0x813C; - } - if (strcmp(str, "GL_TEXTURE_BINDING_1D") == 0) - { - return 0x8068; - } - if (strcmp(str, "GL_TEXTURE_BINDING_1D_ARRAY") == 0) - { - return 0x8C1C; - } - if (strcmp(str, "GL_TEXTURE_BINDING_1D_ARRAY_EXT") == 0) - { - return 0x8C1C; - } - if (strcmp(str, "GL_TEXTURE_BINDING_2D") == 0) - { - return 0x8069; - } - if (strcmp(str, "GL_TEXTURE_BINDING_2D_ARRAY") == 0) - { - return 0x8C1D; - } - if (strcmp(str, "GL_TEXTURE_BINDING_2D_ARRAY_EXT") == 0) - { - return 0x8C1D; - } - if (strcmp(str, "GL_TEXTURE_BINDING_2D_MULTISAMPLE") == 0) - { - return 0x9104; - } - if (strcmp(str, "GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY") == 0) - { - return 0x9105; - } - if (strcmp(str, "GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY_OES") == 0) - { - return 0x9105; - } - if (strcmp(str, "GL_TEXTURE_BINDING_3D") == 0) - { - return 0x806A; - } - if (strcmp(str, "GL_TEXTURE_BINDING_3D_OES") == 0) - { - return 0x806A; - } - if (strcmp(str, "GL_TEXTURE_BINDING_BUFFER") == 0) - { - return 0x8C2C; - } - if (strcmp(str, "GL_TEXTURE_BINDING_BUFFER_ARB") == 0) - { - return 0x8C2C; - } - if (strcmp(str, "GL_TEXTURE_BINDING_BUFFER_EXT") == 0) - { - return 0x8C2C; - } - if (strcmp(str, "GL_TEXTURE_BINDING_BUFFER_OES") == 0) - { - return 0x8C2C; - } - if (strcmp(str, "GL_TEXTURE_BINDING_CUBE_MAP") == 0) - { - return 0x8514; - } - if (strcmp(str, "GL_TEXTURE_BINDING_CUBE_MAP_ARB") == 0) - { - return 0x8514; - } - if (strcmp(str, "GL_TEXTURE_BINDING_CUBE_MAP_ARRAY") == 0) - { - return 0x900A; - } - if (strcmp(str, "GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_ARB") == 0) - { - return 0x900A; - } - if (strcmp(str, "GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_EXT") == 0) - { - return 0x900A; - } - if (strcmp(str, "GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_OES") == 0) - { - return 0x900A; - } - if (strcmp(str, "GL_TEXTURE_BINDING_CUBE_MAP_EXT") == 0) - { - return 0x8514; - } - if (strcmp(str, "GL_TEXTURE_BINDING_CUBE_MAP_OES") == 0) - { - return 0x8514; - } - if (strcmp(str, "GL_TEXTURE_BINDING_EXTERNAL_OES") == 0) - { - return 0x8D67; - } - if (strcmp(str, "GL_TEXTURE_BINDING_RECTANGLE") == 0) - { - return 0x84F6; - } - if (strcmp(str, "GL_TEXTURE_BINDING_RECTANGLE_ARB") == 0) - { - return 0x84F6; - } - if (strcmp(str, "GL_TEXTURE_BINDING_RECTANGLE_NV") == 0) - { - return 0x84F6; - } - if (strcmp(str, "GL_TEXTURE_BINDING_RENDERBUFFER_NV") == 0) - { - return 0x8E53; - } - if (strcmp(str, "GL_TEXTURE_BIT") == 0) - { - return 0x40000; - } - if (strcmp(str, "GL_TEXTURE_BLUE_SIZE") == 0) - { - return 0x805E; - } - if (strcmp(str, "GL_TEXTURE_BLUE_SIZE_EXT") == 0) - { - return 0x805E; - } - if (strcmp(str, "GL_TEXTURE_BLUE_TYPE") == 0) - { - return 0x8C12; - } - if (strcmp(str, "GL_TEXTURE_BLUE_TYPE_ARB") == 0) - { - return 0x8C12; - } - if (strcmp(str, "GL_TEXTURE_BORDER") == 0) - { - return 0x1005; - } - if (strcmp(str, "GL_TEXTURE_BORDER_COLOR") == 0) - { - return 0x1004; - } - if (strcmp(str, "GL_TEXTURE_BORDER_COLOR_EXT") == 0) - { - return 0x1004; - } - if (strcmp(str, "GL_TEXTURE_BORDER_COLOR_NV") == 0) - { - return 0x1004; - } - if (strcmp(str, "GL_TEXTURE_BORDER_COLOR_OES") == 0) - { - return 0x1004; - } - if (strcmp(str, "GL_TEXTURE_BORDER_VALUES_NV") == 0) - { - return 0x871A; - } - if (strcmp(str, "GL_TEXTURE_BUFFER") == 0) - { - return 0x8C2A; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_ARB") == 0) - { - return 0x8C2A; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_BINDING") == 0) - { - return 0x8C2A; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_BINDING_EXT") == 0) - { - return 0x8C2A; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_BINDING_OES") == 0) - { - return 0x8C2A; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_DATA_STORE_BINDING") == 0) - { - return 0x8C2D; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_DATA_STORE_BINDING_ARB") == 0) - { - return 0x8C2D; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT") == 0) - { - return 0x8C2D; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_DATA_STORE_BINDING_OES") == 0) - { - return 0x8C2D; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_EXT") == 0) - { - return 0x8C2A; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_FORMAT_ARB") == 0) - { - return 0x8C2E; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_FORMAT_EXT") == 0) - { - return 0x8C2E; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_OES") == 0) - { - return 0x8C2A; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_OFFSET") == 0) - { - return 0x919D; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT") == 0) - { - return 0x919F; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_EXT") == 0) - { - return 0x919F; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT_OES") == 0) - { - return 0x919F; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_OFFSET_EXT") == 0) - { - return 0x919D; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_OFFSET_OES") == 0) - { - return 0x919D; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_SIZE") == 0) - { - return 0x919E; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_SIZE_EXT") == 0) - { - return 0x919E; - } - if (strcmp(str, "GL_TEXTURE_BUFFER_SIZE_OES") == 0) - { - return 0x919E; - } - if (strcmp(str, "GL_TEXTURE_CLIPMAP_CENTER_SGIX") == 0) - { - return 0x8171; - } - if (strcmp(str, "GL_TEXTURE_CLIPMAP_DEPTH_SGIX") == 0) - { - return 0x8176; - } - if (strcmp(str, "GL_TEXTURE_CLIPMAP_FRAME_SGIX") == 0) - { - return 0x8172; - } - if (strcmp(str, "GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX") == 0) - { - return 0x8175; - } - if (strcmp(str, "GL_TEXTURE_CLIPMAP_OFFSET_SGIX") == 0) - { - return 0x8173; - } - if (strcmp(str, "GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX") == 0) - { - return 0x8174; - } - if (strcmp(str, "GL_TEXTURE_COLOR_SAMPLES_NV") == 0) - { - return 0x9046; - } - if (strcmp(str, "GL_TEXTURE_COLOR_TABLE_SGI") == 0) - { - return 0x80BC; - } - if (strcmp(str, "GL_TEXTURE_COLOR_WRITEMASK_SGIS") == 0) - { - return 0x81EF; - } - if (strcmp(str, "GL_TEXTURE_COMPARE_FAIL_VALUE_ARB") == 0) - { - return 0x80BF; - } - if (strcmp(str, "GL_TEXTURE_COMPARE_FUNC") == 0) - { - return 0x884D; - } - if (strcmp(str, "GL_TEXTURE_COMPARE_FUNC_ARB") == 0) - { - return 0x884D; - } - if (strcmp(str, "GL_TEXTURE_COMPARE_FUNC_EXT") == 0) - { - return 0x884D; - } - if (strcmp(str, "GL_TEXTURE_COMPARE_MODE") == 0) - { - return 0x884C; - } - if (strcmp(str, "GL_TEXTURE_COMPARE_MODE_ARB") == 0) - { - return 0x884C; - } - if (strcmp(str, "GL_TEXTURE_COMPARE_MODE_EXT") == 0) - { - return 0x884C; - } - if (strcmp(str, "GL_TEXTURE_COMPARE_OPERATOR_SGIX") == 0) - { - return 0x819B; - } - if (strcmp(str, "GL_TEXTURE_COMPARE_SGIX") == 0) - { - return 0x819A; - } - if (strcmp(str, "GL_TEXTURE_COMPONENTS") == 0) - { - return 0x1003; - } - if (strcmp(str, "GL_TEXTURE_COMPRESSED") == 0) - { - return 0x86A1; - } - if (strcmp(str, "GL_TEXTURE_COMPRESSED_ARB") == 0) - { - return 0x86A1; - } - if (strcmp(str, "GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT") == 0) - { - return 0x82B2; - } - if (strcmp(str, "GL_TEXTURE_COMPRESSED_BLOCK_SIZE") == 0) - { - return 0x82B3; - } - if (strcmp(str, "GL_TEXTURE_COMPRESSED_BLOCK_WIDTH") == 0) - { - return 0x82B1; - } - if (strcmp(str, "GL_TEXTURE_COMPRESSED_IMAGE_SIZE") == 0) - { - return 0x86A0; - } - if (strcmp(str, "GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB") == 0) - { - return 0x86A0; - } - if (strcmp(str, "GL_TEXTURE_COMPRESSION_HINT") == 0) - { - return 0x84EF; - } - if (strcmp(str, "GL_TEXTURE_COMPRESSION_HINT_ARB") == 0) - { - return 0x84EF; - } - if (strcmp(str, "GL_TEXTURE_CONSTANT_DATA_SUNX") == 0) - { - return 0x81D6; - } - if (strcmp(str, "GL_TEXTURE_COORD_ARRAY") == 0) - { - return 0x8078; - } - if (strcmp(str, "GL_TEXTURE_COORD_ARRAY_ADDRESS_NV") == 0) - { - return 0x8F25; - } - if (strcmp(str, "GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING") == 0) - { - return 0x889A; - } - if (strcmp(str, "GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB") == 0) - { - return 0x889A; - } - if (strcmp(str, "GL_TEXTURE_COORD_ARRAY_COUNT_EXT") == 0) - { - return 0x808B; - } - if (strcmp(str, "GL_TEXTURE_COORD_ARRAY_EXT") == 0) - { - return 0x8078; - } - if (strcmp(str, "GL_TEXTURE_COORD_ARRAY_LENGTH_NV") == 0) - { - return 0x8F2F; - } - if (strcmp(str, "GL_TEXTURE_COORD_ARRAY_LIST_IBM") == 0) - { - return 0x103074; - } - if (strcmp(str, "GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM") == 0) - { - return 0x103084; - } - if (strcmp(str, "GL_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL") == 0) - { - return 0x83F8; - } - if (strcmp(str, "GL_TEXTURE_COORD_ARRAY_POINTER") == 0) - { - return 0x8092; - } - if (strcmp(str, "GL_TEXTURE_COORD_ARRAY_POINTER_EXT") == 0) - { - return 0x8092; - } - if (strcmp(str, "GL_TEXTURE_COORD_ARRAY_SIZE") == 0) - { - return 0x8088; - } - if (strcmp(str, "GL_TEXTURE_COORD_ARRAY_SIZE_EXT") == 0) - { - return 0x8088; - } - if (strcmp(str, "GL_TEXTURE_COORD_ARRAY_STRIDE") == 0) - { - return 0x808A; - } - if (strcmp(str, "GL_TEXTURE_COORD_ARRAY_STRIDE_EXT") == 0) - { - return 0x808A; - } - if (strcmp(str, "GL_TEXTURE_COORD_ARRAY_TYPE") == 0) - { - return 0x8089; - } - if (strcmp(str, "GL_TEXTURE_COORD_ARRAY_TYPE_EXT") == 0) - { - return 0x8089; - } - if (strcmp(str, "GL_TEXTURE_COORD_NV") == 0) - { - return 0x8C79; - } - if (strcmp(str, "GL_TEXTURE_COVERAGE_SAMPLES_NV") == 0) - { - return 0x9045; - } - if (strcmp(str, "GL_TEXTURE_CROP_RECT_OES") == 0) - { - return 0x8B9D; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP") == 0) - { - return 0x8513; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_ARB") == 0) - { - return 0x8513; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_ARRAY") == 0) - { - return 0x9009; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_ARRAY_ARB") == 0) - { - return 0x9009; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_ARRAY_EXT") == 0) - { - return 0x9009; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_ARRAY_OES") == 0) - { - return 0x9009; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_EXT") == 0) - { - return 0x8513; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_NEGATIVE_X") == 0) - { - return 0x8516; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB") == 0) - { - return 0x8516; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT") == 0) - { - return 0x8516; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_NEGATIVE_X_OES") == 0) - { - return 0x8516; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Y") == 0) - { - return 0x8518; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB") == 0) - { - return 0x8518; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT") == 0) - { - return 0x8518; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_OES") == 0) - { - return 0x8518; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Z") == 0) - { - return 0x851A; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB") == 0) - { - return 0x851A; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT") == 0) - { - return 0x851A; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_OES") == 0) - { - return 0x851A; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_OES") == 0) - { - return 0x8513; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_POSITIVE_X") == 0) - { - return 0x8515; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB") == 0) - { - return 0x8515; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT") == 0) - { - return 0x8515; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_POSITIVE_X_OES") == 0) - { - return 0x8515; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_POSITIVE_Y") == 0) - { - return 0x8517; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB") == 0) - { - return 0x8517; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT") == 0) - { - return 0x8517; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_POSITIVE_Y_OES") == 0) - { - return 0x8517; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_POSITIVE_Z") == 0) - { - return 0x8519; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB") == 0) - { - return 0x8519; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT") == 0) - { - return 0x8519; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_POSITIVE_Z_OES") == 0) - { - return 0x8519; - } - if (strcmp(str, "GL_TEXTURE_CUBE_MAP_SEAMLESS") == 0) - { - return 0x884F; - } - if (strcmp(str, "GL_TEXTURE_DEFORMATION_BIT_SGIX") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_TEXTURE_DEFORMATION_SGIX") == 0) - { - return 0x8195; - } - if (strcmp(str, "GL_TEXTURE_DEPTH") == 0) - { - return 0x8071; - } - if (strcmp(str, "GL_TEXTURE_DEPTH_EXT") == 0) - { - return 0x8071; - } - if (strcmp(str, "GL_TEXTURE_DEPTH_QCOM") == 0) - { - return 0x8BD4; - } - if (strcmp(str, "GL_TEXTURE_DEPTH_SIZE") == 0) - { - return 0x884A; - } - if (strcmp(str, "GL_TEXTURE_DEPTH_SIZE_ARB") == 0) - { - return 0x884A; - } - if (strcmp(str, "GL_TEXTURE_DEPTH_TYPE") == 0) - { - return 0x8C16; - } - if (strcmp(str, "GL_TEXTURE_DEPTH_TYPE_ARB") == 0) - { - return 0x8C16; - } - if (strcmp(str, "GL_TEXTURE_DS_SIZE_NV") == 0) - { - return 0x871D; - } - if (strcmp(str, "GL_TEXTURE_DT_SIZE_NV") == 0) - { - return 0x871E; - } - if (strcmp(str, "GL_TEXTURE_ENV") == 0) - { - return 0x2300; - } - if (strcmp(str, "GL_TEXTURE_ENV_BIAS_SGIX") == 0) - { - return 0x80BE; - } - if (strcmp(str, "GL_TEXTURE_ENV_COLOR") == 0) - { - return 0x2201; - } - if (strcmp(str, "GL_TEXTURE_ENV_MODE") == 0) - { - return 0x2200; - } - if (strcmp(str, "GL_TEXTURE_EXTERNAL_OES") == 0) - { - return 0x8D65; - } - if (strcmp(str, "GL_TEXTURE_FETCH_BARRIER_BIT") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_TEXTURE_FETCH_BARRIER_BIT_EXT") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_TEXTURE_FILTER4_SIZE_SGIS") == 0) - { - return 0x8147; - } - if (strcmp(str, "GL_TEXTURE_FILTER_CONTROL") == 0) - { - return 0x8500; - } - if (strcmp(str, "GL_TEXTURE_FILTER_CONTROL_EXT") == 0) - { - return 0x8500; - } - if (strcmp(str, "GL_TEXTURE_FIXED_SAMPLE_LOCATIONS") == 0) - { - return 0x9107; - } - if (strcmp(str, "GL_TEXTURE_FLOAT_COMPONENTS_NV") == 0) - { - return 0x888C; - } - if (strcmp(str, "GL_TEXTURE_FORMAT_QCOM") == 0) - { - return 0x8BD6; - } - if (strcmp(str, "GL_TEXTURE_FORMAT_SRGB_OVERRIDE_EXT") == 0) - { - return 0x8FBF; - } - if (strcmp(str, "GL_TEXTURE_FOVEATED_CUTOFF_DENSITY_QCOM") == 0) - { - return 0x96A0; - } - if (strcmp(str, "GL_TEXTURE_FOVEATED_FEATURE_BITS_QCOM") == 0) - { - return 0x8BFB; - } - if (strcmp(str, "GL_TEXTURE_FOVEATED_FEATURE_QUERY_QCOM") == 0) - { - return 0x8BFD; - } - if (strcmp(str, "GL_TEXTURE_FOVEATED_MIN_PIXEL_DENSITY_QCOM") == 0) - { - return 0x8BFC; - } - if (strcmp(str, "GL_TEXTURE_FOVEATED_NUM_FOCAL_POINTS_QUERY_QCOM") == 0) - { - return 0x8BFE; - } - if (strcmp(str, "GL_TEXTURE_FREE_MEMORY_ATI") == 0) - { - return 0x87FC; - } - if (strcmp(str, "GL_TEXTURE_GATHER") == 0) - { - return 0x82A2; - } - if (strcmp(str, "GL_TEXTURE_GATHER_SHADOW") == 0) - { - return 0x82A3; - } - if (strcmp(str, "GL_TEXTURE_GEN_MODE") == 0) - { - return 0x2500; - } - if (strcmp(str, "GL_TEXTURE_GEN_MODE_OES") == 0) - { - return 0x2500; - } - if (strcmp(str, "GL_TEXTURE_GEN_Q") == 0) - { - return 0x0C63; - } - if (strcmp(str, "GL_TEXTURE_GEN_R") == 0) - { - return 0x0C62; - } - if (strcmp(str, "GL_TEXTURE_GEN_S") == 0) - { - return 0x0C60; - } - if (strcmp(str, "GL_TEXTURE_GEN_STR_OES") == 0) - { - return 0x8D60; - } - if (strcmp(str, "GL_TEXTURE_GEN_T") == 0) - { - return 0x0C61; - } - if (strcmp(str, "GL_TEXTURE_GEQUAL_R_SGIX") == 0) - { - return 0x819D; - } - if (strcmp(str, "GL_TEXTURE_GREEN_SIZE") == 0) - { - return 0x805D; - } - if (strcmp(str, "GL_TEXTURE_GREEN_SIZE_EXT") == 0) - { - return 0x805D; - } - if (strcmp(str, "GL_TEXTURE_GREEN_TYPE") == 0) - { - return 0x8C11; - } - if (strcmp(str, "GL_TEXTURE_GREEN_TYPE_ARB") == 0) - { - return 0x8C11; - } - if (strcmp(str, "GL_TEXTURE_HEIGHT") == 0) - { - return 0x1001; - } - if (strcmp(str, "GL_TEXTURE_HEIGHT_QCOM") == 0) - { - return 0x8BD3; - } - if (strcmp(str, "GL_TEXTURE_HI_SIZE_NV") == 0) - { - return 0x871B; - } - if (strcmp(str, "GL_TEXTURE_IMAGE_FORMAT") == 0) - { - return 0x828F; - } - if (strcmp(str, "GL_TEXTURE_IMAGE_TYPE") == 0) - { - return 0x8290; - } - if (strcmp(str, "GL_TEXTURE_IMAGE_VALID_QCOM") == 0) - { - return 0x8BD8; - } - if (strcmp(str, "GL_TEXTURE_IMMUTABLE_FORMAT") == 0) - { - return 0x912F; - } - if (strcmp(str, "GL_TEXTURE_IMMUTABLE_FORMAT_EXT") == 0) - { - return 0x912F; - } - if (strcmp(str, "GL_TEXTURE_IMMUTABLE_LEVELS") == 0) - { - return 0x82DF; - } - if (strcmp(str, "GL_TEXTURE_INDEX_SIZE_EXT") == 0) - { - return 0x80ED; - } - if (strcmp(str, "GL_TEXTURE_INTENSITY_SIZE") == 0) - { - return 0x8061; - } - if (strcmp(str, "GL_TEXTURE_INTENSITY_SIZE_EXT") == 0) - { - return 0x8061; - } - if (strcmp(str, "GL_TEXTURE_INTENSITY_TYPE") == 0) - { - return 0x8C15; - } - if (strcmp(str, "GL_TEXTURE_INTENSITY_TYPE_ARB") == 0) - { - return 0x8C15; - } - if (strcmp(str, "GL_TEXTURE_INTERNAL_FORMAT") == 0) - { - return 0x1003; - } - if (strcmp(str, "GL_TEXTURE_INTERNAL_FORMAT_QCOM") == 0) - { - return 0x8BD5; - } - if (strcmp(str, "GL_TEXTURE_LEQUAL_R_SGIX") == 0) - { - return 0x819C; - } - if (strcmp(str, "GL_TEXTURE_LIGHTING_MODE_HP") == 0) - { - return 0x8167; - } - if (strcmp(str, "GL_TEXTURE_LIGHT_EXT") == 0) - { - return 0x8350; - } - if (strcmp(str, "GL_TEXTURE_LOD_BIAS") == 0) - { - return 0x8501; - } - if (strcmp(str, "GL_TEXTURE_LOD_BIAS_EXT") == 0) - { - return 0x8501; - } - if (strcmp(str, "GL_TEXTURE_LOD_BIAS_R_SGIX") == 0) - { - return 0x8190; - } - if (strcmp(str, "GL_TEXTURE_LOD_BIAS_S_SGIX") == 0) - { - return 0x818E; - } - if (strcmp(str, "GL_TEXTURE_LOD_BIAS_T_SGIX") == 0) - { - return 0x818F; - } - if (strcmp(str, "GL_TEXTURE_LO_SIZE_NV") == 0) - { - return 0x871C; - } - if (strcmp(str, "GL_TEXTURE_LUMINANCE_SIZE") == 0) - { - return 0x8060; - } - if (strcmp(str, "GL_TEXTURE_LUMINANCE_SIZE_EXT") == 0) - { - return 0x8060; - } - if (strcmp(str, "GL_TEXTURE_LUMINANCE_TYPE") == 0) - { - return 0x8C14; - } - if (strcmp(str, "GL_TEXTURE_LUMINANCE_TYPE_ARB") == 0) - { - return 0x8C14; - } - if (strcmp(str, "GL_TEXTURE_MAG_FILTER") == 0) - { - return 0x2800; - } - if (strcmp(str, "GL_TEXTURE_MAG_SIZE_NV") == 0) - { - return 0x871F; - } - if (strcmp(str, "GL_TEXTURE_MATERIAL_FACE_EXT") == 0) - { - return 0x8351; - } - if (strcmp(str, "GL_TEXTURE_MATERIAL_PARAMETER_EXT") == 0) - { - return 0x8352; - } - if (strcmp(str, "GL_TEXTURE_MATRIX") == 0) - { - return 0x0BA8; - } - if (strcmp(str, "GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES") == 0) - { - return 0x898F; - } - if (strcmp(str, "GL_TEXTURE_MAX_ANISOTROPY") == 0) - { - return 0x84FE; - } - if (strcmp(str, "GL_TEXTURE_MAX_ANISOTROPY_EXT") == 0) - { - return 0x84FE; - } - if (strcmp(str, "GL_TEXTURE_MAX_CLAMP_R_SGIX") == 0) - { - return 0x836B; - } - if (strcmp(str, "GL_TEXTURE_MAX_CLAMP_S_SGIX") == 0) - { - return 0x8369; - } - if (strcmp(str, "GL_TEXTURE_MAX_CLAMP_T_SGIX") == 0) - { - return 0x836A; - } - if (strcmp(str, "GL_TEXTURE_MAX_LEVEL") == 0) - { - return 0x813D; - } - if (strcmp(str, "GL_TEXTURE_MAX_LEVEL_APPLE") == 0) - { - return 0x813D; - } - if (strcmp(str, "GL_TEXTURE_MAX_LEVEL_SGIS") == 0) - { - return 0x813D; - } - if (strcmp(str, "GL_TEXTURE_MAX_LOD") == 0) - { - return 0x813B; - } - if (strcmp(str, "GL_TEXTURE_MAX_LOD_SGIS") == 0) - { - return 0x813B; - } - if (strcmp(str, "GL_TEXTURE_MEMORY_LAYOUT_INTEL") == 0) - { - return 0x83FF; - } - if (strcmp(str, "GL_TEXTURE_MIN_FILTER") == 0) - { - return 0x2801; - } - if (strcmp(str, "GL_TEXTURE_MIN_LOD") == 0) - { - return 0x813A; - } - if (strcmp(str, "GL_TEXTURE_MIN_LOD_SGIS") == 0) - { - return 0x813A; - } - if (strcmp(str, "GL_TEXTURE_MULTI_BUFFER_HINT_SGIX") == 0) - { - return 0x812E; - } - if (strcmp(str, "GL_TEXTURE_NORMAL_EXT") == 0) - { - return 0x85AF; - } - if (strcmp(str, "GL_TEXTURE_NUM_LEVELS_QCOM") == 0) - { - return 0x8BD9; - } - if (strcmp(str, "GL_TEXTURE_OBJECT_VALID_QCOM") == 0) - { - return 0x8BDB; - } - if (strcmp(str, "GL_TEXTURE_POST_SPECULAR_HP") == 0) - { - return 0x8168; - } - if (strcmp(str, "GL_TEXTURE_PRE_SPECULAR_HP") == 0) - { - return 0x8169; - } - if (strcmp(str, "GL_TEXTURE_PRIORITY") == 0) - { - return 0x8066; - } - if (strcmp(str, "GL_TEXTURE_PRIORITY_EXT") == 0) - { - return 0x8066; - } - if (strcmp(str, "GL_TEXTURE_PROTECTED_EXT") == 0) - { - return 0x8BFA; - } - if (strcmp(str, "GL_TEXTURE_RANGE_LENGTH_APPLE") == 0) - { - return 0x85B7; - } - if (strcmp(str, "GL_TEXTURE_RANGE_POINTER_APPLE") == 0) - { - return 0x85B8; - } - if (strcmp(str, "GL_TEXTURE_RECTANGLE") == 0) - { - return 0x84F5; - } - if (strcmp(str, "GL_TEXTURE_RECTANGLE_ARB") == 0) - { - return 0x84F5; - } - if (strcmp(str, "GL_TEXTURE_RECTANGLE_NV") == 0) - { - return 0x84F5; - } - if (strcmp(str, "GL_TEXTURE_REDUCTION_MODE_ARB") == 0) - { - return 0x9366; - } - if (strcmp(str, "GL_TEXTURE_REDUCTION_MODE_EXT") == 0) - { - return 0x9366; - } - if (strcmp(str, "GL_TEXTURE_RED_SIZE") == 0) - { - return 0x805C; - } - if (strcmp(str, "GL_TEXTURE_RED_SIZE_EXT") == 0) - { - return 0x805C; - } - if (strcmp(str, "GL_TEXTURE_RED_TYPE") == 0) - { - return 0x8C10; - } - if (strcmp(str, "GL_TEXTURE_RED_TYPE_ARB") == 0) - { - return 0x8C10; - } - if (strcmp(str, "GL_TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV") == 0) - { - return 0x8E54; - } - if (strcmp(str, "GL_TEXTURE_RENDERBUFFER_NV") == 0) - { - return 0x8E55; - } - if (strcmp(str, "GL_TEXTURE_RESIDENT") == 0) - { - return 0x8067; - } - if (strcmp(str, "GL_TEXTURE_RESIDENT_EXT") == 0) - { - return 0x8067; - } - if (strcmp(str, "GL_TEXTURE_SAMPLES") == 0) - { - return 0x9106; - } - if (strcmp(str, "GL_TEXTURE_SAMPLES_IMG") == 0) - { - return 0x9136; - } - if (strcmp(str, "GL_TEXTURE_SHADER_NV") == 0) - { - return 0x86DE; - } - if (strcmp(str, "GL_TEXTURE_SHADOW") == 0) - { - return 0x82A1; - } - if (strcmp(str, "GL_TEXTURE_SHARED_SIZE") == 0) - { - return 0x8C3F; - } - if (strcmp(str, "GL_TEXTURE_SHARED_SIZE_EXT") == 0) - { - return 0x8C3F; - } - if (strcmp(str, "GL_TEXTURE_SPARSE_ARB") == 0) - { - return 0x91A6; - } - if (strcmp(str, "GL_TEXTURE_SPARSE_EXT") == 0) - { - return 0x91A6; - } - if (strcmp(str, "GL_TEXTURE_SRGB_DECODE_EXT") == 0) - { - return 0x8A48; - } - if (strcmp(str, "GL_TEXTURE_STACK_DEPTH") == 0) - { - return 0x0BA5; - } - if (strcmp(str, "GL_TEXTURE_STENCIL_SIZE") == 0) - { - return 0x88F1; - } - if (strcmp(str, "GL_TEXTURE_STENCIL_SIZE_EXT") == 0) - { - return 0x88F1; - } - if (strcmp(str, "GL_TEXTURE_STORAGE_HINT_APPLE") == 0) - { - return 0x85BC; - } - if (strcmp(str, "GL_TEXTURE_STORAGE_SPARSE_BIT_AMD") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_TEXTURE_SWIZZLE_A") == 0) - { - return 0x8E45; - } - if (strcmp(str, "GL_TEXTURE_SWIZZLE_A_EXT") == 0) - { - return 0x8E45; - } - if (strcmp(str, "GL_TEXTURE_SWIZZLE_B") == 0) - { - return 0x8E44; - } - if (strcmp(str, "GL_TEXTURE_SWIZZLE_B_EXT") == 0) - { - return 0x8E44; - } - if (strcmp(str, "GL_TEXTURE_SWIZZLE_G") == 0) - { - return 0x8E43; - } - if (strcmp(str, "GL_TEXTURE_SWIZZLE_G_EXT") == 0) - { - return 0x8E43; - } - if (strcmp(str, "GL_TEXTURE_SWIZZLE_R") == 0) - { - return 0x8E42; - } - if (strcmp(str, "GL_TEXTURE_SWIZZLE_RGBA") == 0) - { - return 0x8E46; - } - if (strcmp(str, "GL_TEXTURE_SWIZZLE_RGBA_EXT") == 0) - { - return 0x8E46; - } - if (strcmp(str, "GL_TEXTURE_SWIZZLE_R_EXT") == 0) - { - return 0x8E42; - } - if (strcmp(str, "GL_TEXTURE_TARGET") == 0) - { - return 0x1006; - } - if (strcmp(str, "GL_TEXTURE_TARGET_QCOM") == 0) - { - return 0x8BDA; - } - if (strcmp(str, "GL_TEXTURE_TILING_EXT") == 0) - { - return 0x9580; - } - if (strcmp(str, "GL_TEXTURE_TOO_LARGE_EXT") == 0) - { - return 0x8065; - } - if (strcmp(str, "GL_TEXTURE_TYPE_QCOM") == 0) - { - return 0x8BD7; - } - if (strcmp(str, "GL_TEXTURE_UNNORMALIZED_COORDINATES_ARM") == 0) - { - return 0x8F6A; - } - if (strcmp(str, "GL_TEXTURE_UNSIGNED_REMAP_MODE_NV") == 0) - { - return 0x888F; - } - if (strcmp(str, "GL_TEXTURE_UPDATE_BARRIER_BIT") == 0) - { - return 0x0100; - } - if (strcmp(str, "GL_TEXTURE_UPDATE_BARRIER_BIT_EXT") == 0) - { - return 0x0100; - } - if (strcmp(str, "GL_TEXTURE_USAGE_ANGLE") == 0) - { - return 0x93A2; - } - if (strcmp(str, "GL_TEXTURE_VIEW") == 0) - { - return 0x82B5; - } - if (strcmp(str, "GL_TEXTURE_VIEW_MIN_LAYER") == 0) - { - return 0x82DD; - } - if (strcmp(str, "GL_TEXTURE_VIEW_MIN_LAYER_EXT") == 0) - { - return 0x82DD; - } - if (strcmp(str, "GL_TEXTURE_VIEW_MIN_LAYER_OES") == 0) - { - return 0x82DD; - } - if (strcmp(str, "GL_TEXTURE_VIEW_MIN_LEVEL") == 0) - { - return 0x82DB; - } - if (strcmp(str, "GL_TEXTURE_VIEW_MIN_LEVEL_EXT") == 0) - { - return 0x82DB; - } - if (strcmp(str, "GL_TEXTURE_VIEW_MIN_LEVEL_OES") == 0) - { - return 0x82DB; - } - if (strcmp(str, "GL_TEXTURE_VIEW_NUM_LAYERS") == 0) - { - return 0x82DE; - } - if (strcmp(str, "GL_TEXTURE_VIEW_NUM_LAYERS_EXT") == 0) - { - return 0x82DE; - } - if (strcmp(str, "GL_TEXTURE_VIEW_NUM_LAYERS_OES") == 0) - { - return 0x82DE; - } - if (strcmp(str, "GL_TEXTURE_VIEW_NUM_LEVELS") == 0) - { - return 0x82DC; - } - if (strcmp(str, "GL_TEXTURE_VIEW_NUM_LEVELS_EXT") == 0) - { - return 0x82DC; - } - if (strcmp(str, "GL_TEXTURE_VIEW_NUM_LEVELS_OES") == 0) - { - return 0x82DC; - } - if (strcmp(str, "GL_TEXTURE_WIDTH") == 0) - { - return 0x1000; - } - if (strcmp(str, "GL_TEXTURE_WIDTH_QCOM") == 0) - { - return 0x8BD2; - } - if (strcmp(str, "GL_TEXTURE_WRAP_Q_SGIS") == 0) - { - return 0x8137; - } - if (strcmp(str, "GL_TEXTURE_WRAP_R") == 0) - { - return 0x8072; - } - if (strcmp(str, "GL_TEXTURE_WRAP_R_EXT") == 0) - { - return 0x8072; - } - if (strcmp(str, "GL_TEXTURE_WRAP_R_OES") == 0) - { - return 0x8072; - } - if (strcmp(str, "GL_TEXTURE_WRAP_S") == 0) - { - return 0x2802; - } - if (strcmp(str, "GL_TEXTURE_WRAP_T") == 0) - { - return 0x2803; - } - if (strcmp(str, "GL_TEXT_FRAGMENT_SHADER_ATI") == 0) - { - return 0x8200; - } - if (strcmp(str, "GL_TILE_RASTER_ORDER_FIXED_MESA") == 0) - { - return 0x8BB8; - } - if (strcmp(str, "GL_TILE_RASTER_ORDER_INCREASING_X_MESA") == 0) - { - return 0x8BB9; - } - if (strcmp(str, "GL_TILE_RASTER_ORDER_INCREASING_Y_MESA") == 0) - { - return 0x8BBA; - } - if (strcmp(str, "GL_TILING_TYPES_EXT") == 0) - { - return 0x9583; - } - if (strcmp(str, "GL_TIMELINE_SEMAPHORE_VALUE_NV") == 0) - { - return 0x9595; - } - if (strcmp(str, "GL_TIMEOUT_EXPIRED") == 0) - { - return 0x911B; - } - if (strcmp(str, "GL_TIMEOUT_EXPIRED_APPLE") == 0) - { - return 0x911B; - } - if (strcmp(str, "GL_TIMEOUT_IGNORED") == 0) - { - return 0xFFFFFFFF; - } - if (strcmp(str, "GL_TIMEOUT_IGNORED_APPLE") == 0) - { - return 0xFFFFFFFF; - } - if (strcmp(str, "GL_TIMESTAMP") == 0) - { - return 0x8E28; - } - if (strcmp(str, "GL_TIMESTAMP_EXT") == 0) - { - return 0x8E28; - } - if (strcmp(str, "GL_TIME_ELAPSED") == 0) - { - return 0x88BF; - } - if (strcmp(str, "GL_TIME_ELAPSED_EXT") == 0) - { - return 0x88BF; - } - if (strcmp(str, "GL_TOP_LEVEL_ARRAY_SIZE") == 0) - { - return 0x930C; - } - if (strcmp(str, "GL_TOP_LEVEL_ARRAY_STRIDE") == 0) - { - return 0x930D; - } - if (strcmp(str, "GL_TRACE_ALL_BITS_MESA") == 0) - { - return 0xFFFF; - } - if (strcmp(str, "GL_TRACE_ARRAYS_BIT_MESA") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_TRACE_ERRORS_BIT_MESA") == 0) - { - return 0x0020; - } - if (strcmp(str, "GL_TRACE_MASK_MESA") == 0) - { - return 0x8755; - } - if (strcmp(str, "GL_TRACE_NAME_MESA") == 0) - { - return 0x8756; - } - if (strcmp(str, "GL_TRACE_OPERATIONS_BIT_MESA") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_TRACE_PIXELS_BIT_MESA") == 0) - { - return 0x0010; - } - if (strcmp(str, "GL_TRACE_PRIMITIVES_BIT_MESA") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_TRACE_TEXTURES_BIT_MESA") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_TRACK_MATRIX_NV") == 0) - { - return 0x8648; - } - if (strcmp(str, "GL_TRACK_MATRIX_TRANSFORM_NV") == 0) - { - return 0x8649; - } - if (strcmp(str, "GL_TRANSFORM_BIT") == 0) - { - return 0x1000; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK") == 0) - { - return 0x8E22; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_ACTIVE") == 0) - { - return 0x8E24; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_ATTRIBS_NV") == 0) - { - return 0x8C7E; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BARRIER_BIT") == 0) - { - return 0x0800; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT") == 0) - { - return 0x0800; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BINDING") == 0) - { - return 0x8E25; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BINDING_NV") == 0) - { - return 0x8E25; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER") == 0) - { - return 0x8C8E; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE") == 0) - { - return 0x8E24; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV") == 0) - { - return 0x8E24; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_BINDING") == 0) - { - return 0x8C8F; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT") == 0) - { - return 0x8C8F; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV") == 0) - { - return 0x8C8F; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_EXT") == 0) - { - return 0x8C8E; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_INDEX") == 0) - { - return 0x934B; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_MODE") == 0) - { - return 0x8C7F; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT") == 0) - { - return 0x8C7F; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV") == 0) - { - return 0x8C7F; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_NV") == 0) - { - return 0x8C8E; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED") == 0) - { - return 0x8E23; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV") == 0) - { - return 0x8E23; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_SIZE") == 0) - { - return 0x8C85; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT") == 0) - { - return 0x8C85; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV") == 0) - { - return 0x8C85; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_START") == 0) - { - return 0x8C84; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT") == 0) - { - return 0x8C84; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_START_NV") == 0) - { - return 0x8C84; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE") == 0) - { - return 0x934C; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_NV") == 0) - { - return 0x8E22; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_OVERFLOW") == 0) - { - return 0x82EC; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_OVERFLOW_ARB") == 0) - { - return 0x82EC; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_PAUSED") == 0) - { - return 0x8E23; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN") == 0) - { - return 0x8C88; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT") == 0) - { - return 0x8C88; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV") == 0) - { - return 0x8C88; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_RECORD_NV") == 0) - { - return 0x8C86; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW") == 0) - { - return 0x82ED; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW_ARB") == 0) - { - return 0x82ED; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_VARYING") == 0) - { - return 0x92F4; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_VARYINGS") == 0) - { - return 0x8C83; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_VARYINGS_EXT") == 0) - { - return 0x8C83; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_VARYINGS_NV") == 0) - { - return 0x8C83; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH") == 0) - { - return 0x8C76; - } - if (strcmp(str, "GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT") == 0) - { - return 0x8C76; - } - if (strcmp(str, "GL_TRANSFORM_HINT_APPLE") == 0) - { - return 0x85B1; - } - if (strcmp(str, "GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE") == 0) - { - return 0x93A0; - } - if (strcmp(str, "GL_TRANSLATE_2D_NV") == 0) - { - return 0x9090; - } - if (strcmp(str, "GL_TRANSLATE_3D_NV") == 0) - { - return 0x9091; - } - if (strcmp(str, "GL_TRANSLATE_X_NV") == 0) - { - return 0x908E; - } - if (strcmp(str, "GL_TRANSLATE_Y_NV") == 0) - { - return 0x908F; - } - if (strcmp(str, "GL_TRANSPOSE_AFFINE_2D_NV") == 0) - { - return 0x9096; - } - if (strcmp(str, "GL_TRANSPOSE_AFFINE_3D_NV") == 0) - { - return 0x9098; - } - if (strcmp(str, "GL_TRANSPOSE_COLOR_MATRIX") == 0) - { - return 0x84E6; - } - if (strcmp(str, "GL_TRANSPOSE_COLOR_MATRIX_ARB") == 0) - { - return 0x84E6; - } - if (strcmp(str, "GL_TRANSPOSE_CURRENT_MATRIX_ARB") == 0) - { - return 0x88B7; - } - if (strcmp(str, "GL_TRANSPOSE_MODELVIEW_MATRIX") == 0) - { - return 0x84E3; - } - if (strcmp(str, "GL_TRANSPOSE_MODELVIEW_MATRIX_ARB") == 0) - { - return 0x84E3; - } - if (strcmp(str, "GL_TRANSPOSE_NV") == 0) - { - return 0x862C; - } - if (strcmp(str, "GL_TRANSPOSE_PROGRAM_MATRIX_EXT") == 0) - { - return 0x8E2E; - } - if (strcmp(str, "GL_TRANSPOSE_PROJECTION_MATRIX") == 0) - { - return 0x84E4; - } - if (strcmp(str, "GL_TRANSPOSE_PROJECTION_MATRIX_ARB") == 0) - { - return 0x84E4; - } - if (strcmp(str, "GL_TRANSPOSE_TEXTURE_MATRIX") == 0) - { - return 0x84E5; - } - if (strcmp(str, "GL_TRANSPOSE_TEXTURE_MATRIX_ARB") == 0) - { - return 0x84E5; - } - if (strcmp(str, "GL_TRIANGLES") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_TRIANGLES_ADJACENCY") == 0) - { - return 0x000C; - } - if (strcmp(str, "GL_TRIANGLES_ADJACENCY_ARB") == 0) - { - return 0x000C; - } - if (strcmp(str, "GL_TRIANGLES_ADJACENCY_EXT") == 0) - { - return 0x000C; - } - if (strcmp(str, "GL_TRIANGLES_ADJACENCY_OES") == 0) - { - return 0x000C; - } - if (strcmp(str, "GL_TRIANGLE_FAN") == 0) - { - return 0x0006; - } - if (strcmp(str, "GL_TRIANGLE_LIST_SUN") == 0) - { - return 0x81D7; - } - if (strcmp(str, "GL_TRIANGLE_MESH_SUN") == 0) - { - return 0x8615; - } - if (strcmp(str, "GL_TRIANGLE_STRIP") == 0) - { - return 0x0005; - } - if (strcmp(str, "GL_TRIANGLE_STRIP_ADJACENCY") == 0) - { - return 0x000D; - } - if (strcmp(str, "GL_TRIANGLE_STRIP_ADJACENCY_ARB") == 0) - { - return 0x000D; - } - if (strcmp(str, "GL_TRIANGLE_STRIP_ADJACENCY_EXT") == 0) - { - return 0x000D; - } - if (strcmp(str, "GL_TRIANGLE_STRIP_ADJACENCY_OES") == 0) - { - return 0x000D; - } - if (strcmp(str, "GL_TRIANGULAR_NV") == 0) - { - return 0x90A5; - } - if (strcmp(str, "GL_TRP_ERROR_CONTEXT_RESET_IMG") == 0) - { - return 0x8EA1; - } - if (strcmp(str, "GL_TRP_IMG") == 0) - { - return 0x8EA0; - } - if (strcmp(str, "GL_TRP_UNSUPPORTED_CONTEXT_IMG") == 0) - { - return 0x8EA2; - } - if (strcmp(str, "GL_TRUE") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_TYPE") == 0) - { - return 0x92FA; - } - if (strcmp(str, "GL_UNCORRELATED_NV") == 0) - { - return 0x9282; - } - if (strcmp(str, "GL_UNDEFINED_APPLE") == 0) - { - return 0x8A1C; - } - if (strcmp(str, "GL_UNDEFINED_VERTEX") == 0) - { - return 0x8260; - } - if (strcmp(str, "GL_UNDEFINED_VERTEX_EXT") == 0) - { - return 0x8260; - } - if (strcmp(str, "GL_UNDEFINED_VERTEX_OES") == 0) - { - return 0x8260; - } - if (strcmp(str, "GL_UNIFORM") == 0) - { - return 0x92E1; - } - if (strcmp(str, "GL_UNIFORM_ADDRESS_COMMAND_NV") == 0) - { - return 0x000A; - } - if (strcmp(str, "GL_UNIFORM_ARRAY_STRIDE") == 0) - { - return 0x8A3C; - } - if (strcmp(str, "GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX") == 0) - { - return 0x92DA; - } - if (strcmp(str, "GL_UNIFORM_BARRIER_BIT") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_UNIFORM_BARRIER_BIT_EXT") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_UNIFORM_BLOCK") == 0) - { - return 0x92E2; - } - if (strcmp(str, "GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS") == 0) - { - return 0x8A42; - } - if (strcmp(str, "GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES") == 0) - { - return 0x8A43; - } - if (strcmp(str, "GL_UNIFORM_BLOCK_BINDING") == 0) - { - return 0x8A3F; - } - if (strcmp(str, "GL_UNIFORM_BLOCK_DATA_SIZE") == 0) - { - return 0x8A40; - } - if (strcmp(str, "GL_UNIFORM_BLOCK_INDEX") == 0) - { - return 0x8A3A; - } - if (strcmp(str, "GL_UNIFORM_BLOCK_NAME_LENGTH") == 0) - { - return 0x8A41; - } - if (strcmp(str, "GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER") == 0) - { - return 0x90EC; - } - if (strcmp(str, "GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER") == 0) - { - return 0x8A46; - } - if (strcmp(str, "GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER") == 0) - { - return 0x8A45; - } - if (strcmp(str, "GL_UNIFORM_BLOCK_REFERENCED_BY_MESH_SHADER_NV") == 0) - { - return 0x959C; - } - if (strcmp(str, "GL_UNIFORM_BLOCK_REFERENCED_BY_TASK_SHADER_NV") == 0) - { - return 0x959D; - } - if (strcmp(str, "GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER") == 0) - { - return 0x84F0; - } - if (strcmp(str, "GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER") == 0) - { - return 0x84F1; - } - if (strcmp(str, "GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER") == 0) - { - return 0x8A44; - } - if (strcmp(str, "GL_UNIFORM_BUFFER") == 0) - { - return 0x8A11; - } - if (strcmp(str, "GL_UNIFORM_BUFFER_ADDRESS_NV") == 0) - { - return 0x936F; - } - if (strcmp(str, "GL_UNIFORM_BUFFER_BINDING") == 0) - { - return 0x8A28; - } - if (strcmp(str, "GL_UNIFORM_BUFFER_BINDING_EXT") == 0) - { - return 0x8DEF; - } - if (strcmp(str, "GL_UNIFORM_BUFFER_EXT") == 0) - { - return 0x8DEE; - } - if (strcmp(str, "GL_UNIFORM_BUFFER_LENGTH_NV") == 0) - { - return 0x9370; - } - if (strcmp(str, "GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT") == 0) - { - return 0x8A34; - } - if (strcmp(str, "GL_UNIFORM_BUFFER_SIZE") == 0) - { - return 0x8A2A; - } - if (strcmp(str, "GL_UNIFORM_BUFFER_START") == 0) - { - return 0x8A29; - } - if (strcmp(str, "GL_UNIFORM_BUFFER_UNIFIED_NV") == 0) - { - return 0x936E; - } - if (strcmp(str, "GL_UNIFORM_IS_ROW_MAJOR") == 0) - { - return 0x8A3E; - } - if (strcmp(str, "GL_UNIFORM_MATRIX_STRIDE") == 0) - { - return 0x8A3D; - } - if (strcmp(str, "GL_UNIFORM_NAME_LENGTH") == 0) - { - return 0x8A39; - } - if (strcmp(str, "GL_UNIFORM_OFFSET") == 0) - { - return 0x8A3B; - } - if (strcmp(str, "GL_UNIFORM_SIZE") == 0) - { - return 0x8A38; - } - if (strcmp(str, "GL_UNIFORM_TYPE") == 0) - { - return 0x8A37; - } - if (strcmp(str, "GL_UNKNOWN_CONTEXT_RESET") == 0) - { - return 0x8255; - } - if (strcmp(str, "GL_UNKNOWN_CONTEXT_RESET_ARB") == 0) - { - return 0x8255; - } - if (strcmp(str, "GL_UNKNOWN_CONTEXT_RESET_EXT") == 0) - { - return 0x8255; - } - if (strcmp(str, "GL_UNKNOWN_CONTEXT_RESET_KHR") == 0) - { - return 0x8255; - } - if (strcmp(str, "GL_UNPACK_ALIGNMENT") == 0) - { - return 0x0CF5; - } - if (strcmp(str, "GL_UNPACK_CLIENT_STORAGE_APPLE") == 0) - { - return 0x85B2; - } - if (strcmp(str, "GL_UNPACK_CMYK_HINT_EXT") == 0) - { - return 0x800F; - } - if (strcmp(str, "GL_UNPACK_COLORSPACE_CONVERSION_WEBGL") == 0) - { - return 0x9243; - } - if (strcmp(str, "GL_UNPACK_COMPRESSED_BLOCK_DEPTH") == 0) - { - return 0x9129; - } - if (strcmp(str, "GL_UNPACK_COMPRESSED_BLOCK_HEIGHT") == 0) - { - return 0x9128; - } - if (strcmp(str, "GL_UNPACK_COMPRESSED_BLOCK_SIZE") == 0) - { - return 0x912A; - } - if (strcmp(str, "GL_UNPACK_COMPRESSED_BLOCK_WIDTH") == 0) - { - return 0x9127; - } - if (strcmp(str, "GL_UNPACK_COMPRESSED_SIZE_SGIX") == 0) - { - return 0x831A; - } - if (strcmp(str, "GL_UNPACK_CONSTANT_DATA_SUNX") == 0) - { - return 0x81D5; - } - if (strcmp(str, "GL_UNPACK_FLIP_Y_WEBGL") == 0) - { - return 0x9240; - } - if (strcmp(str, "GL_UNPACK_IMAGE_DEPTH_SGIS") == 0) - { - return 0x8133; - } - if (strcmp(str, "GL_UNPACK_IMAGE_HEIGHT") == 0) - { - return 0x806E; - } - if (strcmp(str, "GL_UNPACK_IMAGE_HEIGHT_EXT") == 0) - { - return 0x806E; - } - if (strcmp(str, "GL_UNPACK_LSB_FIRST") == 0) - { - return 0x0CF1; - } - if (strcmp(str, "GL_UNPACK_PREMULTIPLY_ALPHA_WEBGL") == 0) - { - return 0x9241; - } - if (strcmp(str, "GL_UNPACK_RESAMPLE_OML") == 0) - { - return 0x8985; - } - if (strcmp(str, "GL_UNPACK_RESAMPLE_SGIX") == 0) - { - return 0x842F; - } - if (strcmp(str, "GL_UNPACK_ROW_BYTES_APPLE") == 0) - { - return 0x8A16; - } - if (strcmp(str, "GL_UNPACK_ROW_LENGTH") == 0) - { - return 0x0CF2; - } - if (strcmp(str, "GL_UNPACK_ROW_LENGTH_EXT") == 0) - { - return 0x0CF2; - } - if (strcmp(str, "GL_UNPACK_SKIP_IMAGES") == 0) - { - return 0x806D; - } - if (strcmp(str, "GL_UNPACK_SKIP_IMAGES_EXT") == 0) - { - return 0x806D; - } - if (strcmp(str, "GL_UNPACK_SKIP_PIXELS") == 0) - { - return 0x0CF4; - } - if (strcmp(str, "GL_UNPACK_SKIP_PIXELS_EXT") == 0) - { - return 0x0CF4; - } - if (strcmp(str, "GL_UNPACK_SKIP_ROWS") == 0) - { - return 0x0CF3; - } - if (strcmp(str, "GL_UNPACK_SKIP_ROWS_EXT") == 0) - { - return 0x0CF3; - } - if (strcmp(str, "GL_UNPACK_SKIP_VOLUMES_SGIS") == 0) - { - return 0x8132; - } - if (strcmp(str, "GL_UNPACK_SUBSAMPLE_RATE_SGIX") == 0) - { - return 0x85A1; - } - if (strcmp(str, "GL_UNPACK_SWAP_BYTES") == 0) - { - return 0x0CF0; - } - if (strcmp(str, "GL_UNSIGNALED") == 0) - { - return 0x9118; - } - if (strcmp(str, "GL_UNSIGNALED_APPLE") == 0) - { - return 0x9118; - } - if (strcmp(str, "GL_UNSIGNED_BYTE") == 0) - { - return 0x1401; - } - if (strcmp(str, "GL_UNSIGNED_BYTE_2_3_3_REV") == 0) - { - return 0x8362; - } - if (strcmp(str, "GL_UNSIGNED_BYTE_2_3_3_REV_EXT") == 0) - { - return 0x8362; - } - if (strcmp(str, "GL_UNSIGNED_BYTE_3_3_2") == 0) - { - return 0x8032; - } - if (strcmp(str, "GL_UNSIGNED_BYTE_3_3_2_EXT") == 0) - { - return 0x8032; - } - if (strcmp(str, "GL_UNSIGNED_IDENTITY_NV") == 0) - { - return 0x8536; - } - if (strcmp(str, "GL_UNSIGNED_INT") == 0) - { - return 0x1405; - } - if (strcmp(str, "GL_UNSIGNED_INT16_NV") == 0) - { - return 0x8FF0; - } - if (strcmp(str, "GL_UNSIGNED_INT16_VEC2_NV") == 0) - { - return 0x8FF1; - } - if (strcmp(str, "GL_UNSIGNED_INT16_VEC3_NV") == 0) - { - return 0x8FF2; - } - if (strcmp(str, "GL_UNSIGNED_INT16_VEC4_NV") == 0) - { - return 0x8FF3; - } - if (strcmp(str, "GL_UNSIGNED_INT64_AMD") == 0) - { - return 0x8BC2; - } - if (strcmp(str, "GL_UNSIGNED_INT64_ARB") == 0) - { - return 0x140F; - } - if (strcmp(str, "GL_UNSIGNED_INT64_NV") == 0) - { - return 0x140F; - } - if (strcmp(str, "GL_UNSIGNED_INT64_VEC2_ARB") == 0) - { - return 0x8FF5; - } - if (strcmp(str, "GL_UNSIGNED_INT64_VEC2_NV") == 0) - { - return 0x8FF5; - } - if (strcmp(str, "GL_UNSIGNED_INT64_VEC3_ARB") == 0) - { - return 0x8FF6; - } - if (strcmp(str, "GL_UNSIGNED_INT64_VEC3_NV") == 0) - { - return 0x8FF6; - } - if (strcmp(str, "GL_UNSIGNED_INT64_VEC4_ARB") == 0) - { - return 0x8FF7; - } - if (strcmp(str, "GL_UNSIGNED_INT64_VEC4_NV") == 0) - { - return 0x8FF7; - } - if (strcmp(str, "GL_UNSIGNED_INT8_NV") == 0) - { - return 0x8FEC; - } - if (strcmp(str, "GL_UNSIGNED_INT8_VEC2_NV") == 0) - { - return 0x8FED; - } - if (strcmp(str, "GL_UNSIGNED_INT8_VEC3_NV") == 0) - { - return 0x8FEE; - } - if (strcmp(str, "GL_UNSIGNED_INT8_VEC4_NV") == 0) - { - return 0x8FEF; - } - if (strcmp(str, "GL_UNSIGNED_INT_10F_11F_11F_REV") == 0) - { - return 0x8C3B; - } - if (strcmp(str, "GL_UNSIGNED_INT_10F_11F_11F_REV_APPLE") == 0) - { - return 0x8C3B; - } - if (strcmp(str, "GL_UNSIGNED_INT_10F_11F_11F_REV_EXT") == 0) - { - return 0x8C3B; - } - if (strcmp(str, "GL_UNSIGNED_INT_10_10_10_2") == 0) - { - return 0x8036; - } - if (strcmp(str, "GL_UNSIGNED_INT_10_10_10_2_EXT") == 0) - { - return 0x8036; - } - if (strcmp(str, "GL_UNSIGNED_INT_10_10_10_2_OES") == 0) - { - return 0x8DF6; - } - if (strcmp(str, "GL_UNSIGNED_INT_24_8") == 0) - { - return 0x84FA; - } - if (strcmp(str, "GL_UNSIGNED_INT_24_8_EXT") == 0) - { - return 0x84FA; - } - if (strcmp(str, "GL_UNSIGNED_INT_24_8_MESA") == 0) - { - return 0x8751; - } - if (strcmp(str, "GL_UNSIGNED_INT_24_8_NV") == 0) - { - return 0x84FA; - } - if (strcmp(str, "GL_UNSIGNED_INT_24_8_OES") == 0) - { - return 0x84FA; - } - if (strcmp(str, "GL_UNSIGNED_INT_2_10_10_10_REV") == 0) - { - return 0x8368; - } - if (strcmp(str, "GL_UNSIGNED_INT_2_10_10_10_REV_EXT") == 0) - { - return 0x8368; - } - if (strcmp(str, "GL_UNSIGNED_INT_5_9_9_9_REV") == 0) - { - return 0x8C3E; - } - if (strcmp(str, "GL_UNSIGNED_INT_5_9_9_9_REV_APPLE") == 0) - { - return 0x8C3E; - } - if (strcmp(str, "GL_UNSIGNED_INT_5_9_9_9_REV_EXT") == 0) - { - return 0x8C3E; - } - if (strcmp(str, "GL_UNSIGNED_INT_8_24_REV_MESA") == 0) - { - return 0x8752; - } - if (strcmp(str, "GL_UNSIGNED_INT_8_8_8_8") == 0) - { - return 0x8035; - } - if (strcmp(str, "GL_UNSIGNED_INT_8_8_8_8_EXT") == 0) - { - return 0x8035; - } - if (strcmp(str, "GL_UNSIGNED_INT_8_8_8_8_REV") == 0) - { - return 0x8367; - } - if (strcmp(str, "GL_UNSIGNED_INT_8_8_8_8_REV_EXT") == 0) - { - return 0x8367; - } - if (strcmp(str, "GL_UNSIGNED_INT_8_8_S8_S8_REV_NV") == 0) - { - return 0x86DB; - } - if (strcmp(str, "GL_UNSIGNED_INT_ATOMIC_COUNTER") == 0) - { - return 0x92DB; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_1D") == 0) - { - return 0x9062; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_1D_ARRAY") == 0) - { - return 0x9068; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_1D_ARRAY_EXT") == 0) - { - return 0x9068; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_1D_EXT") == 0) - { - return 0x9062; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_2D") == 0) - { - return 0x9063; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_2D_ARRAY") == 0) - { - return 0x9069; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_2D_ARRAY_EXT") == 0) - { - return 0x9069; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_2D_EXT") == 0) - { - return 0x9063; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE") == 0) - { - return 0x906B; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY") == 0) - { - return 0x906C; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT") == 0) - { - return 0x906C; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_EXT") == 0) - { - return 0x906B; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_2D_RECT") == 0) - { - return 0x9065; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_2D_RECT_EXT") == 0) - { - return 0x9065; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_3D") == 0) - { - return 0x9064; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_3D_EXT") == 0) - { - return 0x9064; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_BUFFER") == 0) - { - return 0x9067; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_BUFFER_EXT") == 0) - { - return 0x9067; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_BUFFER_OES") == 0) - { - return 0x9067; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_CUBE") == 0) - { - return 0x9066; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_CUBE_EXT") == 0) - { - return 0x9066; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY") == 0) - { - return 0x906A; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT") == 0) - { - return 0x906A; - } - if (strcmp(str, "GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_OES") == 0) - { - return 0x906A; - } - if (strcmp(str, "GL_UNSIGNED_INT_S8_S8_8_8_NV") == 0) - { - return 0x86DA; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_1D") == 0) - { - return 0x8DD1; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_1D_ARRAY") == 0) - { - return 0x8DD6; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT") == 0) - { - return 0x8DD6; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_1D_EXT") == 0) - { - return 0x8DD1; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_2D") == 0) - { - return 0x8DD2; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_2D_ARRAY") == 0) - { - return 0x8DD7; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT") == 0) - { - return 0x8DD7; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_2D_EXT") == 0) - { - return 0x8DD2; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE") == 0) - { - return 0x910A; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY") == 0) - { - return 0x910D; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES") == 0) - { - return 0x910D; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_2D_RECT") == 0) - { - return 0x8DD5; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT") == 0) - { - return 0x8DD5; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_3D") == 0) - { - return 0x8DD3; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_3D_EXT") == 0) - { - return 0x8DD3; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_BUFFER") == 0) - { - return 0x8DD8; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD") == 0) - { - return 0x9003; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT") == 0) - { - return 0x8DD8; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_BUFFER_OES") == 0) - { - return 0x8DD8; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_CUBE") == 0) - { - return 0x8DD4; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_CUBE_EXT") == 0) - { - return 0x8DD4; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY") == 0) - { - return 0x900F; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_ARB") == 0) - { - return 0x900F; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_EXT") == 0) - { - return 0x900F; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_OES") == 0) - { - return 0x900F; - } - if (strcmp(str, "GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV") == 0) - { - return 0x8E58; - } - if (strcmp(str, "GL_UNSIGNED_INT_VEC2") == 0) - { - return 0x8DC6; - } - if (strcmp(str, "GL_UNSIGNED_INT_VEC2_EXT") == 0) - { - return 0x8DC6; - } - if (strcmp(str, "GL_UNSIGNED_INT_VEC3") == 0) - { - return 0x8DC7; - } - if (strcmp(str, "GL_UNSIGNED_INT_VEC3_EXT") == 0) - { - return 0x8DC7; - } - if (strcmp(str, "GL_UNSIGNED_INT_VEC4") == 0) - { - return 0x8DC8; - } - if (strcmp(str, "GL_UNSIGNED_INT_VEC4_EXT") == 0) - { - return 0x8DC8; - } - if (strcmp(str, "GL_UNSIGNED_INVERT_NV") == 0) - { - return 0x8537; - } - if (strcmp(str, "GL_UNSIGNED_NORMALIZED") == 0) - { - return 0x8C17; - } - if (strcmp(str, "GL_UNSIGNED_NORMALIZED_ARB") == 0) - { - return 0x8C17; - } - if (strcmp(str, "GL_UNSIGNED_NORMALIZED_EXT") == 0) - { - return 0x8C17; - } - if (strcmp(str, "GL_UNSIGNED_SHORT") == 0) - { - return 0x1403; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_15_1_MESA") == 0) - { - return 0x8753; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_1_15_REV_MESA") == 0) - { - return 0x8754; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_1_5_5_5_REV") == 0) - { - return 0x8366; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT") == 0) - { - return 0x8366; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_4_4_4_4") == 0) - { - return 0x8033; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_4_4_4_4_EXT") == 0) - { - return 0x8033; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_4_4_4_4_REV") == 0) - { - return 0x8365; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT") == 0) - { - return 0x8365; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG") == 0) - { - return 0x8365; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_5_5_5_1") == 0) - { - return 0x8034; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_5_5_5_1_EXT") == 0) - { - return 0x8034; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_5_6_5") == 0) - { - return 0x8363; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_5_6_5_EXT") == 0) - { - return 0x8363; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_5_6_5_REV") == 0) - { - return 0x8364; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_5_6_5_REV_EXT") == 0) - { - return 0x8364; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_8_8_APPLE") == 0) - { - return 0x85BA; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_8_8_MESA") == 0) - { - return 0x85BA; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_8_8_REV_APPLE") == 0) - { - return 0x85BB; - } - if (strcmp(str, "GL_UNSIGNED_SHORT_8_8_REV_MESA") == 0) - { - return 0x85BB; - } - if (strcmp(str, "GL_UPLOAD_GPU_MASK_NVX") == 0) - { - return 0x954A; - } - if (strcmp(str, "GL_UPPER_LEFT") == 0) - { - return 0x8CA2; - } - if (strcmp(str, "GL_UPPER_LEFT_EXT") == 0) - { - return 0x8CA2; - } - if (strcmp(str, "GL_USAGE_COLOR_ATTACHMENT_BIT_ANGLE") == 0) - { - return 0x0010; - } - if (strcmp(str, "GL_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT_ANGLE") == 0) - { - return 0x0020; - } - if (strcmp(str, "GL_USAGE_FRAGMENT_DENSITY_MAP_BIT_ANGLE") == 0) - { - return 0x0200; - } - if (strcmp(str, "GL_USAGE_INPUT_ATTACHMENT_BIT_ANGLE") == 0) - { - return 0x0080; - } - if (strcmp(str, "GL_USAGE_SAMPLED_BIT_ANGLE") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_USAGE_SHADING_RATE_IMAGE_BIT_ANGLE") == 0) - { - return 0x0100; - } - if (strcmp(str, "GL_USAGE_STORAGE_BIT_ANGLE") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_USAGE_TRANSFER_DST_BIT_ANGLE") == 0) - { - return 0x0002; - } - if (strcmp(str, "GL_USAGE_TRANSFER_SRC_BIT_ANGLE") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_USAGE_TRANSIENT_ATTACHMENT_BIT_ANGLE") == 0) - { - return 0x0040; - } - if (strcmp(str, "GL_USE_MISSING_GLYPH_NV") == 0) - { - return 0x90AA; - } - if (strcmp(str, "GL_UTF16_NV") == 0) - { - return 0x909B; - } - if (strcmp(str, "GL_UTF8_NV") == 0) - { - return 0x909A; - } - if (strcmp(str, "GL_UUID_SIZE_EXT") == 0) - { - return 0x0016; - } - if (strcmp(str, "GL_V2F") == 0) - { - return 0x2A20; - } - if (strcmp(str, "GL_V3F") == 0) - { - return 0x2A21; - } - if (strcmp(str, "GL_VALIDATE_SHADER_BINARY_QCOM") == 0) - { - return 0x96A3; - } - if (strcmp(str, "GL_VALIDATE_STATUS") == 0) - { - return 0x8B83; - } - if (strcmp(str, "GL_VARIABLE_A_NV") == 0) - { - return 0x8523; - } - if (strcmp(str, "GL_VARIABLE_B_NV") == 0) - { - return 0x8524; - } - if (strcmp(str, "GL_VARIABLE_C_NV") == 0) - { - return 0x8525; - } - if (strcmp(str, "GL_VARIABLE_D_NV") == 0) - { - return 0x8526; - } - if (strcmp(str, "GL_VARIABLE_E_NV") == 0) - { - return 0x8527; - } - if (strcmp(str, "GL_VARIABLE_F_NV") == 0) - { - return 0x8528; - } - if (strcmp(str, "GL_VARIABLE_G_NV") == 0) - { - return 0x8529; - } - if (strcmp(str, "GL_VARIANT_ARRAY_EXT") == 0) - { - return 0x87E8; - } - if (strcmp(str, "GL_VARIANT_ARRAY_POINTER_EXT") == 0) - { - return 0x87E9; - } - if (strcmp(str, "GL_VARIANT_ARRAY_STRIDE_EXT") == 0) - { - return 0x87E6; - } - if (strcmp(str, "GL_VARIANT_ARRAY_TYPE_EXT") == 0) - { - return 0x87E7; - } - if (strcmp(str, "GL_VARIANT_DATATYPE_EXT") == 0) - { - return 0x87E5; - } - if (strcmp(str, "GL_VARIANT_EXT") == 0) - { - return 0x87C1; - } - if (strcmp(str, "GL_VARIANT_VALUE_EXT") == 0) - { - return 0x87E4; - } - if (strcmp(str, "GL_VBO_FREE_MEMORY_ATI") == 0) - { - return 0x87FB; - } - if (strcmp(str, "GL_VECTOR_EXT") == 0) - { - return 0x87BF; - } - if (strcmp(str, "GL_VENDOR") == 0) - { - return 0x1F00; - } - if (strcmp(str, "GL_VERSION") == 0) - { - return 0x1F02; - } - if (strcmp(str, "GL_VERSION_ES_CL_1_0") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_VERSION_ES_CL_1_1") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_VERSION_ES_CM_1_1") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_VERTEX23_BIT_PGI") == 0) - { - return 0x0004; - } - if (strcmp(str, "GL_VERTEX4_BIT_PGI") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_VERTEX_ARRAY") == 0) - { - return 0x8074; - } - if (strcmp(str, "GL_VERTEX_ARRAY_ADDRESS_NV") == 0) - { - return 0x8F21; - } - if (strcmp(str, "GL_VERTEX_ARRAY_BINDING") == 0) - { - return 0x85B5; - } - if (strcmp(str, "GL_VERTEX_ARRAY_BINDING_APPLE") == 0) - { - return 0x85B5; - } - if (strcmp(str, "GL_VERTEX_ARRAY_BINDING_OES") == 0) - { - return 0x85B5; - } - if (strcmp(str, "GL_VERTEX_ARRAY_BUFFER_BINDING") == 0) - { - return 0x8896; - } - if (strcmp(str, "GL_VERTEX_ARRAY_BUFFER_BINDING_ARB") == 0) - { - return 0x8896; - } - if (strcmp(str, "GL_VERTEX_ARRAY_COUNT_EXT") == 0) - { - return 0x807D; - } - if (strcmp(str, "GL_VERTEX_ARRAY_EXT") == 0) - { - return 0x8074; - } - if (strcmp(str, "GL_VERTEX_ARRAY_KHR") == 0) - { - return 0x8074; - } - if (strcmp(str, "GL_VERTEX_ARRAY_LENGTH_NV") == 0) - { - return 0x8F2B; - } - if (strcmp(str, "GL_VERTEX_ARRAY_LIST_IBM") == 0) - { - return 0x103070; - } - if (strcmp(str, "GL_VERTEX_ARRAY_LIST_STRIDE_IBM") == 0) - { - return 0x103080; - } - if (strcmp(str, "GL_VERTEX_ARRAY_OBJECT_AMD") == 0) - { - return 0x9154; - } - if (strcmp(str, "GL_VERTEX_ARRAY_OBJECT_EXT") == 0) - { - return 0x9154; - } - if (strcmp(str, "GL_VERTEX_ARRAY_PARALLEL_POINTERS_INTEL") == 0) - { - return 0x83F5; - } - if (strcmp(str, "GL_VERTEX_ARRAY_POINTER") == 0) - { - return 0x808E; - } - if (strcmp(str, "GL_VERTEX_ARRAY_POINTER_EXT") == 0) - { - return 0x808E; - } - if (strcmp(str, "GL_VERTEX_ARRAY_RANGE_APPLE") == 0) - { - return 0x851D; - } - if (strcmp(str, "GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE") == 0) - { - return 0x851E; - } - if (strcmp(str, "GL_VERTEX_ARRAY_RANGE_LENGTH_NV") == 0) - { - return 0x851E; - } - if (strcmp(str, "GL_VERTEX_ARRAY_RANGE_NV") == 0) - { - return 0x851D; - } - if (strcmp(str, "GL_VERTEX_ARRAY_RANGE_POINTER_APPLE") == 0) - { - return 0x8521; - } - if (strcmp(str, "GL_VERTEX_ARRAY_RANGE_POINTER_NV") == 0) - { - return 0x8521; - } - if (strcmp(str, "GL_VERTEX_ARRAY_RANGE_VALID_NV") == 0) - { - return 0x851F; - } - if (strcmp(str, "GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV") == 0) - { - return 0x8533; - } - if (strcmp(str, "GL_VERTEX_ARRAY_SIZE") == 0) - { - return 0x807A; - } - if (strcmp(str, "GL_VERTEX_ARRAY_SIZE_EXT") == 0) - { - return 0x807A; - } - if (strcmp(str, "GL_VERTEX_ARRAY_STORAGE_HINT_APPLE") == 0) - { - return 0x851F; - } - if (strcmp(str, "GL_VERTEX_ARRAY_STRIDE") == 0) - { - return 0x807C; - } - if (strcmp(str, "GL_VERTEX_ARRAY_STRIDE_EXT") == 0) - { - return 0x807C; - } - if (strcmp(str, "GL_VERTEX_ARRAY_TYPE") == 0) - { - return 0x807B; - } - if (strcmp(str, "GL_VERTEX_ARRAY_TYPE_EXT") == 0) - { - return 0x807B; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY0_NV") == 0) - { - return 0x8650; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY10_NV") == 0) - { - return 0x865A; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY11_NV") == 0) - { - return 0x865B; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY12_NV") == 0) - { - return 0x865C; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY13_NV") == 0) - { - return 0x865D; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY14_NV") == 0) - { - return 0x865E; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY15_NV") == 0) - { - return 0x865F; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY1_NV") == 0) - { - return 0x8651; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY2_NV") == 0) - { - return 0x8652; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY3_NV") == 0) - { - return 0x8653; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY4_NV") == 0) - { - return 0x8654; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY5_NV") == 0) - { - return 0x8655; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY6_NV") == 0) - { - return 0x8656; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY7_NV") == 0) - { - return 0x8657; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY8_NV") == 0) - { - return 0x8658; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY9_NV") == 0) - { - return 0x8659; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_ADDRESS_NV") == 0) - { - return 0x8F20; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING") == 0) - { - return 0x889F; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB") == 0) - { - return 0x889F; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_DIVISOR") == 0) - { - return 0x88FE; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE") == 0) - { - return 0x88FE; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB") == 0) - { - return 0x88FE; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_DIVISOR_EXT") == 0) - { - return 0x88FE; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_DIVISOR_NV") == 0) - { - return 0x88FE; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_ENABLED") == 0) - { - return 0x8622; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB") == 0) - { - return 0x8622; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_INTEGER") == 0) - { - return 0x88FD; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT") == 0) - { - return 0x88FD; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_INTEGER_NV") == 0) - { - return 0x88FD; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_LENGTH_NV") == 0) - { - return 0x8F2A; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_LONG") == 0) - { - return 0x874E; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED") == 0) - { - return 0x886A; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB") == 0) - { - return 0x886A; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_POINTER") == 0) - { - return 0x8645; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB") == 0) - { - return 0x8645; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_SIZE") == 0) - { - return 0x8623; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB") == 0) - { - return 0x8623; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_STRIDE") == 0) - { - return 0x8624; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB") == 0) - { - return 0x8624; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_TYPE") == 0) - { - return 0x8625; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB") == 0) - { - return 0x8625; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_ARRAY_UNIFIED_NV") == 0) - { - return 0x8F1E; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_BINDING") == 0) - { - return 0x82D4; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_MAP1_APPLE") == 0) - { - return 0x8A00; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE") == 0) - { - return 0x8A03; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE") == 0) - { - return 0x8A05; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE") == 0) - { - return 0x8A04; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE") == 0) - { - return 0x8A02; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_MAP2_APPLE") == 0) - { - return 0x8A01; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE") == 0) - { - return 0x8A07; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE") == 0) - { - return 0x8A09; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE") == 0) - { - return 0x8A08; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE") == 0) - { - return 0x8A06; - } - if (strcmp(str, "GL_VERTEX_ATTRIB_RELATIVE_OFFSET") == 0) - { - return 0x82D5; - } - if (strcmp(str, "GL_VERTEX_BINDING_BUFFER") == 0) - { - return 0x8F4F; - } - if (strcmp(str, "GL_VERTEX_BINDING_DIVISOR") == 0) - { - return 0x82D6; - } - if (strcmp(str, "GL_VERTEX_BINDING_OFFSET") == 0) - { - return 0x82D7; - } - if (strcmp(str, "GL_VERTEX_BINDING_STRIDE") == 0) - { - return 0x82D8; - } - if (strcmp(str, "GL_VERTEX_BLEND_ARB") == 0) - { - return 0x86A7; - } - if (strcmp(str, "GL_VERTEX_CONSISTENT_HINT_PGI") == 0) - { - return 0x1A22B; - } - if (strcmp(str, "GL_VERTEX_DATA_HINT_PGI") == 0) - { - return 0x1A22A; - } - if (strcmp(str, "GL_VERTEX_ELEMENT_SWIZZLE_AMD") == 0) - { - return 0x91A4; - } - if (strcmp(str, "GL_VERTEX_ID_NV") == 0) - { - return 0x8C7B; - } - if (strcmp(str, "GL_VERTEX_ID_SWIZZLE_AMD") == 0) - { - return 0x91A5; - } - if (strcmp(str, "GL_VERTEX_PRECLIP_HINT_SGIX") == 0) - { - return 0x83EF; - } - if (strcmp(str, "GL_VERTEX_PRECLIP_SGIX") == 0) - { - return 0x83EE; - } - if (strcmp(str, "GL_VERTEX_PROGRAM_ARB") == 0) - { - return 0x8620; - } - if (strcmp(str, "GL_VERTEX_PROGRAM_BINDING_NV") == 0) - { - return 0x864A; - } - if (strcmp(str, "GL_VERTEX_PROGRAM_CALLBACK_DATA_MESA") == 0) - { - return 0x8BB7; - } - if (strcmp(str, "GL_VERTEX_PROGRAM_CALLBACK_FUNC_MESA") == 0) - { - return 0x8BB6; - } - if (strcmp(str, "GL_VERTEX_PROGRAM_CALLBACK_MESA") == 0) - { - return 0x8BB5; - } - if (strcmp(str, "GL_VERTEX_PROGRAM_NV") == 0) - { - return 0x8620; - } - if (strcmp(str, "GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV") == 0) - { - return 0x8DA2; - } - if (strcmp(str, "GL_VERTEX_PROGRAM_POINT_SIZE") == 0) - { - return 0x8642; - } - if (strcmp(str, "GL_VERTEX_PROGRAM_POINT_SIZE_ARB") == 0) - { - return 0x8642; - } - if (strcmp(str, "GL_VERTEX_PROGRAM_POINT_SIZE_NV") == 0) - { - return 0x8642; - } - if (strcmp(str, "GL_VERTEX_PROGRAM_POSITION_MESA") == 0) - { - return 0x8BB4; - } - if (strcmp(str, "GL_VERTEX_PROGRAM_TWO_SIDE") == 0) - { - return 0x8643; - } - if (strcmp(str, "GL_VERTEX_PROGRAM_TWO_SIDE_ARB") == 0) - { - return 0x8643; - } - if (strcmp(str, "GL_VERTEX_PROGRAM_TWO_SIDE_NV") == 0) - { - return 0x8643; - } - if (strcmp(str, "GL_VERTEX_SHADER") == 0) - { - return 0x8B31; - } - if (strcmp(str, "GL_VERTEX_SHADER_ARB") == 0) - { - return 0x8B31; - } - if (strcmp(str, "GL_VERTEX_SHADER_BINDING_EXT") == 0) - { - return 0x8781; - } - if (strcmp(str, "GL_VERTEX_SHADER_BIT") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_VERTEX_SHADER_BIT_EXT") == 0) - { - return 0x0001; - } - if (strcmp(str, "GL_VERTEX_SHADER_EXT") == 0) - { - return 0x8780; - } - if (strcmp(str, "GL_VERTEX_SHADER_INSTRUCTIONS_EXT") == 0) - { - return 0x87CF; - } - if (strcmp(str, "GL_VERTEX_SHADER_INVARIANTS_EXT") == 0) - { - return 0x87D1; - } - if (strcmp(str, "GL_VERTEX_SHADER_INVOCATIONS") == 0) - { - return 0x82F0; - } - if (strcmp(str, "GL_VERTEX_SHADER_INVOCATIONS_ARB") == 0) - { - return 0x82F0; - } - if (strcmp(str, "GL_VERTEX_SHADER_LOCALS_EXT") == 0) - { - return 0x87D3; - } - if (strcmp(str, "GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT") == 0) - { - return 0x87D2; - } - if (strcmp(str, "GL_VERTEX_SHADER_OPTIMIZED_EXT") == 0) - { - return 0x87D4; - } - if (strcmp(str, "GL_VERTEX_SHADER_VARIANTS_EXT") == 0) - { - return 0x87D0; - } - if (strcmp(str, "GL_VERTEX_SOURCE_ATI") == 0) - { - return 0x8774; - } - if (strcmp(str, "GL_VERTEX_STATE_PROGRAM_NV") == 0) - { - return 0x8621; - } - if (strcmp(str, "GL_VERTEX_STREAM0_ATI") == 0) - { - return 0x876C; - } - if (strcmp(str, "GL_VERTEX_STREAM1_ATI") == 0) - { - return 0x876D; - } - if (strcmp(str, "GL_VERTEX_STREAM2_ATI") == 0) - { - return 0x876E; - } - if (strcmp(str, "GL_VERTEX_STREAM3_ATI") == 0) - { - return 0x876F; - } - if (strcmp(str, "GL_VERTEX_STREAM4_ATI") == 0) - { - return 0x8770; - } - if (strcmp(str, "GL_VERTEX_STREAM5_ATI") == 0) - { - return 0x8771; - } - if (strcmp(str, "GL_VERTEX_STREAM6_ATI") == 0) - { - return 0x8772; - } - if (strcmp(str, "GL_VERTEX_STREAM7_ATI") == 0) - { - return 0x8773; - } - if (strcmp(str, "GL_VERTEX_SUBROUTINE") == 0) - { - return 0x92E8; - } - if (strcmp(str, "GL_VERTEX_SUBROUTINE_UNIFORM") == 0) - { - return 0x92EE; - } - if (strcmp(str, "GL_VERTEX_TEXTURE") == 0) - { - return 0x829B; - } - if (strcmp(str, "GL_VERTEX_WEIGHTING_EXT") == 0) - { - return 0x8509; - } - if (strcmp(str, "GL_VERTEX_WEIGHT_ARRAY_EXT") == 0) - { - return 0x850C; - } - if (strcmp(str, "GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT") == 0) - { - return 0x8510; - } - if (strcmp(str, "GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT") == 0) - { - return 0x850D; - } - if (strcmp(str, "GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT") == 0) - { - return 0x850F; - } - if (strcmp(str, "GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT") == 0) - { - return 0x850E; - } - if (strcmp(str, "GL_VERTICAL_LINE_TO_NV") == 0) - { - return 0x0008; - } - if (strcmp(str, "GL_VERTICES_SUBMITTED") == 0) - { - return 0x82EE; - } - if (strcmp(str, "GL_VERTICES_SUBMITTED_ARB") == 0) - { - return 0x82EE; - } - if (strcmp(str, "GL_VIBRANCE_BIAS_NV") == 0) - { - return 0x8719; - } - if (strcmp(str, "GL_VIBRANCE_SCALE_NV") == 0) - { - return 0x8713; - } - if (strcmp(str, "GL_VIDEO_BUFFER_BINDING_NV") == 0) - { - return 0x9021; - } - if (strcmp(str, "GL_VIDEO_BUFFER_INTERNAL_FORMAT_NV") == 0) - { - return 0x902D; - } - if (strcmp(str, "GL_VIDEO_BUFFER_NV") == 0) - { - return 0x9020; - } - if (strcmp(str, "GL_VIDEO_BUFFER_PITCH_NV") == 0) - { - return 0x9028; - } - if (strcmp(str, "GL_VIDEO_CAPTURE_FIELD_LOWER_HEIGHT_NV") == 0) - { - return 0x903B; - } - if (strcmp(str, "GL_VIDEO_CAPTURE_FIELD_UPPER_HEIGHT_NV") == 0) - { - return 0x903A; - } - if (strcmp(str, "GL_VIDEO_CAPTURE_FRAME_HEIGHT_NV") == 0) - { - return 0x9039; - } - if (strcmp(str, "GL_VIDEO_CAPTURE_FRAME_WIDTH_NV") == 0) - { - return 0x9038; - } - if (strcmp(str, "GL_VIDEO_CAPTURE_SURFACE_ORIGIN_NV") == 0) - { - return 0x903C; - } - if (strcmp(str, "GL_VIDEO_CAPTURE_TO_422_SUPPORTED_NV") == 0) - { - return 0x9026; - } - if (strcmp(str, "GL_VIDEO_COLOR_CONVERSION_MATRIX_NV") == 0) - { - return 0x9029; - } - if (strcmp(str, "GL_VIDEO_COLOR_CONVERSION_MAX_NV") == 0) - { - return 0x902A; - } - if (strcmp(str, "GL_VIDEO_COLOR_CONVERSION_MIN_NV") == 0) - { - return 0x902B; - } - if (strcmp(str, "GL_VIDEO_COLOR_CONVERSION_OFFSET_NV") == 0) - { - return 0x902C; - } - if (strcmp(str, "GL_VIEWPORT") == 0) - { - return 0x0BA2; - } - if (strcmp(str, "GL_VIEWPORT_BIT") == 0) - { - return 0x0800; - } - if (strcmp(str, "GL_VIEWPORT_BOUNDS_RANGE") == 0) - { - return 0x825D; - } - if (strcmp(str, "GL_VIEWPORT_BOUNDS_RANGE_EXT") == 0) - { - return 0x825D; - } - if (strcmp(str, "GL_VIEWPORT_BOUNDS_RANGE_NV") == 0) - { - return 0x825D; - } - if (strcmp(str, "GL_VIEWPORT_BOUNDS_RANGE_OES") == 0) - { - return 0x825D; - } - if (strcmp(str, "GL_VIEWPORT_COMMAND_NV") == 0) - { - return 0x0010; - } - if (strcmp(str, "GL_VIEWPORT_INDEX_PROVOKING_VERTEX") == 0) - { - return 0x825F; - } - if (strcmp(str, "GL_VIEWPORT_INDEX_PROVOKING_VERTEX_EXT") == 0) - { - return 0x825F; - } - if (strcmp(str, "GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NV") == 0) - { - return 0x825F; - } - if (strcmp(str, "GL_VIEWPORT_INDEX_PROVOKING_VERTEX_OES") == 0) - { - return 0x825F; - } - if (strcmp(str, "GL_VIEWPORT_POSITION_W_SCALE_NV") == 0) - { - return 0x937C; - } - if (strcmp(str, "GL_VIEWPORT_POSITION_W_SCALE_X_COEFF_NV") == 0) - { - return 0x937D; - } - if (strcmp(str, "GL_VIEWPORT_POSITION_W_SCALE_Y_COEFF_NV") == 0) - { - return 0x937E; - } - if (strcmp(str, "GL_VIEWPORT_SUBPIXEL_BITS") == 0) - { - return 0x825C; - } - if (strcmp(str, "GL_VIEWPORT_SUBPIXEL_BITS_EXT") == 0) - { - return 0x825C; - } - if (strcmp(str, "GL_VIEWPORT_SUBPIXEL_BITS_NV") == 0) - { - return 0x825C; - } - if (strcmp(str, "GL_VIEWPORT_SUBPIXEL_BITS_OES") == 0) - { - return 0x825C; - } - if (strcmp(str, "GL_VIEWPORT_SWIZZLE_NEGATIVE_W_NV") == 0) - { - return 0x9357; - } - if (strcmp(str, "GL_VIEWPORT_SWIZZLE_NEGATIVE_X_NV") == 0) - { - return 0x9351; - } - if (strcmp(str, "GL_VIEWPORT_SWIZZLE_NEGATIVE_Y_NV") == 0) - { - return 0x9353; - } - if (strcmp(str, "GL_VIEWPORT_SWIZZLE_NEGATIVE_Z_NV") == 0) - { - return 0x9355; - } - if (strcmp(str, "GL_VIEWPORT_SWIZZLE_POSITIVE_W_NV") == 0) - { - return 0x9356; - } - if (strcmp(str, "GL_VIEWPORT_SWIZZLE_POSITIVE_X_NV") == 0) - { - return 0x9350; - } - if (strcmp(str, "GL_VIEWPORT_SWIZZLE_POSITIVE_Y_NV") == 0) - { - return 0x9352; - } - if (strcmp(str, "GL_VIEWPORT_SWIZZLE_POSITIVE_Z_NV") == 0) - { - return 0x9354; - } - if (strcmp(str, "GL_VIEWPORT_SWIZZLE_W_NV") == 0) - { - return 0x935B; - } - if (strcmp(str, "GL_VIEWPORT_SWIZZLE_X_NV") == 0) - { - return 0x9358; - } - if (strcmp(str, "GL_VIEWPORT_SWIZZLE_Y_NV") == 0) - { - return 0x9359; - } - if (strcmp(str, "GL_VIEWPORT_SWIZZLE_Z_NV") == 0) - { - return 0x935A; - } - if (strcmp(str, "GL_VIEW_CLASS_128_BITS") == 0) - { - return 0x82C4; - } - if (strcmp(str, "GL_VIEW_CLASS_16_BITS") == 0) - { - return 0x82CA; - } - if (strcmp(str, "GL_VIEW_CLASS_24_BITS") == 0) - { - return 0x82C9; - } - if (strcmp(str, "GL_VIEW_CLASS_32_BITS") == 0) - { - return 0x82C8; - } - if (strcmp(str, "GL_VIEW_CLASS_48_BITS") == 0) - { - return 0x82C7; - } - if (strcmp(str, "GL_VIEW_CLASS_64_BITS") == 0) - { - return 0x82C6; - } - if (strcmp(str, "GL_VIEW_CLASS_8_BITS") == 0) - { - return 0x82CB; - } - if (strcmp(str, "GL_VIEW_CLASS_96_BITS") == 0) - { - return 0x82C5; - } - if (strcmp(str, "GL_VIEW_CLASS_ASTC_10x10_RGBA") == 0) - { - return 0x9393; - } - if (strcmp(str, "GL_VIEW_CLASS_ASTC_10x5_RGBA") == 0) - { - return 0x9390; - } - if (strcmp(str, "GL_VIEW_CLASS_ASTC_10x6_RGBA") == 0) - { - return 0x9391; - } - if (strcmp(str, "GL_VIEW_CLASS_ASTC_10x8_RGBA") == 0) - { - return 0x9392; - } - if (strcmp(str, "GL_VIEW_CLASS_ASTC_12x10_RGBA") == 0) - { - return 0x9394; - } - if (strcmp(str, "GL_VIEW_CLASS_ASTC_12x12_RGBA") == 0) - { - return 0x9395; - } - if (strcmp(str, "GL_VIEW_CLASS_ASTC_4x4_RGBA") == 0) - { - return 0x9388; - } - if (strcmp(str, "GL_VIEW_CLASS_ASTC_5x4_RGBA") == 0) - { - return 0x9389; - } - if (strcmp(str, "GL_VIEW_CLASS_ASTC_5x5_RGBA") == 0) - { - return 0x938A; - } - if (strcmp(str, "GL_VIEW_CLASS_ASTC_6x5_RGBA") == 0) - { - return 0x938B; - } - if (strcmp(str, "GL_VIEW_CLASS_ASTC_6x6_RGBA") == 0) - { - return 0x938C; - } - if (strcmp(str, "GL_VIEW_CLASS_ASTC_8x5_RGBA") == 0) - { - return 0x938D; - } - if (strcmp(str, "GL_VIEW_CLASS_ASTC_8x6_RGBA") == 0) - { - return 0x938E; - } - if (strcmp(str, "GL_VIEW_CLASS_ASTC_8x8_RGBA") == 0) - { - return 0x938F; - } - if (strcmp(str, "GL_VIEW_CLASS_BPTC_FLOAT") == 0) - { - return 0x82D3; - } - if (strcmp(str, "GL_VIEW_CLASS_BPTC_UNORM") == 0) - { - return 0x82D2; - } - if (strcmp(str, "GL_VIEW_CLASS_EAC_R11") == 0) - { - return 0x9383; - } - if (strcmp(str, "GL_VIEW_CLASS_EAC_RG11") == 0) - { - return 0x9384; - } - if (strcmp(str, "GL_VIEW_CLASS_ETC2_EAC_RGBA") == 0) - { - return 0x9387; - } - if (strcmp(str, "GL_VIEW_CLASS_ETC2_RGB") == 0) - { - return 0x9385; - } - if (strcmp(str, "GL_VIEW_CLASS_ETC2_RGBA") == 0) - { - return 0x9386; - } - if (strcmp(str, "GL_VIEW_CLASS_RGTC1_RED") == 0) - { - return 0x82D0; - } - if (strcmp(str, "GL_VIEW_CLASS_RGTC2_RG") == 0) - { - return 0x82D1; - } - if (strcmp(str, "GL_VIEW_CLASS_S3TC_DXT1_RGB") == 0) - { - return 0x82CC; - } - if (strcmp(str, "GL_VIEW_CLASS_S3TC_DXT1_RGBA") == 0) - { - return 0x82CD; - } - if (strcmp(str, "GL_VIEW_CLASS_S3TC_DXT3_RGBA") == 0) - { - return 0x82CE; - } - if (strcmp(str, "GL_VIEW_CLASS_S3TC_DXT5_RGBA") == 0) - { - return 0x82CF; - } - if (strcmp(str, "GL_VIEW_COMPATIBILITY_CLASS") == 0) - { - return 0x82B6; - } - if (strcmp(str, "GL_VIRTUAL_PAGE_SIZE_INDEX_ARB") == 0) - { - return 0x91A7; - } - if (strcmp(str, "GL_VIRTUAL_PAGE_SIZE_INDEX_EXT") == 0) - { - return 0x91A7; - } - if (strcmp(str, "GL_VIRTUAL_PAGE_SIZE_X_AMD") == 0) - { - return 0x9195; - } - if (strcmp(str, "GL_VIRTUAL_PAGE_SIZE_X_ARB") == 0) - { - return 0x9195; - } - if (strcmp(str, "GL_VIRTUAL_PAGE_SIZE_X_EXT") == 0) - { - return 0x9195; - } - if (strcmp(str, "GL_VIRTUAL_PAGE_SIZE_Y_AMD") == 0) - { - return 0x9196; - } - if (strcmp(str, "GL_VIRTUAL_PAGE_SIZE_Y_ARB") == 0) - { - return 0x9196; - } - if (strcmp(str, "GL_VIRTUAL_PAGE_SIZE_Y_EXT") == 0) - { - return 0x9196; - } - if (strcmp(str, "GL_VIRTUAL_PAGE_SIZE_Z_AMD") == 0) - { - return 0x9197; - } - if (strcmp(str, "GL_VIRTUAL_PAGE_SIZE_Z_ARB") == 0) - { - return 0x9197; - } - if (strcmp(str, "GL_VIRTUAL_PAGE_SIZE_Z_EXT") == 0) - { - return 0x9197; - } - if (strcmp(str, "GL_VIVIDLIGHT_NV") == 0) - { - return 0x92A6; - } - if (strcmp(str, "GL_VOLATILE_APPLE") == 0) - { - return 0x8A1A; - } - if (strcmp(str, "GL_WAIT_FAILED") == 0) - { - return 0x911D; - } - if (strcmp(str, "GL_WAIT_FAILED_APPLE") == 0) - { - return 0x911D; - } - if (strcmp(str, "GL_WARPS_PER_SM_NV") == 0) - { - return 0x933A; - } - if (strcmp(str, "GL_WARP_SIZE_NV") == 0) - { - return 0x9339; - } - if (strcmp(str, "GL_WEIGHTED_AVERAGE_ARB") == 0) - { - return 0x9367; - } - if (strcmp(str, "GL_WEIGHTED_AVERAGE_EXT") == 0) - { - return 0x9367; - } - if (strcmp(str, "GL_WEIGHT_ARRAY_ARB") == 0) - { - return 0x86AD; - } - if (strcmp(str, "GL_WEIGHT_ARRAY_BUFFER_BINDING") == 0) - { - return 0x889E; - } - if (strcmp(str, "GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB") == 0) - { - return 0x889E; - } - if (strcmp(str, "GL_WEIGHT_ARRAY_BUFFER_BINDING_OES") == 0) - { - return 0x889E; - } - if (strcmp(str, "GL_WEIGHT_ARRAY_OES") == 0) - { - return 0x86AD; - } - if (strcmp(str, "GL_WEIGHT_ARRAY_POINTER_ARB") == 0) - { - return 0x86AC; - } - if (strcmp(str, "GL_WEIGHT_ARRAY_POINTER_OES") == 0) - { - return 0x86AC; - } - if (strcmp(str, "GL_WEIGHT_ARRAY_SIZE_ARB") == 0) - { - return 0x86AB; - } - if (strcmp(str, "GL_WEIGHT_ARRAY_SIZE_OES") == 0) - { - return 0x86AB; - } - if (strcmp(str, "GL_WEIGHT_ARRAY_STRIDE_ARB") == 0) - { - return 0x86AA; - } - if (strcmp(str, "GL_WEIGHT_ARRAY_STRIDE_OES") == 0) - { - return 0x86AA; - } - if (strcmp(str, "GL_WEIGHT_ARRAY_TYPE_ARB") == 0) - { - return 0x86A9; - } - if (strcmp(str, "GL_WEIGHT_ARRAY_TYPE_OES") == 0) - { - return 0x86A9; - } - if (strcmp(str, "GL_WEIGHT_SUM_UNITY_ARB") == 0) - { - return 0x86A6; - } - if (strcmp(str, "GL_WIDE_LINE_HINT_PGI") == 0) - { - return 0x1A222; - } - if (strcmp(str, "GL_WINDOW_RECTANGLE_EXT") == 0) - { - return 0x8F12; - } - if (strcmp(str, "GL_WINDOW_RECTANGLE_MODE_EXT") == 0) - { - return 0x8F13; - } - if (strcmp(str, "GL_WRAP_BORDER_SUN") == 0) - { - return 0x81D4; - } - if (strcmp(str, "GL_WRITEONLY_RENDERING_QCOM") == 0) - { - return 0x8823; - } - if (strcmp(str, "GL_WRITE_DISCARD_NV") == 0) - { - return 0x88BE; - } - if (strcmp(str, "GL_WRITE_ONLY") == 0) - { - return 0x88B9; - } - if (strcmp(str, "GL_WRITE_ONLY_ARB") == 0) - { - return 0x88B9; - } - if (strcmp(str, "GL_WRITE_ONLY_OES") == 0) - { - return 0x88B9; - } - if (strcmp(str, "GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV") == 0) - { - return 0x887A; - } - if (strcmp(str, "GL_WRITE_PIXEL_DATA_RANGE_NV") == 0) - { - return 0x8878; - } - if (strcmp(str, "GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV") == 0) - { - return 0x887C; - } - if (strcmp(str, "GL_W_EXT") == 0) - { - return 0x87D8; - } - if (strcmp(str, "GL_XOR") == 0) - { - return 0x1506; - } - if (strcmp(str, "GL_XOR_NV") == 0) - { - return 0x1506; - } - if (strcmp(str, "GL_X_EXT") == 0) - { - return 0x87D5; - } - if (strcmp(str, "GL_YCBAYCR8A_4224_NV") == 0) - { - return 0x9032; - } - if (strcmp(str, "GL_YCBCR_422_APPLE") == 0) - { - return 0x85B9; - } - if (strcmp(str, "GL_YCBCR_MESA") == 0) - { - return 0x8757; - } - if (strcmp(str, "GL_YCBYCR8_422_NV") == 0) - { - return 0x9031; - } - if (strcmp(str, "GL_YCRCBA_SGIX") == 0) - { - return 0x8319; - } - if (strcmp(str, "GL_YCRCB_422_SGIX") == 0) - { - return 0x81BB; - } - if (strcmp(str, "GL_YCRCB_444_SGIX") == 0) - { - return 0x81BC; - } - if (strcmp(str, "GL_YCRCB_SGIX") == 0) - { - return 0x8318; - } - if (strcmp(str, "GL_Y_EXT") == 0) - { - return 0x87D6; - } - if (strcmp(str, "GL_Z400_BINARY_AMD") == 0) - { - return 0x8740; - } - if (strcmp(str, "GL_Z4Y12Z4CB12Z4A12Z4Y12Z4CR12Z4A12_4224_NV") == 0) - { - return 0x9036; - } - if (strcmp(str, "GL_Z4Y12Z4CB12Z4CR12_444_NV") == 0) - { - return 0x9037; - } - if (strcmp(str, "GL_Z4Y12Z4CB12Z4Y12Z4CR12_422_NV") == 0) - { - return 0x9035; - } - if (strcmp(str, "GL_Z6Y10Z6CB10Z6A10Z6Y10Z6CR10Z6A10_4224_NV") == 0) - { - return 0x9034; - } - if (strcmp(str, "GL_Z6Y10Z6CB10Z6Y10Z6CR10_422_NV") == 0) - { - return 0x9033; - } - if (strcmp(str, "GL_ZERO") == 0) - { - return 0x0000; - } - if (strcmp(str, "GL_ZERO_EXT") == 0) - { - return 0x87DD; - } - if (strcmp(str, "GL_ZERO_TO_ONE") == 0) - { - return 0x935F; - } - if (strcmp(str, "GL_ZERO_TO_ONE_EXT") == 0) - { - return 0x935F; - } - if (strcmp(str, "GL_ZOOM_X") == 0) - { - return 0x0D16; - } - if (strcmp(str, "GL_ZOOM_Y") == 0) - { - return 0x0D17; - } - if (strcmp(str, "GL_Z_EXT") == 0) - { - return 0x87D7; + return it->second; } - printf("Unknown enum string: %s\n", str); UNREACHABLE(); return 0; }