("", X, 1, "GL_DECAL"), # 0x2101
("glGetTexEnv", E, 1, "GL_TEXTURE_ENV_MODE"), # 0x2200
("glGetTexEnv", F, 4, "GL_TEXTURE_ENV_COLOR"), # 0x2201
- ("_glGet", X, 1, "GL_TEXTURE_ENV"), # 0x2300
+ ("", X, 1, "GL_TEXTURE_ENV"), # 0x2300
("", X, 1, "GL_EYE_LINEAR"), # 0x2400
("", X, 1, "GL_OBJECT_LINEAR"), # 0x2401
("", X, 1, "GL_SPHERE_MAP"), # 0x2402
("", X, 1, "GL_PHONG_WIN"), # 0x80EA
("", X, 1, "GL_PHONG_HINT_WIN"), # 0x80EB
("", X, 1, "GL_FOG_SPECULAR_TEXTURE_WIN"), # 0x80EC
- ("", X, 1, "GL_TEXTURE_INDEX_SIZE_EXT"), # 0x80ED
+ ("_glGetTexLevelParameter", I, 1, "GL_TEXTURE_INDEX_SIZE_EXT"), # 0x80ED
("glGet", E, 1, "GL_CLIP_VOLUME_CLIPPING_HINT_EXT"), # 0x80F0
("", X, 1, "GL_DUAL_ALPHA4_SGIS"), # 0x8110
("", X, 1, "GL_DUAL_ALPHA8_SGIS"), # 0x8111
("glGetTexParameter", I, 2, "GL_TEXTURE_CLIPMAP_OFFSET_SGIX"), # 0x8173
("glGetTexParameter", I, 3, "GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX"), # 0x8174
("", X, 1, "GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX"), # 0x8175
- ("", X, 1, "GL_TEXTURE_CLIPMAP_DEPTH_SGIX"), # 0x8176
+ ("", I, 1, "GL_TEXTURE_CLIPMAP_DEPTH_SGIX"), # 0x8176
("glGet", I, 1, "GL_MAX_CLIPMAP_DEPTH_SGIX"), # 0x8177
("glGet", I, 1, "GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX"), # 0x8178
("glGetTexParameter", F, 1, "GL_POST_TEXTURE_FILTER_BIAS_SGIX"), # 0x8179
("", X, 1, "GL_DEPTH_COMPONENT16"), # 0x81A5
("", X, 1, "GL_DEPTH_COMPONENT24"), # 0x81A6
("", X, 1, "GL_DEPTH_COMPONENT32"), # 0x81A7
- ("", X, 1, "GL_ARRAY_ELEMENT_LOCK_FIRST_EXT"), # 0x81A8
- ("", X, 1, "GL_ARRAY_ELEMENT_LOCK_COUNT_EXT"), # 0x81A9
- ("", X, 1, "GL_CULL_VERTEX_EXT"), # 0x81AA
- ("", X, 1, "GL_CULL_VERTEX_EYE_POSITION_EXT"), # 0x81AB
- ("", X, 1, "GL_CULL_VERTEX_OBJECT_POSITION_EXT"), # 0x81AC
+ ("glGet", I, 1, "GL_ARRAY_ELEMENT_LOCK_FIRST_EXT"), # 0x81A8
+ ("glGet", I, 1, "GL_ARRAY_ELEMENT_LOCK_COUNT_EXT"), # 0x81A9
+ ("glGet", B, 1, "GL_CULL_VERTEX_EXT"), # 0x81AA
+ ("glGet", F, 4, "GL_CULL_VERTEX_EYE_POSITION_EXT"), # 0x81AB
+ ("glGet", F, 4, "GL_CULL_VERTEX_OBJECT_POSITION_EXT"), # 0x81AC
("", X, 1, "GL_IUI_V2F_EXT"), # 0x81AD
("", X, 1, "GL_IUI_V3F_EXT"), # 0x81AE
("", X, 1, "GL_IUI_N3F_V2F_EXT"), # 0x81AF
("", X, 1, "GL_REPLACEMENT_CODE_SUN"), # 0x81D8
("", X, 1, "GL_GLOBAL_ALPHA_SUN"), # 0x81D9
("", X, 1, "GL_GLOBAL_ALPHA_FACTOR_SUN"), # 0x81DA
- ("", X, 1, "GL_TEXTURE_COLOR_WRITEMASK_SGIS"), # 0x81EF
+ ("glGet", B, 4, "GL_TEXTURE_COLOR_WRITEMASK_SGIS"), # 0x81EF
("", X, 1, "GL_EYE_DISTANCE_TO_POINT_SGIS"), # 0x81F0
("", X, 1, "GL_OBJECT_DISTANCE_TO_POINT_SGIS"), # 0x81F1
("", X, 1, "GL_EYE_DISTANCE_TO_LINE_SGIS"), # 0x81F2
("", X, 1, "GL_RG32UI"), # 0x823C
("", X, 1, "GL_SYNC_CL_EVENT_ARB"), # 0x8240
("", X, 1, "GL_SYNC_CL_EVENT_COMPLETE_ARB"), # 0x8241
- ("", X, 1, "GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB"), # 0x8242
- ("", X, 1, "GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB"), # 0x8243
- ("", X, 1, "GL_DEBUG_CALLBACK_FUNCTION_ARB"), # 0x8244
- ("", X, 1, "GL_DEBUG_CALLBACK_USER_PARAM_ARB"), # 0x8245
+ ("glGet", B, 1, "GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB"), # 0x8242
+ ("glGet", I, 1, "GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB"), # 0x8243
+ ("glGet", P, 1, "GL_DEBUG_CALLBACK_FUNCTION_ARB"), # 0x8244
+ ("glGet", P, 1, "GL_DEBUG_CALLBACK_USER_PARAM_ARB"), # 0x8245
("", X, 1, "GL_DEBUG_SOURCE_API_ARB"), # 0x8246
("", X, 1, "GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB"), # 0x8247
("", X, 1, "GL_DEBUG_SOURCE_SHADER_COMPILER_ARB"), # 0x8248
("", X, 1, "GL_FOG_COORD_ARRAY_POINTER"), # 0x8456
("glGet", B, 1, "GL_FOG_COORD_ARRAY"), # 0x8457
("glGet", B, 1, "GL_COLOR_SUM"), # 0x8458
- ("glGet", F, 3, "GL_CURRENT_SECONDARY_COLOR"), # 0x8459
+ ("glGet", F, 4, "GL_CURRENT_SECONDARY_COLOR"), # 0x8459
("glGet", I, 1, "GL_SECONDARY_COLOR_ARRAY_SIZE"), # 0x845A
("glGet", E, 1, "GL_SECONDARY_COLOR_ARRAY_TYPE"), # 0x845B
("glGet", I, 1, "GL_SECONDARY_COLOR_ARRAY_STRIDE"), # 0x845C
("", X, 1, "GL_COMPRESSED_RGB"), # 0x84ED
("", X, 1, "GL_COMPRESSED_RGBA"), # 0x84EE
("glGet", E, 1, "GL_TEXTURE_COMPRESSION_HINT"), # 0x84EF
- ("", X, 1, "GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER"), # 0x84F0
- ("", X, 1, "GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER"), # 0x84F1
+ ("glGetActiveUniformBlock", B, 1, "GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER"), # 0x84F0
+ ("glGetActiveUniformBlock", B, 1, "GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER"), # 0x84F1
("", X, 1, "GL_ALL_COMPLETED_NV"), # 0x84F2
("", X, 1, "GL_FENCE_STATUS_NV"), # 0x84F3
("", X, 1, "GL_FENCE_CONDITION_NV"), # 0x84F4
("glGet", F, 1, "GL_MAX_TEXTURE_LOD_BIAS"), # 0x84FD
("glGetTexParameter", F, 1, "GL_TEXTURE_MAX_ANISOTROPY_EXT"), # 0x84FE
("glGet", F, 1, "GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT"), # 0x84FF
- ("glGetTexEnv", E, 1, "GL_TEXTURE_FILTER_CONTROL"), # 0x8500
+ ("", X, 1, "GL_TEXTURE_FILTER_CONTROL"), # 0x8500
("glGetTexParameter,glGetTexEnv", F, 1, "GL_TEXTURE_LOD_BIAS"), # 0x8501
("", X, 1, "GL_MODELVIEW1_STACK_DEPTH_EXT"), # 0x8502
("", X, 1, "GL_COMBINE4_NV"), # 0x8503
("", X, 1, "GL_MAP2_VERTEX_ATTRIB13_4_NV"), # 0x867D
("", X, 1, "GL_MAP2_VERTEX_ATTRIB14_4_NV"), # 0x867E
("", X, 1, "GL_MAP2_VERTEX_ATTRIB15_4_NV"), # 0x867F
- ("", X, 1, "GL_TEXTURE_COMPRESSED_IMAGE_SIZE"), # 0x86A0
+ ("glGetTexLevelParameter", I, 1, "GL_TEXTURE_COMPRESSED_IMAGE_SIZE"), # 0x86A0
("glGetTexLevelParameter", B, 1, "GL_TEXTURE_COMPRESSED"), # 0x86A1
- ("", X, 1, "GL_NUM_COMPRESSED_TEXTURE_FORMATS"), # 0x86A2
+ ("glGet", I, 1, "GL_NUM_COMPRESSED_TEXTURE_FORMATS"), # 0x86A2
#XXX: the list is GL_NUM_COMPRESSED_TEXTURES
#("glGet", E, 1, "GL_COMPRESSED_TEXTURE_FORMATS"), # 0x86A3
("glGet", I, 1, "GL_MAX_VERTEX_UNITS_ARB"), # 0x86A4
("", X, 1, "GL_INTENSITY16F_ARB"), # 0x881D
("", X, 1, "GL_LUMINANCE16F_ARB"), # 0x881E
("", X, 1, "GL_LUMINANCE_ALPHA16F_ARB"), # 0x881F
- ("", X, 1, "GL_RGBA_FLOAT_MODE_ARB"), # 0x8820
+ ("glGet", B, 1, "GL_RGBA_FLOAT_MODE_ARB"), # 0x8820
("glGet", I, 1, "GL_MAX_DRAW_BUFFERS"), # 0x8824
("glGet", E, 1, "GL_DRAW_BUFFER0"), # 0x8825
("glGet", E, 1, "GL_DRAW_BUFFER1"), # 0x8826
("", X, 1, "GL_HILO8_NV"), # 0x885E
("", X, 1, "GL_SIGNED_HILO8_NV"), # 0x885F
("", X, 1, "GL_FORCE_BLUE_TO_ONE_NV"), # 0x8860
- ("_glGet", B, 1, "GL_POINT_SPRITE"), # 0x8861
+ ("glGet", B, 1, "GL_POINT_SPRITE"), # 0x8861
("glGetTexEnv", B, 1, "GL_COORD_REPLACE"), # 0x8862
("glGet", E, 1, "GL_POINT_SPRITE_R_MODE_NV"), # 0x8863
("glGetQuery", I, 1, "GL_QUERY_COUNTER_BITS"), # 0x8864
("glGetProgramARB", I, 1, "GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB"), # 0x88B4
("glGetProgramARB", I, 1, "GL_MAX_PROGRAM_ENV_PARAMETERS_ARB"), # 0x88B5
("glGetProgramARB", B, 1, "GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB"), # 0x88B6
- ("glGet", E, 1, "GL_TRANSPOSE_CURRENT_MATRIX_ARB"), # 0x88B7
+ ("glGet", F, 16, "GL_TRANSPOSE_CURRENT_MATRIX_ARB"), # 0x88B7
("", X, 1, "GL_READ_ONLY"), # 0x88B8
("", X, 1, "GL_WRITE_ONLY"), # 0x88B9
("", X, 1, "GL_READ_WRITE"), # 0x88BA
("", X, 1, "GL_SRC1_COLOR"), # 0x88F9
("", X, 1, "GL_ONE_MINUS_SRC1_COLOR"), # 0x88FA
("", X, 1, "GL_ONE_MINUS_SRC1_ALPHA"), # 0x88FB
- ("", X, 1, "GL_MAX_DUAL_SOURCE_DRAW_BUFFERS"), # 0x88FC
+ ("glGet", I, 1, "GL_MAX_DUAL_SOURCE_DRAW_BUFFERS"), # 0x88FC
("glGetVertexAttrib", I, 1, "GL_VERTEX_ATTRIB_ARRAY_INTEGER"), # 0x88FD
("glGetVertexAttrib", I, 1, "GL_VERTEX_ATTRIB_ARRAY_DIVISOR"), # 0x88FE
("glGet", I, 1, "GL_MAX_ARRAY_TEXTURE_LAYERS"), # 0x88FF
("", X, 1, "GL_GEOMETRY_INPUT_TYPE"), # 0x8917
("", X, 1, "GL_GEOMETRY_OUTPUT_TYPE"), # 0x8918
("glGet", I, 1, "GL_SAMPLER_BINDING"), # 0x8919
- ("", X, 1, "GL_CLAMP_VERTEX_COLOR"), # 0x891A
- ("", X, 1, "GL_CLAMP_FRAGMENT_COLOR"), # 0x891B
- ("", X, 1, "GL_CLAMP_READ_COLOR"), # 0x891C
+ ("glGet", B, 1, "GL_CLAMP_VERTEX_COLOR"), # 0x891A
+ ("glGet", B, 1, "GL_CLAMP_FRAGMENT_COLOR"), # 0x891B
+ ("glGet", B, 1, "GL_CLAMP_READ_COLOR"), # 0x891C
("", X, 1, "GL_FIXED_ONLY"), # 0x891D
("", X, 1, "GL_TESS_CONTROL_PROGRAM_NV"), # 0x891E
("", X, 1, "GL_TESS_EVALUATION_PROGRAM_NV"), # 0x891F
("glGetTexParameter", E, 1, "GL_TEXTURE_SRGB_DECODE_EXT"), # 0x8A48
("", X, 1, "GL_DECODE_EXT"), # 0x8A49
("", X, 1, "GL_SKIP_DECODE_EXT"), # 0x8A4A
- ("", X, 1, "GL_FRAGMENT_SHADER"), # 0x8B30
- ("", X, 1, "GL_VERTEX_SHADER"), # 0x8B31
+ ("glGetProgramPipeline", I, 1, "GL_FRAGMENT_SHADER"), # 0x8B30
+ ("glGetProgramPipeline", I, 1, "GL_VERTEX_SHADER"), # 0x8B31
("", H, 1, "GL_PROGRAM_OBJECT_ARB"), # 0x8B40
("", X, 1, "GL_SHADER_OBJECT_ARB"), # 0x8B48
("glGet", I, 1, "GL_MAX_FRAGMENT_UNIFORM_COMPONENTS"), # 0x8B49
("glGet", I, 1, "GL_MAX_VARYING_COMPONENTS"), # 0x8B4B
("glGet", I, 1, "GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS"), # 0x8B4C
("glGet", I, 1, "GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS"), # 0x8B4D
- ("glGet", E, 1, "GL_OBJECT_TYPE_ARB"), # 0x8B4E
+ ("", E, 1, "GL_OBJECT_TYPE_ARB"), # 0x8B4E
("glGetShader", E, 1, "GL_SHADER_TYPE"), # 0x8B4F
("", X, 1, "GL_FLOAT_VEC2"), # 0x8B50
("", X, 1, "GL_FLOAT_VEC3"), # 0x8B51
("glGetProgram", I, 1, "GL_ACTIVE_ATTRIBUTES"), # 0x8B89
("glGetProgram", I, 1, "GL_ACTIVE_ATTRIBUTE_MAX_LENGTH"), # 0x8B8A
("", X, 1, "GL_FRAGMENT_SHADER_DERIVATIVE_HINT"), # 0x8B8B
- ("", X, 1, "GL_SHADING_LANGUAGE_VERSION"), # 0x8B8C
+ ("glGet", S, 1, "GL_SHADING_LANGUAGE_VERSION"), # 0x8B8C
("glGet", I, 1, "GL_CURRENT_PROGRAM"), # 0x8B8D
#("", X, 1, "GL_PALETTE4_RGB8_OES"), # 0x8B90
#("", X, 1, "GL_PALETTE4_RGBA8_OES"), # 0x8B91
#("", X, 1, "GL_PALETTE8_R5_G6_B5_OES"), # 0x8B97
#("", X, 1, "GL_PALETTE8_RGBA4_OES"), # 0x8B98
#("", X, 1, "GL_PALETTE8_RGB5_A1_OES"), # 0x8B99
- ("", X, 1, "GL_IMPLEMENTATION_COLOR_READ_TYPE"), # 0x8B9A
- ("", X, 1, "GL_IMPLEMENTATION_COLOR_READ_FORMAT"), # 0x8B9B
+ ("glGet", E, 1, "GL_IMPLEMENTATION_COLOR_READ_TYPE"), # 0x8B9A
+ ("glGet", E, 1, "GL_IMPLEMENTATION_COLOR_READ_FORMAT"), # 0x8B9B
#("", X, 1, "GL_POINT_SIZE_ARRAY_OES"), # 0x8B9C
- #("", X, 1, "GL_TEXTURE_CROP_RECT_OES"), # 0x8B9D
+ ("glGetTexParameter", I, 4, "GL_TEXTURE_CROP_RECT_OES"), # 0x8B9D
#("", X, 1, "GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES"), # 0x8B9E
#("", X, 1, "GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES"), # 0x8B9F
#("", X, 1, "GL_FRAGMENT_PROGRAM_POSITION_MESA"), # 0x8BB0
#("", X, 1, "GL_FRAGMENT_ALPHA_MODULATE_IMG"), # 0x8C08
#("", X, 1, "GL_ADD_BLEND_IMG"), # 0x8C09
#("", X, 1, "GL_SGX_BINARY_IMG"), # 0x8C0A
- ("", X, 1, "GL_TEXTURE_RED_TYPE"), # 0x8C10
- ("", X, 1, "GL_TEXTURE_GREEN_TYPE"), # 0x8C11
- ("", X, 1, "GL_TEXTURE_BLUE_TYPE"), # 0x8C12
- ("", X, 1, "GL_TEXTURE_ALPHA_TYPE"), # 0x8C13
- ("", X, 1, "GL_TEXTURE_LUMINANCE_TYPE"), # 0x8C14
- ("", X, 1, "GL_TEXTURE_INTENSITY_TYPE"), # 0x8C15
- ("", X, 1, "GL_TEXTURE_DEPTH_TYPE"), # 0x8C16
+ ("glGetTexLevelParameter", E, 1, "GL_TEXTURE_RED_TYPE"), # 0x8C10
+ ("glGetTexLevelParameter", E, 1, "GL_TEXTURE_GREEN_TYPE"), # 0x8C11
+ ("glGetTexLevelParameter", E, 1, "GL_TEXTURE_BLUE_TYPE"), # 0x8C12
+ ("glGetTexLevelParameter", E, 1, "GL_TEXTURE_ALPHA_TYPE"), # 0x8C13
+ ("glGetTexLevelParameter", E, 1, "GL_TEXTURE_LUMINANCE_TYPE"), # 0x8C14
+ ("glGetTexLevelParameter", E, 1, "GL_TEXTURE_INTENSITY_TYPE"), # 0x8C15
+ ("glGetTexLevelParameter", E, 1, "GL_TEXTURE_DEPTH_TYPE"), # 0x8C16
("", X, 1, "GL_UNSIGNED_NORMALIZED"), # 0x8C17
("", X, 1, "GL_TEXTURE_1D_ARRAY"), # 0x8C18
("", X, 1, "GL_PROXY_TEXTURE_1D_ARRAY"), # 0x8C19
("", X, 1, "GL_MAX_PROGRAM_OUTPUT_VERTICES_NV"), # 0x8C27
("", X, 1, "GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV"), # 0x8C28
("glGet", I, 1, "GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS"), # 0x8C29
- ("", X, 1, "GL_TEXTURE_BUFFER"), # 0x8C2A
- ("", X, 1, "GL_MAX_TEXTURE_BUFFER_SIZE"), # 0x8C2B
- ("", X, 1, "GL_TEXTURE_BINDING_BUFFER"), # 0x8C2C
+ ("glGet", I, 1, "GL_TEXTURE_BUFFER"), # 0x8C2A
+ ("glGet", I, 1, "GL_MAX_TEXTURE_BUFFER_SIZE"), # 0x8C2B
+ ("glGet", I, 1, "GL_TEXTURE_BINDING_BUFFER"), # 0x8C2C
("glGet", I, 1, "GL_TEXTURE_BUFFER_DATA_STORE_BINDING"), # 0x8C2D
- ("", X, 1, "GL_TEXTURE_BUFFER_FORMAT"), # 0x8C2E
+ ("glGet", E, 1, "GL_TEXTURE_BUFFER_FORMAT"), # 0x8C2E
("", X, 1, "GL_ANY_SAMPLES_PASSED"), # 0x8C2F
("", X, 1, "GL_SAMPLE_SHADING"), # 0x8C36
("", X, 1, "GL_MIN_SAMPLE_SHADING_VALUE"), # 0x8C37
("", X, 1, "GL_ACTIVE_VARYINGS_NV"), # 0x8C81
("", X, 1, "GL_ACTIVE_VARYING_MAX_LENGTH_NV"), # 0x8C82
("", X, 1, "GL_TRANSFORM_FEEDBACK_VARYINGS"), # 0x8C83
- ("", X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_START"), # 0x8C84
- ("", X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_SIZE"), # 0x8C85
+ ("", I, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_START"), # 0x8C84
+ ("", I, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_SIZE"), # 0x8C85
("", X, 1, "GL_TRANSFORM_FEEDBACK_RECORD_NV"), # 0x8C86
("", X, 1, "GL_PRIMITIVES_GENERATED"), # 0x8C87
("", X, 1, "GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN"), # 0x8C88
("", X, 1, "GL_UNSIGNED_INT_SAMPLER_1D_ARRAY"), # 0x8DD6
("", X, 1, "GL_UNSIGNED_INT_SAMPLER_2D_ARRAY"), # 0x8DD7
("", X, 1, "GL_UNSIGNED_INT_SAMPLER_BUFFER"), # 0x8DD8
- ("", X, 1, "GL_GEOMETRY_SHADER"), # 0x8DD9
- ("", X, 1, "GL_GEOMETRY_VERTICES_OUT_ARB"), # 0x8DDA
- ("", X, 1, "GL_GEOMETRY_INPUT_TYPE_ARB"), # 0x8DDB
- ("", X, 1, "GL_GEOMETRY_OUTPUT_TYPE_ARB"), # 0x8DDC
+ ("glGetProgramPipeline", I, 1, "GL_GEOMETRY_SHADER"), # 0x8DD9
+ ("glGetProgram", I, 1, "GL_GEOMETRY_VERTICES_OUT_ARB"), # 0x8DDA
+ ("glGetProgram", E, 1, "GL_GEOMETRY_INPUT_TYPE_ARB"), # 0x8DDB
+ ("glGetProgram", E, 1, "GL_GEOMETRY_OUTPUT_TYPE_ARB"), # 0x8DDC
("glGet", I, 1, "GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB"), # 0x8DDD
("glGet", I, 1, "GL_MAX_VERTEX_VARYING_COMPONENTS_ARB"), # 0x8DDE
("glGet", I, 1, "GL_MAX_GEOMETRY_UNIFORM_COMPONENTS"), # 0x8DDF
("", X, 1, "GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT"), # 0x8DE4
("", X, 1, "GL_ACTIVE_SUBROUTINES"), # 0x8DE5
("", X, 1, "GL_ACTIVE_SUBROUTINE_UNIFORMS"), # 0x8DE6
- ("", X, 1, "GL_MAX_SUBROUTINES"), # 0x8DE7
- ("", X, 1, "GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS"), # 0x8DE8
- ("", X, 1, "GL_NAMED_STRING_LENGTH_ARB"), # 0x8DE9
- ("", X, 1, "GL_NAMED_STRING_TYPE_ARB"), # 0x8DEA
- ("", X, 1, "GL_MAX_BINDABLE_UNIFORM_SIZE_EXT"), # 0x8DED
+ ("glGet", I, 1, "GL_MAX_SUBROUTINES"), # 0x8DE7
+ ("glGet", I, 1, "GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS"), # 0x8DE8
+ ("glGetNamedString", X, 1, "GL_NAMED_STRING_LENGTH_ARB"), # 0x8DE9
+ ("glGetNamedString", E, 1, "GL_NAMED_STRING_TYPE_ARB"), # 0x8DEA
+ ("glGet", I, 1, "GL_MAX_BINDABLE_UNIFORM_SIZE_EXT"), # 0x8DED
("", X, 1, "GL_UNIFORM_BUFFER_EXT"), # 0x8DEE
("glGet", I, 1, "GL_UNIFORM_BUFFER_BINDING_EXT"), # 0x8DEF
("", X, 1, "GL_LOW_FLOAT"), # 0x8DF0
("", X, 1, "GL_LOW_INT"), # 0x8DF3
("", X, 1, "GL_MEDIUM_INT"), # 0x8DF4
("", X, 1, "GL_HIGH_INT"), # 0x8DF5
- ("", X, 1, "GL_NUM_SHADER_BINARY_FORMATS"), # 0x8DF9
- ("", X, 1, "GL_SHADER_COMPILER"), # 0x8DFA
- ("", X, 1, "GL_MAX_VERTEX_UNIFORM_VECTORS"), # 0x8DFB
- ("", X, 1, "GL_MAX_VARYING_VECTORS"), # 0x8DFC
- ("", X, 1, "GL_MAX_FRAGMENT_UNIFORM_VECTORS"), # 0x8DFD
+ ("glGet", I, 1, "GL_NUM_SHADER_BINARY_FORMATS"), # 0x8DF9
+ ("glGet", B, 1, "GL_SHADER_COMPILER"), # 0x8DFA
+ ("glGet", I, 1, "GL_MAX_VERTEX_UNIFORM_VECTORS"), # 0x8DFB
+ ("glGet", I, 1, "GL_MAX_VARYING_VECTORS"), # 0x8DFC
+ ("glGet", I, 1, "GL_MAX_FRAGMENT_UNIFORM_VECTORS"), # 0x8DFD
("", X, 1, "GL_RENDERBUFFER_COLOR_SAMPLES_NV"), # 0x8E10
("", X, 1, "GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV"), # 0x8E11
("", X, 1, "GL_MULTISAMPLE_COVERAGE_MODES_NV"), # 0x8E12
("", X, 1, "GL_QUERY_NO_WAIT"), # 0x8E14
("", X, 1, "GL_QUERY_BY_REGION_WAIT"), # 0x8E15
("", X, 1, "GL_QUERY_BY_REGION_NO_WAIT"), # 0x8E16
- ("", X, 1, "GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS"), # 0x8E1E
- ("", X, 1, "GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS"), # 0x8E1F
+ ("glGet", I, 1, "GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS"), # 0x8E1E
+ ("glGet", I, 1, "GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS"), # 0x8E1F
("", X, 1, "GL_COLOR_SAMPLES_NV"), # 0x8E20
("", X, 1, "GL_TRANSFORM_FEEDBACK"), # 0x8E22
- ("", X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED"), # 0x8E23
- ("", X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE"), # 0x8E24
+ ("glGet", B, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED"), # 0x8E23
+ ("glGet", B, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE"), # 0x8E24
("glGet", I, 1, "GL_TRANSFORM_FEEDBACK_BINDING"), # 0x8E25
("", X, 1, "GL_FRAME_NV"), # 0x8E26
("", X, 1, "GL_FIELDS_NV"), # 0x8E27
("", X, 1, "GL_FIRST_VERTEX_CONVENTION"), # 0x8E4D
("", X, 1, "GL_LAST_VERTEX_CONVENTION"), # 0x8E4E
("glGet", E, 1, "GL_PROVOKING_VERTEX"), # 0x8E4F
- ("", X, 1, "GL_SAMPLE_POSITION"), # 0x8E50
- ("", X, 1, "GL_SAMPLE_MASK"), # 0x8E51
- ("", X, 1, "GL_SAMPLE_MASK_VALUE"), # 0x8E52
+ ("glGetMultisample", I, 1, "GL_SAMPLE_POSITION"), # 0x8E50
+ ("glGet", B, 1, "GL_SAMPLE_MASK"), # 0x8E51
+ ("glGet", I, 1, "GL_SAMPLE_MASK_VALUE"), # 0x8E52
("", X, 1, "GL_TEXTURE_BINDING_RENDERBUFFER_NV"), # 0x8E53
("glGet", I, 1, "GL_TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV"), # 0x8E54
("", X, 1, "GL_TEXTURE_RENDERBUFFER_NV"), # 0x8E55
("", X, 1, "GL_SAMPLER_RENDERBUFFER_NV"), # 0x8E56
("", X, 1, "GL_INT_SAMPLER_RENDERBUFFER_NV"), # 0x8E57
("", X, 1, "GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV"), # 0x8E58
- ("", X, 1, "GL_MAX_SAMPLE_MASK_WORDS"), # 0x8E59
+ ("glGet", I, 1, "GL_MAX_SAMPLE_MASK_WORDS"), # 0x8E59
("", X, 1, "GL_MAX_GEOMETRY_SHADER_INVOCATIONS"), # 0x8E5A
("", X, 1, "GL_MIN_FRAGMENT_INTERPOLATION_OFFSET"), # 0x8E5B
("", X, 1, "GL_MAX_FRAGMENT_INTERPOLATION_OFFSET"), # 0x8E5C
("", X, 1, "GL_FRAGMENT_INTERPOLATION_OFFSET_BITS"), # 0x8E5D
("", X, 1, "GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET"), # 0x8E5E
("", X, 1, "GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET"), # 0x8E5F
- ("", X, 1, "GL_MAX_TRANSFORM_FEEDBACK_BUFFERS"), # 0x8E70
- ("", X, 1, "GL_MAX_VERTEX_STREAMS"), # 0x8E71
- ("", X, 1, "GL_PATCH_VERTICES"), # 0x8E72
- ("", F, 2, "GL_PATCH_DEFAULT_INNER_LEVEL"), # 0x8E73
- ("glGetPatchParameter", F, 4, "GL_PATCH_DEFAULT_OUTER_LEVEL"), # 0x8E74
- ("glGetPatchParameter", X, 1, "GL_TESS_CONTROL_OUTPUT_VERTICES"), # 0x8E75
- ("", X, 1, "GL_TESS_GEN_MODE"), # 0x8E76
- ("", X, 1, "GL_TESS_GEN_SPACING"), # 0x8E77
- ("", X, 1, "GL_TESS_GEN_VERTEX_ORDER"), # 0x8E78
- ("", X, 1, "GL_TESS_GEN_POINT_MODE"), # 0x8E79
+ ("glGet", I, 1, "GL_MAX_TRANSFORM_FEEDBACK_BUFFERS"), # 0x8E70
+ ("glGet", I, 1, "GL_MAX_VERTEX_STREAMS"), # 0x8E71
+ ("glGet", I, 1, "GL_PATCH_VERTICES"), # 0x8E72
+ ("glGet", F, 2, "GL_PATCH_DEFAULT_INNER_LEVEL"), # 0x8E73
+ ("glGet", F, 4, "GL_PATCH_DEFAULT_OUTER_LEVEL"), # 0x8E74
+ ("glGet", X, 1, "GL_TESS_CONTROL_OUTPUT_VERTICES"), # 0x8E75
+ ("glGet", E, 1, "GL_TESS_GEN_MODE"), # 0x8E76
+ ("glGet", E, 1, "GL_TESS_GEN_SPACING"), # 0x8E77
+ ("glGet", E, 1, "GL_TESS_GEN_VERTEX_ORDER"), # 0x8E78
+ ("glGet", E, 1, "GL_TESS_GEN_POINT_MODE"), # 0x8E79
("", X, 1, "GL_ISOLINES"), # 0x8E7A
("", X, 1, "GL_FRACTIONAL_ODD"), # 0x8E7B
("", X, 1, "GL_FRACTIONAL_EVEN"), # 0x8E7C
- ("", X, 1, "GL_MAX_PATCH_VERTICES"), # 0x8E7D
- ("", X, 1, "GL_MAX_TESS_GEN_LEVEL"), # 0x8E7E
- ("", X, 1, "GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS"), # 0x8E7F
- ("", X, 1, "GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS"), # 0x8E80
- ("", X, 1, "GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS"), # 0x8E81
- ("", X, 1, "GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS"), # 0x8E82
- ("", X, 1, "GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS"), # 0x8E83
- ("", X, 1, "GL_MAX_TESS_PATCH_COMPONENTS"), # 0x8E84
- ("", X, 1, "GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS"), # 0x8E85
- ("", X, 1, "GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS"), # 0x8E86
- ("", X, 1, "GL_TESS_EVALUATION_SHADER"), # 0x8E87
- ("", X, 1, "GL_TESS_CONTROL_SHADER"), # 0x8E88
- ("", X, 1, "GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS"), # 0x8E89
- ("", X, 1, "GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS"), # 0x8E8A
+ ("glGet", I, 1, "GL_MAX_PATCH_VERTICES"), # 0x8E7D
+ ("glGet", I, 1, "GL_MAX_TESS_GEN_LEVEL"), # 0x8E7E
+ ("glGet", I, 1, "GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS"), # 0x8E7F
+ ("glGet", I, 1, "GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS"), # 0x8E80
+ ("glGet", I, 1, "GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS"), # 0x8E81
+ ("glGet", I, 1, "GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS"), # 0x8E82
+ ("glGet", I, 1, "GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS"), # 0x8E83
+ ("glGet", I, 1, "GL_MAX_TESS_PATCH_COMPONENTS"), # 0x8E84
+ ("glGet", I, 1, "GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS"), # 0x8E85
+ ("glGet", I, 1, "GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS"), # 0x8E86
+ ("glGetProgramPipeline", I, 1, "GL_TESS_EVALUATION_SHADER"), # 0x8E87
+ ("glGetProgramPipeline", I, 1, "GL_TESS_CONTROL_SHADER"), # 0x8E88
+ ("glGet", I, 1, "GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS"), # 0x8E89
+ ("glGet", I, 1, "GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS"), # 0x8E8A
("", X, 1, "GL_COMPRESSED_RGBA_BPTC_UNORM_ARB"), # 0x8E8C
("", X, 1, "GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB"), # 0x8E8D
("", X, 1, "GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB"), # 0x8E8E
("", X, 1, "GL_ELEMENT_ARRAY_LENGTH_NV"), # 0x8F33
("", X, 1, "GL_GPU_ADDRESS_NV"), # 0x8F34
("", X, 1, "GL_MAX_SHADER_BUFFER_ADDRESS_NV"), # 0x8F35
- ("", X, 1, "GL_COPY_READ_BUFFER"), # 0x8F36
- ("", X, 1, "GL_COPY_WRITE_BUFFER"), # 0x8F37
+ ("glGet", I, 1, "GL_COPY_READ_BUFFER"), # 0x8F36
+ ("glGet", I, 1, "GL_COPY_WRITE_BUFFER"), # 0x8F37
("", X, 1, "GL_MAX_IMAGE_UNITS"), # 0x8F38
("", X, 1, "GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS"), # 0x8F39
("", X, 1, "GL_IMAGE_BINDING_NAME"), # 0x8F3A
("", X, 1, "GL_TESSELLATION_FACTOR_AMD"), # 0x9005
("", X, 1, "GL_DISCRETE_AMD"), # 0x9006
("", X, 1, "GL_CONTINUOUS_AMD"), # 0x9007
- ("", X, 1, "GL_TEXTURE_CUBE_MAP_ARRAY"), # 0x9009
+ ("_glGet", B, 1, "GL_TEXTURE_CUBE_MAP_ARRAY"), # 0x9009
("_glGet", I, 1, "GL_TEXTURE_BINDING_CUBE_MAP_ARRAY"), # 0x900A
("", X, 1, "GL_PROXY_TEXTURE_CUBE_MAP_ARRAY"), # 0x900B
("", X, 1, "GL_SAMPLER_CUBE_MAP_ARRAY"), # 0x900C
("", X, 1, "GL_VIDEO_CAPTURE_SURFACE_ORIGIN_NV"), # 0x903C
("", X, 1, "GL_TEXTURE_COVERAGE_SAMPLES_NV"), # 0x9045
("", X, 1, "GL_TEXTURE_COLOR_SAMPLES_NV"), # 0x9046
+ ("glGet", I, 1, "GL_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX"), # 0x9047
+ ("glGet", I, 1, "GL_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX"), # 0x9048
+ ("glGet", I, 1, "GL_GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX"), # 0x9049
+ ("glGet", I, 1, "GL_GPU_MEMORY_INFO_EVICTION_COUNT_NVX"), # 0x904A
+ ("glGet", I, 1, "GL_GPU_MEMORY_INFO_EVICTED_MEMORY_NVX"), # 0x904B
("", X, 1, "GL_IMAGE_1D"), # 0x904C
("", X, 1, "GL_IMAGE_2D"), # 0x904D
("", X, 1, "GL_IMAGE_3D"), # 0x904E
("", X, 1, "GL_PROXY_TEXTURE_2D_MULTISAMPLE"), # 0x9101
("", X, 1, "GL_TEXTURE_2D_MULTISAMPLE_ARRAY"), # 0x9102
("", X, 1, "GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY"), # 0x9103
- ("", X, 1, "GL_TEXTURE_BINDING_2D_MULTISAMPLE"), # 0x9104
- ("", X, 1, "GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY"), # 0x9105
- ("", X, 1, "GL_TEXTURE_SAMPLES"), # 0x9106
- ("", X, 1, "GL_TEXTURE_FIXED_SAMPLE_LOCATIONS"), # 0x9107
+ ("_glGet", B, 1, "GL_TEXTURE_BINDING_2D_MULTISAMPLE"), # 0x9104
+ ("_glGet", I, 1, "GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY"), # 0x9105
+ ("glGetTexLevelParameter", I, 1, "GL_TEXTURE_SAMPLES"), # 0x9106
+ ("glGetTexLevelParameter", B, 1, "GL_TEXTURE_FIXED_SAMPLE_LOCATIONS"), # 0x9107
("", X, 1, "GL_SAMPLER_2D_MULTISAMPLE"), # 0x9108
("", X, 1, "GL_INT_SAMPLER_2D_MULTISAMPLE"), # 0x9109
("", X, 1, "GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE"), # 0x910A
("", X, 1, "GL_SAMPLER_2D_MULTISAMPLE_ARRAY"), # 0x910B
("", X, 1, "GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY"), # 0x910C
("", X, 1, "GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY"), # 0x910D
- ("", X, 1, "GL_MAX_COLOR_TEXTURE_SAMPLES"), # 0x910E
- ("", X, 1, "GL_MAX_DEPTH_TEXTURE_SAMPLES"), # 0x910F
- ("", X, 1, "GL_MAX_INTEGER_SAMPLES"), # 0x9110
+ ("glGet", I, 1, "GL_MAX_COLOR_TEXTURE_SAMPLES"), # 0x910E
+ ("glGet", I, 1, "GL_MAX_DEPTH_TEXTURE_SAMPLES"), # 0x910F
+ ("glGet", I, 1, "GL_MAX_INTEGER_SAMPLES"), # 0x9110
("_glGet", I64, 1, "GL_MAX_SERVER_WAIT_TIMEOUT"), # 0x9111
("", X, 1, "GL_OBJECT_TYPE"), # 0x9112
("", X, 1, "GL_SYNC_CONDITION"), # 0x9113
#("", X, 1, "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG"), # 0x9134
#("", X, 1, "GL_MAX_SAMPLES_IMG"), # 0x9135
#("", X, 1, "GL_TEXTURE_SAMPLES_IMG"), # 0x9136
- ("", X, 1, "GL_MAX_DEBUG_MESSAGE_LENGTH_ARB"), # 0x9143
- ("", X, 1, "GL_MAX_DEBUG_LOGGED_MESSAGES_ARB"), # 0x9144
- ("", X, 1, "GL_DEBUG_LOGGED_MESSAGES_ARB"), # 0x9145
+ ("glGet", I, 1, "GL_MAX_DEBUG_MESSAGE_LENGTH_ARB"), # 0x9143
+ ("glGet", I, 1, "GL_MAX_DEBUG_LOGGED_MESSAGES_ARB"), # 0x9144
+ ("glGet", I, 1, "GL_DEBUG_LOGGED_MESSAGES_ARB"), # 0x9145
("", X, 1, "GL_DEBUG_SEVERITY_HIGH_ARB"), # 0x9146
("", X, 1, "GL_DEBUG_SEVERITY_MEDIUM_ARB"), # 0x9147
("", X, 1, "GL_DEBUG_SEVERITY_LOW_ARB"), # 0x9148