1 2# Copyright (C) 2015 Intel Corporation 3# 4# Permission is hereby granted, free of charge, to any person obtaining a 5# copy of this software and associated documentation files (the "Software"), 6# to deal in the Software without restriction, including without limitation 7# the rights to use, copy, modify, merge, publish, distribute, sublicense, 8# and/or sell copies of the Software, and to permit persons to whom the 9# Software is furnished to do so, subject to the following conditions: 10# 11# The above copyright notice and this permission notice (including the next 12# paragraph) shall be included in all copies or substantial portions of the 13# Software. 14# 15# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 18# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 20# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 21# IN THE SOFTWARE. 22 23 24"""The maximum entries of actual static data required by indirect GLX.""" 25 26 27MAX_OFFSETS = 407 28 29"""Table of functions that have ABI-mandated offsets in the dispatch table. 30 31The first MAX_OFFSETS entries are required by indirect GLX. The rest are 32required to preserve the glapi <> GL/GLES ABI. This is to be addressed shortly. 33 34This list will never change.""" 35offsets = { 36 "NewList": 0, 37 "EndList": 1, 38 "CallList": 2, 39 "CallLists": 3, 40 "DeleteLists": 4, 41 "GenLists": 5, 42 "ListBase": 6, 43 "Begin": 7, 44 "Bitmap": 8, 45 "Color3b": 9, 46 "Color3bv": 10, 47 "Color3d": 11, 48 "Color3dv": 12, 49 "Color3f": 13, 50 "Color3fv": 14, 51 "Color3i": 15, 52 "Color3iv": 16, 53 "Color3s": 17, 54 "Color3sv": 18, 55 "Color3ub": 19, 56 "Color3ubv": 20, 57 "Color3ui": 21, 58 "Color3uiv": 22, 59 "Color3us": 23, 60 "Color3usv": 24, 61 "Color4b": 25, 62 "Color4bv": 26, 63 "Color4d": 27, 64 "Color4dv": 28, 65 "Color4f": 29, 66 "Color4fv": 30, 67 "Color4i": 31, 68 "Color4iv": 32, 69 "Color4s": 33, 70 "Color4sv": 34, 71 "Color4ub": 35, 72 "Color4ubv": 36, 73 "Color4ui": 37, 74 "Color4uiv": 38, 75 "Color4us": 39, 76 "Color4usv": 40, 77 "EdgeFlag": 41, 78 "EdgeFlagv": 42, 79 "End": 43, 80 "Indexd": 44, 81 "Indexdv": 45, 82 "Indexf": 46, 83 "Indexfv": 47, 84 "Indexi": 48, 85 "Indexiv": 49, 86 "Indexs": 50, 87 "Indexsv": 51, 88 "Normal3b": 52, 89 "Normal3bv": 53, 90 "Normal3d": 54, 91 "Normal3dv": 55, 92 "Normal3f": 56, 93 "Normal3fv": 57, 94 "Normal3i": 58, 95 "Normal3iv": 59, 96 "Normal3s": 60, 97 "Normal3sv": 61, 98 "RasterPos2d": 62, 99 "RasterPos2dv": 63, 100 "RasterPos2f": 64, 101 "RasterPos2fv": 65, 102 "RasterPos2i": 66, 103 "RasterPos2iv": 67, 104 "RasterPos2s": 68, 105 "RasterPos2sv": 69, 106 "RasterPos3d": 70, 107 "RasterPos3dv": 71, 108 "RasterPos3f": 72, 109 "RasterPos3fv": 73, 110 "RasterPos3i": 74, 111 "RasterPos3iv": 75, 112 "RasterPos3s": 76, 113 "RasterPos3sv": 77, 114 "RasterPos4d": 78, 115 "RasterPos4dv": 79, 116 "RasterPos4f": 80, 117 "RasterPos4fv": 81, 118 "RasterPos4i": 82, 119 "RasterPos4iv": 83, 120 "RasterPos4s": 84, 121 "RasterPos4sv": 85, 122 "Rectd": 86, 123 "Rectdv": 87, 124 "Rectf": 88, 125 "Rectfv": 89, 126 "Recti": 90, 127 "Rectiv": 91, 128 "Rects": 92, 129 "Rectsv": 93, 130 "TexCoord1d": 94, 131 "TexCoord1dv": 95, 132 "TexCoord1f": 96, 133 "TexCoord1fv": 97, 134 "TexCoord1i": 98, 135 "TexCoord1iv": 99, 136 "TexCoord1s": 100, 137 "TexCoord1sv": 101, 138 "TexCoord2d": 102, 139 "TexCoord2dv": 103, 140 "TexCoord2f": 104, 141 "TexCoord2fv": 105, 142 "TexCoord2i": 106, 143 "TexCoord2iv": 107, 144 "TexCoord2s": 108, 145 "TexCoord2sv": 109, 146 "TexCoord3d": 110, 147 "TexCoord3dv": 111, 148 "TexCoord3f": 112, 149 "TexCoord3fv": 113, 150 "TexCoord3i": 114, 151 "TexCoord3iv": 115, 152 "TexCoord3s": 116, 153 "TexCoord3sv": 117, 154 "TexCoord4d": 118, 155 "TexCoord4dv": 119, 156 "TexCoord4f": 120, 157 "TexCoord4fv": 121, 158 "TexCoord4i": 122, 159 "TexCoord4iv": 123, 160 "TexCoord4s": 124, 161 "TexCoord4sv": 125, 162 "Vertex2d": 126, 163 "Vertex2dv": 127, 164 "Vertex2f": 128, 165 "Vertex2fv": 129, 166 "Vertex2i": 130, 167 "Vertex2iv": 131, 168 "Vertex2s": 132, 169 "Vertex2sv": 133, 170 "Vertex3d": 134, 171 "Vertex3dv": 135, 172 "Vertex3f": 136, 173 "Vertex3fv": 137, 174 "Vertex3i": 138, 175 "Vertex3iv": 139, 176 "Vertex3s": 140, 177 "Vertex3sv": 141, 178 "Vertex4d": 142, 179 "Vertex4dv": 143, 180 "Vertex4f": 144, 181 "Vertex4fv": 145, 182 "Vertex4i": 146, 183 "Vertex4iv": 147, 184 "Vertex4s": 148, 185 "Vertex4sv": 149, 186 "ClipPlane": 150, 187 "ColorMaterial": 151, 188 "CullFace": 152, 189 "Fogf": 153, 190 "Fogfv": 154, 191 "Fogi": 155, 192 "Fogiv": 156, 193 "FrontFace": 157, 194 "Hint": 158, 195 "Lightf": 159, 196 "Lightfv": 160, 197 "Lighti": 161, 198 "Lightiv": 162, 199 "LightModelf": 163, 200 "LightModelfv": 164, 201 "LightModeli": 165, 202 "LightModeliv": 166, 203 "LineStipple": 167, 204 "LineWidth": 168, 205 "Materialf": 169, 206 "Materialfv": 170, 207 "Materiali": 171, 208 "Materialiv": 172, 209 "PointSize": 173, 210 "PolygonMode": 174, 211 "PolygonStipple": 175, 212 "Scissor": 176, 213 "ShadeModel": 177, 214 "TexParameterf": 178, 215 "TexParameterfv": 179, 216 "TexParameteri": 180, 217 "TexParameteriv": 181, 218 "TexImage1D": 182, 219 "TexImage2D": 183, 220 "TexEnvf": 184, 221 "TexEnvfv": 185, 222 "TexEnvi": 186, 223 "TexEnviv": 187, 224 "TexGend": 188, 225 "TexGendv": 189, 226 "TexGenf": 190, 227 "TexGenfv": 191, 228 "TexGeni": 192, 229 "TexGeniv": 193, 230 "FeedbackBuffer": 194, 231 "SelectBuffer": 195, 232 "RenderMode": 196, 233 "InitNames": 197, 234 "LoadName": 198, 235 "PassThrough": 199, 236 "PopName": 200, 237 "PushName": 201, 238 "DrawBuffer": 202, 239 "Clear": 203, 240 "ClearAccum": 204, 241 "ClearIndex": 205, 242 "ClearColor": 206, 243 "ClearStencil": 207, 244 "ClearDepth": 208, 245 "StencilMask": 209, 246 "ColorMask": 210, 247 "DepthMask": 211, 248 "IndexMask": 212, 249 "Accum": 213, 250 "Disable": 214, 251 "Enable": 215, 252 "Finish": 216, 253 "Flush": 217, 254 "PopAttrib": 218, 255 "PushAttrib": 219, 256 "Map1d": 220, 257 "Map1f": 221, 258 "Map2d": 222, 259 "Map2f": 223, 260 "MapGrid1d": 224, 261 "MapGrid1f": 225, 262 "MapGrid2d": 226, 263 "MapGrid2f": 227, 264 "EvalCoord1d": 228, 265 "EvalCoord1dv": 229, 266 "EvalCoord1f": 230, 267 "EvalCoord1fv": 231, 268 "EvalCoord2d": 232, 269 "EvalCoord2dv": 233, 270 "EvalCoord2f": 234, 271 "EvalCoord2fv": 235, 272 "EvalMesh1": 236, 273 "EvalPoint1": 237, 274 "EvalMesh2": 238, 275 "EvalPoint2": 239, 276 "AlphaFunc": 240, 277 "BlendFunc": 241, 278 "LogicOp": 242, 279 "StencilFunc": 243, 280 "StencilOp": 244, 281 "DepthFunc": 245, 282 "PixelZoom": 246, 283 "PixelTransferf": 247, 284 "PixelTransferi": 248, 285 "PixelStoref": 249, 286 "PixelStorei": 250, 287 "PixelMapfv": 251, 288 "PixelMapuiv": 252, 289 "PixelMapusv": 253, 290 "ReadBuffer": 254, 291 "CopyPixels": 255, 292 "ReadPixels": 256, 293 "DrawPixels": 257, 294 "GetBooleanv": 258, 295 "GetClipPlane": 259, 296 "GetDoublev": 260, 297 "GetError": 261, 298 "GetFloatv": 262, 299 "GetIntegerv": 263, 300 "GetLightfv": 264, 301 "GetLightiv": 265, 302 "GetMapdv": 266, 303 "GetMapfv": 267, 304 "GetMapiv": 268, 305 "GetMaterialfv": 269, 306 "GetMaterialiv": 270, 307 "GetPixelMapfv": 271, 308 "GetPixelMapuiv": 272, 309 "GetPixelMapusv": 273, 310 "GetPolygonStipple": 274, 311 "GetString": 275, 312 "GetTexEnvfv": 276, 313 "GetTexEnviv": 277, 314 "GetTexGendv": 278, 315 "GetTexGenfv": 279, 316 "GetTexGeniv": 280, 317 "GetTexImage": 281, 318 "GetTexParameterfv": 282, 319 "GetTexParameteriv": 283, 320 "GetTexLevelParameterfv": 284, 321 "GetTexLevelParameteriv": 285, 322 "IsEnabled": 286, 323 "IsList": 287, 324 "DepthRange": 288, 325 "Frustum": 289, 326 "LoadIdentity": 290, 327 "LoadMatrixf": 291, 328 "LoadMatrixd": 292, 329 "MatrixMode": 293, 330 "MultMatrixf": 294, 331 "MultMatrixd": 295, 332 "Ortho": 296, 333 "PopMatrix": 297, 334 "PushMatrix": 298, 335 "Rotated": 299, 336 "Rotatef": 300, 337 "Scaled": 301, 338 "Scalef": 302, 339 "Translated": 303, 340 "Translatef": 304, 341 "Viewport": 305, 342 "ArrayElement": 306, 343 "BindTexture": 307, 344 "ColorPointer": 308, 345 "DisableClientState": 309, 346 "DrawArrays": 310, 347 "DrawElements": 311, 348 "EdgeFlagPointer": 312, 349 "EnableClientState": 313, 350 "IndexPointer": 314, 351 "Indexub": 315, 352 "Indexubv": 316, 353 "InterleavedArrays": 317, 354 "NormalPointer": 318, 355 "PolygonOffset": 319, 356 "TexCoordPointer": 320, 357 "VertexPointer": 321, 358 "AreTexturesResident": 322, 359 "CopyTexImage1D": 323, 360 "CopyTexImage2D": 324, 361 "CopyTexSubImage1D": 325, 362 "CopyTexSubImage2D": 326, 363 "DeleteTextures": 327, 364 "GenTextures": 328, 365 "GetPointerv": 329, 366 "IsTexture": 330, 367 "PrioritizeTextures": 331, 368 "TexSubImage1D": 332, 369 "TexSubImage2D": 333, 370 "PopClientAttrib": 334, 371 "PushClientAttrib": 335, 372 "BlendColor": 336, 373 "BlendEquation": 337, 374 "DrawRangeElements": 338, 375 "ColorTable": 339, 376 "ColorTableParameterfv": 340, 377 "ColorTableParameteriv": 341, 378 "CopyColorTable": 342, 379 "GetColorTable": 343, 380 "GetColorTableParameterfv": 344, 381 "GetColorTableParameteriv": 345, 382 "ColorSubTable": 346, 383 "CopyColorSubTable": 347, 384 "ConvolutionFilter1D": 348, 385 "ConvolutionFilter2D": 349, 386 "ConvolutionParameterf": 350, 387 "ConvolutionParameterfv": 351, 388 "ConvolutionParameteri": 352, 389 "ConvolutionParameteriv": 353, 390 "CopyConvolutionFilter1D": 354, 391 "CopyConvolutionFilter2D": 355, 392 "GetConvolutionFilter": 356, 393 "GetConvolutionParameterfv": 357, 394 "GetConvolutionParameteriv": 358, 395 "GetSeparableFilter": 359, 396 "SeparableFilter2D": 360, 397 "GetHistogram": 361, 398 "GetHistogramParameterfv": 362, 399 "GetHistogramParameteriv": 363, 400 "GetMinmax": 364, 401 "GetMinmaxParameterfv": 365, 402 "GetMinmaxParameteriv": 366, 403 "Histogram": 367, 404 "Minmax": 368, 405 "ResetHistogram": 369, 406 "ResetMinmax": 370, 407 "TexImage3D": 371, 408 "TexSubImage3D": 372, 409 "CopyTexSubImage3D": 373, 410 "ActiveTexture": 374, 411 "ClientActiveTexture": 375, 412 "MultiTexCoord1d": 376, 413 "MultiTexCoord1dv": 377, 414 "MultiTexCoord1fARB": 378, 415 "MultiTexCoord1fvARB": 379, 416 "MultiTexCoord1i": 380, 417 "MultiTexCoord1iv": 381, 418 "MultiTexCoord1s": 382, 419 "MultiTexCoord1sv": 383, 420 "MultiTexCoord2d": 384, 421 "MultiTexCoord2dv": 385, 422 "MultiTexCoord2fARB": 386, 423 "MultiTexCoord2fvARB": 387, 424 "MultiTexCoord2i": 388, 425 "MultiTexCoord2iv": 389, 426 "MultiTexCoord2s": 390, 427 "MultiTexCoord2sv": 391, 428 "MultiTexCoord3d": 392, 429 "MultiTexCoord3dv": 393, 430 "MultiTexCoord3fARB": 394, 431 "MultiTexCoord3fvARB": 395, 432 "MultiTexCoord3i": 396, 433 "MultiTexCoord3iv": 397, 434 "MultiTexCoord3s": 398, 435 "MultiTexCoord3sv": 399, 436 "MultiTexCoord4d": 400, 437 "MultiTexCoord4dv": 401, 438 "MultiTexCoord4fARB": 402, 439 "MultiTexCoord4fvARB": 403, 440 "MultiTexCoord4i": 404, 441 "MultiTexCoord4iv": 405, 442 "MultiTexCoord4s": 406, 443 "MultiTexCoord4sv": 407, 444 "CompressedTexImage1D": 408, 445 "CompressedTexImage2D": 409, 446 "CompressedTexImage3D": 410, 447 "CompressedTexSubImage1D": 411, 448 "CompressedTexSubImage2D": 412, 449 "CompressedTexSubImage3D": 413, 450 "GetCompressedTexImage": 414, 451 "LoadTransposeMatrixd": 415, 452 "LoadTransposeMatrixf": 416, 453 "MultTransposeMatrixd": 417, 454 "MultTransposeMatrixf": 418, 455 "SampleCoverage": 419, 456 "BlendFuncSeparate": 420, 457 "FogCoordPointer": 421, 458 "FogCoordd": 422, 459 "FogCoorddv": 423, 460 "MultiDrawArrays": 424, 461 "PointParameterf": 425, 462 "PointParameterfv": 426, 463 "PointParameteri": 427, 464 "PointParameteriv": 428, 465 "SecondaryColor3b": 429, 466 "SecondaryColor3bv": 430, 467 "SecondaryColor3d": 431, 468 "SecondaryColor3dv": 432, 469 "SecondaryColor3i": 433, 470 "SecondaryColor3iv": 434, 471 "SecondaryColor3s": 435, 472 "SecondaryColor3sv": 436, 473 "SecondaryColor3ub": 437, 474 "SecondaryColor3ubv": 438, 475 "SecondaryColor3ui": 439, 476 "SecondaryColor3uiv": 440, 477 "SecondaryColor3us": 441, 478 "SecondaryColor3usv": 442, 479 "SecondaryColorPointer": 443, 480 "WindowPos2d": 444, 481 "WindowPos2dv": 445, 482 "WindowPos2f": 446, 483 "WindowPos2fv": 447, 484 "WindowPos2i": 448, 485 "WindowPos2iv": 449, 486 "WindowPos2s": 450, 487 "WindowPos2sv": 451, 488 "WindowPos3d": 452, 489 "WindowPos3dv": 453, 490 "WindowPos3f": 454, 491 "WindowPos3fv": 455, 492 "WindowPos3i": 456, 493 "WindowPos3iv": 457, 494 "WindowPos3s": 458, 495 "WindowPos3sv": 459, 496 "BeginQuery": 460, 497 "BindBuffer": 461, 498 "BufferData": 462, 499 "BufferSubData": 463, 500 "DeleteBuffers": 464, 501 "DeleteQueries": 465, 502 "EndQuery": 466, 503 "GenBuffers": 467, 504 "GenQueries": 468, 505 "GetBufferParameteriv": 469, 506 "GetBufferPointerv": 470, 507 "GetBufferSubData": 471, 508 "GetQueryObjectiv": 472, 509 "GetQueryObjectuiv": 473, 510 "GetQueryiv": 474, 511 "IsBuffer": 475, 512 "IsQuery": 476, 513 "MapBuffer": 477, 514 "UnmapBuffer": 478, 515 "AttachShader": 479, 516 "BindAttribLocation": 480, 517 "BlendEquationSeparate": 481, 518 "CompileShader": 482, 519 "CreateProgram": 483, 520 "CreateShader": 484, 521 "DeleteProgram": 485, 522 "DeleteShader": 486, 523 "DetachShader": 487, 524 "DisableVertexAttribArray": 488, 525 "DrawBuffers": 489, 526 "EnableVertexAttribArray": 490, 527 "GetActiveAttrib": 491, 528 "GetActiveUniform": 492, 529 "GetAttachedShaders": 493, 530 "GetAttribLocation": 494, 531 "GetProgramInfoLog": 495, 532 "GetProgramiv": 496, 533 "GetShaderInfoLog": 497, 534 "GetShaderSource": 498, 535 "GetShaderiv": 499, 536 "GetUniformLocation": 500, 537 "GetUniformfv": 501, 538 "GetUniformiv": 502, 539 "GetVertexAttribPointerv": 503, 540 "GetVertexAttribdv": 504, 541 "GetVertexAttribfv": 505, 542 "GetVertexAttribiv": 506, 543 "IsProgram": 507, 544 "IsShader": 508, 545 "LinkProgram": 509, 546 "ShaderSource": 510, 547 "StencilFuncSeparate": 511, 548 "StencilMaskSeparate": 512, 549 "StencilOpSeparate": 513, 550 "Uniform1f": 514, 551 "Uniform1fv": 515, 552 "Uniform1i": 516, 553 "Uniform1iv": 517, 554 "Uniform2f": 518, 555 "Uniform2fv": 519, 556 "Uniform2i": 520, 557 "Uniform2iv": 521, 558 "Uniform3f": 522, 559 "Uniform3fv": 523, 560 "Uniform3i": 524, 561 "Uniform3iv": 525, 562 "Uniform4f": 526, 563 "Uniform4fv": 527, 564 "Uniform4i": 528, 565 "Uniform4iv": 529, 566 "UniformMatrix2fv": 530, 567 "UniformMatrix3fv": 531, 568 "UniformMatrix4fv": 532, 569 "UseProgram": 533, 570 "ValidateProgram": 534, 571 "VertexAttrib1d": 535, 572 "VertexAttrib1dv": 536, 573 "VertexAttrib1s": 537, 574 "VertexAttrib1sv": 538, 575 "VertexAttrib2d": 539, 576 "VertexAttrib2dv": 540, 577 "VertexAttrib2s": 541, 578 "VertexAttrib2sv": 542, 579 "VertexAttrib3d": 543, 580 "VertexAttrib3dv": 544, 581 "VertexAttrib3s": 545, 582 "VertexAttrib3sv": 546, 583 "VertexAttrib4Nbv": 547, 584 "VertexAttrib4Niv": 548, 585 "VertexAttrib4Nsv": 549, 586 "VertexAttrib4Nub": 550, 587 "VertexAttrib4Nubv": 551, 588 "VertexAttrib4Nuiv": 552, 589 "VertexAttrib4Nusv": 553, 590 "VertexAttrib4bv": 554, 591 "VertexAttrib4d": 555, 592 "VertexAttrib4dv": 556, 593 "VertexAttrib4iv": 557, 594 "VertexAttrib4s": 558, 595 "VertexAttrib4sv": 559, 596 "VertexAttrib4ubv": 560, 597 "VertexAttrib4uiv": 561, 598 "VertexAttrib4usv": 562, 599 "VertexAttribPointer": 563, 600 "UniformMatrix2x3fv": 564, 601 "UniformMatrix2x4fv": 565, 602 "UniformMatrix3x2fv": 566, 603 "UniformMatrix3x4fv": 567, 604 "UniformMatrix4x2fv": 568, 605 "UniformMatrix4x3fv": 569, 606 "BeginConditionalRender": 570, 607 "BeginTransformFeedback": 571, 608 "BindBufferBase": 572, 609 "BindBufferRange": 573, 610 "BindFragDataLocation": 574, 611 "ClampColor": 575, 612 "ClearBufferfi": 576, 613 "ClearBufferfv": 577, 614 "ClearBufferiv": 578, 615 "ClearBufferuiv": 579, 616 "ColorMaski": 580, 617 "Disablei": 581, 618 "Enablei": 582, 619 "EndConditionalRender": 583, 620 "EndTransformFeedback": 584, 621 "GetBooleani_v": 585, 622 "GetFragDataLocation": 586, 623 "GetIntegeri_v": 587, 624 "GetStringi": 588, 625 "GetTexParameterIiv": 589, 626 "GetTexParameterIuiv": 590, 627 "GetTransformFeedbackVarying": 591, 628 "GetUniformuiv": 592, 629 "GetVertexAttribIiv": 593, 630 "GetVertexAttribIuiv": 594, 631 "IsEnabledi": 595, 632 "TexParameterIiv": 596, 633 "TexParameterIuiv": 597, 634 "TransformFeedbackVaryings": 598, 635 "Uniform1ui": 599, 636 "Uniform1uiv": 600, 637 "Uniform2ui": 601, 638 "Uniform2uiv": 602, 639 "Uniform3ui": 603, 640 "Uniform3uiv": 604, 641 "Uniform4ui": 605, 642 "Uniform4uiv": 606, 643 "VertexAttribI1iv": 607, 644 "VertexAttribI1uiv": 608, 645 "VertexAttribI4bv": 609, 646 "VertexAttribI4sv": 610, 647 "VertexAttribI4ubv": 611, 648 "VertexAttribI4usv": 612, 649 "VertexAttribIPointer": 613, 650 "PrimitiveRestartIndex": 614, 651 "TexBuffer": 615, 652 "FramebufferTexture": 616, 653 "GetBufferParameteri64v": 617, 654 "GetInteger64i_v": 618, 655 "VertexAttribDivisor": 619, 656 "MinSampleShading": 620, 657 "MemoryBarrierByRegion": 621, 658 "BindProgramARB": 622, 659 "DeleteProgramsARB": 623, 660 "GenProgramsARB": 624, 661 "GetProgramEnvParameterdvARB": 625, 662 "GetProgramEnvParameterfvARB": 626, 663 "GetProgramLocalParameterdvARB": 627, 664 "GetProgramLocalParameterfvARB": 628, 665 "GetProgramStringARB": 629, 666 "GetProgramivARB": 630, 667 "IsProgramARB": 631, 668 "ProgramEnvParameter4dARB": 632, 669 "ProgramEnvParameter4dvARB": 633, 670 "ProgramEnvParameter4fARB": 634, 671 "ProgramEnvParameter4fvARB": 635, 672 "ProgramLocalParameter4dARB": 636, 673 "ProgramLocalParameter4dvARB": 637, 674 "ProgramLocalParameter4fARB": 638, 675 "ProgramLocalParameter4fvARB": 639, 676 "ProgramStringARB": 640, 677 "VertexAttrib1fARB": 641, 678 "VertexAttrib1fvARB": 642, 679 "VertexAttrib2fARB": 643, 680 "VertexAttrib2fvARB": 644, 681 "VertexAttrib3fARB": 645, 682 "VertexAttrib3fvARB": 646, 683 "VertexAttrib4fARB": 647, 684 "VertexAttrib4fvARB": 648, 685 "AttachObjectARB": 649, 686 "CreateProgramObjectARB": 650, 687 "CreateShaderObjectARB": 651, 688 "DeleteObjectARB": 652, 689 "DetachObjectARB": 653, 690 "GetAttachedObjectsARB": 654, 691 "GetHandleARB": 655, 692 "GetInfoLogARB": 656, 693 "GetObjectParameterfvARB": 657, 694 "GetObjectParameterivARB": 658, 695 "DrawArraysInstancedARB": 659, 696 "DrawElementsInstancedARB": 660, 697 "BindFramebuffer": 661, 698 "BindRenderbuffer": 662, 699 "BlitFramebuffer": 663, 700 "CheckFramebufferStatus": 664, 701 "DeleteFramebuffers": 665, 702 "DeleteRenderbuffers": 666, 703 "FramebufferRenderbuffer": 667, 704 "FramebufferTexture1D": 668, 705 "FramebufferTexture2D": 669, 706 "FramebufferTexture3D": 670, 707 "FramebufferTextureLayer": 671, 708 "GenFramebuffers": 672, 709 "GenRenderbuffers": 673, 710 "GenerateMipmap": 674, 711 "GetFramebufferAttachmentParameteriv": 675, 712 "GetRenderbufferParameteriv": 676, 713 "IsFramebuffer": 677, 714 "IsRenderbuffer": 678, 715 "RenderbufferStorage": 679, 716 "RenderbufferStorageMultisample": 680, 717 "FlushMappedBufferRange": 681, 718 "MapBufferRange": 682, 719 "BindVertexArray": 683, 720 "DeleteVertexArrays": 684, 721 "GenVertexArrays": 685, 722 "IsVertexArray": 686, 723 "GetActiveUniformBlockName": 687, 724 "GetActiveUniformBlockiv": 688, 725 "GetActiveUniformName": 689, 726 "GetActiveUniformsiv": 690, 727 "GetUniformBlockIndex": 691, 728 "GetUniformIndices": 692, 729 "UniformBlockBinding": 693, 730 "CopyBufferSubData": 694, 731 "ClientWaitSync": 695, 732 "DeleteSync": 696, 733 "FenceSync": 697, 734 "GetInteger64v": 698, 735 "GetSynciv": 699, 736 "IsSync": 700, 737 "WaitSync": 701, 738 "DrawElementsBaseVertex": 702, 739 "DrawElementsInstancedBaseVertex": 703, 740 "DrawRangeElementsBaseVertex": 704, 741 "MultiDrawElementsBaseVertex": 705, 742 "ProvokingVertex": 706, 743 "GetMultisamplefv": 707, 744 "SampleMaski": 708, 745 "TexImage2DMultisample": 709, 746 "TexImage3DMultisample": 710, 747 "BlendEquationSeparateiARB": 711, 748 "BlendEquationiARB": 712, 749 "BlendFuncSeparateiARB": 713, 750 "BlendFunciARB": 714, 751 "BindFragDataLocationIndexed": 715, 752 "GetFragDataIndex": 716, 753 "BindSampler": 717, 754 "DeleteSamplers": 718, 755 "GenSamplers": 719, 756 "GetSamplerParameterIiv": 720, 757 "GetSamplerParameterIuiv": 721, 758 "GetSamplerParameterfv": 722, 759 "GetSamplerParameteriv": 723, 760 "IsSampler": 724, 761 "SamplerParameterIiv": 725, 762 "SamplerParameterIuiv": 726, 763 "SamplerParameterf": 727, 764 "SamplerParameterfv": 728, 765 "SamplerParameteri": 729, 766 "SamplerParameteriv": 730, 767 "GetQueryObjecti64v": 731, 768 "GetQueryObjectui64v": 732, 769 "QueryCounter": 733, 770 "ColorP3ui": 734, 771 "ColorP3uiv": 735, 772 "ColorP4ui": 736, 773 "ColorP4uiv": 737, 774 "MultiTexCoordP1ui": 738, 775 "MultiTexCoordP1uiv": 739, 776 "MultiTexCoordP2ui": 740, 777 "MultiTexCoordP2uiv": 741, 778 "MultiTexCoordP3ui": 742, 779 "MultiTexCoordP3uiv": 743, 780 "MultiTexCoordP4ui": 744, 781 "MultiTexCoordP4uiv": 745, 782 "NormalP3ui": 746, 783 "NormalP3uiv": 747, 784 "SecondaryColorP3ui": 748, 785 "SecondaryColorP3uiv": 749, 786 "TexCoordP1ui": 750, 787 "TexCoordP1uiv": 751, 788 "TexCoordP2ui": 752, 789 "TexCoordP2uiv": 753, 790 "TexCoordP3ui": 754, 791 "TexCoordP3uiv": 755, 792 "TexCoordP4ui": 756, 793 "TexCoordP4uiv": 757, 794 "VertexAttribP1ui": 758, 795 "VertexAttribP1uiv": 759, 796 "VertexAttribP2ui": 760, 797 "VertexAttribP2uiv": 761, 798 "VertexAttribP3ui": 762, 799 "VertexAttribP3uiv": 763, 800 "VertexAttribP4ui": 764, 801 "VertexAttribP4uiv": 765, 802 "VertexP2ui": 766, 803 "VertexP2uiv": 767, 804 "VertexP3ui": 768, 805 "VertexP3uiv": 769, 806 "VertexP4ui": 770, 807 "VertexP4uiv": 771, 808 "DrawArraysIndirect": 772, 809 "DrawElementsIndirect": 773, 810 "GetUniformdv": 774, 811 "Uniform1d": 775, 812 "Uniform1dv": 776, 813 "Uniform2d": 777, 814 "Uniform2dv": 778, 815 "Uniform3d": 779, 816 "Uniform3dv": 780, 817 "Uniform4d": 781, 818 "Uniform4dv": 782, 819 "UniformMatrix2dv": 783, 820 "UniformMatrix2x3dv": 784, 821 "UniformMatrix2x4dv": 785, 822 "UniformMatrix3dv": 786, 823 "UniformMatrix3x2dv": 787, 824 "UniformMatrix3x4dv": 788, 825 "UniformMatrix4dv": 789, 826 "UniformMatrix4x2dv": 790, 827 "UniformMatrix4x3dv": 791, 828 "GetActiveSubroutineName": 792, 829 "GetActiveSubroutineUniformName": 793, 830 "GetActiveSubroutineUniformiv": 794, 831 "GetProgramStageiv": 795, 832 "GetSubroutineIndex": 796, 833 "GetSubroutineUniformLocation": 797, 834 "GetUniformSubroutineuiv": 798, 835 "UniformSubroutinesuiv": 799, 836 "PatchParameterfv": 800, 837 "PatchParameteri": 801, 838 "BindTransformFeedback": 802, 839 "DeleteTransformFeedbacks": 803, 840 "DrawTransformFeedback": 804, 841 "GenTransformFeedbacks": 805, 842 "IsTransformFeedback": 806, 843 "PauseTransformFeedback": 807, 844 "ResumeTransformFeedback": 808, 845 "BeginQueryIndexed": 809, 846 "DrawTransformFeedbackStream": 810, 847 "EndQueryIndexed": 811, 848 "GetQueryIndexediv": 812, 849 "ClearDepthf": 813, 850 "DepthRangef": 814, 851 "GetShaderPrecisionFormat": 815, 852 "ReleaseShaderCompiler": 816, 853 "ShaderBinary": 817, 854 "GetProgramBinary": 818, 855 "ProgramBinary": 819, 856 "ProgramParameteri": 820, 857 "GetVertexAttribLdv": 821, 858 "VertexAttribL1d": 822, 859 "VertexAttribL1dv": 823, 860 "VertexAttribL2d": 824, 861 "VertexAttribL2dv": 825, 862 "VertexAttribL3d": 826, 863 "VertexAttribL3dv": 827, 864 "VertexAttribL4d": 828, 865 "VertexAttribL4dv": 829, 866 "VertexAttribLPointer": 830, 867 "DepthRangeArrayv": 831, 868 "DepthRangeIndexed": 832, 869 "GetDoublei_v": 833, 870 "GetFloati_v": 834, 871 "ScissorArrayv": 835, 872 "ScissorIndexed": 836, 873 "ScissorIndexedv": 837, 874 "ViewportArrayv": 838, 875 "ViewportIndexedf": 839, 876 "ViewportIndexedfv": 840, 877 "GetGraphicsResetStatusARB": 841, 878 "GetnColorTableARB": 842, 879 "GetnCompressedTexImageARB": 843, 880 "GetnConvolutionFilterARB": 844, 881 "GetnHistogramARB": 845, 882 "GetnMapdvARB": 846, 883 "GetnMapfvARB": 847, 884 "GetnMapivARB": 848, 885 "GetnMinmaxARB": 849, 886 "GetnPixelMapfvARB": 850, 887 "GetnPixelMapuivARB": 851, 888 "GetnPixelMapusvARB": 852, 889 "GetnPolygonStippleARB": 853, 890 "GetnSeparableFilterARB": 854, 891 "GetnTexImageARB": 855, 892 "GetnUniformdvARB": 856, 893 "GetnUniformfvARB": 857, 894 "GetnUniformivARB": 858, 895 "GetnUniformuivARB": 859, 896 "ReadnPixelsARB": 860, 897 "DrawArraysInstancedBaseInstance": 861, 898 "DrawElementsInstancedBaseInstance": 862, 899 "DrawElementsInstancedBaseVertexBaseInstance": 863, 900 "DrawTransformFeedbackInstanced": 864, 901 "DrawTransformFeedbackStreamInstanced": 865, 902 "GetInternalformativ": 866, 903 "GetActiveAtomicCounterBufferiv": 867, 904 "BindImageTexture": 868, 905 "MemoryBarrier": 869, 906 "TexStorage1D": 870, 907 "TexStorage2D": 871, 908 "TexStorage3D": 872, 909 "TextureStorage1DEXT": 873, 910 "TextureStorage2DEXT": 874, 911 "TextureStorage3DEXT": 875, 912 "ClearBufferData": 876, 913 "ClearBufferSubData": 877, 914 "DispatchCompute": 878, 915 "DispatchComputeIndirect": 879, 916 "CopyImageSubData": 880, 917 "TextureView": 881, 918 "BindVertexBuffer": 882, 919 "VertexAttribBinding": 883, 920 "VertexAttribFormat": 884, 921 "VertexAttribIFormat": 885, 922 "VertexAttribLFormat": 886, 923 "VertexBindingDivisor": 887, 924 "FramebufferParameteri": 888, 925 "GetFramebufferParameteriv": 889, 926 "GetInternalformati64v": 890, 927 "MultiDrawArraysIndirect": 891, 928 "MultiDrawElementsIndirect": 892, 929 "GetProgramInterfaceiv": 893, 930 "GetProgramResourceIndex": 894, 931 "GetProgramResourceLocation": 895, 932 "GetProgramResourceLocationIndex": 896, 933 "GetProgramResourceName": 897, 934 "GetProgramResourceiv": 898, 935 "ShaderStorageBlockBinding": 899, 936 "TexBufferRange": 900, 937 "TexStorage2DMultisample": 901, 938 "TexStorage3DMultisample": 902, 939 "BufferStorage": 903, 940 "ClearTexImage": 904, 941 "ClearTexSubImage": 905, 942 "BindBuffersBase": 906, 943 "BindBuffersRange": 907, 944 "BindImageTextures": 908, 945 "BindSamplers": 909, 946 "BindTextures": 910, 947 "BindVertexBuffers": 911, 948 "GetImageHandleARB": 912, 949 "GetTextureHandleARB": 913, 950 "GetTextureSamplerHandleARB": 914, 951 "GetVertexAttribLui64vARB": 915, 952 "IsImageHandleResidentARB": 916, 953 "IsTextureHandleResidentARB": 917, 954 "MakeImageHandleNonResidentARB": 918, 955 "MakeImageHandleResidentARB": 919, 956 "MakeTextureHandleNonResidentARB": 920, 957 "MakeTextureHandleResidentARB": 921, 958 "ProgramUniformHandleui64ARB": 922, 959 "ProgramUniformHandleui64vARB": 923, 960 "UniformHandleui64ARB": 924, 961 "UniformHandleui64vARB": 925, 962 "VertexAttribL1ui64ARB": 926, 963 "VertexAttribL1ui64vARB": 927, 964 "DispatchComputeGroupSizeARB": 928, 965 "MultiDrawArraysIndirectCountARB": 929, 966 "MultiDrawElementsIndirectCountARB": 930, 967 "ClipControl": 931, 968 "BindTextureUnit": 932, 969 "BlitNamedFramebuffer": 933, 970 "CheckNamedFramebufferStatus": 934, 971 "ClearNamedBufferData": 935, 972 "ClearNamedBufferSubData": 936, 973 "ClearNamedFramebufferfi": 937, 974 "ClearNamedFramebufferfv": 938, 975 "ClearNamedFramebufferiv": 939, 976 "ClearNamedFramebufferuiv": 940, 977 "CompressedTextureSubImage1D": 941, 978 "CompressedTextureSubImage2D": 942, 979 "CompressedTextureSubImage3D": 943, 980 "CopyNamedBufferSubData": 944, 981 "CopyTextureSubImage1D": 945, 982 "CopyTextureSubImage2D": 946, 983 "CopyTextureSubImage3D": 947, 984 "CreateBuffers": 948, 985 "CreateFramebuffers": 949, 986 "CreateProgramPipelines": 950, 987 "CreateQueries": 951, 988 "CreateRenderbuffers": 952, 989 "CreateSamplers": 953, 990 "CreateTextures": 954, 991 "CreateTransformFeedbacks": 955, 992 "CreateVertexArrays": 956, 993 "DisableVertexArrayAttrib": 957, 994 "EnableVertexArrayAttrib": 958, 995 "FlushMappedNamedBufferRange": 959, 996 "GenerateTextureMipmap": 960, 997 "GetCompressedTextureImage": 961, 998 "GetNamedBufferParameteri64v": 962, 999 "GetNamedBufferParameteriv": 963, 1000 "GetNamedBufferPointerv": 964, 1001 "GetNamedBufferSubData": 965, 1002 "GetNamedFramebufferAttachmentParameteriv": 966, 1003 "GetNamedFramebufferParameteriv": 967, 1004 "GetNamedRenderbufferParameteriv": 968, 1005 "GetQueryBufferObjecti64v": 969, 1006 "GetQueryBufferObjectiv": 970, 1007 "GetQueryBufferObjectui64v": 971, 1008 "GetQueryBufferObjectuiv": 972, 1009 "GetTextureImage": 973, 1010 "GetTextureLevelParameterfv": 974, 1011 "GetTextureLevelParameteriv": 975, 1012 "GetTextureParameterIiv": 976, 1013 "GetTextureParameterIuiv": 977, 1014 "GetTextureParameterfv": 978, 1015 "GetTextureParameteriv": 979, 1016 "GetTransformFeedbacki64_v": 980, 1017 "GetTransformFeedbacki_v": 981, 1018 "GetTransformFeedbackiv": 982, 1019 "GetVertexArrayIndexed64iv": 983, 1020 "GetVertexArrayIndexediv": 984, 1021 "GetVertexArrayiv": 985, 1022 "InvalidateNamedFramebufferData": 986, 1023 "InvalidateNamedFramebufferSubData": 987, 1024 "MapNamedBuffer": 988, 1025 "MapNamedBufferRange": 989, 1026 "NamedBufferData": 990, 1027 "NamedBufferStorage": 991, 1028 "NamedBufferSubData": 992, 1029 "NamedFramebufferDrawBuffer": 993, 1030 "NamedFramebufferDrawBuffers": 994, 1031 "NamedFramebufferParameteri": 995, 1032 "NamedFramebufferReadBuffer": 996, 1033 "NamedFramebufferRenderbuffer": 997, 1034 "NamedFramebufferTexture": 998, 1035 "NamedFramebufferTextureLayer": 999, 1036 "NamedRenderbufferStorage": 1000, 1037 "NamedRenderbufferStorageMultisample": 1001, 1038 "TextureBuffer": 1002, 1039 "TextureBufferRange": 1003, 1040 "TextureParameterIiv": 1004, 1041 "TextureParameterIuiv": 1005, 1042 "TextureParameterf": 1006, 1043 "TextureParameterfv": 1007, 1044 "TextureParameteri": 1008, 1045 "TextureParameteriv": 1009, 1046 "TextureStorage1D": 1010, 1047 "TextureStorage2D": 1011, 1048 "TextureStorage2DMultisample": 1012, 1049 "TextureStorage3D": 1013, 1050 "TextureStorage3DMultisample": 1014, 1051 "TextureSubImage1D": 1015, 1052 "TextureSubImage2D": 1016, 1053 "TextureSubImage3D": 1017, 1054 "TransformFeedbackBufferBase": 1018, 1055 "TransformFeedbackBufferRange": 1019, 1056 "UnmapNamedBufferEXT": 1020, 1057 "VertexArrayAttribBinding": 1021, 1058 "VertexArrayAttribFormat": 1022, 1059 "VertexArrayAttribIFormat": 1023, 1060 "VertexArrayAttribLFormat": 1024, 1061 "VertexArrayBindingDivisor": 1025, 1062 "VertexArrayElementBuffer": 1026, 1063 "VertexArrayVertexBuffer": 1027, 1064 "VertexArrayVertexBuffers": 1028, 1065 "GetCompressedTextureSubImage": 1029, 1066 "GetTextureSubImage": 1030, 1067 "BufferPageCommitmentARB": 1031, 1068 "NamedBufferPageCommitmentARB": 1032, 1069 "GetUniformi64vARB": 1033, 1070 "GetUniformui64vARB": 1034, 1071 "GetnUniformi64vARB": 1035, 1072 "GetnUniformui64vARB": 1036, 1073 "ProgramUniform1i64ARB": 1037, 1074 "ProgramUniform1i64vARB": 1038, 1075 "ProgramUniform1ui64ARB": 1039, 1076 "ProgramUniform1ui64vARB": 1040, 1077 "ProgramUniform2i64ARB": 1041, 1078 "ProgramUniform2i64vARB": 1042, 1079 "ProgramUniform2ui64ARB": 1043, 1080 "ProgramUniform2ui64vARB": 1044, 1081 "ProgramUniform3i64ARB": 1045, 1082 "ProgramUniform3i64vARB": 1046, 1083 "ProgramUniform3ui64ARB": 1047, 1084 "ProgramUniform3ui64vARB": 1048, 1085 "ProgramUniform4i64ARB": 1049, 1086 "ProgramUniform4i64vARB": 1050, 1087 "ProgramUniform4ui64ARB": 1051, 1088 "ProgramUniform4ui64vARB": 1052, 1089 "Uniform1i64ARB": 1053, 1090 "Uniform1i64vARB": 1054, 1091 "Uniform1ui64ARB": 1055, 1092 "Uniform1ui64vARB": 1056, 1093 "Uniform2i64ARB": 1057, 1094 "Uniform2i64vARB": 1058, 1095 "Uniform2ui64ARB": 1059, 1096 "Uniform2ui64vARB": 1060, 1097 "Uniform3i64ARB": 1061, 1098 "Uniform3i64vARB": 1062, 1099 "Uniform3ui64ARB": 1063, 1100 "Uniform3ui64vARB": 1064, 1101 "Uniform4i64ARB": 1065, 1102 "Uniform4i64vARB": 1066, 1103 "Uniform4ui64ARB": 1067, 1104 "Uniform4ui64vARB": 1068, 1105 "EvaluateDepthValuesARB": 1069, 1106 "FramebufferSampleLocationsfvARB": 1070, 1107 "NamedFramebufferSampleLocationsfvARB": 1071, 1108 "SpecializeShaderARB": 1072, 1109 "InvalidateBufferData": 1073, 1110 "InvalidateBufferSubData": 1074, 1111 "InvalidateFramebuffer": 1075, 1112 "InvalidateSubFramebuffer": 1076, 1113 "InvalidateTexImage": 1077, 1114 "InvalidateTexSubImage": 1078, 1115 "DrawTexfOES": 1079, 1116 "DrawTexfvOES": 1080, 1117 "DrawTexiOES": 1081, 1118 "DrawTexivOES": 1082, 1119 "DrawTexsOES": 1083, 1120 "DrawTexsvOES": 1084, 1121 "DrawTexxOES": 1085, 1122 "DrawTexxvOES": 1086, 1123 "PointSizePointerOES": 1087, 1124 "QueryMatrixxOES": 1088, 1125 "SampleMaskSGIS": 1089, 1126 "SamplePatternSGIS": 1090, 1127 "ColorPointerEXT": 1091, 1128 "EdgeFlagPointerEXT": 1092, 1129 "IndexPointerEXT": 1093, 1130 "NormalPointerEXT": 1094, 1131 "TexCoordPointerEXT": 1095, 1132 "VertexPointerEXT": 1096, 1133 "DiscardFramebufferEXT": 1097, 1134 "ActiveShaderProgram": 1098, 1135 "BindProgramPipeline": 1099, 1136 "CreateShaderProgramv": 1100, 1137 "DeleteProgramPipelines": 1101, 1138 "GenProgramPipelines": 1102, 1139 "GetProgramPipelineInfoLog": 1103, 1140 "GetProgramPipelineiv": 1104, 1141 "IsProgramPipeline": 1105, 1142 "LockArraysEXT": 1106, 1143 "ProgramUniform1d": 1107, 1144 "ProgramUniform1dv": 1108, 1145 "ProgramUniform1f": 1109, 1146 "ProgramUniform1fv": 1110, 1147 "ProgramUniform1i": 1111, 1148 "ProgramUniform1iv": 1112, 1149 "ProgramUniform1ui": 1113, 1150 "ProgramUniform1uiv": 1114, 1151 "ProgramUniform2d": 1115, 1152 "ProgramUniform2dv": 1116, 1153 "ProgramUniform2f": 1117, 1154 "ProgramUniform2fv": 1118, 1155 "ProgramUniform2i": 1119, 1156 "ProgramUniform2iv": 1120, 1157 "ProgramUniform2ui": 1121, 1158 "ProgramUniform2uiv": 1122, 1159 "ProgramUniform3d": 1123, 1160 "ProgramUniform3dv": 1124, 1161 "ProgramUniform3f": 1125, 1162 "ProgramUniform3fv": 1126, 1163 "ProgramUniform3i": 1127, 1164 "ProgramUniform3iv": 1128, 1165 "ProgramUniform3ui": 1129, 1166 "ProgramUniform3uiv": 1130, 1167 "ProgramUniform4d": 1131, 1168 "ProgramUniform4dv": 1132, 1169 "ProgramUniform4f": 1133, 1170 "ProgramUniform4fv": 1134, 1171 "ProgramUniform4i": 1135, 1172 "ProgramUniform4iv": 1136, 1173 "ProgramUniform4ui": 1137, 1174 "ProgramUniform4uiv": 1138, 1175 "ProgramUniformMatrix2dv": 1139, 1176 "ProgramUniformMatrix2fv": 1140, 1177 "ProgramUniformMatrix2x3dv": 1141, 1178 "ProgramUniformMatrix2x3fv": 1142, 1179 "ProgramUniformMatrix2x4dv": 1143, 1180 "ProgramUniformMatrix2x4fv": 1144, 1181 "ProgramUniformMatrix3dv": 1145, 1182 "ProgramUniformMatrix3fv": 1146, 1183 "ProgramUniformMatrix3x2dv": 1147, 1184 "ProgramUniformMatrix3x2fv": 1148, 1185 "ProgramUniformMatrix3x4dv": 1149, 1186 "ProgramUniformMatrix3x4fv": 1150, 1187 "ProgramUniformMatrix4dv": 1151, 1188 "ProgramUniformMatrix4fv": 1152, 1189 "ProgramUniformMatrix4x2dv": 1153, 1190 "ProgramUniformMatrix4x2fv": 1154, 1191 "ProgramUniformMatrix4x3dv": 1155, 1192 "ProgramUniformMatrix4x3fv": 1156, 1193 "UnlockArraysEXT": 1157, 1194 "UseProgramStages": 1158, 1195 "ValidateProgramPipeline": 1159, 1196 "FramebufferTexture2DMultisampleEXT": 1160, 1197 "DebugMessageCallback": 1161, 1198 "DebugMessageControl": 1162, 1199 "DebugMessageInsert": 1163, 1200 "GetDebugMessageLog": 1164, 1201 "GetObjectLabel": 1165, 1202 "GetObjectPtrLabel": 1166, 1203 "ObjectLabel": 1167, 1204 "ObjectPtrLabel": 1168, 1205 "PopDebugGroup": 1169, 1206 "PushDebugGroup": 1170, 1207 "SecondaryColor3fEXT": 1171, 1208 "SecondaryColor3fvEXT": 1172, 1209 "MultiDrawElementsEXT": 1173, 1210 "FogCoordfEXT": 1174, 1211 "FogCoordfvEXT": 1175, 1212 "ResizeBuffersMESA": 1176, 1213 "WindowPos4dMESA": 1177, 1214 "WindowPos4dvMESA": 1178, 1215 "WindowPos4fMESA": 1179, 1216 "WindowPos4fvMESA": 1180, 1217 "WindowPos4iMESA": 1181, 1218 "WindowPos4ivMESA": 1182, 1219 "WindowPos4sMESA": 1183, 1220 "WindowPos4svMESA": 1184, 1221 "MultiModeDrawArraysIBM": 1185, 1222 "MultiModeDrawElementsIBM": 1186, 1223 "AreProgramsResidentNV": 1187, 1224 "ExecuteProgramNV": 1188, 1225 "GetProgramParameterdvNV": 1189, 1226 "GetProgramParameterfvNV": 1190, 1227 "GetProgramStringNV": 1191, 1228 "GetProgramivNV": 1192, 1229 "GetTrackMatrixivNV": 1193, 1230 "GetVertexAttribdvNV": 1194, 1231 "GetVertexAttribfvNV": 1195, 1232 "GetVertexAttribivNV": 1196, 1233 "LoadProgramNV": 1197, 1234 "ProgramParameters4dvNV": 1198, 1235 "ProgramParameters4fvNV": 1199, 1236 "RequestResidentProgramsNV": 1200, 1237 "TrackMatrixNV": 1201, 1238 "VertexAttrib1dNV": 1202, 1239 "VertexAttrib1dvNV": 1203, 1240 "VertexAttrib1fNV": 1204, 1241 "VertexAttrib1fvNV": 1205, 1242 "VertexAttrib1sNV": 1206, 1243 "VertexAttrib1svNV": 1207, 1244 "VertexAttrib2dNV": 1208, 1245 "VertexAttrib2dvNV": 1209, 1246 "VertexAttrib2fNV": 1210, 1247 "VertexAttrib2fvNV": 1211, 1248 "VertexAttrib2sNV": 1212, 1249 "VertexAttrib2svNV": 1213, 1250 "VertexAttrib3dNV": 1214, 1251 "VertexAttrib3dvNV": 1215, 1252 "VertexAttrib3fNV": 1216, 1253 "VertexAttrib3fvNV": 1217, 1254 "VertexAttrib3sNV": 1218, 1255 "VertexAttrib3svNV": 1219, 1256 "VertexAttrib4dNV": 1220, 1257 "VertexAttrib4dvNV": 1221, 1258 "VertexAttrib4fNV": 1222, 1259 "VertexAttrib4fvNV": 1223, 1260 "VertexAttrib4sNV": 1224, 1261 "VertexAttrib4svNV": 1225, 1262 "VertexAttrib4ubNV": 1226, 1263 "VertexAttrib4ubvNV": 1227, 1264 "VertexAttribPointerNV": 1228, 1265 "VertexAttribs1dvNV": 1229, 1266 "VertexAttribs1fvNV": 1230, 1267 "VertexAttribs1svNV": 1231, 1268 "VertexAttribs2dvNV": 1232, 1269 "VertexAttribs2fvNV": 1233, 1270 "VertexAttribs2svNV": 1234, 1271 "VertexAttribs3dvNV": 1235, 1272 "VertexAttribs3fvNV": 1236, 1273 "VertexAttribs3svNV": 1237, 1274 "VertexAttribs4dvNV": 1238, 1275 "VertexAttribs4fvNV": 1239, 1276 "VertexAttribs4svNV": 1240, 1277 "VertexAttribs4ubvNV": 1241, 1278 "GetTexBumpParameterfvATI": 1242, 1279 "GetTexBumpParameterivATI": 1243, 1280 "TexBumpParameterfvATI": 1244, 1281 "TexBumpParameterivATI": 1245, 1282 "AlphaFragmentOp1ATI": 1246, 1283 "AlphaFragmentOp2ATI": 1247, 1284 "AlphaFragmentOp3ATI": 1248, 1285 "BeginFragmentShaderATI": 1249, 1286 "BindFragmentShaderATI": 1250, 1287 "ColorFragmentOp1ATI": 1251, 1288 "ColorFragmentOp2ATI": 1252, 1289 "ColorFragmentOp3ATI": 1253, 1290 "DeleteFragmentShaderATI": 1254, 1291 "EndFragmentShaderATI": 1255, 1292 "GenFragmentShadersATI": 1256, 1293 "PassTexCoordATI": 1257, 1294 "SampleMapATI": 1258, 1295 "SetFragmentShaderConstantATI": 1259, 1296 "DepthRangeArrayfvOES": 1260, 1297 "DepthRangeIndexedfOES": 1261, 1298 "ActiveStencilFaceEXT": 1262, 1299 "GetProgramNamedParameterdvNV": 1263, 1300 "GetProgramNamedParameterfvNV": 1264, 1301 "ProgramNamedParameter4dNV": 1265, 1302 "ProgramNamedParameter4dvNV": 1266, 1303 "ProgramNamedParameter4fNV": 1267, 1304 "ProgramNamedParameter4fvNV": 1268, 1305 "PrimitiveRestartNV": 1269, 1306 "GetTexGenxvOES": 1270, 1307 "TexGenxOES": 1271, 1308 "TexGenxvOES": 1272, 1309 "DepthBoundsEXT": 1273, 1310 "BindFramebufferEXT": 1274, 1311 "BindRenderbufferEXT": 1275, 1312 "StringMarkerGREMEDY": 1276, 1313 "BufferParameteriAPPLE": 1277, 1314 "FlushMappedBufferRangeAPPLE": 1278, 1315 "VertexAttribI1iEXT": 1279, 1316 "VertexAttribI1uiEXT": 1280, 1317 "VertexAttribI2iEXT": 1281, 1318 "VertexAttribI2ivEXT": 1282, 1319 "VertexAttribI2uiEXT": 1283, 1320 "VertexAttribI2uivEXT": 1284, 1321 "VertexAttribI3iEXT": 1285, 1322 "VertexAttribI3ivEXT": 1286, 1323 "VertexAttribI3uiEXT": 1287, 1324 "VertexAttribI3uivEXT": 1288, 1325 "VertexAttribI4iEXT": 1289, 1326 "VertexAttribI4ivEXT": 1290, 1327 "VertexAttribI4uiEXT": 1291, 1328 "VertexAttribI4uivEXT": 1292, 1329 "ClearColorIiEXT": 1293, 1330 "ClearColorIuiEXT": 1294, 1331 "BindBufferOffsetEXT": 1295, 1332 "BeginPerfMonitorAMD": 1296, 1333 "DeletePerfMonitorsAMD": 1297, 1334 "EndPerfMonitorAMD": 1298, 1335 "GenPerfMonitorsAMD": 1299, 1336 "GetPerfMonitorCounterDataAMD": 1300, 1337 "GetPerfMonitorCounterInfoAMD": 1301, 1338 "GetPerfMonitorCounterStringAMD": 1302, 1339 "GetPerfMonitorCountersAMD": 1303, 1340 "GetPerfMonitorGroupStringAMD": 1304, 1341 "GetPerfMonitorGroupsAMD": 1305, 1342 "SelectPerfMonitorCountersAMD": 1306, 1343 "GetObjectParameterivAPPLE": 1307, 1344 "ObjectPurgeableAPPLE": 1308, 1345 "ObjectUnpurgeableAPPLE": 1309, 1346 "ActiveProgramEXT": 1310, 1347 "CreateShaderProgramEXT": 1311, 1348 "UseShaderProgramEXT": 1312, 1349 "TextureBarrierNV": 1313, 1350 "VDPAUFiniNV": 1314, 1351 "VDPAUGetSurfaceivNV": 1315, 1352 "VDPAUInitNV": 1316, 1353 "VDPAUIsSurfaceNV": 1317, 1354 "VDPAUMapSurfacesNV": 1318, 1355 "VDPAURegisterOutputSurfaceNV": 1319, 1356 "VDPAURegisterVideoSurfaceNV": 1320, 1357 "VDPAUSurfaceAccessNV": 1321, 1358 "VDPAUUnmapSurfacesNV": 1322, 1359 "VDPAUUnregisterSurfaceNV": 1323, 1360 "BeginPerfQueryINTEL": 1324, 1361 "CreatePerfQueryINTEL": 1325, 1362 "DeletePerfQueryINTEL": 1326, 1363 "EndPerfQueryINTEL": 1327, 1364 "GetFirstPerfQueryIdINTEL": 1328, 1365 "GetNextPerfQueryIdINTEL": 1329, 1366 "GetPerfCounterInfoINTEL": 1330, 1367 "GetPerfQueryDataINTEL": 1331, 1368 "GetPerfQueryIdByNameINTEL": 1332, 1369 "GetPerfQueryInfoINTEL": 1333, 1370 "PolygonOffsetClampEXT": 1334, 1371 "SubpixelPrecisionBiasNV": 1335, 1372 "ConservativeRasterParameterfNV": 1336, 1373 "ConservativeRasterParameteriNV": 1337, 1374 "WindowRectanglesEXT": 1338, 1375 "BufferStorageMemEXT": 1339, 1376 "CreateMemoryObjectsEXT": 1340, 1377 "DeleteMemoryObjectsEXT": 1341, 1378 "DeleteSemaphoresEXT": 1342, 1379 "GenSemaphoresEXT": 1343, 1380 "GetMemoryObjectParameterivEXT": 1344, 1381 "GetSemaphoreParameterui64vEXT": 1345, 1382 "GetUnsignedBytei_vEXT": 1346, 1383 "GetUnsignedBytevEXT": 1347, 1384 "IsMemoryObjectEXT": 1348, 1385 "IsSemaphoreEXT": 1349, 1386 "MemoryObjectParameterivEXT": 1350, 1387 "NamedBufferStorageMemEXT": 1351, 1388 "SemaphoreParameterui64vEXT": 1352, 1389 "SignalSemaphoreEXT": 1353, 1390 "TexStorageMem1DEXT": 1354, 1391 "TexStorageMem2DEXT": 1355, 1392 "TexStorageMem2DMultisampleEXT": 1356, 1393 "TexStorageMem3DEXT": 1357, 1394 "TexStorageMem3DMultisampleEXT": 1358, 1395 "TextureStorageMem1DEXT": 1359, 1396 "TextureStorageMem2DEXT": 1360, 1397 "TextureStorageMem2DMultisampleEXT": 1361, 1398 "TextureStorageMem3DEXT": 1362, 1399 "TextureStorageMem3DMultisampleEXT": 1363, 1400 "WaitSemaphoreEXT": 1364, 1401 "ImportMemoryFdEXT": 1365, 1402 "ImportSemaphoreFdEXT": 1366, 1403 "FramebufferFetchBarrierEXT": 1367, 1404 "NamedRenderbufferStorageMultisampleAdvancedAMD": 1368, 1405 "RenderbufferStorageMultisampleAdvancedAMD": 1369, 1406 "StencilFuncSeparateATI": 1370, 1407 "ProgramEnvParameters4fvEXT": 1371, 1408 "ProgramLocalParameters4fvEXT": 1372, 1409 "EGLImageTargetRenderbufferStorageOES": 1373, 1410 "EGLImageTargetTexture2DOES": 1374, 1411 "AlphaFuncx": 1375, 1412 "ClearColorx": 1376, 1413 "ClearDepthx": 1377, 1414 "Color4x": 1378, 1415 "DepthRangex": 1379, 1416 "Fogx": 1380, 1417 "Fogxv": 1381, 1418 "Frustumf": 1382, 1419 "Frustumx": 1383, 1420 "LightModelx": 1384, 1421 "LightModelxv": 1385, 1422 "Lightx": 1386, 1423 "Lightxv": 1387, 1424 "LineWidthx": 1388, 1425 "LoadMatrixx": 1389, 1426 "Materialx": 1390, 1427 "Materialxv": 1391, 1428 "MultMatrixx": 1392, 1429 "MultiTexCoord4x": 1393, 1430 "Normal3x": 1394, 1431 "Orthof": 1395, 1432 "Orthox": 1396, 1433 "PointSizex": 1397, 1434 "PolygonOffsetx": 1398, 1435 "Rotatex": 1399, 1436 "SampleCoveragex": 1400, 1437 "Scalex": 1401, 1438 "TexEnvx": 1402, 1439 "TexEnvxv": 1403, 1440 "TexParameterx": 1404, 1441 "Translatex": 1405, 1442 "ClipPlanef": 1406, 1443 "ClipPlanex": 1407, 1444 "GetClipPlanef": 1408, 1445 "GetClipPlanex": 1409, 1446 "GetFixedv": 1410, 1447 "GetLightxv": 1411, 1448 "GetMaterialxv": 1412, 1449 "GetTexEnvxv": 1413, 1450 "GetTexParameterxv": 1414, 1451 "PointParameterx": 1415, 1452 "PointParameterxv": 1416, 1453 "TexParameterxv": 1417, 1454 "BlendBarrier": 1418, 1455 "PrimitiveBoundingBox": 1419, 1456 "MaxShaderCompilerThreadsKHR": 1420, 1457 "MatrixLoadfEXT": 1421, 1458 "MatrixLoaddEXT": 1422, 1459 "MatrixMultfEXT": 1423, 1460 "MatrixMultdEXT": 1424, 1461 "MatrixLoadIdentityEXT": 1425, 1462 "MatrixRotatefEXT": 1426, 1463 "MatrixRotatedEXT": 1427, 1464 "MatrixScalefEXT": 1428, 1465 "MatrixScaledEXT": 1429, 1466 "MatrixTranslatefEXT": 1430, 1467 "MatrixTranslatedEXT": 1431, 1468 "MatrixOrthoEXT": 1432, 1469 "MatrixFrustumEXT": 1433, 1470 "MatrixPushEXT": 1434, 1471 "MatrixPopEXT": 1435, 1472 "MatrixLoadTransposefEXT": 1436, 1473 "MatrixLoadTransposedEXT": 1437, 1474 "MatrixMultTransposefEXT": 1438, 1475 "MatrixMultTransposedEXT": 1439, 1476 "BindMultiTextureEXT": 1440, 1477 "NamedBufferDataEXT": 1441, 1478 "NamedBufferSubDataEXT": 1442, 1479 "NamedBufferStorageEXT": 1443, 1480 "MapNamedBufferRangeEXT": 1444, 1481 "TextureImage1DEXT": 1445, 1482 "TextureImage2DEXT": 1446, 1483 "TextureImage3DEXT": 1447, 1484 "TextureSubImage1DEXT": 1448, 1485 "TextureSubImage2DEXT": 1449, 1486 "TextureSubImage3DEXT": 1450, 1487 "CopyTextureImage1DEXT": 1451, 1488 "CopyTextureImage2DEXT": 1452, 1489 "CopyTextureSubImage1DEXT": 1453, 1490 "CopyTextureSubImage2DEXT": 1454, 1491 "CopyTextureSubImage3DEXT": 1455, 1492 "MapNamedBufferEXT": 1456, 1493 "GetTextureParameterivEXT": 1457, 1494 "GetTextureParameterfvEXT": 1458, 1495 "TextureParameteriEXT": 1459, 1496 "TextureParameterivEXT": 1460, 1497 "TextureParameterfEXT": 1461, 1498 "TextureParameterfvEXT": 1462, 1499 "GetTextureImageEXT": 1463, 1500 "GetTextureLevelParameterivEXT": 1464, 1501 "GetTextureLevelParameterfvEXT": 1465, 1502 "GetNamedBufferSubDataEXT": 1466, 1503 "GetNamedBufferPointervEXT": 1467, 1504 "GetNamedBufferParameterivEXT": 1468, 1505 "FlushMappedNamedBufferRangeEXT": 1469, 1506 "FramebufferDrawBufferEXT": 1470, 1507 "FramebufferDrawBuffersEXT": 1471, 1508 "FramebufferReadBufferEXT": 1472, 1509 "GetFramebufferParameterivEXT": 1473, 1510 "CheckNamedFramebufferStatusEXT": 1474, 1511 "NamedFramebufferTexture1DEXT": 1475, 1512 "NamedFramebufferTexture2DEXT": 1476, 1513 "NamedFramebufferTexture3DEXT": 1477, 1514 "NamedFramebufferRenderbufferEXT": 1478, 1515 "GetNamedFramebufferAttachmentParameterivEXT": 1479, 1516 "EnableClientStateiEXT": 1480, 1517 "DisableClientStateiEXT": 1481, 1518 "GetPointerIndexedvEXT": 1482, 1519 "MultiTexEnviEXT": 1483, 1520 "MultiTexEnvivEXT": 1484, 1521 "MultiTexEnvfEXT": 1485, 1522 "MultiTexEnvfvEXT": 1486, 1523 "GetMultiTexEnvivEXT": 1487, 1524 "GetMultiTexEnvfvEXT": 1488, 1525 "MultiTexParameteriEXT": 1489, 1526 "MultiTexParameterivEXT": 1490, 1527 "MultiTexParameterfEXT": 1491, 1528 "MultiTexParameterfvEXT": 1492, 1529 "GetMultiTexImageEXT": 1493, 1530 "MultiTexImage1DEXT": 1494, 1531 "MultiTexImage2DEXT": 1495, 1532 "MultiTexImage3DEXT": 1496, 1533 "MultiTexSubImage1DEXT": 1497, 1534 "MultiTexSubImage2DEXT": 1498, 1535 "MultiTexSubImage3DEXT": 1499, 1536 "GetMultiTexParameterivEXT": 1500, 1537 "GetMultiTexParameterfvEXT": 1501, 1538 "CopyMultiTexImage1DEXT": 1502, 1539 "CopyMultiTexImage2DEXT": 1503, 1540 "CopyMultiTexSubImage1DEXT": 1504, 1541 "CopyMultiTexSubImage2DEXT": 1505, 1542 "CopyMultiTexSubImage3DEXT": 1506, 1543 "MultiTexGendEXT": 1507, 1544 "MultiTexGendvEXT": 1508, 1545 "MultiTexGenfEXT": 1509, 1546 "MultiTexGenfvEXT": 1510, 1547 "MultiTexGeniEXT": 1511, 1548 "MultiTexGenivEXT": 1512, 1549 "GetMultiTexGendvEXT": 1513, 1550 "GetMultiTexGenfvEXT": 1514, 1551 "GetMultiTexGenivEXT": 1515, 1552 "MultiTexCoordPointerEXT": 1516, 1553 "BindImageTextureEXT": 1517, 1554 "CompressedTextureImage1DEXT": 1518, 1555 "CompressedTextureImage2DEXT": 1519, 1556 "CompressedTextureImage3DEXT": 1520, 1557 "CompressedTextureSubImage1DEXT": 1521, 1558 "CompressedTextureSubImage2DEXT": 1522, 1559 "CompressedTextureSubImage3DEXT": 1523, 1560 "GetCompressedTextureImageEXT": 1524, 1561 "CompressedMultiTexImage1DEXT": 1525, 1562 "CompressedMultiTexImage2DEXT": 1526, 1563 "CompressedMultiTexImage3DEXT": 1527, 1564 "CompressedMultiTexSubImage1DEXT": 1528, 1565 "CompressedMultiTexSubImage2DEXT": 1529, 1566 "CompressedMultiTexSubImage3DEXT": 1530, 1567 "GetCompressedMultiTexImageEXT": 1531, 1568 "GetMultiTexLevelParameterivEXT": 1532, 1569 "GetMultiTexLevelParameterfvEXT": 1533, 1570 "FramebufferParameteriMESA": 1534, 1571 "GetFramebufferParameterivMESA": 1535, 1572 "NamedRenderbufferStorageEXT": 1536, 1573 "GetNamedRenderbufferParameterivEXT": 1537, 1574 "ClientAttribDefaultEXT": 1538, 1575 "PushClientAttribDefaultEXT": 1539, 1576 "NamedProgramStringEXT": 1540, 1577 "GetNamedProgramStringEXT": 1541, 1578 "NamedProgramLocalParameter4fEXT": 1542, 1579 "NamedProgramLocalParameter4fvEXT": 1543, 1580 "GetNamedProgramLocalParameterfvEXT": 1544, 1581 "NamedProgramLocalParameter4dEXT": 1545, 1582 "NamedProgramLocalParameter4dvEXT": 1546, 1583 "GetNamedProgramLocalParameterdvEXT": 1547, 1584 "GetNamedProgramivEXT": 1548, 1585 "TextureBufferEXT": 1549, 1586 "MultiTexBufferEXT": 1550, 1587 "TextureParameterIivEXT": 1551, 1588 "TextureParameterIuivEXT": 1552, 1589 "GetTextureParameterIivEXT": 1553, 1590 "GetTextureParameterIuivEXT": 1554, 1591 "MultiTexParameterIivEXT": 1555, 1592 "MultiTexParameterIuivEXT": 1556, 1593 "GetMultiTexParameterIivEXT": 1557, 1594 "GetMultiTexParameterIuivEXT": 1558, 1595 "NamedProgramLocalParameters4fvEXT": 1559, 1596 "GenerateTextureMipmapEXT": 1560, 1597 "GenerateMultiTexMipmapEXT": 1561, 1598 "NamedRenderbufferStorageMultisampleEXT": 1562, 1599 "NamedCopyBufferSubDataEXT": 1563, 1600 "VertexArrayVertexOffsetEXT": 1564, 1601 "VertexArrayColorOffsetEXT": 1565, 1602 "VertexArrayEdgeFlagOffsetEXT": 1566, 1603 "VertexArrayIndexOffsetEXT": 1567, 1604 "VertexArrayNormalOffsetEXT": 1568, 1605 "VertexArrayTexCoordOffsetEXT": 1569, 1606 "VertexArrayMultiTexCoordOffsetEXT": 1570, 1607 "VertexArrayFogCoordOffsetEXT": 1571, 1608 "VertexArraySecondaryColorOffsetEXT": 1572, 1609 "VertexArrayVertexAttribOffsetEXT": 1573, 1610 "VertexArrayVertexAttribIOffsetEXT": 1574, 1611 "EnableVertexArrayEXT": 1575, 1612 "DisableVertexArrayEXT": 1576, 1613 "EnableVertexArrayAttribEXT": 1577, 1614 "DisableVertexArrayAttribEXT": 1578, 1615 "GetVertexArrayIntegervEXT": 1579, 1616 "GetVertexArrayPointervEXT": 1580, 1617 "GetVertexArrayIntegeri_vEXT": 1581, 1618 "GetVertexArrayPointeri_vEXT": 1582, 1619 "ClearNamedBufferDataEXT": 1583, 1620 "ClearNamedBufferSubDataEXT": 1584, 1621 "NamedFramebufferParameteriEXT": 1585, 1622 "GetNamedFramebufferParameterivEXT": 1586, 1623 "VertexArrayVertexAttribLOffsetEXT": 1587, 1624 "VertexArrayVertexAttribDivisorEXT": 1588, 1625 "TextureBufferRangeEXT": 1589, 1626 "TextureStorage2DMultisampleEXT": 1590, 1627 "TextureStorage3DMultisampleEXT": 1591, 1628 "VertexArrayBindVertexBufferEXT": 1592, 1629 "VertexArrayVertexAttribFormatEXT": 1593, 1630 "VertexArrayVertexAttribIFormatEXT": 1594, 1631 "VertexArrayVertexAttribLFormatEXT": 1595, 1632 "VertexArrayVertexAttribBindingEXT": 1596, 1633 "VertexArrayVertexBindingDivisorEXT": 1597, 1634 "NamedBufferPageCommitmentEXT": 1598, 1635 "NamedStringARB": 1599, 1636 "DeleteNamedStringARB": 1600, 1637 "CompileShaderIncludeARB": 1601, 1638 "IsNamedStringARB": 1602, 1639 "GetNamedStringARB": 1603, 1640 "GetNamedStringivARB": 1604, 1641 "EGLImageTargetTexStorageEXT" : 1605, 1642 "EGLImageTargetTextureStorageEXT" : 1606, 1643 "CopyImageSubDataNV": 1607, 1644 "ViewportSwizzleNV": 1608, 1645 "AlphaToCoverageDitherControlNV": 1609, 1646 "InternalBufferSubDataCopyMESA": 1610, 1647 "Vertex2hNV": 1611, 1648 "Vertex2hvNV": 1612, 1649 "Vertex3hNV": 1613, 1650 "Vertex3hvNV": 1614, 1651 "Vertex4hNV": 1615, 1652 "Vertex4hvNV": 1616, 1653 "Normal3hNV": 1617, 1654 "Normal3hvNV": 1618, 1655 "Color3hNV": 1619, 1656 "Color3hvNV": 1620, 1657 "Color4hNV": 1621, 1658 "Color4hvNV": 1622, 1659 "TexCoord1hNV": 1623, 1660 "TexCoord1hvNV": 1624, 1661 "TexCoord2hNV": 1625, 1662 "TexCoord2hvNV": 1626, 1663 "TexCoord3hNV": 1627, 1664 "TexCoord3hvNV": 1628, 1665 "TexCoord4hNV": 1629, 1666 "TexCoord4hvNV": 1630, 1667 "MultiTexCoord1hNV": 1631, 1668 "MultiTexCoord1hvNV": 1632, 1669 "MultiTexCoord2hNV": 1633, 1670 "MultiTexCoord2hvNV": 1634, 1671 "MultiTexCoord3hNV": 1635, 1672 "MultiTexCoord3hvNV": 1636, 1673 "MultiTexCoord4hNV": 1637, 1674 "MultiTexCoord4hvNV": 1638, 1675 "FogCoordhNV": 1639, 1676 "FogCoordhvNV": 1640, 1677 "SecondaryColor3hNV": 1641, 1678 "SecondaryColor3hvNV": 1642, 1679} 1680 1681functions = [ 1682 "Accum", 1683 "ActiveShaderProgram", 1684 "ActiveTexture", 1685 "ActiveTextureARB", 1686 "AlphaFunc", 1687 "AlphaFuncx", 1688 "AreTexturesResident", 1689 "AreTexturesResidentEXT", 1690 "ArrayElement", 1691 "ArrayElementEXT", 1692 "AttachObjectARB", 1693 "AttachShader", 1694 "Begin", 1695 "BeginConditionalRender", 1696 "BeginConditionalRenderNV", 1697 "BeginQuery", 1698 "BeginQueryARB", 1699 "BeginQueryIndexed", 1700 "BeginTransformFeedback", 1701 "BindAttribLocation", 1702 "BindAttribLocationARB", 1703 "BindBuffer", 1704 "BindBufferARB", 1705 "BindBufferBase", 1706 "BindBufferRange", 1707 "BindBuffersBase", 1708 "BindBuffersRange", 1709 "BindFragDataLocation", 1710 "BindFragDataLocationEXT", 1711 "BindFragDataLocationIndexed", 1712 "BindFramebuffer", 1713 "BindFramebufferEXT", 1714 "BindImageTexture", 1715 "BindImageTextures", 1716 "BindProgramARB", 1717 "BindProgramPipeline", 1718 "BindRenderbuffer", 1719 "BindRenderbufferEXT", 1720 "BindSampler", 1721 "BindSamplers", 1722 "BindTexture", 1723 "BindTextureEXT", 1724 "BindTextures", 1725 "BindTransformFeedback", 1726 "BindVertexArray", 1727 "BindVertexBuffer", 1728 "BindVertexBuffers", 1729 "Bitmap", 1730 "BlendBarrier", 1731 "BlendColor", 1732 "BlendColorEXT", 1733 "BlendEquation", 1734 "BlendEquationEXT", 1735 "BlendEquationi", 1736 "BlendEquationiARB", 1737 "BlendEquationSeparate", 1738 "BlendEquationSeparatei", 1739 "BlendEquationSeparateiARB", 1740 "BlendFunc", 1741 "BlendFunci", 1742 "BlendFunciARB", 1743 "BlendFuncSeparate", 1744 "BlendFuncSeparateEXT", 1745 "BlendFuncSeparatei", 1746 "BlendFuncSeparateiARB", 1747 "BlitFramebuffer", 1748 "BufferData", 1749 "BufferDataARB", 1750 "BufferStorage", 1751 "BufferSubData", 1752 "BufferSubDataARB", 1753 "CallList", 1754 "CallLists", 1755 "CheckFramebufferStatus", 1756 "CheckFramebufferStatusEXT", 1757 "ClampColor", 1758 "ClampColorARB", 1759 "Clear", 1760 "ClearAccum", 1761 "ClearBufferData", 1762 "ClearBufferfi", 1763 "ClearBufferfv", 1764 "ClearBufferiv", 1765 "ClearBufferSubData", 1766 "ClearBufferuiv", 1767 "ClearColor", 1768 "ClearColorIiEXT", 1769 "ClearColorIuiEXT", 1770 "ClearColorx", 1771 "ClearDepth", 1772 "ClearDepthf", 1773 "ClearDepthx", 1774 "ClearIndex", 1775 "ClearStencil", 1776 "ClearTexImage", 1777 "ClearTexSubImage", 1778 "ClientActiveTexture", 1779 "ClientActiveTextureARB", 1780 "ClientWaitSync", 1781 "ClipPlane", 1782 "ClipPlanef", 1783 "ClipPlanex", 1784 "Color3b", 1785 "Color3bv", 1786 "Color3d", 1787 "Color3dv", 1788 "Color3f", 1789 "Color3fv", 1790 "Color3i", 1791 "Color3iv", 1792 "Color3s", 1793 "Color3sv", 1794 "Color3ub", 1795 "Color3ubv", 1796 "Color3ui", 1797 "Color3uiv", 1798 "Color3us", 1799 "Color3usv", 1800 "Color4b", 1801 "Color4bv", 1802 "Color4d", 1803 "Color4dv", 1804 "Color4f", 1805 "Color4fv", 1806 "Color4i", 1807 "Color4iv", 1808 "Color4s", 1809 "Color4sv", 1810 "Color4ub", 1811 "Color4ubv", 1812 "Color4ui", 1813 "Color4uiv", 1814 "Color4us", 1815 "Color4usv", 1816 "Color4x", 1817 "ColorMask", 1818 "ColorMaski", 1819 "ColorMaskIndexedEXT", 1820 "ColorMaterial", 1821 "ColorP3ui", 1822 "ColorP3uiv", 1823 "ColorP4ui", 1824 "ColorP4uiv", 1825 "ColorPointer", 1826 "ColorPointerEXT", 1827 "ColorSubTable", 1828 "ColorTable", 1829 "ColorTableParameterfv", 1830 "ColorTableParameteriv", 1831 "CompileShader", 1832 "CompileShaderARB", 1833 "CompressedTexImage1D", 1834 "CompressedTexImage1DARB", 1835 "CompressedTexImage2D", 1836 "CompressedTexImage2DARB", 1837 "CompressedTexImage3D", 1838 "CompressedTexImage3DARB", 1839 "CompressedTexSubImage1D", 1840 "CompressedTexSubImage1DARB", 1841 "CompressedTexSubImage2D", 1842 "CompressedTexSubImage2DARB", 1843 "CompressedTexSubImage3D", 1844 "CompressedTexSubImage3DARB", 1845 "ConvolutionFilter1D", 1846 "ConvolutionFilter2D", 1847 "ConvolutionParameterf", 1848 "ConvolutionParameterfv", 1849 "ConvolutionParameteri", 1850 "ConvolutionParameteriv", 1851 "CopyBufferSubData", 1852 "CopyColorSubTable", 1853 "CopyColorTable", 1854 "CopyConvolutionFilter1D", 1855 "CopyConvolutionFilter2D", 1856 "CopyImageSubData", 1857 "CopyPixels", 1858 "CopyTexImage1D", 1859 "CopyTexImage2D", 1860 "CopyTexSubImage1D", 1861 "CopyTexSubImage2D", 1862 "CopyTexSubImage3D", 1863 "CopyTexSubImage3DEXT", 1864 "CreateProgram", 1865 "CreateProgramObjectARB", 1866 "CreateShader", 1867 "CreateShaderObjectARB", 1868 "CreateShaderProgramv", 1869 "CullFace", 1870 "DebugMessageCallback", 1871 "DebugMessageCallbackARB", 1872 "DebugMessageControl", 1873 "DebugMessageControlARB", 1874 "DebugMessageInsert", 1875 "DebugMessageInsertARB", 1876 "DeleteBuffers", 1877 "DeleteBuffersARB", 1878 "DeleteFramebuffers", 1879 "DeleteFramebuffersEXT", 1880 "DeleteLists", 1881 "DeleteObjectARB", 1882 "DeleteProgram", 1883 "DeleteProgramPipelines", 1884 "DeleteProgramsARB", 1885 "DeleteQueries", 1886 "DeleteQueriesARB", 1887 "DeleteRenderbuffers", 1888 "DeleteRenderbuffersEXT", 1889 "DeleteSamplers", 1890 "DeleteShader", 1891 "DeleteSync", 1892 "DeleteTextures", 1893 "DeleteTexturesEXT", 1894 "DeleteTransformFeedbacks", 1895 "DeleteVertexArrays", 1896 "DepthFunc", 1897 "DepthMask", 1898 "DepthRange", 1899 "DepthRangeArrayv", 1900 "DepthRangef", 1901 "DepthRangeIndexed", 1902 "DepthRangex", 1903 "DetachObjectARB", 1904 "DetachShader", 1905 "Disable", 1906 "DisableClientState", 1907 "Disablei", 1908 "DisableIndexedEXT", 1909 "DisableVertexAttribArray", 1910 "DisableVertexAttribArrayARB", 1911 "DispatchCompute", 1912 "DispatchComputeIndirect", 1913 "DrawArrays", 1914 "DrawArraysEXT", 1915 "DrawArraysIndirect", 1916 "DrawArraysInstanced", 1917 "DrawArraysInstancedARB", 1918 "DrawArraysInstancedBaseInstance", 1919 "DrawArraysInstancedEXT", 1920 "DrawBuffer", 1921 "DrawBuffers", 1922 "DrawBuffersARB", 1923 "DrawBuffersATI", 1924 "DrawElements", 1925 "DrawElementsBaseVertex", 1926 "DrawElementsIndirect", 1927 "DrawElementsInstanced", 1928 "DrawElementsInstancedARB", 1929 "DrawElementsInstancedBaseInstance", 1930 "DrawElementsInstancedBaseVertex", 1931 "DrawElementsInstancedBaseVertexBaseInstance", 1932 "DrawElementsInstancedEXT", 1933 "DrawPixels", 1934 "DrawRangeElements", 1935 "DrawRangeElementsBaseVertex", 1936 "DrawRangeElementsEXT", 1937 "DrawTransformFeedback", 1938 "DrawTransformFeedbackInstanced", 1939 "DrawTransformFeedbackStream", 1940 "DrawTransformFeedbackStreamInstanced", 1941 "EdgeFlag", 1942 "EdgeFlagPointer", 1943 "EdgeFlagPointerEXT", 1944 "EdgeFlagv", 1945 "Enable", 1946 "EnableClientState", 1947 "Enablei", 1948 "EnableIndexedEXT", 1949 "EnableVertexAttribArray", 1950 "EnableVertexAttribArrayARB", 1951 "End", 1952 "EndConditionalRender", 1953 "EndConditionalRenderNV", 1954 "EndList", 1955 "EndQuery", 1956 "EndQueryARB", 1957 "EndQueryIndexed", 1958 "EndTransformFeedback", 1959 "EvalCoord1d", 1960 "EvalCoord1dv", 1961 "EvalCoord1f", 1962 "EvalCoord1fv", 1963 "EvalCoord2d", 1964 "EvalCoord2dv", 1965 "EvalCoord2f", 1966 "EvalCoord2fv", 1967 "EvalMesh1", 1968 "EvalMesh2", 1969 "EvalPoint1", 1970 "EvalPoint2", 1971 "FeedbackBuffer", 1972 "FenceSync", 1973 "Finish", 1974 "Flush", 1975 "FlushMappedBufferRange", 1976 "FogCoordd", 1977 "FogCoorddEXT", 1978 "FogCoorddv", 1979 "FogCoorddvEXT", 1980 "FogCoordf", 1981 "FogCoordfEXT", 1982 "FogCoordfv", 1983 "FogCoordfvEXT", 1984 "FogCoordPointer", 1985 "FogCoordPointerEXT", 1986 "Fogf", 1987 "Fogfv", 1988 "Fogi", 1989 "Fogiv", 1990 "Fogx", 1991 "Fogxv", 1992 "FramebufferParameteri", 1993 "FramebufferRenderbuffer", 1994 "FramebufferRenderbufferEXT", 1995 "FramebufferTexture", 1996 "FramebufferTexture1D", 1997 "FramebufferTexture1DEXT", 1998 "FramebufferTexture2D", 1999 "FramebufferTexture2DEXT", 2000 "FramebufferTexture3D", 2001 "FramebufferTexture3DEXT", 2002 "FramebufferTextureARB", 2003 "FramebufferTextureLayer", 2004 "FramebufferTextureLayerARB", 2005 "FramebufferTextureLayerEXT", 2006 "FrontFace", 2007 "Frustum", 2008 "Frustumf", 2009 "Frustumx", 2010 "GenBuffers", 2011 "GenBuffersARB", 2012 "GenerateMipmap", 2013 "GenerateMipmapEXT", 2014 "GenFramebuffers", 2015 "GenFramebuffersEXT", 2016 "GenLists", 2017 "GenProgramPipelines", 2018 "GenProgramsARB", 2019 "GenQueries", 2020 "GenQueriesARB", 2021 "GenRenderbuffers", 2022 "GenRenderbuffersEXT", 2023 "GenSamplers", 2024 "GenTextures", 2025 "GenTexturesEXT", 2026 "GenTransformFeedbacks", 2027 "GenVertexArrays", 2028 "GetActiveAtomicCounterBufferiv", 2029 "GetActiveAttrib", 2030 "GetActiveAttribARB", 2031 "GetActiveUniform", 2032 "GetActiveUniformARB", 2033 "GetActiveUniformBlockiv", 2034 "GetActiveUniformBlockName", 2035 "GetActiveUniformName", 2036 "GetActiveUniformsiv", 2037 "GetAttachedObjectsARB", 2038 "GetAttachedShaders", 2039 "GetAttribLocation", 2040 "GetAttribLocationARB", 2041 "GetBooleani_v", 2042 "GetBooleanIndexedvEXT", 2043 "GetBooleanv", 2044 "GetBufferParameteri64v", 2045 "GetBufferParameteriv", 2046 "GetBufferParameterivARB", 2047 "GetBufferPointerv", 2048 "GetBufferPointervARB", 2049 "GetBufferSubData", 2050 "GetBufferSubDataARB", 2051 "GetClipPlane", 2052 "GetClipPlanef", 2053 "GetClipPlanex", 2054 "GetColorTable", 2055 "GetColorTableParameterfv", 2056 "GetColorTableParameteriv", 2057 "GetCompressedTexImage", 2058 "GetCompressedTexImageARB", 2059 "GetConvolutionFilter", 2060 "GetConvolutionParameterfv", 2061 "GetConvolutionParameteriv", 2062 "GetDebugMessageLog", 2063 "GetDebugMessageLogARB", 2064 "GetDoublei_v", 2065 "GetDoublev", 2066 "GetError", 2067 "GetFixedv", 2068 "GetFloati_v", 2069 "GetFloatv", 2070 "GetFragDataIndex", 2071 "GetFragDataLocation", 2072 "GetFragDataLocationEXT", 2073 "GetFramebufferAttachmentParameteriv", 2074 "GetFramebufferAttachmentParameterivEXT", 2075 "GetFramebufferParameteriv", 2076 "GetGraphicsResetStatus", 2077 "GetGraphicsResetStatusARB", 2078 "GetHandleARB", 2079 "GetHistogram", 2080 "GetHistogramParameterfv", 2081 "GetHistogramParameteriv", 2082 "GetInfoLogARB", 2083 "GetInteger64i_v", 2084 "GetInteger64v", 2085 "GetIntegeri_v", 2086 "GetIntegerIndexedvEXT", 2087 "GetIntegerv", 2088 "GetLightfv", 2089 "GetLightiv", 2090 "GetLightxv", 2091 "GetMapdv", 2092 "GetMapfv", 2093 "GetMapiv", 2094 "GetMaterialfv", 2095 "GetMaterialiv", 2096 "GetMaterialxv", 2097 "GetMinmax", 2098 "GetMinmaxParameterfv", 2099 "GetMinmaxParameteriv", 2100 "GetMultisamplefv", 2101 "GetnColorTableARB", 2102 "GetnCompressedTexImageARB", 2103 "GetnConvolutionFilterARB", 2104 "GetnHistogramARB", 2105 "GetnMapdvARB", 2106 "GetnMapfvARB", 2107 "GetnMapivARB", 2108 "GetnMinmaxARB", 2109 "GetnPixelMapfvARB", 2110 "GetnPixelMapuivARB", 2111 "GetnPixelMapusvARB", 2112 "GetnPolygonStippleARB", 2113 "GetnSeparableFilterARB", 2114 "GetnTexImageARB", 2115 "GetnUniformdvARB", 2116 "GetnUniformfv", 2117 "GetnUniformfvARB", 2118 "GetnUniformiv", 2119 "GetnUniformivARB", 2120 "GetnUniformuiv", 2121 "GetnUniformuivARB", 2122 "GetObjectLabel", 2123 "GetObjectParameterfvARB", 2124 "GetObjectParameterivARB", 2125 "GetObjectPtrLabel", 2126 "GetPixelMapfv", 2127 "GetPixelMapuiv", 2128 "GetPixelMapusv", 2129 "GetPointerv", 2130 "GetPointervEXT", 2131 "GetPolygonStipple", 2132 "GetProgramBinary", 2133 "GetProgramEnvParameterdvARB", 2134 "GetProgramEnvParameterfvARB", 2135 "GetProgramInfoLog", 2136 "GetProgramInterfaceiv", 2137 "GetProgramiv", 2138 "GetProgramivARB", 2139 "GetProgramLocalParameterdvARB", 2140 "GetProgramLocalParameterfvARB", 2141 "GetProgramPipelineInfoLog", 2142 "GetProgramPipelineiv", 2143 "GetProgramResourceIndex", 2144 "GetProgramResourceiv", 2145 "GetProgramResourceLocation", 2146 "GetProgramResourceName", 2147 "GetProgramStringARB", 2148 "GetQueryIndexediv", 2149 "GetQueryiv", 2150 "GetQueryivARB", 2151 "GetQueryObjectiv", 2152 "GetQueryObjectivARB", 2153 "GetQueryObjectuiv", 2154 "GetQueryObjectuivARB", 2155 "GetRenderbufferParameteriv", 2156 "GetRenderbufferParameterivEXT", 2157 "GetSamplerParameterfv", 2158 "GetSamplerParameterIiv", 2159 "GetSamplerParameterIuiv", 2160 "GetSamplerParameteriv", 2161 "GetSeparableFilter", 2162 "GetShaderInfoLog", 2163 "GetShaderiv", 2164 "GetShaderPrecisionFormat", 2165 "GetShaderSource", 2166 "GetShaderSourceARB", 2167 "GetString", 2168 "GetStringi", 2169 "GetSynciv", 2170 "GetTexEnvfv", 2171 "GetTexEnviv", 2172 "GetTexEnvxv", 2173 "GetTexGendv", 2174 "GetTexGenfv", 2175 "GetTexGeniv", 2176 "GetTexImage", 2177 "GetTexLevelParameterfv", 2178 "GetTexLevelParameteriv", 2179 "GetTexParameterfv", 2180 "GetTexParameterIiv", 2181 "GetTexParameterIivEXT", 2182 "GetTexParameterIuiv", 2183 "GetTexParameterIuivEXT", 2184 "GetTexParameteriv", 2185 "GetTexParameterxv", 2186 "GetTransformFeedbackVarying", 2187 "GetUniformBlockIndex", 2188 "GetUniformfv", 2189 "GetUniformfvARB", 2190 "GetUniformIndices", 2191 "GetUniformiv", 2192 "GetUniformivARB", 2193 "GetUniformLocation", 2194 "GetUniformLocationARB", 2195 "GetUniformuiv", 2196 "GetUniformuivEXT", 2197 "GetVertexAttribdv", 2198 "GetVertexAttribdvARB", 2199 "GetVertexAttribfv", 2200 "GetVertexAttribfvARB", 2201 "GetVertexAttribIiv", 2202 "GetVertexAttribIivEXT", 2203 "GetVertexAttribIuiv", 2204 "GetVertexAttribIuivEXT", 2205 "GetVertexAttribiv", 2206 "GetVertexAttribivARB", 2207 "GetVertexAttribPointerv", 2208 "GetVertexAttribPointervARB", 2209 "Hint", 2210 "Histogram", 2211 "Indexd", 2212 "Indexdv", 2213 "Indexf", 2214 "Indexfv", 2215 "Indexi", 2216 "Indexiv", 2217 "IndexMask", 2218 "IndexPointer", 2219 "IndexPointerEXT", 2220 "Indexs", 2221 "Indexsv", 2222 "Indexub", 2223 "Indexubv", 2224 "InitNames", 2225 "InterleavedArrays", 2226 "InvalidateBufferData", 2227 "InvalidateBufferSubData", 2228 "InvalidateFramebuffer", 2229 "InvalidateSubFramebuffer", 2230 "InvalidateTexImage", 2231 "InvalidateTexSubImage", 2232 "IsBuffer", 2233 "IsBufferARB", 2234 "IsEnabled", 2235 "IsEnabledi", 2236 "IsEnabledIndexedEXT", 2237 "IsFramebuffer", 2238 "IsFramebufferEXT", 2239 "IsList", 2240 "IsProgram", 2241 "IsProgramARB", 2242 "IsProgramPipeline", 2243 "IsQuery", 2244 "IsQueryARB", 2245 "IsRenderbuffer", 2246 "IsRenderbufferEXT", 2247 "IsSampler", 2248 "IsShader", 2249 "IsSync", 2250 "IsTexture", 2251 "IsTextureEXT", 2252 "IsTransformFeedback", 2253 "IsVertexArray", 2254 "Lightf", 2255 "Lightfv", 2256 "Lighti", 2257 "Lightiv", 2258 "LightModelf", 2259 "LightModelfv", 2260 "LightModeli", 2261 "LightModeliv", 2262 "LightModelx", 2263 "LightModelxv", 2264 "Lightx", 2265 "Lightxv", 2266 "LineStipple", 2267 "LineWidth", 2268 "LineWidthx", 2269 "LinkProgram", 2270 "LinkProgramARB", 2271 "ListBase", 2272 "LoadIdentity", 2273 "LoadMatrixd", 2274 "LoadMatrixf", 2275 "LoadMatrixx", 2276 "LoadName", 2277 "LoadTransposeMatrixd", 2278 "LoadTransposeMatrixdARB", 2279 "LoadTransposeMatrixf", 2280 "LoadTransposeMatrixfARB", 2281 "LockArraysEXT", 2282 "LogicOp", 2283 "Map1d", 2284 "Map1f", 2285 "Map2d", 2286 "Map2f", 2287 "MapBuffer", 2288 "MapBufferARB", 2289 "MapBufferRange", 2290 "MapGrid1d", 2291 "MapGrid1f", 2292 "MapGrid2d", 2293 "MapGrid2f", 2294 "Materialf", 2295 "Materialfv", 2296 "Materiali", 2297 "Materialiv", 2298 "Materialx", 2299 "Materialxv", 2300 "MatrixMode", 2301 "MemoryBarrier", 2302 "MemoryBarrierByRegion", 2303 "Minmax", 2304 "MinSampleShading", 2305 "MinSampleShadingARB", 2306 "MultiDrawArrays", 2307 "MultiDrawArraysEXT", 2308 "MultiDrawArraysIndirect", 2309 "MultiDrawElements", 2310 "MultiDrawElementsBaseVertex", 2311 "MultiDrawElementsEXT", 2312 "MultiDrawElementsIndirect", 2313 "MultiTexCoord1d", 2314 "MultiTexCoord1dARB", 2315 "MultiTexCoord1dv", 2316 "MultiTexCoord1dvARB", 2317 "MultiTexCoord1f", 2318 "MultiTexCoord1fARB", 2319 "MultiTexCoord1fv", 2320 "MultiTexCoord1fvARB", 2321 "MultiTexCoord1i", 2322 "MultiTexCoord1iARB", 2323 "MultiTexCoord1iv", 2324 "MultiTexCoord1ivARB", 2325 "MultiTexCoord1s", 2326 "MultiTexCoord1sARB", 2327 "MultiTexCoord1sv", 2328 "MultiTexCoord1svARB", 2329 "MultiTexCoord2d", 2330 "MultiTexCoord2dARB", 2331 "MultiTexCoord2dv", 2332 "MultiTexCoord2dvARB", 2333 "MultiTexCoord2f", 2334 "MultiTexCoord2fARB", 2335 "MultiTexCoord2fv", 2336 "MultiTexCoord2fvARB", 2337 "MultiTexCoord2i", 2338 "MultiTexCoord2iARB", 2339 "MultiTexCoord2iv", 2340 "MultiTexCoord2ivARB", 2341 "MultiTexCoord2s", 2342 "MultiTexCoord2sARB", 2343 "MultiTexCoord2sv", 2344 "MultiTexCoord2svARB", 2345 "MultiTexCoord3d", 2346 "MultiTexCoord3dARB", 2347 "MultiTexCoord3dv", 2348 "MultiTexCoord3dvARB", 2349 "MultiTexCoord3f", 2350 "MultiTexCoord3fARB", 2351 "MultiTexCoord3fv", 2352 "MultiTexCoord3fvARB", 2353 "MultiTexCoord3i", 2354 "MultiTexCoord3iARB", 2355 "MultiTexCoord3iv", 2356 "MultiTexCoord3ivARB", 2357 "MultiTexCoord3s", 2358 "MultiTexCoord3sARB", 2359 "MultiTexCoord3sv", 2360 "MultiTexCoord3svARB", 2361 "MultiTexCoord4d", 2362 "MultiTexCoord4dARB", 2363 "MultiTexCoord4dv", 2364 "MultiTexCoord4dvARB", 2365 "MultiTexCoord4f", 2366 "MultiTexCoord4fARB", 2367 "MultiTexCoord4fv", 2368 "MultiTexCoord4fvARB", 2369 "MultiTexCoord4i", 2370 "MultiTexCoord4iARB", 2371 "MultiTexCoord4iv", 2372 "MultiTexCoord4ivARB", 2373 "MultiTexCoord4s", 2374 "MultiTexCoord4sARB", 2375 "MultiTexCoord4sv", 2376 "MultiTexCoord4svARB", 2377 "MultiTexCoord4x", 2378 "MultiTexCoordP1ui", 2379 "MultiTexCoordP1uiv", 2380 "MultiTexCoordP2ui", 2381 "MultiTexCoordP2uiv", 2382 "MultiTexCoordP3ui", 2383 "MultiTexCoordP3uiv", 2384 "MultiTexCoordP4ui", 2385 "MultiTexCoordP4uiv", 2386 "MultMatrixd", 2387 "MultMatrixf", 2388 "MultMatrixx", 2389 "MultTransposeMatrixd", 2390 "MultTransposeMatrixdARB", 2391 "MultTransposeMatrixf", 2392 "MultTransposeMatrixfARB", 2393 "NewList", 2394 "Normal3b", 2395 "Normal3bv", 2396 "Normal3d", 2397 "Normal3dv", 2398 "Normal3f", 2399 "Normal3fv", 2400 "Normal3i", 2401 "Normal3iv", 2402 "Normal3s", 2403 "Normal3sv", 2404 "Normal3x", 2405 "NormalP3ui", 2406 "NormalP3uiv", 2407 "NormalPointer", 2408 "NormalPointerEXT", 2409 "ObjectLabel", 2410 "ObjectPtrLabel", 2411 "Ortho", 2412 "Orthof", 2413 "Orthox", 2414 "PassThrough", 2415 "PatchParameteri", 2416 "PauseTransformFeedback", 2417 "PixelMapfv", 2418 "PixelMapuiv", 2419 "PixelMapusv", 2420 "PixelStoref", 2421 "PixelStorei", 2422 "PixelTransferf", 2423 "PixelTransferi", 2424 "PixelZoom", 2425 "PointParameterf", 2426 "PointParameterfARB", 2427 "PointParameterfEXT", 2428 "PointParameterfv", 2429 "PointParameterfvARB", 2430 "PointParameterfvEXT", 2431 "PointParameteri", 2432 "PointParameteriv", 2433 "PointParameterx", 2434 "PointParameterxv", 2435 "PointSize", 2436 "PointSizePointerOES", 2437 "PointSizex", 2438 "PolygonMode", 2439 "PolygonOffset", 2440 "PolygonOffsetx", 2441 "PolygonStipple", 2442 "PopAttrib", 2443 "PopClientAttrib", 2444 "PopDebugGroup", 2445 "PopMatrix", 2446 "PopName", 2447 "PrimitiveBoundingBox", 2448 "PrimitiveRestartIndex", 2449 "PrimitiveRestartIndexNV", 2450 "PrimitiveRestartNV", 2451 "PrioritizeTextures", 2452 "PrioritizeTexturesEXT", 2453 "ProgramBinary", 2454 "ProgramEnvParameter4dARB", 2455 "ProgramEnvParameter4dvARB", 2456 "ProgramEnvParameter4fARB", 2457 "ProgramEnvParameter4fvARB", 2458 "ProgramLocalParameter4dARB", 2459 "ProgramLocalParameter4dvARB", 2460 "ProgramLocalParameter4fARB", 2461 "ProgramLocalParameter4fvARB", 2462 "ProgramParameteri", 2463 "ProgramParameteriARB", 2464 "ProgramStringARB", 2465 "ProgramUniform1f", 2466 "ProgramUniform1fv", 2467 "ProgramUniform1i", 2468 "ProgramUniform1iv", 2469 "ProgramUniform1ui", 2470 "ProgramUniform1uiv", 2471 "ProgramUniform2f", 2472 "ProgramUniform2fv", 2473 "ProgramUniform2i", 2474 "ProgramUniform2iv", 2475 "ProgramUniform2ui", 2476 "ProgramUniform2uiv", 2477 "ProgramUniform3f", 2478 "ProgramUniform3fv", 2479 "ProgramUniform3i", 2480 "ProgramUniform3iv", 2481 "ProgramUniform3ui", 2482 "ProgramUniform3uiv", 2483 "ProgramUniform4f", 2484 "ProgramUniform4fv", 2485 "ProgramUniform4i", 2486 "ProgramUniform4iv", 2487 "ProgramUniform4ui", 2488 "ProgramUniform4uiv", 2489 "ProgramUniformMatrix2fv", 2490 "ProgramUniformMatrix2x3fv", 2491 "ProgramUniformMatrix2x4fv", 2492 "ProgramUniformMatrix3fv", 2493 "ProgramUniformMatrix3x2fv", 2494 "ProgramUniformMatrix3x4fv", 2495 "ProgramUniformMatrix4fv", 2496 "ProgramUniformMatrix4x2fv", 2497 "ProgramUniformMatrix4x3fv", 2498 "ProvokingVertex", 2499 "ProvokingVertexEXT", 2500 "PushAttrib", 2501 "PushClientAttrib", 2502 "PushDebugGroup", 2503 "PushMatrix", 2504 "PushName", 2505 "RasterPos2d", 2506 "RasterPos2dv", 2507 "RasterPos2f", 2508 "RasterPos2fv", 2509 "RasterPos2i", 2510 "RasterPos2iv", 2511 "RasterPos2s", 2512 "RasterPos2sv", 2513 "RasterPos3d", 2514 "RasterPos3dv", 2515 "RasterPos3f", 2516 "RasterPos3fv", 2517 "RasterPos3i", 2518 "RasterPos3iv", 2519 "RasterPos3s", 2520 "RasterPos3sv", 2521 "RasterPos4d", 2522 "RasterPos4dv", 2523 "RasterPos4f", 2524 "RasterPos4fv", 2525 "RasterPos4i", 2526 "RasterPos4iv", 2527 "RasterPos4s", 2528 "RasterPos4sv", 2529 "ReadBuffer", 2530 "ReadnPixels", 2531 "ReadnPixelsARB", 2532 "ReadPixels", 2533 "Rectd", 2534 "Rectdv", 2535 "Rectf", 2536 "Rectfv", 2537 "Recti", 2538 "Rectiv", 2539 "Rects", 2540 "Rectsv", 2541 "ReleaseShaderCompiler", 2542 "RenderbufferStorage", 2543 "RenderbufferStorageEXT", 2544 "RenderbufferStorageMultisample", 2545 "RenderbufferStorageMultisampleEXT", 2546 "RenderMode", 2547 "ResetHistogram", 2548 "ResetMinmax", 2549 "ResumeTransformFeedback", 2550 "Rotated", 2551 "Rotatef", 2552 "Rotatex", 2553 "SampleCoverage", 2554 "SampleCoverageARB", 2555 "SampleCoveragex", 2556 "SampleMaski", 2557 "SamplerParameterf", 2558 "SamplerParameterfv", 2559 "SamplerParameteri", 2560 "SamplerParameterIiv", 2561 "SamplerParameterIuiv", 2562 "SamplerParameteriv", 2563 "Scaled", 2564 "Scalef", 2565 "Scalex", 2566 "Scissor", 2567 "ScissorArrayv", 2568 "ScissorIndexed", 2569 "ScissorIndexedv", 2570 "SecondaryColor3b", 2571 "SecondaryColor3bEXT", 2572 "SecondaryColor3bv", 2573 "SecondaryColor3bvEXT", 2574 "SecondaryColor3d", 2575 "SecondaryColor3dEXT", 2576 "SecondaryColor3dv", 2577 "SecondaryColor3dvEXT", 2578 "SecondaryColor3f", 2579 "SecondaryColor3fEXT", 2580 "SecondaryColor3fv", 2581 "SecondaryColor3fvEXT", 2582 "SecondaryColor3i", 2583 "SecondaryColor3iEXT", 2584 "SecondaryColor3iv", 2585 "SecondaryColor3ivEXT", 2586 "SecondaryColor3s", 2587 "SecondaryColor3sEXT", 2588 "SecondaryColor3sv", 2589 "SecondaryColor3svEXT", 2590 "SecondaryColor3ub", 2591 "SecondaryColor3ubEXT", 2592 "SecondaryColor3ubv", 2593 "SecondaryColor3ubvEXT", 2594 "SecondaryColor3ui", 2595 "SecondaryColor3uiEXT", 2596 "SecondaryColor3uiv", 2597 "SecondaryColor3uivEXT", 2598 "SecondaryColor3us", 2599 "SecondaryColor3usEXT", 2600 "SecondaryColor3usv", 2601 "SecondaryColor3usvEXT", 2602 "SecondaryColorP3ui", 2603 "SecondaryColorP3uiv", 2604 "SecondaryColorPointer", 2605 "SecondaryColorPointerEXT", 2606 "SelectBuffer", 2607 "SeparableFilter2D", 2608 "ShadeModel", 2609 "ShaderBinary", 2610 "ShaderSource", 2611 "ShaderSourceARB", 2612 "StencilFunc", 2613 "StencilFuncSeparate", 2614 "StencilMask", 2615 "StencilMaskSeparate", 2616 "StencilOp", 2617 "StencilOpSeparate", 2618 "TexBuffer", 2619 "TexBufferARB", 2620 "TexBufferRange", 2621 "TexCoord1d", 2622 "TexCoord1dv", 2623 "TexCoord1f", 2624 "TexCoord1fv", 2625 "TexCoord1i", 2626 "TexCoord1iv", 2627 "TexCoord1s", 2628 "TexCoord1sv", 2629 "TexCoord2d", 2630 "TexCoord2dv", 2631 "TexCoord2f", 2632 "TexCoord2fv", 2633 "TexCoord2i", 2634 "TexCoord2iv", 2635 "TexCoord2s", 2636 "TexCoord2sv", 2637 "TexCoord3d", 2638 "TexCoord3dv", 2639 "TexCoord3f", 2640 "TexCoord3fv", 2641 "TexCoord3i", 2642 "TexCoord3iv", 2643 "TexCoord3s", 2644 "TexCoord3sv", 2645 "TexCoord4d", 2646 "TexCoord4dv", 2647 "TexCoord4f", 2648 "TexCoord4fv", 2649 "TexCoord4i", 2650 "TexCoord4iv", 2651 "TexCoord4s", 2652 "TexCoord4sv", 2653 "TexCoordP1ui", 2654 "TexCoordP1uiv", 2655 "TexCoordP2ui", 2656 "TexCoordP2uiv", 2657 "TexCoordP3ui", 2658 "TexCoordP3uiv", 2659 "TexCoordP4ui", 2660 "TexCoordP4uiv", 2661 "TexCoordPointer", 2662 "TexCoordPointerEXT", 2663 "TexEnvf", 2664 "TexEnvfv", 2665 "TexEnvi", 2666 "TexEnviv", 2667 "TexEnvx", 2668 "TexEnvxv", 2669 "TexGend", 2670 "TexGendv", 2671 "TexGenf", 2672 "TexGenfv", 2673 "TexGeni", 2674 "TexGeniv", 2675 "TexImage1D", 2676 "TexImage2D", 2677 "TexImage2DMultisample", 2678 "TexImage3D", 2679 "TexImage3DEXT", 2680 "TexImage3DMultisample", 2681 "TexParameterf", 2682 "TexParameterfv", 2683 "TexParameteri", 2684 "TexParameterIiv", 2685 "TexParameterIivEXT", 2686 "TexParameterIuiv", 2687 "TexParameterIuivEXT", 2688 "TexParameteriv", 2689 "TexParameterx", 2690 "TexParameterxv", 2691 "TexStorage1D", 2692 "TexStorage2D", 2693 "TexStorage2DMultisample", 2694 "TexStorage3D", 2695 "TexStorage3DMultisample", 2696 "TexSubImage1D", 2697 "TexSubImage2D", 2698 "TexSubImage3D", 2699 "TexSubImage3DEXT", 2700 "TextureBarrierNV", 2701 "TextureStorage1DEXT", 2702 "TextureStorage2DEXT", 2703 "TextureStorage3DEXT", 2704 "TextureView", 2705 "TransformFeedbackVaryings", 2706 "Translated", 2707 "Translatef", 2708 "Translatex", 2709 "Uniform1f", 2710 "Uniform1fARB", 2711 "Uniform1fv", 2712 "Uniform1fvARB", 2713 "Uniform1i", 2714 "Uniform1iARB", 2715 "Uniform1iv", 2716 "Uniform1ivARB", 2717 "Uniform1ui", 2718 "Uniform1uiEXT", 2719 "Uniform1uiv", 2720 "Uniform1uivEXT", 2721 "Uniform2f", 2722 "Uniform2fARB", 2723 "Uniform2fv", 2724 "Uniform2fvARB", 2725 "Uniform2i", 2726 "Uniform2iARB", 2727 "Uniform2iv", 2728 "Uniform2ivARB", 2729 "Uniform2ui", 2730 "Uniform2uiEXT", 2731 "Uniform2uiv", 2732 "Uniform2uivEXT", 2733 "Uniform3f", 2734 "Uniform3fARB", 2735 "Uniform3fv", 2736 "Uniform3fvARB", 2737 "Uniform3i", 2738 "Uniform3iARB", 2739 "Uniform3iv", 2740 "Uniform3ivARB", 2741 "Uniform3ui", 2742 "Uniform3uiEXT", 2743 "Uniform3uiv", 2744 "Uniform3uivEXT", 2745 "Uniform4f", 2746 "Uniform4fARB", 2747 "Uniform4fv", 2748 "Uniform4fvARB", 2749 "Uniform4i", 2750 "Uniform4iARB", 2751 "Uniform4iv", 2752 "Uniform4ivARB", 2753 "Uniform4ui", 2754 "Uniform4uiEXT", 2755 "Uniform4uiv", 2756 "Uniform4uivEXT", 2757 "UniformBlockBinding", 2758 "UniformMatrix2fv", 2759 "UniformMatrix2fvARB", 2760 "UniformMatrix2x3fv", 2761 "UniformMatrix2x4fv", 2762 "UniformMatrix3fv", 2763 "UniformMatrix3fvARB", 2764 "UniformMatrix3x2fv", 2765 "UniformMatrix3x4fv", 2766 "UniformMatrix4fv", 2767 "UniformMatrix4fvARB", 2768 "UniformMatrix4x2fv", 2769 "UniformMatrix4x3fv", 2770 "UnlockArraysEXT", 2771 "UnmapBuffer", 2772 "UnmapBufferARB", 2773 "UseProgram", 2774 "UseProgramObjectARB", 2775 "UseProgramStages", 2776 "ValidateProgram", 2777 "ValidateProgramARB", 2778 "ValidateProgramPipeline", 2779 "Vertex2d", 2780 "Vertex2dv", 2781 "Vertex2f", 2782 "Vertex2fv", 2783 "Vertex2i", 2784 "Vertex2iv", 2785 "Vertex2s", 2786 "Vertex2sv", 2787 "Vertex3d", 2788 "Vertex3dv", 2789 "Vertex3f", 2790 "Vertex3fv", 2791 "Vertex3i", 2792 "Vertex3iv", 2793 "Vertex3s", 2794 "Vertex3sv", 2795 "Vertex4d", 2796 "Vertex4dv", 2797 "Vertex4f", 2798 "Vertex4fv", 2799 "Vertex4i", 2800 "Vertex4iv", 2801 "Vertex4s", 2802 "Vertex4sv", 2803 "VertexAttrib1d", 2804 "VertexAttrib1dARB", 2805 "VertexAttrib1dv", 2806 "VertexAttrib1dvARB", 2807 "VertexAttrib1f", 2808 "VertexAttrib1fARB", 2809 "VertexAttrib1fv", 2810 "VertexAttrib1fvARB", 2811 "VertexAttrib1s", 2812 "VertexAttrib1sARB", 2813 "VertexAttrib1sv", 2814 "VertexAttrib1svARB", 2815 "VertexAttrib2d", 2816 "VertexAttrib2dARB", 2817 "VertexAttrib2dv", 2818 "VertexAttrib2dvARB", 2819 "VertexAttrib2f", 2820 "VertexAttrib2fARB", 2821 "VertexAttrib2fv", 2822 "VertexAttrib2fvARB", 2823 "VertexAttrib2s", 2824 "VertexAttrib2sARB", 2825 "VertexAttrib2sv", 2826 "VertexAttrib2svARB", 2827 "VertexAttrib3d", 2828 "VertexAttrib3dARB", 2829 "VertexAttrib3dv", 2830 "VertexAttrib3dvARB", 2831 "VertexAttrib3f", 2832 "VertexAttrib3fARB", 2833 "VertexAttrib3fv", 2834 "VertexAttrib3fvARB", 2835 "VertexAttrib3s", 2836 "VertexAttrib3sARB", 2837 "VertexAttrib3sv", 2838 "VertexAttrib3svARB", 2839 "VertexAttrib4bv", 2840 "VertexAttrib4bvARB", 2841 "VertexAttrib4d", 2842 "VertexAttrib4dARB", 2843 "VertexAttrib4dv", 2844 "VertexAttrib4dvARB", 2845 "VertexAttrib4f", 2846 "VertexAttrib4fARB", 2847 "VertexAttrib4fv", 2848 "VertexAttrib4fvARB", 2849 "VertexAttrib4iv", 2850 "VertexAttrib4ivARB", 2851 "VertexAttrib4Nbv", 2852 "VertexAttrib4NbvARB", 2853 "VertexAttrib4Niv", 2854 "VertexAttrib4NivARB", 2855 "VertexAttrib4Nsv", 2856 "VertexAttrib4NsvARB", 2857 "VertexAttrib4Nub", 2858 "VertexAttrib4NubARB", 2859 "VertexAttrib4Nubv", 2860 "VertexAttrib4NubvARB", 2861 "VertexAttrib4Nuiv", 2862 "VertexAttrib4NuivARB", 2863 "VertexAttrib4Nusv", 2864 "VertexAttrib4NusvARB", 2865 "VertexAttrib4s", 2866 "VertexAttrib4sARB", 2867 "VertexAttrib4sv", 2868 "VertexAttrib4svARB", 2869 "VertexAttrib4ubv", 2870 "VertexAttrib4ubvARB", 2871 "VertexAttrib4uiv", 2872 "VertexAttrib4uivARB", 2873 "VertexAttrib4usv", 2874 "VertexAttrib4usvARB", 2875 "VertexAttribBinding", 2876 "VertexAttribDivisor", 2877 "VertexAttribDivisorARB", 2878 "VertexAttribFormat", 2879 "VertexAttribI1i", 2880 "VertexAttribI1iEXT", 2881 "VertexAttribI1iv", 2882 "VertexAttribI1ivEXT", 2883 "VertexAttribI1ui", 2884 "VertexAttribI1uiEXT", 2885 "VertexAttribI1uiv", 2886 "VertexAttribI1uivEXT", 2887 "VertexAttribI2i", 2888 "VertexAttribI2iEXT", 2889 "VertexAttribI2iv", 2890 "VertexAttribI2ivEXT", 2891 "VertexAttribI2ui", 2892 "VertexAttribI2uiEXT", 2893 "VertexAttribI2uiv", 2894 "VertexAttribI2uivEXT", 2895 "VertexAttribI3i", 2896 "VertexAttribI3iEXT", 2897 "VertexAttribI3iv", 2898 "VertexAttribI3ivEXT", 2899 "VertexAttribI3ui", 2900 "VertexAttribI3uiEXT", 2901 "VertexAttribI3uiv", 2902 "VertexAttribI3uivEXT", 2903 "VertexAttribI4bv", 2904 "VertexAttribI4bvEXT", 2905 "VertexAttribI4i", 2906 "VertexAttribI4iEXT", 2907 "VertexAttribI4iv", 2908 "VertexAttribI4ivEXT", 2909 "VertexAttribI4sv", 2910 "VertexAttribI4svEXT", 2911 "VertexAttribI4ubv", 2912 "VertexAttribI4ubvEXT", 2913 "VertexAttribI4ui", 2914 "VertexAttribI4uiEXT", 2915 "VertexAttribI4uiv", 2916 "VertexAttribI4uivEXT", 2917 "VertexAttribI4usv", 2918 "VertexAttribI4usvEXT", 2919 "VertexAttribIFormat", 2920 "VertexAttribIPointer", 2921 "VertexAttribIPointerEXT", 2922 "VertexAttribLFormat", 2923 "VertexAttribP1ui", 2924 "VertexAttribP1uiv", 2925 "VertexAttribP2ui", 2926 "VertexAttribP2uiv", 2927 "VertexAttribP3ui", 2928 "VertexAttribP3uiv", 2929 "VertexAttribP4ui", 2930 "VertexAttribP4uiv", 2931 "VertexAttribPointer", 2932 "VertexAttribPointerARB", 2933 "VertexBindingDivisor", 2934 "VertexP2ui", 2935 "VertexP2uiv", 2936 "VertexP3ui", 2937 "VertexP3uiv", 2938 "VertexP4ui", 2939 "VertexP4uiv", 2940 "VertexPointer", 2941 "VertexPointerEXT", 2942 "Viewport", 2943 "ViewportArrayv", 2944 "ViewportIndexedf", 2945 "ViewportIndexedfv", 2946 "WaitSync", 2947 "WindowPos2d", 2948 "WindowPos2dARB", 2949 "WindowPos2dv", 2950 "WindowPos2dvARB", 2951 "WindowPos2f", 2952 "WindowPos2fARB", 2953 "WindowPos2fv", 2954 "WindowPos2fvARB", 2955 "WindowPos2i", 2956 "WindowPos2iARB", 2957 "WindowPos2iv", 2958 "WindowPos2ivARB", 2959 "WindowPos2s", 2960 "WindowPos2sARB", 2961 "WindowPos2sv", 2962 "WindowPos2svARB", 2963 "WindowPos3d", 2964 "WindowPos3dARB", 2965 "WindowPos3dv", 2966 "WindowPos3dvARB", 2967 "WindowPos3f", 2968 "WindowPos3fARB", 2969 "WindowPos3fv", 2970 "WindowPos3fvARB", 2971 "WindowPos3i", 2972 "WindowPos3iARB", 2973 "WindowPos3iv", 2974 "WindowPos3ivARB", 2975 "WindowPos3s", 2976 "WindowPos3sARB", 2977 "WindowPos3sv", 2978 "WindowPos3svARB", 2979] 2980 2981"""Functions that need dispatch slots but are not used 2982 2983Some of these functions may have GLX protocol support (for 2984indirect-rendering). Other were used in previous versions of Mesa. They keep 2985slots in the dispatch table so that newer versions of libGL can still be used 2986with older drivers.""" 2987unused_functions = [ 2988 # SGIS_multisample 2989 "SampleMaskSGIS", 2990 "SamplePatternSGIS", 2991 2992 # NV_vertex_program 2993 "AreProgramsResidentNV", 2994 "ExecuteProgramNV", 2995 "GetProgramParameterdvNV", 2996 "GetProgramParameterfvNV", 2997 "GetProgramivNV", 2998 "GetProgramStringNV", 2999 "GetTrackMatrixivNV", 3000 "GetVertexAttribdvNV", 3001 "GetVertexAttribfvNV", 3002 "GetVertexAttribivNV", 3003 "LoadProgramNV", 3004 "ProgramParameters4dvNV", 3005 "ProgramParameters4fvNV", 3006 "RequestResidentProgramsNV", 3007 "TrackMatrixNV", 3008 "VertexAttribPointerNV", 3009 3010 # MESA_resize_buffers 3011 "ResizeBuffersMESA", 3012 3013 # ATI_envmap_bumpmap 3014 "TexBumpParameterfvATI", 3015 "TexBumpParameterivATI", 3016 "GetTexBumpParameterfvATI", 3017 "GetTexBumpParameterivATI", 3018 3019 # NV_fragment_program 3020 "ProgramNamedParameter4fNV", 3021 "ProgramNamedParameter4dNV", 3022 "ProgramNamedParameter4fvNV", 3023 "ProgramNamedParameter4dvNV", 3024 "GetProgramNamedParameterfvNV", 3025 "GetProgramNamedParameterdvNV", 3026 3027 # APPLE_flush_buffer_range 3028 "BufferParameteriAPPLE", 3029 "FlushMappedBufferRangeAPPLE", 3030 3031 # EXT_separate_shader_objects 3032 "UseShaderProgramEXT", 3033 "ActiveProgramEXT", 3034 "CreateShaderProgramEXT", 3035] 3036