X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=specs%2Fglparams.py;h=2a6c38d3ff1a4c394d0f85811bb264c0e6ea8d7f;hb=6d953b4f49f893cc26cc1aa4e419d1eae7da65bf;hp=2436724907a52fd103ead0d42a1ed78a0699f7a4;hpb=ddf6d2c5e347f8ca25dad4d9be4a1494d8929d30;p=apitrace diff --git a/specs/glparams.py b/specs/glparams.py index 2436724..2a6c38d 100644 --- a/specs/glparams.py +++ b/specs/glparams.py @@ -343,7 +343,7 @@ parameters = [ ("glGetTexLevelParameter", I, 1, "GL_TEXTURE_WIDTH"), # 0x1000 ("glGetTexLevelParameter", I, 1, "GL_TEXTURE_HEIGHT"), # 0x1001 ("glGetTexLevelParameter", E, 1, "GL_TEXTURE_INTERNAL_FORMAT"), # 0x1003 - ("glGetTexParameter", F, 4, "GL_TEXTURE_BORDER_COLOR"), # 0x1004 + ("glGetTexParameter,glGetSamplerParameter", F, 4, "GL_TEXTURE_BORDER_COLOR"), # 0x1004 ("glGetTexLevelParameter", I, 1, "GL_TEXTURE_BORDER"), # 0x1005 ("", X, 1, "GL_DONT_CARE"), # 0x1100 ("", X, 1, "GL_FASTEST"), # 0x1101 @@ -475,10 +475,10 @@ parameters = [ ("", X, 1, "GL_LINEAR_MIPMAP_NEAREST"), # 0x2701 ("", X, 1, "GL_NEAREST_MIPMAP_LINEAR"), # 0x2702 ("", X, 1, "GL_LINEAR_MIPMAP_LINEAR"), # 0x2703 - ("glGetTexParameter", E, 1, "GL_TEXTURE_MAG_FILTER"), # 0x2800 - ("glGetTexParameter", E, 1, "GL_TEXTURE_MIN_FILTER"), # 0x2801 - ("glGetTexParameter", E, 1, "GL_TEXTURE_WRAP_S"), # 0x2802 - ("glGetTexParameter", E, 1, "GL_TEXTURE_WRAP_T"), # 0x2803 + ("glGetTexParameter,glGetSamplerParameter", E, 1, "GL_TEXTURE_MAG_FILTER"), # 0x2800 + ("glGetTexParameter,glGetSamplerParameter", E, 1, "GL_TEXTURE_MIN_FILTER"), # 0x2801 + ("glGetTexParameter,glGetSamplerParameter", E, 1, "GL_TEXTURE_WRAP_S"), # 0x2802 + ("glGetTexParameter,glGetSamplerParameter", E, 1, "GL_TEXTURE_WRAP_T"), # 0x2803 ("", X, 1, "GL_CLAMP"), # 0x2900 ("", X, 1, "GL_REPEAT"), # 0x2901 ("glGet", F, 1, "GL_POLYGON_OFFSET_UNITS"), # 0x2A00 @@ -629,7 +629,7 @@ parameters = [ ("glGet", B, 1, "GL_TEXTURE_3D"), # 0x806F ("", X, 1, "GL_PROXY_TEXTURE_3D"), # 0x8070 ("glGetTexLevelParameter", I, 1, "GL_TEXTURE_DEPTH"), # 0x8071 - ("glGetTexParameter", E, 1, "GL_TEXTURE_WRAP_R"), # 0x8072 + ("glGetTexParameter,glGetSamplerParameter", E, 1, "GL_TEXTURE_WRAP_R"), # 0x8072 ("glGet", I, 1, "GL_MAX_3D_TEXTURE_SIZE"), # 0x8073 ("glGet", B, 1, "GL_VERTEX_ARRAY"), # 0x8074 ("glGet", B, 1, "GL_NORMAL_ARRAY"), # 0x8075 @@ -788,8 +788,8 @@ parameters = [ ("", X, 1, "GL_TEXTURE_WRAP_Q_SGIS"), # 0x8137 ("glGet", I, 1, "GL_MAX_4D_TEXTURE_SIZE_SGIS"), # 0x8138 ("glGet", I, 1, "GL_PIXEL_TEX_GEN_SGIX"), # 0x8139 - ("glGetTexParameter", F, 1, "GL_TEXTURE_MIN_LOD"), # 0x813A - ("glGetTexParameter", F, 1, "GL_TEXTURE_MAX_LOD"), # 0x813B + ("glGetTexParameter,glGetSamplerParameter", F, 1, "GL_TEXTURE_MIN_LOD"), # 0x813A + ("glGetTexParameter,glGetSamplerParameter", F, 1, "GL_TEXTURE_MAX_LOD"), # 0x813B ("glGetTexParameter", F, 1, "GL_TEXTURE_BASE_LEVEL"), # 0x813C ("glGetTexParameter", F, 1, "GL_TEXTURE_MAX_LEVEL"), # 0x813D ("glGet", I, 1, "GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX"), # 0x813E @@ -1112,13 +1112,13 @@ parameters = [ ("", X, 1, "GL_VIEW_CLASS_RGTC2_RG"), # 0x82D1 ("", X, 1, "GL_VIEW_CLASS_BPTC_UNORM"), # 0x82D2 ("", X, 1, "GL_VIEW_CLASS_BPTC_FLOAT"), # 0x82D3 - ("", I, 1, "GL_VERTEX_ATTRIB_BINDING"), # 0x82D4 - ("", I, 1, "GL_VERTEX_ATTRIB_RELATIVE_OFFSET"), # 0x82D5 + ("glGetVertexAttrib", I, 1, "GL_VERTEX_ATTRIB_BINDING"), # 0x82D4 + ("glGetVertexAttrib", I, 1, "GL_VERTEX_ATTRIB_RELATIVE_OFFSET"), # 0x82D5 ("", I, 1, "GL_VERTEX_BINDING_DIVISOR"), # 0x82D6 ("", I, 1, "GL_VERTEX_BINDING_OFFSET"), # 0x82D7 ("", I, 1, "GL_VERTEX_BINDING_STRIDE"), # 0x82D8 - ("", I, 1, "GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET"), # 0x82D9 - ("", I, 1, "GL_MAX_VERTEX_ATTRIB_BINDINGS"), # 0x82DA + ("glGet", I, 1, "GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET"), # 0x82D9 + ("glGet", I, 1, "GL_MAX_VERTEX_ATTRIB_BINDINGS"), # 0x82DA ("glGetTexParameter", I, 1, "GL_TEXTURE_VIEW_MIN_LEVEL"), # 0x82DB ("glGetTexParameter", I, 1, "GL_TEXTURE_VIEW_NUM_LEVELS"), # 0x82DC ("glGetTexParameter", I, 1, "GL_TEXTURE_VIEW_MIN_LAYER"), # 0x82DD @@ -1892,8 +1892,8 @@ parameters = [ ("", X, 1, "GL_VBO_FREE_MEMORY_ATI"), # 0x87FB ("", X, 1, "GL_TEXTURE_FREE_MEMORY_ATI"), # 0x87FC ("", X, 1, "GL_RENDERBUFFER_FREE_MEMORY_ATI"), # 0x87FD - ("", X, 1, "GL_NUM_PROGRAM_BINARY_FORMATS"), # 0x87FE - ("", X, 1, "GL_PROGRAM_BINARY_FORMATS"), # 0x87FF + ("glGet", I, 1, "GL_NUM_PROGRAM_BINARY_FORMATS"), # 0x87FE + ("glGet", E, "_glGetInteger(GL_NUM_PROGRAM_BINARY_FORMATS)", "GL_PROGRAM_BINARY_FORMATS"), # 0x87FF ("glGet", E, 1, "GL_STENCIL_BACK_FUNC"), # 0x8800 ("glGet", E, 1, "GL_STENCIL_BACK_FAIL"), # 0x8801 ("glGet", E, 1, "GL_STENCIL_BACK_PASS_DEPTH_FAIL"), # 0x8802 @@ -1955,8 +1955,8 @@ parameters = [ ("glGet", P, 1, "GL_MATRIX_INDEX_ARRAY_POINTER_ARB"), # 0x8849 ("glGetTexLevelParameter", I, 1, "GL_TEXTURE_DEPTH_SIZE"), # 0x884A ("glGetTexParameter", E, 1, "GL_DEPTH_TEXTURE_MODE"), # 0x884B - ("glGetTexParameter", E, 1, "GL_TEXTURE_COMPARE_MODE"), # 0x884C - ("glGetTexParameter", E, 1, "GL_TEXTURE_COMPARE_FUNC"), # 0x884D + ("glGetTexParameter,glGetSamplerParameter", E, 1, "GL_TEXTURE_COMPARE_MODE"), # 0x884C + ("glGetTexParameter,glGetSamplerParameter", E, 1, "GL_TEXTURE_COMPARE_FUNC"), # 0x884D ("", X, 1, "GL_COMPARE_REF_TO_TEXTURE"), # 0x884E ("glGet", B, 1, "GL_TEXTURE_CUBE_MAP_SEAMLESS"), # 0x884F ("", X, 1, "GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV"), # 0x8850 @@ -2126,7 +2126,7 @@ parameters = [ ("", X, 1, "GL_ONE_MINUS_SRC1_COLOR"), # 0x88FA ("", X, 1, "GL_ONE_MINUS_SRC1_ALPHA"), # 0x88FB ("glGet", I, 1, "GL_MAX_DUAL_SOURCE_DRAW_BUFFERS"), # 0x88FC - ("glGetVertexAttrib", I, 1, "GL_VERTEX_ATTRIB_ARRAY_INTEGER"), # 0x88FD + ("glGetVertexAttrib", B, 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 ("glGet", F, 1, "GL_MIN_PROGRAM_TEXEL_OFFSET"), # 0x8904 @@ -2142,7 +2142,7 @@ parameters = [ ("", X, 1, "GL_GEOMETRY_VERTICES_OUT"), # 0x8916 ("", X, 1, "GL_GEOMETRY_INPUT_TYPE"), # 0x8917 ("", X, 1, "GL_GEOMETRY_OUTPUT_TYPE"), # 0x8918 - ("glGet", I, 1, "GL_SAMPLER_BINDING"), # 0x8919 + ("_glGet", I, 1, "GL_SAMPLER_BINDING"), # 0x8919 ("glGet", B, 1, "GL_CLAMP_VERTEX_COLOR"), # 0x891A ("glGet", B, 1, "GL_CLAMP_FRAGMENT_COLOR"), # 0x891B ("glGet", B, 1, "GL_CLAMP_READ_COLOR"), # 0x891C @@ -2250,12 +2250,12 @@ parameters = [ ("", X, 1, "GL_RESAMPLE_ZERO_FILL_OML"), # 0x8987 ("", X, 1, "GL_RESAMPLE_AVERAGE_OML"), # 0x8988 ("", X, 1, "GL_RESAMPLE_DECIMATE_OML"), # 0x8989 - #("", X, 1, "GL_POINT_SIZE_ARRAY_TYPE_OES"), # 0x898A - #("", X, 1, "GL_POINT_SIZE_ARRAY_STRIDE_OES"), # 0x898B - #("", X, 1, "GL_POINT_SIZE_ARRAY_POINTER_OES"), # 0x898C - #("", X, 1, "GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES"), # 0x898D - #("", X, 1, "GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES"), # 0x898E - #("", X, 1, "GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES"), # 0x898F + ("", X, 1, "GL_POINT_SIZE_ARRAY_TYPE_OES"), # 0x898A + ("", X, 1, "GL_POINT_SIZE_ARRAY_STRIDE_OES"), # 0x898B + ("", X, 1, "GL_POINT_SIZE_ARRAY_POINTER_OES"), # 0x898C + ("", X, 1, "GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES"), # 0x898D + ("", X, 1, "GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES"), # 0x898E + ("", X, 1, "GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES"), # 0x898F ("", X, 1, "GL_VERTEX_ATTRIB_MAP1_APPLE"), # 0x8A00 ("", X, 1, "GL_VERTEX_ATTRIB_MAP2_APPLE"), # 0x8A01 ("", X, 1, "GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE"), # 0x8A02 @@ -2370,22 +2370,22 @@ parameters = [ ("", X, 1, "GL_FRAGMENT_SHADER_DERIVATIVE_HINT"), # 0x8B8B ("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_PALETTE4_R5_G6_B5_OES"), # 0x8B92 - #("", X, 1, "GL_PALETTE4_RGBA4_OES"), # 0x8B93 - #("", X, 1, "GL_PALETTE4_RGB5_A1_OES"), # 0x8B94 - #("", X, 1, "GL_PALETTE8_RGB8_OES"), # 0x8B95 - #("", X, 1, "GL_PALETTE8_RGBA8_OES"), # 0x8B96 - #("", 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_PALETTE4_RGB8_OES"), # 0x8B90 + ("", X, 1, "GL_PALETTE4_RGBA8_OES"), # 0x8B91 + ("", X, 1, "GL_PALETTE4_R5_G6_B5_OES"), # 0x8B92 + ("", X, 1, "GL_PALETTE4_RGBA4_OES"), # 0x8B93 + ("", X, 1, "GL_PALETTE4_RGB5_A1_OES"), # 0x8B94 + ("", X, 1, "GL_PALETTE8_RGB8_OES"), # 0x8B95 + ("", X, 1, "GL_PALETTE8_RGBA8_OES"), # 0x8B96 + ("", X, 1, "GL_PALETTE8_R5_G6_B5_OES"), # 0x8B97 + ("", X, 1, "GL_PALETTE8_RGBA4_OES"), # 0x8B98 + ("", X, 1, "GL_PALETTE8_RGB5_A1_OES"), # 0x8B99 ("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_POINT_SIZE_ARRAY_OES"), # 0x8B9C ("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_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_PROGRAM_CALLBACK_MESA"), # 0x8BB1 #("", X, 1, "GL_FRAGMENT_PROGRAM_CALLBACK_FUNC_MESA"), # 0x8BB2 @@ -2438,8 +2438,8 @@ parameters = [ ("_glGet", I, 1, "GL_TEXTURE_BINDING_1D_ARRAY"), # 0x8C1C ("_glGet", I, 1, "GL_TEXTURE_BINDING_2D_ARRAY"), # 0x8C1D ("", X, 1, "GL_GEOMETRY_PROGRAM_NV"), # 0x8C26 - ("", X, 1, "GL_MAX_PROGRAM_OUTPUT_VERTICES_NV"), # 0x8C27 - ("", X, 1, "GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV"), # 0x8C28 + ("glGetProgramARB", I, 1, "GL_MAX_PROGRAM_OUTPUT_VERTICES_NV"), # 0x8C27 + ("glGetProgramARB", I, 1, "GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV"), # 0x8C28 ("glGet", I, 1, "GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS"), # 0x8C29 ("glGet", I, 1, "GL_TEXTURE_BUFFER"), # 0x8C2A ("glGet", I, 1, "GL_MAX_TEXTURE_BUFFER_SIZE"), # 0x8C2B @@ -2503,8 +2503,8 @@ parameters = [ ("", X, 1, "GL_SEPARATE_ATTRIBS"), # 0x8C8D ("", X, 1, "GL_TRANSFORM_FEEDBACK_BUFFER"), # 0x8C8E ("glGet", I, 1, "GL_TRANSFORM_FEEDBACK_BUFFER_BINDING"), # 0x8C8F - #("", X, 1, "GL_ATC_RGB_AMD"), # 0x8C92 - #("", X, 1, "GL_ATC_RGBA_EXPLICIT_ALPHA_AMD"), # 0x8C93 + ("", X, 1, "GL_ATC_RGB_AMD"), # 0x8C92 + ("", X, 1, "GL_ATC_RGBA_EXPLICIT_ALPHA_AMD"), # 0x8C93 ("glGet", E, 1, "GL_POINT_SPRITE_COORD_ORIGIN"), # 0x8CA0 ("", X, 1, "GL_LOWER_LEFT"), # 0x8CA1 ("", X, 1, "GL_UPPER_LEFT"), # 0x8CA2 @@ -2568,18 +2568,18 @@ parameters = [ ("glGetRenderbufferParameter", I, 1, "GL_RENDERBUFFER_STENCIL_SIZE"), # 0x8D55 ("", X, 1, "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE"), # 0x8D56 ("glGet", I, 1, "GL_MAX_SAMPLES"), # 0x8D57 - #("", X, 1, "GL_TEXTURE_GEN_STR_OES"), # 0x8D60 - #("", X, 1, "GL_HALF_FLOAT_OES"), # 0x8D61 - #("", X, 1, "GL_RGB565_OES"), # 0x8D62 - #("", X, 1, "GL_ETC1_RGB8_OES"), # 0x8D64 - #("", X, 1, "GL_TEXTURE_EXTERNAL_OES"), # 0x8D65 - #("", X, 1, "GL_SAMPLER_EXTERNAL_OES"), # 0x8D66 - #("", X, 1, "GL_TEXTURE_BINDING_EXTERNAL_OES"), # 0x8D67 - #("", X, 1, "GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES"), # 0x8D68 + ("", X, 1, "GL_TEXTURE_GEN_STR_OES"), # 0x8D60 + ("", X, 1, "GL_HALF_FLOAT_OES"), # 0x8D61 + ("", X, 1, "GL_RGB565_OES"), # 0x8D62 + ("", X, 1, "GL_ETC1_RGB8_OES"), # 0x8D64 + ("", X, 1, "GL_TEXTURE_EXTERNAL_OES"), # 0x8D65 + ("", X, 1, "GL_SAMPLER_EXTERNAL_OES"), # 0x8D66 + ("", X, 1, "GL_TEXTURE_BINDING_EXTERNAL_OES"), # 0x8D67 + ("", X, 1, "GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES"), # 0x8D68 ("", B, 1, "GL_PRIMITIVE_RESTART_FIXED_INDEX"), # 0x8D69 ("", X, 1, "GL_ANY_SAMPLES_PASSED_CONSERVATIVE"), # 0x8D6A ("glGet", I, 1, "GL_MAX_ELEMENT_INDEX"), # 0x8D6B - #("", X, 1, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT"), # 0x8D6C + ("", X, 1, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT"), # 0x8D6C ("", X, 1, "GL_RGBA32UI"), # 0x8D70 ("", X, 1, "GL_RGB32UI"), # 0x8D71 ("", X, 1, "GL_ALPHA32UI_EXT"), # 0x8D72 @@ -2738,8 +2738,8 @@ parameters = [ ("", X, 1, "GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS"), # 0x8E47 ("", X, 1, "GL_ACTIVE_SUBROUTINE_MAX_LENGTH"), # 0x8E48 ("", X, 1, "GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH"), # 0x8E49 - ("", X, 1, "GL_NUM_COMPATIBLE_SUBROUTINES"), # 0x8E4A - ("", X, 1, "GL_COMPATIBLE_SUBROUTINES"), # 0x8E4B + ("", I, 1, "GL_NUM_COMPATIBLE_SUBROUTINES"), # 0x8E4A + ("", I, 1, "GL_COMPATIBLE_SUBROUTINES"), # 0x8E4B ("glGet", B, 1, "GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION"), # 0x8E4C ("", X, 1, "GL_FIRST_VERTEX_CONVENTION"), # 0x8E4D ("", X, 1, "GL_LAST_VERTEX_CONVENTION"), # 0x8E4E @@ -2849,7 +2849,7 @@ parameters = [ ("", X, 1, "GL_DOUBLE_MAT3x4"), # 0x8F4C ("", X, 1, "GL_DOUBLE_MAT4x2"), # 0x8F4D ("", X, 1, "GL_DOUBLE_MAT4x3"), # 0x8F4E - #("", X, 1, "GL_MALI_SHADER_BINARY_ARM"), # 0x8F60 + ("", X, 1, "GL_MALI_SHADER_BINARY_ARM"), # 0x8F60 ("", X, 1, "GL_RED_SNORM"), # 0x8F90 ("", X, 1, "GL_RG_SNORM"), # 0x8F91 ("", X, 1, "GL_RGB_SNORM"), # 0x8F92 @@ -2866,8 +2866,8 @@ parameters = [ ("glGet", B, 1, "GL_PRIMITIVE_RESTART"), # 0x8F9D ("glGet", I, 1, "GL_PRIMITIVE_RESTART_INDEX"), # 0x8F9E #("", X, 1, "GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS"), # 0x8F9F - #("", X, 1, "GL_PERFMON_GLOBAL_MODE_QCOM"), # 0x8FA0 - #("", X, 1, "GL_SHADER_BINARY_VIV"), # 0x8FC4 + ("", X, 1, "GL_PERFMON_GLOBAL_MODE_QCOM"), # 0x8FA0 + ("", X, 1, "GL_SHADER_BINARY_VIV"), # 0x8FC4 ("", X, 1, "GL_INT8_NV"), # 0x8FE0 ("", X, 1, "GL_INT8_VEC2_NV"), # 0x8FE1 ("", X, 1, "GL_INT8_VEC3_NV"), # 0x8FE2 @@ -3147,20 +3147,20 @@ parameters = [ ("", X, 1, "GL_MAX_GEOMETRY_OUTPUT_COMPONENTS"), # 0x9124 ("", X, 1, "GL_MAX_FRAGMENT_INPUT_COMPONENTS"), # 0x9125 ("glGet", I, 1, "GL_CONTEXT_PROFILE_MASK"), # 0x9126 - ("", X, 1, "GL_UNPACK_COMPRESSED_BLOCK_WIDTH"), # 0x9127 - ("", X, 1, "GL_UNPACK_COMPRESSED_BLOCK_HEIGHT"), # 0x9128 - ("", X, 1, "GL_UNPACK_COMPRESSED_BLOCK_DEPTH"), # 0x9129 - ("", X, 1, "GL_UNPACK_COMPRESSED_BLOCK_SIZE"), # 0x912A - ("", X, 1, "GL_PACK_COMPRESSED_BLOCK_WIDTH"), # 0x912B - ("", X, 1, "GL_PACK_COMPRESSED_BLOCK_HEIGHT"), # 0x912C - ("", X, 1, "GL_PACK_COMPRESSED_BLOCK_DEPTH"), # 0x912D - ("", X, 1, "GL_PACK_COMPRESSED_BLOCK_SIZE"), # 0x912E - ("", X, 1, "GL_TEXTURE_IMMUTABLE_FORMAT"), # 0x912F - #("", X, 1, "GL_SGX_PROGRAM_BINARY_IMG"), # 0x9130 - #("", X, 1, "GL_RENDERBUFFER_SAMPLES_IMG"), # 0x9133 - #("", X, 1, "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG"), # 0x9134 - #("", X, 1, "GL_MAX_SAMPLES_IMG"), # 0x9135 - #("", X, 1, "GL_TEXTURE_SAMPLES_IMG"), # 0x9136 + ("glGet", I, 1, "GL_UNPACK_COMPRESSED_BLOCK_WIDTH"), # 0x9127 + ("glGet", I, 1, "GL_UNPACK_COMPRESSED_BLOCK_HEIGHT"), # 0x9128 + ("glGet", I, 1, "GL_UNPACK_COMPRESSED_BLOCK_DEPTH"), # 0x9129 + ("glGet", I, 1, "GL_UNPACK_COMPRESSED_BLOCK_SIZE"), # 0x912A + ("glGet", I, 1, "GL_PACK_COMPRESSED_BLOCK_WIDTH"), # 0x912B + ("glGet", I, 1, "GL_PACK_COMPRESSED_BLOCK_HEIGHT"), # 0x912C + ("glGet", I, 1, "GL_PACK_COMPRESSED_BLOCK_DEPTH"), # 0x912D + ("glGet", I, 1, "GL_PACK_COMPRESSED_BLOCK_SIZE"), # 0x912E + ("glGetTexParameter", B, 1, "GL_TEXTURE_IMMUTABLE_FORMAT"), # 0x912F + ("", X, 1, "GL_SGX_PROGRAM_BINARY_IMG"), # 0x9130 + ("", X, 1, "GL_RENDERBUFFER_SAMPLES_IMG"), # 0x9133 + ("", X, 1, "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG"), # 0x9134 + ("", X, 1, "GL_MAX_SAMPLES_IMG"), # 0x9135 + ("", X, 1, "GL_TEXTURE_SAMPLES_IMG"), # 0x9136 ("glGet", I, 1, "GL_MAX_DEBUG_MESSAGE_LENGTH"), # 0x9143 ("glGet", I, 1, "GL_MAX_DEBUG_LOGGED_MESSAGES"), # 0x9144 ("glGet", I, 1, "GL_DEBUG_LOGGED_MESSAGES"), # 0x9145 @@ -3187,7 +3187,7 @@ parameters = [ ("glGetTexLevelParameter", I, 1, "GL_TEXTURE_BUFFER_OFFSET"), # 0x919D ("glGetTexLevelParameter", I, 1, "GL_TEXTURE_BUFFER_SIZE"), # 0x919E ("glGet", I, 1, "GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT"), # 0x919F - ("", X, 1, "GL_COMPUTE_SHADER"), # 0x91B9 + ("glGetProgramPipeline", I, 1, "GL_COMPUTE_SHADER"), # 0x91B9 ("glGet", I, 1, "GL_MAX_COMPUTE_UNIFORM_BLOCKS"), # 0x91BB ("glGet", I, 1, "GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS"), # 0x91BC ("glGet", I, 1, "GL_MAX_COMPUTE_IMAGE_UNIFORMS"), # 0x91BD @@ -3241,7 +3241,7 @@ parameters = [ ("", X, 1, "GL_PROGRAM_OUTPUT"), # 0x92E4 ("", X, 1, "GL_BUFFER_VARIABLE"), # 0x92E5 ("", X, 1, "GL_SHADER_STORAGE_BLOCK"), # 0x92E6 - ("", X, 1, "GL_IS_PER_PATCH"), # 0x92E7 + ("", I, 1, "GL_IS_PER_PATCH"), # 0x92E7 ("", X, 1, "GL_VERTEX_SUBROUTINE"), # 0x92E8 ("", X, 1, "GL_TESS_CONTROL_SUBROUTINE"), # 0x92E9 ("", X, 1, "GL_TESS_EVALUATION_SUBROUTINE"), # 0x92EA @@ -3255,33 +3255,33 @@ parameters = [ ("", X, 1, "GL_FRAGMENT_SUBROUTINE_UNIFORM"), # 0x92F2 ("", X, 1, "GL_COMPUTE_SUBROUTINE_UNIFORM"), # 0x92F3 ("", X, 1, "GL_TRANSFORM_FEEDBACK_VARYING"), # 0x92F4 - ("", X, 1, "GL_ACTIVE_RESOURCES"), # 0x92F5 - ("", X, 1, "GL_MAX_NAME_LENGTH"), # 0x92F6 - ("", X, 1, "GL_MAX_NUM_ACTIVE_VARIABLES"), # 0x92F7 - ("", X, 1, "GL_MAX_NUM_COMPATIBLE_SUBROUTINES"), # 0x92F8 - ("", X, 1, "GL_NAME_LENGTH"), # 0x92F9 - ("", X, 1, "GL_TYPE"), # 0x92FA - ("", X, 1, "GL_ARRAY_SIZE"), # 0x92FB - ("", X, 1, "GL_OFFSET"), # 0x92FC - ("", X, 1, "GL_BLOCK_INDEX"), # 0x92FD - ("", X, 1, "GL_ARRAY_STRIDE"), # 0x92FE - ("", X, 1, "GL_MATRIX_STRIDE"), # 0x92FF - ("", X, 1, "GL_IS_ROW_MAJOR"), # 0x9300 - ("", X, 1, "GL_ATOMIC_COUNTER_BUFFER_INDEX"), # 0x9301 - ("", X, 1, "GL_BUFFER_BINDING"), # 0x9302 - ("", X, 1, "GL_BUFFER_DATA_SIZE"), # 0x9303 - ("", X, 1, "GL_NUM_ACTIVE_VARIABLES"), # 0x9304 - ("", X, 1, "GL_ACTIVE_VARIABLES"), # 0x9305 - ("", X, 1, "GL_REFERENCED_BY_VERTEX_SHADER"), # 0x9306 - ("", X, 1, "GL_REFERENCED_BY_TESS_CONTROL_SHADER"), # 0x9307 - ("", X, 1, "GL_REFERENCED_BY_TESS_EVALUATION_SHADER"), # 0x9308 - ("", X, 1, "GL_REFERENCED_BY_GEOMETRY_SHADER"), # 0x9309 - ("", X, 1, "GL_REFERENCED_BY_FRAGMENT_SHADER"), # 0x930A - ("", X, 1, "GL_REFERENCED_BY_COMPUTE_SHADER"), # 0x930B - ("", X, 1, "GL_TOP_LEVEL_ARRAY_SIZE"), # 0x930C - ("", X, 1, "GL_TOP_LEVEL_ARRAY_STRIDE"), # 0x930D - ("", X, 1, "GL_LOCATION"), # 0x930E - ("", X, 1, "GL_LOCATION_INDEX"), # 0x930F + ("", I, 1, "GL_ACTIVE_RESOURCES"), # 0x92F5 + ("", I, 1, "GL_MAX_NAME_LENGTH"), # 0x92F6 + ("", I, 1, "GL_MAX_NUM_ACTIVE_VARIABLES"), # 0x92F7 + ("", I, 1, "GL_MAX_NUM_COMPATIBLE_SUBROUTINES"), # 0x92F8 + ("", I, 1, "GL_NAME_LENGTH"), # 0x92F9 + ("", I, 1, "GL_TYPE"), # 0x92FA + ("", I, 1, "GL_ARRAY_SIZE"), # 0x92FB + ("", I, 1, "GL_OFFSET"), # 0x92FC + ("", I, 1, "GL_BLOCK_INDEX"), # 0x92FD + ("", I, 1, "GL_ARRAY_STRIDE"), # 0x92FE + ("", I, 1, "GL_MATRIX_STRIDE"), # 0x92FF + ("", I, 1, "GL_IS_ROW_MAJOR"), # 0x9300 + ("", I, 1, "GL_ATOMIC_COUNTER_BUFFER_INDEX"), # 0x9301 + ("", I, 1, "GL_BUFFER_BINDING"), # 0x9302 + ("", I, 1, "GL_BUFFER_DATA_SIZE"), # 0x9303 + ("", I, 1, "GL_NUM_ACTIVE_VARIABLES"), # 0x9304 + ("", I, 1, "GL_ACTIVE_VARIABLES"), # 0x9305 + ("", I, 1, "GL_REFERENCED_BY_VERTEX_SHADER"), # 0x9306 + ("", I, 1, "GL_REFERENCED_BY_TESS_CONTROL_SHADER"), # 0x9307 + ("", I, 1, "GL_REFERENCED_BY_TESS_EVALUATION_SHADER"), # 0x9308 + ("", I, 1, "GL_REFERENCED_BY_GEOMETRY_SHADER"), # 0x9309 + ("", I, 1, "GL_REFERENCED_BY_FRAGMENT_SHADER"), # 0x930A + ("", I, 1, "GL_REFERENCED_BY_COMPUTE_SHADER"), # 0x930B + ("", I, 1, "GL_TOP_LEVEL_ARRAY_SIZE"), # 0x930C + ("", I, 1, "GL_TOP_LEVEL_ARRAY_STRIDE"), # 0x930D + ("", I, 1, "GL_LOCATION"), # 0x930E + ("", I, 1, "GL_LOCATION_INDEX"), # 0x930F ("", I, 1, "GL_FRAMEBUFFER_DEFAULT_WIDTH"), # 0x9310 ("", I, 1, "GL_FRAMEBUFFER_DEFAULT_HEIGHT"), # 0x9311 ("", I, 1, "GL_FRAMEBUFFER_DEFAULT_LAYERS"), # 0x9312 @@ -3324,14 +3324,14 @@ parameters = [ ("", X, 1, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR"), # 0x93DB ("", X, 1, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR"), # 0x93DC ("", X, 1, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR"), # 0x93DD - #("", X, 1, "GL_RESTART_PATH_NV"), # 0xF0 - #("", X, 1, "GL_DUP_FIRST_CUBIC_CURVE_TO_NV"), # 0xF2 - #("", X, 1, "GL_DUP_LAST_CUBIC_CURVE_TO_NV"), # 0xF4 - #("", X, 1, "GL_RECT_NV"), # 0xF6 - #("", X, 1, "GL_CIRCULAR_CCW_ARC_TO_NV"), # 0xF8 - #("", X, 1, "GL_CIRCULAR_CW_ARC_TO_NV"), # 0xFA - #("", X, 1, "GL_CIRCULAR_TANGENT_ARC_TO_NV"), # 0xFC - #("", X, 1, "GL_ARC_TO_NV"), # 0xFE + ("", X, 1, "GL_RESTART_PATH_NV"), # 0xF0 + ("", X, 1, "GL_DUP_FIRST_CUBIC_CURVE_TO_NV"), # 0xF2 + ("", X, 1, "GL_DUP_LAST_CUBIC_CURVE_TO_NV"), # 0xF4 + ("", X, 1, "GL_RECT_NV"), # 0xF6 + ("", X, 1, "GL_CIRCULAR_CCW_ARC_TO_NV"), # 0xF8 + ("", X, 1, "GL_CIRCULAR_CW_ARC_TO_NV"), # 0xFA + ("", X, 1, "GL_CIRCULAR_TANGENT_ARC_TO_NV"), # 0xFC + ("", X, 1, "GL_ARC_TO_NV"), # 0xFE #("", X, 1, "GL_TIMEOUT_IGNORED"), # 0xFFFFFFFFFFFFFFFFull ("", X, 1, "GL_INVALID_INDEX"), # 0xFFFFFFFFu ]