| |
| # Copyright (C) 2015 Intel Corporation |
| # |
| # Permission is hereby granted, free of charge, to any person obtaining a |
| # copy of this software and associated documentation files (the "Software"), |
| # to deal in the Software without restriction, including without limitation |
| # the rights to use, copy, modify, merge, publish, distribute, sublicense, |
| # and/or sell copies of the Software, and to permit persons to whom the |
| # Software is furnished to do so, subject to the following conditions: |
| # |
| # The above copyright notice and this permission notice (including the next |
| # paragraph) shall be included in all copies or substantial portions of the |
| # Software. |
| # |
| # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
| # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
| # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL |
| # THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
| # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING |
| # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS |
| # IN THE SOFTWARE. |
| |
| |
| """The maximum entries of actual static data required by indirect GLX.""" |
| |
| |
| MAX_OFFSETS = 407 |
| |
| """Table of functions that have ABI-mandated offsets in the dispatch table. |
| |
| The first MAX_OFFSETS entries are required by indirect GLX. The rest are |
| required to preserve the glapi <> GL/GLES ABI. This is to be addressed shortly. |
| |
| This list will never change.""" |
| offsets = { |
| "NewList": 0, |
| "EndList": 1, |
| "CallList": 2, |
| "CallLists": 3, |
| "DeleteLists": 4, |
| "GenLists": 5, |
| "ListBase": 6, |
| "Begin": 7, |
| "Bitmap": 8, |
| "Color3b": 9, |
| "Color3bv": 10, |
| "Color3d": 11, |
| "Color3dv": 12, |
| "Color3f": 13, |
| "Color3fv": 14, |
| "Color3i": 15, |
| "Color3iv": 16, |
| "Color3s": 17, |
| "Color3sv": 18, |
| "Color3ub": 19, |
| "Color3ubv": 20, |
| "Color3ui": 21, |
| "Color3uiv": 22, |
| "Color3us": 23, |
| "Color3usv": 24, |
| "Color4b": 25, |
| "Color4bv": 26, |
| "Color4d": 27, |
| "Color4dv": 28, |
| "Color4f": 29, |
| "Color4fv": 30, |
| "Color4i": 31, |
| "Color4iv": 32, |
| "Color4s": 33, |
| "Color4sv": 34, |
| "Color4ub": 35, |
| "Color4ubv": 36, |
| "Color4ui": 37, |
| "Color4uiv": 38, |
| "Color4us": 39, |
| "Color4usv": 40, |
| "EdgeFlag": 41, |
| "EdgeFlagv": 42, |
| "End": 43, |
| "Indexd": 44, |
| "Indexdv": 45, |
| "Indexf": 46, |
| "Indexfv": 47, |
| "Indexi": 48, |
| "Indexiv": 49, |
| "Indexs": 50, |
| "Indexsv": 51, |
| "Normal3b": 52, |
| "Normal3bv": 53, |
| "Normal3d": 54, |
| "Normal3dv": 55, |
| "Normal3f": 56, |
| "Normal3fv": 57, |
| "Normal3i": 58, |
| "Normal3iv": 59, |
| "Normal3s": 60, |
| "Normal3sv": 61, |
| "RasterPos2d": 62, |
| "RasterPos2dv": 63, |
| "RasterPos2f": 64, |
| "RasterPos2fv": 65, |
| "RasterPos2i": 66, |
| "RasterPos2iv": 67, |
| "RasterPos2s": 68, |
| "RasterPos2sv": 69, |
| "RasterPos3d": 70, |
| "RasterPos3dv": 71, |
| "RasterPos3f": 72, |
| "RasterPos3fv": 73, |
| "RasterPos3i": 74, |
| "RasterPos3iv": 75, |
| "RasterPos3s": 76, |
| "RasterPos3sv": 77, |
| "RasterPos4d": 78, |
| "RasterPos4dv": 79, |
| "RasterPos4f": 80, |
| "RasterPos4fv": 81, |
| "RasterPos4i": 82, |
| "RasterPos4iv": 83, |
| "RasterPos4s": 84, |
| "RasterPos4sv": 85, |
| "Rectd": 86, |
| "Rectdv": 87, |
| "Rectf": 88, |
| "Rectfv": 89, |
| "Recti": 90, |
| "Rectiv": 91, |
| "Rects": 92, |
| "Rectsv": 93, |
| "TexCoord1d": 94, |
| "TexCoord1dv": 95, |
| "TexCoord1f": 96, |
| "TexCoord1fv": 97, |
| "TexCoord1i": 98, |
| "TexCoord1iv": 99, |
| "TexCoord1s": 100, |
| "TexCoord1sv": 101, |
| "TexCoord2d": 102, |
| "TexCoord2dv": 103, |
| "TexCoord2f": 104, |
| "TexCoord2fv": 105, |
| "TexCoord2i": 106, |
| "TexCoord2iv": 107, |
| "TexCoord2s": 108, |
| "TexCoord2sv": 109, |
| "TexCoord3d": 110, |
| "TexCoord3dv": 111, |
| "TexCoord3f": 112, |
| "TexCoord3fv": 113, |
| "TexCoord3i": 114, |
| "TexCoord3iv": 115, |
| "TexCoord3s": 116, |
| "TexCoord3sv": 117, |
| "TexCoord4d": 118, |
| "TexCoord4dv": 119, |
| "TexCoord4f": 120, |
| "TexCoord4fv": 121, |
| "TexCoord4i": 122, |
| "TexCoord4iv": 123, |
| "TexCoord4s": 124, |
| "TexCoord4sv": 125, |
| "Vertex2d": 126, |
| "Vertex2dv": 127, |
| "Vertex2f": 128, |
| "Vertex2fv": 129, |
| "Vertex2i": 130, |
| "Vertex2iv": 131, |
| "Vertex2s": 132, |
| "Vertex2sv": 133, |
| "Vertex3d": 134, |
| "Vertex3dv": 135, |
| "Vertex3f": 136, |
| "Vertex3fv": 137, |
| "Vertex3i": 138, |
| "Vertex3iv": 139, |
| "Vertex3s": 140, |
| "Vertex3sv": 141, |
| "Vertex4d": 142, |
| "Vertex4dv": 143, |
| "Vertex4f": 144, |
| "Vertex4fv": 145, |
| "Vertex4i": 146, |
| "Vertex4iv": 147, |
| "Vertex4s": 148, |
| "Vertex4sv": 149, |
| "ClipPlane": 150, |
| "ColorMaterial": 151, |
| "CullFace": 152, |
| "Fogf": 153, |
| "Fogfv": 154, |
| "Fogi": 155, |
| "Fogiv": 156, |
| "FrontFace": 157, |
| "Hint": 158, |
| "Lightf": 159, |
| "Lightfv": 160, |
| "Lighti": 161, |
| "Lightiv": 162, |
| "LightModelf": 163, |
| "LightModelfv": 164, |
| "LightModeli": 165, |
| "LightModeliv": 166, |
| "LineStipple": 167, |
| "LineWidth": 168, |
| "Materialf": 169, |
| "Materialfv": 170, |
| "Materiali": 171, |
| "Materialiv": 172, |
| "PointSize": 173, |
| "PolygonMode": 174, |
| "PolygonStipple": 175, |
| "Scissor": 176, |
| "ShadeModel": 177, |
| "TexParameterf": 178, |
| "TexParameterfv": 179, |
| "TexParameteri": 180, |
| "TexParameteriv": 181, |
| "TexImage1D": 182, |
| "TexImage2D": 183, |
| "TexEnvf": 184, |
| "TexEnvfv": 185, |
| "TexEnvi": 186, |
| "TexEnviv": 187, |
| "TexGend": 188, |
| "TexGendv": 189, |
| "TexGenf": 190, |
| "TexGenfv": 191, |
| "TexGeni": 192, |
| "TexGeniv": 193, |
| "FeedbackBuffer": 194, |
| "SelectBuffer": 195, |
| "RenderMode": 196, |
| "InitNames": 197, |
| "LoadName": 198, |
| "PassThrough": 199, |
| "PopName": 200, |
| "PushName": 201, |
| "DrawBuffer": 202, |
| "Clear": 203, |
| "ClearAccum": 204, |
| "ClearIndex": 205, |
| "ClearColor": 206, |
| "ClearStencil": 207, |
| "ClearDepth": 208, |
| "StencilMask": 209, |
| "ColorMask": 210, |
| "DepthMask": 211, |
| "IndexMask": 212, |
| "Accum": 213, |
| "Disable": 214, |
| "Enable": 215, |
| "Finish": 216, |
| "Flush": 217, |
| "PopAttrib": 218, |
| "PushAttrib": 219, |
| "Map1d": 220, |
| "Map1f": 221, |
| "Map2d": 222, |
| "Map2f": 223, |
| "MapGrid1d": 224, |
| "MapGrid1f": 225, |
| "MapGrid2d": 226, |
| "MapGrid2f": 227, |
| "EvalCoord1d": 228, |
| "EvalCoord1dv": 229, |
| "EvalCoord1f": 230, |
| "EvalCoord1fv": 231, |
| "EvalCoord2d": 232, |
| "EvalCoord2dv": 233, |
| "EvalCoord2f": 234, |
| "EvalCoord2fv": 235, |
| "EvalMesh1": 236, |
| "EvalPoint1": 237, |
| "EvalMesh2": 238, |
| "EvalPoint2": 239, |
| "AlphaFunc": 240, |
| "BlendFunc": 241, |
| "LogicOp": 242, |
| "StencilFunc": 243, |
| "StencilOp": 244, |
| "DepthFunc": 245, |
| "PixelZoom": 246, |
| "PixelTransferf": 247, |
| "PixelTransferi": 248, |
| "PixelStoref": 249, |
| "PixelStorei": 250, |
| "PixelMapfv": 251, |
| "PixelMapuiv": 252, |
| "PixelMapusv": 253, |
| "ReadBuffer": 254, |
| "CopyPixels": 255, |
| "ReadPixels": 256, |
| "DrawPixels": 257, |
| "GetBooleanv": 258, |
| "GetClipPlane": 259, |
| "GetDoublev": 260, |
| "GetError": 261, |
| "GetFloatv": 262, |
| "GetIntegerv": 263, |
| "GetLightfv": 264, |
| "GetLightiv": 265, |
| "GetMapdv": 266, |
| "GetMapfv": 267, |
| "GetMapiv": 268, |
| "GetMaterialfv": 269, |
| "GetMaterialiv": 270, |
| "GetPixelMapfv": 271, |
| "GetPixelMapuiv": 272, |
| "GetPixelMapusv": 273, |
| "GetPolygonStipple": 274, |
| "GetString": 275, |
| "GetTexEnvfv": 276, |
| "GetTexEnviv": 277, |
| "GetTexGendv": 278, |
| "GetTexGenfv": 279, |
| "GetTexGeniv": 280, |
| "GetTexImage": 281, |
| "GetTexParameterfv": 282, |
| "GetTexParameteriv": 283, |
| "GetTexLevelParameterfv": 284, |
| "GetTexLevelParameteriv": 285, |
| "IsEnabled": 286, |
| "IsList": 287, |
| "DepthRange": 288, |
| "Frustum": 289, |
| "LoadIdentity": 290, |
| "LoadMatrixf": 291, |
| "LoadMatrixd": 292, |
| "MatrixMode": 293, |
| "MultMatrixf": 294, |
| "MultMatrixd": 295, |
| "Ortho": 296, |
| "PopMatrix": 297, |
| "PushMatrix": 298, |
| "Rotated": 299, |
| "Rotatef": 300, |
| "Scaled": 301, |
| "Scalef": 302, |
| "Translated": 303, |
| "Translatef": 304, |
| "Viewport": 305, |
| "ArrayElement": 306, |
| "BindTexture": 307, |
| "ColorPointer": 308, |
| "DisableClientState": 309, |
| "DrawArrays": 310, |
| "DrawElements": 311, |
| "EdgeFlagPointer": 312, |
| "EnableClientState": 313, |
| "IndexPointer": 314, |
| "Indexub": 315, |
| "Indexubv": 316, |
| "InterleavedArrays": 317, |
| "NormalPointer": 318, |
| "PolygonOffset": 319, |
| "TexCoordPointer": 320, |
| "VertexPointer": 321, |
| "AreTexturesResident": 322, |
| "CopyTexImage1D": 323, |
| "CopyTexImage2D": 324, |
| "CopyTexSubImage1D": 325, |
| "CopyTexSubImage2D": 326, |
| "DeleteTextures": 327, |
| "GenTextures": 328, |
| "GetPointerv": 329, |
| "IsTexture": 330, |
| "PrioritizeTextures": 331, |
| "TexSubImage1D": 332, |
| "TexSubImage2D": 333, |
| "PopClientAttrib": 334, |
| "PushClientAttrib": 335, |
| "BlendColor": 336, |
| "BlendEquation": 337, |
| "DrawRangeElements": 338, |
| "ColorTable": 339, |
| "ColorTableParameterfv": 340, |
| "ColorTableParameteriv": 341, |
| "CopyColorTable": 342, |
| "GetColorTable": 343, |
| "GetColorTableParameterfv": 344, |
| "GetColorTableParameteriv": 345, |
| "ColorSubTable": 346, |
| "CopyColorSubTable": 347, |
| "ConvolutionFilter1D": 348, |
| "ConvolutionFilter2D": 349, |
| "ConvolutionParameterf": 350, |
| "ConvolutionParameterfv": 351, |
| "ConvolutionParameteri": 352, |
| "ConvolutionParameteriv": 353, |
| "CopyConvolutionFilter1D": 354, |
| "CopyConvolutionFilter2D": 355, |
| "GetConvolutionFilter": 356, |
| "GetConvolutionParameterfv": 357, |
| "GetConvolutionParameteriv": 358, |
| "GetSeparableFilter": 359, |
| "SeparableFilter2D": 360, |
| "GetHistogram": 361, |
| "GetHistogramParameterfv": 362, |
| "GetHistogramParameteriv": 363, |
| "GetMinmax": 364, |
| "GetMinmaxParameterfv": 365, |
| "GetMinmaxParameteriv": 366, |
| "Histogram": 367, |
| "Minmax": 368, |
| "ResetHistogram": 369, |
| "ResetMinmax": 370, |
| "TexImage3D": 371, |
| "TexSubImage3D": 372, |
| "CopyTexSubImage3D": 373, |
| "ActiveTexture": 374, |
| "ClientActiveTexture": 375, |
| "MultiTexCoord1d": 376, |
| "MultiTexCoord1dv": 377, |
| "MultiTexCoord1fARB": 378, |
| "MultiTexCoord1fvARB": 379, |
| "MultiTexCoord1i": 380, |
| "MultiTexCoord1iv": 381, |
| "MultiTexCoord1s": 382, |
| "MultiTexCoord1sv": 383, |
| "MultiTexCoord2d": 384, |
| "MultiTexCoord2dv": 385, |
| "MultiTexCoord2fARB": 386, |
| "MultiTexCoord2fvARB": 387, |
| "MultiTexCoord2i": 388, |
| "MultiTexCoord2iv": 389, |
| "MultiTexCoord2s": 390, |
| "MultiTexCoord2sv": 391, |
| "MultiTexCoord3d": 392, |
| "MultiTexCoord3dv": 393, |
| "MultiTexCoord3fARB": 394, |
| "MultiTexCoord3fvARB": 395, |
| "MultiTexCoord3i": 396, |
| "MultiTexCoord3iv": 397, |
| "MultiTexCoord3s": 398, |
| "MultiTexCoord3sv": 399, |
| "MultiTexCoord4d": 400, |
| "MultiTexCoord4dv": 401, |
| "MultiTexCoord4fARB": 402, |
| "MultiTexCoord4fvARB": 403, |
| "MultiTexCoord4i": 404, |
| "MultiTexCoord4iv": 405, |
| "MultiTexCoord4s": 406, |
| "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, |
| "FramebufferTexture2DMultisampleEXT": 1160, |
| "DebugMessageCallback": 1161, |
| "DebugMessageControl": 1162, |
| "DebugMessageInsert": 1163, |
| "GetDebugMessageLog": 1164, |
| "GetObjectLabel": 1165, |
| "GetObjectPtrLabel": 1166, |
| "ObjectLabel": 1167, |
| "ObjectPtrLabel": 1168, |
| "PopDebugGroup": 1169, |
| "PushDebugGroup": 1170, |
| "SecondaryColor3fEXT": 1171, |
| "SecondaryColor3fvEXT": 1172, |
| "MultiDrawElementsEXT": 1173, |
| "FogCoordfEXT": 1174, |
| "FogCoordfvEXT": 1175, |
| "ResizeBuffersMESA": 1176, |
| "WindowPos4dMESA": 1177, |
| "WindowPos4dvMESA": 1178, |
| "WindowPos4fMESA": 1179, |
| "WindowPos4fvMESA": 1180, |
| "WindowPos4iMESA": 1181, |
| "WindowPos4ivMESA": 1182, |
| "WindowPos4sMESA": 1183, |
| "WindowPos4svMESA": 1184, |
| "MultiModeDrawArraysIBM": 1185, |
| "MultiModeDrawElementsIBM": 1186, |
| "AreProgramsResidentNV": 1187, |
| "ExecuteProgramNV": 1188, |
| "GetProgramParameterdvNV": 1189, |
| "GetProgramParameterfvNV": 1190, |
| "GetProgramStringNV": 1191, |
| "GetProgramivNV": 1192, |
| "GetTrackMatrixivNV": 1193, |
| "GetVertexAttribdvNV": 1194, |
| "GetVertexAttribfvNV": 1195, |
| "GetVertexAttribivNV": 1196, |
| "LoadProgramNV": 1197, |
| "ProgramParameters4dvNV": 1198, |
| "ProgramParameters4fvNV": 1199, |
| "RequestResidentProgramsNV": 1200, |
| "TrackMatrixNV": 1201, |
| "VertexAttrib1dNV": 1202, |
| "VertexAttrib1dvNV": 1203, |
| "VertexAttrib1fNV": 1204, |
| "VertexAttrib1fvNV": 1205, |
| "VertexAttrib1sNV": 1206, |
| "VertexAttrib1svNV": 1207, |
| "VertexAttrib2dNV": 1208, |
| "VertexAttrib2dvNV": 1209, |
| "VertexAttrib2fNV": 1210, |
| "VertexAttrib2fvNV": 1211, |
| "VertexAttrib2sNV": 1212, |
| "VertexAttrib2svNV": 1213, |
| "VertexAttrib3dNV": 1214, |
| "VertexAttrib3dvNV": 1215, |
| "VertexAttrib3fNV": 1216, |
| "VertexAttrib3fvNV": 1217, |
| "VertexAttrib3sNV": 1218, |
| "VertexAttrib3svNV": 1219, |
| "VertexAttrib4dNV": 1220, |
| "VertexAttrib4dvNV": 1221, |
| "VertexAttrib4fNV": 1222, |
| "VertexAttrib4fvNV": 1223, |
| "VertexAttrib4sNV": 1224, |
| "VertexAttrib4svNV": 1225, |
| "VertexAttrib4ubNV": 1226, |
| "VertexAttrib4ubvNV": 1227, |
| "VertexAttribPointerNV": 1228, |
| "VertexAttribs1dvNV": 1229, |
| "VertexAttribs1fvNV": 1230, |
| "VertexAttribs1svNV": 1231, |
| "VertexAttribs2dvNV": 1232, |
| "VertexAttribs2fvNV": 1233, |
| "VertexAttribs2svNV": 1234, |
| "VertexAttribs3dvNV": 1235, |
| "VertexAttribs3fvNV": 1236, |
| "VertexAttribs3svNV": 1237, |
| "VertexAttribs4dvNV": 1238, |
| "VertexAttribs4fvNV": 1239, |
| "VertexAttribs4svNV": 1240, |
| "VertexAttribs4ubvNV": 1241, |
| "GetTexBumpParameterfvATI": 1242, |
| "GetTexBumpParameterivATI": 1243, |
| "TexBumpParameterfvATI": 1244, |
| "TexBumpParameterivATI": 1245, |
| "AlphaFragmentOp1ATI": 1246, |
| "AlphaFragmentOp2ATI": 1247, |
| "AlphaFragmentOp3ATI": 1248, |
| "BeginFragmentShaderATI": 1249, |
| "BindFragmentShaderATI": 1250, |
| "ColorFragmentOp1ATI": 1251, |
| "ColorFragmentOp2ATI": 1252, |
| "ColorFragmentOp3ATI": 1253, |
| "DeleteFragmentShaderATI": 1254, |
| "EndFragmentShaderATI": 1255, |
| "GenFragmentShadersATI": 1256, |
| "PassTexCoordATI": 1257, |
| "SampleMapATI": 1258, |
| "SetFragmentShaderConstantATI": 1259, |
| "DepthRangeArrayfvOES": 1260, |
| "DepthRangeIndexedfOES": 1261, |
| "ActiveStencilFaceEXT": 1262, |
| "GetProgramNamedParameterdvNV": 1263, |
| "GetProgramNamedParameterfvNV": 1264, |
| "ProgramNamedParameter4dNV": 1265, |
| "ProgramNamedParameter4dvNV": 1266, |
| "ProgramNamedParameter4fNV": 1267, |
| "ProgramNamedParameter4fvNV": 1268, |
| "PrimitiveRestartNV": 1269, |
| "GetTexGenxvOES": 1270, |
| "TexGenxOES": 1271, |
| "TexGenxvOES": 1272, |
| "DepthBoundsEXT": 1273, |
| "BindFramebufferEXT": 1274, |
| "BindRenderbufferEXT": 1275, |
| "StringMarkerGREMEDY": 1276, |
| "BufferParameteriAPPLE": 1277, |
| "FlushMappedBufferRangeAPPLE": 1278, |
| "VertexAttribI1iEXT": 1279, |
| "VertexAttribI1uiEXT": 1280, |
| "VertexAttribI2iEXT": 1281, |
| "VertexAttribI2ivEXT": 1282, |
| "VertexAttribI2uiEXT": 1283, |
| "VertexAttribI2uivEXT": 1284, |
| "VertexAttribI3iEXT": 1285, |
| "VertexAttribI3ivEXT": 1286, |
| "VertexAttribI3uiEXT": 1287, |
| "VertexAttribI3uivEXT": 1288, |
| "VertexAttribI4iEXT": 1289, |
| "VertexAttribI4ivEXT": 1290, |
| "VertexAttribI4uiEXT": 1291, |
| "VertexAttribI4uivEXT": 1292, |
| "ClearColorIiEXT": 1293, |
| "ClearColorIuiEXT": 1294, |
| "BindBufferOffsetEXT": 1295, |
| "BeginPerfMonitorAMD": 1296, |
| "DeletePerfMonitorsAMD": 1297, |
| "EndPerfMonitorAMD": 1298, |
| "GenPerfMonitorsAMD": 1299, |
| "GetPerfMonitorCounterDataAMD": 1300, |
| "GetPerfMonitorCounterInfoAMD": 1301, |
| "GetPerfMonitorCounterStringAMD": 1302, |
| "GetPerfMonitorCountersAMD": 1303, |
| "GetPerfMonitorGroupStringAMD": 1304, |
| "GetPerfMonitorGroupsAMD": 1305, |
| "SelectPerfMonitorCountersAMD": 1306, |
| "GetObjectParameterivAPPLE": 1307, |
| "ObjectPurgeableAPPLE": 1308, |
| "ObjectUnpurgeableAPPLE": 1309, |
| "ActiveProgramEXT": 1310, |
| "CreateShaderProgramEXT": 1311, |
| "UseShaderProgramEXT": 1312, |
| "TextureBarrierNV": 1313, |
| "VDPAUFiniNV": 1314, |
| "VDPAUGetSurfaceivNV": 1315, |
| "VDPAUInitNV": 1316, |
| "VDPAUIsSurfaceNV": 1317, |
| "VDPAUMapSurfacesNV": 1318, |
| "VDPAURegisterOutputSurfaceNV": 1319, |
| "VDPAURegisterVideoSurfaceNV": 1320, |
| "VDPAUSurfaceAccessNV": 1321, |
| "VDPAUUnmapSurfacesNV": 1322, |
| "VDPAUUnregisterSurfaceNV": 1323, |
| "BeginPerfQueryINTEL": 1324, |
| "CreatePerfQueryINTEL": 1325, |
| "DeletePerfQueryINTEL": 1326, |
| "EndPerfQueryINTEL": 1327, |
| "GetFirstPerfQueryIdINTEL": 1328, |
| "GetNextPerfQueryIdINTEL": 1329, |
| "GetPerfCounterInfoINTEL": 1330, |
| "GetPerfQueryDataINTEL": 1331, |
| "GetPerfQueryIdByNameINTEL": 1332, |
| "GetPerfQueryInfoINTEL": 1333, |
| "PolygonOffsetClampEXT": 1334, |
| "SubpixelPrecisionBiasNV": 1335, |
| "ConservativeRasterParameterfNV": 1336, |
| "ConservativeRasterParameteriNV": 1337, |
| "WindowRectanglesEXT": 1338, |
| "BufferStorageMemEXT": 1339, |
| "CreateMemoryObjectsEXT": 1340, |
| "DeleteMemoryObjectsEXT": 1341, |
| "DeleteSemaphoresEXT": 1342, |
| "GenSemaphoresEXT": 1343, |
| "GetMemoryObjectParameterivEXT": 1344, |
| "GetSemaphoreParameterui64vEXT": 1345, |
| "GetUnsignedBytei_vEXT": 1346, |
| "GetUnsignedBytevEXT": 1347, |
| "IsMemoryObjectEXT": 1348, |
| "IsSemaphoreEXT": 1349, |
| "MemoryObjectParameterivEXT": 1350, |
| "NamedBufferStorageMemEXT": 1351, |
| "SemaphoreParameterui64vEXT": 1352, |
| "SignalSemaphoreEXT": 1353, |
| "TexStorageMem1DEXT": 1354, |
| "TexStorageMem2DEXT": 1355, |
| "TexStorageMem2DMultisampleEXT": 1356, |
| "TexStorageMem3DEXT": 1357, |
| "TexStorageMem3DMultisampleEXT": 1358, |
| "TextureStorageMem1DEXT": 1359, |
| "TextureStorageMem2DEXT": 1360, |
| "TextureStorageMem2DMultisampleEXT": 1361, |
| "TextureStorageMem3DEXT": 1362, |
| "TextureStorageMem3DMultisampleEXT": 1363, |
| "WaitSemaphoreEXT": 1364, |
| "ImportMemoryFdEXT": 1365, |
| "ImportSemaphoreFdEXT": 1366, |
| "FramebufferFetchBarrierEXT": 1367, |
| "NamedRenderbufferStorageMultisampleAdvancedAMD": 1368, |
| "RenderbufferStorageMultisampleAdvancedAMD": 1369, |
| "StencilFuncSeparateATI": 1370, |
| "ProgramEnvParameters4fvEXT": 1371, |
| "ProgramLocalParameters4fvEXT": 1372, |
| "EGLImageTargetRenderbufferStorageOES": 1373, |
| "EGLImageTargetTexture2DOES": 1374, |
| "AlphaFuncx": 1375, |
| "ClearColorx": 1376, |
| "ClearDepthx": 1377, |
| "Color4x": 1378, |
| "DepthRangex": 1379, |
| "Fogx": 1380, |
| "Fogxv": 1381, |
| "Frustumf": 1382, |
| "Frustumx": 1383, |
| "LightModelx": 1384, |
| "LightModelxv": 1385, |
| "Lightx": 1386, |
| "Lightxv": 1387, |
| "LineWidthx": 1388, |
| "LoadMatrixx": 1389, |
| "Materialx": 1390, |
| "Materialxv": 1391, |
| "MultMatrixx": 1392, |
| "MultiTexCoord4x": 1393, |
| "Normal3x": 1394, |
| "Orthof": 1395, |
| "Orthox": 1396, |
| "PointSizex": 1397, |
| "PolygonOffsetx": 1398, |
| "Rotatex": 1399, |
| "SampleCoveragex": 1400, |
| "Scalex": 1401, |
| "TexEnvx": 1402, |
| "TexEnvxv": 1403, |
| "TexParameterx": 1404, |
| "Translatex": 1405, |
| "ClipPlanef": 1406, |
| "ClipPlanex": 1407, |
| "GetClipPlanef": 1408, |
| "GetClipPlanex": 1409, |
| "GetFixedv": 1410, |
| "GetLightxv": 1411, |
| "GetMaterialxv": 1412, |
| "GetTexEnvxv": 1413, |
| "GetTexParameterxv": 1414, |
| "PointParameterx": 1415, |
| "PointParameterxv": 1416, |
| "TexParameterxv": 1417, |
| "BlendBarrier": 1418, |
| "PrimitiveBoundingBox": 1419, |
| "MaxShaderCompilerThreadsKHR": 1420, |
| "MatrixLoadfEXT": 1421, |
| "MatrixLoaddEXT": 1422, |
| "MatrixMultfEXT": 1423, |
| "MatrixMultdEXT": 1424, |
| "MatrixLoadIdentityEXT": 1425, |
| "MatrixRotatefEXT": 1426, |
| "MatrixRotatedEXT": 1427, |
| "MatrixScalefEXT": 1428, |
| "MatrixScaledEXT": 1429, |
| "MatrixTranslatefEXT": 1430, |
| "MatrixTranslatedEXT": 1431, |
| "MatrixOrthoEXT": 1432, |
| "MatrixFrustumEXT": 1433, |
| "MatrixPushEXT": 1434, |
| "MatrixPopEXT": 1435, |
| "MatrixLoadTransposefEXT": 1436, |
| "MatrixLoadTransposedEXT": 1437, |
| "MatrixMultTransposefEXT": 1438, |
| "MatrixMultTransposedEXT": 1439, |
| "BindMultiTextureEXT": 1440, |
| } |
| |
| functions = [ |
| "Accum", |
| "ActiveShaderProgram", |
| "ActiveTexture", |
| "ActiveTextureARB", |
| "AlphaFunc", |
| "AlphaFuncx", |
| "AreTexturesResident", |
| "AreTexturesResidentEXT", |
| "ArrayElement", |
| "ArrayElementEXT", |
| "AttachObjectARB", |
| "AttachShader", |
| "Begin", |
| "BeginConditionalRender", |
| "BeginConditionalRenderNV", |
| "BeginQuery", |
| "BeginQueryARB", |
| "BeginQueryIndexed", |
| "BeginTransformFeedback", |
| "BindAttribLocation", |
| "BindAttribLocationARB", |
| "BindBuffer", |
| "BindBufferARB", |
| "BindBufferBase", |
| "BindBufferRange", |
| "BindBuffersBase", |
| "BindBuffersRange", |
| "BindFragDataLocation", |
| "BindFragDataLocationEXT", |
| "BindFragDataLocationIndexed", |
| "BindFramebuffer", |
| "BindFramebufferEXT", |
| "BindImageTexture", |
| "BindImageTextures", |
| "BindProgramARB", |
| "BindProgramPipeline", |
| "BindRenderbuffer", |
| "BindRenderbufferEXT", |
| "BindSampler", |
| "BindSamplers", |
| "BindTexture", |
| "BindTextureEXT", |
| "BindTextures", |
| "BindTransformFeedback", |
| "BindVertexArray", |
| "BindVertexBuffer", |
| "BindVertexBuffers", |
| "Bitmap", |
| "BlendBarrier", |
| "BlendColor", |
| "BlendColorEXT", |
| "BlendEquation", |
| "BlendEquationEXT", |
| "BlendEquationi", |
| "BlendEquationiARB", |
| "BlendEquationSeparate", |
| "BlendEquationSeparatei", |
| "BlendEquationSeparateiARB", |
| "BlendFunc", |
| "BlendFunci", |
| "BlendFunciARB", |
| "BlendFuncSeparate", |
| "BlendFuncSeparateEXT", |
| "BlendFuncSeparatei", |
| "BlendFuncSeparateiARB", |
| "BlitFramebuffer", |
| "BufferData", |
| "BufferDataARB", |
| "BufferStorage", |
| "BufferSubData", |
| "BufferSubDataARB", |
| "CallList", |
| "CallLists", |
| "CheckFramebufferStatus", |
| "CheckFramebufferStatusEXT", |
| "ClampColor", |
| "ClampColorARB", |
| "Clear", |
| "ClearAccum", |
| "ClearBufferData", |
| "ClearBufferfi", |
| "ClearBufferfv", |
| "ClearBufferiv", |
| "ClearBufferSubData", |
| "ClearBufferuiv", |
| "ClearColor", |
| "ClearColorIiEXT", |
| "ClearColorIuiEXT", |
| "ClearColorx", |
| "ClearDepth", |
| "ClearDepthf", |
| "ClearDepthx", |
| "ClearIndex", |
| "ClearStencil", |
| "ClearTexImage", |
| "ClearTexSubImage", |
| "ClientActiveTexture", |
| "ClientActiveTextureARB", |
| "ClientWaitSync", |
| "ClipPlane", |
| "ClipPlanef", |
| "ClipPlanex", |
| "Color3b", |
| "Color3bv", |
| "Color3d", |
| "Color3dv", |
| "Color3f", |
| "Color3fv", |
| "Color3i", |
| "Color3iv", |
| "Color3s", |
| "Color3sv", |
| "Color3ub", |
| "Color3ubv", |
| "Color3ui", |
| "Color3uiv", |
| "Color3us", |
| "Color3usv", |
| "Color4b", |
| "Color4bv", |
| "Color4d", |
| "Color4dv", |
| "Color4f", |
| "Color4fv", |
| "Color4i", |
| "Color4iv", |
| "Color4s", |
| "Color4sv", |
| "Color4ub", |
| "Color4ubv", |
| "Color4ui", |
| "Color4uiv", |
| "Color4us", |
| "Color4usv", |
| "Color4x", |
| "ColorMask", |
| "ColorMaski", |
| "ColorMaskIndexedEXT", |
| "ColorMaterial", |
| "ColorP3ui", |
| "ColorP3uiv", |
| "ColorP4ui", |
| "ColorP4uiv", |
| "ColorPointer", |
| "ColorPointerEXT", |
| "ColorSubTable", |
| "ColorTable", |
| "ColorTableParameterfv", |
| "ColorTableParameteriv", |
| "CompileShader", |
| "CompileShaderARB", |
| "CompressedTexImage1D", |
| "CompressedTexImage1DARB", |
| "CompressedTexImage2D", |
| "CompressedTexImage2DARB", |
| "CompressedTexImage3D", |
| "CompressedTexImage3DARB", |
| "CompressedTexSubImage1D", |
| "CompressedTexSubImage1DARB", |
| "CompressedTexSubImage2D", |
| "CompressedTexSubImage2DARB", |
| "CompressedTexSubImage3D", |
| "CompressedTexSubImage3DARB", |
| "ConvolutionFilter1D", |
| "ConvolutionFilter2D", |
| "ConvolutionParameterf", |
| "ConvolutionParameterfv", |
| "ConvolutionParameteri", |
| "ConvolutionParameteriv", |
| "CopyBufferSubData", |
| "CopyColorSubTable", |
| "CopyColorTable", |
| "CopyConvolutionFilter1D", |
| "CopyConvolutionFilter2D", |
| "CopyImageSubData", |
| "CopyPixels", |
| "CopyTexImage1D", |
| "CopyTexImage2D", |
| "CopyTexSubImage1D", |
| "CopyTexSubImage2D", |
| "CopyTexSubImage3D", |
| "CopyTexSubImage3DEXT", |
| "CreateProgram", |
| "CreateProgramObjectARB", |
| "CreateShader", |
| "CreateShaderObjectARB", |
| "CreateShaderProgramv", |
| "CullFace", |
| "DebugMessageCallback", |
| "DebugMessageCallbackARB", |
| "DebugMessageControl", |
| "DebugMessageControlARB", |
| "DebugMessageInsert", |
| "DebugMessageInsertARB", |
| "DeleteBuffers", |
| "DeleteBuffersARB", |
| "DeleteFramebuffers", |
| "DeleteFramebuffersEXT", |
| "DeleteLists", |
| "DeleteObjectARB", |
| "DeleteProgram", |
| "DeleteProgramPipelines", |
| "DeleteProgramsARB", |
| "DeleteQueries", |
| "DeleteQueriesARB", |
| "DeleteRenderbuffers", |
| "DeleteRenderbuffersEXT", |
| "DeleteSamplers", |
| "DeleteShader", |
| "DeleteSync", |
| "DeleteTextures", |
| "DeleteTexturesEXT", |
| "DeleteTransformFeedbacks", |
| "DeleteVertexArrays", |
| "DepthFunc", |
| "DepthMask", |
| "DepthRange", |
| "DepthRangeArrayv", |
| "DepthRangef", |
| "DepthRangeIndexed", |
| "DepthRangex", |
| "DetachObjectARB", |
| "DetachShader", |
| "Disable", |
| "DisableClientState", |
| "Disablei", |
| "DisableIndexedEXT", |
| "DisableVertexAttribArray", |
| "DisableVertexAttribArrayARB", |
| "DispatchCompute", |
| "DispatchComputeIndirect", |
| "DrawArrays", |
| "DrawArraysEXT", |
| "DrawArraysIndirect", |
| "DrawArraysInstanced", |
| "DrawArraysInstancedARB", |
| "DrawArraysInstancedBaseInstance", |
| "DrawArraysInstancedEXT", |
| "DrawBuffer", |
| "DrawBuffers", |
| "DrawBuffersARB", |
| "DrawBuffersATI", |
| "DrawElements", |
| "DrawElementsBaseVertex", |
| "DrawElementsIndirect", |
| "DrawElementsInstanced", |
| "DrawElementsInstancedARB", |
| "DrawElementsInstancedBaseInstance", |
| "DrawElementsInstancedBaseVertex", |
| "DrawElementsInstancedBaseVertexBaseInstance", |
| "DrawElementsInstancedEXT", |
| "DrawPixels", |
| "DrawRangeElements", |
| "DrawRangeElementsBaseVertex", |
| "DrawRangeElementsEXT", |
| "DrawTransformFeedback", |
| "DrawTransformFeedbackInstanced", |
| "DrawTransformFeedbackStream", |
| "DrawTransformFeedbackStreamInstanced", |
| "EdgeFlag", |
| "EdgeFlagPointer", |
| "EdgeFlagPointerEXT", |
| "EdgeFlagv", |
| "Enable", |
| "EnableClientState", |
| "Enablei", |
| "EnableIndexedEXT", |
| "EnableVertexAttribArray", |
| "EnableVertexAttribArrayARB", |
| "End", |
| "EndConditionalRender", |
| "EndConditionalRenderNV", |
| "EndList", |
| "EndQuery", |
| "EndQueryARB", |
| "EndQueryIndexed", |
| "EndTransformFeedback", |
| "EvalCoord1d", |
| "EvalCoord1dv", |
| "EvalCoord1f", |
| "EvalCoord1fv", |
| "EvalCoord2d", |
| "EvalCoord2dv", |
| "EvalCoord2f", |
| "EvalCoord2fv", |
| "EvalMesh1", |
| "EvalMesh2", |
| "EvalPoint1", |
| "EvalPoint2", |
| "FeedbackBuffer", |
| "FenceSync", |
| "Finish", |
| "Flush", |
| "FlushMappedBufferRange", |
| "FogCoordd", |
| "FogCoorddEXT", |
| "FogCoorddv", |
| "FogCoorddvEXT", |
| "FogCoordf", |
| "FogCoordfEXT", |
| "FogCoordfv", |
| "FogCoordfvEXT", |
| "FogCoordPointer", |
| "FogCoordPointerEXT", |
| "Fogf", |
| "Fogfv", |
| "Fogi", |
| "Fogiv", |
| "Fogx", |
| "Fogxv", |
| "FramebufferParameteri", |
| "FramebufferRenderbuffer", |
| "FramebufferRenderbufferEXT", |
| "FramebufferTexture", |
| "FramebufferTexture1D", |
| "FramebufferTexture1DEXT", |
| "FramebufferTexture2D", |
| "FramebufferTexture2DEXT", |
| "FramebufferTexture3D", |
| "FramebufferTexture3DEXT", |
| "FramebufferTextureARB", |
| "FramebufferTextureLayer", |
| "FramebufferTextureLayerARB", |
| "FramebufferTextureLayerEXT", |
| "FrontFace", |
| "Frustum", |
| "Frustumf", |
| "Frustumx", |
| "GenBuffers", |
| "GenBuffersARB", |
| "GenerateMipmap", |
| "GenerateMipmapEXT", |
| "GenFramebuffers", |
| "GenFramebuffersEXT", |
| "GenLists", |
| "GenProgramPipelines", |
| "GenProgramsARB", |
| "GenQueries", |
| "GenQueriesARB", |
| "GenRenderbuffers", |
| "GenRenderbuffersEXT", |
| "GenSamplers", |
| "GenTextures", |
| "GenTexturesEXT", |
| "GenTransformFeedbacks", |
| "GenVertexArrays", |
| "GetActiveAtomicCounterBufferiv", |
| "GetActiveAttrib", |
| "GetActiveAttribARB", |
| "GetActiveUniform", |
| "GetActiveUniformARB", |
| "GetActiveUniformBlockiv", |
| "GetActiveUniformBlockName", |
| "GetActiveUniformName", |
| "GetActiveUniformsiv", |
| "GetAttachedObjectsARB", |
| "GetAttachedShaders", |
| "GetAttribLocation", |
| "GetAttribLocationARB", |
| "GetBooleani_v", |
| "GetBooleanIndexedvEXT", |
| "GetBooleanv", |
| "GetBufferParameteri64v", |
| "GetBufferParameteriv", |
| "GetBufferParameterivARB", |
| "GetBufferPointerv", |
| "GetBufferPointervARB", |
| "GetBufferSubData", |
| "GetBufferSubDataARB", |
| "GetClipPlane", |
| "GetClipPlanef", |
| "GetClipPlanex", |
| "GetColorTable", |
| "GetColorTableParameterfv", |
| "GetColorTableParameteriv", |
| "GetCompressedTexImage", |
| "GetCompressedTexImageARB", |
| "GetConvolutionFilter", |
| "GetConvolutionParameterfv", |
| "GetConvolutionParameteriv", |
| "GetDebugMessageLog", |
| "GetDebugMessageLogARB", |
| "GetDoublei_v", |
| "GetDoublev", |
| "GetError", |
| "GetFixedv", |
| "GetFloati_v", |
| "GetFloatv", |
| "GetFragDataIndex", |
| "GetFragDataLocation", |
| "GetFragDataLocationEXT", |
| "GetFramebufferAttachmentParameteriv", |
| "GetFramebufferAttachmentParameterivEXT", |
| "GetFramebufferParameteriv", |
| "GetGraphicsResetStatus", |
| "GetGraphicsResetStatusARB", |
| "GetHandleARB", |
| "GetHistogram", |
| "GetHistogramParameterfv", |
| "GetHistogramParameteriv", |
| "GetInfoLogARB", |
| "GetInteger64i_v", |
| "GetInteger64v", |
| "GetIntegeri_v", |
| "GetIntegerIndexedvEXT", |
| "GetIntegerv", |
| "GetLightfv", |
| "GetLightiv", |
| "GetLightxv", |
| "GetMapdv", |
| "GetMapfv", |
| "GetMapiv", |
| "GetMaterialfv", |
| "GetMaterialiv", |
| "GetMaterialxv", |
| "GetMinmax", |
| "GetMinmaxParameterfv", |
| "GetMinmaxParameteriv", |
| "GetMultisamplefv", |
| "GetnColorTableARB", |
| "GetnCompressedTexImageARB", |
| "GetnConvolutionFilterARB", |
| "GetnHistogramARB", |
| "GetnMapdvARB", |
| "GetnMapfvARB", |
| "GetnMapivARB", |
| "GetnMinmaxARB", |
| "GetnPixelMapfvARB", |
| "GetnPixelMapuivARB", |
| "GetnPixelMapusvARB", |
| "GetnPolygonStippleARB", |
| "GetnSeparableFilterARB", |
| "GetnTexImageARB", |
| "GetnUniformdvARB", |
| "GetnUniformfv", |
| "GetnUniformfvARB", |
| "GetnUniformiv", |
| "GetnUniformivARB", |
| "GetnUniformuiv", |
| "GetnUniformuivARB", |
| "GetObjectLabel", |
| "GetObjectParameterfvARB", |
| "GetObjectParameterivARB", |
| "GetObjectPtrLabel", |
| "GetPixelMapfv", |
| "GetPixelMapuiv", |
| "GetPixelMapusv", |
| "GetPointerv", |
| "GetPointervEXT", |
| "GetPolygonStipple", |
| "GetProgramBinary", |
| "GetProgramEnvParameterdvARB", |
| "GetProgramEnvParameterfvARB", |
| "GetProgramInfoLog", |
| "GetProgramInterfaceiv", |
| "GetProgramiv", |
| "GetProgramivARB", |
| "GetProgramLocalParameterdvARB", |
| "GetProgramLocalParameterfvARB", |
| "GetProgramPipelineInfoLog", |
| "GetProgramPipelineiv", |
| "GetProgramResourceIndex", |
| "GetProgramResourceiv", |
| "GetProgramResourceLocation", |
| "GetProgramResourceName", |
| "GetProgramStringARB", |
| "GetQueryIndexediv", |
| "GetQueryiv", |
| "GetQueryivARB", |
| "GetQueryObjectiv", |
| "GetQueryObjectivARB", |
| "GetQueryObjectuiv", |
| "GetQueryObjectuivARB", |
| "GetRenderbufferParameteriv", |
| "GetRenderbufferParameterivEXT", |
| "GetSamplerParameterfv", |
| "GetSamplerParameterIiv", |
| "GetSamplerParameterIuiv", |
| "GetSamplerParameteriv", |
| "GetSeparableFilter", |
| "GetShaderInfoLog", |
| "GetShaderiv", |
| "GetShaderPrecisionFormat", |
| "GetShaderSource", |
| "GetShaderSourceARB", |
| "GetString", |
| "GetStringi", |
| "GetSynciv", |
| "GetTexEnvfv", |
| "GetTexEnviv", |
| "GetTexEnvxv", |
| "GetTexGendv", |
| "GetTexGenfv", |
| "GetTexGeniv", |
| "GetTexImage", |
| "GetTexLevelParameterfv", |
| "GetTexLevelParameteriv", |
| "GetTexParameterfv", |
| "GetTexParameterIiv", |
| "GetTexParameterIivEXT", |
| "GetTexParameterIuiv", |
| "GetTexParameterIuivEXT", |
| "GetTexParameteriv", |
| "GetTexParameterxv", |
| "GetTransformFeedbackVarying", |
| "GetUniformBlockIndex", |
| "GetUniformfv", |
| "GetUniformfvARB", |
| "GetUniformIndices", |
| "GetUniformiv", |
| "GetUniformivARB", |
| "GetUniformLocation", |
| "GetUniformLocationARB", |
| "GetUniformuiv", |
| "GetUniformuivEXT", |
| "GetVertexAttribdv", |
| "GetVertexAttribdvARB", |
| "GetVertexAttribfv", |
| "GetVertexAttribfvARB", |
| "GetVertexAttribIiv", |
| "GetVertexAttribIivEXT", |
| "GetVertexAttribIuiv", |
| "GetVertexAttribIuivEXT", |
| "GetVertexAttribiv", |
| "GetVertexAttribivARB", |
| "GetVertexAttribPointerv", |
| "GetVertexAttribPointervARB", |
| "Hint", |
| "Histogram", |
| "Indexd", |
| "Indexdv", |
| "Indexf", |
| "Indexfv", |
| "Indexi", |
| "Indexiv", |
| "IndexMask", |
| "IndexPointer", |
| "IndexPointerEXT", |
| "Indexs", |
| "Indexsv", |
| "Indexub", |
| "Indexubv", |
| "InitNames", |
| "InterleavedArrays", |
| "InvalidateBufferData", |
| "InvalidateBufferSubData", |
| "InvalidateFramebuffer", |
| "InvalidateSubFramebuffer", |
| "InvalidateTexImage", |
| "InvalidateTexSubImage", |
| "IsBuffer", |
| "IsBufferARB", |
| "IsEnabled", |
| "IsEnabledi", |
| "IsEnabledIndexedEXT", |
| "IsFramebuffer", |
| "IsFramebufferEXT", |
| "IsList", |
| "IsProgram", |
| "IsProgramARB", |
| "IsProgramPipeline", |
| "IsQuery", |
| "IsQueryARB", |
| "IsRenderbuffer", |
| "IsRenderbufferEXT", |
| "IsSampler", |
| "IsShader", |
| "IsSync", |
| "IsTexture", |
| "IsTextureEXT", |
| "IsTransformFeedback", |
| "IsVertexArray", |
| "Lightf", |
| "Lightfv", |
| "Lighti", |
| "Lightiv", |
| "LightModelf", |
| "LightModelfv", |
| "LightModeli", |
| "LightModeliv", |
| "LightModelx", |
| "LightModelxv", |
| "Lightx", |
| "Lightxv", |
| "LineStipple", |
| "LineWidth", |
| "LineWidthx", |
| "LinkProgram", |
| "LinkProgramARB", |
| "ListBase", |
| "LoadIdentity", |
| "LoadMatrixd", |
| "LoadMatrixf", |
| "LoadMatrixx", |
| "LoadName", |
| "LoadTransposeMatrixd", |
| "LoadTransposeMatrixdARB", |
| "LoadTransposeMatrixf", |
| "LoadTransposeMatrixfARB", |
| "LockArraysEXT", |
| "LogicOp", |
| "Map1d", |
| "Map1f", |
| "Map2d", |
| "Map2f", |
| "MapBuffer", |
| "MapBufferARB", |
| "MapBufferRange", |
| "MapGrid1d", |
| "MapGrid1f", |
| "MapGrid2d", |
| "MapGrid2f", |
| "Materialf", |
| "Materialfv", |
| "Materiali", |
| "Materialiv", |
| "Materialx", |
| "Materialxv", |
| "MatrixMode", |
| "MemoryBarrier", |
| "MemoryBarrierByRegion", |
| "Minmax", |
| "MinSampleShading", |
| "MinSampleShadingARB", |
| "MultiDrawArrays", |
| "MultiDrawArraysEXT", |
| "MultiDrawArraysIndirect", |
| "MultiDrawElements", |
| "MultiDrawElementsBaseVertex", |
| "MultiDrawElementsEXT", |
| "MultiDrawElementsIndirect", |
| "MultiTexCoord1d", |
| "MultiTexCoord1dARB", |
| "MultiTexCoord1dv", |
| "MultiTexCoord1dvARB", |
| "MultiTexCoord1f", |
| "MultiTexCoord1fARB", |
| "MultiTexCoord1fv", |
| "MultiTexCoord1fvARB", |
| "MultiTexCoord1i", |
| "MultiTexCoord1iARB", |
| "MultiTexCoord1iv", |
| "MultiTexCoord1ivARB", |
| "MultiTexCoord1s", |
| "MultiTexCoord1sARB", |
| "MultiTexCoord1sv", |
| "MultiTexCoord1svARB", |
| "MultiTexCoord2d", |
| "MultiTexCoord2dARB", |
| "MultiTexCoord2dv", |
| "MultiTexCoord2dvARB", |
| "MultiTexCoord2f", |
| "MultiTexCoord2fARB", |
| "MultiTexCoord2fv", |
| "MultiTexCoord2fvARB", |
| "MultiTexCoord2i", |
| "MultiTexCoord2iARB", |
| "MultiTexCoord2iv", |
| "MultiTexCoord2ivARB", |
| "MultiTexCoord2s", |
| "MultiTexCoord2sARB", |
| "MultiTexCoord2sv", |
| "MultiTexCoord2svARB", |
| "MultiTexCoord3d", |
| "MultiTexCoord3dARB", |
| "MultiTexCoord3dv", |
| "MultiTexCoord3dvARB", |
| "MultiTexCoord3f", |
| "MultiTexCoord3fARB", |
| "MultiTexCoord3fv", |
| "MultiTexCoord3fvARB", |
| "MultiTexCoord3i", |
| "MultiTexCoord3iARB", |
| "MultiTexCoord3iv", |
| "MultiTexCoord3ivARB", |
| "MultiTexCoord3s", |
| "MultiTexCoord3sARB", |
| "MultiTexCoord3sv", |
| "MultiTexCoord3svARB", |
| "MultiTexCoord4d", |
| "MultiTexCoord4dARB", |
| "MultiTexCoord4dv", |
| "MultiTexCoord4dvARB", |
| "MultiTexCoord4f", |
| "MultiTexCoord4fARB", |
| "MultiTexCoord4fv", |
| "MultiTexCoord4fvARB", |
| "MultiTexCoord4i", |
| "MultiTexCoord4iARB", |
| "MultiTexCoord4iv", |
| "MultiTexCoord4ivARB", |
| "MultiTexCoord4s", |
| "MultiTexCoord4sARB", |
| "MultiTexCoord4sv", |
| "MultiTexCoord4svARB", |
| "MultiTexCoord4x", |
| "MultiTexCoordP1ui", |
| "MultiTexCoordP1uiv", |
| "MultiTexCoordP2ui", |
| "MultiTexCoordP2uiv", |
| "MultiTexCoordP3ui", |
| "MultiTexCoordP3uiv", |
| "MultiTexCoordP4ui", |
| "MultiTexCoordP4uiv", |
| "MultMatrixd", |
| "MultMatrixf", |
| "MultMatrixx", |
| "MultTransposeMatrixd", |
| "MultTransposeMatrixdARB", |
| "MultTransposeMatrixf", |
| "MultTransposeMatrixfARB", |
| "NewList", |
| "Normal3b", |
| "Normal3bv", |
| "Normal3d", |
| "Normal3dv", |
| "Normal3f", |
| "Normal3fv", |
| "Normal3i", |
| "Normal3iv", |
| "Normal3s", |
| "Normal3sv", |
| "Normal3x", |
| "NormalP3ui", |
| "NormalP3uiv", |
| "NormalPointer", |
| "NormalPointerEXT", |
| "ObjectLabel", |
| "ObjectPtrLabel", |
| "Ortho", |
| "Orthof", |
| "Orthox", |
| "PassThrough", |
| "PatchParameteri", |
| "PauseTransformFeedback", |
| "PixelMapfv", |
| "PixelMapuiv", |
| "PixelMapusv", |
| "PixelStoref", |
| "PixelStorei", |
| "PixelTransferf", |
| "PixelTransferi", |
| "PixelZoom", |
| "PointParameterf", |
| "PointParameterfARB", |
| "PointParameterfEXT", |
| "PointParameterfv", |
| "PointParameterfvARB", |
| "PointParameterfvEXT", |
| "PointParameteri", |
| "PointParameteriv", |
| "PointParameterx", |
| "PointParameterxv", |
| "PointSize", |
| "PointSizePointerOES", |
| "PointSizex", |
| "PolygonMode", |
| "PolygonOffset", |
| "PolygonOffsetx", |
| "PolygonStipple", |
| "PopAttrib", |
| "PopClientAttrib", |
| "PopDebugGroup", |
| "PopMatrix", |
| "PopName", |
| "PrimitiveBoundingBox", |
| "PrimitiveRestartIndex", |
| "PrimitiveRestartIndexNV", |
| "PrimitiveRestartNV", |
| "PrioritizeTextures", |
| "PrioritizeTexturesEXT", |
| "ProgramBinary", |
| "ProgramEnvParameter4dARB", |
| "ProgramEnvParameter4dvARB", |
| "ProgramEnvParameter4fARB", |
| "ProgramEnvParameter4fvARB", |
| "ProgramLocalParameter4dARB", |
| "ProgramLocalParameter4dvARB", |
| "ProgramLocalParameter4fARB", |
| "ProgramLocalParameter4fvARB", |
| "ProgramParameteri", |
| "ProgramParameteriARB", |
| "ProgramStringARB", |
| "ProgramUniform1f", |
| "ProgramUniform1fv", |
| "ProgramUniform1i", |
| "ProgramUniform1iv", |
| "ProgramUniform1ui", |
| "ProgramUniform1uiv", |
| "ProgramUniform2f", |
| "ProgramUniform2fv", |
| "ProgramUniform2i", |
| "ProgramUniform2iv", |
| "ProgramUniform2ui", |
| "ProgramUniform2uiv", |
| "ProgramUniform3f", |
| "ProgramUniform3fv", |
| "ProgramUniform3i", |
| "ProgramUniform3iv", |
| "ProgramUniform3ui", |
| "ProgramUniform3uiv", |
| "ProgramUniform4f", |
| "ProgramUniform4fv", |
| "ProgramUniform4i", |
| "ProgramUniform4iv", |
| "ProgramUniform4ui", |
| "ProgramUniform4uiv", |
| "ProgramUniformMatrix2fv", |
| "ProgramUniformMatrix2x3fv", |
| "ProgramUniformMatrix2x4fv", |
| "ProgramUniformMatrix3fv", |
| "ProgramUniformMatrix3x2fv", |
| "ProgramUniformMatrix3x4fv", |
| "ProgramUniformMatrix4fv", |
| "ProgramUniformMatrix4x2fv", |
| "ProgramUniformMatrix4x3fv", |
| "ProvokingVertex", |
| "ProvokingVertexEXT", |
| "PushAttrib", |
| "PushClientAttrib", |
| "PushDebugGroup", |
| "PushMatrix", |
| "PushName", |
| "RasterPos2d", |
| "RasterPos2dv", |
| "RasterPos2f", |
| "RasterPos2fv", |
| "RasterPos2i", |
| "RasterPos2iv", |
| "RasterPos2s", |
| "RasterPos2sv", |
| "RasterPos3d", |
| "RasterPos3dv", |
| "RasterPos3f", |
| "RasterPos3fv", |
| "RasterPos3i", |
| "RasterPos3iv", |
| "RasterPos3s", |
| "RasterPos3sv", |
| "RasterPos4d", |
| "RasterPos4dv", |
| "RasterPos4f", |
| "RasterPos4fv", |
| "RasterPos4i", |
| "RasterPos4iv", |
| "RasterPos4s", |
| "RasterPos4sv", |
| "ReadBuffer", |
| "ReadnPixels", |
| "ReadnPixelsARB", |
| "ReadPixels", |
| "Rectd", |
| "Rectdv", |
| "Rectf", |
| "Rectfv", |
| "Recti", |
| "Rectiv", |
| "Rects", |
| "Rectsv", |
| "ReleaseShaderCompiler", |
| "RenderbufferStorage", |
| "RenderbufferStorageEXT", |
| "RenderbufferStorageMultisample", |
| "RenderbufferStorageMultisampleEXT", |
| "RenderMode", |
| "ResetHistogram", |
| "ResetMinmax", |
| "ResumeTransformFeedback", |
| "Rotated", |
| "Rotatef", |
| "Rotatex", |
| "SampleCoverage", |
| "SampleCoverageARB", |
| "SampleCoveragex", |
| "SampleMaski", |
| "SamplerParameterf", |
| "SamplerParameterfv", |
| "SamplerParameteri", |
| "SamplerParameterIiv", |
| "SamplerParameterIuiv", |
| "SamplerParameteriv", |
| "Scaled", |
| "Scalef", |
| "Scalex", |
| "Scissor", |
| "ScissorArrayv", |
| "ScissorIndexed", |
| "ScissorIndexedv", |
| "SecondaryColor3b", |
| "SecondaryColor3bEXT", |
| "SecondaryColor3bv", |
| "SecondaryColor3bvEXT", |
| "SecondaryColor3d", |
| "SecondaryColor3dEXT", |
| "SecondaryColor3dv", |
| "SecondaryColor3dvEXT", |
| "SecondaryColor3f", |
| "SecondaryColor3fEXT", |
| "SecondaryColor3fv", |
| "SecondaryColor3fvEXT", |
| "SecondaryColor3i", |
| "SecondaryColor3iEXT", |
| "SecondaryColor3iv", |
| "SecondaryColor3ivEXT", |
| "SecondaryColor3s", |
| "SecondaryColor3sEXT", |
| "SecondaryColor3sv", |
| "SecondaryColor3svEXT", |
| "SecondaryColor3ub", |
| "SecondaryColor3ubEXT", |
| "SecondaryColor3ubv", |
| "SecondaryColor3ubvEXT", |
| "SecondaryColor3ui", |
| "SecondaryColor3uiEXT", |
| "SecondaryColor3uiv", |
| "SecondaryColor3uivEXT", |
| "SecondaryColor3us", |
| "SecondaryColor3usEXT", |
| "SecondaryColor3usv", |
| "SecondaryColor3usvEXT", |
| "SecondaryColorP3ui", |
| "SecondaryColorP3uiv", |
| "SecondaryColorPointer", |
| "SecondaryColorPointerEXT", |
| "SelectBuffer", |
| "SeparableFilter2D", |
| "ShadeModel", |
| "ShaderBinary", |
| "ShaderSource", |
| "ShaderSourceARB", |
| "StencilFunc", |
| "StencilFuncSeparate", |
| "StencilMask", |
| "StencilMaskSeparate", |
| "StencilOp", |
| "StencilOpSeparate", |
| "TexBuffer", |
| "TexBufferARB", |
| "TexBufferRange", |
| "TexCoord1d", |
| "TexCoord1dv", |
| "TexCoord1f", |
| "TexCoord1fv", |
| "TexCoord1i", |
| "TexCoord1iv", |
| "TexCoord1s", |
| "TexCoord1sv", |
| "TexCoord2d", |
| "TexCoord2dv", |
| "TexCoord2f", |
| "TexCoord2fv", |
| "TexCoord2i", |
| "TexCoord2iv", |
| "TexCoord2s", |
| "TexCoord2sv", |
| "TexCoord3d", |
| "TexCoord3dv", |
| "TexCoord3f", |
| "TexCoord3fv", |
| "TexCoord3i", |
| "TexCoord3iv", |
| "TexCoord3s", |
| "TexCoord3sv", |
| "TexCoord4d", |
| "TexCoord4dv", |
| "TexCoord4f", |
| "TexCoord4fv", |
| "TexCoord4i", |
| "TexCoord4iv", |
| "TexCoord4s", |
| "TexCoord4sv", |
| "TexCoordP1ui", |
| "TexCoordP1uiv", |
| "TexCoordP2ui", |
| "TexCoordP2uiv", |
| "TexCoordP3ui", |
| "TexCoordP3uiv", |
| "TexCoordP4ui", |
| "TexCoordP4uiv", |
| "TexCoordPointer", |
| "TexCoordPointerEXT", |
| "TexEnvf", |
| "TexEnvfv", |
| "TexEnvi", |
| "TexEnviv", |
| "TexEnvx", |
| "TexEnvxv", |
| "TexGend", |
| "TexGendv", |
| "TexGenf", |
| "TexGenfv", |
| "TexGeni", |
| "TexGeniv", |
| "TexImage1D", |
| "TexImage2D", |
| "TexImage2DMultisample", |
| "TexImage3D", |
| "TexImage3DEXT", |
| "TexImage3DMultisample", |
| "TexParameterf", |
| "TexParameterfv", |
| "TexParameteri", |
| "TexParameterIiv", |
| "TexParameterIivEXT", |
| "TexParameterIuiv", |
| "TexParameterIuivEXT", |
| "TexParameteriv", |
| "TexParameterx", |
| "TexParameterxv", |
| "TexStorage1D", |
| "TexStorage2D", |
| "TexStorage2DMultisample", |
| "TexStorage3D", |
| "TexStorage3DMultisample", |
| "TexSubImage1D", |
| "TexSubImage2D", |
| "TexSubImage3D", |
| "TexSubImage3DEXT", |
| "TextureBarrierNV", |
| "TextureStorage1DEXT", |
| "TextureStorage2DEXT", |
| "TextureStorage3DEXT", |
| "TextureView", |
| "TransformFeedbackVaryings", |
| "Translated", |
| "Translatef", |
| "Translatex", |
| "Uniform1f", |
| "Uniform1fARB", |
| "Uniform1fv", |
| "Uniform1fvARB", |
| "Uniform1i", |
| "Uniform1iARB", |
| "Uniform1iv", |
| "Uniform1ivARB", |
| "Uniform1ui", |
| "Uniform1uiEXT", |
| "Uniform1uiv", |
| "Uniform1uivEXT", |
| "Uniform2f", |
| "Uniform2fARB", |
| "Uniform2fv", |
| "Uniform2fvARB", |
| "Uniform2i", |
| "Uniform2iARB", |
| "Uniform2iv", |
| "Uniform2ivARB", |
| "Uniform2ui", |
| "Uniform2uiEXT", |
| "Uniform2uiv", |
| "Uniform2uivEXT", |
| "Uniform3f", |
| "Uniform3fARB", |
| "Uniform3fv", |
| "Uniform3fvARB", |
| "Uniform3i", |
| "Uniform3iARB", |
| "Uniform3iv", |
| "Uniform3ivARB", |
| "Uniform3ui", |
| "Uniform3uiEXT", |
| "Uniform3uiv", |
| "Uniform3uivEXT", |
| "Uniform4f", |
| "Uniform4fARB", |
| "Uniform4fv", |
| "Uniform4fvARB", |
| "Uniform4i", |
| "Uniform4iARB", |
| "Uniform4iv", |
| "Uniform4ivARB", |
| "Uniform4ui", |
| "Uniform4uiEXT", |
| "Uniform4uiv", |
| "Uniform4uivEXT", |
| "UniformBlockBinding", |
| "UniformMatrix2fv", |
| "UniformMatrix2fvARB", |
| "UniformMatrix2x3fv", |
| "UniformMatrix2x4fv", |
| "UniformMatrix3fv", |
| "UniformMatrix3fvARB", |
| "UniformMatrix3x2fv", |
| "UniformMatrix3x4fv", |
| "UniformMatrix4fv", |
| "UniformMatrix4fvARB", |
| "UniformMatrix4x2fv", |
| "UniformMatrix4x3fv", |
| "UnlockArraysEXT", |
| "UnmapBuffer", |
| "UnmapBufferARB", |
| "UseProgram", |
| "UseProgramObjectARB", |
| "UseProgramStages", |
| "ValidateProgram", |
| "ValidateProgramARB", |
| "ValidateProgramPipeline", |
| "Vertex2d", |
| "Vertex2dv", |
| "Vertex2f", |
| "Vertex2fv", |
| "Vertex2i", |
| "Vertex2iv", |
| "Vertex2s", |
| "Vertex2sv", |
| "Vertex3d", |
| "Vertex3dv", |
| "Vertex3f", |
| "Vertex3fv", |
| "Vertex3i", |
| "Vertex3iv", |
| "Vertex3s", |
| "Vertex3sv", |
| "Vertex4d", |
| "Vertex4dv", |
| "Vertex4f", |
| "Vertex4fv", |
| "Vertex4i", |
| "Vertex4iv", |
| "Vertex4s", |
| "Vertex4sv", |
| "VertexAttrib1d", |
| "VertexAttrib1dARB", |
| "VertexAttrib1dv", |
| "VertexAttrib1dvARB", |
| "VertexAttrib1f", |
| "VertexAttrib1fARB", |
| "VertexAttrib1fv", |
| "VertexAttrib1fvARB", |
| "VertexAttrib1s", |
| "VertexAttrib1sARB", |
| "VertexAttrib1sv", |
| "VertexAttrib1svARB", |
| "VertexAttrib2d", |
| "VertexAttrib2dARB", |
| "VertexAttrib2dv", |
| "VertexAttrib2dvARB", |
| "VertexAttrib2f", |
| "VertexAttrib2fARB", |
| "VertexAttrib2fv", |
| "VertexAttrib2fvARB", |
| "VertexAttrib2s", |
| "VertexAttrib2sARB", |
| "VertexAttrib2sv", |
| "VertexAttrib2svARB", |
| "VertexAttrib3d", |
| "VertexAttrib3dARB", |
| "VertexAttrib3dv", |
| "VertexAttrib3dvARB", |
| "VertexAttrib3f", |
| "VertexAttrib3fARB", |
| "VertexAttrib3fv", |
| "VertexAttrib3fvARB", |
| "VertexAttrib3s", |
| "VertexAttrib3sARB", |
| "VertexAttrib3sv", |
| "VertexAttrib3svARB", |
| "VertexAttrib4bv", |
| "VertexAttrib4bvARB", |
| "VertexAttrib4d", |
| "VertexAttrib4dARB", |
| "VertexAttrib4dv", |
| "VertexAttrib4dvARB", |
| "VertexAttrib4f", |
| "VertexAttrib4fARB", |
| "VertexAttrib4fv", |
| "VertexAttrib4fvARB", |
| "VertexAttrib4iv", |
| "VertexAttrib4ivARB", |
| "VertexAttrib4Nbv", |
| "VertexAttrib4NbvARB", |
| "VertexAttrib4Niv", |
| "VertexAttrib4NivARB", |
| "VertexAttrib4Nsv", |
| "VertexAttrib4NsvARB", |
| "VertexAttrib4Nub", |
| "VertexAttrib4NubARB", |
| "VertexAttrib4Nubv", |
| "VertexAttrib4NubvARB", |
| "VertexAttrib4Nuiv", |
| "VertexAttrib4NuivARB", |
| "VertexAttrib4Nusv", |
| "VertexAttrib4NusvARB", |
| "VertexAttrib4s", |
| "VertexAttrib4sARB", |
| "VertexAttrib4sv", |
| "VertexAttrib4svARB", |
| "VertexAttrib4ubv", |
| "VertexAttrib4ubvARB", |
| "VertexAttrib4uiv", |
| "VertexAttrib4uivARB", |
| "VertexAttrib4usv", |
| "VertexAttrib4usvARB", |
| "VertexAttribBinding", |
| "VertexAttribDivisor", |
| "VertexAttribDivisorARB", |
| "VertexAttribFormat", |
| "VertexAttribI1i", |
| "VertexAttribI1iEXT", |
| "VertexAttribI1iv", |
| "VertexAttribI1ivEXT", |
| "VertexAttribI1ui", |
| "VertexAttribI1uiEXT", |
| "VertexAttribI1uiv", |
| "VertexAttribI1uivEXT", |
| "VertexAttribI2i", |
| "VertexAttribI2iEXT", |
| "VertexAttribI2iv", |
| "VertexAttribI2ivEXT", |
| "VertexAttribI2ui", |
| "VertexAttribI2uiEXT", |
| "VertexAttribI2uiv", |
| "VertexAttribI2uivEXT", |
| "VertexAttribI3i", |
| "VertexAttribI3iEXT", |
| "VertexAttribI3iv", |
| "VertexAttribI3ivEXT", |
| "VertexAttribI3ui", |
| "VertexAttribI3uiEXT", |
| "VertexAttribI3uiv", |
| "VertexAttribI3uivEXT", |
| "VertexAttribI4bv", |
| "VertexAttribI4bvEXT", |
| "VertexAttribI4i", |
| "VertexAttribI4iEXT", |
| "VertexAttribI4iv", |
| "VertexAttribI4ivEXT", |
| "VertexAttribI4sv", |
| "VertexAttribI4svEXT", |
| "VertexAttribI4ubv", |
| "VertexAttribI4ubvEXT", |
| "VertexAttribI4ui", |
| "VertexAttribI4uiEXT", |
| "VertexAttribI4uiv", |
| "VertexAttribI4uivEXT", |
| "VertexAttribI4usv", |
| "VertexAttribI4usvEXT", |
| "VertexAttribIFormat", |
| "VertexAttribIPointer", |
| "VertexAttribIPointerEXT", |
| "VertexAttribLFormat", |
| "VertexAttribP1ui", |
| "VertexAttribP1uiv", |
| "VertexAttribP2ui", |
| "VertexAttribP2uiv", |
| "VertexAttribP3ui", |
| "VertexAttribP3uiv", |
| "VertexAttribP4ui", |
| "VertexAttribP4uiv", |
| "VertexAttribPointer", |
| "VertexAttribPointerARB", |
| "VertexBindingDivisor", |
| "VertexP2ui", |
| "VertexP2uiv", |
| "VertexP3ui", |
| "VertexP3uiv", |
| "VertexP4ui", |
| "VertexP4uiv", |
| "VertexPointer", |
| "VertexPointerEXT", |
| "Viewport", |
| "ViewportArrayv", |
| "ViewportIndexedf", |
| "ViewportIndexedfv", |
| "WaitSync", |
| "WindowPos2d", |
| "WindowPos2dARB", |
| "WindowPos2dv", |
| "WindowPos2dvARB", |
| "WindowPos2f", |
| "WindowPos2fARB", |
| "WindowPos2fv", |
| "WindowPos2fvARB", |
| "WindowPos2i", |
| "WindowPos2iARB", |
| "WindowPos2iv", |
| "WindowPos2ivARB", |
| "WindowPos2s", |
| "WindowPos2sARB", |
| "WindowPos2sv", |
| "WindowPos2svARB", |
| "WindowPos3d", |
| "WindowPos3dARB", |
| "WindowPos3dv", |
| "WindowPos3dvARB", |
| "WindowPos3f", |
| "WindowPos3fARB", |
| "WindowPos3fv", |
| "WindowPos3fvARB", |
| "WindowPos3i", |
| "WindowPos3iARB", |
| "WindowPos3iv", |
| "WindowPos3ivARB", |
| "WindowPos3s", |
| "WindowPos3sARB", |
| "WindowPos3sv", |
| "WindowPos3svARB", |
| ] |
| |
| """Functions that need dispatch slots but are not used |
| |
| Some of these functions may have GLX protocol support (for |
| indirect-rendering). Other were used in previous versions of Mesa. They keep |
| slots in the dispatch table so that newer versions of libGL can still be used |
| with older drivers.""" |
| unused_functions = [ |
| # SGIS_multisample |
| "SampleMaskSGIS", |
| "SamplePatternSGIS", |
| |
| # NV_vertex_program |
| "AreProgramsResidentNV", |
| "ExecuteProgramNV", |
| "GetProgramParameterdvNV", |
| "GetProgramParameterfvNV", |
| "GetProgramivNV", |
| "GetProgramStringNV", |
| "GetTrackMatrixivNV", |
| "GetVertexAttribdvNV", |
| "GetVertexAttribfvNV", |
| "GetVertexAttribivNV", |
| "LoadProgramNV", |
| "ProgramParameters4dvNV", |
| "ProgramParameters4fvNV", |
| "RequestResidentProgramsNV", |
| "TrackMatrixNV", |
| "VertexAttribPointerNV", |
| |
| # MESA_resize_buffers |
| "ResizeBuffersMESA", |
| |
| # ATI_envmap_bumpmap |
| "TexBumpParameterfvATI", |
| "TexBumpParameterivATI", |
| "GetTexBumpParameterfvATI", |
| "GetTexBumpParameterivATI", |
| |
| # NV_fragment_program |
| "ProgramNamedParameter4fNV", |
| "ProgramNamedParameter4dNV", |
| "ProgramNamedParameter4fvNV", |
| "ProgramNamedParameter4dvNV", |
| "GetProgramNamedParameterfvNV", |
| "GetProgramNamedParameterdvNV", |
| |
| # APPLE_flush_buffer_range |
| "BufferParameteriAPPLE", |
| "FlushMappedBufferRangeAPPLE", |
| |
| # EXT_separate_shader_objects |
| "UseShaderProgramEXT", |
| "ActiveProgramEXT", |
| "CreateShaderProgramEXT", |
| ] |