Reviewed-by: Erik Faye-Lund <erik.faye-l...@collabora.com> On Fri, 2018-12-14 at 14:04 +0000, Emil Velikov wrote: > From: Emil Velikov <emil.veli...@collabora.com> > > Currently various parts of mesa use the glapi_table differently. > > Some use _glapi_get_proc_offset() to get the offset, while others > directly reference the specific offset via _gloffset_Function. > > Add all static entries, to ensure things don't break as we flip to > the > upstream XML + new mapi generator. > > Signed-off-by: Emil Velikov <emil.veli...@collabora.com> > --- > Data extracted via the following patch: > https://github.com/evelikov/Mesa/commit/458710eb85876d008faaccc7418042eb57234621 > --- > src/mapi/glapi/gen/static_data.py | 1013 > ++++++++++++++++++++++++++++- > 1 file changed, 1012 insertions(+), 1 deletion(-) > > diff --git a/src/mapi/glapi/gen/static_data.py > b/src/mapi/glapi/gen/static_data.py > index 0596d2cd3bb..d5d6f626008 100644 > --- a/src/mapi/glapi/gen/static_data.py > +++ b/src/mapi/glapi/gen/static_data.py > @@ -431,7 +431,1018 @@ offsets = { > "MultiTexCoord4i": 404, > "MultiTexCoord4iv": 405, > "MultiTexCoord4s": 406, > - "MultiTexCoord4sv": 407 > + "MultiTexCoord4sv": 407, > + "CompressedTexImage1D": 408, > + "CompressedTexImage2D": 409, > + "CompressedTexImage3D": 410, > + "CompressedTexSubImage1D": 411, > + "CompressedTexSubImage2D": 412, > + "CompressedTexSubImage3D": 413, > + "GetCompressedTexImage": 414, > + "LoadTransposeMatrixd": 415, > + "LoadTransposeMatrixf": 416, > + "MultTransposeMatrixd": 417, > + "MultTransposeMatrixf": 418, > + "SampleCoverage": 419, > + "BlendFuncSeparate": 420, > + "FogCoordPointer": 421, > + "FogCoordd": 422, > + "FogCoorddv": 423, > + "MultiDrawArrays": 424, > + "PointParameterf": 425, > + "PointParameterfv": 426, > + "PointParameteri": 427, > + "PointParameteriv": 428, > + "SecondaryColor3b": 429, > + "SecondaryColor3bv": 430, > + "SecondaryColor3d": 431, > + "SecondaryColor3dv": 432, > + "SecondaryColor3i": 433, > + "SecondaryColor3iv": 434, > + "SecondaryColor3s": 435, > + "SecondaryColor3sv": 436, > + "SecondaryColor3ub": 437, > + "SecondaryColor3ubv": 438, > + "SecondaryColor3ui": 439, > + "SecondaryColor3uiv": 440, > + "SecondaryColor3us": 441, > + "SecondaryColor3usv": 442, > + "SecondaryColorPointer": 443, > + "WindowPos2d": 444, > + "WindowPos2dv": 445, > + "WindowPos2f": 446, > + "WindowPos2fv": 447, > + "WindowPos2i": 448, > + "WindowPos2iv": 449, > + "WindowPos2s": 450, > + "WindowPos2sv": 451, > + "WindowPos3d": 452, > + "WindowPos3dv": 453, > + "WindowPos3f": 454, > + "WindowPos3fv": 455, > + "WindowPos3i": 456, > + "WindowPos3iv": 457, > + "WindowPos3s": 458, > + "WindowPos3sv": 459, > + "BeginQuery": 460, > + "BindBuffer": 461, > + "BufferData": 462, > + "BufferSubData": 463, > + "DeleteBuffers": 464, > + "DeleteQueries": 465, > + "EndQuery": 466, > + "GenBuffers": 467, > + "GenQueries": 468, > + "GetBufferParameteriv": 469, > + "GetBufferPointerv": 470, > + "GetBufferSubData": 471, > + "GetQueryObjectiv": 472, > + "GetQueryObjectuiv": 473, > + "GetQueryiv": 474, > + "IsBuffer": 475, > + "IsQuery": 476, > + "MapBuffer": 477, > + "UnmapBuffer": 478, > + "AttachShader": 479, > + "BindAttribLocation": 480, > + "BlendEquationSeparate": 481, > + "CompileShader": 482, > + "CreateProgram": 483, > + "CreateShader": 484, > + "DeleteProgram": 485, > + "DeleteShader": 486, > + "DetachShader": 487, > + "DisableVertexAttribArray": 488, > + "DrawBuffers": 489, > + "EnableVertexAttribArray": 490, > + "GetActiveAttrib": 491, > + "GetActiveUniform": 492, > + "GetAttachedShaders": 493, > + "GetAttribLocation": 494, > + "GetProgramInfoLog": 495, > + "GetProgramiv": 496, > + "GetShaderInfoLog": 497, > + "GetShaderSource": 498, > + "GetShaderiv": 499, > + "GetUniformLocation": 500, > + "GetUniformfv": 501, > + "GetUniformiv": 502, > + "GetVertexAttribPointerv": 503, > + "GetVertexAttribdv": 504, > + "GetVertexAttribfv": 505, > + "GetVertexAttribiv": 506, > + "IsProgram": 507, > + "IsShader": 508, > + "LinkProgram": 509, > + "ShaderSource": 510, > + "StencilFuncSeparate": 511, > + "StencilMaskSeparate": 512, > + "StencilOpSeparate": 513, > + "Uniform1f": 514, > + "Uniform1fv": 515, > + "Uniform1i": 516, > + "Uniform1iv": 517, > + "Uniform2f": 518, > + "Uniform2fv": 519, > + "Uniform2i": 520, > + "Uniform2iv": 521, > + "Uniform3f": 522, > + "Uniform3fv": 523, > + "Uniform3i": 524, > + "Uniform3iv": 525, > + "Uniform4f": 526, > + "Uniform4fv": 527, > + "Uniform4i": 528, > + "Uniform4iv": 529, > + "UniformMatrix2fv": 530, > + "UniformMatrix3fv": 531, > + "UniformMatrix4fv": 532, > + "UseProgram": 533, > + "ValidateProgram": 534, > + "VertexAttrib1d": 535, > + "VertexAttrib1dv": 536, > + "VertexAttrib1s": 537, > + "VertexAttrib1sv": 538, > + "VertexAttrib2d": 539, > + "VertexAttrib2dv": 540, > + "VertexAttrib2s": 541, > + "VertexAttrib2sv": 542, > + "VertexAttrib3d": 543, > + "VertexAttrib3dv": 544, > + "VertexAttrib3s": 545, > + "VertexAttrib3sv": 546, > + "VertexAttrib4Nbv": 547, > + "VertexAttrib4Niv": 548, > + "VertexAttrib4Nsv": 549, > + "VertexAttrib4Nub": 550, > + "VertexAttrib4Nubv": 551, > + "VertexAttrib4Nuiv": 552, > + "VertexAttrib4Nusv": 553, > + "VertexAttrib4bv": 554, > + "VertexAttrib4d": 555, > + "VertexAttrib4dv": 556, > + "VertexAttrib4iv": 557, > + "VertexAttrib4s": 558, > + "VertexAttrib4sv": 559, > + "VertexAttrib4ubv": 560, > + "VertexAttrib4uiv": 561, > + "VertexAttrib4usv": 562, > + "VertexAttribPointer": 563, > + "UniformMatrix2x3fv": 564, > + "UniformMatrix2x4fv": 565, > + "UniformMatrix3x2fv": 566, > + "UniformMatrix3x4fv": 567, > + "UniformMatrix4x2fv": 568, > + "UniformMatrix4x3fv": 569, > + "BeginConditionalRender": 570, > + "BeginTransformFeedback": 571, > + "BindBufferBase": 572, > + "BindBufferRange": 573, > + "BindFragDataLocation": 574, > + "ClampColor": 575, > + "ClearBufferfi": 576, > + "ClearBufferfv": 577, > + "ClearBufferiv": 578, > + "ClearBufferuiv": 579, > + "ColorMaski": 580, > + "Disablei": 581, > + "Enablei": 582, > + "EndConditionalRender": 583, > + "EndTransformFeedback": 584, > + "GetBooleani_v": 585, > + "GetFragDataLocation": 586, > + "GetIntegeri_v": 587, > + "GetStringi": 588, > + "GetTexParameterIiv": 589, > + "GetTexParameterIuiv": 590, > + "GetTransformFeedbackVarying": 591, > + "GetUniformuiv": 592, > + "GetVertexAttribIiv": 593, > + "GetVertexAttribIuiv": 594, > + "IsEnabledi": 595, > + "TexParameterIiv": 596, > + "TexParameterIuiv": 597, > + "TransformFeedbackVaryings": 598, > + "Uniform1ui": 599, > + "Uniform1uiv": 600, > + "Uniform2ui": 601, > + "Uniform2uiv": 602, > + "Uniform3ui": 603, > + "Uniform3uiv": 604, > + "Uniform4ui": 605, > + "Uniform4uiv": 606, > + "VertexAttribI1iv": 607, > + "VertexAttribI1uiv": 608, > + "VertexAttribI4bv": 609, > + "VertexAttribI4sv": 610, > + "VertexAttribI4ubv": 611, > + "VertexAttribI4usv": 612, > + "VertexAttribIPointer": 613, > + "PrimitiveRestartIndex": 614, > + "TexBuffer": 615, > + "FramebufferTexture": 616, > + "GetBufferParameteri64v": 617, > + "GetInteger64i_v": 618, > + "VertexAttribDivisor": 619, > + "MinSampleShading": 620, > + "MemoryBarrierByRegion": 621, > + "BindProgramARB": 622, > + "DeleteProgramsARB": 623, > + "GenProgramsARB": 624, > + "GetProgramEnvParameterdvARB": 625, > + "GetProgramEnvParameterfvARB": 626, > + "GetProgramLocalParameterdvARB": 627, > + "GetProgramLocalParameterfvARB": 628, > + "GetProgramStringARB": 629, > + "GetProgramivARB": 630, > + "IsProgramARB": 631, > + "ProgramEnvParameter4dARB": 632, > + "ProgramEnvParameter4dvARB": 633, > + "ProgramEnvParameter4fARB": 634, > + "ProgramEnvParameter4fvARB": 635, > + "ProgramLocalParameter4dARB": 636, > + "ProgramLocalParameter4dvARB": 637, > + "ProgramLocalParameter4fARB": 638, > + "ProgramLocalParameter4fvARB": 639, > + "ProgramStringARB": 640, > + "VertexAttrib1fARB": 641, > + "VertexAttrib1fvARB": 642, > + "VertexAttrib2fARB": 643, > + "VertexAttrib2fvARB": 644, > + "VertexAttrib3fARB": 645, > + "VertexAttrib3fvARB": 646, > + "VertexAttrib4fARB": 647, > + "VertexAttrib4fvARB": 648, > + "AttachObjectARB": 649, > + "CreateProgramObjectARB": 650, > + "CreateShaderObjectARB": 651, > + "DeleteObjectARB": 652, > + "DetachObjectARB": 653, > + "GetAttachedObjectsARB": 654, > + "GetHandleARB": 655, > + "GetInfoLogARB": 656, > + "GetObjectParameterfvARB": 657, > + "GetObjectParameterivARB": 658, > + "DrawArraysInstancedARB": 659, > + "DrawElementsInstancedARB": 660, > + "BindFramebuffer": 661, > + "BindRenderbuffer": 662, > + "BlitFramebuffer": 663, > + "CheckFramebufferStatus": 664, > + "DeleteFramebuffers": 665, > + "DeleteRenderbuffers": 666, > + "FramebufferRenderbuffer": 667, > + "FramebufferTexture1D": 668, > + "FramebufferTexture2D": 669, > + "FramebufferTexture3D": 670, > + "FramebufferTextureLayer": 671, > + "GenFramebuffers": 672, > + "GenRenderbuffers": 673, > + "GenerateMipmap": 674, > + "GetFramebufferAttachmentParameteriv": 675, > + "GetRenderbufferParameteriv": 676, > + "IsFramebuffer": 677, > + "IsRenderbuffer": 678, > + "RenderbufferStorage": 679, > + "RenderbufferStorageMultisample": 680, > + "FlushMappedBufferRange": 681, > + "MapBufferRange": 682, > + "BindVertexArray": 683, > + "DeleteVertexArrays": 684, > + "GenVertexArrays": 685, > + "IsVertexArray": 686, > + "GetActiveUniformBlockName": 687, > + "GetActiveUniformBlockiv": 688, > + "GetActiveUniformName": 689, > + "GetActiveUniformsiv": 690, > + "GetUniformBlockIndex": 691, > + "GetUniformIndices": 692, > + "UniformBlockBinding": 693, > + "CopyBufferSubData": 694, > + "ClientWaitSync": 695, > + "DeleteSync": 696, > + "FenceSync": 697, > + "GetInteger64v": 698, > + "GetSynciv": 699, > + "IsSync": 700, > + "WaitSync": 701, > + "DrawElementsBaseVertex": 702, > + "DrawElementsInstancedBaseVertex": 703, > + "DrawRangeElementsBaseVertex": 704, > + "MultiDrawElementsBaseVertex": 705, > + "ProvokingVertex": 706, > + "GetMultisamplefv": 707, > + "SampleMaski": 708, > + "TexImage2DMultisample": 709, > + "TexImage3DMultisample": 710, > + "BlendEquationSeparateiARB": 711, > + "BlendEquationiARB": 712, > + "BlendFuncSeparateiARB": 713, > + "BlendFunciARB": 714, > + "BindFragDataLocationIndexed": 715, > + "GetFragDataIndex": 716, > + "BindSampler": 717, > + "DeleteSamplers": 718, > + "GenSamplers": 719, > + "GetSamplerParameterIiv": 720, > + "GetSamplerParameterIuiv": 721, > + "GetSamplerParameterfv": 722, > + "GetSamplerParameteriv": 723, > + "IsSampler": 724, > + "SamplerParameterIiv": 725, > + "SamplerParameterIuiv": 726, > + "SamplerParameterf": 727, > + "SamplerParameterfv": 728, > + "SamplerParameteri": 729, > + "SamplerParameteriv": 730, > + "GetQueryObjecti64v": 731, > + "GetQueryObjectui64v": 732, > + "QueryCounter": 733, > + "ColorP3ui": 734, > + "ColorP3uiv": 735, > + "ColorP4ui": 736, > + "ColorP4uiv": 737, > + "MultiTexCoordP1ui": 738, > + "MultiTexCoordP1uiv": 739, > + "MultiTexCoordP2ui": 740, > + "MultiTexCoordP2uiv": 741, > + "MultiTexCoordP3ui": 742, > + "MultiTexCoordP3uiv": 743, > + "MultiTexCoordP4ui": 744, > + "MultiTexCoordP4uiv": 745, > + "NormalP3ui": 746, > + "NormalP3uiv": 747, > + "SecondaryColorP3ui": 748, > + "SecondaryColorP3uiv": 749, > + "TexCoordP1ui": 750, > + "TexCoordP1uiv": 751, > + "TexCoordP2ui": 752, > + "TexCoordP2uiv": 753, > + "TexCoordP3ui": 754, > + "TexCoordP3uiv": 755, > + "TexCoordP4ui": 756, > + "TexCoordP4uiv": 757, > + "VertexAttribP1ui": 758, > + "VertexAttribP1uiv": 759, > + "VertexAttribP2ui": 760, > + "VertexAttribP2uiv": 761, > + "VertexAttribP3ui": 762, > + "VertexAttribP3uiv": 763, > + "VertexAttribP4ui": 764, > + "VertexAttribP4uiv": 765, > + "VertexP2ui": 766, > + "VertexP2uiv": 767, > + "VertexP3ui": 768, > + "VertexP3uiv": 769, > + "VertexP4ui": 770, > + "VertexP4uiv": 771, > + "DrawArraysIndirect": 772, > + "DrawElementsIndirect": 773, > + "GetUniformdv": 774, > + "Uniform1d": 775, > + "Uniform1dv": 776, > + "Uniform2d": 777, > + "Uniform2dv": 778, > + "Uniform3d": 779, > + "Uniform3dv": 780, > + "Uniform4d": 781, > + "Uniform4dv": 782, > + "UniformMatrix2dv": 783, > + "UniformMatrix2x3dv": 784, > + "UniformMatrix2x4dv": 785, > + "UniformMatrix3dv": 786, > + "UniformMatrix3x2dv": 787, > + "UniformMatrix3x4dv": 788, > + "UniformMatrix4dv": 789, > + "UniformMatrix4x2dv": 790, > + "UniformMatrix4x3dv": 791, > + "GetActiveSubroutineName": 792, > + "GetActiveSubroutineUniformName": 793, > + "GetActiveSubroutineUniformiv": 794, > + "GetProgramStageiv": 795, > + "GetSubroutineIndex": 796, > + "GetSubroutineUniformLocation": 797, > + "GetUniformSubroutineuiv": 798, > + "UniformSubroutinesuiv": 799, > + "PatchParameterfv": 800, > + "PatchParameteri": 801, > + "BindTransformFeedback": 802, > + "DeleteTransformFeedbacks": 803, > + "DrawTransformFeedback": 804, > + "GenTransformFeedbacks": 805, > + "IsTransformFeedback": 806, > + "PauseTransformFeedback": 807, > + "ResumeTransformFeedback": 808, > + "BeginQueryIndexed": 809, > + "DrawTransformFeedbackStream": 810, > + "EndQueryIndexed": 811, > + "GetQueryIndexediv": 812, > + "ClearDepthf": 813, > + "DepthRangef": 814, > + "GetShaderPrecisionFormat": 815, > + "ReleaseShaderCompiler": 816, > + "ShaderBinary": 817, > + "GetProgramBinary": 818, > + "ProgramBinary": 819, > + "ProgramParameteri": 820, > + "GetVertexAttribLdv": 821, > + "VertexAttribL1d": 822, > + "VertexAttribL1dv": 823, > + "VertexAttribL2d": 824, > + "VertexAttribL2dv": 825, > + "VertexAttribL3d": 826, > + "VertexAttribL3dv": 827, > + "VertexAttribL4d": 828, > + "VertexAttribL4dv": 829, > + "VertexAttribLPointer": 830, > + "DepthRangeArrayv": 831, > + "DepthRangeIndexed": 832, > + "GetDoublei_v": 833, > + "GetFloati_v": 834, > + "ScissorArrayv": 835, > + "ScissorIndexed": 836, > + "ScissorIndexedv": 837, > + "ViewportArrayv": 838, > + "ViewportIndexedf": 839, > + "ViewportIndexedfv": 840, > + "GetGraphicsResetStatusARB": 841, > + "GetnColorTableARB": 842, > + "GetnCompressedTexImageARB": 843, > + "GetnConvolutionFilterARB": 844, > + "GetnHistogramARB": 845, > + "GetnMapdvARB": 846, > + "GetnMapfvARB": 847, > + "GetnMapivARB": 848, > + "GetnMinmaxARB": 849, > + "GetnPixelMapfvARB": 850, > + "GetnPixelMapuivARB": 851, > + "GetnPixelMapusvARB": 852, > + "GetnPolygonStippleARB": 853, > + "GetnSeparableFilterARB": 854, > + "GetnTexImageARB": 855, > + "GetnUniformdvARB": 856, > + "GetnUniformfvARB": 857, > + "GetnUniformivARB": 858, > + "GetnUniformuivARB": 859, > + "ReadnPixelsARB": 860, > + "DrawArraysInstancedBaseInstance": 861, > + "DrawElementsInstancedBaseInstance": 862, > + "DrawElementsInstancedBaseVertexBaseInstance": 863, > + "DrawTransformFeedbackInstanced": 864, > + "DrawTransformFeedbackStreamInstanced": 865, > + "GetInternalformativ": 866, > + "GetActiveAtomicCounterBufferiv": 867, > + "BindImageTexture": 868, > + "MemoryBarrier": 869, > + "TexStorage1D": 870, > + "TexStorage2D": 871, > + "TexStorage3D": 872, > + "TextureStorage1DEXT": 873, > + "TextureStorage2DEXT": 874, > + "TextureStorage3DEXT": 875, > + "ClearBufferData": 876, > + "ClearBufferSubData": 877, > + "DispatchCompute": 878, > + "DispatchComputeIndirect": 879, > + "CopyImageSubData": 880, > + "TextureView": 881, > + "BindVertexBuffer": 882, > + "VertexAttribBinding": 883, > + "VertexAttribFormat": 884, > + "VertexAttribIFormat": 885, > + "VertexAttribLFormat": 886, > + "VertexBindingDivisor": 887, > + "FramebufferParameteri": 888, > + "GetFramebufferParameteriv": 889, > + "GetInternalformati64v": 890, > + "MultiDrawArraysIndirect": 891, > + "MultiDrawElementsIndirect": 892, > + "GetProgramInterfaceiv": 893, > + "GetProgramResourceIndex": 894, > + "GetProgramResourceLocation": 895, > + "GetProgramResourceLocationIndex": 896, > + "GetProgramResourceName": 897, > + "GetProgramResourceiv": 898, > + "ShaderStorageBlockBinding": 899, > + "TexBufferRange": 900, > + "TexStorage2DMultisample": 901, > + "TexStorage3DMultisample": 902, > + "BufferStorage": 903, > + "ClearTexImage": 904, > + "ClearTexSubImage": 905, > + "BindBuffersBase": 906, > + "BindBuffersRange": 907, > + "BindImageTextures": 908, > + "BindSamplers": 909, > + "BindTextures": 910, > + "BindVertexBuffers": 911, > + "GetImageHandleARB": 912, > + "GetTextureHandleARB": 913, > + "GetTextureSamplerHandleARB": 914, > + "GetVertexAttribLui64vARB": 915, > + "IsImageHandleResidentARB": 916, > + "IsTextureHandleResidentARB": 917, > + "MakeImageHandleNonResidentARB": 918, > + "MakeImageHandleResidentARB": 919, > + "MakeTextureHandleNonResidentARB": 920, > + "MakeTextureHandleResidentARB": 921, > + "ProgramUniformHandleui64ARB": 922, > + "ProgramUniformHandleui64vARB": 923, > + "UniformHandleui64ARB": 924, > + "UniformHandleui64vARB": 925, > + "VertexAttribL1ui64ARB": 926, > + "VertexAttribL1ui64vARB": 927, > + "DispatchComputeGroupSizeARB": 928, > + "MultiDrawArraysIndirectCountARB": 929, > + "MultiDrawElementsIndirectCountARB": 930, > + "ClipControl": 931, > + "BindTextureUnit": 932, > + "BlitNamedFramebuffer": 933, > + "CheckNamedFramebufferStatus": 934, > + "ClearNamedBufferData": 935, > + "ClearNamedBufferSubData": 936, > + "ClearNamedFramebufferfi": 937, > + "ClearNamedFramebufferfv": 938, > + "ClearNamedFramebufferiv": 939, > + "ClearNamedFramebufferuiv": 940, > + "CompressedTextureSubImage1D": 941, > + "CompressedTextureSubImage2D": 942, > + "CompressedTextureSubImage3D": 943, > + "CopyNamedBufferSubData": 944, > + "CopyTextureSubImage1D": 945, > + "CopyTextureSubImage2D": 946, > + "CopyTextureSubImage3D": 947, > + "CreateBuffers": 948, > + "CreateFramebuffers": 949, > + "CreateProgramPipelines": 950, > + "CreateQueries": 951, > + "CreateRenderbuffers": 952, > + "CreateSamplers": 953, > + "CreateTextures": 954, > + "CreateTransformFeedbacks": 955, > + "CreateVertexArrays": 956, > + "DisableVertexArrayAttrib": 957, > + "EnableVertexArrayAttrib": 958, > + "FlushMappedNamedBufferRange": 959, > + "GenerateTextureMipmap": 960, > + "GetCompressedTextureImage": 961, > + "GetNamedBufferParameteri64v": 962, > + "GetNamedBufferParameteriv": 963, > + "GetNamedBufferPointerv": 964, > + "GetNamedBufferSubData": 965, > + "GetNamedFramebufferAttachmentParameteriv": 966, > + "GetNamedFramebufferParameteriv": 967, > + "GetNamedRenderbufferParameteriv": 968, > + "GetQueryBufferObjecti64v": 969, > + "GetQueryBufferObjectiv": 970, > + "GetQueryBufferObjectui64v": 971, > + "GetQueryBufferObjectuiv": 972, > + "GetTextureImage": 973, > + "GetTextureLevelParameterfv": 974, > + "GetTextureLevelParameteriv": 975, > + "GetTextureParameterIiv": 976, > + "GetTextureParameterIuiv": 977, > + "GetTextureParameterfv": 978, > + "GetTextureParameteriv": 979, > + "GetTransformFeedbacki64_v": 980, > + "GetTransformFeedbacki_v": 981, > + "GetTransformFeedbackiv": 982, > + "GetVertexArrayIndexed64iv": 983, > + "GetVertexArrayIndexediv": 984, > + "GetVertexArrayiv": 985, > + "InvalidateNamedFramebufferData": 986, > + "InvalidateNamedFramebufferSubData": 987, > + "MapNamedBuffer": 988, > + "MapNamedBufferRange": 989, > + "NamedBufferData": 990, > + "NamedBufferStorage": 991, > + "NamedBufferSubData": 992, > + "NamedFramebufferDrawBuffer": 993, > + "NamedFramebufferDrawBuffers": 994, > + "NamedFramebufferParameteri": 995, > + "NamedFramebufferReadBuffer": 996, > + "NamedFramebufferRenderbuffer": 997, > + "NamedFramebufferTexture": 998, > + "NamedFramebufferTextureLayer": 999, > + "NamedRenderbufferStorage": 1000, > + "NamedRenderbufferStorageMultisample": 1001, > + "TextureBuffer": 1002, > + "TextureBufferRange": 1003, > + "TextureParameterIiv": 1004, > + "TextureParameterIuiv": 1005, > + "TextureParameterf": 1006, > + "TextureParameterfv": 1007, > + "TextureParameteri": 1008, > + "TextureParameteriv": 1009, > + "TextureStorage1D": 1010, > + "TextureStorage2D": 1011, > + "TextureStorage2DMultisample": 1012, > + "TextureStorage3D": 1013, > + "TextureStorage3DMultisample": 1014, > + "TextureSubImage1D": 1015, > + "TextureSubImage2D": 1016, > + "TextureSubImage3D": 1017, > + "TransformFeedbackBufferBase": 1018, > + "TransformFeedbackBufferRange": 1019, > + "UnmapNamedBuffer": 1020, > + "VertexArrayAttribBinding": 1021, > + "VertexArrayAttribFormat": 1022, > + "VertexArrayAttribIFormat": 1023, > + "VertexArrayAttribLFormat": 1024, > + "VertexArrayBindingDivisor": 1025, > + "VertexArrayElementBuffer": 1026, > + "VertexArrayVertexBuffer": 1027, > + "VertexArrayVertexBuffers": 1028, > + "GetCompressedTextureSubImage": 1029, > + "GetTextureSubImage": 1030, > + "BufferPageCommitmentARB": 1031, > + "NamedBufferPageCommitmentARB": 1032, > + "GetUniformi64vARB": 1033, > + "GetUniformui64vARB": 1034, > + "GetnUniformi64vARB": 1035, > + "GetnUniformui64vARB": 1036, > + "ProgramUniform1i64ARB": 1037, > + "ProgramUniform1i64vARB": 1038, > + "ProgramUniform1ui64ARB": 1039, > + "ProgramUniform1ui64vARB": 1040, > + "ProgramUniform2i64ARB": 1041, > + "ProgramUniform2i64vARB": 1042, > + "ProgramUniform2ui64ARB": 1043, > + "ProgramUniform2ui64vARB": 1044, > + "ProgramUniform3i64ARB": 1045, > + "ProgramUniform3i64vARB": 1046, > + "ProgramUniform3ui64ARB": 1047, > + "ProgramUniform3ui64vARB": 1048, > + "ProgramUniform4i64ARB": 1049, > + "ProgramUniform4i64vARB": 1050, > + "ProgramUniform4ui64ARB": 1051, > + "ProgramUniform4ui64vARB": 1052, > + "Uniform1i64ARB": 1053, > + "Uniform1i64vARB": 1054, > + "Uniform1ui64ARB": 1055, > + "Uniform1ui64vARB": 1056, > + "Uniform2i64ARB": 1057, > + "Uniform2i64vARB": 1058, > + "Uniform2ui64ARB": 1059, > + "Uniform2ui64vARB": 1060, > + "Uniform3i64ARB": 1061, > + "Uniform3i64vARB": 1062, > + "Uniform3ui64ARB": 1063, > + "Uniform3ui64vARB": 1064, > + "Uniform4i64ARB": 1065, > + "Uniform4i64vARB": 1066, > + "Uniform4ui64ARB": 1067, > + "Uniform4ui64vARB": 1068, > + "EvaluateDepthValuesARB": 1069, > + "FramebufferSampleLocationsfvARB": 1070, > + "NamedFramebufferSampleLocationsfvARB": 1071, > + "SpecializeShaderARB": 1072, > + "InvalidateBufferData": 1073, > + "InvalidateBufferSubData": 1074, > + "InvalidateFramebuffer": 1075, > + "InvalidateSubFramebuffer": 1076, > + "InvalidateTexImage": 1077, > + "InvalidateTexSubImage": 1078, > + "DrawTexfOES": 1079, > + "DrawTexfvOES": 1080, > + "DrawTexiOES": 1081, > + "DrawTexivOES": 1082, > + "DrawTexsOES": 1083, > + "DrawTexsvOES": 1084, > + "DrawTexxOES": 1085, > + "DrawTexxvOES": 1086, > + "PointSizePointerOES": 1087, > + "QueryMatrixxOES": 1088, > + "SampleMaskSGIS": 1089, > + "SamplePatternSGIS": 1090, > + "ColorPointerEXT": 1091, > + "EdgeFlagPointerEXT": 1092, > + "IndexPointerEXT": 1093, > + "NormalPointerEXT": 1094, > + "TexCoordPointerEXT": 1095, > + "VertexPointerEXT": 1096, > + "DiscardFramebufferEXT": 1097, > + "ActiveShaderProgram": 1098, > + "BindProgramPipeline": 1099, > + "CreateShaderProgramv": 1100, > + "DeleteProgramPipelines": 1101, > + "GenProgramPipelines": 1102, > + "GetProgramPipelineInfoLog": 1103, > + "GetProgramPipelineiv": 1104, > + "IsProgramPipeline": 1105, > + "LockArraysEXT": 1106, > + "ProgramUniform1d": 1107, > + "ProgramUniform1dv": 1108, > + "ProgramUniform1f": 1109, > + "ProgramUniform1fv": 1110, > + "ProgramUniform1i": 1111, > + "ProgramUniform1iv": 1112, > + "ProgramUniform1ui": 1113, > + "ProgramUniform1uiv": 1114, > + "ProgramUniform2d": 1115, > + "ProgramUniform2dv": 1116, > + "ProgramUniform2f": 1117, > + "ProgramUniform2fv": 1118, > + "ProgramUniform2i": 1119, > + "ProgramUniform2iv": 1120, > + "ProgramUniform2ui": 1121, > + "ProgramUniform2uiv": 1122, > + "ProgramUniform3d": 1123, > + "ProgramUniform3dv": 1124, > + "ProgramUniform3f": 1125, > + "ProgramUniform3fv": 1126, > + "ProgramUniform3i": 1127, > + "ProgramUniform3iv": 1128, > + "ProgramUniform3ui": 1129, > + "ProgramUniform3uiv": 1130, > + "ProgramUniform4d": 1131, > + "ProgramUniform4dv": 1132, > + "ProgramUniform4f": 1133, > + "ProgramUniform4fv": 1134, > + "ProgramUniform4i": 1135, > + "ProgramUniform4iv": 1136, > + "ProgramUniform4ui": 1137, > + "ProgramUniform4uiv": 1138, > + "ProgramUniformMatrix2dv": 1139, > + "ProgramUniformMatrix2fv": 1140, > + "ProgramUniformMatrix2x3dv": 1141, > + "ProgramUniformMatrix2x3fv": 1142, > + "ProgramUniformMatrix2x4dv": 1143, > + "ProgramUniformMatrix2x4fv": 1144, > + "ProgramUniformMatrix3dv": 1145, > + "ProgramUniformMatrix3fv": 1146, > + "ProgramUniformMatrix3x2dv": 1147, > + "ProgramUniformMatrix3x2fv": 1148, > + "ProgramUniformMatrix3x4dv": 1149, > + "ProgramUniformMatrix3x4fv": 1150, > + "ProgramUniformMatrix4dv": 1151, > + "ProgramUniformMatrix4fv": 1152, > + "ProgramUniformMatrix4x2dv": 1153, > + "ProgramUniformMatrix4x2fv": 1154, > + "ProgramUniformMatrix4x3dv": 1155, > + "ProgramUniformMatrix4x3fv": 1156, > + "UnlockArraysEXT": 1157, > + "UseProgramStages": 1158, > + "ValidateProgramPipeline": 1159, > + "DebugMessageCallback": 1160, > + "DebugMessageControl": 1161, > + "DebugMessageInsert": 1162, > + "GetDebugMessageLog": 1163, > + "GetObjectLabel": 1164, > + "GetObjectPtrLabel": 1165, > + "ObjectLabel": 1166, > + "ObjectPtrLabel": 1167, > + "PopDebugGroup": 1168, > + "PushDebugGroup": 1169, > + "SecondaryColor3fEXT": 1170, > + "SecondaryColor3fvEXT": 1171, > + "MultiDrawElementsEXT": 1172, > + "FogCoordfEXT": 1173, > + "FogCoordfvEXT": 1174, > + "ResizeBuffersMESA": 1175, > + "WindowPos4dMESA": 1176, > + "WindowPos4dvMESA": 1177, > + "WindowPos4fMESA": 1178, > + "WindowPos4fvMESA": 1179, > + "WindowPos4iMESA": 1180, > + "WindowPos4ivMESA": 1181, > + "WindowPos4sMESA": 1182, > + "WindowPos4svMESA": 1183, > + "MultiModeDrawArraysIBM": 1184, > + "MultiModeDrawElementsIBM": 1185, > + "AreProgramsResidentNV": 1186, > + "ExecuteProgramNV": 1187, > + "GetProgramParameterdvNV": 1188, > + "GetProgramParameterfvNV": 1189, > + "GetProgramStringNV": 1190, > + "GetProgramivNV": 1191, > + "GetTrackMatrixivNV": 1192, > + "GetVertexAttribdvNV": 1193, > + "GetVertexAttribfvNV": 1194, > + "GetVertexAttribivNV": 1195, > + "LoadProgramNV": 1196, > + "ProgramParameters4dvNV": 1197, > + "ProgramParameters4fvNV": 1198, > + "RequestResidentProgramsNV": 1199, > + "TrackMatrixNV": 1200, > + "VertexAttrib1dNV": 1201, > + "VertexAttrib1dvNV": 1202, > + "VertexAttrib1fNV": 1203, > + "VertexAttrib1fvNV": 1204, > + "VertexAttrib1sNV": 1205, > + "VertexAttrib1svNV": 1206, > + "VertexAttrib2dNV": 1207, > + "VertexAttrib2dvNV": 1208, > + "VertexAttrib2fNV": 1209, > + "VertexAttrib2fvNV": 1210, > + "VertexAttrib2sNV": 1211, > + "VertexAttrib2svNV": 1212, > + "VertexAttrib3dNV": 1213, > + "VertexAttrib3dvNV": 1214, > + "VertexAttrib3fNV": 1215, > + "VertexAttrib3fvNV": 1216, > + "VertexAttrib3sNV": 1217, > + "VertexAttrib3svNV": 1218, > + "VertexAttrib4dNV": 1219, > + "VertexAttrib4dvNV": 1220, > + "VertexAttrib4fNV": 1221, > + "VertexAttrib4fvNV": 1222, > + "VertexAttrib4sNV": 1223, > + "VertexAttrib4svNV": 1224, > + "VertexAttrib4ubNV": 1225, > + "VertexAttrib4ubvNV": 1226, > + "VertexAttribPointerNV": 1227, > + "VertexAttribs1dvNV": 1228, > + "VertexAttribs1fvNV": 1229, > + "VertexAttribs1svNV": 1230, > + "VertexAttribs2dvNV": 1231, > + "VertexAttribs2fvNV": 1232, > + "VertexAttribs2svNV": 1233, > + "VertexAttribs3dvNV": 1234, > + "VertexAttribs3fvNV": 1235, > + "VertexAttribs3svNV": 1236, > + "VertexAttribs4dvNV": 1237, > + "VertexAttribs4fvNV": 1238, > + "VertexAttribs4svNV": 1239, > + "VertexAttribs4ubvNV": 1240, > + "GetTexBumpParameterfvATI": 1241, > + "GetTexBumpParameterivATI": 1242, > + "TexBumpParameterfvATI": 1243, > + "TexBumpParameterivATI": 1244, > + "AlphaFragmentOp1ATI": 1245, > + "AlphaFragmentOp2ATI": 1246, > + "AlphaFragmentOp3ATI": 1247, > + "BeginFragmentShaderATI": 1248, > + "BindFragmentShaderATI": 1249, > + "ColorFragmentOp1ATI": 1250, > + "ColorFragmentOp2ATI": 1251, > + "ColorFragmentOp3ATI": 1252, > + "DeleteFragmentShaderATI": 1253, > + "EndFragmentShaderATI": 1254, > + "GenFragmentShadersATI": 1255, > + "PassTexCoordATI": 1256, > + "SampleMapATI": 1257, > + "SetFragmentShaderConstantATI": 1258, > + "DepthRangeArrayfvOES": 1259, > + "DepthRangeIndexedfOES": 1260, > + "ActiveStencilFaceEXT": 1261, > + "GetProgramNamedParameterdvNV": 1262, > + "GetProgramNamedParameterfvNV": 1263, > + "ProgramNamedParameter4dNV": 1264, > + "ProgramNamedParameter4dvNV": 1265, > + "ProgramNamedParameter4fNV": 1266, > + "ProgramNamedParameter4fvNV": 1267, > + "PrimitiveRestartNV": 1268, > + "GetTexGenxvOES": 1269, > + "TexGenxOES": 1270, > + "TexGenxvOES": 1271, > + "DepthBoundsEXT": 1272, > + "BindFramebufferEXT": 1273, > + "BindRenderbufferEXT": 1274, > + "StringMarkerGREMEDY": 1275, > + "BufferParameteriAPPLE": 1276, > + "FlushMappedBufferRangeAPPLE": 1277, > + "VertexAttribI1iEXT": 1278, > + "VertexAttribI1uiEXT": 1279, > + "VertexAttribI2iEXT": 1280, > + "VertexAttribI2ivEXT": 1281, > + "VertexAttribI2uiEXT": 1282, > + "VertexAttribI2uivEXT": 1283, > + "VertexAttribI3iEXT": 1284, > + "VertexAttribI3ivEXT": 1285, > + "VertexAttribI3uiEXT": 1286, > + "VertexAttribI3uivEXT": 1287, > + "VertexAttribI4iEXT": 1288, > + "VertexAttribI4ivEXT": 1289, > + "VertexAttribI4uiEXT": 1290, > + "VertexAttribI4uivEXT": 1291, > + "ClearColorIiEXT": 1292, > + "ClearColorIuiEXT": 1293, > + "BindBufferOffsetEXT": 1294, > + "BeginPerfMonitorAMD": 1295, > + "DeletePerfMonitorsAMD": 1296, > + "EndPerfMonitorAMD": 1297, > + "GenPerfMonitorsAMD": 1298, > + "GetPerfMonitorCounterDataAMD": 1299, > + "GetPerfMonitorCounterInfoAMD": 1300, > + "GetPerfMonitorCounterStringAMD": 1301, > + "GetPerfMonitorCountersAMD": 1302, > + "GetPerfMonitorGroupStringAMD": 1303, > + "GetPerfMonitorGroupsAMD": 1304, > + "SelectPerfMonitorCountersAMD": 1305, > + "GetObjectParameterivAPPLE": 1306, > + "ObjectPurgeableAPPLE": 1307, > + "ObjectUnpurgeableAPPLE": 1308, > + "ActiveProgramEXT": 1309, > + "CreateShaderProgramEXT": 1310, > + "UseShaderProgramEXT": 1311, > + "TextureBarrierNV": 1312, > + "VDPAUFiniNV": 1313, > + "VDPAUGetSurfaceivNV": 1314, > + "VDPAUInitNV": 1315, > + "VDPAUIsSurfaceNV": 1316, > + "VDPAUMapSurfacesNV": 1317, > + "VDPAURegisterOutputSurfaceNV": 1318, > + "VDPAURegisterVideoSurfaceNV": 1319, > + "VDPAUSurfaceAccessNV": 1320, > + "VDPAUUnmapSurfacesNV": 1321, > + "VDPAUUnregisterSurfaceNV": 1322, > + "BeginPerfQueryINTEL": 1323, > + "CreatePerfQueryINTEL": 1324, > + "DeletePerfQueryINTEL": 1325, > + "EndPerfQueryINTEL": 1326, > + "GetFirstPerfQueryIdINTEL": 1327, > + "GetNextPerfQueryIdINTEL": 1328, > + "GetPerfCounterInfoINTEL": 1329, > + "GetPerfQueryDataINTEL": 1330, > + "GetPerfQueryIdByNameINTEL": 1331, > + "GetPerfQueryInfoINTEL": 1332, > + "PolygonOffsetClampEXT": 1333, > + "SubpixelPrecisionBiasNV": 1334, > + "ConservativeRasterParameterfNV": 1335, > + "ConservativeRasterParameteriNV": 1336, > + "WindowRectanglesEXT": 1337, > + "BufferStorageMemEXT": 1338, > + "CreateMemoryObjectsEXT": 1339, > + "DeleteMemoryObjectsEXT": 1340, > + "DeleteSemaphoresEXT": 1341, > + "GenSemaphoresEXT": 1342, > + "GetMemoryObjectParameterivEXT": 1343, > + "GetSemaphoreParameterui64vEXT": 1344, > + "GetUnsignedBytei_vEXT": 1345, > + "GetUnsignedBytevEXT": 1346, > + "IsMemoryObjectEXT": 1347, > + "IsSemaphoreEXT": 1348, > + "MemoryObjectParameterivEXT": 1349, > + "NamedBufferStorageMemEXT": 1350, > + "SemaphoreParameterui64vEXT": 1351, > + "SignalSemaphoreEXT": 1352, > + "TexStorageMem1DEXT": 1353, > + "TexStorageMem2DEXT": 1354, > + "TexStorageMem2DMultisampleEXT": 1355, > + "TexStorageMem3DEXT": 1356, > + "TexStorageMem3DMultisampleEXT": 1357, > + "TextureStorageMem1DEXT": 1358, > + "TextureStorageMem2DEXT": 1359, > + "TextureStorageMem2DMultisampleEXT": 1360, > + "TextureStorageMem3DEXT": 1361, > + "TextureStorageMem3DMultisampleEXT": 1362, > + "WaitSemaphoreEXT": 1363, > + "ImportMemoryFdEXT": 1364, > + "ImportSemaphoreFdEXT": 1365, > + "FramebufferFetchBarrierEXT": 1366, > + "NamedRenderbufferStorageMultisampleAdvancedAMD": 1367, > + "RenderbufferStorageMultisampleAdvancedAMD": 1368, > + "StencilFuncSeparateATI": 1369, > + "ProgramEnvParameters4fvEXT": 1370, > + "ProgramLocalParameters4fvEXT": 1371, > + "EGLImageTargetRenderbufferStorageOES": 1372, > + "EGLImageTargetTexture2DOES": 1373, > + "AlphaFuncx": 1374, > + "ClearColorx": 1375, > + "ClearDepthx": 1376, > + "Color4x": 1377, > + "DepthRangex": 1378, > + "Fogx": 1379, > + "Fogxv": 1380, > + "Frustumf": 1381, > + "Frustumx": 1382, > + "LightModelx": 1383, > + "LightModelxv": 1384, > + "Lightx": 1385, > + "Lightxv": 1386, > + "LineWidthx": 1387, > + "LoadMatrixx": 1388, > + "Materialx": 1389, > + "Materialxv": 1390, > + "MultMatrixx": 1391, > + "MultiTexCoord4x": 1392, > + "Normal3x": 1393, > + "Orthof": 1394, > + "Orthox": 1395, > + "PointSizex": 1396, > + "PolygonOffsetx": 1397, > + "Rotatex": 1398, > + "SampleCoveragex": 1399, > + "Scalex": 1400, > + "TexEnvx": 1401, > + "TexEnvxv": 1402, > + "TexParameterx": 1403, > + "Translatex": 1404, > + "ClipPlanef": 1405, > + "ClipPlanex": 1406, > + "GetClipPlanef": 1407, > + "GetClipPlanex": 1408, > + "GetFixedv": 1409, > + "GetLightxv": 1410, > + "GetMaterialxv": 1411, > + "GetTexEnvxv": 1412, > + "GetTexParameterxv": 1413, > + "PointParameterx": 1414, > + "PointParameterxv": 1415, > + "TexParameterxv": 1416, > + "BlendBarrier": 1417, > + "PrimitiveBoundingBox": 1418, > } > > functions = [
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev