diff options
Diffstat (limited to 'xorg-server/glx/dispatch.h')
-rw-r--r-- | xorg-server/glx/dispatch.h | 738 |
1 files changed, 447 insertions, 291 deletions
diff --git a/xorg-server/glx/dispatch.h b/xorg-server/glx/dispatch.h index 7d571010f..c13149ab2 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 1082 +#define _gloffset_COUNT 1094 #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 674 +#define driDispatchRemapTable_size 686 SERVEXTERN int driDispatchRemapTable[ driDispatchRemapTable_size ]; #define CompressedTexImage1D_remap_index 0 @@ -861,295 +861,307 @@ SERVEXTERN int driDispatchRemapTable[ driDispatchRemapTable_size ]; #define GetProgramBinary_remap_index 382 #define ProgramBinary_remap_index 383 #define ProgramParameteri_remap_index 384 -#define DebugMessageCallbackARB_remap_index 385 -#define DebugMessageControlARB_remap_index 386 -#define DebugMessageInsertARB_remap_index 387 -#define GetDebugMessageLogARB_remap_index 388 -#define GetGraphicsResetStatusARB_remap_index 389 -#define GetnColorTableARB_remap_index 390 -#define GetnCompressedTexImageARB_remap_index 391 -#define GetnConvolutionFilterARB_remap_index 392 -#define GetnHistogramARB_remap_index 393 -#define GetnMapdvARB_remap_index 394 -#define GetnMapfvARB_remap_index 395 -#define GetnMapivARB_remap_index 396 -#define GetnMinmaxARB_remap_index 397 -#define GetnPixelMapfvARB_remap_index 398 -#define GetnPixelMapuivARB_remap_index 399 -#define GetnPixelMapusvARB_remap_index 400 -#define GetnPolygonStippleARB_remap_index 401 -#define GetnSeparableFilterARB_remap_index 402 -#define GetnTexImageARB_remap_index 403 -#define GetnUniformdvARB_remap_index 404 -#define GetnUniformfvARB_remap_index 405 -#define GetnUniformivARB_remap_index 406 -#define GetnUniformuivARB_remap_index 407 -#define ReadnPixelsARB_remap_index 408 -#define DrawArraysInstancedBaseInstance_remap_index 409 -#define DrawElementsInstancedBaseInstance_remap_index 410 -#define DrawElementsInstancedBaseVertexBaseInstance_remap_index 411 -#define DrawTransformFeedbackInstanced_remap_index 412 -#define DrawTransformFeedbackStreamInstanced_remap_index 413 -#define GetInternalformativ_remap_index 414 -#define GetActiveAtomicCounterBufferiv_remap_index 415 -#define TexStorage1D_remap_index 416 -#define TexStorage2D_remap_index 417 -#define TexStorage3D_remap_index 418 -#define TextureStorage1DEXT_remap_index 419 -#define TextureStorage2DEXT_remap_index 420 -#define TextureStorage3DEXT_remap_index 421 -#define ClearBufferData_remap_index 422 -#define ClearBufferSubData_remap_index 423 -#define TextureView_remap_index 424 -#define BindVertexBuffer_remap_index 425 -#define VertexAttribBinding_remap_index 426 -#define VertexAttribFormat_remap_index 427 -#define VertexAttribIFormat_remap_index 428 -#define VertexAttribLFormat_remap_index 429 -#define VertexBindingDivisor_remap_index 430 -#define MultiDrawArraysIndirect_remap_index 431 -#define MultiDrawElementsIndirect_remap_index 432 -#define TexBufferRange_remap_index 433 -#define TexStorage2DMultisample_remap_index 434 -#define TexStorage3DMultisample_remap_index 435 -#define InvalidateBufferData_remap_index 436 -#define InvalidateBufferSubData_remap_index 437 -#define InvalidateFramebuffer_remap_index 438 -#define InvalidateSubFramebuffer_remap_index 439 -#define InvalidateTexImage_remap_index 440 -#define InvalidateTexSubImage_remap_index 441 -#define PolygonOffsetEXT_remap_index 442 -#define DrawTexfOES_remap_index 443 -#define DrawTexfvOES_remap_index 444 -#define DrawTexiOES_remap_index 445 -#define DrawTexivOES_remap_index 446 -#define DrawTexsOES_remap_index 447 -#define DrawTexsvOES_remap_index 448 -#define DrawTexxOES_remap_index 449 -#define DrawTexxvOES_remap_index 450 -#define PointSizePointerOES_remap_index 451 -#define QueryMatrixxOES_remap_index 452 -#define SampleMaskSGIS_remap_index 453 -#define SamplePatternSGIS_remap_index 454 -#define ColorPointerEXT_remap_index 455 -#define EdgeFlagPointerEXT_remap_index 456 -#define IndexPointerEXT_remap_index 457 -#define NormalPointerEXT_remap_index 458 -#define TexCoordPointerEXT_remap_index 459 -#define VertexPointerEXT_remap_index 460 -#define DiscardFramebufferEXT_remap_index 461 -#define LockArraysEXT_remap_index 462 -#define UnlockArraysEXT_remap_index 463 -#define DebugMessageCallback_remap_index 464 -#define DebugMessageControl_remap_index 465 -#define DebugMessageInsert_remap_index 466 -#define GetDebugMessageLog_remap_index 467 -#define GetObjectLabel_remap_index 468 -#define GetObjectPtrLabel_remap_index 469 -#define ObjectLabel_remap_index 470 -#define ObjectPtrLabel_remap_index 471 -#define PopDebugGroup_remap_index 472 -#define PushDebugGroup_remap_index 473 -#define SecondaryColor3fEXT_remap_index 474 -#define SecondaryColor3fvEXT_remap_index 475 -#define MultiDrawElementsEXT_remap_index 476 -#define FogCoordfEXT_remap_index 477 -#define FogCoordfvEXT_remap_index 478 -#define ResizeBuffersMESA_remap_index 479 -#define WindowPos4dMESA_remap_index 480 -#define WindowPos4dvMESA_remap_index 481 -#define WindowPos4fMESA_remap_index 482 -#define WindowPos4fvMESA_remap_index 483 -#define WindowPos4iMESA_remap_index 484 -#define WindowPos4ivMESA_remap_index 485 -#define WindowPos4sMESA_remap_index 486 -#define WindowPos4svMESA_remap_index 487 -#define MultiModeDrawArraysIBM_remap_index 488 -#define MultiModeDrawElementsIBM_remap_index 489 -#define AreProgramsResidentNV_remap_index 490 -#define ExecuteProgramNV_remap_index 491 -#define GetProgramParameterdvNV_remap_index 492 -#define GetProgramParameterfvNV_remap_index 493 -#define GetProgramStringNV_remap_index 494 -#define GetProgramivNV_remap_index 495 -#define GetTrackMatrixivNV_remap_index 496 -#define GetVertexAttribdvNV_remap_index 497 -#define GetVertexAttribfvNV_remap_index 498 -#define GetVertexAttribivNV_remap_index 499 -#define LoadProgramNV_remap_index 500 -#define ProgramParameters4dvNV_remap_index 501 -#define ProgramParameters4fvNV_remap_index 502 -#define RequestResidentProgramsNV_remap_index 503 -#define TrackMatrixNV_remap_index 504 -#define VertexAttrib1dNV_remap_index 505 -#define VertexAttrib1dvNV_remap_index 506 -#define VertexAttrib1fNV_remap_index 507 -#define VertexAttrib1fvNV_remap_index 508 -#define VertexAttrib1sNV_remap_index 509 -#define VertexAttrib1svNV_remap_index 510 -#define VertexAttrib2dNV_remap_index 511 -#define VertexAttrib2dvNV_remap_index 512 -#define VertexAttrib2fNV_remap_index 513 -#define VertexAttrib2fvNV_remap_index 514 -#define VertexAttrib2sNV_remap_index 515 -#define VertexAttrib2svNV_remap_index 516 -#define VertexAttrib3dNV_remap_index 517 -#define VertexAttrib3dvNV_remap_index 518 -#define VertexAttrib3fNV_remap_index 519 -#define VertexAttrib3fvNV_remap_index 520 -#define VertexAttrib3sNV_remap_index 521 -#define VertexAttrib3svNV_remap_index 522 -#define VertexAttrib4dNV_remap_index 523 -#define VertexAttrib4dvNV_remap_index 524 -#define VertexAttrib4fNV_remap_index 525 -#define VertexAttrib4fvNV_remap_index 526 -#define VertexAttrib4sNV_remap_index 527 -#define VertexAttrib4svNV_remap_index 528 -#define VertexAttrib4ubNV_remap_index 529 -#define VertexAttrib4ubvNV_remap_index 530 -#define VertexAttribPointerNV_remap_index 531 -#define VertexAttribs1dvNV_remap_index 532 -#define VertexAttribs1fvNV_remap_index 533 -#define VertexAttribs1svNV_remap_index 534 -#define VertexAttribs2dvNV_remap_index 535 -#define VertexAttribs2fvNV_remap_index 536 -#define VertexAttribs2svNV_remap_index 537 -#define VertexAttribs3dvNV_remap_index 538 -#define VertexAttribs3fvNV_remap_index 539 -#define VertexAttribs3svNV_remap_index 540 -#define VertexAttribs4dvNV_remap_index 541 -#define VertexAttribs4fvNV_remap_index 542 -#define VertexAttribs4svNV_remap_index 543 -#define VertexAttribs4ubvNV_remap_index 544 -#define GetTexBumpParameterfvATI_remap_index 545 -#define GetTexBumpParameterivATI_remap_index 546 -#define TexBumpParameterfvATI_remap_index 547 -#define TexBumpParameterivATI_remap_index 548 -#define AlphaFragmentOp1ATI_remap_index 549 -#define AlphaFragmentOp2ATI_remap_index 550 -#define AlphaFragmentOp3ATI_remap_index 551 -#define BeginFragmentShaderATI_remap_index 552 -#define BindFragmentShaderATI_remap_index 553 -#define ColorFragmentOp1ATI_remap_index 554 -#define ColorFragmentOp2ATI_remap_index 555 -#define ColorFragmentOp3ATI_remap_index 556 -#define DeleteFragmentShaderATI_remap_index 557 -#define EndFragmentShaderATI_remap_index 558 -#define GenFragmentShadersATI_remap_index 559 -#define PassTexCoordATI_remap_index 560 -#define SampleMapATI_remap_index 561 -#define SetFragmentShaderConstantATI_remap_index 562 -#define ActiveStencilFaceEXT_remap_index 563 -#define BindVertexArrayAPPLE_remap_index 564 -#define GenVertexArraysAPPLE_remap_index 565 -#define GetProgramNamedParameterdvNV_remap_index 566 -#define GetProgramNamedParameterfvNV_remap_index 567 -#define ProgramNamedParameter4dNV_remap_index 568 -#define ProgramNamedParameter4dvNV_remap_index 569 -#define ProgramNamedParameter4fNV_remap_index 570 -#define ProgramNamedParameter4fvNV_remap_index 571 -#define PrimitiveRestartNV_remap_index 572 -#define GetTexGenxvOES_remap_index 573 -#define TexGenxOES_remap_index 574 -#define TexGenxvOES_remap_index 575 -#define DepthBoundsEXT_remap_index 576 -#define BindFramebufferEXT_remap_index 577 -#define BindRenderbufferEXT_remap_index 578 -#define BufferParameteriAPPLE_remap_index 579 -#define FlushMappedBufferRangeAPPLE_remap_index 580 -#define VertexAttribI1iEXT_remap_index 581 -#define VertexAttribI1uiEXT_remap_index 582 -#define VertexAttribI2iEXT_remap_index 583 -#define VertexAttribI2ivEXT_remap_index 584 -#define VertexAttribI2uiEXT_remap_index 585 -#define VertexAttribI2uivEXT_remap_index 586 -#define VertexAttribI3iEXT_remap_index 587 -#define VertexAttribI3ivEXT_remap_index 588 -#define VertexAttribI3uiEXT_remap_index 589 -#define VertexAttribI3uivEXT_remap_index 590 -#define VertexAttribI4iEXT_remap_index 591 -#define VertexAttribI4ivEXT_remap_index 592 -#define VertexAttribI4uiEXT_remap_index 593 -#define VertexAttribI4uivEXT_remap_index 594 -#define ClearColorIiEXT_remap_index 595 -#define ClearColorIuiEXT_remap_index 596 -#define BindBufferOffsetEXT_remap_index 597 -#define BeginPerfMonitorAMD_remap_index 598 -#define DeletePerfMonitorsAMD_remap_index 599 -#define EndPerfMonitorAMD_remap_index 600 -#define GenPerfMonitorsAMD_remap_index 601 -#define GetPerfMonitorCounterDataAMD_remap_index 602 -#define GetPerfMonitorCounterInfoAMD_remap_index 603 -#define GetPerfMonitorCounterStringAMD_remap_index 604 -#define GetPerfMonitorCountersAMD_remap_index 605 -#define GetPerfMonitorGroupStringAMD_remap_index 606 -#define GetPerfMonitorGroupsAMD_remap_index 607 -#define SelectPerfMonitorCountersAMD_remap_index 608 -#define GetObjectParameterivAPPLE_remap_index 609 -#define ObjectPurgeableAPPLE_remap_index 610 -#define ObjectUnpurgeableAPPLE_remap_index 611 -#define ActiveProgramEXT_remap_index 612 -#define CreateShaderProgramEXT_remap_index 613 -#define UseShaderProgramEXT_remap_index 614 -#define TextureBarrierNV_remap_index 615 -#define VDPAUFiniNV_remap_index 616 -#define VDPAUGetSurfaceivNV_remap_index 617 -#define VDPAUInitNV_remap_index 618 -#define VDPAUIsSurfaceNV_remap_index 619 -#define VDPAUMapSurfacesNV_remap_index 620 -#define VDPAURegisterOutputSurfaceNV_remap_index 621 -#define VDPAURegisterVideoSurfaceNV_remap_index 622 -#define VDPAUSurfaceAccessNV_remap_index 623 -#define VDPAUUnmapSurfacesNV_remap_index 624 -#define VDPAUUnregisterSurfaceNV_remap_index 625 -#define StencilFuncSeparateATI_remap_index 626 -#define ProgramEnvParameters4fvEXT_remap_index 627 -#define ProgramLocalParameters4fvEXT_remap_index 628 -#define EGLImageTargetRenderbufferStorageOES_remap_index 629 -#define EGLImageTargetTexture2DOES_remap_index 630 -#define AlphaFuncx_remap_index 631 -#define ClearColorx_remap_index 632 -#define ClearDepthx_remap_index 633 -#define Color4x_remap_index 634 -#define DepthRangex_remap_index 635 -#define Fogx_remap_index 636 -#define Fogxv_remap_index 637 -#define Frustumf_remap_index 638 -#define Frustumx_remap_index 639 -#define LightModelx_remap_index 640 -#define LightModelxv_remap_index 641 -#define Lightx_remap_index 642 -#define Lightxv_remap_index 643 -#define LineWidthx_remap_index 644 -#define LoadMatrixx_remap_index 645 -#define Materialx_remap_index 646 -#define Materialxv_remap_index 647 -#define MultMatrixx_remap_index 648 -#define MultiTexCoord4x_remap_index 649 -#define Normal3x_remap_index 650 -#define Orthof_remap_index 651 -#define Orthox_remap_index 652 -#define PointSizex_remap_index 653 -#define PolygonOffsetx_remap_index 654 -#define Rotatex_remap_index 655 -#define SampleCoveragex_remap_index 656 -#define Scalex_remap_index 657 -#define TexEnvx_remap_index 658 -#define TexEnvxv_remap_index 659 -#define TexParameterx_remap_index 660 -#define Translatex_remap_index 661 -#define ClipPlanef_remap_index 662 -#define ClipPlanex_remap_index 663 -#define GetClipPlanef_remap_index 664 -#define GetClipPlanex_remap_index 665 -#define GetFixedv_remap_index 666 -#define GetLightxv_remap_index 667 -#define GetMaterialxv_remap_index 668 -#define GetTexEnvxv_remap_index 669 -#define GetTexParameterxv_remap_index 670 -#define PointParameterx_remap_index 671 -#define PointParameterxv_remap_index 672 -#define TexParameterxv_remap_index 673 +#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 DebugMessageCallbackARB_remap_index 395 +#define DebugMessageControlARB_remap_index 396 +#define DebugMessageInsertARB_remap_index 397 +#define GetDebugMessageLogARB_remap_index 398 +#define GetGraphicsResetStatusARB_remap_index 399 +#define GetnColorTableARB_remap_index 400 +#define GetnCompressedTexImageARB_remap_index 401 +#define GetnConvolutionFilterARB_remap_index 402 +#define GetnHistogramARB_remap_index 403 +#define GetnMapdvARB_remap_index 404 +#define GetnMapfvARB_remap_index 405 +#define GetnMapivARB_remap_index 406 +#define GetnMinmaxARB_remap_index 407 +#define GetnPixelMapfvARB_remap_index 408 +#define GetnPixelMapuivARB_remap_index 409 +#define GetnPixelMapusvARB_remap_index 410 +#define GetnPolygonStippleARB_remap_index 411 +#define GetnSeparableFilterARB_remap_index 412 +#define GetnTexImageARB_remap_index 413 +#define GetnUniformdvARB_remap_index 414 +#define GetnUniformfvARB_remap_index 415 +#define GetnUniformivARB_remap_index 416 +#define GetnUniformuivARB_remap_index 417 +#define ReadnPixelsARB_remap_index 418 +#define DrawArraysInstancedBaseInstance_remap_index 419 +#define DrawElementsInstancedBaseInstance_remap_index 420 +#define DrawElementsInstancedBaseVertexBaseInstance_remap_index 421 +#define DrawTransformFeedbackInstanced_remap_index 422 +#define DrawTransformFeedbackStreamInstanced_remap_index 423 +#define GetInternalformativ_remap_index 424 +#define GetActiveAtomicCounterBufferiv_remap_index 425 +#define BindImageTexture_remap_index 426 +#define MemoryBarrier_remap_index 427 +#define TexStorage1D_remap_index 428 +#define TexStorage2D_remap_index 429 +#define TexStorage3D_remap_index 430 +#define TextureStorage1DEXT_remap_index 431 +#define TextureStorage2DEXT_remap_index 432 +#define TextureStorage3DEXT_remap_index 433 +#define ClearBufferData_remap_index 434 +#define ClearBufferSubData_remap_index 435 +#define TextureView_remap_index 436 +#define BindVertexBuffer_remap_index 437 +#define VertexAttribBinding_remap_index 438 +#define VertexAttribFormat_remap_index 439 +#define VertexAttribIFormat_remap_index 440 +#define VertexAttribLFormat_remap_index 441 +#define VertexBindingDivisor_remap_index 442 +#define MultiDrawArraysIndirect_remap_index 443 +#define MultiDrawElementsIndirect_remap_index 444 +#define TexBufferRange_remap_index 445 +#define TexStorage2DMultisample_remap_index 446 +#define TexStorage3DMultisample_remap_index 447 +#define InvalidateBufferData_remap_index 448 +#define InvalidateBufferSubData_remap_index 449 +#define InvalidateFramebuffer_remap_index 450 +#define InvalidateSubFramebuffer_remap_index 451 +#define InvalidateTexImage_remap_index 452 +#define InvalidateTexSubImage_remap_index 453 +#define PolygonOffsetEXT_remap_index 454 +#define DrawTexfOES_remap_index 455 +#define DrawTexfvOES_remap_index 456 +#define DrawTexiOES_remap_index 457 +#define DrawTexivOES_remap_index 458 +#define DrawTexsOES_remap_index 459 +#define DrawTexsvOES_remap_index 460 +#define DrawTexxOES_remap_index 461 +#define DrawTexxvOES_remap_index 462 +#define PointSizePointerOES_remap_index 463 +#define QueryMatrixxOES_remap_index 464 +#define SampleMaskSGIS_remap_index 465 +#define SamplePatternSGIS_remap_index 466 +#define ColorPointerEXT_remap_index 467 +#define EdgeFlagPointerEXT_remap_index 468 +#define IndexPointerEXT_remap_index 469 +#define NormalPointerEXT_remap_index 470 +#define TexCoordPointerEXT_remap_index 471 +#define VertexPointerEXT_remap_index 472 +#define DiscardFramebufferEXT_remap_index 473 +#define LockArraysEXT_remap_index 474 +#define UnlockArraysEXT_remap_index 475 +#define DebugMessageCallback_remap_index 476 +#define DebugMessageControl_remap_index 477 +#define DebugMessageInsert_remap_index 478 +#define GetDebugMessageLog_remap_index 479 +#define GetObjectLabel_remap_index 480 +#define GetObjectPtrLabel_remap_index 481 +#define ObjectLabel_remap_index 482 +#define ObjectPtrLabel_remap_index 483 +#define PopDebugGroup_remap_index 484 +#define PushDebugGroup_remap_index 485 +#define SecondaryColor3fEXT_remap_index 486 +#define SecondaryColor3fvEXT_remap_index 487 +#define MultiDrawElementsEXT_remap_index 488 +#define FogCoordfEXT_remap_index 489 +#define FogCoordfvEXT_remap_index 490 +#define ResizeBuffersMESA_remap_index 491 +#define WindowPos4dMESA_remap_index 492 +#define WindowPos4dvMESA_remap_index 493 +#define WindowPos4fMESA_remap_index 494 +#define WindowPos4fvMESA_remap_index 495 +#define WindowPos4iMESA_remap_index 496 +#define WindowPos4ivMESA_remap_index 497 +#define WindowPos4sMESA_remap_index 498 +#define WindowPos4svMESA_remap_index 499 +#define MultiModeDrawArraysIBM_remap_index 500 +#define MultiModeDrawElementsIBM_remap_index 501 +#define AreProgramsResidentNV_remap_index 502 +#define ExecuteProgramNV_remap_index 503 +#define GetProgramParameterdvNV_remap_index 504 +#define GetProgramParameterfvNV_remap_index 505 +#define GetProgramStringNV_remap_index 506 +#define GetProgramivNV_remap_index 507 +#define GetTrackMatrixivNV_remap_index 508 +#define GetVertexAttribdvNV_remap_index 509 +#define GetVertexAttribfvNV_remap_index 510 +#define GetVertexAttribivNV_remap_index 511 +#define LoadProgramNV_remap_index 512 +#define ProgramParameters4dvNV_remap_index 513 +#define ProgramParameters4fvNV_remap_index 514 +#define RequestResidentProgramsNV_remap_index 515 +#define TrackMatrixNV_remap_index 516 +#define VertexAttrib1dNV_remap_index 517 +#define VertexAttrib1dvNV_remap_index 518 +#define VertexAttrib1fNV_remap_index 519 +#define VertexAttrib1fvNV_remap_index 520 +#define VertexAttrib1sNV_remap_index 521 +#define VertexAttrib1svNV_remap_index 522 +#define VertexAttrib2dNV_remap_index 523 +#define VertexAttrib2dvNV_remap_index 524 +#define VertexAttrib2fNV_remap_index 525 +#define VertexAttrib2fvNV_remap_index 526 +#define VertexAttrib2sNV_remap_index 527 +#define VertexAttrib2svNV_remap_index 528 +#define VertexAttrib3dNV_remap_index 529 +#define VertexAttrib3dvNV_remap_index 530 +#define VertexAttrib3fNV_remap_index 531 +#define VertexAttrib3fvNV_remap_index 532 +#define VertexAttrib3sNV_remap_index 533 +#define VertexAttrib3svNV_remap_index 534 +#define VertexAttrib4dNV_remap_index 535 +#define VertexAttrib4dvNV_remap_index 536 +#define VertexAttrib4fNV_remap_index 537 +#define VertexAttrib4fvNV_remap_index 538 +#define VertexAttrib4sNV_remap_index 539 +#define VertexAttrib4svNV_remap_index 540 +#define VertexAttrib4ubNV_remap_index 541 +#define VertexAttrib4ubvNV_remap_index 542 +#define VertexAttribPointerNV_remap_index 543 +#define VertexAttribs1dvNV_remap_index 544 +#define VertexAttribs1fvNV_remap_index 545 +#define VertexAttribs1svNV_remap_index 546 +#define VertexAttribs2dvNV_remap_index 547 +#define VertexAttribs2fvNV_remap_index 548 +#define VertexAttribs2svNV_remap_index 549 +#define VertexAttribs3dvNV_remap_index 550 +#define VertexAttribs3fvNV_remap_index 551 +#define VertexAttribs3svNV_remap_index 552 +#define VertexAttribs4dvNV_remap_index 553 +#define VertexAttribs4fvNV_remap_index 554 +#define VertexAttribs4svNV_remap_index 555 +#define VertexAttribs4ubvNV_remap_index 556 +#define GetTexBumpParameterfvATI_remap_index 557 +#define GetTexBumpParameterivATI_remap_index 558 +#define TexBumpParameterfvATI_remap_index 559 +#define TexBumpParameterivATI_remap_index 560 +#define AlphaFragmentOp1ATI_remap_index 561 +#define AlphaFragmentOp2ATI_remap_index 562 +#define AlphaFragmentOp3ATI_remap_index 563 +#define BeginFragmentShaderATI_remap_index 564 +#define BindFragmentShaderATI_remap_index 565 +#define ColorFragmentOp1ATI_remap_index 566 +#define ColorFragmentOp2ATI_remap_index 567 +#define ColorFragmentOp3ATI_remap_index 568 +#define DeleteFragmentShaderATI_remap_index 569 +#define EndFragmentShaderATI_remap_index 570 +#define GenFragmentShadersATI_remap_index 571 +#define PassTexCoordATI_remap_index 572 +#define SampleMapATI_remap_index 573 +#define SetFragmentShaderConstantATI_remap_index 574 +#define ActiveStencilFaceEXT_remap_index 575 +#define BindVertexArrayAPPLE_remap_index 576 +#define GenVertexArraysAPPLE_remap_index 577 +#define GetProgramNamedParameterdvNV_remap_index 578 +#define GetProgramNamedParameterfvNV_remap_index 579 +#define ProgramNamedParameter4dNV_remap_index 580 +#define ProgramNamedParameter4dvNV_remap_index 581 +#define ProgramNamedParameter4fNV_remap_index 582 +#define ProgramNamedParameter4fvNV_remap_index 583 +#define PrimitiveRestartNV_remap_index 584 +#define GetTexGenxvOES_remap_index 585 +#define TexGenxOES_remap_index 586 +#define TexGenxvOES_remap_index 587 +#define DepthBoundsEXT_remap_index 588 +#define BindFramebufferEXT_remap_index 589 +#define BindRenderbufferEXT_remap_index 590 +#define BufferParameteriAPPLE_remap_index 591 +#define FlushMappedBufferRangeAPPLE_remap_index 592 +#define VertexAttribI1iEXT_remap_index 593 +#define VertexAttribI1uiEXT_remap_index 594 +#define VertexAttribI2iEXT_remap_index 595 +#define VertexAttribI2ivEXT_remap_index 596 +#define VertexAttribI2uiEXT_remap_index 597 +#define VertexAttribI2uivEXT_remap_index 598 +#define VertexAttribI3iEXT_remap_index 599 +#define VertexAttribI3ivEXT_remap_index 600 +#define VertexAttribI3uiEXT_remap_index 601 +#define VertexAttribI3uivEXT_remap_index 602 +#define VertexAttribI4iEXT_remap_index 603 +#define VertexAttribI4ivEXT_remap_index 604 +#define VertexAttribI4uiEXT_remap_index 605 +#define VertexAttribI4uivEXT_remap_index 606 +#define ClearColorIiEXT_remap_index 607 +#define ClearColorIuiEXT_remap_index 608 +#define BindBufferOffsetEXT_remap_index 609 +#define BeginPerfMonitorAMD_remap_index 610 +#define DeletePerfMonitorsAMD_remap_index 611 +#define EndPerfMonitorAMD_remap_index 612 +#define GenPerfMonitorsAMD_remap_index 613 +#define GetPerfMonitorCounterDataAMD_remap_index 614 +#define GetPerfMonitorCounterInfoAMD_remap_index 615 +#define GetPerfMonitorCounterStringAMD_remap_index 616 +#define GetPerfMonitorCountersAMD_remap_index 617 +#define GetPerfMonitorGroupStringAMD_remap_index 618 +#define GetPerfMonitorGroupsAMD_remap_index 619 +#define SelectPerfMonitorCountersAMD_remap_index 620 +#define GetObjectParameterivAPPLE_remap_index 621 +#define ObjectPurgeableAPPLE_remap_index 622 +#define ObjectUnpurgeableAPPLE_remap_index 623 +#define ActiveProgramEXT_remap_index 624 +#define CreateShaderProgramEXT_remap_index 625 +#define UseShaderProgramEXT_remap_index 626 +#define TextureBarrierNV_remap_index 627 +#define VDPAUFiniNV_remap_index 628 +#define VDPAUGetSurfaceivNV_remap_index 629 +#define VDPAUInitNV_remap_index 630 +#define VDPAUIsSurfaceNV_remap_index 631 +#define VDPAUMapSurfacesNV_remap_index 632 +#define VDPAURegisterOutputSurfaceNV_remap_index 633 +#define VDPAURegisterVideoSurfaceNV_remap_index 634 +#define VDPAUSurfaceAccessNV_remap_index 635 +#define VDPAUUnmapSurfacesNV_remap_index 636 +#define VDPAUUnregisterSurfaceNV_remap_index 637 +#define StencilFuncSeparateATI_remap_index 638 +#define ProgramEnvParameters4fvEXT_remap_index 639 +#define ProgramLocalParameters4fvEXT_remap_index 640 +#define EGLImageTargetRenderbufferStorageOES_remap_index 641 +#define EGLImageTargetTexture2DOES_remap_index 642 +#define AlphaFuncx_remap_index 643 +#define ClearColorx_remap_index 644 +#define ClearDepthx_remap_index 645 +#define Color4x_remap_index 646 +#define DepthRangex_remap_index 647 +#define Fogx_remap_index 648 +#define Fogxv_remap_index 649 +#define Frustumf_remap_index 650 +#define Frustumx_remap_index 651 +#define LightModelx_remap_index 652 +#define LightModelxv_remap_index 653 +#define Lightx_remap_index 654 +#define Lightxv_remap_index 655 +#define LineWidthx_remap_index 656 +#define LoadMatrixx_remap_index 657 +#define Materialx_remap_index 658 +#define Materialxv_remap_index 659 +#define MultMatrixx_remap_index 660 +#define MultiTexCoord4x_remap_index 661 +#define Normal3x_remap_index 662 +#define Orthof_remap_index 663 +#define Orthox_remap_index 664 +#define PointSizex_remap_index 665 +#define PolygonOffsetx_remap_index 666 +#define Rotatex_remap_index 667 +#define SampleCoveragex_remap_index 668 +#define Scalex_remap_index 669 +#define TexEnvx_remap_index 670 +#define TexEnvxv_remap_index 671 +#define TexParameterx_remap_index 672 +#define Translatex_remap_index 673 +#define ClipPlanef_remap_index 674 +#define ClipPlanex_remap_index 675 +#define GetClipPlanef_remap_index 676 +#define GetClipPlanex_remap_index 677 +#define GetFixedv_remap_index 678 +#define GetLightxv_remap_index 679 +#define GetMaterialxv_remap_index 680 +#define GetTexEnvxv_remap_index 681 +#define GetTexParameterxv_remap_index 682 +#define PointParameterx_remap_index 683 +#define PointParameterxv_remap_index 684 +#define TexParameterxv_remap_index 685 #define _gloffset_CompressedTexImage1D driDispatchRemapTable[CompressedTexImage1D_remap_index] #define _gloffset_CompressedTexImage2D driDispatchRemapTable[CompressedTexImage2D_remap_index] @@ -1536,6 +1548,16 @@ SERVEXTERN int driDispatchRemapTable[ driDispatchRemapTable_size ]; #define _gloffset_GetProgramBinary driDispatchRemapTable[GetProgramBinary_remap_index] #define _gloffset_ProgramBinary driDispatchRemapTable[ProgramBinary_remap_index] #define _gloffset_ProgramParameteri driDispatchRemapTable[ProgramParameteri_remap_index] +#define _gloffset_DepthRangeArrayv driDispatchRemapTable[DepthRangeArrayv_remap_index] +#define _gloffset_DepthRangeIndexed driDispatchRemapTable[DepthRangeIndexed_remap_index] +#define _gloffset_GetDoublei_v driDispatchRemapTable[GetDoublei_v_remap_index] +#define _gloffset_GetFloati_v driDispatchRemapTable[GetFloati_v_remap_index] +#define _gloffset_ScissorArrayv driDispatchRemapTable[ScissorArrayv_remap_index] +#define _gloffset_ScissorIndexed driDispatchRemapTable[ScissorIndexed_remap_index] +#define _gloffset_ScissorIndexedv driDispatchRemapTable[ScissorIndexedv_remap_index] +#define _gloffset_ViewportArrayv driDispatchRemapTable[ViewportArrayv_remap_index] +#define _gloffset_ViewportIndexedf driDispatchRemapTable[ViewportIndexedf_remap_index] +#define _gloffset_ViewportIndexedfv driDispatchRemapTable[ViewportIndexedfv_remap_index] #define _gloffset_DebugMessageCallbackARB driDispatchRemapTable[DebugMessageCallbackARB_remap_index] #define _gloffset_DebugMessageControlARB driDispatchRemapTable[DebugMessageControlARB_remap_index] #define _gloffset_DebugMessageInsertARB driDispatchRemapTable[DebugMessageInsertARB_remap_index] @@ -1567,6 +1589,8 @@ SERVEXTERN int driDispatchRemapTable[ driDispatchRemapTable_size ]; #define _gloffset_DrawTransformFeedbackStreamInstanced driDispatchRemapTable[DrawTransformFeedbackStreamInstanced_remap_index] #define _gloffset_GetInternalformativ driDispatchRemapTable[GetInternalformativ_remap_index] #define _gloffset_GetActiveAtomicCounterBufferiv driDispatchRemapTable[GetActiveAtomicCounterBufferiv_remap_index] +#define _gloffset_BindImageTexture driDispatchRemapTable[BindImageTexture_remap_index] +#define _gloffset_MemoryBarrier driDispatchRemapTable[MemoryBarrier_remap_index] #define _gloffset_TexStorage1D driDispatchRemapTable[TexStorage1D_remap_index] #define _gloffset_TexStorage2D driDispatchRemapTable[TexStorage2D_remap_index] #define _gloffset_TexStorage3D driDispatchRemapTable[TexStorage3D_remap_index] @@ -10549,6 +10573,116 @@ static INLINE void SET_ProgramParameteri(struct _glapi_table *disp, void (GLAPIE SET_by_offset(disp, _gloffset_ProgramParameteri, fn); } +typedef void (GLAPIENTRYP _glptr_DepthRangeArrayv)(GLuint, GLsizei, const GLclampd *); +#define CALL_DepthRangeArrayv(disp, parameters) \ + (* GET_DepthRangeArrayv(disp)) parameters +static INLINE _glptr_DepthRangeArrayv GET_DepthRangeArrayv(struct _glapi_table *disp) { + return (_glptr_DepthRangeArrayv) (GET_by_offset(disp, _gloffset_DepthRangeArrayv)); +} + +static INLINE void SET_DepthRangeArrayv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLsizei, const GLclampd *)) { + SET_by_offset(disp, _gloffset_DepthRangeArrayv, fn); +} + +typedef void (GLAPIENTRYP _glptr_DepthRangeIndexed)(GLuint, GLclampd, GLclampd); +#define CALL_DepthRangeIndexed(disp, parameters) \ + (* GET_DepthRangeIndexed(disp)) parameters +static INLINE _glptr_DepthRangeIndexed GET_DepthRangeIndexed(struct _glapi_table *disp) { + return (_glptr_DepthRangeIndexed) (GET_by_offset(disp, _gloffset_DepthRangeIndexed)); +} + +static INLINE void SET_DepthRangeIndexed(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLclampd, GLclampd)) { + SET_by_offset(disp, _gloffset_DepthRangeIndexed, fn); +} + +typedef void (GLAPIENTRYP _glptr_GetDoublei_v)(GLenum, GLuint, GLdouble *); +#define CALL_GetDoublei_v(disp, parameters) \ + (* GET_GetDoublei_v(disp)) parameters +static INLINE _glptr_GetDoublei_v GET_GetDoublei_v(struct _glapi_table *disp) { + return (_glptr_GetDoublei_v) (GET_by_offset(disp, _gloffset_GetDoublei_v)); +} + +static INLINE void SET_GetDoublei_v(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLenum, GLuint, GLdouble *)) { + SET_by_offset(disp, _gloffset_GetDoublei_v, fn); +} + +typedef void (GLAPIENTRYP _glptr_GetFloati_v)(GLenum, GLuint, GLfloat *); +#define CALL_GetFloati_v(disp, parameters) \ + (* GET_GetFloati_v(disp)) parameters +static INLINE _glptr_GetFloati_v GET_GetFloati_v(struct _glapi_table *disp) { + return (_glptr_GetFloati_v) (GET_by_offset(disp, _gloffset_GetFloati_v)); +} + +static INLINE void SET_GetFloati_v(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLenum, GLuint, GLfloat *)) { + SET_by_offset(disp, _gloffset_GetFloati_v, fn); +} + +typedef void (GLAPIENTRYP _glptr_ScissorArrayv)(GLuint, GLsizei, const int *); +#define CALL_ScissorArrayv(disp, parameters) \ + (* GET_ScissorArrayv(disp)) parameters +static INLINE _glptr_ScissorArrayv GET_ScissorArrayv(struct _glapi_table *disp) { + return (_glptr_ScissorArrayv) (GET_by_offset(disp, _gloffset_ScissorArrayv)); +} + +static INLINE void SET_ScissorArrayv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLsizei, const int *)) { + SET_by_offset(disp, _gloffset_ScissorArrayv, fn); +} + +typedef void (GLAPIENTRYP _glptr_ScissorIndexed)(GLuint, GLint, GLint, GLsizei, GLsizei); +#define CALL_ScissorIndexed(disp, parameters) \ + (* GET_ScissorIndexed(disp)) parameters +static INLINE _glptr_ScissorIndexed GET_ScissorIndexed(struct _glapi_table *disp) { + return (_glptr_ScissorIndexed) (GET_by_offset(disp, _gloffset_ScissorIndexed)); +} + +static INLINE void SET_ScissorIndexed(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLint, GLint, GLsizei, GLsizei)) { + SET_by_offset(disp, _gloffset_ScissorIndexed, fn); +} + +typedef void (GLAPIENTRYP _glptr_ScissorIndexedv)(GLuint, const GLint *); +#define CALL_ScissorIndexedv(disp, parameters) \ + (* GET_ScissorIndexedv(disp)) parameters +static INLINE _glptr_ScissorIndexedv GET_ScissorIndexedv(struct _glapi_table *disp) { + return (_glptr_ScissorIndexedv) (GET_by_offset(disp, _gloffset_ScissorIndexedv)); +} + +static INLINE void SET_ScissorIndexedv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, const GLint *)) { + SET_by_offset(disp, _gloffset_ScissorIndexedv, fn); +} + +typedef void (GLAPIENTRYP _glptr_ViewportArrayv)(GLuint, GLsizei, const GLfloat *); +#define CALL_ViewportArrayv(disp, parameters) \ + (* GET_ViewportArrayv(disp)) parameters +static INLINE _glptr_ViewportArrayv GET_ViewportArrayv(struct _glapi_table *disp) { + return (_glptr_ViewportArrayv) (GET_by_offset(disp, _gloffset_ViewportArrayv)); +} + +static INLINE void SET_ViewportArrayv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLsizei, const GLfloat *)) { + SET_by_offset(disp, _gloffset_ViewportArrayv, fn); +} + +typedef void (GLAPIENTRYP _glptr_ViewportIndexedf)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat); +#define CALL_ViewportIndexedf(disp, parameters) \ + (* GET_ViewportIndexedf(disp)) parameters +static INLINE _glptr_ViewportIndexedf GET_ViewportIndexedf(struct _glapi_table *disp) { + return (_glptr_ViewportIndexedf) (GET_by_offset(disp, _gloffset_ViewportIndexedf)); +} + +static INLINE void SET_ViewportIndexedf(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat)) { + SET_by_offset(disp, _gloffset_ViewportIndexedf, fn); +} + +typedef void (GLAPIENTRYP _glptr_ViewportIndexedfv)(GLuint, const GLfloat *); +#define CALL_ViewportIndexedfv(disp, parameters) \ + (* GET_ViewportIndexedfv(disp)) parameters +static INLINE _glptr_ViewportIndexedfv GET_ViewportIndexedfv(struct _glapi_table *disp) { + return (_glptr_ViewportIndexedfv) (GET_by_offset(disp, _gloffset_ViewportIndexedfv)); +} + +static INLINE void SET_ViewportIndexedfv(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, const GLfloat *)) { + SET_by_offset(disp, _gloffset_ViewportIndexedfv, fn); +} + typedef void (GLAPIENTRYP _glptr_DebugMessageCallbackARB)(GLDEBUGPROCARB, const GLvoid *); #define CALL_DebugMessageCallbackARB(disp, parameters) \ (* GET_DebugMessageCallbackARB(disp)) parameters @@ -10890,6 +11024,28 @@ static INLINE void SET_GetActiveAtomicCounterBufferiv(struct _glapi_table *disp, SET_by_offset(disp, _gloffset_GetActiveAtomicCounterBufferiv, fn); } +typedef void (GLAPIENTRYP _glptr_BindImageTexture)(GLuint, GLuint, GLint, GLboolean, GLint, GLenum, GLenum); +#define CALL_BindImageTexture(disp, parameters) \ + (* GET_BindImageTexture(disp)) parameters +static INLINE _glptr_BindImageTexture GET_BindImageTexture(struct _glapi_table *disp) { + return (_glptr_BindImageTexture) (GET_by_offset(disp, _gloffset_BindImageTexture)); +} + +static INLINE void SET_BindImageTexture(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLuint, GLuint, GLint, GLboolean, GLint, GLenum, GLenum)) { + SET_by_offset(disp, _gloffset_BindImageTexture, fn); +} + +typedef void (GLAPIENTRYP _glptr_MemoryBarrier)(GLbitfield); +#define CALL_MemoryBarrier(disp, parameters) \ + (* GET_MemoryBarrier(disp)) parameters +static INLINE _glptr_MemoryBarrier GET_MemoryBarrier(struct _glapi_table *disp) { + return (_glptr_MemoryBarrier) (GET_by_offset(disp, _gloffset_MemoryBarrier)); +} + +static INLINE void SET_MemoryBarrier(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLbitfield)) { + SET_by_offset(disp, _gloffset_MemoryBarrier, fn); +} + typedef void (GLAPIENTRYP _glptr_TexStorage1D)(GLenum, GLsizei, GLenum, GLsizei); #define CALL_TexStorage1D(disp, parameters) \ (* GET_TexStorage1D(disp)) parameters |