aboutsummaryrefslogtreecommitdiff
path: root/xorg-server/glx
diff options
context:
space:
mode:
authormarha <marha@users.sourceforge.net>2015-02-22 21:39:56 +0100
committermarha <marha@users.sourceforge.net>2015-02-22 21:39:56 +0100
commit462f18c7b25fe3e467f837647d07ab0a78aa8d2b (patch)
treefc8013c0a1bac05a1945846c1697e973f4c35013 /xorg-server/glx
parent36f711ee12b6dd5184198abed3aa551efb585587 (diff)
downloadvcxsrv-462f18c7b25fe3e467f837647d07ab0a78aa8d2b.tar.gz
vcxsrv-462f18c7b25fe3e467f837647d07ab0a78aa8d2b.tar.bz2
vcxsrv-462f18c7b25fe3e467f837647d07ab0a78aa8d2b.zip
Merged origin/release (checked in because wanted to merge new stuff)
Diffstat (limited to 'xorg-server/glx')
-rw-r--r--xorg-server/glx/clientinfo.c20
-rw-r--r--xorg-server/glx/dispatch.h1652
-rw-r--r--xorg-server/glx/glfunctions.h68
-rw-r--r--xorg-server/glx/glprocs.h2248
-rwxr-xr-x[-rw-r--r--]xorg-server/glx/glxcmds.c167
-rw-r--r--xorg-server/glx/glxcmdsswap.c4
-rwxr-xr-xxorg-server/glx/glxext.c8
-rw-r--r--xorg-server/glx/glxext.h1
-rw-r--r--xorg-server/glx/glxserver.h43
-rw-r--r--xorg-server/glx/indirect_dispatch.h24
-rw-r--r--xorg-server/glx/indirect_program.c2
-rwxr-xr-x[-rw-r--r--]xorg-server/glx/indirect_reqsize.c154
-rwxr-xr-x[-rw-r--r--]xorg-server/glx/indirect_reqsize.h148
-rw-r--r--xorg-server/glx/indirect_size_get.c1
-rw-r--r--xorg-server/glx/indirect_texture_compression.c4
-rw-r--r--xorg-server/glx/indirect_util.c9
-rw-r--r--xorg-server/glx/remap_helper.h4835
-rw-r--r--xorg-server/glx/rensize.c114
-rw-r--r--xorg-server/glx/single2.c23
-rw-r--r--xorg-server/glx/single2swap.c19
-rw-r--r--xorg-server/glx/singlepix.c60
-rw-r--r--xorg-server/glx/singlepixswap.c50
-rw-r--r--xorg-server/glx/swap_interval.c2
-rw-r--r--xorg-server/glx/unpack.h3
24 files changed, 5657 insertions, 4002 deletions
diff --git a/xorg-server/glx/clientinfo.c b/xorg-server/glx/clientinfo.c
index 4aaa4c967..74ad91991 100644
--- a/xorg-server/glx/clientinfo.c
+++ b/xorg-server/glx/clientinfo.c
@@ -33,18 +33,22 @@ static int
set_client_info(__GLXclientState * cl, xGLXSetClientInfoARBReq * req,
unsigned bytes_per_version)
{
+ ClientPtr client = cl->client;
char *gl_extensions;
char *glx_extensions;
+ int size;
+
+ REQUEST_AT_LEAST_SIZE(xGLXSetClientInfoARBReq);
/* Verify that the size of the packet matches the size inferred from the
* sizes specified for the various fields.
*/
- const unsigned expected_size = sz_xGLXSetClientInfoARBReq
- + (req->numVersions * bytes_per_version)
- + __GLX_PAD(req->numGLExtensionBytes)
- + __GLX_PAD(req->numGLXExtensionBytes);
+ size = sz_xGLXSetClientInfoARBReq;
+ size = safe_add(size, safe_mul(req->numVersions, bytes_per_version));
+ size = safe_add(size, safe_pad(req->numGLExtensionBytes));
+ size = safe_add(size, safe_pad(req->numGLXExtensionBytes));
- if (req->length != (expected_size / 4))
+ if (size < 0 || req->length != (size / 4))
return BadLength;
/* Verify that the actual length of the GL extension string matches what's
@@ -80,8 +84,11 @@ __glXDisp_SetClientInfoARB(__GLXclientState * cl, GLbyte * pc)
int
__glXDispSwap_SetClientInfoARB(__GLXclientState * cl, GLbyte * pc)
{
+ ClientPtr client = cl->client;
xGLXSetClientInfoARBReq *req = (xGLXSetClientInfoARBReq *) pc;
+ REQUEST_AT_LEAST_SIZE(xGLXSetClientInfoARBReq);
+
req->length = bswap_16(req->length);
req->numVersions = bswap_32(req->numVersions);
req->numGLExtensionBytes = bswap_32(req->numGLExtensionBytes);
@@ -99,8 +106,11 @@ __glXDisp_SetClientInfo2ARB(__GLXclientState * cl, GLbyte * pc)
int
__glXDispSwap_SetClientInfo2ARB(__GLXclientState * cl, GLbyte * pc)
{
+ ClientPtr client = cl->client;
xGLXSetClientInfoARBReq *req = (xGLXSetClientInfoARBReq *) pc;
+ REQUEST_AT_LEAST_SIZE(xGLXSetClientInfoARBReq);
+
req->length = bswap_16(req->length);
req->numVersions = bswap_32(req->numVersions);
req->numGLExtensionBytes = bswap_32(req->numGLExtensionBytes);
diff --git a/xorg-server/glx/dispatch.h b/xorg-server/glx/dispatch.h
index 027b39567..4dd277093 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 1156
+#define _gloffset_COUNT 1224
#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 748
+#define driDispatchRemapTable_size 816
SERVEXTERN int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define CompressedTexImage1D_remap_index 0
@@ -842,388 +842,456 @@ SERVEXTERN int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define VertexP4uiv_remap_index 363
#define DrawArraysIndirect_remap_index 364
#define DrawElementsIndirect_remap_index 365
-#define BindTransformFeedback_remap_index 366
-#define DeleteTransformFeedbacks_remap_index 367
-#define DrawTransformFeedback_remap_index 368
-#define GenTransformFeedbacks_remap_index 369
-#define IsTransformFeedback_remap_index 370
-#define PauseTransformFeedback_remap_index 371
-#define ResumeTransformFeedback_remap_index 372
-#define BeginQueryIndexed_remap_index 373
-#define DrawTransformFeedbackStream_remap_index 374
-#define EndQueryIndexed_remap_index 375
-#define GetQueryIndexediv_remap_index 376
-#define ClearDepthf_remap_index 377
-#define DepthRangef_remap_index 378
-#define GetShaderPrecisionFormat_remap_index 379
-#define ReleaseShaderCompiler_remap_index 380
-#define ShaderBinary_remap_index 381
-#define GetProgramBinary_remap_index 382
-#define ProgramBinary_remap_index 383
-#define ProgramParameteri_remap_index 384
-#define DepthRangeArrayv_remap_index 385
-#define DepthRangeIndexed_remap_index 386
-#define GetDoublei_v_remap_index 387
-#define GetFloati_v_remap_index 388
-#define ScissorArrayv_remap_index 389
-#define ScissorIndexed_remap_index 390
-#define ScissorIndexedv_remap_index 391
-#define ViewportArrayv_remap_index 392
-#define ViewportIndexedf_remap_index 393
-#define ViewportIndexedfv_remap_index 394
-#define GetGraphicsResetStatusARB_remap_index 395
-#define GetnColorTableARB_remap_index 396
-#define GetnCompressedTexImageARB_remap_index 397
-#define GetnConvolutionFilterARB_remap_index 398
-#define GetnHistogramARB_remap_index 399
-#define GetnMapdvARB_remap_index 400
-#define GetnMapfvARB_remap_index 401
-#define GetnMapivARB_remap_index 402
-#define GetnMinmaxARB_remap_index 403
-#define GetnPixelMapfvARB_remap_index 404
-#define GetnPixelMapuivARB_remap_index 405
-#define GetnPixelMapusvARB_remap_index 406
-#define GetnPolygonStippleARB_remap_index 407
-#define GetnSeparableFilterARB_remap_index 408
-#define GetnTexImageARB_remap_index 409
-#define GetnUniformdvARB_remap_index 410
-#define GetnUniformfvARB_remap_index 411
-#define GetnUniformivARB_remap_index 412
-#define GetnUniformuivARB_remap_index 413
-#define ReadnPixelsARB_remap_index 414
-#define DrawArraysInstancedBaseInstance_remap_index 415
-#define DrawElementsInstancedBaseInstance_remap_index 416
-#define DrawElementsInstancedBaseVertexBaseInstance_remap_index 417
-#define DrawTransformFeedbackInstanced_remap_index 418
-#define DrawTransformFeedbackStreamInstanced_remap_index 419
-#define GetInternalformativ_remap_index 420
-#define GetActiveAtomicCounterBufferiv_remap_index 421
-#define BindImageTexture_remap_index 422
-#define MemoryBarrier_remap_index 423
-#define TexStorage1D_remap_index 424
-#define TexStorage2D_remap_index 425
-#define TexStorage3D_remap_index 426
-#define TextureStorage1DEXT_remap_index 427
-#define TextureStorage2DEXT_remap_index 428
-#define TextureStorage3DEXT_remap_index 429
-#define ClearBufferData_remap_index 430
-#define ClearBufferSubData_remap_index 431
-#define DispatchCompute_remap_index 432
-#define DispatchComputeIndirect_remap_index 433
-#define CopyImageSubData_remap_index 434
-#define TextureView_remap_index 435
-#define BindVertexBuffer_remap_index 436
-#define VertexAttribBinding_remap_index 437
-#define VertexAttribFormat_remap_index 438
-#define VertexAttribIFormat_remap_index 439
-#define VertexAttribLFormat_remap_index 440
-#define VertexBindingDivisor_remap_index 441
-#define MultiDrawArraysIndirect_remap_index 442
-#define MultiDrawElementsIndirect_remap_index 443
-#define TexBufferRange_remap_index 444
-#define TexStorage2DMultisample_remap_index 445
-#define TexStorage3DMultisample_remap_index 446
-#define BufferStorage_remap_index 447
-#define ClearTexImage_remap_index 448
-#define ClearTexSubImage_remap_index 449
-#define BindBuffersBase_remap_index 450
-#define BindBuffersRange_remap_index 451
-#define BindImageTextures_remap_index 452
-#define BindSamplers_remap_index 453
-#define BindTextures_remap_index 454
-#define BindVertexBuffers_remap_index 455
-#define ClipControl_remap_index 456
-#define InvalidateBufferData_remap_index 457
-#define InvalidateBufferSubData_remap_index 458
-#define InvalidateFramebuffer_remap_index 459
-#define InvalidateSubFramebuffer_remap_index 460
-#define InvalidateTexImage_remap_index 461
-#define InvalidateTexSubImage_remap_index 462
-#define PolygonOffsetEXT_remap_index 463
-#define DrawTexfOES_remap_index 464
-#define DrawTexfvOES_remap_index 465
-#define DrawTexiOES_remap_index 466
-#define DrawTexivOES_remap_index 467
-#define DrawTexsOES_remap_index 468
-#define DrawTexsvOES_remap_index 469
-#define DrawTexxOES_remap_index 470
-#define DrawTexxvOES_remap_index 471
-#define PointSizePointerOES_remap_index 472
-#define QueryMatrixxOES_remap_index 473
-#define SampleMaskSGIS_remap_index 474
-#define SamplePatternSGIS_remap_index 475
-#define ColorPointerEXT_remap_index 476
-#define EdgeFlagPointerEXT_remap_index 477
-#define IndexPointerEXT_remap_index 478
-#define NormalPointerEXT_remap_index 479
-#define TexCoordPointerEXT_remap_index 480
-#define VertexPointerEXT_remap_index 481
-#define DiscardFramebufferEXT_remap_index 482
-#define ActiveShaderProgram_remap_index 483
-#define BindProgramPipeline_remap_index 484
-#define CreateShaderProgramv_remap_index 485
-#define DeleteProgramPipelines_remap_index 486
-#define GenProgramPipelines_remap_index 487
-#define GetProgramPipelineInfoLog_remap_index 488
-#define GetProgramPipelineiv_remap_index 489
-#define IsProgramPipeline_remap_index 490
-#define LockArraysEXT_remap_index 491
-#define ProgramUniform1f_remap_index 492
-#define ProgramUniform1fv_remap_index 493
-#define ProgramUniform1i_remap_index 494
-#define ProgramUniform1iv_remap_index 495
-#define ProgramUniform1ui_remap_index 496
-#define ProgramUniform1uiv_remap_index 497
-#define ProgramUniform2f_remap_index 498
-#define ProgramUniform2fv_remap_index 499
-#define ProgramUniform2i_remap_index 500
-#define ProgramUniform2iv_remap_index 501
-#define ProgramUniform2ui_remap_index 502
-#define ProgramUniform2uiv_remap_index 503
-#define ProgramUniform3f_remap_index 504
-#define ProgramUniform3fv_remap_index 505
-#define ProgramUniform3i_remap_index 506
-#define ProgramUniform3iv_remap_index 507
-#define ProgramUniform3ui_remap_index 508
-#define ProgramUniform3uiv_remap_index 509
-#define ProgramUniform4f_remap_index 510
-#define ProgramUniform4fv_remap_index 511
-#define ProgramUniform4i_remap_index 512
-#define ProgramUniform4iv_remap_index 513
-#define ProgramUniform4ui_remap_index 514
-#define ProgramUniform4uiv_remap_index 515
-#define ProgramUniformMatrix2fv_remap_index 516
-#define ProgramUniformMatrix2x3fv_remap_index 517
-#define ProgramUniformMatrix2x4fv_remap_index 518
-#define ProgramUniformMatrix3fv_remap_index 519
-#define ProgramUniformMatrix3x2fv_remap_index 520
-#define ProgramUniformMatrix3x4fv_remap_index 521
-#define ProgramUniformMatrix4fv_remap_index 522
-#define ProgramUniformMatrix4x2fv_remap_index 523
-#define ProgramUniformMatrix4x3fv_remap_index 524
-#define UnlockArraysEXT_remap_index 525
-#define UseProgramStages_remap_index 526
-#define ValidateProgramPipeline_remap_index 527
-#define DebugMessageCallback_remap_index 528
-#define DebugMessageControl_remap_index 529
-#define DebugMessageInsert_remap_index 530
-#define GetDebugMessageLog_remap_index 531
-#define GetObjectLabel_remap_index 532
-#define GetObjectPtrLabel_remap_index 533
-#define ObjectLabel_remap_index 534
-#define ObjectPtrLabel_remap_index 535
-#define PopDebugGroup_remap_index 536
-#define PushDebugGroup_remap_index 537
-#define SecondaryColor3fEXT_remap_index 538
-#define SecondaryColor3fvEXT_remap_index 539
-#define MultiDrawElementsEXT_remap_index 540
-#define FogCoordfEXT_remap_index 541
-#define FogCoordfvEXT_remap_index 542
-#define ResizeBuffersMESA_remap_index 543
-#define WindowPos4dMESA_remap_index 544
-#define WindowPos4dvMESA_remap_index 545
-#define WindowPos4fMESA_remap_index 546
-#define WindowPos4fvMESA_remap_index 547
-#define WindowPos4iMESA_remap_index 548
-#define WindowPos4ivMESA_remap_index 549
-#define WindowPos4sMESA_remap_index 550
-#define WindowPos4svMESA_remap_index 551
-#define MultiModeDrawArraysIBM_remap_index 552
-#define MultiModeDrawElementsIBM_remap_index 553
-#define AreProgramsResidentNV_remap_index 554
-#define ExecuteProgramNV_remap_index 555
-#define GetProgramParameterdvNV_remap_index 556
-#define GetProgramParameterfvNV_remap_index 557
-#define GetProgramStringNV_remap_index 558
-#define GetProgramivNV_remap_index 559
-#define GetTrackMatrixivNV_remap_index 560
-#define GetVertexAttribdvNV_remap_index 561
-#define GetVertexAttribfvNV_remap_index 562
-#define GetVertexAttribivNV_remap_index 563
-#define LoadProgramNV_remap_index 564
-#define ProgramParameters4dvNV_remap_index 565
-#define ProgramParameters4fvNV_remap_index 566
-#define RequestResidentProgramsNV_remap_index 567
-#define TrackMatrixNV_remap_index 568
-#define VertexAttrib1dNV_remap_index 569
-#define VertexAttrib1dvNV_remap_index 570
-#define VertexAttrib1fNV_remap_index 571
-#define VertexAttrib1fvNV_remap_index 572
-#define VertexAttrib1sNV_remap_index 573
-#define VertexAttrib1svNV_remap_index 574
-#define VertexAttrib2dNV_remap_index 575
-#define VertexAttrib2dvNV_remap_index 576
-#define VertexAttrib2fNV_remap_index 577
-#define VertexAttrib2fvNV_remap_index 578
-#define VertexAttrib2sNV_remap_index 579
-#define VertexAttrib2svNV_remap_index 580
-#define VertexAttrib3dNV_remap_index 581
-#define VertexAttrib3dvNV_remap_index 582
-#define VertexAttrib3fNV_remap_index 583
-#define VertexAttrib3fvNV_remap_index 584
-#define VertexAttrib3sNV_remap_index 585
-#define VertexAttrib3svNV_remap_index 586
-#define VertexAttrib4dNV_remap_index 587
-#define VertexAttrib4dvNV_remap_index 588
-#define VertexAttrib4fNV_remap_index 589
-#define VertexAttrib4fvNV_remap_index 590
-#define VertexAttrib4sNV_remap_index 591
-#define VertexAttrib4svNV_remap_index 592
-#define VertexAttrib4ubNV_remap_index 593
-#define VertexAttrib4ubvNV_remap_index 594
-#define VertexAttribPointerNV_remap_index 595
-#define VertexAttribs1dvNV_remap_index 596
-#define VertexAttribs1fvNV_remap_index 597
-#define VertexAttribs1svNV_remap_index 598
-#define VertexAttribs2dvNV_remap_index 599
-#define VertexAttribs2fvNV_remap_index 600
-#define VertexAttribs2svNV_remap_index 601
-#define VertexAttribs3dvNV_remap_index 602
-#define VertexAttribs3fvNV_remap_index 603
-#define VertexAttribs3svNV_remap_index 604
-#define VertexAttribs4dvNV_remap_index 605
-#define VertexAttribs4fvNV_remap_index 606
-#define VertexAttribs4svNV_remap_index 607
-#define VertexAttribs4ubvNV_remap_index 608
-#define GetTexBumpParameterfvATI_remap_index 609
-#define GetTexBumpParameterivATI_remap_index 610
-#define TexBumpParameterfvATI_remap_index 611
-#define TexBumpParameterivATI_remap_index 612
-#define AlphaFragmentOp1ATI_remap_index 613
-#define AlphaFragmentOp2ATI_remap_index 614
-#define AlphaFragmentOp3ATI_remap_index 615
-#define BeginFragmentShaderATI_remap_index 616
-#define BindFragmentShaderATI_remap_index 617
-#define ColorFragmentOp1ATI_remap_index 618
-#define ColorFragmentOp2ATI_remap_index 619
-#define ColorFragmentOp3ATI_remap_index 620
-#define DeleteFragmentShaderATI_remap_index 621
-#define EndFragmentShaderATI_remap_index 622
-#define GenFragmentShadersATI_remap_index 623
-#define PassTexCoordATI_remap_index 624
-#define SampleMapATI_remap_index 625
-#define SetFragmentShaderConstantATI_remap_index 626
-#define ActiveStencilFaceEXT_remap_index 627
-#define BindVertexArrayAPPLE_remap_index 628
-#define GenVertexArraysAPPLE_remap_index 629
-#define GetProgramNamedParameterdvNV_remap_index 630
-#define GetProgramNamedParameterfvNV_remap_index 631
-#define ProgramNamedParameter4dNV_remap_index 632
-#define ProgramNamedParameter4dvNV_remap_index 633
-#define ProgramNamedParameter4fNV_remap_index 634
-#define ProgramNamedParameter4fvNV_remap_index 635
-#define PrimitiveRestartNV_remap_index 636
-#define GetTexGenxvOES_remap_index 637
-#define TexGenxOES_remap_index 638
-#define TexGenxvOES_remap_index 639
-#define DepthBoundsEXT_remap_index 640
-#define BindFramebufferEXT_remap_index 641
-#define BindRenderbufferEXT_remap_index 642
-#define BufferParameteriAPPLE_remap_index 643
-#define FlushMappedBufferRangeAPPLE_remap_index 644
-#define VertexAttribI1iEXT_remap_index 645
-#define VertexAttribI1uiEXT_remap_index 646
-#define VertexAttribI2iEXT_remap_index 647
-#define VertexAttribI2ivEXT_remap_index 648
-#define VertexAttribI2uiEXT_remap_index 649
-#define VertexAttribI2uivEXT_remap_index 650
-#define VertexAttribI3iEXT_remap_index 651
-#define VertexAttribI3ivEXT_remap_index 652
-#define VertexAttribI3uiEXT_remap_index 653
-#define VertexAttribI3uivEXT_remap_index 654
-#define VertexAttribI4iEXT_remap_index 655
-#define VertexAttribI4ivEXT_remap_index 656
-#define VertexAttribI4uiEXT_remap_index 657
-#define VertexAttribI4uivEXT_remap_index 658
-#define ClearColorIiEXT_remap_index 659
-#define ClearColorIuiEXT_remap_index 660
-#define BindBufferOffsetEXT_remap_index 661
-#define BeginPerfMonitorAMD_remap_index 662
-#define DeletePerfMonitorsAMD_remap_index 663
-#define EndPerfMonitorAMD_remap_index 664
-#define GenPerfMonitorsAMD_remap_index 665
-#define GetPerfMonitorCounterDataAMD_remap_index 666
-#define GetPerfMonitorCounterInfoAMD_remap_index 667
-#define GetPerfMonitorCounterStringAMD_remap_index 668
-#define GetPerfMonitorCountersAMD_remap_index 669
-#define GetPerfMonitorGroupStringAMD_remap_index 670
-#define GetPerfMonitorGroupsAMD_remap_index 671
-#define SelectPerfMonitorCountersAMD_remap_index 672
-#define GetObjectParameterivAPPLE_remap_index 673
-#define ObjectPurgeableAPPLE_remap_index 674
-#define ObjectUnpurgeableAPPLE_remap_index 675
-#define ActiveProgramEXT_remap_index 676
-#define CreateShaderProgramEXT_remap_index 677
-#define UseShaderProgramEXT_remap_index 678
-#define TextureBarrierNV_remap_index 679
-#define VDPAUFiniNV_remap_index 680
-#define VDPAUGetSurfaceivNV_remap_index 681
-#define VDPAUInitNV_remap_index 682
-#define VDPAUIsSurfaceNV_remap_index 683
-#define VDPAUMapSurfacesNV_remap_index 684
-#define VDPAURegisterOutputSurfaceNV_remap_index 685
-#define VDPAURegisterVideoSurfaceNV_remap_index 686
-#define VDPAUSurfaceAccessNV_remap_index 687
-#define VDPAUUnmapSurfacesNV_remap_index 688
-#define VDPAUUnregisterSurfaceNV_remap_index 689
-#define BeginPerfQueryINTEL_remap_index 690
-#define CreatePerfQueryINTEL_remap_index 691
-#define DeletePerfQueryINTEL_remap_index 692
-#define EndPerfQueryINTEL_remap_index 693
-#define GetFirstPerfQueryIdINTEL_remap_index 694
-#define GetNextPerfQueryIdINTEL_remap_index 695
-#define GetPerfCounterInfoINTEL_remap_index 696
-#define GetPerfQueryDataINTEL_remap_index 697
-#define GetPerfQueryIdByNameINTEL_remap_index 698
-#define GetPerfQueryInfoINTEL_remap_index 699
-#define StencilFuncSeparateATI_remap_index 700
-#define ProgramEnvParameters4fvEXT_remap_index 701
-#define ProgramLocalParameters4fvEXT_remap_index 702
-#define EGLImageTargetRenderbufferStorageOES_remap_index 703
-#define EGLImageTargetTexture2DOES_remap_index 704
-#define AlphaFuncx_remap_index 705
-#define ClearColorx_remap_index 706
-#define ClearDepthx_remap_index 707
-#define Color4x_remap_index 708
-#define DepthRangex_remap_index 709
-#define Fogx_remap_index 710
-#define Fogxv_remap_index 711
-#define Frustumf_remap_index 712
-#define Frustumx_remap_index 713
-#define LightModelx_remap_index 714
-#define LightModelxv_remap_index 715
-#define Lightx_remap_index 716
-#define Lightxv_remap_index 717
-#define LineWidthx_remap_index 718
-#define LoadMatrixx_remap_index 719
-#define Materialx_remap_index 720
-#define Materialxv_remap_index 721
-#define MultMatrixx_remap_index 722
-#define MultiTexCoord4x_remap_index 723
-#define Normal3x_remap_index 724
-#define Orthof_remap_index 725
-#define Orthox_remap_index 726
-#define PointSizex_remap_index 727
-#define PolygonOffsetx_remap_index 728
-#define Rotatex_remap_index 729
-#define SampleCoveragex_remap_index 730
-#define Scalex_remap_index 731
-#define TexEnvx_remap_index 732
-#define TexEnvxv_remap_index 733
-#define TexParameterx_remap_index 734
-#define Translatex_remap_index 735
-#define ClipPlanef_remap_index 736
-#define ClipPlanex_remap_index 737
-#define GetClipPlanef_remap_index 738
-#define GetClipPlanex_remap_index 739
-#define GetFixedv_remap_index 740
-#define GetLightxv_remap_index 741
-#define GetMaterialxv_remap_index 742
-#define GetTexEnvxv_remap_index 743
-#define GetTexParameterxv_remap_index 744
-#define PointParameterx_remap_index 745
-#define PointParameterxv_remap_index 746
-#define TexParameterxv_remap_index 747
+#define GetUniformdv_remap_index 366
+#define Uniform1d_remap_index 367
+#define Uniform1dv_remap_index 368
+#define Uniform2d_remap_index 369
+#define Uniform2dv_remap_index 370
+#define Uniform3d_remap_index 371
+#define Uniform3dv_remap_index 372
+#define Uniform4d_remap_index 373
+#define Uniform4dv_remap_index 374
+#define UniformMatrix2dv_remap_index 375
+#define UniformMatrix2x3dv_remap_index 376
+#define UniformMatrix2x4dv_remap_index 377
+#define UniformMatrix3dv_remap_index 378
+#define UniformMatrix3x2dv_remap_index 379
+#define UniformMatrix3x4dv_remap_index 380
+#define UniformMatrix4dv_remap_index 381
+#define UniformMatrix4x2dv_remap_index 382
+#define UniformMatrix4x3dv_remap_index 383
+#define BindTransformFeedback_remap_index 384
+#define DeleteTransformFeedbacks_remap_index 385
+#define DrawTransformFeedback_remap_index 386
+#define GenTransformFeedbacks_remap_index 387
+#define IsTransformFeedback_remap_index 388
+#define PauseTransformFeedback_remap_index 389
+#define ResumeTransformFeedback_remap_index 390
+#define BeginQueryIndexed_remap_index 391
+#define DrawTransformFeedbackStream_remap_index 392
+#define EndQueryIndexed_remap_index 393
+#define GetQueryIndexediv_remap_index 394
+#define ClearDepthf_remap_index 395
+#define DepthRangef_remap_index 396
+#define GetShaderPrecisionFormat_remap_index 397
+#define ReleaseShaderCompiler_remap_index 398
+#define ShaderBinary_remap_index 399
+#define GetProgramBinary_remap_index 400
+#define ProgramBinary_remap_index 401
+#define ProgramParameteri_remap_index 402
+#define DepthRangeArrayv_remap_index 403
+#define DepthRangeIndexed_remap_index 404
+#define GetDoublei_v_remap_index 405
+#define GetFloati_v_remap_index 406
+#define ScissorArrayv_remap_index 407
+#define ScissorIndexed_remap_index 408
+#define ScissorIndexedv_remap_index 409
+#define ViewportArrayv_remap_index 410
+#define ViewportIndexedf_remap_index 411
+#define ViewportIndexedfv_remap_index 412
+#define GetGraphicsResetStatusARB_remap_index 413
+#define GetnColorTableARB_remap_index 414
+#define GetnCompressedTexImageARB_remap_index 415
+#define GetnConvolutionFilterARB_remap_index 416
+#define GetnHistogramARB_remap_index 417
+#define GetnMapdvARB_remap_index 418
+#define GetnMapfvARB_remap_index 419
+#define GetnMapivARB_remap_index 420
+#define GetnMinmaxARB_remap_index 421
+#define GetnPixelMapfvARB_remap_index 422
+#define GetnPixelMapuivARB_remap_index 423
+#define GetnPixelMapusvARB_remap_index 424
+#define GetnPolygonStippleARB_remap_index 425
+#define GetnSeparableFilterARB_remap_index 426
+#define GetnTexImageARB_remap_index 427
+#define GetnUniformdvARB_remap_index 428
+#define GetnUniformfvARB_remap_index 429
+#define GetnUniformivARB_remap_index 430
+#define GetnUniformuivARB_remap_index 431
+#define ReadnPixelsARB_remap_index 432
+#define DrawArraysInstancedBaseInstance_remap_index 433
+#define DrawElementsInstancedBaseInstance_remap_index 434
+#define DrawElementsInstancedBaseVertexBaseInstance_remap_index 435
+#define DrawTransformFeedbackInstanced_remap_index 436
+#define DrawTransformFeedbackStreamInstanced_remap_index 437
+#define GetInternalformativ_remap_index 438
+#define GetActiveAtomicCounterBufferiv_remap_index 439
+#define BindImageTexture_remap_index 440
+#define MemoryBarrier_remap_index 441
+#define TexStorage1D_remap_index 442
+#define TexStorage2D_remap_index 443
+#define TexStorage3D_remap_index 444
+#define TextureStorage1DEXT_remap_index 445
+#define TextureStorage2DEXT_remap_index 446
+#define TextureStorage3DEXT_remap_index 447
+#define ClearBufferData_remap_index 448
+#define ClearBufferSubData_remap_index 449
+#define DispatchCompute_remap_index 450
+#define DispatchComputeIndirect_remap_index 451
+#define CopyImageSubData_remap_index 452
+#define TextureView_remap_index 453
+#define BindVertexBuffer_remap_index 454
+#define VertexAttribBinding_remap_index 455
+#define VertexAttribFormat_remap_index 456
+#define VertexAttribIFormat_remap_index 457
+#define VertexAttribLFormat_remap_index 458
+#define VertexBindingDivisor_remap_index 459
+#define MultiDrawArraysIndirect_remap_index 460
+#define MultiDrawElementsIndirect_remap_index 461
+#define TexBufferRange_remap_index 462
+#define TexStorage2DMultisample_remap_index 463
+#define TexStorage3DMultisample_remap_index 464
+#define BufferStorage_remap_index 465
+#define ClearTexImage_remap_index 466
+#define ClearTexSubImage_remap_index 467
+#define BindBuffersBase_remap_index 468
+#define BindBuffersRange_remap_index 469
+#define BindImageTextures_remap_index 470
+#define BindSamplers_remap_index 471
+#define BindTextures_remap_index 472
+#define BindVertexBuffers_remap_index 473
+#define ClipControl_remap_index 474
+#define BindTextureUnit_remap_index 475
+#define CompressedTextureSubImage1D_remap_index 476
+#define CompressedTextureSubImage2D_remap_index 477
+#define CompressedTextureSubImage3D_remap_index 478
+#define CopyTextureSubImage1D_remap_index 479
+#define CopyTextureSubImage2D_remap_index 480
+#define CopyTextureSubImage3D_remap_index 481
+#define CreateTextures_remap_index 482
+#define GenerateTextureMipmap_remap_index 483
+#define GetCompressedTextureImage_remap_index 484
+#define GetTextureImage_remap_index 485
+#define GetTextureLevelParameterfv_remap_index 486
+#define GetTextureLevelParameteriv_remap_index 487
+#define GetTextureParameterIiv_remap_index 488
+#define GetTextureParameterIuiv_remap_index 489
+#define GetTextureParameterfv_remap_index 490
+#define GetTextureParameteriv_remap_index 491
+#define TextureBuffer_remap_index 492
+#define TextureParameterIiv_remap_index 493
+#define TextureParameterIuiv_remap_index 494
+#define TextureParameterf_remap_index 495
+#define TextureParameterfv_remap_index 496
+#define TextureParameteri_remap_index 497
+#define TextureParameteriv_remap_index 498
+#define TextureStorage1D_remap_index 499
+#define TextureStorage2D_remap_index 500
+#define TextureStorage2DMultisample_remap_index 501
+#define TextureStorage3D_remap_index 502
+#define TextureStorage3DMultisample_remap_index 503
+#define TextureSubImage1D_remap_index 504
+#define TextureSubImage2D_remap_index 505
+#define TextureSubImage3D_remap_index 506
+#define InvalidateBufferData_remap_index 507
+#define InvalidateBufferSubData_remap_index 508
+#define InvalidateFramebuffer_remap_index 509
+#define InvalidateSubFramebuffer_remap_index 510
+#define InvalidateTexImage_remap_index 511
+#define InvalidateTexSubImage_remap_index 512
+#define PolygonOffsetEXT_remap_index 513
+#define DrawTexfOES_remap_index 514
+#define DrawTexfvOES_remap_index 515
+#define DrawTexiOES_remap_index 516
+#define DrawTexivOES_remap_index 517
+#define DrawTexsOES_remap_index 518
+#define DrawTexsvOES_remap_index 519
+#define DrawTexxOES_remap_index 520
+#define DrawTexxvOES_remap_index 521
+#define PointSizePointerOES_remap_index 522
+#define QueryMatrixxOES_remap_index 523
+#define SampleMaskSGIS_remap_index 524
+#define SamplePatternSGIS_remap_index 525
+#define ColorPointerEXT_remap_index 526
+#define EdgeFlagPointerEXT_remap_index 527
+#define IndexPointerEXT_remap_index 528
+#define NormalPointerEXT_remap_index 529
+#define TexCoordPointerEXT_remap_index 530
+#define VertexPointerEXT_remap_index 531
+#define DiscardFramebufferEXT_remap_index 532
+#define ActiveShaderProgram_remap_index 533
+#define BindProgramPipeline_remap_index 534
+#define CreateShaderProgramv_remap_index 535
+#define DeleteProgramPipelines_remap_index 536
+#define GenProgramPipelines_remap_index 537
+#define GetProgramPipelineInfoLog_remap_index 538
+#define GetProgramPipelineiv_remap_index 539
+#define IsProgramPipeline_remap_index 540
+#define LockArraysEXT_remap_index 541
+#define ProgramUniform1d_remap_index 542
+#define ProgramUniform1dv_remap_index 543
+#define ProgramUniform1f_remap_index 544
+#define ProgramUniform1fv_remap_index 545
+#define ProgramUniform1i_remap_index 546
+#define ProgramUniform1iv_remap_index 547
+#define ProgramUniform1ui_remap_index 548
+#define ProgramUniform1uiv_remap_index 549
+#define ProgramUniform2d_remap_index 550
+#define ProgramUniform2dv_remap_index 551
+#define ProgramUniform2f_remap_index 552
+#define ProgramUniform2fv_remap_index 553
+#define ProgramUniform2i_remap_index 554
+#define ProgramUniform2iv_remap_index 555
+#define ProgramUniform2ui_remap_index 556
+#define ProgramUniform2uiv_remap_index 557
+#define ProgramUniform3d_remap_index 558
+#define ProgramUniform3dv_remap_index 559
+#define ProgramUniform3f_remap_index 560
+#define ProgramUniform3fv_remap_index 561
+#define ProgramUniform3i_remap_index 562
+#define ProgramUniform3iv_remap_index 563
+#define ProgramUniform3ui_remap_index 564
+#define ProgramUniform3uiv_remap_index 565
+#define ProgramUniform4d_remap_index 566
+#define ProgramUniform4dv_remap_index 567
+#define ProgramUniform4f_remap_index 568
+#define ProgramUniform4fv_remap_index 569
+#define ProgramUniform4i_remap_index 570
+#define ProgramUniform4iv_remap_index 571
+#define ProgramUniform4ui_remap_index 572
+#define ProgramUniform4uiv_remap_index 573
+#define ProgramUniformMatrix2dv_remap_index 574
+#define ProgramUniformMatrix2fv_remap_index 575
+#define ProgramUniformMatrix2x3dv_remap_index 576
+#define ProgramUniformMatrix2x3fv_remap_index 577
+#define ProgramUniformMatrix2x4dv_remap_index 578
+#define ProgramUniformMatrix2x4fv_remap_index 579
+#define ProgramUniformMatrix3dv_remap_index 580
+#define ProgramUniformMatrix3fv_remap_index 581
+#define ProgramUniformMatrix3x2dv_remap_index 582
+#define ProgramUniformMatrix3x2fv_remap_index 583
+#define ProgramUniformMatrix3x4dv_remap_index 584
+#define ProgramUniformMatrix3x4fv_remap_index 585
+#define ProgramUniformMatrix4dv_remap_index 586
+#define ProgramUniformMatrix4fv_remap_index 587
+#define ProgramUniformMatrix4x2dv_remap_index 588
+#define ProgramUniformMatrix4x2fv_remap_index 589
+#define ProgramUniformMatrix4x3dv_remap_index 590
+#define ProgramUniformMatrix4x3fv_remap_index 591
+#define UnlockArraysEXT_remap_index 592
+#define UseProgramStages_remap_index 593
+#define ValidateProgramPipeline_remap_index 594
+#define DebugMessageCallback_remap_index 595
+#define DebugMessageControl_remap_index 596
+#define DebugMessageInsert_remap_index 597
+#define GetDebugMessageLog_remap_index 598
+#define GetObjectLabel_remap_index 599
+#define GetObjectPtrLabel_remap_index 600
+#define ObjectLabel_remap_index 601
+#define ObjectPtrLabel_remap_index 602
+#define PopDebugGroup_remap_index 603
+#define PushDebugGroup_remap_index 604
+#define SecondaryColor3fEXT_remap_index 605
+#define SecondaryColor3fvEXT_remap_index 606
+#define MultiDrawElementsEXT_remap_index 607
+#define FogCoordfEXT_remap_index 608
+#define FogCoordfvEXT_remap_index 609
+#define ResizeBuffersMESA_remap_index 610
+#define WindowPos4dMESA_remap_index 611
+#define WindowPos4dvMESA_remap_index 612
+#define WindowPos4fMESA_remap_index 613
+#define WindowPos4fvMESA_remap_index 614
+#define WindowPos4iMESA_remap_index 615
+#define WindowPos4ivMESA_remap_index 616
+#define WindowPos4sMESA_remap_index 617
+#define WindowPos4svMESA_remap_index 618
+#define MultiModeDrawArraysIBM_remap_index 619
+#define MultiModeDrawElementsIBM_remap_index 620
+#define AreProgramsResidentNV_remap_index 621
+#define ExecuteProgramNV_remap_index 622
+#define GetProgramParameterdvNV_remap_index 623
+#define GetProgramParameterfvNV_remap_index 624
+#define GetProgramStringNV_remap_index 625
+#define GetProgramivNV_remap_index 626
+#define GetTrackMatrixivNV_remap_index 627
+#define GetVertexAttribdvNV_remap_index 628
+#define GetVertexAttribfvNV_remap_index 629
+#define GetVertexAttribivNV_remap_index 630
+#define LoadProgramNV_remap_index 631
+#define ProgramParameters4dvNV_remap_index 632
+#define ProgramParameters4fvNV_remap_index 633
+#define RequestResidentProgramsNV_remap_index 634
+#define TrackMatrixNV_remap_index 635
+#define VertexAttrib1dNV_remap_index 636
+#define VertexAttrib1dvNV_remap_index 637
+#define VertexAttrib1fNV_remap_index 638
+#define VertexAttrib1fvNV_remap_index 639
+#define VertexAttrib1sNV_remap_index 640
+#define VertexAttrib1svNV_remap_index 641
+#define VertexAttrib2dNV_remap_index 642
+#define VertexAttrib2dvNV_remap_index 643
+#define VertexAttrib2fNV_remap_index 644
+#define VertexAttrib2fvNV_remap_index 645
+#define VertexAttrib2sNV_remap_index 646
+#define VertexAttrib2svNV_remap_index 647
+#define VertexAttrib3dNV_remap_index 648
+#define VertexAttrib3dvNV_remap_index 649
+#define VertexAttrib3fNV_remap_index 650
+#define VertexAttrib3fvNV_remap_index 651
+#define VertexAttrib3sNV_remap_index 652
+#define VertexAttrib3svNV_remap_index 653
+#define VertexAttrib4dNV_remap_index 654
+#define VertexAttrib4dvNV_remap_index 655
+#define VertexAttrib4fNV_remap_index 656
+#define VertexAttrib4fvNV_remap_index 657
+#define VertexAttrib4sNV_remap_index 658
+#define VertexAttrib4svNV_remap_index 659
+#define VertexAttrib4ubNV_remap_index 660
+#define VertexAttrib4ubvNV_remap_index 661
+#define VertexAttribPointerNV_remap_index 662
+#define VertexAttribs1dvNV_remap_index 663
+#define VertexAttribs1fvNV_remap_index 664
+#define VertexAttribs1svNV_remap_index 665
+#define VertexAttribs2dvNV_remap_index 666
+#define VertexAttribs2fvNV_remap_index 667
+#define VertexAttribs2svNV_remap_index 668
+#define VertexAttribs3dvNV_remap_index 669
+#define VertexAttribs3fvNV_remap_index 670
+#define VertexAttribs3svNV_remap_index 671
+#define VertexAttribs4dvNV_remap_index 672
+#define VertexAttribs4fvNV_remap_index 673
+#define VertexAttribs4svNV_remap_index 674
+#define VertexAttribs4ubvNV_remap_index 675
+#define GetTexBumpParameterfvATI_remap_index 676
+#define GetTexBumpParameterivATI_remap_index 677
+#define TexBumpParameterfvATI_remap_index 678
+#define TexBumpParameterivATI_remap_index 679
+#define AlphaFragmentOp1ATI_remap_index 680
+#define AlphaFragmentOp2ATI_remap_index 681
+#define AlphaFragmentOp3ATI_remap_index 682
+#define BeginFragmentShaderATI_remap_index 683
+#define BindFragmentShaderATI_remap_index 684
+#define ColorFragmentOp1ATI_remap_index 685
+#define ColorFragmentOp2ATI_remap_index 686
+#define ColorFragmentOp3ATI_remap_index 687
+#define DeleteFragmentShaderATI_remap_index 688
+#define EndFragmentShaderATI_remap_index 689
+#define GenFragmentShadersATI_remap_index 690
+#define PassTexCoordATI_remap_index 691
+#define SampleMapATI_remap_index 692
+#define SetFragmentShaderConstantATI_remap_index 693
+#define ActiveStencilFaceEXT_remap_index 694
+#define BindVertexArrayAPPLE_remap_index 695
+#define GenVertexArraysAPPLE_remap_index 696
+#define GetProgramNamedParameterdvNV_remap_index 697
+#define GetProgramNamedParameterfvNV_remap_index 698
+#define ProgramNamedParameter4dNV_remap_index 699
+#define ProgramNamedParameter4dvNV_remap_index 700
+#define ProgramNamedParameter4fNV_remap_index 701
+#define ProgramNamedParameter4fvNV_remap_index 702
+#define PrimitiveRestartNV_remap_index 703
+#define GetTexGenxvOES_remap_index 704
+#define TexGenxOES_remap_index 705
+#define TexGenxvOES_remap_index 706
+#define DepthBoundsEXT_remap_index 707
+#define BindFramebufferEXT_remap_index 708
+#define BindRenderbufferEXT_remap_index 709
+#define BufferParameteriAPPLE_remap_index 710
+#define FlushMappedBufferRangeAPPLE_remap_index 711
+#define VertexAttribI1iEXT_remap_index 712
+#define VertexAttribI1uiEXT_remap_index 713
+#define VertexAttribI2iEXT_remap_index 714
+#define VertexAttribI2ivEXT_remap_index 715
+#define VertexAttribI2uiEXT_remap_index 716
+#define VertexAttribI2uivEXT_remap_index 717
+#define VertexAttribI3iEXT_remap_index 718
+#define VertexAttribI3ivEXT_remap_index 719
+#define VertexAttribI3uiEXT_remap_index 720
+#define VertexAttribI3uivEXT_remap_index 721
+#define VertexAttribI4iEXT_remap_index 722
+#define VertexAttribI4ivEXT_remap_index 723
+#define VertexAttribI4uiEXT_remap_index 724
+#define VertexAttribI4uivEXT_remap_index 725
+#define ClearColorIiEXT_remap_index 726
+#define ClearColorIuiEXT_remap_index 727
+#define BindBufferOffsetEXT_remap_index 728
+#define BeginPerfMonitorAMD_remap_index 729
+#define DeletePerfMonitorsAMD_remap_index 730
+#define EndPerfMonitorAMD_remap_index 731
+#define GenPerfMonitorsAMD_remap_index 732
+#define GetPerfMonitorCounterDataAMD_remap_index 733
+#define GetPerfMonitorCounterInfoAMD_remap_index 734
+#define GetPerfMonitorCounterStringAMD_remap_index 735
+#define GetPerfMonitorCountersAMD_remap_index 736
+#define GetPerfMonitorGroupStringAMD_remap_index 737
+#define GetPerfMonitorGroupsAMD_remap_index 738
+#define SelectPerfMonitorCountersAMD_remap_index 739
+#define GetObjectParameterivAPPLE_remap_index 740
+#define ObjectPurgeableAPPLE_remap_index 741
+#define ObjectUnpurgeableAPPLE_remap_index 742
+#define ActiveProgramEXT_remap_index 743
+#define CreateShaderProgramEXT_remap_index 744
+#define UseShaderProgramEXT_remap_index 745
+#define TextureBarrierNV_remap_index 746
+#define VDPAUFiniNV_remap_index 747
+#define VDPAUGetSurfaceivNV_remap_index 748
+#define VDPAUInitNV_remap_index 749
+#define VDPAUIsSurfaceNV_remap_index 750
+#define VDPAUMapSurfacesNV_remap_index 751
+#define VDPAURegisterOutputSurfaceNV_remap_index 752
+#define VDPAURegisterVideoSurfaceNV_remap_index 753
+#define VDPAUSurfaceAccessNV_remap_index 754
+#define VDPAUUnmapSurfacesNV_remap_index 755
+#define VDPAUUnregisterSurfaceNV_remap_index 756
+#define BeginPerfQueryINTEL_remap_index 757
+#define CreatePerfQueryINTEL_remap_index 758
+#define DeletePerfQueryINTEL_remap_index 759
+#define EndPerfQueryINTEL_remap_index 760
+#define GetFirstPerfQueryIdINTEL_remap_index 761
+#define GetNextPerfQueryIdINTEL_remap_index 762
+#define GetPerfCounterInfoINTEL_remap_index 763
+#define GetPerfQueryDataINTEL_remap_index 764
+#define GetPerfQueryIdByNameINTEL_remap_index 765
+#define GetPerfQueryInfoINTEL_remap_index 766
+#define PolygonOffsetClampEXT_remap_index 767
+#define StencilFuncSeparateATI_remap_index 768
+#define ProgramEnvParameters4fvEXT_remap_index 769
+#define ProgramLocalParameters4fvEXT_remap_index 770
+#define EGLImageTargetRenderbufferStorageOES_remap_index 771
+#define EGLImageTargetTexture2DOES_remap_index 772
+#define AlphaFuncx_remap_index 773
+#define ClearColorx_remap_index 774
+#define ClearDepthx_remap_index 775
+#define Color4x_remap_index 776
+#define DepthRangex_remap_index 777
+#define Fogx_remap_index 778
+#define Fogxv_remap_index 779
+#define Frustumf_remap_index 780
+#define Frustumx_remap_index 781
+#define LightModelx_remap_index 782
+#define LightModelxv_remap_index 783
+#define Lightx_remap_index 784
+#define Lightxv_remap_index 785
+#define LineWidthx_remap_index 786
+#define LoadMatrixx_remap_index 787
+#define Materialx_remap_index 788
+#define Materialxv_remap_index 789
+#define MultMatrixx_remap_index 790
+#define MultiTexCoord4x_remap_index 791
+#define Normal3x_remap_index 792
+#define Orthof_remap_index 793
+#define Orthox_remap_index 794
+#define PointSizex_remap_index 795
+#define PolygonOffsetx_remap_index 796
+#define Rotatex_remap_index 797
+#define SampleCoveragex_remap_index 798
+#define Scalex_remap_index 799
+#define TexEnvx_remap_index 800
+#define TexEnvxv_remap_index 801
+#define TexParameterx_remap_index 802
+#define Translatex_remap_index 803
+#define ClipPlanef_remap_index 804
+#define ClipPlanex_remap_index 805
+#define GetClipPlanef_remap_index 806
+#define GetClipPlanex_remap_index 807
+#define GetFixedv_remap_index 808
+#define GetLightxv_remap_index 809
+#define GetMaterialxv_remap_index 810
+#define GetTexEnvxv_remap_index 811
+#define GetTexParameterxv_remap_index 812
+#define PointParameterx_remap_index 813
+#define PointParameterxv_remap_index 814
+#define TexParameterxv_remap_index 815
#define _gloffset_CompressedTexImage1D driDispatchRemapTable[CompressedTexImage1D_remap_index]
#define _gloffset_CompressedTexImage2D driDispatchRemapTable[CompressedTexImage2D_remap_index]
@@ -1591,6 +1659,24 @@ SERVEXTERN int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define _gloffset_VertexP4uiv driDispatchRemapTable[VertexP4uiv_remap_index]
#define _gloffset_DrawArraysIndirect driDispatchRemapTable[DrawArraysIndirect_remap_index]
#define _gloffset_DrawElementsIndirect driDispatchRemapTable[DrawElementsIndirect_remap_index]
+#define _gloffset_GetUniformdv driDispatchRemapTable[GetUniformdv_remap_index]
+#define _gloffset_Uniform1d driDispatchRemapTable[Uniform1d_remap_index]
+#define _gloffset_Uniform1dv driDispatchRemapTable[Uniform1dv_remap_index]
+#define _gloffset_Uniform2d driDispatchRemapTable[Uniform2d_remap_index]
+#define _gloffset_Uniform2dv driDispatchRemapTable[Uniform2dv_remap_index]
+#define _gloffset_Uniform3d driDispatchRemapTable[Uniform3d_remap_index]
+#define _gloffset_Uniform3dv driDispatchRemapTable[Uniform3dv_remap_index]
+#define _gloffset_Uniform4d driDispatchRemapTable[Uniform4d_remap_index]
+#define _gloffset_Uniform4dv driDispatchRemapTable[Uniform4dv_remap_index]
+#define _gloffset_UniformMatrix2dv driDispatchRemapTable[UniformMatrix2dv_remap_index]
+#define _gloffset_UniformMatrix2x3dv driDispatchRemapTable[UniformMatrix2x3dv_remap_index]
+#define _gloffset_UniformMatrix2x4dv driDispatchRemapTable[UniformMatrix2x4dv_remap_index]
+#define _gloffset_UniformMatrix3dv driDispatchRemapTable[UniformMatrix3dv_remap_index]
+#define _gloffset_UniformMatrix3x2dv driDispatchRemapTable[UniformMatrix3x2dv_remap_index]
+#define _gloffset_UniformMatrix3x4dv driDispatchRemapTable[UniformMatrix3x4dv_remap_index]
+#define _gloffset_UniformMatrix4dv driDispatchRemapTable[UniformMatrix4dv_remap_index]
+#define _gloffset_UniformMatrix4x2dv driDispatchRemapTable[UniformMatrix4x2dv_remap_index]
+#define _gloffset_UniformMatrix4x3dv driDispatchRemapTable[UniformMatrix4x3dv_remap_index]
#define _gloffset_BindTransformFeedback driDispatchRemapTable[BindTransformFeedback_remap_index]
#define _gloffset_DeleteTransformFeedbacks driDispatchRemapTable[DeleteTransformFeedbacks_remap_index]
#define _gloffset_DrawTransformFeedback driDispatchRemapTable[DrawTransformFeedback_remap_index]
@@ -1682,6 +1768,38 @@ SERVEXTERN int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define _gloffset_BindTextures driDispatchRemapTable[BindTextures_remap_index]
#define _gloffset_BindVertexBuffers driDispatchRemapTable[BindVertexBuffers_remap_index]
#define _gloffset_ClipControl driDispatchRemapTable[ClipControl_remap_index]
+#define _gloffset_BindTextureUnit driDispatchRemapTable[BindTextureUnit_remap_index]
+#define _gloffset_CompressedTextureSubImage1D driDispatchRemapTable[CompressedTextureSubImage1D_remap_index]
+#define _gloffset_CompressedTextureSubImage2D driDispatchRemapTable[CompressedTextureSubImage2D_remap_index]
+#define _gloffset_CompressedTextureSubImage3D driDispatchRemapTable[CompressedTextureSubImage3D_remap_index]
+#define _gloffset_CopyTextureSubImage1D driDispatchRemapTable[CopyTextureSubImage1D_remap_index]
+#define _gloffset_CopyTextureSubImage2D driDispatchRemapTable[CopyTextureSubImage2D_remap_index]
+#define _gloffset_CopyTextureSubImage3D driDispatchRemapTable[CopyTextureSubImage3D_remap_index]
+#define _gloffset_CreateTextures driDispatchRemapTable[CreateTextures_remap_index]
+#define _gloffset_GenerateTextureMipmap driDispatchRemapTable[GenerateTextureMipmap_remap_index]
+#define _gloffset_GetCompressedTextureImage driDispatchRemapTable[GetCompressedTextureImage_remap_index]
+#define _gloffset_GetTextureImage driDispatchRemapTable[GetTextureImage_remap_index]
+#define _gloffset_GetTextureLevelParameterfv driDispatchRemapTable[GetTextureLevelParameterfv_remap_index]
+#define _gloffset_GetTextureLevelParameteriv driDispatchRemapTable[GetTextureLevelParameteriv_remap_index]
+#define _gloffset_GetTextureParameterIiv driDispatchRemapTable[GetTextureParameterIiv_remap_index]
+#define _gloffset_GetTextureParameterIuiv driDispatchRemapTable[GetTextureParameterIuiv_remap_index]
+#define _gloffset_GetTextureParameterfv driDispatchRemapTable[GetTextureParameterfv_remap_index]
+#define _gloffset_GetTextureParameteriv driDispatchRemapTable[GetTextureParameteriv_remap_index]
+#define _gloffset_TextureBuffer driDispatchRemapTable[TextureBuffer_remap_index]
+#define _gloffset_TextureParameterIiv driDispatchRemapTable[TextureParameterIiv_remap_index]
+#define _gloffset_TextureParameterIuiv driDispatchRemapTable[TextureParameterIuiv_remap_index]
+#define _gloffset_TextureParameterf driDispatchRemapTable[TextureParameterf_remap_index]
+#define _gloffset_TextureParameterfv driDispatchRemapTable[TextureParameterfv_remap_index]
+#define _gloffset_TextureParameteri driDispatchRemapTable[TextureParameteri_remap_index]
+#define _gloffset_TextureParameteriv driDispatchRemapTable[TextureParameteriv_remap_index]
+#define _gloffset_TextureStorage1D driDispatchRemapTable[TextureStorage1D_remap_index]
+#define _gloffset_TextureStorage2D driDispatchRemapTable[TextureStorage2D_remap_index]
+#define _gloffset_TextureStorage2DMultisample driDispatchRemapTable[TextureStorage2DMultisample_remap_index]
+#define _gloffset_TextureStorage3D driDispatchRemapTable[TextureStorage3D_remap_index]
+#define _gloffset_TextureStorage3DMultisample driDispatchRemapTable[TextureStorage3DMultisample_remap_index]
+#define _gloffset_TextureSubImage1D driDispatchRemapTable[TextureSubImage1D_remap_index]
+#define _gloffset_TextureSubImage2D driDispatchRemapTable[TextureSubImage2D_remap_index]
+#define _gloffset_TextureSubImage3D driDispatchRemapTable[TextureSubImage3D_remap_index]
#define _gloffset_InvalidateBufferData driDispatchRemapTable[InvalidateBufferData_remap_index]
#define _gloffset_InvalidateBufferSubData driDispatchRemapTable[InvalidateBufferSubData_remap_index]
#define _gloffset_InvalidateFramebuffer driDispatchRemapTable[InvalidateFramebuffer_remap_index]
@@ -1717,38 +1835,55 @@ SERVEXTERN int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define _gloffset_GetProgramPipelineiv driDispatchRemapTable[GetProgramPipelineiv_remap_index]
#define _gloffset_IsProgramPipeline driDispatchRemapTable[IsProgramPipeline_remap_index]
#define _gloffset_LockArraysEXT driDispatchRemapTable[LockArraysEXT_remap_index]
+#define _gloffset_ProgramUniform1d driDispatchRemapTable[ProgramUniform1d_remap_index]
+#define _gloffset_ProgramUniform1dv driDispatchRemapTable[ProgramUniform1dv_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_ProgramUniform2d driDispatchRemapTable[ProgramUniform2d_remap_index]
+#define _gloffset_ProgramUniform2dv driDispatchRemapTable[ProgramUniform2dv_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_ProgramUniform3d driDispatchRemapTable[ProgramUniform3d_remap_index]
+#define _gloffset_ProgramUniform3dv driDispatchRemapTable[ProgramUniform3dv_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_ProgramUniform4d driDispatchRemapTable[ProgramUniform4d_remap_index]
+#define _gloffset_ProgramUniform4dv driDispatchRemapTable[ProgramUniform4dv_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_ProgramUniformMatrix2dv driDispatchRemapTable[ProgramUniformMatrix2dv_remap_index]
#define _gloffset_ProgramUniformMatrix2fv driDispatchRemapTable[ProgramUniformMatrix2fv_remap_index]
+#define _gloffset_ProgramUniformMatrix2x3dv driDispatchRemapTable[ProgramUniformMatrix2x3dv_remap_index]
#define _gloffset_ProgramUniformMatrix2x3fv driDispatchRemapTable[ProgramUniformMatrix2x3fv_remap_index]
+#define _gloffset_ProgramUniformMatrix2x4dv driDispatchRemapTable[ProgramUniformMatrix2x4dv_remap_index]
#define _gloffset_ProgramUniformMatrix2x4fv driDispatchRemapTable[ProgramUniformMatrix2x4fv_remap_index]
+#define _gloffset_ProgramUniformMatrix3dv driDispatchRemapTable[ProgramUniformMatrix3dv_remap_index]
#define _gloffset_ProgramUniformMatrix3fv driDispatchRemapTable[ProgramUniformMatrix3fv_remap_index]
+#define _gloffset_ProgramUniformMatrix3x2dv driDispatchRemapTable[ProgramUniformMatrix3x2dv_remap_index]
#define _gloffset_ProgramUniformMatrix3x2fv driDispatchRemapTable[ProgramUniformMatrix3x2fv_remap_index]
+#define _gloffset_ProgramUniformMatrix3x4dv driDispatchRemapTable[ProgramUniformMatrix3x4dv_remap_index]
#define _gloffset_ProgramUniformMatrix3x4fv driDispatchRemapTable[ProgramUniformMatrix3x4fv_remap_index]
+#define _gloffset_ProgramUniformMatrix4dv driDispatchRemapTable[ProgramUniformMatrix4dv_remap_index]
#define _gloffset_ProgramUniformMatrix4fv driDispatchRemapTable[ProgramUniformMatrix4fv_remap_index]
+#define _gloffset_ProgramUniformMatrix4x2dv driDispatchRemapTable[ProgramUniformMatrix4x2dv_remap_index]
#define _gloffset_ProgramUniformMatrix4x2fv driDispatchRemapTable[ProgramUniformMatrix4x2fv_remap_index]
+#define _gloffset_ProgramUniformMatrix4x3dv driDispatchRemapTable[ProgramUniformMatrix4x3dv_remap_index]
#define _gloffset_ProgramUniformMatrix4x3fv driDispatchRemapTable[ProgramUniformMatrix4x3fv_remap_index]
#define _gloffset_UnlockArraysEXT driDispatchRemapTable[UnlockArraysEXT_remap_index]
#define _gloffset_UseProgramStages driDispatchRemapTable[UseProgramStages_remap_index]
@@ -1925,6 +2060,7 @@ SERVEXTERN int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define _gloffset_GetPerfQueryDataINTEL driDispatchRemapTable[GetPerfQueryDataINTEL_remap_index]
#define _gloffset_GetPerfQueryIdByNameINTEL driDispatchRemapTable[GetPerfQueryIdByNameINTEL_remap_index]
#define _gloffset_GetPerfQueryInfoINTEL driDispatchRemapTable[GetPerfQueryInfoINTEL_remap_index]
+#define _gloffset_PolygonOffsetClampEXT driDispatchRemapTable[PolygonOffsetClampEXT_remap_index]
#define _gloffset_StencilFuncSeparateATI driDispatchRemapTable[StencilFuncSeparateATI_remap_index]
#define _gloffset_ProgramEnvParameters4fvEXT driDispatchRemapTable[ProgramEnvParameters4fvEXT_remap_index]
#define _gloffset_ProgramLocalParameters4fvEXT driDispatchRemapTable[ProgramLocalParameters4fvEXT_remap_index]
@@ -10488,6 +10624,204 @@ static INLINE void SET_DrawElementsIndirect(struct _glapi_table *disp, void (GLA
SET_by_offset(disp, _gloffset_DrawElementsIndirect, fn);
}
+typedef void (GLAPIENTRYP _glptr_GetUniformdv)(GLuint, GLint, GLdouble *);
+#define CALL_GetUniformdv(disp, parameters) \
+ (* GET_GetUniformdv(disp)) parameters
+static INLINE _glptr_GetUniformdv GET_GetUniformdv(struct _glapi_table *disp) {
+ return (_glptr_GetUniformdv) (GET_by_offset(disp, _gloffset_GetUniformdv));
+}
+
+static INLINE void SET_GetUniformdv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLdouble *)) {
+ SET_by_offset(disp, _gloffset_GetUniformdv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_Uniform1d)(GLint, GLdouble);
+#define CALL_Uniform1d(disp, parameters) \
+ (* GET_Uniform1d(disp)) parameters
+static INLINE _glptr_Uniform1d GET_Uniform1d(struct _glapi_table *disp) {
+ return (_glptr_Uniform1d) (GET_by_offset(disp, _gloffset_Uniform1d));
+}
+
+static INLINE void SET_Uniform1d(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLint, GLdouble)) {
+ SET_by_offset(disp, _gloffset_Uniform1d, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_Uniform1dv)(GLint, GLsizei, const GLdouble *);
+#define CALL_Uniform1dv(disp, parameters) \
+ (* GET_Uniform1dv(disp)) parameters
+static INLINE _glptr_Uniform1dv GET_Uniform1dv(struct _glapi_table *disp) {
+ return (_glptr_Uniform1dv) (GET_by_offset(disp, _gloffset_Uniform1dv));
+}
+
+static INLINE void SET_Uniform1dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLint, GLsizei, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_Uniform1dv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_Uniform2d)(GLint, GLdouble, GLdouble);
+#define CALL_Uniform2d(disp, parameters) \
+ (* GET_Uniform2d(disp)) parameters
+static INLINE _glptr_Uniform2d GET_Uniform2d(struct _glapi_table *disp) {
+ return (_glptr_Uniform2d) (GET_by_offset(disp, _gloffset_Uniform2d));
+}
+
+static INLINE void SET_Uniform2d(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLint, GLdouble, GLdouble)) {
+ SET_by_offset(disp, _gloffset_Uniform2d, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_Uniform2dv)(GLint, GLsizei, const GLdouble *);
+#define CALL_Uniform2dv(disp, parameters) \
+ (* GET_Uniform2dv(disp)) parameters
+static INLINE _glptr_Uniform2dv GET_Uniform2dv(struct _glapi_table *disp) {
+ return (_glptr_Uniform2dv) (GET_by_offset(disp, _gloffset_Uniform2dv));
+}
+
+static INLINE void SET_Uniform2dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLint, GLsizei, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_Uniform2dv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_Uniform3d)(GLint, GLdouble, GLdouble, GLdouble);
+#define CALL_Uniform3d(disp, parameters) \
+ (* GET_Uniform3d(disp)) parameters
+static INLINE _glptr_Uniform3d GET_Uniform3d(struct _glapi_table *disp) {
+ return (_glptr_Uniform3d) (GET_by_offset(disp, _gloffset_Uniform3d));
+}
+
+static INLINE void SET_Uniform3d(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLint, GLdouble, GLdouble, GLdouble)) {
+ SET_by_offset(disp, _gloffset_Uniform3d, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_Uniform3dv)(GLint, GLsizei, const GLdouble *);
+#define CALL_Uniform3dv(disp, parameters) \
+ (* GET_Uniform3dv(disp)) parameters
+static INLINE _glptr_Uniform3dv GET_Uniform3dv(struct _glapi_table *disp) {
+ return (_glptr_Uniform3dv) (GET_by_offset(disp, _gloffset_Uniform3dv));
+}
+
+static INLINE void SET_Uniform3dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLint, GLsizei, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_Uniform3dv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_Uniform4d)(GLint, GLdouble, GLdouble, GLdouble, GLdouble);
+#define CALL_Uniform4d(disp, parameters) \
+ (* GET_Uniform4d(disp)) parameters
+static INLINE _glptr_Uniform4d GET_Uniform4d(struct _glapi_table *disp) {
+ return (_glptr_Uniform4d) (GET_by_offset(disp, _gloffset_Uniform4d));
+}
+
+static INLINE void SET_Uniform4d(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLint, GLdouble, GLdouble, GLdouble, GLdouble)) {
+ SET_by_offset(disp, _gloffset_Uniform4d, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_Uniform4dv)(GLint, GLsizei, const GLdouble *);
+#define CALL_Uniform4dv(disp, parameters) \
+ (* GET_Uniform4dv(disp)) parameters
+static INLINE _glptr_Uniform4dv GET_Uniform4dv(struct _glapi_table *disp) {
+ return (_glptr_Uniform4dv) (GET_by_offset(disp, _gloffset_Uniform4dv));
+}
+
+static INLINE void SET_Uniform4dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLint, GLsizei, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_Uniform4dv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_UniformMatrix2dv)(GLint, GLsizei, GLboolean, const GLdouble *);
+#define CALL_UniformMatrix2dv(disp, parameters) \
+ (* GET_UniformMatrix2dv(disp)) parameters
+static INLINE _glptr_UniformMatrix2dv GET_UniformMatrix2dv(struct _glapi_table *disp) {
+ return (_glptr_UniformMatrix2dv) (GET_by_offset(disp, _gloffset_UniformMatrix2dv));
+}
+
+static INLINE void SET_UniformMatrix2dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLint, GLsizei, GLboolean, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_UniformMatrix2dv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_UniformMatrix2x3dv)(GLint, GLsizei, GLboolean, const GLdouble *);
+#define CALL_UniformMatrix2x3dv(disp, parameters) \
+ (* GET_UniformMatrix2x3dv(disp)) parameters
+static INLINE _glptr_UniformMatrix2x3dv GET_UniformMatrix2x3dv(struct _glapi_table *disp) {
+ return (_glptr_UniformMatrix2x3dv) (GET_by_offset(disp, _gloffset_UniformMatrix2x3dv));
+}
+
+static INLINE void SET_UniformMatrix2x3dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLint, GLsizei, GLboolean, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_UniformMatrix2x3dv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_UniformMatrix2x4dv)(GLint, GLsizei, GLboolean, const GLdouble *);
+#define CALL_UniformMatrix2x4dv(disp, parameters) \
+ (* GET_UniformMatrix2x4dv(disp)) parameters
+static INLINE _glptr_UniformMatrix2x4dv GET_UniformMatrix2x4dv(struct _glapi_table *disp) {
+ return (_glptr_UniformMatrix2x4dv) (GET_by_offset(disp, _gloffset_UniformMatrix2x4dv));
+}
+
+static INLINE void SET_UniformMatrix2x4dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLint, GLsizei, GLboolean, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_UniformMatrix2x4dv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_UniformMatrix3dv)(GLint, GLsizei, GLboolean, const GLdouble *);
+#define CALL_UniformMatrix3dv(disp, parameters) \
+ (* GET_UniformMatrix3dv(disp)) parameters
+static INLINE _glptr_UniformMatrix3dv GET_UniformMatrix3dv(struct _glapi_table *disp) {
+ return (_glptr_UniformMatrix3dv) (GET_by_offset(disp, _gloffset_UniformMatrix3dv));
+}
+
+static INLINE void SET_UniformMatrix3dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLint, GLsizei, GLboolean, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_UniformMatrix3dv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_UniformMatrix3x2dv)(GLint, GLsizei, GLboolean, const GLdouble *);
+#define CALL_UniformMatrix3x2dv(disp, parameters) \
+ (* GET_UniformMatrix3x2dv(disp)) parameters
+static INLINE _glptr_UniformMatrix3x2dv GET_UniformMatrix3x2dv(struct _glapi_table *disp) {
+ return (_glptr_UniformMatrix3x2dv) (GET_by_offset(disp, _gloffset_UniformMatrix3x2dv));
+}
+
+static INLINE void SET_UniformMatrix3x2dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLint, GLsizei, GLboolean, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_UniformMatrix3x2dv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_UniformMatrix3x4dv)(GLint, GLsizei, GLboolean, const GLdouble *);
+#define CALL_UniformMatrix3x4dv(disp, parameters) \
+ (* GET_UniformMatrix3x4dv(disp)) parameters
+static INLINE _glptr_UniformMatrix3x4dv GET_UniformMatrix3x4dv(struct _glapi_table *disp) {
+ return (_glptr_UniformMatrix3x4dv) (GET_by_offset(disp, _gloffset_UniformMatrix3x4dv));
+}
+
+static INLINE void SET_UniformMatrix3x4dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLint, GLsizei, GLboolean, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_UniformMatrix3x4dv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_UniformMatrix4dv)(GLint, GLsizei, GLboolean, const GLdouble *);
+#define CALL_UniformMatrix4dv(disp, parameters) \
+ (* GET_UniformMatrix4dv(disp)) parameters
+static INLINE _glptr_UniformMatrix4dv GET_UniformMatrix4dv(struct _glapi_table *disp) {
+ return (_glptr_UniformMatrix4dv) (GET_by_offset(disp, _gloffset_UniformMatrix4dv));
+}
+
+static INLINE void SET_UniformMatrix4dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLint, GLsizei, GLboolean, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_UniformMatrix4dv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_UniformMatrix4x2dv)(GLint, GLsizei, GLboolean, const GLdouble *);
+#define CALL_UniformMatrix4x2dv(disp, parameters) \
+ (* GET_UniformMatrix4x2dv(disp)) parameters
+static INLINE _glptr_UniformMatrix4x2dv GET_UniformMatrix4x2dv(struct _glapi_table *disp) {
+ return (_glptr_UniformMatrix4x2dv) (GET_by_offset(disp, _gloffset_UniformMatrix4x2dv));
+}
+
+static INLINE void SET_UniformMatrix4x2dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLint, GLsizei, GLboolean, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_UniformMatrix4x2dv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_UniformMatrix4x3dv)(GLint, GLsizei, GLboolean, const GLdouble *);
+#define CALL_UniformMatrix4x3dv(disp, parameters) \
+ (* GET_UniformMatrix4x3dv(disp)) parameters
+static INLINE _glptr_UniformMatrix4x3dv GET_UniformMatrix4x3dv(struct _glapi_table *disp) {
+ return (_glptr_UniformMatrix4x3dv) (GET_by_offset(disp, _gloffset_UniformMatrix4x3dv));
+}
+
+static INLINE void SET_UniformMatrix4x3dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLint, GLsizei, GLboolean, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_UniformMatrix4x3dv, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_BindTransformFeedback)(GLenum, GLuint);
#define CALL_BindTransformFeedback(disp, parameters) \
(* GET_BindTransformFeedback(disp)) parameters
@@ -11489,6 +11823,358 @@ static INLINE void SET_ClipControl(struct _glapi_table *disp, void (GLAPIENTRYP
SET_by_offset(disp, _gloffset_ClipControl, fn);
}
+typedef void (GLAPIENTRYP _glptr_BindTextureUnit)(GLuint, GLuint);
+#define CALL_BindTextureUnit(disp, parameters) \
+ (* GET_BindTextureUnit(disp)) parameters
+static INLINE _glptr_BindTextureUnit GET_BindTextureUnit(struct _glapi_table *disp) {
+ return (_glptr_BindTextureUnit) (GET_by_offset(disp, _gloffset_BindTextureUnit));
+}
+
+static INLINE void SET_BindTextureUnit(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLuint)) {
+ SET_by_offset(disp, _gloffset_BindTextureUnit, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_CompressedTextureSubImage1D)(GLuint, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *);
+#define CALL_CompressedTextureSubImage1D(disp, parameters) \
+ (* GET_CompressedTextureSubImage1D(disp)) parameters
+static INLINE _glptr_CompressedTextureSubImage1D GET_CompressedTextureSubImage1D(struct _glapi_table *disp) {
+ return (_glptr_CompressedTextureSubImage1D) (GET_by_offset(disp, _gloffset_CompressedTextureSubImage1D));
+}
+
+static INLINE void SET_CompressedTextureSubImage1D(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *)) {
+ SET_by_offset(disp, _gloffset_CompressedTextureSubImage1D, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_CompressedTextureSubImage2D)(GLuint, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *);
+#define CALL_CompressedTextureSubImage2D(disp, parameters) \
+ (* GET_CompressedTextureSubImage2D(disp)) parameters
+static INLINE _glptr_CompressedTextureSubImage2D GET_CompressedTextureSubImage2D(struct _glapi_table *disp) {
+ return (_glptr_CompressedTextureSubImage2D) (GET_by_offset(disp, _gloffset_CompressedTextureSubImage2D));
+}
+
+static INLINE void SET_CompressedTextureSubImage2D(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)) {
+ SET_by_offset(disp, _gloffset_CompressedTextureSubImage2D, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_CompressedTextureSubImage3D)(GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *);
+#define CALL_CompressedTextureSubImage3D(disp, parameters) \
+ (* GET_CompressedTextureSubImage3D(disp)) parameters
+static INLINE _glptr_CompressedTextureSubImage3D GET_CompressedTextureSubImage3D(struct _glapi_table *disp) {
+ return (_glptr_CompressedTextureSubImage3D) (GET_by_offset(disp, _gloffset_CompressedTextureSubImage3D));
+}
+
+static INLINE void SET_CompressedTextureSubImage3D(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)) {
+ SET_by_offset(disp, _gloffset_CompressedTextureSubImage3D, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_CopyTextureSubImage1D)(GLuint, GLint, GLint, GLint, GLint, GLsizei);
+#define CALL_CopyTextureSubImage1D(disp, parameters) \
+ (* GET_CopyTextureSubImage1D(disp)) parameters
+static INLINE _glptr_CopyTextureSubImage1D GET_CopyTextureSubImage1D(struct _glapi_table *disp) {
+ return (_glptr_CopyTextureSubImage1D) (GET_by_offset(disp, _gloffset_CopyTextureSubImage1D));
+}
+
+static INLINE void SET_CopyTextureSubImage1D(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLint, GLint, GLint, GLsizei)) {
+ SET_by_offset(disp, _gloffset_CopyTextureSubImage1D, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_CopyTextureSubImage2D)(GLuint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei);
+#define CALL_CopyTextureSubImage2D(disp, parameters) \
+ (* GET_CopyTextureSubImage2D(disp)) parameters
+static INLINE _glptr_CopyTextureSubImage2D GET_CopyTextureSubImage2D(struct _glapi_table *disp) {
+ return (_glptr_CopyTextureSubImage2D) (GET_by_offset(disp, _gloffset_CopyTextureSubImage2D));
+}
+
+static INLINE void SET_CopyTextureSubImage2D(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)) {
+ SET_by_offset(disp, _gloffset_CopyTextureSubImage2D, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_CopyTextureSubImage3D)(GLuint, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei);
+#define CALL_CopyTextureSubImage3D(disp, parameters) \
+ (* GET_CopyTextureSubImage3D(disp)) parameters
+static INLINE _glptr_CopyTextureSubImage3D GET_CopyTextureSubImage3D(struct _glapi_table *disp) {
+ return (_glptr_CopyTextureSubImage3D) (GET_by_offset(disp, _gloffset_CopyTextureSubImage3D));
+}
+
+static INLINE void SET_CopyTextureSubImage3D(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)) {
+ SET_by_offset(disp, _gloffset_CopyTextureSubImage3D, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_CreateTextures)(GLenum, GLsizei, GLuint *);
+#define CALL_CreateTextures(disp, parameters) \
+ (* GET_CreateTextures(disp)) parameters
+static INLINE _glptr_CreateTextures GET_CreateTextures(struct _glapi_table *disp) {
+ return (_glptr_CreateTextures) (GET_by_offset(disp, _gloffset_CreateTextures));
+}
+
+static INLINE void SET_CreateTextures(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLenum, GLsizei, GLuint *)) {
+ SET_by_offset(disp, _gloffset_CreateTextures, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_GenerateTextureMipmap)(GLuint);
+#define CALL_GenerateTextureMipmap(disp, parameters) \
+ (* GET_GenerateTextureMipmap(disp)) parameters
+static INLINE _glptr_GenerateTextureMipmap GET_GenerateTextureMipmap(struct _glapi_table *disp) {
+ return (_glptr_GenerateTextureMipmap) (GET_by_offset(disp, _gloffset_GenerateTextureMipmap));
+}
+
+static INLINE void SET_GenerateTextureMipmap(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint)) {
+ SET_by_offset(disp, _gloffset_GenerateTextureMipmap, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_GetCompressedTextureImage)(GLuint, GLint, GLsizei, GLvoid *);
+#define CALL_GetCompressedTextureImage(disp, parameters) \
+ (* GET_GetCompressedTextureImage(disp)) parameters
+static INLINE _glptr_GetCompressedTextureImage GET_GetCompressedTextureImage(struct _glapi_table *disp) {
+ return (_glptr_GetCompressedTextureImage) (GET_by_offset(disp, _gloffset_GetCompressedTextureImage));
+}
+
+static INLINE void SET_GetCompressedTextureImage(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLvoid *)) {
+ SET_by_offset(disp, _gloffset_GetCompressedTextureImage, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_GetTextureImage)(GLuint, GLint, GLenum, GLenum, GLsizei, GLvoid *);
+#define CALL_GetTextureImage(disp, parameters) \
+ (* GET_GetTextureImage(disp)) parameters
+static INLINE _glptr_GetTextureImage GET_GetTextureImage(struct _glapi_table *disp) {
+ return (_glptr_GetTextureImage) (GET_by_offset(disp, _gloffset_GetTextureImage));
+}
+
+static INLINE void SET_GetTextureImage(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLenum, GLenum, GLsizei, GLvoid *)) {
+ SET_by_offset(disp, _gloffset_GetTextureImage, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_GetTextureLevelParameterfv)(GLuint, GLint, GLenum, GLfloat *);
+#define CALL_GetTextureLevelParameterfv(disp, parameters) \
+ (* GET_GetTextureLevelParameterfv(disp)) parameters
+static INLINE _glptr_GetTextureLevelParameterfv GET_GetTextureLevelParameterfv(struct _glapi_table *disp) {
+ return (_glptr_GetTextureLevelParameterfv) (GET_by_offset(disp, _gloffset_GetTextureLevelParameterfv));
+}
+
+static INLINE void SET_GetTextureLevelParameterfv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLenum, GLfloat *)) {
+ SET_by_offset(disp, _gloffset_GetTextureLevelParameterfv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_GetTextureLevelParameteriv)(GLuint, GLint, GLenum, GLint *);
+#define CALL_GetTextureLevelParameteriv(disp, parameters) \
+ (* GET_GetTextureLevelParameteriv(disp)) parameters
+static INLINE _glptr_GetTextureLevelParameteriv GET_GetTextureLevelParameteriv(struct _glapi_table *disp) {
+ return (_glptr_GetTextureLevelParameteriv) (GET_by_offset(disp, _gloffset_GetTextureLevelParameteriv));
+}
+
+static INLINE void SET_GetTextureLevelParameteriv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLenum, GLint *)) {
+ SET_by_offset(disp, _gloffset_GetTextureLevelParameteriv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_GetTextureParameterIiv)(GLuint, GLenum, GLint *);
+#define CALL_GetTextureParameterIiv(disp, parameters) \
+ (* GET_GetTextureParameterIiv(disp)) parameters
+static INLINE _glptr_GetTextureParameterIiv GET_GetTextureParameterIiv(struct _glapi_table *disp) {
+ return (_glptr_GetTextureParameterIiv) (GET_by_offset(disp, _gloffset_GetTextureParameterIiv));
+}
+
+static INLINE void SET_GetTextureParameterIiv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLenum, GLint *)) {
+ SET_by_offset(disp, _gloffset_GetTextureParameterIiv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_GetTextureParameterIuiv)(GLuint, GLenum, GLuint *);
+#define CALL_GetTextureParameterIuiv(disp, parameters) \
+ (* GET_GetTextureParameterIuiv(disp)) parameters
+static INLINE _glptr_GetTextureParameterIuiv GET_GetTextureParameterIuiv(struct _glapi_table *disp) {
+ return (_glptr_GetTextureParameterIuiv) (GET_by_offset(disp, _gloffset_GetTextureParameterIuiv));
+}
+
+static INLINE void SET_GetTextureParameterIuiv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLenum, GLuint *)) {
+ SET_by_offset(disp, _gloffset_GetTextureParameterIuiv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_GetTextureParameterfv)(GLuint, GLenum, GLfloat *);
+#define CALL_GetTextureParameterfv(disp, parameters) \
+ (* GET_GetTextureParameterfv(disp)) parameters
+static INLINE _glptr_GetTextureParameterfv GET_GetTextureParameterfv(struct _glapi_table *disp) {
+ return (_glptr_GetTextureParameterfv) (GET_by_offset(disp, _gloffset_GetTextureParameterfv));
+}
+
+static INLINE void SET_GetTextureParameterfv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLenum, GLfloat *)) {
+ SET_by_offset(disp, _gloffset_GetTextureParameterfv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_GetTextureParameteriv)(GLuint, GLenum, GLint *);
+#define CALL_GetTextureParameteriv(disp, parameters) \
+ (* GET_GetTextureParameteriv(disp)) parameters
+static INLINE _glptr_GetTextureParameteriv GET_GetTextureParameteriv(struct _glapi_table *disp) {
+ return (_glptr_GetTextureParameteriv) (GET_by_offset(disp, _gloffset_GetTextureParameteriv));
+}
+
+static INLINE void SET_GetTextureParameteriv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLenum, GLint *)) {
+ SET_by_offset(disp, _gloffset_GetTextureParameteriv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_TextureBuffer)(GLuint, GLenum, GLuint);
+#define CALL_TextureBuffer(disp, parameters) \
+ (* GET_TextureBuffer(disp)) parameters
+static INLINE _glptr_TextureBuffer GET_TextureBuffer(struct _glapi_table *disp) {
+ return (_glptr_TextureBuffer) (GET_by_offset(disp, _gloffset_TextureBuffer));
+}
+
+static INLINE void SET_TextureBuffer(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLenum, GLuint)) {
+ SET_by_offset(disp, _gloffset_TextureBuffer, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_TextureParameterIiv)(GLuint, GLenum, const GLint *);
+#define CALL_TextureParameterIiv(disp, parameters) \
+ (* GET_TextureParameterIiv(disp)) parameters
+static INLINE _glptr_TextureParameterIiv GET_TextureParameterIiv(struct _glapi_table *disp) {
+ return (_glptr_TextureParameterIiv) (GET_by_offset(disp, _gloffset_TextureParameterIiv));
+}
+
+static INLINE void SET_TextureParameterIiv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLenum, const GLint *)) {
+ SET_by_offset(disp, _gloffset_TextureParameterIiv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_TextureParameterIuiv)(GLuint, GLenum, const GLuint *);
+#define CALL_TextureParameterIuiv(disp, parameters) \
+ (* GET_TextureParameterIuiv(disp)) parameters
+static INLINE _glptr_TextureParameterIuiv GET_TextureParameterIuiv(struct _glapi_table *disp) {
+ return (_glptr_TextureParameterIuiv) (GET_by_offset(disp, _gloffset_TextureParameterIuiv));
+}
+
+static INLINE void SET_TextureParameterIuiv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLenum, const GLuint *)) {
+ SET_by_offset(disp, _gloffset_TextureParameterIuiv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_TextureParameterf)(GLuint, GLenum, GLfloat);
+#define CALL_TextureParameterf(disp, parameters) \
+ (* GET_TextureParameterf(disp)) parameters
+static INLINE _glptr_TextureParameterf GET_TextureParameterf(struct _glapi_table *disp) {
+ return (_glptr_TextureParameterf) (GET_by_offset(disp, _gloffset_TextureParameterf));
+}
+
+static INLINE void SET_TextureParameterf(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLenum, GLfloat)) {
+ SET_by_offset(disp, _gloffset_TextureParameterf, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_TextureParameterfv)(GLuint, GLenum, const GLfloat *);
+#define CALL_TextureParameterfv(disp, parameters) \
+ (* GET_TextureParameterfv(disp)) parameters
+static INLINE _glptr_TextureParameterfv GET_TextureParameterfv(struct _glapi_table *disp) {
+ return (_glptr_TextureParameterfv) (GET_by_offset(disp, _gloffset_TextureParameterfv));
+}
+
+static INLINE void SET_TextureParameterfv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLenum, const GLfloat *)) {
+ SET_by_offset(disp, _gloffset_TextureParameterfv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_TextureParameteri)(GLuint, GLenum, GLint);
+#define CALL_TextureParameteri(disp, parameters) \
+ (* GET_TextureParameteri(disp)) parameters
+static INLINE _glptr_TextureParameteri GET_TextureParameteri(struct _glapi_table *disp) {
+ return (_glptr_TextureParameteri) (GET_by_offset(disp, _gloffset_TextureParameteri));
+}
+
+static INLINE void SET_TextureParameteri(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLenum, GLint)) {
+ SET_by_offset(disp, _gloffset_TextureParameteri, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_TextureParameteriv)(GLuint, GLenum, const GLint *);
+#define CALL_TextureParameteriv(disp, parameters) \
+ (* GET_TextureParameteriv(disp)) parameters
+static INLINE _glptr_TextureParameteriv GET_TextureParameteriv(struct _glapi_table *disp) {
+ return (_glptr_TextureParameteriv) (GET_by_offset(disp, _gloffset_TextureParameteriv));
+}
+
+static INLINE void SET_TextureParameteriv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLenum, const GLint *)) {
+ SET_by_offset(disp, _gloffset_TextureParameteriv, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_TextureStorage1D)(GLuint, GLsizei, GLenum, GLsizei);
+#define CALL_TextureStorage1D(disp, parameters) \
+ (* GET_TextureStorage1D(disp)) parameters
+static INLINE _glptr_TextureStorage1D GET_TextureStorage1D(struct _glapi_table *disp) {
+ return (_glptr_TextureStorage1D) (GET_by_offset(disp, _gloffset_TextureStorage1D));
+}
+
+static INLINE void SET_TextureStorage1D(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLsizei, GLenum, GLsizei)) {
+ SET_by_offset(disp, _gloffset_TextureStorage1D, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_TextureStorage2D)(GLuint, GLsizei, GLenum, GLsizei, GLsizei);
+#define CALL_TextureStorage2D(disp, parameters) \
+ (* GET_TextureStorage2D(disp)) parameters
+static INLINE _glptr_TextureStorage2D GET_TextureStorage2D(struct _glapi_table *disp) {
+ return (_glptr_TextureStorage2D) (GET_by_offset(disp, _gloffset_TextureStorage2D));
+}
+
+static INLINE void SET_TextureStorage2D(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLsizei, GLenum, GLsizei, GLsizei)) {
+ SET_by_offset(disp, _gloffset_TextureStorage2D, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_TextureStorage2DMultisample)(GLuint, GLsizei, GLenum, GLsizei, GLsizei, GLboolean);
+#define CALL_TextureStorage2DMultisample(disp, parameters) \
+ (* GET_TextureStorage2DMultisample(disp)) parameters
+static INLINE _glptr_TextureStorage2DMultisample GET_TextureStorage2DMultisample(struct _glapi_table *disp) {
+ return (_glptr_TextureStorage2DMultisample) (GET_by_offset(disp, _gloffset_TextureStorage2DMultisample));
+}
+
+static INLINE void SET_TextureStorage2DMultisample(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLsizei, GLenum, GLsizei, GLsizei, GLboolean)) {
+ SET_by_offset(disp, _gloffset_TextureStorage2DMultisample, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_TextureStorage3D)(GLuint, GLsizei, GLenum, GLsizei, GLsizei, GLsizei);
+#define CALL_TextureStorage3D(disp, parameters) \
+ (* GET_TextureStorage3D(disp)) parameters
+static INLINE _glptr_TextureStorage3D GET_TextureStorage3D(struct _glapi_table *disp) {
+ return (_glptr_TextureStorage3D) (GET_by_offset(disp, _gloffset_TextureStorage3D));
+}
+
+static INLINE void SET_TextureStorage3D(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLsizei, GLenum, GLsizei, GLsizei, GLsizei)) {
+ SET_by_offset(disp, _gloffset_TextureStorage3D, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_TextureStorage3DMultisample)(GLuint, GLsizei, GLenum, GLsizei, GLsizei, GLsizei, GLboolean);
+#define CALL_TextureStorage3DMultisample(disp, parameters) \
+ (* GET_TextureStorage3DMultisample(disp)) parameters
+static INLINE _glptr_TextureStorage3DMultisample GET_TextureStorage3DMultisample(struct _glapi_table *disp) {
+ return (_glptr_TextureStorage3DMultisample) (GET_by_offset(disp, _gloffset_TextureStorage3DMultisample));
+}
+
+static INLINE void SET_TextureStorage3DMultisample(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLsizei, GLenum, GLsizei, GLsizei, GLsizei, GLboolean)) {
+ SET_by_offset(disp, _gloffset_TextureStorage3DMultisample, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_TextureSubImage1D)(GLuint, GLint, GLint, GLsizei, GLenum, GLenum, const GLvoid *);
+#define CALL_TextureSubImage1D(disp, parameters) \
+ (* GET_TextureSubImage1D(disp)) parameters
+static INLINE _glptr_TextureSubImage1D GET_TextureSubImage1D(struct _glapi_table *disp) {
+ return (_glptr_TextureSubImage1D) (GET_by_offset(disp, _gloffset_TextureSubImage1D));
+}
+
+static INLINE void SET_TextureSubImage1D(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLint, GLsizei, GLenum, GLenum, const GLvoid *)) {
+ SET_by_offset(disp, _gloffset_TextureSubImage1D, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_TextureSubImage2D)(GLuint, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *);
+#define CALL_TextureSubImage2D(disp, parameters) \
+ (* GET_TextureSubImage2D(disp)) parameters
+static INLINE _glptr_TextureSubImage2D GET_TextureSubImage2D(struct _glapi_table *disp) {
+ return (_glptr_TextureSubImage2D) (GET_by_offset(disp, _gloffset_TextureSubImage2D));
+}
+
+static INLINE void SET_TextureSubImage2D(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)) {
+ SET_by_offset(disp, _gloffset_TextureSubImage2D, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_TextureSubImage3D)(GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *);
+#define CALL_TextureSubImage3D(disp, parameters) \
+ (* GET_TextureSubImage3D(disp)) parameters
+static INLINE _glptr_TextureSubImage3D GET_TextureSubImage3D(struct _glapi_table *disp) {
+ return (_glptr_TextureSubImage3D) (GET_by_offset(disp, _gloffset_TextureSubImage3D));
+}
+
+static INLINE void SET_TextureSubImage3D(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)) {
+ SET_by_offset(disp, _gloffset_TextureSubImage3D, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_InvalidateBufferData)(GLuint);
#define CALL_InvalidateBufferData(disp, parameters) \
(* GET_InvalidateBufferData(disp)) parameters
@@ -11874,6 +12560,28 @@ static INLINE void SET_LockArraysEXT(struct _glapi_table *disp, void (GLAPIENTRY
SET_by_offset(disp, _gloffset_LockArraysEXT, fn);
}
+typedef void (GLAPIENTRYP _glptr_ProgramUniform1d)(GLuint, GLint, GLdouble);
+#define CALL_ProgramUniform1d(disp, parameters) \
+ (* GET_ProgramUniform1d(disp)) parameters
+static INLINE _glptr_ProgramUniform1d GET_ProgramUniform1d(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform1d) (GET_by_offset(disp, _gloffset_ProgramUniform1d));
+}
+
+static INLINE void SET_ProgramUniform1d(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLdouble)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform1d, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform1dv)(GLuint, GLint, GLsizei, const GLdouble *);
+#define CALL_ProgramUniform1dv(disp, parameters) \
+ (* GET_ProgramUniform1dv(disp)) parameters
+static INLINE _glptr_ProgramUniform1dv GET_ProgramUniform1dv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform1dv) (GET_by_offset(disp, _gloffset_ProgramUniform1dv));
+}
+
+static INLINE void SET_ProgramUniform1dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform1dv, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_ProgramUniform1f)(GLuint, GLint, GLfloat);
#define CALL_ProgramUniform1f(disp, parameters) \
(* GET_ProgramUniform1f(disp)) parameters
@@ -11940,6 +12648,28 @@ static INLINE void SET_ProgramUniform1uiv(struct _glapi_table *disp, void (GLAPI
SET_by_offset(disp, _gloffset_ProgramUniform1uiv, fn);
}
+typedef void (GLAPIENTRYP _glptr_ProgramUniform2d)(GLuint, GLint, GLdouble, GLdouble);
+#define CALL_ProgramUniform2d(disp, parameters) \
+ (* GET_ProgramUniform2d(disp)) parameters
+static INLINE _glptr_ProgramUniform2d GET_ProgramUniform2d(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform2d) (GET_by_offset(disp, _gloffset_ProgramUniform2d));
+}
+
+static INLINE void SET_ProgramUniform2d(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLdouble, GLdouble)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform2d, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform2dv)(GLuint, GLint, GLsizei, const GLdouble *);
+#define CALL_ProgramUniform2dv(disp, parameters) \
+ (* GET_ProgramUniform2dv(disp)) parameters
+static INLINE _glptr_ProgramUniform2dv GET_ProgramUniform2dv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform2dv) (GET_by_offset(disp, _gloffset_ProgramUniform2dv));
+}
+
+static INLINE void SET_ProgramUniform2dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform2dv, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_ProgramUniform2f)(GLuint, GLint, GLfloat, GLfloat);
#define CALL_ProgramUniform2f(disp, parameters) \
(* GET_ProgramUniform2f(disp)) parameters
@@ -12006,6 +12736,28 @@ static INLINE void SET_ProgramUniform2uiv(struct _glapi_table *disp, void (GLAPI
SET_by_offset(disp, _gloffset_ProgramUniform2uiv, fn);
}
+typedef void (GLAPIENTRYP _glptr_ProgramUniform3d)(GLuint, GLint, GLdouble, GLdouble, GLdouble);
+#define CALL_ProgramUniform3d(disp, parameters) \
+ (* GET_ProgramUniform3d(disp)) parameters
+static INLINE _glptr_ProgramUniform3d GET_ProgramUniform3d(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform3d) (GET_by_offset(disp, _gloffset_ProgramUniform3d));
+}
+
+static INLINE void SET_ProgramUniform3d(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLdouble, GLdouble, GLdouble)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform3d, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform3dv)(GLuint, GLint, GLsizei, const GLdouble *);
+#define CALL_ProgramUniform3dv(disp, parameters) \
+ (* GET_ProgramUniform3dv(disp)) parameters
+static INLINE _glptr_ProgramUniform3dv GET_ProgramUniform3dv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform3dv) (GET_by_offset(disp, _gloffset_ProgramUniform3dv));
+}
+
+static INLINE void SET_ProgramUniform3dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform3dv, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_ProgramUniform3f)(GLuint, GLint, GLfloat, GLfloat, GLfloat);
#define CALL_ProgramUniform3f(disp, parameters) \
(* GET_ProgramUniform3f(disp)) parameters
@@ -12072,6 +12824,28 @@ static INLINE void SET_ProgramUniform3uiv(struct _glapi_table *disp, void (GLAPI
SET_by_offset(disp, _gloffset_ProgramUniform3uiv, fn);
}
+typedef void (GLAPIENTRYP _glptr_ProgramUniform4d)(GLuint, GLint, GLdouble, GLdouble, GLdouble, GLdouble);
+#define CALL_ProgramUniform4d(disp, parameters) \
+ (* GET_ProgramUniform4d(disp)) parameters
+static INLINE _glptr_ProgramUniform4d GET_ProgramUniform4d(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform4d) (GET_by_offset(disp, _gloffset_ProgramUniform4d));
+}
+
+static INLINE void SET_ProgramUniform4d(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLdouble, GLdouble, GLdouble, GLdouble)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform4d, fn);
+}
+
+typedef void (GLAPIENTRYP _glptr_ProgramUniform4dv)(GLuint, GLint, GLsizei, const GLdouble *);
+#define CALL_ProgramUniform4dv(disp, parameters) \
+ (* GET_ProgramUniform4dv(disp)) parameters
+static INLINE _glptr_ProgramUniform4dv GET_ProgramUniform4dv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniform4dv) (GET_by_offset(disp, _gloffset_ProgramUniform4dv));
+}
+
+static INLINE void SET_ProgramUniform4dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniform4dv, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_ProgramUniform4f)(GLuint, GLint, GLfloat, GLfloat, GLfloat, GLfloat);
#define CALL_ProgramUniform4f(disp, parameters) \
(* GET_ProgramUniform4f(disp)) parameters
@@ -12138,6 +12912,17 @@ static INLINE void SET_ProgramUniform4uiv(struct _glapi_table *disp, void (GLAPI
SET_by_offset(disp, _gloffset_ProgramUniform4uiv, fn);
}
+typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix2dv)(GLuint, GLint, GLsizei, GLboolean, const GLdouble *);
+#define CALL_ProgramUniformMatrix2dv(disp, parameters) \
+ (* GET_ProgramUniformMatrix2dv(disp)) parameters
+static INLINE _glptr_ProgramUniformMatrix2dv GET_ProgramUniformMatrix2dv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniformMatrix2dv) (GET_by_offset(disp, _gloffset_ProgramUniformMatrix2dv));
+}
+
+static INLINE void SET_ProgramUniformMatrix2dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLboolean, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniformMatrix2dv, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix2fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
#define CALL_ProgramUniformMatrix2fv(disp, parameters) \
(* GET_ProgramUniformMatrix2fv(disp)) parameters
@@ -12149,6 +12934,17 @@ static INLINE void SET_ProgramUniformMatrix2fv(struct _glapi_table *disp, void (
SET_by_offset(disp, _gloffset_ProgramUniformMatrix2fv, fn);
}
+typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix2x3dv)(GLuint, GLint, GLsizei, GLboolean, const GLdouble *);
+#define CALL_ProgramUniformMatrix2x3dv(disp, parameters) \
+ (* GET_ProgramUniformMatrix2x3dv(disp)) parameters
+static INLINE _glptr_ProgramUniformMatrix2x3dv GET_ProgramUniformMatrix2x3dv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniformMatrix2x3dv) (GET_by_offset(disp, _gloffset_ProgramUniformMatrix2x3dv));
+}
+
+static INLINE void SET_ProgramUniformMatrix2x3dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLboolean, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniformMatrix2x3dv, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix2x3fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
#define CALL_ProgramUniformMatrix2x3fv(disp, parameters) \
(* GET_ProgramUniformMatrix2x3fv(disp)) parameters
@@ -12160,6 +12956,17 @@ static INLINE void SET_ProgramUniformMatrix2x3fv(struct _glapi_table *disp, void
SET_by_offset(disp, _gloffset_ProgramUniformMatrix2x3fv, fn);
}
+typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix2x4dv)(GLuint, GLint, GLsizei, GLboolean, const GLdouble *);
+#define CALL_ProgramUniformMatrix2x4dv(disp, parameters) \
+ (* GET_ProgramUniformMatrix2x4dv(disp)) parameters
+static INLINE _glptr_ProgramUniformMatrix2x4dv GET_ProgramUniformMatrix2x4dv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniformMatrix2x4dv) (GET_by_offset(disp, _gloffset_ProgramUniformMatrix2x4dv));
+}
+
+static INLINE void SET_ProgramUniformMatrix2x4dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLboolean, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniformMatrix2x4dv, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix2x4fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
#define CALL_ProgramUniformMatrix2x4fv(disp, parameters) \
(* GET_ProgramUniformMatrix2x4fv(disp)) parameters
@@ -12171,6 +12978,17 @@ static INLINE void SET_ProgramUniformMatrix2x4fv(struct _glapi_table *disp, void
SET_by_offset(disp, _gloffset_ProgramUniformMatrix2x4fv, fn);
}
+typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix3dv)(GLuint, GLint, GLsizei, GLboolean, const GLdouble *);
+#define CALL_ProgramUniformMatrix3dv(disp, parameters) \
+ (* GET_ProgramUniformMatrix3dv(disp)) parameters
+static INLINE _glptr_ProgramUniformMatrix3dv GET_ProgramUniformMatrix3dv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniformMatrix3dv) (GET_by_offset(disp, _gloffset_ProgramUniformMatrix3dv));
+}
+
+static INLINE void SET_ProgramUniformMatrix3dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLboolean, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniformMatrix3dv, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix3fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
#define CALL_ProgramUniformMatrix3fv(disp, parameters) \
(* GET_ProgramUniformMatrix3fv(disp)) parameters
@@ -12182,6 +13000,17 @@ static INLINE void SET_ProgramUniformMatrix3fv(struct _glapi_table *disp, void (
SET_by_offset(disp, _gloffset_ProgramUniformMatrix3fv, fn);
}
+typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix3x2dv)(GLuint, GLint, GLsizei, GLboolean, const GLdouble *);
+#define CALL_ProgramUniformMatrix3x2dv(disp, parameters) \
+ (* GET_ProgramUniformMatrix3x2dv(disp)) parameters
+static INLINE _glptr_ProgramUniformMatrix3x2dv GET_ProgramUniformMatrix3x2dv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniformMatrix3x2dv) (GET_by_offset(disp, _gloffset_ProgramUniformMatrix3x2dv));
+}
+
+static INLINE void SET_ProgramUniformMatrix3x2dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLboolean, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniformMatrix3x2dv, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix3x2fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
#define CALL_ProgramUniformMatrix3x2fv(disp, parameters) \
(* GET_ProgramUniformMatrix3x2fv(disp)) parameters
@@ -12193,6 +13022,17 @@ static INLINE void SET_ProgramUniformMatrix3x2fv(struct _glapi_table *disp, void
SET_by_offset(disp, _gloffset_ProgramUniformMatrix3x2fv, fn);
}
+typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix3x4dv)(GLuint, GLint, GLsizei, GLboolean, const GLdouble *);
+#define CALL_ProgramUniformMatrix3x4dv(disp, parameters) \
+ (* GET_ProgramUniformMatrix3x4dv(disp)) parameters
+static INLINE _glptr_ProgramUniformMatrix3x4dv GET_ProgramUniformMatrix3x4dv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniformMatrix3x4dv) (GET_by_offset(disp, _gloffset_ProgramUniformMatrix3x4dv));
+}
+
+static INLINE void SET_ProgramUniformMatrix3x4dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLboolean, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniformMatrix3x4dv, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix3x4fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
#define CALL_ProgramUniformMatrix3x4fv(disp, parameters) \
(* GET_ProgramUniformMatrix3x4fv(disp)) parameters
@@ -12204,6 +13044,17 @@ static INLINE void SET_ProgramUniformMatrix3x4fv(struct _glapi_table *disp, void
SET_by_offset(disp, _gloffset_ProgramUniformMatrix3x4fv, fn);
}
+typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix4dv)(GLuint, GLint, GLsizei, GLboolean, const GLdouble *);
+#define CALL_ProgramUniformMatrix4dv(disp, parameters) \
+ (* GET_ProgramUniformMatrix4dv(disp)) parameters
+static INLINE _glptr_ProgramUniformMatrix4dv GET_ProgramUniformMatrix4dv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniformMatrix4dv) (GET_by_offset(disp, _gloffset_ProgramUniformMatrix4dv));
+}
+
+static INLINE void SET_ProgramUniformMatrix4dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLboolean, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniformMatrix4dv, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix4fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
#define CALL_ProgramUniformMatrix4fv(disp, parameters) \
(* GET_ProgramUniformMatrix4fv(disp)) parameters
@@ -12215,6 +13066,17 @@ static INLINE void SET_ProgramUniformMatrix4fv(struct _glapi_table *disp, void (
SET_by_offset(disp, _gloffset_ProgramUniformMatrix4fv, fn);
}
+typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix4x2dv)(GLuint, GLint, GLsizei, GLboolean, const GLdouble *);
+#define CALL_ProgramUniformMatrix4x2dv(disp, parameters) \
+ (* GET_ProgramUniformMatrix4x2dv(disp)) parameters
+static INLINE _glptr_ProgramUniformMatrix4x2dv GET_ProgramUniformMatrix4x2dv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniformMatrix4x2dv) (GET_by_offset(disp, _gloffset_ProgramUniformMatrix4x2dv));
+}
+
+static INLINE void SET_ProgramUniformMatrix4x2dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLboolean, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniformMatrix4x2dv, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix4x2fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
#define CALL_ProgramUniformMatrix4x2fv(disp, parameters) \
(* GET_ProgramUniformMatrix4x2fv(disp)) parameters
@@ -12226,6 +13088,17 @@ static INLINE void SET_ProgramUniformMatrix4x2fv(struct _glapi_table *disp, void
SET_by_offset(disp, _gloffset_ProgramUniformMatrix4x2fv, fn);
}
+typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix4x3dv)(GLuint, GLint, GLsizei, GLboolean, const GLdouble *);
+#define CALL_ProgramUniformMatrix4x3dv(disp, parameters) \
+ (* GET_ProgramUniformMatrix4x3dv(disp)) parameters
+static INLINE _glptr_ProgramUniformMatrix4x3dv GET_ProgramUniformMatrix4x3dv(struct _glapi_table *disp) {
+ return (_glptr_ProgramUniformMatrix4x3dv) (GET_by_offset(disp, _gloffset_ProgramUniformMatrix4x3dv));
+}
+
+static INLINE void SET_ProgramUniformMatrix4x3dv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLsizei, GLboolean, const GLdouble *)) {
+ SET_by_offset(disp, _gloffset_ProgramUniformMatrix4x3dv, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_ProgramUniformMatrix4x3fv)(GLuint, GLint, GLsizei, GLboolean, const GLfloat *);
#define CALL_ProgramUniformMatrix4x3fv(disp, parameters) \
(* GET_ProgramUniformMatrix4x3fv(disp)) parameters
@@ -14162,6 +15035,17 @@ static INLINE void SET_GetPerfQueryInfoINTEL(struct _glapi_table *disp, void (GL
SET_by_offset(disp, _gloffset_GetPerfQueryInfoINTEL, fn);
}
+typedef void (GLAPIENTRYP _glptr_PolygonOffsetClampEXT)(GLfloat, GLfloat, GLfloat);
+#define CALL_PolygonOffsetClampEXT(disp, parameters) \
+ (* GET_PolygonOffsetClampEXT(disp)) parameters
+static INLINE _glptr_PolygonOffsetClampEXT GET_PolygonOffsetClampEXT(struct _glapi_table *disp) {
+ return (_glptr_PolygonOffsetClampEXT) (GET_by_offset(disp, _gloffset_PolygonOffsetClampEXT));
+}
+
+static INLINE void SET_PolygonOffsetClampEXT(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLfloat, GLfloat, GLfloat)) {
+ SET_by_offset(disp, _gloffset_PolygonOffsetClampEXT, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_StencilFuncSeparateATI)(GLenum, GLenum, GLint, GLuint);
#define CALL_StencilFuncSeparateATI(disp, parameters) \
(* GET_StencilFuncSeparateATI(disp)) parameters
diff --git a/xorg-server/glx/glfunctions.h b/xorg-server/glx/glfunctions.h
index d060031a4..fa5080278 100644
--- a/xorg-server/glx/glfunctions.h
+++ b/xorg-server/glx/glfunctions.h
@@ -808,6 +808,24 @@
#define glVertexP4uiv(a1, a2) CALL_VertexP4uiv(GET_DISPATCH(), (a1, a2))
#define glDrawArraysIndirect(a1, a2) CALL_DrawArraysIndirect(GET_DISPATCH(), (a1, a2))
#define glDrawElementsIndirect(a1, a2, a3) CALL_DrawElementsIndirect(GET_DISPATCH(), (a1, a2, a3))
+#define glGetUniformdv(a1, a2, a3) CALL_GetUniformdv(GET_DISPATCH(), (a1, a2, a3))
+#define glUniform1d(a1, a2) CALL_Uniform1d(GET_DISPATCH(), (a1, a2))
+#define glUniform1dv(a1, a2, a3) CALL_Uniform1dv(GET_DISPATCH(), (a1, a2, a3))
+#define glUniform2d(a1, a2, a3) CALL_Uniform2d(GET_DISPATCH(), (a1, a2, a3))
+#define glUniform2dv(a1, a2, a3) CALL_Uniform2dv(GET_DISPATCH(), (a1, a2, a3))
+#define glUniform3d(a1, a2, a3, a4) CALL_Uniform3d(GET_DISPATCH(), (a1, a2, a3, a4))
+#define glUniform3dv(a1, a2, a3) CALL_Uniform3dv(GET_DISPATCH(), (a1, a2, a3))
+#define glUniform4d(a1, a2, a3, a4, a5) CALL_Uniform4d(GET_DISPATCH(), (a1, a2, a3, a4, a5))
+#define glUniform4dv(a1, a2, a3) CALL_Uniform4dv(GET_DISPATCH(), (a1, a2, a3))
+#define glUniformMatrix2dv(a1, a2, a3, a4) CALL_UniformMatrix2dv(GET_DISPATCH(), (a1, a2, a3, a4))
+#define glUniformMatrix2x3dv(a1, a2, a3, a4) CALL_UniformMatrix2x3dv(GET_DISPATCH(), (a1, a2, a3, a4))
+#define glUniformMatrix2x4dv(a1, a2, a3, a4) CALL_UniformMatrix2x4dv(GET_DISPATCH(), (a1, a2, a3, a4))
+#define glUniformMatrix3dv(a1, a2, a3, a4) CALL_UniformMatrix3dv(GET_DISPATCH(), (a1, a2, a3, a4))
+#define glUniformMatrix3x2dv(a1, a2, a3, a4) CALL_UniformMatrix3x2dv(GET_DISPATCH(), (a1, a2, a3, a4))
+#define glUniformMatrix3x4dv(a1, a2, a3, a4) CALL_UniformMatrix3x4dv(GET_DISPATCH(), (a1, a2, a3, a4))
+#define glUniformMatrix4dv(a1, a2, a3, a4) CALL_UniformMatrix4dv(GET_DISPATCH(), (a1, a2, a3, a4))
+#define glUniformMatrix4x2dv(a1, a2, a3, a4) CALL_UniformMatrix4x2dv(GET_DISPATCH(), (a1, a2, a3, a4))
+#define glUniformMatrix4x3dv(a1, a2, a3, a4) CALL_UniformMatrix4x3dv(GET_DISPATCH(), (a1, a2, a3, a4))
#define glBindTransformFeedback(a1, a2) CALL_BindTransformFeedback(GET_DISPATCH(), (a1, a2))
#define glDeleteTransformFeedbacks(a1, a2) CALL_DeleteTransformFeedbacks(GET_DISPATCH(), (a1, a2))
#define glDrawTransformFeedback(a1, a2) CALL_DrawTransformFeedback(GET_DISPATCH(), (a1, a2))
@@ -899,6 +917,38 @@
#define glBindTextures(a1, a2, a3) CALL_BindTextures(GET_DISPATCH(), (a1, a2, a3))
#define glBindVertexBuffers(a1, a2, a3, a4, a5) CALL_BindVertexBuffers(GET_DISPATCH(), (a1, a2, a3, a4, a5))
#define glClipControl(a1, a2) CALL_ClipControl(GET_DISPATCH(), (a1, a2))
+#define glBindTextureUnit(a1, a2) CALL_BindTextureUnit(GET_DISPATCH(), (a1, a2))
+#define glCompressedTextureSubImage1D(a1, a2, a3, a4, a5, a6, a7) CALL_CompressedTextureSubImage1D(GET_DISPATCH(), (a1, a2, a3, a4, a5, a6, a7))
+#define glCompressedTextureSubImage2D(a1, a2, a3, a4, a5, a6, a7, a8, a9) CALL_CompressedTextureSubImage2D(GET_DISPATCH(), (a1, a2, a3, a4, a5, a6, a7, a8, a9))
+#define glCompressedTextureSubImage3D(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) CALL_CompressedTextureSubImage3D(GET_DISPATCH(), (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11))
+#define glCopyTextureSubImage1D(a1, a2, a3, a4, a5, a6) CALL_CopyTextureSubImage1D(GET_DISPATCH(), (a1, a2, a3, a4, a5, a6))
+#define glCopyTextureSubImage2D(a1, a2, a3, a4, a5, a6, a7, a8) CALL_CopyTextureSubImage2D(GET_DISPATCH(), (a1, a2, a3, a4, a5, a6, a7, a8))
+#define glCopyTextureSubImage3D(a1, a2, a3, a4, a5, a6, a7, a8, a9) CALL_CopyTextureSubImage3D(GET_DISPATCH(), (a1, a2, a3, a4, a5, a6, a7, a8, a9))
+#define glCreateTextures(a1, a2, a3) CALL_CreateTextures(GET_DISPATCH(), (a1, a2, a3))
+#define glGenerateTextureMipmap(a1) CALL_GenerateTextureMipmap(GET_DISPATCH(), (a1))
+#define glGetCompressedTextureImage(a1, a2, a3, a4) CALL_GetCompressedTextureImage(GET_DISPATCH(), (a1, a2, a3, a4))
+#define glGetTextureImage(a1, a2, a3, a4, a5, a6) CALL_GetTextureImage(GET_DISPATCH(), (a1, a2, a3, a4, a5, a6))
+#define glGetTextureLevelParameterfv(a1, a2, a3, a4) CALL_GetTextureLevelParameterfv(GET_DISPATCH(), (a1, a2, a3, a4))
+#define glGetTextureLevelParameteriv(a1, a2, a3, a4) CALL_GetTextureLevelParameteriv(GET_DISPATCH(), (a1, a2, a3, a4))
+#define glGetTextureParameterIiv(a1, a2, a3) CALL_GetTextureParameterIiv(GET_DISPATCH(), (a1, a2, a3))
+#define glGetTextureParameterIuiv(a1, a2, a3) CALL_GetTextureParameterIuiv(GET_DISPATCH(), (a1, a2, a3))
+#define glGetTextureParameterfv(a1, a2, a3) CALL_GetTextureParameterfv(GET_DISPATCH(), (a1, a2, a3))
+#define glGetTextureParameteriv(a1, a2, a3) CALL_GetTextureParameteriv(GET_DISPATCH(), (a1, a2, a3))
+#define glTextureBuffer(a1, a2, a3) CALL_TextureBuffer(GET_DISPATCH(), (a1, a2, a3))
+#define glTextureParameterIiv(a1, a2, a3) CALL_TextureParameterIiv(GET_DISPATCH(), (a1, a2, a3))
+#define glTextureParameterIuiv(a1, a2, a3) CALL_TextureParameterIuiv(GET_DISPATCH(), (a1, a2, a3))
+#define glTextureParameterf(a1, a2, a3) CALL_TextureParameterf(GET_DISPATCH(), (a1, a2, a3))
+#define glTextureParameterfv(a1, a2, a3) CALL_TextureParameterfv(GET_DISPATCH(), (a1, a2, a3))
+#define glTextureParameteri(a1, a2, a3) CALL_TextureParameteri(GET_DISPATCH(), (a1, a2, a3))
+#define glTextureParameteriv(a1, a2, a3) CALL_TextureParameteriv(GET_DISPATCH(), (a1, a2, a3))
+#define glTextureStorage1D(a1, a2, a3, a4) CALL_TextureStorage1D(GET_DISPATCH(), (a1, a2, a3, a4))
+#define glTextureStorage2D(a1, a2, a3, a4, a5) CALL_TextureStorage2D(GET_DISPATCH(), (a1, a2, a3, a4, a5))
+#define glTextureStorage2DMultisample(a1, a2, a3, a4, a5, a6) CALL_TextureStorage2DMultisample(GET_DISPATCH(), (a1, a2, a3, a4, a5, a6))
+#define glTextureStorage3D(a1, a2, a3, a4, a5, a6) CALL_TextureStorage3D(GET_DISPATCH(), (a1, a2, a3, a4, a5, a6))
+#define glTextureStorage3DMultisample(a1, a2, a3, a4, a5, a6, a7) CALL_TextureStorage3DMultisample(GET_DISPATCH(), (a1, a2, a3, a4, a5, a6, a7))
+#define glTextureSubImage1D(a1, a2, a3, a4, a5, a6, a7) CALL_TextureSubImage1D(GET_DISPATCH(), (a1, a2, a3, a4, a5, a6, a7))
+#define glTextureSubImage2D(a1, a2, a3, a4, a5, a6, a7, a8, a9) CALL_TextureSubImage2D(GET_DISPATCH(), (a1, a2, a3, a4, a5, a6, a7, a8, a9))
+#define glTextureSubImage3D(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) CALL_TextureSubImage3D(GET_DISPATCH(), (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11))
#define glInvalidateBufferData(a1) CALL_InvalidateBufferData(GET_DISPATCH(), (a1))
#define glInvalidateBufferSubData(a1, a2, a3) CALL_InvalidateBufferSubData(GET_DISPATCH(), (a1, a2, a3))
#define glInvalidateFramebuffer(a1, a2, a3) CALL_InvalidateFramebuffer(GET_DISPATCH(), (a1, a2, a3))
@@ -934,38 +984,55 @@
#define glGetProgramPipelineiv(a1, a2, a3) CALL_GetProgramPipelineiv(GET_DISPATCH(), (a1, a2, a3))
#define glIsProgramPipeline(a1) CALL_IsProgramPipeline(GET_DISPATCH(), (a1))
#define glLockArraysEXT(a1, a2) CALL_LockArraysEXT(GET_DISPATCH(), (a1, a2))
+#define glProgramUniform1d(a1, a2, a3) CALL_ProgramUniform1d(GET_DISPATCH(), (a1, a2, a3))
+#define glProgramUniform1dv(a1, a2, a3, a4) CALL_ProgramUniform1dv(GET_DISPATCH(), (a1, a2, a3, a4))
#define glProgramUniform1f(a1, a2, a3) CALL_ProgramUniform1f(GET_DISPATCH(), (a1, a2, a3))
#define glProgramUniform1fv(a1, a2, a3, a4) CALL_ProgramUniform1fv(GET_DISPATCH(), (a1, a2, a3, a4))
#define glProgramUniform1i(a1, a2, a3) CALL_ProgramUniform1i(GET_DISPATCH(), (a1, a2, a3))
#define glProgramUniform1iv(a1, a2, a3, a4) CALL_ProgramUniform1iv(GET_DISPATCH(), (a1, a2, a3, a4))
#define glProgramUniform1ui(a1, a2, a3) CALL_ProgramUniform1ui(GET_DISPATCH(), (a1, a2, a3))
#define glProgramUniform1uiv(a1, a2, a3, a4) CALL_ProgramUniform1uiv(GET_DISPATCH(), (a1, a2, a3, a4))
+#define glProgramUniform2d(a1, a2, a3, a4) CALL_ProgramUniform2d(GET_DISPATCH(), (a1, a2, a3, a4))
+#define glProgramUniform2dv(a1, a2, a3, a4) CALL_ProgramUniform2dv(GET_DISPATCH(), (a1, a2, a3, a4))
#define glProgramUniform2f(a1, a2, a3, a4) CALL_ProgramUniform2f(GET_DISPATCH(), (a1, a2, a3, a4))
#define glProgramUniform2fv(a1, a2, a3, a4) CALL_ProgramUniform2fv(GET_DISPATCH(), (a1, a2, a3, a4))
#define glProgramUniform2i(a1, a2, a3, a4) CALL_ProgramUniform2i(GET_DISPATCH(), (a1, a2, a3, a4))
#define glProgramUniform2iv(a1, a2, a3, a4) CALL_ProgramUniform2iv(GET_DISPATCH(), (a1, a2, a3, a4))
#define glProgramUniform2ui(a1, a2, a3, a4) CALL_ProgramUniform2ui(GET_DISPATCH(), (a1, a2, a3, a4))
#define glProgramUniform2uiv(a1, a2, a3, a4) CALL_ProgramUniform2uiv(GET_DISPATCH(), (a1, a2, a3, a4))
+#define glProgramUniform3d(a1, a2, a3, a4, a5) CALL_ProgramUniform3d(GET_DISPATCH(), (a1, a2, a3, a4, a5))
+#define glProgramUniform3dv(a1, a2, a3, a4) CALL_ProgramUniform3dv(GET_DISPATCH(), (a1, a2, a3, a4))
#define glProgramUniform3f(a1, a2, a3, a4, a5) CALL_ProgramUniform3f(GET_DISPATCH(), (a1, a2, a3, a4, a5))
#define glProgramUniform3fv(a1, a2, a3, a4) CALL_ProgramUniform3fv(GET_DISPATCH(), (a1, a2, a3, a4))
#define glProgramUniform3i(a1, a2, a3, a4, a5) CALL_ProgramUniform3i(GET_DISPATCH(), (a1, a2, a3, a4, a5))
#define glProgramUniform3iv(a1, a2, a3, a4) CALL_ProgramUniform3iv(GET_DISPATCH(), (a1, a2, a3, a4))
#define glProgramUniform3ui(a1, a2, a3, a4, a5) CALL_ProgramUniform3ui(GET_DISPATCH(), (a1, a2, a3, a4, a5))
#define glProgramUniform3uiv(a1, a2, a3, a4) CALL_ProgramUniform3uiv(GET_DISPATCH(), (a1, a2, a3, a4))
+#define glProgramUniform4d(a1, a2, a3, a4, a5, a6) CALL_ProgramUniform4d(GET_DISPATCH(), (a1, a2, a3, a4, a5, a6))
+#define glProgramUniform4dv(a1, a2, a3, a4) CALL_ProgramUniform4dv(GET_DISPATCH(), (a1, a2, a3, a4))
#define glProgramUniform4f(a1, a2, a3, a4, a5, a6) CALL_ProgramUniform4f(GET_DISPATCH(), (a1, a2, a3, a4, a5, a6))
#define glProgramUniform4fv(a1, a2, a3, a4) CALL_ProgramUniform4fv(GET_DISPATCH(), (a1, a2, a3, a4))
#define glProgramUniform4i(a1, a2, a3, a4, a5, a6) CALL_ProgramUniform4i(GET_DISPATCH(), (a1, a2, a3, a4, a5, a6))
#define glProgramUniform4iv(a1, a2, a3, a4) CALL_ProgramUniform4iv(GET_DISPATCH(), (a1, a2, a3, a4))
#define glProgramUniform4ui(a1, a2, a3, a4, a5, a6) CALL_ProgramUniform4ui(GET_DISPATCH(), (a1, a2, a3, a4, a5, a6))
#define glProgramUniform4uiv(a1, a2, a3, a4) CALL_ProgramUniform4uiv(GET_DISPATCH(), (a1, a2, a3, a4))
+#define glProgramUniformMatrix2dv(a1, a2, a3, a4, a5) CALL_ProgramUniformMatrix2dv(GET_DISPATCH(), (a1, a2, a3, a4, a5))
#define glProgramUniformMatrix2fv(a1, a2, a3, a4, a5) CALL_ProgramUniformMatrix2fv(GET_DISPATCH(), (a1, a2, a3, a4, a5))
+#define glProgramUniformMatrix2x3dv(a1, a2, a3, a4, a5) CALL_ProgramUniformMatrix2x3dv(GET_DISPATCH(), (a1, a2, a3, a4, a5))
#define glProgramUniformMatrix2x3fv(a1, a2, a3, a4, a5) CALL_ProgramUniformMatrix2x3fv(GET_DISPATCH(), (a1, a2, a3, a4, a5))
+#define glProgramUniformMatrix2x4dv(a1, a2, a3, a4, a5) CALL_ProgramUniformMatrix2x4dv(GET_DISPATCH(), (a1, a2, a3, a4, a5))
#define glProgramUniformMatrix2x4fv(a1, a2, a3, a4, a5) CALL_ProgramUniformMatrix2x4fv(GET_DISPATCH(), (a1, a2, a3, a4, a5))
+#define glProgramUniformMatrix3dv(a1, a2, a3, a4, a5) CALL_ProgramUniformMatrix3dv(GET_DISPATCH(), (a1, a2, a3, a4, a5))
#define glProgramUniformMatrix3fv(a1, a2, a3, a4, a5) CALL_ProgramUniformMatrix3fv(GET_DISPATCH(), (a1, a2, a3, a4, a5))
+#define glProgramUniformMatrix3x2dv(a1, a2, a3, a4, a5) CALL_ProgramUniformMatrix3x2dv(GET_DISPATCH(), (a1, a2, a3, a4, a5))
#define glProgramUniformMatrix3x2fv(a1, a2, a3, a4, a5) CALL_ProgramUniformMatrix3x2fv(GET_DISPATCH(), (a1, a2, a3, a4, a5))
+#define glProgramUniformMatrix3x4dv(a1, a2, a3, a4, a5) CALL_ProgramUniformMatrix3x4dv(GET_DISPATCH(), (a1, a2, a3, a4, a5))
#define glProgramUniformMatrix3x4fv(a1, a2, a3, a4, a5) CALL_ProgramUniformMatrix3x4fv(GET_DISPATCH(), (a1, a2, a3, a4, a5))
+#define glProgramUniformMatrix4dv(a1, a2, a3, a4, a5) CALL_ProgramUniformMatrix4dv(GET_DISPATCH(), (a1, a2, a3, a4, a5))
#define glProgramUniformMatrix4fv(a1, a2, a3, a4, a5) CALL_ProgramUniformMatrix4fv(GET_DISPATCH(), (a1, a2, a3, a4, a5))
+#define glProgramUniformMatrix4x2dv(a1, a2, a3, a4, a5) CALL_ProgramUniformMatrix4x2dv(GET_DISPATCH(), (a1, a2, a3, a4, a5))
#define glProgramUniformMatrix4x2fv(a1, a2, a3, a4, a5) CALL_ProgramUniformMatrix4x2fv(GET_DISPATCH(), (a1, a2, a3, a4, a5))
+#define glProgramUniformMatrix4x3dv(a1, a2, a3, a4, a5) CALL_ProgramUniformMatrix4x3dv(GET_DISPATCH(), (a1, a2, a3, a4, a5))
#define glProgramUniformMatrix4x3fv(a1, a2, a3, a4, a5) CALL_ProgramUniformMatrix4x3fv(GET_DISPATCH(), (a1, a2, a3, a4, a5))
#define glUnlockArraysEXT() CALL_UnlockArraysEXT(GET_DISPATCH(), ())
#define glUseProgramStages(a1, a2, a3) CALL_UseProgramStages(GET_DISPATCH(), (a1, a2, a3))
@@ -1142,6 +1209,7 @@
#define glGetPerfQueryDataINTEL(a1, a2, a3, a4, a5) CALL_GetPerfQueryDataINTEL(GET_DISPATCH(), (a1, a2, a3, a4, a5))
#define glGetPerfQueryIdByNameINTEL(a1, a2) CALL_GetPerfQueryIdByNameINTEL(GET_DISPATCH(), (a1, a2))
#define glGetPerfQueryInfoINTEL(a1, a2, a3, a4, a5, a6, a7) CALL_GetPerfQueryInfoINTEL(GET_DISPATCH(), (a1, a2, a3, a4, a5, a6, a7))
+#define glPolygonOffsetClampEXT(a1, a2, a3) CALL_PolygonOffsetClampEXT(GET_DISPATCH(), (a1, a2, a3))
#define glStencilFuncSeparateATI(a1, a2, a3, a4) CALL_StencilFuncSeparateATI(GET_DISPATCH(), (a1, a2, a3, a4))
#define glProgramEnvParameters4fvEXT(a1, a2, a3, a4) CALL_ProgramEnvParameters4fvEXT(GET_DISPATCH(), (a1, a2, a3, a4))
#define glProgramLocalParameters4fvEXT(a1, a2, a3, a4) CALL_ProgramLocalParameters4fvEXT(GET_DISPATCH(), (a1, a2, a3, a4))
diff --git a/xorg-server/glx/glprocs.h b/xorg-server/glx/glprocs.h
index 756f9a60d..5aa1cb8ad 100644
--- a/xorg-server/glx/glprocs.h
+++ b/xorg-server/glx/glprocs.h
@@ -826,6 +826,24 @@ static const char gl_string_table[] =
"glVertexP4uiv\0"
"glDrawArraysIndirect\0"
"glDrawElementsIndirect\0"
+ "glGetUniformdv\0"
+ "glUniform1d\0"
+ "glUniform1dv\0"
+ "glUniform2d\0"
+ "glUniform2dv\0"
+ "glUniform3d\0"
+ "glUniform3dv\0"
+ "glUniform4d\0"
+ "glUniform4dv\0"
+ "glUniformMatrix2dv\0"
+ "glUniformMatrix2x3dv\0"
+ "glUniformMatrix2x4dv\0"
+ "glUniformMatrix3dv\0"
+ "glUniformMatrix3x2dv\0"
+ "glUniformMatrix3x4dv\0"
+ "glUniformMatrix4dv\0"
+ "glUniformMatrix4x2dv\0"
+ "glUniformMatrix4x3dv\0"
"glBindTransformFeedback\0"
"glDeleteTransformFeedbacks\0"
"glDrawTransformFeedback\0"
@@ -917,6 +935,38 @@ static const char gl_string_table[] =
"glBindTextures\0"
"glBindVertexBuffers\0"
"glClipControl\0"
+ "glBindTextureUnit\0"
+ "glCompressedTextureSubImage1D\0"
+ "glCompressedTextureSubImage2D\0"
+ "glCompressedTextureSubImage3D\0"
+ "glCopyTextureSubImage1D\0"
+ "glCopyTextureSubImage2D\0"
+ "glCopyTextureSubImage3D\0"
+ "glCreateTextures\0"
+ "glGenerateTextureMipmap\0"
+ "glGetCompressedTextureImage\0"
+ "glGetTextureImage\0"
+ "glGetTextureLevelParameterfv\0"
+ "glGetTextureLevelParameteriv\0"
+ "glGetTextureParameterIiv\0"
+ "glGetTextureParameterIuiv\0"
+ "glGetTextureParameterfv\0"
+ "glGetTextureParameteriv\0"
+ "glTextureBuffer\0"
+ "glTextureParameterIiv\0"
+ "glTextureParameterIuiv\0"
+ "glTextureParameterf\0"
+ "glTextureParameterfv\0"
+ "glTextureParameteri\0"
+ "glTextureParameteriv\0"
+ "glTextureStorage1D\0"
+ "glTextureStorage2D\0"
+ "glTextureStorage2DMultisample\0"
+ "glTextureStorage3D\0"
+ "glTextureStorage3DMultisample\0"
+ "glTextureSubImage1D\0"
+ "glTextureSubImage2D\0"
+ "glTextureSubImage3D\0"
"glInvalidateBufferData\0"
"glInvalidateBufferSubData\0"
"glInvalidateFramebuffer\0"
@@ -952,38 +1002,55 @@ static const char gl_string_table[] =
"glGetProgramPipelineiv\0"
"glIsProgramPipeline\0"
"glLockArraysEXT\0"
+ "glProgramUniform1d\0"
+ "glProgramUniform1dv\0"
"glProgramUniform1f\0"
"glProgramUniform1fv\0"
"glProgramUniform1i\0"
"glProgramUniform1iv\0"
"glProgramUniform1ui\0"
"glProgramUniform1uiv\0"
+ "glProgramUniform2d\0"
+ "glProgramUniform2dv\0"
"glProgramUniform2f\0"
"glProgramUniform2fv\0"
"glProgramUniform2i\0"
"glProgramUniform2iv\0"
"glProgramUniform2ui\0"
"glProgramUniform2uiv\0"
+ "glProgramUniform3d\0"
+ "glProgramUniform3dv\0"
"glProgramUniform3f\0"
"glProgramUniform3fv\0"
"glProgramUniform3i\0"
"glProgramUniform3iv\0"
"glProgramUniform3ui\0"
"glProgramUniform3uiv\0"
+ "glProgramUniform4d\0"
+ "glProgramUniform4dv\0"
"glProgramUniform4f\0"
"glProgramUniform4fv\0"
"glProgramUniform4i\0"
"glProgramUniform4iv\0"
"glProgramUniform4ui\0"
"glProgramUniform4uiv\0"
+ "glProgramUniformMatrix2dv\0"
"glProgramUniformMatrix2fv\0"
+ "glProgramUniformMatrix2x3dv\0"
"glProgramUniformMatrix2x3fv\0"
+ "glProgramUniformMatrix2x4dv\0"
"glProgramUniformMatrix2x4fv\0"
+ "glProgramUniformMatrix3dv\0"
"glProgramUniformMatrix3fv\0"
+ "glProgramUniformMatrix3x2dv\0"
"glProgramUniformMatrix3x2fv\0"
+ "glProgramUniformMatrix3x4dv\0"
"glProgramUniformMatrix3x4fv\0"
+ "glProgramUniformMatrix4dv\0"
"glProgramUniformMatrix4fv\0"
+ "glProgramUniformMatrix4x2dv\0"
"glProgramUniformMatrix4x2fv\0"
+ "glProgramUniformMatrix4x3dv\0"
"glProgramUniformMatrix4x3fv\0"
"glUnlockArraysEXT\0"
"glUseProgramStages\0"
@@ -1160,6 +1227,7 @@ static const char gl_string_table[] =
"glGetPerfQueryDataINTEL\0"
"glGetPerfQueryIdByNameINTEL\0"
"glGetPerfQueryInfoINTEL\0"
+ "glPolygonOffsetClampEXT\0"
"glStencilFuncSeparateATI\0"
"glProgramEnvParameters4fvEXT\0"
"glProgramLocalParameters4fvEXT\0"
@@ -1417,6 +1485,7 @@ static const char gl_string_table[] =
"glDrawBuffersARB\0"
"glDrawBuffersATI\0"
"glDrawBuffersNV\0"
+ "glDrawBuffersEXT\0"
"glEnableVertexAttribArrayARB\0"
"glGetActiveAttribARB\0"
"glGetActiveUniformARB\0"
@@ -1739,49 +1808,7 @@ static const char gl_string_table[] =
#define gl_dispatch_stub_731 mgl_dispatch_stub_731
#define gl_dispatch_stub_732 mgl_dispatch_stub_732
#define gl_dispatch_stub_733 mgl_dispatch_stub_733
-#define gl_dispatch_stub_828 mgl_dispatch_stub_828
-#define gl_dispatch_stub_872 mgl_dispatch_stub_872
-#define gl_dispatch_stub_873 mgl_dispatch_stub_873
-#define gl_dispatch_stub_874 mgl_dispatch_stub_874
-#define gl_dispatch_stub_875 mgl_dispatch_stub_875
-#define gl_dispatch_stub_876 mgl_dispatch_stub_876
-#define gl_dispatch_stub_877 mgl_dispatch_stub_877
-#define gl_dispatch_stub_878 mgl_dispatch_stub_878
-#define gl_dispatch_stub_879 mgl_dispatch_stub_879
-#define gl_dispatch_stub_881 mgl_dispatch_stub_881
-#define gl_dispatch_stub_882 mgl_dispatch_stub_882
-#define gl_dispatch_stub_883 mgl_dispatch_stub_883
-#define gl_dispatch_stub_890 mgl_dispatch_stub_890
-#define gl_dispatch_stub_891 mgl_dispatch_stub_891
-#define gl_dispatch_stub_892 mgl_dispatch_stub_892
-#define gl_dispatch_stub_893 mgl_dispatch_stub_893
-#define gl_dispatch_stub_894 mgl_dispatch_stub_894
-#define gl_dispatch_stub_895 mgl_dispatch_stub_895
-#define gl_dispatch_stub_896 mgl_dispatch_stub_896
-#define gl_dispatch_stub_897 mgl_dispatch_stub_897
-#define gl_dispatch_stub_898 mgl_dispatch_stub_898
-#define gl_dispatch_stub_900 mgl_dispatch_stub_900
-#define gl_dispatch_stub_901 mgl_dispatch_stub_901
-#define gl_dispatch_stub_902 mgl_dispatch_stub_902
-#define gl_dispatch_stub_903 mgl_dispatch_stub_903
-#define gl_dispatch_stub_904 mgl_dispatch_stub_904
-#define gl_dispatch_stub_905 mgl_dispatch_stub_905
-#define gl_dispatch_stub_906 mgl_dispatch_stub_906
-#define gl_dispatch_stub_907 mgl_dispatch_stub_907
-#define gl_dispatch_stub_908 mgl_dispatch_stub_908
-#define gl_dispatch_stub_909 mgl_dispatch_stub_909
-#define gl_dispatch_stub_910 mgl_dispatch_stub_910
-#define gl_dispatch_stub_911 mgl_dispatch_stub_911
-#define gl_dispatch_stub_912 mgl_dispatch_stub_912
-#define gl_dispatch_stub_913 mgl_dispatch_stub_913
-#define gl_dispatch_stub_914 mgl_dispatch_stub_914
-#define gl_dispatch_stub_915 mgl_dispatch_stub_915
-#define gl_dispatch_stub_916 mgl_dispatch_stub_916
-#define gl_dispatch_stub_917 mgl_dispatch_stub_917
-#define gl_dispatch_stub_918 mgl_dispatch_stub_918
-#define gl_dispatch_stub_919 mgl_dispatch_stub_919
-#define gl_dispatch_stub_920 mgl_dispatch_stub_920
-#define gl_dispatch_stub_921 mgl_dispatch_stub_921
+#define gl_dispatch_stub_846 mgl_dispatch_stub_846
#define gl_dispatch_stub_922 mgl_dispatch_stub_922
#define gl_dispatch_stub_923 mgl_dispatch_stub_923
#define gl_dispatch_stub_924 mgl_dispatch_stub_924
@@ -1790,35 +1817,94 @@ static const char gl_string_table[] =
#define gl_dispatch_stub_927 mgl_dispatch_stub_927
#define gl_dispatch_stub_928 mgl_dispatch_stub_928
#define gl_dispatch_stub_929 mgl_dispatch_stub_929
-#define gl_dispatch_stub_930 mgl_dispatch_stub_930
#define gl_dispatch_stub_931 mgl_dispatch_stub_931
#define gl_dispatch_stub_932 mgl_dispatch_stub_932
-#define gl_dispatch_stub_934 mgl_dispatch_stub_934
-#define gl_dispatch_stub_935 mgl_dispatch_stub_935
+#define gl_dispatch_stub_933 mgl_dispatch_stub_933
+#define gl_dispatch_stub_940 mgl_dispatch_stub_940
+#define gl_dispatch_stub_941 mgl_dispatch_stub_941
+#define gl_dispatch_stub_942 mgl_dispatch_stub_942
+#define gl_dispatch_stub_943 mgl_dispatch_stub_943
+#define gl_dispatch_stub_944 mgl_dispatch_stub_944
+#define gl_dispatch_stub_945 mgl_dispatch_stub_945
+#define gl_dispatch_stub_946 mgl_dispatch_stub_946
+#define gl_dispatch_stub_947 mgl_dispatch_stub_947
+#define gl_dispatch_stub_948 mgl_dispatch_stub_948
+#define gl_dispatch_stub_950 mgl_dispatch_stub_950
+#define gl_dispatch_stub_951 mgl_dispatch_stub_951
+#define gl_dispatch_stub_952 mgl_dispatch_stub_952
+#define gl_dispatch_stub_953 mgl_dispatch_stub_953
+#define gl_dispatch_stub_954 mgl_dispatch_stub_954
+#define gl_dispatch_stub_955 mgl_dispatch_stub_955
+#define gl_dispatch_stub_956 mgl_dispatch_stub_956
+#define gl_dispatch_stub_957 mgl_dispatch_stub_957
+#define gl_dispatch_stub_958 mgl_dispatch_stub_958
+#define gl_dispatch_stub_959 mgl_dispatch_stub_959
#define gl_dispatch_stub_960 mgl_dispatch_stub_960
#define gl_dispatch_stub_961 mgl_dispatch_stub_961
-#define gl_dispatch_stub_1035 mgl_dispatch_stub_1035
-#define gl_dispatch_stub_1036 mgl_dispatch_stub_1036
-#define gl_dispatch_stub_1037 mgl_dispatch_stub_1037
-#define gl_dispatch_stub_1045 mgl_dispatch_stub_1045
-#define gl_dispatch_stub_1046 mgl_dispatch_stub_1046
-#define gl_dispatch_stub_1047 mgl_dispatch_stub_1047
-#define gl_dispatch_stub_1048 mgl_dispatch_stub_1048
-#define gl_dispatch_stub_1051 mgl_dispatch_stub_1051
-#define gl_dispatch_stub_1052 mgl_dispatch_stub_1052
-#define gl_dispatch_stub_1098 mgl_dispatch_stub_1098
-#define gl_dispatch_stub_1099 mgl_dispatch_stub_1099
-#define gl_dispatch_stub_1100 mgl_dispatch_stub_1100
-#define gl_dispatch_stub_1101 mgl_dispatch_stub_1101
+#define gl_dispatch_stub_962 mgl_dispatch_stub_962
+#define gl_dispatch_stub_963 mgl_dispatch_stub_963
+#define gl_dispatch_stub_964 mgl_dispatch_stub_964
+#define gl_dispatch_stub_965 mgl_dispatch_stub_965
+#define gl_dispatch_stub_966 mgl_dispatch_stub_966
+#define gl_dispatch_stub_967 mgl_dispatch_stub_967
+#define gl_dispatch_stub_968 mgl_dispatch_stub_968
+#define gl_dispatch_stub_969 mgl_dispatch_stub_969
+#define gl_dispatch_stub_970 mgl_dispatch_stub_970
+#define gl_dispatch_stub_971 mgl_dispatch_stub_971
+#define gl_dispatch_stub_972 mgl_dispatch_stub_972
+#define gl_dispatch_stub_973 mgl_dispatch_stub_973
+#define gl_dispatch_stub_974 mgl_dispatch_stub_974
+#define gl_dispatch_stub_975 mgl_dispatch_stub_975
+#define gl_dispatch_stub_976 mgl_dispatch_stub_976
+#define gl_dispatch_stub_977 mgl_dispatch_stub_977
+#define gl_dispatch_stub_978 mgl_dispatch_stub_978
+#define gl_dispatch_stub_979 mgl_dispatch_stub_979
+#define gl_dispatch_stub_980 mgl_dispatch_stub_980
+#define gl_dispatch_stub_981 mgl_dispatch_stub_981
+#define gl_dispatch_stub_982 mgl_dispatch_stub_982
+#define gl_dispatch_stub_983 mgl_dispatch_stub_983
+#define gl_dispatch_stub_984 mgl_dispatch_stub_984
+#define gl_dispatch_stub_985 mgl_dispatch_stub_985
+#define gl_dispatch_stub_986 mgl_dispatch_stub_986
+#define gl_dispatch_stub_987 mgl_dispatch_stub_987
+#define gl_dispatch_stub_988 mgl_dispatch_stub_988
+#define gl_dispatch_stub_989 mgl_dispatch_stub_989
+#define gl_dispatch_stub_990 mgl_dispatch_stub_990
+#define gl_dispatch_stub_991 mgl_dispatch_stub_991
+#define gl_dispatch_stub_992 mgl_dispatch_stub_992
+#define gl_dispatch_stub_993 mgl_dispatch_stub_993
+#define gl_dispatch_stub_994 mgl_dispatch_stub_994
+#define gl_dispatch_stub_995 mgl_dispatch_stub_995
+#define gl_dispatch_stub_996 mgl_dispatch_stub_996
+#define gl_dispatch_stub_997 mgl_dispatch_stub_997
+#define gl_dispatch_stub_998 mgl_dispatch_stub_998
+#define gl_dispatch_stub_999 mgl_dispatch_stub_999
+#define gl_dispatch_stub_1001 mgl_dispatch_stub_1001
+#define gl_dispatch_stub_1002 mgl_dispatch_stub_1002
+#define gl_dispatch_stub_1027 mgl_dispatch_stub_1027
+#define gl_dispatch_stub_1028 mgl_dispatch_stub_1028
#define gl_dispatch_stub_1102 mgl_dispatch_stub_1102
#define gl_dispatch_stub_1103 mgl_dispatch_stub_1103
#define gl_dispatch_stub_1104 mgl_dispatch_stub_1104
-#define gl_dispatch_stub_1105 mgl_dispatch_stub_1105
-#define gl_dispatch_stub_1106 mgl_dispatch_stub_1106
-#define gl_dispatch_stub_1107 mgl_dispatch_stub_1107
-#define gl_dispatch_stub_1108 mgl_dispatch_stub_1108
-#define gl_dispatch_stub_1109 mgl_dispatch_stub_1109
-#define gl_dispatch_stub_1110 mgl_dispatch_stub_1110
+#define gl_dispatch_stub_1112 mgl_dispatch_stub_1112
+#define gl_dispatch_stub_1113 mgl_dispatch_stub_1113
+#define gl_dispatch_stub_1114 mgl_dispatch_stub_1114
+#define gl_dispatch_stub_1115 mgl_dispatch_stub_1115
+#define gl_dispatch_stub_1118 mgl_dispatch_stub_1118
+#define gl_dispatch_stub_1119 mgl_dispatch_stub_1119
+#define gl_dispatch_stub_1165 mgl_dispatch_stub_1165
+#define gl_dispatch_stub_1166 mgl_dispatch_stub_1166
+#define gl_dispatch_stub_1167 mgl_dispatch_stub_1167
+#define gl_dispatch_stub_1168 mgl_dispatch_stub_1168
+#define gl_dispatch_stub_1169 mgl_dispatch_stub_1169
+#define gl_dispatch_stub_1170 mgl_dispatch_stub_1170
+#define gl_dispatch_stub_1171 mgl_dispatch_stub_1171
+#define gl_dispatch_stub_1172 mgl_dispatch_stub_1172
+#define gl_dispatch_stub_1173 mgl_dispatch_stub_1173
+#define gl_dispatch_stub_1174 mgl_dispatch_stub_1174
+#define gl_dispatch_stub_1176 mgl_dispatch_stub_1176
+#define gl_dispatch_stub_1177 mgl_dispatch_stub_1177
+#define gl_dispatch_stub_1178 mgl_dispatch_stub_1178
#endif /* USE_MGL_NAMESPACE */
@@ -1839,86 +1925,103 @@ void GLAPIENTRY gl_dispatch_stub_366(GLenum target, GLenum pname, GLint * params
void GLAPIENTRY gl_dispatch_stub_731(GLuint id, GLenum pname, GLint64 * params);
void GLAPIENTRY gl_dispatch_stub_732(GLuint id, GLenum pname, GLuint64 * params);
void GLAPIENTRY gl_dispatch_stub_733(GLuint id, GLenum target);
-void GLAPIENTRY gl_dispatch_stub_828(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params);
-void GLAPIENTRY gl_dispatch_stub_872(GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height);
-void GLAPIENTRY gl_dispatch_stub_873(const GLfloat * coords);
-void GLAPIENTRY gl_dispatch_stub_874(GLint x, GLint y, GLint z, GLint width, GLint height);
-void GLAPIENTRY gl_dispatch_stub_875(const GLint * coords);
-void GLAPIENTRY gl_dispatch_stub_876(GLshort x, GLshort y, GLshort z, GLshort width, GLshort height);
-void GLAPIENTRY gl_dispatch_stub_877(const GLshort * coords);
-void GLAPIENTRY gl_dispatch_stub_878(GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height);
-void GLAPIENTRY gl_dispatch_stub_879(const GLfixed * coords);
-GLbitfield GLAPIENTRY gl_dispatch_stub_881(GLfixed * mantissa, GLint * exponent);
-void GLAPIENTRY gl_dispatch_stub_882(GLclampf value, GLboolean invert);
-void GLAPIENTRY gl_dispatch_stub_883(GLenum pattern);
-void GLAPIENTRY gl_dispatch_stub_890(GLenum target, GLsizei numAttachments, const GLenum * attachments);
-void GLAPIENTRY gl_dispatch_stub_891(GLuint pipeline, GLuint program);
-void GLAPIENTRY gl_dispatch_stub_892(GLuint pipeline);
-GLuint GLAPIENTRY gl_dispatch_stub_893(GLenum type, GLsizei count, const GLchar * const * strings);
-void GLAPIENTRY gl_dispatch_stub_894(GLsizei n, const GLuint * pipelines);
-void GLAPIENTRY gl_dispatch_stub_895(GLsizei n, GLuint * pipelines);
-void GLAPIENTRY gl_dispatch_stub_896(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
-void GLAPIENTRY gl_dispatch_stub_897(GLuint pipeline, GLenum pname, GLint * params);
-GLboolean GLAPIENTRY gl_dispatch_stub_898(GLuint pipeline);
-void GLAPIENTRY gl_dispatch_stub_900(GLuint program, GLint location, GLfloat x);
-void GLAPIENTRY gl_dispatch_stub_901(GLuint program, GLint location, GLsizei count, const GLfloat * value);
-void GLAPIENTRY gl_dispatch_stub_902(GLuint program, GLint location, GLint x);
-void GLAPIENTRY gl_dispatch_stub_903(GLuint program, GLint location, GLsizei count, const GLint * value);
-void GLAPIENTRY gl_dispatch_stub_904(GLuint program, GLint location, GLuint x);
-void GLAPIENTRY gl_dispatch_stub_905(GLuint program, GLint location, GLsizei count, const GLuint * value);
-void GLAPIENTRY gl_dispatch_stub_906(GLuint program, GLint location, GLfloat x, GLfloat y);
-void GLAPIENTRY gl_dispatch_stub_907(GLuint program, GLint location, GLsizei count, const GLfloat * value);
-void GLAPIENTRY gl_dispatch_stub_908(GLuint program, GLint location, GLint x, GLint y);
-void GLAPIENTRY gl_dispatch_stub_909(GLuint program, GLint location, GLsizei count, const GLint * value);
-void GLAPIENTRY gl_dispatch_stub_910(GLuint program, GLint location, GLuint x, GLuint y);
-void GLAPIENTRY gl_dispatch_stub_911(GLuint program, GLint location, GLsizei count, const GLuint * value);
-void GLAPIENTRY gl_dispatch_stub_912(GLuint program, GLint location, GLfloat x, GLfloat y, GLfloat z);
-void GLAPIENTRY gl_dispatch_stub_913(GLuint program, GLint location, GLsizei count, const GLfloat * value);
-void GLAPIENTRY gl_dispatch_stub_914(GLuint program, GLint location, GLint x, GLint y, GLint z);
-void GLAPIENTRY gl_dispatch_stub_915(GLuint program, GLint location, GLsizei count, const GLint * value);
-void GLAPIENTRY gl_dispatch_stub_916(GLuint program, GLint location, GLuint x, GLuint y, GLuint z);
-void GLAPIENTRY gl_dispatch_stub_917(GLuint program, GLint location, GLsizei count, const GLuint * value);
-void GLAPIENTRY gl_dispatch_stub_918(GLuint program, GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
-void GLAPIENTRY gl_dispatch_stub_919(GLuint program, GLint location, GLsizei count, const GLfloat * value);
-void GLAPIENTRY gl_dispatch_stub_920(GLuint program, GLint location, GLint x, GLint y, GLint z, GLint w);
-void GLAPIENTRY gl_dispatch_stub_921(GLuint program, GLint location, GLsizei count, const GLint * value);
-void GLAPIENTRY gl_dispatch_stub_922(GLuint program, GLint location, GLuint x, GLuint y, GLuint z, GLuint w);
-void GLAPIENTRY gl_dispatch_stub_923(GLuint program, GLint location, GLsizei count, const GLuint * value);
-void GLAPIENTRY gl_dispatch_stub_924(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
-void GLAPIENTRY gl_dispatch_stub_925(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
-void GLAPIENTRY gl_dispatch_stub_926(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
-void GLAPIENTRY gl_dispatch_stub_927(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
-void GLAPIENTRY gl_dispatch_stub_928(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
-void GLAPIENTRY gl_dispatch_stub_929(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
-void GLAPIENTRY gl_dispatch_stub_930(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
-void GLAPIENTRY gl_dispatch_stub_931(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
-void GLAPIENTRY gl_dispatch_stub_932(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
-void GLAPIENTRY gl_dispatch_stub_934(GLuint pipeline, GLbitfield stages, GLuint program);
-void GLAPIENTRY gl_dispatch_stub_935(GLuint pipeline);
-void GLAPIENTRY gl_dispatch_stub_960(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride);
-void GLAPIENTRY gl_dispatch_stub_961(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride);
-void GLAPIENTRY gl_dispatch_stub_1035(GLenum face);
-void GLAPIENTRY gl_dispatch_stub_1036(GLuint array);
-void GLAPIENTRY gl_dispatch_stub_1037(GLsizei n, GLuint * arrays);
-void GLAPIENTRY gl_dispatch_stub_1045(GLenum coord, GLenum pname, GLfixed * params);
-void GLAPIENTRY gl_dispatch_stub_1046(GLenum coord, GLenum pname, GLint param);
-void GLAPIENTRY gl_dispatch_stub_1047(GLenum coord, GLenum pname, const GLfixed * params);
-void GLAPIENTRY gl_dispatch_stub_1048(GLclampd zmin, GLclampd zmax);
-void GLAPIENTRY gl_dispatch_stub_1051(GLenum target, GLenum pname, GLint param);
-void GLAPIENTRY gl_dispatch_stub_1052(GLenum target, GLintptr offset, GLsizeiptr size);
-void GLAPIENTRY gl_dispatch_stub_1098(GLuint queryHandle);
-void GLAPIENTRY gl_dispatch_stub_1099(GLuint queryId, GLuint * queryHandle);
-void GLAPIENTRY gl_dispatch_stub_1100(GLuint queryHandle);
-void GLAPIENTRY gl_dispatch_stub_1101(GLuint queryHandle);
-void GLAPIENTRY gl_dispatch_stub_1102(GLuint * queryId);
-void GLAPIENTRY gl_dispatch_stub_1103(GLuint queryId, GLuint * nextQueryId);
-void GLAPIENTRY gl_dispatch_stub_1104(GLuint queryId, GLuint counterId, GLuint counterNameLength, GLchar * counterName, GLuint counterDescLength, GLchar * counterDesc, GLuint * counterOffset, GLuint * counterDataSize, GLuint * counterTypeEnum, GLuint * counterDataTypeEnum, GLuint64 * rawCounterMaxValue);
-void GLAPIENTRY gl_dispatch_stub_1105(GLuint queryHandle, GLuint flags, GLsizei dataSize, GLvoid * data, GLuint * bytesWritten);
-void GLAPIENTRY gl_dispatch_stub_1106(GLchar * queryName, GLuint * queryId);
-void GLAPIENTRY gl_dispatch_stub_1107(GLuint queryId, GLuint queryNameLength, GLchar * queryName, GLuint * dataSize, GLuint * noCounters, GLuint * noInstances, GLuint * capsMask);
-void GLAPIENTRY gl_dispatch_stub_1108(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);
-void GLAPIENTRY gl_dispatch_stub_1109(GLenum target, GLuint index, GLsizei count, const GLfloat * params);
-void GLAPIENTRY gl_dispatch_stub_1110(GLenum target, GLuint index, GLsizei count, const GLfloat * params);
+void GLAPIENTRY gl_dispatch_stub_846(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params);
+void GLAPIENTRY gl_dispatch_stub_922(GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height);
+void GLAPIENTRY gl_dispatch_stub_923(const GLfloat * coords);
+void GLAPIENTRY gl_dispatch_stub_924(GLint x, GLint y, GLint z, GLint width, GLint height);
+void GLAPIENTRY gl_dispatch_stub_925(const GLint * coords);
+void GLAPIENTRY gl_dispatch_stub_926(GLshort x, GLshort y, GLshort z, GLshort width, GLshort height);
+void GLAPIENTRY gl_dispatch_stub_927(const GLshort * coords);
+void GLAPIENTRY gl_dispatch_stub_928(GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height);
+void GLAPIENTRY gl_dispatch_stub_929(const GLfixed * coords);
+GLbitfield GLAPIENTRY gl_dispatch_stub_931(GLfixed * mantissa, GLint * exponent);
+void GLAPIENTRY gl_dispatch_stub_932(GLclampf value, GLboolean invert);
+void GLAPIENTRY gl_dispatch_stub_933(GLenum pattern);
+void GLAPIENTRY gl_dispatch_stub_940(GLenum target, GLsizei numAttachments, const GLenum * attachments);
+void GLAPIENTRY gl_dispatch_stub_941(GLuint pipeline, GLuint program);
+void GLAPIENTRY gl_dispatch_stub_942(GLuint pipeline);
+GLuint GLAPIENTRY gl_dispatch_stub_943(GLenum type, GLsizei count, const GLchar * const * strings);
+void GLAPIENTRY gl_dispatch_stub_944(GLsizei n, const GLuint * pipelines);
+void GLAPIENTRY gl_dispatch_stub_945(GLsizei n, GLuint * pipelines);
+void GLAPIENTRY gl_dispatch_stub_946(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
+void GLAPIENTRY gl_dispatch_stub_947(GLuint pipeline, GLenum pname, GLint * params);
+GLboolean GLAPIENTRY gl_dispatch_stub_948(GLuint pipeline);
+void GLAPIENTRY gl_dispatch_stub_950(GLuint program, GLint location, GLdouble x);
+void GLAPIENTRY gl_dispatch_stub_951(GLuint program, GLint location, GLsizei count, const GLdouble * value);
+void GLAPIENTRY gl_dispatch_stub_952(GLuint program, GLint location, GLfloat x);
+void GLAPIENTRY gl_dispatch_stub_953(GLuint program, GLint location, GLsizei count, const GLfloat * value);
+void GLAPIENTRY gl_dispatch_stub_954(GLuint program, GLint location, GLint x);
+void GLAPIENTRY gl_dispatch_stub_955(GLuint program, GLint location, GLsizei count, const GLint * value);
+void GLAPIENTRY gl_dispatch_stub_956(GLuint program, GLint location, GLuint x);
+void GLAPIENTRY gl_dispatch_stub_957(GLuint program, GLint location, GLsizei count, const GLuint * value);
+void GLAPIENTRY gl_dispatch_stub_958(GLuint program, GLint location, GLdouble x, GLdouble y);
+void GLAPIENTRY gl_dispatch_stub_959(GLuint program, GLint location, GLsizei count, const GLdouble * value);
+void GLAPIENTRY gl_dispatch_stub_960(GLuint program, GLint location, GLfloat x, GLfloat y);
+void GLAPIENTRY gl_dispatch_stub_961(GLuint program, GLint location, GLsizei count, const GLfloat * value);
+void GLAPIENTRY gl_dispatch_stub_962(GLuint program, GLint location, GLint x, GLint y);
+void GLAPIENTRY gl_dispatch_stub_963(GLuint program, GLint location, GLsizei count, const GLint * value);
+void GLAPIENTRY gl_dispatch_stub_964(GLuint program, GLint location, GLuint x, GLuint y);
+void GLAPIENTRY gl_dispatch_stub_965(GLuint program, GLint location, GLsizei count, const GLuint * value);
+void GLAPIENTRY gl_dispatch_stub_966(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z);
+void GLAPIENTRY gl_dispatch_stub_967(GLuint program, GLint location, GLsizei count, const GLdouble * value);
+void GLAPIENTRY gl_dispatch_stub_968(GLuint program, GLint location, GLfloat x, GLfloat y, GLfloat z);
+void GLAPIENTRY gl_dispatch_stub_969(GLuint program, GLint location, GLsizei count, const GLfloat * value);
+void GLAPIENTRY gl_dispatch_stub_970(GLuint program, GLint location, GLint x, GLint y, GLint z);
+void GLAPIENTRY gl_dispatch_stub_971(GLuint program, GLint location, GLsizei count, const GLint * value);
+void GLAPIENTRY gl_dispatch_stub_972(GLuint program, GLint location, GLuint x, GLuint y, GLuint z);
+void GLAPIENTRY gl_dispatch_stub_973(GLuint program, GLint location, GLsizei count, const GLuint * value);
+void GLAPIENTRY gl_dispatch_stub_974(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
+void GLAPIENTRY gl_dispatch_stub_975(GLuint program, GLint location, GLsizei count, const GLdouble * value);
+void GLAPIENTRY gl_dispatch_stub_976(GLuint program, GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
+void GLAPIENTRY gl_dispatch_stub_977(GLuint program, GLint location, GLsizei count, const GLfloat * value);
+void GLAPIENTRY gl_dispatch_stub_978(GLuint program, GLint location, GLint x, GLint y, GLint z, GLint w);
+void GLAPIENTRY gl_dispatch_stub_979(GLuint program, GLint location, GLsizei count, const GLint * value);
+void GLAPIENTRY gl_dispatch_stub_980(GLuint program, GLint location, GLuint x, GLuint y, GLuint z, GLuint w);
+void GLAPIENTRY gl_dispatch_stub_981(GLuint program, GLint location, GLsizei count, const GLuint * value);
+void GLAPIENTRY gl_dispatch_stub_982(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
+void GLAPIENTRY gl_dispatch_stub_983(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
+void GLAPIENTRY gl_dispatch_stub_984(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
+void GLAPIENTRY gl_dispatch_stub_985(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
+void GLAPIENTRY gl_dispatch_stub_986(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
+void GLAPIENTRY gl_dispatch_stub_987(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
+void GLAPIENTRY gl_dispatch_stub_988(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
+void GLAPIENTRY gl_dispatch_stub_989(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
+void GLAPIENTRY gl_dispatch_stub_990(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
+void GLAPIENTRY gl_dispatch_stub_991(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
+void GLAPIENTRY gl_dispatch_stub_992(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
+void GLAPIENTRY gl_dispatch_stub_993(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
+void GLAPIENTRY gl_dispatch_stub_994(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
+void GLAPIENTRY gl_dispatch_stub_995(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
+void GLAPIENTRY gl_dispatch_stub_996(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
+void GLAPIENTRY gl_dispatch_stub_997(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
+void GLAPIENTRY gl_dispatch_stub_998(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value);
+void GLAPIENTRY gl_dispatch_stub_999(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
+void GLAPIENTRY gl_dispatch_stub_1001(GLuint pipeline, GLbitfield stages, GLuint program);
+void GLAPIENTRY gl_dispatch_stub_1002(GLuint pipeline);
+void GLAPIENTRY gl_dispatch_stub_1027(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride);
+void GLAPIENTRY gl_dispatch_stub_1028(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride);
+void GLAPIENTRY gl_dispatch_stub_1102(GLenum face);
+void GLAPIENTRY gl_dispatch_stub_1103(GLuint array);
+void GLAPIENTRY gl_dispatch_stub_1104(GLsizei n, GLuint * arrays);
+void GLAPIENTRY gl_dispatch_stub_1112(GLenum coord, GLenum pname, GLfixed * params);
+void GLAPIENTRY gl_dispatch_stub_1113(GLenum coord, GLenum pname, GLint param);
+void GLAPIENTRY gl_dispatch_stub_1114(GLenum coord, GLenum pname, const GLfixed * params);
+void GLAPIENTRY gl_dispatch_stub_1115(GLclampd zmin, GLclampd zmax);
+void GLAPIENTRY gl_dispatch_stub_1118(GLenum target, GLenum pname, GLint param);
+void GLAPIENTRY gl_dispatch_stub_1119(GLenum target, GLintptr offset, GLsizeiptr size);
+void GLAPIENTRY gl_dispatch_stub_1165(GLuint queryHandle);
+void GLAPIENTRY gl_dispatch_stub_1166(GLuint queryId, GLuint * queryHandle);
+void GLAPIENTRY gl_dispatch_stub_1167(GLuint queryHandle);
+void GLAPIENTRY gl_dispatch_stub_1168(GLuint queryHandle);
+void GLAPIENTRY gl_dispatch_stub_1169(GLuint * queryId);
+void GLAPIENTRY gl_dispatch_stub_1170(GLuint queryId, GLuint * nextQueryId);
+void GLAPIENTRY gl_dispatch_stub_1171(GLuint queryId, GLuint counterId, GLuint counterNameLength, GLchar * counterName, GLuint counterDescLength, GLchar * counterDesc, GLuint * counterOffset, GLuint * counterDataSize, GLuint * counterTypeEnum, GLuint * counterDataTypeEnum, GLuint64 * rawCounterMaxValue);
+void GLAPIENTRY gl_dispatch_stub_1172(GLuint queryHandle, GLuint flags, GLsizei dataSize, GLvoid * data, GLuint * bytesWritten);
+void GLAPIENTRY gl_dispatch_stub_1173(GLchar * queryName, GLuint * queryId);
+void GLAPIENTRY gl_dispatch_stub_1174(GLuint queryId, GLuint queryNameLength, GLchar * queryName, GLuint * dataSize, GLuint * noCounters, GLuint * noInstances, GLuint * capsMask);
+void GLAPIENTRY gl_dispatch_stub_1176(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);
+void GLAPIENTRY gl_dispatch_stub_1177(GLenum target, GLuint index, GLsizei count, const GLfloat * params);
+void GLAPIENTRY gl_dispatch_stub_1178(GLenum target, GLuint index, GLsizei count, const GLfloat * params);
#endif /* defined(NEED_FUNCTION_POINTER) || defined(GLX_INDIRECT_RENDERING) */
static const glprocs_table_t static_functions[] = {
@@ -2696,899 +2799,968 @@ static const glprocs_table_t static_functions[] = {
NAME_FUNC_OFFSET(12563, glVertexP4uiv, glVertexP4uiv, NULL, 771),
NAME_FUNC_OFFSET(12577, glDrawArraysIndirect, glDrawArraysIndirect, NULL, 772),
NAME_FUNC_OFFSET(12598, glDrawElementsIndirect, glDrawElementsIndirect, NULL, 773),
- NAME_FUNC_OFFSET(12621, glBindTransformFeedback, glBindTransformFeedback, NULL, 774),
- NAME_FUNC_OFFSET(12645, glDeleteTransformFeedbacks, glDeleteTransformFeedbacks, NULL, 775),
- NAME_FUNC_OFFSET(12672, glDrawTransformFeedback, glDrawTransformFeedback, NULL, 776),
- NAME_FUNC_OFFSET(12696, glGenTransformFeedbacks, glGenTransformFeedbacks, NULL, 777),
- NAME_FUNC_OFFSET(12720, glIsTransformFeedback, glIsTransformFeedback, NULL, 778),
- NAME_FUNC_OFFSET(12742, glPauseTransformFeedback, glPauseTransformFeedback, NULL, 779),
- NAME_FUNC_OFFSET(12767, glResumeTransformFeedback, glResumeTransformFeedback, NULL, 780),
- NAME_FUNC_OFFSET(12793, glBeginQueryIndexed, glBeginQueryIndexed, NULL, 781),
- NAME_FUNC_OFFSET(12813, glDrawTransformFeedbackStream, glDrawTransformFeedbackStream, NULL, 782),
- NAME_FUNC_OFFSET(12843, glEndQueryIndexed, glEndQueryIndexed, NULL, 783),
- NAME_FUNC_OFFSET(12861, glGetQueryIndexediv, glGetQueryIndexediv, NULL, 784),
- NAME_FUNC_OFFSET(12881, glClearDepthf, glClearDepthf, NULL, 785),
- NAME_FUNC_OFFSET(12895, glDepthRangef, glDepthRangef, NULL, 786),
- NAME_FUNC_OFFSET(12909, glGetShaderPrecisionFormat, glGetShaderPrecisionFormat, NULL, 787),
- NAME_FUNC_OFFSET(12936, glReleaseShaderCompiler, glReleaseShaderCompiler, NULL, 788),
- NAME_FUNC_OFFSET(12960, glShaderBinary, glShaderBinary, NULL, 789),
- NAME_FUNC_OFFSET(12975, glGetProgramBinary, glGetProgramBinary, NULL, 790),
- NAME_FUNC_OFFSET(12994, glProgramBinary, glProgramBinary, NULL, 791),
- NAME_FUNC_OFFSET(13010, glProgramParameteri, glProgramParameteri, NULL, 792),
- NAME_FUNC_OFFSET(13030, glDepthRangeArrayv, glDepthRangeArrayv, NULL, 793),
- NAME_FUNC_OFFSET(13049, glDepthRangeIndexed, glDepthRangeIndexed, NULL, 794),
- NAME_FUNC_OFFSET(13069, glGetDoublei_v, glGetDoublei_v, NULL, 795),
- NAME_FUNC_OFFSET(13084, glGetFloati_v, glGetFloati_v, NULL, 796),
- NAME_FUNC_OFFSET(13098, glScissorArrayv, glScissorArrayv, NULL, 797),
- NAME_FUNC_OFFSET(13114, glScissorIndexed, glScissorIndexed, NULL, 798),
- NAME_FUNC_OFFSET(13131, glScissorIndexedv, glScissorIndexedv, NULL, 799),
- NAME_FUNC_OFFSET(13149, glViewportArrayv, glViewportArrayv, NULL, 800),
- NAME_FUNC_OFFSET(13166, glViewportIndexedf, glViewportIndexedf, NULL, 801),
- NAME_FUNC_OFFSET(13185, glViewportIndexedfv, glViewportIndexedfv, NULL, 802),
- NAME_FUNC_OFFSET(13205, glGetGraphicsResetStatusARB, glGetGraphicsResetStatusARB, NULL, 803),
- NAME_FUNC_OFFSET(13233, glGetnColorTableARB, glGetnColorTableARB, NULL, 804),
- NAME_FUNC_OFFSET(13253, glGetnCompressedTexImageARB, glGetnCompressedTexImageARB, NULL, 805),
- NAME_FUNC_OFFSET(13281, glGetnConvolutionFilterARB, glGetnConvolutionFilterARB, NULL, 806),
- NAME_FUNC_OFFSET(13308, glGetnHistogramARB, glGetnHistogramARB, NULL, 807),
- NAME_FUNC_OFFSET(13327, glGetnMapdvARB, glGetnMapdvARB, NULL, 808),
- NAME_FUNC_OFFSET(13342, glGetnMapfvARB, glGetnMapfvARB, NULL, 809),
- NAME_FUNC_OFFSET(13357, glGetnMapivARB, glGetnMapivARB, NULL, 810),
- NAME_FUNC_OFFSET(13372, glGetnMinmaxARB, glGetnMinmaxARB, NULL, 811),
- NAME_FUNC_OFFSET(13388, glGetnPixelMapfvARB, glGetnPixelMapfvARB, NULL, 812),
- NAME_FUNC_OFFSET(13408, glGetnPixelMapuivARB, glGetnPixelMapuivARB, NULL, 813),
- NAME_FUNC_OFFSET(13429, glGetnPixelMapusvARB, glGetnPixelMapusvARB, NULL, 814),
- NAME_FUNC_OFFSET(13450, glGetnPolygonStippleARB, glGetnPolygonStippleARB, NULL, 815),
- NAME_FUNC_OFFSET(13474, glGetnSeparableFilterARB, glGetnSeparableFilterARB, NULL, 816),
- NAME_FUNC_OFFSET(13499, glGetnTexImageARB, glGetnTexImageARB, NULL, 817),
- NAME_FUNC_OFFSET(13517, glGetnUniformdvARB, glGetnUniformdvARB, NULL, 818),
- NAME_FUNC_OFFSET(13536, glGetnUniformfvARB, glGetnUniformfvARB, NULL, 819),
- NAME_FUNC_OFFSET(13555, glGetnUniformivARB, glGetnUniformivARB, NULL, 820),
- NAME_FUNC_OFFSET(13574, glGetnUniformuivARB, glGetnUniformuivARB, NULL, 821),
- NAME_FUNC_OFFSET(13594, glReadnPixelsARB, glReadnPixelsARB, NULL, 822),
- NAME_FUNC_OFFSET(13611, glDrawArraysInstancedBaseInstance, glDrawArraysInstancedBaseInstance, NULL, 823),
- NAME_FUNC_OFFSET(13645, glDrawElementsInstancedBaseInstance, glDrawElementsInstancedBaseInstance, NULL, 824),
- NAME_FUNC_OFFSET(13681, glDrawElementsInstancedBaseVertexBaseInstance, glDrawElementsInstancedBaseVertexBaseInstance, NULL, 825),
- NAME_FUNC_OFFSET(13727, glDrawTransformFeedbackInstanced, glDrawTransformFeedbackInstanced, NULL, 826),
- NAME_FUNC_OFFSET(13760, glDrawTransformFeedbackStreamInstanced, glDrawTransformFeedbackStreamInstanced, NULL, 827),
- NAME_FUNC_OFFSET(13799, gl_dispatch_stub_828, gl_dispatch_stub_828, NULL, 828),
- NAME_FUNC_OFFSET(13821, glGetActiveAtomicCounterBufferiv, glGetActiveAtomicCounterBufferiv, NULL, 829),
- NAME_FUNC_OFFSET(13854, glBindImageTexture, glBindImageTexture, NULL, 830),
- NAME_FUNC_OFFSET(13873, glMemoryBarrier, glMemoryBarrier, NULL, 831),
- NAME_FUNC_OFFSET(13889, glTexStorage1D, glTexStorage1D, NULL, 832),
- NAME_FUNC_OFFSET(13904, glTexStorage2D, glTexStorage2D, NULL, 833),
- NAME_FUNC_OFFSET(13919, glTexStorage3D, glTexStorage3D, NULL, 834),
- NAME_FUNC_OFFSET(13934, glTextureStorage1DEXT, glTextureStorage1DEXT, NULL, 835),
- NAME_FUNC_OFFSET(13956, glTextureStorage2DEXT, glTextureStorage2DEXT, NULL, 836),
- NAME_FUNC_OFFSET(13978, glTextureStorage3DEXT, glTextureStorage3DEXT, NULL, 837),
- NAME_FUNC_OFFSET(14000, glClearBufferData, glClearBufferData, NULL, 838),
- NAME_FUNC_OFFSET(14018, glClearBufferSubData, glClearBufferSubData, NULL, 839),
- NAME_FUNC_OFFSET(14039, glDispatchCompute, glDispatchCompute, NULL, 840),
- NAME_FUNC_OFFSET(14057, glDispatchComputeIndirect, glDispatchComputeIndirect, NULL, 841),
- NAME_FUNC_OFFSET(14083, glCopyImageSubData, glCopyImageSubData, NULL, 842),
- NAME_FUNC_OFFSET(14102, glTextureView, glTextureView, NULL, 843),
- NAME_FUNC_OFFSET(14116, glBindVertexBuffer, glBindVertexBuffer, NULL, 844),
- NAME_FUNC_OFFSET(14135, glVertexAttribBinding, glVertexAttribBinding, NULL, 845),
- NAME_FUNC_OFFSET(14157, glVertexAttribFormat, glVertexAttribFormat, NULL, 846),
- NAME_FUNC_OFFSET(14178, glVertexAttribIFormat, glVertexAttribIFormat, NULL, 847),
- NAME_FUNC_OFFSET(14200, glVertexAttribLFormat, glVertexAttribLFormat, NULL, 848),
- NAME_FUNC_OFFSET(14222, glVertexBindingDivisor, glVertexBindingDivisor, NULL, 849),
- NAME_FUNC_OFFSET(14245, glMultiDrawArraysIndirect, glMultiDrawArraysIndirect, NULL, 850),
- NAME_FUNC_OFFSET(14271, glMultiDrawElementsIndirect, glMultiDrawElementsIndirect, NULL, 851),
- NAME_FUNC_OFFSET(14299, glTexBufferRange, glTexBufferRange, NULL, 852),
- NAME_FUNC_OFFSET(14316, glTexStorage2DMultisample, glTexStorage2DMultisample, NULL, 853),
- NAME_FUNC_OFFSET(14342, glTexStorage3DMultisample, glTexStorage3DMultisample, NULL, 854),
- NAME_FUNC_OFFSET(14368, glBufferStorage, glBufferStorage, NULL, 855),
- NAME_FUNC_OFFSET(14384, glClearTexImage, glClearTexImage, NULL, 856),
- NAME_FUNC_OFFSET(14400, glClearTexSubImage, glClearTexSubImage, NULL, 857),
- NAME_FUNC_OFFSET(14419, glBindBuffersBase, glBindBuffersBase, NULL, 858),
- NAME_FUNC_OFFSET(14437, glBindBuffersRange, glBindBuffersRange, NULL, 859),
- NAME_FUNC_OFFSET(14456, glBindImageTextures, glBindImageTextures, NULL, 860),
- NAME_FUNC_OFFSET(14476, glBindSamplers, glBindSamplers, NULL, 861),
- NAME_FUNC_OFFSET(14491, glBindTextures, glBindTextures, NULL, 862),
- NAME_FUNC_OFFSET(14506, glBindVertexBuffers, glBindVertexBuffers, NULL, 863),
- NAME_FUNC_OFFSET(14526, glClipControl, glClipControl, NULL, 864),
- NAME_FUNC_OFFSET(14540, glInvalidateBufferData, glInvalidateBufferData, NULL, 865),
- NAME_FUNC_OFFSET(14563, glInvalidateBufferSubData, glInvalidateBufferSubData, NULL, 866),
- NAME_FUNC_OFFSET(14589, glInvalidateFramebuffer, glInvalidateFramebuffer, NULL, 867),
- NAME_FUNC_OFFSET(14613, glInvalidateSubFramebuffer, glInvalidateSubFramebuffer, NULL, 868),
- NAME_FUNC_OFFSET(14640, glInvalidateTexImage, glInvalidateTexImage, NULL, 869),
- NAME_FUNC_OFFSET(14661, glInvalidateTexSubImage, glInvalidateTexSubImage, NULL, 870),
- NAME_FUNC_OFFSET(14685, glPolygonOffsetEXT, glPolygonOffsetEXT, NULL, 871),
- NAME_FUNC_OFFSET(14704, gl_dispatch_stub_872, gl_dispatch_stub_872, NULL, 872),
- NAME_FUNC_OFFSET(14718, gl_dispatch_stub_873, gl_dispatch_stub_873, NULL, 873),
- NAME_FUNC_OFFSET(14733, gl_dispatch_stub_874, gl_dispatch_stub_874, NULL, 874),
- NAME_FUNC_OFFSET(14747, gl_dispatch_stub_875, gl_dispatch_stub_875, NULL, 875),
- NAME_FUNC_OFFSET(14762, gl_dispatch_stub_876, gl_dispatch_stub_876, NULL, 876),
- NAME_FUNC_OFFSET(14776, gl_dispatch_stub_877, gl_dispatch_stub_877, NULL, 877),
- NAME_FUNC_OFFSET(14791, gl_dispatch_stub_878, gl_dispatch_stub_878, NULL, 878),
- NAME_FUNC_OFFSET(14805, gl_dispatch_stub_879, gl_dispatch_stub_879, NULL, 879),
- NAME_FUNC_OFFSET(14820, glPointSizePointerOES, glPointSizePointerOES, NULL, 880),
- NAME_FUNC_OFFSET(14842, gl_dispatch_stub_881, gl_dispatch_stub_881, NULL, 881),
- NAME_FUNC_OFFSET(14860, gl_dispatch_stub_882, gl_dispatch_stub_882, NULL, 882),
- NAME_FUNC_OFFSET(14877, gl_dispatch_stub_883, gl_dispatch_stub_883, NULL, 883),
- NAME_FUNC_OFFSET(14897, glColorPointerEXT, glColorPointerEXT, NULL, 884),
- NAME_FUNC_OFFSET(14915, glEdgeFlagPointerEXT, glEdgeFlagPointerEXT, NULL, 885),
- NAME_FUNC_OFFSET(14936, glIndexPointerEXT, glIndexPointerEXT, NULL, 886),
- NAME_FUNC_OFFSET(14954, glNormalPointerEXT, glNormalPointerEXT, NULL, 887),
- NAME_FUNC_OFFSET(14973, glTexCoordPointerEXT, glTexCoordPointerEXT, NULL, 888),
- NAME_FUNC_OFFSET(14994, glVertexPointerEXT, glVertexPointerEXT, NULL, 889),
- NAME_FUNC_OFFSET(15013, gl_dispatch_stub_890, gl_dispatch_stub_890, NULL, 890),
- NAME_FUNC_OFFSET(15037, gl_dispatch_stub_891, gl_dispatch_stub_891, NULL, 891),
- NAME_FUNC_OFFSET(15059, gl_dispatch_stub_892, gl_dispatch_stub_892, NULL, 892),
- NAME_FUNC_OFFSET(15081, gl_dispatch_stub_893, gl_dispatch_stub_893, NULL, 893),
- NAME_FUNC_OFFSET(15104, gl_dispatch_stub_894, gl_dispatch_stub_894, NULL, 894),
- NAME_FUNC_OFFSET(15129, gl_dispatch_stub_895, gl_dispatch_stub_895, NULL, 895),
- NAME_FUNC_OFFSET(15151, gl_dispatch_stub_896, gl_dispatch_stub_896, NULL, 896),
- NAME_FUNC_OFFSET(15179, gl_dispatch_stub_897, gl_dispatch_stub_897, NULL, 897),
- NAME_FUNC_OFFSET(15202, gl_dispatch_stub_898, gl_dispatch_stub_898, NULL, 898),
- NAME_FUNC_OFFSET(15222, glLockArraysEXT, glLockArraysEXT, NULL, 899),
- NAME_FUNC_OFFSET(15238, gl_dispatch_stub_900, gl_dispatch_stub_900, NULL, 900),
- NAME_FUNC_OFFSET(15257, gl_dispatch_stub_901, gl_dispatch_stub_901, NULL, 901),
- NAME_FUNC_OFFSET(15277, gl_dispatch_stub_902, gl_dispatch_stub_902, NULL, 902),
- NAME_FUNC_OFFSET(15296, gl_dispatch_stub_903, gl_dispatch_stub_903, NULL, 903),
- NAME_FUNC_OFFSET(15316, gl_dispatch_stub_904, gl_dispatch_stub_904, NULL, 904),
- NAME_FUNC_OFFSET(15336, gl_dispatch_stub_905, gl_dispatch_stub_905, NULL, 905),
- NAME_FUNC_OFFSET(15357, gl_dispatch_stub_906, gl_dispatch_stub_906, NULL, 906),
- NAME_FUNC_OFFSET(15376, gl_dispatch_stub_907, gl_dispatch_stub_907, NULL, 907),
- NAME_FUNC_OFFSET(15396, gl_dispatch_stub_908, gl_dispatch_stub_908, NULL, 908),
- NAME_FUNC_OFFSET(15415, gl_dispatch_stub_909, gl_dispatch_stub_909, NULL, 909),
- NAME_FUNC_OFFSET(15435, gl_dispatch_stub_910, gl_dispatch_stub_910, NULL, 910),
- NAME_FUNC_OFFSET(15455, gl_dispatch_stub_911, gl_dispatch_stub_911, NULL, 911),
- NAME_FUNC_OFFSET(15476, gl_dispatch_stub_912, gl_dispatch_stub_912, NULL, 912),
- NAME_FUNC_OFFSET(15495, gl_dispatch_stub_913, gl_dispatch_stub_913, NULL, 913),
- NAME_FUNC_OFFSET(15515, gl_dispatch_stub_914, gl_dispatch_stub_914, NULL, 914),
- NAME_FUNC_OFFSET(15534, gl_dispatch_stub_915, gl_dispatch_stub_915, NULL, 915),
- NAME_FUNC_OFFSET(15554, gl_dispatch_stub_916, gl_dispatch_stub_916, NULL, 916),
- NAME_FUNC_OFFSET(15574, gl_dispatch_stub_917, gl_dispatch_stub_917, NULL, 917),
- NAME_FUNC_OFFSET(15595, gl_dispatch_stub_918, gl_dispatch_stub_918, NULL, 918),
- NAME_FUNC_OFFSET(15614, gl_dispatch_stub_919, gl_dispatch_stub_919, NULL, 919),
- NAME_FUNC_OFFSET(15634, gl_dispatch_stub_920, gl_dispatch_stub_920, NULL, 920),
- NAME_FUNC_OFFSET(15653, gl_dispatch_stub_921, gl_dispatch_stub_921, NULL, 921),
- NAME_FUNC_OFFSET(15673, gl_dispatch_stub_922, gl_dispatch_stub_922, NULL, 922),
- NAME_FUNC_OFFSET(15693, gl_dispatch_stub_923, gl_dispatch_stub_923, NULL, 923),
- NAME_FUNC_OFFSET(15714, gl_dispatch_stub_924, gl_dispatch_stub_924, NULL, 924),
- NAME_FUNC_OFFSET(15740, gl_dispatch_stub_925, gl_dispatch_stub_925, NULL, 925),
- NAME_FUNC_OFFSET(15768, gl_dispatch_stub_926, gl_dispatch_stub_926, NULL, 926),
- NAME_FUNC_OFFSET(15796, gl_dispatch_stub_927, gl_dispatch_stub_927, NULL, 927),
- NAME_FUNC_OFFSET(15822, gl_dispatch_stub_928, gl_dispatch_stub_928, NULL, 928),
- NAME_FUNC_OFFSET(15850, gl_dispatch_stub_929, gl_dispatch_stub_929, NULL, 929),
- NAME_FUNC_OFFSET(15878, gl_dispatch_stub_930, gl_dispatch_stub_930, NULL, 930),
- NAME_FUNC_OFFSET(15904, gl_dispatch_stub_931, gl_dispatch_stub_931, NULL, 931),
- NAME_FUNC_OFFSET(15932, gl_dispatch_stub_932, gl_dispatch_stub_932, NULL, 932),
- NAME_FUNC_OFFSET(15960, glUnlockArraysEXT, glUnlockArraysEXT, NULL, 933),
- NAME_FUNC_OFFSET(15978, gl_dispatch_stub_934, gl_dispatch_stub_934, NULL, 934),
- NAME_FUNC_OFFSET(15997, gl_dispatch_stub_935, gl_dispatch_stub_935, NULL, 935),
- NAME_FUNC_OFFSET(16023, glDebugMessageCallback, glDebugMessageCallback, NULL, 936),
- NAME_FUNC_OFFSET(16046, glDebugMessageControl, glDebugMessageControl, NULL, 937),
- NAME_FUNC_OFFSET(16068, glDebugMessageInsert, glDebugMessageInsert, NULL, 938),
- NAME_FUNC_OFFSET(16089, glGetDebugMessageLog, glGetDebugMessageLog, NULL, 939),
- NAME_FUNC_OFFSET(16110, glGetObjectLabel, glGetObjectLabel, NULL, 940),
- NAME_FUNC_OFFSET(16127, glGetObjectPtrLabel, glGetObjectPtrLabel, NULL, 941),
- NAME_FUNC_OFFSET(16147, glObjectLabel, glObjectLabel, NULL, 942),
- NAME_FUNC_OFFSET(16161, glObjectPtrLabel, glObjectPtrLabel, NULL, 943),
- NAME_FUNC_OFFSET(16178, glPopDebugGroup, glPopDebugGroup, NULL, 944),
- NAME_FUNC_OFFSET(16194, glPushDebugGroup, glPushDebugGroup, NULL, 945),
- NAME_FUNC_OFFSET(16211, glSecondaryColor3fEXT, glSecondaryColor3fEXT, NULL, 946),
- NAME_FUNC_OFFSET(16233, glSecondaryColor3fvEXT, glSecondaryColor3fvEXT, NULL, 947),
- NAME_FUNC_OFFSET(16256, glMultiDrawElementsEXT, glMultiDrawElementsEXT, NULL, 948),
- NAME_FUNC_OFFSET(16279, glFogCoordfEXT, glFogCoordfEXT, NULL, 949),
- NAME_FUNC_OFFSET(16294, glFogCoordfvEXT, glFogCoordfvEXT, NULL, 950),
- NAME_FUNC_OFFSET(16310, glResizeBuffersMESA, glResizeBuffersMESA, NULL, 951),
- NAME_FUNC_OFFSET(16330, glWindowPos4dMESA, glWindowPos4dMESA, NULL, 952),
- NAME_FUNC_OFFSET(16348, glWindowPos4dvMESA, glWindowPos4dvMESA, NULL, 953),
- NAME_FUNC_OFFSET(16367, glWindowPos4fMESA, glWindowPos4fMESA, NULL, 954),
- NAME_FUNC_OFFSET(16385, glWindowPos4fvMESA, glWindowPos4fvMESA, NULL, 955),
- NAME_FUNC_OFFSET(16404, glWindowPos4iMESA, glWindowPos4iMESA, NULL, 956),
- NAME_FUNC_OFFSET(16422, glWindowPos4ivMESA, glWindowPos4ivMESA, NULL, 957),
- NAME_FUNC_OFFSET(16441, glWindowPos4sMESA, glWindowPos4sMESA, NULL, 958),
- NAME_FUNC_OFFSET(16459, glWindowPos4svMESA, glWindowPos4svMESA, NULL, 959),
- NAME_FUNC_OFFSET(16478, gl_dispatch_stub_960, gl_dispatch_stub_960, NULL, 960),
- NAME_FUNC_OFFSET(16503, gl_dispatch_stub_961, gl_dispatch_stub_961, NULL, 961),
- NAME_FUNC_OFFSET(16530, glAreProgramsResidentNV, glAreProgramsResidentNV, NULL, 962),
- NAME_FUNC_OFFSET(16554, glExecuteProgramNV, glExecuteProgramNV, NULL, 963),
- NAME_FUNC_OFFSET(16573, glGetProgramParameterdvNV, glGetProgramParameterdvNV, NULL, 964),
- NAME_FUNC_OFFSET(16599, glGetProgramParameterfvNV, glGetProgramParameterfvNV, NULL, 965),
- NAME_FUNC_OFFSET(16625, glGetProgramStringNV, glGetProgramStringNV, NULL, 966),
- NAME_FUNC_OFFSET(16646, glGetProgramivNV, glGetProgramivNV, NULL, 967),
- NAME_FUNC_OFFSET(16663, glGetTrackMatrixivNV, glGetTrackMatrixivNV, NULL, 968),
- NAME_FUNC_OFFSET(16684, glGetVertexAttribdvNV, glGetVertexAttribdvNV, NULL, 969),
- NAME_FUNC_OFFSET(16706, glGetVertexAttribfvNV, glGetVertexAttribfvNV, NULL, 970),
- NAME_FUNC_OFFSET(16728, glGetVertexAttribivNV, glGetVertexAttribivNV, NULL, 971),
- NAME_FUNC_OFFSET(16750, glLoadProgramNV, glLoadProgramNV, NULL, 972),
- NAME_FUNC_OFFSET(16766, glProgramParameters4dvNV, glProgramParameters4dvNV, NULL, 973),
- NAME_FUNC_OFFSET(16791, glProgramParameters4fvNV, glProgramParameters4fvNV, NULL, 974),
- NAME_FUNC_OFFSET(16816, glRequestResidentProgramsNV, glRequestResidentProgramsNV, NULL, 975),
- NAME_FUNC_OFFSET(16844, glTrackMatrixNV, glTrackMatrixNV, NULL, 976),
- NAME_FUNC_OFFSET(16860, glVertexAttrib1dNV, glVertexAttrib1dNV, NULL, 977),
- NAME_FUNC_OFFSET(16879, glVertexAttrib1dvNV, glVertexAttrib1dvNV, NULL, 978),
- NAME_FUNC_OFFSET(16899, glVertexAttrib1fNV, glVertexAttrib1fNV, NULL, 979),
- NAME_FUNC_OFFSET(16918, glVertexAttrib1fvNV, glVertexAttrib1fvNV, NULL, 980),
- NAME_FUNC_OFFSET(16938, glVertexAttrib1sNV, glVertexAttrib1sNV, NULL, 981),
- NAME_FUNC_OFFSET(16957, glVertexAttrib1svNV, glVertexAttrib1svNV, NULL, 982),
- NAME_FUNC_OFFSET(16977, glVertexAttrib2dNV, glVertexAttrib2dNV, NULL, 983),
- NAME_FUNC_OFFSET(16996, glVertexAttrib2dvNV, glVertexAttrib2dvNV, NULL, 984),
- NAME_FUNC_OFFSET(17016, glVertexAttrib2fNV, glVertexAttrib2fNV, NULL, 985),
- NAME_FUNC_OFFSET(17035, glVertexAttrib2fvNV, glVertexAttrib2fvNV, NULL, 986),
- NAME_FUNC_OFFSET(17055, glVertexAttrib2sNV, glVertexAttrib2sNV, NULL, 987),
- NAME_FUNC_OFFSET(17074, glVertexAttrib2svNV, glVertexAttrib2svNV, NULL, 988),
- NAME_FUNC_OFFSET(17094, glVertexAttrib3dNV, glVertexAttrib3dNV, NULL, 989),
- NAME_FUNC_OFFSET(17113, glVertexAttrib3dvNV, glVertexAttrib3dvNV, NULL, 990),
- NAME_FUNC_OFFSET(17133, glVertexAttrib3fNV, glVertexAttrib3fNV, NULL, 991),
- NAME_FUNC_OFFSET(17152, glVertexAttrib3fvNV, glVertexAttrib3fvNV, NULL, 992),
- NAME_FUNC_OFFSET(17172, glVertexAttrib3sNV, glVertexAttrib3sNV, NULL, 993),
- NAME_FUNC_OFFSET(17191, glVertexAttrib3svNV, glVertexAttrib3svNV, NULL, 994),
- NAME_FUNC_OFFSET(17211, glVertexAttrib4dNV, glVertexAttrib4dNV, NULL, 995),
- NAME_FUNC_OFFSET(17230, glVertexAttrib4dvNV, glVertexAttrib4dvNV, NULL, 996),
- NAME_FUNC_OFFSET(17250, glVertexAttrib4fNV, glVertexAttrib4fNV, NULL, 997),
- NAME_FUNC_OFFSET(17269, glVertexAttrib4fvNV, glVertexAttrib4fvNV, NULL, 998),
- NAME_FUNC_OFFSET(17289, glVertexAttrib4sNV, glVertexAttrib4sNV, NULL, 999),
- NAME_FUNC_OFFSET(17308, glVertexAttrib4svNV, glVertexAttrib4svNV, NULL, 1000),
- NAME_FUNC_OFFSET(17328, glVertexAttrib4ubNV, glVertexAttrib4ubNV, NULL, 1001),
- NAME_FUNC_OFFSET(17348, glVertexAttrib4ubvNV, glVertexAttrib4ubvNV, NULL, 1002),
- NAME_FUNC_OFFSET(17369, glVertexAttribPointerNV, glVertexAttribPointerNV, NULL, 1003),
- NAME_FUNC_OFFSET(17393, glVertexAttribs1dvNV, glVertexAttribs1dvNV, NULL, 1004),
- NAME_FUNC_OFFSET(17414, glVertexAttribs1fvNV, glVertexAttribs1fvNV, NULL, 1005),
- NAME_FUNC_OFFSET(17435, glVertexAttribs1svNV, glVertexAttribs1svNV, NULL, 1006),
- NAME_FUNC_OFFSET(17456, glVertexAttribs2dvNV, glVertexAttribs2dvNV, NULL, 1007),
- NAME_FUNC_OFFSET(17477, glVertexAttribs2fvNV, glVertexAttribs2fvNV, NULL, 1008),
- NAME_FUNC_OFFSET(17498, glVertexAttribs2svNV, glVertexAttribs2svNV, NULL, 1009),
- NAME_FUNC_OFFSET(17519, glVertexAttribs3dvNV, glVertexAttribs3dvNV, NULL, 1010),
- NAME_FUNC_OFFSET(17540, glVertexAttribs3fvNV, glVertexAttribs3fvNV, NULL, 1011),
- NAME_FUNC_OFFSET(17561, glVertexAttribs3svNV, glVertexAttribs3svNV, NULL, 1012),
- NAME_FUNC_OFFSET(17582, glVertexAttribs4dvNV, glVertexAttribs4dvNV, NULL, 1013),
- NAME_FUNC_OFFSET(17603, glVertexAttribs4fvNV, glVertexAttribs4fvNV, NULL, 1014),
- NAME_FUNC_OFFSET(17624, glVertexAttribs4svNV, glVertexAttribs4svNV, NULL, 1015),
- NAME_FUNC_OFFSET(17645, glVertexAttribs4ubvNV, glVertexAttribs4ubvNV, NULL, 1016),
- NAME_FUNC_OFFSET(17667, glGetTexBumpParameterfvATI, glGetTexBumpParameterfvATI, NULL, 1017),
- NAME_FUNC_OFFSET(17694, glGetTexBumpParameterivATI, glGetTexBumpParameterivATI, NULL, 1018),
- NAME_FUNC_OFFSET(17721, glTexBumpParameterfvATI, glTexBumpParameterfvATI, NULL, 1019),
- NAME_FUNC_OFFSET(17745, glTexBumpParameterivATI, glTexBumpParameterivATI, NULL, 1020),
- NAME_FUNC_OFFSET(17769, glAlphaFragmentOp1ATI, glAlphaFragmentOp1ATI, NULL, 1021),
- NAME_FUNC_OFFSET(17791, glAlphaFragmentOp2ATI, glAlphaFragmentOp2ATI, NULL, 1022),
- NAME_FUNC_OFFSET(17813, glAlphaFragmentOp3ATI, glAlphaFragmentOp3ATI, NULL, 1023),
- NAME_FUNC_OFFSET(17835, glBeginFragmentShaderATI, glBeginFragmentShaderATI, NULL, 1024),
- NAME_FUNC_OFFSET(17860, glBindFragmentShaderATI, glBindFragmentShaderATI, NULL, 1025),
- NAME_FUNC_OFFSET(17884, glColorFragmentOp1ATI, glColorFragmentOp1ATI, NULL, 1026),
- NAME_FUNC_OFFSET(17906, glColorFragmentOp2ATI, glColorFragmentOp2ATI, NULL, 1027),
- NAME_FUNC_OFFSET(17928, glColorFragmentOp3ATI, glColorFragmentOp3ATI, NULL, 1028),
- NAME_FUNC_OFFSET(17950, glDeleteFragmentShaderATI, glDeleteFragmentShaderATI, NULL, 1029),
- NAME_FUNC_OFFSET(17976, glEndFragmentShaderATI, glEndFragmentShaderATI, NULL, 1030),
- NAME_FUNC_OFFSET(17999, glGenFragmentShadersATI, glGenFragmentShadersATI, NULL, 1031),
- NAME_FUNC_OFFSET(18023, glPassTexCoordATI, glPassTexCoordATI, NULL, 1032),
- NAME_FUNC_OFFSET(18041, glSampleMapATI, glSampleMapATI, NULL, 1033),
- NAME_FUNC_OFFSET(18056, glSetFragmentShaderConstantATI, glSetFragmentShaderConstantATI, NULL, 1034),
- NAME_FUNC_OFFSET(18087, gl_dispatch_stub_1035, gl_dispatch_stub_1035, NULL, 1035),
- NAME_FUNC_OFFSET(18110, gl_dispatch_stub_1036, gl_dispatch_stub_1036, NULL, 1036),
- NAME_FUNC_OFFSET(18133, gl_dispatch_stub_1037, gl_dispatch_stub_1037, NULL, 1037),
- NAME_FUNC_OFFSET(18156, glGetProgramNamedParameterdvNV, glGetProgramNamedParameterdvNV, NULL, 1038),
- NAME_FUNC_OFFSET(18187, glGetProgramNamedParameterfvNV, glGetProgramNamedParameterfvNV, NULL, 1039),
- NAME_FUNC_OFFSET(18218, glProgramNamedParameter4dNV, glProgramNamedParameter4dNV, NULL, 1040),
- NAME_FUNC_OFFSET(18246, glProgramNamedParameter4dvNV, glProgramNamedParameter4dvNV, NULL, 1041),
- NAME_FUNC_OFFSET(18275, glProgramNamedParameter4fNV, glProgramNamedParameter4fNV, NULL, 1042),
- NAME_FUNC_OFFSET(18303, glProgramNamedParameter4fvNV, glProgramNamedParameter4fvNV, NULL, 1043),
- NAME_FUNC_OFFSET(18332, glPrimitiveRestartNV, glPrimitiveRestartNV, NULL, 1044),
- NAME_FUNC_OFFSET(18353, gl_dispatch_stub_1045, gl_dispatch_stub_1045, NULL, 1045),
- NAME_FUNC_OFFSET(18370, gl_dispatch_stub_1046, gl_dispatch_stub_1046, NULL, 1046),
- NAME_FUNC_OFFSET(18383, gl_dispatch_stub_1047, gl_dispatch_stub_1047, NULL, 1047),
- NAME_FUNC_OFFSET(18397, gl_dispatch_stub_1048, gl_dispatch_stub_1048, NULL, 1048),
- NAME_FUNC_OFFSET(18414, glBindFramebufferEXT, glBindFramebufferEXT, NULL, 1049),
- NAME_FUNC_OFFSET(18435, glBindRenderbufferEXT, glBindRenderbufferEXT, NULL, 1050),
- NAME_FUNC_OFFSET(18457, gl_dispatch_stub_1051, gl_dispatch_stub_1051, NULL, 1051),
- NAME_FUNC_OFFSET(18481, gl_dispatch_stub_1052, gl_dispatch_stub_1052, NULL, 1052),
- NAME_FUNC_OFFSET(18511, glVertexAttribI1iEXT, glVertexAttribI1iEXT, NULL, 1053),
- NAME_FUNC_OFFSET(18532, glVertexAttribI1uiEXT, glVertexAttribI1uiEXT, NULL, 1054),
- NAME_FUNC_OFFSET(18554, glVertexAttribI2iEXT, glVertexAttribI2iEXT, NULL, 1055),
- NAME_FUNC_OFFSET(18575, glVertexAttribI2ivEXT, glVertexAttribI2ivEXT, NULL, 1056),
- NAME_FUNC_OFFSET(18597, glVertexAttribI2uiEXT, glVertexAttribI2uiEXT, NULL, 1057),
- NAME_FUNC_OFFSET(18619, glVertexAttribI2uivEXT, glVertexAttribI2uivEXT, NULL, 1058),
- NAME_FUNC_OFFSET(18642, glVertexAttribI3iEXT, glVertexAttribI3iEXT, NULL, 1059),
- NAME_FUNC_OFFSET(18663, glVertexAttribI3ivEXT, glVertexAttribI3ivEXT, NULL, 1060),
- NAME_FUNC_OFFSET(18685, glVertexAttribI3uiEXT, glVertexAttribI3uiEXT, NULL, 1061),
- NAME_FUNC_OFFSET(18707, glVertexAttribI3uivEXT, glVertexAttribI3uivEXT, NULL, 1062),
- NAME_FUNC_OFFSET(18730, glVertexAttribI4iEXT, glVertexAttribI4iEXT, NULL, 1063),
- NAME_FUNC_OFFSET(18751, glVertexAttribI4ivEXT, glVertexAttribI4ivEXT, NULL, 1064),
- NAME_FUNC_OFFSET(18773, glVertexAttribI4uiEXT, glVertexAttribI4uiEXT, NULL, 1065),
- NAME_FUNC_OFFSET(18795, glVertexAttribI4uivEXT, glVertexAttribI4uivEXT, NULL, 1066),
- NAME_FUNC_OFFSET(18818, glClearColorIiEXT, glClearColorIiEXT, NULL, 1067),
- NAME_FUNC_OFFSET(18836, glClearColorIuiEXT, glClearColorIuiEXT, NULL, 1068),
- NAME_FUNC_OFFSET(18855, glBindBufferOffsetEXT, glBindBufferOffsetEXT, NULL, 1069),
- NAME_FUNC_OFFSET(18877, glBeginPerfMonitorAMD, glBeginPerfMonitorAMD, NULL, 1070),
- NAME_FUNC_OFFSET(18899, glDeletePerfMonitorsAMD, glDeletePerfMonitorsAMD, NULL, 1071),
- NAME_FUNC_OFFSET(18923, glEndPerfMonitorAMD, glEndPerfMonitorAMD, NULL, 1072),
- NAME_FUNC_OFFSET(18943, glGenPerfMonitorsAMD, glGenPerfMonitorsAMD, NULL, 1073),
- NAME_FUNC_OFFSET(18964, glGetPerfMonitorCounterDataAMD, glGetPerfMonitorCounterDataAMD, NULL, 1074),
- NAME_FUNC_OFFSET(18995, glGetPerfMonitorCounterInfoAMD, glGetPerfMonitorCounterInfoAMD, NULL, 1075),
- NAME_FUNC_OFFSET(19026, glGetPerfMonitorCounterStringAMD, glGetPerfMonitorCounterStringAMD, NULL, 1076),
- NAME_FUNC_OFFSET(19059, glGetPerfMonitorCountersAMD, glGetPerfMonitorCountersAMD, NULL, 1077),
- NAME_FUNC_OFFSET(19087, glGetPerfMonitorGroupStringAMD, glGetPerfMonitorGroupStringAMD, NULL, 1078),
- NAME_FUNC_OFFSET(19118, glGetPerfMonitorGroupsAMD, glGetPerfMonitorGroupsAMD, NULL, 1079),
- NAME_FUNC_OFFSET(19144, glSelectPerfMonitorCountersAMD, glSelectPerfMonitorCountersAMD, NULL, 1080),
- NAME_FUNC_OFFSET(19175, glGetObjectParameterivAPPLE, glGetObjectParameterivAPPLE, NULL, 1081),
- NAME_FUNC_OFFSET(19203, glObjectPurgeableAPPLE, glObjectPurgeableAPPLE, NULL, 1082),
- NAME_FUNC_OFFSET(19226, glObjectUnpurgeableAPPLE, glObjectUnpurgeableAPPLE, NULL, 1083),
- NAME_FUNC_OFFSET(19251, glActiveProgramEXT, glActiveProgramEXT, NULL, 1084),
- NAME_FUNC_OFFSET(19270, glCreateShaderProgramEXT, glCreateShaderProgramEXT, NULL, 1085),
- NAME_FUNC_OFFSET(19295, glUseShaderProgramEXT, glUseShaderProgramEXT, NULL, 1086),
- NAME_FUNC_OFFSET(19317, glTextureBarrierNV, glTextureBarrierNV, NULL, 1087),
- NAME_FUNC_OFFSET(19336, glVDPAUFiniNV, glVDPAUFiniNV, NULL, 1088),
- NAME_FUNC_OFFSET(19350, glVDPAUGetSurfaceivNV, glVDPAUGetSurfaceivNV, NULL, 1089),
- NAME_FUNC_OFFSET(19372, glVDPAUInitNV, glVDPAUInitNV, NULL, 1090),
- NAME_FUNC_OFFSET(19386, glVDPAUIsSurfaceNV, glVDPAUIsSurfaceNV, NULL, 1091),
- NAME_FUNC_OFFSET(19405, glVDPAUMapSurfacesNV, glVDPAUMapSurfacesNV, NULL, 1092),
- NAME_FUNC_OFFSET(19426, glVDPAURegisterOutputSurfaceNV, glVDPAURegisterOutputSurfaceNV, NULL, 1093),
- NAME_FUNC_OFFSET(19457, glVDPAURegisterVideoSurfaceNV, glVDPAURegisterVideoSurfaceNV, NULL, 1094),
- NAME_FUNC_OFFSET(19487, glVDPAUSurfaceAccessNV, glVDPAUSurfaceAccessNV, NULL, 1095),
- NAME_FUNC_OFFSET(19510, glVDPAUUnmapSurfacesNV, glVDPAUUnmapSurfacesNV, NULL, 1096),
- NAME_FUNC_OFFSET(19533, glVDPAUUnregisterSurfaceNV, glVDPAUUnregisterSurfaceNV, NULL, 1097),
- NAME_FUNC_OFFSET(19560, gl_dispatch_stub_1098, gl_dispatch_stub_1098, NULL, 1098),
- NAME_FUNC_OFFSET(19582, gl_dispatch_stub_1099, gl_dispatch_stub_1099, NULL, 1099),
- NAME_FUNC_OFFSET(19605, gl_dispatch_stub_1100, gl_dispatch_stub_1100, NULL, 1100),
- NAME_FUNC_OFFSET(19628, gl_dispatch_stub_1101, gl_dispatch_stub_1101, NULL, 1101),
- NAME_FUNC_OFFSET(19648, gl_dispatch_stub_1102, gl_dispatch_stub_1102, NULL, 1102),
- NAME_FUNC_OFFSET(19675, gl_dispatch_stub_1103, gl_dispatch_stub_1103, NULL, 1103),
- NAME_FUNC_OFFSET(19701, gl_dispatch_stub_1104, gl_dispatch_stub_1104, NULL, 1104),
- NAME_FUNC_OFFSET(19727, gl_dispatch_stub_1105, gl_dispatch_stub_1105, NULL, 1105),
- NAME_FUNC_OFFSET(19751, gl_dispatch_stub_1106, gl_dispatch_stub_1106, NULL, 1106),
- NAME_FUNC_OFFSET(19779, gl_dispatch_stub_1107, gl_dispatch_stub_1107, NULL, 1107),
- NAME_FUNC_OFFSET(19803, gl_dispatch_stub_1108, gl_dispatch_stub_1108, NULL, 1108),
- NAME_FUNC_OFFSET(19828, gl_dispatch_stub_1109, gl_dispatch_stub_1109, NULL, 1109),
- NAME_FUNC_OFFSET(19857, gl_dispatch_stub_1110, gl_dispatch_stub_1110, NULL, 1110),
- NAME_FUNC_OFFSET(19888, glEGLImageTargetRenderbufferStorageOES, glEGLImageTargetRenderbufferStorageOES, NULL, 1111),
- NAME_FUNC_OFFSET(19927, glEGLImageTargetTexture2DOES, glEGLImageTargetTexture2DOES, NULL, 1112),
- NAME_FUNC_OFFSET(19956, glAlphaFuncx, glAlphaFuncx, NULL, 1113),
- NAME_FUNC_OFFSET(19969, glClearColorx, glClearColorx, NULL, 1114),
- NAME_FUNC_OFFSET(19983, glClearDepthx, glClearDepthx, NULL, 1115),
- NAME_FUNC_OFFSET(19997, glColor4x, glColor4x, NULL, 1116),
- NAME_FUNC_OFFSET(20007, glDepthRangex, glDepthRangex, NULL, 1117),
- NAME_FUNC_OFFSET(20021, glFogx, glFogx, NULL, 1118),
- NAME_FUNC_OFFSET(20028, glFogxv, glFogxv, NULL, 1119),
- NAME_FUNC_OFFSET(20036, glFrustumf, glFrustumf, NULL, 1120),
- NAME_FUNC_OFFSET(20047, glFrustumx, glFrustumx, NULL, 1121),
- NAME_FUNC_OFFSET(20058, glLightModelx, glLightModelx, NULL, 1122),
- NAME_FUNC_OFFSET(20072, glLightModelxv, glLightModelxv, NULL, 1123),
- NAME_FUNC_OFFSET(20087, glLightx, glLightx, NULL, 1124),
- NAME_FUNC_OFFSET(20096, glLightxv, glLightxv, NULL, 1125),
- NAME_FUNC_OFFSET(20106, glLineWidthx, glLineWidthx, NULL, 1126),
- NAME_FUNC_OFFSET(20119, glLoadMatrixx, glLoadMatrixx, NULL, 1127),
- NAME_FUNC_OFFSET(20133, glMaterialx, glMaterialx, NULL, 1128),
- NAME_FUNC_OFFSET(20145, glMaterialxv, glMaterialxv, NULL, 1129),
- NAME_FUNC_OFFSET(20158, glMultMatrixx, glMultMatrixx, NULL, 1130),
- NAME_FUNC_OFFSET(20172, glMultiTexCoord4x, glMultiTexCoord4x, NULL, 1131),
- NAME_FUNC_OFFSET(20190, glNormal3x, glNormal3x, NULL, 1132),
- NAME_FUNC_OFFSET(20201, glOrthof, glOrthof, NULL, 1133),
- NAME_FUNC_OFFSET(20210, glOrthox, glOrthox, NULL, 1134),
- NAME_FUNC_OFFSET(20219, glPointSizex, glPointSizex, NULL, 1135),
- NAME_FUNC_OFFSET(20232, glPolygonOffsetx, glPolygonOffsetx, NULL, 1136),
- NAME_FUNC_OFFSET(20249, glRotatex, glRotatex, NULL, 1137),
- NAME_FUNC_OFFSET(20259, glSampleCoveragex, glSampleCoveragex, NULL, 1138),
- NAME_FUNC_OFFSET(20277, glScalex, glScalex, NULL, 1139),
- NAME_FUNC_OFFSET(20286, glTexEnvx, glTexEnvx, NULL, 1140),
- NAME_FUNC_OFFSET(20296, glTexEnvxv, glTexEnvxv, NULL, 1141),
- NAME_FUNC_OFFSET(20307, glTexParameterx, glTexParameterx, NULL, 1142),
- NAME_FUNC_OFFSET(20323, glTranslatex, glTranslatex, NULL, 1143),
- NAME_FUNC_OFFSET(20336, glClipPlanef, glClipPlanef, NULL, 1144),
- NAME_FUNC_OFFSET(20349, glClipPlanex, glClipPlanex, NULL, 1145),
- NAME_FUNC_OFFSET(20362, glGetClipPlanef, glGetClipPlanef, NULL, 1146),
- NAME_FUNC_OFFSET(20378, glGetClipPlanex, glGetClipPlanex, NULL, 1147),
- NAME_FUNC_OFFSET(20394, glGetFixedv, glGetFixedv, NULL, 1148),
- NAME_FUNC_OFFSET(20406, glGetLightxv, glGetLightxv, NULL, 1149),
- NAME_FUNC_OFFSET(20419, glGetMaterialxv, glGetMaterialxv, NULL, 1150),
- NAME_FUNC_OFFSET(20435, glGetTexEnvxv, glGetTexEnvxv, NULL, 1151),
- NAME_FUNC_OFFSET(20449, glGetTexParameterxv, glGetTexParameterxv, NULL, 1152),
- NAME_FUNC_OFFSET(20469, glPointParameterx, glPointParameterx, NULL, 1153),
- NAME_FUNC_OFFSET(20487, glPointParameterxv, glPointParameterxv, NULL, 1154),
- NAME_FUNC_OFFSET(20506, glTexParameterxv, glTexParameterxv, NULL, 1155),
- NAME_FUNC_OFFSET(20523, glTexGenf, glTexGenf, NULL, 190),
- NAME_FUNC_OFFSET(20536, glTexGenfv, glTexGenfv, NULL, 191),
- NAME_FUNC_OFFSET(20550, glTexGeni, glTexGeni, NULL, 192),
- NAME_FUNC_OFFSET(20563, glTexGeniv, glTexGeniv, NULL, 193),
- NAME_FUNC_OFFSET(20577, glReadBuffer, glReadBuffer, NULL, 254),
- NAME_FUNC_OFFSET(20592, glGetTexGenfv, glGetTexGenfv, NULL, 279),
- NAME_FUNC_OFFSET(20609, glGetTexGeniv, glGetTexGeniv, NULL, 280),
- NAME_FUNC_OFFSET(20626, glArrayElement, glArrayElement, NULL, 306),
- NAME_FUNC_OFFSET(20644, glBindTexture, glBindTexture, NULL, 307),
- NAME_FUNC_OFFSET(20661, glDrawArrays, glDrawArrays, NULL, 310),
- NAME_FUNC_OFFSET(20677, glAreTexturesResident, glAreTexturesResidentEXT, glAreTexturesResidentEXT, 322),
- NAME_FUNC_OFFSET(20702, glCopyTexImage1D, glCopyTexImage1D, NULL, 323),
- NAME_FUNC_OFFSET(20722, glCopyTexImage2D, glCopyTexImage2D, NULL, 324),
- NAME_FUNC_OFFSET(20742, glCopyTexSubImage1D, glCopyTexSubImage1D, NULL, 325),
- NAME_FUNC_OFFSET(20765, glCopyTexSubImage2D, glCopyTexSubImage2D, NULL, 326),
- NAME_FUNC_OFFSET(20788, glDeleteTextures, glDeleteTexturesEXT, glDeleteTexturesEXT, 327),
- NAME_FUNC_OFFSET(20808, glGenTextures, glGenTexturesEXT, glGenTexturesEXT, 328),
- NAME_FUNC_OFFSET(20825, glGetPointerv, glGetPointerv, NULL, 329),
- NAME_FUNC_OFFSET(20842, glIsTexture, glIsTextureEXT, glIsTextureEXT, 330),
- NAME_FUNC_OFFSET(20857, glPrioritizeTextures, glPrioritizeTextures, NULL, 331),
- NAME_FUNC_OFFSET(20881, glTexSubImage1D, glTexSubImage1D, NULL, 332),
- NAME_FUNC_OFFSET(20900, glTexSubImage2D, glTexSubImage2D, NULL, 333),
- NAME_FUNC_OFFSET(20919, glBlendColor, glBlendColor, NULL, 336),
- NAME_FUNC_OFFSET(20935, glBlendEquation, glBlendEquation, NULL, 337),
- NAME_FUNC_OFFSET(20954, glBlendEquation, glBlendEquation, NULL, 337),
- NAME_FUNC_OFFSET(20973, glDrawRangeElements, glDrawRangeElements, NULL, 338),
- NAME_FUNC_OFFSET(20996, glColorTable, glColorTable, NULL, 339),
- NAME_FUNC_OFFSET(21012, glColorTable, glColorTable, NULL, 339),
- NAME_FUNC_OFFSET(21028, glColorTableParameterfv, glColorTableParameterfv, NULL, 340),
- NAME_FUNC_OFFSET(21055, glColorTableParameteriv, glColorTableParameteriv, NULL, 341),
- NAME_FUNC_OFFSET(21082, glCopyColorTable, glCopyColorTable, NULL, 342),
- NAME_FUNC_OFFSET(21102, glGetColorTable, glGetColorTableEXT, glGetColorTableEXT, 343),
- NAME_FUNC_OFFSET(21121, glGetColorTable, glGetColorTableEXT, glGetColorTableEXT, 343),
- NAME_FUNC_OFFSET(21140, glGetColorTableParameterfv, glGetColorTableParameterfvEXT, glGetColorTableParameterfvEXT, 344),
- NAME_FUNC_OFFSET(21170, glGetColorTableParameterfv, glGetColorTableParameterfvEXT, glGetColorTableParameterfvEXT, 344),
- NAME_FUNC_OFFSET(21200, glGetColorTableParameteriv, glGetColorTableParameterivEXT, glGetColorTableParameterivEXT, 345),
- NAME_FUNC_OFFSET(21230, glGetColorTableParameteriv, glGetColorTableParameterivEXT, glGetColorTableParameterivEXT, 345),
- NAME_FUNC_OFFSET(21260, glColorSubTable, glColorSubTable, NULL, 346),
- NAME_FUNC_OFFSET(21279, glCopyColorSubTable, glCopyColorSubTable, NULL, 347),
- NAME_FUNC_OFFSET(21302, glConvolutionFilter1D, glConvolutionFilter1D, NULL, 348),
- NAME_FUNC_OFFSET(21327, glConvolutionFilter2D, glConvolutionFilter2D, NULL, 349),
- NAME_FUNC_OFFSET(21352, glConvolutionParameterf, glConvolutionParameterf, NULL, 350),
- NAME_FUNC_OFFSET(21379, glConvolutionParameterfv, glConvolutionParameterfv, NULL, 351),
- NAME_FUNC_OFFSET(21407, glConvolutionParameteri, glConvolutionParameteri, NULL, 352),
- NAME_FUNC_OFFSET(21434, glConvolutionParameteriv, glConvolutionParameteriv, NULL, 353),
- NAME_FUNC_OFFSET(21462, glCopyConvolutionFilter1D, glCopyConvolutionFilter1D, NULL, 354),
- NAME_FUNC_OFFSET(21491, glCopyConvolutionFilter2D, glCopyConvolutionFilter2D, NULL, 355),
- NAME_FUNC_OFFSET(21520, glGetConvolutionFilter, gl_dispatch_stub_356, gl_dispatch_stub_356, 356),
- NAME_FUNC_OFFSET(21546, glGetConvolutionParameterfv, gl_dispatch_stub_357, gl_dispatch_stub_357, 357),
- NAME_FUNC_OFFSET(21577, glGetConvolutionParameteriv, gl_dispatch_stub_358, gl_dispatch_stub_358, 358),
- NAME_FUNC_OFFSET(21608, glGetSeparableFilter, gl_dispatch_stub_359, gl_dispatch_stub_359, 359),
- NAME_FUNC_OFFSET(21632, glSeparableFilter2D, glSeparableFilter2D, NULL, 360),
- NAME_FUNC_OFFSET(21655, glGetHistogram, gl_dispatch_stub_361, gl_dispatch_stub_361, 361),
- NAME_FUNC_OFFSET(21673, glGetHistogramParameterfv, gl_dispatch_stub_362, gl_dispatch_stub_362, 362),
- NAME_FUNC_OFFSET(21702, glGetHistogramParameteriv, gl_dispatch_stub_363, gl_dispatch_stub_363, 363),
- NAME_FUNC_OFFSET(21731, glGetMinmax, gl_dispatch_stub_364, gl_dispatch_stub_364, 364),
- NAME_FUNC_OFFSET(21746, glGetMinmaxParameterfv, gl_dispatch_stub_365, gl_dispatch_stub_365, 365),
- NAME_FUNC_OFFSET(21772, glGetMinmaxParameteriv, gl_dispatch_stub_366, gl_dispatch_stub_366, 366),
- NAME_FUNC_OFFSET(21798, glHistogram, glHistogram, NULL, 367),
- NAME_FUNC_OFFSET(21813, glMinmax, glMinmax, NULL, 368),
- NAME_FUNC_OFFSET(21825, glResetHistogram, glResetHistogram, NULL, 369),
- NAME_FUNC_OFFSET(21845, glResetMinmax, glResetMinmax, NULL, 370),
- NAME_FUNC_OFFSET(21862, glTexImage3D, glTexImage3D, NULL, 371),
- NAME_FUNC_OFFSET(21878, glTexImage3D, glTexImage3D, NULL, 371),
- NAME_FUNC_OFFSET(21894, glTexSubImage3D, glTexSubImage3D, NULL, 372),
- NAME_FUNC_OFFSET(21913, glTexSubImage3D, glTexSubImage3D, NULL, 372),
- NAME_FUNC_OFFSET(21932, glCopyTexSubImage3D, glCopyTexSubImage3D, NULL, 373),
- NAME_FUNC_OFFSET(21955, glCopyTexSubImage3D, glCopyTexSubImage3D, NULL, 373),
- NAME_FUNC_OFFSET(21978, glActiveTexture, glActiveTexture, NULL, 374),
- NAME_FUNC_OFFSET(21997, glClientActiveTexture, glClientActiveTexture, NULL, 375),
- NAME_FUNC_OFFSET(22022, glMultiTexCoord1d, glMultiTexCoord1d, NULL, 376),
- NAME_FUNC_OFFSET(22043, glMultiTexCoord1dv, glMultiTexCoord1dv, NULL, 377),
- NAME_FUNC_OFFSET(22065, glMultiTexCoord1fARB, glMultiTexCoord1fARB, NULL, 378),
- NAME_FUNC_OFFSET(22083, glMultiTexCoord1fvARB, glMultiTexCoord1fvARB, NULL, 379),
- NAME_FUNC_OFFSET(22102, glMultiTexCoord1i, glMultiTexCoord1i, NULL, 380),
- NAME_FUNC_OFFSET(22123, glMultiTexCoord1iv, glMultiTexCoord1iv, NULL, 381),
- NAME_FUNC_OFFSET(22145, glMultiTexCoord1s, glMultiTexCoord1s, NULL, 382),
- NAME_FUNC_OFFSET(22166, glMultiTexCoord1sv, glMultiTexCoord1sv, NULL, 383),
- NAME_FUNC_OFFSET(22188, glMultiTexCoord2d, glMultiTexCoord2d, NULL, 384),
- NAME_FUNC_OFFSET(22209, glMultiTexCoord2dv, glMultiTexCoord2dv, NULL, 385),
- NAME_FUNC_OFFSET(22231, glMultiTexCoord2fARB, glMultiTexCoord2fARB, NULL, 386),
- NAME_FUNC_OFFSET(22249, glMultiTexCoord2fvARB, glMultiTexCoord2fvARB, NULL, 387),
- NAME_FUNC_OFFSET(22268, glMultiTexCoord2i, glMultiTexCoord2i, NULL, 388),
- NAME_FUNC_OFFSET(22289, glMultiTexCoord2iv, glMultiTexCoord2iv, NULL, 389),
- NAME_FUNC_OFFSET(22311, glMultiTexCoord2s, glMultiTexCoord2s, NULL, 390),
- NAME_FUNC_OFFSET(22332, glMultiTexCoord2sv, glMultiTexCoord2sv, NULL, 391),
- NAME_FUNC_OFFSET(22354, glMultiTexCoord3d, glMultiTexCoord3d, NULL, 392),
- NAME_FUNC_OFFSET(22375, glMultiTexCoord3dv, glMultiTexCoord3dv, NULL, 393),
- NAME_FUNC_OFFSET(22397, glMultiTexCoord3fARB, glMultiTexCoord3fARB, NULL, 394),
- NAME_FUNC_OFFSET(22415, glMultiTexCoord3fvARB, glMultiTexCoord3fvARB, NULL, 395),
- NAME_FUNC_OFFSET(22434, glMultiTexCoord3i, glMultiTexCoord3i, NULL, 396),
- NAME_FUNC_OFFSET(22455, glMultiTexCoord3iv, glMultiTexCoord3iv, NULL, 397),
- NAME_FUNC_OFFSET(22477, glMultiTexCoord3s, glMultiTexCoord3s, NULL, 398),
- NAME_FUNC_OFFSET(22498, glMultiTexCoord3sv, glMultiTexCoord3sv, NULL, 399),
- NAME_FUNC_OFFSET(22520, glMultiTexCoord4d, glMultiTexCoord4d, NULL, 400),
- NAME_FUNC_OFFSET(22541, glMultiTexCoord4dv, glMultiTexCoord4dv, NULL, 401),
- NAME_FUNC_OFFSET(22563, glMultiTexCoord4fARB, glMultiTexCoord4fARB, NULL, 402),
- NAME_FUNC_OFFSET(22581, glMultiTexCoord4fvARB, glMultiTexCoord4fvARB, NULL, 403),
- NAME_FUNC_OFFSET(22600, glMultiTexCoord4i, glMultiTexCoord4i, NULL, 404),
- NAME_FUNC_OFFSET(22621, glMultiTexCoord4iv, glMultiTexCoord4iv, NULL, 405),
- NAME_FUNC_OFFSET(22643, glMultiTexCoord4s, glMultiTexCoord4s, NULL, 406),
- NAME_FUNC_OFFSET(22664, glMultiTexCoord4sv, glMultiTexCoord4sv, NULL, 407),
- NAME_FUNC_OFFSET(22686, glCompressedTexImage1D, glCompressedTexImage1D, NULL, 408),
- NAME_FUNC_OFFSET(22712, glCompressedTexImage2D, glCompressedTexImage2D, NULL, 409),
- NAME_FUNC_OFFSET(22738, glCompressedTexImage3D, glCompressedTexImage3D, NULL, 410),
- NAME_FUNC_OFFSET(22764, glCompressedTexImage3D, glCompressedTexImage3D, NULL, 410),
- NAME_FUNC_OFFSET(22790, glCompressedTexSubImage1D, glCompressedTexSubImage1D, NULL, 411),
- NAME_FUNC_OFFSET(22819, glCompressedTexSubImage2D, glCompressedTexSubImage2D, NULL, 412),
- NAME_FUNC_OFFSET(22848, glCompressedTexSubImage3D, glCompressedTexSubImage3D, NULL, 413),
- NAME_FUNC_OFFSET(22877, glCompressedTexSubImage3D, glCompressedTexSubImage3D, NULL, 413),
- NAME_FUNC_OFFSET(22906, glGetCompressedTexImage, glGetCompressedTexImage, NULL, 414),
- NAME_FUNC_OFFSET(22933, glLoadTransposeMatrixd, glLoadTransposeMatrixd, NULL, 415),
- NAME_FUNC_OFFSET(22959, glLoadTransposeMatrixf, glLoadTransposeMatrixf, NULL, 416),
- NAME_FUNC_OFFSET(22985, glMultTransposeMatrixd, glMultTransposeMatrixd, NULL, 417),
- NAME_FUNC_OFFSET(23011, glMultTransposeMatrixf, glMultTransposeMatrixf, NULL, 418),
- NAME_FUNC_OFFSET(23037, glSampleCoverage, glSampleCoverage, NULL, 419),
- NAME_FUNC_OFFSET(23057, glBlendFuncSeparate, glBlendFuncSeparate, NULL, 420),
- NAME_FUNC_OFFSET(23080, glBlendFuncSeparate, glBlendFuncSeparate, NULL, 420),
- NAME_FUNC_OFFSET(23104, glBlendFuncSeparate, glBlendFuncSeparate, NULL, 420),
- NAME_FUNC_OFFSET(23127, glFogCoordPointer, glFogCoordPointer, NULL, 421),
- NAME_FUNC_OFFSET(23148, glFogCoordd, glFogCoordd, NULL, 422),
- NAME_FUNC_OFFSET(23163, glFogCoorddv, glFogCoorddv, NULL, 423),
- NAME_FUNC_OFFSET(23179, glMultiDrawArrays, glMultiDrawArrays, NULL, 424),
- NAME_FUNC_OFFSET(23200, glPointParameterf, glPointParameterf, NULL, 425),
- NAME_FUNC_OFFSET(23221, glPointParameterf, glPointParameterf, NULL, 425),
- NAME_FUNC_OFFSET(23242, glPointParameterf, glPointParameterf, NULL, 425),
- NAME_FUNC_OFFSET(23264, glPointParameterfv, glPointParameterfv, NULL, 426),
- NAME_FUNC_OFFSET(23286, glPointParameterfv, glPointParameterfv, NULL, 426),
- NAME_FUNC_OFFSET(23308, glPointParameterfv, glPointParameterfv, NULL, 426),
- NAME_FUNC_OFFSET(23331, glPointParameteri, glPointParameteri, NULL, 427),
- NAME_FUNC_OFFSET(23351, glPointParameteriv, glPointParameteriv, NULL, 428),
- NAME_FUNC_OFFSET(23372, glSecondaryColor3b, glSecondaryColor3b, NULL, 429),
- NAME_FUNC_OFFSET(23394, glSecondaryColor3bv, glSecondaryColor3bv, NULL, 430),
- NAME_FUNC_OFFSET(23417, glSecondaryColor3d, glSecondaryColor3d, NULL, 431),
- NAME_FUNC_OFFSET(23439, glSecondaryColor3dv, glSecondaryColor3dv, NULL, 432),
- NAME_FUNC_OFFSET(23462, glSecondaryColor3i, glSecondaryColor3i, NULL, 433),
- NAME_FUNC_OFFSET(23484, glSecondaryColor3iv, glSecondaryColor3iv, NULL, 434),
- NAME_FUNC_OFFSET(23507, glSecondaryColor3s, glSecondaryColor3s, NULL, 435),
- NAME_FUNC_OFFSET(23529, glSecondaryColor3sv, glSecondaryColor3sv, NULL, 436),
- NAME_FUNC_OFFSET(23552, glSecondaryColor3ub, glSecondaryColor3ub, NULL, 437),
- NAME_FUNC_OFFSET(23575, glSecondaryColor3ubv, glSecondaryColor3ubv, NULL, 438),
- NAME_FUNC_OFFSET(23599, glSecondaryColor3ui, glSecondaryColor3ui, NULL, 439),
- NAME_FUNC_OFFSET(23622, glSecondaryColor3uiv, glSecondaryColor3uiv, NULL, 440),
- NAME_FUNC_OFFSET(23646, glSecondaryColor3us, glSecondaryColor3us, NULL, 441),
- NAME_FUNC_OFFSET(23669, glSecondaryColor3usv, glSecondaryColor3usv, NULL, 442),
- NAME_FUNC_OFFSET(23693, glSecondaryColorPointer, glSecondaryColorPointer, NULL, 443),
- NAME_FUNC_OFFSET(23720, glWindowPos2d, glWindowPos2d, NULL, 444),
- NAME_FUNC_OFFSET(23737, glWindowPos2d, glWindowPos2d, NULL, 444),
- NAME_FUNC_OFFSET(23755, glWindowPos2dv, glWindowPos2dv, NULL, 445),
- NAME_FUNC_OFFSET(23773, glWindowPos2dv, glWindowPos2dv, NULL, 445),
- NAME_FUNC_OFFSET(23792, glWindowPos2f, glWindowPos2f, NULL, 446),
- NAME_FUNC_OFFSET(23809, glWindowPos2f, glWindowPos2f, NULL, 446),
- NAME_FUNC_OFFSET(23827, glWindowPos2fv, glWindowPos2fv, NULL, 447),
- NAME_FUNC_OFFSET(23845, glWindowPos2fv, glWindowPos2fv, NULL, 447),
- NAME_FUNC_OFFSET(23864, glWindowPos2i, glWindowPos2i, NULL, 448),
- NAME_FUNC_OFFSET(23881, glWindowPos2i, glWindowPos2i, NULL, 448),
- NAME_FUNC_OFFSET(23899, glWindowPos2iv, glWindowPos2iv, NULL, 449),
- NAME_FUNC_OFFSET(23917, glWindowPos2iv, glWindowPos2iv, NULL, 449),
- NAME_FUNC_OFFSET(23936, glWindowPos2s, glWindowPos2s, NULL, 450),
- NAME_FUNC_OFFSET(23953, glWindowPos2s, glWindowPos2s, NULL, 450),
- NAME_FUNC_OFFSET(23971, glWindowPos2sv, glWindowPos2sv, NULL, 451),
- NAME_FUNC_OFFSET(23989, glWindowPos2sv, glWindowPos2sv, NULL, 451),
- NAME_FUNC_OFFSET(24008, glWindowPos3d, glWindowPos3d, NULL, 452),
- NAME_FUNC_OFFSET(24025, glWindowPos3d, glWindowPos3d, NULL, 452),
- NAME_FUNC_OFFSET(24043, glWindowPos3dv, glWindowPos3dv, NULL, 453),
- NAME_FUNC_OFFSET(24061, glWindowPos3dv, glWindowPos3dv, NULL, 453),
- NAME_FUNC_OFFSET(24080, glWindowPos3f, glWindowPos3f, NULL, 454),
- NAME_FUNC_OFFSET(24097, glWindowPos3f, glWindowPos3f, NULL, 454),
- NAME_FUNC_OFFSET(24115, glWindowPos3fv, glWindowPos3fv, NULL, 455),
- NAME_FUNC_OFFSET(24133, glWindowPos3fv, glWindowPos3fv, NULL, 455),
- NAME_FUNC_OFFSET(24152, glWindowPos3i, glWindowPos3i, NULL, 456),
- NAME_FUNC_OFFSET(24169, glWindowPos3i, glWindowPos3i, NULL, 456),
- NAME_FUNC_OFFSET(24187, glWindowPos3iv, glWindowPos3iv, NULL, 457),
- NAME_FUNC_OFFSET(24205, glWindowPos3iv, glWindowPos3iv, NULL, 457),
- NAME_FUNC_OFFSET(24224, glWindowPos3s, glWindowPos3s, NULL, 458),
- NAME_FUNC_OFFSET(24241, glWindowPos3s, glWindowPos3s, NULL, 458),
- NAME_FUNC_OFFSET(24259, glWindowPos3sv, glWindowPos3sv, NULL, 459),
- NAME_FUNC_OFFSET(24277, glWindowPos3sv, glWindowPos3sv, NULL, 459),
- NAME_FUNC_OFFSET(24296, glBeginQuery, glBeginQuery, NULL, 460),
- NAME_FUNC_OFFSET(24312, glBindBuffer, glBindBuffer, NULL, 461),
- NAME_FUNC_OFFSET(24328, glBufferData, glBufferData, NULL, 462),
- NAME_FUNC_OFFSET(24344, glBufferSubData, glBufferSubData, NULL, 463),
- NAME_FUNC_OFFSET(24363, glDeleteBuffers, glDeleteBuffers, NULL, 464),
- NAME_FUNC_OFFSET(24382, glDeleteQueries, glDeleteQueries, NULL, 465),
- NAME_FUNC_OFFSET(24401, glEndQuery, glEndQuery, NULL, 466),
- NAME_FUNC_OFFSET(24415, glGenBuffers, glGenBuffers, NULL, 467),
- NAME_FUNC_OFFSET(24431, glGenQueries, glGenQueries, NULL, 468),
- NAME_FUNC_OFFSET(24447, glGetBufferParameteriv, glGetBufferParameteriv, NULL, 469),
- NAME_FUNC_OFFSET(24473, glGetBufferPointerv, glGetBufferPointerv, NULL, 470),
- NAME_FUNC_OFFSET(24496, glGetBufferPointerv, glGetBufferPointerv, NULL, 470),
- NAME_FUNC_OFFSET(24519, glGetBufferSubData, glGetBufferSubData, NULL, 471),
- NAME_FUNC_OFFSET(24541, glGetQueryObjectiv, glGetQueryObjectiv, NULL, 472),
- NAME_FUNC_OFFSET(24563, glGetQueryObjectuiv, glGetQueryObjectuiv, NULL, 473),
- NAME_FUNC_OFFSET(24586, glGetQueryiv, glGetQueryiv, NULL, 474),
- NAME_FUNC_OFFSET(24602, glIsBuffer, glIsBuffer, NULL, 475),
- NAME_FUNC_OFFSET(24616, glIsQuery, glIsQuery, NULL, 476),
- NAME_FUNC_OFFSET(24629, glMapBuffer, glMapBuffer, NULL, 477),
- NAME_FUNC_OFFSET(24644, glMapBuffer, glMapBuffer, NULL, 477),
- NAME_FUNC_OFFSET(24659, glUnmapBuffer, glUnmapBuffer, NULL, 478),
- NAME_FUNC_OFFSET(24676, glUnmapBuffer, glUnmapBuffer, NULL, 478),
- NAME_FUNC_OFFSET(24693, glBindAttribLocation, glBindAttribLocation, NULL, 480),
- NAME_FUNC_OFFSET(24717, glBlendEquationSeparate, glBlendEquationSeparate, NULL, 481),
- NAME_FUNC_OFFSET(24744, glBlendEquationSeparate, glBlendEquationSeparate, NULL, 481),
- NAME_FUNC_OFFSET(24771, glBlendEquationSeparate, glBlendEquationSeparate, NULL, 481),
- NAME_FUNC_OFFSET(24798, glCompileShader, glCompileShader, NULL, 482),
- NAME_FUNC_OFFSET(24817, glDisableVertexAttribArray, glDisableVertexAttribArray, NULL, 488),
- NAME_FUNC_OFFSET(24847, glDrawBuffers, glDrawBuffers, NULL, 489),
- NAME_FUNC_OFFSET(24864, glDrawBuffers, glDrawBuffers, NULL, 489),
- NAME_FUNC_OFFSET(24881, glDrawBuffers, glDrawBuffers, NULL, 489),
- NAME_FUNC_OFFSET(24897, glEnableVertexAttribArray, glEnableVertexAttribArray, NULL, 490),
- NAME_FUNC_OFFSET(24926, glGetActiveAttrib, glGetActiveAttrib, NULL, 491),
- NAME_FUNC_OFFSET(24947, glGetActiveUniform, glGetActiveUniform, NULL, 492),
- NAME_FUNC_OFFSET(24969, glGetAttribLocation, glGetAttribLocation, NULL, 494),
- NAME_FUNC_OFFSET(24992, glGetShaderSource, glGetShaderSource, NULL, 498),
- NAME_FUNC_OFFSET(25013, glGetUniformLocation, glGetUniformLocation, NULL, 500),
- NAME_FUNC_OFFSET(25037, glGetUniformfv, glGetUniformfv, NULL, 501),
- NAME_FUNC_OFFSET(25055, glGetUniformiv, glGetUniformiv, NULL, 502),
- NAME_FUNC_OFFSET(25073, glGetVertexAttribPointerv, glGetVertexAttribPointerv, NULL, 503),
- NAME_FUNC_OFFSET(25102, glGetVertexAttribPointerv, glGetVertexAttribPointerv, NULL, 503),
- NAME_FUNC_OFFSET(25130, glGetVertexAttribdv, glGetVertexAttribdv, NULL, 504),
- NAME_FUNC_OFFSET(25153, glGetVertexAttribfv, glGetVertexAttribfv, NULL, 505),
- NAME_FUNC_OFFSET(25176, glGetVertexAttribiv, glGetVertexAttribiv, NULL, 506),
- NAME_FUNC_OFFSET(25199, glLinkProgram, glLinkProgram, NULL, 509),
- NAME_FUNC_OFFSET(25216, glShaderSource, glShaderSource, NULL, 510),
- NAME_FUNC_OFFSET(25234, glStencilOpSeparate, glStencilOpSeparate, NULL, 513),
- NAME_FUNC_OFFSET(25257, glUniform1f, glUniform1f, NULL, 514),
- NAME_FUNC_OFFSET(25272, glUniform1fv, glUniform1fv, NULL, 515),
- NAME_FUNC_OFFSET(25288, glUniform1i, glUniform1i, NULL, 516),
- NAME_FUNC_OFFSET(25303, glUniform1iv, glUniform1iv, NULL, 517),
- NAME_FUNC_OFFSET(25319, glUniform2f, glUniform2f, NULL, 518),
- NAME_FUNC_OFFSET(25334, glUniform2fv, glUniform2fv, NULL, 519),
- NAME_FUNC_OFFSET(25350, glUniform2i, glUniform2i, NULL, 520),
- NAME_FUNC_OFFSET(25365, glUniform2iv, glUniform2iv, NULL, 521),
- NAME_FUNC_OFFSET(25381, glUniform3f, glUniform3f, NULL, 522),
- NAME_FUNC_OFFSET(25396, glUniform3fv, glUniform3fv, NULL, 523),
- NAME_FUNC_OFFSET(25412, glUniform3i, glUniform3i, NULL, 524),
- NAME_FUNC_OFFSET(25427, glUniform3iv, glUniform3iv, NULL, 525),
- NAME_FUNC_OFFSET(25443, glUniform4f, glUniform4f, NULL, 526),
- NAME_FUNC_OFFSET(25458, glUniform4fv, glUniform4fv, NULL, 527),
- NAME_FUNC_OFFSET(25474, glUniform4i, glUniform4i, NULL, 528),
- NAME_FUNC_OFFSET(25489, glUniform4iv, glUniform4iv, NULL, 529),
- NAME_FUNC_OFFSET(25505, glUniformMatrix2fv, glUniformMatrix2fv, NULL, 530),
- NAME_FUNC_OFFSET(25527, glUniformMatrix3fv, glUniformMatrix3fv, NULL, 531),
- NAME_FUNC_OFFSET(25549, glUniformMatrix4fv, glUniformMatrix4fv, NULL, 532),
- NAME_FUNC_OFFSET(25571, glUseProgram, glUseProgram, NULL, 533),
- NAME_FUNC_OFFSET(25593, glValidateProgram, glValidateProgram, NULL, 534),
- NAME_FUNC_OFFSET(25614, glVertexAttrib1d, glVertexAttrib1d, NULL, 535),
- NAME_FUNC_OFFSET(25634, glVertexAttrib1dv, glVertexAttrib1dv, NULL, 536),
- NAME_FUNC_OFFSET(25655, glVertexAttrib1s, glVertexAttrib1s, NULL, 537),
- NAME_FUNC_OFFSET(25675, glVertexAttrib1sv, glVertexAttrib1sv, NULL, 538),
- NAME_FUNC_OFFSET(25696, glVertexAttrib2d, glVertexAttrib2d, NULL, 539),
- NAME_FUNC_OFFSET(25716, glVertexAttrib2dv, glVertexAttrib2dv, NULL, 540),
- NAME_FUNC_OFFSET(25737, glVertexAttrib2s, glVertexAttrib2s, NULL, 541),
- NAME_FUNC_OFFSET(25757, glVertexAttrib2sv, glVertexAttrib2sv, NULL, 542),
- NAME_FUNC_OFFSET(25778, glVertexAttrib3d, glVertexAttrib3d, NULL, 543),
- NAME_FUNC_OFFSET(25798, glVertexAttrib3dv, glVertexAttrib3dv, NULL, 544),
- NAME_FUNC_OFFSET(25819, glVertexAttrib3s, glVertexAttrib3s, NULL, 545),
- NAME_FUNC_OFFSET(25839, glVertexAttrib3sv, glVertexAttrib3sv, NULL, 546),
- NAME_FUNC_OFFSET(25860, glVertexAttrib4Nbv, glVertexAttrib4Nbv, NULL, 547),
- NAME_FUNC_OFFSET(25882, glVertexAttrib4Niv, glVertexAttrib4Niv, NULL, 548),
- NAME_FUNC_OFFSET(25904, glVertexAttrib4Nsv, glVertexAttrib4Nsv, NULL, 549),
- NAME_FUNC_OFFSET(25926, glVertexAttrib4Nub, glVertexAttrib4Nub, NULL, 550),
- NAME_FUNC_OFFSET(25948, glVertexAttrib4Nubv, glVertexAttrib4Nubv, NULL, 551),
- NAME_FUNC_OFFSET(25971, glVertexAttrib4Nuiv, glVertexAttrib4Nuiv, NULL, 552),
- NAME_FUNC_OFFSET(25994, glVertexAttrib4Nusv, glVertexAttrib4Nusv, NULL, 553),
- NAME_FUNC_OFFSET(26017, glVertexAttrib4bv, glVertexAttrib4bv, NULL, 554),
- NAME_FUNC_OFFSET(26038, glVertexAttrib4d, glVertexAttrib4d, NULL, 555),
- NAME_FUNC_OFFSET(26058, glVertexAttrib4dv, glVertexAttrib4dv, NULL, 556),
- NAME_FUNC_OFFSET(26079, glVertexAttrib4iv, glVertexAttrib4iv, NULL, 557),
- NAME_FUNC_OFFSET(26100, glVertexAttrib4s, glVertexAttrib4s, NULL, 558),
- NAME_FUNC_OFFSET(26120, glVertexAttrib4sv, glVertexAttrib4sv, NULL, 559),
- NAME_FUNC_OFFSET(26141, glVertexAttrib4ubv, glVertexAttrib4ubv, NULL, 560),
- NAME_FUNC_OFFSET(26163, glVertexAttrib4uiv, glVertexAttrib4uiv, NULL, 561),
- NAME_FUNC_OFFSET(26185, glVertexAttrib4usv, glVertexAttrib4usv, NULL, 562),
- NAME_FUNC_OFFSET(26207, glVertexAttribPointer, glVertexAttribPointer, NULL, 563),
- NAME_FUNC_OFFSET(26232, glBeginConditionalRender, glBeginConditionalRender, NULL, 570),
- NAME_FUNC_OFFSET(26259, glBeginTransformFeedback, glBeginTransformFeedback, NULL, 571),
- NAME_FUNC_OFFSET(26287, glBindBufferBase, glBindBufferBase, NULL, 572),
- NAME_FUNC_OFFSET(26307, glBindBufferRange, glBindBufferRange, NULL, 573),
- NAME_FUNC_OFFSET(26328, glBindFragDataLocation, glBindFragDataLocation, NULL, 574),
- NAME_FUNC_OFFSET(26354, glClampColor, glClampColor, NULL, 575),
- NAME_FUNC_OFFSET(26370, glColorMaski, glColorMaski, NULL, 580),
- NAME_FUNC_OFFSET(26392, glDisablei, glDisablei, NULL, 581),
- NAME_FUNC_OFFSET(26412, glEnablei, glEnablei, NULL, 582),
- NAME_FUNC_OFFSET(26431, glEndConditionalRender, glEndConditionalRender, NULL, 583),
- NAME_FUNC_OFFSET(26456, glEndTransformFeedback, glEndTransformFeedback, NULL, 584),
- NAME_FUNC_OFFSET(26482, glGetBooleani_v, glGetBooleani_v, NULL, 585),
- NAME_FUNC_OFFSET(26506, glGetFragDataLocation, glGetFragDataLocation, NULL, 586),
- NAME_FUNC_OFFSET(26531, glGetIntegeri_v, glGetIntegeri_v, NULL, 587),
- NAME_FUNC_OFFSET(26555, glGetTexParameterIiv, glGetTexParameterIiv, NULL, 589),
- NAME_FUNC_OFFSET(26579, glGetTexParameterIuiv, glGetTexParameterIuiv, NULL, 590),
- NAME_FUNC_OFFSET(26604, glGetTransformFeedbackVarying, glGetTransformFeedbackVarying, NULL, 591),
- NAME_FUNC_OFFSET(26637, glGetUniformuiv, glGetUniformuiv, NULL, 592),
- NAME_FUNC_OFFSET(26656, glGetVertexAttribIiv, glGetVertexAttribIiv, NULL, 593),
- NAME_FUNC_OFFSET(26680, glGetVertexAttribIuiv, glGetVertexAttribIuiv, NULL, 594),
- NAME_FUNC_OFFSET(26705, glIsEnabledi, glIsEnabledi, NULL, 595),
- NAME_FUNC_OFFSET(26727, glTexParameterIiv, glTexParameterIiv, NULL, 596),
- NAME_FUNC_OFFSET(26748, glTexParameterIuiv, glTexParameterIuiv, NULL, 597),
- NAME_FUNC_OFFSET(26770, glTransformFeedbackVaryings, glTransformFeedbackVaryings, NULL, 598),
- NAME_FUNC_OFFSET(26801, glUniform1ui, glUniform1ui, NULL, 599),
- NAME_FUNC_OFFSET(26817, glUniform1uiv, glUniform1uiv, NULL, 600),
- NAME_FUNC_OFFSET(26834, glUniform2ui, glUniform2ui, NULL, 601),
- NAME_FUNC_OFFSET(26850, glUniform2uiv, glUniform2uiv, NULL, 602),
- NAME_FUNC_OFFSET(26867, glUniform3ui, glUniform3ui, NULL, 603),
- NAME_FUNC_OFFSET(26883, glUniform3uiv, glUniform3uiv, NULL, 604),
- NAME_FUNC_OFFSET(26900, glUniform4ui, glUniform4ui, NULL, 605),
- NAME_FUNC_OFFSET(26916, glUniform4uiv, glUniform4uiv, NULL, 606),
- NAME_FUNC_OFFSET(26933, glVertexAttribI1iv, glVertexAttribI1iv, NULL, 607),
- NAME_FUNC_OFFSET(26955, glVertexAttribI1uiv, glVertexAttribI1uiv, NULL, 608),
- NAME_FUNC_OFFSET(26978, glVertexAttribI4bv, glVertexAttribI4bv, NULL, 609),
- NAME_FUNC_OFFSET(27000, glVertexAttribI4sv, glVertexAttribI4sv, NULL, 610),
- NAME_FUNC_OFFSET(27022, glVertexAttribI4ubv, glVertexAttribI4ubv, NULL, 611),
- NAME_FUNC_OFFSET(27045, glVertexAttribI4usv, glVertexAttribI4usv, NULL, 612),
- NAME_FUNC_OFFSET(27068, glVertexAttribIPointer, glVertexAttribIPointer, NULL, 613),
- NAME_FUNC_OFFSET(27094, glPrimitiveRestartIndex, glPrimitiveRestartIndex, NULL, 614),
- NAME_FUNC_OFFSET(27120, glTexBuffer, glTexBuffer, NULL, 615),
- NAME_FUNC_OFFSET(27135, glFramebufferTexture, glFramebufferTexture, NULL, 616),
- NAME_FUNC_OFFSET(27159, glVertexAttribDivisor, glVertexAttribDivisor, NULL, 619),
- NAME_FUNC_OFFSET(27184, glMinSampleShading, glMinSampleShading, NULL, 620),
- NAME_FUNC_OFFSET(27206, glBindProgramARB, glBindProgramARB, NULL, 621),
- NAME_FUNC_OFFSET(27222, glDeleteProgramsARB, glDeleteProgramsARB, NULL, 622),
- NAME_FUNC_OFFSET(27241, glGenProgramsARB, glGenProgramsARB, NULL, 623),
- NAME_FUNC_OFFSET(27257, glIsProgramARB, glIsProgramARB, NULL, 630),
- NAME_FUNC_OFFSET(27271, glProgramEnvParameter4dARB, glProgramEnvParameter4dARB, NULL, 631),
- NAME_FUNC_OFFSET(27294, glProgramEnvParameter4dvARB, glProgramEnvParameter4dvARB, NULL, 632),
- NAME_FUNC_OFFSET(27318, glProgramEnvParameter4fARB, glProgramEnvParameter4fARB, NULL, 633),
- NAME_FUNC_OFFSET(27341, glProgramEnvParameter4fvARB, glProgramEnvParameter4fvARB, NULL, 634),
- NAME_FUNC_OFFSET(27365, glVertexAttrib1fARB, glVertexAttrib1fARB, NULL, 640),
- NAME_FUNC_OFFSET(27382, glVertexAttrib1fvARB, glVertexAttrib1fvARB, NULL, 641),
- NAME_FUNC_OFFSET(27400, glVertexAttrib2fARB, glVertexAttrib2fARB, NULL, 642),
- NAME_FUNC_OFFSET(27417, glVertexAttrib2fvARB, glVertexAttrib2fvARB, NULL, 643),
- NAME_FUNC_OFFSET(27435, glVertexAttrib3fARB, glVertexAttrib3fARB, NULL, 644),
- NAME_FUNC_OFFSET(27452, glVertexAttrib3fvARB, glVertexAttrib3fvARB, NULL, 645),
- NAME_FUNC_OFFSET(27470, glVertexAttrib4fARB, glVertexAttrib4fARB, NULL, 646),
- NAME_FUNC_OFFSET(27487, glVertexAttrib4fvARB, glVertexAttrib4fvARB, NULL, 647),
- NAME_FUNC_OFFSET(27505, glDrawArraysInstancedARB, glDrawArraysInstancedARB, NULL, 658),
- NAME_FUNC_OFFSET(27530, glDrawArraysInstancedARB, glDrawArraysInstancedARB, NULL, 658),
- NAME_FUNC_OFFSET(27552, glDrawElementsInstancedARB, glDrawElementsInstancedARB, NULL, 659),
- NAME_FUNC_OFFSET(27579, glDrawElementsInstancedARB, glDrawElementsInstancedARB, NULL, 659),
- NAME_FUNC_OFFSET(27603, glBindFramebuffer, glBindFramebuffer, NULL, 660),
- NAME_FUNC_OFFSET(27624, glBindRenderbuffer, glBindRenderbuffer, NULL, 661),
- NAME_FUNC_OFFSET(27646, glBlitFramebuffer, glBlitFramebuffer, NULL, 662),
- NAME_FUNC_OFFSET(27667, glCheckFramebufferStatus, glCheckFramebufferStatus, NULL, 663),
- NAME_FUNC_OFFSET(27695, glCheckFramebufferStatus, glCheckFramebufferStatus, NULL, 663),
- NAME_FUNC_OFFSET(27723, glDeleteFramebuffers, glDeleteFramebuffers, NULL, 664),
- NAME_FUNC_OFFSET(27747, glDeleteFramebuffers, glDeleteFramebuffers, NULL, 664),
- NAME_FUNC_OFFSET(27771, glDeleteRenderbuffers, glDeleteRenderbuffers, NULL, 665),
- NAME_FUNC_OFFSET(27796, glDeleteRenderbuffers, glDeleteRenderbuffers, NULL, 665),
- NAME_FUNC_OFFSET(27821, glFramebufferRenderbuffer, glFramebufferRenderbuffer, NULL, 666),
- NAME_FUNC_OFFSET(27850, glFramebufferRenderbuffer, glFramebufferRenderbuffer, NULL, 666),
- NAME_FUNC_OFFSET(27879, glFramebufferTexture1D, glFramebufferTexture1D, NULL, 667),
- NAME_FUNC_OFFSET(27905, glFramebufferTexture2D, glFramebufferTexture2D, NULL, 668),
- NAME_FUNC_OFFSET(27931, glFramebufferTexture2D, glFramebufferTexture2D, NULL, 668),
- NAME_FUNC_OFFSET(27957, glFramebufferTexture3D, glFramebufferTexture3D, NULL, 669),
- NAME_FUNC_OFFSET(27983, glFramebufferTexture3D, glFramebufferTexture3D, NULL, 669),
- NAME_FUNC_OFFSET(28009, glFramebufferTextureLayer, glFramebufferTextureLayer, NULL, 670),
- NAME_FUNC_OFFSET(28038, glFramebufferTextureLayer, glFramebufferTextureLayer, NULL, 670),
- NAME_FUNC_OFFSET(28067, glGenFramebuffers, glGenFramebuffers, NULL, 671),
- NAME_FUNC_OFFSET(28088, glGenFramebuffers, glGenFramebuffers, NULL, 671),
- NAME_FUNC_OFFSET(28109, glGenRenderbuffers, glGenRenderbuffers, NULL, 672),
- NAME_FUNC_OFFSET(28131, glGenRenderbuffers, glGenRenderbuffers, NULL, 672),
- NAME_FUNC_OFFSET(28153, glGenerateMipmap, glGenerateMipmap, NULL, 673),
- NAME_FUNC_OFFSET(28173, glGenerateMipmap, glGenerateMipmap, NULL, 673),
- NAME_FUNC_OFFSET(28193, glGetFramebufferAttachmentParameteriv, glGetFramebufferAttachmentParameteriv, NULL, 674),
- NAME_FUNC_OFFSET(28234, glGetFramebufferAttachmentParameteriv, glGetFramebufferAttachmentParameteriv, NULL, 674),
- NAME_FUNC_OFFSET(28275, glGetRenderbufferParameteriv, glGetRenderbufferParameteriv, NULL, 675),
- NAME_FUNC_OFFSET(28307, glGetRenderbufferParameteriv, glGetRenderbufferParameteriv, NULL, 675),
- NAME_FUNC_OFFSET(28339, glIsFramebuffer, glIsFramebuffer, NULL, 676),
- NAME_FUNC_OFFSET(28358, glIsFramebuffer, glIsFramebuffer, NULL, 676),
- NAME_FUNC_OFFSET(28377, glIsRenderbuffer, glIsRenderbuffer, NULL, 677),
- NAME_FUNC_OFFSET(28397, glIsRenderbuffer, glIsRenderbuffer, NULL, 677),
- NAME_FUNC_OFFSET(28417, glRenderbufferStorage, glRenderbufferStorage, NULL, 678),
- NAME_FUNC_OFFSET(28442, glRenderbufferStorage, glRenderbufferStorage, NULL, 678),
- NAME_FUNC_OFFSET(28467, glRenderbufferStorageMultisample, glRenderbufferStorageMultisample, NULL, 679),
- NAME_FUNC_OFFSET(28503, glFlushMappedBufferRange, glFlushMappedBufferRange, NULL, 681),
- NAME_FUNC_OFFSET(28531, glMapBufferRange, glMapBufferRange, NULL, 682),
- NAME_FUNC_OFFSET(28551, glBindVertexArray, glBindVertexArray, NULL, 683),
- NAME_FUNC_OFFSET(28572, glDeleteVertexArrays, glDeleteVertexArrays, NULL, 684),
- NAME_FUNC_OFFSET(28598, glDeleteVertexArrays, glDeleteVertexArrays, NULL, 684),
- NAME_FUNC_OFFSET(28622, glGenVertexArrays, glGenVertexArrays, NULL, 685),
- NAME_FUNC_OFFSET(28643, glIsVertexArray, glIsVertexArray, NULL, 686),
- NAME_FUNC_OFFSET(28664, glIsVertexArray, glIsVertexArray, NULL, 686),
- NAME_FUNC_OFFSET(28683, glProvokingVertex, glProvokingVertex, NULL, 706),
- NAME_FUNC_OFFSET(28704, glBlendEquationSeparateiARB, glBlendEquationSeparateiARB, NULL, 711),
- NAME_FUNC_OFFSET(28738, glBlendEquationSeparateiARB, glBlendEquationSeparateiARB, NULL, 711),
- NAME_FUNC_OFFSET(28763, glBlendEquationiARB, glBlendEquationiARB, NULL, 712),
- NAME_FUNC_OFFSET(28789, glBlendEquationiARB, glBlendEquationiARB, NULL, 712),
- NAME_FUNC_OFFSET(28806, glBlendFuncSeparateiARB, glBlendFuncSeparateiARB, NULL, 713),
- NAME_FUNC_OFFSET(28836, glBlendFuncSeparateiARB, glBlendFuncSeparateiARB, NULL, 713),
- NAME_FUNC_OFFSET(28857, glBlendFunciARB, glBlendFunciARB, NULL, 714),
- NAME_FUNC_OFFSET(28879, glBlendFunciARB, glBlendFunciARB, NULL, 714),
- NAME_FUNC_OFFSET(28892, gl_dispatch_stub_731, gl_dispatch_stub_731, NULL, 731),
- NAME_FUNC_OFFSET(28916, gl_dispatch_stub_732, gl_dispatch_stub_732, NULL, 732),
- NAME_FUNC_OFFSET(28941, glClearDepthf, glClearDepthf, NULL, 785),
- NAME_FUNC_OFFSET(28958, glDepthRangef, glDepthRangef, NULL, 786),
- NAME_FUNC_OFFSET(28975, glGetProgramBinary, glGetProgramBinary, NULL, 790),
- NAME_FUNC_OFFSET(28997, glProgramBinary, glProgramBinary, NULL, 791),
- NAME_FUNC_OFFSET(29016, glProgramParameteri, glProgramParameteri, NULL, 792),
- NAME_FUNC_OFFSET(29039, glProgramParameteri, glProgramParameteri, NULL, 792),
- NAME_FUNC_OFFSET(29062, gl_dispatch_stub_882, gl_dispatch_stub_882, NULL, 882),
- NAME_FUNC_OFFSET(29078, gl_dispatch_stub_883, gl_dispatch_stub_883, NULL, 883),
- NAME_FUNC_OFFSET(29097, gl_dispatch_stub_891, gl_dispatch_stub_891, NULL, 891),
- NAME_FUNC_OFFSET(29122, gl_dispatch_stub_892, gl_dispatch_stub_892, NULL, 892),
- NAME_FUNC_OFFSET(29147, gl_dispatch_stub_893, gl_dispatch_stub_893, NULL, 893),
- NAME_FUNC_OFFSET(29173, gl_dispatch_stub_894, gl_dispatch_stub_894, NULL, 894),
- NAME_FUNC_OFFSET(29201, gl_dispatch_stub_895, gl_dispatch_stub_895, NULL, 895),
- NAME_FUNC_OFFSET(29226, gl_dispatch_stub_896, gl_dispatch_stub_896, NULL, 896),
- NAME_FUNC_OFFSET(29257, gl_dispatch_stub_897, gl_dispatch_stub_897, NULL, 897),
- NAME_FUNC_OFFSET(29283, gl_dispatch_stub_898, gl_dispatch_stub_898, NULL, 898),
- NAME_FUNC_OFFSET(29306, gl_dispatch_stub_900, gl_dispatch_stub_900, NULL, 900),
- NAME_FUNC_OFFSET(29328, gl_dispatch_stub_901, gl_dispatch_stub_901, NULL, 901),
- NAME_FUNC_OFFSET(29351, gl_dispatch_stub_902, gl_dispatch_stub_902, NULL, 902),
- NAME_FUNC_OFFSET(29373, gl_dispatch_stub_903, gl_dispatch_stub_903, NULL, 903),
- NAME_FUNC_OFFSET(29396, gl_dispatch_stub_904, gl_dispatch_stub_904, NULL, 904),
- NAME_FUNC_OFFSET(29419, gl_dispatch_stub_905, gl_dispatch_stub_905, NULL, 905),
- NAME_FUNC_OFFSET(29443, gl_dispatch_stub_906, gl_dispatch_stub_906, NULL, 906),
- NAME_FUNC_OFFSET(29465, gl_dispatch_stub_907, gl_dispatch_stub_907, NULL, 907),
- NAME_FUNC_OFFSET(29488, gl_dispatch_stub_908, gl_dispatch_stub_908, NULL, 908),
- NAME_FUNC_OFFSET(29510, gl_dispatch_stub_909, gl_dispatch_stub_909, NULL, 909),
- NAME_FUNC_OFFSET(29533, gl_dispatch_stub_910, gl_dispatch_stub_910, NULL, 910),
- NAME_FUNC_OFFSET(29556, gl_dispatch_stub_911, gl_dispatch_stub_911, NULL, 911),
- NAME_FUNC_OFFSET(29580, gl_dispatch_stub_912, gl_dispatch_stub_912, NULL, 912),
- NAME_FUNC_OFFSET(29602, gl_dispatch_stub_913, gl_dispatch_stub_913, NULL, 913),
- NAME_FUNC_OFFSET(29625, gl_dispatch_stub_914, gl_dispatch_stub_914, NULL, 914),
- NAME_FUNC_OFFSET(29647, gl_dispatch_stub_915, gl_dispatch_stub_915, NULL, 915),
- NAME_FUNC_OFFSET(29670, gl_dispatch_stub_916, gl_dispatch_stub_916, NULL, 916),
- NAME_FUNC_OFFSET(29693, gl_dispatch_stub_917, gl_dispatch_stub_917, NULL, 917),
- NAME_FUNC_OFFSET(29717, gl_dispatch_stub_918, gl_dispatch_stub_918, NULL, 918),
- NAME_FUNC_OFFSET(29739, gl_dispatch_stub_919, gl_dispatch_stub_919, NULL, 919),
- NAME_FUNC_OFFSET(29762, gl_dispatch_stub_920, gl_dispatch_stub_920, NULL, 920),
- NAME_FUNC_OFFSET(29784, gl_dispatch_stub_921, gl_dispatch_stub_921, NULL, 921),
- NAME_FUNC_OFFSET(29807, gl_dispatch_stub_922, gl_dispatch_stub_922, NULL, 922),
- NAME_FUNC_OFFSET(29830, gl_dispatch_stub_923, gl_dispatch_stub_923, NULL, 923),
- NAME_FUNC_OFFSET(29854, gl_dispatch_stub_924, gl_dispatch_stub_924, NULL, 924),
- NAME_FUNC_OFFSET(29883, gl_dispatch_stub_925, gl_dispatch_stub_925, NULL, 925),
- NAME_FUNC_OFFSET(29914, gl_dispatch_stub_926, gl_dispatch_stub_926, NULL, 926),
- NAME_FUNC_OFFSET(29945, gl_dispatch_stub_927, gl_dispatch_stub_927, NULL, 927),
- NAME_FUNC_OFFSET(29974, gl_dispatch_stub_928, gl_dispatch_stub_928, NULL, 928),
- NAME_FUNC_OFFSET(30005, gl_dispatch_stub_929, gl_dispatch_stub_929, NULL, 929),
- NAME_FUNC_OFFSET(30036, gl_dispatch_stub_930, gl_dispatch_stub_930, NULL, 930),
- NAME_FUNC_OFFSET(30065, gl_dispatch_stub_931, gl_dispatch_stub_931, NULL, 931),
- NAME_FUNC_OFFSET(30096, gl_dispatch_stub_932, gl_dispatch_stub_932, NULL, 932),
- NAME_FUNC_OFFSET(30127, gl_dispatch_stub_934, gl_dispatch_stub_934, NULL, 934),
- NAME_FUNC_OFFSET(30149, gl_dispatch_stub_935, gl_dispatch_stub_935, NULL, 935),
- NAME_FUNC_OFFSET(30178, glDebugMessageCallback, glDebugMessageCallback, NULL, 936),
- NAME_FUNC_OFFSET(30204, glDebugMessageControl, glDebugMessageControl, NULL, 937),
- NAME_FUNC_OFFSET(30229, glDebugMessageInsert, glDebugMessageInsert, NULL, 938),
- NAME_FUNC_OFFSET(30253, glGetDebugMessageLog, glGetDebugMessageLog, NULL, 939),
- NAME_FUNC_OFFSET(30277, glSecondaryColor3fEXT, glSecondaryColor3fEXT, NULL, 946),
- NAME_FUNC_OFFSET(30296, glSecondaryColor3fvEXT, glSecondaryColor3fvEXT, NULL, 947),
- NAME_FUNC_OFFSET(30316, glMultiDrawElementsEXT, glMultiDrawElementsEXT, NULL, 948),
- NAME_FUNC_OFFSET(30336, glFogCoordfEXT, glFogCoordfEXT, NULL, 949),
- NAME_FUNC_OFFSET(30348, glFogCoordfvEXT, glFogCoordfvEXT, NULL, 950),
- NAME_FUNC_OFFSET(30361, glVertexAttribI1iEXT, glVertexAttribI1iEXT, NULL, 1053),
- NAME_FUNC_OFFSET(30379, glVertexAttribI1uiEXT, glVertexAttribI1uiEXT, NULL, 1054),
- NAME_FUNC_OFFSET(30398, glVertexAttribI2iEXT, glVertexAttribI2iEXT, NULL, 1055),
- NAME_FUNC_OFFSET(30416, glVertexAttribI2ivEXT, glVertexAttribI2ivEXT, NULL, 1056),
- NAME_FUNC_OFFSET(30435, glVertexAttribI2uiEXT, glVertexAttribI2uiEXT, NULL, 1057),
- NAME_FUNC_OFFSET(30454, glVertexAttribI2uivEXT, glVertexAttribI2uivEXT, NULL, 1058),
- NAME_FUNC_OFFSET(30474, glVertexAttribI3iEXT, glVertexAttribI3iEXT, NULL, 1059),
- NAME_FUNC_OFFSET(30492, glVertexAttribI3ivEXT, glVertexAttribI3ivEXT, NULL, 1060),
- NAME_FUNC_OFFSET(30511, glVertexAttribI3uiEXT, glVertexAttribI3uiEXT, NULL, 1061),
- NAME_FUNC_OFFSET(30530, glVertexAttribI3uivEXT, glVertexAttribI3uivEXT, NULL, 1062),
- NAME_FUNC_OFFSET(30550, glVertexAttribI4iEXT, glVertexAttribI4iEXT, NULL, 1063),
- NAME_FUNC_OFFSET(30568, glVertexAttribI4ivEXT, glVertexAttribI4ivEXT, NULL, 1064),
- NAME_FUNC_OFFSET(30587, glVertexAttribI4uiEXT, glVertexAttribI4uiEXT, NULL, 1065),
- NAME_FUNC_OFFSET(30606, glVertexAttribI4uivEXT, glVertexAttribI4uivEXT, NULL, 1066),
- NAME_FUNC_OFFSET(30626, glTextureBarrierNV, glTextureBarrierNV, NULL, 1087),
- NAME_FUNC_OFFSET(30643, glAlphaFuncx, glAlphaFuncx, NULL, 1113),
- NAME_FUNC_OFFSET(30659, glClearColorx, glClearColorx, NULL, 1114),
- NAME_FUNC_OFFSET(30676, glClearDepthx, glClearDepthx, NULL, 1115),
- NAME_FUNC_OFFSET(30693, glColor4x, glColor4x, NULL, 1116),
- NAME_FUNC_OFFSET(30706, glDepthRangex, glDepthRangex, NULL, 1117),
- NAME_FUNC_OFFSET(30723, glFogx, glFogx, NULL, 1118),
- NAME_FUNC_OFFSET(30733, glFogxv, glFogxv, NULL, 1119),
- NAME_FUNC_OFFSET(30744, glFrustumf, glFrustumf, NULL, 1120),
- NAME_FUNC_OFFSET(30758, glFrustumx, glFrustumx, NULL, 1121),
- NAME_FUNC_OFFSET(30772, glLightModelx, glLightModelx, NULL, 1122),
- NAME_FUNC_OFFSET(30789, glLightModelxv, glLightModelxv, NULL, 1123),
- NAME_FUNC_OFFSET(30807, glLightx, glLightx, NULL, 1124),
- NAME_FUNC_OFFSET(30819, glLightxv, glLightxv, NULL, 1125),
- NAME_FUNC_OFFSET(30832, glLineWidthx, glLineWidthx, NULL, 1126),
- NAME_FUNC_OFFSET(30848, glLoadMatrixx, glLoadMatrixx, NULL, 1127),
- NAME_FUNC_OFFSET(30865, glMaterialx, glMaterialx, NULL, 1128),
- NAME_FUNC_OFFSET(30880, glMaterialxv, glMaterialxv, NULL, 1129),
- NAME_FUNC_OFFSET(30896, glMultMatrixx, glMultMatrixx, NULL, 1130),
- NAME_FUNC_OFFSET(30913, glMultiTexCoord4x, glMultiTexCoord4x, NULL, 1131),
- NAME_FUNC_OFFSET(30934, glNormal3x, glNormal3x, NULL, 1132),
- NAME_FUNC_OFFSET(30948, glOrthof, glOrthof, NULL, 1133),
- NAME_FUNC_OFFSET(30960, glOrthox, glOrthox, NULL, 1134),
- NAME_FUNC_OFFSET(30972, glPointSizex, glPointSizex, NULL, 1135),
- NAME_FUNC_OFFSET(30988, glPolygonOffsetx, glPolygonOffsetx, NULL, 1136),
- NAME_FUNC_OFFSET(31008, glRotatex, glRotatex, NULL, 1137),
- NAME_FUNC_OFFSET(31021, glSampleCoveragex, glSampleCoveragex, NULL, 1138),
- NAME_FUNC_OFFSET(31042, glScalex, glScalex, NULL, 1139),
- NAME_FUNC_OFFSET(31054, glTexEnvx, glTexEnvx, NULL, 1140),
- NAME_FUNC_OFFSET(31067, glTexEnvxv, glTexEnvxv, NULL, 1141),
- NAME_FUNC_OFFSET(31081, glTexParameterx, glTexParameterx, NULL, 1142),
- NAME_FUNC_OFFSET(31100, glTranslatex, glTranslatex, NULL, 1143),
- NAME_FUNC_OFFSET(31116, glClipPlanef, glClipPlanef, NULL, 1144),
- NAME_FUNC_OFFSET(31132, glClipPlanex, glClipPlanex, NULL, 1145),
- NAME_FUNC_OFFSET(31148, glGetClipPlanef, glGetClipPlanef, NULL, 1146),
- NAME_FUNC_OFFSET(31167, glGetClipPlanex, glGetClipPlanex, NULL, 1147),
- NAME_FUNC_OFFSET(31186, glGetFixedv, glGetFixedv, NULL, 1148),
- NAME_FUNC_OFFSET(31201, glGetLightxv, glGetLightxv, NULL, 1149),
- NAME_FUNC_OFFSET(31217, glGetMaterialxv, glGetMaterialxv, NULL, 1150),
- NAME_FUNC_OFFSET(31236, glGetTexEnvxv, glGetTexEnvxv, NULL, 1151),
- NAME_FUNC_OFFSET(31253, glGetTexParameterxv, glGetTexParameterxv, NULL, 1152),
- NAME_FUNC_OFFSET(31276, glPointParameterx, glPointParameterx, NULL, 1153),
- NAME_FUNC_OFFSET(31297, glPointParameterxv, glPointParameterxv, NULL, 1154),
- NAME_FUNC_OFFSET(31319, glTexParameterxv, glTexParameterxv, NULL, 1155),
+ NAME_FUNC_OFFSET(12621, glGetUniformdv, glGetUniformdv, NULL, 774),
+ NAME_FUNC_OFFSET(12636, glUniform1d, glUniform1d, NULL, 775),
+ NAME_FUNC_OFFSET(12648, glUniform1dv, glUniform1dv, NULL, 776),
+ NAME_FUNC_OFFSET(12661, glUniform2d, glUniform2d, NULL, 777),
+ NAME_FUNC_OFFSET(12673, glUniform2dv, glUniform2dv, NULL, 778),
+ NAME_FUNC_OFFSET(12686, glUniform3d, glUniform3d, NULL, 779),
+ NAME_FUNC_OFFSET(12698, glUniform3dv, glUniform3dv, NULL, 780),
+ NAME_FUNC_OFFSET(12711, glUniform4d, glUniform4d, NULL, 781),
+ NAME_FUNC_OFFSET(12723, glUniform4dv, glUniform4dv, NULL, 782),
+ NAME_FUNC_OFFSET(12736, glUniformMatrix2dv, glUniformMatrix2dv, NULL, 783),
+ NAME_FUNC_OFFSET(12755, glUniformMatrix2x3dv, glUniformMatrix2x3dv, NULL, 784),
+ NAME_FUNC_OFFSET(12776, glUniformMatrix2x4dv, glUniformMatrix2x4dv, NULL, 785),
+ NAME_FUNC_OFFSET(12797, glUniformMatrix3dv, glUniformMatrix3dv, NULL, 786),
+ NAME_FUNC_OFFSET(12816, glUniformMatrix3x2dv, glUniformMatrix3x2dv, NULL, 787),
+ NAME_FUNC_OFFSET(12837, glUniformMatrix3x4dv, glUniformMatrix3x4dv, NULL, 788),
+ NAME_FUNC_OFFSET(12858, glUniformMatrix4dv, glUniformMatrix4dv, NULL, 789),
+ NAME_FUNC_OFFSET(12877, glUniformMatrix4x2dv, glUniformMatrix4x2dv, NULL, 790),
+ NAME_FUNC_OFFSET(12898, glUniformMatrix4x3dv, glUniformMatrix4x3dv, NULL, 791),
+ NAME_FUNC_OFFSET(12919, glBindTransformFeedback, glBindTransformFeedback, NULL, 792),
+ NAME_FUNC_OFFSET(12943, glDeleteTransformFeedbacks, glDeleteTransformFeedbacks, NULL, 793),
+ NAME_FUNC_OFFSET(12970, glDrawTransformFeedback, glDrawTransformFeedback, NULL, 794),
+ NAME_FUNC_OFFSET(12994, glGenTransformFeedbacks, glGenTransformFeedbacks, NULL, 795),
+ NAME_FUNC_OFFSET(13018, glIsTransformFeedback, glIsTransformFeedback, NULL, 796),
+ NAME_FUNC_OFFSET(13040, glPauseTransformFeedback, glPauseTransformFeedback, NULL, 797),
+ NAME_FUNC_OFFSET(13065, glResumeTransformFeedback, glResumeTransformFeedback, NULL, 798),
+ NAME_FUNC_OFFSET(13091, glBeginQueryIndexed, glBeginQueryIndexed, NULL, 799),
+ NAME_FUNC_OFFSET(13111, glDrawTransformFeedbackStream, glDrawTransformFeedbackStream, NULL, 800),
+ NAME_FUNC_OFFSET(13141, glEndQueryIndexed, glEndQueryIndexed, NULL, 801),
+ NAME_FUNC_OFFSET(13159, glGetQueryIndexediv, glGetQueryIndexediv, NULL, 802),
+ NAME_FUNC_OFFSET(13179, glClearDepthf, glClearDepthf, NULL, 803),
+ NAME_FUNC_OFFSET(13193, glDepthRangef, glDepthRangef, NULL, 804),
+ NAME_FUNC_OFFSET(13207, glGetShaderPrecisionFormat, glGetShaderPrecisionFormat, NULL, 805),
+ NAME_FUNC_OFFSET(13234, glReleaseShaderCompiler, glReleaseShaderCompiler, NULL, 806),
+ NAME_FUNC_OFFSET(13258, glShaderBinary, glShaderBinary, NULL, 807),
+ NAME_FUNC_OFFSET(13273, glGetProgramBinary, glGetProgramBinary, NULL, 808),
+ NAME_FUNC_OFFSET(13292, glProgramBinary, glProgramBinary, NULL, 809),
+ NAME_FUNC_OFFSET(13308, glProgramParameteri, glProgramParameteri, NULL, 810),
+ NAME_FUNC_OFFSET(13328, glDepthRangeArrayv, glDepthRangeArrayv, NULL, 811),
+ NAME_FUNC_OFFSET(13347, glDepthRangeIndexed, glDepthRangeIndexed, NULL, 812),
+ NAME_FUNC_OFFSET(13367, glGetDoublei_v, glGetDoublei_v, NULL, 813),
+ NAME_FUNC_OFFSET(13382, glGetFloati_v, glGetFloati_v, NULL, 814),
+ NAME_FUNC_OFFSET(13396, glScissorArrayv, glScissorArrayv, NULL, 815),
+ NAME_FUNC_OFFSET(13412, glScissorIndexed, glScissorIndexed, NULL, 816),
+ NAME_FUNC_OFFSET(13429, glScissorIndexedv, glScissorIndexedv, NULL, 817),
+ NAME_FUNC_OFFSET(13447, glViewportArrayv, glViewportArrayv, NULL, 818),
+ NAME_FUNC_OFFSET(13464, glViewportIndexedf, glViewportIndexedf, NULL, 819),
+ NAME_FUNC_OFFSET(13483, glViewportIndexedfv, glViewportIndexedfv, NULL, 820),
+ NAME_FUNC_OFFSET(13503, glGetGraphicsResetStatusARB, glGetGraphicsResetStatusARB, NULL, 821),
+ NAME_FUNC_OFFSET(13531, glGetnColorTableARB, glGetnColorTableARB, NULL, 822),
+ NAME_FUNC_OFFSET(13551, glGetnCompressedTexImageARB, glGetnCompressedTexImageARB, NULL, 823),
+ NAME_FUNC_OFFSET(13579, glGetnConvolutionFilterARB, glGetnConvolutionFilterARB, NULL, 824),
+ NAME_FUNC_OFFSET(13606, glGetnHistogramARB, glGetnHistogramARB, NULL, 825),
+ NAME_FUNC_OFFSET(13625, glGetnMapdvARB, glGetnMapdvARB, NULL, 826),
+ NAME_FUNC_OFFSET(13640, glGetnMapfvARB, glGetnMapfvARB, NULL, 827),
+ NAME_FUNC_OFFSET(13655, glGetnMapivARB, glGetnMapivARB, NULL, 828),
+ NAME_FUNC_OFFSET(13670, glGetnMinmaxARB, glGetnMinmaxARB, NULL, 829),
+ NAME_FUNC_OFFSET(13686, glGetnPixelMapfvARB, glGetnPixelMapfvARB, NULL, 830),
+ NAME_FUNC_OFFSET(13706, glGetnPixelMapuivARB, glGetnPixelMapuivARB, NULL, 831),
+ NAME_FUNC_OFFSET(13727, glGetnPixelMapusvARB, glGetnPixelMapusvARB, NULL, 832),
+ NAME_FUNC_OFFSET(13748, glGetnPolygonStippleARB, glGetnPolygonStippleARB, NULL, 833),
+ NAME_FUNC_OFFSET(13772, glGetnSeparableFilterARB, glGetnSeparableFilterARB, NULL, 834),
+ NAME_FUNC_OFFSET(13797, glGetnTexImageARB, glGetnTexImageARB, NULL, 835),
+ NAME_FUNC_OFFSET(13815, glGetnUniformdvARB, glGetnUniformdvARB, NULL, 836),
+ NAME_FUNC_OFFSET(13834, glGetnUniformfvARB, glGetnUniformfvARB, NULL, 837),
+ NAME_FUNC_OFFSET(13853, glGetnUniformivARB, glGetnUniformivARB, NULL, 838),
+ NAME_FUNC_OFFSET(13872, glGetnUniformuivARB, glGetnUniformuivARB, NULL, 839),
+ NAME_FUNC_OFFSET(13892, glReadnPixelsARB, glReadnPixelsARB, NULL, 840),
+ NAME_FUNC_OFFSET(13909, glDrawArraysInstancedBaseInstance, glDrawArraysInstancedBaseInstance, NULL, 841),
+ NAME_FUNC_OFFSET(13943, glDrawElementsInstancedBaseInstance, glDrawElementsInstancedBaseInstance, NULL, 842),
+ NAME_FUNC_OFFSET(13979, glDrawElementsInstancedBaseVertexBaseInstance, glDrawElementsInstancedBaseVertexBaseInstance, NULL, 843),
+ NAME_FUNC_OFFSET(14025, glDrawTransformFeedbackInstanced, glDrawTransformFeedbackInstanced, NULL, 844),
+ NAME_FUNC_OFFSET(14058, glDrawTransformFeedbackStreamInstanced, glDrawTransformFeedbackStreamInstanced, NULL, 845),
+ NAME_FUNC_OFFSET(14097, gl_dispatch_stub_846, gl_dispatch_stub_846, NULL, 846),
+ NAME_FUNC_OFFSET(14119, glGetActiveAtomicCounterBufferiv, glGetActiveAtomicCounterBufferiv, NULL, 847),
+ NAME_FUNC_OFFSET(14152, glBindImageTexture, glBindImageTexture, NULL, 848),
+ NAME_FUNC_OFFSET(14171, glMemoryBarrier, glMemoryBarrier, NULL, 849),
+ NAME_FUNC_OFFSET(14187, glTexStorage1D, glTexStorage1D, NULL, 850),
+ NAME_FUNC_OFFSET(14202, glTexStorage2D, glTexStorage2D, NULL, 851),
+ NAME_FUNC_OFFSET(14217, glTexStorage3D, glTexStorage3D, NULL, 852),
+ NAME_FUNC_OFFSET(14232, glTextureStorage1DEXT, glTextureStorage1DEXT, NULL, 853),
+ NAME_FUNC_OFFSET(14254, glTextureStorage2DEXT, glTextureStorage2DEXT, NULL, 854),
+ NAME_FUNC_OFFSET(14276, glTextureStorage3DEXT, glTextureStorage3DEXT, NULL, 855),
+ NAME_FUNC_OFFSET(14298, glClearBufferData, glClearBufferData, NULL, 856),
+ NAME_FUNC_OFFSET(14316, glClearBufferSubData, glClearBufferSubData, NULL, 857),
+ NAME_FUNC_OFFSET(14337, glDispatchCompute, glDispatchCompute, NULL, 858),
+ NAME_FUNC_OFFSET(14355, glDispatchComputeIndirect, glDispatchComputeIndirect, NULL, 859),
+ NAME_FUNC_OFFSET(14381, glCopyImageSubData, glCopyImageSubData, NULL, 860),
+ NAME_FUNC_OFFSET(14400, glTextureView, glTextureView, NULL, 861),
+ NAME_FUNC_OFFSET(14414, glBindVertexBuffer, glBindVertexBuffer, NULL, 862),
+ NAME_FUNC_OFFSET(14433, glVertexAttribBinding, glVertexAttribBinding, NULL, 863),
+ NAME_FUNC_OFFSET(14455, glVertexAttribFormat, glVertexAttribFormat, NULL, 864),
+ NAME_FUNC_OFFSET(14476, glVertexAttribIFormat, glVertexAttribIFormat, NULL, 865),
+ NAME_FUNC_OFFSET(14498, glVertexAttribLFormat, glVertexAttribLFormat, NULL, 866),
+ NAME_FUNC_OFFSET(14520, glVertexBindingDivisor, glVertexBindingDivisor, NULL, 867),
+ NAME_FUNC_OFFSET(14543, glMultiDrawArraysIndirect, glMultiDrawArraysIndirect, NULL, 868),
+ NAME_FUNC_OFFSET(14569, glMultiDrawElementsIndirect, glMultiDrawElementsIndirect, NULL, 869),
+ NAME_FUNC_OFFSET(14597, glTexBufferRange, glTexBufferRange, NULL, 870),
+ NAME_FUNC_OFFSET(14614, glTexStorage2DMultisample, glTexStorage2DMultisample, NULL, 871),
+ NAME_FUNC_OFFSET(14640, glTexStorage3DMultisample, glTexStorage3DMultisample, NULL, 872),
+ NAME_FUNC_OFFSET(14666, glBufferStorage, glBufferStorage, NULL, 873),
+ NAME_FUNC_OFFSET(14682, glClearTexImage, glClearTexImage, NULL, 874),
+ NAME_FUNC_OFFSET(14698, glClearTexSubImage, glClearTexSubImage, NULL, 875),
+ NAME_FUNC_OFFSET(14717, glBindBuffersBase, glBindBuffersBase, NULL, 876),
+ NAME_FUNC_OFFSET(14735, glBindBuffersRange, glBindBuffersRange, NULL, 877),
+ NAME_FUNC_OFFSET(14754, glBindImageTextures, glBindImageTextures, NULL, 878),
+ NAME_FUNC_OFFSET(14774, glBindSamplers, glBindSamplers, NULL, 879),
+ NAME_FUNC_OFFSET(14789, glBindTextures, glBindTextures, NULL, 880),
+ NAME_FUNC_OFFSET(14804, glBindVertexBuffers, glBindVertexBuffers, NULL, 881),
+ NAME_FUNC_OFFSET(14824, glClipControl, glClipControl, NULL, 882),
+ NAME_FUNC_OFFSET(14838, glBindTextureUnit, glBindTextureUnit, NULL, 883),
+ NAME_FUNC_OFFSET(14856, glCompressedTextureSubImage1D, glCompressedTextureSubImage1D, NULL, 884),
+ NAME_FUNC_OFFSET(14886, glCompressedTextureSubImage2D, glCompressedTextureSubImage2D, NULL, 885),
+ NAME_FUNC_OFFSET(14916, glCompressedTextureSubImage3D, glCompressedTextureSubImage3D, NULL, 886),
+ NAME_FUNC_OFFSET(14946, glCopyTextureSubImage1D, glCopyTextureSubImage1D, NULL, 887),
+ NAME_FUNC_OFFSET(14970, glCopyTextureSubImage2D, glCopyTextureSubImage2D, NULL, 888),
+ NAME_FUNC_OFFSET(14994, glCopyTextureSubImage3D, glCopyTextureSubImage3D, NULL, 889),
+ NAME_FUNC_OFFSET(15018, glCreateTextures, glCreateTextures, NULL, 890),
+ NAME_FUNC_OFFSET(15035, glGenerateTextureMipmap, glGenerateTextureMipmap, NULL, 891),
+ NAME_FUNC_OFFSET(15059, glGetCompressedTextureImage, glGetCompressedTextureImage, NULL, 892),
+ NAME_FUNC_OFFSET(15087, glGetTextureImage, glGetTextureImage, NULL, 893),
+ NAME_FUNC_OFFSET(15105, glGetTextureLevelParameterfv, glGetTextureLevelParameterfv, NULL, 894),
+ NAME_FUNC_OFFSET(15134, glGetTextureLevelParameteriv, glGetTextureLevelParameteriv, NULL, 895),
+ NAME_FUNC_OFFSET(15163, glGetTextureParameterIiv, glGetTextureParameterIiv, NULL, 896),
+ NAME_FUNC_OFFSET(15188, glGetTextureParameterIuiv, glGetTextureParameterIuiv, NULL, 897),
+ NAME_FUNC_OFFSET(15214, glGetTextureParameterfv, glGetTextureParameterfv, NULL, 898),
+ NAME_FUNC_OFFSET(15238, glGetTextureParameteriv, glGetTextureParameteriv, NULL, 899),
+ NAME_FUNC_OFFSET(15262, glTextureBuffer, glTextureBuffer, NULL, 900),
+ NAME_FUNC_OFFSET(15278, glTextureParameterIiv, glTextureParameterIiv, NULL, 901),
+ NAME_FUNC_OFFSET(15300, glTextureParameterIuiv, glTextureParameterIuiv, NULL, 902),
+ NAME_FUNC_OFFSET(15323, glTextureParameterf, glTextureParameterf, NULL, 903),
+ NAME_FUNC_OFFSET(15343, glTextureParameterfv, glTextureParameterfv, NULL, 904),
+ NAME_FUNC_OFFSET(15364, glTextureParameteri, glTextureParameteri, NULL, 905),
+ NAME_FUNC_OFFSET(15384, glTextureParameteriv, glTextureParameteriv, NULL, 906),
+ NAME_FUNC_OFFSET(15405, glTextureStorage1D, glTextureStorage1D, NULL, 907),
+ NAME_FUNC_OFFSET(15424, glTextureStorage2D, glTextureStorage2D, NULL, 908),
+ NAME_FUNC_OFFSET(15443, glTextureStorage2DMultisample, glTextureStorage2DMultisample, NULL, 909),
+ NAME_FUNC_OFFSET(15473, glTextureStorage3D, glTextureStorage3D, NULL, 910),
+ NAME_FUNC_OFFSET(15492, glTextureStorage3DMultisample, glTextureStorage3DMultisample, NULL, 911),
+ NAME_FUNC_OFFSET(15522, glTextureSubImage1D, glTextureSubImage1D, NULL, 912),
+ NAME_FUNC_OFFSET(15542, glTextureSubImage2D, glTextureSubImage2D, NULL, 913),
+ NAME_FUNC_OFFSET(15562, glTextureSubImage3D, glTextureSubImage3D, NULL, 914),
+ NAME_FUNC_OFFSET(15582, glInvalidateBufferData, glInvalidateBufferData, NULL, 915),
+ NAME_FUNC_OFFSET(15605, glInvalidateBufferSubData, glInvalidateBufferSubData, NULL, 916),
+ NAME_FUNC_OFFSET(15631, glInvalidateFramebuffer, glInvalidateFramebuffer, NULL, 917),
+ NAME_FUNC_OFFSET(15655, glInvalidateSubFramebuffer, glInvalidateSubFramebuffer, NULL, 918),
+ NAME_FUNC_OFFSET(15682, glInvalidateTexImage, glInvalidateTexImage, NULL, 919),
+ NAME_FUNC_OFFSET(15703, glInvalidateTexSubImage, glInvalidateTexSubImage, NULL, 920),
+ NAME_FUNC_OFFSET(15727, glPolygonOffsetEXT, glPolygonOffsetEXT, NULL, 921),
+ NAME_FUNC_OFFSET(15746, gl_dispatch_stub_922, gl_dispatch_stub_922, NULL, 922),
+ NAME_FUNC_OFFSET(15760, gl_dispatch_stub_923, gl_dispatch_stub_923, NULL, 923),
+ NAME_FUNC_OFFSET(15775, gl_dispatch_stub_924, gl_dispatch_stub_924, NULL, 924),
+ NAME_FUNC_OFFSET(15789, gl_dispatch_stub_925, gl_dispatch_stub_925, NULL, 925),
+ NAME_FUNC_OFFSET(15804, gl_dispatch_stub_926, gl_dispatch_stub_926, NULL, 926),
+ NAME_FUNC_OFFSET(15818, gl_dispatch_stub_927, gl_dispatch_stub_927, NULL, 927),
+ NAME_FUNC_OFFSET(15833, gl_dispatch_stub_928, gl_dispatch_stub_928, NULL, 928),
+ NAME_FUNC_OFFSET(15847, gl_dispatch_stub_929, gl_dispatch_stub_929, NULL, 929),
+ NAME_FUNC_OFFSET(15862, glPointSizePointerOES, glPointSizePointerOES, NULL, 930),
+ NAME_FUNC_OFFSET(15884, gl_dispatch_stub_931, gl_dispatch_stub_931, NULL, 931),
+ NAME_FUNC_OFFSET(15902, gl_dispatch_stub_932, gl_dispatch_stub_932, NULL, 932),
+ NAME_FUNC_OFFSET(15919, gl_dispatch_stub_933, gl_dispatch_stub_933, NULL, 933),
+ NAME_FUNC_OFFSET(15939, glColorPointerEXT, glColorPointerEXT, NULL, 934),
+ NAME_FUNC_OFFSET(15957, glEdgeFlagPointerEXT, glEdgeFlagPointerEXT, NULL, 935),
+ NAME_FUNC_OFFSET(15978, glIndexPointerEXT, glIndexPointerEXT, NULL, 936),
+ NAME_FUNC_OFFSET(15996, glNormalPointerEXT, glNormalPointerEXT, NULL, 937),
+ NAME_FUNC_OFFSET(16015, glTexCoordPointerEXT, glTexCoordPointerEXT, NULL, 938),
+ NAME_FUNC_OFFSET(16036, glVertexPointerEXT, glVertexPointerEXT, NULL, 939),
+ NAME_FUNC_OFFSET(16055, gl_dispatch_stub_940, gl_dispatch_stub_940, NULL, 940),
+ NAME_FUNC_OFFSET(16079, gl_dispatch_stub_941, gl_dispatch_stub_941, NULL, 941),
+ NAME_FUNC_OFFSET(16101, gl_dispatch_stub_942, gl_dispatch_stub_942, NULL, 942),
+ NAME_FUNC_OFFSET(16123, gl_dispatch_stub_943, gl_dispatch_stub_943, NULL, 943),
+ NAME_FUNC_OFFSET(16146, gl_dispatch_stub_944, gl_dispatch_stub_944, NULL, 944),
+ NAME_FUNC_OFFSET(16171, gl_dispatch_stub_945, gl_dispatch_stub_945, NULL, 945),
+ NAME_FUNC_OFFSET(16193, gl_dispatch_stub_946, gl_dispatch_stub_946, NULL, 946),
+ NAME_FUNC_OFFSET(16221, gl_dispatch_stub_947, gl_dispatch_stub_947, NULL, 947),
+ NAME_FUNC_OFFSET(16244, gl_dispatch_stub_948, gl_dispatch_stub_948, NULL, 948),
+ NAME_FUNC_OFFSET(16264, glLockArraysEXT, glLockArraysEXT, NULL, 949),
+ NAME_FUNC_OFFSET(16280, gl_dispatch_stub_950, gl_dispatch_stub_950, NULL, 950),
+ NAME_FUNC_OFFSET(16299, gl_dispatch_stub_951, gl_dispatch_stub_951, NULL, 951),
+ NAME_FUNC_OFFSET(16319, gl_dispatch_stub_952, gl_dispatch_stub_952, NULL, 952),
+ NAME_FUNC_OFFSET(16338, gl_dispatch_stub_953, gl_dispatch_stub_953, NULL, 953),
+ NAME_FUNC_OFFSET(16358, gl_dispatch_stub_954, gl_dispatch_stub_954, NULL, 954),
+ NAME_FUNC_OFFSET(16377, gl_dispatch_stub_955, gl_dispatch_stub_955, NULL, 955),
+ NAME_FUNC_OFFSET(16397, gl_dispatch_stub_956, gl_dispatch_stub_956, NULL, 956),
+ NAME_FUNC_OFFSET(16417, gl_dispatch_stub_957, gl_dispatch_stub_957, NULL, 957),
+ NAME_FUNC_OFFSET(16438, gl_dispatch_stub_958, gl_dispatch_stub_958, NULL, 958),
+ NAME_FUNC_OFFSET(16457, gl_dispatch_stub_959, gl_dispatch_stub_959, NULL, 959),
+ NAME_FUNC_OFFSET(16477, gl_dispatch_stub_960, gl_dispatch_stub_960, NULL, 960),
+ NAME_FUNC_OFFSET(16496, gl_dispatch_stub_961, gl_dispatch_stub_961, NULL, 961),
+ NAME_FUNC_OFFSET(16516, gl_dispatch_stub_962, gl_dispatch_stub_962, NULL, 962),
+ NAME_FUNC_OFFSET(16535, gl_dispatch_stub_963, gl_dispatch_stub_963, NULL, 963),
+ NAME_FUNC_OFFSET(16555, gl_dispatch_stub_964, gl_dispatch_stub_964, NULL, 964),
+ NAME_FUNC_OFFSET(16575, gl_dispatch_stub_965, gl_dispatch_stub_965, NULL, 965),
+ NAME_FUNC_OFFSET(16596, gl_dispatch_stub_966, gl_dispatch_stub_966, NULL, 966),
+ NAME_FUNC_OFFSET(16615, gl_dispatch_stub_967, gl_dispatch_stub_967, NULL, 967),
+ NAME_FUNC_OFFSET(16635, gl_dispatch_stub_968, gl_dispatch_stub_968, NULL, 968),
+ NAME_FUNC_OFFSET(16654, gl_dispatch_stub_969, gl_dispatch_stub_969, NULL, 969),
+ NAME_FUNC_OFFSET(16674, gl_dispatch_stub_970, gl_dispatch_stub_970, NULL, 970),
+ NAME_FUNC_OFFSET(16693, gl_dispatch_stub_971, gl_dispatch_stub_971, NULL, 971),
+ NAME_FUNC_OFFSET(16713, gl_dispatch_stub_972, gl_dispatch_stub_972, NULL, 972),
+ NAME_FUNC_OFFSET(16733, gl_dispatch_stub_973, gl_dispatch_stub_973, NULL, 973),
+ NAME_FUNC_OFFSET(16754, gl_dispatch_stub_974, gl_dispatch_stub_974, NULL, 974),
+ NAME_FUNC_OFFSET(16773, gl_dispatch_stub_975, gl_dispatch_stub_975, NULL, 975),
+ NAME_FUNC_OFFSET(16793, gl_dispatch_stub_976, gl_dispatch_stub_976, NULL, 976),
+ NAME_FUNC_OFFSET(16812, gl_dispatch_stub_977, gl_dispatch_stub_977, NULL, 977),
+ NAME_FUNC_OFFSET(16832, gl_dispatch_stub_978, gl_dispatch_stub_978, NULL, 978),
+ NAME_FUNC_OFFSET(16851, gl_dispatch_stub_979, gl_dispatch_stub_979, NULL, 979),
+ NAME_FUNC_OFFSET(16871, gl_dispatch_stub_980, gl_dispatch_stub_980, NULL, 980),
+ NAME_FUNC_OFFSET(16891, gl_dispatch_stub_981, gl_dispatch_stub_981, NULL, 981),
+ NAME_FUNC_OFFSET(16912, gl_dispatch_stub_982, gl_dispatch_stub_982, NULL, 982),
+ NAME_FUNC_OFFSET(16938, gl_dispatch_stub_983, gl_dispatch_stub_983, NULL, 983),
+ NAME_FUNC_OFFSET(16964, gl_dispatch_stub_984, gl_dispatch_stub_984, NULL, 984),
+ NAME_FUNC_OFFSET(16992, gl_dispatch_stub_985, gl_dispatch_stub_985, NULL, 985),
+ NAME_FUNC_OFFSET(17020, gl_dispatch_stub_986, gl_dispatch_stub_986, NULL, 986),
+ NAME_FUNC_OFFSET(17048, gl_dispatch_stub_987, gl_dispatch_stub_987, NULL, 987),
+ NAME_FUNC_OFFSET(17076, gl_dispatch_stub_988, gl_dispatch_stub_988, NULL, 988),
+ NAME_FUNC_OFFSET(17102, gl_dispatch_stub_989, gl_dispatch_stub_989, NULL, 989),
+ NAME_FUNC_OFFSET(17128, gl_dispatch_stub_990, gl_dispatch_stub_990, NULL, 990),
+ NAME_FUNC_OFFSET(17156, gl_dispatch_stub_991, gl_dispatch_stub_991, NULL, 991),
+ NAME_FUNC_OFFSET(17184, gl_dispatch_stub_992, gl_dispatch_stub_992, NULL, 992),
+ NAME_FUNC_OFFSET(17212, gl_dispatch_stub_993, gl_dispatch_stub_993, NULL, 993),
+ NAME_FUNC_OFFSET(17240, gl_dispatch_stub_994, gl_dispatch_stub_994, NULL, 994),
+ NAME_FUNC_OFFSET(17266, gl_dispatch_stub_995, gl_dispatch_stub_995, NULL, 995),
+ NAME_FUNC_OFFSET(17292, gl_dispatch_stub_996, gl_dispatch_stub_996, NULL, 996),
+ NAME_FUNC_OFFSET(17320, gl_dispatch_stub_997, gl_dispatch_stub_997, NULL, 997),
+ NAME_FUNC_OFFSET(17348, gl_dispatch_stub_998, gl_dispatch_stub_998, NULL, 998),
+ NAME_FUNC_OFFSET(17376, gl_dispatch_stub_999, gl_dispatch_stub_999, NULL, 999),
+ NAME_FUNC_OFFSET(17404, glUnlockArraysEXT, glUnlockArraysEXT, NULL, 1000),
+ NAME_FUNC_OFFSET(17422, gl_dispatch_stub_1001, gl_dispatch_stub_1001, NULL, 1001),
+ NAME_FUNC_OFFSET(17441, gl_dispatch_stub_1002, gl_dispatch_stub_1002, NULL, 1002),
+ NAME_FUNC_OFFSET(17467, glDebugMessageCallback, glDebugMessageCallback, NULL, 1003),
+ NAME_FUNC_OFFSET(17490, glDebugMessageControl, glDebugMessageControl, NULL, 1004),
+ NAME_FUNC_OFFSET(17512, glDebugMessageInsert, glDebugMessageInsert, NULL, 1005),
+ NAME_FUNC_OFFSET(17533, glGetDebugMessageLog, glGetDebugMessageLog, NULL, 1006),
+ NAME_FUNC_OFFSET(17554, glGetObjectLabel, glGetObjectLabel, NULL, 1007),
+ NAME_FUNC_OFFSET(17571, glGetObjectPtrLabel, glGetObjectPtrLabel, NULL, 1008),
+ NAME_FUNC_OFFSET(17591, glObjectLabel, glObjectLabel, NULL, 1009),
+ NAME_FUNC_OFFSET(17605, glObjectPtrLabel, glObjectPtrLabel, NULL, 1010),
+ NAME_FUNC_OFFSET(17622, glPopDebugGroup, glPopDebugGroup, NULL, 1011),
+ NAME_FUNC_OFFSET(17638, glPushDebugGroup, glPushDebugGroup, NULL, 1012),
+ NAME_FUNC_OFFSET(17655, glSecondaryColor3fEXT, glSecondaryColor3fEXT, NULL, 1013),
+ NAME_FUNC_OFFSET(17677, glSecondaryColor3fvEXT, glSecondaryColor3fvEXT, NULL, 1014),
+ NAME_FUNC_OFFSET(17700, glMultiDrawElementsEXT, glMultiDrawElementsEXT, NULL, 1015),
+ NAME_FUNC_OFFSET(17723, glFogCoordfEXT, glFogCoordfEXT, NULL, 1016),
+ NAME_FUNC_OFFSET(17738, glFogCoordfvEXT, glFogCoordfvEXT, NULL, 1017),
+ NAME_FUNC_OFFSET(17754, glResizeBuffersMESA, glResizeBuffersMESA, NULL, 1018),
+ NAME_FUNC_OFFSET(17774, glWindowPos4dMESA, glWindowPos4dMESA, NULL, 1019),
+ NAME_FUNC_OFFSET(17792, glWindowPos4dvMESA, glWindowPos4dvMESA, NULL, 1020),
+ NAME_FUNC_OFFSET(17811, glWindowPos4fMESA, glWindowPos4fMESA, NULL, 1021),
+ NAME_FUNC_OFFSET(17829, glWindowPos4fvMESA, glWindowPos4fvMESA, NULL, 1022),
+ NAME_FUNC_OFFSET(17848, glWindowPos4iMESA, glWindowPos4iMESA, NULL, 1023),
+ NAME_FUNC_OFFSET(17866, glWindowPos4ivMESA, glWindowPos4ivMESA, NULL, 1024),
+ NAME_FUNC_OFFSET(17885, glWindowPos4sMESA, glWindowPos4sMESA, NULL, 1025),
+ NAME_FUNC_OFFSET(17903, glWindowPos4svMESA, glWindowPos4svMESA, NULL, 1026),
+ NAME_FUNC_OFFSET(17922, gl_dispatch_stub_1027, gl_dispatch_stub_1027, NULL, 1027),
+ NAME_FUNC_OFFSET(17947, gl_dispatch_stub_1028, gl_dispatch_stub_1028, NULL, 1028),
+ NAME_FUNC_OFFSET(17974, glAreProgramsResidentNV, glAreProgramsResidentNV, NULL, 1029),
+ NAME_FUNC_OFFSET(17998, glExecuteProgramNV, glExecuteProgramNV, NULL, 1030),
+ NAME_FUNC_OFFSET(18017, glGetProgramParameterdvNV, glGetProgramParameterdvNV, NULL, 1031),
+ NAME_FUNC_OFFSET(18043, glGetProgramParameterfvNV, glGetProgramParameterfvNV, NULL, 1032),
+ NAME_FUNC_OFFSET(18069, glGetProgramStringNV, glGetProgramStringNV, NULL, 1033),
+ NAME_FUNC_OFFSET(18090, glGetProgramivNV, glGetProgramivNV, NULL, 1034),
+ NAME_FUNC_OFFSET(18107, glGetTrackMatrixivNV, glGetTrackMatrixivNV, NULL, 1035),
+ NAME_FUNC_OFFSET(18128, glGetVertexAttribdvNV, glGetVertexAttribdvNV, NULL, 1036),
+ NAME_FUNC_OFFSET(18150, glGetVertexAttribfvNV, glGetVertexAttribfvNV, NULL, 1037),
+ NAME_FUNC_OFFSET(18172, glGetVertexAttribivNV, glGetVertexAttribivNV, NULL, 1038),
+ NAME_FUNC_OFFSET(18194, glLoadProgramNV, glLoadProgramNV, NULL, 1039),
+ NAME_FUNC_OFFSET(18210, glProgramParameters4dvNV, glProgramParameters4dvNV, NULL, 1040),
+ NAME_FUNC_OFFSET(18235, glProgramParameters4fvNV, glProgramParameters4fvNV, NULL, 1041),
+ NAME_FUNC_OFFSET(18260, glRequestResidentProgramsNV, glRequestResidentProgramsNV, NULL, 1042),
+ NAME_FUNC_OFFSET(18288, glTrackMatrixNV, glTrackMatrixNV, NULL, 1043),
+ NAME_FUNC_OFFSET(18304, glVertexAttrib1dNV, glVertexAttrib1dNV, NULL, 1044),
+ NAME_FUNC_OFFSET(18323, glVertexAttrib1dvNV, glVertexAttrib1dvNV, NULL, 1045),
+ NAME_FUNC_OFFSET(18343, glVertexAttrib1fNV, glVertexAttrib1fNV, NULL, 1046),
+ NAME_FUNC_OFFSET(18362, glVertexAttrib1fvNV, glVertexAttrib1fvNV, NULL, 1047),
+ NAME_FUNC_OFFSET(18382, glVertexAttrib1sNV, glVertexAttrib1sNV, NULL, 1048),
+ NAME_FUNC_OFFSET(18401, glVertexAttrib1svNV, glVertexAttrib1svNV, NULL, 1049),
+ NAME_FUNC_OFFSET(18421, glVertexAttrib2dNV, glVertexAttrib2dNV, NULL, 1050),
+ NAME_FUNC_OFFSET(18440, glVertexAttrib2dvNV, glVertexAttrib2dvNV, NULL, 1051),
+ NAME_FUNC_OFFSET(18460, glVertexAttrib2fNV, glVertexAttrib2fNV, NULL, 1052),
+ NAME_FUNC_OFFSET(18479, glVertexAttrib2fvNV, glVertexAttrib2fvNV, NULL, 1053),
+ NAME_FUNC_OFFSET(18499, glVertexAttrib2sNV, glVertexAttrib2sNV, NULL, 1054),
+ NAME_FUNC_OFFSET(18518, glVertexAttrib2svNV, glVertexAttrib2svNV, NULL, 1055),
+ NAME_FUNC_OFFSET(18538, glVertexAttrib3dNV, glVertexAttrib3dNV, NULL, 1056),
+ NAME_FUNC_OFFSET(18557, glVertexAttrib3dvNV, glVertexAttrib3dvNV, NULL, 1057),
+ NAME_FUNC_OFFSET(18577, glVertexAttrib3fNV, glVertexAttrib3fNV, NULL, 1058),
+ NAME_FUNC_OFFSET(18596, glVertexAttrib3fvNV, glVertexAttrib3fvNV, NULL, 1059),
+ NAME_FUNC_OFFSET(18616, glVertexAttrib3sNV, glVertexAttrib3sNV, NULL, 1060),
+ NAME_FUNC_OFFSET(18635, glVertexAttrib3svNV, glVertexAttrib3svNV, NULL, 1061),
+ NAME_FUNC_OFFSET(18655, glVertexAttrib4dNV, glVertexAttrib4dNV, NULL, 1062),
+ NAME_FUNC_OFFSET(18674, glVertexAttrib4dvNV, glVertexAttrib4dvNV, NULL, 1063),
+ NAME_FUNC_OFFSET(18694, glVertexAttrib4fNV, glVertexAttrib4fNV, NULL, 1064),
+ NAME_FUNC_OFFSET(18713, glVertexAttrib4fvNV, glVertexAttrib4fvNV, NULL, 1065),
+ NAME_FUNC_OFFSET(18733, glVertexAttrib4sNV, glVertexAttrib4sNV, NULL, 1066),
+ NAME_FUNC_OFFSET(18752, glVertexAttrib4svNV, glVertexAttrib4svNV, NULL, 1067),
+ NAME_FUNC_OFFSET(18772, glVertexAttrib4ubNV, glVertexAttrib4ubNV, NULL, 1068),
+ NAME_FUNC_OFFSET(18792, glVertexAttrib4ubvNV, glVertexAttrib4ubvNV, NULL, 1069),
+ NAME_FUNC_OFFSET(18813, glVertexAttribPointerNV, glVertexAttribPointerNV, NULL, 1070),
+ NAME_FUNC_OFFSET(18837, glVertexAttribs1dvNV, glVertexAttribs1dvNV, NULL, 1071),
+ NAME_FUNC_OFFSET(18858, glVertexAttribs1fvNV, glVertexAttribs1fvNV, NULL, 1072),
+ NAME_FUNC_OFFSET(18879, glVertexAttribs1svNV, glVertexAttribs1svNV, NULL, 1073),
+ NAME_FUNC_OFFSET(18900, glVertexAttribs2dvNV, glVertexAttribs2dvNV, NULL, 1074),
+ NAME_FUNC_OFFSET(18921, glVertexAttribs2fvNV, glVertexAttribs2fvNV, NULL, 1075),
+ NAME_FUNC_OFFSET(18942, glVertexAttribs2svNV, glVertexAttribs2svNV, NULL, 1076),
+ NAME_FUNC_OFFSET(18963, glVertexAttribs3dvNV, glVertexAttribs3dvNV, NULL, 1077),
+ NAME_FUNC_OFFSET(18984, glVertexAttribs3fvNV, glVertexAttribs3fvNV, NULL, 1078),
+ NAME_FUNC_OFFSET(19005, glVertexAttribs3svNV, glVertexAttribs3svNV, NULL, 1079),
+ NAME_FUNC_OFFSET(19026, glVertexAttribs4dvNV, glVertexAttribs4dvNV, NULL, 1080),
+ NAME_FUNC_OFFSET(19047, glVertexAttribs4fvNV, glVertexAttribs4fvNV, NULL, 1081),
+ NAME_FUNC_OFFSET(19068, glVertexAttribs4svNV, glVertexAttribs4svNV, NULL, 1082),
+ NAME_FUNC_OFFSET(19089, glVertexAttribs4ubvNV, glVertexAttribs4ubvNV, NULL, 1083),
+ NAME_FUNC_OFFSET(19111, glGetTexBumpParameterfvATI, glGetTexBumpParameterfvATI, NULL, 1084),
+ NAME_FUNC_OFFSET(19138, glGetTexBumpParameterivATI, glGetTexBumpParameterivATI, NULL, 1085),
+ NAME_FUNC_OFFSET(19165, glTexBumpParameterfvATI, glTexBumpParameterfvATI, NULL, 1086),
+ NAME_FUNC_OFFSET(19189, glTexBumpParameterivATI, glTexBumpParameterivATI, NULL, 1087),
+ NAME_FUNC_OFFSET(19213, glAlphaFragmentOp1ATI, glAlphaFragmentOp1ATI, NULL, 1088),
+ NAME_FUNC_OFFSET(19235, glAlphaFragmentOp2ATI, glAlphaFragmentOp2ATI, NULL, 1089),
+ NAME_FUNC_OFFSET(19257, glAlphaFragmentOp3ATI, glAlphaFragmentOp3ATI, NULL, 1090),
+ NAME_FUNC_OFFSET(19279, glBeginFragmentShaderATI, glBeginFragmentShaderATI, NULL, 1091),
+ NAME_FUNC_OFFSET(19304, glBindFragmentShaderATI, glBindFragmentShaderATI, NULL, 1092),
+ NAME_FUNC_OFFSET(19328, glColorFragmentOp1ATI, glColorFragmentOp1ATI, NULL, 1093),
+ NAME_FUNC_OFFSET(19350, glColorFragmentOp2ATI, glColorFragmentOp2ATI, NULL, 1094),
+ NAME_FUNC_OFFSET(19372, glColorFragmentOp3ATI, glColorFragmentOp3ATI, NULL, 1095),
+ NAME_FUNC_OFFSET(19394, glDeleteFragmentShaderATI, glDeleteFragmentShaderATI, NULL, 1096),
+ NAME_FUNC_OFFSET(19420, glEndFragmentShaderATI, glEndFragmentShaderATI, NULL, 1097),
+ NAME_FUNC_OFFSET(19443, glGenFragmentShadersATI, glGenFragmentShadersATI, NULL, 1098),
+ NAME_FUNC_OFFSET(19467, glPassTexCoordATI, glPassTexCoordATI, NULL, 1099),
+ NAME_FUNC_OFFSET(19485, glSampleMapATI, glSampleMapATI, NULL, 1100),
+ NAME_FUNC_OFFSET(19500, glSetFragmentShaderConstantATI, glSetFragmentShaderConstantATI, NULL, 1101),
+ NAME_FUNC_OFFSET(19531, gl_dispatch_stub_1102, gl_dispatch_stub_1102, NULL, 1102),
+ NAME_FUNC_OFFSET(19554, gl_dispatch_stub_1103, gl_dispatch_stub_1103, NULL, 1103),
+ NAME_FUNC_OFFSET(19577, gl_dispatch_stub_1104, gl_dispatch_stub_1104, NULL, 1104),
+ NAME_FUNC_OFFSET(19600, glGetProgramNamedParameterdvNV, glGetProgramNamedParameterdvNV, NULL, 1105),
+ NAME_FUNC_OFFSET(19631, glGetProgramNamedParameterfvNV, glGetProgramNamedParameterfvNV, NULL, 1106),
+ NAME_FUNC_OFFSET(19662, glProgramNamedParameter4dNV, glProgramNamedParameter4dNV, NULL, 1107),
+ NAME_FUNC_OFFSET(19690, glProgramNamedParameter4dvNV, glProgramNamedParameter4dvNV, NULL, 1108),
+ NAME_FUNC_OFFSET(19719, glProgramNamedParameter4fNV, glProgramNamedParameter4fNV, NULL, 1109),
+ NAME_FUNC_OFFSET(19747, glProgramNamedParameter4fvNV, glProgramNamedParameter4fvNV, NULL, 1110),
+ NAME_FUNC_OFFSET(19776, glPrimitiveRestartNV, glPrimitiveRestartNV, NULL, 1111),
+ NAME_FUNC_OFFSET(19797, gl_dispatch_stub_1112, gl_dispatch_stub_1112, NULL, 1112),
+ NAME_FUNC_OFFSET(19814, gl_dispatch_stub_1113, gl_dispatch_stub_1113, NULL, 1113),
+ NAME_FUNC_OFFSET(19827, gl_dispatch_stub_1114, gl_dispatch_stub_1114, NULL, 1114),
+ NAME_FUNC_OFFSET(19841, gl_dispatch_stub_1115, gl_dispatch_stub_1115, NULL, 1115),
+ NAME_FUNC_OFFSET(19858, glBindFramebufferEXT, glBindFramebufferEXT, NULL, 1116),
+ NAME_FUNC_OFFSET(19879, glBindRenderbufferEXT, glBindRenderbufferEXT, NULL, 1117),
+ NAME_FUNC_OFFSET(19901, gl_dispatch_stub_1118, gl_dispatch_stub_1118, NULL, 1118),
+ NAME_FUNC_OFFSET(19925, gl_dispatch_stub_1119, gl_dispatch_stub_1119, NULL, 1119),
+ NAME_FUNC_OFFSET(19955, glVertexAttribI1iEXT, glVertexAttribI1iEXT, NULL, 1120),
+ NAME_FUNC_OFFSET(19976, glVertexAttribI1uiEXT, glVertexAttribI1uiEXT, NULL, 1121),
+ NAME_FUNC_OFFSET(19998, glVertexAttribI2iEXT, glVertexAttribI2iEXT, NULL, 1122),
+ NAME_FUNC_OFFSET(20019, glVertexAttribI2ivEXT, glVertexAttribI2ivEXT, NULL, 1123),
+ NAME_FUNC_OFFSET(20041, glVertexAttribI2uiEXT, glVertexAttribI2uiEXT, NULL, 1124),
+ NAME_FUNC_OFFSET(20063, glVertexAttribI2uivEXT, glVertexAttribI2uivEXT, NULL, 1125),
+ NAME_FUNC_OFFSET(20086, glVertexAttribI3iEXT, glVertexAttribI3iEXT, NULL, 1126),
+ NAME_FUNC_OFFSET(20107, glVertexAttribI3ivEXT, glVertexAttribI3ivEXT, NULL, 1127),
+ NAME_FUNC_OFFSET(20129, glVertexAttribI3uiEXT, glVertexAttribI3uiEXT, NULL, 1128),
+ NAME_FUNC_OFFSET(20151, glVertexAttribI3uivEXT, glVertexAttribI3uivEXT, NULL, 1129),
+ NAME_FUNC_OFFSET(20174, glVertexAttribI4iEXT, glVertexAttribI4iEXT, NULL, 1130),
+ NAME_FUNC_OFFSET(20195, glVertexAttribI4ivEXT, glVertexAttribI4ivEXT, NULL, 1131),
+ NAME_FUNC_OFFSET(20217, glVertexAttribI4uiEXT, glVertexAttribI4uiEXT, NULL, 1132),
+ NAME_FUNC_OFFSET(20239, glVertexAttribI4uivEXT, glVertexAttribI4uivEXT, NULL, 1133),
+ NAME_FUNC_OFFSET(20262, glClearColorIiEXT, glClearColorIiEXT, NULL, 1134),
+ NAME_FUNC_OFFSET(20280, glClearColorIuiEXT, glClearColorIuiEXT, NULL, 1135),
+ NAME_FUNC_OFFSET(20299, glBindBufferOffsetEXT, glBindBufferOffsetEXT, NULL, 1136),
+ NAME_FUNC_OFFSET(20321, glBeginPerfMonitorAMD, glBeginPerfMonitorAMD, NULL, 1137),
+ NAME_FUNC_OFFSET(20343, glDeletePerfMonitorsAMD, glDeletePerfMonitorsAMD, NULL, 1138),
+ NAME_FUNC_OFFSET(20367, glEndPerfMonitorAMD, glEndPerfMonitorAMD, NULL, 1139),
+ NAME_FUNC_OFFSET(20387, glGenPerfMonitorsAMD, glGenPerfMonitorsAMD, NULL, 1140),
+ NAME_FUNC_OFFSET(20408, glGetPerfMonitorCounterDataAMD, glGetPerfMonitorCounterDataAMD, NULL, 1141),
+ NAME_FUNC_OFFSET(20439, glGetPerfMonitorCounterInfoAMD, glGetPerfMonitorCounterInfoAMD, NULL, 1142),
+ NAME_FUNC_OFFSET(20470, glGetPerfMonitorCounterStringAMD, glGetPerfMonitorCounterStringAMD, NULL, 1143),
+ NAME_FUNC_OFFSET(20503, glGetPerfMonitorCountersAMD, glGetPerfMonitorCountersAMD, NULL, 1144),
+ NAME_FUNC_OFFSET(20531, glGetPerfMonitorGroupStringAMD, glGetPerfMonitorGroupStringAMD, NULL, 1145),
+ NAME_FUNC_OFFSET(20562, glGetPerfMonitorGroupsAMD, glGetPerfMonitorGroupsAMD, NULL, 1146),
+ NAME_FUNC_OFFSET(20588, glSelectPerfMonitorCountersAMD, glSelectPerfMonitorCountersAMD, NULL, 1147),
+ NAME_FUNC_OFFSET(20619, glGetObjectParameterivAPPLE, glGetObjectParameterivAPPLE, NULL, 1148),
+ NAME_FUNC_OFFSET(20647, glObjectPurgeableAPPLE, glObjectPurgeableAPPLE, NULL, 1149),
+ NAME_FUNC_OFFSET(20670, glObjectUnpurgeableAPPLE, glObjectUnpurgeableAPPLE, NULL, 1150),
+ NAME_FUNC_OFFSET(20695, glActiveProgramEXT, glActiveProgramEXT, NULL, 1151),
+ NAME_FUNC_OFFSET(20714, glCreateShaderProgramEXT, glCreateShaderProgramEXT, NULL, 1152),
+ NAME_FUNC_OFFSET(20739, glUseShaderProgramEXT, glUseShaderProgramEXT, NULL, 1153),
+ NAME_FUNC_OFFSET(20761, glTextureBarrierNV, glTextureBarrierNV, NULL, 1154),
+ NAME_FUNC_OFFSET(20780, glVDPAUFiniNV, glVDPAUFiniNV, NULL, 1155),
+ NAME_FUNC_OFFSET(20794, glVDPAUGetSurfaceivNV, glVDPAUGetSurfaceivNV, NULL, 1156),
+ NAME_FUNC_OFFSET(20816, glVDPAUInitNV, glVDPAUInitNV, NULL, 1157),
+ NAME_FUNC_OFFSET(20830, glVDPAUIsSurfaceNV, glVDPAUIsSurfaceNV, NULL, 1158),
+ NAME_FUNC_OFFSET(20849, glVDPAUMapSurfacesNV, glVDPAUMapSurfacesNV, NULL, 1159),
+ NAME_FUNC_OFFSET(20870, glVDPAURegisterOutputSurfaceNV, glVDPAURegisterOutputSurfaceNV, NULL, 1160),
+ NAME_FUNC_OFFSET(20901, glVDPAURegisterVideoSurfaceNV, glVDPAURegisterVideoSurfaceNV, NULL, 1161),
+ NAME_FUNC_OFFSET(20931, glVDPAUSurfaceAccessNV, glVDPAUSurfaceAccessNV, NULL, 1162),
+ NAME_FUNC_OFFSET(20954, glVDPAUUnmapSurfacesNV, glVDPAUUnmapSurfacesNV, NULL, 1163),
+ NAME_FUNC_OFFSET(20977, glVDPAUUnregisterSurfaceNV, glVDPAUUnregisterSurfaceNV, NULL, 1164),
+ NAME_FUNC_OFFSET(21004, gl_dispatch_stub_1165, gl_dispatch_stub_1165, NULL, 1165),
+ NAME_FUNC_OFFSET(21026, gl_dispatch_stub_1166, gl_dispatch_stub_1166, NULL, 1166),
+ NAME_FUNC_OFFSET(21049, gl_dispatch_stub_1167, gl_dispatch_stub_1167, NULL, 1167),
+ NAME_FUNC_OFFSET(21072, gl_dispatch_stub_1168, gl_dispatch_stub_1168, NULL, 1168),
+ NAME_FUNC_OFFSET(21092, gl_dispatch_stub_1169, gl_dispatch_stub_1169, NULL, 1169),
+ NAME_FUNC_OFFSET(21119, gl_dispatch_stub_1170, gl_dispatch_stub_1170, NULL, 1170),
+ NAME_FUNC_OFFSET(21145, gl_dispatch_stub_1171, gl_dispatch_stub_1171, NULL, 1171),
+ NAME_FUNC_OFFSET(21171, gl_dispatch_stub_1172, gl_dispatch_stub_1172, NULL, 1172),
+ NAME_FUNC_OFFSET(21195, gl_dispatch_stub_1173, gl_dispatch_stub_1173, NULL, 1173),
+ NAME_FUNC_OFFSET(21223, gl_dispatch_stub_1174, gl_dispatch_stub_1174, NULL, 1174),
+ NAME_FUNC_OFFSET(21247, glPolygonOffsetClampEXT, glPolygonOffsetClampEXT, NULL, 1175),
+ NAME_FUNC_OFFSET(21271, gl_dispatch_stub_1176, gl_dispatch_stub_1176, NULL, 1176),
+ NAME_FUNC_OFFSET(21296, gl_dispatch_stub_1177, gl_dispatch_stub_1177, NULL, 1177),
+ NAME_FUNC_OFFSET(21325, gl_dispatch_stub_1178, gl_dispatch_stub_1178, NULL, 1178),
+ NAME_FUNC_OFFSET(21356, glEGLImageTargetRenderbufferStorageOES, glEGLImageTargetRenderbufferStorageOES, NULL, 1179),
+ NAME_FUNC_OFFSET(21395, glEGLImageTargetTexture2DOES, glEGLImageTargetTexture2DOES, NULL, 1180),
+ NAME_FUNC_OFFSET(21424, glAlphaFuncx, glAlphaFuncx, NULL, 1181),
+ NAME_FUNC_OFFSET(21437, glClearColorx, glClearColorx, NULL, 1182),
+ NAME_FUNC_OFFSET(21451, glClearDepthx, glClearDepthx, NULL, 1183),
+ NAME_FUNC_OFFSET(21465, glColor4x, glColor4x, NULL, 1184),
+ NAME_FUNC_OFFSET(21475, glDepthRangex, glDepthRangex, NULL, 1185),
+ NAME_FUNC_OFFSET(21489, glFogx, glFogx, NULL, 1186),
+ NAME_FUNC_OFFSET(21496, glFogxv, glFogxv, NULL, 1187),
+ NAME_FUNC_OFFSET(21504, glFrustumf, glFrustumf, NULL, 1188),
+ NAME_FUNC_OFFSET(21515, glFrustumx, glFrustumx, NULL, 1189),
+ NAME_FUNC_OFFSET(21526, glLightModelx, glLightModelx, NULL, 1190),
+ NAME_FUNC_OFFSET(21540, glLightModelxv, glLightModelxv, NULL, 1191),
+ NAME_FUNC_OFFSET(21555, glLightx, glLightx, NULL, 1192),
+ NAME_FUNC_OFFSET(21564, glLightxv, glLightxv, NULL, 1193),
+ NAME_FUNC_OFFSET(21574, glLineWidthx, glLineWidthx, NULL, 1194),
+ NAME_FUNC_OFFSET(21587, glLoadMatrixx, glLoadMatrixx, NULL, 1195),
+ NAME_FUNC_OFFSET(21601, glMaterialx, glMaterialx, NULL, 1196),
+ NAME_FUNC_OFFSET(21613, glMaterialxv, glMaterialxv, NULL, 1197),
+ NAME_FUNC_OFFSET(21626, glMultMatrixx, glMultMatrixx, NULL, 1198),
+ NAME_FUNC_OFFSET(21640, glMultiTexCoord4x, glMultiTexCoord4x, NULL, 1199),
+ NAME_FUNC_OFFSET(21658, glNormal3x, glNormal3x, NULL, 1200),
+ NAME_FUNC_OFFSET(21669, glOrthof, glOrthof, NULL, 1201),
+ NAME_FUNC_OFFSET(21678, glOrthox, glOrthox, NULL, 1202),
+ NAME_FUNC_OFFSET(21687, glPointSizex, glPointSizex, NULL, 1203),
+ NAME_FUNC_OFFSET(21700, glPolygonOffsetx, glPolygonOffsetx, NULL, 1204),
+ NAME_FUNC_OFFSET(21717, glRotatex, glRotatex, NULL, 1205),
+ NAME_FUNC_OFFSET(21727, glSampleCoveragex, glSampleCoveragex, NULL, 1206),
+ NAME_FUNC_OFFSET(21745, glScalex, glScalex, NULL, 1207),
+ NAME_FUNC_OFFSET(21754, glTexEnvx, glTexEnvx, NULL, 1208),
+ NAME_FUNC_OFFSET(21764, glTexEnvxv, glTexEnvxv, NULL, 1209),
+ NAME_FUNC_OFFSET(21775, glTexParameterx, glTexParameterx, NULL, 1210),
+ NAME_FUNC_OFFSET(21791, glTranslatex, glTranslatex, NULL, 1211),
+ NAME_FUNC_OFFSET(21804, glClipPlanef, glClipPlanef, NULL, 1212),
+ NAME_FUNC_OFFSET(21817, glClipPlanex, glClipPlanex, NULL, 1213),
+ NAME_FUNC_OFFSET(21830, glGetClipPlanef, glGetClipPlanef, NULL, 1214),
+ NAME_FUNC_OFFSET(21846, glGetClipPlanex, glGetClipPlanex, NULL, 1215),
+ NAME_FUNC_OFFSET(21862, glGetFixedv, glGetFixedv, NULL, 1216),
+ NAME_FUNC_OFFSET(21874, glGetLightxv, glGetLightxv, NULL, 1217),
+ NAME_FUNC_OFFSET(21887, glGetMaterialxv, glGetMaterialxv, NULL, 1218),
+ NAME_FUNC_OFFSET(21903, glGetTexEnvxv, glGetTexEnvxv, NULL, 1219),
+ NAME_FUNC_OFFSET(21917, glGetTexParameterxv, glGetTexParameterxv, NULL, 1220),
+ NAME_FUNC_OFFSET(21937, glPointParameterx, glPointParameterx, NULL, 1221),
+ NAME_FUNC_OFFSET(21955, glPointParameterxv, glPointParameterxv, NULL, 1222),
+ NAME_FUNC_OFFSET(21974, glTexParameterxv, glTexParameterxv, NULL, 1223),
+ NAME_FUNC_OFFSET(21991, glTexGenf, glTexGenf, NULL, 190),
+ NAME_FUNC_OFFSET(22004, glTexGenfv, glTexGenfv, NULL, 191),
+ NAME_FUNC_OFFSET(22018, glTexGeni, glTexGeni, NULL, 192),
+ NAME_FUNC_OFFSET(22031, glTexGeniv, glTexGeniv, NULL, 193),
+ NAME_FUNC_OFFSET(22045, glReadBuffer, glReadBuffer, NULL, 254),
+ NAME_FUNC_OFFSET(22060, glGetTexGenfv, glGetTexGenfv, NULL, 279),
+ NAME_FUNC_OFFSET(22077, glGetTexGeniv, glGetTexGeniv, NULL, 280),
+ NAME_FUNC_OFFSET(22094, glArrayElement, glArrayElement, NULL, 306),
+ NAME_FUNC_OFFSET(22112, glBindTexture, glBindTexture, NULL, 307),
+ NAME_FUNC_OFFSET(22129, glDrawArrays, glDrawArrays, NULL, 310),
+ NAME_FUNC_OFFSET(22145, glAreTexturesResident, glAreTexturesResidentEXT, glAreTexturesResidentEXT, 322),
+ NAME_FUNC_OFFSET(22170, glCopyTexImage1D, glCopyTexImage1D, NULL, 323),
+ NAME_FUNC_OFFSET(22190, glCopyTexImage2D, glCopyTexImage2D, NULL, 324),
+ NAME_FUNC_OFFSET(22210, glCopyTexSubImage1D, glCopyTexSubImage1D, NULL, 325),
+ NAME_FUNC_OFFSET(22233, glCopyTexSubImage2D, glCopyTexSubImage2D, NULL, 326),
+ NAME_FUNC_OFFSET(22256, glDeleteTextures, glDeleteTexturesEXT, glDeleteTexturesEXT, 327),
+ NAME_FUNC_OFFSET(22276, glGenTextures, glGenTexturesEXT, glGenTexturesEXT, 328),
+ NAME_FUNC_OFFSET(22293, glGetPointerv, glGetPointerv, NULL, 329),
+ NAME_FUNC_OFFSET(22310, glIsTexture, glIsTextureEXT, glIsTextureEXT, 330),
+ NAME_FUNC_OFFSET(22325, glPrioritizeTextures, glPrioritizeTextures, NULL, 331),
+ NAME_FUNC_OFFSET(22349, glTexSubImage1D, glTexSubImage1D, NULL, 332),
+ NAME_FUNC_OFFSET(22368, glTexSubImage2D, glTexSubImage2D, NULL, 333),
+ NAME_FUNC_OFFSET(22387, glBlendColor, glBlendColor, NULL, 336),
+ NAME_FUNC_OFFSET(22403, glBlendEquation, glBlendEquation, NULL, 337),
+ NAME_FUNC_OFFSET(22422, glBlendEquation, glBlendEquation, NULL, 337),
+ NAME_FUNC_OFFSET(22441, glDrawRangeElements, glDrawRangeElements, NULL, 338),
+ NAME_FUNC_OFFSET(22464, glColorTable, glColorTable, NULL, 339),
+ NAME_FUNC_OFFSET(22480, glColorTable, glColorTable, NULL, 339),
+ NAME_FUNC_OFFSET(22496, glColorTableParameterfv, glColorTableParameterfv, NULL, 340),
+ NAME_FUNC_OFFSET(22523, glColorTableParameteriv, glColorTableParameteriv, NULL, 341),
+ NAME_FUNC_OFFSET(22550, glCopyColorTable, glCopyColorTable, NULL, 342),
+ NAME_FUNC_OFFSET(22570, glGetColorTable, glGetColorTableEXT, glGetColorTableEXT, 343),
+ NAME_FUNC_OFFSET(22589, glGetColorTable, glGetColorTableEXT, glGetColorTableEXT, 343),
+ NAME_FUNC_OFFSET(22608, glGetColorTableParameterfv, glGetColorTableParameterfvEXT, glGetColorTableParameterfvEXT, 344),
+ NAME_FUNC_OFFSET(22638, glGetColorTableParameterfv, glGetColorTableParameterfvEXT, glGetColorTableParameterfvEXT, 344),
+ NAME_FUNC_OFFSET(22668, glGetColorTableParameteriv, glGetColorTableParameterivEXT, glGetColorTableParameterivEXT, 345),
+ NAME_FUNC_OFFSET(22698, glGetColorTableParameteriv, glGetColorTableParameterivEXT, glGetColorTableParameterivEXT, 345),
+ NAME_FUNC_OFFSET(22728, glColorSubTable, glColorSubTable, NULL, 346),
+ NAME_FUNC_OFFSET(22747, glCopyColorSubTable, glCopyColorSubTable, NULL, 347),
+ NAME_FUNC_OFFSET(22770, glConvolutionFilter1D, glConvolutionFilter1D, NULL, 348),
+ NAME_FUNC_OFFSET(22795, glConvolutionFilter2D, glConvolutionFilter2D, NULL, 349),
+ NAME_FUNC_OFFSET(22820, glConvolutionParameterf, glConvolutionParameterf, NULL, 350),
+ NAME_FUNC_OFFSET(22847, glConvolutionParameterfv, glConvolutionParameterfv, NULL, 351),
+ NAME_FUNC_OFFSET(22875, glConvolutionParameteri, glConvolutionParameteri, NULL, 352),
+ NAME_FUNC_OFFSET(22902, glConvolutionParameteriv, glConvolutionParameteriv, NULL, 353),
+ NAME_FUNC_OFFSET(22930, glCopyConvolutionFilter1D, glCopyConvolutionFilter1D, NULL, 354),
+ NAME_FUNC_OFFSET(22959, glCopyConvolutionFilter2D, glCopyConvolutionFilter2D, NULL, 355),
+ NAME_FUNC_OFFSET(22988, glGetConvolutionFilter, gl_dispatch_stub_356, gl_dispatch_stub_356, 356),
+ NAME_FUNC_OFFSET(23014, glGetConvolutionParameterfv, gl_dispatch_stub_357, gl_dispatch_stub_357, 357),
+ NAME_FUNC_OFFSET(23045, glGetConvolutionParameteriv, gl_dispatch_stub_358, gl_dispatch_stub_358, 358),
+ NAME_FUNC_OFFSET(23076, glGetSeparableFilter, gl_dispatch_stub_359, gl_dispatch_stub_359, 359),
+ NAME_FUNC_OFFSET(23100, glSeparableFilter2D, glSeparableFilter2D, NULL, 360),
+ NAME_FUNC_OFFSET(23123, glGetHistogram, gl_dispatch_stub_361, gl_dispatch_stub_361, 361),
+ NAME_FUNC_OFFSET(23141, glGetHistogramParameterfv, gl_dispatch_stub_362, gl_dispatch_stub_362, 362),
+ NAME_FUNC_OFFSET(23170, glGetHistogramParameteriv, gl_dispatch_stub_363, gl_dispatch_stub_363, 363),
+ NAME_FUNC_OFFSET(23199, glGetMinmax, gl_dispatch_stub_364, gl_dispatch_stub_364, 364),
+ NAME_FUNC_OFFSET(23214, glGetMinmaxParameterfv, gl_dispatch_stub_365, gl_dispatch_stub_365, 365),
+ NAME_FUNC_OFFSET(23240, glGetMinmaxParameteriv, gl_dispatch_stub_366, gl_dispatch_stub_366, 366),
+ NAME_FUNC_OFFSET(23266, glHistogram, glHistogram, NULL, 367),
+ NAME_FUNC_OFFSET(23281, glMinmax, glMinmax, NULL, 368),
+ NAME_FUNC_OFFSET(23293, glResetHistogram, glResetHistogram, NULL, 369),
+ NAME_FUNC_OFFSET(23313, glResetMinmax, glResetMinmax, NULL, 370),
+ NAME_FUNC_OFFSET(23330, glTexImage3D, glTexImage3D, NULL, 371),
+ NAME_FUNC_OFFSET(23346, glTexImage3D, glTexImage3D, NULL, 371),
+ NAME_FUNC_OFFSET(23362, glTexSubImage3D, glTexSubImage3D, NULL, 372),
+ NAME_FUNC_OFFSET(23381, glTexSubImage3D, glTexSubImage3D, NULL, 372),
+ NAME_FUNC_OFFSET(23400, glCopyTexSubImage3D, glCopyTexSubImage3D, NULL, 373),
+ NAME_FUNC_OFFSET(23423, glCopyTexSubImage3D, glCopyTexSubImage3D, NULL, 373),
+ NAME_FUNC_OFFSET(23446, glActiveTexture, glActiveTexture, NULL, 374),
+ NAME_FUNC_OFFSET(23465, glClientActiveTexture, glClientActiveTexture, NULL, 375),
+ NAME_FUNC_OFFSET(23490, glMultiTexCoord1d, glMultiTexCoord1d, NULL, 376),
+ NAME_FUNC_OFFSET(23511, glMultiTexCoord1dv, glMultiTexCoord1dv, NULL, 377),
+ NAME_FUNC_OFFSET(23533, glMultiTexCoord1fARB, glMultiTexCoord1fARB, NULL, 378),
+ NAME_FUNC_OFFSET(23551, glMultiTexCoord1fvARB, glMultiTexCoord1fvARB, NULL, 379),
+ NAME_FUNC_OFFSET(23570, glMultiTexCoord1i, glMultiTexCoord1i, NULL, 380),
+ NAME_FUNC_OFFSET(23591, glMultiTexCoord1iv, glMultiTexCoord1iv, NULL, 381),
+ NAME_FUNC_OFFSET(23613, glMultiTexCoord1s, glMultiTexCoord1s, NULL, 382),
+ NAME_FUNC_OFFSET(23634, glMultiTexCoord1sv, glMultiTexCoord1sv, NULL, 383),
+ NAME_FUNC_OFFSET(23656, glMultiTexCoord2d, glMultiTexCoord2d, NULL, 384),
+ NAME_FUNC_OFFSET(23677, glMultiTexCoord2dv, glMultiTexCoord2dv, NULL, 385),
+ NAME_FUNC_OFFSET(23699, glMultiTexCoord2fARB, glMultiTexCoord2fARB, NULL, 386),
+ NAME_FUNC_OFFSET(23717, glMultiTexCoord2fvARB, glMultiTexCoord2fvARB, NULL, 387),
+ NAME_FUNC_OFFSET(23736, glMultiTexCoord2i, glMultiTexCoord2i, NULL, 388),
+ NAME_FUNC_OFFSET(23757, glMultiTexCoord2iv, glMultiTexCoord2iv, NULL, 389),
+ NAME_FUNC_OFFSET(23779, glMultiTexCoord2s, glMultiTexCoord2s, NULL, 390),
+ NAME_FUNC_OFFSET(23800, glMultiTexCoord2sv, glMultiTexCoord2sv, NULL, 391),
+ NAME_FUNC_OFFSET(23822, glMultiTexCoord3d, glMultiTexCoord3d, NULL, 392),
+ NAME_FUNC_OFFSET(23843, glMultiTexCoord3dv, glMultiTexCoord3dv, NULL, 393),
+ NAME_FUNC_OFFSET(23865, glMultiTexCoord3fARB, glMultiTexCoord3fARB, NULL, 394),
+ NAME_FUNC_OFFSET(23883, glMultiTexCoord3fvARB, glMultiTexCoord3fvARB, NULL, 395),
+ NAME_FUNC_OFFSET(23902, glMultiTexCoord3i, glMultiTexCoord3i, NULL, 396),
+ NAME_FUNC_OFFSET(23923, glMultiTexCoord3iv, glMultiTexCoord3iv, NULL, 397),
+ NAME_FUNC_OFFSET(23945, glMultiTexCoord3s, glMultiTexCoord3s, NULL, 398),
+ NAME_FUNC_OFFSET(23966, glMultiTexCoord3sv, glMultiTexCoord3sv, NULL, 399),
+ NAME_FUNC_OFFSET(23988, glMultiTexCoord4d, glMultiTexCoord4d, NULL, 400),
+ NAME_FUNC_OFFSET(24009, glMultiTexCoord4dv, glMultiTexCoord4dv, NULL, 401),
+ NAME_FUNC_OFFSET(24031, glMultiTexCoord4fARB, glMultiTexCoord4fARB, NULL, 402),
+ NAME_FUNC_OFFSET(24049, glMultiTexCoord4fvARB, glMultiTexCoord4fvARB, NULL, 403),
+ NAME_FUNC_OFFSET(24068, glMultiTexCoord4i, glMultiTexCoord4i, NULL, 404),
+ NAME_FUNC_OFFSET(24089, glMultiTexCoord4iv, glMultiTexCoord4iv, NULL, 405),
+ NAME_FUNC_OFFSET(24111, glMultiTexCoord4s, glMultiTexCoord4s, NULL, 406),
+ NAME_FUNC_OFFSET(24132, glMultiTexCoord4sv, glMultiTexCoord4sv, NULL, 407),
+ NAME_FUNC_OFFSET(24154, glCompressedTexImage1D, glCompressedTexImage1D, NULL, 408),
+ NAME_FUNC_OFFSET(24180, glCompressedTexImage2D, glCompressedTexImage2D, NULL, 409),
+ NAME_FUNC_OFFSET(24206, glCompressedTexImage3D, glCompressedTexImage3D, NULL, 410),
+ NAME_FUNC_OFFSET(24232, glCompressedTexImage3D, glCompressedTexImage3D, NULL, 410),
+ NAME_FUNC_OFFSET(24258, glCompressedTexSubImage1D, glCompressedTexSubImage1D, NULL, 411),
+ NAME_FUNC_OFFSET(24287, glCompressedTexSubImage2D, glCompressedTexSubImage2D, NULL, 412),
+ NAME_FUNC_OFFSET(24316, glCompressedTexSubImage3D, glCompressedTexSubImage3D, NULL, 413),
+ NAME_FUNC_OFFSET(24345, glCompressedTexSubImage3D, glCompressedTexSubImage3D, NULL, 413),
+ NAME_FUNC_OFFSET(24374, glGetCompressedTexImage, glGetCompressedTexImage, NULL, 414),
+ NAME_FUNC_OFFSET(24401, glLoadTransposeMatrixd, glLoadTransposeMatrixd, NULL, 415),
+ NAME_FUNC_OFFSET(24427, glLoadTransposeMatrixf, glLoadTransposeMatrixf, NULL, 416),
+ NAME_FUNC_OFFSET(24453, glMultTransposeMatrixd, glMultTransposeMatrixd, NULL, 417),
+ NAME_FUNC_OFFSET(24479, glMultTransposeMatrixf, glMultTransposeMatrixf, NULL, 418),
+ NAME_FUNC_OFFSET(24505, glSampleCoverage, glSampleCoverage, NULL, 419),
+ NAME_FUNC_OFFSET(24525, glBlendFuncSeparate, glBlendFuncSeparate, NULL, 420),
+ NAME_FUNC_OFFSET(24548, glBlendFuncSeparate, glBlendFuncSeparate, NULL, 420),
+ NAME_FUNC_OFFSET(24572, glBlendFuncSeparate, glBlendFuncSeparate, NULL, 420),
+ NAME_FUNC_OFFSET(24595, glFogCoordPointer, glFogCoordPointer, NULL, 421),
+ NAME_FUNC_OFFSET(24616, glFogCoordd, glFogCoordd, NULL, 422),
+ NAME_FUNC_OFFSET(24631, glFogCoorddv, glFogCoorddv, NULL, 423),
+ NAME_FUNC_OFFSET(24647, glMultiDrawArrays, glMultiDrawArrays, NULL, 424),
+ NAME_FUNC_OFFSET(24668, glPointParameterf, glPointParameterf, NULL, 425),
+ NAME_FUNC_OFFSET(24689, glPointParameterf, glPointParameterf, NULL, 425),
+ NAME_FUNC_OFFSET(24710, glPointParameterf, glPointParameterf, NULL, 425),
+ NAME_FUNC_OFFSET(24732, glPointParameterfv, glPointParameterfv, NULL, 426),
+ NAME_FUNC_OFFSET(24754, glPointParameterfv, glPointParameterfv, NULL, 426),
+ NAME_FUNC_OFFSET(24776, glPointParameterfv, glPointParameterfv, NULL, 426),
+ NAME_FUNC_OFFSET(24799, glPointParameteri, glPointParameteri, NULL, 427),
+ NAME_FUNC_OFFSET(24819, glPointParameteriv, glPointParameteriv, NULL, 428),
+ NAME_FUNC_OFFSET(24840, glSecondaryColor3b, glSecondaryColor3b, NULL, 429),
+ NAME_FUNC_OFFSET(24862, glSecondaryColor3bv, glSecondaryColor3bv, NULL, 430),
+ NAME_FUNC_OFFSET(24885, glSecondaryColor3d, glSecondaryColor3d, NULL, 431),
+ NAME_FUNC_OFFSET(24907, glSecondaryColor3dv, glSecondaryColor3dv, NULL, 432),
+ NAME_FUNC_OFFSET(24930, glSecondaryColor3i, glSecondaryColor3i, NULL, 433),
+ NAME_FUNC_OFFSET(24952, glSecondaryColor3iv, glSecondaryColor3iv, NULL, 434),
+ NAME_FUNC_OFFSET(24975, glSecondaryColor3s, glSecondaryColor3s, NULL, 435),
+ NAME_FUNC_OFFSET(24997, glSecondaryColor3sv, glSecondaryColor3sv, NULL, 436),
+ NAME_FUNC_OFFSET(25020, glSecondaryColor3ub, glSecondaryColor3ub, NULL, 437),
+ NAME_FUNC_OFFSET(25043, glSecondaryColor3ubv, glSecondaryColor3ubv, NULL, 438),
+ NAME_FUNC_OFFSET(25067, glSecondaryColor3ui, glSecondaryColor3ui, NULL, 439),
+ NAME_FUNC_OFFSET(25090, glSecondaryColor3uiv, glSecondaryColor3uiv, NULL, 440),
+ NAME_FUNC_OFFSET(25114, glSecondaryColor3us, glSecondaryColor3us, NULL, 441),
+ NAME_FUNC_OFFSET(25137, glSecondaryColor3usv, glSecondaryColor3usv, NULL, 442),
+ NAME_FUNC_OFFSET(25161, glSecondaryColorPointer, glSecondaryColorPointer, NULL, 443),
+ NAME_FUNC_OFFSET(25188, glWindowPos2d, glWindowPos2d, NULL, 444),
+ NAME_FUNC_OFFSET(25205, glWindowPos2d, glWindowPos2d, NULL, 444),
+ NAME_FUNC_OFFSET(25223, glWindowPos2dv, glWindowPos2dv, NULL, 445),
+ NAME_FUNC_OFFSET(25241, glWindowPos2dv, glWindowPos2dv, NULL, 445),
+ NAME_FUNC_OFFSET(25260, glWindowPos2f, glWindowPos2f, NULL, 446),
+ NAME_FUNC_OFFSET(25277, glWindowPos2f, glWindowPos2f, NULL, 446),
+ NAME_FUNC_OFFSET(25295, glWindowPos2fv, glWindowPos2fv, NULL, 447),
+ NAME_FUNC_OFFSET(25313, glWindowPos2fv, glWindowPos2fv, NULL, 447),
+ NAME_FUNC_OFFSET(25332, glWindowPos2i, glWindowPos2i, NULL, 448),
+ NAME_FUNC_OFFSET(25349, glWindowPos2i, glWindowPos2i, NULL, 448),
+ NAME_FUNC_OFFSET(25367, glWindowPos2iv, glWindowPos2iv, NULL, 449),
+ NAME_FUNC_OFFSET(25385, glWindowPos2iv, glWindowPos2iv, NULL, 449),
+ NAME_FUNC_OFFSET(25404, glWindowPos2s, glWindowPos2s, NULL, 450),
+ NAME_FUNC_OFFSET(25421, glWindowPos2s, glWindowPos2s, NULL, 450),
+ NAME_FUNC_OFFSET(25439, glWindowPos2sv, glWindowPos2sv, NULL, 451),
+ NAME_FUNC_OFFSET(25457, glWindowPos2sv, glWindowPos2sv, NULL, 451),
+ NAME_FUNC_OFFSET(25476, glWindowPos3d, glWindowPos3d, NULL, 452),
+ NAME_FUNC_OFFSET(25493, glWindowPos3d, glWindowPos3d, NULL, 452),
+ NAME_FUNC_OFFSET(25511, glWindowPos3dv, glWindowPos3dv, NULL, 453),
+ NAME_FUNC_OFFSET(25529, glWindowPos3dv, glWindowPos3dv, NULL, 453),
+ NAME_FUNC_OFFSET(25548, glWindowPos3f, glWindowPos3f, NULL, 454),
+ NAME_FUNC_OFFSET(25565, glWindowPos3f, glWindowPos3f, NULL, 454),
+ NAME_FUNC_OFFSET(25583, glWindowPos3fv, glWindowPos3fv, NULL, 455),
+ NAME_FUNC_OFFSET(25601, glWindowPos3fv, glWindowPos3fv, NULL, 455),
+ NAME_FUNC_OFFSET(25620, glWindowPos3i, glWindowPos3i, NULL, 456),
+ NAME_FUNC_OFFSET(25637, glWindowPos3i, glWindowPos3i, NULL, 456),
+ NAME_FUNC_OFFSET(25655, glWindowPos3iv, glWindowPos3iv, NULL, 457),
+ NAME_FUNC_OFFSET(25673, glWindowPos3iv, glWindowPos3iv, NULL, 457),
+ NAME_FUNC_OFFSET(25692, glWindowPos3s, glWindowPos3s, NULL, 458),
+ NAME_FUNC_OFFSET(25709, glWindowPos3s, glWindowPos3s, NULL, 458),
+ NAME_FUNC_OFFSET(25727, glWindowPos3sv, glWindowPos3sv, NULL, 459),
+ NAME_FUNC_OFFSET(25745, glWindowPos3sv, glWindowPos3sv, NULL, 459),
+ NAME_FUNC_OFFSET(25764, glBeginQuery, glBeginQuery, NULL, 460),
+ NAME_FUNC_OFFSET(25780, glBindBuffer, glBindBuffer, NULL, 461),
+ NAME_FUNC_OFFSET(25796, glBufferData, glBufferData, NULL, 462),
+ NAME_FUNC_OFFSET(25812, glBufferSubData, glBufferSubData, NULL, 463),
+ NAME_FUNC_OFFSET(25831, glDeleteBuffers, glDeleteBuffers, NULL, 464),
+ NAME_FUNC_OFFSET(25850, glDeleteQueries, glDeleteQueries, NULL, 465),
+ NAME_FUNC_OFFSET(25869, glEndQuery, glEndQuery, NULL, 466),
+ NAME_FUNC_OFFSET(25883, glGenBuffers, glGenBuffers, NULL, 467),
+ NAME_FUNC_OFFSET(25899, glGenQueries, glGenQueries, NULL, 468),
+ NAME_FUNC_OFFSET(25915, glGetBufferParameteriv, glGetBufferParameteriv, NULL, 469),
+ NAME_FUNC_OFFSET(25941, glGetBufferPointerv, glGetBufferPointerv, NULL, 470),
+ NAME_FUNC_OFFSET(25964, glGetBufferPointerv, glGetBufferPointerv, NULL, 470),
+ NAME_FUNC_OFFSET(25987, glGetBufferSubData, glGetBufferSubData, NULL, 471),
+ NAME_FUNC_OFFSET(26009, glGetQueryObjectiv, glGetQueryObjectiv, NULL, 472),
+ NAME_FUNC_OFFSET(26031, glGetQueryObjectuiv, glGetQueryObjectuiv, NULL, 473),
+ NAME_FUNC_OFFSET(26054, glGetQueryiv, glGetQueryiv, NULL, 474),
+ NAME_FUNC_OFFSET(26070, glIsBuffer, glIsBuffer, NULL, 475),
+ NAME_FUNC_OFFSET(26084, glIsQuery, glIsQuery, NULL, 476),
+ NAME_FUNC_OFFSET(26097, glMapBuffer, glMapBuffer, NULL, 477),
+ NAME_FUNC_OFFSET(26112, glMapBuffer, glMapBuffer, NULL, 477),
+ NAME_FUNC_OFFSET(26127, glUnmapBuffer, glUnmapBuffer, NULL, 478),
+ NAME_FUNC_OFFSET(26144, glUnmapBuffer, glUnmapBuffer, NULL, 478),
+ NAME_FUNC_OFFSET(26161, glBindAttribLocation, glBindAttribLocation, NULL, 480),
+ NAME_FUNC_OFFSET(26185, glBlendEquationSeparate, glBlendEquationSeparate, NULL, 481),
+ NAME_FUNC_OFFSET(26212, glBlendEquationSeparate, glBlendEquationSeparate, NULL, 481),
+ NAME_FUNC_OFFSET(26239, glBlendEquationSeparate, glBlendEquationSeparate, NULL, 481),
+ NAME_FUNC_OFFSET(26266, glCompileShader, glCompileShader, NULL, 482),
+ NAME_FUNC_OFFSET(26285, glDisableVertexAttribArray, glDisableVertexAttribArray, NULL, 488),
+ NAME_FUNC_OFFSET(26315, glDrawBuffers, glDrawBuffers, NULL, 489),
+ NAME_FUNC_OFFSET(26332, glDrawBuffers, glDrawBuffers, NULL, 489),
+ NAME_FUNC_OFFSET(26349, glDrawBuffers, glDrawBuffers, NULL, 489),
+ NAME_FUNC_OFFSET(26365, glDrawBuffers, glDrawBuffers, NULL, 489),
+ NAME_FUNC_OFFSET(26382, glEnableVertexAttribArray, glEnableVertexAttribArray, NULL, 490),
+ NAME_FUNC_OFFSET(26411, glGetActiveAttrib, glGetActiveAttrib, NULL, 491),
+ NAME_FUNC_OFFSET(26432, glGetActiveUniform, glGetActiveUniform, NULL, 492),
+ NAME_FUNC_OFFSET(26454, glGetAttribLocation, glGetAttribLocation, NULL, 494),
+ NAME_FUNC_OFFSET(26477, glGetShaderSource, glGetShaderSource, NULL, 498),
+ NAME_FUNC_OFFSET(26498, glGetUniformLocation, glGetUniformLocation, NULL, 500),
+ NAME_FUNC_OFFSET(26522, glGetUniformfv, glGetUniformfv, NULL, 501),
+ NAME_FUNC_OFFSET(26540, glGetUniformiv, glGetUniformiv, NULL, 502),
+ NAME_FUNC_OFFSET(26558, glGetVertexAttribPointerv, glGetVertexAttribPointerv, NULL, 503),
+ NAME_FUNC_OFFSET(26587, glGetVertexAttribPointerv, glGetVertexAttribPointerv, NULL, 503),
+ NAME_FUNC_OFFSET(26615, glGetVertexAttribdv, glGetVertexAttribdv, NULL, 504),
+ NAME_FUNC_OFFSET(26638, glGetVertexAttribfv, glGetVertexAttribfv, NULL, 505),
+ NAME_FUNC_OFFSET(26661, glGetVertexAttribiv, glGetVertexAttribiv, NULL, 506),
+ NAME_FUNC_OFFSET(26684, glLinkProgram, glLinkProgram, NULL, 509),
+ NAME_FUNC_OFFSET(26701, glShaderSource, glShaderSource, NULL, 510),
+ NAME_FUNC_OFFSET(26719, glStencilOpSeparate, glStencilOpSeparate, NULL, 513),
+ NAME_FUNC_OFFSET(26742, glUniform1f, glUniform1f, NULL, 514),
+ NAME_FUNC_OFFSET(26757, glUniform1fv, glUniform1fv, NULL, 515),
+ NAME_FUNC_OFFSET(26773, glUniform1i, glUniform1i, NULL, 516),
+ NAME_FUNC_OFFSET(26788, glUniform1iv, glUniform1iv, NULL, 517),
+ NAME_FUNC_OFFSET(26804, glUniform2f, glUniform2f, NULL, 518),
+ NAME_FUNC_OFFSET(26819, glUniform2fv, glUniform2fv, NULL, 519),
+ NAME_FUNC_OFFSET(26835, glUniform2i, glUniform2i, NULL, 520),
+ NAME_FUNC_OFFSET(26850, glUniform2iv, glUniform2iv, NULL, 521),
+ NAME_FUNC_OFFSET(26866, glUniform3f, glUniform3f, NULL, 522),
+ NAME_FUNC_OFFSET(26881, glUniform3fv, glUniform3fv, NULL, 523),
+ NAME_FUNC_OFFSET(26897, glUniform3i, glUniform3i, NULL, 524),
+ NAME_FUNC_OFFSET(26912, glUniform3iv, glUniform3iv, NULL, 525),
+ NAME_FUNC_OFFSET(26928, glUniform4f, glUniform4f, NULL, 526),
+ NAME_FUNC_OFFSET(26943, glUniform4fv, glUniform4fv, NULL, 527),
+ NAME_FUNC_OFFSET(26959, glUniform4i, glUniform4i, NULL, 528),
+ NAME_FUNC_OFFSET(26974, glUniform4iv, glUniform4iv, NULL, 529),
+ NAME_FUNC_OFFSET(26990, glUniformMatrix2fv, glUniformMatrix2fv, NULL, 530),
+ NAME_FUNC_OFFSET(27012, glUniformMatrix3fv, glUniformMatrix3fv, NULL, 531),
+ NAME_FUNC_OFFSET(27034, glUniformMatrix4fv, glUniformMatrix4fv, NULL, 532),
+ NAME_FUNC_OFFSET(27056, glUseProgram, glUseProgram, NULL, 533),
+ NAME_FUNC_OFFSET(27078, glValidateProgram, glValidateProgram, NULL, 534),
+ NAME_FUNC_OFFSET(27099, glVertexAttrib1d, glVertexAttrib1d, NULL, 535),
+ NAME_FUNC_OFFSET(27119, glVertexAttrib1dv, glVertexAttrib1dv, NULL, 536),
+ NAME_FUNC_OFFSET(27140, glVertexAttrib1s, glVertexAttrib1s, NULL, 537),
+ NAME_FUNC_OFFSET(27160, glVertexAttrib1sv, glVertexAttrib1sv, NULL, 538),
+ NAME_FUNC_OFFSET(27181, glVertexAttrib2d, glVertexAttrib2d, NULL, 539),
+ NAME_FUNC_OFFSET(27201, glVertexAttrib2dv, glVertexAttrib2dv, NULL, 540),
+ NAME_FUNC_OFFSET(27222, glVertexAttrib2s, glVertexAttrib2s, NULL, 541),
+ NAME_FUNC_OFFSET(27242, glVertexAttrib2sv, glVertexAttrib2sv, NULL, 542),
+ NAME_FUNC_OFFSET(27263, glVertexAttrib3d, glVertexAttrib3d, NULL, 543),
+ NAME_FUNC_OFFSET(27283, glVertexAttrib3dv, glVertexAttrib3dv, NULL, 544),
+ NAME_FUNC_OFFSET(27304, glVertexAttrib3s, glVertexAttrib3s, NULL, 545),
+ NAME_FUNC_OFFSET(27324, glVertexAttrib3sv, glVertexAttrib3sv, NULL, 546),
+ NAME_FUNC_OFFSET(27345, glVertexAttrib4Nbv, glVertexAttrib4Nbv, NULL, 547),
+ NAME_FUNC_OFFSET(27367, glVertexAttrib4Niv, glVertexAttrib4Niv, NULL, 548),
+ NAME_FUNC_OFFSET(27389, glVertexAttrib4Nsv, glVertexAttrib4Nsv, NULL, 549),
+ NAME_FUNC_OFFSET(27411, glVertexAttrib4Nub, glVertexAttrib4Nub, NULL, 550),
+ NAME_FUNC_OFFSET(27433, glVertexAttrib4Nubv, glVertexAttrib4Nubv, NULL, 551),
+ NAME_FUNC_OFFSET(27456, glVertexAttrib4Nuiv, glVertexAttrib4Nuiv, NULL, 552),
+ NAME_FUNC_OFFSET(27479, glVertexAttrib4Nusv, glVertexAttrib4Nusv, NULL, 553),
+ NAME_FUNC_OFFSET(27502, glVertexAttrib4bv, glVertexAttrib4bv, NULL, 554),
+ NAME_FUNC_OFFSET(27523, glVertexAttrib4d, glVertexAttrib4d, NULL, 555),
+ NAME_FUNC_OFFSET(27543, glVertexAttrib4dv, glVertexAttrib4dv, NULL, 556),
+ NAME_FUNC_OFFSET(27564, glVertexAttrib4iv, glVertexAttrib4iv, NULL, 557),
+ NAME_FUNC_OFFSET(27585, glVertexAttrib4s, glVertexAttrib4s, NULL, 558),
+ NAME_FUNC_OFFSET(27605, glVertexAttrib4sv, glVertexAttrib4sv, NULL, 559),
+ NAME_FUNC_OFFSET(27626, glVertexAttrib4ubv, glVertexAttrib4ubv, NULL, 560),
+ NAME_FUNC_OFFSET(27648, glVertexAttrib4uiv, glVertexAttrib4uiv, NULL, 561),
+ NAME_FUNC_OFFSET(27670, glVertexAttrib4usv, glVertexAttrib4usv, NULL, 562),
+ NAME_FUNC_OFFSET(27692, glVertexAttribPointer, glVertexAttribPointer, NULL, 563),
+ NAME_FUNC_OFFSET(27717, glBeginConditionalRender, glBeginConditionalRender, NULL, 570),
+ NAME_FUNC_OFFSET(27744, glBeginTransformFeedback, glBeginTransformFeedback, NULL, 571),
+ NAME_FUNC_OFFSET(27772, glBindBufferBase, glBindBufferBase, NULL, 572),
+ NAME_FUNC_OFFSET(27792, glBindBufferRange, glBindBufferRange, NULL, 573),
+ NAME_FUNC_OFFSET(27813, glBindFragDataLocation, glBindFragDataLocation, NULL, 574),
+ NAME_FUNC_OFFSET(27839, glClampColor, glClampColor, NULL, 575),
+ NAME_FUNC_OFFSET(27855, glColorMaski, glColorMaski, NULL, 580),
+ NAME_FUNC_OFFSET(27877, glDisablei, glDisablei, NULL, 581),
+ NAME_FUNC_OFFSET(27897, glEnablei, glEnablei, NULL, 582),
+ NAME_FUNC_OFFSET(27916, glEndConditionalRender, glEndConditionalRender, NULL, 583),
+ NAME_FUNC_OFFSET(27941, glEndTransformFeedback, glEndTransformFeedback, NULL, 584),
+ NAME_FUNC_OFFSET(27967, glGetBooleani_v, glGetBooleani_v, NULL, 585),
+ NAME_FUNC_OFFSET(27991, glGetFragDataLocation, glGetFragDataLocation, NULL, 586),
+ NAME_FUNC_OFFSET(28016, glGetIntegeri_v, glGetIntegeri_v, NULL, 587),
+ NAME_FUNC_OFFSET(28040, glGetTexParameterIiv, glGetTexParameterIiv, NULL, 589),
+ NAME_FUNC_OFFSET(28064, glGetTexParameterIuiv, glGetTexParameterIuiv, NULL, 590),
+ NAME_FUNC_OFFSET(28089, glGetTransformFeedbackVarying, glGetTransformFeedbackVarying, NULL, 591),
+ NAME_FUNC_OFFSET(28122, glGetUniformuiv, glGetUniformuiv, NULL, 592),
+ NAME_FUNC_OFFSET(28141, glGetVertexAttribIiv, glGetVertexAttribIiv, NULL, 593),
+ NAME_FUNC_OFFSET(28165, glGetVertexAttribIuiv, glGetVertexAttribIuiv, NULL, 594),
+ NAME_FUNC_OFFSET(28190, glIsEnabledi, glIsEnabledi, NULL, 595),
+ NAME_FUNC_OFFSET(28212, glTexParameterIiv, glTexParameterIiv, NULL, 596),
+ NAME_FUNC_OFFSET(28233, glTexParameterIuiv, glTexParameterIuiv, NULL, 597),
+ NAME_FUNC_OFFSET(28255, glTransformFeedbackVaryings, glTransformFeedbackVaryings, NULL, 598),
+ NAME_FUNC_OFFSET(28286, glUniform1ui, glUniform1ui, NULL, 599),
+ NAME_FUNC_OFFSET(28302, glUniform1uiv, glUniform1uiv, NULL, 600),
+ NAME_FUNC_OFFSET(28319, glUniform2ui, glUniform2ui, NULL, 601),
+ NAME_FUNC_OFFSET(28335, glUniform2uiv, glUniform2uiv, NULL, 602),
+ NAME_FUNC_OFFSET(28352, glUniform3ui, glUniform3ui, NULL, 603),
+ NAME_FUNC_OFFSET(28368, glUniform3uiv, glUniform3uiv, NULL, 604),
+ NAME_FUNC_OFFSET(28385, glUniform4ui, glUniform4ui, NULL, 605),
+ NAME_FUNC_OFFSET(28401, glUniform4uiv, glUniform4uiv, NULL, 606),
+ NAME_FUNC_OFFSET(28418, glVertexAttribI1iv, glVertexAttribI1iv, NULL, 607),
+ NAME_FUNC_OFFSET(28440, glVertexAttribI1uiv, glVertexAttribI1uiv, NULL, 608),
+ NAME_FUNC_OFFSET(28463, glVertexAttribI4bv, glVertexAttribI4bv, NULL, 609),
+ NAME_FUNC_OFFSET(28485, glVertexAttribI4sv, glVertexAttribI4sv, NULL, 610),
+ NAME_FUNC_OFFSET(28507, glVertexAttribI4ubv, glVertexAttribI4ubv, NULL, 611),
+ NAME_FUNC_OFFSET(28530, glVertexAttribI4usv, glVertexAttribI4usv, NULL, 612),
+ NAME_FUNC_OFFSET(28553, glVertexAttribIPointer, glVertexAttribIPointer, NULL, 613),
+ NAME_FUNC_OFFSET(28579, glPrimitiveRestartIndex, glPrimitiveRestartIndex, NULL, 614),
+ NAME_FUNC_OFFSET(28605, glTexBuffer, glTexBuffer, NULL, 615),
+ NAME_FUNC_OFFSET(28620, glFramebufferTexture, glFramebufferTexture, NULL, 616),
+ NAME_FUNC_OFFSET(28644, glVertexAttribDivisor, glVertexAttribDivisor, NULL, 619),
+ NAME_FUNC_OFFSET(28669, glMinSampleShading, glMinSampleShading, NULL, 620),
+ NAME_FUNC_OFFSET(28691, glBindProgramARB, glBindProgramARB, NULL, 621),
+ NAME_FUNC_OFFSET(28707, glDeleteProgramsARB, glDeleteProgramsARB, NULL, 622),
+ NAME_FUNC_OFFSET(28726, glGenProgramsARB, glGenProgramsARB, NULL, 623),
+ NAME_FUNC_OFFSET(28742, glIsProgramARB, glIsProgramARB, NULL, 630),
+ NAME_FUNC_OFFSET(28756, glProgramEnvParameter4dARB, glProgramEnvParameter4dARB, NULL, 631),
+ NAME_FUNC_OFFSET(28779, glProgramEnvParameter4dvARB, glProgramEnvParameter4dvARB, NULL, 632),
+ NAME_FUNC_OFFSET(28803, glProgramEnvParameter4fARB, glProgramEnvParameter4fARB, NULL, 633),
+ NAME_FUNC_OFFSET(28826, glProgramEnvParameter4fvARB, glProgramEnvParameter4fvARB, NULL, 634),
+ NAME_FUNC_OFFSET(28850, glVertexAttrib1fARB, glVertexAttrib1fARB, NULL, 640),
+ NAME_FUNC_OFFSET(28867, glVertexAttrib1fvARB, glVertexAttrib1fvARB, NULL, 641),
+ NAME_FUNC_OFFSET(28885, glVertexAttrib2fARB, glVertexAttrib2fARB, NULL, 642),
+ NAME_FUNC_OFFSET(28902, glVertexAttrib2fvARB, glVertexAttrib2fvARB, NULL, 643),
+ NAME_FUNC_OFFSET(28920, glVertexAttrib3fARB, glVertexAttrib3fARB, NULL, 644),
+ NAME_FUNC_OFFSET(28937, glVertexAttrib3fvARB, glVertexAttrib3fvARB, NULL, 645),
+ NAME_FUNC_OFFSET(28955, glVertexAttrib4fARB, glVertexAttrib4fARB, NULL, 646),
+ NAME_FUNC_OFFSET(28972, glVertexAttrib4fvARB, glVertexAttrib4fvARB, NULL, 647),
+ NAME_FUNC_OFFSET(28990, glDrawArraysInstancedARB, glDrawArraysInstancedARB, NULL, 658),
+ NAME_FUNC_OFFSET(29015, glDrawArraysInstancedARB, glDrawArraysInstancedARB, NULL, 658),
+ NAME_FUNC_OFFSET(29037, glDrawElementsInstancedARB, glDrawElementsInstancedARB, NULL, 659),
+ NAME_FUNC_OFFSET(29064, glDrawElementsInstancedARB, glDrawElementsInstancedARB, NULL, 659),
+ NAME_FUNC_OFFSET(29088, glBindFramebuffer, glBindFramebuffer, NULL, 660),
+ NAME_FUNC_OFFSET(29109, glBindRenderbuffer, glBindRenderbuffer, NULL, 661),
+ NAME_FUNC_OFFSET(29131, glBlitFramebuffer, glBlitFramebuffer, NULL, 662),
+ NAME_FUNC_OFFSET(29152, glCheckFramebufferStatus, glCheckFramebufferStatus, NULL, 663),
+ NAME_FUNC_OFFSET(29180, glCheckFramebufferStatus, glCheckFramebufferStatus, NULL, 663),
+ NAME_FUNC_OFFSET(29208, glDeleteFramebuffers, glDeleteFramebuffers, NULL, 664),
+ NAME_FUNC_OFFSET(29232, glDeleteFramebuffers, glDeleteFramebuffers, NULL, 664),
+ NAME_FUNC_OFFSET(29256, glDeleteRenderbuffers, glDeleteRenderbuffers, NULL, 665),
+ NAME_FUNC_OFFSET(29281, glDeleteRenderbuffers, glDeleteRenderbuffers, NULL, 665),
+ NAME_FUNC_OFFSET(29306, glFramebufferRenderbuffer, glFramebufferRenderbuffer, NULL, 666),
+ NAME_FUNC_OFFSET(29335, glFramebufferRenderbuffer, glFramebufferRenderbuffer, NULL, 666),
+ NAME_FUNC_OFFSET(29364, glFramebufferTexture1D, glFramebufferTexture1D, NULL, 667),
+ NAME_FUNC_OFFSET(29390, glFramebufferTexture2D, glFramebufferTexture2D, NULL, 668),
+ NAME_FUNC_OFFSET(29416, glFramebufferTexture2D, glFramebufferTexture2D, NULL, 668),
+ NAME_FUNC_OFFSET(29442, glFramebufferTexture3D, glFramebufferTexture3D, NULL, 669),
+ NAME_FUNC_OFFSET(29468, glFramebufferTexture3D, glFramebufferTexture3D, NULL, 669),
+ NAME_FUNC_OFFSET(29494, glFramebufferTextureLayer, glFramebufferTextureLayer, NULL, 670),
+ NAME_FUNC_OFFSET(29523, glFramebufferTextureLayer, glFramebufferTextureLayer, NULL, 670),
+ NAME_FUNC_OFFSET(29552, glGenFramebuffers, glGenFramebuffers, NULL, 671),
+ NAME_FUNC_OFFSET(29573, glGenFramebuffers, glGenFramebuffers, NULL, 671),
+ NAME_FUNC_OFFSET(29594, glGenRenderbuffers, glGenRenderbuffers, NULL, 672),
+ NAME_FUNC_OFFSET(29616, glGenRenderbuffers, glGenRenderbuffers, NULL, 672),
+ NAME_FUNC_OFFSET(29638, glGenerateMipmap, glGenerateMipmap, NULL, 673),
+ NAME_FUNC_OFFSET(29658, glGenerateMipmap, glGenerateMipmap, NULL, 673),
+ NAME_FUNC_OFFSET(29678, glGetFramebufferAttachmentParameteriv, glGetFramebufferAttachmentParameteriv, NULL, 674),
+ NAME_FUNC_OFFSET(29719, glGetFramebufferAttachmentParameteriv, glGetFramebufferAttachmentParameteriv, NULL, 674),
+ NAME_FUNC_OFFSET(29760, glGetRenderbufferParameteriv, glGetRenderbufferParameteriv, NULL, 675),
+ NAME_FUNC_OFFSET(29792, glGetRenderbufferParameteriv, glGetRenderbufferParameteriv, NULL, 675),
+ NAME_FUNC_OFFSET(29824, glIsFramebuffer, glIsFramebuffer, NULL, 676),
+ NAME_FUNC_OFFSET(29843, glIsFramebuffer, glIsFramebuffer, NULL, 676),
+ NAME_FUNC_OFFSET(29862, glIsRenderbuffer, glIsRenderbuffer, NULL, 677),
+ NAME_FUNC_OFFSET(29882, glIsRenderbuffer, glIsRenderbuffer, NULL, 677),
+ NAME_FUNC_OFFSET(29902, glRenderbufferStorage, glRenderbufferStorage, NULL, 678),
+ NAME_FUNC_OFFSET(29927, glRenderbufferStorage, glRenderbufferStorage, NULL, 678),
+ NAME_FUNC_OFFSET(29952, glRenderbufferStorageMultisample, glRenderbufferStorageMultisample, NULL, 679),
+ NAME_FUNC_OFFSET(29988, glFlushMappedBufferRange, glFlushMappedBufferRange, NULL, 681),
+ NAME_FUNC_OFFSET(30016, glMapBufferRange, glMapBufferRange, NULL, 682),
+ NAME_FUNC_OFFSET(30036, glBindVertexArray, glBindVertexArray, NULL, 683),
+ NAME_FUNC_OFFSET(30057, glDeleteVertexArrays, glDeleteVertexArrays, NULL, 684),
+ NAME_FUNC_OFFSET(30083, glDeleteVertexArrays, glDeleteVertexArrays, NULL, 684),
+ NAME_FUNC_OFFSET(30107, glGenVertexArrays, glGenVertexArrays, NULL, 685),
+ NAME_FUNC_OFFSET(30128, glIsVertexArray, glIsVertexArray, NULL, 686),
+ NAME_FUNC_OFFSET(30149, glIsVertexArray, glIsVertexArray, NULL, 686),
+ NAME_FUNC_OFFSET(30168, glProvokingVertex, glProvokingVertex, NULL, 706),
+ NAME_FUNC_OFFSET(30189, glBlendEquationSeparateiARB, glBlendEquationSeparateiARB, NULL, 711),
+ NAME_FUNC_OFFSET(30223, glBlendEquationSeparateiARB, glBlendEquationSeparateiARB, NULL, 711),
+ NAME_FUNC_OFFSET(30248, glBlendEquationiARB, glBlendEquationiARB, NULL, 712),
+ NAME_FUNC_OFFSET(30274, glBlendEquationiARB, glBlendEquationiARB, NULL, 712),
+ NAME_FUNC_OFFSET(30291, glBlendFuncSeparateiARB, glBlendFuncSeparateiARB, NULL, 713),
+ NAME_FUNC_OFFSET(30321, glBlendFuncSeparateiARB, glBlendFuncSeparateiARB, NULL, 713),
+ NAME_FUNC_OFFSET(30342, glBlendFunciARB, glBlendFunciARB, NULL, 714),
+ NAME_FUNC_OFFSET(30364, glBlendFunciARB, glBlendFunciARB, NULL, 714),
+ NAME_FUNC_OFFSET(30377, gl_dispatch_stub_731, gl_dispatch_stub_731, NULL, 731),
+ NAME_FUNC_OFFSET(30401, gl_dispatch_stub_732, gl_dispatch_stub_732, NULL, 732),
+ NAME_FUNC_OFFSET(30426, glClearDepthf, glClearDepthf, NULL, 803),
+ NAME_FUNC_OFFSET(30443, glDepthRangef, glDepthRangef, NULL, 804),
+ NAME_FUNC_OFFSET(30460, glGetProgramBinary, glGetProgramBinary, NULL, 808),
+ NAME_FUNC_OFFSET(30482, glProgramBinary, glProgramBinary, NULL, 809),
+ NAME_FUNC_OFFSET(30501, glProgramParameteri, glProgramParameteri, NULL, 810),
+ NAME_FUNC_OFFSET(30524, glProgramParameteri, glProgramParameteri, NULL, 810),
+ NAME_FUNC_OFFSET(30547, gl_dispatch_stub_932, gl_dispatch_stub_932, NULL, 932),
+ NAME_FUNC_OFFSET(30563, gl_dispatch_stub_933, gl_dispatch_stub_933, NULL, 933),
+ NAME_FUNC_OFFSET(30582, gl_dispatch_stub_941, gl_dispatch_stub_941, NULL, 941),
+ NAME_FUNC_OFFSET(30607, gl_dispatch_stub_942, gl_dispatch_stub_942, NULL, 942),
+ NAME_FUNC_OFFSET(30632, gl_dispatch_stub_943, gl_dispatch_stub_943, NULL, 943),
+ NAME_FUNC_OFFSET(30658, gl_dispatch_stub_944, gl_dispatch_stub_944, NULL, 944),
+ NAME_FUNC_OFFSET(30686, gl_dispatch_stub_945, gl_dispatch_stub_945, NULL, 945),
+ NAME_FUNC_OFFSET(30711, gl_dispatch_stub_946, gl_dispatch_stub_946, NULL, 946),
+ NAME_FUNC_OFFSET(30742, gl_dispatch_stub_947, gl_dispatch_stub_947, NULL, 947),
+ NAME_FUNC_OFFSET(30768, gl_dispatch_stub_948, gl_dispatch_stub_948, NULL, 948),
+ NAME_FUNC_OFFSET(30791, gl_dispatch_stub_952, gl_dispatch_stub_952, NULL, 952),
+ NAME_FUNC_OFFSET(30813, gl_dispatch_stub_953, gl_dispatch_stub_953, NULL, 953),
+ NAME_FUNC_OFFSET(30836, gl_dispatch_stub_954, gl_dispatch_stub_954, NULL, 954),
+ NAME_FUNC_OFFSET(30858, gl_dispatch_stub_955, gl_dispatch_stub_955, NULL, 955),
+ NAME_FUNC_OFFSET(30881, gl_dispatch_stub_956, gl_dispatch_stub_956, NULL, 956),
+ NAME_FUNC_OFFSET(30904, gl_dispatch_stub_957, gl_dispatch_stub_957, NULL, 957),
+ NAME_FUNC_OFFSET(30928, gl_dispatch_stub_960, gl_dispatch_stub_960, NULL, 960),
+ NAME_FUNC_OFFSET(30950, gl_dispatch_stub_961, gl_dispatch_stub_961, NULL, 961),
+ NAME_FUNC_OFFSET(30973, gl_dispatch_stub_962, gl_dispatch_stub_962, NULL, 962),
+ NAME_FUNC_OFFSET(30995, gl_dispatch_stub_963, gl_dispatch_stub_963, NULL, 963),
+ NAME_FUNC_OFFSET(31018, gl_dispatch_stub_964, gl_dispatch_stub_964, NULL, 964),
+ NAME_FUNC_OFFSET(31041, gl_dispatch_stub_965, gl_dispatch_stub_965, NULL, 965),
+ NAME_FUNC_OFFSET(31065, gl_dispatch_stub_968, gl_dispatch_stub_968, NULL, 968),
+ NAME_FUNC_OFFSET(31087, gl_dispatch_stub_969, gl_dispatch_stub_969, NULL, 969),
+ NAME_FUNC_OFFSET(31110, gl_dispatch_stub_970, gl_dispatch_stub_970, NULL, 970),
+ NAME_FUNC_OFFSET(31132, gl_dispatch_stub_971, gl_dispatch_stub_971, NULL, 971),
+ NAME_FUNC_OFFSET(31155, gl_dispatch_stub_972, gl_dispatch_stub_972, NULL, 972),
+ NAME_FUNC_OFFSET(31178, gl_dispatch_stub_973, gl_dispatch_stub_973, NULL, 973),
+ NAME_FUNC_OFFSET(31202, gl_dispatch_stub_976, gl_dispatch_stub_976, NULL, 976),
+ NAME_FUNC_OFFSET(31224, gl_dispatch_stub_977, gl_dispatch_stub_977, NULL, 977),
+ NAME_FUNC_OFFSET(31247, gl_dispatch_stub_978, gl_dispatch_stub_978, NULL, 978),
+ NAME_FUNC_OFFSET(31269, gl_dispatch_stub_979, gl_dispatch_stub_979, NULL, 979),
+ NAME_FUNC_OFFSET(31292, gl_dispatch_stub_980, gl_dispatch_stub_980, NULL, 980),
+ NAME_FUNC_OFFSET(31315, gl_dispatch_stub_981, gl_dispatch_stub_981, NULL, 981),
+ NAME_FUNC_OFFSET(31339, gl_dispatch_stub_983, gl_dispatch_stub_983, NULL, 983),
+ NAME_FUNC_OFFSET(31368, gl_dispatch_stub_985, gl_dispatch_stub_985, NULL, 985),
+ NAME_FUNC_OFFSET(31399, gl_dispatch_stub_987, gl_dispatch_stub_987, NULL, 987),
+ NAME_FUNC_OFFSET(31430, gl_dispatch_stub_989, gl_dispatch_stub_989, NULL, 989),
+ NAME_FUNC_OFFSET(31459, gl_dispatch_stub_991, gl_dispatch_stub_991, NULL, 991),
+ NAME_FUNC_OFFSET(31490, gl_dispatch_stub_993, gl_dispatch_stub_993, NULL, 993),
+ NAME_FUNC_OFFSET(31521, gl_dispatch_stub_995, gl_dispatch_stub_995, NULL, 995),
+ NAME_FUNC_OFFSET(31550, gl_dispatch_stub_997, gl_dispatch_stub_997, NULL, 997),
+ NAME_FUNC_OFFSET(31581, gl_dispatch_stub_999, gl_dispatch_stub_999, NULL, 999),
+ NAME_FUNC_OFFSET(31612, gl_dispatch_stub_1001, gl_dispatch_stub_1001, NULL, 1001),
+ NAME_FUNC_OFFSET(31634, gl_dispatch_stub_1002, gl_dispatch_stub_1002, NULL, 1002),
+ NAME_FUNC_OFFSET(31663, glDebugMessageCallback, glDebugMessageCallback, NULL, 1003),
+ NAME_FUNC_OFFSET(31689, glDebugMessageControl, glDebugMessageControl, NULL, 1004),
+ NAME_FUNC_OFFSET(31714, glDebugMessageInsert, glDebugMessageInsert, NULL, 1005),
+ NAME_FUNC_OFFSET(31738, glGetDebugMessageLog, glGetDebugMessageLog, NULL, 1006),
+ NAME_FUNC_OFFSET(31762, glSecondaryColor3fEXT, glSecondaryColor3fEXT, NULL, 1013),
+ NAME_FUNC_OFFSET(31781, glSecondaryColor3fvEXT, glSecondaryColor3fvEXT, NULL, 1014),
+ NAME_FUNC_OFFSET(31801, glMultiDrawElementsEXT, glMultiDrawElementsEXT, NULL, 1015),
+ NAME_FUNC_OFFSET(31821, glFogCoordfEXT, glFogCoordfEXT, NULL, 1016),
+ NAME_FUNC_OFFSET(31833, glFogCoordfvEXT, glFogCoordfvEXT, NULL, 1017),
+ NAME_FUNC_OFFSET(31846, glVertexAttribI1iEXT, glVertexAttribI1iEXT, NULL, 1120),
+ NAME_FUNC_OFFSET(31864, glVertexAttribI1uiEXT, glVertexAttribI1uiEXT, NULL, 1121),
+ NAME_FUNC_OFFSET(31883, glVertexAttribI2iEXT, glVertexAttribI2iEXT, NULL, 1122),
+ NAME_FUNC_OFFSET(31901, glVertexAttribI2ivEXT, glVertexAttribI2ivEXT, NULL, 1123),
+ NAME_FUNC_OFFSET(31920, glVertexAttribI2uiEXT, glVertexAttribI2uiEXT, NULL, 1124),
+ NAME_FUNC_OFFSET(31939, glVertexAttribI2uivEXT, glVertexAttribI2uivEXT, NULL, 1125),
+ NAME_FUNC_OFFSET(31959, glVertexAttribI3iEXT, glVertexAttribI3iEXT, NULL, 1126),
+ NAME_FUNC_OFFSET(31977, glVertexAttribI3ivEXT, glVertexAttribI3ivEXT, NULL, 1127),
+ NAME_FUNC_OFFSET(31996, glVertexAttribI3uiEXT, glVertexAttribI3uiEXT, NULL, 1128),
+ NAME_FUNC_OFFSET(32015, glVertexAttribI3uivEXT, glVertexAttribI3uivEXT, NULL, 1129),
+ NAME_FUNC_OFFSET(32035, glVertexAttribI4iEXT, glVertexAttribI4iEXT, NULL, 1130),
+ NAME_FUNC_OFFSET(32053, glVertexAttribI4ivEXT, glVertexAttribI4ivEXT, NULL, 1131),
+ NAME_FUNC_OFFSET(32072, glVertexAttribI4uiEXT, glVertexAttribI4uiEXT, NULL, 1132),
+ NAME_FUNC_OFFSET(32091, glVertexAttribI4uivEXT, glVertexAttribI4uivEXT, NULL, 1133),
+ NAME_FUNC_OFFSET(32111, glTextureBarrierNV, glTextureBarrierNV, NULL, 1154),
+ NAME_FUNC_OFFSET(32128, glAlphaFuncx, glAlphaFuncx, NULL, 1181),
+ NAME_FUNC_OFFSET(32144, glClearColorx, glClearColorx, NULL, 1182),
+ NAME_FUNC_OFFSET(32161, glClearDepthx, glClearDepthx, NULL, 1183),
+ NAME_FUNC_OFFSET(32178, glColor4x, glColor4x, NULL, 1184),
+ NAME_FUNC_OFFSET(32191, glDepthRangex, glDepthRangex, NULL, 1185),
+ NAME_FUNC_OFFSET(32208, glFogx, glFogx, NULL, 1186),
+ NAME_FUNC_OFFSET(32218, glFogxv, glFogxv, NULL, 1187),
+ NAME_FUNC_OFFSET(32229, glFrustumf, glFrustumf, NULL, 1188),
+ NAME_FUNC_OFFSET(32243, glFrustumx, glFrustumx, NULL, 1189),
+ NAME_FUNC_OFFSET(32257, glLightModelx, glLightModelx, NULL, 1190),
+ NAME_FUNC_OFFSET(32274, glLightModelxv, glLightModelxv, NULL, 1191),
+ NAME_FUNC_OFFSET(32292, glLightx, glLightx, NULL, 1192),
+ NAME_FUNC_OFFSET(32304, glLightxv, glLightxv, NULL, 1193),
+ NAME_FUNC_OFFSET(32317, glLineWidthx, glLineWidthx, NULL, 1194),
+ NAME_FUNC_OFFSET(32333, glLoadMatrixx, glLoadMatrixx, NULL, 1195),
+ NAME_FUNC_OFFSET(32350, glMaterialx, glMaterialx, NULL, 1196),
+ NAME_FUNC_OFFSET(32365, glMaterialxv, glMaterialxv, NULL, 1197),
+ NAME_FUNC_OFFSET(32381, glMultMatrixx, glMultMatrixx, NULL, 1198),
+ NAME_FUNC_OFFSET(32398, glMultiTexCoord4x, glMultiTexCoord4x, NULL, 1199),
+ NAME_FUNC_OFFSET(32419, glNormal3x, glNormal3x, NULL, 1200),
+ NAME_FUNC_OFFSET(32433, glOrthof, glOrthof, NULL, 1201),
+ NAME_FUNC_OFFSET(32445, glOrthox, glOrthox, NULL, 1202),
+ NAME_FUNC_OFFSET(32457, glPointSizex, glPointSizex, NULL, 1203),
+ NAME_FUNC_OFFSET(32473, glPolygonOffsetx, glPolygonOffsetx, NULL, 1204),
+ NAME_FUNC_OFFSET(32493, glRotatex, glRotatex, NULL, 1205),
+ NAME_FUNC_OFFSET(32506, glSampleCoveragex, glSampleCoveragex, NULL, 1206),
+ NAME_FUNC_OFFSET(32527, glScalex, glScalex, NULL, 1207),
+ NAME_FUNC_OFFSET(32539, glTexEnvx, glTexEnvx, NULL, 1208),
+ NAME_FUNC_OFFSET(32552, glTexEnvxv, glTexEnvxv, NULL, 1209),
+ NAME_FUNC_OFFSET(32566, glTexParameterx, glTexParameterx, NULL, 1210),
+ NAME_FUNC_OFFSET(32585, glTranslatex, glTranslatex, NULL, 1211),
+ NAME_FUNC_OFFSET(32601, glClipPlanef, glClipPlanef, NULL, 1212),
+ NAME_FUNC_OFFSET(32617, glClipPlanex, glClipPlanex, NULL, 1213),
+ NAME_FUNC_OFFSET(32633, glGetClipPlanef, glGetClipPlanef, NULL, 1214),
+ NAME_FUNC_OFFSET(32652, glGetClipPlanex, glGetClipPlanex, NULL, 1215),
+ NAME_FUNC_OFFSET(32671, glGetFixedv, glGetFixedv, NULL, 1216),
+ NAME_FUNC_OFFSET(32686, glGetLightxv, glGetLightxv, NULL, 1217),
+ NAME_FUNC_OFFSET(32702, glGetMaterialxv, glGetMaterialxv, NULL, 1218),
+ NAME_FUNC_OFFSET(32721, glGetTexEnvxv, glGetTexEnvxv, NULL, 1219),
+ NAME_FUNC_OFFSET(32738, glGetTexParameterxv, glGetTexParameterxv, NULL, 1220),
+ NAME_FUNC_OFFSET(32761, glPointParameterx, glPointParameterx, NULL, 1221),
+ NAME_FUNC_OFFSET(32782, glPointParameterxv, glPointParameterxv, NULL, 1222),
+ NAME_FUNC_OFFSET(32804, glTexParameterxv, glTexParameterxv, NULL, 1223),
NAME_FUNC_OFFSET(-1, NULL, NULL, NULL, 0)
};
diff --git a/xorg-server/glx/glxcmds.c b/xorg-server/glx/glxcmds.c
index df08967ab..4ac21a047 100644..100755
--- a/xorg-server/glx/glxcmds.c
+++ b/xorg-server/glx/glxcmds.c
@@ -201,6 +201,12 @@ __glXdirectContextDestroy(__GLXcontext * context)
free(context);
}
+static int
+__glXdirectContextLoseCurrent(__GLXcontext * context)
+{
+ return GL_TRUE;
+}
+
_X_HIDDEN __GLXcontext *
__glXdirectContextCreate(__GLXscreen * screen,
__GLXconfig * modes, __GLXcontext * shareContext)
@@ -212,6 +218,7 @@ __glXdirectContextCreate(__GLXscreen * screen,
return NULL;
context->destroy = __glXdirectContextDestroy;
+ context->loseCurrent = __glXdirectContextLoseCurrent;
return context;
}
@@ -416,7 +423,9 @@ __glXDisp_DestroyContext(__GLXclientState * cl, GLbyte * pc)
&glxc, &err))
return err;
- FreeResourceByType(req->context, __glXContextRes, FALSE);
+ glxc->idExists = GL_FALSE;
+ if (!glxc->currentClient)
+ FreeResourceByType(req->context, __glXContextRes, FALSE);
return Success;
}
@@ -1912,44 +1921,55 @@ DoGetDrawableAttributes(__GLXclientState * cl, XID drawId)
{
ClientPtr client = cl->client;
xGLXGetDrawableAttributesReply reply;
- __GLXdrawable *pGlxDraw;
+ __GLXdrawable *pGlxDraw = NULL;
+ DrawablePtr pDraw;
CARD32 attributes[14];
- int numAttribs = 0, error;
+ int num = 0, error;
if (!validGlxDrawable(client, drawId, GLX_DRAWABLE_ANY,
- DixGetAttrAccess, &pGlxDraw, &error))
- return error;
-
- attributes[0] = GLX_TEXTURE_TARGET_EXT;
- attributes[1] = pGlxDraw->target == GL_TEXTURE_2D ? GLX_TEXTURE_2D_EXT :
- GLX_TEXTURE_RECTANGLE_EXT;
- numAttribs++;
- attributes[2] = GLX_Y_INVERTED_EXT;
- attributes[3] = GL_FALSE;
- numAttribs++;
- attributes[4] = GLX_EVENT_MASK;
- attributes[5] = pGlxDraw->eventMask;
- numAttribs++;
- attributes[6] = GLX_WIDTH;
- attributes[7] = pGlxDraw->pDraw->width;
- numAttribs++;
- attributes[8] = GLX_HEIGHT;
- attributes[9] = pGlxDraw->pDraw->height;
- numAttribs++;
- attributes[10] = GLX_FBCONFIG_ID;
- attributes[11] = pGlxDraw->config->fbconfigID;
- numAttribs++;
- if (pGlxDraw->type == GLX_DRAWABLE_PBUFFER) {
- attributes[12] = GLX_PRESERVED_CONTENTS;
- attributes[13] = GL_TRUE;
- numAttribs++;
+ DixGetAttrAccess, &pGlxDraw, &error)) {
+ /* hack for GLX 1.2 naked windows */
+ int err = dixLookupWindow((WindowPtr *)&pDraw, drawId, client,
+ DixGetAttrAccess);
+ if (err != Success)
+ return error;
+ }
+ if (pGlxDraw)
+ pDraw = pGlxDraw->pDraw;
+
+ attributes[2*num] = GLX_Y_INVERTED_EXT;
+ attributes[2*num+1] = GL_FALSE;
+ num++;
+ attributes[2*num] = GLX_WIDTH;
+ attributes[2*num+1] = pDraw->width;
+ num++;
+ attributes[2*num] = GLX_HEIGHT;
+ attributes[2*num+1] = pDraw->height;
+ num++;
+ if (pGlxDraw) {
+ attributes[2*num] = GLX_TEXTURE_TARGET_EXT;
+ attributes[2*num+1] = pGlxDraw->target == GL_TEXTURE_2D ?
+ GLX_TEXTURE_2D_EXT :
+ GLX_TEXTURE_RECTANGLE_EXT;
+ num++;
+ attributes[2*num] = GLX_EVENT_MASK;
+ attributes[2*num+1] = pGlxDraw->eventMask;
+ num++;
+ attributes[2*num] = GLX_FBCONFIG_ID;
+ attributes[2*num+1] = pGlxDraw->config->fbconfigID;
+ num++;
+ if (pGlxDraw->type == GLX_DRAWABLE_PBUFFER) {
+ attributes[2*num] = GLX_PRESERVED_CONTENTS;
+ attributes[2*num+1] = GL_TRUE;
+ num++;
+ }
}
reply.type = X_Reply;
reply.sequenceNumber = client->sequence;
- reply.length = numAttribs << 1;
- reply.numAttribs = numAttribs;
+ reply.length = num << 1;
+ reply.numAttribs = num;
if (client->swapped) {
@@ -2028,7 +2048,7 @@ __glXDisp_Render(__GLXclientState * cl, GLbyte * pc)
left = (req->length << 2) - sz_xGLXRenderReq;
while (left > 0) {
__GLXrenderSizeData entry;
- int extra;
+ int extra = 0;
__GLXdispatchRenderProcPtr proc;
int err;
@@ -2047,6 +2067,9 @@ __glXDisp_Render(__GLXclientState * cl, GLbyte * pc)
cmdlen = hdr->length;
opcode = hdr->opcode;
+ if (left < cmdlen)
+ return BadLength;
+
/*
** Check for core opcodes and grab entry data.
*/
@@ -2060,24 +2083,21 @@ __glXDisp_Render(__GLXclientState * cl, GLbyte * pc)
return __glXError(GLXBadRenderRequest);
}
+ if (cmdlen < entry.bytes) {
+ return BadLength;
+ }
+
if (entry.varsize) {
/* variable size command */
extra = (*entry.varsize) (pc + __GLX_RENDER_HDR_SIZE,
- client->swapped);
+ client->swapped,
+ left - __GLX_RENDER_HDR_SIZE);
if (extra < 0) {
- extra = 0;
- }
- if (cmdlen != __GLX_PAD(entry.bytes + extra)) {
- return BadLength;
- }
- }
- else {
- /* constant size command */
- if (cmdlen != __GLX_PAD(entry.bytes)) {
return BadLength;
}
}
- if (left < cmdlen) {
+
+ if (cmdlen != safe_pad(safe_add(entry.bytes, extra))) {
return BadLength;
}
@@ -2113,6 +2133,8 @@ __glXDisp_RenderLarge(__GLXclientState * cl, GLbyte * pc)
__GLX_DECLARE_SWAP_VARIABLES;
+ REQUEST_AT_LEAST_SIZE(xGLXRenderLargeReq);
+
req = (xGLXRenderLargeReq *) pc;
if (client->swapped) {
__GLX_SWAP_SHORT(&req->length);
@@ -2128,12 +2150,14 @@ __glXDisp_RenderLarge(__GLXclientState * cl, GLbyte * pc)
__glXResetLargeCommandStatus(cl);
return error;
}
+ if (safe_pad(req->dataBytes) < 0)
+ return BadLength;
dataBytes = req->dataBytes;
/*
** Check the request length.
*/
- if ((req->length << 2) != __GLX_PAD(dataBytes) + sz_xGLXRenderLargeReq) {
+ if ((req->length << 2) != safe_pad(dataBytes) + sz_xGLXRenderLargeReq) {
client->errorValue = req->length;
/* Reset in case this isn't 1st request. */
__glXResetLargeCommandStatus(cl);
@@ -2143,7 +2167,8 @@ __glXDisp_RenderLarge(__GLXclientState * cl, GLbyte * pc)
if (cl->largeCmdRequestsSoFar == 0) {
__GLXrenderSizeData entry;
- int extra;
+ int extra = 0;
+ int left = (req->length << 2) - sz_xGLXRenderLargeReq;
size_t cmdlen;
int err;
@@ -2156,13 +2181,17 @@ __glXDisp_RenderLarge(__GLXclientState * cl, GLbyte * pc)
return __glXError(GLXBadLargeRequest);
}
+ if (dataBytes < __GLX_RENDER_LARGE_HDR_SIZE)
+ return BadLength;
+
hdr = (__GLXrenderLargeHeader *) pc;
if (client->swapped) {
__GLX_SWAP_INT(&hdr->length);
__GLX_SWAP_INT(&hdr->opcode);
}
- cmdlen = hdr->length;
opcode = hdr->opcode;
+ if ((cmdlen = safe_pad(hdr->length)) < 0)
+ return BadLength;
/*
** Check for core opcodes and grab entry data.
@@ -2180,21 +2209,18 @@ __glXDisp_RenderLarge(__GLXclientState * cl, GLbyte * pc)
** will be in the 1st request, so it's okay to do this.
*/
extra = (*entry.varsize) (pc + __GLX_RENDER_LARGE_HDR_SIZE,
- client->swapped);
+ client->swapped,
+ left - __GLX_RENDER_LARGE_HDR_SIZE);
if (extra < 0) {
- extra = 0;
- }
- /* large command's header is 4 bytes longer, so add 4 */
- if (cmdlen != __GLX_PAD(entry.bytes + 4 + extra)) {
return BadLength;
}
}
- else {
- /* constant size command */
- if (cmdlen != __GLX_PAD(entry.bytes + 4)) {
- return BadLength;
- }
+
+ /* the +4 is safe because we know entry.bytes is small */
+ if (cmdlen != safe_pad(safe_add(entry.bytes + 4, extra))) {
+ return BadLength;
}
+
/*
** Make enough space in the buffer, then copy the entire request.
*/
@@ -2221,6 +2247,7 @@ __glXDisp_RenderLarge(__GLXclientState * cl, GLbyte * pc)
** We are receiving subsequent (i.e. not the first) requests of a
** multi request command.
*/
+ int bytesSoFar; /* including this packet */
/*
** Check the request number and the total request count.
@@ -2239,11 +2266,18 @@ __glXDisp_RenderLarge(__GLXclientState * cl, GLbyte * pc)
/*
** Check that we didn't get too much data.
*/
- if ((cl->largeCmdBytesSoFar + dataBytes) > cl->largeCmdBytesTotal) {
+ if ((bytesSoFar = safe_add(cl->largeCmdBytesSoFar, dataBytes)) < 0) {
+ client->errorValue = dataBytes;
+ __glXResetLargeCommandStatus(cl);
+ return __glXError(GLXBadLargeRequest);
+ }
+
+ if (bytesSoFar > cl->largeCmdBytesTotal) {
client->errorValue = dataBytes;
__glXResetLargeCommandStatus(cl);
return __glXError(GLXBadLargeRequest);
}
+
memcpy(cl->largeCmdBuf + cl->largeCmdBytesSoFar, pc, dataBytes);
cl->largeCmdBytesSoFar += dataBytes;
cl->largeCmdRequestsSoFar++;
@@ -2255,17 +2289,16 @@ __glXDisp_RenderLarge(__GLXclientState * cl, GLbyte * pc)
** This is the last request; it must have enough bytes to complete
** the command.
*/
- /* NOTE: the two pad macros have been added below; they are needed
- ** because the client library pads the total byte count, but not
- ** the per-request byte counts. The Protocol Encoding says the
- ** total byte count should not be padded, so a proposal will be
- ** made to the ARB to relax the padding constraint on the total
- ** byte count, thus preserving backward compatibility. Meanwhile,
- ** the padding done below fixes a bug that did not allow
- ** large commands of odd sizes to be accepted by the server.
+ /* NOTE: the pad macro below is needed because the client library
+ ** pads the total byte count, but not the per-request byte counts.
+ ** The Protocol Encoding says the total byte count should not be
+ ** padded, so a proposal will be made to the ARB to relax the
+ ** padding constraint on the total byte count, thus preserving
+ ** backward compatibility. Meanwhile, the padding done below
+ ** fixes a bug that did not allow large commands of odd sizes to
+ ** be accepted by the server.
*/
- if (__GLX_PAD(cl->largeCmdBytesSoFar) !=
- __GLX_PAD(cl->largeCmdBytesTotal)) {
+ if (safe_pad(cl->largeCmdBytesSoFar) != cl->largeCmdBytesTotal) {
client->errorValue = dataBytes;
__glXResetLargeCommandStatus(cl);
return __glXError(GLXBadLargeRequest);
diff --git a/xorg-server/glx/glxcmdsswap.c b/xorg-server/glx/glxcmdsswap.c
index fd1fd7006..eca700944 100644
--- a/xorg-server/glx/glxcmdsswap.c
+++ b/xorg-server/glx/glxcmdsswap.c
@@ -960,11 +960,13 @@ __glXDispSwap_RenderLarge(__GLXclientState * cl, GLbyte * pc)
int
__glXDispSwap_VendorPrivate(__GLXclientState * cl, GLbyte * pc)
{
+ ClientPtr client = cl->client;
xGLXVendorPrivateReq *req;
GLint vendorcode;
__GLXdispatchVendorPrivProcPtr proc;
__GLX_DECLARE_SWAP_VARIABLES;
+ REQUEST_AT_LEAST_SIZE(xGLXVendorPrivateReq);
req = (xGLXVendorPrivateReq *) pc;
__GLX_SWAP_SHORT(&req->length);
@@ -987,11 +989,13 @@ __glXDispSwap_VendorPrivate(__GLXclientState * cl, GLbyte * pc)
int
__glXDispSwap_VendorPrivateWithReply(__GLXclientState * cl, GLbyte * pc)
{
+ ClientPtr client = cl->client;
xGLXVendorPrivateWithReplyReq *req;
GLint vendorcode;
__GLXdispatchVendorPrivProcPtr proc;
__GLX_DECLARE_SWAP_VARIABLES;
+ REQUEST_AT_LEAST_SIZE(xGLXVendorPrivateWithReplyReq);
req = (xGLXVendorPrivateWithReplyReq *) pc;
__GLX_SWAP_SHORT(&req->length);
diff --git a/xorg-server/glx/glxext.c b/xorg-server/glx/glxext.c
index 64fa0ba55..08d90bd44 100755
--- a/xorg-server/glx/glxext.c
+++ b/xorg-server/glx/glxext.c
@@ -71,6 +71,7 @@ static DevPrivateKeyRec glxClientPrivateKeyRec;
** Forward declarations.
*/
static int __glXDispatch(ClientPtr);
+static GLboolean __glXFreeContext(__GLXcontext * cx);
/*
** Called when the extension is reset.
@@ -138,6 +139,9 @@ DrawableGone(__GLXdrawable * glxPriv, XID xid)
next = c->next;
if (c->currentClient &&
(c->drawPriv == glxPriv || c->readPriv == glxPriv)) {
+ /* flush the context */
+ glFlush();
+ c->hasUnflushedCommands = GL_FALSE;
/* just force a re-bind the next time through */
(*c->loseCurrent) (c);
lastGLContext = NULL;
@@ -191,7 +195,7 @@ __glXRemoveFromContextList(__GLXcontext * cx)
/*
** Free a context.
*/
-GLboolean
+static GLboolean
__glXFreeContext(__GLXcontext * cx)
{
if (cx->idExists || cx->currentClient)
@@ -296,7 +300,7 @@ glxClientCallback(CallbackListPtr *list, void *closure, void *data)
c->loseCurrent(c);
lastGLContext = NULL;
c->currentClient = NULL;
- __glXFreeContext(c);
+ FreeResourceByType(c->id, __glXContextRes, FALSE);
}
}
diff --git a/xorg-server/glx/glxext.h b/xorg-server/glx/glxext.h
index 7dc0ed476..8804a912b 100644
--- a/xorg-server/glx/glxext.h
+++ b/xorg-server/glx/glxext.h
@@ -57,7 +57,6 @@
#define GLX_RGBA_UNSIGNED_FLOAT_TYPE_EXT 0x20B1
#endif
-extern GLboolean __glXFreeContext(__GLXcontext * glxc);
extern void __glXFlushContextCache(void);
extern Bool __glXAddContext(__GLXcontext * cx);
diff --git a/xorg-server/glx/glxserver.h b/xorg-server/glx/glxserver.h
index a324b290f..9088ec478 100644
--- a/xorg-server/glx/glxserver.h
+++ b/xorg-server/glx/glxserver.h
@@ -177,7 +177,7 @@ typedef int (*__GLXprocPtr) (__GLXclientState *, char *pc);
/*
* Tables for computing the size of each rendering command.
*/
-typedef int (*gl_proto_size_func) (const GLbyte *, Bool);
+typedef int (*gl_proto_size_func) (const GLbyte *, Bool, int);
typedef struct {
int bytes;
@@ -228,6 +228,47 @@ extern void glxSwapQueryServerStringReply(ClientPtr client,
* Routines for computing the size of variably-sized rendering commands.
*/
+static _X_INLINE int
+safe_add(int a, int b)
+{
+ if (a < 0 || b < 0)
+ return -1;
+
+ if (INT_MAX - a < b)
+ return -1;
+
+ return a + b;
+}
+
+static _X_INLINE int
+safe_mul(int a, int b)
+{
+ if (a < 0 || b < 0)
+ return -1;
+
+ if (a == 0 || b == 0)
+ return 0;
+
+ if (a > INT_MAX / b)
+ return -1;
+
+ return a * b;
+}
+
+static _X_INLINE int
+safe_pad(int a)
+{
+ int ret;
+
+ if (a < 0)
+ return -1;
+
+ if ((ret = safe_add(a, 3)) < 0)
+ return -1;
+
+ return ret & (GLuint)~3;
+}
+
extern int __glXTypeSize(GLenum enm);
extern int __glXImageSize(GLenum format, GLenum type,
GLenum target, GLsizei w, GLsizei h, GLsizei d,
diff --git a/xorg-server/glx/indirect_dispatch.h b/xorg-server/glx/indirect_dispatch.h
index 8a636c37c..ca8344c1b 100644
--- a/xorg-server/glx/indirect_dispatch.h
+++ b/xorg-server/glx/indirect_dispatch.h
@@ -70,6 +70,8 @@ extern _X_HIDDEN int __glXDisp_GenQueries(struct __GLXclientStateRec *, GLbyte *
extern _X_HIDDEN int __glXDispSwap_GenQueries(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN void __glXDisp_TexCoord2iv(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_TexCoord2iv(GLbyte * pc);
+extern _X_HIDDEN void __glXDisp_Color4iv(GLbyte * pc);
+extern _X_HIDDEN void __glXDispSwap_Color4iv(GLbyte * pc);
extern _X_HIDDEN void __glXDisp_TexParameterf(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_TexParameterf(GLbyte * pc);
extern _X_HIDDEN void __glXDisp_TexParameteri(GLbyte * pc);
@@ -112,8 +114,6 @@ extern _X_HIDDEN int __glXDisp_GetCompressedTexImage(struct __GLXclientStateRec
extern _X_HIDDEN int __glXDispSwap_GetCompressedTexImage(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN void __glXDisp_ProgramLocalParameter4dvARB(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_ProgramLocalParameter4dvARB(GLbyte * pc);
-extern _X_HIDDEN void __glXDisp_TexCoord4fv(GLbyte * pc);
-extern _X_HIDDEN void __glXDispSwap_TexCoord4fv(GLbyte * pc);
extern _X_HIDDEN int __glXDisp_WaitX(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN int __glXDispSwap_WaitX(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN int __glXDisp_GenTextures(struct __GLXclientStateRec *, GLbyte *);
@@ -248,6 +248,8 @@ extern _X_HIDDEN void __glXDisp_VertexAttrib4ubv(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_VertexAttrib4ubv(GLbyte * pc);
extern _X_HIDDEN void __glXDisp_ColorMask(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_ColorMask(GLbyte * pc);
+extern _X_HIDDEN void __glXDisp_VertexAttribs4svNV(GLbyte * pc);
+extern _X_HIDDEN void __glXDispSwap_VertexAttribs4svNV(GLbyte * pc);
extern _X_HIDDEN void __glXDisp_VertexAttrib4Nuiv(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_VertexAttrib4Nuiv(GLbyte * pc);
extern _X_HIDDEN void __glXDisp_MultiTexCoord2sv(GLbyte * pc);
@@ -278,6 +280,8 @@ extern _X_HIDDEN int __glXDisp_GetVisualConfigs(struct __GLXclientStateRec *, GL
extern _X_HIDDEN int __glXDispSwap_GetVisualConfigs(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN void __glXDisp_Color3fv(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_Color3fv(GLbyte * pc);
+extern _X_HIDDEN void __glXDisp_LineStipple(GLbyte * pc);
+extern _X_HIDDEN void __glXDispSwap_LineStipple(GLbyte * pc);
extern _X_HIDDEN void __glXDisp_Scaled(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_Scaled(GLbyte * pc);
extern _X_HIDDEN void __glXDisp_Scalef(GLbyte * pc);
@@ -286,6 +290,8 @@ extern _X_HIDDEN int __glXDisp_ReadPixels(struct __GLXclientStateRec *, GLbyte *
extern _X_HIDDEN int __glXDispSwap_ReadPixels(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN void __glXDisp_RasterPos3iv(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_RasterPos3iv(GLbyte * pc);
+extern _X_HIDDEN int __glXDisp_GetTexParameteriv(struct __GLXclientStateRec *, GLbyte *);
+extern _X_HIDDEN int __glXDispSwap_GetTexParameteriv(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN void __glXDisp_VertexAttrib2fvARB(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_VertexAttrib2fvARB(GLbyte * pc);
extern _X_HIDDEN void __glXDisp_ColorTable(GLbyte * pc);
@@ -438,8 +444,6 @@ extern _X_HIDDEN void __glXDisp_ProgramLocalParameter4fvARB(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_ProgramLocalParameter4fvARB(GLbyte * pc);
extern _X_HIDDEN int __glXDisp_GetProgramStringNV(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN int __glXDispSwap_GetProgramStringNV(struct __GLXclientStateRec *, GLbyte *);
-extern _X_HIDDEN void __glXDisp_VertexAttribs4dvNV(GLbyte * pc);
-extern _X_HIDDEN void __glXDispSwap_VertexAttribs4dvNV(GLbyte * pc);
extern _X_HIDDEN void __glXDisp_CallList(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_CallList(GLbyte * pc);
extern _X_HIDDEN void __glXDisp_Materialfv(GLbyte * pc);
@@ -468,8 +472,6 @@ extern _X_HIDDEN void __glXDisp_StencilMask(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_StencilMask(GLbyte * pc);
extern _X_HIDDEN int __glXDisp_IsList(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN int __glXDispSwap_IsList(struct __GLXclientStateRec *, GLbyte *);
-extern _X_HIDDEN void __glXDisp_VertexAttribs4svNV(GLbyte * pc);
-extern _X_HIDDEN void __glXDispSwap_VertexAttribs4svNV(GLbyte * pc);
extern _X_HIDDEN void __glXDisp_InitNames(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_InitNames(GLbyte * pc);
extern _X_HIDDEN void __glXDisp_Normal3sv(GLbyte * pc);
@@ -566,6 +568,8 @@ extern _X_HIDDEN void __glXDisp_RasterPos2dv(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_RasterPos2dv(GLbyte * pc);
extern _X_HIDDEN int __glXDisp_EndList(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN int __glXDispSwap_EndList(struct __GLXclientStateRec *, GLbyte *);
+extern _X_HIDDEN void __glXDisp_VertexAttribs4dvNV(GLbyte * pc);
+extern _X_HIDDEN void __glXDispSwap_VertexAttribs4dvNV(GLbyte * pc);
extern _X_HIDDEN int __glXDisp_CreateNewContext(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN int __glXDispSwap_CreateNewContext(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN void __glXDisp_End(GLbyte * pc);
@@ -576,6 +580,8 @@ extern _X_HIDDEN int __glXDisp_CreateContextWithConfigSGIX(struct __GLXclientSta
extern _X_HIDDEN int __glXDispSwap_CreateContextWithConfigSGIX(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN void __glXDisp_Clear(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_Clear(GLbyte * pc);
+extern _X_HIDDEN void __glXDisp_TexCoord4fv(GLbyte * pc);
+extern _X_HIDDEN void __glXDispSwap_TexCoord4fv(GLbyte * pc);
extern _X_HIDDEN void __glXDisp_ProgramNamedParameter4fvNV(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_ProgramNamedParameter4fvNV(GLbyte * pc);
extern _X_HIDDEN int __glXDisp_IsRenderbuffer(struct __GLXclientStateRec *, GLbyte *);
@@ -776,8 +782,6 @@ extern _X_HIDDEN int __glXDisp_AreProgramsResidentNV(struct __GLXclientStateRec
extern _X_HIDDEN int __glXDispSwap_AreProgramsResidentNV(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN int __glXDisp_GetLightfv(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN int __glXDispSwap_GetLightfv(struct __GLXclientStateRec *, GLbyte *);
-extern _X_HIDDEN void __glXDisp_LineStipple(GLbyte * pc);
-extern _X_HIDDEN void __glXDispSwap_LineStipple(GLbyte * pc);
extern _X_HIDDEN int __glXDisp_GenRenderbuffers(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN int __glXDispSwap_GenRenderbuffers(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN int __glXDisp_GetMinmaxParameterfv(struct __GLXclientStateRec *, GLbyte *);
@@ -886,8 +890,6 @@ extern _X_HIDDEN void __glXDisp_VertexAttrib1dv(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_VertexAttrib1dv(GLbyte * pc);
extern _X_HIDDEN void __glXDisp_Rotated(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_Rotated(GLbyte * pc);
-extern _X_HIDDEN void __glXDisp_Color4iv(GLbyte * pc);
-extern _X_HIDDEN void __glXDispSwap_Color4iv(GLbyte * pc);
extern _X_HIDDEN void __glXDisp_FramebufferTextureLayer(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_FramebufferTextureLayer(GLbyte * pc);
extern _X_HIDDEN void __glXDisp_TexEnvfv(GLbyte * pc);
@@ -936,8 +938,6 @@ extern _X_HIDDEN int __glXDisp_CreatePixmap(struct __GLXclientStateRec *, GLbyte
extern _X_HIDDEN int __glXDispSwap_CreatePixmap(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN void __glXDisp_Lightiv(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_Lightiv(GLbyte * pc);
-extern _X_HIDDEN int __glXDisp_GetTexParameteriv(struct __GLXclientStateRec *, GLbyte *);
-extern _X_HIDDEN int __glXDispSwap_GetTexParameteriv(struct __GLXclientStateRec *, GLbyte *);
extern _X_HIDDEN void __glXDisp_VertexAttrib3sv(GLbyte * pc);
extern _X_HIDDEN void __glXDispSwap_VertexAttrib3sv(GLbyte * pc);
extern _X_HIDDEN int __glXDisp_GetPolygonStipple(struct __GLXclientStateRec *, GLbyte *);
diff --git a/xorg-server/glx/indirect_program.c b/xorg-server/glx/indirect_program.c
index 1ad620926..305a5f0e0 100644
--- a/xorg-server/glx/indirect_program.c
+++ b/xorg-server/glx/indirect_program.c
@@ -57,6 +57,8 @@ DoGetProgramString(struct __GLXclientStateRec *cl, GLbyte * pc,
__GLXcontext *const cx = __glXForceCurrent(cl, req->contextTag, &error);
ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXVendorPrivateWithReplyReq, 8);
+
pc += __GLX_VENDPRIV_HDR_SIZE;
if (cx != NULL) {
GLenum target;
diff --git a/xorg-server/glx/indirect_reqsize.c b/xorg-server/glx/indirect_reqsize.c
index a87f7d230..d1af3c2a8 100644..100755
--- a/xorg-server/glx/indirect_reqsize.c
+++ b/xorg-server/glx/indirect_reqsize.c
@@ -40,25 +40,23 @@
#include "indirect_size.h"
#include "indirect_reqsize.h"
-#define __GLX_PAD(x) (((x) + 3) & ~3)
-
#if defined(__CYGWIN__) || defined(__MINGW32__)
# undef HAVE_ALIAS
#endif
#ifdef HAVE_ALIAS
# define ALIAS2(from,to) \
- GLint __glX ## from ## ReqSize( const GLbyte * pc, Bool swap ) \
+ GLint __glX ## from ## ReqSize( const GLbyte * pc, Bool swap, int reqlen ) \
__attribute__ ((alias( # to )));
# define ALIAS(from,to) ALIAS2( from, __glX ## to ## ReqSize )
#else
# define ALIAS(from,to) \
- GLint __glX ## from ## ReqSize( const GLbyte * pc, Bool swap ) \
- { return __glX ## to ## ReqSize( pc, swap ); }
+ GLint __glX ## from ## ReqSize( const GLbyte * pc, Bool swap, int reqlen ) \
+ { return __glX ## to ## ReqSize( pc, swap, reqlen ); }
#endif
int
-__glXCallListsReqSize( const GLbyte * pc, Bool swap )
+__glXCallListsReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei n = *(GLsizei *)(pc + 0);
GLenum type = * (GLenum *)(pc + 4);
@@ -70,11 +68,11 @@ GLenum type = * (GLenum *)(pc + 4);
}
compsize = __glCallLists_size(type);
- return __GLX_PAD((compsize * n));
+ return safe_pad(safe_mul(compsize , n));
}
int
-__glXBitmapReqSize( const GLbyte * pc, Bool swap )
+__glXBitmapReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLint row_length = * (GLint *)(pc + 4);
GLint image_height = 0;
@@ -98,7 +96,7 @@ GLsizei height = *(GLsizei *)(pc + 24);
}
int
-__glXFogfvReqSize( const GLbyte * pc, Bool swap )
+__glXFogfvReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLenum pname = * (GLenum *)(pc + 0);
GLsizei compsize;
@@ -108,11 +106,11 @@ GLenum pname = * (GLenum *)(pc + 0);
}
compsize = __glFogfv_size(pname);
- return __GLX_PAD((compsize * 4));
+ return safe_pad(safe_mul(compsize , 4));
}
int
-__glXLightfvReqSize( const GLbyte * pc, Bool swap )
+__glXLightfvReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLenum pname = * (GLenum *)(pc + 4);
GLsizei compsize;
@@ -122,11 +120,11 @@ GLenum pname = * (GLenum *)(pc + 4);
}
compsize = __glLightfv_size(pname);
- return __GLX_PAD((compsize * 4));
+ return safe_pad(safe_mul(compsize , 4));
}
int
-__glXLightModelfvReqSize( const GLbyte * pc, Bool swap )
+__glXLightModelfvReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLenum pname = * (GLenum *)(pc + 0);
GLsizei compsize;
@@ -136,11 +134,11 @@ GLenum pname = * (GLenum *)(pc + 0);
}
compsize = __glLightModelfv_size(pname);
- return __GLX_PAD((compsize * 4));
+ return safe_pad(safe_mul(compsize , 4));
}
int
-__glXMaterialfvReqSize( const GLbyte * pc, Bool swap )
+__glXMaterialfvReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLenum pname = * (GLenum *)(pc + 4);
GLsizei compsize;
@@ -150,11 +148,11 @@ GLenum pname = * (GLenum *)(pc + 4);
}
compsize = __glMaterialfv_size(pname);
- return __GLX_PAD((compsize * 4));
+ return safe_pad(safe_mul(compsize , 4));
}
int
-__glXPolygonStippleReqSize( const GLbyte * pc, Bool swap )
+__glXPolygonStippleReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLint row_length = * (GLint *)(pc + 4);
GLint image_height = 0;
@@ -174,7 +172,7 @@ __glXPolygonStippleReqSize( const GLbyte * pc, Bool swap )
}
int
-__glXTexParameterfvReqSize( const GLbyte * pc, Bool swap )
+__glXTexParameterfvReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLenum pname = * (GLenum *)(pc + 4);
GLsizei compsize;
@@ -184,11 +182,11 @@ GLenum pname = * (GLenum *)(pc + 4);
}
compsize = __glTexParameterfv_size(pname);
- return __GLX_PAD((compsize * 4));
+ return safe_pad(safe_mul(compsize , 4));
}
int
-__glXTexImage1DReqSize( const GLbyte * pc, Bool swap )
+__glXTexImage1DReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLint row_length = * (GLint *)(pc + 4);
GLint image_height = 0;
@@ -216,7 +214,7 @@ GLenum type = * (GLenum *)(pc + 48);
}
int
-__glXTexImage2DReqSize( const GLbyte * pc, Bool swap )
+__glXTexImage2DReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLint row_length = * (GLint *)(pc + 4);
GLint image_height = 0;
@@ -246,7 +244,7 @@ GLenum type = * (GLenum *)(pc + 48);
}
int
-__glXTexEnvfvReqSize( const GLbyte * pc, Bool swap )
+__glXTexEnvfvReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLenum pname = * (GLenum *)(pc + 4);
GLsizei compsize;
@@ -256,11 +254,11 @@ GLenum pname = * (GLenum *)(pc + 4);
}
compsize = __glTexEnvfv_size(pname);
- return __GLX_PAD((compsize * 4));
+ return safe_pad(safe_mul(compsize , 4));
}
int
-__glXTexGendvReqSize( const GLbyte * pc, Bool swap )
+__glXTexGendvReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLenum pname = * (GLenum *)(pc + 4);
GLsizei compsize;
@@ -270,11 +268,11 @@ GLenum pname = * (GLenum *)(pc + 4);
}
compsize = __glTexGendv_size(pname);
- return __GLX_PAD((compsize * 8));
+ return safe_pad(safe_mul(compsize , 8));
}
int
-__glXTexGenfvReqSize( const GLbyte * pc, Bool swap )
+__glXTexGenfvReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLenum pname = * (GLenum *)(pc + 4);
GLsizei compsize;
@@ -284,11 +282,11 @@ GLenum pname = * (GLenum *)(pc + 4);
}
compsize = __glTexGenfv_size(pname);
- return __GLX_PAD((compsize * 4));
+ return safe_pad(safe_mul(compsize , 4));
}
int
-__glXPixelMapfvReqSize( const GLbyte * pc, Bool swap )
+__glXPixelMapfvReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei mapsize = *(GLsizei *)(pc + 4);
@@ -296,11 +294,11 @@ GLsizei mapsize = *(GLsizei *)(pc + 4);
mapsize = bswap_32(mapsize);
}
- return __GLX_PAD((mapsize * 4));
+ return safe_pad(safe_mul(mapsize , 4));
}
int
-__glXPixelMapusvReqSize( const GLbyte * pc, Bool swap )
+__glXPixelMapusvReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei mapsize = *(GLsizei *)(pc + 4);
@@ -308,11 +306,11 @@ GLsizei mapsize = *(GLsizei *)(pc + 4);
mapsize = bswap_32(mapsize);
}
- return __GLX_PAD((mapsize * 2));
+ return safe_pad(safe_mul(mapsize , 2));
}
int
-__glXDrawPixelsReqSize( const GLbyte * pc, Bool swap )
+__glXDrawPixelsReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLint row_length = * (GLint *)(pc + 4);
GLint image_height = 0;
@@ -340,7 +338,7 @@ GLenum type = * (GLenum *)(pc + 32);
}
int
-__glXPrioritizeTexturesReqSize( const GLbyte * pc, Bool swap )
+__glXPrioritizeTexturesReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei n = *(GLsizei *)(pc + 0);
@@ -348,11 +346,11 @@ GLsizei n = *(GLsizei *)(pc + 0);
n = bswap_32(n);
}
- return __GLX_PAD((n * 4) + (n * 4));
+ return safe_pad(safe_add(safe_mul(n , 4), safe_mul(n , 4)));
}
int
-__glXTexSubImage1DReqSize( const GLbyte * pc, Bool swap )
+__glXTexSubImage1DReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLint row_length = * (GLint *)(pc + 4);
GLint image_height = 0;
@@ -380,7 +378,7 @@ GLenum type = * (GLenum *)(pc + 48);
}
int
-__glXTexSubImage2DReqSize( const GLbyte * pc, Bool swap )
+__glXTexSubImage2DReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLint row_length = * (GLint *)(pc + 4);
GLint image_height = 0;
@@ -410,7 +408,7 @@ GLenum type = * (GLenum *)(pc + 48);
}
int
-__glXColorTableReqSize( const GLbyte * pc, Bool swap )
+__glXColorTableReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLint row_length = * (GLint *)(pc + 4);
GLint image_height = 0;
@@ -438,7 +436,7 @@ GLenum type = * (GLenum *)(pc + 36);
}
int
-__glXColorTableParameterfvReqSize( const GLbyte * pc, Bool swap )
+__glXColorTableParameterfvReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLenum pname = * (GLenum *)(pc + 4);
GLsizei compsize;
@@ -448,11 +446,11 @@ GLenum pname = * (GLenum *)(pc + 4);
}
compsize = __glColorTableParameterfv_size(pname);
- return __GLX_PAD((compsize * 4));
+ return safe_pad(safe_mul(compsize , 4));
}
int
-__glXColorSubTableReqSize( const GLbyte * pc, Bool swap )
+__glXColorSubTableReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLint row_length = * (GLint *)(pc + 4);
GLint image_height = 0;
@@ -480,7 +478,7 @@ GLenum type = * (GLenum *)(pc + 36);
}
int
-__glXConvolutionFilter1DReqSize( const GLbyte * pc, Bool swap )
+__glXConvolutionFilter1DReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLint row_length = * (GLint *)(pc + 4);
GLint image_height = 0;
@@ -508,7 +506,7 @@ GLenum type = * (GLenum *)(pc + 40);
}
int
-__glXConvolutionFilter2DReqSize( const GLbyte * pc, Bool swap )
+__glXConvolutionFilter2DReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLint row_length = * (GLint *)(pc + 4);
GLint image_height = 0;
@@ -538,7 +536,7 @@ GLenum type = * (GLenum *)(pc + 40);
}
int
-__glXConvolutionParameterfvReqSize( const GLbyte * pc, Bool swap )
+__glXConvolutionParameterfvReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLenum pname = * (GLenum *)(pc + 4);
GLsizei compsize;
@@ -548,11 +546,11 @@ GLenum pname = * (GLenum *)(pc + 4);
}
compsize = __glConvolutionParameterfv_size(pname);
- return __GLX_PAD((compsize * 4));
+ return safe_pad(safe_mul(compsize , 4));
}
int
-__glXTexImage3DReqSize( const GLbyte * pc, Bool swap )
+__glXTexImage3DReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLint row_length = * (GLint *)(pc + 4);
GLint image_height = * (GLint *)(pc + 8);
@@ -589,7 +587,7 @@ GLenum type = * (GLenum *)(pc + 72);
}
int
-__glXTexSubImage3DReqSize( const GLbyte * pc, Bool swap )
+__glXTexSubImage3DReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLint row_length = * (GLint *)(pc + 4);
GLint image_height = * (GLint *)(pc + 8);
@@ -623,7 +621,7 @@ GLenum type = * (GLenum *)(pc + 80);
}
int
-__glXCompressedTexImage1DReqSize( const GLbyte * pc, Bool swap )
+__glXCompressedTexImage1DReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei imageSize = *(GLsizei *)(pc + 20);
@@ -631,11 +629,11 @@ GLsizei imageSize = *(GLsizei *)(pc + 20);
imageSize = bswap_32(imageSize);
}
- return __GLX_PAD(imageSize);
+ return safe_pad(imageSize);
}
int
-__glXCompressedTexImage2DReqSize( const GLbyte * pc, Bool swap )
+__glXCompressedTexImage2DReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei imageSize = *(GLsizei *)(pc + 24);
@@ -643,11 +641,11 @@ GLsizei imageSize = *(GLsizei *)(pc + 24);
imageSize = bswap_32(imageSize);
}
- return __GLX_PAD(imageSize);
+ return safe_pad(imageSize);
}
int
-__glXCompressedTexImage3DReqSize( const GLbyte * pc, Bool swap )
+__glXCompressedTexImage3DReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei imageSize = *(GLsizei *)(pc + 28);
@@ -655,11 +653,11 @@ GLsizei imageSize = *(GLsizei *)(pc + 28);
imageSize = bswap_32(imageSize);
}
- return __GLX_PAD(imageSize);
+ return safe_pad(imageSize);
}
int
-__glXCompressedTexSubImage3DReqSize( const GLbyte * pc, Bool swap )
+__glXCompressedTexSubImage3DReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei imageSize = *(GLsizei *)(pc + 36);
@@ -667,11 +665,11 @@ GLsizei imageSize = *(GLsizei *)(pc + 36);
imageSize = bswap_32(imageSize);
}
- return __GLX_PAD(imageSize);
+ return safe_pad(imageSize);
}
int
-__glXPointParameterfvReqSize( const GLbyte * pc, Bool swap )
+__glXPointParameterfvReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLenum pname = * (GLenum *)(pc + 0);
GLsizei compsize;
@@ -681,11 +679,11 @@ GLenum pname = * (GLenum *)(pc + 0);
}
compsize = __glPointParameterfv_size(pname);
- return __GLX_PAD((compsize * 4));
+ return safe_pad(safe_mul(compsize , 4));
}
int
-__glXDrawBuffersReqSize( const GLbyte * pc, Bool swap )
+__glXDrawBuffersReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei n = *(GLsizei *)(pc + 0);
@@ -693,11 +691,11 @@ GLsizei n = *(GLsizei *)(pc + 0);
n = bswap_32(n);
}
- return __GLX_PAD((n * 4));
+ return safe_pad(safe_mul(n , 4));
}
int
-__glXProgramStringARBReqSize( const GLbyte * pc, Bool swap )
+__glXProgramStringARBReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei len = *(GLsizei *)(pc + 8);
@@ -705,11 +703,11 @@ GLsizei len = *(GLsizei *)(pc + 8);
len = bswap_32(len);
}
- return __GLX_PAD(len);
+ return safe_pad(len);
}
int
-__glXProgramParameters4dvNVReqSize( const GLbyte * pc, Bool swap )
+__glXProgramParameters4dvNVReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei num = *(GLsizei *)(pc + 8);
@@ -717,11 +715,11 @@ GLsizei num = *(GLsizei *)(pc + 8);
num = bswap_32(num);
}
- return __GLX_PAD((num * 32));
+ return safe_pad(safe_mul(num , 32));
}
int
-__glXProgramParameters4fvNVReqSize( const GLbyte * pc, Bool swap )
+__glXProgramParameters4fvNVReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei num = *(GLsizei *)(pc + 8);
@@ -729,11 +727,11 @@ GLsizei num = *(GLsizei *)(pc + 8);
num = bswap_32(num);
}
- return __GLX_PAD((num * 16));
+ return safe_pad(safe_mul(num , 16));
}
int
-__glXVertexAttribs1dvNVReqSize( const GLbyte * pc, Bool swap )
+__glXVertexAttribs1dvNVReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei n = *(GLsizei *)(pc + 4);
@@ -741,11 +739,11 @@ GLsizei n = *(GLsizei *)(pc + 4);
n = bswap_32(n);
}
- return __GLX_PAD((n * 8));
+ return safe_pad(safe_mul(n , 8));
}
int
-__glXVertexAttribs2dvNVReqSize( const GLbyte * pc, Bool swap )
+__glXVertexAttribs2dvNVReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei n = *(GLsizei *)(pc + 4);
@@ -753,11 +751,11 @@ GLsizei n = *(GLsizei *)(pc + 4);
n = bswap_32(n);
}
- return __GLX_PAD((n * 16));
+ return safe_pad(safe_mul(n , 16));
}
int
-__glXVertexAttribs3dvNVReqSize( const GLbyte * pc, Bool swap )
+__glXVertexAttribs3dvNVReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei n = *(GLsizei *)(pc + 4);
@@ -765,11 +763,11 @@ GLsizei n = *(GLsizei *)(pc + 4);
n = bswap_32(n);
}
- return __GLX_PAD((n * 24));
+ return safe_pad(safe_mul(n , 24));
}
int
-__glXVertexAttribs3fvNVReqSize( const GLbyte * pc, Bool swap )
+__glXVertexAttribs3fvNVReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei n = *(GLsizei *)(pc + 4);
@@ -777,11 +775,11 @@ GLsizei n = *(GLsizei *)(pc + 4);
n = bswap_32(n);
}
- return __GLX_PAD((n * 12));
+ return safe_pad(safe_mul(n , 12));
}
int
-__glXVertexAttribs3svNVReqSize( const GLbyte * pc, Bool swap )
+__glXVertexAttribs3svNVReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei n = *(GLsizei *)(pc + 4);
@@ -789,11 +787,11 @@ GLsizei n = *(GLsizei *)(pc + 4);
n = bswap_32(n);
}
- return __GLX_PAD((n * 6));
+ return safe_pad(safe_mul(n , 6));
}
int
-__glXVertexAttribs4dvNVReqSize( const GLbyte * pc, Bool swap )
+__glXVertexAttribs4dvNVReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei n = *(GLsizei *)(pc + 4);
@@ -801,11 +799,11 @@ GLsizei n = *(GLsizei *)(pc + 4);
n = bswap_32(n);
}
- return __GLX_PAD((n * 32));
+ return safe_pad(safe_mul(n , 32));
}
int
-__glXProgramNamedParameter4fvNVReqSize( const GLbyte * pc, Bool swap )
+__glXProgramNamedParameter4fvNVReqSize( const GLbyte * pc, Bool swap, int reqlen )
{
GLsizei len = *(GLsizei *)(pc + 4);
@@ -813,7 +811,7 @@ GLsizei len = *(GLsizei *)(pc + 4);
len = bswap_32(len);
}
- return __GLX_PAD(len);
+ return safe_pad(len);
}
ALIAS( Fogiv, Fogfv )
diff --git a/xorg-server/glx/indirect_reqsize.h b/xorg-server/glx/indirect_reqsize.h
index 1b7bd6ebf..9adba492d 100644..100755
--- a/xorg-server/glx/indirect_reqsize.h
+++ b/xorg-server/glx/indirect_reqsize.h
@@ -36,80 +36,80 @@
# define PURE
# endif
-extern PURE _X_HIDDEN int __glXCallListsReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXBitmapReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXFogfvReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXFogivReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXLightfvReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXLightivReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXLightModelfvReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXLightModelivReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXMaterialfvReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXMaterialivReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXPolygonStippleReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXTexParameterfvReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXTexParameterivReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXTexImage1DReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXTexImage2DReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXTexEnvfvReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXTexEnvivReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXTexGendvReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXTexGenfvReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXTexGenivReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXMap1dReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXMap1fReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXMap2dReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXMap2fReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXPixelMapfvReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXPixelMapuivReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXPixelMapusvReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXDrawPixelsReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXDrawArraysReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXPrioritizeTexturesReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXTexSubImage1DReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXTexSubImage2DReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXColorTableReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXColorTableParameterfvReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXColorTableParameterivReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXColorSubTableReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXConvolutionFilter1DReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXConvolutionFilter2DReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXConvolutionParameterfvReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXConvolutionParameterivReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXSeparableFilter2DReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXTexImage3DReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXTexSubImage3DReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXCompressedTexImage1DReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXCompressedTexImage2DReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXCompressedTexImage3DReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXCompressedTexSubImage1DReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXCompressedTexSubImage2DReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXCompressedTexSubImage3DReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXPointParameterfvReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXPointParameterivReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXDrawBuffersReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXProgramStringARBReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXDeleteFramebuffersReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXDeleteRenderbuffersReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXLoadProgramNVReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXProgramParameters4dvNVReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXProgramParameters4fvNVReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXRequestResidentProgramsNVReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXVertexAttribs1dvNVReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXVertexAttribs1fvNVReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXVertexAttribs1svNVReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXVertexAttribs2dvNVReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXVertexAttribs2fvNVReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXVertexAttribs2svNVReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXVertexAttribs3dvNVReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXVertexAttribs3fvNVReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXVertexAttribs3svNVReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXVertexAttribs4dvNVReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXVertexAttribs4fvNVReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXVertexAttribs4svNVReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXVertexAttribs4ubvNVReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXProgramNamedParameter4dvNVReqSize(const GLbyte *pc, Bool swap);
-extern PURE _X_HIDDEN int __glXProgramNamedParameter4fvNVReqSize(const GLbyte *pc, Bool swap);
+extern PURE _X_HIDDEN int __glXCallListsReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXBitmapReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXFogfvReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXFogivReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXLightfvReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXLightivReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXLightModelfvReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXLightModelivReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXMaterialfvReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXMaterialivReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXPolygonStippleReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXTexParameterfvReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXTexParameterivReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXTexImage1DReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXTexImage2DReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXTexEnvfvReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXTexEnvivReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXTexGendvReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXTexGenfvReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXTexGenivReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXMap1dReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXMap1fReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXMap2dReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXMap2fReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXPixelMapfvReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXPixelMapuivReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXPixelMapusvReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXDrawPixelsReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXDrawArraysReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXPrioritizeTexturesReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXTexSubImage1DReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXTexSubImage2DReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXColorTableReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXColorTableParameterfvReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXColorTableParameterivReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXColorSubTableReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXConvolutionFilter1DReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXConvolutionFilter2DReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXConvolutionParameterfvReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXConvolutionParameterivReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXSeparableFilter2DReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXTexImage3DReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXTexSubImage3DReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXCompressedTexImage1DReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXCompressedTexImage2DReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXCompressedTexImage3DReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXCompressedTexSubImage1DReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXCompressedTexSubImage2DReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXCompressedTexSubImage3DReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXPointParameterfvReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXPointParameterivReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXDrawBuffersReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXProgramStringARBReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXDeleteFramebuffersReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXDeleteRenderbuffersReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXLoadProgramNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXProgramParameters4dvNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXProgramParameters4fvNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXRequestResidentProgramsNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXVertexAttribs1dvNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXVertexAttribs1fvNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXVertexAttribs1svNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXVertexAttribs2dvNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXVertexAttribs2fvNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXVertexAttribs2svNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXVertexAttribs3dvNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXVertexAttribs3fvNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXVertexAttribs3svNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXVertexAttribs4dvNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXVertexAttribs4fvNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXVertexAttribs4svNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXVertexAttribs4ubvNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXProgramNamedParameter4dvNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
+extern PURE _X_HIDDEN int __glXProgramNamedParameter4fvNVReqSize(const GLbyte *pc, Bool swap, int reqlen);
# undef PURE
diff --git a/xorg-server/glx/indirect_size_get.c b/xorg-server/glx/indirect_size_get.c
index 9036ec732..7b9df3f75 100644
--- a/xorg-server/glx/indirect_size_get.c
+++ b/xorg-server/glx/indirect_size_get.c
@@ -829,6 +829,7 @@ __glGetBooleanv_size( GLenum e )
case GL_MIN_PROGRAM_TEXEL_OFFSET:
case GL_MAX_PROGRAM_TEXEL_OFFSET:
case GL_RGBA_INTEGER_MODE_EXT:
+ case GL_POLYGON_OFFSET_CLAMP_EXT:
return __glGetBooleanv_variable_size( e );
default: return 0;
}
diff --git a/xorg-server/glx/indirect_texture_compression.c b/xorg-server/glx/indirect_texture_compression.c
index b4ac1410c..c94723854 100644
--- a/xorg-server/glx/indirect_texture_compression.c
+++ b/xorg-server/glx/indirect_texture_compression.c
@@ -45,6 +45,8 @@ __glXDisp_GetCompressedTexImage(struct __GLXclientStateRec *cl, GLbyte * pc)
__GLXcontext *const cx = __glXForceCurrent(cl, req->contextTag, &error);
ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 8);
+
pc += __GLX_SINGLE_HDR_SIZE;
if (cx != NULL) {
const GLenum target = *(GLenum *) (pc + 0);
@@ -89,6 +91,8 @@ __glXDispSwap_GetCompressedTexImage(struct __GLXclientStateRec *cl, GLbyte * pc)
__glXForceCurrent(cl, bswap_32(req->contextTag), &error);
ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 8);
+
pc += __GLX_SINGLE_HDR_SIZE;
if (cx != NULL) {
const GLenum target = (GLenum) bswap_32(*(int *) (pc + 0));
diff --git a/xorg-server/glx/indirect_util.c b/xorg-server/glx/indirect_util.c
index f301c299d..36daf4f50 100644
--- a/xorg-server/glx/indirect_util.c
+++ b/xorg-server/glx/indirect_util.c
@@ -76,12 +76,17 @@ __glXGetAnswerBuffer(__GLXclientState * cl, size_t required_size,
void *local_buffer, size_t local_size, unsigned alignment)
{
void *buffer = local_buffer;
- const unsigned mask = alignment - 1;
+ const intptr_t mask = alignment - 1;
if (local_size < required_size) {
- const size_t worst_case_size = required_size + alignment;
+ size_t worst_case_size;
intptr_t temp_buf;
+ if (required_size < SIZE_MAX - alignment)
+ worst_case_size = required_size + alignment;
+ else
+ return NULL;
+
if (cl->returnBufSize < worst_case_size) {
void *temp = realloc(cl->returnBuf, worst_case_size);
diff --git a/xorg-server/glx/remap_helper.h b/xorg-server/glx/remap_helper.h
index fdbb66d87..3d005170d 100644
--- a/xorg-server/glx/remap_helper.h
+++ b/xorg-server/glx/remap_helper.h
@@ -95,6008 +95,6281 @@ static const char _mesa_function_pool[] =
"p\0"
"glIndexubv\0"
"\0"
- /* _mesa_function_pool[391]: MultiTexCoordP3uiv (will be remapped) */
+ /* _mesa_function_pool[391]: GetCompressedTextureImage (will be remapped) */
+ "iiip\0"
+ "glGetCompressedTextureImage\0"
+ "\0"
+ /* _mesa_function_pool[425]: MultiTexCoordP3uiv (will be remapped) */
"iip\0"
"glMultiTexCoordP3uiv\0"
"\0"
- /* _mesa_function_pool[417]: Color4fNormal3fVertex3fSUN (dynamic) */
+ /* _mesa_function_pool[451]: Color4fNormal3fVertex3fSUN (dynamic) */
"ffffffffff\0"
"glColor4fNormal3fVertex3fSUN\0"
"\0"
- /* _mesa_function_pool[458]: Color3ubv (offset 20) */
+ /* _mesa_function_pool[492]: Color3ubv (offset 20) */
"p\0"
"glColor3ubv\0"
"\0"
- /* _mesa_function_pool[473]: GetCombinerOutputParameterfvNV (dynamic) */
+ /* _mesa_function_pool[507]: GetCombinerOutputParameterfvNV (dynamic) */
"iiip\0"
"glGetCombinerOutputParameterfvNV\0"
"\0"
- /* _mesa_function_pool[512]: Binormal3ivEXT (dynamic) */
+ /* _mesa_function_pool[546]: Binormal3ivEXT (dynamic) */
"p\0"
"glBinormal3ivEXT\0"
"\0"
- /* _mesa_function_pool[532]: GetImageTransformParameterfvHP (dynamic) */
+ /* _mesa_function_pool[566]: GetImageTransformParameterfvHP (dynamic) */
"iip\0"
"glGetImageTransformParameterfvHP\0"
"\0"
- /* _mesa_function_pool[570]: GetClipPlanex (will be remapped) */
+ /* _mesa_function_pool[604]: GetClipPlanex (will be remapped) */
"ip\0"
"glGetClipPlanexOES\0"
"glGetClipPlanex\0"
"\0"
- /* _mesa_function_pool[609]: TexCoordP1uiv (will be remapped) */
+ /* _mesa_function_pool[643]: TexCoordP1uiv (will be remapped) */
"ip\0"
"glTexCoordP1uiv\0"
"\0"
- /* _mesa_function_pool[629]: RenderbufferStorage (will be remapped) */
+ /* _mesa_function_pool[663]: RenderbufferStorage (will be remapped) */
"iiii\0"
"glRenderbufferStorage\0"
"glRenderbufferStorageEXT\0"
"glRenderbufferStorageOES\0"
"\0"
- /* _mesa_function_pool[707]: GetClipPlanef (will be remapped) */
+ /* _mesa_function_pool[741]: GetClipPlanef (will be remapped) */
"ip\0"
"glGetClipPlanefOES\0"
"glGetClipPlanef\0"
"\0"
- /* _mesa_function_pool[746]: GetPerfQueryDataINTEL (will be remapped) */
+ /* _mesa_function_pool[780]: GetPerfQueryDataINTEL (will be remapped) */
"iiipp\0"
"glGetPerfQueryDataINTEL\0"
"\0"
- /* _mesa_function_pool[777]: DrawArraysIndirect (will be remapped) */
+ /* _mesa_function_pool[811]: DrawArraysIndirect (will be remapped) */
"ip\0"
"glDrawArraysIndirect\0"
"\0"
- /* _mesa_function_pool[802]: Uniform3i (will be remapped) */
+ /* _mesa_function_pool[836]: Uniform3i (will be remapped) */
"iiii\0"
"glUniform3i\0"
"glUniform3iARB\0"
"\0"
- /* _mesa_function_pool[835]: VDPAUGetSurfaceivNV (will be remapped) */
+ /* _mesa_function_pool[869]: VDPAUGetSurfaceivNV (will be remapped) */
"iiipp\0"
"glVDPAUGetSurfaceivNV\0"
"\0"
- /* _mesa_function_pool[864]: ReadInstrumentsSGIX (dynamic) */
- "i\0"
- "glReadInstrumentsSGIX\0"
+ /* _mesa_function_pool[898]: Uniform3d (will be remapped) */
+ "iddd\0"
+ "glUniform3d\0"
"\0"
- /* _mesa_function_pool[889]: Uniform3f (will be remapped) */
+ /* _mesa_function_pool[916]: Uniform3f (will be remapped) */
"ifff\0"
"glUniform3f\0"
"glUniform3fARB\0"
"\0"
- /* _mesa_function_pool[922]: UniformMatrix2x4fv (will be remapped) */
+ /* _mesa_function_pool[949]: UniformMatrix2x4fv (will be remapped) */
"iiip\0"
"glUniformMatrix2x4fv\0"
"\0"
- /* _mesa_function_pool[949]: QueryMatrixxOES (will be remapped) */
+ /* _mesa_function_pool[976]: QueryMatrixxOES (will be remapped) */
"pp\0"
"glQueryMatrixxOES\0"
"\0"
- /* _mesa_function_pool[971]: Normal3iv (offset 59) */
+ /* _mesa_function_pool[998]: Normal3iv (offset 59) */
"p\0"
"glNormal3iv\0"
"\0"
- /* _mesa_function_pool[986]: DrawTexiOES (will be remapped) */
+ /* _mesa_function_pool[1013]: DrawTexiOES (will be remapped) */
"iiiii\0"
"glDrawTexiOES\0"
"\0"
- /* _mesa_function_pool[1007]: Viewport (offset 305) */
+ /* _mesa_function_pool[1034]: Viewport (offset 305) */
"iiii\0"
"glViewport\0"
"\0"
- /* _mesa_function_pool[1024]: ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN (dynamic) */
+ /* _mesa_function_pool[1051]: ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN (dynamic) */
"pppp\0"
"glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN\0"
"\0"
- /* _mesa_function_pool[1080]: WindowPos4svMESA (will be remapped) */
+ /* _mesa_function_pool[1107]: WindowPos4svMESA (will be remapped) */
"p\0"
"glWindowPos4svMESA\0"
"\0"
- /* _mesa_function_pool[1102]: FragmentLightModelivSGIX (dynamic) */
+ /* _mesa_function_pool[1129]: FragmentLightModelivSGIX (dynamic) */
"ip\0"
"glFragmentLightModelivSGIX\0"
"\0"
- /* _mesa_function_pool[1133]: DeleteVertexArrays (will be remapped) */
+ /* _mesa_function_pool[1160]: DeleteVertexArrays (will be remapped) */
"ip\0"
"glDeleteVertexArrays\0"
"glDeleteVertexArraysAPPLE\0"
"glDeleteVertexArraysOES\0"
"\0"
- /* _mesa_function_pool[1208]: ClearColorIuiEXT (will be remapped) */
+ /* _mesa_function_pool[1235]: ClearColorIuiEXT (will be remapped) */
"iiii\0"
"glClearColorIuiEXT\0"
"\0"
- /* _mesa_function_pool[1233]: GetnConvolutionFilterARB (will be remapped) */
+ /* _mesa_function_pool[1260]: GetnConvolutionFilterARB (will be remapped) */
"iiiip\0"
"glGetnConvolutionFilterARB\0"
"\0"
- /* _mesa_function_pool[1267]: GetLightxv (will be remapped) */
+ /* _mesa_function_pool[1294]: GetLightxv (will be remapped) */
"iip\0"
"glGetLightxvOES\0"
"glGetLightxv\0"
"\0"
- /* _mesa_function_pool[1301]: GetConvolutionParameteriv (offset 358) */
+ /* _mesa_function_pool[1328]: GetConvolutionParameteriv (offset 358) */
"iip\0"
"glGetConvolutionParameteriv\0"
"glGetConvolutionParameterivEXT\0"
"\0"
- /* _mesa_function_pool[1365]: VertexAttrib4usv (will be remapped) */
+ /* _mesa_function_pool[1392]: VertexAttrib4usv (will be remapped) */
"ip\0"
"glVertexAttrib4usv\0"
"glVertexAttrib4usvARB\0"
"\0"
- /* _mesa_function_pool[1410]: TextureStorage1DEXT (will be remapped) */
+ /* _mesa_function_pool[1437]: TextureStorage1DEXT (will be remapped) */
"iiiii\0"
"glTextureStorage1DEXT\0"
"\0"
- /* _mesa_function_pool[1439]: VertexAttrib4Nub (will be remapped) */
+ /* _mesa_function_pool[1466]: VertexAttrib4Nub (will be remapped) */
"iiiii\0"
"glVertexAttrib4Nub\0"
"glVertexAttrib4NubARB\0"
"\0"
- /* _mesa_function_pool[1487]: VertexAttribP3ui (will be remapped) */
+ /* _mesa_function_pool[1514]: VertexAttribP3ui (will be remapped) */
"iiii\0"
"glVertexAttribP3ui\0"
"\0"
- /* _mesa_function_pool[1512]: Color4ubVertex3fSUN (dynamic) */
+ /* _mesa_function_pool[1539]: Color4ubVertex3fSUN (dynamic) */
"iiiifff\0"
"glColor4ubVertex3fSUN\0"
"\0"
- /* _mesa_function_pool[1543]: PointSize (offset 173) */
+ /* _mesa_function_pool[1570]: PointSize (offset 173) */
"f\0"
"glPointSize\0"
"\0"
- /* _mesa_function_pool[1558]: TexCoord2fVertex3fSUN (dynamic) */
+ /* _mesa_function_pool[1585]: TexCoord2fVertex3fSUN (dynamic) */
"fffff\0"
"glTexCoord2fVertex3fSUN\0"
"\0"
- /* _mesa_function_pool[1589]: PopName (offset 200) */
+ /* _mesa_function_pool[1616]: PopName (offset 200) */
"\0"
"glPopName\0"
"\0"
- /* _mesa_function_pool[1601]: VertexAttrib4ubNV (will be remapped) */
+ /* _mesa_function_pool[1628]: VertexAttrib4ubNV (will be remapped) */
"iiiii\0"
"glVertexAttrib4ubNV\0"
"\0"
- /* _mesa_function_pool[1628]: ValidateProgramPipeline (will be remapped) */
+ /* _mesa_function_pool[1655]: ValidateProgramPipeline (will be remapped) */
"i\0"
"glValidateProgramPipeline\0"
"glValidateProgramPipelineEXT\0"
"\0"
- /* _mesa_function_pool[1686]: BindFragDataLocationIndexed (will be remapped) */
+ /* _mesa_function_pool[1713]: BindFragDataLocationIndexed (will be remapped) */
"iiip\0"
"glBindFragDataLocationIndexed\0"
"\0"
- /* _mesa_function_pool[1722]: GetClipPlane (offset 259) */
+ /* _mesa_function_pool[1749]: GetClipPlane (offset 259) */
"ip\0"
"glGetClipPlane\0"
"\0"
- /* _mesa_function_pool[1741]: CombinerParameterfvNV (dynamic) */
+ /* _mesa_function_pool[1768]: CombinerParameterfvNV (dynamic) */
"ip\0"
"glCombinerParameterfvNV\0"
"\0"
- /* _mesa_function_pool[1769]: TexCoordP4uiv (will be remapped) */
+ /* _mesa_function_pool[1796]: TexCoordP4uiv (will be remapped) */
"ip\0"
"glTexCoordP4uiv\0"
"\0"
- /* _mesa_function_pool[1789]: VertexAttribs3dvNV (will be remapped) */
+ /* _mesa_function_pool[1816]: VertexAttribs3dvNV (will be remapped) */
"iip\0"
"glVertexAttribs3dvNV\0"
"\0"
- /* _mesa_function_pool[1815]: GenQueries (will be remapped) */
+ /* _mesa_function_pool[1842]: ProgramUniformMatrix2x4dv (will be remapped) */
+ "iiiip\0"
+ "glProgramUniformMatrix2x4dv\0"
+ "\0"
+ /* _mesa_function_pool[1877]: GenQueries (will be remapped) */
"ip\0"
"glGenQueries\0"
"glGenQueriesARB\0"
"\0"
- /* _mesa_function_pool[1848]: ProgramUniform4iv (will be remapped) */
+ /* _mesa_function_pool[1910]: ProgramUniform4iv (will be remapped) */
"iiip\0"
"glProgramUniform4iv\0"
"glProgramUniform4ivEXT\0"
"\0"
- /* _mesa_function_pool[1897]: ObjectUnpurgeableAPPLE (will be remapped) */
+ /* _mesa_function_pool[1959]: ObjectUnpurgeableAPPLE (will be remapped) */
"iii\0"
"glObjectUnpurgeableAPPLE\0"
"\0"
- /* _mesa_function_pool[1927]: TexCoord2iv (offset 107) */
+ /* _mesa_function_pool[1989]: TexCoord2iv (offset 107) */
"p\0"
"glTexCoord2iv\0"
"\0"
- /* _mesa_function_pool[1944]: TexImage2DMultisample (will be remapped) */
+ /* _mesa_function_pool[2006]: TexImage2DMultisample (will be remapped) */
"iiiiii\0"
"glTexImage2DMultisample\0"
"\0"
- /* _mesa_function_pool[1976]: TexParameterx (will be remapped) */
+ /* _mesa_function_pool[2038]: TexParameterx (will be remapped) */
"iii\0"
"glTexParameterxOES\0"
"glTexParameterx\0"
"\0"
- /* _mesa_function_pool[2016]: Rotatef (offset 300) */
- "ffff\0"
- "glRotatef\0"
+ /* _mesa_function_pool[2078]: Color4iv (offset 32) */
+ "p\0"
+ "glColor4iv\0"
"\0"
- /* _mesa_function_pool[2032]: TexParameterf (offset 178) */
+ /* _mesa_function_pool[2092]: TexParameterf (offset 178) */
"iif\0"
"glTexParameterf\0"
"\0"
- /* _mesa_function_pool[2053]: TexParameteri (offset 180) */
+ /* _mesa_function_pool[2113]: TexParameteri (offset 180) */
"iii\0"
"glTexParameteri\0"
"\0"
- /* _mesa_function_pool[2074]: GetUniformiv (will be remapped) */
+ /* _mesa_function_pool[2134]: GetUniformiv (will be remapped) */
"iip\0"
"glGetUniformiv\0"
"glGetUniformivARB\0"
"\0"
- /* _mesa_function_pool[2112]: ClearBufferSubData (will be remapped) */
+ /* _mesa_function_pool[2172]: ClearBufferSubData (will be remapped) */
"iiiiiip\0"
"glClearBufferSubData\0"
"\0"
- /* _mesa_function_pool[2142]: VDPAUFiniNV (will be remapped) */
+ /* _mesa_function_pool[2202]: TextureParameterfv (will be remapped) */
+ "iip\0"
+ "glTextureParameterfv\0"
+ "\0"
+ /* _mesa_function_pool[2228]: VDPAUFiniNV (will be remapped) */
"\0"
"glVDPAUFiniNV\0"
"\0"
- /* _mesa_function_pool[2158]: GlobalAlphaFactordSUN (dynamic) */
+ /* _mesa_function_pool[2244]: GlobalAlphaFactordSUN (dynamic) */
"d\0"
"glGlobalAlphaFactordSUN\0"
"\0"
- /* _mesa_function_pool[2185]: ProgramUniformMatrix4x2fv (will be remapped) */
+ /* _mesa_function_pool[2271]: ProgramUniformMatrix4x2fv (will be remapped) */
"iiiip\0"
"glProgramUniformMatrix4x2fv\0"
"glProgramUniformMatrix4x2fvEXT\0"
"\0"
- /* _mesa_function_pool[2251]: ProgramUniform2f (will be remapped) */
+ /* _mesa_function_pool[2337]: ProgramUniform2f (will be remapped) */
"iiff\0"
"glProgramUniform2f\0"
"glProgramUniform2fEXT\0"
"\0"
- /* _mesa_function_pool[2298]: PixelTransformParameterfvEXT (dynamic) */
- "iip\0"
- "glPixelTransformParameterfvEXT\0"
+ /* _mesa_function_pool[2384]: ProgramUniform2d (will be remapped) */
+ "iidd\0"
+ "glProgramUniform2d\0"
"\0"
- /* _mesa_function_pool[2334]: ProgramUniform2i (will be remapped) */
+ /* _mesa_function_pool[2409]: ProgramUniform2i (will be remapped) */
"iiii\0"
"glProgramUniform2i\0"
"glProgramUniform2iEXT\0"
"\0"
- /* _mesa_function_pool[2381]: Fogx (will be remapped) */
+ /* _mesa_function_pool[2456]: Fogx (will be remapped) */
"ii\0"
"glFogxOES\0"
"glFogx\0"
"\0"
- /* _mesa_function_pool[2402]: Fogf (offset 153) */
+ /* _mesa_function_pool[2477]: Fogf (offset 153) */
"if\0"
"glFogf\0"
"\0"
- /* _mesa_function_pool[2413]: TexSubImage1D (offset 332) */
+ /* _mesa_function_pool[2488]: TexSubImage1D (offset 332) */
"iiiiiip\0"
"glTexSubImage1D\0"
"glTexSubImage1DEXT\0"
"\0"
- /* _mesa_function_pool[2457]: Color4usv (offset 40) */
+ /* _mesa_function_pool[2532]: Color4usv (offset 40) */
"p\0"
"glColor4usv\0"
"\0"
- /* _mesa_function_pool[2472]: Fogi (offset 155) */
+ /* _mesa_function_pool[2547]: Fogi (offset 155) */
"ii\0"
"glFogi\0"
"\0"
- /* _mesa_function_pool[2483]: FinalCombinerInputNV (dynamic) */
+ /* _mesa_function_pool[2558]: FinalCombinerInputNV (dynamic) */
"iiii\0"
"glFinalCombinerInputNV\0"
"\0"
- /* _mesa_function_pool[2512]: DepthFunc (offset 245) */
+ /* _mesa_function_pool[2587]: DepthFunc (offset 245) */
"i\0"
"glDepthFunc\0"
"\0"
- /* _mesa_function_pool[2527]: GetSamplerParameterIiv (will be remapped) */
+ /* _mesa_function_pool[2602]: GetSamplerParameterIiv (will be remapped) */
"iip\0"
"glGetSamplerParameterIiv\0"
"\0"
- /* _mesa_function_pool[2557]: VertexAttribI4uiEXT (will be remapped) */
+ /* _mesa_function_pool[2632]: VertexAttribI4uiEXT (will be remapped) */
"iiiii\0"
"glVertexAttribI4uiEXT\0"
"glVertexAttribI4ui\0"
"\0"
- /* _mesa_function_pool[2605]: DrawElementsInstancedBaseVertexBaseInstance (will be remapped) */
+ /* _mesa_function_pool[2680]: DrawElementsInstancedBaseVertexBaseInstance (will be remapped) */
"iiipiii\0"
"glDrawElementsInstancedBaseVertexBaseInstance\0"
"\0"
- /* _mesa_function_pool[2660]: ProgramEnvParameter4dvARB (will be remapped) */
+ /* _mesa_function_pool[2735]: ProgramEnvParameter4dvARB (will be remapped) */
"iip\0"
"glProgramEnvParameter4dvARB\0"
"glProgramParameter4dvNV\0"
"\0"
- /* _mesa_function_pool[2717]: ColorTableParameteriv (offset 341) */
+ /* _mesa_function_pool[2792]: ColorTableParameteriv (offset 341) */
"iip\0"
"glColorTableParameteriv\0"
"glColorTableParameterivSGI\0"
"\0"
- /* _mesa_function_pool[2773]: BindSamplers (will be remapped) */
+ /* _mesa_function_pool[2848]: BindSamplers (will be remapped) */
"iip\0"
"glBindSamplers\0"
"\0"
- /* _mesa_function_pool[2793]: GetnCompressedTexImageARB (will be remapped) */
+ /* _mesa_function_pool[2868]: GetnCompressedTexImageARB (will be remapped) */
"iiip\0"
"glGetnCompressedTexImageARB\0"
"\0"
- /* _mesa_function_pool[2827]: BindSampler (will be remapped) */
+ /* _mesa_function_pool[2902]: BindSampler (will be remapped) */
"ii\0"
"glBindSampler\0"
"\0"
- /* _mesa_function_pool[2845]: MultiTexCoord2fARB (offset 386) */
+ /* _mesa_function_pool[2920]: MultiTexCoord2fARB (offset 386) */
"iff\0"
"glMultiTexCoord2f\0"
"glMultiTexCoord2fARB\0"
"\0"
- /* _mesa_function_pool[2889]: IndexPointer (offset 314) */
+ /* _mesa_function_pool[2964]: IndexPointer (offset 314) */
"iip\0"
"glIndexPointer\0"
"\0"
- /* _mesa_function_pool[2909]: MultiTexCoord3iv (offset 397) */
+ /* _mesa_function_pool[2984]: MultiTexCoord3iv (offset 397) */
"ip\0"
"glMultiTexCoord3iv\0"
"glMultiTexCoord3ivARB\0"
"\0"
- /* _mesa_function_pool[2954]: Finish (offset 216) */
+ /* _mesa_function_pool[3029]: Finish (offset 216) */
"\0"
"glFinish\0"
"\0"
- /* _mesa_function_pool[2965]: ClearStencil (offset 207) */
+ /* _mesa_function_pool[3040]: ClearStencil (offset 207) */
"i\0"
"glClearStencil\0"
"\0"
- /* _mesa_function_pool[2983]: ClearColorIiEXT (will be remapped) */
+ /* _mesa_function_pool[3058]: ClearColorIiEXT (will be remapped) */
"iiii\0"
"glClearColorIiEXT\0"
"\0"
- /* _mesa_function_pool[3007]: LoadMatrixd (offset 292) */
+ /* _mesa_function_pool[3082]: LoadMatrixd (offset 292) */
"p\0"
"glLoadMatrixd\0"
"\0"
- /* _mesa_function_pool[3024]: VDPAURegisterOutputSurfaceNV (will be remapped) */
+ /* _mesa_function_pool[3099]: VDPAURegisterOutputSurfaceNV (will be remapped) */
"piip\0"
"glVDPAURegisterOutputSurfaceNV\0"
"\0"
- /* _mesa_function_pool[3061]: VertexP4ui (will be remapped) */
+ /* _mesa_function_pool[3136]: VertexP4ui (will be remapped) */
"ii\0"
"glVertexP4ui\0"
"\0"
- /* _mesa_function_pool[3078]: SpriteParameterfvSGIX (dynamic) */
+ /* _mesa_function_pool[3153]: SpriteParameterfvSGIX (dynamic) */
"ip\0"
"glSpriteParameterfvSGIX\0"
"\0"
- /* _mesa_function_pool[3106]: GetActiveUniformName (will be remapped) */
- "iiipp\0"
- "glGetActiveUniformName\0"
+ /* _mesa_function_pool[3181]: TextureStorage3DMultisample (will be remapped) */
+ "iiiiiii\0"
+ "glTextureStorage3DMultisample\0"
"\0"
- /* _mesa_function_pool[3136]: GetnUniformivARB (will be remapped) */
+ /* _mesa_function_pool[3220]: GetnUniformivARB (will be remapped) */
"iiip\0"
"glGetnUniformivARB\0"
"\0"
- /* _mesa_function_pool[3161]: ReleaseShaderCompiler (will be remapped) */
+ /* _mesa_function_pool[3245]: ReleaseShaderCompiler (will be remapped) */
"\0"
"glReleaseShaderCompiler\0"
"\0"
- /* _mesa_function_pool[3187]: BlendFuncSeparate (will be remapped) */
+ /* _mesa_function_pool[3271]: BlendFuncSeparate (will be remapped) */
"iiii\0"
"glBlendFuncSeparate\0"
"glBlendFuncSeparateEXT\0"
"glBlendFuncSeparateINGR\0"
"glBlendFuncSeparateOES\0"
"\0"
- /* _mesa_function_pool[3283]: Color3us (offset 23) */
+ /* _mesa_function_pool[3367]: Color3us (offset 23) */
"iii\0"
"glColor3us\0"
"\0"
- /* _mesa_function_pool[3299]: MultiDrawArraysIndirect (will be remapped) */
- "ipii\0"
- "glMultiDrawArraysIndirect\0"
+ /* _mesa_function_pool[3383]: LoadMatrixx (will be remapped) */
+ "p\0"
+ "glLoadMatrixxOES\0"
+ "glLoadMatrixx\0"
"\0"
- /* _mesa_function_pool[3331]: BufferStorage (will be remapped) */
+ /* _mesa_function_pool[3417]: BufferStorage (will be remapped) */
"iipi\0"
"glBufferStorage\0"
"\0"
- /* _mesa_function_pool[3353]: Color3ub (offset 19) */
+ /* _mesa_function_pool[3439]: Color3ub (offset 19) */
"iii\0"
"glColor3ub\0"
"\0"
- /* _mesa_function_pool[3369]: GetInstrumentsSGIX (dynamic) */
+ /* _mesa_function_pool[3455]: GetInstrumentsSGIX (dynamic) */
"\0"
"glGetInstrumentsSGIX\0"
"\0"
- /* _mesa_function_pool[3392]: Color3ui (offset 21) */
+ /* _mesa_function_pool[3478]: Color3ui (offset 21) */
"iii\0"
"glColor3ui\0"
"\0"
- /* _mesa_function_pool[3408]: VertexAttrib4dvNV (will be remapped) */
+ /* _mesa_function_pool[3494]: VertexAttrib4dvNV (will be remapped) */
"ip\0"
"glVertexAttrib4dvNV\0"
"\0"
- /* _mesa_function_pool[3432]: AlphaFragmentOp2ATI (will be remapped) */
+ /* _mesa_function_pool[3518]: AlphaFragmentOp2ATI (will be remapped) */
"iiiiiiiii\0"
"glAlphaFragmentOp2ATI\0"
"\0"
- /* _mesa_function_pool[3465]: RasterPos4dv (offset 79) */
+ /* _mesa_function_pool[3551]: RasterPos4dv (offset 79) */
"p\0"
"glRasterPos4dv\0"
"\0"
- /* _mesa_function_pool[3483]: DeleteProgramPipelines (will be remapped) */
+ /* _mesa_function_pool[3569]: DeleteProgramPipelines (will be remapped) */
"ip\0"
"glDeleteProgramPipelines\0"
"glDeleteProgramPipelinesEXT\0"
"\0"
- /* _mesa_function_pool[3540]: LineWidthx (will be remapped) */
+ /* _mesa_function_pool[3626]: LineWidthx (will be remapped) */
"i\0"
"glLineWidthxOES\0"
"glLineWidthx\0"
"\0"
- /* _mesa_function_pool[3572]: Indexdv (offset 45) */
+ /* _mesa_function_pool[3658]: Indexdv (offset 45) */
"p\0"
"glIndexdv\0"
"\0"
- /* _mesa_function_pool[3585]: GetnPixelMapfvARB (will be remapped) */
+ /* _mesa_function_pool[3671]: GetnPixelMapfvARB (will be remapped) */
"iip\0"
"glGetnPixelMapfvARB\0"
"\0"
- /* _mesa_function_pool[3610]: EGLImageTargetTexture2DOES (will be remapped) */
+ /* _mesa_function_pool[3696]: EGLImageTargetTexture2DOES (will be remapped) */
"ip\0"
"glEGLImageTargetTexture2DOES\0"
"\0"
- /* _mesa_function_pool[3643]: DepthMask (offset 211) */
+ /* _mesa_function_pool[3729]: DepthMask (offset 211) */
"i\0"
"glDepthMask\0"
"\0"
- /* _mesa_function_pool[3658]: WindowPos4ivMESA (will be remapped) */
+ /* _mesa_function_pool[3744]: WindowPos4ivMESA (will be remapped) */
"p\0"
"glWindowPos4ivMESA\0"
"\0"
- /* _mesa_function_pool[3680]: GetShaderInfoLog (will be remapped) */
+ /* _mesa_function_pool[3766]: GetShaderInfoLog (will be remapped) */
"iipp\0"
"glGetShaderInfoLog\0"
"\0"
- /* _mesa_function_pool[3705]: BindFragmentShaderATI (will be remapped) */
+ /* _mesa_function_pool[3791]: BindFragmentShaderATI (will be remapped) */
"i\0"
"glBindFragmentShaderATI\0"
"\0"
- /* _mesa_function_pool[3732]: BlendFuncSeparateiARB (will be remapped) */
+ /* _mesa_function_pool[3818]: BlendFuncSeparateiARB (will be remapped) */
"iiiii\0"
"glBlendFuncSeparateiARB\0"
"glBlendFuncSeparateIndexedAMD\0"
"glBlendFuncSeparatei\0"
"\0"
- /* _mesa_function_pool[3814]: PixelTexGenParameteriSGIS (dynamic) */
+ /* _mesa_function_pool[3900]: PixelTexGenParameteriSGIS (dynamic) */
"ii\0"
"glPixelTexGenParameteriSGIS\0"
"\0"
- /* _mesa_function_pool[3846]: EGLImageTargetRenderbufferStorageOES (will be remapped) */
+ /* _mesa_function_pool[3932]: EGLImageTargetRenderbufferStorageOES (will be remapped) */
"ip\0"
"glEGLImageTargetRenderbufferStorageOES\0"
"\0"
- /* _mesa_function_pool[3889]: GenTransformFeedbacks (will be remapped) */
+ /* _mesa_function_pool[3975]: GenTransformFeedbacks (will be remapped) */
"ip\0"
"glGenTransformFeedbacks\0"
"\0"
- /* _mesa_function_pool[3917]: VertexPointer (offset 321) */
+ /* _mesa_function_pool[4003]: VertexPointer (offset 321) */
"iiip\0"
"glVertexPointer\0"
"\0"
- /* _mesa_function_pool[3939]: GetCompressedTexImage (will be remapped) */
+ /* _mesa_function_pool[4025]: GetCompressedTexImage (will be remapped) */
"iip\0"
"glGetCompressedTexImage\0"
"glGetCompressedTexImageARB\0"
"\0"
- /* _mesa_function_pool[3995]: ProgramLocalParameter4dvARB (will be remapped) */
+ /* _mesa_function_pool[4081]: ProgramLocalParameter4dvARB (will be remapped) */
"iip\0"
"glProgramLocalParameter4dvARB\0"
"\0"
- /* _mesa_function_pool[4030]: TexCoord4fv (offset 121) */
- "p\0"
- "glTexCoord4fv\0"
+ /* _mesa_function_pool[4116]: UniformMatrix2dv (will be remapped) */
+ "iiip\0"
+ "glUniformMatrix2dv\0"
"\0"
- /* _mesa_function_pool[4047]: GetQueryObjectui64v (will be remapped) */
+ /* _mesa_function_pool[4141]: GetQueryObjectui64v (will be remapped) */
"iip\0"
"glGetQueryObjectui64v\0"
"glGetQueryObjectui64vEXT\0"
"\0"
- /* _mesa_function_pool[4099]: VertexAttribP1uiv (will be remapped) */
+ /* _mesa_function_pool[4193]: VertexAttribP1uiv (will be remapped) */
"iiip\0"
"glVertexAttribP1uiv\0"
"\0"
- /* _mesa_function_pool[4125]: IsProgram (will be remapped) */
+ /* _mesa_function_pool[4219]: IsProgram (will be remapped) */
"i\0"
"glIsProgram\0"
"\0"
- /* _mesa_function_pool[4140]: TexCoordPointerListIBM (dynamic) */
+ /* _mesa_function_pool[4234]: TexCoordPointerListIBM (dynamic) */
"iiipi\0"
"glTexCoordPointerListIBM\0"
"\0"
- /* _mesa_function_pool[4172]: ResizeBuffersMESA (will be remapped) */
+ /* _mesa_function_pool[4266]: ResizeBuffersMESA (will be remapped) */
"\0"
"glResizeBuffersMESA\0"
"\0"
- /* _mesa_function_pool[4194]: BindBuffersBase (will be remapped) */
+ /* _mesa_function_pool[4288]: BindBuffersBase (will be remapped) */
"iiip\0"
"glBindBuffersBase\0"
"\0"
- /* _mesa_function_pool[4218]: GenTextures (offset 328) */
+ /* _mesa_function_pool[4312]: GenTextures (offset 328) */
"ip\0"
"glGenTextures\0"
"glGenTexturesEXT\0"
"\0"
- /* _mesa_function_pool[4253]: IndexPointerListIBM (dynamic) */
+ /* _mesa_function_pool[4347]: IndexPointerListIBM (dynamic) */
"iipi\0"
"glIndexPointerListIBM\0"
"\0"
- /* _mesa_function_pool[4281]: WindowPos4fMESA (will be remapped) */
+ /* _mesa_function_pool[4375]: UniformMatrix3x2dv (will be remapped) */
+ "iiip\0"
+ "glUniformMatrix3x2dv\0"
+ "\0"
+ /* _mesa_function_pool[4402]: WindowPos4fMESA (will be remapped) */
"ffff\0"
"glWindowPos4fMESA\0"
"\0"
- /* _mesa_function_pool[4305]: VertexAttribs2fvNV (will be remapped) */
+ /* _mesa_function_pool[4426]: VertexAttribs2fvNV (will be remapped) */
"iip\0"
"glVertexAttribs2fvNV\0"
"\0"
- /* _mesa_function_pool[4331]: VertexAttribP4ui (will be remapped) */
+ /* _mesa_function_pool[4452]: VertexAttribP4ui (will be remapped) */
"iiii\0"
"glVertexAttribP4ui\0"
"\0"
- /* _mesa_function_pool[4356]: Uniform4i (will be remapped) */
+ /* _mesa_function_pool[4477]: Uniform4i (will be remapped) */
"iiiii\0"
"glUniform4i\0"
"glUniform4iARB\0"
"\0"
- /* _mesa_function_pool[4390]: BufferParameteriAPPLE (will be remapped) */
- "iii\0"
- "glBufferParameteriAPPLE\0"
+ /* _mesa_function_pool[4511]: Uniform4d (will be remapped) */
+ "idddd\0"
+ "glUniform4d\0"
"\0"
- /* _mesa_function_pool[4419]: Uniform4f (will be remapped) */
+ /* _mesa_function_pool[4530]: Uniform4f (will be remapped) */
"iffff\0"
"glUniform4f\0"
"glUniform4fARB\0"
"\0"
- /* _mesa_function_pool[4453]: ProgramUniform3f (will be remapped) */
+ /* _mesa_function_pool[4564]: ProgramUniform3d (will be remapped) */
+ "iiddd\0"
+ "glProgramUniform3d\0"
+ "\0"
+ /* _mesa_function_pool[4590]: ProgramUniform3f (will be remapped) */
"iifff\0"
"glProgramUniform3f\0"
"glProgramUniform3fEXT\0"
"\0"
- /* _mesa_function_pool[4501]: ProgramUniform3i (will be remapped) */
+ /* _mesa_function_pool[4638]: ProgramUniform3i (will be remapped) */
"iiiii\0"
"glProgramUniform3i\0"
"glProgramUniform3iEXT\0"
"\0"
- /* _mesa_function_pool[4549]: PointParameterfv (will be remapped) */
+ /* _mesa_function_pool[4686]: PointParameterfv (will be remapped) */
"ip\0"
"glPointParameterfv\0"
"glPointParameterfvARB\0"
"glPointParameterfvEXT\0"
"glPointParameterfvSGIS\0"
"\0"
- /* _mesa_function_pool[4639]: GetHistogramParameterfv (offset 362) */
+ /* _mesa_function_pool[4776]: GetHistogramParameterfv (offset 362) */
"iip\0"
"glGetHistogramParameterfv\0"
"glGetHistogramParameterfvEXT\0"
"\0"
- /* _mesa_function_pool[4699]: GetString (offset 275) */
+ /* _mesa_function_pool[4836]: GetString (offset 275) */
"i\0"
"glGetString\0"
"\0"
- /* _mesa_function_pool[4714]: ColorPointervINTEL (dynamic) */
+ /* _mesa_function_pool[4851]: ColorPointervINTEL (dynamic) */
"iip\0"
"glColorPointervINTEL\0"
"\0"
- /* _mesa_function_pool[4740]: VDPAUUnmapSurfacesNV (will be remapped) */
+ /* _mesa_function_pool[4877]: VDPAUUnmapSurfacesNV (will be remapped) */
"ip\0"
"glVDPAUUnmapSurfacesNV\0"
"\0"
- /* _mesa_function_pool[4767]: GetnHistogramARB (will be remapped) */
+ /* _mesa_function_pool[4904]: GetnHistogramARB (will be remapped) */
"iiiiip\0"
"glGetnHistogramARB\0"
"\0"
- /* _mesa_function_pool[4794]: ReplacementCodeuiColor4fNormal3fVertex3fvSUN (dynamic) */
+ /* _mesa_function_pool[4931]: ReplacementCodeuiColor4fNormal3fVertex3fvSUN (dynamic) */
"pppp\0"
"glReplacementCodeuiColor4fNormal3fVertex3fvSUN\0"
"\0"
- /* _mesa_function_pool[4847]: SecondaryColor3s (will be remapped) */
+ /* _mesa_function_pool[4984]: SecondaryColor3s (will be remapped) */
"iii\0"
"glSecondaryColor3s\0"
"glSecondaryColor3sEXT\0"
"\0"
- /* _mesa_function_pool[4893]: VertexAttribP2uiv (will be remapped) */
+ /* _mesa_function_pool[5030]: VertexAttribP2uiv (will be remapped) */
"iiip\0"
"glVertexAttribP2uiv\0"
"\0"
- /* _mesa_function_pool[4919]: GetDetailTexFuncSGIS (dynamic) */
- "ip\0"
- "glGetDetailTexFuncSGIS\0"
+ /* _mesa_function_pool[5056]: UniformMatrix3x4dv (will be remapped) */
+ "iiip\0"
+ "glUniformMatrix3x4dv\0"
"\0"
- /* _mesa_function_pool[4946]: VertexAttrib3fNV (will be remapped) */
+ /* _mesa_function_pool[5083]: VertexAttrib3fNV (will be remapped) */
"ifff\0"
"glVertexAttrib3fNV\0"
"\0"
- /* _mesa_function_pool[4971]: SecondaryColor3b (will be remapped) */
+ /* _mesa_function_pool[5108]: SecondaryColor3b (will be remapped) */
"iii\0"
"glSecondaryColor3b\0"
"glSecondaryColor3bEXT\0"
"\0"
- /* _mesa_function_pool[5017]: EnableClientState (offset 313) */
+ /* _mesa_function_pool[5154]: EnableClientState (offset 313) */
"i\0"
"glEnableClientState\0"
"\0"
- /* _mesa_function_pool[5040]: Color4ubVertex2fvSUN (dynamic) */
+ /* _mesa_function_pool[5177]: Color4ubVertex2fvSUN (dynamic) */
"pp\0"
"glColor4ubVertex2fvSUN\0"
"\0"
- /* _mesa_function_pool[5067]: SecondaryColor3i (will be remapped) */
+ /* _mesa_function_pool[5204]: SecondaryColor3i (will be remapped) */
"iii\0"
"glSecondaryColor3i\0"
"glSecondaryColor3iEXT\0"
"\0"
- /* _mesa_function_pool[5113]: TexFilterFuncSGIS (dynamic) */
+ /* _mesa_function_pool[5250]: TexFilterFuncSGIS (dynamic) */
"iiip\0"
"glTexFilterFuncSGIS\0"
"\0"
- /* _mesa_function_pool[5139]: GetFragmentMaterialfvSGIX (dynamic) */
+ /* _mesa_function_pool[5276]: GetFragmentMaterialfvSGIX (dynamic) */
"iip\0"
"glGetFragmentMaterialfvSGIX\0"
"\0"
- /* _mesa_function_pool[5172]: DetailTexFuncSGIS (dynamic) */
+ /* _mesa_function_pool[5309]: DetailTexFuncSGIS (dynamic) */
"iip\0"
"glDetailTexFuncSGIS\0"
"\0"
- /* _mesa_function_pool[5197]: FlushMappedBufferRange (will be remapped) */
+ /* _mesa_function_pool[5334]: FlushMappedBufferRange (will be remapped) */
"iii\0"
"glFlushMappedBufferRange\0"
"glFlushMappedBufferRangeEXT\0"
"\0"
- /* _mesa_function_pool[5255]: Lightfv (offset 160) */
+ /* _mesa_function_pool[5392]: Lightfv (offset 160) */
"iip\0"
"glLightfv\0"
"\0"
- /* _mesa_function_pool[5270]: GetFramebufferAttachmentParameteriv (will be remapped) */
+ /* _mesa_function_pool[5407]: GetFramebufferAttachmentParameteriv (will be remapped) */
"iiip\0"
"glGetFramebufferAttachmentParameteriv\0"
"glGetFramebufferAttachmentParameterivEXT\0"
"glGetFramebufferAttachmentParameterivOES\0"
"\0"
- /* _mesa_function_pool[5396]: ColorSubTable (offset 346) */
+ /* _mesa_function_pool[5533]: ColorSubTable (offset 346) */
"iiiiip\0"
"glColorSubTable\0"
"glColorSubTableEXT\0"
"\0"
- /* _mesa_function_pool[5439]: EndPerfMonitorAMD (will be remapped) */
+ /* _mesa_function_pool[5576]: EndPerfMonitorAMD (will be remapped) */
"i\0"
"glEndPerfMonitorAMD\0"
"\0"
- /* _mesa_function_pool[5462]: Uniform1ui (will be remapped) */
+ /* _mesa_function_pool[5599]: Uniform1ui (will be remapped) */
"ii\0"
"glUniform1uiEXT\0"
"glUniform1ui\0"
"\0"
- /* _mesa_function_pool[5495]: MapParameterivNV (dynamic) */
+ /* _mesa_function_pool[5632]: MapParameterivNV (dynamic) */
"iip\0"
"glMapParameterivNV\0"
"\0"
- /* _mesa_function_pool[5519]: GetMultisamplefv (will be remapped) */
+ /* _mesa_function_pool[5656]: GetMultisamplefv (will be remapped) */
"iip\0"
"glGetMultisamplefv\0"
"\0"
- /* _mesa_function_pool[5543]: WeightbvARB (dynamic) */
+ /* _mesa_function_pool[5680]: WeightbvARB (dynamic) */
"ip\0"
"glWeightbvARB\0"
"\0"
- /* _mesa_function_pool[5561]: Rectdv (offset 87) */
+ /* _mesa_function_pool[5698]: Rectdv (offset 87) */
"pp\0"
"glRectdv\0"
"\0"
- /* _mesa_function_pool[5574]: DrawArraysInstancedARB (will be remapped) */
+ /* _mesa_function_pool[5711]: DrawArraysInstancedARB (will be remapped) */
"iiii\0"
"glDrawArraysInstancedARB\0"
"glDrawArraysInstancedEXT\0"
"glDrawArraysInstanced\0"
"\0"
- /* _mesa_function_pool[5652]: ProgramEnvParameters4fvEXT (will be remapped) */
+ /* _mesa_function_pool[5789]: ProgramEnvParameters4fvEXT (will be remapped) */
"iiip\0"
"glProgramEnvParameters4fvEXT\0"
"\0"
- /* _mesa_function_pool[5687]: VertexAttrib2svNV (will be remapped) */
+ /* _mesa_function_pool[5824]: VertexAttrib2svNV (will be remapped) */
"ip\0"
"glVertexAttrib2svNV\0"
"\0"
- /* _mesa_function_pool[5711]: SecondaryColorP3uiv (will be remapped) */
+ /* _mesa_function_pool[5848]: SecondaryColorP3uiv (will be remapped) */
"ip\0"
"glSecondaryColorP3uiv\0"
"\0"
- /* _mesa_function_pool[5737]: GetnPixelMapuivARB (will be remapped) */
+ /* _mesa_function_pool[5874]: GetnPixelMapuivARB (will be remapped) */
"iip\0"
"glGetnPixelMapuivARB\0"
"\0"
- /* _mesa_function_pool[5763]: GetSamplerParameterIuiv (will be remapped) */
+ /* _mesa_function_pool[5900]: GetSamplerParameterIuiv (will be remapped) */
"iip\0"
"glGetSamplerParameterIuiv\0"
"\0"
- /* _mesa_function_pool[5794]: Disablei (will be remapped) */
+ /* _mesa_function_pool[5931]: Disablei (will be remapped) */
"ii\0"
"glDisableIndexedEXT\0"
"glDisablei\0"
"\0"
- /* _mesa_function_pool[5829]: CompressedTexSubImage3D (will be remapped) */
+ /* _mesa_function_pool[5966]: CompressedTexSubImage3D (will be remapped) */
"iiiiiiiiiip\0"
"glCompressedTexSubImage3D\0"
"glCompressedTexSubImage3DARB\0"
"glCompressedTexSubImage3DOES\0"
"\0"
- /* _mesa_function_pool[5926]: BindFramebufferEXT (will be remapped) */
+ /* _mesa_function_pool[6063]: BindFramebufferEXT (will be remapped) */
"ii\0"
"glBindFramebufferEXT\0"
"\0"
- /* _mesa_function_pool[5951]: Color3dv (offset 12) */
+ /* _mesa_function_pool[6088]: Color3dv (offset 12) */
"p\0"
"glColor3dv\0"
"\0"
- /* _mesa_function_pool[5965]: BeginQuery (will be remapped) */
+ /* _mesa_function_pool[6102]: BeginQuery (will be remapped) */
"ii\0"
"glBeginQuery\0"
"glBeginQueryARB\0"
"\0"
- /* _mesa_function_pool[5998]: VertexP3uiv (will be remapped) */
+ /* _mesa_function_pool[6135]: VertexP3uiv (will be remapped) */
"ip\0"
"glVertexP3uiv\0"
"\0"
- /* _mesa_function_pool[6016]: GetUniformLocation (will be remapped) */
+ /* _mesa_function_pool[6153]: GetUniformLocation (will be remapped) */
"ip\0"
"glGetUniformLocation\0"
"glGetUniformLocationARB\0"
"\0"
- /* _mesa_function_pool[6065]: PixelStoref (offset 249) */
+ /* _mesa_function_pool[6202]: PixelStoref (offset 249) */
"if\0"
"glPixelStoref\0"
"\0"
- /* _mesa_function_pool[6083]: WindowPos2iv (will be remapped) */
+ /* _mesa_function_pool[6220]: WindowPos2iv (will be remapped) */
"p\0"
"glWindowPos2iv\0"
"glWindowPos2ivARB\0"
"glWindowPos2ivMESA\0"
"\0"
- /* _mesa_function_pool[6138]: PixelStorei (offset 250) */
+ /* _mesa_function_pool[6275]: PixelStorei (offset 250) */
"ii\0"
"glPixelStorei\0"
"\0"
- /* _mesa_function_pool[6156]: VertexAttribs1svNV (will be remapped) */
+ /* _mesa_function_pool[6293]: VertexAttribs1svNV (will be remapped) */
"iip\0"
"glVertexAttribs1svNV\0"
"\0"
- /* _mesa_function_pool[6182]: RequestResidentProgramsNV (will be remapped) */
+ /* _mesa_function_pool[6319]: RequestResidentProgramsNV (will be remapped) */
"ip\0"
"glRequestResidentProgramsNV\0"
"\0"
- /* _mesa_function_pool[6214]: ListParameterivSGIX (dynamic) */
+ /* _mesa_function_pool[6351]: ListParameterivSGIX (dynamic) */
"iip\0"
"glListParameterivSGIX\0"
"\0"
- /* _mesa_function_pool[6241]: TexCoord2fColor4fNormal3fVertex3fvSUN (dynamic) */
+ /* _mesa_function_pool[6378]: TexCoord2fColor4fNormal3fVertex3fvSUN (dynamic) */
"pppp\0"
"glTexCoord2fColor4fNormal3fVertex3fvSUN\0"
"\0"
- /* _mesa_function_pool[6287]: CheckFramebufferStatus (will be remapped) */
+ /* _mesa_function_pool[6424]: CheckFramebufferStatus (will be remapped) */
"i\0"
"glCheckFramebufferStatus\0"
"glCheckFramebufferStatusEXT\0"
"glCheckFramebufferStatusOES\0"
"\0"
- /* _mesa_function_pool[6371]: DispatchComputeIndirect (will be remapped) */
+ /* _mesa_function_pool[6508]: DispatchComputeIndirect (will be remapped) */
"i\0"
"glDispatchComputeIndirect\0"
"\0"
- /* _mesa_function_pool[6400]: InvalidateBufferData (will be remapped) */
+ /* _mesa_function_pool[6537]: InvalidateBufferData (will be remapped) */
"i\0"
"glInvalidateBufferData\0"
"\0"
- /* _mesa_function_pool[6426]: VDPAUMapSurfacesNV (will be remapped) */
+ /* _mesa_function_pool[6563]: GetUniformdv (will be remapped) */
+ "iip\0"
+ "glGetUniformdv\0"
+ "\0"
+ /* _mesa_function_pool[6583]: VDPAUMapSurfacesNV (will be remapped) */
"ip\0"
"glVDPAUMapSurfacesNV\0"
"\0"
- /* _mesa_function_pool[6451]: IsFramebuffer (will be remapped) */
+ /* _mesa_function_pool[6608]: IsFramebuffer (will be remapped) */
"i\0"
"glIsFramebuffer\0"
"glIsFramebufferEXT\0"
"glIsFramebufferOES\0"
"\0"
- /* _mesa_function_pool[6508]: GetPixelTexGenParameterfvSGIS (dynamic) */
+ /* _mesa_function_pool[6665]: GetPixelTexGenParameterfvSGIS (dynamic) */
"ip\0"
"glGetPixelTexGenParameterfvSGIS\0"
"\0"
- /* _mesa_function_pool[6544]: GetDoublev (offset 260) */
+ /* _mesa_function_pool[6701]: GetDoublev (offset 260) */
"ip\0"
"glGetDoublev\0"
"\0"
- /* _mesa_function_pool[6561]: GetObjectLabel (will be remapped) */
+ /* _mesa_function_pool[6718]: GetObjectLabel (will be remapped) */
"iiipp\0"
"glGetObjectLabel\0"
"\0"
- /* _mesa_function_pool[6585]: TextureLightEXT (dynamic) */
+ /* _mesa_function_pool[6742]: TextureLightEXT (dynamic) */
"i\0"
"glTextureLightEXT\0"
"\0"
- /* _mesa_function_pool[6606]: ColorP3uiv (will be remapped) */
+ /* _mesa_function_pool[6763]: ColorP3uiv (will be remapped) */
"ip\0"
"glColorP3uiv\0"
"\0"
- /* _mesa_function_pool[6623]: CombinerParameteriNV (dynamic) */
+ /* _mesa_function_pool[6780]: CombinerParameteriNV (dynamic) */
"ii\0"
"glCombinerParameteriNV\0"
"\0"
- /* _mesa_function_pool[6650]: Normal3fVertex3fvSUN (dynamic) */
+ /* _mesa_function_pool[6807]: Normal3fVertex3fvSUN (dynamic) */
"pp\0"
"glNormal3fVertex3fvSUN\0"
"\0"
- /* _mesa_function_pool[6677]: VertexAttribI4ivEXT (will be remapped) */
+ /* _mesa_function_pool[6834]: VertexAttribI4ivEXT (will be remapped) */
"ip\0"
"glVertexAttribI4ivEXT\0"
"glVertexAttribI4iv\0"
"\0"
- /* _mesa_function_pool[6722]: SecondaryColor3ubv (will be remapped) */
+ /* _mesa_function_pool[6879]: SecondaryColor3ubv (will be remapped) */
"p\0"
"glSecondaryColor3ubv\0"
"glSecondaryColor3ubvEXT\0"
"\0"
- /* _mesa_function_pool[6770]: GetDebugMessageLog (will be remapped) */
+ /* _mesa_function_pool[6927]: GetDebugMessageLog (will be remapped) */
"iipppppp\0"
"glGetDebugMessageLogARB\0"
"glGetDebugMessageLog\0"
"\0"
- /* _mesa_function_pool[6825]: DeformationMap3fSGIX (dynamic) */
+ /* _mesa_function_pool[6982]: DeformationMap3fSGIX (dynamic) */
"iffiiffiiffiip\0"
"glDeformationMap3fSGIX\0"
"\0"
- /* _mesa_function_pool[6864]: MatrixIndexubvARB (dynamic) */
+ /* _mesa_function_pool[7021]: MatrixIndexubvARB (dynamic) */
"ip\0"
"glMatrixIndexubvARB\0"
"\0"
- /* _mesa_function_pool[6888]: VertexAttribI4usv (will be remapped) */
+ /* _mesa_function_pool[7045]: VertexAttribI4usv (will be remapped) */
"ip\0"
"glVertexAttribI4usvEXT\0"
"glVertexAttribI4usv\0"
"\0"
- /* _mesa_function_pool[6935]: PixelTexGenParameterfSGIS (dynamic) */
+ /* _mesa_function_pool[7092]: PixelTexGenParameterfSGIS (dynamic) */
"if\0"
"glPixelTexGenParameterfSGIS\0"
"\0"
- /* _mesa_function_pool[6967]: ProgramUniform2ui (will be remapped) */
+ /* _mesa_function_pool[7124]: ProgramUniform2ui (will be remapped) */
"iiii\0"
"glProgramUniform2ui\0"
"glProgramUniform2uiEXT\0"
"\0"
- /* _mesa_function_pool[7016]: TexCoord2fVertex3fvSUN (dynamic) */
+ /* _mesa_function_pool[7173]: TexCoord2fVertex3fvSUN (dynamic) */
"pp\0"
"glTexCoord2fVertex3fvSUN\0"
"\0"
- /* _mesa_function_pool[7045]: Color4ubVertex3fvSUN (dynamic) */
+ /* _mesa_function_pool[7202]: Color4ubVertex3fvSUN (dynamic) */
"pp\0"
"glColor4ubVertex3fvSUN\0"
"\0"
- /* _mesa_function_pool[7072]: GetShaderSource (will be remapped) */
+ /* _mesa_function_pool[7229]: GetShaderSource (will be remapped) */
"iipp\0"
"glGetShaderSource\0"
"glGetShaderSourceARB\0"
"\0"
- /* _mesa_function_pool[7117]: BindProgramARB (will be remapped) */
+ /* _mesa_function_pool[7274]: BindProgramARB (will be remapped) */
"ii\0"
"glBindProgramARB\0"
"glBindProgramNV\0"
"\0"
- /* _mesa_function_pool[7154]: VertexAttrib3sNV (will be remapped) */
+ /* _mesa_function_pool[7311]: VertexAttrib3sNV (will be remapped) */
"iiii\0"
"glVertexAttrib3sNV\0"
"\0"
- /* _mesa_function_pool[7179]: ColorFragmentOp1ATI (will be remapped) */
+ /* _mesa_function_pool[7336]: ColorFragmentOp1ATI (will be remapped) */
"iiiiiii\0"
"glColorFragmentOp1ATI\0"
"\0"
- /* _mesa_function_pool[7210]: ProgramUniformMatrix4x3fv (will be remapped) */
+ /* _mesa_function_pool[7367]: ProgramUniformMatrix4x3fv (will be remapped) */
"iiiip\0"
"glProgramUniformMatrix4x3fv\0"
"glProgramUniformMatrix4x3fvEXT\0"
"\0"
- /* _mesa_function_pool[7276]: PopClientAttrib (offset 334) */
+ /* _mesa_function_pool[7433]: PopClientAttrib (offset 334) */
"\0"
"glPopClientAttrib\0"
"\0"
- /* _mesa_function_pool[7296]: DrawElementsInstancedARB (will be remapped) */
+ /* _mesa_function_pool[7453]: DrawElementsInstancedARB (will be remapped) */
"iiipi\0"
"glDrawElementsInstancedARB\0"
"glDrawElementsInstancedEXT\0"
"glDrawElementsInstanced\0"
"\0"
- /* _mesa_function_pool[7381]: GetQueryObjectuiv (will be remapped) */
+ /* _mesa_function_pool[7538]: GetQueryObjectuiv (will be remapped) */
"iip\0"
"glGetQueryObjectuiv\0"
"glGetQueryObjectuivARB\0"
"\0"
- /* _mesa_function_pool[7429]: VertexAttribI4bv (will be remapped) */
+ /* _mesa_function_pool[7586]: VertexAttribI4bv (will be remapped) */
"ip\0"
"glVertexAttribI4bvEXT\0"
"glVertexAttribI4bv\0"
"\0"
- /* _mesa_function_pool[7474]: FogCoordPointerListIBM (dynamic) */
+ /* _mesa_function_pool[7631]: FogCoordPointerListIBM (dynamic) */
"iipi\0"
"glFogCoordPointerListIBM\0"
"\0"
- /* _mesa_function_pool[7505]: Binormal3sEXT (dynamic) */
+ /* _mesa_function_pool[7662]: Binormal3sEXT (dynamic) */
"iii\0"
"glBinormal3sEXT\0"
"\0"
- /* _mesa_function_pool[7526]: ListBase (offset 6) */
+ /* _mesa_function_pool[7683]: ListBase (offset 6) */
"i\0"
"glListBase\0"
"\0"
- /* _mesa_function_pool[7540]: GenerateMipmap (will be remapped) */
+ /* _mesa_function_pool[7697]: GenerateMipmap (will be remapped) */
"i\0"
"glGenerateMipmap\0"
"glGenerateMipmapEXT\0"
"glGenerateMipmapOES\0"
"\0"
- /* _mesa_function_pool[7600]: BindBufferRange (will be remapped) */
+ /* _mesa_function_pool[7757]: BindBufferRange (will be remapped) */
"iiiii\0"
"glBindBufferRange\0"
"glBindBufferRangeEXT\0"
"\0"
- /* _mesa_function_pool[7646]: ProgramUniformMatrix2x4fv (will be remapped) */
+ /* _mesa_function_pool[7803]: ProgramUniformMatrix2x4fv (will be remapped) */
"iiiip\0"
"glProgramUniformMatrix2x4fv\0"
"glProgramUniformMatrix2x4fvEXT\0"
"\0"
- /* _mesa_function_pool[7712]: GetQueryObjectiv (will be remapped) */
+ /* _mesa_function_pool[7869]: BindBufferBase (will be remapped) */
+ "iii\0"
+ "glBindBufferBase\0"
+ "glBindBufferBaseEXT\0"
+ "\0"
+ /* _mesa_function_pool[7911]: GetQueryObjectiv (will be remapped) */
"iip\0"
"glGetQueryObjectiv\0"
"glGetQueryObjectivARB\0"
"\0"
- /* _mesa_function_pool[7758]: VertexAttrib2s (will be remapped) */
+ /* _mesa_function_pool[7957]: VertexAttrib2s (will be remapped) */
"iii\0"
"glVertexAttrib2s\0"
"glVertexAttrib2sARB\0"
"\0"
- /* _mesa_function_pool[7800]: SecondaryColor3fvEXT (will be remapped) */
+ /* _mesa_function_pool[7999]: SecondaryColor3fvEXT (will be remapped) */
"p\0"
"glSecondaryColor3fv\0"
"glSecondaryColor3fvEXT\0"
"\0"
- /* _mesa_function_pool[7846]: VertexAttrib2d (will be remapped) */
+ /* _mesa_function_pool[8045]: VertexAttrib2d (will be remapped) */
"idd\0"
"glVertexAttrib2d\0"
"glVertexAttrib2dARB\0"
"\0"
- /* _mesa_function_pool[7888]: Uniform1fv (will be remapped) */
+ /* _mesa_function_pool[8087]: Uniform1fv (will be remapped) */
"iip\0"
"glUniform1fv\0"
"glUniform1fvARB\0"
"\0"
- /* _mesa_function_pool[7922]: GetProgramPipelineInfoLog (will be remapped) */
+ /* _mesa_function_pool[8121]: GetProgramPipelineInfoLog (will be remapped) */
"iipp\0"
"glGetProgramPipelineInfoLog\0"
"glGetProgramPipelineInfoLogEXT\0"
"\0"
- /* _mesa_function_pool[7987]: TextureMaterialEXT (dynamic) */
+ /* _mesa_function_pool[8186]: TextureMaterialEXT (dynamic) */
"ii\0"
"glTextureMaterialEXT\0"
"\0"
- /* _mesa_function_pool[8012]: DepthBoundsEXT (will be remapped) */
+ /* _mesa_function_pool[8211]: ReadInstrumentsSGIX (dynamic) */
+ "i\0"
+ "glReadInstrumentsSGIX\0"
+ "\0"
+ /* _mesa_function_pool[8236]: DepthBoundsEXT (will be remapped) */
"dd\0"
"glDepthBoundsEXT\0"
"\0"
- /* _mesa_function_pool[8033]: WindowPos3fv (will be remapped) */
+ /* _mesa_function_pool[8257]: WindowPos3fv (will be remapped) */
"p\0"
"glWindowPos3fv\0"
"glWindowPos3fvARB\0"
"glWindowPos3fvMESA\0"
"\0"
- /* _mesa_function_pool[8088]: BindVertexArrayAPPLE (will be remapped) */
+ /* _mesa_function_pool[8312]: BindVertexArrayAPPLE (will be remapped) */
"i\0"
"glBindVertexArrayAPPLE\0"
"\0"
- /* _mesa_function_pool[8114]: GetHistogramParameteriv (offset 363) */
+ /* _mesa_function_pool[8338]: GetHistogramParameteriv (offset 363) */
"iip\0"
"glGetHistogramParameteriv\0"
"glGetHistogramParameterivEXT\0"
"\0"
- /* _mesa_function_pool[8174]: PointParameteriv (will be remapped) */
+ /* _mesa_function_pool[8398]: PointParameteriv (will be remapped) */
"ip\0"
"glPointParameteriv\0"
"glPointParameterivNV\0"
"\0"
- /* _mesa_function_pool[8218]: GetProgramivARB (will be remapped) */
+ /* _mesa_function_pool[8442]: GetProgramivARB (will be remapped) */
"iip\0"
"glGetProgramivARB\0"
"\0"
- /* _mesa_function_pool[8241]: BindRenderbuffer (will be remapped) */
+ /* _mesa_function_pool[8465]: BindRenderbuffer (will be remapped) */
"ii\0"
"glBindRenderbuffer\0"
"glBindRenderbufferOES\0"
"\0"
- /* _mesa_function_pool[8286]: SecondaryColor3fEXT (will be remapped) */
+ /* _mesa_function_pool[8510]: SecondaryColor3fEXT (will be remapped) */
"fff\0"
"glSecondaryColor3f\0"
"glSecondaryColor3fEXT\0"
"\0"
- /* _mesa_function_pool[8332]: PrimitiveRestartIndex (will be remapped) */
+ /* _mesa_function_pool[8556]: PrimitiveRestartIndex (will be remapped) */
"i\0"
"glPrimitiveRestartIndex\0"
"glPrimitiveRestartIndexNV\0"
"\0"
- /* _mesa_function_pool[8385]: VertexAttribI4ubv (will be remapped) */
+ /* _mesa_function_pool[8609]: VertexAttribI4ubv (will be remapped) */
"ip\0"
"glVertexAttribI4ubvEXT\0"
"glVertexAttribI4ubv\0"
"\0"
- /* _mesa_function_pool[8432]: GetGraphicsResetStatusARB (will be remapped) */
+ /* _mesa_function_pool[8656]: GetGraphicsResetStatusARB (will be remapped) */
"\0"
"glGetGraphicsResetStatusARB\0"
"\0"
- /* _mesa_function_pool[8462]: ActiveStencilFaceEXT (will be remapped) */
+ /* _mesa_function_pool[8686]: ActiveStencilFaceEXT (will be remapped) */
"i\0"
"glActiveStencilFaceEXT\0"
"\0"
- /* _mesa_function_pool[8488]: VertexAttrib4dNV (will be remapped) */
+ /* _mesa_function_pool[8712]: VertexAttrib4dNV (will be remapped) */
"idddd\0"
"glVertexAttrib4dNV\0"
"\0"
- /* _mesa_function_pool[8514]: DepthRange (offset 288) */
+ /* _mesa_function_pool[8738]: DepthRange (offset 288) */
"dd\0"
"glDepthRange\0"
"\0"
- /* _mesa_function_pool[8531]: TexBumpParameterivATI (will be remapped) */
+ /* _mesa_function_pool[8755]: TexBumpParameterivATI (will be remapped) */
"ip\0"
"glTexBumpParameterivATI\0"
"\0"
- /* _mesa_function_pool[8559]: VertexAttrib4fNV (will be remapped) */
+ /* _mesa_function_pool[8783]: VertexAttrib4fNV (will be remapped) */
"iffff\0"
"glVertexAttrib4fNV\0"
"\0"
- /* _mesa_function_pool[8585]: Uniform4fv (will be remapped) */
+ /* _mesa_function_pool[8809]: Uniform4fv (will be remapped) */
"iip\0"
"glUniform4fv\0"
"glUniform4fvARB\0"
"\0"
- /* _mesa_function_pool[8619]: DrawMeshArraysSUN (dynamic) */
+ /* _mesa_function_pool[8843]: DrawMeshArraysSUN (dynamic) */
"iiii\0"
"glDrawMeshArraysSUN\0"
"\0"
- /* _mesa_function_pool[8645]: SamplerParameterIiv (will be remapped) */
+ /* _mesa_function_pool[8869]: SamplerParameterIiv (will be remapped) */
"iip\0"
"glSamplerParameterIiv\0"
"\0"
- /* _mesa_function_pool[8672]: GetMapControlPointsNV (dynamic) */
+ /* _mesa_function_pool[8896]: GetMapControlPointsNV (dynamic) */
"iiiiiip\0"
"glGetMapControlPointsNV\0"
"\0"
- /* _mesa_function_pool[8705]: SpriteParameterivSGIX (dynamic) */
+ /* _mesa_function_pool[8929]: SpriteParameterivSGIX (dynamic) */
"ip\0"
"glSpriteParameterivSGIX\0"
"\0"
- /* _mesa_function_pool[8733]: Frustumf (will be remapped) */
+ /* _mesa_function_pool[8957]: Frustumf (will be remapped) */
"ffffff\0"
"glFrustumfOES\0"
"glFrustumf\0"
"\0"
- /* _mesa_function_pool[8766]: ProgramUniform2uiv (will be remapped) */
+ /* _mesa_function_pool[8990]: ProgramUniform2uiv (will be remapped) */
"iiip\0"
"glProgramUniform2uiv\0"
"glProgramUniform2uivEXT\0"
"\0"
- /* _mesa_function_pool[8817]: Rectsv (offset 93) */
+ /* _mesa_function_pool[9041]: Rectsv (offset 93) */
"pp\0"
"glRectsv\0"
"\0"
- /* _mesa_function_pool[8830]: Frustumx (will be remapped) */
+ /* _mesa_function_pool[9054]: Frustumx (will be remapped) */
"iiiiii\0"
"glFrustumxOES\0"
"glFrustumx\0"
"\0"
- /* _mesa_function_pool[8863]: CullFace (offset 152) */
+ /* _mesa_function_pool[9087]: CullFace (offset 152) */
"i\0"
"glCullFace\0"
"\0"
- /* _mesa_function_pool[8877]: BindTexture (offset 307) */
+ /* _mesa_function_pool[9101]: BindTexture (offset 307) */
"ii\0"
"glBindTexture\0"
"glBindTextureEXT\0"
"\0"
- /* _mesa_function_pool[8912]: MultiTexCoord4fARB (offset 402) */
+ /* _mesa_function_pool[9136]: MultiTexCoord4fARB (offset 402) */
"iffff\0"
"glMultiTexCoord4f\0"
"glMultiTexCoord4fARB\0"
"\0"
- /* _mesa_function_pool[8958]: MultiTexCoordP2uiv (will be remapped) */
+ /* _mesa_function_pool[9182]: MultiTexCoordP2uiv (will be remapped) */
"iip\0"
"glMultiTexCoordP2uiv\0"
"\0"
- /* _mesa_function_pool[8984]: NormalPointervINTEL (dynamic) */
+ /* _mesa_function_pool[9208]: NormalPointervINTEL (dynamic) */
"ip\0"
"glNormalPointervINTEL\0"
"\0"
- /* _mesa_function_pool[9010]: NormalPointer (offset 318) */
+ /* _mesa_function_pool[9234]: NormalPointer (offset 318) */
"iip\0"
"glNormalPointer\0"
"\0"
- /* _mesa_function_pool[9031]: TangentPointerEXT (dynamic) */
+ /* _mesa_function_pool[9255]: TangentPointerEXT (dynamic) */
"iip\0"
"glTangentPointerEXT\0"
"\0"
- /* _mesa_function_pool[9056]: WindowPos4iMESA (will be remapped) */
+ /* _mesa_function_pool[9280]: WindowPos4iMESA (will be remapped) */
"iiii\0"
"glWindowPos4iMESA\0"
"\0"
- /* _mesa_function_pool[9080]: ReferencePlaneSGIX (dynamic) */
+ /* _mesa_function_pool[9304]: ReferencePlaneSGIX (dynamic) */
"p\0"
"glReferencePlaneSGIX\0"
"\0"
- /* _mesa_function_pool[9104]: VertexAttrib4bv (will be remapped) */
+ /* _mesa_function_pool[9328]: VertexAttrib4bv (will be remapped) */
"ip\0"
"glVertexAttrib4bv\0"
"glVertexAttrib4bvARB\0"
"\0"
- /* _mesa_function_pool[9147]: ReplacementCodeuivSUN (dynamic) */
+ /* _mesa_function_pool[9371]: ReplacementCodeuivSUN (dynamic) */
"p\0"
"glReplacementCodeuivSUN\0"
"\0"
- /* _mesa_function_pool[9174]: SecondaryColor3usv (will be remapped) */
+ /* _mesa_function_pool[9398]: SecondaryColor3usv (will be remapped) */
"p\0"
"glSecondaryColor3usv\0"
"glSecondaryColor3usvEXT\0"
"\0"
- /* _mesa_function_pool[9222]: GetPixelMapuiv (offset 272) */
+ /* _mesa_function_pool[9446]: GetPixelMapuiv (offset 272) */
"ip\0"
"glGetPixelMapuiv\0"
"\0"
- /* _mesa_function_pool[9243]: Indexfv (offset 47) */
+ /* _mesa_function_pool[9467]: Indexfv (offset 47) */
"p\0"
"glIndexfv\0"
"\0"
- /* _mesa_function_pool[9256]: AlphaFragmentOp1ATI (will be remapped) */
+ /* _mesa_function_pool[9480]: AlphaFragmentOp1ATI (will be remapped) */
"iiiiii\0"
"glAlphaFragmentOp1ATI\0"
"\0"
- /* _mesa_function_pool[9286]: ListParameteriSGIX (dynamic) */
+ /* _mesa_function_pool[9510]: ListParameteriSGIX (dynamic) */
"iii\0"
"glListParameteriSGIX\0"
"\0"
- /* _mesa_function_pool[9312]: GetFloatv (offset 262) */
+ /* _mesa_function_pool[9536]: GetFloatv (offset 262) */
"ip\0"
"glGetFloatv\0"
"\0"
- /* _mesa_function_pool[9328]: MultiTexCoord3i (offset 396) */
+ /* _mesa_function_pool[9552]: ProgramUniform2dv (will be remapped) */
+ "iiip\0"
+ "glProgramUniform2dv\0"
+ "\0"
+ /* _mesa_function_pool[9578]: MultiTexCoord3i (offset 396) */
"iiii\0"
"glMultiTexCoord3i\0"
"glMultiTexCoord3iARB\0"
"\0"
- /* _mesa_function_pool[9373]: ProgramUniform1fv (will be remapped) */
+ /* _mesa_function_pool[9623]: ProgramUniform1fv (will be remapped) */
"iiip\0"
"glProgramUniform1fv\0"
"glProgramUniform1fvEXT\0"
"\0"
- /* _mesa_function_pool[9422]: MultiTexCoord3d (offset 392) */
+ /* _mesa_function_pool[9672]: MultiTexCoord3d (offset 392) */
"iddd\0"
"glMultiTexCoord3d\0"
"glMultiTexCoord3dARB\0"
"\0"
- /* _mesa_function_pool[9467]: TexCoord3sv (offset 117) */
+ /* _mesa_function_pool[9717]: TexCoord3sv (offset 117) */
"p\0"
"glTexCoord3sv\0"
"\0"
- /* _mesa_function_pool[9484]: Fogfv (offset 154) */
+ /* _mesa_function_pool[9734]: Fogfv (offset 154) */
"ip\0"
"glFogfv\0"
"\0"
- /* _mesa_function_pool[9496]: Minmax (offset 368) */
+ /* _mesa_function_pool[9746]: Minmax (offset 368) */
"iii\0"
"glMinmax\0"
"glMinmaxEXT\0"
"\0"
- /* _mesa_function_pool[9522]: MultiTexCoord3s (offset 398) */
+ /* _mesa_function_pool[9772]: MultiTexCoord3s (offset 398) */
"iiii\0"
"glMultiTexCoord3s\0"
"glMultiTexCoord3sARB\0"
"\0"
- /* _mesa_function_pool[9567]: FinishTextureSUNX (dynamic) */
+ /* _mesa_function_pool[9817]: FinishTextureSUNX (dynamic) */
"\0"
"glFinishTextureSUNX\0"
"\0"
- /* _mesa_function_pool[9589]: GetFinalCombinerInputParameterfvNV (dynamic) */
+ /* _mesa_function_pool[9839]: GetFinalCombinerInputParameterfvNV (dynamic) */
"iip\0"
"glGetFinalCombinerInputParameterfvNV\0"
"\0"
- /* _mesa_function_pool[9631]: PollInstrumentsSGIX (dynamic) */
+ /* _mesa_function_pool[9881]: PollInstrumentsSGIX (dynamic) */
"p\0"
"glPollInstrumentsSGIX\0"
"\0"
- /* _mesa_function_pool[9656]: Vertex4iv (offset 147) */
+ /* _mesa_function_pool[9906]: Vertex4iv (offset 147) */
"p\0"
"glVertex4iv\0"
"\0"
- /* _mesa_function_pool[9671]: BufferSubData (will be remapped) */
+ /* _mesa_function_pool[9921]: BufferSubData (will be remapped) */
"iiip\0"
"glBufferSubData\0"
"glBufferSubDataARB\0"
"\0"
- /* _mesa_function_pool[9712]: AlphaFragmentOp3ATI (will be remapped) */
+ /* _mesa_function_pool[9962]: AlphaFragmentOp3ATI (will be remapped) */
"iiiiiiiiiiii\0"
"glAlphaFragmentOp3ATI\0"
"\0"
- /* _mesa_function_pool[9748]: Begin (offset 7) */
+ /* _mesa_function_pool[9998]: Normal3fVertex3fSUN (dynamic) */
+ "ffffff\0"
+ "glNormal3fVertex3fSUN\0"
+ "\0"
+ /* _mesa_function_pool[10028]: Begin (offset 7) */
"i\0"
"glBegin\0"
"\0"
- /* _mesa_function_pool[9759]: LightModeli (offset 165) */
+ /* _mesa_function_pool[10039]: LightModeli (offset 165) */
"ii\0"
"glLightModeli\0"
"\0"
- /* _mesa_function_pool[9777]: UniformMatrix2fv (will be remapped) */
+ /* _mesa_function_pool[10057]: UniformMatrix2fv (will be remapped) */
"iiip\0"
"glUniformMatrix2fv\0"
"glUniformMatrix2fvARB\0"
"\0"
- /* _mesa_function_pool[9824]: LightModelf (offset 163) */
+ /* _mesa_function_pool[10104]: LightModelf (offset 163) */
"if\0"
"glLightModelf\0"
"\0"
- /* _mesa_function_pool[9842]: GetTexParameterfv (offset 282) */
+ /* _mesa_function_pool[10122]: GetTexParameterfv (offset 282) */
"iip\0"
"glGetTexParameterfv\0"
"\0"
- /* _mesa_function_pool[9867]: BinormalPointerEXT (dynamic) */
+ /* _mesa_function_pool[10147]: TextureStorage1D (will be remapped) */
+ "iiii\0"
+ "glTextureStorage1D\0"
+ "\0"
+ /* _mesa_function_pool[10172]: BinormalPointerEXT (dynamic) */
"iip\0"
"glBinormalPointerEXT\0"
"\0"
- /* _mesa_function_pool[9893]: GetCombinerInputParameterivNV (dynamic) */
+ /* _mesa_function_pool[10198]: GetCombinerInputParameterivNV (dynamic) */
"iiiip\0"
"glGetCombinerInputParameterivNV\0"
"\0"
- /* _mesa_function_pool[9932]: DeleteAsyncMarkersSGIX (dynamic) */
+ /* _mesa_function_pool[10237]: DeleteAsyncMarkersSGIX (dynamic) */
"ii\0"
"glDeleteAsyncMarkersSGIX\0"
"\0"
- /* _mesa_function_pool[9961]: MultiTexCoord2fvARB (offset 387) */
+ /* _mesa_function_pool[10266]: MultiTexCoord2fvARB (offset 387) */
"ip\0"
"glMultiTexCoord2fv\0"
"glMultiTexCoord2fvARB\0"
"\0"
- /* _mesa_function_pool[10006]: VertexAttrib4ubv (will be remapped) */
+ /* _mesa_function_pool[10311]: VertexAttrib4ubv (will be remapped) */
"ip\0"
"glVertexAttrib4ubv\0"
"glVertexAttrib4ubvARB\0"
"\0"
- /* _mesa_function_pool[10051]: GetnTexImageARB (will be remapped) */
+ /* _mesa_function_pool[10356]: GetnTexImageARB (will be remapped) */
"iiiiip\0"
"glGetnTexImageARB\0"
"\0"
- /* _mesa_function_pool[10077]: ColorMask (offset 210) */
+ /* _mesa_function_pool[10382]: ColorMask (offset 210) */
"iiii\0"
"glColorMask\0"
"\0"
- /* _mesa_function_pool[10095]: GenAsyncMarkersSGIX (dynamic) */
+ /* _mesa_function_pool[10400]: GenAsyncMarkersSGIX (dynamic) */
"i\0"
"glGenAsyncMarkersSGIX\0"
"\0"
- /* _mesa_function_pool[10120]: ReplacementCodeuiVertex3fSUN (dynamic) */
+ /* _mesa_function_pool[10425]: MultiTexCoord4x (will be remapped) */
+ "iiiii\0"
+ "glMultiTexCoord4xOES\0"
+ "glMultiTexCoord4x\0"
+ "\0"
+ /* _mesa_function_pool[10471]: ReplacementCodeuiVertex3fSUN (dynamic) */
"ifff\0"
"glReplacementCodeuiVertex3fSUN\0"
"\0"
- /* _mesa_function_pool[10157]: VertexAttribI4sv (will be remapped) */
+ /* _mesa_function_pool[10508]: VertexAttribI4sv (will be remapped) */
"ip\0"
"glVertexAttribI4svEXT\0"
"glVertexAttribI4sv\0"
"\0"
- /* _mesa_function_pool[10202]: DrawElementsInstancedBaseInstance (will be remapped) */
+ /* _mesa_function_pool[10553]: DrawElementsInstancedBaseInstance (will be remapped) */
"iiipii\0"
"glDrawElementsInstancedBaseInstance\0"
"\0"
- /* _mesa_function_pool[10246]: UniformMatrix4fv (will be remapped) */
+ /* _mesa_function_pool[10597]: UniformMatrix4fv (will be remapped) */
"iiip\0"
"glUniformMatrix4fv\0"
"glUniformMatrix4fvARB\0"
"\0"
- /* _mesa_function_pool[10293]: UniformMatrix3x2fv (will be remapped) */
+ /* _mesa_function_pool[10644]: UniformMatrix3x2fv (will be remapped) */
"iiip\0"
"glUniformMatrix3x2fv\0"
"\0"
- /* _mesa_function_pool[10320]: VertexAttrib4Nuiv (will be remapped) */
+ /* _mesa_function_pool[10671]: VertexAttrib4Nuiv (will be remapped) */
"ip\0"
"glVertexAttrib4Nuiv\0"
"glVertexAttrib4NuivARB\0"
"\0"
- /* _mesa_function_pool[10367]: ClientActiveTexture (offset 375) */
+ /* _mesa_function_pool[10718]: ClientActiveTexture (offset 375) */
"i\0"
"glClientActiveTexture\0"
"glClientActiveTextureARB\0"
"\0"
- /* _mesa_function_pool[10417]: GetUniformIndices (will be remapped) */
+ /* _mesa_function_pool[10768]: GetUniformIndices (will be remapped) */
"iipp\0"
"glGetUniformIndices\0"
"\0"
- /* _mesa_function_pool[10443]: GetTexBumpParameterivATI (will be remapped) */
+ /* _mesa_function_pool[10794]: GetTexBumpParameterivATI (will be remapped) */
"ip\0"
"glGetTexBumpParameterivATI\0"
"\0"
- /* _mesa_function_pool[10474]: Binormal3bEXT (dynamic) */
+ /* _mesa_function_pool[10825]: Binormal3bEXT (dynamic) */
"iii\0"
"glBinormal3bEXT\0"
"\0"
- /* _mesa_function_pool[10495]: CombinerParameterivNV (dynamic) */
+ /* _mesa_function_pool[10846]: CombinerParameterivNV (dynamic) */
"ip\0"
"glCombinerParameterivNV\0"
"\0"
- /* _mesa_function_pool[10523]: MultiTexCoord2sv (offset 391) */
+ /* _mesa_function_pool[10874]: MultiTexCoord2sv (offset 391) */
"ip\0"
"glMultiTexCoord2sv\0"
"glMultiTexCoord2svARB\0"
"\0"
- /* _mesa_function_pool[10568]: LoadIdentity (offset 290) */
+ /* _mesa_function_pool[10919]: LoadIdentity (offset 290) */
"\0"
"glLoadIdentity\0"
"\0"
- /* _mesa_function_pool[10585]: ActiveShaderProgram (will be remapped) */
+ /* _mesa_function_pool[10936]: ActiveShaderProgram (will be remapped) */
"ii\0"
"glActiveShaderProgram\0"
"glActiveShaderProgramEXT\0"
"\0"
- /* _mesa_function_pool[10636]: BindImageTextures (will be remapped) */
+ /* _mesa_function_pool[10987]: BindImageTextures (will be remapped) */
"iip\0"
"glBindImageTextures\0"
"\0"
- /* _mesa_function_pool[10661]: DeleteTransformFeedbacks (will be remapped) */
+ /* _mesa_function_pool[11012]: DeleteTransformFeedbacks (will be remapped) */
"ip\0"
"glDeleteTransformFeedbacks\0"
"\0"
- /* _mesa_function_pool[10692]: VertexAttrib4ubvNV (will be remapped) */
+ /* _mesa_function_pool[11043]: VertexAttrib4ubvNV (will be remapped) */
"ip\0"
"glVertexAttrib4ubvNV\0"
"\0"
- /* _mesa_function_pool[10717]: FogCoordfEXT (will be remapped) */
+ /* _mesa_function_pool[11068]: FogCoordfEXT (will be remapped) */
"f\0"
"glFogCoordf\0"
"glFogCoordfEXT\0"
"\0"
- /* _mesa_function_pool[10747]: GetMapfv (offset 267) */
+ /* _mesa_function_pool[11098]: GetMapfv (offset 267) */
"iip\0"
"glGetMapfv\0"
"\0"
- /* _mesa_function_pool[10763]: GetProgramInfoLog (will be remapped) */
+ /* _mesa_function_pool[11114]: GetProgramInfoLog (will be remapped) */
"iipp\0"
"glGetProgramInfoLog\0"
"\0"
- /* _mesa_function_pool[10789]: BindTransformFeedback (will be remapped) */
+ /* _mesa_function_pool[11140]: BindTransformFeedback (will be remapped) */
"ii\0"
"glBindTransformFeedback\0"
"\0"
- /* _mesa_function_pool[10817]: TexCoord4fColor4fNormal3fVertex4fvSUN (dynamic) */
+ /* _mesa_function_pool[11168]: TexCoord4fColor4fNormal3fVertex4fvSUN (dynamic) */
"pppp\0"
"glTexCoord4fColor4fNormal3fVertex4fvSUN\0"
"\0"
- /* _mesa_function_pool[10863]: GetPixelMapfv (offset 271) */
+ /* _mesa_function_pool[11214]: GetPixelMapfv (offset 271) */
"ip\0"
"glGetPixelMapfv\0"
"\0"
- /* _mesa_function_pool[10883]: WeightivARB (dynamic) */
+ /* _mesa_function_pool[11234]: WeightivARB (dynamic) */
"ip\0"
"glWeightivARB\0"
"\0"
- /* _mesa_function_pool[10901]: VertexAttrib4svNV (will be remapped) */
+ /* _mesa_function_pool[11252]: VertexAttrib4svNV (will be remapped) */
"ip\0"
"glVertexAttrib4svNV\0"
"\0"
- /* _mesa_function_pool[10925]: ReplacementCodeuiTexCoord2fVertex3fSUN (dynamic) */
+ /* _mesa_function_pool[11276]: ReplacementCodeuiTexCoord2fVertex3fSUN (dynamic) */
"ifffff\0"
"glReplacementCodeuiTexCoord2fVertex3fSUN\0"
"\0"
- /* _mesa_function_pool[10974]: VDPAUSurfaceAccessNV (will be remapped) */
+ /* _mesa_function_pool[11325]: VDPAUSurfaceAccessNV (will be remapped) */
"ii\0"
"glVDPAUSurfaceAccessNV\0"
"\0"
- /* _mesa_function_pool[11001]: EdgeFlagPointer (offset 312) */
+ /* _mesa_function_pool[11352]: EdgeFlagPointer (offset 312) */
"ip\0"
"glEdgeFlagPointer\0"
"\0"
- /* _mesa_function_pool[11023]: WindowPos2f (will be remapped) */
+ /* _mesa_function_pool[11374]: WindowPos2f (will be remapped) */
"ff\0"
"glWindowPos2f\0"
"glWindowPos2fARB\0"
"glWindowPos2fMESA\0"
"\0"
- /* _mesa_function_pool[11076]: WindowPos2d (will be remapped) */
+ /* _mesa_function_pool[11427]: WindowPos2d (will be remapped) */
"dd\0"
"glWindowPos2d\0"
"glWindowPos2dARB\0"
"glWindowPos2dMESA\0"
"\0"
- /* _mesa_function_pool[11129]: WindowPos2i (will be remapped) */
+ /* _mesa_function_pool[11480]: WindowPos2i (will be remapped) */
"ii\0"
"glWindowPos2i\0"
"glWindowPos2iARB\0"
"glWindowPos2iMESA\0"
"\0"
- /* _mesa_function_pool[11182]: WindowPos2s (will be remapped) */
+ /* _mesa_function_pool[11533]: WindowPos2s (will be remapped) */
"ii\0"
"glWindowPos2s\0"
"glWindowPos2sARB\0"
"glWindowPos2sMESA\0"
"\0"
- /* _mesa_function_pool[11235]: VertexAttribI1uiEXT (will be remapped) */
+ /* _mesa_function_pool[11586]: VertexAttribI1uiEXT (will be remapped) */
"ii\0"
"glVertexAttribI1uiEXT\0"
"glVertexAttribI1ui\0"
"\0"
- /* _mesa_function_pool[11280]: DeleteSync (will be remapped) */
+ /* _mesa_function_pool[11631]: DeleteSync (will be remapped) */
"i\0"
"glDeleteSync\0"
"\0"
- /* _mesa_function_pool[11296]: WindowPos4fvMESA (will be remapped) */
+ /* _mesa_function_pool[11647]: WindowPos4fvMESA (will be remapped) */
"p\0"
"glWindowPos4fvMESA\0"
"\0"
- /* _mesa_function_pool[11318]: CompressedTexImage3D (will be remapped) */
+ /* _mesa_function_pool[11669]: CompressedTexImage3D (will be remapped) */
"iiiiiiiip\0"
"glCompressedTexImage3D\0"
"glCompressedTexImage3DARB\0"
"glCompressedTexImage3DOES\0"
"\0"
- /* _mesa_function_pool[11404]: VertexAttribI1uiv (will be remapped) */
+ /* _mesa_function_pool[11755]: VertexAttribI1uiv (will be remapped) */
"ip\0"
"glVertexAttribI1uivEXT\0"
"glVertexAttribI1uiv\0"
"\0"
- /* _mesa_function_pool[11451]: SecondaryColor3dv (will be remapped) */
+ /* _mesa_function_pool[11802]: SecondaryColor3dv (will be remapped) */
"p\0"
"glSecondaryColor3dv\0"
"glSecondaryColor3dvEXT\0"
"\0"
- /* _mesa_function_pool[11497]: GetListParameterivSGIX (dynamic) */
+ /* _mesa_function_pool[11848]: GetListParameterivSGIX (dynamic) */
"iip\0"
"glGetListParameterivSGIX\0"
"\0"
- /* _mesa_function_pool[11527]: GetnPixelMapusvARB (will be remapped) */
+ /* _mesa_function_pool[11878]: GetnPixelMapusvARB (will be remapped) */
"iip\0"
"glGetnPixelMapusvARB\0"
"\0"
- /* _mesa_function_pool[11553]: VertexAttrib3s (will be remapped) */
+ /* _mesa_function_pool[11904]: VertexAttrib3s (will be remapped) */
"iiii\0"
"glVertexAttrib3s\0"
"glVertexAttrib3sARB\0"
"\0"
- /* _mesa_function_pool[11596]: UniformMatrix4x3fv (will be remapped) */
+ /* _mesa_function_pool[11947]: UniformMatrix4x3fv (will be remapped) */
"iiip\0"
"glUniformMatrix4x3fv\0"
"\0"
- /* _mesa_function_pool[11623]: Binormal3dEXT (dynamic) */
+ /* _mesa_function_pool[11974]: Binormal3dEXT (dynamic) */
"ddd\0"
"glBinormal3dEXT\0"
"\0"
- /* _mesa_function_pool[11644]: GetQueryiv (will be remapped) */
+ /* _mesa_function_pool[11995]: GetQueryiv (will be remapped) */
"iip\0"
"glGetQueryiv\0"
"glGetQueryivARB\0"
"\0"
- /* _mesa_function_pool[11678]: VertexAttrib3d (will be remapped) */
+ /* _mesa_function_pool[12029]: VertexAttrib3d (will be remapped) */
"iddd\0"
"glVertexAttrib3d\0"
"glVertexAttrib3dARB\0"
"\0"
- /* _mesa_function_pool[11721]: ImageTransformParameterfHP (dynamic) */
+ /* _mesa_function_pool[12072]: ImageTransformParameterfHP (dynamic) */
"iif\0"
"glImageTransformParameterfHP\0"
"\0"
- /* _mesa_function_pool[11755]: MapBuffer (will be remapped) */
+ /* _mesa_function_pool[12106]: MapBuffer (will be remapped) */
"ii\0"
"glMapBuffer\0"
"glMapBufferARB\0"
"glMapBufferOES\0"
"\0"
- /* _mesa_function_pool[11801]: VertexAttrib4Nbv (will be remapped) */
+ /* _mesa_function_pool[12152]: VertexAttrib4Nbv (will be remapped) */
"ip\0"
"glVertexAttrib4Nbv\0"
"glVertexAttrib4NbvARB\0"
"\0"
- /* _mesa_function_pool[11846]: ProgramBinary (will be remapped) */
+ /* _mesa_function_pool[12197]: ProgramBinary (will be remapped) */
"iipi\0"
"glProgramBinary\0"
"glProgramBinaryOES\0"
"\0"
- /* _mesa_function_pool[11887]: InvalidateTexImage (will be remapped) */
+ /* _mesa_function_pool[12238]: InvalidateTexImage (will be remapped) */
"ii\0"
"glInvalidateTexImage\0"
"\0"
- /* _mesa_function_pool[11912]: Uniform4ui (will be remapped) */
+ /* _mesa_function_pool[12263]: Uniform4ui (will be remapped) */
"iiiii\0"
"glUniform4uiEXT\0"
"glUniform4ui\0"
"\0"
- /* _mesa_function_pool[11948]: VertexAttrib1fARB (will be remapped) */
+ /* _mesa_function_pool[12299]: VertexAttrib1fARB (will be remapped) */
"if\0"
"glVertexAttrib1f\0"
"glVertexAttrib1fARB\0"
"\0"
- /* _mesa_function_pool[11989]: GetBooleani_v (will be remapped) */
+ /* _mesa_function_pool[12340]: GetBooleani_v (will be remapped) */
"iip\0"
"glGetBooleanIndexedvEXT\0"
"glGetBooleani_v\0"
"\0"
- /* _mesa_function_pool[12034]: DrawTexsOES (will be remapped) */
+ /* _mesa_function_pool[12385]: DrawTexsOES (will be remapped) */
"iiiii\0"
"glDrawTexsOES\0"
"\0"
- /* _mesa_function_pool[12055]: GetObjectPtrLabel (will be remapped) */
+ /* _mesa_function_pool[12406]: GetObjectPtrLabel (will be remapped) */
"pipp\0"
"glGetObjectPtrLabel\0"
"\0"
- /* _mesa_function_pool[12081]: ProgramParameteri (will be remapped) */
+ /* _mesa_function_pool[12432]: ProgramParameteri (will be remapped) */
"iii\0"
"glProgramParameteriARB\0"
"glProgramParameteri\0"
"glProgramParameteriEXT\0"
"\0"
- /* _mesa_function_pool[12152]: SecondaryColorPointerListIBM (dynamic) */
+ /* _mesa_function_pool[12503]: SecondaryColorPointerListIBM (dynamic) */
"iiipi\0"
"glSecondaryColorPointerListIBM\0"
"\0"
- /* _mesa_function_pool[12190]: Color3fv (offset 14) */
+ /* _mesa_function_pool[12541]: Color3fv (offset 14) */
"p\0"
"glColor3fv\0"
"\0"
- /* _mesa_function_pool[12204]: ReplacementCodeubSUN (dynamic) */
+ /* _mesa_function_pool[12555]: ReplacementCodeubSUN (dynamic) */
"i\0"
"glReplacementCodeubSUN\0"
"\0"
- /* _mesa_function_pool[12230]: GetnMapfvARB (will be remapped) */
+ /* _mesa_function_pool[12581]: GetnMapfvARB (will be remapped) */
"iiip\0"
"glGetnMapfvARB\0"
"\0"
- /* _mesa_function_pool[12251]: MultiTexCoord2i (offset 388) */
+ /* _mesa_function_pool[12602]: MultiTexCoord2i (offset 388) */
"iii\0"
"glMultiTexCoord2i\0"
"glMultiTexCoord2iARB\0"
"\0"
- /* _mesa_function_pool[12295]: MultiTexCoord2d (offset 384) */
+ /* _mesa_function_pool[12646]: MultiTexCoord2d (offset 384) */
"idd\0"
"glMultiTexCoord2d\0"
"glMultiTexCoord2dARB\0"
"\0"
- /* _mesa_function_pool[12339]: SamplerParameterIuiv (will be remapped) */
+ /* _mesa_function_pool[12690]: SamplerParameterIuiv (will be remapped) */
"iip\0"
"glSamplerParameterIuiv\0"
"\0"
- /* _mesa_function_pool[12367]: MultiTexCoord2s (offset 390) */
+ /* _mesa_function_pool[12718]: MultiTexCoord2s (offset 390) */
"iii\0"
"glMultiTexCoord2s\0"
"glMultiTexCoord2sARB\0"
"\0"
- /* _mesa_function_pool[12411]: VDPAURegisterVideoSurfaceNV (will be remapped) */
+ /* _mesa_function_pool[12762]: VDPAURegisterVideoSurfaceNV (will be remapped) */
"piip\0"
"glVDPAURegisterVideoSurfaceNV\0"
"\0"
- /* _mesa_function_pool[12447]: TexCoord2fColor4fNormal3fVertex3fSUN (dynamic) */
+ /* _mesa_function_pool[12798]: TexCoord2fColor4fNormal3fVertex3fSUN (dynamic) */
"ffffffffffff\0"
"glTexCoord2fColor4fNormal3fVertex3fSUN\0"
"\0"
- /* _mesa_function_pool[12500]: BindBufferBase (will be remapped) */
- "iii\0"
- "glBindBufferBase\0"
- "glBindBufferBaseEXT\0"
+ /* _mesa_function_pool[12851]: Indexub (offset 315) */
+ "i\0"
+ "glIndexub\0"
"\0"
- /* _mesa_function_pool[12542]: GetPerfMonitorCounterDataAMD (will be remapped) */
+ /* _mesa_function_pool[12864]: GetPerfMonitorCounterDataAMD (will be remapped) */
"iiipp\0"
"glGetPerfMonitorCounterDataAMD\0"
"\0"
- /* _mesa_function_pool[12580]: ReplacementCodeuiNormal3fVertex3fvSUN (dynamic) */
+ /* _mesa_function_pool[12902]: ReplacementCodeuiNormal3fVertex3fvSUN (dynamic) */
"ppp\0"
"glReplacementCodeuiNormal3fVertex3fvSUN\0"
"\0"
- /* _mesa_function_pool[12625]: MultTransposeMatrixf (will be remapped) */
+ /* _mesa_function_pool[12947]: MultTransposeMatrixf (will be remapped) */
"p\0"
"glMultTransposeMatrixf\0"
"glMultTransposeMatrixfARB\0"
"\0"
- /* _mesa_function_pool[12677]: PolygonOffsetEXT (will be remapped) */
+ /* _mesa_function_pool[12999]: PolygonOffsetEXT (will be remapped) */
"ff\0"
"glPolygonOffsetEXT\0"
"\0"
- /* _mesa_function_pool[12700]: Scalex (will be remapped) */
+ /* _mesa_function_pool[13022]: Scalex (will be remapped) */
"iii\0"
"glScalexOES\0"
"glScalex\0"
"\0"
- /* _mesa_function_pool[12726]: Scaled (offset 301) */
+ /* _mesa_function_pool[13048]: Scaled (offset 301) */
"ddd\0"
"glScaled\0"
"\0"
- /* _mesa_function_pool[12740]: Scalef (offset 302) */
+ /* _mesa_function_pool[13062]: Scalef (offset 302) */
"fff\0"
"glScalef\0"
"\0"
- /* _mesa_function_pool[12754]: IndexPointerEXT (will be remapped) */
+ /* _mesa_function_pool[13076]: IndexPointerEXT (will be remapped) */
"iiip\0"
"glIndexPointerEXT\0"
"\0"
- /* _mesa_function_pool[12778]: GetUniformfv (will be remapped) */
+ /* _mesa_function_pool[13100]: GetUniformfv (will be remapped) */
"iip\0"
"glGetUniformfv\0"
"glGetUniformfvARB\0"
"\0"
- /* _mesa_function_pool[12816]: ColorFragmentOp2ATI (will be remapped) */
+ /* _mesa_function_pool[13138]: ColorFragmentOp2ATI (will be remapped) */
"iiiiiiiiii\0"
"glColorFragmentOp2ATI\0"
"\0"
- /* _mesa_function_pool[12850]: VertexAttrib2sNV (will be remapped) */
+ /* _mesa_function_pool[13172]: VertexAttrib2sNV (will be remapped) */
"iii\0"
"glVertexAttrib2sNV\0"
"\0"
- /* _mesa_function_pool[12874]: ReadPixels (offset 256) */
+ /* _mesa_function_pool[13196]: ReadPixels (offset 256) */
"iiiiiip\0"
"glReadPixels\0"
"\0"
- /* _mesa_function_pool[12896]: NormalPointerListIBM (dynamic) */
+ /* _mesa_function_pool[13218]: NormalPointerListIBM (dynamic) */
"iipi\0"
"glNormalPointerListIBM\0"
"\0"
- /* _mesa_function_pool[12925]: QueryCounter (will be remapped) */
+ /* _mesa_function_pool[13247]: QueryCounter (will be remapped) */
"ii\0"
"glQueryCounter\0"
"\0"
- /* _mesa_function_pool[12944]: NormalPointerEXT (will be remapped) */
+ /* _mesa_function_pool[13266]: NormalPointerEXT (will be remapped) */
"iiip\0"
"glNormalPointerEXT\0"
"\0"
- /* _mesa_function_pool[12969]: ProgramUniform3iv (will be remapped) */
+ /* _mesa_function_pool[13291]: ProgramUniform3iv (will be remapped) */
"iiip\0"
"glProgramUniform3iv\0"
"glProgramUniform3ivEXT\0"
"\0"
- /* _mesa_function_pool[13018]: ClearTexSubImage (will be remapped) */
+ /* _mesa_function_pool[13340]: ProgramUniformMatrix2dv (will be remapped) */
+ "iiiip\0"
+ "glProgramUniformMatrix2dv\0"
+ "\0"
+ /* _mesa_function_pool[13373]: ClearTexSubImage (will be remapped) */
"iiiiiiiiiip\0"
"glClearTexSubImage\0"
"\0"
- /* _mesa_function_pool[13050]: GetActiveUniformBlockName (will be remapped) */
+ /* _mesa_function_pool[13405]: GetActiveUniformBlockName (will be remapped) */
"iiipp\0"
"glGetActiveUniformBlockName\0"
"\0"
- /* _mesa_function_pool[13085]: DrawElementsBaseVertex (will be remapped) */
+ /* _mesa_function_pool[13440]: DrawElementsBaseVertex (will be remapped) */
"iiipi\0"
"glDrawElementsBaseVertex\0"
"\0"
- /* _mesa_function_pool[13117]: RasterPos3iv (offset 75) */
+ /* _mesa_function_pool[13472]: RasterPos3iv (offset 75) */
"p\0"
"glRasterPos3iv\0"
"\0"
- /* _mesa_function_pool[13135]: ColorMaski (will be remapped) */
+ /* _mesa_function_pool[13490]: ColorMaski (will be remapped) */
"iiiii\0"
"glColorMaskIndexedEXT\0"
"glColorMaski\0"
"\0"
- /* _mesa_function_pool[13177]: Uniform2uiv (will be remapped) */
+ /* _mesa_function_pool[13532]: Uniform2uiv (will be remapped) */
"iip\0"
"glUniform2uivEXT\0"
"glUniform2uiv\0"
"\0"
- /* _mesa_function_pool[13213]: RasterPos3s (offset 76) */
+ /* _mesa_function_pool[13568]: RasterPos3s (offset 76) */
"iii\0"
"glRasterPos3s\0"
"\0"
- /* _mesa_function_pool[13232]: RasterPos3d (offset 70) */
+ /* _mesa_function_pool[13587]: RasterPos3d (offset 70) */
"ddd\0"
"glRasterPos3d\0"
"\0"
- /* _mesa_function_pool[13251]: RasterPos3f (offset 72) */
+ /* _mesa_function_pool[13606]: RasterPos3f (offset 72) */
"fff\0"
"glRasterPos3f\0"
"\0"
- /* _mesa_function_pool[13270]: BindVertexArray (will be remapped) */
+ /* _mesa_function_pool[13625]: BindVertexArray (will be remapped) */
"i\0"
"glBindVertexArray\0"
"glBindVertexArrayOES\0"
"\0"
- /* _mesa_function_pool[13312]: RasterPos3i (offset 74) */
+ /* _mesa_function_pool[13667]: RasterPos3i (offset 74) */
"iii\0"
"glRasterPos3i\0"
"\0"
- /* _mesa_function_pool[13331]: GetTexParameterIuiv (will be remapped) */
+ /* _mesa_function_pool[13686]: GetTexParameterIuiv (will be remapped) */
"iip\0"
"glGetTexParameterIuivEXT\0"
"glGetTexParameterIuiv\0"
"\0"
- /* _mesa_function_pool[13383]: DrawTransformFeedbackStreamInstanced (will be remapped) */
+ /* _mesa_function_pool[13738]: DrawTransformFeedbackStreamInstanced (will be remapped) */
"iiii\0"
"glDrawTransformFeedbackStreamInstanced\0"
"\0"
- /* _mesa_function_pool[13428]: VertexAttrib2fvARB (will be remapped) */
+ /* _mesa_function_pool[13783]: VertexAttrib2fvARB (will be remapped) */
"ip\0"
"glVertexAttrib2fv\0"
"glVertexAttrib2fvARB\0"
"\0"
- /* _mesa_function_pool[13471]: VertexPointerListIBM (dynamic) */
+ /* _mesa_function_pool[13826]: VertexPointerListIBM (dynamic) */
"iiipi\0"
"glVertexPointerListIBM\0"
"\0"
- /* _mesa_function_pool[13501]: TexCoord2fNormal3fVertex3fSUN (dynamic) */
+ /* _mesa_function_pool[13856]: TexCoord2fNormal3fVertex3fSUN (dynamic) */
"ffffffff\0"
"glTexCoord2fNormal3fVertex3fSUN\0"
"\0"
- /* _mesa_function_pool[13543]: IsFenceNV (dynamic) */
+ /* _mesa_function_pool[13898]: ProgramUniformMatrix4x3dv (will be remapped) */
+ "iiiip\0"
+ "glProgramUniformMatrix4x3dv\0"
+ "\0"
+ /* _mesa_function_pool[13933]: IsFenceNV (dynamic) */
"i\0"
"glIsFenceNV\0"
"\0"
- /* _mesa_function_pool[13558]: ColorTable (offset 339) */
+ /* _mesa_function_pool[13948]: ColorTable (offset 339) */
"iiiiip\0"
"glColorTable\0"
"glColorTableSGI\0"
"glColorTableEXT\0"
"\0"
- /* _mesa_function_pool[13611]: LoadName (offset 198) */
+ /* _mesa_function_pool[14001]: LoadName (offset 198) */
"i\0"
"glLoadName\0"
"\0"
- /* _mesa_function_pool[13625]: Color3fVertex3fSUN (dynamic) */
+ /* _mesa_function_pool[14015]: Color3fVertex3fSUN (dynamic) */
"ffffff\0"
"glColor3fVertex3fSUN\0"
"\0"
- /* _mesa_function_pool[13654]: GetnUniformuivARB (will be remapped) */
+ /* _mesa_function_pool[14044]: GetnUniformuivARB (will be remapped) */
"iiip\0"
"glGetnUniformuivARB\0"
"\0"
- /* _mesa_function_pool[13680]: ClearIndex (offset 205) */
+ /* _mesa_function_pool[14070]: ClearIndex (offset 205) */
"f\0"
"glClearIndex\0"
"\0"
- /* _mesa_function_pool[13696]: ConvolutionParameterfv (offset 351) */
+ /* _mesa_function_pool[14086]: ConvolutionParameterfv (offset 351) */
"iip\0"
"glConvolutionParameterfv\0"
"glConvolutionParameterfvEXT\0"
"\0"
- /* _mesa_function_pool[13754]: TbufferMask3DFX (dynamic) */
+ /* _mesa_function_pool[14144]: TbufferMask3DFX (dynamic) */
"i\0"
"glTbufferMask3DFX\0"
"\0"
- /* _mesa_function_pool[13775]: GetTexGendv (offset 278) */
+ /* _mesa_function_pool[14165]: GetTexGendv (offset 278) */
"iip\0"
"glGetTexGendv\0"
"\0"
- /* _mesa_function_pool[13794]: MultiTexCoordP1ui (will be remapped) */
+ /* _mesa_function_pool[14184]: MultiTexCoordP1ui (will be remapped) */
"iii\0"
"glMultiTexCoordP1ui\0"
"\0"
- /* _mesa_function_pool[13819]: EvalMesh2 (offset 238) */
+ /* _mesa_function_pool[14209]: EvalMesh2 (offset 238) */
"iiiii\0"
"glEvalMesh2\0"
"\0"
- /* _mesa_function_pool[13838]: Vertex4fv (offset 145) */
+ /* _mesa_function_pool[14228]: Vertex4fv (offset 145) */
"p\0"
"glVertex4fv\0"
"\0"
- /* _mesa_function_pool[13853]: SelectPerfMonitorCountersAMD (will be remapped) */
+ /* _mesa_function_pool[14243]: SelectPerfMonitorCountersAMD (will be remapped) */
"iiiip\0"
"glSelectPerfMonitorCountersAMD\0"
"\0"
- /* _mesa_function_pool[13891]: BindFramebuffer (will be remapped) */
+ /* _mesa_function_pool[14281]: TextureStorage2D (will be remapped) */
+ "iiiii\0"
+ "glTextureStorage2D\0"
+ "\0"
+ /* _mesa_function_pool[14307]: GetTextureParameterIiv (will be remapped) */
+ "iip\0"
+ "glGetTextureParameterIiv\0"
+ "\0"
+ /* _mesa_function_pool[14337]: BindFramebuffer (will be remapped) */
"ii\0"
"glBindFramebuffer\0"
"glBindFramebufferOES\0"
"\0"
- /* _mesa_function_pool[13934]: CreateProgram (will be remapped) */
+ /* _mesa_function_pool[14380]: CreateProgram (will be remapped) */
"\0"
"glCreateProgram\0"
"\0"
- /* _mesa_function_pool[13952]: GetMinmax (offset 364) */
+ /* _mesa_function_pool[14398]: GetMinmax (offset 364) */
"iiiip\0"
"glGetMinmax\0"
"glGetMinmaxEXT\0"
"\0"
- /* _mesa_function_pool[13986]: Color3fVertex3fvSUN (dynamic) */
+ /* _mesa_function_pool[14432]: Color3fVertex3fvSUN (dynamic) */
"pp\0"
"glColor3fVertex3fvSUN\0"
"\0"
- /* _mesa_function_pool[14012]: VertexAttribs3svNV (will be remapped) */
+ /* _mesa_function_pool[14458]: VertexAttribs3svNV (will be remapped) */
"iip\0"
"glVertexAttribs3svNV\0"
"\0"
- /* _mesa_function_pool[14038]: GetActiveUniformsiv (will be remapped) */
+ /* _mesa_function_pool[14484]: GetActiveUniformsiv (will be remapped) */
"iipip\0"
"glGetActiveUniformsiv\0"
"\0"
- /* _mesa_function_pool[14067]: VertexAttrib2sv (will be remapped) */
+ /* _mesa_function_pool[14513]: VertexAttrib2sv (will be remapped) */
"ip\0"
"glVertexAttrib2sv\0"
"glVertexAttrib2svARB\0"
"\0"
- /* _mesa_function_pool[14110]: GetProgramEnvParameterdvARB (will be remapped) */
+ /* _mesa_function_pool[14556]: GetProgramEnvParameterdvARB (will be remapped) */
"iip\0"
"glGetProgramEnvParameterdvARB\0"
"\0"
- /* _mesa_function_pool[14145]: VertexAttrib1dNV (will be remapped) */
- "id\0"
- "glVertexAttrib1dNV\0"
+ /* _mesa_function_pool[14591]: GetSharpenTexFuncSGIS (dynamic) */
+ "ip\0"
+ "glGetSharpenTexFuncSGIS\0"
+ "\0"
+ /* _mesa_function_pool[14619]: Uniform1dv (will be remapped) */
+ "iip\0"
+ "glUniform1dv\0"
+ "\0"
+ /* _mesa_function_pool[14637]: PixelTransformParameterfvEXT (dynamic) */
+ "iip\0"
+ "glPixelTransformParameterfvEXT\0"
"\0"
- /* _mesa_function_pool[14168]: ReplacementCodeuiNormal3fVertex3fSUN (dynamic) */
+ /* _mesa_function_pool[14673]: PushDebugGroup (will be remapped) */
+ "iiip\0"
+ "glPushDebugGroup\0"
+ "\0"
+ /* _mesa_function_pool[14696]: ReplacementCodeuiNormal3fVertex3fSUN (dynamic) */
"iffffff\0"
"glReplacementCodeuiNormal3fVertex3fSUN\0"
"\0"
- /* _mesa_function_pool[14216]: GetPerfMonitorGroupStringAMD (will be remapped) */
+ /* _mesa_function_pool[14744]: GetPerfMonitorGroupStringAMD (will be remapped) */
"iipp\0"
"glGetPerfMonitorGroupStringAMD\0"
"\0"
- /* _mesa_function_pool[14253]: GetError (offset 261) */
+ /* _mesa_function_pool[14781]: GetError (offset 261) */
"\0"
"glGetError\0"
"\0"
- /* _mesa_function_pool[14266]: PassThrough (offset 199) */
+ /* _mesa_function_pool[14794]: PassThrough (offset 199) */
"f\0"
"glPassThrough\0"
"\0"
- /* _mesa_function_pool[14283]: GetListParameterfvSGIX (dynamic) */
+ /* _mesa_function_pool[14811]: GetListParameterfvSGIX (dynamic) */
"iip\0"
"glGetListParameterfvSGIX\0"
"\0"
- /* _mesa_function_pool[14313]: GetObjectParameterivAPPLE (will be remapped) */
+ /* _mesa_function_pool[14841]: GetObjectParameterivAPPLE (will be remapped) */
"iiip\0"
"glGetObjectParameterivAPPLE\0"
"\0"
- /* _mesa_function_pool[14347]: GlobalAlphaFactorubSUN (dynamic) */
+ /* _mesa_function_pool[14875]: GlobalAlphaFactorubSUN (dynamic) */
"i\0"
"glGlobalAlphaFactorubSUN\0"
"\0"
- /* _mesa_function_pool[14375]: BindBuffersRange (will be remapped) */
+ /* _mesa_function_pool[14903]: BindBuffersRange (will be remapped) */
"iiippp\0"
"glBindBuffersRange\0"
"\0"
- /* _mesa_function_pool[14402]: VertexAttrib4fvARB (will be remapped) */
+ /* _mesa_function_pool[14930]: VertexAttrib4fvARB (will be remapped) */
"ip\0"
"glVertexAttrib4fv\0"
"glVertexAttrib4fvARB\0"
"\0"
- /* _mesa_function_pool[14445]: WindowPos3dv (will be remapped) */
+ /* _mesa_function_pool[14973]: WindowPos3dv (will be remapped) */
"p\0"
"glWindowPos3dv\0"
"glWindowPos3dvARB\0"
"glWindowPos3dvMESA\0"
"\0"
- /* _mesa_function_pool[14500]: TexGenxOES (will be remapped) */
+ /* _mesa_function_pool[15028]: TexGenxOES (will be remapped) */
"iii\0"
"glTexGenxOES\0"
"\0"
- /* _mesa_function_pool[14518]: DeleteFencesNV (dynamic) */
+ /* _mesa_function_pool[15046]: DeleteFencesNV (dynamic) */
"ip\0"
"glDeleteFencesNV\0"
"\0"
- /* _mesa_function_pool[14539]: GetImageTransformParameterivHP (dynamic) */
+ /* _mesa_function_pool[15067]: GetImageTransformParameterivHP (dynamic) */
"iip\0"
"glGetImageTransformParameterivHP\0"
"\0"
- /* _mesa_function_pool[14577]: StencilOp (offset 244) */
+ /* _mesa_function_pool[15105]: StencilOp (offset 244) */
"iii\0"
"glStencilOp\0"
"\0"
- /* _mesa_function_pool[14594]: Binormal3fEXT (dynamic) */
+ /* _mesa_function_pool[15122]: Binormal3fEXT (dynamic) */
"fff\0"
"glBinormal3fEXT\0"
"\0"
- /* _mesa_function_pool[14615]: ProgramUniform1iv (will be remapped) */
+ /* _mesa_function_pool[15143]: ProgramUniform1iv (will be remapped) */
"iiip\0"
"glProgramUniform1iv\0"
"glProgramUniform1ivEXT\0"
"\0"
- /* _mesa_function_pool[14664]: ProgramUniform3ui (will be remapped) */
+ /* _mesa_function_pool[15192]: ProgramUniform3ui (will be remapped) */
"iiiii\0"
"glProgramUniform3ui\0"
"glProgramUniform3uiEXT\0"
"\0"
- /* _mesa_function_pool[14714]: SecondaryColor3sv (will be remapped) */
+ /* _mesa_function_pool[15242]: SecondaryColor3sv (will be remapped) */
"p\0"
"glSecondaryColor3sv\0"
"glSecondaryColor3svEXT\0"
"\0"
- /* _mesa_function_pool[14760]: TexCoordP3ui (will be remapped) */
+ /* _mesa_function_pool[15288]: TexCoordP3ui (will be remapped) */
"ii\0"
"glTexCoordP3ui\0"
"\0"
- /* _mesa_function_pool[14779]: Fogxv (will be remapped) */
+ /* _mesa_function_pool[15307]: Fogxv (will be remapped) */
"ip\0"
"glFogxvOES\0"
"glFogxv\0"
"\0"
- /* _mesa_function_pool[14802]: VertexPointervINTEL (dynamic) */
+ /* _mesa_function_pool[15330]: VertexPointervINTEL (dynamic) */
"iip\0"
"glVertexPointervINTEL\0"
"\0"
- /* _mesa_function_pool[14829]: VertexAttribP1ui (will be remapped) */
+ /* _mesa_function_pool[15357]: VertexAttribP1ui (will be remapped) */
"iiii\0"
"glVertexAttribP1ui\0"
"\0"
- /* _mesa_function_pool[14854]: DeleteLists (offset 4) */
+ /* _mesa_function_pool[15382]: DeleteLists (offset 4) */
"ii\0"
"glDeleteLists\0"
"\0"
- /* _mesa_function_pool[14872]: LogicOp (offset 242) */
+ /* _mesa_function_pool[15400]: LogicOp (offset 242) */
"i\0"
"glLogicOp\0"
"\0"
- /* _mesa_function_pool[14885]: RenderbufferStorageMultisample (will be remapped) */
+ /* _mesa_function_pool[15413]: RenderbufferStorageMultisample (will be remapped) */
"iiiii\0"
"glRenderbufferStorageMultisample\0"
"glRenderbufferStorageMultisampleEXT\0"
"\0"
- /* _mesa_function_pool[14961]: WindowPos3d (will be remapped) */
+ /* _mesa_function_pool[15489]: WindowPos3d (will be remapped) */
"ddd\0"
"glWindowPos3d\0"
"glWindowPos3dARB\0"
"glWindowPos3dMESA\0"
"\0"
- /* _mesa_function_pool[15015]: Enablei (will be remapped) */
+ /* _mesa_function_pool[15543]: Enablei (will be remapped) */
"ii\0"
"glEnableIndexedEXT\0"
"glEnablei\0"
"\0"
- /* _mesa_function_pool[15048]: WindowPos3f (will be remapped) */
+ /* _mesa_function_pool[15576]: WindowPos3f (will be remapped) */
"fff\0"
"glWindowPos3f\0"
"glWindowPos3fARB\0"
"glWindowPos3fMESA\0"
"\0"
- /* _mesa_function_pool[15102]: GenProgramsARB (will be remapped) */
+ /* _mesa_function_pool[15630]: GenProgramsARB (will be remapped) */
"ip\0"
"glGenProgramsARB\0"
"glGenProgramsNV\0"
"\0"
- /* _mesa_function_pool[15139]: RasterPos2sv (offset 69) */
+ /* _mesa_function_pool[15667]: RasterPos2sv (offset 69) */
"p\0"
"glRasterPos2sv\0"
"\0"
- /* _mesa_function_pool[15157]: WindowPos3i (will be remapped) */
+ /* _mesa_function_pool[15685]: WindowPos3i (will be remapped) */
"iii\0"
"glWindowPos3i\0"
"glWindowPos3iARB\0"
"glWindowPos3iMESA\0"
"\0"
- /* _mesa_function_pool[15211]: MultiTexCoord4iv (offset 405) */
+ /* _mesa_function_pool[15739]: MultiTexCoord4iv (offset 405) */
"ip\0"
"glMultiTexCoord4iv\0"
"glMultiTexCoord4ivARB\0"
"\0"
- /* _mesa_function_pool[15256]: TexCoord1sv (offset 101) */
+ /* _mesa_function_pool[15784]: TexCoord1sv (offset 101) */
"p\0"
"glTexCoord1sv\0"
"\0"
- /* _mesa_function_pool[15273]: WindowPos3s (will be remapped) */
+ /* _mesa_function_pool[15801]: WindowPos3s (will be remapped) */
"iii\0"
"glWindowPos3s\0"
"glWindowPos3sARB\0"
"glWindowPos3sMESA\0"
"\0"
- /* _mesa_function_pool[15327]: PixelMapusv (offset 253) */
+ /* _mesa_function_pool[15855]: PixelMapusv (offset 253) */
"iip\0"
"glPixelMapusv\0"
"\0"
- /* _mesa_function_pool[15346]: DebugMessageInsert (will be remapped) */
+ /* _mesa_function_pool[15874]: DebugMessageInsert (will be remapped) */
"iiiiip\0"
"glDebugMessageInsertARB\0"
"glDebugMessageInsert\0"
"\0"
- /* _mesa_function_pool[15399]: Orthof (will be remapped) */
+ /* _mesa_function_pool[15927]: Orthof (will be remapped) */
"ffffff\0"
"glOrthofOES\0"
"glOrthof\0"
"\0"
- /* _mesa_function_pool[15428]: CompressedTexImage2D (will be remapped) */
+ /* _mesa_function_pool[15956]: CompressedTexImage2D (will be remapped) */
"iiiiiiip\0"
"glCompressedTexImage2D\0"
"glCompressedTexImage2DARB\0"
"\0"
- /* _mesa_function_pool[15487]: DeleteObjectARB (will be remapped) */
+ /* _mesa_function_pool[16015]: DeleteObjectARB (will be remapped) */
"i\0"
"glDeleteObjectARB\0"
"\0"
- /* _mesa_function_pool[15508]: IsSync (will be remapped) */
+ /* _mesa_function_pool[16036]: ProgramUniformMatrix2x3dv (will be remapped) */
+ "iiiip\0"
+ "glProgramUniformMatrix2x3dv\0"
+ "\0"
+ /* _mesa_function_pool[16071]: IsSync (will be remapped) */
"i\0"
"glIsSync\0"
"\0"
- /* _mesa_function_pool[15520]: Color4uiv (offset 38) */
+ /* _mesa_function_pool[16083]: Color4uiv (offset 38) */
"p\0"
"glColor4uiv\0"
"\0"
- /* _mesa_function_pool[15535]: MultiTexCoord1sv (offset 383) */
+ /* _mesa_function_pool[16098]: MultiTexCoord1sv (offset 383) */
"ip\0"
"glMultiTexCoord1sv\0"
"glMultiTexCoord1svARB\0"
"\0"
- /* _mesa_function_pool[15580]: Orthox (will be remapped) */
+ /* _mesa_function_pool[16143]: Orthox (will be remapped) */
"iiiiii\0"
"glOrthoxOES\0"
"glOrthox\0"
"\0"
- /* _mesa_function_pool[15609]: PushAttrib (offset 219) */
+ /* _mesa_function_pool[16172]: PushAttrib (offset 219) */
"i\0"
"glPushAttrib\0"
"\0"
- /* _mesa_function_pool[15625]: RasterPos2i (offset 66) */
+ /* _mesa_function_pool[16188]: RasterPos2i (offset 66) */
"ii\0"
"glRasterPos2i\0"
"\0"
- /* _mesa_function_pool[15643]: ClipPlane (offset 150) */
+ /* _mesa_function_pool[16206]: ClipPlane (offset 150) */
"ip\0"
"glClipPlane\0"
"\0"
- /* _mesa_function_pool[15659]: TexCoord2fColor3fVertex3fSUN (dynamic) */
+ /* _mesa_function_pool[16222]: TexCoord2fColor3fVertex3fSUN (dynamic) */
"ffffffff\0"
"glTexCoord2fColor3fVertex3fSUN\0"
"\0"
- /* _mesa_function_pool[15700]: GetProgramivNV (will be remapped) */
+ /* _mesa_function_pool[16263]: GetProgramivNV (will be remapped) */
"iip\0"
"glGetProgramivNV\0"
"\0"
- /* _mesa_function_pool[15722]: RasterPos2f (offset 64) */
+ /* _mesa_function_pool[16285]: RasterPos2f (offset 64) */
"ff\0"
"glRasterPos2f\0"
"\0"
- /* _mesa_function_pool[15740]: RasterPos2d (offset 62) */
+ /* _mesa_function_pool[16303]: RasterPos2d (offset 62) */
"dd\0"
"glRasterPos2d\0"
"\0"
- /* _mesa_function_pool[15758]: RasterPos3fv (offset 73) */
+ /* _mesa_function_pool[16321]: RasterPos3fv (offset 73) */
"p\0"
"glRasterPos3fv\0"
"\0"
- /* _mesa_function_pool[15776]: InvalidateSubFramebuffer (will be remapped) */
+ /* _mesa_function_pool[16339]: InvalidateSubFramebuffer (will be remapped) */
"iipiiii\0"
"glInvalidateSubFramebuffer\0"
"\0"
- /* _mesa_function_pool[15812]: Color4ub (offset 35) */
+ /* _mesa_function_pool[16375]: Color4ub (offset 35) */
"iiii\0"
"glColor4ub\0"
"\0"
- /* _mesa_function_pool[15829]: RasterPos2s (offset 68) */
+ /* _mesa_function_pool[16392]: UniformMatrix2x4dv (will be remapped) */
+ "iiip\0"
+ "glUniformMatrix2x4dv\0"
+ "\0"
+ /* _mesa_function_pool[16419]: RasterPos2s (offset 68) */
"ii\0"
"glRasterPos2s\0"
"\0"
- /* _mesa_function_pool[15847]: Color4fNormal3fVertex3fvSUN (dynamic) */
+ /* _mesa_function_pool[16437]: VertexP2uiv (will be remapped) */
+ "ip\0"
+ "glVertexP2uiv\0"
+ "\0"
+ /* _mesa_function_pool[16455]: Color4fNormal3fVertex3fvSUN (dynamic) */
"ppp\0"
"glColor4fNormal3fVertex3fvSUN\0"
"\0"
- /* _mesa_function_pool[15882]: GetVertexAttribivNV (will be remapped) */
+ /* _mesa_function_pool[16490]: GetVertexAttribivNV (will be remapped) */
"iip\0"
"glGetVertexAttribivNV\0"
"\0"
- /* _mesa_function_pool[15909]: TexSubImage4DSGIS (dynamic) */
+ /* _mesa_function_pool[16517]: TexSubImage4DSGIS (dynamic) */
"iiiiiiiiiiiip\0"
"glTexSubImage4DSGIS\0"
"\0"
- /* _mesa_function_pool[15944]: MultiTexCoord3dv (offset 393) */
+ /* _mesa_function_pool[16552]: MultiTexCoord3dv (offset 393) */
"ip\0"
"glMultiTexCoord3dv\0"
"glMultiTexCoord3dvARB\0"
"\0"
- /* _mesa_function_pool[15989]: BindProgramPipeline (will be remapped) */
+ /* _mesa_function_pool[16597]: BindProgramPipeline (will be remapped) */
"i\0"
"glBindProgramPipeline\0"
"glBindProgramPipelineEXT\0"
"\0"
- /* _mesa_function_pool[16039]: VertexAttribP4uiv (will be remapped) */
+ /* _mesa_function_pool[16647]: VertexAttribP4uiv (will be remapped) */
"iiip\0"
"glVertexAttribP4uiv\0"
"\0"
- /* _mesa_function_pool[16065]: DebugMessageCallback (will be remapped) */
+ /* _mesa_function_pool[16673]: DebugMessageCallback (will be remapped) */
"pp\0"
"glDebugMessageCallbackARB\0"
"glDebugMessageCallback\0"
"\0"
- /* _mesa_function_pool[16118]: MultiTexCoord1i (offset 380) */
+ /* _mesa_function_pool[16726]: MultiTexCoord1i (offset 380) */
"ii\0"
"glMultiTexCoord1i\0"
"glMultiTexCoord1iARB\0"
"\0"
- /* _mesa_function_pool[16161]: WindowPos2dv (will be remapped) */
+ /* _mesa_function_pool[16769]: WindowPos2dv (will be remapped) */
"p\0"
"glWindowPos2dv\0"
"glWindowPos2dvARB\0"
"glWindowPos2dvMESA\0"
"\0"
- /* _mesa_function_pool[16216]: TexParameterIuiv (will be remapped) */
+ /* _mesa_function_pool[16824]: TexParameterIuiv (will be remapped) */
"iip\0"
"glTexParameterIuivEXT\0"
"glTexParameterIuiv\0"
"\0"
- /* _mesa_function_pool[16262]: DeletePerfQueryINTEL (will be remapped) */
+ /* _mesa_function_pool[16870]: DeletePerfQueryINTEL (will be remapped) */
"i\0"
"glDeletePerfQueryINTEL\0"
"\0"
- /* _mesa_function_pool[16288]: MultiTexCoord1d (offset 376) */
+ /* _mesa_function_pool[16896]: MultiTexCoord1d (offset 376) */
"id\0"
"glMultiTexCoord1d\0"
"glMultiTexCoord1dARB\0"
"\0"
- /* _mesa_function_pool[16331]: GenVertexArraysAPPLE (will be remapped) */
+ /* _mesa_function_pool[16939]: GenVertexArraysAPPLE (will be remapped) */
"ip\0"
"glGenVertexArraysAPPLE\0"
"\0"
- /* _mesa_function_pool[16358]: MultiTexCoord1s (offset 382) */
+ /* _mesa_function_pool[16966]: MultiTexCoord1s (offset 382) */
"ii\0"
"glMultiTexCoord1s\0"
"glMultiTexCoord1sARB\0"
"\0"
- /* _mesa_function_pool[16401]: BeginConditionalRender (will be remapped) */
+ /* _mesa_function_pool[17009]: BeginConditionalRender (will be remapped) */
"ii\0"
"glBeginConditionalRender\0"
"glBeginConditionalRenderNV\0"
"\0"
- /* _mesa_function_pool[16457]: LoadPaletteFromModelViewMatrixOES (dynamic) */
+ /* _mesa_function_pool[17065]: LoadPaletteFromModelViewMatrixOES (dynamic) */
"\0"
"glLoadPaletteFromModelViewMatrixOES\0"
"\0"
- /* _mesa_function_pool[16495]: GetShaderiv (will be remapped) */
+ /* _mesa_function_pool[17103]: GetShaderiv (will be remapped) */
"iip\0"
"glGetShaderiv\0"
"\0"
- /* _mesa_function_pool[16514]: GetMapAttribParameterfvNV (dynamic) */
+ /* _mesa_function_pool[17122]: GetMapAttribParameterfvNV (dynamic) */
"iiip\0"
"glGetMapAttribParameterfvNV\0"
"\0"
- /* _mesa_function_pool[16548]: CopyConvolutionFilter1D (offset 354) */
+ /* _mesa_function_pool[17156]: CopyConvolutionFilter1D (offset 354) */
"iiiii\0"
"glCopyConvolutionFilter1D\0"
"glCopyConvolutionFilter1DEXT\0"
"\0"
- /* _mesa_function_pool[16610]: ClearBufferfv (will be remapped) */
+ /* _mesa_function_pool[17218]: ClearBufferfv (will be remapped) */
"iip\0"
"glClearBufferfv\0"
"\0"
- /* _mesa_function_pool[16631]: InstrumentsBufferSGIX (dynamic) */
+ /* _mesa_function_pool[17239]: UniformMatrix4dv (will be remapped) */
+ "iiip\0"
+ "glUniformMatrix4dv\0"
+ "\0"
+ /* _mesa_function_pool[17264]: InstrumentsBufferSGIX (dynamic) */
"ip\0"
"glInstrumentsBufferSGIX\0"
"\0"
- /* _mesa_function_pool[16659]: CreateShaderObjectARB (will be remapped) */
+ /* _mesa_function_pool[17292]: CreateShaderObjectARB (will be remapped) */
"i\0"
"glCreateShaderObjectARB\0"
"\0"
- /* _mesa_function_pool[16686]: GetTexParameterxv (will be remapped) */
+ /* _mesa_function_pool[17319]: GetTexParameterxv (will be remapped) */
"iip\0"
"glGetTexParameterxvOES\0"
"glGetTexParameterxv\0"
"\0"
- /* _mesa_function_pool[16734]: GetAttachedShaders (will be remapped) */
+ /* _mesa_function_pool[17367]: GetAttachedShaders (will be remapped) */
"iipp\0"
"glGetAttachedShaders\0"
"\0"
- /* _mesa_function_pool[16761]: ClearBufferfi (will be remapped) */
+ /* _mesa_function_pool[17394]: ClearBufferfi (will be remapped) */
"iifi\0"
"glClearBufferfi\0"
"\0"
- /* _mesa_function_pool[16783]: Materialiv (offset 172) */
+ /* _mesa_function_pool[17416]: Materialiv (offset 172) */
"iip\0"
"glMaterialiv\0"
"\0"
- /* _mesa_function_pool[16801]: DeleteFragmentShaderATI (will be remapped) */
+ /* _mesa_function_pool[17434]: DeleteFragmentShaderATI (will be remapped) */
"i\0"
"glDeleteFragmentShaderATI\0"
"\0"
- /* _mesa_function_pool[16830]: Tangent3dvEXT (dynamic) */
+ /* _mesa_function_pool[17463]: Tangent3dvEXT (dynamic) */
"p\0"
"glTangent3dvEXT\0"
"\0"
- /* _mesa_function_pool[16849]: DrawElementsInstancedBaseVertex (will be remapped) */
+ /* _mesa_function_pool[17482]: DrawElementsInstancedBaseVertex (will be remapped) */
"iiipii\0"
"glDrawElementsInstancedBaseVertex\0"
"\0"
- /* _mesa_function_pool[16891]: DisableClientState (offset 309) */
+ /* _mesa_function_pool[17524]: DisableClientState (offset 309) */
"i\0"
"glDisableClientState\0"
"\0"
- /* _mesa_function_pool[16915]: TexGeni (offset 192) */
+ /* _mesa_function_pool[17548]: TexGeni (offset 192) */
"iii\0"
"glTexGeni\0"
"glTexGeniOES\0"
"\0"
- /* _mesa_function_pool[16943]: TexGenf (offset 190) */
+ /* _mesa_function_pool[17576]: TexGenf (offset 190) */
"iif\0"
"glTexGenf\0"
"glTexGenfOES\0"
"\0"
- /* _mesa_function_pool[16971]: TexGend (offset 188) */
+ /* _mesa_function_pool[17604]: TexGend (offset 188) */
"iid\0"
"glTexGend\0"
"\0"
- /* _mesa_function_pool[16986]: GetVertexAttribfvNV (will be remapped) */
+ /* _mesa_function_pool[17619]: GetVertexAttribfvNV (will be remapped) */
"iip\0"
"glGetVertexAttribfvNV\0"
"\0"
- /* _mesa_function_pool[17013]: ColorPointerListIBM (dynamic) */
+ /* _mesa_function_pool[17646]: ColorPointerListIBM (dynamic) */
"iiipi\0"
"glColorPointerListIBM\0"
"\0"
- /* _mesa_function_pool[17042]: Color4sv (offset 34) */
+ /* _mesa_function_pool[17675]: Color4sv (offset 34) */
"p\0"
"glColor4sv\0"
"\0"
- /* _mesa_function_pool[17056]: GetCombinerInputParameterfvNV (dynamic) */
+ /* _mesa_function_pool[17689]: GetCombinerInputParameterfvNV (dynamic) */
"iiiip\0"
"glGetCombinerInputParameterfvNV\0"
"\0"
- /* _mesa_function_pool[17095]: LoadTransposeMatrixf (will be remapped) */
+ /* _mesa_function_pool[17728]: LoadTransposeMatrixf (will be remapped) */
"p\0"
"glLoadTransposeMatrixf\0"
"glLoadTransposeMatrixfARB\0"
"\0"
- /* _mesa_function_pool[17147]: LoadTransposeMatrixd (will be remapped) */
+ /* _mesa_function_pool[17780]: LoadTransposeMatrixd (will be remapped) */
"p\0"
"glLoadTransposeMatrixd\0"
"glLoadTransposeMatrixdARB\0"
"\0"
- /* _mesa_function_pool[17199]: PixelZoom (offset 246) */
+ /* _mesa_function_pool[17832]: PixelZoom (offset 246) */
"ff\0"
"glPixelZoom\0"
"\0"
- /* _mesa_function_pool[17215]: ProgramEnvParameter4dARB (will be remapped) */
+ /* _mesa_function_pool[17848]: ProgramEnvParameter4dARB (will be remapped) */
"iidddd\0"
"glProgramEnvParameter4dARB\0"
"glProgramParameter4dNV\0"
"\0"
- /* _mesa_function_pool[17273]: ColorTableParameterfv (offset 340) */
+ /* _mesa_function_pool[17906]: ColorTableParameterfv (offset 340) */
"iip\0"
"glColorTableParameterfv\0"
"glColorTableParameterfvSGI\0"
"\0"
- /* _mesa_function_pool[17329]: IsTexture (offset 330) */
+ /* _mesa_function_pool[17962]: IsTexture (offset 330) */
"i\0"
"glIsTexture\0"
"glIsTextureEXT\0"
"\0"
- /* _mesa_function_pool[17359]: ProgramUniform3uiv (will be remapped) */
+ /* _mesa_function_pool[17992]: ProgramUniform3uiv (will be remapped) */
"iiip\0"
"glProgramUniform3uiv\0"
"glProgramUniform3uivEXT\0"
"\0"
- /* _mesa_function_pool[17410]: ProgramUniform2fv (will be remapped) */
- "iiip\0"
- "glProgramUniform2fv\0"
- "glProgramUniform2fvEXT\0"
+ /* _mesa_function_pool[18043]: GetTextureImage (will be remapped) */
+ "iiiiip\0"
+ "glGetTextureImage\0"
"\0"
- /* _mesa_function_pool[17459]: ImageTransformParameterivHP (dynamic) */
+ /* _mesa_function_pool[18069]: ImageTransformParameterivHP (dynamic) */
"iip\0"
"glImageTransformParameterivHP\0"
"\0"
- /* _mesa_function_pool[17494]: VertexAttrib4sNV (will be remapped) */
+ /* _mesa_function_pool[18104]: VertexAttrib4sNV (will be remapped) */
"iiiii\0"
"glVertexAttrib4sNV\0"
"\0"
- /* _mesa_function_pool[17520]: GetMapdv (offset 266) */
+ /* _mesa_function_pool[18130]: GetMapdv (offset 266) */
"iip\0"
"glGetMapdv\0"
"\0"
- /* _mesa_function_pool[17536]: GenVertexArrays (will be remapped) */
- "ip\0"
- "glGenVertexArrays\0"
- "glGenVertexArraysOES\0"
+ /* _mesa_function_pool[18146]: GetInteger64i_v (will be remapped) */
+ "iip\0"
+ "glGetInteger64i_v\0"
"\0"
- /* _mesa_function_pool[17579]: ReplacementCodeuiColor4ubVertex3fSUN (dynamic) */
+ /* _mesa_function_pool[18169]: ReplacementCodeuiColor4ubVertex3fSUN (dynamic) */
"iiiiifff\0"
"glReplacementCodeuiColor4ubVertex3fSUN\0"
"\0"
- /* _mesa_function_pool[17628]: IsBuffer (will be remapped) */
+ /* _mesa_function_pool[18218]: IsBuffer (will be remapped) */
"i\0"
"glIsBuffer\0"
"glIsBufferARB\0"
"\0"
- /* _mesa_function_pool[17656]: ColorP4ui (will be remapped) */
+ /* _mesa_function_pool[18246]: ColorP4ui (will be remapped) */
"ii\0"
"glColorP4ui\0"
"\0"
- /* _mesa_function_pool[17672]: SpriteParameteriSGIX (dynamic) */
+ /* _mesa_function_pool[18262]: TextureStorage3D (will be remapped) */
+ "iiiiii\0"
+ "glTextureStorage3D\0"
+ "\0"
+ /* _mesa_function_pool[18289]: SpriteParameteriSGIX (dynamic) */
"ii\0"
"glSpriteParameteriSGIX\0"
"\0"
- /* _mesa_function_pool[17699]: TexCoordP3uiv (will be remapped) */
+ /* _mesa_function_pool[18316]: TexCoordP3uiv (will be remapped) */
"ip\0"
"glTexCoordP3uiv\0"
"\0"
- /* _mesa_function_pool[17719]: WeightusvARB (dynamic) */
+ /* _mesa_function_pool[18336]: WeightusvARB (dynamic) */
"ip\0"
"glWeightusvARB\0"
"\0"
- /* _mesa_function_pool[17738]: EvalMapsNV (dynamic) */
+ /* _mesa_function_pool[18355]: EvalMapsNV (dynamic) */
"ii\0"
"glEvalMapsNV\0"
"\0"
- /* _mesa_function_pool[17755]: ReplacementCodeuiSUN (dynamic) */
+ /* _mesa_function_pool[18372]: ReplacementCodeuiSUN (dynamic) */
"i\0"
"glReplacementCodeuiSUN\0"
"\0"
- /* _mesa_function_pool[17781]: GlobalAlphaFactoruiSUN (dynamic) */
+ /* _mesa_function_pool[18398]: GlobalAlphaFactoruiSUN (dynamic) */
"i\0"
"glGlobalAlphaFactoruiSUN\0"
"\0"
- /* _mesa_function_pool[17809]: Uniform1iv (will be remapped) */
+ /* _mesa_function_pool[18426]: Uniform1iv (will be remapped) */
"iip\0"
"glUniform1iv\0"
"glUniform1ivARB\0"
"\0"
- /* _mesa_function_pool[17843]: Uniform4uiv (will be remapped) */
+ /* _mesa_function_pool[18460]: Uniform4uiv (will be remapped) */
"iip\0"
"glUniform4uivEXT\0"
"glUniform4uiv\0"
"\0"
- /* _mesa_function_pool[17879]: PopDebugGroup (will be remapped) */
+ /* _mesa_function_pool[18496]: PopDebugGroup (will be remapped) */
"\0"
"glPopDebugGroup\0"
"\0"
- /* _mesa_function_pool[17897]: VertexAttrib1d (will be remapped) */
+ /* _mesa_function_pool[18514]: VertexAttrib1d (will be remapped) */
"id\0"
"glVertexAttrib1d\0"
"glVertexAttrib1dARB\0"
"\0"
- /* _mesa_function_pool[17938]: CompressedTexImage1D (will be remapped) */
+ /* _mesa_function_pool[18555]: CompressedTexImage1D (will be remapped) */
"iiiiiip\0"
"glCompressedTexImage1D\0"
"glCompressedTexImage1DARB\0"
"\0"
- /* _mesa_function_pool[17996]: TexBufferRange (will be remapped) */
+ /* _mesa_function_pool[18613]: TexBufferRange (will be remapped) */
"iiiii\0"
"glTexBufferRange\0"
"\0"
- /* _mesa_function_pool[18020]: VertexAttrib1s (will be remapped) */
+ /* _mesa_function_pool[18637]: VertexAttrib1s (will be remapped) */
"ii\0"
"glVertexAttrib1s\0"
"glVertexAttrib1sARB\0"
"\0"
- /* _mesa_function_pool[18061]: MultiDrawElementsIndirect (will be remapped) */
+ /* _mesa_function_pool[18678]: MultiDrawElementsIndirect (will be remapped) */
"iipii\0"
"glMultiDrawElementsIndirect\0"
"\0"
- /* _mesa_function_pool[18096]: FogCoordfvEXT (will be remapped) */
+ /* _mesa_function_pool[18713]: UniformMatrix4x3dv (will be remapped) */
+ "iiip\0"
+ "glUniformMatrix4x3dv\0"
+ "\0"
+ /* _mesa_function_pool[18740]: FogCoordfvEXT (will be remapped) */
"p\0"
"glFogCoordfv\0"
"glFogCoordfvEXT\0"
"\0"
- /* _mesa_function_pool[18128]: BeginPerfMonitorAMD (will be remapped) */
+ /* _mesa_function_pool[18772]: BeginPerfMonitorAMD (will be remapped) */
"i\0"
"glBeginPerfMonitorAMD\0"
"\0"
- /* _mesa_function_pool[18153]: GetColorTableParameterfv (offset 344) */
+ /* _mesa_function_pool[18797]: GetColorTableParameterfv (offset 344) */
"iip\0"
"glGetColorTableParameterfv\0"
"glGetColorTableParameterfvSGI\0"
"glGetColorTableParameterfvEXT\0"
"\0"
- /* _mesa_function_pool[18245]: MultiTexCoord3fARB (offset 394) */
+ /* _mesa_function_pool[18889]: MultiTexCoord3fARB (offset 394) */
"ifff\0"
"glMultiTexCoord3f\0"
"glMultiTexCoord3fARB\0"
"\0"
- /* _mesa_function_pool[18290]: GetTexLevelParameterfv (offset 284) */
+ /* _mesa_function_pool[18934]: GetTexLevelParameterfv (offset 284) */
"iiip\0"
"glGetTexLevelParameterfv\0"
"\0"
- /* _mesa_function_pool[18321]: Vertex2sv (offset 133) */
+ /* _mesa_function_pool[18965]: Vertex2sv (offset 133) */
"p\0"
"glVertex2sv\0"
"\0"
- /* _mesa_function_pool[18336]: GetnMapdvARB (will be remapped) */
+ /* _mesa_function_pool[18980]: GetnMapdvARB (will be remapped) */
"iiip\0"
"glGetnMapdvARB\0"
"\0"
- /* _mesa_function_pool[18357]: VertexAttrib2dNV (will be remapped) */
+ /* _mesa_function_pool[19001]: VertexAttrib2dNV (will be remapped) */
"idd\0"
"glVertexAttrib2dNV\0"
"\0"
- /* _mesa_function_pool[18381]: GetTrackMatrixivNV (will be remapped) */
+ /* _mesa_function_pool[19025]: GetTrackMatrixivNV (will be remapped) */
"iiip\0"
"glGetTrackMatrixivNV\0"
"\0"
- /* _mesa_function_pool[18408]: VertexAttrib3svNV (will be remapped) */
+ /* _mesa_function_pool[19052]: VertexAttrib3svNV (will be remapped) */
"ip\0"
"glVertexAttrib3svNV\0"
"\0"
- /* _mesa_function_pool[18432]: GetTexEnviv (offset 277) */
+ /* _mesa_function_pool[19076]: GetTexEnviv (offset 277) */
"iip\0"
"glGetTexEnviv\0"
"\0"
- /* _mesa_function_pool[18451]: ViewportArrayv (will be remapped) */
+ /* _mesa_function_pool[19095]: ViewportArrayv (will be remapped) */
"iip\0"
"glViewportArrayv\0"
"\0"
- /* _mesa_function_pool[18473]: ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN (dynamic) */
+ /* _mesa_function_pool[19117]: ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN (dynamic) */
"iffffffffffff\0"
"glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN\0"
"\0"
- /* _mesa_function_pool[18544]: SeparableFilter2D (offset 360) */
+ /* _mesa_function_pool[19188]: SeparableFilter2D (offset 360) */
"iiiiiipp\0"
"glSeparableFilter2D\0"
"glSeparableFilter2DEXT\0"
"\0"
- /* _mesa_function_pool[18597]: ReplacementCodeuiColor4ubVertex3fvSUN (dynamic) */
+ /* _mesa_function_pool[19241]: ReplacementCodeuiColor4ubVertex3fvSUN (dynamic) */
"ppp\0"
"glReplacementCodeuiColor4ubVertex3fvSUN\0"
"\0"
- /* _mesa_function_pool[18642]: ArrayElement (offset 306) */
+ /* _mesa_function_pool[19286]: ArrayElement (offset 306) */
"i\0"
"glArrayElement\0"
"glArrayElementEXT\0"
"\0"
- /* _mesa_function_pool[18678]: TexImage2D (offset 183) */
+ /* _mesa_function_pool[19322]: TexImage2D (offset 183) */
"iiiiiiiip\0"
"glTexImage2D\0"
"\0"
- /* _mesa_function_pool[18702]: FragmentMaterialiSGIX (dynamic) */
+ /* _mesa_function_pool[19346]: FragmentMaterialiSGIX (dynamic) */
"iii\0"
"glFragmentMaterialiSGIX\0"
"\0"
- /* _mesa_function_pool[18731]: RasterPos2dv (offset 63) */
+ /* _mesa_function_pool[19375]: RasterPos2dv (offset 63) */
"p\0"
"glRasterPos2dv\0"
"\0"
- /* _mesa_function_pool[18749]: Fogiv (offset 156) */
+ /* _mesa_function_pool[19393]: Fogiv (offset 156) */
"ip\0"
"glFogiv\0"
"\0"
- /* _mesa_function_pool[18761]: EndQuery (will be remapped) */
+ /* _mesa_function_pool[19405]: EndQuery (will be remapped) */
"i\0"
"glEndQuery\0"
"glEndQueryARB\0"
"\0"
- /* _mesa_function_pool[18789]: TexCoord1dv (offset 95) */
+ /* _mesa_function_pool[19433]: TexCoord1dv (offset 95) */
"p\0"
"glTexCoord1dv\0"
"\0"
- /* _mesa_function_pool[18806]: TexCoord4dv (offset 119) */
+ /* _mesa_function_pool[19450]: TexCoord4dv (offset 119) */
"p\0"
"glTexCoord4dv\0"
"\0"
- /* _mesa_function_pool[18823]: GetVertexAttribdvNV (will be remapped) */
+ /* _mesa_function_pool[19467]: GetVertexAttribdvNV (will be remapped) */
"iip\0"
"glGetVertexAttribdvNV\0"
"\0"
- /* _mesa_function_pool[18850]: Clear (offset 203) */
+ /* _mesa_function_pool[19494]: Clear (offset 203) */
"i\0"
"glClear\0"
"\0"
- /* _mesa_function_pool[18861]: VertexAttrib4sv (will be remapped) */
+ /* _mesa_function_pool[19505]: VertexAttrib4sv (will be remapped) */
"ip\0"
"glVertexAttrib4sv\0"
"glVertexAttrib4svARB\0"
"\0"
- /* _mesa_function_pool[18904]: Ortho (offset 296) */
+ /* _mesa_function_pool[19548]: Ortho (offset 296) */
"dddddd\0"
"glOrtho\0"
"\0"
- /* _mesa_function_pool[18920]: Uniform3uiv (will be remapped) */
+ /* _mesa_function_pool[19564]: Uniform3uiv (will be remapped) */
"iip\0"
"glUniform3uivEXT\0"
"glUniform3uiv\0"
"\0"
- /* _mesa_function_pool[18956]: MatrixIndexPointerARB (dynamic) */
+ /* _mesa_function_pool[19600]: MatrixIndexPointerARB (dynamic) */
"iiip\0"
"glMatrixIndexPointerARB\0"
"glMatrixIndexPointerOES\0"
"\0"
- /* _mesa_function_pool[19010]: EndQueryIndexed (will be remapped) */
+ /* _mesa_function_pool[19654]: EndQueryIndexed (will be remapped) */
"ii\0"
"glEndQueryIndexed\0"
"\0"
- /* _mesa_function_pool[19032]: TexParameterxv (will be remapped) */
+ /* _mesa_function_pool[19676]: TexParameterxv (will be remapped) */
"iip\0"
"glTexParameterxvOES\0"
"glTexParameterxv\0"
"\0"
- /* _mesa_function_pool[19074]: SampleMaskSGIS (will be remapped) */
+ /* _mesa_function_pool[19718]: SampleMaskSGIS (will be remapped) */
"fi\0"
"glSampleMaskSGIS\0"
"glSampleMaskEXT\0"
"\0"
- /* _mesa_function_pool[19111]: FramebufferTextureFaceARB (will be remapped) */
+ /* _mesa_function_pool[19755]: FramebufferTextureFaceARB (will be remapped) */
"iiiii\0"
"glFramebufferTextureFaceARB\0"
"\0"
- /* _mesa_function_pool[19146]: ProgramUniformMatrix2fv (will be remapped) */
+ /* _mesa_function_pool[19790]: ProgramUniformMatrix2fv (will be remapped) */
"iiiip\0"
"glProgramUniformMatrix2fv\0"
"glProgramUniformMatrix2fvEXT\0"
"\0"
- /* _mesa_function_pool[19208]: ProgramLocalParameter4fvARB (will be remapped) */
+ /* _mesa_function_pool[19852]: ProgramLocalParameter4fvARB (will be remapped) */
"iip\0"
"glProgramLocalParameter4fvARB\0"
"\0"
- /* _mesa_function_pool[19243]: GetProgramStringNV (will be remapped) */
+ /* _mesa_function_pool[19887]: GetProgramStringNV (will be remapped) */
"iip\0"
"glGetProgramStringNV\0"
"\0"
- /* _mesa_function_pool[19269]: Binormal3svEXT (dynamic) */
+ /* _mesa_function_pool[19913]: Binormal3svEXT (dynamic) */
"p\0"
"glBinormal3svEXT\0"
"\0"
- /* _mesa_function_pool[19289]: LightModelx (will be remapped) */
+ /* _mesa_function_pool[19933]: Uniform4dv (will be remapped) */
+ "iip\0"
+ "glUniform4dv\0"
+ "\0"
+ /* _mesa_function_pool[19951]: LightModelx (will be remapped) */
"ii\0"
"glLightModelxOES\0"
"glLightModelx\0"
"\0"
- /* _mesa_function_pool[19324]: VertexAttribI3iEXT (will be remapped) */
+ /* _mesa_function_pool[19986]: VertexAttribI3iEXT (will be remapped) */
"iiii\0"
"glVertexAttribI3iEXT\0"
"glVertexAttribI3i\0"
"\0"
- /* _mesa_function_pool[19369]: ClearColorx (will be remapped) */
+ /* _mesa_function_pool[20031]: ClearColorx (will be remapped) */
"iiii\0"
"glClearColorxOES\0"
"glClearColorx\0"
"\0"
- /* _mesa_function_pool[19406]: EndTransformFeedback (will be remapped) */
+ /* _mesa_function_pool[20068]: EndTransformFeedback (will be remapped) */
"\0"
"glEndTransformFeedback\0"
"glEndTransformFeedbackEXT\0"
"\0"
- /* _mesa_function_pool[19457]: VertexAttribs4dvNV (will be remapped) */
- "iip\0"
- "glVertexAttribs4dvNV\0"
+ /* _mesa_function_pool[20119]: GetHandleARB (will be remapped) */
+ "i\0"
+ "glGetHandleARB\0"
"\0"
- /* _mesa_function_pool[19483]: GetProgramBinary (will be remapped) */
+ /* _mesa_function_pool[20137]: GetProgramBinary (will be remapped) */
"iippp\0"
"glGetProgramBinary\0"
"glGetProgramBinaryOES\0"
"\0"
- /* _mesa_function_pool[19531]: ViewportIndexedfv (will be remapped) */
+ /* _mesa_function_pool[20185]: ViewportIndexedfv (will be remapped) */
"ip\0"
"glViewportIndexedfv\0"
"\0"
- /* _mesa_function_pool[19555]: CallList (offset 2) */
+ /* _mesa_function_pool[20209]: BindTextureUnit (will be remapped) */
+ "ii\0"
+ "glBindTextureUnit\0"
+ "\0"
+ /* _mesa_function_pool[20231]: CallList (offset 2) */
"i\0"
"glCallList\0"
"\0"
- /* _mesa_function_pool[19569]: Materialfv (offset 170) */
+ /* _mesa_function_pool[20245]: Materialfv (offset 170) */
"iip\0"
"glMaterialfv\0"
"\0"
- /* _mesa_function_pool[19587]: DeleteProgram (will be remapped) */
+ /* _mesa_function_pool[20263]: DeleteProgram (will be remapped) */
"i\0"
"glDeleteProgram\0"
"\0"
- /* _mesa_function_pool[19606]: GetActiveAtomicCounterBufferiv (will be remapped) */
+ /* _mesa_function_pool[20282]: GetActiveAtomicCounterBufferiv (will be remapped) */
"iiip\0"
"glGetActiveAtomicCounterBufferiv\0"
"\0"
- /* _mesa_function_pool[19645]: TexParameterIiv (will be remapped) */
+ /* _mesa_function_pool[20321]: TexParameterIiv (will be remapped) */
"iip\0"
"glTexParameterIivEXT\0"
"glTexParameterIiv\0"
"\0"
- /* _mesa_function_pool[19689]: VertexWeightfEXT (dynamic) */
+ /* _mesa_function_pool[20365]: VertexWeightfEXT (dynamic) */
"f\0"
"glVertexWeightfEXT\0"
"\0"
- /* _mesa_function_pool[19711]: FlushVertexArrayRangeNV (dynamic) */
+ /* _mesa_function_pool[20387]: FlushVertexArrayRangeNV (dynamic) */
"\0"
"glFlushVertexArrayRangeNV\0"
"\0"
- /* _mesa_function_pool[19739]: GetConvolutionFilter (offset 356) */
+ /* _mesa_function_pool[20415]: GetConvolutionFilter (offset 356) */
"iiip\0"
"glGetConvolutionFilter\0"
"glGetConvolutionFilterEXT\0"
"\0"
- /* _mesa_function_pool[19794]: MultiModeDrawElementsIBM (will be remapped) */
+ /* _mesa_function_pool[20470]: MultiModeDrawElementsIBM (will be remapped) */
"ppipii\0"
"glMultiModeDrawElementsIBM\0"
"\0"
- /* _mesa_function_pool[19829]: Uniform2iv (will be remapped) */
+ /* _mesa_function_pool[20505]: Uniform2iv (will be remapped) */
"iip\0"
"glUniform2iv\0"
"glUniform2ivARB\0"
"\0"
- /* _mesa_function_pool[19863]: GetFixedv (will be remapped) */
+ /* _mesa_function_pool[20539]: GetFixedv (will be remapped) */
"ip\0"
"glGetFixedvOES\0"
"glGetFixedv\0"
"\0"
- /* _mesa_function_pool[19894]: ProgramParameters4dvNV (will be remapped) */
+ /* _mesa_function_pool[20570]: ProgramParameters4dvNV (will be remapped) */
"iiip\0"
"glProgramParameters4dvNV\0"
"\0"
- /* _mesa_function_pool[19925]: Binormal3dvEXT (dynamic) */
+ /* _mesa_function_pool[20601]: Binormal3dvEXT (dynamic) */
"p\0"
"glBinormal3dvEXT\0"
"\0"
- /* _mesa_function_pool[19945]: SampleCoveragex (will be remapped) */
+ /* _mesa_function_pool[20621]: SampleCoveragex (will be remapped) */
"ii\0"
"glSampleCoveragexOES\0"
"glSampleCoveragex\0"
"\0"
- /* _mesa_function_pool[19988]: GetPerfQueryInfoINTEL (will be remapped) */
+ /* _mesa_function_pool[20664]: GetPerfQueryInfoINTEL (will be remapped) */
"iippppp\0"
"glGetPerfQueryInfoINTEL\0"
"\0"
- /* _mesa_function_pool[20021]: DeleteFramebuffers (will be remapped) */
+ /* _mesa_function_pool[20697]: DeleteFramebuffers (will be remapped) */
"ip\0"
"glDeleteFramebuffers\0"
"glDeleteFramebuffersEXT\0"
"glDeleteFramebuffersOES\0"
"\0"
- /* _mesa_function_pool[20094]: CombinerInputNV (dynamic) */
+ /* _mesa_function_pool[20770]: CombinerInputNV (dynamic) */
"iiiiii\0"
"glCombinerInputNV\0"
"\0"
- /* _mesa_function_pool[20120]: VertexAttrib4uiv (will be remapped) */
+ /* _mesa_function_pool[20796]: VertexAttrib4uiv (will be remapped) */
"ip\0"
"glVertexAttrib4uiv\0"
"glVertexAttrib4uivARB\0"
"\0"
- /* _mesa_function_pool[20165]: VertexAttrib4Nsv (will be remapped) */
+ /* _mesa_function_pool[20841]: VertexAttrib4Nsv (will be remapped) */
"ip\0"
"glVertexAttrib4Nsv\0"
"glVertexAttrib4NsvARB\0"
"\0"
- /* _mesa_function_pool[20210]: Vertex4s (offset 148) */
+ /* _mesa_function_pool[20886]: Vertex4s (offset 148) */
"iiii\0"
"glVertex4s\0"
"\0"
- /* _mesa_function_pool[20227]: VertexAttribI2iEXT (will be remapped) */
+ /* _mesa_function_pool[20903]: VertexAttribI2iEXT (will be remapped) */
"iii\0"
"glVertexAttribI2iEXT\0"
"glVertexAttribI2i\0"
"\0"
- /* _mesa_function_pool[20271]: Vertex4f (offset 144) */
+ /* _mesa_function_pool[20947]: Vertex4f (offset 144) */
"ffff\0"
"glVertex4f\0"
"\0"
- /* _mesa_function_pool[20288]: Vertex4d (offset 142) */
+ /* _mesa_function_pool[20964]: Vertex4d (offset 142) */
"dddd\0"
"glVertex4d\0"
"\0"
- /* _mesa_function_pool[20305]: GetTexGenfv (offset 279) */
+ /* _mesa_function_pool[20981]: GetTexGenfv (offset 279) */
"iip\0"
"glGetTexGenfv\0"
"glGetTexGenfvOES\0"
"\0"
- /* _mesa_function_pool[20341]: Vertex4i (offset 146) */
+ /* _mesa_function_pool[21017]: Vertex4i (offset 146) */
"iiii\0"
"glVertex4i\0"
"\0"
- /* _mesa_function_pool[20358]: VertexWeightPointerEXT (dynamic) */
+ /* _mesa_function_pool[21034]: VertexWeightPointerEXT (dynamic) */
"iiip\0"
"glVertexWeightPointerEXT\0"
"\0"
- /* _mesa_function_pool[20389]: StencilFuncSeparateATI (will be remapped) */
+ /* _mesa_function_pool[21065]: StencilFuncSeparateATI (will be remapped) */
"iiii\0"
"glStencilFuncSeparateATI\0"
"\0"
- /* _mesa_function_pool[20420]: GetVertexAttribIuiv (will be remapped) */
+ /* _mesa_function_pool[21096]: GetVertexAttribIuiv (will be remapped) */
"iip\0"
"glGetVertexAttribIuivEXT\0"
"glGetVertexAttribIuiv\0"
"\0"
- /* _mesa_function_pool[20472]: LightModelfv (offset 164) */
+ /* _mesa_function_pool[21148]: LightModelfv (offset 164) */
"ip\0"
"glLightModelfv\0"
"\0"
- /* _mesa_function_pool[20491]: Vertex4dv (offset 143) */
+ /* _mesa_function_pool[21167]: Vertex4dv (offset 143) */
"p\0"
"glVertex4dv\0"
"\0"
- /* _mesa_function_pool[20506]: ProgramParameters4fvNV (will be remapped) */
+ /* _mesa_function_pool[21182]: ProgramParameters4fvNV (will be remapped) */
"iiip\0"
"glProgramParameters4fvNV\0"
"\0"
- /* _mesa_function_pool[20537]: GetInfoLogARB (will be remapped) */
+ /* _mesa_function_pool[21213]: GetInfoLogARB (will be remapped) */
"iipp\0"
"glGetInfoLogARB\0"
"\0"
- /* _mesa_function_pool[20559]: StencilMask (offset 209) */
+ /* _mesa_function_pool[21235]: StencilMask (offset 209) */
"i\0"
"glStencilMask\0"
"\0"
- /* _mesa_function_pool[20576]: IsList (offset 287) */
+ /* _mesa_function_pool[21252]: IsList (offset 287) */
"i\0"
"glIsList\0"
"\0"
- /* _mesa_function_pool[20588]: ClearBufferiv (will be remapped) */
- "iip\0"
- "glClearBufferiv\0"
- "\0"
- /* _mesa_function_pool[20609]: GetIntegeri_v (will be remapped) */
+ /* _mesa_function_pool[21264]: GetIntegeri_v (will be remapped) */
"iip\0"
"glGetIntegerIndexedvEXT\0"
"glGetIntegeri_v\0"
"\0"
- /* _mesa_function_pool[20654]: ProgramUniform2iv (will be remapped) */
+ /* _mesa_function_pool[21309]: ProgramUniform2iv (will be remapped) */
"iiip\0"
"glProgramUniform2iv\0"
"glProgramUniform2ivEXT\0"
"\0"
- /* _mesa_function_pool[20703]: VertexAttribs4svNV (will be remapped) */
+ /* _mesa_function_pool[21358]: VertexAttribs4svNV (will be remapped) */
"iip\0"
"glVertexAttribs4svNV\0"
"\0"
- /* _mesa_function_pool[20729]: FogCoordPointer (will be remapped) */
+ /* _mesa_function_pool[21384]: FogCoordPointer (will be remapped) */
"iip\0"
"glFogCoordPointer\0"
"glFogCoordPointerEXT\0"
"\0"
- /* _mesa_function_pool[20773]: SecondaryColor3us (will be remapped) */
+ /* _mesa_function_pool[21428]: SecondaryColor3us (will be remapped) */
"iii\0"
"glSecondaryColor3us\0"
"glSecondaryColor3usEXT\0"
"\0"
- /* _mesa_function_pool[20821]: DeformationMap3dSGIX (dynamic) */
+ /* _mesa_function_pool[21476]: DeformationMap3dSGIX (dynamic) */
"iddiiddiiddiip\0"
"glDeformationMap3dSGIX\0"
"\0"
- /* _mesa_function_pool[20860]: TextureNormalEXT (dynamic) */
+ /* _mesa_function_pool[21515]: TextureNormalEXT (dynamic) */
"i\0"
"glTextureNormalEXT\0"
"\0"
- /* _mesa_function_pool[20882]: SecondaryColor3ub (will be remapped) */
+ /* _mesa_function_pool[21537]: SecondaryColor3ub (will be remapped) */
"iii\0"
"glSecondaryColor3ub\0"
"glSecondaryColor3ubEXT\0"
"\0"
- /* _mesa_function_pool[20930]: SecondaryColor3ui (will be remapped) */
+ /* _mesa_function_pool[21585]: GetActiveUniformName (will be remapped) */
+ "iiipp\0"
+ "glGetActiveUniformName\0"
+ "\0"
+ /* _mesa_function_pool[21615]: SecondaryColor3ui (will be remapped) */
"iii\0"
"glSecondaryColor3ui\0"
"glSecondaryColor3uiEXT\0"
"\0"
- /* _mesa_function_pool[20978]: VertexAttribI3uivEXT (will be remapped) */
+ /* _mesa_function_pool[21663]: VertexAttribI3uivEXT (will be remapped) */
"ip\0"
"glVertexAttribI3uivEXT\0"
"glVertexAttribI3uiv\0"
"\0"
- /* _mesa_function_pool[21025]: Binormal3fvEXT (dynamic) */
+ /* _mesa_function_pool[21710]: Binormal3fvEXT (dynamic) */
"p\0"
"glBinormal3fvEXT\0"
"\0"
- /* _mesa_function_pool[21045]: TexCoordPointervINTEL (dynamic) */
+ /* _mesa_function_pool[21730]: TexCoordPointervINTEL (dynamic) */
"iip\0"
"glTexCoordPointervINTEL\0"
"\0"
- /* _mesa_function_pool[21074]: VertexAttrib1sNV (will be remapped) */
+ /* _mesa_function_pool[21759]: VertexAttrib1sNV (will be remapped) */
"ii\0"
"glVertexAttrib1sNV\0"
"\0"
- /* _mesa_function_pool[21097]: Tangent3bEXT (dynamic) */
+ /* _mesa_function_pool[21782]: Tangent3bEXT (dynamic) */
"iii\0"
"glTangent3bEXT\0"
"\0"
- /* _mesa_function_pool[21117]: FragmentLightModelfSGIX (dynamic) */
+ /* _mesa_function_pool[21802]: TextureBuffer (will be remapped) */
+ "iii\0"
+ "glTextureBuffer\0"
+ "\0"
+ /* _mesa_function_pool[21823]: FragmentLightModelfSGIX (dynamic) */
"if\0"
"glFragmentLightModelfSGIX\0"
"\0"
- /* _mesa_function_pool[21147]: InitNames (offset 197) */
+ /* _mesa_function_pool[21853]: InitNames (offset 197) */
"\0"
"glInitNames\0"
"\0"
- /* _mesa_function_pool[21161]: Normal3sv (offset 61) */
+ /* _mesa_function_pool[21867]: Normal3sv (offset 61) */
"p\0"
"glNormal3sv\0"
"\0"
- /* _mesa_function_pool[21176]: DeleteQueries (will be remapped) */
+ /* _mesa_function_pool[21882]: DeleteQueries (will be remapped) */
"ip\0"
"glDeleteQueries\0"
"glDeleteQueriesARB\0"
"\0"
- /* _mesa_function_pool[21215]: InvalidateFramebuffer (will be remapped) */
+ /* _mesa_function_pool[21921]: InvalidateFramebuffer (will be remapped) */
"iip\0"
"glInvalidateFramebuffer\0"
"\0"
- /* _mesa_function_pool[21244]: Hint (offset 158) */
+ /* _mesa_function_pool[21950]: Hint (offset 158) */
"ii\0"
"glHint\0"
"\0"
- /* _mesa_function_pool[21255]: MemoryBarrier (will be remapped) */
+ /* _mesa_function_pool[21961]: MemoryBarrier (will be remapped) */
"i\0"
"glMemoryBarrier\0"
"\0"
- /* _mesa_function_pool[21274]: CopyColorSubTable (offset 347) */
+ /* _mesa_function_pool[21980]: CopyColorSubTable (offset 347) */
"iiiii\0"
"glCopyColorSubTable\0"
"glCopyColorSubTableEXT\0"
"\0"
- /* _mesa_function_pool[21324]: WeightdvARB (dynamic) */
+ /* _mesa_function_pool[22030]: WeightdvARB (dynamic) */
"ip\0"
"glWeightdvARB\0"
"\0"
- /* _mesa_function_pool[21342]: GetObjectParameterfvARB (will be remapped) */
+ /* _mesa_function_pool[22048]: GetObjectParameterfvARB (will be remapped) */
"iip\0"
"glGetObjectParameterfvARB\0"
"\0"
- /* _mesa_function_pool[21373]: GetTexEnvxv (will be remapped) */
+ /* _mesa_function_pool[22079]: GetTexEnvxv (will be remapped) */
"iip\0"
"glGetTexEnvxvOES\0"
"glGetTexEnvxv\0"
"\0"
- /* _mesa_function_pool[21409]: DrawTexsvOES (will be remapped) */
+ /* _mesa_function_pool[22115]: DrawTexsvOES (will be remapped) */
"p\0"
"glDrawTexsvOES\0"
"\0"
- /* _mesa_function_pool[21427]: Disable (offset 214) */
+ /* _mesa_function_pool[22133]: Disable (offset 214) */
"i\0"
"glDisable\0"
"\0"
- /* _mesa_function_pool[21440]: ClearColor (offset 206) */
+ /* _mesa_function_pool[22146]: ClearColor (offset 206) */
"ffff\0"
"glClearColor\0"
"\0"
- /* _mesa_function_pool[21459]: WeightuivARB (dynamic) */
+ /* _mesa_function_pool[22165]: WeightuivARB (dynamic) */
"ip\0"
"glWeightuivARB\0"
"\0"
- /* _mesa_function_pool[21478]: RasterPos4iv (offset 83) */
+ /* _mesa_function_pool[22184]: GetTextureParameterIuiv (will be remapped) */
+ "iip\0"
+ "glGetTextureParameterIuiv\0"
+ "\0"
+ /* _mesa_function_pool[22215]: RasterPos4iv (offset 83) */
"p\0"
"glRasterPos4iv\0"
"\0"
- /* _mesa_function_pool[21496]: VDPAUIsSurfaceNV (will be remapped) */
+ /* _mesa_function_pool[22233]: VDPAUIsSurfaceNV (will be remapped) */
"i\0"
"glVDPAUIsSurfaceNV\0"
"\0"
- /* _mesa_function_pool[21518]: ProgramUniformMatrix2x3fv (will be remapped) */
+ /* _mesa_function_pool[22255]: ProgramUniformMatrix2x3fv (will be remapped) */
"iiiip\0"
"glProgramUniformMatrix2x3fv\0"
"glProgramUniformMatrix2x3fvEXT\0"
"\0"
- /* _mesa_function_pool[21584]: BindVertexBuffer (will be remapped) */
+ /* _mesa_function_pool[22321]: BindVertexBuffer (will be remapped) */
"iiii\0"
"glBindVertexBuffer\0"
"\0"
- /* _mesa_function_pool[21609]: Binormal3iEXT (dynamic) */
+ /* _mesa_function_pool[22346]: Binormal3iEXT (dynamic) */
"iii\0"
"glBinormal3iEXT\0"
"\0"
- /* _mesa_function_pool[21630]: RasterPos4i (offset 82) */
+ /* _mesa_function_pool[22367]: RasterPos4i (offset 82) */
"iiii\0"
"glRasterPos4i\0"
"\0"
- /* _mesa_function_pool[21650]: RasterPos4d (offset 78) */
+ /* _mesa_function_pool[22387]: RasterPos4d (offset 78) */
"dddd\0"
"glRasterPos4d\0"
"\0"
- /* _mesa_function_pool[21670]: RasterPos4f (offset 80) */
+ /* _mesa_function_pool[22407]: RasterPos4f (offset 80) */
"ffff\0"
"glRasterPos4f\0"
"\0"
- /* _mesa_function_pool[21690]: GetQueryIndexediv (will be remapped) */
+ /* _mesa_function_pool[22427]: GetQueryIndexediv (will be remapped) */
"iiip\0"
"glGetQueryIndexediv\0"
"\0"
- /* _mesa_function_pool[21716]: RasterPos3dv (offset 71) */
+ /* _mesa_function_pool[22453]: RasterPos3dv (offset 71) */
"p\0"
"glRasterPos3dv\0"
"\0"
- /* _mesa_function_pool[21734]: GetProgramiv (will be remapped) */
+ /* _mesa_function_pool[22471]: GetProgramiv (will be remapped) */
"iip\0"
"glGetProgramiv\0"
"\0"
- /* _mesa_function_pool[21754]: TexCoord1iv (offset 99) */
+ /* _mesa_function_pool[22491]: TexCoord1iv (offset 99) */
"p\0"
"glTexCoord1iv\0"
"\0"
- /* _mesa_function_pool[21771]: RasterPos4s (offset 84) */
+ /* _mesa_function_pool[22508]: RasterPos4s (offset 84) */
"iiii\0"
"glRasterPos4s\0"
"\0"
- /* _mesa_function_pool[21791]: PixelTexGenParameterfvSGIS (dynamic) */
+ /* _mesa_function_pool[22528]: PixelTexGenParameterfvSGIS (dynamic) */
"ip\0"
"glPixelTexGenParameterfvSGIS\0"
"\0"
- /* _mesa_function_pool[21824]: VertexAttrib3dv (will be remapped) */
+ /* _mesa_function_pool[22561]: VertexAttrib3dv (will be remapped) */
"ip\0"
"glVertexAttrib3dv\0"
"glVertexAttrib3dvARB\0"
"\0"
- /* _mesa_function_pool[21867]: Histogram (offset 367) */
+ /* _mesa_function_pool[22604]: Histogram (offset 367) */
"iiii\0"
"glHistogram\0"
"glHistogramEXT\0"
"\0"
- /* _mesa_function_pool[21900]: Uniform2fv (will be remapped) */
+ /* _mesa_function_pool[22637]: Uniform2fv (will be remapped) */
"iip\0"
"glUniform2fv\0"
"glUniform2fvARB\0"
"\0"
- /* _mesa_function_pool[21934]: TexImage4DSGIS (dynamic) */
+ /* _mesa_function_pool[22671]: TexImage4DSGIS (dynamic) */
"iiiiiiiiiip\0"
"glTexImage4DSGIS\0"
"\0"
- /* _mesa_function_pool[21964]: DrawBuffers (will be remapped) */
+ /* _mesa_function_pool[22701]: ProgramUniformMatrix3x4dv (will be remapped) */
+ "iiiip\0"
+ "glProgramUniformMatrix3x4dv\0"
+ "\0"
+ /* _mesa_function_pool[22736]: DrawBuffers (will be remapped) */
"ip\0"
"glDrawBuffers\0"
"glDrawBuffersARB\0"
"glDrawBuffersATI\0"
"glDrawBuffersNV\0"
+ "glDrawBuffersEXT\0"
"\0"
- /* _mesa_function_pool[22032]: GetnPolygonStippleARB (will be remapped) */
+ /* _mesa_function_pool[22821]: GetnPolygonStippleARB (will be remapped) */
"ip\0"
"glGetnPolygonStippleARB\0"
"\0"
- /* _mesa_function_pool[22060]: Color3uiv (offset 22) */
+ /* _mesa_function_pool[22849]: Color3uiv (offset 22) */
"p\0"
"glColor3uiv\0"
"\0"
- /* _mesa_function_pool[22075]: EvalCoord2fv (offset 235) */
+ /* _mesa_function_pool[22864]: EvalCoord2fv (offset 235) */
"p\0"
"glEvalCoord2fv\0"
"\0"
- /* _mesa_function_pool[22093]: TextureStorage3DEXT (will be remapped) */
+ /* _mesa_function_pool[22882]: TextureStorage3DEXT (will be remapped) */
"iiiiiii\0"
"glTextureStorage3DEXT\0"
"\0"
- /* _mesa_function_pool[22124]: VertexAttrib2fARB (will be remapped) */
+ /* _mesa_function_pool[22913]: VertexAttrib2fARB (will be remapped) */
"iff\0"
"glVertexAttrib2f\0"
"glVertexAttrib2fARB\0"
"\0"
- /* _mesa_function_pool[22166]: WindowPos2fv (will be remapped) */
+ /* _mesa_function_pool[22955]: WindowPos2fv (will be remapped) */
"p\0"
"glWindowPos2fv\0"
"glWindowPos2fvARB\0"
"glWindowPos2fvMESA\0"
"\0"
- /* _mesa_function_pool[22221]: Tangent3fEXT (dynamic) */
+ /* _mesa_function_pool[23010]: Tangent3fEXT (dynamic) */
"fff\0"
"glTangent3fEXT\0"
"\0"
- /* _mesa_function_pool[22241]: TexImage3D (offset 371) */
+ /* _mesa_function_pool[23030]: TexImage3D (offset 371) */
"iiiiiiiiip\0"
"glTexImage3D\0"
"glTexImage3DEXT\0"
"glTexImage3DOES\0"
"\0"
- /* _mesa_function_pool[22298]: GetPerfQueryIdByNameINTEL (will be remapped) */
+ /* _mesa_function_pool[23087]: GetPerfQueryIdByNameINTEL (will be remapped) */
"pp\0"
"glGetPerfQueryIdByNameINTEL\0"
"\0"
- /* _mesa_function_pool[22330]: BindFragDataLocation (will be remapped) */
+ /* _mesa_function_pool[23119]: BindFragDataLocation (will be remapped) */
"iip\0"
"glBindFragDataLocationEXT\0"
"glBindFragDataLocation\0"
"\0"
- /* _mesa_function_pool[22384]: LightModeliv (offset 166) */
+ /* _mesa_function_pool[23173]: LightModeliv (offset 166) */
"ip\0"
"glLightModeliv\0"
"\0"
- /* _mesa_function_pool[22403]: Normal3bv (offset 53) */
+ /* _mesa_function_pool[23192]: Normal3bv (offset 53) */
"p\0"
"glNormal3bv\0"
"\0"
- /* _mesa_function_pool[22418]: BeginQueryIndexed (will be remapped) */
+ /* _mesa_function_pool[23207]: BeginQueryIndexed (will be remapped) */
"iii\0"
"glBeginQueryIndexed\0"
"\0"
- /* _mesa_function_pool[22443]: Vertex3iv (offset 139) */
+ /* _mesa_function_pool[23232]: ProgramUniform3dv (will be remapped) */
+ "iiip\0"
+ "glProgramUniform3dv\0"
+ "\0"
+ /* _mesa_function_pool[23258]: Vertex3iv (offset 139) */
"p\0"
"glVertex3iv\0"
"\0"
- /* _mesa_function_pool[22458]: TexCoord3dv (offset 111) */
+ /* _mesa_function_pool[23273]: UniformMatrix2x3dv (will be remapped) */
+ "iiip\0"
+ "glUniformMatrix2x3dv\0"
+ "\0"
+ /* _mesa_function_pool[23300]: TexCoord3dv (offset 111) */
"p\0"
"glTexCoord3dv\0"
"\0"
- /* _mesa_function_pool[22475]: GetProgramStringARB (will be remapped) */
+ /* _mesa_function_pool[23317]: GetProgramStringARB (will be remapped) */
"iip\0"
"glGetProgramStringARB\0"
"\0"
- /* _mesa_function_pool[22502]: VertexP3ui (will be remapped) */
+ /* _mesa_function_pool[23344]: VertexP3ui (will be remapped) */
"ii\0"
"glVertexP3ui\0"
"\0"
- /* _mesa_function_pool[22519]: CreateProgramObjectARB (will be remapped) */
+ /* _mesa_function_pool[23361]: CreateProgramObjectARB (will be remapped) */
"\0"
"glCreateProgramObjectARB\0"
"\0"
- /* _mesa_function_pool[22546]: UniformMatrix3fv (will be remapped) */
+ /* _mesa_function_pool[23388]: UniformMatrix3fv (will be remapped) */
"iiip\0"
"glUniformMatrix3fv\0"
"glUniformMatrix3fvARB\0"
"\0"
- /* _mesa_function_pool[22593]: PrioritizeTextures (offset 331) */
+ /* _mesa_function_pool[23435]: PrioritizeTextures (offset 331) */
"ipp\0"
"glPrioritizeTextures\0"
"glPrioritizeTexturesEXT\0"
"\0"
- /* _mesa_function_pool[22643]: VertexAttribI3uiEXT (will be remapped) */
+ /* _mesa_function_pool[23485]: VertexAttribI3uiEXT (will be remapped) */
"iiii\0"
"glVertexAttribI3uiEXT\0"
"glVertexAttribI3ui\0"
"\0"
- /* _mesa_function_pool[22690]: AsyncMarkerSGIX (dynamic) */
+ /* _mesa_function_pool[23532]: AsyncMarkerSGIX (dynamic) */
"i\0"
"glAsyncMarkerSGIX\0"
"\0"
- /* _mesa_function_pool[22711]: GetProgramNamedParameterfvNV (will be remapped) */
+ /* _mesa_function_pool[23553]: GetProgramNamedParameterfvNV (will be remapped) */
"iipp\0"
"glGetProgramNamedParameterfvNV\0"
"\0"
- /* _mesa_function_pool[22748]: GetMaterialxv (will be remapped) */
+ /* _mesa_function_pool[23590]: GetMaterialxv (will be remapped) */
"iip\0"
"glGetMaterialxvOES\0"
"glGetMaterialxv\0"
"\0"
- /* _mesa_function_pool[22788]: MatrixIndexusvARB (dynamic) */
+ /* _mesa_function_pool[23630]: MatrixIndexusvARB (dynamic) */
"ip\0"
"glMatrixIndexusvARB\0"
"\0"
- /* _mesa_function_pool[22812]: SecondaryColor3uiv (will be remapped) */
+ /* _mesa_function_pool[23654]: SecondaryColor3uiv (will be remapped) */
"p\0"
"glSecondaryColor3uiv\0"
"glSecondaryColor3uivEXT\0"
"\0"
- /* _mesa_function_pool[22860]: EndConditionalRender (will be remapped) */
+ /* _mesa_function_pool[23702]: EndConditionalRender (will be remapped) */
"\0"
"glEndConditionalRender\0"
"glEndConditionalRenderNV\0"
"\0"
- /* _mesa_function_pool[22910]: ProgramLocalParameter4dARB (will be remapped) */
+ /* _mesa_function_pool[23752]: ProgramLocalParameter4dARB (will be remapped) */
"iidddd\0"
"glProgramLocalParameter4dARB\0"
"\0"
- /* _mesa_function_pool[22947]: Color3sv (offset 18) */
+ /* _mesa_function_pool[23789]: Color3sv (offset 18) */
"p\0"
"glColor3sv\0"
"\0"
- /* _mesa_function_pool[22961]: GenFragmentShadersATI (will be remapped) */
+ /* _mesa_function_pool[23803]: GenFragmentShadersATI (will be remapped) */
"i\0"
"glGenFragmentShadersATI\0"
"\0"
- /* _mesa_function_pool[22988]: BlendEquationSeparateiARB (will be remapped) */
+ /* _mesa_function_pool[23830]: BlendEquationSeparateiARB (will be remapped) */
"iii\0"
"glBlendEquationSeparateiARB\0"
"glBlendEquationSeparateIndexedAMD\0"
"glBlendEquationSeparatei\0"
"\0"
- /* _mesa_function_pool[23080]: TestFenceNV (dynamic) */
+ /* _mesa_function_pool[23922]: TestFenceNV (dynamic) */
"i\0"
"glTestFenceNV\0"
"\0"
- /* _mesa_function_pool[23097]: MultiTexCoord1fvARB (offset 379) */
+ /* _mesa_function_pool[23939]: MultiTexCoord1fvARB (offset 379) */
"ip\0"
"glMultiTexCoord1fv\0"
"glMultiTexCoord1fvARB\0"
"\0"
- /* _mesa_function_pool[23142]: TexStorage2D (will be remapped) */
+ /* _mesa_function_pool[23984]: TexStorage2D (will be remapped) */
"iiiii\0"
"glTexStorage2D\0"
"\0"
- /* _mesa_function_pool[23164]: GetPixelTexGenParameterivSGIS (dynamic) */
+ /* _mesa_function_pool[24006]: GetPixelTexGenParameterivSGIS (dynamic) */
"ip\0"
"glGetPixelTexGenParameterivSGIS\0"
"\0"
- /* _mesa_function_pool[23200]: FramebufferTexture2D (will be remapped) */
+ /* _mesa_function_pool[24042]: FramebufferTexture2D (will be remapped) */
"iiiii\0"
"glFramebufferTexture2D\0"
"glFramebufferTexture2DEXT\0"
"glFramebufferTexture2DOES\0"
"\0"
- /* _mesa_function_pool[23282]: GetSamplerParameterfv (will be remapped) */
+ /* _mesa_function_pool[24124]: GetSamplerParameterfv (will be remapped) */
"iip\0"
"glGetSamplerParameterfv\0"
"\0"
- /* _mesa_function_pool[23311]: VertexAttrib2dv (will be remapped) */
+ /* _mesa_function_pool[24153]: VertexAttrib2dv (will be remapped) */
"ip\0"
"glVertexAttrib2dv\0"
"glVertexAttrib2dvARB\0"
"\0"
- /* _mesa_function_pool[23354]: Vertex4sv (offset 149) */
+ /* _mesa_function_pool[24196]: Vertex4sv (offset 149) */
"p\0"
"glVertex4sv\0"
"\0"
- /* _mesa_function_pool[23369]: GetQueryObjecti64v (will be remapped) */
+ /* _mesa_function_pool[24211]: GetQueryObjecti64v (will be remapped) */
"iip\0"
"glGetQueryObjecti64v\0"
"glGetQueryObjecti64vEXT\0"
"\0"
- /* _mesa_function_pool[23419]: ClampColor (will be remapped) */
+ /* _mesa_function_pool[24261]: ClampColor (will be remapped) */
"ii\0"
"glClampColorARB\0"
"glClampColor\0"
"\0"
- /* _mesa_function_pool[23452]: TextureRangeAPPLE (dynamic) */
+ /* _mesa_function_pool[24294]: TextureRangeAPPLE (dynamic) */
"iip\0"
"glTextureRangeAPPLE\0"
"\0"
- /* _mesa_function_pool[23477]: ConvolutionFilter1D (offset 348) */
+ /* _mesa_function_pool[24319]: ConvolutionFilter1D (offset 348) */
"iiiiip\0"
"glConvolutionFilter1D\0"
"glConvolutionFilter1DEXT\0"
"\0"
- /* _mesa_function_pool[23532]: DrawElementsIndirect (will be remapped) */
+ /* _mesa_function_pool[24374]: DrawElementsIndirect (will be remapped) */
"iip\0"
"glDrawElementsIndirect\0"
"\0"
- /* _mesa_function_pool[23560]: WindowPos3sv (will be remapped) */
+ /* _mesa_function_pool[24402]: WindowPos3sv (will be remapped) */
"p\0"
"glWindowPos3sv\0"
"glWindowPos3svARB\0"
"glWindowPos3svMESA\0"
"\0"
- /* _mesa_function_pool[23615]: FragmentMaterialfvSGIX (dynamic) */
+ /* _mesa_function_pool[24457]: FragmentMaterialfvSGIX (dynamic) */
"iip\0"
"glFragmentMaterialfvSGIX\0"
"\0"
- /* _mesa_function_pool[23645]: CallLists (offset 3) */
+ /* _mesa_function_pool[24487]: CallLists (offset 3) */
"iip\0"
"glCallLists\0"
"\0"
- /* _mesa_function_pool[23662]: AlphaFunc (offset 240) */
+ /* _mesa_function_pool[24504]: AlphaFunc (offset 240) */
"if\0"
"glAlphaFunc\0"
"\0"
- /* _mesa_function_pool[23678]: EdgeFlag (offset 41) */
+ /* _mesa_function_pool[24520]: GetTextureParameterfv (will be remapped) */
+ "iip\0"
+ "glGetTextureParameterfv\0"
+ "\0"
+ /* _mesa_function_pool[24549]: EdgeFlag (offset 41) */
"i\0"
"glEdgeFlag\0"
"\0"
- /* _mesa_function_pool[23692]: TexCoord2fNormal3fVertex3fvSUN (dynamic) */
+ /* _mesa_function_pool[24563]: TexCoord2fNormal3fVertex3fvSUN (dynamic) */
"ppp\0"
"glTexCoord2fNormal3fVertex3fvSUN\0"
"\0"
- /* _mesa_function_pool[23730]: EdgeFlagv (offset 42) */
+ /* _mesa_function_pool[24601]: EdgeFlagv (offset 42) */
"p\0"
"glEdgeFlagv\0"
"\0"
- /* _mesa_function_pool[23745]: DepthRangex (will be remapped) */
+ /* _mesa_function_pool[24616]: DepthRangex (will be remapped) */
"ii\0"
"glDepthRangexOES\0"
"glDepthRangex\0"
"\0"
- /* _mesa_function_pool[23780]: ReplacementCodeubvSUN (dynamic) */
+ /* _mesa_function_pool[24651]: ReplacementCodeubvSUN (dynamic) */
"p\0"
"glReplacementCodeubvSUN\0"
"\0"
- /* _mesa_function_pool[23807]: VDPAUInitNV (will be remapped) */
+ /* _mesa_function_pool[24678]: VDPAUInitNV (will be remapped) */
"pp\0"
"glVDPAUInitNV\0"
"\0"
- /* _mesa_function_pool[23825]: GetBufferParameteri64v (will be remapped) */
+ /* _mesa_function_pool[24696]: GetBufferParameteri64v (will be remapped) */
"iip\0"
"glGetBufferParameteri64v\0"
"\0"
- /* _mesa_function_pool[23855]: LoadIdentityDeformationMapSGIX (dynamic) */
+ /* _mesa_function_pool[24726]: LoadIdentityDeformationMapSGIX (dynamic) */
"i\0"
"glLoadIdentityDeformationMapSGIX\0"
"\0"
- /* _mesa_function_pool[23891]: DepthRangef (will be remapped) */
+ /* _mesa_function_pool[24762]: DepthRangef (will be remapped) */
"ff\0"
"glDepthRangef\0"
"glDepthRangefOES\0"
"\0"
- /* _mesa_function_pool[23926]: GetSharpenTexFuncSGIS (dynamic) */
- "ip\0"
- "glGetSharpenTexFuncSGIS\0"
+ /* _mesa_function_pool[24797]: TextureParameteriv (will be remapped) */
+ "iip\0"
+ "glTextureParameteriv\0"
"\0"
- /* _mesa_function_pool[23954]: ColorFragmentOp3ATI (will be remapped) */
+ /* _mesa_function_pool[24823]: ColorFragmentOp3ATI (will be remapped) */
"iiiiiiiiiiiii\0"
"glColorFragmentOp3ATI\0"
"\0"
- /* _mesa_function_pool[23991]: ValidateProgram (will be remapped) */
+ /* _mesa_function_pool[24860]: ValidateProgram (will be remapped) */
"i\0"
"glValidateProgram\0"
"glValidateProgramARB\0"
"\0"
- /* _mesa_function_pool[24033]: VertexPointerEXT (will be remapped) */
+ /* _mesa_function_pool[24902]: VertexPointerEXT (will be remapped) */
"iiiip\0"
"glVertexPointerEXT\0"
"\0"
- /* _mesa_function_pool[24059]: Scissor (offset 176) */
+ /* _mesa_function_pool[24928]: Scissor (offset 176) */
"iiii\0"
"glScissor\0"
"\0"
- /* _mesa_function_pool[24075]: BeginTransformFeedback (will be remapped) */
+ /* _mesa_function_pool[24944]: BeginTransformFeedback (will be remapped) */
"i\0"
"glBeginTransformFeedback\0"
"glBeginTransformFeedbackEXT\0"
"\0"
- /* _mesa_function_pool[24131]: TexCoord2i (offset 106) */
+ /* _mesa_function_pool[25000]: TexCoord2i (offset 106) */
"ii\0"
"glTexCoord2i\0"
"\0"
- /* _mesa_function_pool[24148]: Color4ui (offset 37) */
+ /* _mesa_function_pool[25017]: Color4ui (offset 37) */
"iiii\0"
"glColor4ui\0"
"\0"
- /* _mesa_function_pool[24165]: TexCoord2f (offset 104) */
+ /* _mesa_function_pool[25034]: TexCoord2f (offset 104) */
"ff\0"
"glTexCoord2f\0"
"\0"
- /* _mesa_function_pool[24182]: TexCoord2d (offset 102) */
+ /* _mesa_function_pool[25051]: TexCoord2d (offset 102) */
"dd\0"
"glTexCoord2d\0"
"\0"
- /* _mesa_function_pool[24199]: TexCoord2s (offset 108) */
+ /* _mesa_function_pool[25068]: TexCoord2s (offset 108) */
"ii\0"
"glTexCoord2s\0"
"\0"
- /* _mesa_function_pool[24216]: PointSizePointerOES (will be remapped) */
+ /* _mesa_function_pool[25085]: PointSizePointerOES (will be remapped) */
"iip\0"
"glPointSizePointerOES\0"
"\0"
- /* _mesa_function_pool[24243]: Color4us (offset 39) */
+ /* _mesa_function_pool[25112]: Color4us (offset 39) */
"iiii\0"
"glColor4us\0"
"\0"
- /* _mesa_function_pool[24260]: Color3bv (offset 10) */
+ /* _mesa_function_pool[25129]: Color3bv (offset 10) */
"p\0"
"glColor3bv\0"
"\0"
- /* _mesa_function_pool[24274]: PrimitiveRestartNV (will be remapped) */
+ /* _mesa_function_pool[25143]: PrimitiveRestartNV (will be remapped) */
"\0"
"glPrimitiveRestartNV\0"
"\0"
- /* _mesa_function_pool[24297]: BindBufferOffsetEXT (will be remapped) */
+ /* _mesa_function_pool[25166]: BindBufferOffsetEXT (will be remapped) */
"iiii\0"
"glBindBufferOffsetEXT\0"
"\0"
- /* _mesa_function_pool[24325]: ProvokingVertex (will be remapped) */
+ /* _mesa_function_pool[25194]: ProvokingVertex (will be remapped) */
"i\0"
"glProvokingVertexEXT\0"
"glProvokingVertex\0"
"\0"
- /* _mesa_function_pool[24367]: VertexAttribs4fvNV (will be remapped) */
+ /* _mesa_function_pool[25236]: VertexAttribs4fvNV (will be remapped) */
"iip\0"
"glVertexAttribs4fvNV\0"
"\0"
- /* _mesa_function_pool[24393]: MapControlPointsNV (dynamic) */
+ /* _mesa_function_pool[25262]: MapControlPointsNV (dynamic) */
"iiiiiiiip\0"
"glMapControlPointsNV\0"
"\0"
- /* _mesa_function_pool[24425]: Vertex2i (offset 130) */
+ /* _mesa_function_pool[25294]: Vertex2i (offset 130) */
"ii\0"
"glVertex2i\0"
"\0"
- /* _mesa_function_pool[24440]: HintPGI (dynamic) */
+ /* _mesa_function_pool[25309]: HintPGI (dynamic) */
"ii\0"
"glHintPGI\0"
"\0"
- /* _mesa_function_pool[24454]: InterleavedArrays (offset 317) */
+ /* _mesa_function_pool[25323]: InterleavedArrays (offset 317) */
"iip\0"
"glInterleavedArrays\0"
"\0"
- /* _mesa_function_pool[24479]: RasterPos2fv (offset 65) */
+ /* _mesa_function_pool[25348]: RasterPos2fv (offset 65) */
"p\0"
"glRasterPos2fv\0"
"\0"
- /* _mesa_function_pool[24497]: TexCoord1fv (offset 97) */
+ /* _mesa_function_pool[25366]: TexCoord1fv (offset 97) */
"p\0"
"glTexCoord1fv\0"
"\0"
- /* _mesa_function_pool[24514]: PixelTransferf (offset 247) */
+ /* _mesa_function_pool[25383]: PixelTransferf (offset 247) */
"if\0"
"glPixelTransferf\0"
"\0"
- /* _mesa_function_pool[24535]: MultiTexCoord4dv (offset 401) */
+ /* _mesa_function_pool[25404]: MultiTexCoord4dv (offset 401) */
"ip\0"
"glMultiTexCoord4dv\0"
"glMultiTexCoord4dvARB\0"
"\0"
- /* _mesa_function_pool[24580]: ProgramEnvParameter4fvARB (will be remapped) */
+ /* _mesa_function_pool[25449]: ProgramEnvParameter4fvARB (will be remapped) */
"iip\0"
"glProgramEnvParameter4fvARB\0"
"glProgramParameter4fvNV\0"
"\0"
- /* _mesa_function_pool[24637]: RasterPos4fv (offset 81) */
+ /* _mesa_function_pool[25506]: RasterPos4fv (offset 81) */
"p\0"
"glRasterPos4fv\0"
"\0"
- /* _mesa_function_pool[24655]: FragmentLightModeliSGIX (dynamic) */
+ /* _mesa_function_pool[25524]: FragmentLightModeliSGIX (dynamic) */
"ii\0"
"glFragmentLightModeliSGIX\0"
"\0"
- /* _mesa_function_pool[24685]: PushMatrix (offset 298) */
+ /* _mesa_function_pool[25554]: PushMatrix (offset 298) */
"\0"
"glPushMatrix\0"
"\0"
- /* _mesa_function_pool[24700]: EndList (offset 1) */
+ /* _mesa_function_pool[25569]: EndList (offset 1) */
"\0"
"glEndList\0"
"\0"
- /* _mesa_function_pool[24712]: DrawRangeElements (offset 338) */
+ /* _mesa_function_pool[25581]: DrawRangeElements (offset 338) */
"iiiiip\0"
"glDrawRangeElements\0"
"glDrawRangeElementsEXT\0"
"\0"
- /* _mesa_function_pool[24763]: GetTexGenxvOES (will be remapped) */
+ /* _mesa_function_pool[25632]: GetTexGenxvOES (will be remapped) */
"iip\0"
"glGetTexGenxvOES\0"
"\0"
- /* _mesa_function_pool[24785]: GetHandleARB (will be remapped) */
- "i\0"
- "glGetHandleARB\0"
+ /* _mesa_function_pool[25654]: VertexAttribs4dvNV (will be remapped) */
+ "iip\0"
+ "glVertexAttribs4dvNV\0"
"\0"
- /* _mesa_function_pool[24803]: DrawTexfvOES (will be remapped) */
+ /* _mesa_function_pool[25680]: DrawTexfvOES (will be remapped) */
"p\0"
"glDrawTexfvOES\0"
"\0"
- /* _mesa_function_pool[24821]: BlendFunciARB (will be remapped) */
+ /* _mesa_function_pool[25698]: BlendFunciARB (will be remapped) */
"iii\0"
"glBlendFunciARB\0"
"glBlendFuncIndexedAMD\0"
"glBlendFunci\0"
"\0"
- /* _mesa_function_pool[24877]: GlobalAlphaFactorbSUN (dynamic) */
+ /* _mesa_function_pool[25754]: GlobalAlphaFactorbSUN (dynamic) */
"i\0"
"glGlobalAlphaFactorbSUN\0"
"\0"
- /* _mesa_function_pool[24904]: Uniform2ui (will be remapped) */
+ /* _mesa_function_pool[25781]: Uniform2ui (will be remapped) */
"iii\0"
"glUniform2uiEXT\0"
"glUniform2ui\0"
"\0"
- /* _mesa_function_pool[24938]: ScissorIndexed (will be remapped) */
+ /* _mesa_function_pool[25815]: ScissorIndexed (will be remapped) */
"iiiii\0"
"glScissorIndexed\0"
"\0"
- /* _mesa_function_pool[24962]: End (offset 43) */
+ /* _mesa_function_pool[25839]: End (offset 43) */
"\0"
"glEnd\0"
"\0"
- /* _mesa_function_pool[24970]: BindVertexBuffers (will be remapped) */
+ /* _mesa_function_pool[25847]: BindVertexBuffers (will be remapped) */
"iippp\0"
"glBindVertexBuffers\0"
"\0"
- /* _mesa_function_pool[24997]: GetSamplerParameteriv (will be remapped) */
+ /* _mesa_function_pool[25874]: GetSamplerParameteriv (will be remapped) */
"iip\0"
"glGetSamplerParameteriv\0"
"\0"
- /* _mesa_function_pool[25026]: GenProgramPipelines (will be remapped) */
+ /* _mesa_function_pool[25903]: GenProgramPipelines (will be remapped) */
"ip\0"
"glGenProgramPipelines\0"
"glGenProgramPipelinesEXT\0"
"\0"
- /* _mesa_function_pool[25077]: Enable (offset 215) */
+ /* _mesa_function_pool[25954]: Enable (offset 215) */
"i\0"
"glEnable\0"
"\0"
- /* _mesa_function_pool[25089]: IsProgramPipeline (will be remapped) */
+ /* _mesa_function_pool[25966]: IsProgramPipeline (will be remapped) */
"i\0"
"glIsProgramPipeline\0"
"glIsProgramPipelineEXT\0"
"\0"
- /* _mesa_function_pool[25135]: ShaderBinary (will be remapped) */
+ /* _mesa_function_pool[26012]: ShaderBinary (will be remapped) */
"ipipi\0"
"glShaderBinary\0"
"\0"
- /* _mesa_function_pool[25157]: GetFragmentMaterialivSGIX (dynamic) */
+ /* _mesa_function_pool[26034]: GetFragmentMaterialivSGIX (dynamic) */
"iip\0"
"glGetFragmentMaterialivSGIX\0"
"\0"
- /* _mesa_function_pool[25190]: WeightPointerARB (dynamic) */
+ /* _mesa_function_pool[26067]: WeightPointerARB (dynamic) */
"iiip\0"
"glWeightPointerARB\0"
"glWeightPointerOES\0"
"\0"
- /* _mesa_function_pool[25234]: Normal3x (will be remapped) */
+ /* _mesa_function_pool[26111]: TextureSubImage1D (will be remapped) */
+ "iiiiiip\0"
+ "glTextureSubImage1D\0"
+ "\0"
+ /* _mesa_function_pool[26140]: Normal3x (will be remapped) */
"iii\0"
"glNormal3xOES\0"
"glNormal3x\0"
"\0"
- /* _mesa_function_pool[25264]: VertexAttrib4fARB (will be remapped) */
+ /* _mesa_function_pool[26170]: VertexAttrib4fARB (will be remapped) */
"iffff\0"
"glVertexAttrib4f\0"
"glVertexAttrib4fARB\0"
"\0"
- /* _mesa_function_pool[25308]: ReadnPixelsARB (will be remapped) */
+ /* _mesa_function_pool[26214]: TexCoord4fv (offset 121) */
+ "p\0"
+ "glTexCoord4fv\0"
+ "\0"
+ /* _mesa_function_pool[26231]: ReadnPixelsARB (will be remapped) */
"iiiiiiip\0"
"glReadnPixelsARB\0"
"\0"
- /* _mesa_function_pool[25335]: InvalidateTexSubImage (will be remapped) */
+ /* _mesa_function_pool[26258]: InvalidateTexSubImage (will be remapped) */
"iiiiiiii\0"
"glInvalidateTexSubImage\0"
"\0"
- /* _mesa_function_pool[25369]: Normal3s (offset 60) */
+ /* _mesa_function_pool[26292]: Normal3s (offset 60) */
"iii\0"
"glNormal3s\0"
"\0"
- /* _mesa_function_pool[25385]: Materialxv (will be remapped) */
+ /* _mesa_function_pool[26308]: Materialxv (will be remapped) */
"iip\0"
"glMaterialxvOES\0"
"glMaterialxv\0"
"\0"
- /* _mesa_function_pool[25419]: Normal3i (offset 58) */
+ /* _mesa_function_pool[26342]: Normal3i (offset 58) */
"iii\0"
"glNormal3i\0"
"\0"
- /* _mesa_function_pool[25435]: ProgramNamedParameter4fvNV (will be remapped) */
+ /* _mesa_function_pool[26358]: ProgramNamedParameter4fvNV (will be remapped) */
"iipp\0"
"glProgramNamedParameter4fvNV\0"
"\0"
- /* _mesa_function_pool[25470]: Normal3b (offset 52) */
+ /* _mesa_function_pool[26393]: Normal3b (offset 52) */
"iii\0"
"glNormal3b\0"
"\0"
- /* _mesa_function_pool[25486]: Normal3d (offset 54) */
+ /* _mesa_function_pool[26409]: Normal3d (offset 54) */
"ddd\0"
"glNormal3d\0"
"\0"
- /* _mesa_function_pool[25502]: Normal3f (offset 56) */
+ /* _mesa_function_pool[26425]: Normal3f (offset 56) */
"fff\0"
"glNormal3f\0"
"\0"
- /* _mesa_function_pool[25518]: Indexi (offset 48) */
+ /* _mesa_function_pool[26441]: Indexi (offset 48) */
"i\0"
"glIndexi\0"
"\0"
- /* _mesa_function_pool[25530]: Uniform1uiv (will be remapped) */
+ /* _mesa_function_pool[26453]: Uniform1uiv (will be remapped) */
"iip\0"
"glUniform1uivEXT\0"
"glUniform1uiv\0"
"\0"
- /* _mesa_function_pool[25566]: VertexAttribI2uiEXT (will be remapped) */
+ /* _mesa_function_pool[26489]: VertexAttribI2uiEXT (will be remapped) */
"iii\0"
"glVertexAttribI2uiEXT\0"
"glVertexAttribI2ui\0"
"\0"
- /* _mesa_function_pool[25612]: IsRenderbuffer (will be remapped) */
+ /* _mesa_function_pool[26535]: IsRenderbuffer (will be remapped) */
"i\0"
"glIsRenderbuffer\0"
"glIsRenderbufferEXT\0"
"glIsRenderbufferOES\0"
"\0"
- /* _mesa_function_pool[25672]: NormalP3uiv (will be remapped) */
+ /* _mesa_function_pool[26595]: NormalP3uiv (will be remapped) */
"ip\0"
"glNormalP3uiv\0"
"\0"
- /* _mesa_function_pool[25690]: Indexf (offset 46) */
+ /* _mesa_function_pool[26613]: Indexf (offset 46) */
"f\0"
"glIndexf\0"
"\0"
- /* _mesa_function_pool[25702]: Indexd (offset 44) */
+ /* _mesa_function_pool[26625]: Indexd (offset 44) */
"d\0"
"glIndexd\0"
"\0"
- /* _mesa_function_pool[25714]: GetMaterialiv (offset 270) */
+ /* _mesa_function_pool[26637]: GetMaterialiv (offset 270) */
"iip\0"
"glGetMaterialiv\0"
"\0"
- /* _mesa_function_pool[25735]: Indexs (offset 50) */
+ /* _mesa_function_pool[26658]: Indexs (offset 50) */
"i\0"
"glIndexs\0"
"\0"
- /* _mesa_function_pool[25747]: MultiTexCoordP1uiv (will be remapped) */
+ /* _mesa_function_pool[26670]: MultiTexCoordP1uiv (will be remapped) */
"iip\0"
"glMultiTexCoordP1uiv\0"
"\0"
- /* _mesa_function_pool[25773]: ConvolutionFilter2D (offset 349) */
+ /* _mesa_function_pool[26696]: ConvolutionFilter2D (offset 349) */
"iiiiiip\0"
"glConvolutionFilter2D\0"
"glConvolutionFilter2DEXT\0"
"\0"
- /* _mesa_function_pool[25829]: Vertex2d (offset 126) */
+ /* _mesa_function_pool[26752]: Vertex2d (offset 126) */
"dd\0"
"glVertex2d\0"
"\0"
- /* _mesa_function_pool[25844]: Vertex2f (offset 128) */
+ /* _mesa_function_pool[26767]: Vertex2f (offset 128) */
"ff\0"
"glVertex2f\0"
"\0"
- /* _mesa_function_pool[25859]: Color4bv (offset 26) */
+ /* _mesa_function_pool[26782]: Color4bv (offset 26) */
"p\0"
"glColor4bv\0"
"\0"
- /* _mesa_function_pool[25873]: VertexAttrib2fvNV (will be remapped) */
+ /* _mesa_function_pool[26796]: ProgramUniformMatrix3x2dv (will be remapped) */
+ "iiiip\0"
+ "glProgramUniformMatrix3x2dv\0"
+ "\0"
+ /* _mesa_function_pool[26831]: VertexAttrib2fvNV (will be remapped) */
"ip\0"
"glVertexAttrib2fvNV\0"
"\0"
- /* _mesa_function_pool[25897]: Vertex2s (offset 132) */
+ /* _mesa_function_pool[26855]: Vertex2s (offset 132) */
"ii\0"
"glVertex2s\0"
"\0"
- /* _mesa_function_pool[25912]: ActiveTexture (offset 374) */
+ /* _mesa_function_pool[26870]: ActiveTexture (offset 374) */
"i\0"
"glActiveTexture\0"
"glActiveTextureARB\0"
"\0"
- /* _mesa_function_pool[25950]: GlobalAlphaFactorfSUN (dynamic) */
+ /* _mesa_function_pool[26908]: GlobalAlphaFactorfSUN (dynamic) */
"f\0"
"glGlobalAlphaFactorfSUN\0"
"\0"
- /* _mesa_function_pool[25977]: ColorP4uiv (will be remapped) */
+ /* _mesa_function_pool[26935]: ColorP4uiv (will be remapped) */
"ip\0"
"glColorP4uiv\0"
"\0"
- /* _mesa_function_pool[25994]: DrawTexxOES (will be remapped) */
+ /* _mesa_function_pool[26952]: DrawTexxOES (will be remapped) */
"iiiii\0"
"glDrawTexxOES\0"
"\0"
- /* _mesa_function_pool[26015]: SetFenceNV (dynamic) */
+ /* _mesa_function_pool[26973]: SetFenceNV (dynamic) */
"ii\0"
"glSetFenceNV\0"
"\0"
- /* _mesa_function_pool[26032]: PixelTexGenParameterivSGIS (dynamic) */
+ /* _mesa_function_pool[26990]: PixelTexGenParameterivSGIS (dynamic) */
"ip\0"
"glPixelTexGenParameterivSGIS\0"
"\0"
- /* _mesa_function_pool[26065]: MultiTexCoordP3ui (will be remapped) */
+ /* _mesa_function_pool[27023]: MultiTexCoordP3ui (will be remapped) */
"iii\0"
"glMultiTexCoordP3ui\0"
"\0"
- /* _mesa_function_pool[26090]: GetAttribLocation (will be remapped) */
+ /* _mesa_function_pool[27048]: GetAttribLocation (will be remapped) */
"ip\0"
"glGetAttribLocation\0"
"glGetAttribLocationARB\0"
"\0"
- /* _mesa_function_pool[26137]: GetCombinerStageParameterfvNV (dynamic) */
+ /* _mesa_function_pool[27095]: GetCombinerStageParameterfvNV (dynamic) */
"iip\0"
"glGetCombinerStageParameterfvNV\0"
"\0"
- /* _mesa_function_pool[26174]: DrawBuffer (offset 202) */
+ /* _mesa_function_pool[27132]: DrawBuffer (offset 202) */
"i\0"
"glDrawBuffer\0"
"\0"
- /* _mesa_function_pool[26190]: MultiTexCoord2dv (offset 385) */
+ /* _mesa_function_pool[27148]: MultiTexCoord2dv (offset 385) */
"ip\0"
"glMultiTexCoord2dv\0"
"glMultiTexCoord2dvARB\0"
"\0"
- /* _mesa_function_pool[26235]: IsSampler (will be remapped) */
+ /* _mesa_function_pool[27193]: IsSampler (will be remapped) */
"i\0"
"glIsSampler\0"
"\0"
- /* _mesa_function_pool[26250]: BlendFunc (offset 241) */
+ /* _mesa_function_pool[27208]: BlendFunc (offset 241) */
"ii\0"
"glBlendFunc\0"
"\0"
- /* _mesa_function_pool[26266]: LineStipple (offset 167) */
+ /* _mesa_function_pool[27224]: LineStipple (offset 167) */
"ii\0"
"glLineStipple\0"
"\0"
- /* _mesa_function_pool[26284]: Tangent3fvEXT (dynamic) */
+ /* _mesa_function_pool[27242]: Tangent3fvEXT (dynamic) */
"p\0"
"glTangent3fvEXT\0"
"\0"
- /* _mesa_function_pool[26303]: ColorMaterial (offset 151) */
+ /* _mesa_function_pool[27261]: ColorMaterial (offset 151) */
"ii\0"
"glColorMaterial\0"
"\0"
- /* _mesa_function_pool[26323]: RasterPos3sv (offset 77) */
+ /* _mesa_function_pool[27281]: RasterPos3sv (offset 77) */
"p\0"
"glRasterPos3sv\0"
"\0"
- /* _mesa_function_pool[26341]: TexCoordP2ui (will be remapped) */
+ /* _mesa_function_pool[27299]: TexCoordP2ui (will be remapped) */
"ii\0"
"glTexCoordP2ui\0"
"\0"
- /* _mesa_function_pool[26360]: TexParameteriv (offset 181) */
+ /* _mesa_function_pool[27318]: TexParameteriv (offset 181) */
"iip\0"
"glTexParameteriv\0"
"\0"
- /* _mesa_function_pool[26382]: VertexAttrib3fvARB (will be remapped) */
+ /* _mesa_function_pool[27340]: VertexAttrib3fvARB (will be remapped) */
"ip\0"
"glVertexAttrib3fv\0"
"glVertexAttrib3fvARB\0"
"\0"
- /* _mesa_function_pool[26425]: ProgramUniformMatrix3x4fv (will be remapped) */
+ /* _mesa_function_pool[27383]: ProgramUniformMatrix3x4fv (will be remapped) */
"iiiip\0"
"glProgramUniformMatrix3x4fv\0"
"glProgramUniformMatrix3x4fvEXT\0"
"\0"
- /* _mesa_function_pool[26491]: PixelTransformParameterfEXT (dynamic) */
+ /* _mesa_function_pool[27449]: PixelTransformParameterfEXT (dynamic) */
"iif\0"
"glPixelTransformParameterfEXT\0"
"\0"
- /* _mesa_function_pool[26526]: TextureColorMaskSGIS (dynamic) */
+ /* _mesa_function_pool[27484]: TextureColorMaskSGIS (dynamic) */
"iiii\0"
"glTextureColorMaskSGIS\0"
"\0"
- /* _mesa_function_pool[26555]: GetColorTable (offset 343) */
+ /* _mesa_function_pool[27513]: GetColorTable (offset 343) */
"iiip\0"
"glGetColorTable\0"
"glGetColorTableSGI\0"
"glGetColorTableEXT\0"
"\0"
- /* _mesa_function_pool[26615]: TexCoord3i (offset 114) */
+ /* _mesa_function_pool[27573]: TexCoord3i (offset 114) */
"iii\0"
"glTexCoord3i\0"
"\0"
- /* _mesa_function_pool[26633]: CopyColorTable (offset 342) */
+ /* _mesa_function_pool[27591]: CopyColorTable (offset 342) */
"iiiii\0"
"glCopyColorTable\0"
"glCopyColorTableSGI\0"
"\0"
- /* _mesa_function_pool[26677]: Frustum (offset 289) */
+ /* _mesa_function_pool[27635]: Frustum (offset 289) */
"dddddd\0"
"glFrustum\0"
"\0"
- /* _mesa_function_pool[26695]: TexCoord3d (offset 110) */
+ /* _mesa_function_pool[27653]: TexCoord3d (offset 110) */
"ddd\0"
"glTexCoord3d\0"
"\0"
- /* _mesa_function_pool[26713]: TexCoord3f (offset 112) */
+ /* _mesa_function_pool[27671]: GetTextureParameteriv (will be remapped) */
+ "iip\0"
+ "glGetTextureParameteriv\0"
+ "\0"
+ /* _mesa_function_pool[27700]: TexCoord3f (offset 112) */
"fff\0"
"glTexCoord3f\0"
"\0"
- /* _mesa_function_pool[26731]: DepthRangeArrayv (will be remapped) */
+ /* _mesa_function_pool[27718]: DepthRangeArrayv (will be remapped) */
"iip\0"
"glDepthRangeArrayv\0"
"\0"
- /* _mesa_function_pool[26755]: DeleteTextures (offset 327) */
+ /* _mesa_function_pool[27742]: DeleteTextures (offset 327) */
"ip\0"
"glDeleteTextures\0"
"glDeleteTexturesEXT\0"
"\0"
- /* _mesa_function_pool[26796]: TexCoordPointerEXT (will be remapped) */
+ /* _mesa_function_pool[27783]: TexCoordPointerEXT (will be remapped) */
"iiiip\0"
"glTexCoordPointerEXT\0"
"\0"
- /* _mesa_function_pool[26824]: TexCoord3s (offset 116) */
+ /* _mesa_function_pool[27811]: TexCoord3s (offset 116) */
"iii\0"
"glTexCoord3s\0"
"\0"
- /* _mesa_function_pool[26842]: TexCoord4fVertex4fSUN (dynamic) */
+ /* _mesa_function_pool[27829]: TexCoord4fVertex4fSUN (dynamic) */
"ffffffff\0"
"glTexCoord4fVertex4fSUN\0"
"\0"
- /* _mesa_function_pool[26876]: CombinerStageParameterfvNV (dynamic) */
+ /* _mesa_function_pool[27863]: TextureParameterIuiv (will be remapped) */
"iip\0"
- "glCombinerStageParameterfvNV\0"
+ "glTextureParameterIuiv\0"
"\0"
- /* _mesa_function_pool[26910]: GenPerfMonitorsAMD (will be remapped) */
- "ip\0"
- "glGenPerfMonitorsAMD\0"
+ /* _mesa_function_pool[27891]: CombinerStageParameterfvNV (dynamic) */
+ "iip\0"
+ "glCombinerStageParameterfvNV\0"
"\0"
- /* _mesa_function_pool[26935]: ClearAccum (offset 204) */
+ /* _mesa_function_pool[27925]: ClearAccum (offset 204) */
"ffff\0"
"glClearAccum\0"
"\0"
- /* _mesa_function_pool[26954]: DeformSGIX (dynamic) */
+ /* _mesa_function_pool[27944]: DeformSGIX (dynamic) */
"i\0"
"glDeformSGIX\0"
"\0"
- /* _mesa_function_pool[26970]: TexCoord4iv (offset 123) */
+ /* _mesa_function_pool[27960]: TexCoord4iv (offset 123) */
"p\0"
"glTexCoord4iv\0"
"\0"
- /* _mesa_function_pool[26987]: TexStorage3D (will be remapped) */
+ /* _mesa_function_pool[27977]: TexStorage3D (will be remapped) */
"iiiiii\0"
"glTexStorage3D\0"
"\0"
- /* _mesa_function_pool[27010]: FramebufferTexture3D (will be remapped) */
+ /* _mesa_function_pool[28000]: FramebufferTexture3D (will be remapped) */
"iiiiii\0"
"glFramebufferTexture3D\0"
"glFramebufferTexture3DEXT\0"
"glFramebufferTexture3DOES\0"
"\0"
- /* _mesa_function_pool[27093]: FragmentLightModelfvSGIX (dynamic) */
+ /* _mesa_function_pool[28083]: FragmentLightModelfvSGIX (dynamic) */
"ip\0"
"glFragmentLightModelfvSGIX\0"
"\0"
- /* _mesa_function_pool[27124]: GetBufferParameteriv (will be remapped) */
+ /* _mesa_function_pool[28114]: GetBufferParameteriv (will be remapped) */
"iip\0"
"glGetBufferParameteriv\0"
"glGetBufferParameterivARB\0"
"\0"
- /* _mesa_function_pool[27178]: VertexAttrib2fNV (will be remapped) */
+ /* _mesa_function_pool[28168]: VertexAttrib2fNV (will be remapped) */
"iff\0"
"glVertexAttrib2fNV\0"
"\0"
- /* _mesa_function_pool[27202]: GetFragmentLightfvSGIX (dynamic) */
+ /* _mesa_function_pool[28192]: GetFragmentLightfvSGIX (dynamic) */
"iip\0"
"glGetFragmentLightfvSGIX\0"
"\0"
- /* _mesa_function_pool[27232]: CopyTexImage2D (offset 324) */
+ /* _mesa_function_pool[28222]: CopyTexImage2D (offset 324) */
"iiiiiiii\0"
"glCopyTexImage2D\0"
"glCopyTexImage2DEXT\0"
"\0"
- /* _mesa_function_pool[27279]: Vertex3fv (offset 137) */
+ /* _mesa_function_pool[28269]: Vertex3fv (offset 137) */
"p\0"
"glVertex3fv\0"
"\0"
- /* _mesa_function_pool[27294]: WindowPos4dvMESA (will be remapped) */
+ /* _mesa_function_pool[28284]: WindowPos4dvMESA (will be remapped) */
"p\0"
"glWindowPos4dvMESA\0"
"\0"
- /* _mesa_function_pool[27316]: CreateShaderProgramEXT (will be remapped) */
+ /* _mesa_function_pool[28306]: CreateShaderProgramEXT (will be remapped) */
"ip\0"
"glCreateShaderProgramEXT\0"
"\0"
- /* _mesa_function_pool[27345]: VertexAttribs1dvNV (will be remapped) */
+ /* _mesa_function_pool[28335]: VertexAttribs1dvNV (will be remapped) */
"iip\0"
"glVertexAttribs1dvNV\0"
"\0"
- /* _mesa_function_pool[27371]: IsQuery (will be remapped) */
+ /* _mesa_function_pool[28361]: IsQuery (will be remapped) */
"i\0"
"glIsQuery\0"
"glIsQueryARB\0"
"\0"
- /* _mesa_function_pool[27397]: EdgeFlagPointerEXT (will be remapped) */
+ /* _mesa_function_pool[28387]: EdgeFlagPointerEXT (will be remapped) */
"iip\0"
"glEdgeFlagPointerEXT\0"
"\0"
- /* _mesa_function_pool[27423]: VertexAttribs2svNV (will be remapped) */
+ /* _mesa_function_pool[28413]: VertexAttribs2svNV (will be remapped) */
"iip\0"
"glVertexAttribs2svNV\0"
"\0"
- /* _mesa_function_pool[27449]: CreateShaderProgramv (will be remapped) */
+ /* _mesa_function_pool[28439]: CreateShaderProgramv (will be remapped) */
"iip\0"
"glCreateShaderProgramv\0"
"glCreateShaderProgramvEXT\0"
"\0"
- /* _mesa_function_pool[27503]: BlendEquationiARB (will be remapped) */
+ /* _mesa_function_pool[28493]: BlendEquationiARB (will be remapped) */
"ii\0"
"glBlendEquationiARB\0"
"glBlendEquationIndexedAMD\0"
"glBlendEquationi\0"
"\0"
- /* _mesa_function_pool[27570]: VertexAttribI4uivEXT (will be remapped) */
+ /* _mesa_function_pool[28560]: VertexAttribI4uivEXT (will be remapped) */
"ip\0"
"glVertexAttribI4uivEXT\0"
"glVertexAttribI4uiv\0"
"\0"
- /* _mesa_function_pool[27617]: PointSizex (will be remapped) */
+ /* _mesa_function_pool[28607]: PointSizex (will be remapped) */
"i\0"
"glPointSizexOES\0"
"glPointSizex\0"
"\0"
- /* _mesa_function_pool[27649]: PolygonMode (offset 174) */
+ /* _mesa_function_pool[28639]: PolygonMode (offset 174) */
"ii\0"
"glPolygonMode\0"
"\0"
- /* _mesa_function_pool[27667]: SecondaryColor3iv (will be remapped) */
+ /* _mesa_function_pool[28657]: SecondaryColor3iv (will be remapped) */
"p\0"
"glSecondaryColor3iv\0"
"glSecondaryColor3ivEXT\0"
"\0"
- /* _mesa_function_pool[27713]: VertexAttribI1iEXT (will be remapped) */
+ /* _mesa_function_pool[28703]: VertexAttribI1iEXT (will be remapped) */
"ii\0"
"glVertexAttribI1iEXT\0"
"glVertexAttribI1i\0"
"\0"
- /* _mesa_function_pool[27756]: VertexAttrib4Niv (will be remapped) */
+ /* _mesa_function_pool[28746]: VertexAttrib4Niv (will be remapped) */
"ip\0"
"glVertexAttrib4Niv\0"
"glVertexAttrib4NivARB\0"
"\0"
- /* _mesa_function_pool[27801]: GetMapAttribParameterivNV (dynamic) */
+ /* _mesa_function_pool[28791]: GetMapAttribParameterivNV (dynamic) */
"iiip\0"
"glGetMapAttribParameterivNV\0"
"\0"
- /* _mesa_function_pool[27835]: GetnUniformdvARB (will be remapped) */
+ /* _mesa_function_pool[28825]: GetnUniformdvARB (will be remapped) */
"iiip\0"
"glGetnUniformdvARB\0"
"\0"
- /* _mesa_function_pool[27860]: LinkProgram (will be remapped) */
+ /* _mesa_function_pool[28850]: LinkProgram (will be remapped) */
"i\0"
"glLinkProgram\0"
"glLinkProgramARB\0"
"\0"
- /* _mesa_function_pool[27894]: ProgramUniform4f (will be remapped) */
+ /* _mesa_function_pool[28884]: ProgramUniform4d (will be remapped) */
+ "iidddd\0"
+ "glProgramUniform4d\0"
+ "\0"
+ /* _mesa_function_pool[28911]: ProgramUniform4f (will be remapped) */
"iiffff\0"
"glProgramUniform4f\0"
"glProgramUniform4fEXT\0"
"\0"
- /* _mesa_function_pool[27943]: ProgramUniform4i (will be remapped) */
+ /* _mesa_function_pool[28960]: ProgramUniform4i (will be remapped) */
"iiiiii\0"
"glProgramUniform4i\0"
"glProgramUniform4iEXT\0"
"\0"
- /* _mesa_function_pool[27992]: ListParameterfvSGIX (dynamic) */
+ /* _mesa_function_pool[29009]: ListParameterfvSGIX (dynamic) */
"iip\0"
"glListParameterfvSGIX\0"
"\0"
- /* _mesa_function_pool[28019]: VertexAttrib4d (will be remapped) */
+ /* _mesa_function_pool[29036]: VertexAttrib4d (will be remapped) */
"idddd\0"
"glVertexAttrib4d\0"
"glVertexAttrib4dARB\0"
"\0"
- /* _mesa_function_pool[28063]: WindowPos4sMESA (will be remapped) */
+ /* _mesa_function_pool[29080]: WindowPos4sMESA (will be remapped) */
"iiii\0"
"glWindowPos4sMESA\0"
"\0"
- /* _mesa_function_pool[28087]: VertexAttrib4s (will be remapped) */
+ /* _mesa_function_pool[29104]: VertexAttrib4s (will be remapped) */
"iiiii\0"
"glVertexAttrib4s\0"
"glVertexAttrib4sARB\0"
"\0"
- /* _mesa_function_pool[28131]: VertexAttrib1dvNV (will be remapped) */
+ /* _mesa_function_pool[29148]: VertexAttrib1dvNV (will be remapped) */
"ip\0"
"glVertexAttrib1dvNV\0"
"\0"
- /* _mesa_function_pool[28155]: ReplacementCodePointerSUN (dynamic) */
+ /* _mesa_function_pool[29172]: ReplacementCodePointerSUN (dynamic) */
"iip\0"
"glReplacementCodePointerSUN\0"
"\0"
- /* _mesa_function_pool[28188]: TexStorage3DMultisample (will be remapped) */
+ /* _mesa_function_pool[29205]: TexStorage3DMultisample (will be remapped) */
"iiiiiii\0"
"glTexStorage3DMultisample\0"
"\0"
- /* _mesa_function_pool[28223]: Binormal3bvEXT (dynamic) */
+ /* _mesa_function_pool[29240]: Binormal3bvEXT (dynamic) */
"p\0"
"glBinormal3bvEXT\0"
"\0"
- /* _mesa_function_pool[28243]: SamplerParameteriv (will be remapped) */
+ /* _mesa_function_pool[29260]: SamplerParameteriv (will be remapped) */
"iip\0"
"glSamplerParameteriv\0"
"\0"
- /* _mesa_function_pool[28269]: VertexAttribP3uiv (will be remapped) */
+ /* _mesa_function_pool[29286]: VertexAttribP3uiv (will be remapped) */
"iiip\0"
"glVertexAttribP3uiv\0"
"\0"
- /* _mesa_function_pool[28295]: ScissorIndexedv (will be remapped) */
+ /* _mesa_function_pool[29312]: ScissorIndexedv (will be remapped) */
"ip\0"
"glScissorIndexedv\0"
"\0"
- /* _mesa_function_pool[28317]: Color4ubVertex2fSUN (dynamic) */
+ /* _mesa_function_pool[29334]: Color4ubVertex2fSUN (dynamic) */
"iiiiff\0"
"glColor4ubVertex2fSUN\0"
"\0"
- /* _mesa_function_pool[28347]: FragmentColorMaterialSGIX (dynamic) */
+ /* _mesa_function_pool[29364]: FragmentColorMaterialSGIX (dynamic) */
"ii\0"
"glFragmentColorMaterialSGIX\0"
"\0"
- /* _mesa_function_pool[28379]: GetStringi (will be remapped) */
+ /* _mesa_function_pool[29396]: GetStringi (will be remapped) */
"ii\0"
"glGetStringi\0"
"\0"
- /* _mesa_function_pool[28396]: VertexAttrib4dv (will be remapped) */
+ /* _mesa_function_pool[29413]: Uniform2dv (will be remapped) */
+ "iip\0"
+ "glUniform2dv\0"
+ "\0"
+ /* _mesa_function_pool[29431]: VertexAttrib4dv (will be remapped) */
"ip\0"
"glVertexAttrib4dv\0"
"glVertexAttrib4dvARB\0"
"\0"
- /* _mesa_function_pool[28439]: EvalCoord2dv (offset 233) */
+ /* _mesa_function_pool[29474]: CreateTextures (will be remapped) */
+ "iip\0"
+ "glCreateTextures\0"
+ "\0"
+ /* _mesa_function_pool[29496]: EvalCoord2dv (offset 233) */
"p\0"
"glEvalCoord2dv\0"
"\0"
- /* _mesa_function_pool[28457]: VertexAttrib1fNV (will be remapped) */
+ /* _mesa_function_pool[29514]: VertexAttrib1fNV (will be remapped) */
"if\0"
"glVertexAttrib1fNV\0"
"\0"
- /* _mesa_function_pool[28480]: CompressedTexSubImage1D (will be remapped) */
+ /* _mesa_function_pool[29537]: CompressedTexSubImage1D (will be remapped) */
"iiiiiip\0"
"glCompressedTexSubImage1D\0"
"glCompressedTexSubImage1DARB\0"
"\0"
- /* _mesa_function_pool[28544]: GetSeparableFilter (offset 359) */
+ /* _mesa_function_pool[29601]: GetSeparableFilter (offset 359) */
"iiippp\0"
"glGetSeparableFilter\0"
"glGetSeparableFilterEXT\0"
"\0"
- /* _mesa_function_pool[28597]: ReplacementCodeusSUN (dynamic) */
+ /* _mesa_function_pool[29654]: ReplacementCodeusSUN (dynamic) */
"i\0"
"glReplacementCodeusSUN\0"
"\0"
- /* _mesa_function_pool[28623]: FeedbackBuffer (offset 194) */
+ /* _mesa_function_pool[29680]: FeedbackBuffer (offset 194) */
"iip\0"
"glFeedbackBuffer\0"
"\0"
- /* _mesa_function_pool[28645]: RasterPos2iv (offset 67) */
+ /* _mesa_function_pool[29702]: RasterPos2iv (offset 67) */
"p\0"
"glRasterPos2iv\0"
"\0"
- /* _mesa_function_pool[28663]: TexImage1D (offset 182) */
+ /* _mesa_function_pool[29720]: TexImage1D (offset 182) */
"iiiiiiip\0"
"glTexImage1D\0"
"\0"
- /* _mesa_function_pool[28686]: MultiDrawElementsEXT (will be remapped) */
+ /* _mesa_function_pool[29743]: MultiDrawElementsEXT (will be remapped) */
"ipipi\0"
"glMultiDrawElements\0"
"glMultiDrawElementsEXT\0"
"\0"
- /* _mesa_function_pool[28736]: GetnSeparableFilterARB (will be remapped) */
+ /* _mesa_function_pool[29793]: GetnSeparableFilterARB (will be remapped) */
"iiiipipp\0"
"glGetnSeparableFilterARB\0"
"\0"
- /* _mesa_function_pool[28771]: FrontFace (offset 157) */
+ /* _mesa_function_pool[29828]: FrontFace (offset 157) */
"i\0"
"glFrontFace\0"
"\0"
- /* _mesa_function_pool[28786]: MultiModeDrawArraysIBM (will be remapped) */
+ /* _mesa_function_pool[29843]: MultiModeDrawArraysIBM (will be remapped) */
"pppii\0"
"glMultiModeDrawArraysIBM\0"
"\0"
- /* _mesa_function_pool[28818]: Tangent3ivEXT (dynamic) */
+ /* _mesa_function_pool[29875]: Tangent3ivEXT (dynamic) */
"p\0"
"glTangent3ivEXT\0"
"\0"
- /* _mesa_function_pool[28837]: LightEnviSGIX (dynamic) */
+ /* _mesa_function_pool[29894]: LightEnviSGIX (dynamic) */
"ii\0"
"glLightEnviSGIX\0"
"\0"
- /* _mesa_function_pool[28857]: Normal3dv (offset 55) */
+ /* _mesa_function_pool[29914]: Normal3dv (offset 55) */
"p\0"
"glNormal3dv\0"
"\0"
- /* _mesa_function_pool[28872]: Lightf (offset 159) */
+ /* _mesa_function_pool[29929]: Lightf (offset 159) */
"iif\0"
"glLightf\0"
"\0"
- /* _mesa_function_pool[28886]: MatrixMode (offset 293) */
+ /* _mesa_function_pool[29943]: MatrixMode (offset 293) */
"i\0"
"glMatrixMode\0"
"\0"
- /* _mesa_function_pool[28902]: GetPixelMapusv (offset 273) */
+ /* _mesa_function_pool[29959]: GetPixelMapusv (offset 273) */
"ip\0"
"glGetPixelMapusv\0"
"\0"
- /* _mesa_function_pool[28923]: Lighti (offset 161) */
+ /* _mesa_function_pool[29980]: Lighti (offset 161) */
"iii\0"
"glLighti\0"
"\0"
- /* _mesa_function_pool[28937]: VertexAttribPointerNV (will be remapped) */
+ /* _mesa_function_pool[29994]: VertexAttribPointerNV (will be remapped) */
"iiiip\0"
"glVertexAttribPointerNV\0"
"\0"
- /* _mesa_function_pool[28968]: GetFragDataIndex (will be remapped) */
+ /* _mesa_function_pool[30025]: GetFragDataIndex (will be remapped) */
"ip\0"
"glGetFragDataIndex\0"
"\0"
- /* _mesa_function_pool[28991]: Lightx (will be remapped) */
+ /* _mesa_function_pool[30048]: Lightx (will be remapped) */
"iii\0"
"glLightxOES\0"
"glLightx\0"
"\0"
- /* _mesa_function_pool[29017]: ProgramUniform3fv (will be remapped) */
+ /* _mesa_function_pool[30074]: ProgramUniform3fv (will be remapped) */
"iiip\0"
"glProgramUniform3fv\0"
"glProgramUniform3fvEXT\0"
"\0"
- /* _mesa_function_pool[29066]: MultMatrixd (offset 295) */
+ /* _mesa_function_pool[30123]: MultMatrixd (offset 295) */
"p\0"
"glMultMatrixd\0"
"\0"
- /* _mesa_function_pool[29083]: MultMatrixf (offset 294) */
+ /* _mesa_function_pool[30140]: MultMatrixf (offset 294) */
"p\0"
"glMultMatrixf\0"
"\0"
- /* _mesa_function_pool[29100]: MultiTexCoord4fvARB (offset 403) */
+ /* _mesa_function_pool[30157]: MultiTexCoord4fvARB (offset 403) */
"ip\0"
"glMultiTexCoord4fv\0"
"glMultiTexCoord4fvARB\0"
"\0"
- /* _mesa_function_pool[29145]: UniformMatrix2x3fv (will be remapped) */
+ /* _mesa_function_pool[30202]: UniformMatrix2x3fv (will be remapped) */
"iiip\0"
"glUniformMatrix2x3fv\0"
"\0"
- /* _mesa_function_pool[29172]: TrackMatrixNV (will be remapped) */
+ /* _mesa_function_pool[30229]: TrackMatrixNV (will be remapped) */
"iiii\0"
"glTrackMatrixNV\0"
"\0"
- /* _mesa_function_pool[29194]: MultMatrixx (will be remapped) */
- "p\0"
- "glMultMatrixxOES\0"
- "glMultMatrixx\0"
+ /* _mesa_function_pool[30251]: SamplerParameterf (will be remapped) */
+ "iif\0"
+ "glSamplerParameterf\0"
+ "\0"
+ /* _mesa_function_pool[30276]: UniformMatrix3dv (will be remapped) */
+ "iiip\0"
+ "glUniformMatrix3dv\0"
"\0"
- /* _mesa_function_pool[29228]: PointParameterx (will be remapped) */
+ /* _mesa_function_pool[30301]: PointParameterx (will be remapped) */
"ii\0"
"glPointParameterxOES\0"
"glPointParameterx\0"
"\0"
- /* _mesa_function_pool[29271]: DrawArrays (offset 310) */
+ /* _mesa_function_pool[30344]: DrawArrays (offset 310) */
"iii\0"
"glDrawArrays\0"
"glDrawArraysEXT\0"
"\0"
- /* _mesa_function_pool[29305]: PointParameteri (will be remapped) */
+ /* _mesa_function_pool[30378]: Uniform3dv (will be remapped) */
+ "iip\0"
+ "glUniform3dv\0"
+ "\0"
+ /* _mesa_function_pool[30396]: PointParameteri (will be remapped) */
"ii\0"
"glPointParameteri\0"
"glPointParameteriNV\0"
"\0"
- /* _mesa_function_pool[29347]: PointParameterf (will be remapped) */
+ /* _mesa_function_pool[30438]: PointParameterf (will be remapped) */
"if\0"
"glPointParameterf\0"
"glPointParameterfARB\0"
"glPointParameterfEXT\0"
"glPointParameterfSGIS\0"
"\0"
- /* _mesa_function_pool[29433]: GlobalAlphaFactorsSUN (dynamic) */
+ /* _mesa_function_pool[30524]: GlobalAlphaFactorsSUN (dynamic) */
"i\0"
"glGlobalAlphaFactorsSUN\0"
"\0"
- /* _mesa_function_pool[29460]: VertexAttribBinding (will be remapped) */
+ /* _mesa_function_pool[30551]: VertexAttribBinding (will be remapped) */
"ii\0"
"glVertexAttribBinding\0"
"\0"
- /* _mesa_function_pool[29486]: ReplacementCodeuiTexCoord2fVertex3fvSUN (dynamic) */
+ /* _mesa_function_pool[30577]: TextureSubImage2D (will be remapped) */
+ "iiiiiiiip\0"
+ "glTextureSubImage2D\0"
+ "\0"
+ /* _mesa_function_pool[30608]: ReplacementCodeuiTexCoord2fVertex3fvSUN (dynamic) */
"ppp\0"
"glReplacementCodeuiTexCoord2fVertex3fvSUN\0"
"\0"
- /* _mesa_function_pool[29533]: CreateShader (will be remapped) */
+ /* _mesa_function_pool[30655]: CreateShader (will be remapped) */
"i\0"
"glCreateShader\0"
"\0"
- /* _mesa_function_pool[29551]: GetProgramParameterdvNV (will be remapped) */
+ /* _mesa_function_pool[30673]: GetProgramParameterdvNV (will be remapped) */
"iiip\0"
"glGetProgramParameterdvNV\0"
"\0"
- /* _mesa_function_pool[29583]: GetProgramEnvParameterfvARB (will be remapped) */
+ /* _mesa_function_pool[30705]: ProgramUniform1dv (will be remapped) */
+ "iiip\0"
+ "glProgramUniform1dv\0"
+ "\0"
+ /* _mesa_function_pool[30731]: GetProgramEnvParameterfvARB (will be remapped) */
"iip\0"
"glGetProgramEnvParameterfvARB\0"
"\0"
- /* _mesa_function_pool[29618]: DeleteBuffers (will be remapped) */
+ /* _mesa_function_pool[30766]: DeleteBuffers (will be remapped) */
"ip\0"
"glDeleteBuffers\0"
"glDeleteBuffersARB\0"
"\0"
- /* _mesa_function_pool[29657]: GetBufferSubData (will be remapped) */
+ /* _mesa_function_pool[30805]: GetBufferSubData (will be remapped) */
"iiip\0"
"glGetBufferSubData\0"
"glGetBufferSubDataARB\0"
"\0"
- /* _mesa_function_pool[29704]: GetPerfMonitorGroupsAMD (will be remapped) */
+ /* _mesa_function_pool[30852]: GetPerfMonitorGroupsAMD (will be remapped) */
"pip\0"
"glGetPerfMonitorGroupsAMD\0"
"\0"
- /* _mesa_function_pool[29735]: FlushRasterSGIX (dynamic) */
+ /* _mesa_function_pool[30883]: FlushRasterSGIX (dynamic) */
"\0"
"glFlushRasterSGIX\0"
"\0"
- /* _mesa_function_pool[29755]: VertexAttribP2ui (will be remapped) */
+ /* _mesa_function_pool[30903]: VertexAttribP2ui (will be remapped) */
"iiii\0"
"glVertexAttribP2ui\0"
"\0"
- /* _mesa_function_pool[29780]: GetMinmaxParameteriv (offset 366) */
+ /* _mesa_function_pool[30928]: ProgramUniform4dv (will be remapped) */
+ "iiip\0"
+ "glProgramUniform4dv\0"
+ "\0"
+ /* _mesa_function_pool[30954]: GetMinmaxParameteriv (offset 366) */
"iip\0"
"glGetMinmaxParameteriv\0"
"glGetMinmaxParameterivEXT\0"
"\0"
- /* _mesa_function_pool[29834]: DrawTexivOES (will be remapped) */
+ /* _mesa_function_pool[31008]: DrawTexivOES (will be remapped) */
"p\0"
"glDrawTexivOES\0"
"\0"
- /* _mesa_function_pool[29852]: CopyTexImage1D (offset 323) */
+ /* _mesa_function_pool[31026]: CopyTexImage1D (offset 323) */
"iiiiiii\0"
"glCopyTexImage1D\0"
"glCopyTexImage1DEXT\0"
"\0"
- /* _mesa_function_pool[29898]: GetnColorTableARB (will be remapped) */
+ /* _mesa_function_pool[31072]: GetnColorTableARB (will be remapped) */
"iiiip\0"
"glGetnColorTableARB\0"
"\0"
- /* _mesa_function_pool[29925]: VertexAttribFormat (will be remapped) */
+ /* _mesa_function_pool[31099]: VertexAttribFormat (will be remapped) */
"iiiii\0"
"glVertexAttribFormat\0"
"\0"
- /* _mesa_function_pool[29953]: Vertex3i (offset 138) */
+ /* _mesa_function_pool[31127]: Vertex3i (offset 138) */
"iii\0"
"glVertex3i\0"
"\0"
- /* _mesa_function_pool[29969]: Vertex3f (offset 136) */
+ /* _mesa_function_pool[31143]: Vertex3f (offset 136) */
"fff\0"
"glVertex3f\0"
"\0"
- /* _mesa_function_pool[29985]: Vertex3d (offset 134) */
+ /* _mesa_function_pool[31159]: Vertex3d (offset 134) */
"ddd\0"
"glVertex3d\0"
"\0"
- /* _mesa_function_pool[30001]: GetProgramPipelineiv (will be remapped) */
+ /* _mesa_function_pool[31175]: GetProgramPipelineiv (will be remapped) */
"iip\0"
"glGetProgramPipelineiv\0"
"glGetProgramPipelineivEXT\0"
"\0"
- /* _mesa_function_pool[30055]: ReadBuffer (offset 254) */
+ /* _mesa_function_pool[31229]: ReadBuffer (offset 254) */
"i\0"
"glReadBuffer\0"
"glReadBufferNV\0"
"\0"
- /* _mesa_function_pool[30086]: ConvolutionParameteri (offset 352) */
+ /* _mesa_function_pool[31260]: ConvolutionParameteri (offset 352) */
"iii\0"
"glConvolutionParameteri\0"
"glConvolutionParameteriEXT\0"
"\0"
- /* _mesa_function_pool[30142]: GetTexParameterIiv (will be remapped) */
+ /* _mesa_function_pool[31316]: GetTexParameterIiv (will be remapped) */
"iip\0"
"glGetTexParameterIivEXT\0"
"glGetTexParameterIiv\0"
"\0"
- /* _mesa_function_pool[30192]: Vertex3s (offset 140) */
+ /* _mesa_function_pool[31366]: Vertex3s (offset 140) */
"iii\0"
"glVertex3s\0"
"\0"
- /* _mesa_function_pool[30208]: ConvolutionParameterf (offset 350) */
+ /* _mesa_function_pool[31382]: ConvolutionParameterf (offset 350) */
"iif\0"
"glConvolutionParameterf\0"
"glConvolutionParameterfEXT\0"
"\0"
- /* _mesa_function_pool[30264]: GetColorTableParameteriv (offset 345) */
+ /* _mesa_function_pool[31438]: GetColorTableParameteriv (offset 345) */
"iip\0"
"glGetColorTableParameteriv\0"
"glGetColorTableParameterivSGI\0"
"glGetColorTableParameterivEXT\0"
"\0"
- /* _mesa_function_pool[30356]: GetTransformFeedbackVarying (will be remapped) */
+ /* _mesa_function_pool[31530]: GetTransformFeedbackVarying (will be remapped) */
"iiipppp\0"
"glGetTransformFeedbackVarying\0"
"glGetTransformFeedbackVaryingEXT\0"
"\0"
- /* _mesa_function_pool[30428]: GetNextPerfQueryIdINTEL (will be remapped) */
+ /* _mesa_function_pool[31602]: GetNextPerfQueryIdINTEL (will be remapped) */
"ip\0"
"glGetNextPerfQueryIdINTEL\0"
"\0"
- /* _mesa_function_pool[30458]: TexCoord3fv (offset 113) */
+ /* _mesa_function_pool[31632]: TexCoord3fv (offset 113) */
"p\0"
"glTexCoord3fv\0"
"\0"
- /* _mesa_function_pool[30475]: TextureBarrierNV (will be remapped) */
+ /* _mesa_function_pool[31649]: TextureBarrierNV (will be remapped) */
"\0"
"glTextureBarrier\0"
"glTextureBarrierNV\0"
"\0"
- /* _mesa_function_pool[30513]: ReplacementCodeuiColor4fNormal3fVertex3fSUN (dynamic) */
+ /* _mesa_function_pool[31687]: ReplacementCodeuiColor4fNormal3fVertex3fSUN (dynamic) */
"iffffffffff\0"
"glReplacementCodeuiColor4fNormal3fVertex3fSUN\0"
"\0"
- /* _mesa_function_pool[30572]: ProgramLocalParameter4fARB (will be remapped) */
+ /* _mesa_function_pool[31746]: ProgramLocalParameter4fARB (will be remapped) */
"iiffff\0"
"glProgramLocalParameter4fARB\0"
"\0"
- /* _mesa_function_pool[30609]: ObjectLabel (will be remapped) */
+ /* _mesa_function_pool[31783]: ObjectLabel (will be remapped) */
"iiip\0"
"glObjectLabel\0"
"\0"
- /* _mesa_function_pool[30629]: PauseTransformFeedback (will be remapped) */
+ /* _mesa_function_pool[31803]: PauseTransformFeedback (will be remapped) */
"\0"
"glPauseTransformFeedback\0"
"\0"
- /* _mesa_function_pool[30656]: DeleteShader (will be remapped) */
+ /* _mesa_function_pool[31830]: DeleteShader (will be remapped) */
"i\0"
"glDeleteShader\0"
"\0"
- /* _mesa_function_pool[30674]: CompileShader (will be remapped) */
+ /* _mesa_function_pool[31848]: CompileShader (will be remapped) */
"i\0"
"glCompileShader\0"
"glCompileShaderARB\0"
"\0"
- /* _mesa_function_pool[30712]: Vertex2iv (offset 131) */
+ /* _mesa_function_pool[31886]: Vertex2iv (offset 131) */
"p\0"
"glVertex2iv\0"
"\0"
- /* _mesa_function_pool[30727]: TexGendv (offset 189) */
+ /* _mesa_function_pool[31901]: TexGendv (offset 189) */
"iip\0"
"glTexGendv\0"
"\0"
- /* _mesa_function_pool[30743]: ProgramLocalParameters4fvEXT (will be remapped) */
+ /* _mesa_function_pool[31917]: ProgramLocalParameters4fvEXT (will be remapped) */
"iiip\0"
"glProgramLocalParameters4fvEXT\0"
"\0"
- /* _mesa_function_pool[30780]: ResetMinmax (offset 370) */
+ /* _mesa_function_pool[31954]: ResetMinmax (offset 370) */
"i\0"
"glResetMinmax\0"
"glResetMinmaxEXT\0"
"\0"
- /* _mesa_function_pool[30814]: SpriteParameterfSGIX (dynamic) */
+ /* _mesa_function_pool[31988]: SpriteParameterfSGIX (dynamic) */
"if\0"
"glSpriteParameterfSGIX\0"
"\0"
- /* _mesa_function_pool[30841]: DeleteProgramsARB (will be remapped) */
+ /* _mesa_function_pool[32015]: GenerateTextureMipmap (will be remapped) */
+ "i\0"
+ "glGenerateTextureMipmap\0"
+ "\0"
+ /* _mesa_function_pool[32042]: DeleteProgramsARB (will be remapped) */
"ip\0"
"glDeleteProgramsARB\0"
"glDeleteProgramsNV\0"
"\0"
- /* _mesa_function_pool[30884]: ShadeModel (offset 177) */
+ /* _mesa_function_pool[32085]: ShadeModel (offset 177) */
"i\0"
"glShadeModel\0"
"\0"
- /* _mesa_function_pool[30900]: VertexAttribs1fvNV (will be remapped) */
+ /* _mesa_function_pool[32101]: VertexAttribs1fvNV (will be remapped) */
"iip\0"
"glVertexAttribs1fvNV\0"
"\0"
- /* _mesa_function_pool[30926]: FogFuncSGIS (dynamic) */
+ /* _mesa_function_pool[32127]: FogFuncSGIS (dynamic) */
"ip\0"
"glFogFuncSGIS\0"
"\0"
- /* _mesa_function_pool[30944]: GetTexLevelParameteriv (offset 285) */
+ /* _mesa_function_pool[32145]: GetTexLevelParameteriv (offset 285) */
"iiip\0"
"glGetTexLevelParameteriv\0"
"\0"
- /* _mesa_function_pool[30975]: MultiDrawArrays (will be remapped) */
+ /* _mesa_function_pool[32176]: MultiDrawArrays (will be remapped) */
"ippi\0"
"glMultiDrawArrays\0"
"glMultiDrawArraysEXT\0"
"\0"
- /* _mesa_function_pool[31020]: GetProgramLocalParameterdvARB (will be remapped) */
+ /* _mesa_function_pool[32221]: GetProgramLocalParameterdvARB (will be remapped) */
"iip\0"
"glGetProgramLocalParameterdvARB\0"
"\0"
- /* _mesa_function_pool[31057]: MapBufferRange (will be remapped) */
+ /* _mesa_function_pool[32258]: BufferParameteriAPPLE (will be remapped) */
+ "iii\0"
+ "glBufferParameteriAPPLE\0"
+ "\0"
+ /* _mesa_function_pool[32287]: MapBufferRange (will be remapped) */
"iiii\0"
"glMapBufferRange\0"
"glMapBufferRangeEXT\0"
"\0"
- /* _mesa_function_pool[31100]: DispatchCompute (will be remapped) */
+ /* _mesa_function_pool[32330]: DispatchCompute (will be remapped) */
"iii\0"
"glDispatchCompute\0"
"\0"
- /* _mesa_function_pool[31123]: UseProgramStages (will be remapped) */
+ /* _mesa_function_pool[32353]: UseProgramStages (will be remapped) */
"iii\0"
"glUseProgramStages\0"
"glUseProgramStagesEXT\0"
"\0"
- /* _mesa_function_pool[31169]: ProgramUniformMatrix4fv (will be remapped) */
+ /* _mesa_function_pool[32399]: ProgramUniformMatrix4fv (will be remapped) */
"iiiip\0"
"glProgramUniformMatrix4fv\0"
"glProgramUniformMatrix4fvEXT\0"
"\0"
- /* _mesa_function_pool[31231]: FinishAsyncSGIX (dynamic) */
+ /* _mesa_function_pool[32461]: FinishAsyncSGIX (dynamic) */
"p\0"
"glFinishAsyncSGIX\0"
"\0"
- /* _mesa_function_pool[31252]: FramebufferRenderbuffer (will be remapped) */
+ /* _mesa_function_pool[32482]: FramebufferRenderbuffer (will be remapped) */
"iiii\0"
"glFramebufferRenderbuffer\0"
"glFramebufferRenderbufferEXT\0"
"glFramebufferRenderbufferOES\0"
"\0"
- /* _mesa_function_pool[31342]: IsProgramARB (will be remapped) */
+ /* _mesa_function_pool[32572]: IsProgramARB (will be remapped) */
"i\0"
"glIsProgramARB\0"
"glIsProgramNV\0"
"\0"
- /* _mesa_function_pool[31374]: Map2d (offset 222) */
+ /* _mesa_function_pool[32604]: Map2d (offset 222) */
"iddiiddiip\0"
"glMap2d\0"
"\0"
- /* _mesa_function_pool[31394]: Map2f (offset 223) */
+ /* _mesa_function_pool[32624]: Map2f (offset 223) */
"iffiiffiip\0"
"glMap2f\0"
"\0"
- /* _mesa_function_pool[31414]: ProgramStringARB (will be remapped) */
+ /* _mesa_function_pool[32644]: ProgramStringARB (will be remapped) */
"iiip\0"
"glProgramStringARB\0"
"\0"
- /* _mesa_function_pool[31439]: MultiTexCoord4x (will be remapped) */
- "iiiii\0"
- "glMultiTexCoord4xOES\0"
- "glMultiTexCoord4x\0"
+ /* _mesa_function_pool[32669]: CopyTextureSubImage2D (will be remapped) */
+ "iiiiiiii\0"
+ "glCopyTextureSubImage2D\0"
"\0"
- /* _mesa_function_pool[31485]: MultiTexCoord4s (offset 406) */
+ /* _mesa_function_pool[32703]: MultiTexCoord4s (offset 406) */
"iiiii\0"
"glMultiTexCoord4s\0"
"glMultiTexCoord4sARB\0"
"\0"
- /* _mesa_function_pool[31531]: ViewportIndexedf (will be remapped) */
+ /* _mesa_function_pool[32749]: ViewportIndexedf (will be remapped) */
"iffff\0"
"glViewportIndexedf\0"
"\0"
- /* _mesa_function_pool[31557]: MultiTexCoord4i (offset 404) */
+ /* _mesa_function_pool[32775]: MultiTexCoord4i (offset 404) */
"iiiii\0"
"glMultiTexCoord4i\0"
"glMultiTexCoord4iARB\0"
"\0"
- /* _mesa_function_pool[31603]: ApplyTextureEXT (dynamic) */
+ /* _mesa_function_pool[32821]: ApplyTextureEXT (dynamic) */
"i\0"
"glApplyTextureEXT\0"
"\0"
- /* _mesa_function_pool[31624]: DebugMessageControl (will be remapped) */
+ /* _mesa_function_pool[32842]: DebugMessageControl (will be remapped) */
"iiiipi\0"
"glDebugMessageControlARB\0"
"glDebugMessageControl\0"
"\0"
- /* _mesa_function_pool[31679]: MultiTexCoord4d (offset 400) */
+ /* _mesa_function_pool[32897]: MultiTexCoord4d (offset 400) */
"idddd\0"
"glMultiTexCoord4d\0"
"glMultiTexCoord4dARB\0"
"\0"
- /* _mesa_function_pool[31725]: GetHistogram (offset 361) */
+ /* _mesa_function_pool[32943]: GetHistogram (offset 361) */
"iiiip\0"
"glGetHistogram\0"
"glGetHistogramEXT\0"
"\0"
- /* _mesa_function_pool[31765]: Translatex (will be remapped) */
+ /* _mesa_function_pool[32983]: Translatex (will be remapped) */
"iii\0"
"glTranslatexOES\0"
"glTranslatex\0"
"\0"
- /* _mesa_function_pool[31799]: IglooInterfaceSGIX (dynamic) */
+ /* _mesa_function_pool[33017]: IglooInterfaceSGIX (dynamic) */
"ip\0"
"glIglooInterfaceSGIX\0"
"\0"
- /* _mesa_function_pool[31824]: Indexsv (offset 51) */
+ /* _mesa_function_pool[33042]: Indexsv (offset 51) */
"p\0"
"glIndexsv\0"
"\0"
- /* _mesa_function_pool[31837]: VertexAttrib1fvARB (will be remapped) */
+ /* _mesa_function_pool[33055]: VertexAttrib1fvARB (will be remapped) */
"ip\0"
"glVertexAttrib1fv\0"
"glVertexAttrib1fvARB\0"
"\0"
- /* _mesa_function_pool[31880]: TexCoord2dv (offset 103) */
+ /* _mesa_function_pool[33098]: TexCoord2dv (offset 103) */
"p\0"
"glTexCoord2dv\0"
"\0"
- /* _mesa_function_pool[31897]: Translated (offset 303) */
+ /* _mesa_function_pool[33115]: GetDetailTexFuncSGIS (dynamic) */
+ "ip\0"
+ "glGetDetailTexFuncSGIS\0"
+ "\0"
+ /* _mesa_function_pool[33142]: Translated (offset 303) */
"ddd\0"
"glTranslated\0"
"\0"
- /* _mesa_function_pool[31915]: Translatef (offset 304) */
+ /* _mesa_function_pool[33160]: Translatef (offset 304) */
"fff\0"
"glTranslatef\0"
"\0"
- /* _mesa_function_pool[31933]: MultTransposeMatrixd (will be remapped) */
+ /* _mesa_function_pool[33178]: MultTransposeMatrixd (will be remapped) */
"p\0"
"glMultTransposeMatrixd\0"
"glMultTransposeMatrixdARB\0"
"\0"
- /* _mesa_function_pool[31985]: ProgramUniform4uiv (will be remapped) */
+ /* _mesa_function_pool[33230]: ProgramUniform4uiv (will be remapped) */
"iiip\0"
"glProgramUniform4uiv\0"
"glProgramUniform4uivEXT\0"
"\0"
- /* _mesa_function_pool[32036]: GetPerfCounterInfoINTEL (will be remapped) */
+ /* _mesa_function_pool[33281]: GetPerfCounterInfoINTEL (will be remapped) */
"iiipipppppp\0"
"glGetPerfCounterInfoINTEL\0"
"\0"
- /* _mesa_function_pool[32075]: RenderMode (offset 196) */
+ /* _mesa_function_pool[33320]: RenderMode (offset 196) */
"i\0"
"glRenderMode\0"
"\0"
- /* _mesa_function_pool[32091]: MultiTexCoord1fARB (offset 378) */
+ /* _mesa_function_pool[33336]: MultiTexCoord1fARB (offset 378) */
"if\0"
"glMultiTexCoord1f\0"
"glMultiTexCoord1fARB\0"
"\0"
- /* _mesa_function_pool[32134]: SecondaryColor3d (will be remapped) */
+ /* _mesa_function_pool[33379]: SecondaryColor3d (will be remapped) */
"ddd\0"
"glSecondaryColor3d\0"
"glSecondaryColor3dEXT\0"
"\0"
- /* _mesa_function_pool[32180]: VertexAttribs4ubvNV (will be remapped) */
+ /* _mesa_function_pool[33425]: VertexAttribs4ubvNV (will be remapped) */
"iip\0"
"glVertexAttribs4ubvNV\0"
"\0"
- /* _mesa_function_pool[32207]: WeightsvARB (dynamic) */
+ /* _mesa_function_pool[33452]: WeightsvARB (dynamic) */
"ip\0"
"glWeightsvARB\0"
"\0"
- /* _mesa_function_pool[32225]: ProgramUniform4fv (will be remapped) */
+ /* _mesa_function_pool[33470]: ProgramUniform4fv (will be remapped) */
"iiip\0"
"glProgramUniform4fv\0"
"glProgramUniform4fvEXT\0"
"\0"
- /* _mesa_function_pool[32274]: LightModelxv (will be remapped) */
+ /* _mesa_function_pool[33519]: LightModelxv (will be remapped) */
"ip\0"
"glLightModelxvOES\0"
"glLightModelxv\0"
"\0"
- /* _mesa_function_pool[32311]: CopyTexSubImage1D (offset 325) */
+ /* _mesa_function_pool[33556]: CopyTexSubImage1D (offset 325) */
"iiiiii\0"
"glCopyTexSubImage1D\0"
"glCopyTexSubImage1DEXT\0"
"\0"
- /* _mesa_function_pool[32362]: PushDebugGroup (will be remapped) */
- "iiip\0"
- "glPushDebugGroup\0"
+ /* _mesa_function_pool[33607]: TextureSubImage3D (will be remapped) */
+ "iiiiiiiiiip\0"
+ "glTextureSubImage3D\0"
"\0"
- /* _mesa_function_pool[32385]: StencilFunc (offset 243) */
+ /* _mesa_function_pool[33640]: StencilFunc (offset 243) */
"iii\0"
"glStencilFunc\0"
"\0"
- /* _mesa_function_pool[32404]: CopyPixels (offset 255) */
+ /* _mesa_function_pool[33659]: CopyPixels (offset 255) */
"iiiii\0"
"glCopyPixels\0"
"\0"
- /* _mesa_function_pool[32424]: TexGenxvOES (will be remapped) */
+ /* _mesa_function_pool[33679]: TexGenxvOES (will be remapped) */
"iip\0"
"glTexGenxvOES\0"
"\0"
- /* _mesa_function_pool[32443]: VertexAttrib4Nubv (will be remapped) */
+ /* _mesa_function_pool[33698]: GetTextureLevelParameterfv (will be remapped) */
+ "iiip\0"
+ "glGetTextureLevelParameterfv\0"
+ "\0"
+ /* _mesa_function_pool[33733]: VertexAttrib4Nubv (will be remapped) */
"ip\0"
"glVertexAttrib4Nubv\0"
"glVertexAttrib4NubvARB\0"
"\0"
- /* _mesa_function_pool[32490]: GetFogFuncSGIS (dynamic) */
+ /* _mesa_function_pool[33780]: GetFogFuncSGIS (dynamic) */
"p\0"
"glGetFogFuncSGIS\0"
"\0"
- /* _mesa_function_pool[32510]: VertexP2uiv (will be remapped) */
- "ip\0"
- "glVertexP2uiv\0"
+ /* _mesa_function_pool[33800]: UniformMatrix4x2dv (will be remapped) */
+ "iiip\0"
+ "glUniformMatrix4x2dv\0"
"\0"
- /* _mesa_function_pool[32528]: VertexAttribPointer (will be remapped) */
+ /* _mesa_function_pool[33827]: VertexAttribPointer (will be remapped) */
"iiiiip\0"
"glVertexAttribPointer\0"
"glVertexAttribPointerARB\0"
"\0"
- /* _mesa_function_pool[32583]: IndexMask (offset 212) */
+ /* _mesa_function_pool[33882]: IndexMask (offset 212) */
"i\0"
"glIndexMask\0"
"\0"
- /* _mesa_function_pool[32598]: SharpenTexFuncSGIS (dynamic) */
+ /* _mesa_function_pool[33897]: SharpenTexFuncSGIS (dynamic) */
"iip\0"
"glSharpenTexFuncSGIS\0"
"\0"
- /* _mesa_function_pool[32624]: VertexAttribIFormat (will be remapped) */
+ /* _mesa_function_pool[33923]: VertexAttribIFormat (will be remapped) */
"iiii\0"
"glVertexAttribIFormat\0"
"\0"
- /* _mesa_function_pool[32652]: CombinerOutputNV (dynamic) */
+ /* _mesa_function_pool[33951]: CombinerOutputNV (dynamic) */
"iiiiiiiiii\0"
"glCombinerOutputNV\0"
"\0"
- /* _mesa_function_pool[32683]: DrawArraysInstancedBaseInstance (will be remapped) */
+ /* _mesa_function_pool[33982]: DrawArraysInstancedBaseInstance (will be remapped) */
"iiiii\0"
"glDrawArraysInstancedBaseInstance\0"
"\0"
- /* _mesa_function_pool[32724]: PopAttrib (offset 218) */
+ /* _mesa_function_pool[34023]: CompressedTextureSubImage3D (will be remapped) */
+ "iiiiiiiiiip\0"
+ "glCompressedTextureSubImage3D\0"
+ "\0"
+ /* _mesa_function_pool[34066]: PopAttrib (offset 218) */
"\0"
"glPopAttrib\0"
"\0"
- /* _mesa_function_pool[32738]: SamplePatternSGIS (will be remapped) */
+ /* _mesa_function_pool[34080]: SamplePatternSGIS (will be remapped) */
"i\0"
"glSamplePatternSGIS\0"
"glSamplePatternEXT\0"
"\0"
- /* _mesa_function_pool[32780]: Uniform3ui (will be remapped) */
+ /* _mesa_function_pool[34122]: Uniform3ui (will be remapped) */
"iiii\0"
"glUniform3uiEXT\0"
"glUniform3ui\0"
"\0"
- /* _mesa_function_pool[32815]: DeletePerfMonitorsAMD (will be remapped) */
+ /* _mesa_function_pool[34157]: DeletePerfMonitorsAMD (will be remapped) */
"ip\0"
"glDeletePerfMonitorsAMD\0"
"\0"
- /* _mesa_function_pool[32843]: Color4dv (offset 28) */
+ /* _mesa_function_pool[34185]: Color4dv (offset 28) */
"p\0"
"glColor4dv\0"
"\0"
- /* _mesa_function_pool[32857]: AreProgramsResidentNV (will be remapped) */
+ /* _mesa_function_pool[34199]: AreProgramsResidentNV (will be remapped) */
"ipp\0"
"glAreProgramsResidentNV\0"
"\0"
- /* _mesa_function_pool[32886]: DisableVertexAttribArray (will be remapped) */
+ /* _mesa_function_pool[34228]: DisableVertexAttribArray (will be remapped) */
"i\0"
"glDisableVertexAttribArray\0"
"glDisableVertexAttribArrayARB\0"
"\0"
- /* _mesa_function_pool[32946]: ProgramUniformMatrix3x2fv (will be remapped) */
+ /* _mesa_function_pool[34288]: ProgramUniformMatrix3x2fv (will be remapped) */
"iiiip\0"
"glProgramUniformMatrix3x2fv\0"
"glProgramUniformMatrix3x2fvEXT\0"
"\0"
- /* _mesa_function_pool[33012]: GetDoublei_v (will be remapped) */
+ /* _mesa_function_pool[34354]: GetDoublei_v (will be remapped) */
"iip\0"
"glGetDoublei_v\0"
"\0"
- /* _mesa_function_pool[33032]: IsTransformFeedback (will be remapped) */
+ /* _mesa_function_pool[34374]: IsTransformFeedback (will be remapped) */
"i\0"
"glIsTransformFeedback\0"
"\0"
- /* _mesa_function_pool[33057]: ClipPlanex (will be remapped) */
+ /* _mesa_function_pool[34399]: ClipPlanex (will be remapped) */
"ip\0"
"glClipPlanexOES\0"
"glClipPlanex\0"
"\0"
- /* _mesa_function_pool[33090]: ReplacementCodeuiColor3fVertex3fSUN (dynamic) */
+ /* _mesa_function_pool[34432]: ReplacementCodeuiColor3fVertex3fSUN (dynamic) */
"iffffff\0"
"glReplacementCodeuiColor3fVertex3fSUN\0"
"\0"
- /* _mesa_function_pool[33137]: GetLightfv (offset 264) */
+ /* _mesa_function_pool[34479]: GetLightfv (offset 264) */
"iip\0"
"glGetLightfv\0"
"\0"
- /* _mesa_function_pool[33155]: ClipPlanef (will be remapped) */
+ /* _mesa_function_pool[34497]: ClipPlanef (will be remapped) */
"ip\0"
"glClipPlanefOES\0"
"glClipPlanef\0"
"\0"
- /* _mesa_function_pool[33188]: ProgramUniform1ui (will be remapped) */
+ /* _mesa_function_pool[34530]: ProgramUniform1ui (will be remapped) */
"iii\0"
"glProgramUniform1ui\0"
"glProgramUniform1uiEXT\0"
"\0"
- /* _mesa_function_pool[33236]: SecondaryColorPointer (will be remapped) */
+ /* _mesa_function_pool[34578]: SecondaryColorPointer (will be remapped) */
"iiip\0"
"glSecondaryColorPointer\0"
"glSecondaryColorPointerEXT\0"
"\0"
- /* _mesa_function_pool[33293]: Tangent3svEXT (dynamic) */
+ /* _mesa_function_pool[34635]: Tangent3svEXT (dynamic) */
"p\0"
"glTangent3svEXT\0"
"\0"
- /* _mesa_function_pool[33312]: Tangent3iEXT (dynamic) */
+ /* _mesa_function_pool[34654]: Tangent3iEXT (dynamic) */
"iii\0"
"glTangent3iEXT\0"
"\0"
- /* _mesa_function_pool[33332]: Indexub (offset 315) */
- "i\0"
- "glIndexub\0"
+ /* _mesa_function_pool[34674]: ClearBufferiv (will be remapped) */
+ "iip\0"
+ "glClearBufferiv\0"
"\0"
- /* _mesa_function_pool[33345]: FragmentLightfSGIX (dynamic) */
+ /* _mesa_function_pool[34695]: FragmentLightfSGIX (dynamic) */
"iif\0"
"glFragmentLightfSGIX\0"
"\0"
- /* _mesa_function_pool[33371]: BeginFragmentShaderATI (will be remapped) */
+ /* _mesa_function_pool[34721]: BeginFragmentShaderATI (will be remapped) */
"\0"
"glBeginFragmentShaderATI\0"
"\0"
- /* _mesa_function_pool[33398]: GenRenderbuffers (will be remapped) */
+ /* _mesa_function_pool[34748]: GenRenderbuffers (will be remapped) */
"ip\0"
"glGenRenderbuffers\0"
"glGenRenderbuffersEXT\0"
"glGenRenderbuffersOES\0"
"\0"
- /* _mesa_function_pool[33465]: GetMinmaxParameterfv (offset 365) */
+ /* _mesa_function_pool[34815]: GetMinmaxParameterfv (offset 365) */
"iip\0"
"glGetMinmaxParameterfv\0"
"glGetMinmaxParameterfvEXT\0"
"\0"
- /* _mesa_function_pool[33519]: IsEnabledi (will be remapped) */
+ /* _mesa_function_pool[34869]: IsEnabledi (will be remapped) */
"ii\0"
"glIsEnabledIndexedEXT\0"
"glIsEnabledi\0"
"\0"
- /* _mesa_function_pool[33558]: FragmentMaterialivSGIX (dynamic) */
+ /* _mesa_function_pool[34908]: FragmentMaterialivSGIX (dynamic) */
"iip\0"
"glFragmentMaterialivSGIX\0"
"\0"
- /* _mesa_function_pool[33588]: WaitSync (will be remapped) */
+ /* _mesa_function_pool[34938]: WaitSync (will be remapped) */
"iii\0"
"glWaitSync\0"
"\0"
- /* _mesa_function_pool[33604]: GetVertexAttribPointerv (will be remapped) */
+ /* _mesa_function_pool[34954]: GetVertexAttribPointerv (will be remapped) */
"iip\0"
"glGetVertexAttribPointerv\0"
"glGetVertexAttribPointervARB\0"
"glGetVertexAttribPointervNV\0"
"\0"
- /* _mesa_function_pool[33692]: CreatePerfQueryINTEL (will be remapped) */
+ /* _mesa_function_pool[35042]: CreatePerfQueryINTEL (will be remapped) */
"ip\0"
"glCreatePerfQueryINTEL\0"
"\0"
- /* _mesa_function_pool[33719]: NewList (dynamic) */
+ /* _mesa_function_pool[35069]: NewList (dynamic) */
"ii\0"
"glNewList\0"
"\0"
- /* _mesa_function_pool[33733]: TexBuffer (will be remapped) */
+ /* _mesa_function_pool[35083]: TexBuffer (will be remapped) */
"iii\0"
"glTexBufferARB\0"
"glTexBuffer\0"
"\0"
- /* _mesa_function_pool[33765]: TexCoord4sv (offset 125) */
+ /* _mesa_function_pool[35115]: TexCoord4sv (offset 125) */
"p\0"
"glTexCoord4sv\0"
"\0"
- /* _mesa_function_pool[33782]: TexCoord1f (offset 96) */
+ /* _mesa_function_pool[35132]: TexCoord1f (offset 96) */
"f\0"
"glTexCoord1f\0"
"\0"
- /* _mesa_function_pool[33798]: TexCoord1d (offset 94) */
+ /* _mesa_function_pool[35148]: TexCoord1d (offset 94) */
"d\0"
"glTexCoord1d\0"
"\0"
- /* _mesa_function_pool[33814]: TexCoord1i (offset 98) */
+ /* _mesa_function_pool[35164]: TexCoord1i (offset 98) */
"i\0"
"glTexCoord1i\0"
"\0"
- /* _mesa_function_pool[33830]: GetnUniformfvARB (will be remapped) */
+ /* _mesa_function_pool[35180]: GetnUniformfvARB (will be remapped) */
"iiip\0"
"glGetnUniformfvARB\0"
"\0"
- /* _mesa_function_pool[33855]: TexCoord1s (offset 100) */
+ /* _mesa_function_pool[35205]: TexCoord1s (offset 100) */
"i\0"
"glTexCoord1s\0"
"\0"
- /* _mesa_function_pool[33871]: GlobalAlphaFactoriSUN (dynamic) */
+ /* _mesa_function_pool[35221]: GlobalAlphaFactoriSUN (dynamic) */
"i\0"
"glGlobalAlphaFactoriSUN\0"
"\0"
- /* _mesa_function_pool[33898]: TexStorage1D (will be remapped) */
+ /* _mesa_function_pool[35248]: TexStorage1D (will be remapped) */
"iiii\0"
"glTexStorage1D\0"
"\0"
- /* _mesa_function_pool[33919]: BlitFramebuffer (will be remapped) */
+ /* _mesa_function_pool[35269]: BlitFramebuffer (will be remapped) */
"iiiiiiiiii\0"
"glBlitFramebuffer\0"
"glBlitFramebufferEXT\0"
"\0"
- /* _mesa_function_pool[33970]: FramebufferTexture1D (will be remapped) */
+ /* _mesa_function_pool[35320]: TextureParameterf (will be remapped) */
+ "iif\0"
+ "glTextureParameterf\0"
+ "\0"
+ /* _mesa_function_pool[35345]: FramebufferTexture1D (will be remapped) */
"iiiii\0"
"glFramebufferTexture1D\0"
"glFramebufferTexture1DEXT\0"
"\0"
- /* _mesa_function_pool[34026]: GetMapiv (offset 268) */
+ /* _mesa_function_pool[35401]: TextureParameteri (will be remapped) */
+ "iii\0"
+ "glTextureParameteri\0"
+ "\0"
+ /* _mesa_function_pool[35426]: GetMapiv (offset 268) */
"iip\0"
"glGetMapiv\0"
"\0"
- /* _mesa_function_pool[34042]: TexCoordP4ui (will be remapped) */
+ /* _mesa_function_pool[35442]: TexCoordP4ui (will be remapped) */
"ii\0"
"glTexCoordP4ui\0"
"\0"
- /* _mesa_function_pool[34061]: VertexAttrib1sv (will be remapped) */
+ /* _mesa_function_pool[35461]: VertexAttrib1sv (will be remapped) */
"ip\0"
"glVertexAttrib1sv\0"
"glVertexAttrib1svARB\0"
"\0"
- /* _mesa_function_pool[34104]: WindowPos4dMESA (will be remapped) */
+ /* _mesa_function_pool[35504]: WindowPos4dMESA (will be remapped) */
"dddd\0"
"glWindowPos4dMESA\0"
"\0"
- /* _mesa_function_pool[34128]: Vertex3dv (offset 135) */
+ /* _mesa_function_pool[35528]: Vertex3dv (offset 135) */
"p\0"
"glVertex3dv\0"
"\0"
- /* _mesa_function_pool[34143]: MultiTexCoordP2ui (will be remapped) */
+ /* _mesa_function_pool[35543]: MultiTexCoordP2ui (will be remapped) */
"iii\0"
"glMultiTexCoordP2ui\0"
"\0"
- /* _mesa_function_pool[34168]: GetnMapivARB (will be remapped) */
+ /* _mesa_function_pool[35568]: GetnMapivARB (will be remapped) */
"iiip\0"
"glGetnMapivARB\0"
"\0"
- /* _mesa_function_pool[34189]: MapParameterfvNV (dynamic) */
+ /* _mesa_function_pool[35589]: MapParameterfvNV (dynamic) */
"iip\0"
"glMapParameterfvNV\0"
"\0"
- /* _mesa_function_pool[34213]: GetVertexAttribfv (will be remapped) */
+ /* _mesa_function_pool[35613]: GetVertexAttribfv (will be remapped) */
"iip\0"
"glGetVertexAttribfv\0"
"glGetVertexAttribfvARB\0"
"\0"
- /* _mesa_function_pool[34261]: MultiTexCoordP4uiv (will be remapped) */
+ /* _mesa_function_pool[35661]: MultiTexCoordP4uiv (will be remapped) */
"iip\0"
"glMultiTexCoordP4uiv\0"
"\0"
- /* _mesa_function_pool[34287]: TexGeniv (offset 193) */
+ /* _mesa_function_pool[35687]: TexGeniv (offset 193) */
"iip\0"
"glTexGeniv\0"
"glTexGenivOES\0"
"\0"
- /* _mesa_function_pool[34317]: WeightubvARB (dynamic) */
+ /* _mesa_function_pool[35717]: WeightubvARB (dynamic) */
"ip\0"
"glWeightubvARB\0"
"\0"
- /* _mesa_function_pool[34336]: BlendColor (offset 336) */
+ /* _mesa_function_pool[35736]: BlendColor (offset 336) */
"ffff\0"
"glBlendColor\0"
"glBlendColorEXT\0"
"\0"
- /* _mesa_function_pool[34371]: Materiali (offset 171) */
+ /* _mesa_function_pool[35771]: Materiali (offset 171) */
"iii\0"
"glMateriali\0"
"\0"
- /* _mesa_function_pool[34388]: VertexAttrib2dvNV (will be remapped) */
+ /* _mesa_function_pool[35788]: VertexAttrib2dvNV (will be remapped) */
"ip\0"
"glVertexAttrib2dvNV\0"
"\0"
- /* _mesa_function_pool[34412]: ResetHistogram (offset 369) */
+ /* _mesa_function_pool[35812]: ResetHistogram (offset 369) */
"i\0"
"glResetHistogram\0"
"glResetHistogramEXT\0"
"\0"
- /* _mesa_function_pool[34452]: CompressedTexSubImage2D (will be remapped) */
+ /* _mesa_function_pool[35852]: CompressedTexSubImage2D (will be remapped) */
"iiiiiiiip\0"
"glCompressedTexSubImage2D\0"
"glCompressedTexSubImage2DARB\0"
"\0"
- /* _mesa_function_pool[34518]: TexCoord2sv (offset 109) */
+ /* _mesa_function_pool[35918]: TexCoord2sv (offset 109) */
"p\0"
"glTexCoord2sv\0"
"\0"
- /* _mesa_function_pool[34535]: StencilMaskSeparate (will be remapped) */
+ /* _mesa_function_pool[35935]: StencilMaskSeparate (will be remapped) */
"ii\0"
"glStencilMaskSeparate\0"
"\0"
- /* _mesa_function_pool[34561]: MultiTexCoord3sv (offset 399) */
+ /* _mesa_function_pool[35961]: MultiTexCoord3sv (offset 399) */
"ip\0"
"glMultiTexCoord3sv\0"
"glMultiTexCoord3svARB\0"
"\0"
- /* _mesa_function_pool[34606]: GetMapParameterfvNV (dynamic) */
+ /* _mesa_function_pool[36006]: GetMapParameterfvNV (dynamic) */
"iip\0"
"glGetMapParameterfvNV\0"
"\0"
- /* _mesa_function_pool[34633]: TexCoord3iv (offset 115) */
+ /* _mesa_function_pool[36033]: TexCoord3iv (offset 115) */
"p\0"
"glTexCoord3iv\0"
"\0"
- /* _mesa_function_pool[34650]: MultiTexCoord4sv (offset 407) */
+ /* _mesa_function_pool[36050]: MultiTexCoord4sv (offset 407) */
"ip\0"
"glMultiTexCoord4sv\0"
"glMultiTexCoord4svARB\0"
"\0"
- /* _mesa_function_pool[34695]: VertexBindingDivisor (will be remapped) */
+ /* _mesa_function_pool[36095]: VertexBindingDivisor (will be remapped) */
"ii\0"
"glVertexBindingDivisor\0"
"\0"
- /* _mesa_function_pool[34722]: GetPerfMonitorCounterInfoAMD (will be remapped) */
+ /* _mesa_function_pool[36122]: GetPerfMonitorCounterInfoAMD (will be remapped) */
"iiip\0"
"glGetPerfMonitorCounterInfoAMD\0"
"\0"
- /* _mesa_function_pool[34759]: UniformBlockBinding (will be remapped) */
+ /* _mesa_function_pool[36159]: UniformBlockBinding (will be remapped) */
"iii\0"
"glUniformBlockBinding\0"
"\0"
- /* _mesa_function_pool[34786]: FenceSync (will be remapped) */
+ /* _mesa_function_pool[36186]: FenceSync (will be remapped) */
"ii\0"
"glFenceSync\0"
"\0"
- /* _mesa_function_pool[34802]: VertexAttrib4Nusv (will be remapped) */
+ /* _mesa_function_pool[36202]: CompressedTextureSubImage2D (will be remapped) */
+ "iiiiiiiip\0"
+ "glCompressedTextureSubImage2D\0"
+ "\0"
+ /* _mesa_function_pool[36243]: VertexAttrib4Nusv (will be remapped) */
"ip\0"
"glVertexAttrib4Nusv\0"
"glVertexAttrib4NusvARB\0"
"\0"
- /* _mesa_function_pool[34849]: SetFragmentShaderConstantATI (will be remapped) */
+ /* _mesa_function_pool[36290]: SetFragmentShaderConstantATI (will be remapped) */
"ip\0"
"glSetFragmentShaderConstantATI\0"
"\0"
- /* _mesa_function_pool[34884]: VertexP2ui (will be remapped) */
+ /* _mesa_function_pool[36325]: VertexP2ui (will be remapped) */
"ii\0"
"glVertexP2ui\0"
"\0"
- /* _mesa_function_pool[34901]: GetTexEnvfv (offset 276) */
+ /* _mesa_function_pool[36342]: ProgramUniform2fv (will be remapped) */
+ "iiip\0"
+ "glProgramUniform2fv\0"
+ "glProgramUniform2fvEXT\0"
+ "\0"
+ /* _mesa_function_pool[36391]: GetTextureLevelParameteriv (will be remapped) */
+ "iiip\0"
+ "glGetTextureLevelParameteriv\0"
+ "\0"
+ /* _mesa_function_pool[36426]: GetTexEnvfv (offset 276) */
"iip\0"
"glGetTexEnvfv\0"
"\0"
- /* _mesa_function_pool[34920]: BindAttribLocation (will be remapped) */
+ /* _mesa_function_pool[36445]: BindAttribLocation (will be remapped) */
"iip\0"
"glBindAttribLocation\0"
"glBindAttribLocationARB\0"
"\0"
- /* _mesa_function_pool[34970]: TextureStorage2DEXT (will be remapped) */
+ /* _mesa_function_pool[36495]: TextureStorage2DEXT (will be remapped) */
"iiiiii\0"
"glTextureStorage2DEXT\0"
"\0"
- /* _mesa_function_pool[35000]: FragmentLightiSGIX (dynamic) */
+ /* _mesa_function_pool[36525]: TextureParameterIiv (will be remapped) */
+ "iip\0"
+ "glTextureParameterIiv\0"
+ "\0"
+ /* _mesa_function_pool[36552]: FragmentLightiSGIX (dynamic) */
"iii\0"
"glFragmentLightiSGIX\0"
"\0"
- /* _mesa_function_pool[35026]: DrawTransformFeedbackInstanced (will be remapped) */
+ /* _mesa_function_pool[36578]: DrawTransformFeedbackInstanced (will be remapped) */
"iii\0"
"glDrawTransformFeedbackInstanced\0"
"\0"
- /* _mesa_function_pool[35064]: PollAsyncSGIX (dynamic) */
+ /* _mesa_function_pool[36616]: CopyTextureSubImage1D (will be remapped) */
+ "iiiiii\0"
+ "glCopyTextureSubImage1D\0"
+ "\0"
+ /* _mesa_function_pool[36648]: PollAsyncSGIX (dynamic) */
"p\0"
"glPollAsyncSGIX\0"
"\0"
- /* _mesa_function_pool[35083]: ResumeTransformFeedback (will be remapped) */
+ /* _mesa_function_pool[36667]: ResumeTransformFeedback (will be remapped) */
"\0"
"glResumeTransformFeedback\0"
"\0"
- /* _mesa_function_pool[35111]: GetProgramNamedParameterdvNV (will be remapped) */
+ /* _mesa_function_pool[36695]: GetProgramNamedParameterdvNV (will be remapped) */
"iipp\0"
"glGetProgramNamedParameterdvNV\0"
"\0"
- /* _mesa_function_pool[35148]: VertexAttribI1iv (will be remapped) */
+ /* _mesa_function_pool[36732]: VertexAttribI1iv (will be remapped) */
"ip\0"
"glVertexAttribI1ivEXT\0"
"glVertexAttribI1iv\0"
"\0"
- /* _mesa_function_pool[35193]: Vertex2dv (offset 127) */
+ /* _mesa_function_pool[36777]: Vertex2dv (offset 127) */
"p\0"
"glVertex2dv\0"
"\0"
- /* _mesa_function_pool[35208]: VertexAttribI2uivEXT (will be remapped) */
+ /* _mesa_function_pool[36792]: VertexAttribI2uivEXT (will be remapped) */
"ip\0"
"glVertexAttribI2uivEXT\0"
"glVertexAttribI2uiv\0"
"\0"
- /* _mesa_function_pool[35255]: SampleMaski (will be remapped) */
+ /* _mesa_function_pool[36839]: SampleMaski (will be remapped) */
"ii\0"
"glSampleMaski\0"
"\0"
- /* _mesa_function_pool[35273]: GetFloati_v (will be remapped) */
+ /* _mesa_function_pool[36857]: GetFloati_v (will be remapped) */
"iip\0"
"glGetFloati_v\0"
"\0"
- /* _mesa_function_pool[35292]: MultiTexCoord2iv (offset 389) */
+ /* _mesa_function_pool[36876]: MultiTexCoord2iv (offset 389) */
"ip\0"
"glMultiTexCoord2iv\0"
"glMultiTexCoord2ivARB\0"
"\0"
- /* _mesa_function_pool[35337]: DrawPixels (offset 257) */
+ /* _mesa_function_pool[36921]: DrawPixels (offset 257) */
"iiiip\0"
"glDrawPixels\0"
"\0"
- /* _mesa_function_pool[35357]: ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN (dynamic) */
+ /* _mesa_function_pool[36941]: ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN (dynamic) */
"iffffffff\0"
"glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN\0"
"\0"
- /* _mesa_function_pool[35417]: DrawTransformFeedback (will be remapped) */
+ /* _mesa_function_pool[37001]: DrawTransformFeedback (will be remapped) */
"ii\0"
"glDrawTransformFeedback\0"
"\0"
- /* _mesa_function_pool[35445]: VertexAttribs3fvNV (will be remapped) */
+ /* _mesa_function_pool[37029]: VertexAttribs3fvNV (will be remapped) */
"iip\0"
"glVertexAttribs3fvNV\0"
"\0"
- /* _mesa_function_pool[35471]: GenLists (offset 5) */
+ /* _mesa_function_pool[37055]: GenLists (offset 5) */
"i\0"
"glGenLists\0"
"\0"
- /* _mesa_function_pool[35485]: MapGrid2d (offset 226) */
+ /* _mesa_function_pool[37069]: MapGrid2d (offset 226) */
"iddidd\0"
"glMapGrid2d\0"
"\0"
- /* _mesa_function_pool[35505]: MapGrid2f (offset 227) */
+ /* _mesa_function_pool[37089]: MapGrid2f (offset 227) */
"iffiff\0"
"glMapGrid2f\0"
"\0"
- /* _mesa_function_pool[35525]: SampleMapATI (will be remapped) */
+ /* _mesa_function_pool[37109]: SampleMapATI (will be remapped) */
"iii\0"
"glSampleMapATI\0"
"\0"
- /* _mesa_function_pool[35545]: TexBumpParameterfvATI (will be remapped) */
+ /* _mesa_function_pool[37129]: TexBumpParameterfvATI (will be remapped) */
"ip\0"
"glTexBumpParameterfvATI\0"
"\0"
- /* _mesa_function_pool[35573]: GetActiveAttrib (will be remapped) */
+ /* _mesa_function_pool[37157]: GetActiveAttrib (will be remapped) */
"iiipppp\0"
"glGetActiveAttrib\0"
"glGetActiveAttribARB\0"
"\0"
- /* _mesa_function_pool[35621]: TexCoord2fColor4ubVertex3fvSUN (dynamic) */
+ /* _mesa_function_pool[37205]: TexCoord2fColor4ubVertex3fvSUN (dynamic) */
"ppp\0"
"glTexCoord2fColor4ubVertex3fvSUN\0"
"\0"
- /* _mesa_function_pool[35659]: PixelMapfv (offset 251) */
+ /* _mesa_function_pool[37243]: PixelMapfv (offset 251) */
"iip\0"
"glPixelMapfv\0"
"\0"
- /* _mesa_function_pool[35677]: ClearBufferData (will be remapped) */
+ /* _mesa_function_pool[37261]: ClearBufferData (will be remapped) */
"iiiip\0"
"glClearBufferData\0"
"\0"
- /* _mesa_function_pool[35702]: Color3usv (offset 24) */
+ /* _mesa_function_pool[37286]: Color3usv (offset 24) */
"p\0"
"glColor3usv\0"
"\0"
- /* _mesa_function_pool[35717]: CopyImageSubData (will be remapped) */
+ /* _mesa_function_pool[37301]: CopyImageSubData (will be remapped) */
"iiiiiiiiiiiiiii\0"
"glCopyImageSubData\0"
"\0"
- /* _mesa_function_pool[35753]: StencilOpSeparate (will be remapped) */
+ /* _mesa_function_pool[37337]: StencilOpSeparate (will be remapped) */
"iiii\0"
"glStencilOpSeparate\0"
"glStencilOpSeparateATI\0"
"\0"
- /* _mesa_function_pool[35802]: GenSamplers (will be remapped) */
+ /* _mesa_function_pool[37386]: GenSamplers (will be remapped) */
"ip\0"
"glGenSamplers\0"
"\0"
- /* _mesa_function_pool[35820]: ClipControl (will be remapped) */
+ /* _mesa_function_pool[37404]: ClipControl (will be remapped) */
"ii\0"
"glClipControl\0"
"\0"
- /* _mesa_function_pool[35838]: DrawTexfOES (will be remapped) */
+ /* _mesa_function_pool[37422]: DrawTexfOES (will be remapped) */
"fffff\0"
"glDrawTexfOES\0"
"\0"
- /* _mesa_function_pool[35859]: AttachObjectARB (will be remapped) */
+ /* _mesa_function_pool[37443]: AttachObjectARB (will be remapped) */
"ii\0"
"glAttachObjectARB\0"
"\0"
- /* _mesa_function_pool[35881]: GetFragmentLightivSGIX (dynamic) */
+ /* _mesa_function_pool[37465]: GetFragmentLightivSGIX (dynamic) */
"iip\0"
"glGetFragmentLightivSGIX\0"
"\0"
- /* _mesa_function_pool[35911]: Accum (offset 213) */
+ /* _mesa_function_pool[37495]: Accum (offset 213) */
"if\0"
"glAccum\0"
"\0"
- /* _mesa_function_pool[35923]: GetTexImage (offset 281) */
+ /* _mesa_function_pool[37507]: GetTexImage (offset 281) */
"iiiip\0"
"glGetTexImage\0"
"\0"
- /* _mesa_function_pool[35944]: Color4x (will be remapped) */
+ /* _mesa_function_pool[37528]: Color4x (will be remapped) */
"iiii\0"
"glColor4xOES\0"
"glColor4x\0"
"\0"
- /* _mesa_function_pool[35973]: ConvolutionParameteriv (offset 353) */
+ /* _mesa_function_pool[37557]: ConvolutionParameteriv (offset 353) */
"iip\0"
"glConvolutionParameteriv\0"
"glConvolutionParameterivEXT\0"
"\0"
- /* _mesa_function_pool[36031]: Color4s (offset 33) */
+ /* _mesa_function_pool[37615]: Color4s (offset 33) */
"iiii\0"
"glColor4s\0"
"\0"
- /* _mesa_function_pool[36047]: CullParameterdvEXT (dynamic) */
+ /* _mesa_function_pool[37631]: CullParameterdvEXT (dynamic) */
"ip\0"
"glCullParameterdvEXT\0"
"\0"
- /* _mesa_function_pool[36072]: GetUniformuiv (will be remapped) */
+ /* _mesa_function_pool[37656]: GetUniformuiv (will be remapped) */
"iip\0"
"glGetUniformuivEXT\0"
"glGetUniformuiv\0"
"\0"
- /* _mesa_function_pool[36112]: Color4i (offset 31) */
+ /* _mesa_function_pool[37696]: Color4i (offset 31) */
"iiii\0"
"glColor4i\0"
"\0"
- /* _mesa_function_pool[36128]: Color4f (offset 29) */
+ /* _mesa_function_pool[37712]: Color4f (offset 29) */
"ffff\0"
"glColor4f\0"
"\0"
- /* _mesa_function_pool[36144]: Color4d (offset 27) */
+ /* _mesa_function_pool[37728]: Color4d (offset 27) */
"dddd\0"
"glColor4d\0"
"\0"
- /* _mesa_function_pool[36160]: Color4b (offset 25) */
+ /* _mesa_function_pool[37744]: Color4b (offset 25) */
"iiii\0"
"glColor4b\0"
"\0"
- /* _mesa_function_pool[36176]: LoadProgramNV (will be remapped) */
+ /* _mesa_function_pool[37760]: LoadProgramNV (will be remapped) */
"iiip\0"
"glLoadProgramNV\0"
"\0"
- /* _mesa_function_pool[36198]: GetAttachedObjectsARB (will be remapped) */
+ /* _mesa_function_pool[37782]: GetAttachedObjectsARB (will be remapped) */
"iipp\0"
"glGetAttachedObjectsARB\0"
"\0"
- /* _mesa_function_pool[36228]: EvalCoord1fv (offset 231) */
+ /* _mesa_function_pool[37812]: EvalCoord1fv (offset 231) */
"p\0"
"glEvalCoord1fv\0"
"\0"
- /* _mesa_function_pool[36246]: VertexAttribLFormat (will be remapped) */
+ /* _mesa_function_pool[37830]: VertexAttribLFormat (will be remapped) */
"iiii\0"
"glVertexAttribLFormat\0"
"\0"
- /* _mesa_function_pool[36274]: StencilFuncSeparate (will be remapped) */
+ /* _mesa_function_pool[37858]: StencilFuncSeparate (will be remapped) */
"iiii\0"
"glStencilFuncSeparate\0"
"\0"
- /* _mesa_function_pool[36302]: ShaderSource (will be remapped) */
+ /* _mesa_function_pool[37886]: ShaderSource (will be remapped) */
"iipp\0"
"glShaderSource\0"
"glShaderSourceARB\0"
"\0"
- /* _mesa_function_pool[36341]: Normal3fv (offset 57) */
+ /* _mesa_function_pool[37925]: Normal3fv (offset 57) */
"p\0"
"glNormal3fv\0"
"\0"
- /* _mesa_function_pool[36356]: ImageTransformParameterfvHP (dynamic) */
+ /* _mesa_function_pool[37940]: ImageTransformParameterfvHP (dynamic) */
"iip\0"
"glImageTransformParameterfvHP\0"
"\0"
- /* _mesa_function_pool[36391]: NormalP3ui (will be remapped) */
+ /* _mesa_function_pool[37975]: NormalP3ui (will be remapped) */
"ii\0"
"glNormalP3ui\0"
"\0"
- /* _mesa_function_pool[36408]: MultiTexCoord3fvARB (offset 395) */
+ /* _mesa_function_pool[37992]: MultiTexCoord3fvARB (offset 395) */
"ip\0"
"glMultiTexCoord3fv\0"
"glMultiTexCoord3fvARB\0"
"\0"
- /* _mesa_function_pool[36453]: GetProgramParameterfvNV (will be remapped) */
+ /* _mesa_function_pool[38037]: GetProgramParameterfvNV (will be remapped) */
"iiip\0"
"glGetProgramParameterfvNV\0"
"\0"
- /* _mesa_function_pool[36485]: BufferData (will be remapped) */
+ /* _mesa_function_pool[38069]: BufferData (will be remapped) */
"iipi\0"
"glBufferData\0"
"glBufferDataARB\0"
"\0"
- /* _mesa_function_pool[36520]: TexSubImage2D (offset 333) */
+ /* _mesa_function_pool[38104]: TexSubImage2D (offset 333) */
"iiiiiiiip\0"
"glTexSubImage2D\0"
"glTexSubImage2DEXT\0"
"\0"
- /* _mesa_function_pool[36566]: FragmentLightivSGIX (dynamic) */
+ /* _mesa_function_pool[38150]: FragmentLightivSGIX (dynamic) */
"iip\0"
"glFragmentLightivSGIX\0"
"\0"
- /* _mesa_function_pool[36593]: GetTexParameterPointervAPPLE (dynamic) */
+ /* _mesa_function_pool[38177]: GetTexParameterPointervAPPLE (dynamic) */
"iip\0"
"glGetTexParameterPointervAPPLE\0"
"\0"
- /* _mesa_function_pool[36629]: TexGenfv (offset 191) */
+ /* _mesa_function_pool[38213]: TexGenfv (offset 191) */
"iip\0"
"glTexGenfv\0"
"glTexGenfvOES\0"
"\0"
- /* _mesa_function_pool[36659]: GetVertexAttribiv (will be remapped) */
+ /* _mesa_function_pool[38243]: GetVertexAttribiv (will be remapped) */
"iip\0"
"glGetVertexAttribiv\0"
"glGetVertexAttribivARB\0"
"\0"
- /* _mesa_function_pool[36707]: TexCoordP2uiv (will be remapped) */
+ /* _mesa_function_pool[38291]: TexCoordP2uiv (will be remapped) */
"ip\0"
"glTexCoordP2uiv\0"
"\0"
- /* _mesa_function_pool[36727]: ReplacementCodeuiColor3fVertex3fvSUN (dynamic) */
+ /* _mesa_function_pool[38311]: ReplacementCodeuiColor3fVertex3fvSUN (dynamic) */
"ppp\0"
"glReplacementCodeuiColor3fVertex3fvSUN\0"
"\0"
- /* _mesa_function_pool[36771]: Uniform3fv (will be remapped) */
+ /* _mesa_function_pool[38355]: Uniform3fv (will be remapped) */
"iip\0"
"glUniform3fv\0"
"glUniform3fvARB\0"
"\0"
- /* _mesa_function_pool[36805]: BlendEquation (offset 337) */
+ /* _mesa_function_pool[38389]: BlendEquation (offset 337) */
"i\0"
"glBlendEquation\0"
"glBlendEquationEXT\0"
"glBlendEquationOES\0"
"\0"
- /* _mesa_function_pool[36862]: VertexAttrib3dNV (will be remapped) */
+ /* _mesa_function_pool[38446]: VertexAttrib3dNV (will be remapped) */
"iddd\0"
"glVertexAttrib3dNV\0"
"\0"
- /* _mesa_function_pool[36887]: ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN (dynamic) */
+ /* _mesa_function_pool[38471]: ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN (dynamic) */
"ppppp\0"
"glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN\0"
"\0"
- /* _mesa_function_pool[36951]: IndexFuncEXT (dynamic) */
+ /* _mesa_function_pool[38535]: IndexFuncEXT (dynamic) */
"if\0"
"glIndexFuncEXT\0"
"\0"
- /* _mesa_function_pool[36970]: UseShaderProgramEXT (will be remapped) */
+ /* _mesa_function_pool[38554]: UseShaderProgramEXT (will be remapped) */
"ii\0"
"glUseShaderProgramEXT\0"
"\0"
- /* _mesa_function_pool[36996]: PushName (offset 201) */
+ /* _mesa_function_pool[38580]: PushName (offset 201) */
"i\0"
"glPushName\0"
"\0"
- /* _mesa_function_pool[37010]: GenFencesNV (dynamic) */
+ /* _mesa_function_pool[38594]: GenFencesNV (dynamic) */
"ip\0"
"glGenFencesNV\0"
"\0"
- /* _mesa_function_pool[37028]: CullParameterfvEXT (dynamic) */
+ /* _mesa_function_pool[38612]: CullParameterfvEXT (dynamic) */
"ip\0"
"glCullParameterfvEXT\0"
"\0"
- /* _mesa_function_pool[37053]: DeleteRenderbuffers (will be remapped) */
+ /* _mesa_function_pool[38637]: DeleteRenderbuffers (will be remapped) */
"ip\0"
"glDeleteRenderbuffers\0"
"glDeleteRenderbuffersEXT\0"
"glDeleteRenderbuffersOES\0"
"\0"
- /* _mesa_function_pool[37129]: VertexAttrib1dv (will be remapped) */
+ /* _mesa_function_pool[38713]: VertexAttrib1dv (will be remapped) */
"ip\0"
"glVertexAttrib1dv\0"
"glVertexAttrib1dvARB\0"
"\0"
- /* _mesa_function_pool[37172]: ImageTransformParameteriHP (dynamic) */
+ /* _mesa_function_pool[38756]: ImageTransformParameteriHP (dynamic) */
"iii\0"
"glImageTransformParameteriHP\0"
"\0"
- /* _mesa_function_pool[37206]: IsShader (will be remapped) */
+ /* _mesa_function_pool[38790]: IsShader (will be remapped) */
"i\0"
"glIsShader\0"
"\0"
- /* _mesa_function_pool[37220]: Rotated (offset 299) */
+ /* _mesa_function_pool[38804]: Rotated (offset 299) */
"dddd\0"
"glRotated\0"
"\0"
- /* _mesa_function_pool[37236]: Color4iv (offset 32) */
- "p\0"
- "glColor4iv\0"
+ /* _mesa_function_pool[38820]: GenPerfMonitorsAMD (will be remapped) */
+ "ip\0"
+ "glGenPerfMonitorsAMD\0"
"\0"
- /* _mesa_function_pool[37250]: PointParameterxv (will be remapped) */
+ /* _mesa_function_pool[38845]: PointParameterxv (will be remapped) */
"ip\0"
"glPointParameterxvOES\0"
"glPointParameterxv\0"
"\0"
- /* _mesa_function_pool[37295]: Rotatex (will be remapped) */
+ /* _mesa_function_pool[38890]: Rotatex (will be remapped) */
"iiii\0"
"glRotatexOES\0"
"glRotatex\0"
"\0"
- /* _mesa_function_pool[37324]: FramebufferTextureLayer (will be remapped) */
+ /* _mesa_function_pool[38919]: FramebufferTextureLayer (will be remapped) */
"iiiii\0"
"glFramebufferTextureLayer\0"
"glFramebufferTextureLayerARB\0"
"glFramebufferTextureLayerEXT\0"
"\0"
- /* _mesa_function_pool[37415]: TexEnvfv (offset 185) */
+ /* _mesa_function_pool[39010]: TexEnvfv (offset 185) */
"iip\0"
"glTexEnvfv\0"
"\0"
- /* _mesa_function_pool[37431]: ProgramUniformMatrix3fv (will be remapped) */
+ /* _mesa_function_pool[39026]: ProgramUniformMatrix3fv (will be remapped) */
"iiiip\0"
"glProgramUniformMatrix3fv\0"
"glProgramUniformMatrix3fvEXT\0"
"\0"
- /* _mesa_function_pool[37493]: LoadMatrixf (offset 291) */
+ /* _mesa_function_pool[39088]: LoadMatrixf (offset 291) */
"p\0"
"glLoadMatrixf\0"
"\0"
- /* _mesa_function_pool[37510]: GetProgramLocalParameterfvARB (will be remapped) */
+ /* _mesa_function_pool[39105]: GetProgramLocalParameterfvARB (will be remapped) */
"iip\0"
"glGetProgramLocalParameterfvARB\0"
"\0"
- /* _mesa_function_pool[37547]: LoadMatrixx (will be remapped) */
- "p\0"
- "glLoadMatrixxOES\0"
- "glLoadMatrixx\0"
+ /* _mesa_function_pool[39142]: MultiDrawArraysIndirect (will be remapped) */
+ "ipii\0"
+ "glMultiDrawArraysIndirect\0"
"\0"
- /* _mesa_function_pool[37581]: DrawRangeElementsBaseVertex (will be remapped) */
+ /* _mesa_function_pool[39174]: DrawRangeElementsBaseVertex (will be remapped) */
"iiiiipi\0"
"glDrawRangeElementsBaseVertex\0"
"\0"
- /* _mesa_function_pool[37620]: MatrixIndexuivARB (dynamic) */
+ /* _mesa_function_pool[39213]: ProgramUniformMatrix4dv (will be remapped) */
+ "iiiip\0"
+ "glProgramUniformMatrix4dv\0"
+ "\0"
+ /* _mesa_function_pool[39246]: MatrixIndexuivARB (dynamic) */
"ip\0"
"glMatrixIndexuivARB\0"
"\0"
- /* _mesa_function_pool[37644]: Tangent3sEXT (dynamic) */
+ /* _mesa_function_pool[39270]: Tangent3sEXT (dynamic) */
"iii\0"
"glTangent3sEXT\0"
"\0"
- /* _mesa_function_pool[37664]: SecondaryColor3bv (will be remapped) */
+ /* _mesa_function_pool[39290]: SecondaryColor3bv (will be remapped) */
"p\0"
"glSecondaryColor3bv\0"
"glSecondaryColor3bvEXT\0"
"\0"
- /* _mesa_function_pool[37710]: GlobalAlphaFactorusSUN (dynamic) */
+ /* _mesa_function_pool[39336]: GlobalAlphaFactorusSUN (dynamic) */
"i\0"
"glGlobalAlphaFactorusSUN\0"
"\0"
- /* _mesa_function_pool[37738]: GetCombinerOutputParameterivNV (dynamic) */
+ /* _mesa_function_pool[39364]: GetCombinerOutputParameterivNV (dynamic) */
"iiip\0"
"glGetCombinerOutputParameterivNV\0"
"\0"
- /* _mesa_function_pool[37777]: DrawTexxvOES (will be remapped) */
+ /* _mesa_function_pool[39403]: DrawTexxvOES (will be remapped) */
"p\0"
"glDrawTexxvOES\0"
"\0"
- /* _mesa_function_pool[37795]: TexParameterfv (offset 179) */
+ /* _mesa_function_pool[39421]: TexParameterfv (offset 179) */
"iip\0"
"glTexParameterfv\0"
"\0"
- /* _mesa_function_pool[37817]: Color4ubv (offset 36) */
+ /* _mesa_function_pool[39443]: Color4ubv (offset 36) */
"p\0"
"glColor4ubv\0"
"\0"
- /* _mesa_function_pool[37832]: TexCoord2fv (offset 105) */
+ /* _mesa_function_pool[39458]: TexCoord2fv (offset 105) */
"p\0"
"glTexCoord2fv\0"
"\0"
- /* _mesa_function_pool[37849]: FogCoorddv (will be remapped) */
+ /* _mesa_function_pool[39475]: FogCoorddv (will be remapped) */
"p\0"
"glFogCoorddv\0"
"glFogCoorddvEXT\0"
"\0"
- /* _mesa_function_pool[37881]: VDPAUUnregisterSurfaceNV (will be remapped) */
+ /* _mesa_function_pool[39507]: VDPAUUnregisterSurfaceNV (will be remapped) */
"i\0"
"glVDPAUUnregisterSurfaceNV\0"
"\0"
- /* _mesa_function_pool[37911]: ColorP3ui (will be remapped) */
+ /* _mesa_function_pool[39537]: ColorP3ui (will be remapped) */
"ii\0"
"glColorP3ui\0"
"\0"
- /* _mesa_function_pool[37927]: ClearBufferuiv (will be remapped) */
+ /* _mesa_function_pool[39553]: ClearBufferuiv (will be remapped) */
"iip\0"
"glClearBufferuiv\0"
"\0"
- /* _mesa_function_pool[37949]: GetShaderPrecisionFormat (will be remapped) */
+ /* _mesa_function_pool[39575]: GetShaderPrecisionFormat (will be remapped) */
"iipp\0"
"glGetShaderPrecisionFormat\0"
"\0"
- /* _mesa_function_pool[37982]: ProgramNamedParameter4dvNV (will be remapped) */
+ /* _mesa_function_pool[39608]: ProgramNamedParameter4dvNV (will be remapped) */
"iipp\0"
"glProgramNamedParameter4dvNV\0"
"\0"
- /* _mesa_function_pool[38017]: Flush (offset 217) */
+ /* _mesa_function_pool[39643]: Flush (offset 217) */
"\0"
"glFlush\0"
"\0"
- /* _mesa_function_pool[38027]: VertexAttribI4iEXT (will be remapped) */
+ /* _mesa_function_pool[39653]: VertexAttribI4iEXT (will be remapped) */
"iiiii\0"
"glVertexAttribI4iEXT\0"
"glVertexAttribI4i\0"
"\0"
- /* _mesa_function_pool[38073]: FogCoordd (will be remapped) */
+ /* _mesa_function_pool[39699]: FogCoordd (will be remapped) */
"d\0"
"glFogCoordd\0"
"glFogCoorddEXT\0"
"\0"
- /* _mesa_function_pool[38103]: Uniform3iv (will be remapped) */
+ /* _mesa_function_pool[39729]: Uniform3iv (will be remapped) */
"iip\0"
"glUniform3iv\0"
"glUniform3ivARB\0"
"\0"
- /* _mesa_function_pool[38137]: TexStorage2DMultisample (will be remapped) */
+ /* _mesa_function_pool[39763]: TexStorage2DMultisample (will be remapped) */
"iiiiii\0"
"glTexStorage2DMultisample\0"
"\0"
- /* _mesa_function_pool[38171]: UnlockArraysEXT (will be remapped) */
+ /* _mesa_function_pool[39797]: UnlockArraysEXT (will be remapped) */
"\0"
"glUnlockArraysEXT\0"
"\0"
- /* _mesa_function_pool[38191]: VertexAttrib1svNV (will be remapped) */
+ /* _mesa_function_pool[39817]: VertexAttrib1svNV (will be remapped) */
"ip\0"
"glVertexAttrib1svNV\0"
"\0"
- /* _mesa_function_pool[38215]: VertexAttrib4iv (will be remapped) */
+ /* _mesa_function_pool[39841]: VertexAttrib4iv (will be remapped) */
"ip\0"
"glVertexAttrib4iv\0"
"glVertexAttrib4ivARB\0"
"\0"
- /* _mesa_function_pool[38258]: CopyTexSubImage3D (offset 373) */
+ /* _mesa_function_pool[39884]: CopyTexSubImage3D (offset 373) */
"iiiiiiiii\0"
"glCopyTexSubImage3D\0"
"glCopyTexSubImage3DEXT\0"
"glCopyTexSubImage3DOES\0"
"\0"
- /* _mesa_function_pool[38335]: GetInteger64v (will be remapped) */
+ /* _mesa_function_pool[39961]: PolygonOffsetClampEXT (will be remapped) */
+ "fff\0"
+ "glPolygonOffsetClampEXT\0"
+ "\0"
+ /* _mesa_function_pool[39990]: GetInteger64v (will be remapped) */
"ip\0"
"glGetInteger64v\0"
"\0"
- /* _mesa_function_pool[38355]: DetachObjectARB (will be remapped) */
+ /* _mesa_function_pool[40010]: DetachObjectARB (will be remapped) */
"ii\0"
"glDetachObjectARB\0"
"\0"
- /* _mesa_function_pool[38377]: Indexiv (offset 49) */
+ /* _mesa_function_pool[40032]: Indexiv (offset 49) */
"p\0"
"glIndexiv\0"
"\0"
- /* _mesa_function_pool[38390]: TexEnvi (offset 186) */
+ /* _mesa_function_pool[40045]: TexEnvi (offset 186) */
"iii\0"
"glTexEnvi\0"
"\0"
- /* _mesa_function_pool[38405]: TexEnvf (offset 184) */
+ /* _mesa_function_pool[40060]: TexEnvf (offset 184) */
"iif\0"
"glTexEnvf\0"
"\0"
- /* _mesa_function_pool[38420]: TexEnvx (will be remapped) */
+ /* _mesa_function_pool[40075]: TexEnvx (will be remapped) */
"iii\0"
"glTexEnvxOES\0"
"glTexEnvx\0"
"\0"
- /* _mesa_function_pool[38448]: StopInstrumentsSGIX (dynamic) */
+ /* _mesa_function_pool[40103]: StopInstrumentsSGIX (dynamic) */
"i\0"
"glStopInstrumentsSGIX\0"
"\0"
- /* _mesa_function_pool[38473]: TexCoord4fColor4fNormal3fVertex4fSUN (dynamic) */
+ /* _mesa_function_pool[40128]: TexCoord4fColor4fNormal3fVertex4fSUN (dynamic) */
"fffffffffffffff\0"
"glTexCoord4fColor4fNormal3fVertex4fSUN\0"
"\0"
- /* _mesa_function_pool[38529]: InvalidateBufferSubData (will be remapped) */
+ /* _mesa_function_pool[40184]: InvalidateBufferSubData (will be remapped) */
"iii\0"
"glInvalidateBufferSubData\0"
"\0"
- /* _mesa_function_pool[38560]: UniformMatrix4x2fv (will be remapped) */
+ /* _mesa_function_pool[40215]: UniformMatrix4x2fv (will be remapped) */
"iiip\0"
"glUniformMatrix4x2fv\0"
"\0"
- /* _mesa_function_pool[38587]: ClearTexImage (will be remapped) */
+ /* _mesa_function_pool[40242]: ClearTexImage (will be remapped) */
"iiiip\0"
"glClearTexImage\0"
"\0"
- /* _mesa_function_pool[38610]: PolygonOffset (offset 319) */
+ /* _mesa_function_pool[40265]: PolygonOffset (offset 319) */
"ff\0"
"glPolygonOffset\0"
"\0"
- /* _mesa_function_pool[38630]: BeginPerfQueryINTEL (will be remapped) */
+ /* _mesa_function_pool[40285]: BeginPerfQueryINTEL (will be remapped) */
"i\0"
"glBeginPerfQueryINTEL\0"
"\0"
- /* _mesa_function_pool[38655]: SamplerParameterfv (will be remapped) */
+ /* _mesa_function_pool[40310]: SamplerParameterfv (will be remapped) */
"iip\0"
"glSamplerParameterfv\0"
"\0"
- /* _mesa_function_pool[38681]: Normal3fVertex3fSUN (dynamic) */
- "ffffff\0"
- "glNormal3fVertex3fSUN\0"
+ /* _mesa_function_pool[40336]: CompressedTextureSubImage1D (will be remapped) */
+ "iiiiiip\0"
+ "glCompressedTextureSubImage1D\0"
+ "\0"
+ /* _mesa_function_pool[40375]: ProgramUniformMatrix4x2dv (will be remapped) */
+ "iiiip\0"
+ "glProgramUniformMatrix4x2dv\0"
"\0"
- /* _mesa_function_pool[38711]: ProgramEnvParameter4fARB (will be remapped) */
+ /* _mesa_function_pool[40410]: ProgramEnvParameter4fARB (will be remapped) */
"iiffff\0"
"glProgramEnvParameter4fARB\0"
"glProgramParameter4fNV\0"
"\0"
- /* _mesa_function_pool[38769]: ClearDepth (offset 208) */
+ /* _mesa_function_pool[40468]: ClearDepth (offset 208) */
"d\0"
"glClearDepth\0"
"\0"
- /* _mesa_function_pool[38785]: VertexAttrib3dvNV (will be remapped) */
+ /* _mesa_function_pool[40484]: VertexAttrib3dvNV (will be remapped) */
"ip\0"
"glVertexAttrib3dvNV\0"
"\0"
- /* _mesa_function_pool[38809]: Color4fv (offset 30) */
+ /* _mesa_function_pool[40508]: Color4fv (offset 30) */
"p\0"
"glColor4fv\0"
"\0"
- /* _mesa_function_pool[38823]: GetnMinmaxARB (will be remapped) */
+ /* _mesa_function_pool[40522]: GetnMinmaxARB (will be remapped) */
"iiiiip\0"
"glGetnMinmaxARB\0"
"\0"
- /* _mesa_function_pool[38847]: ColorPointer (offset 308) */
+ /* _mesa_function_pool[40546]: ColorPointer (offset 308) */
"iiip\0"
"glColorPointer\0"
"\0"
- /* _mesa_function_pool[38868]: GetPointerv (offset 329) */
+ /* _mesa_function_pool[40567]: GetPointerv (offset 329) */
"ip\0"
"glGetPointerv\0"
"glGetPointervEXT\0"
"\0"
- /* _mesa_function_pool[38903]: Lightiv (offset 162) */
+ /* _mesa_function_pool[40602]: Lightiv (offset 162) */
"iip\0"
"glLightiv\0"
"\0"
- /* _mesa_function_pool[38918]: GetTexParameteriv (offset 283) */
+ /* _mesa_function_pool[40617]: GetTexParameteriv (offset 283) */
"iip\0"
"glGetTexParameteriv\0"
"\0"
- /* _mesa_function_pool[38943]: TransformFeedbackVaryings (will be remapped) */
+ /* _mesa_function_pool[40642]: TransformFeedbackVaryings (will be remapped) */
"iipi\0"
"glTransformFeedbackVaryings\0"
"glTransformFeedbackVaryingsEXT\0"
"\0"
- /* _mesa_function_pool[39008]: VertexAttrib3sv (will be remapped) */
+ /* _mesa_function_pool[40707]: VertexAttrib3sv (will be remapped) */
"ip\0"
"glVertexAttrib3sv\0"
"glVertexAttrib3svARB\0"
"\0"
- /* _mesa_function_pool[39051]: IsVertexArray (will be remapped) */
+ /* _mesa_function_pool[40750]: IsVertexArray (will be remapped) */
"i\0"
"glIsVertexArray\0"
"glIsVertexArrayAPPLE\0"
"glIsVertexArrayOES\0"
"\0"
- /* _mesa_function_pool[39110]: PushClientAttrib (offset 335) */
+ /* _mesa_function_pool[40809]: PushClientAttrib (offset 335) */
"i\0"
"glPushClientAttrib\0"
"\0"
- /* _mesa_function_pool[39132]: ProgramUniform4ui (will be remapped) */
+ /* _mesa_function_pool[40831]: ProgramUniform4ui (will be remapped) */
"iiiiii\0"
"glProgramUniform4ui\0"
"glProgramUniform4uiEXT\0"
"\0"
- /* _mesa_function_pool[39183]: Uniform1f (will be remapped) */
+ /* _mesa_function_pool[40882]: Uniform1f (will be remapped) */
"if\0"
"glUniform1f\0"
"glUniform1fARB\0"
"\0"
- /* _mesa_function_pool[39214]: FragmentMaterialfSGIX (dynamic) */
+ /* _mesa_function_pool[40913]: Uniform1d (will be remapped) */
+ "id\0"
+ "glUniform1d\0"
+ "\0"
+ /* _mesa_function_pool[40929]: FragmentMaterialfSGIX (dynamic) */
"iif\0"
"glFragmentMaterialfSGIX\0"
"\0"
- /* _mesa_function_pool[39243]: Uniform1i (will be remapped) */
+ /* _mesa_function_pool[40958]: Uniform1i (will be remapped) */
"ii\0"
"glUniform1i\0"
"glUniform1iARB\0"
"\0"
- /* _mesa_function_pool[39274]: GetPolygonStipple (offset 274) */
+ /* _mesa_function_pool[40989]: GetPolygonStipple (offset 274) */
"p\0"
"glGetPolygonStipple\0"
"\0"
- /* _mesa_function_pool[39297]: PixelTexGenSGIX (dynamic) */
+ /* _mesa_function_pool[41012]: PixelTexGenSGIX (dynamic) */
"i\0"
"glPixelTexGenSGIX\0"
"\0"
- /* _mesa_function_pool[39318]: ReplacementCodeusvSUN (dynamic) */
+ /* _mesa_function_pool[41033]: ReplacementCodeusvSUN (dynamic) */
"p\0"
"glReplacementCodeusvSUN\0"
"\0"
- /* _mesa_function_pool[39345]: UseProgram (will be remapped) */
+ /* _mesa_function_pool[41060]: UseProgram (will be remapped) */
"i\0"
"glUseProgram\0"
"glUseProgramObjectARB\0"
"\0"
- /* _mesa_function_pool[39383]: StartInstrumentsSGIX (dynamic) */
+ /* _mesa_function_pool[41098]: StartInstrumentsSGIX (dynamic) */
"\0"
"glStartInstrumentsSGIX\0"
"\0"
- /* _mesa_function_pool[39408]: FlushMappedBufferRangeAPPLE (will be remapped) */
+ /* _mesa_function_pool[41123]: FlushMappedBufferRangeAPPLE (will be remapped) */
"iii\0"
"glFlushMappedBufferRangeAPPLE\0"
"\0"
- /* _mesa_function_pool[39443]: GetFragDataLocation (will be remapped) */
+ /* _mesa_function_pool[41158]: GetFragDataLocation (will be remapped) */
"ip\0"
"glGetFragDataLocationEXT\0"
"glGetFragDataLocation\0"
"\0"
- /* _mesa_function_pool[39494]: PixelMapuiv (offset 252) */
+ /* _mesa_function_pool[41209]: PixelMapuiv (offset 252) */
"iip\0"
"glPixelMapuiv\0"
"\0"
- /* _mesa_function_pool[39513]: VertexWeightfvEXT (dynamic) */
+ /* _mesa_function_pool[41228]: VertexWeightfvEXT (dynamic) */
"p\0"
"glVertexWeightfvEXT\0"
"\0"
- /* _mesa_function_pool[39536]: GetFenceivNV (dynamic) */
+ /* _mesa_function_pool[41251]: GetFenceivNV (dynamic) */
"iip\0"
"glGetFenceivNV\0"
"\0"
- /* _mesa_function_pool[39556]: CurrentPaletteMatrixARB (dynamic) */
+ /* _mesa_function_pool[41271]: CurrentPaletteMatrixARB (dynamic) */
"i\0"
"glCurrentPaletteMatrixARB\0"
"glCurrentPaletteMatrixOES\0"
"\0"
- /* _mesa_function_pool[39611]: GetInteger64i_v (will be remapped) */
- "iip\0"
- "glGetInteger64i_v\0"
+ /* _mesa_function_pool[41326]: GenVertexArrays (will be remapped) */
+ "ip\0"
+ "glGenVertexArrays\0"
+ "glGenVertexArraysOES\0"
"\0"
- /* _mesa_function_pool[39634]: TexCoord2fColor4ubVertex3fSUN (dynamic) */
+ /* _mesa_function_pool[41369]: TexCoord2fColor4ubVertex3fSUN (dynamic) */
"ffiiiifff\0"
"glTexCoord2fColor4ubVertex3fSUN\0"
"\0"
- /* _mesa_function_pool[39677]: TagSampleBufferSGIX (dynamic) */
+ /* _mesa_function_pool[41412]: TagSampleBufferSGIX (dynamic) */
"\0"
"glTagSampleBufferSGIX\0"
"\0"
- /* _mesa_function_pool[39701]: Color3s (offset 17) */
+ /* _mesa_function_pool[41436]: Color3s (offset 17) */
"iii\0"
"glColor3s\0"
"\0"
- /* _mesa_function_pool[39716]: TexCoordPointer (offset 320) */
+ /* _mesa_function_pool[41451]: TextureStorage2DMultisample (will be remapped) */
+ "iiiiii\0"
+ "glTextureStorage2DMultisample\0"
+ "\0"
+ /* _mesa_function_pool[41489]: TexCoordPointer (offset 320) */
"iiip\0"
"glTexCoordPointer\0"
"\0"
- /* _mesa_function_pool[39740]: Color3i (offset 15) */
+ /* _mesa_function_pool[41513]: Color3i (offset 15) */
"iii\0"
"glColor3i\0"
"\0"
- /* _mesa_function_pool[39755]: EvalCoord2d (offset 232) */
+ /* _mesa_function_pool[41528]: EvalCoord2d (offset 232) */
"dd\0"
"glEvalCoord2d\0"
"\0"
- /* _mesa_function_pool[39773]: EvalCoord2f (offset 234) */
+ /* _mesa_function_pool[41546]: EvalCoord2f (offset 234) */
"ff\0"
"glEvalCoord2f\0"
"\0"
- /* _mesa_function_pool[39791]: Color3b (offset 9) */
+ /* _mesa_function_pool[41564]: Color3b (offset 9) */
"iii\0"
"glColor3b\0"
"\0"
- /* _mesa_function_pool[39806]: ExecuteProgramNV (will be remapped) */
+ /* _mesa_function_pool[41579]: ExecuteProgramNV (will be remapped) */
"iip\0"
"glExecuteProgramNV\0"
"\0"
- /* _mesa_function_pool[39830]: Color3f (offset 13) */
+ /* _mesa_function_pool[41603]: Color3f (offset 13) */
"fff\0"
"glColor3f\0"
"\0"
- /* _mesa_function_pool[39845]: Color3d (offset 11) */
+ /* _mesa_function_pool[41618]: Color3d (offset 11) */
"ddd\0"
"glColor3d\0"
"\0"
- /* _mesa_function_pool[39860]: GetVertexAttribdv (will be remapped) */
+ /* _mesa_function_pool[41633]: GetVertexAttribdv (will be remapped) */
"iip\0"
"glGetVertexAttribdv\0"
"glGetVertexAttribdvARB\0"
"\0"
- /* _mesa_function_pool[39908]: GetBufferPointerv (will be remapped) */
+ /* _mesa_function_pool[41681]: GetBufferPointerv (will be remapped) */
"iip\0"
"glGetBufferPointerv\0"
"glGetBufferPointervARB\0"
"glGetBufferPointervOES\0"
"\0"
- /* _mesa_function_pool[39979]: GenFramebuffers (will be remapped) */
+ /* _mesa_function_pool[41752]: GenFramebuffers (will be remapped) */
"ip\0"
"glGenFramebuffers\0"
"glGenFramebuffersEXT\0"
"glGenFramebuffersOES\0"
"\0"
- /* _mesa_function_pool[40043]: GenBuffers (will be remapped) */
+ /* _mesa_function_pool[41816]: GenBuffers (will be remapped) */
"ip\0"
"glGenBuffers\0"
"glGenBuffersARB\0"
"\0"
- /* _mesa_function_pool[40076]: ClearDepthx (will be remapped) */
+ /* _mesa_function_pool[41849]: ClearDepthx (will be remapped) */
"i\0"
"glClearDepthxOES\0"
"glClearDepthx\0"
"\0"
- /* _mesa_function_pool[40110]: BlendEquationSeparate (will be remapped) */
+ /* _mesa_function_pool[41883]: BlendEquationSeparate (will be remapped) */
"ii\0"
"glBlendEquationSeparate\0"
"glBlendEquationSeparateEXT\0"
"glBlendEquationSeparateATI\0"
"glBlendEquationSeparateOES\0"
"\0"
- /* _mesa_function_pool[40219]: PixelTransformParameteriEXT (dynamic) */
+ /* _mesa_function_pool[41992]: PixelTransformParameteriEXT (dynamic) */
"iii\0"
"glPixelTransformParameteriEXT\0"
"\0"
- /* _mesa_function_pool[40254]: MultiTexCoordP4ui (will be remapped) */
+ /* _mesa_function_pool[42027]: MultiTexCoordP4ui (will be remapped) */
"iii\0"
"glMultiTexCoordP4ui\0"
"\0"
- /* _mesa_function_pool[40279]: VertexAttribIPointer (will be remapped) */
+ /* _mesa_function_pool[42052]: VertexAttribIPointer (will be remapped) */
"iiiip\0"
"glVertexAttribIPointerEXT\0"
"glVertexAttribIPointer\0"
"\0"
- /* _mesa_function_pool[40335]: EnableVertexAttribArray (will be remapped) */
+ /* _mesa_function_pool[42108]: EnableVertexAttribArray (will be remapped) */
"i\0"
"glEnableVertexAttribArray\0"
"glEnableVertexAttribArrayARB\0"
"\0"
- /* _mesa_function_pool[40393]: FrameZoomSGIX (dynamic) */
+ /* _mesa_function_pool[42166]: FrameZoomSGIX (dynamic) */
"i\0"
"glFrameZoomSGIX\0"
"\0"
- /* _mesa_function_pool[40412]: RasterPos4sv (offset 85) */
+ /* _mesa_function_pool[42185]: RasterPos4sv (offset 85) */
"p\0"
"glRasterPos4sv\0"
"\0"
- /* _mesa_function_pool[40430]: SelectBuffer (offset 195) */
+ /* _mesa_function_pool[42203]: CopyTextureSubImage3D (will be remapped) */
+ "iiiiiiiii\0"
+ "glCopyTextureSubImage3D\0"
+ "\0"
+ /* _mesa_function_pool[42238]: SelectBuffer (offset 195) */
"ip\0"
"glSelectBuffer\0"
"\0"
- /* _mesa_function_pool[40449]: GetSynciv (will be remapped) */
+ /* _mesa_function_pool[42257]: GetSynciv (will be remapped) */
"iiipp\0"
"glGetSynciv\0"
"\0"
- /* _mesa_function_pool[40468]: TextureView (will be remapped) */
+ /* _mesa_function_pool[42276]: TextureView (will be remapped) */
"iiiiiiii\0"
"glTextureView\0"
"\0"
- /* _mesa_function_pool[40492]: TexEnviv (offset 187) */
+ /* _mesa_function_pool[42300]: TexEnviv (offset 187) */
"iip\0"
"glTexEnviv\0"
"\0"
- /* _mesa_function_pool[40508]: TexSubImage3D (offset 372) */
+ /* _mesa_function_pool[42316]: TexSubImage3D (offset 372) */
"iiiiiiiiiip\0"
"glTexSubImage3D\0"
"glTexSubImage3DEXT\0"
"glTexSubImage3DOES\0"
"\0"
- /* _mesa_function_pool[40575]: Bitmap (offset 8) */
+ /* _mesa_function_pool[42383]: Bitmap (offset 8) */
"iiffffp\0"
"glBitmap\0"
"\0"
- /* _mesa_function_pool[40593]: VertexAttribDivisor (will be remapped) */
+ /* _mesa_function_pool[42401]: VertexAttribDivisor (will be remapped) */
"ii\0"
"glVertexAttribDivisorARB\0"
"glVertexAttribDivisor\0"
"\0"
- /* _mesa_function_pool[40644]: DrawTransformFeedbackStream (will be remapped) */
+ /* _mesa_function_pool[42452]: DrawTransformFeedbackStream (will be remapped) */
"iii\0"
"glDrawTransformFeedbackStream\0"
"\0"
- /* _mesa_function_pool[40679]: GetIntegerv (offset 263) */
+ /* _mesa_function_pool[42487]: GetIntegerv (offset 263) */
"ip\0"
"glGetIntegerv\0"
"\0"
- /* _mesa_function_pool[40697]: EndPerfQueryINTEL (will be remapped) */
+ /* _mesa_function_pool[42505]: EndPerfQueryINTEL (will be remapped) */
"i\0"
"glEndPerfQueryINTEL\0"
"\0"
- /* _mesa_function_pool[40720]: FragmentLightfvSGIX (dynamic) */
+ /* _mesa_function_pool[42528]: FragmentLightfvSGIX (dynamic) */
"iip\0"
"glFragmentLightfvSGIX\0"
"\0"
- /* _mesa_function_pool[40747]: TexCoord2fColor3fVertex3fvSUN (dynamic) */
+ /* _mesa_function_pool[42555]: TexCoord2fColor3fVertex3fvSUN (dynamic) */
"ppp\0"
"glTexCoord2fColor3fVertex3fvSUN\0"
"\0"
- /* _mesa_function_pool[40784]: GetActiveUniform (will be remapped) */
+ /* _mesa_function_pool[42592]: GetActiveUniform (will be remapped) */
"iiipppp\0"
"glGetActiveUniform\0"
"glGetActiveUniformARB\0"
"\0"
- /* _mesa_function_pool[40834]: AlphaFuncx (will be remapped) */
+ /* _mesa_function_pool[42642]: AlphaFuncx (will be remapped) */
"ii\0"
"glAlphaFuncxOES\0"
"glAlphaFuncx\0"
"\0"
- /* _mesa_function_pool[40867]: VertexAttribI2ivEXT (will be remapped) */
+ /* _mesa_function_pool[42675]: VertexAttribI2ivEXT (will be remapped) */
"ip\0"
"glVertexAttribI2ivEXT\0"
"glVertexAttribI2iv\0"
"\0"
- /* _mesa_function_pool[40912]: VertexBlendARB (dynamic) */
+ /* _mesa_function_pool[42720]: VertexBlendARB (dynamic) */
"i\0"
"glVertexBlendARB\0"
"\0"
- /* _mesa_function_pool[40932]: Map1d (offset 220) */
+ /* _mesa_function_pool[42740]: Map1d (offset 220) */
"iddiip\0"
"glMap1d\0"
"\0"
- /* _mesa_function_pool[40948]: Map1f (offset 221) */
+ /* _mesa_function_pool[42756]: Map1f (offset 221) */
"iffiip\0"
"glMap1f\0"
"\0"
- /* _mesa_function_pool[40964]: AreTexturesResident (offset 322) */
+ /* _mesa_function_pool[42772]: AreTexturesResident (offset 322) */
"ipp\0"
"glAreTexturesResident\0"
"glAreTexturesResidentEXT\0"
"\0"
- /* _mesa_function_pool[41016]: ProgramNamedParameter4fNV (will be remapped) */
+ /* _mesa_function_pool[42824]: ProgramNamedParameter4fNV (will be remapped) */
"iipffff\0"
"glProgramNamedParameter4fNV\0"
"\0"
- /* _mesa_function_pool[41053]: PixelTransferi (offset 248) */
+ /* _mesa_function_pool[42861]: PixelTransferi (offset 248) */
"ii\0"
"glPixelTransferi\0"
"\0"
- /* _mesa_function_pool[41074]: VertexAttrib3fvNV (will be remapped) */
+ /* _mesa_function_pool[42882]: VertexAttrib3fvNV (will be remapped) */
"ip\0"
"glVertexAttrib3fvNV\0"
"\0"
- /* _mesa_function_pool[41098]: GetFinalCombinerInputParameterivNV (dynamic) */
+ /* _mesa_function_pool[42906]: Rotatef (offset 300) */
+ "ffff\0"
+ "glRotatef\0"
+ "\0"
+ /* _mesa_function_pool[42922]: GetFinalCombinerInputParameterivNV (dynamic) */
"iip\0"
"glGetFinalCombinerInputParameterivNV\0"
"\0"
- /* _mesa_function_pool[41140]: SecondaryColorP3ui (will be remapped) */
+ /* _mesa_function_pool[42964]: SecondaryColorP3ui (will be remapped) */
"ii\0"
"glSecondaryColorP3ui\0"
"\0"
- /* _mesa_function_pool[41165]: BindTextures (will be remapped) */
+ /* _mesa_function_pool[42989]: BindTextures (will be remapped) */
"iip\0"
"glBindTextures\0"
"\0"
- /* _mesa_function_pool[41185]: GetMapParameterivNV (dynamic) */
+ /* _mesa_function_pool[43009]: GetMapParameterivNV (dynamic) */
"iip\0"
"glGetMapParameterivNV\0"
"\0"
- /* _mesa_function_pool[41212]: VertexAttrib4fvNV (will be remapped) */
+ /* _mesa_function_pool[43036]: VertexAttrib4fvNV (will be remapped) */
"ip\0"
"glVertexAttrib4fvNV\0"
"\0"
- /* _mesa_function_pool[41236]: Rectiv (offset 91) */
+ /* _mesa_function_pool[43060]: Rectiv (offset 91) */
"pp\0"
"glRectiv\0"
"\0"
- /* _mesa_function_pool[41249]: MultiTexCoord1iv (offset 381) */
+ /* _mesa_function_pool[43073]: MultiTexCoord1iv (offset 381) */
"ip\0"
"glMultiTexCoord1iv\0"
"glMultiTexCoord1ivARB\0"
"\0"
- /* _mesa_function_pool[41294]: PassTexCoordATI (will be remapped) */
+ /* _mesa_function_pool[43118]: PassTexCoordATI (will be remapped) */
"iii\0"
"glPassTexCoordATI\0"
"\0"
- /* _mesa_function_pool[41317]: Tangent3dEXT (dynamic) */
+ /* _mesa_function_pool[43141]: Tangent3dEXT (dynamic) */
"ddd\0"
"glTangent3dEXT\0"
"\0"
- /* _mesa_function_pool[41337]: Vertex2fv (offset 129) */
+ /* _mesa_function_pool[43161]: Vertex2fv (offset 129) */
"p\0"
"glVertex2fv\0"
"\0"
- /* _mesa_function_pool[41352]: BindRenderbufferEXT (will be remapped) */
+ /* _mesa_function_pool[43176]: BindRenderbufferEXT (will be remapped) */
"ii\0"
"glBindRenderbufferEXT\0"
"\0"
- /* _mesa_function_pool[41378]: Vertex3sv (offset 141) */
+ /* _mesa_function_pool[43202]: Vertex3sv (offset 141) */
"p\0"
"glVertex3sv\0"
"\0"
- /* _mesa_function_pool[41393]: EvalMesh1 (offset 236) */
+ /* _mesa_function_pool[43217]: EvalMesh1 (offset 236) */
"iii\0"
"glEvalMesh1\0"
"\0"
- /* _mesa_function_pool[41410]: DiscardFramebufferEXT (will be remapped) */
+ /* _mesa_function_pool[43234]: DiscardFramebufferEXT (will be remapped) */
"iip\0"
"glDiscardFramebufferEXT\0"
"\0"
- /* _mesa_function_pool[41439]: Uniform2f (will be remapped) */
+ /* _mesa_function_pool[43263]: Uniform2f (will be remapped) */
"iff\0"
"glUniform2f\0"
"glUniform2fARB\0"
"\0"
- /* _mesa_function_pool[41471]: ColorPointerEXT (will be remapped) */
+ /* _mesa_function_pool[43295]: Uniform2d (will be remapped) */
+ "idd\0"
+ "glUniform2d\0"
+ "\0"
+ /* _mesa_function_pool[43312]: ColorPointerEXT (will be remapped) */
"iiiip\0"
"glColorPointerEXT\0"
"\0"
- /* _mesa_function_pool[41496]: LineWidth (offset 168) */
+ /* _mesa_function_pool[43337]: LineWidth (offset 168) */
"f\0"
"glLineWidth\0"
"\0"
- /* _mesa_function_pool[41511]: Uniform2i (will be remapped) */
+ /* _mesa_function_pool[43352]: Uniform2i (will be remapped) */
"iii\0"
"glUniform2i\0"
"glUniform2iARB\0"
"\0"
- /* _mesa_function_pool[41543]: MultiDrawElementsBaseVertex (will be remapped) */
+ /* _mesa_function_pool[43384]: MultiDrawElementsBaseVertex (will be remapped) */
"ipipip\0"
"glMultiDrawElementsBaseVertex\0"
"\0"
- /* _mesa_function_pool[41581]: Lightxv (will be remapped) */
+ /* _mesa_function_pool[43422]: Lightxv (will be remapped) */
"iip\0"
"glLightxvOES\0"
"glLightxv\0"
"\0"
- /* _mesa_function_pool[41609]: DepthRangeIndexed (will be remapped) */
+ /* _mesa_function_pool[43450]: DepthRangeIndexed (will be remapped) */
"idd\0"
"glDepthRangeIndexed\0"
"\0"
- /* _mesa_function_pool[41634]: GetConvolutionParameterfv (offset 357) */
+ /* _mesa_function_pool[43475]: GetConvolutionParameterfv (offset 357) */
"iip\0"
"glGetConvolutionParameterfv\0"
"glGetConvolutionParameterfvEXT\0"
"\0"
- /* _mesa_function_pool[41698]: GetTexBumpParameterfvATI (will be remapped) */
+ /* _mesa_function_pool[43539]: GetTexBumpParameterfvATI (will be remapped) */
"ip\0"
"glGetTexBumpParameterfvATI\0"
"\0"
- /* _mesa_function_pool[41729]: ProgramNamedParameter4dNV (will be remapped) */
+ /* _mesa_function_pool[43570]: ProgramNamedParameter4dNV (will be remapped) */
"iipdddd\0"
"glProgramNamedParameter4dNV\0"
"\0"
- /* _mesa_function_pool[41766]: GetMaterialfv (offset 269) */
+ /* _mesa_function_pool[43607]: GetMaterialfv (offset 269) */
"iip\0"
"glGetMaterialfv\0"
"\0"
- /* _mesa_function_pool[41787]: TexImage3DMultisample (will be remapped) */
+ /* _mesa_function_pool[43628]: TexImage3DMultisample (will be remapped) */
"iiiiiii\0"
"glTexImage3DMultisample\0"
"\0"
- /* _mesa_function_pool[41820]: VertexAttrib1fvNV (will be remapped) */
+ /* _mesa_function_pool[43661]: VertexAttrib1fvNV (will be remapped) */
"ip\0"
"glVertexAttrib1fvNV\0"
"\0"
- /* _mesa_function_pool[41844]: GetUniformBlockIndex (will be remapped) */
+ /* _mesa_function_pool[43685]: GetUniformBlockIndex (will be remapped) */
"ip\0"
"glGetUniformBlockIndex\0"
"\0"
- /* _mesa_function_pool[41871]: DetachShader (will be remapped) */
+ /* _mesa_function_pool[43712]: DetachShader (will be remapped) */
"ii\0"
"glDetachShader\0"
"\0"
- /* _mesa_function_pool[41890]: CopyTexSubImage2D (offset 326) */
+ /* _mesa_function_pool[43731]: CopyTexSubImage2D (offset 326) */
"iiiiiiii\0"
"glCopyTexSubImage2D\0"
"glCopyTexSubImage2DEXT\0"
"\0"
- /* _mesa_function_pool[41943]: SampleCoverage (will be remapped) */
+ /* _mesa_function_pool[43784]: SampleCoverage (will be remapped) */
"fi\0"
"glSampleCoverage\0"
"glSampleCoverageARB\0"
"\0"
- /* _mesa_function_pool[41984]: GetObjectParameterivARB (will be remapped) */
+ /* _mesa_function_pool[43825]: GetObjectParameterivARB (will be remapped) */
"iip\0"
"glGetObjectParameterivARB\0"
"\0"
- /* _mesa_function_pool[42015]: Color3iv (offset 16) */
+ /* _mesa_function_pool[43856]: Color3iv (offset 16) */
"p\0"
"glColor3iv\0"
"\0"
- /* _mesa_function_pool[42029]: DrawElements (offset 311) */
+ /* _mesa_function_pool[43870]: DrawElements (offset 311) */
"iiip\0"
"glDrawElements\0"
"\0"
- /* _mesa_function_pool[42050]: ScissorArrayv (will be remapped) */
+ /* _mesa_function_pool[43891]: ScissorArrayv (will be remapped) */
"iip\0"
"glScissorArrayv\0"
"\0"
- /* _mesa_function_pool[42071]: GetInternalformativ (will be remapped) */
+ /* _mesa_function_pool[43912]: GetInternalformativ (will be remapped) */
"iiiip\0"
"glGetInternalformativ\0"
"\0"
- /* _mesa_function_pool[42100]: EvalPoint2 (offset 239) */
+ /* _mesa_function_pool[43941]: EvalPoint2 (offset 239) */
"ii\0"
"glEvalPoint2\0"
"\0"
- /* _mesa_function_pool[42117]: EvalPoint1 (offset 237) */
+ /* _mesa_function_pool[43958]: EvalPoint1 (offset 237) */
"i\0"
"glEvalPoint1\0"
"\0"
- /* _mesa_function_pool[42133]: PopMatrix (offset 297) */
+ /* _mesa_function_pool[43974]: PopMatrix (offset 297) */
"\0"
"glPopMatrix\0"
"\0"
- /* _mesa_function_pool[42147]: FinishFenceNV (dynamic) */
+ /* _mesa_function_pool[43988]: FinishFenceNV (dynamic) */
"i\0"
"glFinishFenceNV\0"
"\0"
- /* _mesa_function_pool[42166]: Tangent3bvEXT (dynamic) */
+ /* _mesa_function_pool[44007]: Tangent3bvEXT (dynamic) */
"p\0"
"glTangent3bvEXT\0"
"\0"
- /* _mesa_function_pool[42185]: GetTexGeniv (offset 280) */
+ /* _mesa_function_pool[44026]: GetTexGeniv (offset 280) */
"iip\0"
"glGetTexGeniv\0"
"glGetTexGenivOES\0"
"\0"
- /* _mesa_function_pool[42221]: GetFirstPerfQueryIdINTEL (will be remapped) */
+ /* _mesa_function_pool[44062]: GetFirstPerfQueryIdINTEL (will be remapped) */
"p\0"
"glGetFirstPerfQueryIdINTEL\0"
"\0"
- /* _mesa_function_pool[42251]: ActiveProgramEXT (will be remapped) */
+ /* _mesa_function_pool[44092]: ActiveProgramEXT (will be remapped) */
"i\0"
"glActiveProgramEXT\0"
"\0"
- /* _mesa_function_pool[42273]: PixelTransformParameterivEXT (dynamic) */
+ /* _mesa_function_pool[44114]: PixelTransformParameterivEXT (dynamic) */
"iip\0"
"glPixelTransformParameterivEXT\0"
"\0"
- /* _mesa_function_pool[42309]: TexCoord4fVertex4fvSUN (dynamic) */
+ /* _mesa_function_pool[44150]: TexCoord4fVertex4fvSUN (dynamic) */
"pp\0"
"glTexCoord4fVertex4fvSUN\0"
"\0"
- /* _mesa_function_pool[42338]: UnmapBuffer (will be remapped) */
+ /* _mesa_function_pool[44179]: UnmapBuffer (will be remapped) */
"i\0"
"glUnmapBuffer\0"
"glUnmapBufferARB\0"
"glUnmapBufferOES\0"
"\0"
- /* _mesa_function_pool[42389]: EvalCoord1d (offset 228) */
+ /* _mesa_function_pool[44230]: EvalCoord1d (offset 228) */
"d\0"
"glEvalCoord1d\0"
"\0"
- /* _mesa_function_pool[42406]: EvalCoord1f (offset 230) */
+ /* _mesa_function_pool[44247]: EvalCoord1f (offset 230) */
"f\0"
"glEvalCoord1f\0"
"\0"
- /* _mesa_function_pool[42423]: IndexMaterialEXT (dynamic) */
+ /* _mesa_function_pool[44264]: IndexMaterialEXT (dynamic) */
"ii\0"
"glIndexMaterialEXT\0"
"\0"
- /* _mesa_function_pool[42446]: Materialf (offset 169) */
+ /* _mesa_function_pool[44287]: Materialf (offset 169) */
"iif\0"
"glMaterialf\0"
"\0"
- /* _mesa_function_pool[42463]: VertexAttribs2dvNV (will be remapped) */
+ /* _mesa_function_pool[44304]: VertexAttribs2dvNV (will be remapped) */
"iip\0"
"glVertexAttribs2dvNV\0"
"\0"
- /* _mesa_function_pool[42489]: ProgramUniform1uiv (will be remapped) */
+ /* _mesa_function_pool[44330]: ProgramUniform1uiv (will be remapped) */
"iiip\0"
"glProgramUniform1uiv\0"
"glProgramUniform1uivEXT\0"
"\0"
- /* _mesa_function_pool[42540]: EvalCoord1dv (offset 229) */
+ /* _mesa_function_pool[44381]: EvalCoord1dv (offset 229) */
"p\0"
"glEvalCoord1dv\0"
"\0"
- /* _mesa_function_pool[42558]: Materialx (will be remapped) */
+ /* _mesa_function_pool[44399]: Materialx (will be remapped) */
"iii\0"
"glMaterialxOES\0"
"glMaterialx\0"
"\0"
- /* _mesa_function_pool[42590]: GetLightiv (offset 265) */
+ /* _mesa_function_pool[44431]: GetLightiv (offset 265) */
"iip\0"
"glGetLightiv\0"
"\0"
- /* _mesa_function_pool[42608]: BindBuffer (will be remapped) */
+ /* _mesa_function_pool[44449]: BindBuffer (will be remapped) */
"ii\0"
"glBindBuffer\0"
"glBindBufferARB\0"
"\0"
- /* _mesa_function_pool[42641]: ProgramUniform1i (will be remapped) */
+ /* _mesa_function_pool[44482]: ProgramUniform1i (will be remapped) */
"iii\0"
"glProgramUniform1i\0"
"glProgramUniform1iEXT\0"
"\0"
- /* _mesa_function_pool[42687]: ProgramUniform1f (will be remapped) */
+ /* _mesa_function_pool[44528]: ProgramUniform1f (will be remapped) */
"iif\0"
"glProgramUniform1f\0"
"glProgramUniform1fEXT\0"
"\0"
- /* _mesa_function_pool[42733]: WindowPos3iv (will be remapped) */
+ /* _mesa_function_pool[44574]: ProgramUniform1d (will be remapped) */
+ "iid\0"
+ "glProgramUniform1d\0"
+ "\0"
+ /* _mesa_function_pool[44598]: WindowPos3iv (will be remapped) */
"p\0"
"glWindowPos3iv\0"
"glWindowPos3ivARB\0"
"glWindowPos3ivMESA\0"
"\0"
- /* _mesa_function_pool[42788]: CopyConvolutionFilter2D (offset 355) */
+ /* _mesa_function_pool[44653]: CopyConvolutionFilter2D (offset 355) */
"iiiiii\0"
"glCopyConvolutionFilter2D\0"
"glCopyConvolutionFilter2DEXT\0"
"\0"
- /* _mesa_function_pool[42851]: CopyBufferSubData (will be remapped) */
+ /* _mesa_function_pool[44716]: CopyBufferSubData (will be remapped) */
"iiiii\0"
"glCopyBufferSubData\0"
"\0"
- /* _mesa_function_pool[42878]: WeightfvARB (dynamic) */
+ /* _mesa_function_pool[44743]: WeightfvARB (dynamic) */
"ip\0"
"glWeightfvARB\0"
"\0"
- /* _mesa_function_pool[42896]: UniformMatrix3x4fv (will be remapped) */
+ /* _mesa_function_pool[44761]: UniformMatrix3x4fv (will be remapped) */
"iiip\0"
"glUniformMatrix3x4fv\0"
"\0"
- /* _mesa_function_pool[42923]: Recti (offset 90) */
+ /* _mesa_function_pool[44788]: Recti (offset 90) */
"iiii\0"
"glRecti\0"
"\0"
- /* _mesa_function_pool[42937]: VertexAttribI3ivEXT (will be remapped) */
+ /* _mesa_function_pool[44802]: VertexAttribI3ivEXT (will be remapped) */
"ip\0"
"glVertexAttribI3ivEXT\0"
"glVertexAttribI3iv\0"
"\0"
- /* _mesa_function_pool[42982]: DeleteSamplers (will be remapped) */
+ /* _mesa_function_pool[44847]: DeleteSamplers (will be remapped) */
"ip\0"
"glDeleteSamplers\0"
"\0"
- /* _mesa_function_pool[43003]: SamplerParameteri (will be remapped) */
+ /* _mesa_function_pool[44868]: SamplerParameteri (will be remapped) */
"iii\0"
"glSamplerParameteri\0"
"\0"
- /* _mesa_function_pool[43028]: Rectf (offset 88) */
+ /* _mesa_function_pool[44893]: Rectf (offset 88) */
"ffff\0"
"glRectf\0"
"\0"
- /* _mesa_function_pool[43042]: Rectd (offset 86) */
+ /* _mesa_function_pool[44907]: Rectd (offset 86) */
"dddd\0"
"glRectd\0"
"\0"
- /* _mesa_function_pool[43056]: SamplerParameterf (will be remapped) */
- "iif\0"
- "glSamplerParameterf\0"
+ /* _mesa_function_pool[44921]: MultMatrixx (will be remapped) */
+ "p\0"
+ "glMultMatrixxOES\0"
+ "glMultMatrixx\0"
"\0"
- /* _mesa_function_pool[43081]: Rects (offset 92) */
+ /* _mesa_function_pool[44955]: Rects (offset 92) */
"iiii\0"
"glRects\0"
"\0"
- /* _mesa_function_pool[43095]: CombinerParameterfNV (dynamic) */
+ /* _mesa_function_pool[44969]: CombinerParameterfNV (dynamic) */
"if\0"
"glCombinerParameterfNV\0"
"\0"
- /* _mesa_function_pool[43122]: GetVertexAttribIiv (will be remapped) */
+ /* _mesa_function_pool[44996]: GetVertexAttribIiv (will be remapped) */
"iip\0"
"glGetVertexAttribIivEXT\0"
"glGetVertexAttribIiv\0"
"\0"
- /* _mesa_function_pool[43172]: ClientWaitSync (will be remapped) */
+ /* _mesa_function_pool[45046]: ClientWaitSync (will be remapped) */
"iii\0"
"glClientWaitSync\0"
"\0"
- /* _mesa_function_pool[43194]: TexCoord4s (offset 124) */
+ /* _mesa_function_pool[45068]: TexCoord4s (offset 124) */
"iiii\0"
"glTexCoord4s\0"
"\0"
- /* _mesa_function_pool[43213]: TexEnvxv (will be remapped) */
+ /* _mesa_function_pool[45087]: TexEnvxv (will be remapped) */
"iip\0"
"glTexEnvxvOES\0"
"glTexEnvxv\0"
"\0"
- /* _mesa_function_pool[43243]: TexCoord4i (offset 122) */
+ /* _mesa_function_pool[45117]: TexCoord4i (offset 122) */
"iiii\0"
"glTexCoord4i\0"
"\0"
- /* _mesa_function_pool[43262]: ObjectPurgeableAPPLE (will be remapped) */
+ /* _mesa_function_pool[45136]: ObjectPurgeableAPPLE (will be remapped) */
"iii\0"
"glObjectPurgeableAPPLE\0"
"\0"
- /* _mesa_function_pool[43290]: TexCoord4d (offset 118) */
+ /* _mesa_function_pool[45164]: TexCoord4d (offset 118) */
"dddd\0"
"glTexCoord4d\0"
"\0"
- /* _mesa_function_pool[43309]: TexCoord4f (offset 120) */
+ /* _mesa_function_pool[45183]: TexCoord4f (offset 120) */
"ffff\0"
"glTexCoord4f\0"
"\0"
- /* _mesa_function_pool[43328]: GetBooleanv (offset 258) */
+ /* _mesa_function_pool[45202]: GetBooleanv (offset 258) */
"ip\0"
"glGetBooleanv\0"
"\0"
- /* _mesa_function_pool[43346]: IsAsyncMarkerSGIX (dynamic) */
+ /* _mesa_function_pool[45220]: IsAsyncMarkerSGIX (dynamic) */
"i\0"
"glIsAsyncMarkerSGIX\0"
"\0"
- /* _mesa_function_pool[43369]: LockArraysEXT (will be remapped) */
+ /* _mesa_function_pool[45243]: ProgramUniformMatrix3dv (will be remapped) */
+ "iiiip\0"
+ "glProgramUniformMatrix3dv\0"
+ "\0"
+ /* _mesa_function_pool[45276]: LockArraysEXT (will be remapped) */
"ii\0"
"glLockArraysEXT\0"
"\0"
- /* _mesa_function_pool[43389]: GetActiveUniformBlockiv (will be remapped) */
+ /* _mesa_function_pool[45296]: GetActiveUniformBlockiv (will be remapped) */
"iiip\0"
"glGetActiveUniformBlockiv\0"
"\0"
- /* _mesa_function_pool[43421]: GetPerfMonitorCountersAMD (will be remapped) */
+ /* _mesa_function_pool[45328]: GetPerfMonitorCountersAMD (will be remapped) */
"ippip\0"
"glGetPerfMonitorCountersAMD\0"
"\0"
- /* _mesa_function_pool[43456]: ObjectPtrLabel (will be remapped) */
+ /* _mesa_function_pool[45363]: ObjectPtrLabel (will be remapped) */
"pip\0"
"glObjectPtrLabel\0"
"\0"
- /* _mesa_function_pool[43478]: Rectfv (offset 89) */
+ /* _mesa_function_pool[45385]: Rectfv (offset 89) */
"pp\0"
"glRectfv\0"
"\0"
- /* _mesa_function_pool[43491]: BindImageTexture (will be remapped) */
+ /* _mesa_function_pool[45398]: BindImageTexture (will be remapped) */
"iiiiiii\0"
"glBindImageTexture\0"
"\0"
- /* _mesa_function_pool[43519]: ClearDepthf (will be remapped) */
+ /* _mesa_function_pool[45426]: ClearDepthf (will be remapped) */
"f\0"
"glClearDepthf\0"
"glClearDepthfOES\0"
"\0"
- /* _mesa_function_pool[43553]: VertexP4uiv (will be remapped) */
+ /* _mesa_function_pool[45460]: VertexP4uiv (will be remapped) */
"ip\0"
"glVertexP4uiv\0"
"\0"
- /* _mesa_function_pool[43571]: MinSampleShading (will be remapped) */
+ /* _mesa_function_pool[45478]: MinSampleShading (will be remapped) */
"f\0"
"glMinSampleShadingARB\0"
"glMinSampleShading\0"
"\0"
- /* _mesa_function_pool[43615]: GetRenderbufferParameteriv (will be remapped) */
+ /* _mesa_function_pool[45522]: GetRenderbufferParameteriv (will be remapped) */
"iip\0"
"glGetRenderbufferParameteriv\0"
"glGetRenderbufferParameterivEXT\0"
"glGetRenderbufferParameterivOES\0"
"\0"
- /* _mesa_function_pool[43713]: EdgeFlagPointerListIBM (dynamic) */
+ /* _mesa_function_pool[45620]: EdgeFlagPointerListIBM (dynamic) */
"ipi\0"
"glEdgeFlagPointerListIBM\0"
"\0"
- /* _mesa_function_pool[43743]: WindowPos2sv (will be remapped) */
+ /* _mesa_function_pool[45650]: VertexAttrib1dNV (will be remapped) */
+ "id\0"
+ "glVertexAttrib1dNV\0"
+ "\0"
+ /* _mesa_function_pool[45673]: WindowPos2sv (will be remapped) */
"p\0"
"glWindowPos2sv\0"
"glWindowPos2svARB\0"
"glWindowPos2svMESA\0"
"\0"
- /* _mesa_function_pool[43798]: VertexArrayRangeNV (dynamic) */
+ /* _mesa_function_pool[45728]: VertexArrayRangeNV (dynamic) */
"ip\0"
"glVertexArrayRangeNV\0"
"\0"
- /* _mesa_function_pool[43823]: GetPerfMonitorCounterStringAMD (will be remapped) */
+ /* _mesa_function_pool[45753]: GetPerfMonitorCounterStringAMD (will be remapped) */
"iiipp\0"
"glGetPerfMonitorCounterStringAMD\0"
"\0"
- /* _mesa_function_pool[43863]: EndFragmentShaderATI (will be remapped) */
+ /* _mesa_function_pool[45793]: EndFragmentShaderATI (will be remapped) */
"\0"
"glEndFragmentShaderATI\0"
"\0"
- /* _mesa_function_pool[43888]: Uniform4iv (will be remapped) */
+ /* _mesa_function_pool[45818]: Uniform4iv (will be remapped) */
"iip\0"
"glUniform4iv\0"
"glUniform4ivARB\0"
@@ -6105,844 +6378,912 @@ static const char _mesa_function_pool[] =
/* these functions need to be remapped */
static const struct gl_function_pool_remap MESA_remap_table_functions[] = {
- { 17938, CompressedTexImage1D_remap_index },
- { 15428, CompressedTexImage2D_remap_index },
- { 11318, CompressedTexImage3D_remap_index },
- { 28480, CompressedTexSubImage1D_remap_index },
- { 34452, CompressedTexSubImage2D_remap_index },
- { 5829, CompressedTexSubImage3D_remap_index },
- { 3939, GetCompressedTexImage_remap_index },
- { 17147, LoadTransposeMatrixd_remap_index },
- { 17095, LoadTransposeMatrixf_remap_index },
- { 31933, MultTransposeMatrixd_remap_index },
- { 12625, MultTransposeMatrixf_remap_index },
- { 41943, SampleCoverage_remap_index },
- { 3187, BlendFuncSeparate_remap_index },
- { 20729, FogCoordPointer_remap_index },
- { 38073, FogCoordd_remap_index },
- { 37849, FogCoorddv_remap_index },
- { 30975, MultiDrawArrays_remap_index },
- { 29347, PointParameterf_remap_index },
- { 4549, PointParameterfv_remap_index },
- { 29305, PointParameteri_remap_index },
- { 8174, PointParameteriv_remap_index },
- { 4971, SecondaryColor3b_remap_index },
- { 37664, SecondaryColor3bv_remap_index },
- { 32134, SecondaryColor3d_remap_index },
- { 11451, SecondaryColor3dv_remap_index },
- { 5067, SecondaryColor3i_remap_index },
- { 27667, SecondaryColor3iv_remap_index },
- { 4847, SecondaryColor3s_remap_index },
- { 14714, SecondaryColor3sv_remap_index },
- { 20882, SecondaryColor3ub_remap_index },
- { 6722, SecondaryColor3ubv_remap_index },
- { 20930, SecondaryColor3ui_remap_index },
- { 22812, SecondaryColor3uiv_remap_index },
- { 20773, SecondaryColor3us_remap_index },
- { 9174, SecondaryColor3usv_remap_index },
- { 33236, SecondaryColorPointer_remap_index },
- { 11076, WindowPos2d_remap_index },
- { 16161, WindowPos2dv_remap_index },
- { 11023, WindowPos2f_remap_index },
- { 22166, WindowPos2fv_remap_index },
- { 11129, WindowPos2i_remap_index },
- { 6083, WindowPos2iv_remap_index },
- { 11182, WindowPos2s_remap_index },
- { 43743, WindowPos2sv_remap_index },
- { 14961, WindowPos3d_remap_index },
- { 14445, WindowPos3dv_remap_index },
- { 15048, WindowPos3f_remap_index },
- { 8033, WindowPos3fv_remap_index },
- { 15157, WindowPos3i_remap_index },
- { 42733, WindowPos3iv_remap_index },
- { 15273, WindowPos3s_remap_index },
- { 23560, WindowPos3sv_remap_index },
- { 5965, BeginQuery_remap_index },
- { 42608, BindBuffer_remap_index },
- { 36485, BufferData_remap_index },
- { 9671, BufferSubData_remap_index },
- { 29618, DeleteBuffers_remap_index },
- { 21176, DeleteQueries_remap_index },
- { 18761, EndQuery_remap_index },
- { 40043, GenBuffers_remap_index },
- { 1815, GenQueries_remap_index },
- { 27124, GetBufferParameteriv_remap_index },
- { 39908, GetBufferPointerv_remap_index },
- { 29657, GetBufferSubData_remap_index },
- { 7712, GetQueryObjectiv_remap_index },
- { 7381, GetQueryObjectuiv_remap_index },
- { 11644, GetQueryiv_remap_index },
- { 17628, IsBuffer_remap_index },
- { 27371, IsQuery_remap_index },
- { 11755, MapBuffer_remap_index },
- { 42338, UnmapBuffer_remap_index },
+ { 18555, CompressedTexImage1D_remap_index },
+ { 15956, CompressedTexImage2D_remap_index },
+ { 11669, CompressedTexImage3D_remap_index },
+ { 29537, CompressedTexSubImage1D_remap_index },
+ { 35852, CompressedTexSubImage2D_remap_index },
+ { 5966, CompressedTexSubImage3D_remap_index },
+ { 4025, GetCompressedTexImage_remap_index },
+ { 17780, LoadTransposeMatrixd_remap_index },
+ { 17728, LoadTransposeMatrixf_remap_index },
+ { 33178, MultTransposeMatrixd_remap_index },
+ { 12947, MultTransposeMatrixf_remap_index },
+ { 43784, SampleCoverage_remap_index },
+ { 3271, BlendFuncSeparate_remap_index },
+ { 21384, FogCoordPointer_remap_index },
+ { 39699, FogCoordd_remap_index },
+ { 39475, FogCoorddv_remap_index },
+ { 32176, MultiDrawArrays_remap_index },
+ { 30438, PointParameterf_remap_index },
+ { 4686, PointParameterfv_remap_index },
+ { 30396, PointParameteri_remap_index },
+ { 8398, PointParameteriv_remap_index },
+ { 5108, SecondaryColor3b_remap_index },
+ { 39290, SecondaryColor3bv_remap_index },
+ { 33379, SecondaryColor3d_remap_index },
+ { 11802, SecondaryColor3dv_remap_index },
+ { 5204, SecondaryColor3i_remap_index },
+ { 28657, SecondaryColor3iv_remap_index },
+ { 4984, SecondaryColor3s_remap_index },
+ { 15242, SecondaryColor3sv_remap_index },
+ { 21537, SecondaryColor3ub_remap_index },
+ { 6879, SecondaryColor3ubv_remap_index },
+ { 21615, SecondaryColor3ui_remap_index },
+ { 23654, SecondaryColor3uiv_remap_index },
+ { 21428, SecondaryColor3us_remap_index },
+ { 9398, SecondaryColor3usv_remap_index },
+ { 34578, SecondaryColorPointer_remap_index },
+ { 11427, WindowPos2d_remap_index },
+ { 16769, WindowPos2dv_remap_index },
+ { 11374, WindowPos2f_remap_index },
+ { 22955, WindowPos2fv_remap_index },
+ { 11480, WindowPos2i_remap_index },
+ { 6220, WindowPos2iv_remap_index },
+ { 11533, WindowPos2s_remap_index },
+ { 45673, WindowPos2sv_remap_index },
+ { 15489, WindowPos3d_remap_index },
+ { 14973, WindowPos3dv_remap_index },
+ { 15576, WindowPos3f_remap_index },
+ { 8257, WindowPos3fv_remap_index },
+ { 15685, WindowPos3i_remap_index },
+ { 44598, WindowPos3iv_remap_index },
+ { 15801, WindowPos3s_remap_index },
+ { 24402, WindowPos3sv_remap_index },
+ { 6102, BeginQuery_remap_index },
+ { 44449, BindBuffer_remap_index },
+ { 38069, BufferData_remap_index },
+ { 9921, BufferSubData_remap_index },
+ { 30766, DeleteBuffers_remap_index },
+ { 21882, DeleteQueries_remap_index },
+ { 19405, EndQuery_remap_index },
+ { 41816, GenBuffers_remap_index },
+ { 1877, GenQueries_remap_index },
+ { 28114, GetBufferParameteriv_remap_index },
+ { 41681, GetBufferPointerv_remap_index },
+ { 30805, GetBufferSubData_remap_index },
+ { 7911, GetQueryObjectiv_remap_index },
+ { 7538, GetQueryObjectuiv_remap_index },
+ { 11995, GetQueryiv_remap_index },
+ { 18218, IsBuffer_remap_index },
+ { 28361, IsQuery_remap_index },
+ { 12106, MapBuffer_remap_index },
+ { 44179, UnmapBuffer_remap_index },
{ 315, AttachShader_remap_index },
- { 34920, BindAttribLocation_remap_index },
- { 40110, BlendEquationSeparate_remap_index },
- { 30674, CompileShader_remap_index },
- { 13934, CreateProgram_remap_index },
- { 29533, CreateShader_remap_index },
- { 19587, DeleteProgram_remap_index },
- { 30656, DeleteShader_remap_index },
- { 41871, DetachShader_remap_index },
- { 32886, DisableVertexAttribArray_remap_index },
- { 21964, DrawBuffers_remap_index },
- { 40335, EnableVertexAttribArray_remap_index },
- { 35573, GetActiveAttrib_remap_index },
- { 40784, GetActiveUniform_remap_index },
- { 16734, GetAttachedShaders_remap_index },
- { 26090, GetAttribLocation_remap_index },
- { 10763, GetProgramInfoLog_remap_index },
- { 21734, GetProgramiv_remap_index },
- { 3680, GetShaderInfoLog_remap_index },
- { 7072, GetShaderSource_remap_index },
- { 16495, GetShaderiv_remap_index },
- { 6016, GetUniformLocation_remap_index },
- { 12778, GetUniformfv_remap_index },
- { 2074, GetUniformiv_remap_index },
- { 33604, GetVertexAttribPointerv_remap_index },
- { 39860, GetVertexAttribdv_remap_index },
- { 34213, GetVertexAttribfv_remap_index },
- { 36659, GetVertexAttribiv_remap_index },
- { 4125, IsProgram_remap_index },
- { 37206, IsShader_remap_index },
- { 27860, LinkProgram_remap_index },
- { 36302, ShaderSource_remap_index },
- { 36274, StencilFuncSeparate_remap_index },
- { 34535, StencilMaskSeparate_remap_index },
- { 35753, StencilOpSeparate_remap_index },
- { 39183, Uniform1f_remap_index },
- { 7888, Uniform1fv_remap_index },
- { 39243, Uniform1i_remap_index },
- { 17809, Uniform1iv_remap_index },
- { 41439, Uniform2f_remap_index },
- { 21900, Uniform2fv_remap_index },
- { 41511, Uniform2i_remap_index },
- { 19829, Uniform2iv_remap_index },
- { 889, Uniform3f_remap_index },
- { 36771, Uniform3fv_remap_index },
- { 802, Uniform3i_remap_index },
- { 38103, Uniform3iv_remap_index },
- { 4419, Uniform4f_remap_index },
- { 8585, Uniform4fv_remap_index },
- { 4356, Uniform4i_remap_index },
- { 43888, Uniform4iv_remap_index },
- { 9777, UniformMatrix2fv_remap_index },
- { 22546, UniformMatrix3fv_remap_index },
- { 10246, UniformMatrix4fv_remap_index },
- { 39345, UseProgram_remap_index },
- { 23991, ValidateProgram_remap_index },
- { 17897, VertexAttrib1d_remap_index },
- { 37129, VertexAttrib1dv_remap_index },
- { 18020, VertexAttrib1s_remap_index },
- { 34061, VertexAttrib1sv_remap_index },
- { 7846, VertexAttrib2d_remap_index },
- { 23311, VertexAttrib2dv_remap_index },
- { 7758, VertexAttrib2s_remap_index },
- { 14067, VertexAttrib2sv_remap_index },
- { 11678, VertexAttrib3d_remap_index },
- { 21824, VertexAttrib3dv_remap_index },
- { 11553, VertexAttrib3s_remap_index },
- { 39008, VertexAttrib3sv_remap_index },
- { 11801, VertexAttrib4Nbv_remap_index },
- { 27756, VertexAttrib4Niv_remap_index },
- { 20165, VertexAttrib4Nsv_remap_index },
- { 1439, VertexAttrib4Nub_remap_index },
- { 32443, VertexAttrib4Nubv_remap_index },
- { 10320, VertexAttrib4Nuiv_remap_index },
- { 34802, VertexAttrib4Nusv_remap_index },
- { 9104, VertexAttrib4bv_remap_index },
- { 28019, VertexAttrib4d_remap_index },
- { 28396, VertexAttrib4dv_remap_index },
- { 38215, VertexAttrib4iv_remap_index },
- { 28087, VertexAttrib4s_remap_index },
- { 18861, VertexAttrib4sv_remap_index },
- { 10006, VertexAttrib4ubv_remap_index },
- { 20120, VertexAttrib4uiv_remap_index },
- { 1365, VertexAttrib4usv_remap_index },
- { 32528, VertexAttribPointer_remap_index },
- { 29145, UniformMatrix2x3fv_remap_index },
- { 922, UniformMatrix2x4fv_remap_index },
- { 10293, UniformMatrix3x2fv_remap_index },
- { 42896, UniformMatrix3x4fv_remap_index },
- { 38560, UniformMatrix4x2fv_remap_index },
- { 11596, UniformMatrix4x3fv_remap_index },
- { 16401, BeginConditionalRender_remap_index },
- { 24075, BeginTransformFeedback_remap_index },
- { 12500, BindBufferBase_remap_index },
- { 7600, BindBufferRange_remap_index },
- { 22330, BindFragDataLocation_remap_index },
- { 23419, ClampColor_remap_index },
- { 16761, ClearBufferfi_remap_index },
- { 16610, ClearBufferfv_remap_index },
- { 20588, ClearBufferiv_remap_index },
- { 37927, ClearBufferuiv_remap_index },
- { 13135, ColorMaski_remap_index },
- { 5794, Disablei_remap_index },
- { 15015, Enablei_remap_index },
- { 22860, EndConditionalRender_remap_index },
- { 19406, EndTransformFeedback_remap_index },
- { 11989, GetBooleani_v_remap_index },
- { 39443, GetFragDataLocation_remap_index },
- { 20609, GetIntegeri_v_remap_index },
- { 28379, GetStringi_remap_index },
- { 30142, GetTexParameterIiv_remap_index },
- { 13331, GetTexParameterIuiv_remap_index },
- { 30356, GetTransformFeedbackVarying_remap_index },
- { 36072, GetUniformuiv_remap_index },
- { 43122, GetVertexAttribIiv_remap_index },
- { 20420, GetVertexAttribIuiv_remap_index },
- { 33519, IsEnabledi_remap_index },
- { 19645, TexParameterIiv_remap_index },
- { 16216, TexParameterIuiv_remap_index },
- { 38943, TransformFeedbackVaryings_remap_index },
- { 5462, Uniform1ui_remap_index },
- { 25530, Uniform1uiv_remap_index },
- { 24904, Uniform2ui_remap_index },
- { 13177, Uniform2uiv_remap_index },
- { 32780, Uniform3ui_remap_index },
- { 18920, Uniform3uiv_remap_index },
- { 11912, Uniform4ui_remap_index },
- { 17843, Uniform4uiv_remap_index },
- { 35148, VertexAttribI1iv_remap_index },
- { 11404, VertexAttribI1uiv_remap_index },
- { 7429, VertexAttribI4bv_remap_index },
- { 10157, VertexAttribI4sv_remap_index },
- { 8385, VertexAttribI4ubv_remap_index },
- { 6888, VertexAttribI4usv_remap_index },
- { 40279, VertexAttribIPointer_remap_index },
- { 8332, PrimitiveRestartIndex_remap_index },
- { 33733, TexBuffer_remap_index },
+ { 36445, BindAttribLocation_remap_index },
+ { 41883, BlendEquationSeparate_remap_index },
+ { 31848, CompileShader_remap_index },
+ { 14380, CreateProgram_remap_index },
+ { 30655, CreateShader_remap_index },
+ { 20263, DeleteProgram_remap_index },
+ { 31830, DeleteShader_remap_index },
+ { 43712, DetachShader_remap_index },
+ { 34228, DisableVertexAttribArray_remap_index },
+ { 22736, DrawBuffers_remap_index },
+ { 42108, EnableVertexAttribArray_remap_index },
+ { 37157, GetActiveAttrib_remap_index },
+ { 42592, GetActiveUniform_remap_index },
+ { 17367, GetAttachedShaders_remap_index },
+ { 27048, GetAttribLocation_remap_index },
+ { 11114, GetProgramInfoLog_remap_index },
+ { 22471, GetProgramiv_remap_index },
+ { 3766, GetShaderInfoLog_remap_index },
+ { 7229, GetShaderSource_remap_index },
+ { 17103, GetShaderiv_remap_index },
+ { 6153, GetUniformLocation_remap_index },
+ { 13100, GetUniformfv_remap_index },
+ { 2134, GetUniformiv_remap_index },
+ { 34954, GetVertexAttribPointerv_remap_index },
+ { 41633, GetVertexAttribdv_remap_index },
+ { 35613, GetVertexAttribfv_remap_index },
+ { 38243, GetVertexAttribiv_remap_index },
+ { 4219, IsProgram_remap_index },
+ { 38790, IsShader_remap_index },
+ { 28850, LinkProgram_remap_index },
+ { 37886, ShaderSource_remap_index },
+ { 37858, StencilFuncSeparate_remap_index },
+ { 35935, StencilMaskSeparate_remap_index },
+ { 37337, StencilOpSeparate_remap_index },
+ { 40882, Uniform1f_remap_index },
+ { 8087, Uniform1fv_remap_index },
+ { 40958, Uniform1i_remap_index },
+ { 18426, Uniform1iv_remap_index },
+ { 43263, Uniform2f_remap_index },
+ { 22637, Uniform2fv_remap_index },
+ { 43352, Uniform2i_remap_index },
+ { 20505, Uniform2iv_remap_index },
+ { 916, Uniform3f_remap_index },
+ { 38355, Uniform3fv_remap_index },
+ { 836, Uniform3i_remap_index },
+ { 39729, Uniform3iv_remap_index },
+ { 4530, Uniform4f_remap_index },
+ { 8809, Uniform4fv_remap_index },
+ { 4477, Uniform4i_remap_index },
+ { 45818, Uniform4iv_remap_index },
+ { 10057, UniformMatrix2fv_remap_index },
+ { 23388, UniformMatrix3fv_remap_index },
+ { 10597, UniformMatrix4fv_remap_index },
+ { 41060, UseProgram_remap_index },
+ { 24860, ValidateProgram_remap_index },
+ { 18514, VertexAttrib1d_remap_index },
+ { 38713, VertexAttrib1dv_remap_index },
+ { 18637, VertexAttrib1s_remap_index },
+ { 35461, VertexAttrib1sv_remap_index },
+ { 8045, VertexAttrib2d_remap_index },
+ { 24153, VertexAttrib2dv_remap_index },
+ { 7957, VertexAttrib2s_remap_index },
+ { 14513, VertexAttrib2sv_remap_index },
+ { 12029, VertexAttrib3d_remap_index },
+ { 22561, VertexAttrib3dv_remap_index },
+ { 11904, VertexAttrib3s_remap_index },
+ { 40707, VertexAttrib3sv_remap_index },
+ { 12152, VertexAttrib4Nbv_remap_index },
+ { 28746, VertexAttrib4Niv_remap_index },
+ { 20841, VertexAttrib4Nsv_remap_index },
+ { 1466, VertexAttrib4Nub_remap_index },
+ { 33733, VertexAttrib4Nubv_remap_index },
+ { 10671, VertexAttrib4Nuiv_remap_index },
+ { 36243, VertexAttrib4Nusv_remap_index },
+ { 9328, VertexAttrib4bv_remap_index },
+ { 29036, VertexAttrib4d_remap_index },
+ { 29431, VertexAttrib4dv_remap_index },
+ { 39841, VertexAttrib4iv_remap_index },
+ { 29104, VertexAttrib4s_remap_index },
+ { 19505, VertexAttrib4sv_remap_index },
+ { 10311, VertexAttrib4ubv_remap_index },
+ { 20796, VertexAttrib4uiv_remap_index },
+ { 1392, VertexAttrib4usv_remap_index },
+ { 33827, VertexAttribPointer_remap_index },
+ { 30202, UniformMatrix2x3fv_remap_index },
+ { 949, UniformMatrix2x4fv_remap_index },
+ { 10644, UniformMatrix3x2fv_remap_index },
+ { 44761, UniformMatrix3x4fv_remap_index },
+ { 40215, UniformMatrix4x2fv_remap_index },
+ { 11947, UniformMatrix4x3fv_remap_index },
+ { 17009, BeginConditionalRender_remap_index },
+ { 24944, BeginTransformFeedback_remap_index },
+ { 7869, BindBufferBase_remap_index },
+ { 7757, BindBufferRange_remap_index },
+ { 23119, BindFragDataLocation_remap_index },
+ { 24261, ClampColor_remap_index },
+ { 17394, ClearBufferfi_remap_index },
+ { 17218, ClearBufferfv_remap_index },
+ { 34674, ClearBufferiv_remap_index },
+ { 39553, ClearBufferuiv_remap_index },
+ { 13490, ColorMaski_remap_index },
+ { 5931, Disablei_remap_index },
+ { 15543, Enablei_remap_index },
+ { 23702, EndConditionalRender_remap_index },
+ { 20068, EndTransformFeedback_remap_index },
+ { 12340, GetBooleani_v_remap_index },
+ { 41158, GetFragDataLocation_remap_index },
+ { 21264, GetIntegeri_v_remap_index },
+ { 29396, GetStringi_remap_index },
+ { 31316, GetTexParameterIiv_remap_index },
+ { 13686, GetTexParameterIuiv_remap_index },
+ { 31530, GetTransformFeedbackVarying_remap_index },
+ { 37656, GetUniformuiv_remap_index },
+ { 44996, GetVertexAttribIiv_remap_index },
+ { 21096, GetVertexAttribIuiv_remap_index },
+ { 34869, IsEnabledi_remap_index },
+ { 20321, TexParameterIiv_remap_index },
+ { 16824, TexParameterIuiv_remap_index },
+ { 40642, TransformFeedbackVaryings_remap_index },
+ { 5599, Uniform1ui_remap_index },
+ { 26453, Uniform1uiv_remap_index },
+ { 25781, Uniform2ui_remap_index },
+ { 13532, Uniform2uiv_remap_index },
+ { 34122, Uniform3ui_remap_index },
+ { 19564, Uniform3uiv_remap_index },
+ { 12263, Uniform4ui_remap_index },
+ { 18460, Uniform4uiv_remap_index },
+ { 36732, VertexAttribI1iv_remap_index },
+ { 11755, VertexAttribI1uiv_remap_index },
+ { 7586, VertexAttribI4bv_remap_index },
+ { 10508, VertexAttribI4sv_remap_index },
+ { 8609, VertexAttribI4ubv_remap_index },
+ { 7045, VertexAttribI4usv_remap_index },
+ { 42052, VertexAttribIPointer_remap_index },
+ { 8556, PrimitiveRestartIndex_remap_index },
+ { 35083, TexBuffer_remap_index },
{ 111, FramebufferTexture_remap_index },
- { 23825, GetBufferParameteri64v_remap_index },
- { 39611, GetInteger64i_v_remap_index },
- { 40593, VertexAttribDivisor_remap_index },
- { 43571, MinSampleShading_remap_index },
- { 7117, BindProgramARB_remap_index },
- { 30841, DeleteProgramsARB_remap_index },
- { 15102, GenProgramsARB_remap_index },
- { 14110, GetProgramEnvParameterdvARB_remap_index },
- { 29583, GetProgramEnvParameterfvARB_remap_index },
- { 31020, GetProgramLocalParameterdvARB_remap_index },
- { 37510, GetProgramLocalParameterfvARB_remap_index },
- { 22475, GetProgramStringARB_remap_index },
- { 8218, GetProgramivARB_remap_index },
- { 31342, IsProgramARB_remap_index },
- { 17215, ProgramEnvParameter4dARB_remap_index },
- { 2660, ProgramEnvParameter4dvARB_remap_index },
- { 38711, ProgramEnvParameter4fARB_remap_index },
- { 24580, ProgramEnvParameter4fvARB_remap_index },
- { 22910, ProgramLocalParameter4dARB_remap_index },
- { 3995, ProgramLocalParameter4dvARB_remap_index },
- { 30572, ProgramLocalParameter4fARB_remap_index },
- { 19208, ProgramLocalParameter4fvARB_remap_index },
- { 31414, ProgramStringARB_remap_index },
- { 11948, VertexAttrib1fARB_remap_index },
- { 31837, VertexAttrib1fvARB_remap_index },
- { 22124, VertexAttrib2fARB_remap_index },
- { 13428, VertexAttrib2fvARB_remap_index },
+ { 24696, GetBufferParameteri64v_remap_index },
+ { 18146, GetInteger64i_v_remap_index },
+ { 42401, VertexAttribDivisor_remap_index },
+ { 45478, MinSampleShading_remap_index },
+ { 7274, BindProgramARB_remap_index },
+ { 32042, DeleteProgramsARB_remap_index },
+ { 15630, GenProgramsARB_remap_index },
+ { 14556, GetProgramEnvParameterdvARB_remap_index },
+ { 30731, GetProgramEnvParameterfvARB_remap_index },
+ { 32221, GetProgramLocalParameterdvARB_remap_index },
+ { 39105, GetProgramLocalParameterfvARB_remap_index },
+ { 23317, GetProgramStringARB_remap_index },
+ { 8442, GetProgramivARB_remap_index },
+ { 32572, IsProgramARB_remap_index },
+ { 17848, ProgramEnvParameter4dARB_remap_index },
+ { 2735, ProgramEnvParameter4dvARB_remap_index },
+ { 40410, ProgramEnvParameter4fARB_remap_index },
+ { 25449, ProgramEnvParameter4fvARB_remap_index },
+ { 23752, ProgramLocalParameter4dARB_remap_index },
+ { 4081, ProgramLocalParameter4dvARB_remap_index },
+ { 31746, ProgramLocalParameter4fARB_remap_index },
+ { 19852, ProgramLocalParameter4fvARB_remap_index },
+ { 32644, ProgramStringARB_remap_index },
+ { 12299, VertexAttrib1fARB_remap_index },
+ { 33055, VertexAttrib1fvARB_remap_index },
+ { 22913, VertexAttrib2fARB_remap_index },
+ { 13783, VertexAttrib2fvARB_remap_index },
{ 334, VertexAttrib3fARB_remap_index },
- { 26382, VertexAttrib3fvARB_remap_index },
- { 25264, VertexAttrib4fARB_remap_index },
- { 14402, VertexAttrib4fvARB_remap_index },
- { 35859, AttachObjectARB_remap_index },
- { 22519, CreateProgramObjectARB_remap_index },
- { 16659, CreateShaderObjectARB_remap_index },
- { 15487, DeleteObjectARB_remap_index },
- { 38355, DetachObjectARB_remap_index },
- { 36198, GetAttachedObjectsARB_remap_index },
- { 24785, GetHandleARB_remap_index },
- { 20537, GetInfoLogARB_remap_index },
- { 21342, GetObjectParameterfvARB_remap_index },
- { 41984, GetObjectParameterivARB_remap_index },
- { 5574, DrawArraysInstancedARB_remap_index },
- { 7296, DrawElementsInstancedARB_remap_index },
- { 13891, BindFramebuffer_remap_index },
- { 8241, BindRenderbuffer_remap_index },
- { 33919, BlitFramebuffer_remap_index },
- { 6287, CheckFramebufferStatus_remap_index },
- { 20021, DeleteFramebuffers_remap_index },
- { 37053, DeleteRenderbuffers_remap_index },
- { 31252, FramebufferRenderbuffer_remap_index },
- { 33970, FramebufferTexture1D_remap_index },
- { 23200, FramebufferTexture2D_remap_index },
- { 27010, FramebufferTexture3D_remap_index },
- { 37324, FramebufferTextureLayer_remap_index },
- { 39979, GenFramebuffers_remap_index },
- { 33398, GenRenderbuffers_remap_index },
- { 7540, GenerateMipmap_remap_index },
- { 5270, GetFramebufferAttachmentParameteriv_remap_index },
- { 43615, GetRenderbufferParameteriv_remap_index },
- { 6451, IsFramebuffer_remap_index },
- { 25612, IsRenderbuffer_remap_index },
- { 629, RenderbufferStorage_remap_index },
- { 14885, RenderbufferStorageMultisample_remap_index },
- { 19111, FramebufferTextureFaceARB_remap_index },
- { 5197, FlushMappedBufferRange_remap_index },
- { 31057, MapBufferRange_remap_index },
- { 13270, BindVertexArray_remap_index },
- { 1133, DeleteVertexArrays_remap_index },
- { 17536, GenVertexArrays_remap_index },
- { 39051, IsVertexArray_remap_index },
- { 13050, GetActiveUniformBlockName_remap_index },
- { 43389, GetActiveUniformBlockiv_remap_index },
- { 3106, GetActiveUniformName_remap_index },
- { 14038, GetActiveUniformsiv_remap_index },
- { 41844, GetUniformBlockIndex_remap_index },
- { 10417, GetUniformIndices_remap_index },
- { 34759, UniformBlockBinding_remap_index },
- { 42851, CopyBufferSubData_remap_index },
- { 43172, ClientWaitSync_remap_index },
- { 11280, DeleteSync_remap_index },
- { 34786, FenceSync_remap_index },
- { 38335, GetInteger64v_remap_index },
- { 40449, GetSynciv_remap_index },
- { 15508, IsSync_remap_index },
- { 33588, WaitSync_remap_index },
- { 13085, DrawElementsBaseVertex_remap_index },
- { 16849, DrawElementsInstancedBaseVertex_remap_index },
- { 37581, DrawRangeElementsBaseVertex_remap_index },
- { 41543, MultiDrawElementsBaseVertex_remap_index },
- { 24325, ProvokingVertex_remap_index },
- { 5519, GetMultisamplefv_remap_index },
- { 35255, SampleMaski_remap_index },
- { 1944, TexImage2DMultisample_remap_index },
- { 41787, TexImage3DMultisample_remap_index },
- { 22988, BlendEquationSeparateiARB_remap_index },
- { 27503, BlendEquationiARB_remap_index },
- { 3732, BlendFuncSeparateiARB_remap_index },
- { 24821, BlendFunciARB_remap_index },
- { 1686, BindFragDataLocationIndexed_remap_index },
- { 28968, GetFragDataIndex_remap_index },
- { 2827, BindSampler_remap_index },
- { 42982, DeleteSamplers_remap_index },
- { 35802, GenSamplers_remap_index },
- { 2527, GetSamplerParameterIiv_remap_index },
- { 5763, GetSamplerParameterIuiv_remap_index },
- { 23282, GetSamplerParameterfv_remap_index },
- { 24997, GetSamplerParameteriv_remap_index },
- { 26235, IsSampler_remap_index },
- { 8645, SamplerParameterIiv_remap_index },
- { 12339, SamplerParameterIuiv_remap_index },
- { 43056, SamplerParameterf_remap_index },
- { 38655, SamplerParameterfv_remap_index },
- { 43003, SamplerParameteri_remap_index },
- { 28243, SamplerParameteriv_remap_index },
- { 23369, GetQueryObjecti64v_remap_index },
- { 4047, GetQueryObjectui64v_remap_index },
- { 12925, QueryCounter_remap_index },
- { 37911, ColorP3ui_remap_index },
- { 6606, ColorP3uiv_remap_index },
- { 17656, ColorP4ui_remap_index },
- { 25977, ColorP4uiv_remap_index },
- { 13794, MultiTexCoordP1ui_remap_index },
- { 25747, MultiTexCoordP1uiv_remap_index },
- { 34143, MultiTexCoordP2ui_remap_index },
- { 8958, MultiTexCoordP2uiv_remap_index },
- { 26065, MultiTexCoordP3ui_remap_index },
- { 391, MultiTexCoordP3uiv_remap_index },
- { 40254, MultiTexCoordP4ui_remap_index },
- { 34261, MultiTexCoordP4uiv_remap_index },
- { 36391, NormalP3ui_remap_index },
- { 25672, NormalP3uiv_remap_index },
- { 41140, SecondaryColorP3ui_remap_index },
- { 5711, SecondaryColorP3uiv_remap_index },
+ { 27340, VertexAttrib3fvARB_remap_index },
+ { 26170, VertexAttrib4fARB_remap_index },
+ { 14930, VertexAttrib4fvARB_remap_index },
+ { 37443, AttachObjectARB_remap_index },
+ { 23361, CreateProgramObjectARB_remap_index },
+ { 17292, CreateShaderObjectARB_remap_index },
+ { 16015, DeleteObjectARB_remap_index },
+ { 40010, DetachObjectARB_remap_index },
+ { 37782, GetAttachedObjectsARB_remap_index },
+ { 20119, GetHandleARB_remap_index },
+ { 21213, GetInfoLogARB_remap_index },
+ { 22048, GetObjectParameterfvARB_remap_index },
+ { 43825, GetObjectParameterivARB_remap_index },
+ { 5711, DrawArraysInstancedARB_remap_index },
+ { 7453, DrawElementsInstancedARB_remap_index },
+ { 14337, BindFramebuffer_remap_index },
+ { 8465, BindRenderbuffer_remap_index },
+ { 35269, BlitFramebuffer_remap_index },
+ { 6424, CheckFramebufferStatus_remap_index },
+ { 20697, DeleteFramebuffers_remap_index },
+ { 38637, DeleteRenderbuffers_remap_index },
+ { 32482, FramebufferRenderbuffer_remap_index },
+ { 35345, FramebufferTexture1D_remap_index },
+ { 24042, FramebufferTexture2D_remap_index },
+ { 28000, FramebufferTexture3D_remap_index },
+ { 38919, FramebufferTextureLayer_remap_index },
+ { 41752, GenFramebuffers_remap_index },
+ { 34748, GenRenderbuffers_remap_index },
+ { 7697, GenerateMipmap_remap_index },
+ { 5407, GetFramebufferAttachmentParameteriv_remap_index },
+ { 45522, GetRenderbufferParameteriv_remap_index },
+ { 6608, IsFramebuffer_remap_index },
+ { 26535, IsRenderbuffer_remap_index },
+ { 663, RenderbufferStorage_remap_index },
+ { 15413, RenderbufferStorageMultisample_remap_index },
+ { 19755, FramebufferTextureFaceARB_remap_index },
+ { 5334, FlushMappedBufferRange_remap_index },
+ { 32287, MapBufferRange_remap_index },
+ { 13625, BindVertexArray_remap_index },
+ { 1160, DeleteVertexArrays_remap_index },
+ { 41326, GenVertexArrays_remap_index },
+ { 40750, IsVertexArray_remap_index },
+ { 13405, GetActiveUniformBlockName_remap_index },
+ { 45296, GetActiveUniformBlockiv_remap_index },
+ { 21585, GetActiveUniformName_remap_index },
+ { 14484, GetActiveUniformsiv_remap_index },
+ { 43685, GetUniformBlockIndex_remap_index },
+ { 10768, GetUniformIndices_remap_index },
+ { 36159, UniformBlockBinding_remap_index },
+ { 44716, CopyBufferSubData_remap_index },
+ { 45046, ClientWaitSync_remap_index },
+ { 11631, DeleteSync_remap_index },
+ { 36186, FenceSync_remap_index },
+ { 39990, GetInteger64v_remap_index },
+ { 42257, GetSynciv_remap_index },
+ { 16071, IsSync_remap_index },
+ { 34938, WaitSync_remap_index },
+ { 13440, DrawElementsBaseVertex_remap_index },
+ { 17482, DrawElementsInstancedBaseVertex_remap_index },
+ { 39174, DrawRangeElementsBaseVertex_remap_index },
+ { 43384, MultiDrawElementsBaseVertex_remap_index },
+ { 25194, ProvokingVertex_remap_index },
+ { 5656, GetMultisamplefv_remap_index },
+ { 36839, SampleMaski_remap_index },
+ { 2006, TexImage2DMultisample_remap_index },
+ { 43628, TexImage3DMultisample_remap_index },
+ { 23830, BlendEquationSeparateiARB_remap_index },
+ { 28493, BlendEquationiARB_remap_index },
+ { 3818, BlendFuncSeparateiARB_remap_index },
+ { 25698, BlendFunciARB_remap_index },
+ { 1713, BindFragDataLocationIndexed_remap_index },
+ { 30025, GetFragDataIndex_remap_index },
+ { 2902, BindSampler_remap_index },
+ { 44847, DeleteSamplers_remap_index },
+ { 37386, GenSamplers_remap_index },
+ { 2602, GetSamplerParameterIiv_remap_index },
+ { 5900, GetSamplerParameterIuiv_remap_index },
+ { 24124, GetSamplerParameterfv_remap_index },
+ { 25874, GetSamplerParameteriv_remap_index },
+ { 27193, IsSampler_remap_index },
+ { 8869, SamplerParameterIiv_remap_index },
+ { 12690, SamplerParameterIuiv_remap_index },
+ { 30251, SamplerParameterf_remap_index },
+ { 40310, SamplerParameterfv_remap_index },
+ { 44868, SamplerParameteri_remap_index },
+ { 29260, SamplerParameteriv_remap_index },
+ { 24211, GetQueryObjecti64v_remap_index },
+ { 4141, GetQueryObjectui64v_remap_index },
+ { 13247, QueryCounter_remap_index },
+ { 39537, ColorP3ui_remap_index },
+ { 6763, ColorP3uiv_remap_index },
+ { 18246, ColorP4ui_remap_index },
+ { 26935, ColorP4uiv_remap_index },
+ { 14184, MultiTexCoordP1ui_remap_index },
+ { 26670, MultiTexCoordP1uiv_remap_index },
+ { 35543, MultiTexCoordP2ui_remap_index },
+ { 9182, MultiTexCoordP2uiv_remap_index },
+ { 27023, MultiTexCoordP3ui_remap_index },
+ { 425, MultiTexCoordP3uiv_remap_index },
+ { 42027, MultiTexCoordP4ui_remap_index },
+ { 35661, MultiTexCoordP4uiv_remap_index },
+ { 37975, NormalP3ui_remap_index },
+ { 26595, NormalP3uiv_remap_index },
+ { 42964, SecondaryColorP3ui_remap_index },
+ { 5848, SecondaryColorP3uiv_remap_index },
{ 162, TexCoordP1ui_remap_index },
- { 609, TexCoordP1uiv_remap_index },
- { 26341, TexCoordP2ui_remap_index },
- { 36707, TexCoordP2uiv_remap_index },
- { 14760, TexCoordP3ui_remap_index },
- { 17699, TexCoordP3uiv_remap_index },
- { 34042, TexCoordP4ui_remap_index },
- { 1769, TexCoordP4uiv_remap_index },
- { 14829, VertexAttribP1ui_remap_index },
- { 4099, VertexAttribP1uiv_remap_index },
- { 29755, VertexAttribP2ui_remap_index },
- { 4893, VertexAttribP2uiv_remap_index },
- { 1487, VertexAttribP3ui_remap_index },
- { 28269, VertexAttribP3uiv_remap_index },
- { 4331, VertexAttribP4ui_remap_index },
- { 16039, VertexAttribP4uiv_remap_index },
- { 34884, VertexP2ui_remap_index },
- { 32510, VertexP2uiv_remap_index },
- { 22502, VertexP3ui_remap_index },
- { 5998, VertexP3uiv_remap_index },
- { 3061, VertexP4ui_remap_index },
- { 43553, VertexP4uiv_remap_index },
- { 777, DrawArraysIndirect_remap_index },
- { 23532, DrawElementsIndirect_remap_index },
- { 10789, BindTransformFeedback_remap_index },
- { 10661, DeleteTransformFeedbacks_remap_index },
- { 35417, DrawTransformFeedback_remap_index },
- { 3889, GenTransformFeedbacks_remap_index },
- { 33032, IsTransformFeedback_remap_index },
- { 30629, PauseTransformFeedback_remap_index },
- { 35083, ResumeTransformFeedback_remap_index },
- { 22418, BeginQueryIndexed_remap_index },
- { 40644, DrawTransformFeedbackStream_remap_index },
- { 19010, EndQueryIndexed_remap_index },
- { 21690, GetQueryIndexediv_remap_index },
- { 43519, ClearDepthf_remap_index },
- { 23891, DepthRangef_remap_index },
- { 37949, GetShaderPrecisionFormat_remap_index },
- { 3161, ReleaseShaderCompiler_remap_index },
- { 25135, ShaderBinary_remap_index },
- { 19483, GetProgramBinary_remap_index },
- { 11846, ProgramBinary_remap_index },
- { 12081, ProgramParameteri_remap_index },
- { 26731, DepthRangeArrayv_remap_index },
- { 41609, DepthRangeIndexed_remap_index },
- { 33012, GetDoublei_v_remap_index },
- { 35273, GetFloati_v_remap_index },
- { 42050, ScissorArrayv_remap_index },
- { 24938, ScissorIndexed_remap_index },
- { 28295, ScissorIndexedv_remap_index },
- { 18451, ViewportArrayv_remap_index },
- { 31531, ViewportIndexedf_remap_index },
- { 19531, ViewportIndexedfv_remap_index },
- { 8432, GetGraphicsResetStatusARB_remap_index },
- { 29898, GetnColorTableARB_remap_index },
- { 2793, GetnCompressedTexImageARB_remap_index },
- { 1233, GetnConvolutionFilterARB_remap_index },
- { 4767, GetnHistogramARB_remap_index },
- { 18336, GetnMapdvARB_remap_index },
- { 12230, GetnMapfvARB_remap_index },
- { 34168, GetnMapivARB_remap_index },
- { 38823, GetnMinmaxARB_remap_index },
- { 3585, GetnPixelMapfvARB_remap_index },
- { 5737, GetnPixelMapuivARB_remap_index },
- { 11527, GetnPixelMapusvARB_remap_index },
- { 22032, GetnPolygonStippleARB_remap_index },
- { 28736, GetnSeparableFilterARB_remap_index },
- { 10051, GetnTexImageARB_remap_index },
- { 27835, GetnUniformdvARB_remap_index },
- { 33830, GetnUniformfvARB_remap_index },
- { 3136, GetnUniformivARB_remap_index },
- { 13654, GetnUniformuivARB_remap_index },
- { 25308, ReadnPixelsARB_remap_index },
- { 32683, DrawArraysInstancedBaseInstance_remap_index },
- { 10202, DrawElementsInstancedBaseInstance_remap_index },
- { 2605, DrawElementsInstancedBaseVertexBaseInstance_remap_index },
- { 35026, DrawTransformFeedbackInstanced_remap_index },
- { 13383, DrawTransformFeedbackStreamInstanced_remap_index },
- { 42071, GetInternalformativ_remap_index },
- { 19606, GetActiveAtomicCounterBufferiv_remap_index },
- { 43491, BindImageTexture_remap_index },
- { 21255, MemoryBarrier_remap_index },
- { 33898, TexStorage1D_remap_index },
- { 23142, TexStorage2D_remap_index },
- { 26987, TexStorage3D_remap_index },
- { 1410, TextureStorage1DEXT_remap_index },
- { 34970, TextureStorage2DEXT_remap_index },
- { 22093, TextureStorage3DEXT_remap_index },
- { 35677, ClearBufferData_remap_index },
- { 2112, ClearBufferSubData_remap_index },
- { 31100, DispatchCompute_remap_index },
- { 6371, DispatchComputeIndirect_remap_index },
- { 35717, CopyImageSubData_remap_index },
- { 40468, TextureView_remap_index },
- { 21584, BindVertexBuffer_remap_index },
- { 29460, VertexAttribBinding_remap_index },
- { 29925, VertexAttribFormat_remap_index },
- { 32624, VertexAttribIFormat_remap_index },
- { 36246, VertexAttribLFormat_remap_index },
- { 34695, VertexBindingDivisor_remap_index },
- { 3299, MultiDrawArraysIndirect_remap_index },
- { 18061, MultiDrawElementsIndirect_remap_index },
- { 17996, TexBufferRange_remap_index },
- { 38137, TexStorage2DMultisample_remap_index },
- { 28188, TexStorage3DMultisample_remap_index },
- { 3331, BufferStorage_remap_index },
- { 38587, ClearTexImage_remap_index },
- { 13018, ClearTexSubImage_remap_index },
- { 4194, BindBuffersBase_remap_index },
- { 14375, BindBuffersRange_remap_index },
- { 10636, BindImageTextures_remap_index },
- { 2773, BindSamplers_remap_index },
- { 41165, BindTextures_remap_index },
- { 24970, BindVertexBuffers_remap_index },
- { 35820, ClipControl_remap_index },
- { 6400, InvalidateBufferData_remap_index },
- { 38529, InvalidateBufferSubData_remap_index },
- { 21215, InvalidateFramebuffer_remap_index },
- { 15776, InvalidateSubFramebuffer_remap_index },
- { 11887, InvalidateTexImage_remap_index },
- { 25335, InvalidateTexSubImage_remap_index },
- { 12677, PolygonOffsetEXT_remap_index },
- { 35838, DrawTexfOES_remap_index },
- { 24803, DrawTexfvOES_remap_index },
- { 986, DrawTexiOES_remap_index },
- { 29834, DrawTexivOES_remap_index },
- { 12034, DrawTexsOES_remap_index },
- { 21409, DrawTexsvOES_remap_index },
- { 25994, DrawTexxOES_remap_index },
- { 37777, DrawTexxvOES_remap_index },
- { 24216, PointSizePointerOES_remap_index },
- { 949, QueryMatrixxOES_remap_index },
- { 19074, SampleMaskSGIS_remap_index },
- { 32738, SamplePatternSGIS_remap_index },
- { 41471, ColorPointerEXT_remap_index },
- { 27397, EdgeFlagPointerEXT_remap_index },
- { 12754, IndexPointerEXT_remap_index },
- { 12944, NormalPointerEXT_remap_index },
- { 26796, TexCoordPointerEXT_remap_index },
- { 24033, VertexPointerEXT_remap_index },
- { 41410, DiscardFramebufferEXT_remap_index },
- { 10585, ActiveShaderProgram_remap_index },
- { 15989, BindProgramPipeline_remap_index },
- { 27449, CreateShaderProgramv_remap_index },
- { 3483, DeleteProgramPipelines_remap_index },
- { 25026, GenProgramPipelines_remap_index },
- { 7922, GetProgramPipelineInfoLog_remap_index },
- { 30001, GetProgramPipelineiv_remap_index },
- { 25089, IsProgramPipeline_remap_index },
- { 43369, LockArraysEXT_remap_index },
- { 42687, ProgramUniform1f_remap_index },
- { 9373, ProgramUniform1fv_remap_index },
- { 42641, ProgramUniform1i_remap_index },
- { 14615, ProgramUniform1iv_remap_index },
- { 33188, ProgramUniform1ui_remap_index },
- { 42489, ProgramUniform1uiv_remap_index },
- { 2251, ProgramUniform2f_remap_index },
- { 17410, ProgramUniform2fv_remap_index },
- { 2334, ProgramUniform2i_remap_index },
- { 20654, ProgramUniform2iv_remap_index },
- { 6967, ProgramUniform2ui_remap_index },
- { 8766, ProgramUniform2uiv_remap_index },
- { 4453, ProgramUniform3f_remap_index },
- { 29017, ProgramUniform3fv_remap_index },
- { 4501, ProgramUniform3i_remap_index },
- { 12969, ProgramUniform3iv_remap_index },
- { 14664, ProgramUniform3ui_remap_index },
- { 17359, ProgramUniform3uiv_remap_index },
- { 27894, ProgramUniform4f_remap_index },
- { 32225, ProgramUniform4fv_remap_index },
- { 27943, ProgramUniform4i_remap_index },
- { 1848, ProgramUniform4iv_remap_index },
- { 39132, ProgramUniform4ui_remap_index },
- { 31985, ProgramUniform4uiv_remap_index },
- { 19146, ProgramUniformMatrix2fv_remap_index },
- { 21518, ProgramUniformMatrix2x3fv_remap_index },
- { 7646, ProgramUniformMatrix2x4fv_remap_index },
- { 37431, ProgramUniformMatrix3fv_remap_index },
- { 32946, ProgramUniformMatrix3x2fv_remap_index },
- { 26425, ProgramUniformMatrix3x4fv_remap_index },
- { 31169, ProgramUniformMatrix4fv_remap_index },
- { 2185, ProgramUniformMatrix4x2fv_remap_index },
- { 7210, ProgramUniformMatrix4x3fv_remap_index },
- { 38171, UnlockArraysEXT_remap_index },
- { 31123, UseProgramStages_remap_index },
- { 1628, ValidateProgramPipeline_remap_index },
- { 16065, DebugMessageCallback_remap_index },
- { 31624, DebugMessageControl_remap_index },
- { 15346, DebugMessageInsert_remap_index },
- { 6770, GetDebugMessageLog_remap_index },
- { 6561, GetObjectLabel_remap_index },
- { 12055, GetObjectPtrLabel_remap_index },
- { 30609, ObjectLabel_remap_index },
- { 43456, ObjectPtrLabel_remap_index },
- { 17879, PopDebugGroup_remap_index },
- { 32362, PushDebugGroup_remap_index },
- { 8286, SecondaryColor3fEXT_remap_index },
- { 7800, SecondaryColor3fvEXT_remap_index },
- { 28686, MultiDrawElementsEXT_remap_index },
- { 10717, FogCoordfEXT_remap_index },
- { 18096, FogCoordfvEXT_remap_index },
- { 4172, ResizeBuffersMESA_remap_index },
- { 34104, WindowPos4dMESA_remap_index },
- { 27294, WindowPos4dvMESA_remap_index },
- { 4281, WindowPos4fMESA_remap_index },
- { 11296, WindowPos4fvMESA_remap_index },
- { 9056, WindowPos4iMESA_remap_index },
- { 3658, WindowPos4ivMESA_remap_index },
- { 28063, WindowPos4sMESA_remap_index },
- { 1080, WindowPos4svMESA_remap_index },
- { 28786, MultiModeDrawArraysIBM_remap_index },
- { 19794, MultiModeDrawElementsIBM_remap_index },
- { 32857, AreProgramsResidentNV_remap_index },
- { 39806, ExecuteProgramNV_remap_index },
- { 29551, GetProgramParameterdvNV_remap_index },
- { 36453, GetProgramParameterfvNV_remap_index },
- { 19243, GetProgramStringNV_remap_index },
- { 15700, GetProgramivNV_remap_index },
- { 18381, GetTrackMatrixivNV_remap_index },
- { 18823, GetVertexAttribdvNV_remap_index },
- { 16986, GetVertexAttribfvNV_remap_index },
- { 15882, GetVertexAttribivNV_remap_index },
- { 36176, LoadProgramNV_remap_index },
- { 19894, ProgramParameters4dvNV_remap_index },
- { 20506, ProgramParameters4fvNV_remap_index },
- { 6182, RequestResidentProgramsNV_remap_index },
- { 29172, TrackMatrixNV_remap_index },
- { 14145, VertexAttrib1dNV_remap_index },
- { 28131, VertexAttrib1dvNV_remap_index },
- { 28457, VertexAttrib1fNV_remap_index },
- { 41820, VertexAttrib1fvNV_remap_index },
- { 21074, VertexAttrib1sNV_remap_index },
- { 38191, VertexAttrib1svNV_remap_index },
- { 18357, VertexAttrib2dNV_remap_index },
- { 34388, VertexAttrib2dvNV_remap_index },
- { 27178, VertexAttrib2fNV_remap_index },
- { 25873, VertexAttrib2fvNV_remap_index },
- { 12850, VertexAttrib2sNV_remap_index },
- { 5687, VertexAttrib2svNV_remap_index },
- { 36862, VertexAttrib3dNV_remap_index },
- { 38785, VertexAttrib3dvNV_remap_index },
- { 4946, VertexAttrib3fNV_remap_index },
- { 41074, VertexAttrib3fvNV_remap_index },
- { 7154, VertexAttrib3sNV_remap_index },
- { 18408, VertexAttrib3svNV_remap_index },
- { 8488, VertexAttrib4dNV_remap_index },
- { 3408, VertexAttrib4dvNV_remap_index },
- { 8559, VertexAttrib4fNV_remap_index },
- { 41212, VertexAttrib4fvNV_remap_index },
- { 17494, VertexAttrib4sNV_remap_index },
- { 10901, VertexAttrib4svNV_remap_index },
- { 1601, VertexAttrib4ubNV_remap_index },
- { 10692, VertexAttrib4ubvNV_remap_index },
- { 28937, VertexAttribPointerNV_remap_index },
- { 27345, VertexAttribs1dvNV_remap_index },
- { 30900, VertexAttribs1fvNV_remap_index },
- { 6156, VertexAttribs1svNV_remap_index },
- { 42463, VertexAttribs2dvNV_remap_index },
- { 4305, VertexAttribs2fvNV_remap_index },
- { 27423, VertexAttribs2svNV_remap_index },
- { 1789, VertexAttribs3dvNV_remap_index },
- { 35445, VertexAttribs3fvNV_remap_index },
- { 14012, VertexAttribs3svNV_remap_index },
- { 19457, VertexAttribs4dvNV_remap_index },
- { 24367, VertexAttribs4fvNV_remap_index },
- { 20703, VertexAttribs4svNV_remap_index },
- { 32180, VertexAttribs4ubvNV_remap_index },
- { 41698, GetTexBumpParameterfvATI_remap_index },
- { 10443, GetTexBumpParameterivATI_remap_index },
- { 35545, TexBumpParameterfvATI_remap_index },
- { 8531, TexBumpParameterivATI_remap_index },
- { 9256, AlphaFragmentOp1ATI_remap_index },
- { 3432, AlphaFragmentOp2ATI_remap_index },
- { 9712, AlphaFragmentOp3ATI_remap_index },
- { 33371, BeginFragmentShaderATI_remap_index },
- { 3705, BindFragmentShaderATI_remap_index },
- { 7179, ColorFragmentOp1ATI_remap_index },
- { 12816, ColorFragmentOp2ATI_remap_index },
- { 23954, ColorFragmentOp3ATI_remap_index },
- { 16801, DeleteFragmentShaderATI_remap_index },
- { 43863, EndFragmentShaderATI_remap_index },
- { 22961, GenFragmentShadersATI_remap_index },
- { 41294, PassTexCoordATI_remap_index },
- { 35525, SampleMapATI_remap_index },
- { 34849, SetFragmentShaderConstantATI_remap_index },
- { 8462, ActiveStencilFaceEXT_remap_index },
- { 8088, BindVertexArrayAPPLE_remap_index },
- { 16331, GenVertexArraysAPPLE_remap_index },
- { 35111, GetProgramNamedParameterdvNV_remap_index },
- { 22711, GetProgramNamedParameterfvNV_remap_index },
- { 41729, ProgramNamedParameter4dNV_remap_index },
- { 37982, ProgramNamedParameter4dvNV_remap_index },
- { 41016, ProgramNamedParameter4fNV_remap_index },
- { 25435, ProgramNamedParameter4fvNV_remap_index },
- { 24274, PrimitiveRestartNV_remap_index },
- { 24763, GetTexGenxvOES_remap_index },
- { 14500, TexGenxOES_remap_index },
- { 32424, TexGenxvOES_remap_index },
- { 8012, DepthBoundsEXT_remap_index },
- { 5926, BindFramebufferEXT_remap_index },
- { 41352, BindRenderbufferEXT_remap_index },
- { 4390, BufferParameteriAPPLE_remap_index },
- { 39408, FlushMappedBufferRangeAPPLE_remap_index },
- { 27713, VertexAttribI1iEXT_remap_index },
- { 11235, VertexAttribI1uiEXT_remap_index },
- { 20227, VertexAttribI2iEXT_remap_index },
- { 40867, VertexAttribI2ivEXT_remap_index },
- { 25566, VertexAttribI2uiEXT_remap_index },
- { 35208, VertexAttribI2uivEXT_remap_index },
- { 19324, VertexAttribI3iEXT_remap_index },
- { 42937, VertexAttribI3ivEXT_remap_index },
- { 22643, VertexAttribI3uiEXT_remap_index },
- { 20978, VertexAttribI3uivEXT_remap_index },
- { 38027, VertexAttribI4iEXT_remap_index },
- { 6677, VertexAttribI4ivEXT_remap_index },
- { 2557, VertexAttribI4uiEXT_remap_index },
- { 27570, VertexAttribI4uivEXT_remap_index },
- { 2983, ClearColorIiEXT_remap_index },
- { 1208, ClearColorIuiEXT_remap_index },
- { 24297, BindBufferOffsetEXT_remap_index },
- { 18128, BeginPerfMonitorAMD_remap_index },
- { 32815, DeletePerfMonitorsAMD_remap_index },
- { 5439, EndPerfMonitorAMD_remap_index },
- { 26910, GenPerfMonitorsAMD_remap_index },
- { 12542, GetPerfMonitorCounterDataAMD_remap_index },
- { 34722, GetPerfMonitorCounterInfoAMD_remap_index },
- { 43823, GetPerfMonitorCounterStringAMD_remap_index },
- { 43421, GetPerfMonitorCountersAMD_remap_index },
- { 14216, GetPerfMonitorGroupStringAMD_remap_index },
- { 29704, GetPerfMonitorGroupsAMD_remap_index },
- { 13853, SelectPerfMonitorCountersAMD_remap_index },
- { 14313, GetObjectParameterivAPPLE_remap_index },
- { 43262, ObjectPurgeableAPPLE_remap_index },
- { 1897, ObjectUnpurgeableAPPLE_remap_index },
- { 42251, ActiveProgramEXT_remap_index },
- { 27316, CreateShaderProgramEXT_remap_index },
- { 36970, UseShaderProgramEXT_remap_index },
- { 30475, TextureBarrierNV_remap_index },
- { 2142, VDPAUFiniNV_remap_index },
- { 835, VDPAUGetSurfaceivNV_remap_index },
- { 23807, VDPAUInitNV_remap_index },
- { 21496, VDPAUIsSurfaceNV_remap_index },
- { 6426, VDPAUMapSurfacesNV_remap_index },
- { 3024, VDPAURegisterOutputSurfaceNV_remap_index },
- { 12411, VDPAURegisterVideoSurfaceNV_remap_index },
- { 10974, VDPAUSurfaceAccessNV_remap_index },
- { 4740, VDPAUUnmapSurfacesNV_remap_index },
- { 37881, VDPAUUnregisterSurfaceNV_remap_index },
- { 38630, BeginPerfQueryINTEL_remap_index },
- { 33692, CreatePerfQueryINTEL_remap_index },
- { 16262, DeletePerfQueryINTEL_remap_index },
- { 40697, EndPerfQueryINTEL_remap_index },
- { 42221, GetFirstPerfQueryIdINTEL_remap_index },
- { 30428, GetNextPerfQueryIdINTEL_remap_index },
- { 32036, GetPerfCounterInfoINTEL_remap_index },
- { 746, GetPerfQueryDataINTEL_remap_index },
- { 22298, GetPerfQueryIdByNameINTEL_remap_index },
- { 19988, GetPerfQueryInfoINTEL_remap_index },
- { 20389, StencilFuncSeparateATI_remap_index },
- { 5652, ProgramEnvParameters4fvEXT_remap_index },
- { 30743, ProgramLocalParameters4fvEXT_remap_index },
- { 3846, EGLImageTargetRenderbufferStorageOES_remap_index },
- { 3610, EGLImageTargetTexture2DOES_remap_index },
- { 40834, AlphaFuncx_remap_index },
- { 19369, ClearColorx_remap_index },
- { 40076, ClearDepthx_remap_index },
- { 35944, Color4x_remap_index },
- { 23745, DepthRangex_remap_index },
- { 2381, Fogx_remap_index },
- { 14779, Fogxv_remap_index },
- { 8733, Frustumf_remap_index },
- { 8830, Frustumx_remap_index },
- { 19289, LightModelx_remap_index },
- { 32274, LightModelxv_remap_index },
- { 28991, Lightx_remap_index },
- { 41581, Lightxv_remap_index },
- { 3540, LineWidthx_remap_index },
- { 37547, LoadMatrixx_remap_index },
- { 42558, Materialx_remap_index },
- { 25385, Materialxv_remap_index },
- { 29194, MultMatrixx_remap_index },
- { 31439, MultiTexCoord4x_remap_index },
- { 25234, Normal3x_remap_index },
- { 15399, Orthof_remap_index },
- { 15580, Orthox_remap_index },
- { 27617, PointSizex_remap_index },
+ { 643, TexCoordP1uiv_remap_index },
+ { 27299, TexCoordP2ui_remap_index },
+ { 38291, TexCoordP2uiv_remap_index },
+ { 15288, TexCoordP3ui_remap_index },
+ { 18316, TexCoordP3uiv_remap_index },
+ { 35442, TexCoordP4ui_remap_index },
+ { 1796, TexCoordP4uiv_remap_index },
+ { 15357, VertexAttribP1ui_remap_index },
+ { 4193, VertexAttribP1uiv_remap_index },
+ { 30903, VertexAttribP2ui_remap_index },
+ { 5030, VertexAttribP2uiv_remap_index },
+ { 1514, VertexAttribP3ui_remap_index },
+ { 29286, VertexAttribP3uiv_remap_index },
+ { 4452, VertexAttribP4ui_remap_index },
+ { 16647, VertexAttribP4uiv_remap_index },
+ { 36325, VertexP2ui_remap_index },
+ { 16437, VertexP2uiv_remap_index },
+ { 23344, VertexP3ui_remap_index },
+ { 6135, VertexP3uiv_remap_index },
+ { 3136, VertexP4ui_remap_index },
+ { 45460, VertexP4uiv_remap_index },
+ { 811, DrawArraysIndirect_remap_index },
+ { 24374, DrawElementsIndirect_remap_index },
+ { 6563, GetUniformdv_remap_index },
+ { 40913, Uniform1d_remap_index },
+ { 14619, Uniform1dv_remap_index },
+ { 43295, Uniform2d_remap_index },
+ { 29413, Uniform2dv_remap_index },
+ { 898, Uniform3d_remap_index },
+ { 30378, Uniform3dv_remap_index },
+ { 4511, Uniform4d_remap_index },
+ { 19933, Uniform4dv_remap_index },
+ { 4116, UniformMatrix2dv_remap_index },
+ { 23273, UniformMatrix2x3dv_remap_index },
+ { 16392, UniformMatrix2x4dv_remap_index },
+ { 30276, UniformMatrix3dv_remap_index },
+ { 4375, UniformMatrix3x2dv_remap_index },
+ { 5056, UniformMatrix3x4dv_remap_index },
+ { 17239, UniformMatrix4dv_remap_index },
+ { 33800, UniformMatrix4x2dv_remap_index },
+ { 18713, UniformMatrix4x3dv_remap_index },
+ { 11140, BindTransformFeedback_remap_index },
+ { 11012, DeleteTransformFeedbacks_remap_index },
+ { 37001, DrawTransformFeedback_remap_index },
+ { 3975, GenTransformFeedbacks_remap_index },
+ { 34374, IsTransformFeedback_remap_index },
+ { 31803, PauseTransformFeedback_remap_index },
+ { 36667, ResumeTransformFeedback_remap_index },
+ { 23207, BeginQueryIndexed_remap_index },
+ { 42452, DrawTransformFeedbackStream_remap_index },
+ { 19654, EndQueryIndexed_remap_index },
+ { 22427, GetQueryIndexediv_remap_index },
+ { 45426, ClearDepthf_remap_index },
+ { 24762, DepthRangef_remap_index },
+ { 39575, GetShaderPrecisionFormat_remap_index },
+ { 3245, ReleaseShaderCompiler_remap_index },
+ { 26012, ShaderBinary_remap_index },
+ { 20137, GetProgramBinary_remap_index },
+ { 12197, ProgramBinary_remap_index },
+ { 12432, ProgramParameteri_remap_index },
+ { 27718, DepthRangeArrayv_remap_index },
+ { 43450, DepthRangeIndexed_remap_index },
+ { 34354, GetDoublei_v_remap_index },
+ { 36857, GetFloati_v_remap_index },
+ { 43891, ScissorArrayv_remap_index },
+ { 25815, ScissorIndexed_remap_index },
+ { 29312, ScissorIndexedv_remap_index },
+ { 19095, ViewportArrayv_remap_index },
+ { 32749, ViewportIndexedf_remap_index },
+ { 20185, ViewportIndexedfv_remap_index },
+ { 8656, GetGraphicsResetStatusARB_remap_index },
+ { 31072, GetnColorTableARB_remap_index },
+ { 2868, GetnCompressedTexImageARB_remap_index },
+ { 1260, GetnConvolutionFilterARB_remap_index },
+ { 4904, GetnHistogramARB_remap_index },
+ { 18980, GetnMapdvARB_remap_index },
+ { 12581, GetnMapfvARB_remap_index },
+ { 35568, GetnMapivARB_remap_index },
+ { 40522, GetnMinmaxARB_remap_index },
+ { 3671, GetnPixelMapfvARB_remap_index },
+ { 5874, GetnPixelMapuivARB_remap_index },
+ { 11878, GetnPixelMapusvARB_remap_index },
+ { 22821, GetnPolygonStippleARB_remap_index },
+ { 29793, GetnSeparableFilterARB_remap_index },
+ { 10356, GetnTexImageARB_remap_index },
+ { 28825, GetnUniformdvARB_remap_index },
+ { 35180, GetnUniformfvARB_remap_index },
+ { 3220, GetnUniformivARB_remap_index },
+ { 14044, GetnUniformuivARB_remap_index },
+ { 26231, ReadnPixelsARB_remap_index },
+ { 33982, DrawArraysInstancedBaseInstance_remap_index },
+ { 10553, DrawElementsInstancedBaseInstance_remap_index },
+ { 2680, DrawElementsInstancedBaseVertexBaseInstance_remap_index },
+ { 36578, DrawTransformFeedbackInstanced_remap_index },
+ { 13738, DrawTransformFeedbackStreamInstanced_remap_index },
+ { 43912, GetInternalformativ_remap_index },
+ { 20282, GetActiveAtomicCounterBufferiv_remap_index },
+ { 45398, BindImageTexture_remap_index },
+ { 21961, MemoryBarrier_remap_index },
+ { 35248, TexStorage1D_remap_index },
+ { 23984, TexStorage2D_remap_index },
+ { 27977, TexStorage3D_remap_index },
+ { 1437, TextureStorage1DEXT_remap_index },
+ { 36495, TextureStorage2DEXT_remap_index },
+ { 22882, TextureStorage3DEXT_remap_index },
+ { 37261, ClearBufferData_remap_index },
+ { 2172, ClearBufferSubData_remap_index },
+ { 32330, DispatchCompute_remap_index },
+ { 6508, DispatchComputeIndirect_remap_index },
+ { 37301, CopyImageSubData_remap_index },
+ { 42276, TextureView_remap_index },
+ { 22321, BindVertexBuffer_remap_index },
+ { 30551, VertexAttribBinding_remap_index },
+ { 31099, VertexAttribFormat_remap_index },
+ { 33923, VertexAttribIFormat_remap_index },
+ { 37830, VertexAttribLFormat_remap_index },
+ { 36095, VertexBindingDivisor_remap_index },
+ { 39142, MultiDrawArraysIndirect_remap_index },
+ { 18678, MultiDrawElementsIndirect_remap_index },
+ { 18613, TexBufferRange_remap_index },
+ { 39763, TexStorage2DMultisample_remap_index },
+ { 29205, TexStorage3DMultisample_remap_index },
+ { 3417, BufferStorage_remap_index },
+ { 40242, ClearTexImage_remap_index },
+ { 13373, ClearTexSubImage_remap_index },
+ { 4288, BindBuffersBase_remap_index },
+ { 14903, BindBuffersRange_remap_index },
+ { 10987, BindImageTextures_remap_index },
+ { 2848, BindSamplers_remap_index },
+ { 42989, BindTextures_remap_index },
+ { 25847, BindVertexBuffers_remap_index },
+ { 37404, ClipControl_remap_index },
+ { 20209, BindTextureUnit_remap_index },
+ { 40336, CompressedTextureSubImage1D_remap_index },
+ { 36202, CompressedTextureSubImage2D_remap_index },
+ { 34023, CompressedTextureSubImage3D_remap_index },
+ { 36616, CopyTextureSubImage1D_remap_index },
+ { 32669, CopyTextureSubImage2D_remap_index },
+ { 42203, CopyTextureSubImage3D_remap_index },
+ { 29474, CreateTextures_remap_index },
+ { 32015, GenerateTextureMipmap_remap_index },
+ { 391, GetCompressedTextureImage_remap_index },
+ { 18043, GetTextureImage_remap_index },
+ { 33698, GetTextureLevelParameterfv_remap_index },
+ { 36391, GetTextureLevelParameteriv_remap_index },
+ { 14307, GetTextureParameterIiv_remap_index },
+ { 22184, GetTextureParameterIuiv_remap_index },
+ { 24520, GetTextureParameterfv_remap_index },
+ { 27671, GetTextureParameteriv_remap_index },
+ { 21802, TextureBuffer_remap_index },
+ { 36525, TextureParameterIiv_remap_index },
+ { 27863, TextureParameterIuiv_remap_index },
+ { 35320, TextureParameterf_remap_index },
+ { 2202, TextureParameterfv_remap_index },
+ { 35401, TextureParameteri_remap_index },
+ { 24797, TextureParameteriv_remap_index },
+ { 10147, TextureStorage1D_remap_index },
+ { 14281, TextureStorage2D_remap_index },
+ { 41451, TextureStorage2DMultisample_remap_index },
+ { 18262, TextureStorage3D_remap_index },
+ { 3181, TextureStorage3DMultisample_remap_index },
+ { 26111, TextureSubImage1D_remap_index },
+ { 30577, TextureSubImage2D_remap_index },
+ { 33607, TextureSubImage3D_remap_index },
+ { 6537, InvalidateBufferData_remap_index },
+ { 40184, InvalidateBufferSubData_remap_index },
+ { 21921, InvalidateFramebuffer_remap_index },
+ { 16339, InvalidateSubFramebuffer_remap_index },
+ { 12238, InvalidateTexImage_remap_index },
+ { 26258, InvalidateTexSubImage_remap_index },
+ { 12999, PolygonOffsetEXT_remap_index },
+ { 37422, DrawTexfOES_remap_index },
+ { 25680, DrawTexfvOES_remap_index },
+ { 1013, DrawTexiOES_remap_index },
+ { 31008, DrawTexivOES_remap_index },
+ { 12385, DrawTexsOES_remap_index },
+ { 22115, DrawTexsvOES_remap_index },
+ { 26952, DrawTexxOES_remap_index },
+ { 39403, DrawTexxvOES_remap_index },
+ { 25085, PointSizePointerOES_remap_index },
+ { 976, QueryMatrixxOES_remap_index },
+ { 19718, SampleMaskSGIS_remap_index },
+ { 34080, SamplePatternSGIS_remap_index },
+ { 43312, ColorPointerEXT_remap_index },
+ { 28387, EdgeFlagPointerEXT_remap_index },
+ { 13076, IndexPointerEXT_remap_index },
+ { 13266, NormalPointerEXT_remap_index },
+ { 27783, TexCoordPointerEXT_remap_index },
+ { 24902, VertexPointerEXT_remap_index },
+ { 43234, DiscardFramebufferEXT_remap_index },
+ { 10936, ActiveShaderProgram_remap_index },
+ { 16597, BindProgramPipeline_remap_index },
+ { 28439, CreateShaderProgramv_remap_index },
+ { 3569, DeleteProgramPipelines_remap_index },
+ { 25903, GenProgramPipelines_remap_index },
+ { 8121, GetProgramPipelineInfoLog_remap_index },
+ { 31175, GetProgramPipelineiv_remap_index },
+ { 25966, IsProgramPipeline_remap_index },
+ { 45276, LockArraysEXT_remap_index },
+ { 44574, ProgramUniform1d_remap_index },
+ { 30705, ProgramUniform1dv_remap_index },
+ { 44528, ProgramUniform1f_remap_index },
+ { 9623, ProgramUniform1fv_remap_index },
+ { 44482, ProgramUniform1i_remap_index },
+ { 15143, ProgramUniform1iv_remap_index },
+ { 34530, ProgramUniform1ui_remap_index },
+ { 44330, ProgramUniform1uiv_remap_index },
+ { 2384, ProgramUniform2d_remap_index },
+ { 9552, ProgramUniform2dv_remap_index },
+ { 2337, ProgramUniform2f_remap_index },
+ { 36342, ProgramUniform2fv_remap_index },
+ { 2409, ProgramUniform2i_remap_index },
+ { 21309, ProgramUniform2iv_remap_index },
+ { 7124, ProgramUniform2ui_remap_index },
+ { 8990, ProgramUniform2uiv_remap_index },
+ { 4564, ProgramUniform3d_remap_index },
+ { 23232, ProgramUniform3dv_remap_index },
+ { 4590, ProgramUniform3f_remap_index },
+ { 30074, ProgramUniform3fv_remap_index },
+ { 4638, ProgramUniform3i_remap_index },
+ { 13291, ProgramUniform3iv_remap_index },
+ { 15192, ProgramUniform3ui_remap_index },
+ { 17992, ProgramUniform3uiv_remap_index },
+ { 28884, ProgramUniform4d_remap_index },
+ { 30928, ProgramUniform4dv_remap_index },
+ { 28911, ProgramUniform4f_remap_index },
+ { 33470, ProgramUniform4fv_remap_index },
+ { 28960, ProgramUniform4i_remap_index },
+ { 1910, ProgramUniform4iv_remap_index },
+ { 40831, ProgramUniform4ui_remap_index },
+ { 33230, ProgramUniform4uiv_remap_index },
+ { 13340, ProgramUniformMatrix2dv_remap_index },
+ { 19790, ProgramUniformMatrix2fv_remap_index },
+ { 16036, ProgramUniformMatrix2x3dv_remap_index },
+ { 22255, ProgramUniformMatrix2x3fv_remap_index },
+ { 1842, ProgramUniformMatrix2x4dv_remap_index },
+ { 7803, ProgramUniformMatrix2x4fv_remap_index },
+ { 45243, ProgramUniformMatrix3dv_remap_index },
+ { 39026, ProgramUniformMatrix3fv_remap_index },
+ { 26796, ProgramUniformMatrix3x2dv_remap_index },
+ { 34288, ProgramUniformMatrix3x2fv_remap_index },
+ { 22701, ProgramUniformMatrix3x4dv_remap_index },
+ { 27383, ProgramUniformMatrix3x4fv_remap_index },
+ { 39213, ProgramUniformMatrix4dv_remap_index },
+ { 32399, ProgramUniformMatrix4fv_remap_index },
+ { 40375, ProgramUniformMatrix4x2dv_remap_index },
+ { 2271, ProgramUniformMatrix4x2fv_remap_index },
+ { 13898, ProgramUniformMatrix4x3dv_remap_index },
+ { 7367, ProgramUniformMatrix4x3fv_remap_index },
+ { 39797, UnlockArraysEXT_remap_index },
+ { 32353, UseProgramStages_remap_index },
+ { 1655, ValidateProgramPipeline_remap_index },
+ { 16673, DebugMessageCallback_remap_index },
+ { 32842, DebugMessageControl_remap_index },
+ { 15874, DebugMessageInsert_remap_index },
+ { 6927, GetDebugMessageLog_remap_index },
+ { 6718, GetObjectLabel_remap_index },
+ { 12406, GetObjectPtrLabel_remap_index },
+ { 31783, ObjectLabel_remap_index },
+ { 45363, ObjectPtrLabel_remap_index },
+ { 18496, PopDebugGroup_remap_index },
+ { 14673, PushDebugGroup_remap_index },
+ { 8510, SecondaryColor3fEXT_remap_index },
+ { 7999, SecondaryColor3fvEXT_remap_index },
+ { 29743, MultiDrawElementsEXT_remap_index },
+ { 11068, FogCoordfEXT_remap_index },
+ { 18740, FogCoordfvEXT_remap_index },
+ { 4266, ResizeBuffersMESA_remap_index },
+ { 35504, WindowPos4dMESA_remap_index },
+ { 28284, WindowPos4dvMESA_remap_index },
+ { 4402, WindowPos4fMESA_remap_index },
+ { 11647, WindowPos4fvMESA_remap_index },
+ { 9280, WindowPos4iMESA_remap_index },
+ { 3744, WindowPos4ivMESA_remap_index },
+ { 29080, WindowPos4sMESA_remap_index },
+ { 1107, WindowPos4svMESA_remap_index },
+ { 29843, MultiModeDrawArraysIBM_remap_index },
+ { 20470, MultiModeDrawElementsIBM_remap_index },
+ { 34199, AreProgramsResidentNV_remap_index },
+ { 41579, ExecuteProgramNV_remap_index },
+ { 30673, GetProgramParameterdvNV_remap_index },
+ { 38037, GetProgramParameterfvNV_remap_index },
+ { 19887, GetProgramStringNV_remap_index },
+ { 16263, GetProgramivNV_remap_index },
+ { 19025, GetTrackMatrixivNV_remap_index },
+ { 19467, GetVertexAttribdvNV_remap_index },
+ { 17619, GetVertexAttribfvNV_remap_index },
+ { 16490, GetVertexAttribivNV_remap_index },
+ { 37760, LoadProgramNV_remap_index },
+ { 20570, ProgramParameters4dvNV_remap_index },
+ { 21182, ProgramParameters4fvNV_remap_index },
+ { 6319, RequestResidentProgramsNV_remap_index },
+ { 30229, TrackMatrixNV_remap_index },
+ { 45650, VertexAttrib1dNV_remap_index },
+ { 29148, VertexAttrib1dvNV_remap_index },
+ { 29514, VertexAttrib1fNV_remap_index },
+ { 43661, VertexAttrib1fvNV_remap_index },
+ { 21759, VertexAttrib1sNV_remap_index },
+ { 39817, VertexAttrib1svNV_remap_index },
+ { 19001, VertexAttrib2dNV_remap_index },
+ { 35788, VertexAttrib2dvNV_remap_index },
+ { 28168, VertexAttrib2fNV_remap_index },
+ { 26831, VertexAttrib2fvNV_remap_index },
+ { 13172, VertexAttrib2sNV_remap_index },
+ { 5824, VertexAttrib2svNV_remap_index },
+ { 38446, VertexAttrib3dNV_remap_index },
+ { 40484, VertexAttrib3dvNV_remap_index },
+ { 5083, VertexAttrib3fNV_remap_index },
+ { 42882, VertexAttrib3fvNV_remap_index },
+ { 7311, VertexAttrib3sNV_remap_index },
+ { 19052, VertexAttrib3svNV_remap_index },
+ { 8712, VertexAttrib4dNV_remap_index },
+ { 3494, VertexAttrib4dvNV_remap_index },
+ { 8783, VertexAttrib4fNV_remap_index },
+ { 43036, VertexAttrib4fvNV_remap_index },
+ { 18104, VertexAttrib4sNV_remap_index },
+ { 11252, VertexAttrib4svNV_remap_index },
+ { 1628, VertexAttrib4ubNV_remap_index },
+ { 11043, VertexAttrib4ubvNV_remap_index },
+ { 29994, VertexAttribPointerNV_remap_index },
+ { 28335, VertexAttribs1dvNV_remap_index },
+ { 32101, VertexAttribs1fvNV_remap_index },
+ { 6293, VertexAttribs1svNV_remap_index },
+ { 44304, VertexAttribs2dvNV_remap_index },
+ { 4426, VertexAttribs2fvNV_remap_index },
+ { 28413, VertexAttribs2svNV_remap_index },
+ { 1816, VertexAttribs3dvNV_remap_index },
+ { 37029, VertexAttribs3fvNV_remap_index },
+ { 14458, VertexAttribs3svNV_remap_index },
+ { 25654, VertexAttribs4dvNV_remap_index },
+ { 25236, VertexAttribs4fvNV_remap_index },
+ { 21358, VertexAttribs4svNV_remap_index },
+ { 33425, VertexAttribs4ubvNV_remap_index },
+ { 43539, GetTexBumpParameterfvATI_remap_index },
+ { 10794, GetTexBumpParameterivATI_remap_index },
+ { 37129, TexBumpParameterfvATI_remap_index },
+ { 8755, TexBumpParameterivATI_remap_index },
+ { 9480, AlphaFragmentOp1ATI_remap_index },
+ { 3518, AlphaFragmentOp2ATI_remap_index },
+ { 9962, AlphaFragmentOp3ATI_remap_index },
+ { 34721, BeginFragmentShaderATI_remap_index },
+ { 3791, BindFragmentShaderATI_remap_index },
+ { 7336, ColorFragmentOp1ATI_remap_index },
+ { 13138, ColorFragmentOp2ATI_remap_index },
+ { 24823, ColorFragmentOp3ATI_remap_index },
+ { 17434, DeleteFragmentShaderATI_remap_index },
+ { 45793, EndFragmentShaderATI_remap_index },
+ { 23803, GenFragmentShadersATI_remap_index },
+ { 43118, PassTexCoordATI_remap_index },
+ { 37109, SampleMapATI_remap_index },
+ { 36290, SetFragmentShaderConstantATI_remap_index },
+ { 8686, ActiveStencilFaceEXT_remap_index },
+ { 8312, BindVertexArrayAPPLE_remap_index },
+ { 16939, GenVertexArraysAPPLE_remap_index },
+ { 36695, GetProgramNamedParameterdvNV_remap_index },
+ { 23553, GetProgramNamedParameterfvNV_remap_index },
+ { 43570, ProgramNamedParameter4dNV_remap_index },
+ { 39608, ProgramNamedParameter4dvNV_remap_index },
+ { 42824, ProgramNamedParameter4fNV_remap_index },
+ { 26358, ProgramNamedParameter4fvNV_remap_index },
+ { 25143, PrimitiveRestartNV_remap_index },
+ { 25632, GetTexGenxvOES_remap_index },
+ { 15028, TexGenxOES_remap_index },
+ { 33679, TexGenxvOES_remap_index },
+ { 8236, DepthBoundsEXT_remap_index },
+ { 6063, BindFramebufferEXT_remap_index },
+ { 43176, BindRenderbufferEXT_remap_index },
+ { 32258, BufferParameteriAPPLE_remap_index },
+ { 41123, FlushMappedBufferRangeAPPLE_remap_index },
+ { 28703, VertexAttribI1iEXT_remap_index },
+ { 11586, VertexAttribI1uiEXT_remap_index },
+ { 20903, VertexAttribI2iEXT_remap_index },
+ { 42675, VertexAttribI2ivEXT_remap_index },
+ { 26489, VertexAttribI2uiEXT_remap_index },
+ { 36792, VertexAttribI2uivEXT_remap_index },
+ { 19986, VertexAttribI3iEXT_remap_index },
+ { 44802, VertexAttribI3ivEXT_remap_index },
+ { 23485, VertexAttribI3uiEXT_remap_index },
+ { 21663, VertexAttribI3uivEXT_remap_index },
+ { 39653, VertexAttribI4iEXT_remap_index },
+ { 6834, VertexAttribI4ivEXT_remap_index },
+ { 2632, VertexAttribI4uiEXT_remap_index },
+ { 28560, VertexAttribI4uivEXT_remap_index },
+ { 3058, ClearColorIiEXT_remap_index },
+ { 1235, ClearColorIuiEXT_remap_index },
+ { 25166, BindBufferOffsetEXT_remap_index },
+ { 18772, BeginPerfMonitorAMD_remap_index },
+ { 34157, DeletePerfMonitorsAMD_remap_index },
+ { 5576, EndPerfMonitorAMD_remap_index },
+ { 38820, GenPerfMonitorsAMD_remap_index },
+ { 12864, GetPerfMonitorCounterDataAMD_remap_index },
+ { 36122, GetPerfMonitorCounterInfoAMD_remap_index },
+ { 45753, GetPerfMonitorCounterStringAMD_remap_index },
+ { 45328, GetPerfMonitorCountersAMD_remap_index },
+ { 14744, GetPerfMonitorGroupStringAMD_remap_index },
+ { 30852, GetPerfMonitorGroupsAMD_remap_index },
+ { 14243, SelectPerfMonitorCountersAMD_remap_index },
+ { 14841, GetObjectParameterivAPPLE_remap_index },
+ { 45136, ObjectPurgeableAPPLE_remap_index },
+ { 1959, ObjectUnpurgeableAPPLE_remap_index },
+ { 44092, ActiveProgramEXT_remap_index },
+ { 28306, CreateShaderProgramEXT_remap_index },
+ { 38554, UseShaderProgramEXT_remap_index },
+ { 31649, TextureBarrierNV_remap_index },
+ { 2228, VDPAUFiniNV_remap_index },
+ { 869, VDPAUGetSurfaceivNV_remap_index },
+ { 24678, VDPAUInitNV_remap_index },
+ { 22233, VDPAUIsSurfaceNV_remap_index },
+ { 6583, VDPAUMapSurfacesNV_remap_index },
+ { 3099, VDPAURegisterOutputSurfaceNV_remap_index },
+ { 12762, VDPAURegisterVideoSurfaceNV_remap_index },
+ { 11325, VDPAUSurfaceAccessNV_remap_index },
+ { 4877, VDPAUUnmapSurfacesNV_remap_index },
+ { 39507, VDPAUUnregisterSurfaceNV_remap_index },
+ { 40285, BeginPerfQueryINTEL_remap_index },
+ { 35042, CreatePerfQueryINTEL_remap_index },
+ { 16870, DeletePerfQueryINTEL_remap_index },
+ { 42505, EndPerfQueryINTEL_remap_index },
+ { 44062, GetFirstPerfQueryIdINTEL_remap_index },
+ { 31602, GetNextPerfQueryIdINTEL_remap_index },
+ { 33281, GetPerfCounterInfoINTEL_remap_index },
+ { 780, GetPerfQueryDataINTEL_remap_index },
+ { 23087, GetPerfQueryIdByNameINTEL_remap_index },
+ { 20664, GetPerfQueryInfoINTEL_remap_index },
+ { 39961, PolygonOffsetClampEXT_remap_index },
+ { 21065, StencilFuncSeparateATI_remap_index },
+ { 5789, ProgramEnvParameters4fvEXT_remap_index },
+ { 31917, ProgramLocalParameters4fvEXT_remap_index },
+ { 3932, EGLImageTargetRenderbufferStorageOES_remap_index },
+ { 3696, EGLImageTargetTexture2DOES_remap_index },
+ { 42642, AlphaFuncx_remap_index },
+ { 20031, ClearColorx_remap_index },
+ { 41849, ClearDepthx_remap_index },
+ { 37528, Color4x_remap_index },
+ { 24616, DepthRangex_remap_index },
+ { 2456, Fogx_remap_index },
+ { 15307, Fogxv_remap_index },
+ { 8957, Frustumf_remap_index },
+ { 9054, Frustumx_remap_index },
+ { 19951, LightModelx_remap_index },
+ { 33519, LightModelxv_remap_index },
+ { 30048, Lightx_remap_index },
+ { 43422, Lightxv_remap_index },
+ { 3626, LineWidthx_remap_index },
+ { 3383, LoadMatrixx_remap_index },
+ { 44399, Materialx_remap_index },
+ { 26308, Materialxv_remap_index },
+ { 44921, MultMatrixx_remap_index },
+ { 10425, MultiTexCoord4x_remap_index },
+ { 26140, Normal3x_remap_index },
+ { 15927, Orthof_remap_index },
+ { 16143, Orthox_remap_index },
+ { 28607, PointSizex_remap_index },
{ 70, PolygonOffsetx_remap_index },
- { 37295, Rotatex_remap_index },
- { 19945, SampleCoveragex_remap_index },
- { 12700, Scalex_remap_index },
- { 38420, TexEnvx_remap_index },
- { 43213, TexEnvxv_remap_index },
- { 1976, TexParameterx_remap_index },
- { 31765, Translatex_remap_index },
- { 33155, ClipPlanef_remap_index },
- { 33057, ClipPlanex_remap_index },
- { 707, GetClipPlanef_remap_index },
- { 570, GetClipPlanex_remap_index },
- { 19863, GetFixedv_remap_index },
- { 1267, GetLightxv_remap_index },
- { 22748, GetMaterialxv_remap_index },
- { 21373, GetTexEnvxv_remap_index },
- { 16686, GetTexParameterxv_remap_index },
- { 29228, PointParameterx_remap_index },
- { 37250, PointParameterxv_remap_index },
- { 19032, TexParameterxv_remap_index },
+ { 38890, Rotatex_remap_index },
+ { 20621, SampleCoveragex_remap_index },
+ { 13022, Scalex_remap_index },
+ { 40075, TexEnvx_remap_index },
+ { 45087, TexEnvxv_remap_index },
+ { 2038, TexParameterx_remap_index },
+ { 32983, Translatex_remap_index },
+ { 34497, ClipPlanef_remap_index },
+ { 34399, ClipPlanex_remap_index },
+ { 741, GetClipPlanef_remap_index },
+ { 604, GetClipPlanex_remap_index },
+ { 20539, GetFixedv_remap_index },
+ { 1294, GetLightxv_remap_index },
+ { 23590, GetMaterialxv_remap_index },
+ { 22079, GetTexEnvxv_remap_index },
+ { 17319, GetTexParameterxv_remap_index },
+ { 30301, PointParameterx_remap_index },
+ { 38845, PointParameterxv_remap_index },
+ { 19676, TexParameterxv_remap_index },
{ -1, -1 }
};
/* these functions are in the ABI, but have alternative names */
static const struct gl_function_remap MESA_alt_functions[] = {
/* from GL_EXT_blend_color */
- { 34336, _gloffset_BlendColor },
+ { 35736, _gloffset_BlendColor },
/* from GL_EXT_blend_minmax */
- { 36805, _gloffset_BlendEquation },
+ { 38389, _gloffset_BlendEquation },
/* from GL_EXT_color_subtable */
- { 5396, _gloffset_ColorSubTable },
- { 21274, _gloffset_CopyColorSubTable },
+ { 5533, _gloffset_ColorSubTable },
+ { 21980, _gloffset_CopyColorSubTable },
/* from GL_EXT_convolution */
- { 1301, _gloffset_GetConvolutionParameteriv },
- { 13696, _gloffset_ConvolutionParameterfv },
- { 16548, _gloffset_CopyConvolutionFilter1D },
- { 18544, _gloffset_SeparableFilter2D },
- { 19739, _gloffset_GetConvolutionFilter },
- { 23477, _gloffset_ConvolutionFilter1D },
- { 25773, _gloffset_ConvolutionFilter2D },
- { 28544, _gloffset_GetSeparableFilter },
- { 30086, _gloffset_ConvolutionParameteri },
- { 30208, _gloffset_ConvolutionParameterf },
- { 35973, _gloffset_ConvolutionParameteriv },
- { 41634, _gloffset_GetConvolutionParameterfv },
- { 42788, _gloffset_CopyConvolutionFilter2D },
+ { 1328, _gloffset_GetConvolutionParameteriv },
+ { 14086, _gloffset_ConvolutionParameterfv },
+ { 17156, _gloffset_CopyConvolutionFilter1D },
+ { 19188, _gloffset_SeparableFilter2D },
+ { 20415, _gloffset_GetConvolutionFilter },
+ { 24319, _gloffset_ConvolutionFilter1D },
+ { 26696, _gloffset_ConvolutionFilter2D },
+ { 29601, _gloffset_GetSeparableFilter },
+ { 31260, _gloffset_ConvolutionParameteri },
+ { 31382, _gloffset_ConvolutionParameterf },
+ { 37557, _gloffset_ConvolutionParameteriv },
+ { 43475, _gloffset_GetConvolutionParameterfv },
+ { 44653, _gloffset_CopyConvolutionFilter2D },
/* from GL_EXT_copy_texture */
- { 27232, _gloffset_CopyTexImage2D },
- { 29852, _gloffset_CopyTexImage1D },
- { 32311, _gloffset_CopyTexSubImage1D },
- { 38258, _gloffset_CopyTexSubImage3D },
- { 41890, _gloffset_CopyTexSubImage2D },
+ { 28222, _gloffset_CopyTexImage2D },
+ { 31026, _gloffset_CopyTexImage1D },
+ { 33556, _gloffset_CopyTexSubImage1D },
+ { 39884, _gloffset_CopyTexSubImage3D },
+ { 43731, _gloffset_CopyTexSubImage2D },
/* from GL_EXT_draw_range_elements */
- { 24712, _gloffset_DrawRangeElements },
+ { 25581, _gloffset_DrawRangeElements },
/* from GL_EXT_histogram */
- { 4639, _gloffset_GetHistogramParameterfv },
- { 8114, _gloffset_GetHistogramParameteriv },
- { 9496, _gloffset_Minmax },
- { 13952, _gloffset_GetMinmax },
- { 21867, _gloffset_Histogram },
- { 29780, _gloffset_GetMinmaxParameteriv },
- { 30780, _gloffset_ResetMinmax },
- { 31725, _gloffset_GetHistogram },
- { 33465, _gloffset_GetMinmaxParameterfv },
- { 34412, _gloffset_ResetHistogram },
+ { 4776, _gloffset_GetHistogramParameterfv },
+ { 8338, _gloffset_GetHistogramParameteriv },
+ { 9746, _gloffset_Minmax },
+ { 14398, _gloffset_GetMinmax },
+ { 22604, _gloffset_Histogram },
+ { 30954, _gloffset_GetMinmaxParameteriv },
+ { 31954, _gloffset_ResetMinmax },
+ { 32943, _gloffset_GetHistogram },
+ { 34815, _gloffset_GetMinmaxParameterfv },
+ { 35812, _gloffset_ResetHistogram },
/* from GL_EXT_paletted_texture */
- { 13558, _gloffset_ColorTable },
- { 18153, _gloffset_GetColorTableParameterfv },
- { 26555, _gloffset_GetColorTable },
- { 30264, _gloffset_GetColorTableParameteriv },
+ { 13948, _gloffset_ColorTable },
+ { 18797, _gloffset_GetColorTableParameterfv },
+ { 27513, _gloffset_GetColorTable },
+ { 31438, _gloffset_GetColorTableParameteriv },
/* from GL_EXT_subtexture */
- { 2413, _gloffset_TexSubImage1D },
- { 36520, _gloffset_TexSubImage2D },
+ { 2488, _gloffset_TexSubImage1D },
+ { 38104, _gloffset_TexSubImage2D },
/* from GL_EXT_texture3D */
- { 22241, _gloffset_TexImage3D },
- { 40508, _gloffset_TexSubImage3D },
+ { 23030, _gloffset_TexImage3D },
+ { 42316, _gloffset_TexSubImage3D },
/* from GL_EXT_texture_object */
- { 4218, _gloffset_GenTextures },
- { 8877, _gloffset_BindTexture },
- { 17329, _gloffset_IsTexture },
- { 22593, _gloffset_PrioritizeTextures },
- { 26755, _gloffset_DeleteTextures },
- { 40964, _gloffset_AreTexturesResident },
+ { 4312, _gloffset_GenTextures },
+ { 9101, _gloffset_BindTexture },
+ { 17962, _gloffset_IsTexture },
+ { 23435, _gloffset_PrioritizeTextures },
+ { 27742, _gloffset_DeleteTextures },
+ { 42772, _gloffset_AreTexturesResident },
/* from GL_EXT_vertex_array */
- { 18642, _gloffset_ArrayElement },
- { 29271, _gloffset_DrawArrays },
- { 38868, _gloffset_GetPointerv },
+ { 19286, _gloffset_ArrayElement },
+ { 30344, _gloffset_DrawArrays },
+ { 40567, _gloffset_GetPointerv },
/* from GL_NV_read_buffer */
- { 30055, _gloffset_ReadBuffer },
+ { 31229, _gloffset_ReadBuffer },
/* from GL_OES_blend_subtract */
- { 36805, _gloffset_BlendEquation },
+ { 38389, _gloffset_BlendEquation },
/* from GL_OES_texture_3D */
- { 22241, _gloffset_TexImage3D },
- { 38258, _gloffset_CopyTexSubImage3D },
- { 40508, _gloffset_TexSubImage3D },
+ { 23030, _gloffset_TexImage3D },
+ { 39884, _gloffset_CopyTexSubImage3D },
+ { 42316, _gloffset_TexSubImage3D },
/* from GL_OES_texture_cube_map */
- { 16915, _gloffset_TexGeni },
- { 16943, _gloffset_TexGenf },
- { 20305, _gloffset_GetTexGenfv },
- { 34287, _gloffset_TexGeniv },
- { 36629, _gloffset_TexGenfv },
- { 42185, _gloffset_GetTexGeniv },
+ { 17548, _gloffset_TexGeni },
+ { 17576, _gloffset_TexGenf },
+ { 20981, _gloffset_GetTexGenfv },
+ { 35687, _gloffset_TexGeniv },
+ { 38213, _gloffset_TexGenfv },
+ { 44026, _gloffset_GetTexGeniv },
/* from GL_SGI_color_table */
- { 2717, _gloffset_ColorTableParameteriv },
- { 13558, _gloffset_ColorTable },
- { 17273, _gloffset_ColorTableParameterfv },
- { 18153, _gloffset_GetColorTableParameterfv },
- { 26555, _gloffset_GetColorTable },
- { 26633, _gloffset_CopyColorTable },
- { 30264, _gloffset_GetColorTableParameteriv },
+ { 2792, _gloffset_ColorTableParameteriv },
+ { 13948, _gloffset_ColorTable },
+ { 17906, _gloffset_ColorTableParameterfv },
+ { 18797, _gloffset_GetColorTableParameterfv },
+ { 27513, _gloffset_GetColorTable },
+ { 27591, _gloffset_CopyColorTable },
+ { 31438, _gloffset_GetColorTableParameteriv },
{ -1, -1 }
};
diff --git a/xorg-server/glx/rensize.c b/xorg-server/glx/rensize.c
index 884369d8f..a9227b537 100644
--- a/xorg-server/glx/rensize.c
+++ b/xorg-server/glx/rensize.c
@@ -47,19 +47,11 @@
(((a & 0xff000000U)>>24) | ((a & 0xff0000U)>>8) | \
((a & 0xff00U)<<8) | ((a & 0xffU)<<24))
-static int
-Map1Size(GLint k, GLint order)
-{
- if (order <= 0 || k < 0)
- return -1;
- return k * order;
-}
-
int
-__glXMap1dReqSize(const GLbyte * pc, Bool swap)
+__glXMap1dReqSize(const GLbyte * pc, Bool swap, int reqlen)
{
GLenum target;
- GLint order, k;
+ GLint order;
target = *(GLenum *) (pc + 16);
order = *(GLint *) (pc + 20);
@@ -67,15 +59,16 @@ __glXMap1dReqSize(const GLbyte * pc, Bool swap)
target = SWAPL(target);
order = SWAPL(order);
}
- k = __glMap1d_size(target);
- return 8 * Map1Size(k, order);
+ if (order < 1)
+ return -1;
+ return safe_mul(8, safe_mul(__glMap1d_size(target), order));
}
int
-__glXMap1fReqSize(const GLbyte * pc, Bool swap)
+__glXMap1fReqSize(const GLbyte * pc, Bool swap, int reqlen)
{
GLenum target;
- GLint order, k;
+ GLint order;
target = *(GLenum *) (pc + 0);
order = *(GLint *) (pc + 12);
@@ -83,23 +76,24 @@ __glXMap1fReqSize(const GLbyte * pc, Bool swap)
target = SWAPL(target);
order = SWAPL(order);
}
- k = __glMap1f_size(target);
- return 4 * Map1Size(k, order);
+ if (order < 1)
+ return -1;
+ return safe_mul(4, safe_mul(__glMap1f_size(target), order));
}
static int
Map2Size(int k, int majorOrder, int minorOrder)
{
- if (majorOrder <= 0 || minorOrder <= 0 || k < 0)
+ if (majorOrder < 1 || minorOrder < 1)
return -1;
- return k * majorOrder * minorOrder;
+ return safe_mul(k, safe_mul(majorOrder, minorOrder));
}
int
-__glXMap2dReqSize(const GLbyte * pc, Bool swap)
+__glXMap2dReqSize(const GLbyte * pc, Bool swap, int reqlen)
{
GLenum target;
- GLint uorder, vorder, k;
+ GLint uorder, vorder;
target = *(GLenum *) (pc + 32);
uorder = *(GLint *) (pc + 36);
@@ -109,15 +103,14 @@ __glXMap2dReqSize(const GLbyte * pc, Bool swap)
uorder = SWAPL(uorder);
vorder = SWAPL(vorder);
}
- k = __glMap2d_size(target);
- return 8 * Map2Size(k, uorder, vorder);
+ return safe_mul(8, Map2Size(__glMap2d_size(target), uorder, vorder));
}
int
-__glXMap2fReqSize(const GLbyte * pc, Bool swap)
+__glXMap2fReqSize(const GLbyte * pc, Bool swap, int reqlen)
{
GLenum target;
- GLint uorder, vorder, k;
+ GLint uorder, vorder;
target = *(GLenum *) (pc + 0);
uorder = *(GLint *) (pc + 12);
@@ -127,8 +120,7 @@ __glXMap2fReqSize(const GLbyte * pc, Bool swap)
uorder = SWAPL(uorder);
vorder = SWAPL(vorder);
}
- k = __glMap2f_size(target);
- return 4 * Map2Size(k, uorder, vorder);
+ return safe_mul(4, Map2Size(__glMap2f_size(target), uorder, vorder));
}
/**
@@ -179,14 +171,16 @@ __glXImageSize(GLenum format, GLenum type, GLenum target,
GLint bytesPerElement, elementsPerGroup, groupsPerRow;
GLint groupSize, rowSize, padding, imageSize;
+ if (w == 0 || h == 0 || d == 0)
+ return 0;
+
if (w < 0 || h < 0 || d < 0 ||
(type == GL_BITMAP &&
(format != GL_COLOR_INDEX && format != GL_STENCIL_INDEX))) {
return -1;
}
- if (w == 0 || h == 0 || d == 0)
- return 0;
+ /* proxy targets have no data */
switch (target) {
case GL_PROXY_TEXTURE_1D:
case GL_PROXY_TEXTURE_2D:
@@ -203,6 +197,12 @@ __glXImageSize(GLenum format, GLenum type, GLenum target,
return 0;
}
+ /* real data has to have real sizes */
+ if (imageHeight < 0 || rowLength < 0 || skipImages < 0 || skipRows < 0)
+ return -1;
+ if (alignment != 1 && alignment != 2 && alignment != 4 && alignment != 8)
+ return -1;
+
if (type == GL_BITMAP) {
if (rowLength > 0) {
groupsPerRow = rowLength;
@@ -211,11 +211,14 @@ __glXImageSize(GLenum format, GLenum type, GLenum target,
groupsPerRow = w;
}
rowSize = bits_to_bytes(groupsPerRow);
+ if (rowSize < 0)
+ return -1;
padding = (rowSize % alignment);
if (padding) {
rowSize += alignment - padding;
}
- return ((h + skipRows) * rowSize);
+
+ return safe_mul(safe_add(h, skipRows), rowSize);
}
else {
switch (format) {
@@ -228,6 +231,11 @@ __glXImageSize(GLenum format, GLenum type, GLenum target,
case GL_ALPHA:
case GL_LUMINANCE:
case GL_INTENSITY:
+ case GL_RED_INTEGER_EXT:
+ case GL_GREEN_INTEGER_EXT:
+ case GL_BLUE_INTEGER_EXT:
+ case GL_ALPHA_INTEGER_EXT:
+ case GL_LUMINANCE_INTEGER_EXT:
elementsPerGroup = 1;
break;
case GL_422_EXT:
@@ -238,14 +246,19 @@ __glXImageSize(GLenum format, GLenum type, GLenum target,
case GL_DEPTH_STENCIL_MESA:
case GL_YCBCR_MESA:
case GL_LUMINANCE_ALPHA:
+ case GL_LUMINANCE_ALPHA_INTEGER_EXT:
elementsPerGroup = 2;
break;
case GL_RGB:
case GL_BGR:
+ case GL_RGB_INTEGER_EXT:
+ case GL_BGR_INTEGER_EXT:
elementsPerGroup = 3;
break;
case GL_RGBA:
case GL_BGRA:
+ case GL_RGBA_INTEGER_EXT:
+ case GL_BGRA_INTEGER_EXT:
case GL_ABGR_EXT:
elementsPerGroup = 4;
break;
@@ -297,6 +310,7 @@ __glXImageSize(GLenum format, GLenum type, GLenum target,
default:
return -1;
}
+ /* known safe by the switches above, not checked */
groupSize = bytesPerElement * elementsPerGroup;
if (rowLength > 0) {
groupsPerRow = rowLength;
@@ -304,18 +318,21 @@ __glXImageSize(GLenum format, GLenum type, GLenum target,
else {
groupsPerRow = w;
}
- rowSize = groupsPerRow * groupSize;
+
+ if ((rowSize = safe_mul(groupsPerRow, groupSize)) < 0)
+ return -1;
padding = (rowSize % alignment);
if (padding) {
rowSize += alignment - padding;
}
- if (imageHeight > 0) {
- imageSize = (imageHeight + skipRows) * rowSize;
- }
- else {
- imageSize = (h + skipRows) * rowSize;
- }
- return ((d + skipImages) * imageSize);
+
+ if (imageHeight > 0)
+ h = imageHeight;
+ h = safe_add(h, skipRows);
+
+ imageSize = safe_mul(h, rowSize);
+
+ return safe_mul(safe_add(d, skipImages), imageSize);
}
}
@@ -346,13 +363,14 @@ __glXTypeSize(GLenum enm)
}
int
-__glXDrawArraysReqSize(const GLbyte * pc, Bool swap)
+__glXDrawArraysReqSize(const GLbyte * pc, Bool swap, int reqlen)
{
__GLXdispatchDrawArraysHeader *hdr = (__GLXdispatchDrawArraysHeader *) pc;
__GLXdispatchDrawArraysComponentHeader *compHeader;
GLint numVertexes = hdr->numVertexes;
GLint numComponents = hdr->numComponents;
GLint arrayElementSize = 0;
+ GLint x, size;
int i;
if (swap) {
@@ -361,6 +379,13 @@ __glXDrawArraysReqSize(const GLbyte * pc, Bool swap)
}
pc += sizeof(__GLXdispatchDrawArraysHeader);
+ reqlen -= sizeof(__GLXdispatchDrawArraysHeader);
+
+ size = safe_mul(sizeof(__GLXdispatchDrawArraysComponentHeader),
+ numComponents);
+ if (size < 0 || reqlen < 0 || reqlen < size)
+ return -1;
+
compHeader = (__GLXdispatchDrawArraysComponentHeader *) pc;
for (i = 0; i < numComponents; i++) {
@@ -404,17 +429,18 @@ __glXDrawArraysReqSize(const GLbyte * pc, Bool swap)
return -1;
}
- arrayElementSize += __GLX_PAD(numVals * __glXTypeSize(datatype));
+ x = safe_pad(safe_mul(numVals, __glXTypeSize(datatype)));
+ if ((arrayElementSize = safe_add(arrayElementSize, x)) < 0)
+ return -1;
pc += sizeof(__GLXdispatchDrawArraysComponentHeader);
}
- return ((numComponents * sizeof(__GLXdispatchDrawArraysComponentHeader)) +
- (numVertexes * arrayElementSize));
+ return safe_add(size, safe_mul(numVertexes, arrayElementSize));
}
int
-__glXSeparableFilter2DReqSize(const GLbyte * pc, Bool swap)
+__glXSeparableFilter2DReqSize(const GLbyte * pc, Bool swap, int reqlen)
{
__GLXdispatchConvolutionFilterHeader *hdr =
(__GLXdispatchConvolutionFilterHeader *) pc;
@@ -439,9 +465,7 @@ __glXSeparableFilter2DReqSize(const GLbyte * pc, Bool swap)
/* XXX Should rowLength be used for either or both image? */
image1size = __glXImageSize(format, type, 0, w, 1, 1,
0, rowLength, 0, 0, alignment);
- image1size = __GLX_PAD(image1size);
image2size = __glXImageSize(format, type, 0, h, 1, 1,
0, rowLength, 0, 0, alignment);
- return image1size + image2size;
-
+ return safe_add(safe_pad(image1size), image2size);
}
diff --git a/xorg-server/glx/single2.c b/xorg-server/glx/single2.c
index 8d4d1d061..cd3593295 100644
--- a/xorg-server/glx/single2.c
+++ b/xorg-server/glx/single2.c
@@ -48,11 +48,14 @@
int
__glXDisp_FeedbackBuffer(__GLXclientState * cl, GLbyte * pc)
{
+ ClientPtr client = cl->client;
GLsizei size;
GLenum type;
__GLXcontext *cx;
int error;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 8);
+
cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
if (!cx) {
return error;
@@ -79,10 +82,13 @@ __glXDisp_FeedbackBuffer(__GLXclientState * cl, GLbyte * pc)
int
__glXDisp_SelectBuffer(__GLXclientState * cl, GLbyte * pc)
{
+ ClientPtr client = cl->client;
__GLXcontext *cx;
GLsizei size;
int error;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 4);
+
cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
if (!cx) {
return error;
@@ -107,7 +113,7 @@ __glXDisp_SelectBuffer(__GLXclientState * cl, GLbyte * pc)
int
__glXDisp_RenderMode(__GLXclientState * cl, GLbyte * pc)
{
- ClientPtr client;
+ ClientPtr client = cl->client;
xGLXRenderModeReply reply;
__GLXcontext *cx;
GLint nitems = 0, retBytes = 0, retval, newModeCheck;
@@ -115,6 +121,8 @@ __glXDisp_RenderMode(__GLXclientState * cl, GLbyte * pc)
GLenum newMode;
int error;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 4);
+
cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
if (!cx) {
return error;
@@ -191,7 +199,6 @@ __glXDisp_RenderMode(__GLXclientState * cl, GLbyte * pc)
** selection array, as per the API for glRenderMode itself.
*/
noChangeAllowed:;
- client = cl->client;
reply = (xGLXRenderModeReply) {
.type = X_Reply,
.sequenceNumber = client->sequence,
@@ -210,9 +217,12 @@ __glXDisp_RenderMode(__GLXclientState * cl, GLbyte * pc)
int
__glXDisp_Flush(__GLXclientState * cl, GLbyte * pc)
{
+ ClientPtr client = cl->client;
__GLXcontext *cx;
int error;
+ REQUEST_SIZE_MATCH(xGLXSingleReq);
+
cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
if (!cx) {
return error;
@@ -226,10 +236,12 @@ __glXDisp_Flush(__GLXclientState * cl, GLbyte * pc)
int
__glXDisp_Finish(__GLXclientState * cl, GLbyte * pc)
{
+ ClientPtr client = cl->client;
__GLXcontext *cx;
- ClientPtr client;
int error;
+ REQUEST_SIZE_MATCH(xGLXSingleReq);
+
cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
if (!cx) {
return error;
@@ -320,7 +332,7 @@ __glXcombine_strings(const char *cext_string, const char *sext_string)
int
DoGetString(__GLXclientState * cl, GLbyte * pc, GLboolean need_swap)
{
- ClientPtr client;
+ ClientPtr client = cl->client;
__GLXcontext *cx;
GLenum name;
const char *string;
@@ -330,6 +342,8 @@ DoGetString(__GLXclientState * cl, GLbyte * pc, GLboolean need_swap)
char *buf = NULL, *buf1 = NULL;
GLint length = 0;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 4);
+
/* If the client has the opposite byte order, swap the contextTag and
* the name.
*/
@@ -346,7 +360,6 @@ DoGetString(__GLXclientState * cl, GLbyte * pc, GLboolean need_swap)
pc += __GLX_SINGLE_HDR_SIZE;
name = *(GLenum *) (pc + 0);
string = (const char *) glGetString(name);
- client = cl->client;
if (string == NULL)
string = "";
diff --git a/xorg-server/glx/single2swap.c b/xorg-server/glx/single2swap.c
index 90387a2e8..a35767f0d 100644
--- a/xorg-server/glx/single2swap.c
+++ b/xorg-server/glx/single2swap.c
@@ -44,6 +44,7 @@
int
__glXDispSwap_FeedbackBuffer(__GLXclientState * cl, GLbyte * pc)
{
+ ClientPtr client = cl->client;
GLsizei size;
GLenum type;
@@ -51,6 +52,8 @@ __glXDispSwap_FeedbackBuffer(__GLXclientState * cl, GLbyte * pc)
__GLXcontext *cx;
int error;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 8);
+
__GLX_SWAP_INT(&((xGLXSingleReq *) pc)->contextTag);
cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
if (!cx) {
@@ -80,12 +83,15 @@ __glXDispSwap_FeedbackBuffer(__GLXclientState * cl, GLbyte * pc)
int
__glXDispSwap_SelectBuffer(__GLXclientState * cl, GLbyte * pc)
{
+ ClientPtr client = cl->client;
__GLXcontext *cx;
GLsizei size;
__GLX_DECLARE_SWAP_VARIABLES;
int error;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 4);
+
__GLX_SWAP_INT(&((xGLXSingleReq *) pc)->contextTag);
cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
if (!cx) {
@@ -112,7 +118,7 @@ __glXDispSwap_SelectBuffer(__GLXclientState * cl, GLbyte * pc)
int
__glXDispSwap_RenderMode(__GLXclientState * cl, GLbyte * pc)
{
- ClientPtr client;
+ ClientPtr client = cl->client;
__GLXcontext *cx;
xGLXRenderModeReply reply;
GLint nitems = 0, retBytes = 0, retval, newModeCheck;
@@ -123,6 +129,8 @@ __glXDispSwap_RenderMode(__GLXclientState * cl, GLbyte * pc)
__GLX_DECLARE_SWAP_ARRAY_VARIABLES;
int error;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 4);
+
__GLX_SWAP_INT(&((xGLXSingleReq *) pc)->contextTag);
cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
if (!cx) {
@@ -203,7 +211,6 @@ __glXDispSwap_RenderMode(__GLXclientState * cl, GLbyte * pc)
** selection array, as per the API for glRenderMode itself.
*/
noChangeAllowed:;
- client = cl->client;
reply = (xGLXRenderModeReply) {
.type = X_Reply,
.sequenceNumber = client->sequence,
@@ -227,11 +234,14 @@ __glXDispSwap_RenderMode(__GLXclientState * cl, GLbyte * pc)
int
__glXDispSwap_Flush(__GLXclientState * cl, GLbyte * pc)
{
+ ClientPtr client = cl->client;
__GLXcontext *cx;
int error;
__GLX_DECLARE_SWAP_VARIABLES;
+ REQUEST_SIZE_MATCH(xGLXSingleReq);
+
__GLX_SWAP_INT(&((xGLXSingleReq *) pc)->contextTag);
cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
if (!cx) {
@@ -246,12 +256,14 @@ __glXDispSwap_Flush(__GLXclientState * cl, GLbyte * pc)
int
__glXDispSwap_Finish(__GLXclientState * cl, GLbyte * pc)
{
+ ClientPtr client = cl->client;
__GLXcontext *cx;
- ClientPtr client;
int error;
__GLX_DECLARE_SWAP_VARIABLES;
+ REQUEST_SIZE_MATCH(xGLXSingleReq);
+
__GLX_SWAP_INT(&((xGLXSingleReq *) pc)->contextTag);
cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
if (!cx) {
@@ -263,7 +275,6 @@ __glXDispSwap_Finish(__GLXclientState * cl, GLbyte * pc)
cx->hasUnflushedCommands = GL_FALSE;
/* Send empty reply packet to indicate finish is finished */
- client = cl->client;
__GLX_BEGIN_REPLY(0);
__GLX_PUT_RETVAL(0);
__GLX_SWAP_REPLY_HEADER();
diff --git a/xorg-server/glx/singlepix.c b/xorg-server/glx/singlepix.c
index 06c0ad66f..96c0e9f30 100644
--- a/xorg-server/glx/singlepix.c
+++ b/xorg-server/glx/singlepix.c
@@ -54,6 +54,8 @@ __glXDisp_ReadPixels(__GLXclientState * cl, GLbyte * pc)
int error;
char *answer, answerBuffer[200];
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 28);
+
cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
if (!cx) {
return error;
@@ -68,7 +70,7 @@ __glXDisp_ReadPixels(__GLXclientState * cl, GLbyte * pc)
lsbFirst = *(GLboolean *) (pc + 25);
compsize = __glReadPixels_size(format, type, width, height);
if (compsize < 0)
- compsize = 0;
+ return BadLength;
glPixelStorei(GL_PACK_SWAP_BYTES, swapBytes);
glPixelStorei(GL_PACK_LSB_FIRST, lsbFirst);
@@ -103,6 +105,8 @@ __glXDisp_GetTexImage(__GLXclientState * cl, GLbyte * pc)
char *answer, answerBuffer[200];
GLint width = 0, height = 0, depth = 1;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 20);
+
cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
if (!cx) {
return error;
@@ -127,7 +131,7 @@ __glXDisp_GetTexImage(__GLXclientState * cl, GLbyte * pc)
compsize =
__glGetTexImage_size(target, level, format, type, width, height, depth);
if (compsize < 0)
- compsize = 0;
+ return BadLength;
glPixelStorei(GL_PACK_SWAP_BYTES, swapBytes);
__GLX_GET_ANSWER_BUFFER(answer, cl, compsize, 1);
@@ -160,6 +164,8 @@ __glXDisp_GetPolygonStipple(__GLXclientState * cl, GLbyte * pc)
GLubyte answerBuffer[200];
char *answer;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 4);
+
cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
if (!cx) {
return error;
@@ -220,15 +226,13 @@ GetSeparableFilter(__GLXclientState * cl, GLbyte * pc, GLXContextTag tag)
compsize = __glGetTexImage_size(target, 1, format, type, width, 1, 1);
compsize2 = __glGetTexImage_size(target, 1, format, type, height, 1, 1);
- if (compsize < 0)
- compsize = 0;
- if (compsize2 < 0)
- compsize2 = 0;
- compsize = __GLX_PAD(compsize);
- compsize2 = __GLX_PAD(compsize2);
+ if ((compsize = safe_pad(compsize)) < 0)
+ return BadLength;
+ if ((compsize2 = safe_pad(compsize2)) < 0)
+ return BadLength;
glPixelStorei(GL_PACK_SWAP_BYTES, swapBytes);
- __GLX_GET_ANSWER_BUFFER(answer, cl, compsize + compsize2, 1);
+ __GLX_GET_ANSWER_BUFFER(answer, cl, safe_add(compsize, compsize2), 1);
__glXClearErrorOccured();
glGetSeparableFilter(*(GLenum *) (pc + 0), *(GLenum *) (pc + 4),
*(GLenum *) (pc + 8), answer, answer + compsize, NULL);
@@ -252,7 +256,8 @@ int
__glXDisp_GetSeparableFilter(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_SINGLE_CONTEXT_TAG(pc);
-
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 16);
return GetSeparableFilter(cl, pc + __GLX_SINGLE_HDR_SIZE, tag);
}
@@ -260,7 +265,8 @@ int
__glXDisp_GetSeparableFilterEXT(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_VENDPRIV_CONTEXT_TAG(pc);
-
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXVendorPrivateReq, 16);
return GetSeparableFilter(cl, pc + __GLX_VENDPRIV_HDR_SIZE, tag);
}
@@ -299,7 +305,7 @@ GetConvolutionFilter(__GLXclientState * cl, GLbyte * pc, GLXContextTag tag)
*/
compsize = __glGetTexImage_size(target, 1, format, type, width, height, 1);
if (compsize < 0)
- compsize = 0;
+ return BadLength;
glPixelStorei(GL_PACK_SWAP_BYTES, swapBytes);
__GLX_GET_ANSWER_BUFFER(answer, cl, compsize, 1);
@@ -326,7 +332,8 @@ int
__glXDisp_GetConvolutionFilter(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_SINGLE_CONTEXT_TAG(pc);
-
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 16);
return GetConvolutionFilter(cl, pc + __GLX_SINGLE_HDR_SIZE, tag);
}
@@ -334,7 +341,8 @@ int
__glXDisp_GetConvolutionFilterEXT(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_VENDPRIV_CONTEXT_TAG(pc);
-
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXVendorPrivateReq, 16);
return GetConvolutionFilter(cl, pc + __GLX_VENDPRIV_HDR_SIZE, tag);
}
@@ -368,7 +376,7 @@ GetHistogram(__GLXclientState * cl, GLbyte * pc, GLXContextTag tag)
*/
compsize = __glGetTexImage_size(target, 1, format, type, width, 1, 1);
if (compsize < 0)
- compsize = 0;
+ return BadLength;
glPixelStorei(GL_PACK_SWAP_BYTES, swapBytes);
__GLX_GET_ANSWER_BUFFER(answer, cl, compsize, 1);
@@ -393,7 +401,8 @@ int
__glXDisp_GetHistogram(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_SINGLE_CONTEXT_TAG(pc);
-
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 16);
return GetHistogram(cl, pc + __GLX_SINGLE_HDR_SIZE, tag);
}
@@ -401,7 +410,8 @@ int
__glXDisp_GetHistogramEXT(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_VENDPRIV_CONTEXT_TAG(pc);
-
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXVendorPrivateReq, 16);
return GetHistogram(cl, pc + __GLX_VENDPRIV_HDR_SIZE, tag);
}
@@ -429,7 +439,7 @@ GetMinmax(__GLXclientState * cl, GLbyte * pc, GLXContextTag tag)
compsize = __glGetTexImage_size(target, 1, format, type, 2, 1, 1);
if (compsize < 0)
- compsize = 0;
+ return BadLength;
glPixelStorei(GL_PACK_SWAP_BYTES, swapBytes);
__GLX_GET_ANSWER_BUFFER(answer, cl, compsize, 1);
@@ -453,7 +463,8 @@ int
__glXDisp_GetMinmax(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_SINGLE_CONTEXT_TAG(pc);
-
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 16);
return GetMinmax(cl, pc + __GLX_SINGLE_HDR_SIZE, tag);
}
@@ -461,7 +472,8 @@ int
__glXDisp_GetMinmaxEXT(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_VENDPRIV_CONTEXT_TAG(pc);
-
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXVendorPrivateReq, 16);
return GetMinmax(cl, pc + __GLX_VENDPRIV_HDR_SIZE, tag);
}
@@ -494,7 +506,7 @@ GetColorTable(__GLXclientState * cl, GLbyte * pc, GLXContextTag tag)
*/
compsize = __glGetTexImage_size(target, 1, format, type, width, 1, 1);
if (compsize < 0)
- compsize = 0;
+ return BadLength;
glPixelStorei(GL_PACK_SWAP_BYTES, swapBytes);
__GLX_GET_ANSWER_BUFFER(answer, cl, compsize, 1);
@@ -520,7 +532,8 @@ int
__glXDisp_GetColorTable(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_SINGLE_CONTEXT_TAG(pc);
-
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 16);
return GetColorTable(cl, pc + __GLX_SINGLE_HDR_SIZE, tag);
}
@@ -528,6 +541,7 @@ int
__glXDisp_GetColorTableSGI(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_VENDPRIV_CONTEXT_TAG(pc);
-
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXVendorPrivateReq, 16);
return GetColorTable(cl, pc + __GLX_VENDPRIV_HDR_SIZE, tag);
}
diff --git a/xorg-server/glx/singlepixswap.c b/xorg-server/glx/singlepixswap.c
index b1ed6cec7..fa373faad 100644
--- a/xorg-server/glx/singlepixswap.c
+++ b/xorg-server/glx/singlepixswap.c
@@ -56,6 +56,8 @@ __glXDispSwap_ReadPixels(__GLXclientState * cl, GLbyte * pc)
int error;
char *answer, answerBuffer[200];
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 28);
+
__GLX_SWAP_INT(&((xGLXSingleReq *) pc)->contextTag);
cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
if (!cx) {
@@ -78,7 +80,7 @@ __glXDispSwap_ReadPixels(__GLXclientState * cl, GLbyte * pc)
lsbFirst = *(GLboolean *) (pc + 25);
compsize = __glReadPixels_size(format, type, width, height);
if (compsize < 0)
- compsize = 0;
+ return BadLength;
glPixelStorei(GL_PACK_SWAP_BYTES, !swapBytes);
glPixelStorei(GL_PACK_LSB_FIRST, lsbFirst);
@@ -117,6 +119,8 @@ __glXDispSwap_GetTexImage(__GLXclientState * cl, GLbyte * pc)
char *answer, answerBuffer[200];
GLint width = 0, height = 0, depth = 1;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 20);
+
__GLX_SWAP_INT(&((xGLXSingleReq *) pc)->contextTag);
cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
if (!cx) {
@@ -147,7 +151,7 @@ __glXDispSwap_GetTexImage(__GLXclientState * cl, GLbyte * pc)
compsize =
__glGetTexImage_size(target, level, format, type, width, height, depth);
if (compsize < 0)
- compsize = 0;
+ return BadLength;
glPixelStorei(GL_PACK_SWAP_BYTES, !swapBytes);
__GLX_GET_ANSWER_BUFFER(answer, cl, compsize, 1);
@@ -187,6 +191,8 @@ __glXDispSwap_GetPolygonStipple(__GLXclientState * cl, GLbyte * pc)
__GLX_DECLARE_SWAP_VARIABLES;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 4);
+
__GLX_SWAP_INT(&((xGLXSingleReq *) pc)->contextTag);
cx = __glXForceCurrent(cl, __GLX_GET_SINGLE_CONTEXT_TAG(pc), &error);
if (!cx) {
@@ -254,15 +260,13 @@ GetSeparableFilter(__GLXclientState * cl, GLbyte * pc, GLXContextTag tag)
compsize = __glGetTexImage_size(target, 1, format, type, width, 1, 1);
compsize2 = __glGetTexImage_size(target, 1, format, type, height, 1, 1);
- if (compsize < 0)
- compsize = 0;
- if (compsize2 < 0)
- compsize2 = 0;
- compsize = __GLX_PAD(compsize);
- compsize2 = __GLX_PAD(compsize2);
+ if ((compsize = safe_pad(compsize)) < 0)
+ return BadLength;
+ if ((compsize2 = safe_pad(compsize2)) < 0)
+ return BadLength;
glPixelStorei(GL_PACK_SWAP_BYTES, !swapBytes);
- __GLX_GET_ANSWER_BUFFER(answer, cl, compsize + compsize2, 1);
+ __GLX_GET_ANSWER_BUFFER(answer, cl, safe_add(compsize, compsize2), 1);
__glXClearErrorOccured();
glGetSeparableFilter(*(GLenum *) (pc + 0), *(GLenum *) (pc + 4),
*(GLenum *) (pc + 8), answer, answer + compsize, NULL);
@@ -288,7 +292,9 @@ int
__glXDispSwap_GetSeparableFilter(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_SINGLE_CONTEXT_TAG(pc);
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 16);
return GetSeparableFilter(cl, pc + __GLX_SINGLE_HDR_SIZE, tag);
}
@@ -296,7 +302,9 @@ int
__glXDispSwap_GetSeparableFilterEXT(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_VENDPRIV_CONTEXT_TAG(pc);
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXVendorPrivateReq, 16);
return GetSeparableFilter(cl, pc + __GLX_VENDPRIV_HDR_SIZE, tag);
}
@@ -341,7 +349,7 @@ GetConvolutionFilter(__GLXclientState * cl, GLbyte * pc, GLXContextTag tag)
*/
compsize = __glGetTexImage_size(target, 1, format, type, width, height, 1);
if (compsize < 0)
- compsize = 0;
+ return BadLength;
glPixelStorei(GL_PACK_SWAP_BYTES, !swapBytes);
__GLX_GET_ANSWER_BUFFER(answer, cl, compsize, 1);
@@ -370,7 +378,9 @@ int
__glXDispSwap_GetConvolutionFilter(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_SINGLE_CONTEXT_TAG(pc);
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 16);
return GetConvolutionFilter(cl, pc + __GLX_SINGLE_HDR_SIZE, tag);
}
@@ -378,7 +388,9 @@ int
__glXDispSwap_GetConvolutionFilterEXT(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_VENDPRIV_CONTEXT_TAG(pc);
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXVendorPrivateReq, 16);
return GetConvolutionFilter(cl, pc + __GLX_VENDPRIV_HDR_SIZE, tag);
}
@@ -418,7 +430,7 @@ GetHistogram(__GLXclientState * cl, GLbyte * pc, GLXContextTag tag)
*/
compsize = __glGetTexImage_size(target, 1, format, type, width, 1, 1);
if (compsize < 0)
- compsize = 0;
+ return BadLength;
glPixelStorei(GL_PACK_SWAP_BYTES, !swapBytes);
__GLX_GET_ANSWER_BUFFER(answer, cl, compsize, 1);
@@ -444,7 +456,9 @@ int
__glXDispSwap_GetHistogram(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_SINGLE_CONTEXT_TAG(pc);
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 16);
return GetHistogram(cl, pc + __GLX_SINGLE_HDR_SIZE, tag);
}
@@ -452,7 +466,9 @@ int
__glXDispSwap_GetHistogramEXT(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_VENDPRIV_CONTEXT_TAG(pc);
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXVendorPrivateReq, 16);
return GetHistogram(cl, pc + __GLX_VENDPRIV_HDR_SIZE, tag);
}
@@ -486,7 +502,7 @@ GetMinmax(__GLXclientState * cl, GLbyte * pc, GLXContextTag tag)
compsize = __glGetTexImage_size(target, 1, format, type, 2, 1, 1);
if (compsize < 0)
- compsize = 0;
+ return BadLength;
glPixelStorei(GL_PACK_SWAP_BYTES, !swapBytes);
__GLX_GET_ANSWER_BUFFER(answer, cl, compsize, 1);
@@ -510,7 +526,9 @@ int
__glXDispSwap_GetMinmax(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_SINGLE_CONTEXT_TAG(pc);
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 16);
return GetMinmax(cl, pc + __GLX_SINGLE_HDR_SIZE, tag);
}
@@ -518,7 +536,9 @@ int
__glXDispSwap_GetMinmaxEXT(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_VENDPRIV_CONTEXT_TAG(pc);
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXVendorPrivateReq, 16);
return GetMinmax(cl, pc + __GLX_VENDPRIV_HDR_SIZE, tag);
}
@@ -557,7 +577,7 @@ GetColorTable(__GLXclientState * cl, GLbyte * pc, GLXContextTag tag)
*/
compsize = __glGetTexImage_size(target, 1, format, type, width, 1, 1);
if (compsize < 0)
- compsize = 0;
+ return BadLength;
glPixelStorei(GL_PACK_SWAP_BYTES, !swapBytes);
__GLX_GET_ANSWER_BUFFER(answer, cl, compsize, 1);
@@ -584,7 +604,9 @@ int
__glXDispSwap_GetColorTable(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_SINGLE_CONTEXT_TAG(pc);
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXSingleReq, 16);
return GetColorTable(cl, pc + __GLX_SINGLE_HDR_SIZE, tag);
}
@@ -592,6 +614,8 @@ int
__glXDispSwap_GetColorTableSGI(__GLXclientState * cl, GLbyte * pc)
{
const GLXContextTag tag = __GLX_GET_VENDPRIV_CONTEXT_TAG(pc);
+ ClientPtr client = cl->client;
+ REQUEST_FIXED_SIZE(xGLXVendorPrivateReq, 16);
return GetColorTable(cl, pc + __GLX_VENDPRIV_HDR_SIZE, tag);
}
diff --git a/xorg-server/glx/swap_interval.c b/xorg-server/glx/swap_interval.c
index 80d8b9436..d82e63ff0 100644
--- a/xorg-server/glx/swap_interval.c
+++ b/xorg-server/glx/swap_interval.c
@@ -47,6 +47,8 @@ DoSwapInterval(__GLXclientState * cl, GLbyte * pc, int do_swap)
__GLXcontext *cx;
GLint interval;
+ REQUEST_FIXED_SIZE(xGLXVendorPrivateReq, 4);
+
cx = __glXLookupContextByTag(cl, tag);
if ((cx == NULL) || (cx->pGlxScreen == NULL)) {
diff --git a/xorg-server/glx/unpack.h b/xorg-server/glx/unpack.h
index 52fba74e1..2b1ebcf02 100644
--- a/xorg-server/glx/unpack.h
+++ b/xorg-server/glx/unpack.h
@@ -83,7 +83,8 @@ extern xGLXSingleReply __glXReply;
** pointer.
*/
#define __GLX_GET_ANSWER_BUFFER(res,cl,size,align) \
- if ((size) > sizeof(answerBuffer)) { \
+ if (size < 0) return BadLength; \
+ else if ((size) > sizeof(answerBuffer)) { \
int bump; \
if ((cl)->returnBufSize < (size)+(align)) { \
(cl)->returnBuf = (GLbyte*)realloc((cl)->returnBuf, \