aboutsummaryrefslogtreecommitdiff
path: root/xorg-server/glx/dispatch.h
diff options
context:
space:
mode:
Diffstat (limited to 'xorg-server/glx/dispatch.h')
-rw-r--r--xorg-server/glx/dispatch.h858
1 files changed, 436 insertions, 422 deletions
diff --git a/xorg-server/glx/dispatch.h b/xorg-server/glx/dispatch.h
index b5f981363..6aa89a3b6 100644
--- a/xorg-server/glx/dispatch.h
+++ b/xorg-server/glx/dispatch.h
@@ -69,7 +69,7 @@
} while(0)
/* total number of offsets below */
-#define _gloffset_COUNT 1025
+#define _gloffset_COUNT 1026
#define _gloffset_NewList 0
#define _gloffset_EndList 1
@@ -889,220 +889,221 @@
#define _gloffset_DrawElementsInstancedBaseVertexBaseInstance 812
#define _gloffset_DrawTransformFeedbackInstanced 813
#define _gloffset_DrawTransformFeedbackStreamInstanced 814
-#define _gloffset_TexStorage1D 815
-#define _gloffset_TexStorage2D 816
-#define _gloffset_TexStorage3D 817
-#define _gloffset_TextureStorage1DEXT 818
-#define _gloffset_TextureStorage2DEXT 819
-#define _gloffset_TextureStorage3DEXT 820
-#define _gloffset_InvalidateBufferData 821
-#define _gloffset_InvalidateBufferSubData 822
-#define _gloffset_InvalidateFramebuffer 823
-#define _gloffset_InvalidateSubFramebuffer 824
-#define _gloffset_InvalidateTexImage 825
-#define _gloffset_InvalidateTexSubImage 826
-#define _gloffset_PolygonOffsetEXT 827
-#define _gloffset_DrawTexfOES 828
-#define _gloffset_DrawTexfvOES 829
-#define _gloffset_DrawTexiOES 830
-#define _gloffset_DrawTexivOES 831
-#define _gloffset_DrawTexsOES 832
-#define _gloffset_DrawTexsvOES 833
-#define _gloffset_DrawTexxOES 834
-#define _gloffset_DrawTexxvOES 835
-#define _gloffset_PointSizePointerOES 836
-#define _gloffset_QueryMatrixxOES 837
-#define _gloffset_SampleMaskSGIS 838
-#define _gloffset_SamplePatternSGIS 839
-#define _gloffset_ColorPointerEXT 840
-#define _gloffset_EdgeFlagPointerEXT 841
-#define _gloffset_IndexPointerEXT 842
-#define _gloffset_NormalPointerEXT 843
-#define _gloffset_TexCoordPointerEXT 844
-#define _gloffset_VertexPointerEXT 845
-#define _gloffset_LockArraysEXT 846
-#define _gloffset_UnlockArraysEXT 847
-#define _gloffset_SecondaryColor3fEXT 848
-#define _gloffset_SecondaryColor3fvEXT 849
-#define _gloffset_MultiDrawElementsEXT 850
-#define _gloffset_FogCoordfEXT 851
-#define _gloffset_FogCoordfvEXT 852
-#define _gloffset_ResizeBuffersMESA 853
-#define _gloffset_WindowPos4dMESA 854
-#define _gloffset_WindowPos4dvMESA 855
-#define _gloffset_WindowPos4fMESA 856
-#define _gloffset_WindowPos4fvMESA 857
-#define _gloffset_WindowPos4iMESA 858
-#define _gloffset_WindowPos4ivMESA 859
-#define _gloffset_WindowPos4sMESA 860
-#define _gloffset_WindowPos4svMESA 861
-#define _gloffset_MultiModeDrawArraysIBM 862
-#define _gloffset_MultiModeDrawElementsIBM 863
-#define _gloffset_AreProgramsResidentNV 864
-#define _gloffset_ExecuteProgramNV 865
-#define _gloffset_GetProgramParameterdvNV 866
-#define _gloffset_GetProgramParameterfvNV 867
-#define _gloffset_GetProgramStringNV 868
-#define _gloffset_GetProgramivNV 869
-#define _gloffset_GetTrackMatrixivNV 870
-#define _gloffset_GetVertexAttribdvNV 871
-#define _gloffset_GetVertexAttribfvNV 872
-#define _gloffset_GetVertexAttribivNV 873
-#define _gloffset_LoadProgramNV 874
-#define _gloffset_ProgramParameters4dvNV 875
-#define _gloffset_ProgramParameters4fvNV 876
-#define _gloffset_RequestResidentProgramsNV 877
-#define _gloffset_TrackMatrixNV 878
-#define _gloffset_VertexAttrib1dNV 879
-#define _gloffset_VertexAttrib1dvNV 880
-#define _gloffset_VertexAttrib1fNV 881
-#define _gloffset_VertexAttrib1fvNV 882
-#define _gloffset_VertexAttrib1sNV 883
-#define _gloffset_VertexAttrib1svNV 884
-#define _gloffset_VertexAttrib2dNV 885
-#define _gloffset_VertexAttrib2dvNV 886
-#define _gloffset_VertexAttrib2fNV 887
-#define _gloffset_VertexAttrib2fvNV 888
-#define _gloffset_VertexAttrib2sNV 889
-#define _gloffset_VertexAttrib2svNV 890
-#define _gloffset_VertexAttrib3dNV 891
-#define _gloffset_VertexAttrib3dvNV 892
-#define _gloffset_VertexAttrib3fNV 893
-#define _gloffset_VertexAttrib3fvNV 894
-#define _gloffset_VertexAttrib3sNV 895
-#define _gloffset_VertexAttrib3svNV 896
-#define _gloffset_VertexAttrib4dNV 897
-#define _gloffset_VertexAttrib4dvNV 898
-#define _gloffset_VertexAttrib4fNV 899
-#define _gloffset_VertexAttrib4fvNV 900
-#define _gloffset_VertexAttrib4sNV 901
-#define _gloffset_VertexAttrib4svNV 902
-#define _gloffset_VertexAttrib4ubNV 903
-#define _gloffset_VertexAttrib4ubvNV 904
-#define _gloffset_VertexAttribPointerNV 905
-#define _gloffset_VertexAttribs1dvNV 906
-#define _gloffset_VertexAttribs1fvNV 907
-#define _gloffset_VertexAttribs1svNV 908
-#define _gloffset_VertexAttribs2dvNV 909
-#define _gloffset_VertexAttribs2fvNV 910
-#define _gloffset_VertexAttribs2svNV 911
-#define _gloffset_VertexAttribs3dvNV 912
-#define _gloffset_VertexAttribs3fvNV 913
-#define _gloffset_VertexAttribs3svNV 914
-#define _gloffset_VertexAttribs4dvNV 915
-#define _gloffset_VertexAttribs4fvNV 916
-#define _gloffset_VertexAttribs4svNV 917
-#define _gloffset_VertexAttribs4ubvNV 918
-#define _gloffset_GetTexBumpParameterfvATI 919
-#define _gloffset_GetTexBumpParameterivATI 920
-#define _gloffset_TexBumpParameterfvATI 921
-#define _gloffset_TexBumpParameterivATI 922
-#define _gloffset_AlphaFragmentOp1ATI 923
-#define _gloffset_AlphaFragmentOp2ATI 924
-#define _gloffset_AlphaFragmentOp3ATI 925
-#define _gloffset_BeginFragmentShaderATI 926
-#define _gloffset_BindFragmentShaderATI 927
-#define _gloffset_ColorFragmentOp1ATI 928
-#define _gloffset_ColorFragmentOp2ATI 929
-#define _gloffset_ColorFragmentOp3ATI 930
-#define _gloffset_DeleteFragmentShaderATI 931
-#define _gloffset_EndFragmentShaderATI 932
-#define _gloffset_GenFragmentShadersATI 933
-#define _gloffset_PassTexCoordATI 934
-#define _gloffset_SampleMapATI 935
-#define _gloffset_SetFragmentShaderConstantATI 936
-#define _gloffset_ActiveStencilFaceEXT 937
-#define _gloffset_BindVertexArrayAPPLE 938
-#define _gloffset_GenVertexArraysAPPLE 939
-#define _gloffset_GetProgramNamedParameterdvNV 940
-#define _gloffset_GetProgramNamedParameterfvNV 941
-#define _gloffset_ProgramNamedParameter4dNV 942
-#define _gloffset_ProgramNamedParameter4dvNV 943
-#define _gloffset_ProgramNamedParameter4fNV 944
-#define _gloffset_ProgramNamedParameter4fvNV 945
-#define _gloffset_PrimitiveRestartNV 946
-#define _gloffset_GetTexGenxvOES 947
-#define _gloffset_TexGenxOES 948
-#define _gloffset_TexGenxvOES 949
-#define _gloffset_DepthBoundsEXT 950
-#define _gloffset_BufferParameteriAPPLE 951
-#define _gloffset_FlushMappedBufferRangeAPPLE 952
-#define _gloffset_VertexAttribI1iEXT 953
-#define _gloffset_VertexAttribI1uiEXT 954
-#define _gloffset_VertexAttribI2iEXT 955
-#define _gloffset_VertexAttribI2ivEXT 956
-#define _gloffset_VertexAttribI2uiEXT 957
-#define _gloffset_VertexAttribI2uivEXT 958
-#define _gloffset_VertexAttribI3iEXT 959
-#define _gloffset_VertexAttribI3ivEXT 960
-#define _gloffset_VertexAttribI3uiEXT 961
-#define _gloffset_VertexAttribI3uivEXT 962
-#define _gloffset_VertexAttribI4iEXT 963
-#define _gloffset_VertexAttribI4ivEXT 964
-#define _gloffset_VertexAttribI4uiEXT 965
-#define _gloffset_VertexAttribI4uivEXT 966
-#define _gloffset_ClearColorIiEXT 967
-#define _gloffset_ClearColorIuiEXT 968
-#define _gloffset_BindBufferOffsetEXT 969
-#define _gloffset_GetObjectParameterivAPPLE 970
-#define _gloffset_ObjectPurgeableAPPLE 971
-#define _gloffset_ObjectUnpurgeableAPPLE 972
-#define _gloffset_ActiveProgramEXT 973
-#define _gloffset_CreateShaderProgramEXT 974
-#define _gloffset_UseShaderProgramEXT 975
-#define _gloffset_TextureBarrierNV 976
-#define _gloffset_StencilFuncSeparateATI 977
-#define _gloffset_ProgramEnvParameters4fvEXT 978
-#define _gloffset_ProgramLocalParameters4fvEXT 979
-#define _gloffset_EGLImageTargetRenderbufferStorageOES 980
-#define _gloffset_EGLImageTargetTexture2DOES 981
-#define _gloffset_AlphaFuncx 982
-#define _gloffset_ClearColorx 983
-#define _gloffset_ClearDepthx 984
-#define _gloffset_Color4x 985
-#define _gloffset_DepthRangex 986
-#define _gloffset_Fogx 987
-#define _gloffset_Fogxv 988
-#define _gloffset_Frustumf 989
-#define _gloffset_Frustumx 990
-#define _gloffset_LightModelx 991
-#define _gloffset_LightModelxv 992
-#define _gloffset_Lightx 993
-#define _gloffset_Lightxv 994
-#define _gloffset_LineWidthx 995
-#define _gloffset_LoadMatrixx 996
-#define _gloffset_Materialx 997
-#define _gloffset_Materialxv 998
-#define _gloffset_MultMatrixx 999
-#define _gloffset_MultiTexCoord4x 1000
-#define _gloffset_Normal3x 1001
-#define _gloffset_Orthof 1002
-#define _gloffset_Orthox 1003
-#define _gloffset_PointSizex 1004
-#define _gloffset_PolygonOffsetx 1005
-#define _gloffset_Rotatex 1006
-#define _gloffset_SampleCoveragex 1007
-#define _gloffset_Scalex 1008
-#define _gloffset_TexEnvx 1009
-#define _gloffset_TexEnvxv 1010
-#define _gloffset_TexParameterx 1011
-#define _gloffset_Translatex 1012
-#define _gloffset_ClipPlanef 1013
-#define _gloffset_ClipPlanex 1014
-#define _gloffset_GetClipPlanef 1015
-#define _gloffset_GetClipPlanex 1016
-#define _gloffset_GetFixedv 1017
-#define _gloffset_GetLightxv 1018
-#define _gloffset_GetMaterialxv 1019
-#define _gloffset_GetTexEnvxv 1020
-#define _gloffset_GetTexParameterxv 1021
-#define _gloffset_PointParameterx 1022
-#define _gloffset_PointParameterxv 1023
-#define _gloffset_TexParameterxv 1024
+#define _gloffset_GetInternalformativ 815
+#define _gloffset_TexStorage1D 816
+#define _gloffset_TexStorage2D 817
+#define _gloffset_TexStorage3D 818
+#define _gloffset_TextureStorage1DEXT 819
+#define _gloffset_TextureStorage2DEXT 820
+#define _gloffset_TextureStorage3DEXT 821
+#define _gloffset_InvalidateBufferData 822
+#define _gloffset_InvalidateBufferSubData 823
+#define _gloffset_InvalidateFramebuffer 824
+#define _gloffset_InvalidateSubFramebuffer 825
+#define _gloffset_InvalidateTexImage 826
+#define _gloffset_InvalidateTexSubImage 827
+#define _gloffset_PolygonOffsetEXT 828
+#define _gloffset_DrawTexfOES 829
+#define _gloffset_DrawTexfvOES 830
+#define _gloffset_DrawTexiOES 831
+#define _gloffset_DrawTexivOES 832
+#define _gloffset_DrawTexsOES 833
+#define _gloffset_DrawTexsvOES 834
+#define _gloffset_DrawTexxOES 835
+#define _gloffset_DrawTexxvOES 836
+#define _gloffset_PointSizePointerOES 837
+#define _gloffset_QueryMatrixxOES 838
+#define _gloffset_SampleMaskSGIS 839
+#define _gloffset_SamplePatternSGIS 840
+#define _gloffset_ColorPointerEXT 841
+#define _gloffset_EdgeFlagPointerEXT 842
+#define _gloffset_IndexPointerEXT 843
+#define _gloffset_NormalPointerEXT 844
+#define _gloffset_TexCoordPointerEXT 845
+#define _gloffset_VertexPointerEXT 846
+#define _gloffset_LockArraysEXT 847
+#define _gloffset_UnlockArraysEXT 848
+#define _gloffset_SecondaryColor3fEXT 849
+#define _gloffset_SecondaryColor3fvEXT 850
+#define _gloffset_MultiDrawElementsEXT 851
+#define _gloffset_FogCoordfEXT 852
+#define _gloffset_FogCoordfvEXT 853
+#define _gloffset_ResizeBuffersMESA 854
+#define _gloffset_WindowPos4dMESA 855
+#define _gloffset_WindowPos4dvMESA 856
+#define _gloffset_WindowPos4fMESA 857
+#define _gloffset_WindowPos4fvMESA 858
+#define _gloffset_WindowPos4iMESA 859
+#define _gloffset_WindowPos4ivMESA 860
+#define _gloffset_WindowPos4sMESA 861
+#define _gloffset_WindowPos4svMESA 862
+#define _gloffset_MultiModeDrawArraysIBM 863
+#define _gloffset_MultiModeDrawElementsIBM 864
+#define _gloffset_AreProgramsResidentNV 865
+#define _gloffset_ExecuteProgramNV 866
+#define _gloffset_GetProgramParameterdvNV 867
+#define _gloffset_GetProgramParameterfvNV 868
+#define _gloffset_GetProgramStringNV 869
+#define _gloffset_GetProgramivNV 870
+#define _gloffset_GetTrackMatrixivNV 871
+#define _gloffset_GetVertexAttribdvNV 872
+#define _gloffset_GetVertexAttribfvNV 873
+#define _gloffset_GetVertexAttribivNV 874
+#define _gloffset_LoadProgramNV 875
+#define _gloffset_ProgramParameters4dvNV 876
+#define _gloffset_ProgramParameters4fvNV 877
+#define _gloffset_RequestResidentProgramsNV 878
+#define _gloffset_TrackMatrixNV 879
+#define _gloffset_VertexAttrib1dNV 880
+#define _gloffset_VertexAttrib1dvNV 881
+#define _gloffset_VertexAttrib1fNV 882
+#define _gloffset_VertexAttrib1fvNV 883
+#define _gloffset_VertexAttrib1sNV 884
+#define _gloffset_VertexAttrib1svNV 885
+#define _gloffset_VertexAttrib2dNV 886
+#define _gloffset_VertexAttrib2dvNV 887
+#define _gloffset_VertexAttrib2fNV 888
+#define _gloffset_VertexAttrib2fvNV 889
+#define _gloffset_VertexAttrib2sNV 890
+#define _gloffset_VertexAttrib2svNV 891
+#define _gloffset_VertexAttrib3dNV 892
+#define _gloffset_VertexAttrib3dvNV 893
+#define _gloffset_VertexAttrib3fNV 894
+#define _gloffset_VertexAttrib3fvNV 895
+#define _gloffset_VertexAttrib3sNV 896
+#define _gloffset_VertexAttrib3svNV 897
+#define _gloffset_VertexAttrib4dNV 898
+#define _gloffset_VertexAttrib4dvNV 899
+#define _gloffset_VertexAttrib4fNV 900
+#define _gloffset_VertexAttrib4fvNV 901
+#define _gloffset_VertexAttrib4sNV 902
+#define _gloffset_VertexAttrib4svNV 903
+#define _gloffset_VertexAttrib4ubNV 904
+#define _gloffset_VertexAttrib4ubvNV 905
+#define _gloffset_VertexAttribPointerNV 906
+#define _gloffset_VertexAttribs1dvNV 907
+#define _gloffset_VertexAttribs1fvNV 908
+#define _gloffset_VertexAttribs1svNV 909
+#define _gloffset_VertexAttribs2dvNV 910
+#define _gloffset_VertexAttribs2fvNV 911
+#define _gloffset_VertexAttribs2svNV 912
+#define _gloffset_VertexAttribs3dvNV 913
+#define _gloffset_VertexAttribs3fvNV 914
+#define _gloffset_VertexAttribs3svNV 915
+#define _gloffset_VertexAttribs4dvNV 916
+#define _gloffset_VertexAttribs4fvNV 917
+#define _gloffset_VertexAttribs4svNV 918
+#define _gloffset_VertexAttribs4ubvNV 919
+#define _gloffset_GetTexBumpParameterfvATI 920
+#define _gloffset_GetTexBumpParameterivATI 921
+#define _gloffset_TexBumpParameterfvATI 922
+#define _gloffset_TexBumpParameterivATI 923
+#define _gloffset_AlphaFragmentOp1ATI 924
+#define _gloffset_AlphaFragmentOp2ATI 925
+#define _gloffset_AlphaFragmentOp3ATI 926
+#define _gloffset_BeginFragmentShaderATI 927
+#define _gloffset_BindFragmentShaderATI 928
+#define _gloffset_ColorFragmentOp1ATI 929
+#define _gloffset_ColorFragmentOp2ATI 930
+#define _gloffset_ColorFragmentOp3ATI 931
+#define _gloffset_DeleteFragmentShaderATI 932
+#define _gloffset_EndFragmentShaderATI 933
+#define _gloffset_GenFragmentShadersATI 934
+#define _gloffset_PassTexCoordATI 935
+#define _gloffset_SampleMapATI 936
+#define _gloffset_SetFragmentShaderConstantATI 937
+#define _gloffset_ActiveStencilFaceEXT 938
+#define _gloffset_BindVertexArrayAPPLE 939
+#define _gloffset_GenVertexArraysAPPLE 940
+#define _gloffset_GetProgramNamedParameterdvNV 941
+#define _gloffset_GetProgramNamedParameterfvNV 942
+#define _gloffset_ProgramNamedParameter4dNV 943
+#define _gloffset_ProgramNamedParameter4dvNV 944
+#define _gloffset_ProgramNamedParameter4fNV 945
+#define _gloffset_ProgramNamedParameter4fvNV 946
+#define _gloffset_PrimitiveRestartNV 947
+#define _gloffset_GetTexGenxvOES 948
+#define _gloffset_TexGenxOES 949
+#define _gloffset_TexGenxvOES 950
+#define _gloffset_DepthBoundsEXT 951
+#define _gloffset_BufferParameteriAPPLE 952
+#define _gloffset_FlushMappedBufferRangeAPPLE 953
+#define _gloffset_VertexAttribI1iEXT 954
+#define _gloffset_VertexAttribI1uiEXT 955
+#define _gloffset_VertexAttribI2iEXT 956
+#define _gloffset_VertexAttribI2ivEXT 957
+#define _gloffset_VertexAttribI2uiEXT 958
+#define _gloffset_VertexAttribI2uivEXT 959
+#define _gloffset_VertexAttribI3iEXT 960
+#define _gloffset_VertexAttribI3ivEXT 961
+#define _gloffset_VertexAttribI3uiEXT 962
+#define _gloffset_VertexAttribI3uivEXT 963
+#define _gloffset_VertexAttribI4iEXT 964
+#define _gloffset_VertexAttribI4ivEXT 965
+#define _gloffset_VertexAttribI4uiEXT 966
+#define _gloffset_VertexAttribI4uivEXT 967
+#define _gloffset_ClearColorIiEXT 968
+#define _gloffset_ClearColorIuiEXT 969
+#define _gloffset_BindBufferOffsetEXT 970
+#define _gloffset_GetObjectParameterivAPPLE 971
+#define _gloffset_ObjectPurgeableAPPLE 972
+#define _gloffset_ObjectUnpurgeableAPPLE 973
+#define _gloffset_ActiveProgramEXT 974
+#define _gloffset_CreateShaderProgramEXT 975
+#define _gloffset_UseShaderProgramEXT 976
+#define _gloffset_TextureBarrierNV 977
+#define _gloffset_StencilFuncSeparateATI 978
+#define _gloffset_ProgramEnvParameters4fvEXT 979
+#define _gloffset_ProgramLocalParameters4fvEXT 980
+#define _gloffset_EGLImageTargetRenderbufferStorageOES 981
+#define _gloffset_EGLImageTargetTexture2DOES 982
+#define _gloffset_AlphaFuncx 983
+#define _gloffset_ClearColorx 984
+#define _gloffset_ClearDepthx 985
+#define _gloffset_Color4x 986
+#define _gloffset_DepthRangex 987
+#define _gloffset_Fogx 988
+#define _gloffset_Fogxv 989
+#define _gloffset_Frustumf 990
+#define _gloffset_Frustumx 991
+#define _gloffset_LightModelx 992
+#define _gloffset_LightModelxv 993
+#define _gloffset_Lightx 994
+#define _gloffset_Lightxv 995
+#define _gloffset_LineWidthx 996
+#define _gloffset_LoadMatrixx 997
+#define _gloffset_Materialx 998
+#define _gloffset_Materialxv 999
+#define _gloffset_MultMatrixx 1000
+#define _gloffset_MultiTexCoord4x 1001
+#define _gloffset_Normal3x 1002
+#define _gloffset_Orthof 1003
+#define _gloffset_Orthox 1004
+#define _gloffset_PointSizex 1005
+#define _gloffset_PolygonOffsetx 1006
+#define _gloffset_Rotatex 1007
+#define _gloffset_SampleCoveragex 1008
+#define _gloffset_Scalex 1009
+#define _gloffset_TexEnvx 1010
+#define _gloffset_TexEnvxv 1011
+#define _gloffset_TexParameterx 1012
+#define _gloffset_Translatex 1013
+#define _gloffset_ClipPlanef 1014
+#define _gloffset_ClipPlanex 1015
+#define _gloffset_GetClipPlanef 1016
+#define _gloffset_GetClipPlanex 1017
+#define _gloffset_GetFixedv 1018
+#define _gloffset_GetLightxv 1019
+#define _gloffset_GetMaterialxv 1020
+#define _gloffset_GetTexEnvxv 1021
+#define _gloffset_GetTexParameterxv 1022
+#define _gloffset_PointParameterx 1023
+#define _gloffset_PointParameterxv 1024
+#define _gloffset_TexParameterxv 1025
#else /* !FEATURE_remap_table */
-#define driDispatchRemapTable_size 617
+#define driDispatchRemapTable_size 618
extern int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define CompressedTexImage1D_remap_index 0
@@ -1512,216 +1513,217 @@ extern int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define DrawElementsInstancedBaseVertexBaseInstance_remap_index 404
#define DrawTransformFeedbackInstanced_remap_index 405
#define DrawTransformFeedbackStreamInstanced_remap_index 406
-#define TexStorage1D_remap_index 407
-#define TexStorage2D_remap_index 408
-#define TexStorage3D_remap_index 409
-#define TextureStorage1DEXT_remap_index 410
-#define TextureStorage2DEXT_remap_index 411
-#define TextureStorage3DEXT_remap_index 412
-#define InvalidateBufferData_remap_index 413
-#define InvalidateBufferSubData_remap_index 414
-#define InvalidateFramebuffer_remap_index 415
-#define InvalidateSubFramebuffer_remap_index 416
-#define InvalidateTexImage_remap_index 417
-#define InvalidateTexSubImage_remap_index 418
-#define PolygonOffsetEXT_remap_index 419
-#define DrawTexfOES_remap_index 420
-#define DrawTexfvOES_remap_index 421
-#define DrawTexiOES_remap_index 422
-#define DrawTexivOES_remap_index 423
-#define DrawTexsOES_remap_index 424
-#define DrawTexsvOES_remap_index 425
-#define DrawTexxOES_remap_index 426
-#define DrawTexxvOES_remap_index 427
-#define PointSizePointerOES_remap_index 428
-#define QueryMatrixxOES_remap_index 429
-#define SampleMaskSGIS_remap_index 430
-#define SamplePatternSGIS_remap_index 431
-#define ColorPointerEXT_remap_index 432
-#define EdgeFlagPointerEXT_remap_index 433
-#define IndexPointerEXT_remap_index 434
-#define NormalPointerEXT_remap_index 435
-#define TexCoordPointerEXT_remap_index 436
-#define VertexPointerEXT_remap_index 437
-#define LockArraysEXT_remap_index 438
-#define UnlockArraysEXT_remap_index 439
-#define SecondaryColor3fEXT_remap_index 440
-#define SecondaryColor3fvEXT_remap_index 441
-#define MultiDrawElementsEXT_remap_index 442
-#define FogCoordfEXT_remap_index 443
-#define FogCoordfvEXT_remap_index 444
-#define ResizeBuffersMESA_remap_index 445
-#define WindowPos4dMESA_remap_index 446
-#define WindowPos4dvMESA_remap_index 447
-#define WindowPos4fMESA_remap_index 448
-#define WindowPos4fvMESA_remap_index 449
-#define WindowPos4iMESA_remap_index 450
-#define WindowPos4ivMESA_remap_index 451
-#define WindowPos4sMESA_remap_index 452
-#define WindowPos4svMESA_remap_index 453
-#define MultiModeDrawArraysIBM_remap_index 454
-#define MultiModeDrawElementsIBM_remap_index 455
-#define AreProgramsResidentNV_remap_index 456
-#define ExecuteProgramNV_remap_index 457
-#define GetProgramParameterdvNV_remap_index 458
-#define GetProgramParameterfvNV_remap_index 459
-#define GetProgramStringNV_remap_index 460
-#define GetProgramivNV_remap_index 461
-#define GetTrackMatrixivNV_remap_index 462
-#define GetVertexAttribdvNV_remap_index 463
-#define GetVertexAttribfvNV_remap_index 464
-#define GetVertexAttribivNV_remap_index 465
-#define LoadProgramNV_remap_index 466
-#define ProgramParameters4dvNV_remap_index 467
-#define ProgramParameters4fvNV_remap_index 468
-#define RequestResidentProgramsNV_remap_index 469
-#define TrackMatrixNV_remap_index 470
-#define VertexAttrib1dNV_remap_index 471
-#define VertexAttrib1dvNV_remap_index 472
-#define VertexAttrib1fNV_remap_index 473
-#define VertexAttrib1fvNV_remap_index 474
-#define VertexAttrib1sNV_remap_index 475
-#define VertexAttrib1svNV_remap_index 476
-#define VertexAttrib2dNV_remap_index 477
-#define VertexAttrib2dvNV_remap_index 478
-#define VertexAttrib2fNV_remap_index 479
-#define VertexAttrib2fvNV_remap_index 480
-#define VertexAttrib2sNV_remap_index 481
-#define VertexAttrib2svNV_remap_index 482
-#define VertexAttrib3dNV_remap_index 483
-#define VertexAttrib3dvNV_remap_index 484
-#define VertexAttrib3fNV_remap_index 485
-#define VertexAttrib3fvNV_remap_index 486
-#define VertexAttrib3sNV_remap_index 487
-#define VertexAttrib3svNV_remap_index 488
-#define VertexAttrib4dNV_remap_index 489
-#define VertexAttrib4dvNV_remap_index 490
-#define VertexAttrib4fNV_remap_index 491
-#define VertexAttrib4fvNV_remap_index 492
-#define VertexAttrib4sNV_remap_index 493
-#define VertexAttrib4svNV_remap_index 494
-#define VertexAttrib4ubNV_remap_index 495
-#define VertexAttrib4ubvNV_remap_index 496
-#define VertexAttribPointerNV_remap_index 497
-#define VertexAttribs1dvNV_remap_index 498
-#define VertexAttribs1fvNV_remap_index 499
-#define VertexAttribs1svNV_remap_index 500
-#define VertexAttribs2dvNV_remap_index 501
-#define VertexAttribs2fvNV_remap_index 502
-#define VertexAttribs2svNV_remap_index 503
-#define VertexAttribs3dvNV_remap_index 504
-#define VertexAttribs3fvNV_remap_index 505
-#define VertexAttribs3svNV_remap_index 506
-#define VertexAttribs4dvNV_remap_index 507
-#define VertexAttribs4fvNV_remap_index 508
-#define VertexAttribs4svNV_remap_index 509
-#define VertexAttribs4ubvNV_remap_index 510
-#define GetTexBumpParameterfvATI_remap_index 511
-#define GetTexBumpParameterivATI_remap_index 512
-#define TexBumpParameterfvATI_remap_index 513
-#define TexBumpParameterivATI_remap_index 514
-#define AlphaFragmentOp1ATI_remap_index 515
-#define AlphaFragmentOp2ATI_remap_index 516
-#define AlphaFragmentOp3ATI_remap_index 517
-#define BeginFragmentShaderATI_remap_index 518
-#define BindFragmentShaderATI_remap_index 519
-#define ColorFragmentOp1ATI_remap_index 520
-#define ColorFragmentOp2ATI_remap_index 521
-#define ColorFragmentOp3ATI_remap_index 522
-#define DeleteFragmentShaderATI_remap_index 523
-#define EndFragmentShaderATI_remap_index 524
-#define GenFragmentShadersATI_remap_index 525
-#define PassTexCoordATI_remap_index 526
-#define SampleMapATI_remap_index 527
-#define SetFragmentShaderConstantATI_remap_index 528
-#define ActiveStencilFaceEXT_remap_index 529
-#define BindVertexArrayAPPLE_remap_index 530
-#define GenVertexArraysAPPLE_remap_index 531
-#define GetProgramNamedParameterdvNV_remap_index 532
-#define GetProgramNamedParameterfvNV_remap_index 533
-#define ProgramNamedParameter4dNV_remap_index 534
-#define ProgramNamedParameter4dvNV_remap_index 535
-#define ProgramNamedParameter4fNV_remap_index 536
-#define ProgramNamedParameter4fvNV_remap_index 537
-#define PrimitiveRestartNV_remap_index 538
-#define GetTexGenxvOES_remap_index 539
-#define TexGenxOES_remap_index 540
-#define TexGenxvOES_remap_index 541
-#define DepthBoundsEXT_remap_index 542
-#define BufferParameteriAPPLE_remap_index 543
-#define FlushMappedBufferRangeAPPLE_remap_index 544
-#define VertexAttribI1iEXT_remap_index 545
-#define VertexAttribI1uiEXT_remap_index 546
-#define VertexAttribI2iEXT_remap_index 547
-#define VertexAttribI2ivEXT_remap_index 548
-#define VertexAttribI2uiEXT_remap_index 549
-#define VertexAttribI2uivEXT_remap_index 550
-#define VertexAttribI3iEXT_remap_index 551
-#define VertexAttribI3ivEXT_remap_index 552
-#define VertexAttribI3uiEXT_remap_index 553
-#define VertexAttribI3uivEXT_remap_index 554
-#define VertexAttribI4iEXT_remap_index 555
-#define VertexAttribI4ivEXT_remap_index 556
-#define VertexAttribI4uiEXT_remap_index 557
-#define VertexAttribI4uivEXT_remap_index 558
-#define ClearColorIiEXT_remap_index 559
-#define ClearColorIuiEXT_remap_index 560
-#define BindBufferOffsetEXT_remap_index 561
-#define GetObjectParameterivAPPLE_remap_index 562
-#define ObjectPurgeableAPPLE_remap_index 563
-#define ObjectUnpurgeableAPPLE_remap_index 564
-#define ActiveProgramEXT_remap_index 565
-#define CreateShaderProgramEXT_remap_index 566
-#define UseShaderProgramEXT_remap_index 567
-#define TextureBarrierNV_remap_index 568
-#define StencilFuncSeparateATI_remap_index 569
-#define ProgramEnvParameters4fvEXT_remap_index 570
-#define ProgramLocalParameters4fvEXT_remap_index 571
-#define EGLImageTargetRenderbufferStorageOES_remap_index 572
-#define EGLImageTargetTexture2DOES_remap_index 573
-#define AlphaFuncx_remap_index 574
-#define ClearColorx_remap_index 575
-#define ClearDepthx_remap_index 576
-#define Color4x_remap_index 577
-#define DepthRangex_remap_index 578
-#define Fogx_remap_index 579
-#define Fogxv_remap_index 580
-#define Frustumf_remap_index 581
-#define Frustumx_remap_index 582
-#define LightModelx_remap_index 583
-#define LightModelxv_remap_index 584
-#define Lightx_remap_index 585
-#define Lightxv_remap_index 586
-#define LineWidthx_remap_index 587
-#define LoadMatrixx_remap_index 588
-#define Materialx_remap_index 589
-#define Materialxv_remap_index 590
-#define MultMatrixx_remap_index 591
-#define MultiTexCoord4x_remap_index 592
-#define Normal3x_remap_index 593
-#define Orthof_remap_index 594
-#define Orthox_remap_index 595
-#define PointSizex_remap_index 596
-#define PolygonOffsetx_remap_index 597
-#define Rotatex_remap_index 598
-#define SampleCoveragex_remap_index 599
-#define Scalex_remap_index 600
-#define TexEnvx_remap_index 601
-#define TexEnvxv_remap_index 602
-#define TexParameterx_remap_index 603
-#define Translatex_remap_index 604
-#define ClipPlanef_remap_index 605
-#define ClipPlanex_remap_index 606
-#define GetClipPlanef_remap_index 607
-#define GetClipPlanex_remap_index 608
-#define GetFixedv_remap_index 609
-#define GetLightxv_remap_index 610
-#define GetMaterialxv_remap_index 611
-#define GetTexEnvxv_remap_index 612
-#define GetTexParameterxv_remap_index 613
-#define PointParameterx_remap_index 614
-#define PointParameterxv_remap_index 615
-#define TexParameterxv_remap_index 616
+#define GetInternalformativ_remap_index 407
+#define TexStorage1D_remap_index 408
+#define TexStorage2D_remap_index 409
+#define TexStorage3D_remap_index 410
+#define TextureStorage1DEXT_remap_index 411
+#define TextureStorage2DEXT_remap_index 412
+#define TextureStorage3DEXT_remap_index 413
+#define InvalidateBufferData_remap_index 414
+#define InvalidateBufferSubData_remap_index 415
+#define InvalidateFramebuffer_remap_index 416
+#define InvalidateSubFramebuffer_remap_index 417
+#define InvalidateTexImage_remap_index 418
+#define InvalidateTexSubImage_remap_index 419
+#define PolygonOffsetEXT_remap_index 420
+#define DrawTexfOES_remap_index 421
+#define DrawTexfvOES_remap_index 422
+#define DrawTexiOES_remap_index 423
+#define DrawTexivOES_remap_index 424
+#define DrawTexsOES_remap_index 425
+#define DrawTexsvOES_remap_index 426
+#define DrawTexxOES_remap_index 427
+#define DrawTexxvOES_remap_index 428
+#define PointSizePointerOES_remap_index 429
+#define QueryMatrixxOES_remap_index 430
+#define SampleMaskSGIS_remap_index 431
+#define SamplePatternSGIS_remap_index 432
+#define ColorPointerEXT_remap_index 433
+#define EdgeFlagPointerEXT_remap_index 434
+#define IndexPointerEXT_remap_index 435
+#define NormalPointerEXT_remap_index 436
+#define TexCoordPointerEXT_remap_index 437
+#define VertexPointerEXT_remap_index 438
+#define LockArraysEXT_remap_index 439
+#define UnlockArraysEXT_remap_index 440
+#define SecondaryColor3fEXT_remap_index 441
+#define SecondaryColor3fvEXT_remap_index 442
+#define MultiDrawElementsEXT_remap_index 443
+#define FogCoordfEXT_remap_index 444
+#define FogCoordfvEXT_remap_index 445
+#define ResizeBuffersMESA_remap_index 446
+#define WindowPos4dMESA_remap_index 447
+#define WindowPos4dvMESA_remap_index 448
+#define WindowPos4fMESA_remap_index 449
+#define WindowPos4fvMESA_remap_index 450
+#define WindowPos4iMESA_remap_index 451
+#define WindowPos4ivMESA_remap_index 452
+#define WindowPos4sMESA_remap_index 453
+#define WindowPos4svMESA_remap_index 454
+#define MultiModeDrawArraysIBM_remap_index 455
+#define MultiModeDrawElementsIBM_remap_index 456
+#define AreProgramsResidentNV_remap_index 457
+#define ExecuteProgramNV_remap_index 458
+#define GetProgramParameterdvNV_remap_index 459
+#define GetProgramParameterfvNV_remap_index 460
+#define GetProgramStringNV_remap_index 461
+#define GetProgramivNV_remap_index 462
+#define GetTrackMatrixivNV_remap_index 463
+#define GetVertexAttribdvNV_remap_index 464
+#define GetVertexAttribfvNV_remap_index 465
+#define GetVertexAttribivNV_remap_index 466
+#define LoadProgramNV_remap_index 467
+#define ProgramParameters4dvNV_remap_index 468
+#define ProgramParameters4fvNV_remap_index 469
+#define RequestResidentProgramsNV_remap_index 470
+#define TrackMatrixNV_remap_index 471
+#define VertexAttrib1dNV_remap_index 472
+#define VertexAttrib1dvNV_remap_index 473
+#define VertexAttrib1fNV_remap_index 474
+#define VertexAttrib1fvNV_remap_index 475
+#define VertexAttrib1sNV_remap_index 476
+#define VertexAttrib1svNV_remap_index 477
+#define VertexAttrib2dNV_remap_index 478
+#define VertexAttrib2dvNV_remap_index 479
+#define VertexAttrib2fNV_remap_index 480
+#define VertexAttrib2fvNV_remap_index 481
+#define VertexAttrib2sNV_remap_index 482
+#define VertexAttrib2svNV_remap_index 483
+#define VertexAttrib3dNV_remap_index 484
+#define VertexAttrib3dvNV_remap_index 485
+#define VertexAttrib3fNV_remap_index 486
+#define VertexAttrib3fvNV_remap_index 487
+#define VertexAttrib3sNV_remap_index 488
+#define VertexAttrib3svNV_remap_index 489
+#define VertexAttrib4dNV_remap_index 490
+#define VertexAttrib4dvNV_remap_index 491
+#define VertexAttrib4fNV_remap_index 492
+#define VertexAttrib4fvNV_remap_index 493
+#define VertexAttrib4sNV_remap_index 494
+#define VertexAttrib4svNV_remap_index 495
+#define VertexAttrib4ubNV_remap_index 496
+#define VertexAttrib4ubvNV_remap_index 497
+#define VertexAttribPointerNV_remap_index 498
+#define VertexAttribs1dvNV_remap_index 499
+#define VertexAttribs1fvNV_remap_index 500
+#define VertexAttribs1svNV_remap_index 501
+#define VertexAttribs2dvNV_remap_index 502
+#define VertexAttribs2fvNV_remap_index 503
+#define VertexAttribs2svNV_remap_index 504
+#define VertexAttribs3dvNV_remap_index 505
+#define VertexAttribs3fvNV_remap_index 506
+#define VertexAttribs3svNV_remap_index 507
+#define VertexAttribs4dvNV_remap_index 508
+#define VertexAttribs4fvNV_remap_index 509
+#define VertexAttribs4svNV_remap_index 510
+#define VertexAttribs4ubvNV_remap_index 511
+#define GetTexBumpParameterfvATI_remap_index 512
+#define GetTexBumpParameterivATI_remap_index 513
+#define TexBumpParameterfvATI_remap_index 514
+#define TexBumpParameterivATI_remap_index 515
+#define AlphaFragmentOp1ATI_remap_index 516
+#define AlphaFragmentOp2ATI_remap_index 517
+#define AlphaFragmentOp3ATI_remap_index 518
+#define BeginFragmentShaderATI_remap_index 519
+#define BindFragmentShaderATI_remap_index 520
+#define ColorFragmentOp1ATI_remap_index 521
+#define ColorFragmentOp2ATI_remap_index 522
+#define ColorFragmentOp3ATI_remap_index 523
+#define DeleteFragmentShaderATI_remap_index 524
+#define EndFragmentShaderATI_remap_index 525
+#define GenFragmentShadersATI_remap_index 526
+#define PassTexCoordATI_remap_index 527
+#define SampleMapATI_remap_index 528
+#define SetFragmentShaderConstantATI_remap_index 529
+#define ActiveStencilFaceEXT_remap_index 530
+#define BindVertexArrayAPPLE_remap_index 531
+#define GenVertexArraysAPPLE_remap_index 532
+#define GetProgramNamedParameterdvNV_remap_index 533
+#define GetProgramNamedParameterfvNV_remap_index 534
+#define ProgramNamedParameter4dNV_remap_index 535
+#define ProgramNamedParameter4dvNV_remap_index 536
+#define ProgramNamedParameter4fNV_remap_index 537
+#define ProgramNamedParameter4fvNV_remap_index 538
+#define PrimitiveRestartNV_remap_index 539
+#define GetTexGenxvOES_remap_index 540
+#define TexGenxOES_remap_index 541
+#define TexGenxvOES_remap_index 542
+#define DepthBoundsEXT_remap_index 543
+#define BufferParameteriAPPLE_remap_index 544
+#define FlushMappedBufferRangeAPPLE_remap_index 545
+#define VertexAttribI1iEXT_remap_index 546
+#define VertexAttribI1uiEXT_remap_index 547
+#define VertexAttribI2iEXT_remap_index 548
+#define VertexAttribI2ivEXT_remap_index 549
+#define VertexAttribI2uiEXT_remap_index 550
+#define VertexAttribI2uivEXT_remap_index 551
+#define VertexAttribI3iEXT_remap_index 552
+#define VertexAttribI3ivEXT_remap_index 553
+#define VertexAttribI3uiEXT_remap_index 554
+#define VertexAttribI3uivEXT_remap_index 555
+#define VertexAttribI4iEXT_remap_index 556
+#define VertexAttribI4ivEXT_remap_index 557
+#define VertexAttribI4uiEXT_remap_index 558
+#define VertexAttribI4uivEXT_remap_index 559
+#define ClearColorIiEXT_remap_index 560
+#define ClearColorIuiEXT_remap_index 561
+#define BindBufferOffsetEXT_remap_index 562
+#define GetObjectParameterivAPPLE_remap_index 563
+#define ObjectPurgeableAPPLE_remap_index 564
+#define ObjectUnpurgeableAPPLE_remap_index 565
+#define ActiveProgramEXT_remap_index 566
+#define CreateShaderProgramEXT_remap_index 567
+#define UseShaderProgramEXT_remap_index 568
+#define TextureBarrierNV_remap_index 569
+#define StencilFuncSeparateATI_remap_index 570
+#define ProgramEnvParameters4fvEXT_remap_index 571
+#define ProgramLocalParameters4fvEXT_remap_index 572
+#define EGLImageTargetRenderbufferStorageOES_remap_index 573
+#define EGLImageTargetTexture2DOES_remap_index 574
+#define AlphaFuncx_remap_index 575
+#define ClearColorx_remap_index 576
+#define ClearDepthx_remap_index 577
+#define Color4x_remap_index 578
+#define DepthRangex_remap_index 579
+#define Fogx_remap_index 580
+#define Fogxv_remap_index 581
+#define Frustumf_remap_index 582
+#define Frustumx_remap_index 583
+#define LightModelx_remap_index 584
+#define LightModelxv_remap_index 585
+#define Lightx_remap_index 586
+#define Lightxv_remap_index 587
+#define LineWidthx_remap_index 588
+#define LoadMatrixx_remap_index 589
+#define Materialx_remap_index 590
+#define Materialxv_remap_index 591
+#define MultMatrixx_remap_index 592
+#define MultiTexCoord4x_remap_index 593
+#define Normal3x_remap_index 594
+#define Orthof_remap_index 595
+#define Orthox_remap_index 596
+#define PointSizex_remap_index 597
+#define PolygonOffsetx_remap_index 598
+#define Rotatex_remap_index 599
+#define SampleCoveragex_remap_index 600
+#define Scalex_remap_index 601
+#define TexEnvx_remap_index 602
+#define TexEnvxv_remap_index 603
+#define TexParameterx_remap_index 604
+#define Translatex_remap_index 605
+#define ClipPlanef_remap_index 606
+#define ClipPlanex_remap_index 607
+#define GetClipPlanef_remap_index 608
+#define GetClipPlanex_remap_index 609
+#define GetFixedv_remap_index 610
+#define GetLightxv_remap_index 611
+#define GetMaterialxv_remap_index 612
+#define GetTexEnvxv_remap_index 613
+#define GetTexParameterxv_remap_index 614
+#define PointParameterx_remap_index 615
+#define PointParameterxv_remap_index 616
+#define TexParameterxv_remap_index 617
#define _gloffset_CompressedTexImage1D driDispatchRemapTable[CompressedTexImage1D_remap_index]
#define _gloffset_CompressedTexImage2D driDispatchRemapTable[CompressedTexImage2D_remap_index]
@@ -2130,6 +2132,7 @@ extern int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define _gloffset_DrawElementsInstancedBaseVertexBaseInstance driDispatchRemapTable[DrawElementsInstancedBaseVertexBaseInstance_remap_index]
#define _gloffset_DrawTransformFeedbackInstanced driDispatchRemapTable[DrawTransformFeedbackInstanced_remap_index]
#define _gloffset_DrawTransformFeedbackStreamInstanced driDispatchRemapTable[DrawTransformFeedbackStreamInstanced_remap_index]
+#define _gloffset_GetInternalformativ driDispatchRemapTable[GetInternalformativ_remap_index]
#define _gloffset_TexStorage1D driDispatchRemapTable[TexStorage1D_remap_index]
#define _gloffset_TexStorage2D driDispatchRemapTable[TexStorage2D_remap_index]
#define _gloffset_TexStorage3D driDispatchRemapTable[TexStorage3D_remap_index]
@@ -11308,6 +11311,17 @@ static INLINE void SET_DrawTransformFeedbackStreamInstanced(struct _glapi_table
SET_by_offset(disp, _gloffset_DrawTransformFeedbackStreamInstanced, fn);
}
+typedef void (GLAPIENTRYP _glptr_GetInternalformativ)(GLenum, GLenum, GLenum, GLsizei, GLint *);
+#define CALL_GetInternalformativ(disp, parameters) \
+ (* GET_GetInternalformativ(disp)) parameters
+static INLINE _glptr_GetInternalformativ GET_GetInternalformativ(struct _glapi_table *disp) {
+ return (_glptr_GetInternalformativ) (GET_by_offset(disp, _gloffset_GetInternalformativ));
+}
+
+static INLINE void SET_GetInternalformativ(struct _glapi_table *disp, void (GLAPIENTRYP fn)(GLenum, GLenum, GLenum, GLsizei, GLint *)) {
+ SET_by_offset(disp, _gloffset_GetInternalformativ, fn);
+}
+
typedef void (GLAPIENTRYP _glptr_TexStorage1D)(GLenum, GLsizei, GLenum, GLsizei);
#define CALL_TexStorage1D(disp, parameters) \
(* GET_TexStorage1D(disp)) parameters