3 # Copyright (C) 2015 Intel Corporation
5 # Permission is hereby granted, free of charge, to any person obtaining a
6 # copy of this software and associated documentation files (the "Software"),
7 # to deal in the Software without restriction, including without limitation
8 # the rights to use, copy, modify, merge, publish, distribute, sublicense,
9 # and/or sell copies of the Software, and to permit persons to whom the
10 # Software is furnished to do so, subject to the following conditions:
12 # The above copyright notice and this permission notice (including the next
13 # paragraph) shall be included in all copies or substantial portions of the
16 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17 # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18 # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
19 # THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20 # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21 # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
24 """Table of functions that have ABI-mandated offsets in the dispatch table.
26 This list will never change."""
179 "ColorMaterial": 151,
203 "PolygonStipple": 175,
206 "TexParameterf": 178,
207 "TexParameterfv": 179,
208 "TexParameteri": 180,
209 "TexParameteriv": 181,
222 "FeedbackBuffer": 194,
275 "PixelTransferf": 247,
276 "PixelTransferi": 248,
297 "GetMaterialfv": 269,
298 "GetMaterialiv": 270,
299 "GetPixelMapfv": 271,
300 "GetPixelMapuiv": 272,
301 "GetPixelMapusv": 273,
302 "GetPolygonStipple": 274,
310 "GetTexParameterfv": 282,
311 "GetTexParameteriv": 283,
312 "GetTexLevelParameterfv": 284,
313 "GetTexLevelParameteriv": 285,
336 "DisableClientState": 309,
339 "EdgeFlagPointer": 312,
340 "EnableClientState": 313,
343 "InterleavedArrays": 317,
344 "NormalPointer": 318,
345 "TexCoordPointer": 320,
346 "VertexPointer": 321,
347 "PolygonOffset": 319,
348 "CopyTexImage1D": 323,
349 "CopyTexImage2D": 324,
350 "CopyTexSubImage1D": 325,
351 "CopyTexSubImage2D": 326,
352 "TexSubImage1D": 332,
353 "TexSubImage2D": 333,
354 "AreTexturesResident": 322,
356 "DeleteTextures": 327,
359 "PrioritizeTextures": 331,
362 "PopClientAttrib": 334,
363 "PushClientAttrib": 335,
365 "BlendEquation": 337,
366 "DrawRangeElements": 338,
368 "ColorTableParameterfv": 340,
369 "ColorTableParameteriv": 341,
370 "CopyColorTable": 342,
371 "GetColorTable": 343,
372 "GetColorTableParameterfv": 344,
373 "GetColorTableParameteriv": 345,
374 "ColorSubTable": 346,
375 "CopyColorSubTable": 347,
376 "ConvolutionFilter1D": 348,
377 "ConvolutionFilter2D": 349,
378 "ConvolutionParameterf": 350,
379 "ConvolutionParameterfv": 351,
380 "ConvolutionParameteri": 352,
381 "ConvolutionParameteriv": 353,
382 "CopyConvolutionFilter1D": 354,
383 "CopyConvolutionFilter2D": 355,
384 "GetConvolutionFilter": 356,
385 "GetConvolutionParameterfv": 357,
386 "GetConvolutionParameteriv": 358,
387 "GetSeparableFilter": 359,
388 "SeparableFilter2D": 360,
390 "GetHistogramParameterfv": 362,
391 "GetHistogramParameteriv": 363,
393 "GetMinmaxParameterfv": 365,
394 "GetMinmaxParameteriv": 366,
397 "ResetHistogram": 369,
400 "TexSubImage3D": 372,
401 "CopyTexSubImage3D": 373,
402 "ActiveTexture": 374,
403 "ClientActiveTexture": 375,
404 "MultiTexCoord1d": 376,
405 "MultiTexCoord1dv": 377,
406 "MultiTexCoord1fARB": 378,
407 "MultiTexCoord1fvARB": 379,
408 "MultiTexCoord1i": 380,
409 "MultiTexCoord1iv": 381,
410 "MultiTexCoord1s": 382,
411 "MultiTexCoord1sv": 383,
412 "MultiTexCoord2d": 384,
413 "MultiTexCoord2dv": 385,
414 "MultiTexCoord2fARB": 386,
415 "MultiTexCoord2fvARB": 387,
416 "MultiTexCoord2i": 388,
417 "MultiTexCoord2iv": 389,
418 "MultiTexCoord2s": 390,
419 "MultiTexCoord2sv": 391,
420 "MultiTexCoord3d": 392,
421 "MultiTexCoord3dv": 393,
422 "MultiTexCoord3fARB": 394,
423 "MultiTexCoord3fvARB": 395,
424 "MultiTexCoord3i": 396,
425 "MultiTexCoord3iv": 397,
426 "MultiTexCoord3s": 398,
427 "MultiTexCoord3sv": 399,
428 "MultiTexCoord4d": 400,
429 "MultiTexCoord4dv": 401,
430 "MultiTexCoord4fARB": 402,
431 "MultiTexCoord4fvARB": 403,
432 "MultiTexCoord4i": 404,
433 "MultiTexCoord4iv": 405,
434 "MultiTexCoord4s": 406,
435 "MultiTexCoord4sv": 407
443 "AlphaFragmentOp1ATI",
444 "AlphaFragmentOp2ATI",
445 "AlphaFragmentOp3ATI",
448 "AreProgramsResidentNV",
449 "AreTexturesResident",
450 "AreTexturesResidentEXT",
456 "BeginConditionalRender",
457 "BeginConditionalRenderNV",
458 "BeginFragmentShaderATI",
459 "BeginPerfMonitorAMD",
463 "BeginTransformFeedback",
464 "BeginTransformFeedbackEXT",
465 "BindAttribLocation",
466 "BindAttribLocationARB",
471 "BindBufferOffsetEXT",
473 "BindBufferRangeEXT",
476 "BindFragDataLocation",
477 "BindFragDataLocationEXT",
478 "BindFragDataLocationIndexed",
479 "BindFragmentShaderATI",
481 "BindFramebufferEXT",
487 "BindRenderbufferEXT",
494 "BindTransformFeedback",
504 "BlendEquationIndexedAMD",
505 "BlendEquationSeparate",
506 "BlendEquationSeparateiARB",
507 "BlendEquationSeparateIndexedAMD",
510 "BlendFuncIndexedAMD",
512 "BlendFuncSeparateEXT",
513 "BlendFuncSeparateiARB",
514 "BlendFuncSeparateIndexedAMD",
523 "CheckFramebufferStatus",
524 "CheckFramebufferStatusEXT",
533 "ClearBufferSubData",
543 "ClearNamedBufferData",
544 "ClearNamedBufferSubData",
548 "ClientActiveTexture",
549 "ClientActiveTextureARB",
588 "ColorFragmentOp1ATI",
589 "ColorFragmentOp2ATI",
590 "ColorFragmentOp3ATI",
593 "ColorMaskIndexedEXT",
604 "ColorTableParameterfv",
605 "ColorTableParameteriv",
608 "CompressedTexImage1D",
609 "CompressedTexImage1DARB",
610 "CompressedTexImage2D",
611 "CompressedTexImage2DARB",
612 "CompressedTexImage3D",
613 "CompressedTexImage3DARB",
614 "CompressedTexSubImage1D",
615 "CompressedTexSubImage1DARB",
616 "CompressedTexSubImage2D",
617 "CompressedTexSubImage2DARB",
618 "CompressedTexSubImage3D",
619 "CompressedTexSubImage3DARB",
620 "CompressedTextureSubImage1D",
621 "CompressedTextureSubImage2D",
622 "CompressedTextureSubImage3D",
623 "ConvolutionFilter1D",
624 "ConvolutionFilter2D",
625 "ConvolutionParameterf",
626 "ConvolutionParameterfv",
627 "ConvolutionParameteri",
628 "ConvolutionParameteriv",
632 "CopyConvolutionFilter1D",
633 "CopyConvolutionFilter2D",
635 "CopyNamedBufferSubData",
642 "CopyTexSubImage1DEXT",
644 "CopyTexSubImage2DEXT",
646 "CopyTexSubImage3DEXT",
647 "CopyTextureSubImage1D",
648 "CopyTextureSubImage2D",
649 "CopyTextureSubImage3D",
652 "CreateProgramObjectARB",
653 "CreateProgramPipelines",
655 "CreateRenderbuffers",
658 "CreateShaderObjectARB",
659 "CreateShaderProgramEXT",
661 "CreateTransformFeedbacks",
662 "CreateVertexArrays",
664 "DebugMessageCallback",
665 "DebugMessageCallbackARB",
666 "DebugMessageControl",
667 "DebugMessageControlARB",
668 "DebugMessageInsert",
669 "DebugMessageInsertARB",
672 "DeleteFragmentShaderATI",
673 "DeleteFramebuffers",
674 "DeleteFramebuffersEXT",
677 "DeletePerfMonitorsAMD",
683 "DeleteRenderbuffers",
684 "DeleteRenderbuffersEXT",
690 "DeleteTransformFeedbacks",
691 "DeleteVertexArrays",
702 "DisableClientState",
705 "DisableVertexArrayAttrib",
706 "DisableVertexAttribArray",
707 "DisableVertexAttribArrayARB",
709 "DispatchComputeIndirect",
712 "DrawArraysIndirect",
713 "DrawArraysInstanced",
714 "DrawArraysInstancedARB",
715 "DrawArraysInstancedBaseInstance",
716 "DrawArraysInstancedEXT",
722 "DrawElementsBaseVertex",
723 "DrawElementsIndirect",
724 "DrawElementsInstanced",
725 "DrawElementsInstancedARB",
726 "DrawElementsInstancedBaseInstance",
727 "DrawElementsInstancedBaseVertex",
728 "DrawElementsInstancedBaseVertexBaseInstance",
729 "DrawElementsInstancedEXT",
732 "DrawRangeElementsBaseVertex",
733 "DrawRangeElementsEXT",
734 "DrawTransformFeedback",
735 "DrawTransformFeedbackInstanced",
736 "DrawTransformFeedbackStream",
737 "DrawTransformFeedbackStreamInstanced",
740 "EdgeFlagPointerEXT",
742 "EGLImageTargetRenderbufferStorageOES",
743 "EGLImageTargetTexture2DOES",
748 "EnableVertexArrayAttrib",
749 "EnableVertexAttribArray",
750 "EnableVertexAttribArrayARB",
752 "EndConditionalRender",
753 "EndConditionalRenderNV",
754 "EndFragmentShaderATI",
760 "EndTransformFeedback",
761 "EndTransformFeedbackEXT",
779 "FlushMappedBufferRange",
780 "FlushMappedNamedBufferRange",
790 "FogCoordPointerEXT",
797 "FramebufferRenderbuffer",
798 "FramebufferRenderbufferEXT",
799 "FramebufferTexture",
800 "FramebufferTexture1D",
801 "FramebufferTexture1DEXT",
802 "FramebufferTexture2D",
803 "FramebufferTexture2DEXT",
804 "FramebufferTexture3D",
805 "FramebufferTexture3DEXT",
806 "FramebufferTextureARB",
807 "FramebufferTextureLayer",
808 "FramebufferTextureLayerARB",
809 "FramebufferTextureLayerEXT",
818 "GenerateTextureMipmap",
819 "GenFragmentShadersATI",
821 "GenFramebuffersEXT",
823 "GenPerfMonitorsAMD",
829 "GenRenderbuffersEXT",
833 "GenTransformFeedbacks",
835 "GetActiveAtomicCounterBufferiv",
837 "GetActiveAttribARB",
839 "GetActiveUniformARB",
840 "GetActiveUniformBlockiv",
841 "GetActiveUniformBlockName",
842 "GetActiveUniformName",
843 "GetActiveUniformsiv",
844 "GetAttachedObjectsARB",
845 "GetAttachedShaders",
847 "GetAttribLocationARB",
848 "GetBooleanIndexedvEXT",
851 "GetBufferParameteri64v",
852 "GetBufferParameteriv",
853 "GetBufferParameterivARB",
855 "GetBufferPointervARB",
857 "GetBufferSubDataARB",
863 "GetColorTableParameterfv",
864 "GetColorTableParameterfvEXT",
865 "GetColorTableParameteriv",
866 "GetColorTableParameterivEXT",
867 "GetCompressedTexImage",
868 "GetCompressedTexImageARB",
869 "GetCompressedTextureImage",
870 "GetConvolutionFilter",
871 "GetConvolutionParameterfv",
872 "GetConvolutionParameteriv",
873 "GetDebugMessageLog",
874 "GetDebugMessageLogARB",
882 "GetFragDataLocation",
883 "GetFragDataLocationEXT",
884 "GetFramebufferAttachmentParameteriv",
885 "GetFramebufferAttachmentParameterivEXT",
886 "GetGraphicsResetStatusARB",
889 "GetHistogramParameterfv",
890 "GetHistogramParameteriv",
894 "GetIntegerIndexedvEXT",
907 "GetMinmaxParameterfv",
908 "GetMinmaxParameteriv",
910 "GetNamedBufferParameteri64v",
911 "GetNamedBufferParameteriv",
912 "GetNamedBufferPointerv",
913 "GetNamedBufferSubData",
914 "GetNamedRenderbufferParameteriv",
916 "GetnCompressedTexImageARB",
917 "GetnConvolutionFilterARB",
924 "GetnPixelMapuivARB",
925 "GetnPixelMapusvARB",
926 "GetnPolygonStippleARB",
927 "GetnSeparableFilterARB",
934 "GetObjectParameterfvARB",
935 "GetObjectParameterivAPPLE",
936 "GetObjectParameterivARB",
938 "GetPerfMonitorCounterDataAMD",
939 "GetPerfMonitorCounterInfoAMD",
940 "GetPerfMonitorCountersAMD",
941 "GetPerfMonitorCounterStringAMD",
942 "GetPerfMonitorGroupsAMD",
943 "GetPerfMonitorGroupStringAMD",
951 "GetProgramEnvParameterdvARB",
952 "GetProgramEnvParameterfvARB",
954 "GetProgramInterfaceiv",
958 "GetProgramLocalParameterdvARB",
959 "GetProgramLocalParameterfvARB",
960 "GetProgramNamedParameterdvNV",
961 "GetProgramNamedParameterfvNV",
962 "GetProgramParameterdvNV",
963 "GetProgramParameterfvNV",
964 "GetProgramResourceIndex",
965 "GetProgramResourceiv",
966 "GetProgramResourceLocation",
967 "GetProgramResourceLocationIndex",
968 "GetProgramResourceName",
969 "GetProgramStringARB",
970 "GetProgramStringNV",
971 "GetQueryBufferObjecti64v",
972 "GetQueryBufferObjectiv",
973 "GetQueryBufferObjectui64v",
974 "GetQueryBufferObjectuiv",
979 "GetQueryObjectivARB",
981 "GetQueryObjectuivARB",
982 "GetRenderbufferParameteriv",
983 "GetRenderbufferParameterivEXT",
984 "GetSamplerParameterfv",
985 "GetSamplerParameterIiv",
986 "GetSamplerParameterIuiv",
987 "GetSamplerParameteriv",
988 "GetSeparableFilter",
991 "GetShaderPrecisionFormat",
993 "GetShaderSourceARB",
997 "GetTexBumpParameterfvATI",
998 "GetTexBumpParameterivATI",
1006 "GetTexLevelParameterfv",
1007 "GetTexLevelParameteriv",
1008 "GetTexParameterfv",
1009 "GetTexParameterIiv",
1010 "GetTexParameterIivEXT",
1011 "GetTexParameterIuiv",
1012 "GetTexParameterIuivEXT",
1013 "GetTexParameteriv",
1014 "GetTexParameterxv",
1016 "GetTextureLevelParameterfv",
1017 "GetTextureLevelParameteriv",
1018 "GetTextureParameterfv",
1019 "GetTextureParameterIiv",
1020 "GetTextureParameterIuiv",
1021 "GetTextureParameteriv",
1022 "GetTrackMatrixivNV",
1023 "GetTransformFeedbacki64_v",
1024 "GetTransformFeedbackiv",
1025 "GetTransformFeedbacki_v",
1026 "GetTransformFeedbackVarying",
1027 "GetTransformFeedbackVaryingEXT",
1028 "GetUniformBlockIndex",
1032 "GetUniformIndices",
1035 "GetUniformLocation",
1036 "GetUniformLocationARB",
1039 "GetVertexArrayIndexed64iv",
1040 "GetVertexArrayIndexediv",
1042 "GetVertexAttribdv",
1043 "GetVertexAttribdvARB",
1044 "GetVertexAttribdvNV",
1045 "GetVertexAttribfv",
1046 "GetVertexAttribfvARB",
1047 "GetVertexAttribfvNV",
1048 "GetVertexAttribIiv",
1049 "GetVertexAttribIivEXT",
1050 "GetVertexAttribIuiv",
1051 "GetVertexAttribIuivEXT",
1052 "GetVertexAttribiv",
1053 "GetVertexAttribivARB",
1054 "GetVertexAttribivNV",
1055 "GetVertexAttribLdv",
1056 "GetVertexAttribPointerv",
1057 "GetVertexAttribPointervARB",
1058 "GetVertexAttribPointervNV",
1075 "InterleavedArrays",
1076 "InvalidateBufferData",
1077 "InvalidateBufferSubData",
1078 "InvalidateFramebuffer",
1079 "InvalidateSubFramebuffer",
1080 "InvalidateTexImage",
1081 "InvalidateTexSubImage",
1086 "IsEnabledIndexedEXT",
1096 "IsRenderbufferEXT",
1102 "IsTransformFeedback",
1128 "LoadTransposeMatrixd",
1129 "LoadTransposeMatrixdARB",
1130 "LoadTransposeMatrixf",
1131 "LoadTransposeMatrixfARB",
1146 "MapNamedBufferRange",
1157 "MinSampleShadingARB",
1159 "MultiDrawArraysEXT",
1160 "MultiDrawArraysIndirect",
1161 "MultiDrawElements",
1162 "MultiDrawElementsBaseVertex",
1163 "MultiDrawElementsEXT",
1164 "MultiDrawElementsIndirect",
1166 "MultiTexCoord1dARB",
1168 "MultiTexCoord1dvARB",
1170 "MultiTexCoord1fARB",
1172 "MultiTexCoord1fvARB",
1174 "MultiTexCoord1iARB",
1176 "MultiTexCoord1ivARB",
1178 "MultiTexCoord1sARB",
1180 "MultiTexCoord1svARB",
1182 "MultiTexCoord2dARB",
1184 "MultiTexCoord2dvARB",
1186 "MultiTexCoord2fARB",
1188 "MultiTexCoord2fvARB",
1190 "MultiTexCoord2iARB",
1192 "MultiTexCoord2ivARB",
1194 "MultiTexCoord2sARB",
1196 "MultiTexCoord2svARB",
1198 "MultiTexCoord3dARB",
1200 "MultiTexCoord3dvARB",
1202 "MultiTexCoord3fARB",
1204 "MultiTexCoord3fvARB",
1206 "MultiTexCoord3iARB",
1208 "MultiTexCoord3ivARB",
1210 "MultiTexCoord3sARB",
1212 "MultiTexCoord3svARB",
1214 "MultiTexCoord4dARB",
1216 "MultiTexCoord4dvARB",
1218 "MultiTexCoord4fARB",
1220 "MultiTexCoord4fvARB",
1222 "MultiTexCoord4iARB",
1224 "MultiTexCoord4ivARB",
1226 "MultiTexCoord4sARB",
1228 "MultiTexCoord4svARB",
1230 "MultiTexCoordP1ui",
1231 "MultiTexCoordP1uiv",
1232 "MultiTexCoordP2ui",
1233 "MultiTexCoordP2uiv",
1234 "MultiTexCoordP3ui",
1235 "MultiTexCoordP3uiv",
1236 "MultiTexCoordP4ui",
1237 "MultiTexCoordP4uiv",
1241 "MultTransposeMatrixd",
1242 "MultTransposeMatrixdARB",
1243 "MultTransposeMatrixf",
1244 "MultTransposeMatrixfARB",
1246 "NamedBufferStorage",
1247 "NamedBufferSubData",
1248 "NamedRenderbufferStorage",
1249 "NamedRenderbufferStorageMultisample",
1268 "ObjectPurgeableAPPLE",
1269 "ObjectUnpurgeableAPPLE",
1275 "PauseTransformFeedback",
1285 "PointParameterfARB",
1286 "PointParameterfEXT",
1288 "PointParameterfvARB",
1289 "PointParameterfvEXT",
1291 "PointParameteriNV",
1293 "PointParameterivNV",
1297 "PointSizePointerOES",
1301 "PolygonOffsetClampEXT",
1310 "PrimitiveRestartIndex",
1311 "PrimitiveRestartIndexNV",
1312 "PrimitiveRestartNV",
1313 "PrioritizeTextures",
1314 "PrioritizeTexturesEXT",
1316 "ProgramEnvParameter4dARB",
1317 "ProgramEnvParameter4dvARB",
1318 "ProgramEnvParameter4fARB",
1319 "ProgramEnvParameter4fvARB",
1320 "ProgramLocalParameter4dARB",
1321 "ProgramLocalParameter4dvARB",
1322 "ProgramLocalParameter4fARB",
1323 "ProgramLocalParameter4fvARB",
1324 "ProgramNamedParameter4dNV",
1325 "ProgramNamedParameter4dvNV",
1326 "ProgramNamedParameter4fNV",
1327 "ProgramNamedParameter4fvNV",
1328 "ProgramParameter4dNV",
1329 "ProgramParameter4dvNV",
1330 "ProgramParameter4fNV",
1331 "ProgramParameter4fvNV",
1332 "ProgramParameteri",
1333 "ProgramParameteriARB",
1334 "ProgramParameters4dvNV",
1335 "ProgramParameters4fvNV",
1338 "ProvokingVertexEXT",
1379 "ReleaseShaderCompiler",
1380 "RenderbufferStorage",
1381 "RenderbufferStorageEXT",
1382 "RenderbufferStorageMultisample",
1383 "RenderbufferStorageMultisampleEXT",
1385 "RequestResidentProgramsNV",
1388 "ResizeBuffersMESA",
1389 "ResumeTransformFeedback",
1394 "SampleCoverageARB",
1398 "SamplerParameterf",
1399 "SamplerParameterfv",
1400 "SamplerParameteri",
1401 "SamplerParameterIiv",
1402 "SamplerParameterIuiv",
1403 "SamplerParameteriv",
1412 "SecondaryColor3bEXT",
1413 "SecondaryColor3bv",
1414 "SecondaryColor3bvEXT",
1416 "SecondaryColor3dEXT",
1417 "SecondaryColor3dv",
1418 "SecondaryColor3dvEXT",
1420 "SecondaryColor3fEXT",
1421 "SecondaryColor3fv",
1422 "SecondaryColor3fvEXT",
1424 "SecondaryColor3iEXT",
1425 "SecondaryColor3iv",
1426 "SecondaryColor3ivEXT",
1428 "SecondaryColor3sEXT",
1429 "SecondaryColor3sv",
1430 "SecondaryColor3svEXT",
1431 "SecondaryColor3ub",
1432 "SecondaryColor3ubEXT",
1433 "SecondaryColor3ubv",
1434 "SecondaryColor3ubvEXT",
1435 "SecondaryColor3ui",
1436 "SecondaryColor3uiEXT",
1437 "SecondaryColor3uiv",
1438 "SecondaryColor3uivEXT",
1439 "SecondaryColor3us",
1440 "SecondaryColor3usEXT",
1441 "SecondaryColor3usv",
1442 "SecondaryColor3usvEXT",
1443 "SecondaryColorP3ui",
1444 "SecondaryColorP3uiv",
1445 "SecondaryColorPointer",
1446 "SecondaryColorPointerEXT",
1448 "SelectPerfMonitorCountersAMD",
1449 "SeparableFilter2D",
1450 "SetFragmentShaderConstantATI",
1456 "StencilFuncSeparate",
1458 "StencilMaskSeparate",
1460 "StencilOpSeparate",
1464 "TexBumpParameterfvATI",
1465 "TexBumpParameterivATI",
1507 "TexCoordPointerEXT",
1522 "TexImage2DMultisample",
1525 "TexImage3DMultisample",
1530 "TexParameterIivEXT",
1532 "TexParameterIuivEXT",
1538 "TexStorage2DMultisample",
1540 "TexStorage3DMultisample",
1550 "TextureBufferRange",
1551 "TextureParameterf",
1552 "TextureParameterfv",
1553 "TextureParameteri",
1554 "TextureParameterIiv",
1555 "TextureParameterIuiv",
1556 "TextureParameteriv",
1558 "TextureStorage1DEXT",
1560 "TextureStorage2DEXT",
1561 "TextureStorage2DMultisample",
1563 "TextureStorage3DEXT",
1564 "TextureStorage3DMultisample",
1565 "TextureSubImage1D",
1566 "TextureSubImage2D",
1567 "TextureSubImage3D",
1570 "TransformFeedbackBufferBase",
1571 "TransformFeedbackBufferRange",
1572 "TransformFeedbackVaryings",
1573 "TransformFeedbackVaryingsEXT",
1633 "UniformBlockBinding",
1636 "UniformMatrix2fvARB",
1637 "UniformMatrix2x3dv",
1638 "UniformMatrix2x3fv",
1639 "UniformMatrix2x4dv",
1640 "UniformMatrix2x4fv",
1643 "UniformMatrix3fvARB",
1644 "UniformMatrix3x2dv",
1645 "UniformMatrix3x2fv",
1646 "UniformMatrix3x4dv",
1647 "UniformMatrix3x4fv",
1650 "UniformMatrix4fvARB",
1651 "UniformMatrix4x2dv",
1652 "UniformMatrix4x2fv",
1653 "UniformMatrix4x3dv",
1654 "UniformMatrix4x3fv",
1660 "UseProgramObjectARB",
1661 "UseShaderProgramEXT",
1663 "ValidateProgramARB",
1665 "VDPAUGetSurfaceivNV",
1668 "VDPAUMapSurfacesNV",
1669 "VDPAURegisterOutputSurfaceNV",
1670 "VDPAURegisterVideoSurfaceNV",
1671 "VDPAUSurfaceAccessNV",
1672 "VDPAUUnmapSurfacesNV",
1673 "VDPAUUnregisterSurfaceNV",
1698 "VertexArrayAttribBinding",
1699 "VertexArrayAttribFormat",
1700 "VertexArrayAttribIFormat",
1701 "VertexArrayAttribLFormat",
1702 "VertexArrayBindingDivisor",
1703 "VertexArrayElementBuffer",
1704 "VertexArrayVertexBuffer",
1705 "VertexArrayVertexBuffers",
1707 "VertexAttrib1dARB",
1710 "VertexAttrib1dvARB",
1711 "VertexAttrib1dvNV",
1713 "VertexAttrib1fARB",
1716 "VertexAttrib1fvARB",
1717 "VertexAttrib1fvNV",
1719 "VertexAttrib1sARB",
1722 "VertexAttrib1svARB",
1723 "VertexAttrib1svNV",
1725 "VertexAttrib2dARB",
1728 "VertexAttrib2dvARB",
1729 "VertexAttrib2dvNV",
1731 "VertexAttrib2fARB",
1734 "VertexAttrib2fvARB",
1735 "VertexAttrib2fvNV",
1737 "VertexAttrib2sARB",
1740 "VertexAttrib2svARB",
1741 "VertexAttrib2svNV",
1743 "VertexAttrib3dARB",
1746 "VertexAttrib3dvARB",
1747 "VertexAttrib3dvNV",
1749 "VertexAttrib3fARB",
1752 "VertexAttrib3fvARB",
1753 "VertexAttrib3fvNV",
1755 "VertexAttrib3sARB",
1758 "VertexAttrib3svARB",
1759 "VertexAttrib3svNV",
1761 "VertexAttrib4bvARB",
1763 "VertexAttrib4dARB",
1766 "VertexAttrib4dvARB",
1767 "VertexAttrib4dvNV",
1769 "VertexAttrib4fARB",
1772 "VertexAttrib4fvARB",
1773 "VertexAttrib4fvNV",
1775 "VertexAttrib4ivARB",
1777 "VertexAttrib4NbvARB",
1779 "VertexAttrib4NivARB",
1781 "VertexAttrib4NsvARB",
1783 "VertexAttrib4NubARB",
1784 "VertexAttrib4Nubv",
1785 "VertexAttrib4NubvARB",
1786 "VertexAttrib4Nuiv",
1787 "VertexAttrib4NuivARB",
1788 "VertexAttrib4Nusv",
1789 "VertexAttrib4NusvARB",
1791 "VertexAttrib4sARB",
1794 "VertexAttrib4svARB",
1795 "VertexAttrib4svNV",
1796 "VertexAttrib4ubNV",
1798 "VertexAttrib4ubvARB",
1799 "VertexAttrib4ubvNV",
1801 "VertexAttrib4uivARB",
1803 "VertexAttrib4usvARB",
1804 "VertexAttribBinding",
1805 "VertexAttribDivisor",
1806 "VertexAttribDivisorARB",
1807 "VertexAttribFormat",
1809 "VertexAttribI1iEXT",
1811 "VertexAttribI1ivEXT",
1813 "VertexAttribI1uiEXT",
1814 "VertexAttribI1uiv",
1815 "VertexAttribI1uivEXT",
1817 "VertexAttribI2iEXT",
1819 "VertexAttribI2ivEXT",
1821 "VertexAttribI2uiEXT",
1822 "VertexAttribI2uiv",
1823 "VertexAttribI2uivEXT",
1825 "VertexAttribI3iEXT",
1827 "VertexAttribI3ivEXT",
1829 "VertexAttribI3uiEXT",
1830 "VertexAttribI3uiv",
1831 "VertexAttribI3uivEXT",
1833 "VertexAttribI4bvEXT",
1835 "VertexAttribI4iEXT",
1837 "VertexAttribI4ivEXT",
1839 "VertexAttribI4svEXT",
1840 "VertexAttribI4ubv",
1841 "VertexAttribI4ubvEXT",
1843 "VertexAttribI4uiEXT",
1844 "VertexAttribI4uiv",
1845 "VertexAttribI4uivEXT",
1846 "VertexAttribI4usv",
1847 "VertexAttribI4usvEXT",
1848 "VertexAttribIFormat",
1849 "VertexAttribIPointer",
1850 "VertexAttribIPointerEXT",
1859 "VertexAttribLFormat",
1860 "VertexAttribLPointer",
1862 "VertexAttribP1uiv",
1864 "VertexAttribP2uiv",
1866 "VertexAttribP3uiv",
1868 "VertexAttribP4uiv",
1869 "VertexAttribPointer",
1870 "VertexAttribPointerARB",
1871 "VertexAttribPointerNV",
1872 "VertexAttribs1dvNV",
1873 "VertexAttribs1fvNV",
1874 "VertexAttribs1svNV",
1875 "VertexAttribs2dvNV",
1876 "VertexAttribs2fvNV",
1877 "VertexAttribs2svNV",
1878 "VertexAttribs3dvNV",
1879 "VertexAttribs3fvNV",
1880 "VertexAttribs3svNV",
1881 "VertexAttribs4dvNV",
1882 "VertexAttribs4fvNV",
1883 "VertexAttribs4svNV",
1884 "VertexAttribs4ubvNV",
1885 "VertexBindingDivisor",
1897 "ViewportIndexedfv",