aboutsummaryrefslogtreecommitdiff
path: root/xorg-server/glx/dispatch.h
diff options
context:
space:
mode:
Diffstat (limited to 'xorg-server/glx/dispatch.h')
-rw-r--r--xorg-server/glx/dispatch.h1056
1 files changed, 814 insertions, 242 deletions
diff --git a/xorg-server/glx/dispatch.h b/xorg-server/glx/dispatch.h
index 3ed83f841..6facd054b 100644
--- a/xorg-server/glx/dispatch.h
+++ b/xorg-server/glx/dispatch.h
@@ -63,7 +63,7 @@
} while(0)
/* total number of offsets below */
-#define _gloffset_COUNT 1096
+#define _gloffset_COUNT 1140
#define _gloffset_NewList 0
#define _gloffset_EndList 1
@@ -473,7 +473,7 @@
#define _gloffset_MultiTexCoord4iv 405
#define _gloffset_MultiTexCoord4s 406
#define _gloffset_MultiTexCoord4sv 407
-#define driDispatchRemapTable_size 688
+#define driDispatchRemapTable_size 732
SERVEXTERN int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define CompressedTexImage1D_remap_index 0
@@ -926,244 +926,288 @@ SERVEXTERN int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define TexBufferRange_remap_index 447
#define TexStorage2DMultisample_remap_index 448
#define TexStorage3DMultisample_remap_index 449
-#define InvalidateBufferData_remap_index 450
-#define InvalidateBufferSubData_remap_index 451
-#define InvalidateFramebuffer_remap_index 452
-#define InvalidateSubFramebuffer_remap_index 453
-#define InvalidateTexImage_remap_index 454
-#define InvalidateTexSubImage_remap_index 455
-#define PolygonOffsetEXT_remap_index 456
-#define DrawTexfOES_remap_index 457
-#define DrawTexfvOES_remap_index 458
-#define DrawTexiOES_remap_index 459
-#define DrawTexivOES_remap_index 460
-#define DrawTexsOES_remap_index 461
-#define DrawTexsvOES_remap_index 462
-#define DrawTexxOES_remap_index 463
-#define DrawTexxvOES_remap_index 464
-#define PointSizePointerOES_remap_index 465
-#define QueryMatrixxOES_remap_index 466
-#define SampleMaskSGIS_remap_index 467
-#define SamplePatternSGIS_remap_index 468
-#define ColorPointerEXT_remap_index 469
-#define EdgeFlagPointerEXT_remap_index 470
-#define IndexPointerEXT_remap_index 471
-#define NormalPointerEXT_remap_index 472
-#define TexCoordPointerEXT_remap_index 473
-#define VertexPointerEXT_remap_index 474
-#define DiscardFramebufferEXT_remap_index 475
-#define LockArraysEXT_remap_index 476
-#define UnlockArraysEXT_remap_index 477
-#define DebugMessageCallback_remap_index 478
-#define DebugMessageControl_remap_index 479
-#define DebugMessageInsert_remap_index 480
-#define GetDebugMessageLog_remap_index 481
-#define GetObjectLabel_remap_index 482
-#define GetObjectPtrLabel_remap_index 483
-#define ObjectLabel_remap_index 484
-#define ObjectPtrLabel_remap_index 485
-#define PopDebugGroup_remap_index 486
-#define PushDebugGroup_remap_index 487
-#define SecondaryColor3fEXT_remap_index 488
-#define SecondaryColor3fvEXT_remap_index 489
-#define MultiDrawElementsEXT_remap_index 490
-#define FogCoordfEXT_remap_index 491
-#define FogCoordfvEXT_remap_index 492
-#define ResizeBuffersMESA_remap_index 493
-#define WindowPos4dMESA_remap_index 494
-#define WindowPos4dvMESA_remap_index 495
-#define WindowPos4fMESA_remap_index 496
-#define WindowPos4fvMESA_remap_index 497
-#define WindowPos4iMESA_remap_index 498
-#define WindowPos4ivMESA_remap_index 499
-#define WindowPos4sMESA_remap_index 500
-#define WindowPos4svMESA_remap_index 501
-#define MultiModeDrawArraysIBM_remap_index 502
-#define MultiModeDrawElementsIBM_remap_index 503
-#define AreProgramsResidentNV_remap_index 504
-#define ExecuteProgramNV_remap_index 505
-#define GetProgramParameterdvNV_remap_index 506
-#define GetProgramParameterfvNV_remap_index 507
-#define GetProgramStringNV_remap_index 508
-#define GetProgramivNV_remap_index 509
-#define GetTrackMatrixivNV_remap_index 510
-#define GetVertexAttribdvNV_remap_index 511
-#define GetVertexAttribfvNV_remap_index 512
-#define GetVertexAttribivNV_remap_index 513
-#define LoadProgramNV_remap_index 514
-#define ProgramParameters4dvNV_remap_index 515
-#define ProgramParameters4fvNV_remap_index 516
-#define RequestResidentProgramsNV_remap_index 517
-#define TrackMatrixNV_remap_index 518
-#define VertexAttrib1dNV_remap_index 519
-#define VertexAttrib1dvNV_remap_index 520
-#define VertexAttrib1fNV_remap_index 521
-#define VertexAttrib1fvNV_remap_index 522
-#define VertexAttrib1sNV_remap_index 523
-#define VertexAttrib1svNV_remap_index 524
-#define VertexAttrib2dNV_remap_index 525
-#define VertexAttrib2dvNV_remap_index 526
-#define VertexAttrib2fNV_remap_index 527
-#define VertexAttrib2fvNV_remap_index 528
-#define VertexAttrib2sNV_remap_index 529
-#define VertexAttrib2svNV_remap_index 530
-#define VertexAttrib3dNV_remap_index 531
-#define VertexAttrib3dvNV_remap_index 532
-#define VertexAttrib3fNV_remap_index 533
-#define VertexAttrib3fvNV_remap_index 534
-#define VertexAttrib3sNV_remap_index 535
-#define VertexAttrib3svNV_remap_index 536
-#define VertexAttrib4dNV_remap_index 537
-#define VertexAttrib4dvNV_remap_index 538
-#define VertexAttrib4fNV_remap_index 539
-#define VertexAttrib4fvNV_remap_index 540
-#define VertexAttrib4sNV_remap_index 541
-#define VertexAttrib4svNV_remap_index 542
-#define VertexAttrib4ubNV_remap_index 543
-#define VertexAttrib4ubvNV_remap_index 544
-#define VertexAttribPointerNV_remap_index 545
-#define VertexAttribs1dvNV_remap_index 546
-#define VertexAttribs1fvNV_remap_index 547
-#define VertexAttribs1svNV_remap_index 548
-#define VertexAttribs2dvNV_remap_index 549
-#define VertexAttribs2fvNV_remap_index 550
-#define VertexAttribs2svNV_remap_index 551
-#define VertexAttribs3dvNV_remap_index 552
-#define VertexAttribs3fvNV_remap_index 553
-#define VertexAttribs3svNV_remap_index 554
-#define VertexAttribs4dvNV_remap_index 555
-#define VertexAttribs4fvNV_remap_index 556
-#define VertexAttribs4svNV_remap_index 557
-#define VertexAttribs4ubvNV_remap_index 558
-#define GetTexBumpParameterfvATI_remap_index 559
-#define GetTexBumpParameterivATI_remap_index 560
-#define TexBumpParameterfvATI_remap_index 561
-#define TexBumpParameterivATI_remap_index 562
-#define AlphaFragmentOp1ATI_remap_index 563
-#define AlphaFragmentOp2ATI_remap_index 564
-#define AlphaFragmentOp3ATI_remap_index 565
-#define BeginFragmentShaderATI_remap_index 566
-#define BindFragmentShaderATI_remap_index 567
-#define ColorFragmentOp1ATI_remap_index 568
-#define ColorFragmentOp2ATI_remap_index 569
-#define ColorFragmentOp3ATI_remap_index 570
-#define DeleteFragmentShaderATI_remap_index 571
-#define EndFragmentShaderATI_remap_index 572
-#define GenFragmentShadersATI_remap_index 573
-#define PassTexCoordATI_remap_index 574
-#define SampleMapATI_remap_index 575
-#define SetFragmentShaderConstantATI_remap_index 576
-#define ActiveStencilFaceEXT_remap_index 577
-#define BindVertexArrayAPPLE_remap_index 578
-#define GenVertexArraysAPPLE_remap_index 579
-#define GetProgramNamedParameterdvNV_remap_index 580
-#define GetProgramNamedParameterfvNV_remap_index 581
-#define ProgramNamedParameter4dNV_remap_index 582
-#define ProgramNamedParameter4dvNV_remap_index 583
-#define ProgramNamedParameter4fNV_remap_index 584
-#define ProgramNamedParameter4fvNV_remap_index 585
-#define PrimitiveRestartNV_remap_index 586
-#define GetTexGenxvOES_remap_index 587
-#define TexGenxOES_remap_index 588
-#define TexGenxvOES_remap_index 589
-#define DepthBoundsEXT_remap_index 590
-#define BindFramebufferEXT_remap_index 591
-#define BindRenderbufferEXT_remap_index 592
-#define BufferParameteriAPPLE_remap_index 593
-#define FlushMappedBufferRangeAPPLE_remap_index 594
-#define VertexAttribI1iEXT_remap_index 595
-#define VertexAttribI1uiEXT_remap_index 596
-#define VertexAttribI2iEXT_remap_index 597
-#define VertexAttribI2ivEXT_remap_index 598
-#define VertexAttribI2uiEXT_remap_index 599
-#define VertexAttribI2uivEXT_remap_index 600
-#define VertexAttribI3iEXT_remap_index 601
-#define VertexAttribI3ivEXT_remap_index 602
-#define VertexAttribI3uiEXT_remap_index 603
-#define VertexAttribI3uivEXT_remap_index 604
-#define VertexAttribI4iEXT_remap_index 605
-#define VertexAttribI4ivEXT_remap_index 606
-#define VertexAttribI4uiEXT_remap_index 607
-#define VertexAttribI4uivEXT_remap_index 608
-#define ClearColorIiEXT_remap_index 609
-#define ClearColorIuiEXT_remap_index 610
-#define BindBufferOffsetEXT_remap_index 611
-#define BeginPerfMonitorAMD_remap_index 612
-#define DeletePerfMonitorsAMD_remap_index 613
-#define EndPerfMonitorAMD_remap_index 614
-#define GenPerfMonitorsAMD_remap_index 615
-#define GetPerfMonitorCounterDataAMD_remap_index 616
-#define GetPerfMonitorCounterInfoAMD_remap_index 617
-#define GetPerfMonitorCounterStringAMD_remap_index 618
-#define GetPerfMonitorCountersAMD_remap_index 619
-#define GetPerfMonitorGroupStringAMD_remap_index 620
-#define GetPerfMonitorGroupsAMD_remap_index 621
-#define SelectPerfMonitorCountersAMD_remap_index 622
-#define GetObjectParameterivAPPLE_remap_index 623
-#define ObjectPurgeableAPPLE_remap_index 624
-#define ObjectUnpurgeableAPPLE_remap_index 625
-#define ActiveProgramEXT_remap_index 626
-#define CreateShaderProgramEXT_remap_index 627
-#define UseShaderProgramEXT_remap_index 628
-#define TextureBarrierNV_remap_index 629
-#define VDPAUFiniNV_remap_index 630
-#define VDPAUGetSurfaceivNV_remap_index 631
-#define VDPAUInitNV_remap_index 632
-#define VDPAUIsSurfaceNV_remap_index 633
-#define VDPAUMapSurfacesNV_remap_index 634
-#define VDPAURegisterOutputSurfaceNV_remap_index 635
-#define VDPAURegisterVideoSurfaceNV_remap_index 636
-#define VDPAUSurfaceAccessNV_remap_index 637
-#define VDPAUUnmapSurfacesNV_remap_index 638
-#define VDPAUUnregisterSurfaceNV_remap_index 639
-#define StencilFuncSeparateATI_remap_index 640
-#define ProgramEnvParameters4fvEXT_remap_index 641
-#define ProgramLocalParameters4fvEXT_remap_index 642
-#define EGLImageTargetRenderbufferStorageOES_remap_index 643
-#define EGLImageTargetTexture2DOES_remap_index 644
-#define AlphaFuncx_remap_index 645
-#define ClearColorx_remap_index 646
-#define ClearDepthx_remap_index 647
-#define Color4x_remap_index 648
-#define DepthRangex_remap_index 649
-#define Fogx_remap_index 650
-#define Fogxv_remap_index 651
-#define Frustumf_remap_index 652
-#define Frustumx_remap_index 653
-#define LightModelx_remap_index 654
-#define LightModelxv_remap_index 655
-#define Lightx_remap_index 656
-#define Lightxv_remap_index 657
-#define LineWidthx_remap_index 658
-#define LoadMatrixx_remap_index 659
-#define Materialx_remap_index 660
-#define Materialxv_remap_index 661
-#define MultMatrixx_remap_index 662
-#define MultiTexCoord4x_remap_index 663
-#define Normal3x_remap_index 664
-#define Orthof_remap_index 665
-#define Orthox_remap_index 666
-#define PointSizex_remap_index 667
-#define PolygonOffsetx_remap_index 668
-#define Rotatex_remap_index 669
-#define SampleCoveragex_remap_index 670
-#define Scalex_remap_index 671
-#define TexEnvx_remap_index 672
-#define TexEnvxv_remap_index 673
-#define TexParameterx_remap_index 674
-#define Translatex_remap_index 675
-#define ClipPlanef_remap_index 676
-#define ClipPlanex_remap_index 677
-#define GetClipPlanef_remap_index 678
-#define GetClipPlanex_remap_index 679
-#define GetFixedv_remap_index 680
-#define GetLightxv_remap_index 681
-#define GetMaterialxv_remap_index 682
-#define GetTexEnvxv_remap_index 683
-#define GetTexParameterxv_remap_index 684
-#define PointParameterx_remap_index 685
-#define PointParameterxv_remap_index 686
-#define TexParameterxv_remap_index 687
+#define BufferStorage_remap_index 450
+#define InvalidateBufferData_remap_index 451
+#define InvalidateBufferSubData_remap_index 452
+#define InvalidateFramebuffer_remap_index 453
+#define InvalidateSubFramebuffer_remap_index 454
+#define InvalidateTexImage_remap_index 455
+#define InvalidateTexSubImage_remap_index 456
+#define PolygonOffsetEXT_remap_index 457
+#define DrawTexfOES_remap_index 458
+#define DrawTexfvOES_remap_index 459
+#define DrawTexiOES_remap_index 460
+#define DrawTexivOES_remap_index 461
+#define DrawTexsOES_remap_index 462
+#define DrawTexsvOES_remap_index 463
+#define DrawTexxOES_remap_index 464
+#define DrawTexxvOES_remap_index 465
+#define PointSizePointerOES_remap_index 466
+#define QueryMatrixxOES_remap_index 467
+#define SampleMaskSGIS_remap_index 468
+#define SamplePatternSGIS_remap_index 469
+#define ColorPointerEXT_remap_index 470
+#define EdgeFlagPointerEXT_remap_index 471
+#define IndexPointerEXT_remap_index 472
+#define NormalPointerEXT_remap_index 473
+#define TexCoordPointerEXT_remap_index 474
+#define VertexPointerEXT_remap_index 475
+#define DiscardFramebufferEXT_remap_index 476
+#define ActiveShaderProgram_remap_index 477
+#define BindProgramPipeline_remap_index 478
+#define CreateShaderProgramv_remap_index 479
+#define DeleteProgramPipelines_remap_index 480
+#define GenProgramPipelines_remap_index 481
+#define GetProgramPipelineInfoLog_remap_index 482
+#define GetProgramPipelineiv_remap_index 483
+#define IsProgramPipeline_remap_index 484
+#define LockArraysEXT_remap_index 485
+#define ProgramUniform1f_remap_index 486
+#define ProgramUniform1fv_remap_index 487
+#define ProgramUniform1i_remap_index 488
+#define ProgramUniform1iv_remap_index 489
+#define ProgramUniform1ui_remap_index 490
+#define ProgramUniform1uiv_remap_index 491
+#define ProgramUniform2f_remap_index 492
+#define ProgramUniform2fv_remap_index 493
+#define ProgramUniform2i_remap_index 494
+#define ProgramUniform2iv_remap_index 495
+#define ProgramUniform2ui_remap_index 496
+#define ProgramUniform2uiv_remap_index 497
+#define ProgramUniform3f_remap_index 498
+#define ProgramUniform3fv_remap_index 499
+#define ProgramUniform3i_remap_index 500
+#define ProgramUniform3iv_remap_index 501
+#define ProgramUniform3ui_remap_index 502
+#define ProgramUniform3uiv_remap_index 503
+#define ProgramUniform4f_remap_index 504
+#define ProgramUniform4fv_remap_index 505
+#define ProgramUniform4i_remap_index 506
+#define ProgramUniform4iv_remap_index 507
+#define ProgramUniform4ui_remap_index 508
+#define ProgramUniform4uiv_remap_index 509
+#define ProgramUniformMatrix2fv_remap_index 510
+#define ProgramUniformMatrix2x3fv_remap_index 511
+#define ProgramUniformMatrix2x4fv_remap_index 512
+#define ProgramUniformMatrix3fv_remap_index 513
+#define ProgramUniformMatrix3x2fv_remap_index 514
+#define ProgramUniformMatrix3x4fv_remap_index 515
+#define ProgramUniformMatrix4fv_remap_index 516
+#define ProgramUniformMatrix4x2fv_remap_index 517
+#define ProgramUniformMatrix4x3fv_remap_index 518
+#define UnlockArraysEXT_remap_index 519
+#define UseProgramStages_remap_index 520
+#define ValidateProgramPipeline_remap_index 521
+#define DebugMessageCallback_remap_index 522
+#define DebugMessageControl_remap_index 523
+#define DebugMessageInsert_remap_index 524
+#define GetDebugMessageLog_remap_index 525
+#define GetObjectLabel_remap_index 526
+#define GetObjectPtrLabel_remap_index 527
+#define ObjectLabel_remap_index 528
+#define ObjectPtrLabel_remap_index 529
+#define PopDebugGroup_remap_index 530
+#define PushDebugGroup_remap_index 531
+#define SecondaryColor3fEXT_remap_index 532
+#define SecondaryColor3fvEXT_remap_index 533
+#define MultiDrawElementsEXT_remap_index 534
+#define FogCoordfEXT_remap_index 535
+#define FogCoordfvEXT_remap_index 536
+#define ResizeBuffersMESA_remap_index 537
+#define WindowPos4dMESA_remap_index 538
+#define WindowPos4dvMESA_remap_index 539
+#define WindowPos4fMESA_remap_index 540
+#define WindowPos4fvMESA_remap_index 541
+#define WindowPos4iMESA_remap_index 542
+#define WindowPos4ivMESA_remap_index 543
+#define WindowPos4sMESA_remap_index 544
+#define WindowPos4svMESA_remap_index 545
+#define MultiModeDrawArraysIBM_remap_index 546
+#define MultiModeDrawElementsIBM_remap_index 547
+#define AreProgramsResidentNV_remap_index 548
+#define ExecuteProgramNV_remap_index 549
+#define GetProgramParameterdvNV_remap_index 550
+#define GetProgramParameterfvNV_remap_index 551
+#define GetProgramStringNV_remap_index 552
+#define GetProgramivNV_remap_index 553
+#define GetTrackMatrixivNV_remap_index 554
+#define GetVertexAttribdvNV_remap_index 555
+#define GetVertexAttribfvNV_remap_index 556
+#define GetVertexAttribivNV_remap_index 557
+#define LoadProgramNV_remap_index 558
+#define ProgramParameters4dvNV_remap_index 559
+#define ProgramParameters4fvNV_remap_index 560
+#define RequestResidentProgramsNV_remap_index 561
+#define TrackMatrixNV_remap_index 562
+#define VertexAttrib1dNV_remap_index 563
+#define VertexAttrib1dvNV_remap_index 564
+#define VertexAttrib1fNV_remap_index 565
+#define VertexAttrib1fvNV_remap_index 566
+#define VertexAttrib1sNV_remap_index 567
+#define VertexAttrib1svNV_remap_index 568
+#define VertexAttrib2dNV_remap_index 569
+#define VertexAttrib2dvNV_remap_index 570
+#define VertexAttrib2fNV_remap_index 571
+#define VertexAttrib2fvNV_remap_index 572
+#define VertexAttrib2sNV_remap_index 573
+#define VertexAttrib2svNV_remap_index 574
+#define VertexAttrib3dNV_remap_index 575
+#define VertexAttrib3dvNV_remap_index 576
+#define VertexAttrib3fNV_remap_index 577
+#define VertexAttrib3fvNV_remap_index 578
+#define VertexAttrib3sNV_remap_index 579
+#define VertexAttrib3svNV_remap_index 580
+#define VertexAttrib4dNV_remap_index 581
+#define VertexAttrib4dvNV_remap_index 582
+#define VertexAttrib4fNV_remap_index 583
+#define VertexAttrib4fvNV_remap_index 584
+#define VertexAttrib4sNV_remap_index 585
+#define VertexAttrib4svNV_remap_index 586
+#define VertexAttrib4ubNV_remap_index 587
+#define VertexAttrib4ubvNV_remap_index 588
+#define VertexAttribPointerNV_remap_index 589
+#define VertexAttribs1dvNV_remap_index 590
+#define VertexAttribs1fvNV_remap_index 591
+#define VertexAttribs1svNV_remap_index 592
+#define VertexAttribs2dvNV_remap_index 593
+#define VertexAttribs2fvNV_remap_index 594
+#define VertexAttribs2svNV_remap_index 595
+#define VertexAttribs3dvNV_remap_index 596
+#define VertexAttribs3fvNV_remap_index 597
+#define VertexAttribs3svNV_remap_index 598
+#define VertexAttribs4dvNV_remap_index 599
+#define VertexAttribs4fvNV_remap_index 600
+#define VertexAttribs4svNV_remap_index 601
+#define VertexAttribs4ubvNV_remap_index 602
+#define GetTexBumpParameterfvATI_remap_index 603
+#define GetTexBumpParameterivATI_remap_index 604
+#define TexBumpParameterfvATI_remap_index 605
+#define TexBumpParameterivATI_remap_index 606
+#define AlphaFragmentOp1ATI_remap_index 607
+#define AlphaFragmentOp2ATI_remap_index 608
+#define AlphaFragmentOp3ATI_remap_index 609
+#define BeginFragmentShaderATI_remap_index 610
+#define BindFragmentShaderATI_remap_index 611
+#define ColorFragmentOp1ATI_remap_index 612
+#define ColorFragmentOp2ATI_remap_index 613
+#define ColorFragmentOp3ATI_remap_index 614
+#define DeleteFragmentShaderATI_remap_index 615
+#define EndFragmentShaderATI_remap_index 616
+#define GenFragmentShadersATI_remap_index 617
+#define PassTexCoordATI_remap_index 618
+#define SampleMapATI_remap_index 619
+#define SetFragmentShaderConstantATI_remap_index 620
+#define ActiveStencilFaceEXT_remap_index 621
+#define BindVertexArrayAPPLE_remap_index 622
+#define GenVertexArraysAPPLE_remap_index 623
+#define GetProgramNamedParameterdvNV_remap_index 624
+#define GetProgramNamedParameterfvNV_remap_index 625
+#define ProgramNamedParameter4dNV_remap_index 626
+#define ProgramNamedParameter4dvNV_remap_index 627
+#define ProgramNamedParameter4fNV_remap_index 628
+#define ProgramNamedParameter4fvNV_remap_index 629
+#define PrimitiveRestartNV_remap_index 630
+#define GetTexGenxvOES_remap_index 631
+#define TexGenxOES_remap_index 632
+#define TexGenxvOES_remap_index 633
+#define DepthBoundsEXT_remap_index 634
+#define BindFramebufferEXT_remap_index 635
+#define BindRenderbufferEXT_remap_index 636
+#define BufferParameteriAPPLE_remap_index 637
+#define FlushMappedBufferRangeAPPLE_remap_index 638
+#define VertexAttribI1iEXT_remap_index 639
+#define VertexAttribI1uiEXT_remap_index 640
+#define VertexAttribI2iEXT_remap_index 641
+#define VertexAttribI2ivEXT_remap_index 642
+#define VertexAttribI2uiEXT_remap_index 643
+#define VertexAttribI2uivEXT_remap_index 644
+#define VertexAttribI3iEXT_remap_index 645
+#define VertexAttribI3ivEXT_remap_index 646
+#define VertexAttribI3uiEXT_remap_index 647
+#define VertexAttribI3uivEXT_remap_index 648
+#define VertexAttribI4iEXT_remap_index 649
+#define VertexAttribI4ivEXT_remap_index 650
+#define VertexAttribI4uiEXT_remap_index 651
+#define VertexAttribI4uivEXT_remap_index 652
+#define ClearColorIiEXT_remap_index 653
+#define ClearColorIuiEXT_remap_index 654
+#define BindBufferOffsetEXT_remap_index 655
+#define BeginPerfMonitorAMD_remap_index 656
+#define DeletePerfMonitorsAMD_remap_index 657
+#define EndPerfMonitorAMD_remap_index 658
+#define GenPerfMonitorsAMD_remap_index 659
+#define GetPerfMonitorCounterDataAMD_remap_index 660
+#define GetPerfMonitorCounterInfoAMD_remap_index 661
+#define GetPerfMonitorCounterStringAMD_remap_index 662
+#define GetPerfMonitorCountersAMD_remap_index 663
+#define GetPerfMonitorGroupStringAMD_remap_index 664
+#define GetPerfMonitorGroupsAMD_remap_index 665
+#define SelectPerfMonitorCountersAMD_remap_index 666
+#define GetObjectParameterivAPPLE_remap_index 667
+#define ObjectPurgeableAPPLE_remap_index 668
+#define ObjectUnpurgeableAPPLE_remap_index 669
+#define ActiveProgramEXT_remap_index 670
+#define CreateShaderProgramEXT_remap_index 671
+#define UseShaderProgramEXT_remap_index 672
+#define TextureBarrierNV_remap_index 673
+#define VDPAUFiniNV_remap_index 674
+#define VDPAUGetSurfaceivNV_remap_index 675
+#define VDPAUInitNV_remap_index 676
+#define VDPAUIsSurfaceNV_remap_index 677
+#define VDPAUMapSurfacesNV_remap_index 678
+#define VDPAURegisterOutputSurfaceNV_remap_index 679
+#define VDPAURegisterVideoSurfaceNV_remap_index 680
+#define VDPAUSurfaceAccessNV_remap_index 681
+#define VDPAUUnmapSurfacesNV_remap_index 682
+#define VDPAUUnregisterSurfaceNV_remap_index 683
+#define StencilFuncSeparateATI_remap_index 684
+#define ProgramEnvParameters4fvEXT_remap_index 685
+#define ProgramLocalParameters4fvEXT_remap_index 686
+#define EGLImageTargetRenderbufferStorageOES_remap_index 687
+#define EGLImageTargetTexture2DOES_remap_index 688
+#define AlphaFuncx_remap_index 689
+#define ClearColorx_remap_index 690
+#define ClearDepthx_remap_index 691
+#define Color4x_remap_index 692
+#define DepthRangex_remap_index 693
+#define Fogx_remap_index 694
+#define Fogxv_remap_index 695
+#define Frustumf_remap_index 696
+#define Frustumx_remap_index 697
+#define LightModelx_remap_index 698
+#define LightModelxv_remap_index 699
+#define Lightx_remap_index 700
+#define Lightxv_remap_index 701
+#define LineWidthx_remap_index 702
+#define LoadMatrixx_remap_index 703
+#define Materialx_remap_index 704
+#define Materialxv_remap_index 705
+#define MultMatrixx_remap_index 706
+#define MultiTexCoord4x_remap_index 707
+#define Normal3x_remap_index 708
+#define Orthof_remap_index 709
+#define Orthox_remap_index 710
+#define PointSizex_remap_index 711
+#define PolygonOffsetx_remap_index 712
+#define Rotatex_remap_index 713
+#define SampleCoveragex_remap_index 714
+#define Scalex_remap_index 715
+#define TexEnvx_remap_index 716
+#define TexEnvxv_remap_index 717
+#define TexParameterx_remap_index 718
+#define Translatex_remap_index 719
+#define ClipPlanef_remap_index 720
+#define ClipPlanex_remap_index 721
+#define GetClipPlanef_remap_index 722
+#define GetClipPlanex_remap_index 723
+#define GetFixedv_remap_index 724
+#define GetLightxv_remap_index 725
+#define GetMaterialxv_remap_index 726
+#define GetTexEnvxv_remap_index 727
+#define GetTexParameterxv_remap_index 728
+#define PointParameterx_remap_index 729
+#define PointParameterxv_remap_index 730
+#define TexParameterxv_remap_index 731
#define _gloffset_CompressedTexImage1D driDispatchRemapTable[CompressedTexImage1D_remap_index]
#define _gloffset_CompressedTexImage2D driDispatchRemapTable[CompressedTexImage2D_remap_index]
@@ -1615,6 +1659,7 @@ SERVEXTERN int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define _gloffset_TexBufferRange driDispatchRemapTable[TexBufferRange_remap_index]
#define _gloffset_TexStorage2DMultisample driDispatchRemapTable[TexStorage2DMultisample_remap_index]
#define _gloffset_TexStorage3DMultisample driDispatchRemapTable[TexStorage3DMultisample_remap_index]
+#define _gloffset_BufferStorage driDispatchRemapTable[BufferStorage_remap_index]
#define _gloffset_InvalidateBufferData driDispatchRemapTable[InvalidateBufferData_remap_index]
#define _gloffset_InvalidateBufferSubData driDispatchRemapTable[InvalidateBufferSubData_remap_index]
#define _gloffset_InvalidateFramebuffer driDispatchRemapTable[InvalidateFramebuffer_remap_index]
@@ -1641,8 +1686,51 @@ SERVEXTERN int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define _gloffset_TexCoordPointerEXT driDispatchRemapTable[TexCoordPointerEXT_remap_index]
#define _gloffset_VertexPointerEXT driDispatchRemapTable[VertexPointerEXT_remap_index]
#define _gloffset_DiscardFramebufferEXT driDispatchRemapTable[DiscardFramebufferEXT_remap_index]
+#define _gloffset_ActiveShaderProgram driDispatchRemapTable[ActiveShaderProgram_remap_index]
+#define _gloffset_BindProgramPipeline driDispatchRemapTable[BindProgramPipeline_remap_index]
+#define _gloffset_CreateShaderProgramv driDispatchRemapTable[CreateShaderProgramv_remap_index]
+#define _gloffset_DeleteProgramPipelines driDispatchRemapTable[DeleteProgramPipelines_remap_index]
+#define _gloffset_GenProgramPipelines driDispatchRemapTable[GenProgramPipelines_remap_index]
+#define _gloffset_GetProgramPipelineInfoLog driDispatchRemapTable[GetProgramPipelineInfoLog_remap_index]
+#define _gloffset_GetProgramPipelineiv driDispatchRemapTable[GetProgramPipelineiv_remap_index]
+#define _gloffset_IsProgramPipeline driDispatchRemapTable[IsProgramPipeline_remap_index]
#define _gloffset_LockArraysEXT driDispatchRemapTable[LockArraysEXT_remap_index]
+#define _gloffset_ProgramUniform1f driDispatchRemapTable[ProgramUniform1f_remap_index]
+#define _gloffset_ProgramUniform1fv driDispatchRemapTable[ProgramUniform1fv_remap_index]
+#define _gloffset_ProgramUniform1i driDispatchRemapTable[ProgramUniform1i_remap_index]
+#define _gloffset_ProgramUniform1iv driDispatchRemapTable[ProgramUniform1iv_remap_index]
+#define _gloffset_ProgramUniform1ui driDispatchRemapTable[ProgramUniform1ui_remap_index]
+#define _gloffset_ProgramUniform1uiv driDispatchRemapTable[ProgramUniform1uiv_remap_index]
+#define _gloffset_ProgramUniform2f driDispatchRemapTable[ProgramUniform2f_remap_index]
+#define _gloffset_ProgramUniform2fv driDispatchRemapTable[ProgramUniform2fv_remap_index]
+#define _gloffset_ProgramUniform2i driDispatchRemapTable[ProgramUniform2i_remap_index]
+#define _gloffset_ProgramUniform2iv driDispatchRemapTable[ProgramUniform2iv_remap_index]
+#define _gloffset_ProgramUniform2ui driDispatchRemapTable[ProgramUniform2ui_remap_index]
+#define _gloffset_ProgramUniform2uiv driDispatchRemapTable[ProgramUniform2uiv_remap_index]
+#define _gloffset_ProgramUniform3f driDispatchRemapTable[ProgramUniform3f_remap_index]
+#define _gloffset_ProgramUniform3fv driDispatchRemapTable[ProgramUniform3fv_remap_index]
+#define _gloffset_ProgramUniform3i driDispatchRemapTable[ProgramUniform3i_remap_index]
+#define _gloffset_ProgramUniform3iv driDispatchRemapTable[ProgramUniform3iv_remap_index]
+#define _gloffset_ProgramUniform3ui driDispatchRemapTable[ProgramUniform3ui_remap_index]
+#define _gloffset_ProgramUniform3uiv driDispatchRemapTable[ProgramUniform3uiv_remap_index]
+#define _gloffset_ProgramUniform4f driDispatchRemapTable[ProgramUniform4f_remap_index]
+#define _gloffset_ProgramUniform4fv driDispatchRemapTable[ProgramUniform4fv_remap_index]
+#define _gloffset_ProgramUniform4i driDispatchRemapTable[ProgramUniform4i_remap_index]
+#define _gloffset_ProgramUniform4iv driDispatchRemapTable[ProgramUniform4iv_remap_index]
+#define _gloffset_ProgramUniform4ui driDispatchRemapTable[ProgramUniform4ui_remap_index]
+#define _gloffset_ProgramUniform4uiv driDispatchRemapTable[ProgramUniform4uiv_remap_index]
+#define _gloffset_ProgramUniformMatrix2fv driDispatchRemapTable[ProgramUniformMatrix2fv_remap_index]
+#define _gloffset_ProgramUniformMatrix2x3fv driDispatchRemapTable[ProgramUniformMatrix2x3fv_remap_index]
+#define _gloffset_ProgramUniformMatrix2x4fv driDispatchRemapTable[ProgramUniformMatrix2x4fv_remap_index]
+#define _gloffset_ProgramUniformMatrix3fv driDispatchRemapTable[ProgramUniformMatrix3fv_remap_index]
+#define _gloffset_ProgramUniformMatrix3x2fv driDispatchRemapTable[ProgramUniformMatrix3x2fv_remap_index]
+#define _gloffset_ProgramUniformMatrix3x4fv driDispatchRemapTable[ProgramUniformMatrix3x4fv_remap_index]
+#define _gloffset_ProgramUniformMatrix4fv driDispatchRemapTable[ProgramUniformMatrix4fv_remap_index]
+#define _gloffset_ProgramUniformMatrix4x2fv driDispatchRemapTable[ProgramUniformMatrix4x2fv_remap_index]
+#define _gloffset_ProgramUniformMatrix4x3fv driDispatchRemapTable[ProgramUniformMatrix4x3fv_remap_index]
#define _gloffset_UnlockArraysEXT driDispatchRemapTable[UnlockArraysEXT_remap_index]
+#define _gloffset_UseProgramStages driDispatchRemapTable[UseProgramStages_remap_index]
+#define _gloffset_ValidateProgramPipeline driDispatchRemapTable[ValidateProgramPipeline_remap_index]
#define _gloffset_DebugMessageCallback driDispatchRemapTable[DebugMessageCallback_remap_index]
#define _gloffset_DebugMessageControl driDispatchRemapTable[DebugMessageControl_remap_index]
#define _gloffset_DebugMessageInsert driDispatchRemapTable[DebugMessageInsert_remap_index]
@@ -11292,6 +11380,17 @@ static INLINE void SET_TexStorage3DMultisample(struct _glapi_table *disp, void (
SET_by_offset(disp, _gloffset_TexStorage3DMultisample, fn);
}
+typedef void (GLAPIENTRYP _glptr_BufferStorage)(GLenum, GLsizeiptr, const GLvoid *, GLbitfield);
+#define CALL_BufferStorage(disp, parameters) \
+ (* GET_BufferStorage(disp)) parameters
+static INLINE _glptr_BufferStorage GET_BufferStorage(struct _glapi_table *disp) {
+ return (_glptr_BufferStorage) (GET_by_offset(disp, _gloffset_BufferStorage));
+}
+
+static INLINE void SET_BufferStorage(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLenum, GLsizeiptr, const GLvoid *, GLbitfield)) {
+ SET_by_offset(disp, _gloffset_BufferStorage, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_InvalidateBufferData)(GLuint);
#define CALL_InvalidateBufferData(disp, parameters) \
(* GET_InvalidateBufferData(disp)) parameters
@@ -11578,6 +11677,94 @@ static INLINE void SET_DiscardFramebufferEXT(struct _glapi_table *disp, void (GL
SET_by_offset(disp, _gloffset_DiscardFramebufferEXT, fn);
}
+typedef void (GLAPIENTRYP _glptr_ActiveShaderProgram)(GLuint, GLuint);
+#define CALL_ActiveShaderProgram(disp, parameters) \
+ (* GET_ActiveShaderProgram(disp)) parameters
+static INLINE _glptr_ActiveShaderProgram GET_ActiveShaderProgram(struct _glapi_table *disp) {
+ return (_glptr_ActiveShaderProgram) (GET_by_offset(disp, _gloffset_ActiveShaderProgram));
+}
+
+static INLINE void SET_ActiveShaderProgram(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLuint)) {
+ SET_by_offset(disp, _gloffset_ActiveShaderProgram, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_BindProgramPipeline)(GLuint);
+#define CALL_BindProgramPipeline(disp, parameters) \
+ (* GET_BindProgramPipeline(disp)) parameters
+static INLINE _glptr_BindProgramPipeline GET_BindProgramPipeline(struct _glapi_table *disp) {
+ return (_glptr_BindProgramPipeline) (GET_by_offset(disp, _gloffset_BindProgramPipeline));
+}
+
+static INLINE void SET_BindProgramPipeline(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint)) {
+ SET_by_offset(disp, _gloffset_BindProgramPipeline, fn);
+}
+
+typedef GLuint (GLAPIENTRYP _glptr_CreateShaderProgramv)(GLenum, GLsizei, const GLchar * const *);
+#define CALL_CreateShaderProgramv(disp, parameters) \
+ (* GET_CreateShaderProgramv(disp)) parameters
+static INLINE _glptr_CreateShaderProgramv GET_CreateShaderProgramv(struct _glapi_table *disp) {
+ return (_glptr_CreateShaderProgramv) (GET_by_offset(disp, _gloffset_CreateShaderProgramv));
+}
+
+static INLINE void SET_CreateShaderProgramv(struct _glapi_table *disp, GLuint (GLAPIENTRYP fn)(GLenum, GLsizei, const GLchar * const *)) {
+ SET_by_offset(disp, _gloffset_CreateShaderProgramv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_DeleteProgramPipelines)(GLsizei, const GLuint *);
+#define CALL_DeleteProgramPipelines(disp, parameters) \
+ (* GET_DeleteProgramPipelines(disp)) parameters
+static INLINE _glptr_DeleteProgramPipelines GET_DeleteProgramPipelines(struct _glapi_table *disp) {
+ return (_glptr_DeleteProgramPipelines) (GET_by_offset(disp, _gloffset_DeleteProgramPipelines));
+}
+
+static INLINE void SET_DeleteProgramPipelines(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLsizei, const GLuint *)) {
+ SET_by_offset(disp, _gloffset_DeleteProgramPipelines, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_GenProgramPipelines)(GLsizei, GLuint *);
+#define CALL_GenProgramPipelines(disp, parameters) \
+ (* GET_GenProgramPipelines(disp)) parameters
+static INLINE _glptr_GenProgramPipelines GET_GenProgramPipelines(struct _glapi_table *disp) {
+ return (_glptr_GenProgramPipelines) (GET_by_offset(disp, _gloffset_GenProgramPipelines));
+}
+
+static INLINE void SET_GenProgramPipelines(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLsizei, GLuint *)) {
+ SET_by_offset(disp, _gloffset_GenProgramPipelines, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_GetProgramPipelineInfoLog)(GLuint, GLsizei, GLsizei *, GLchar *);
+#define CALL_GetProgramPipelineInfoLog(disp, parameters) \
+ (* GET_GetProgramPipelineInfoLog(disp)) parameters
+static INLINE _glptr_GetProgramPipelineInfoLog GET_GetProgramPipelineInfoLog(struct _glapi_table *disp) {
+ return (_glptr_GetProgramPipelineInfoLog) (GET_by_offset(disp, _gloffset_GetProgramPipelineInfoLog));
+}
+
+static INLINE void SET_GetProgramPipelineInfoLog(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLsizei, GLsizei *, GLchar *)) {
+ SET_by_offset(disp, _gloffset_GetProgramPipelineInfoLog, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_GetProgramPipelineiv)(GLuint, GLenum, GLint *);
+#define CALL_GetProgramPipelineiv(disp, parameters) \
+ (* GET_GetProgramPipelineiv(disp)) parameters
+static INLINE _glptr_GetProgramPipelineiv GET_GetProgramPipelineiv(struct _glapi_table *disp) {
+ return (_glptr_GetProgramPipelineiv) (GET_by_offset(disp, _gloffset_GetProgramPipelineiv));
+}
+
+static INLINE void SET_GetProgramPipelineiv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLenum, GLint *)) {
+ SET_by_offset(disp, _gloffset_GetProgramPipelineiv, fn);
+}
+
+typedef GLboolean (GLAPIENTRYP _glptr_IsProgramPipeline)(GLuint);
+#define CALL_IsProgramPipeline(disp, parameters) \
+ (* GET_IsProgramPipeline(disp)) parameters
+static INLINE _glptr_IsProgramPipeline GET_IsProgramPipeline(struct _glapi_table *disp) {
+ return (_glptr_IsProgramPipeline) (GET_by_offset(disp, _gloffset_IsProgramPipeline));
+}
+
+static INLINE void SET_IsProgramPipeline(struct _glapi_table *disp, GLboolean (GLAPIENTRYP fn)(GLuint)) {
+ SET_by_offset(disp, _gloffset_IsProgramPipeline, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_LockArraysEXT)(GLint, GLsizei);
#define CALL_LockArraysEXT(disp, parameters) \
(* GET_LockArraysEXT(disp)) parameters
@@ -11589,6 +11776,369 @@ static INLINE void SET_LockArraysEXT(struct _glapi_table *disp, void (GLAPIENTRY
SET_by_offset(disp, _gloffset_LockArraysEXT, fn);
}
+typedef void (GLAPIENTRYP _glptr_ProgramUniform1f)(GLuint, GLint, GLfloat);
+#define CALL_ProgramUniform1f(disp, parameters) \
+ (* GET_ProgramUniform1f(disp)) parameters
+static INLINE _glptr_ProgramUniform1f GET_ProgramUniform1f(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform1f) (GET_by_offset(disp, _gloffset_ProgramUniform1f));
+}
+
+static INLINE void SET_ProgramUniform1f(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLfloat)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform1f, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform1fv)(GLuint, GLint, GLsizei, const GLfloat *);
+#define CALL_ProgramUniform1fv(disp, parameters) \
+ (* GET_ProgramUniform1fv(disp)) parameters
+static INLINE _glptr_ProgramUniform1fv GET_ProgramUniform1fv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform1fv) (GET_by_offset(disp, _gloffset_ProgramUniform1fv));
+}
+
+static INLINE void SET_ProgramUniform1fv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, const GLfloat *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform1fv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform1i)(GLuint, GLint, GLint);
+#define CALL_ProgramUniform1i(disp, parameters) \
+ (* GET_ProgramUniform1i(disp)) parameters
+static INLINE _glptr_ProgramUniform1i GET_ProgramUniform1i(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform1i) (GET_by_offset(disp, _gloffset_ProgramUniform1i));
+}
+
+static INLINE void SET_ProgramUniform1i(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLint)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform1i, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform1iv)(GLuint, GLint, GLsizei, const GLint *);
+#define CALL_ProgramUniform1iv(disp, parameters) \
+ (* GET_ProgramUniform1iv(disp)) parameters
+static INLINE _glptr_ProgramUniform1iv GET_ProgramUniform1iv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform1iv) (GET_by_offset(disp, _gloffset_ProgramUniform1iv));
+}
+
+static INLINE void SET_ProgramUniform1iv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, const GLint *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform1iv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform1ui)(GLuint, GLint, GLuint);
+#define CALL_ProgramUniform1ui(disp, parameters) \
+ (* GET_ProgramUniform1ui(disp)) parameters
+static INLINE _glptr_ProgramUniform1ui GET_ProgramUniform1ui(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform1ui) (GET_by_offset(disp, _gloffset_ProgramUniform1ui));
+}
+
+static INLINE void SET_ProgramUniform1ui(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLuint)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform1ui, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform1uiv)(GLuint, GLint, GLsizei, const GLuint *);
+#define CALL_ProgramUniform1uiv(disp, parameters) \
+ (* GET_ProgramUniform1uiv(disp)) parameters
+static INLINE _glptr_ProgramUniform1uiv GET_ProgramUniform1uiv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform1uiv) (GET_by_offset(disp, _gloffset_ProgramUniform1uiv));
+}
+
+static INLINE void SET_ProgramUniform1uiv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, const GLuint *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform1uiv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform2f)(GLuint, GLint, GLfloat, GLfloat);
+#define CALL_ProgramUniform2f(disp, parameters) \
+ (* GET_ProgramUniform2f(disp)) parameters
+static INLINE _glptr_ProgramUniform2f GET_ProgramUniform2f(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform2f) (GET_by_offset(disp, _gloffset_ProgramUniform2f));
+}
+
+static INLINE void SET_ProgramUniform2f(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLfloat, GLfloat)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform2f, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform2fv)(GLuint, GLint, GLsizei, const GLfloat *);
+#define CALL_ProgramUniform2fv(disp, parameters) \
+ (* GET_ProgramUniform2fv(disp)) parameters
+static INLINE _glptr_ProgramUniform2fv GET_ProgramUniform2fv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform2fv) (GET_by_offset(disp, _gloffset_ProgramUniform2fv));
+}
+
+static INLINE void SET_ProgramUniform2fv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, const GLfloat *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform2fv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform2i)(GLuint, GLint, GLint, GLint);
+#define CALL_ProgramUniform2i(disp, parameters) \
+ (* GET_ProgramUniform2i(disp)) parameters
+static INLINE _glptr_ProgramUniform2i GET_ProgramUniform2i(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform2i) (GET_by_offset(disp, _gloffset_ProgramUniform2i));
+}
+
+static INLINE void SET_ProgramUniform2i(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLint, GLint)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform2i, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform2iv)(GLuint, GLint, GLsizei, const GLint *);
+#define CALL_ProgramUniform2iv(disp, parameters) \
+ (* GET_ProgramUniform2iv(disp)) parameters
+static INLINE _glptr_ProgramUniform2iv GET_ProgramUniform2iv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform2iv) (GET_by_offset(disp, _gloffset_ProgramUniform2iv));
+}
+
+static INLINE void SET_ProgramUniform2iv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, const GLint *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform2iv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform2ui)(GLuint, GLint, GLuint, GLuint);
+#define CALL_ProgramUniform2ui(disp, parameters) \
+ (* GET_ProgramUniform2ui(disp)) parameters
+static INLINE _glptr_ProgramUniform2ui GET_ProgramUniform2ui(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform2ui) (GET_by_offset(disp, _gloffset_ProgramUniform2ui));
+}
+
+static INLINE void SET_ProgramUniform2ui(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLuint, GLuint)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform2ui, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform2uiv)(GLuint, GLint, GLsizei, const GLuint *);
+#define CALL_ProgramUniform2uiv(disp, parameters) \
+ (* GET_ProgramUniform2uiv(disp)) parameters
+static INLINE _glptr_ProgramUniform2uiv GET_ProgramUniform2uiv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform2uiv) (GET_by_offset(disp, _gloffset_ProgramUniform2uiv));
+}
+
+static INLINE void SET_ProgramUniform2uiv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, const GLuint *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform2uiv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform3f)(GLuint, GLint, GLfloat, GLfloat, GLfloat);
+#define CALL_ProgramUniform3f(disp, parameters) \
+ (* GET_ProgramUniform3f(disp)) parameters
+static INLINE _glptr_ProgramUniform3f GET_ProgramUniform3f(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform3f) (GET_by_offset(disp, _gloffset_ProgramUniform3f));
+}
+
+static INLINE void SET_ProgramUniform3f(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLfloat, GLfloat, GLfloat)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform3f, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform3fv)(GLuint, GLint, GLsizei, const GLfloat *);
+#define CALL_ProgramUniform3fv(disp, parameters) \
+ (* GET_ProgramUniform3fv(disp)) parameters
+static INLINE _glptr_ProgramUniform3fv GET_ProgramUniform3fv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform3fv) (GET_by_offset(disp, _gloffset_ProgramUniform3fv));
+}
+
+static INLINE void SET_ProgramUniform3fv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, const GLfloat *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform3fv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform3i)(GLuint, GLint, GLint, GLint, GLint);
+#define CALL_ProgramUniform3i(disp, parameters) \
+ (* GET_ProgramUniform3i(disp)) parameters
+static INLINE _glptr_ProgramUniform3i GET_ProgramUniform3i(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform3i) (GET_by_offset(disp, _gloffset_ProgramUniform3i));
+}
+
+static INLINE void SET_ProgramUniform3i(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLint, GLint, GLint)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform3i, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform3iv)(GLuint, GLint, GLsizei, const GLint *);
+#define CALL_ProgramUniform3iv(disp, parameters) \
+ (* GET_ProgramUniform3iv(disp)) parameters
+static INLINE _glptr_ProgramUniform3iv GET_ProgramUniform3iv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform3iv) (GET_by_offset(disp, _gloffset_ProgramUniform3iv));
+}
+
+static INLINE void SET_ProgramUniform3iv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, const GLint *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform3iv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform3ui)(GLuint, GLint, GLuint, GLuint, GLuint);
+#define CALL_ProgramUniform3ui(disp, parameters) \
+ (* GET_ProgramUniform3ui(disp)) parameters
+static INLINE _glptr_ProgramUniform3ui GET_ProgramUniform3ui(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform3ui) (GET_by_offset(disp, _gloffset_ProgramUniform3ui));
+}
+
+static INLINE void SET_ProgramUniform3ui(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLuint, GLuint, GLuint)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform3ui, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform3uiv)(GLuint, GLint, GLsizei, const GLuint *);
+#define CALL_ProgramUniform3uiv(disp, parameters) \
+ (* GET_ProgramUniform3uiv(disp)) parameters
+static INLINE _glptr_ProgramUniform3uiv GET_ProgramUniform3uiv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform3uiv) (GET_by_offset(disp, _gloffset_ProgramUniform3uiv));
+}
+
+static INLINE void SET_ProgramUniform3uiv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, const GLuint *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform3uiv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform4f)(GLuint, GLint, GLfloat, GLfloat, GLfloat, GLfloat);
+#define CALL_ProgramUniform4f(disp, parameters) \
+ (* GET_ProgramUniform4f(disp)) parameters
+static INLINE _glptr_ProgramUniform4f GET_ProgramUniform4f(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform4f) (GET_by_offset(disp, _gloffset_ProgramUniform4f));
+}
+
+static INLINE void SET_ProgramUniform4f(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLfloat, GLfloat, GLfloat, GLfloat)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform4f, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform4fv)(GLuint, GLint, GLsizei, const GLfloat *);
+#define CALL_ProgramUniform4fv(disp, parameters) \
+ (* GET_ProgramUniform4fv(disp)) parameters
+static INLINE _glptr_ProgramUniform4fv GET_ProgramUniform4fv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform4fv) (GET_by_offset(disp, _gloffset_ProgramUniform4fv));
+}
+
+static INLINE void SET_ProgramUniform4fv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, const GLfloat *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform4fv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform4i)(GLuint, GLint, GLint, GLint, GLint, GLint);
+#define CALL_ProgramUniform4i(disp, parameters) \
+ (* GET_ProgramUniform4i(disp)) parameters
+static INLINE _glptr_ProgramUniform4i GET_ProgramUniform4i(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform4i) (GET_by_offset(disp, _gloffset_ProgramUniform4i));
+}
+
+static INLINE void SET_ProgramUniform4i(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLint, GLint, GLint, GLint)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform4i, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform4iv)(GLuint, GLint, GLsizei, const GLint *);
+#define CALL_ProgramUniform4iv(disp, parameters) \
+ (* GET_ProgramUniform4iv(disp)) parameters
+static INLINE _glptr_ProgramUniform4iv GET_ProgramUniform4iv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform4iv) (GET_by_offset(disp, _gloffset_ProgramUniform4iv));
+}
+
+static INLINE void SET_ProgramUniform4iv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, const GLint *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform4iv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform4ui)(GLuint, GLint, GLuint, GLuint, GLuint, GLuint);
+#define CALL_ProgramUniform4ui(disp, parameters) \
+ (* GET_ProgramUniform4ui(disp)) parameters
+static INLINE _glptr_ProgramUniform4ui GET_ProgramUniform4ui(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform4ui) (GET_by_offset(disp, _gloffset_ProgramUniform4ui));
+}
+
+static INLINE void SET_ProgramUniform4ui(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLuint, GLuint, GLuint, GLuint)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform4ui, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform4uiv)(GLuint, GLint, GLsizei, const GLuint *);
+#define CALL_ProgramUniform4uiv(disp, parameters) \
+ (* GET_ProgramUniform4uiv(disp)) parameters
+static INLINE _glptr_ProgramUniform4uiv GET_ProgramUniform4uiv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform4uiv) (GET_by_offset(disp, _gloffset_ProgramUniform4uiv));
+}
+
+static INLINE void SET_ProgramUniform4uiv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, const GLuint *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform4uiv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix2fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
+#define CALL_ProgramUniformMatrix2fv(disp, parameters) \
+ (* GET_ProgramUniformMatrix2fv(disp)) parameters
+static INLINE _glptr_ProgramUniformMatrix2fv GET_ProgramUniformMatrix2fv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniformMatrix2fv) (GET_by_offset(disp, _gloffset_ProgramUniformMatrix2fv));
+}
+
+static INLINE void SET_ProgramUniformMatrix2fv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniformMatrix2fv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix2x3fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
+#define CALL_ProgramUniformMatrix2x3fv(disp, parameters) \
+ (* GET_ProgramUniformMatrix2x3fv(disp)) parameters
+static INLINE _glptr_ProgramUniformMatrix2x3fv GET_ProgramUniformMatrix2x3fv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniformMatrix2x3fv) (GET_by_offset(disp, _gloffset_ProgramUniformMatrix2x3fv));
+}
+
+static INLINE void SET_ProgramUniformMatrix2x3fv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniformMatrix2x3fv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix2x4fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
+#define CALL_ProgramUniformMatrix2x4fv(disp, parameters) \
+ (* GET_ProgramUniformMatrix2x4fv(disp)) parameters
+static INLINE _glptr_ProgramUniformMatrix2x4fv GET_ProgramUniformMatrix2x4fv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniformMatrix2x4fv) (GET_by_offset(disp, _gloffset_ProgramUniformMatrix2x4fv));
+}
+
+static INLINE void SET_ProgramUniformMatrix2x4fv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniformMatrix2x4fv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix3fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
+#define CALL_ProgramUniformMatrix3fv(disp, parameters) \
+ (* GET_ProgramUniformMatrix3fv(disp)) parameters
+static INLINE _glptr_ProgramUniformMatrix3fv GET_ProgramUniformMatrix3fv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniformMatrix3fv) (GET_by_offset(disp, _gloffset_ProgramUniformMatrix3fv));
+}
+
+static INLINE void SET_ProgramUniformMatrix3fv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniformMatrix3fv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix3x2fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
+#define CALL_ProgramUniformMatrix3x2fv(disp, parameters) \
+ (* GET_ProgramUniformMatrix3x2fv(disp)) parameters
+static INLINE _glptr_ProgramUniformMatrix3x2fv GET_ProgramUniformMatrix3x2fv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniformMatrix3x2fv) (GET_by_offset(disp, _gloffset_ProgramUniformMatrix3x2fv));
+}
+
+static INLINE void SET_ProgramUniformMatrix3x2fv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniformMatrix3x2fv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix3x4fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
+#define CALL_ProgramUniformMatrix3x4fv(disp, parameters) \
+ (* GET_ProgramUniformMatrix3x4fv(disp)) parameters
+static INLINE _glptr_ProgramUniformMatrix3x4fv GET_ProgramUniformMatrix3x4fv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniformMatrix3x4fv) (GET_by_offset(disp, _gloffset_ProgramUniformMatrix3x4fv));
+}
+
+static INLINE void SET_ProgramUniformMatrix3x4fv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniformMatrix3x4fv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix4fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
+#define CALL_ProgramUniformMatrix4fv(disp, parameters) \
+ (* GET_ProgramUniformMatrix4fv(disp)) parameters
+static INLINE _glptr_ProgramUniformMatrix4fv GET_ProgramUniformMatrix4fv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniformMatrix4fv) (GET_by_offset(disp, _gloffset_ProgramUniformMatrix4fv));
+}
+
+static INLINE void SET_ProgramUniformMatrix4fv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniformMatrix4fv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix4x2fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
+#define CALL_ProgramUniformMatrix4x2fv(disp, parameters) \
+ (* GET_ProgramUniformMatrix4x2fv(disp)) parameters
+static INLINE _glptr_ProgramUniformMatrix4x2fv GET_ProgramUniformMatrix4x2fv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniformMatrix4x2fv) (GET_by_offset(disp, _gloffset_ProgramUniformMatrix4x2fv));
+}
+
+static INLINE void SET_ProgramUniformMatrix4x2fv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniformMatrix4x2fv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix4x3fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
+#define CALL_ProgramUniformMatrix4x3fv(disp, parameters) \
+ (* GET_ProgramUniformMatrix4x3fv(disp)) parameters
+static INLINE _glptr_ProgramUniformMatrix4x3fv GET_ProgramUniformMatrix4x3fv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniformMatrix4x3fv) (GET_by_offset(disp, _gloffset_ProgramUniformMatrix4x3fv));
+}
+
+static INLINE void SET_ProgramUniformMatrix4x3fv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniformMatrix4x3fv, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_UnlockArraysEXT)(void);
#define CALL_UnlockArraysEXT(disp, parameters) \
(* GET_UnlockArraysEXT(disp)) parameters
@@ -11600,6 +12150,28 @@ static INLINE void SET_UnlockArraysEXT(struct _glapi_table *disp, void (GLAPIENT
SET_by_offset(disp, _gloffset_UnlockArraysEXT, fn);
}
+typedef void (GLAPIENTRYP _glptr_UseProgramStages)(GLuint, GLbitfield, GLuint);
+#define CALL_UseProgramStages(disp, parameters) \
+ (* GET_UseProgramStages(disp)) parameters
+static INLINE _glptr_UseProgramStages GET_UseProgramStages(struct _glapi_table *disp) {
+ return (_glptr_UseProgramStages) (GET_by_offset(disp, _gloffset_UseProgramStages));
+}
+
+static INLINE void SET_UseProgramStages(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLbitfield, GLuint)) {
+ SET_by_offset(disp, _gloffset_UseProgramStages, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ValidateProgramPipeline)(GLuint);
+#define CALL_ValidateProgramPipeline(disp, parameters) \
+ (* GET_ValidateProgramPipeline(disp)) parameters
+static INLINE _glptr_ValidateProgramPipeline GET_ValidateProgramPipeline(struct _glapi_table *disp) {
+ return (_glptr_ValidateProgramPipeline) (GET_by_offset(disp, _gloffset_ValidateProgramPipeline));
+}
+
+static INLINE void SET_ValidateProgramPipeline(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint)) {
+ SET_by_offset(disp, _gloffset_ValidateProgramPipeline, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_DebugMessageCallback)(GLDEBUGPROC, const GLvoid *);
#define CALL_DebugMessageCallback(disp, parameters) \
(* GET_DebugMessageCallback(disp)) parameters
@@ -13305,14 +13877,14 @@ static INLINE void SET_VDPAUInitNV(struct _glapi_table *disp, void (GLAPIENTRYP
SET_by_offset(disp, _gloffset_VDPAUInitNV, fn);
}
-typedef void (GLAPIENTRYP _glptr_VDPAUIsSurfaceNV)(GLintptr);
+typedef GLboolean (GLAPIENTRYP _glptr_VDPAUIsSurfaceNV)(GLintptr);
#define CALL_VDPAUIsSurfaceNV(disp, parameters) \
(* GET_VDPAUIsSurfaceNV(disp)) parameters
static INLINE _glptr_VDPAUIsSurfaceNV GET_VDPAUIsSurfaceNV(struct _glapi_table *disp) {
return (_glptr_VDPAUIsSurfaceNV) (GET_by_offset(disp, _gloffset_VDPAUIsSurfaceNV));
}
-static INLINE void SET_VDPAUIsSurfaceNV(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLintptr)) {
+static INLINE void SET_VDPAUIsSurfaceNV(struct _glapi_table *disp, GLboolean (GLAPIENTRYP fn)(GLintptr)) {
SET_by_offset(disp, _gloffset_VDPAUIsSurfaceNV, fn);
}