xref: /aosp_15_r20/external/mesa3d/src/glx/g_glxglvnddispatchindices.h (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard Worker /*
2*61046927SAndroid Build Coastguard Worker  * THIS FILE IS AUTOMATICALLY GENERATED BY gen_scrn_dispatch.pl
3*61046927SAndroid Build Coastguard Worker  * DO NOT EDIT!!
4*61046927SAndroid Build Coastguard Worker  */
5*61046927SAndroid Build Coastguard Worker #ifndef __glxlibglvnd_dispatchindex_h__
6*61046927SAndroid Build Coastguard Worker #define __glxlibglvnd_dispatchindex_h__
7*61046927SAndroid Build Coastguard Worker 
8*61046927SAndroid Build Coastguard Worker typedef enum __GLXdispatchIndex {
9*61046927SAndroid Build Coastguard Worker     DI_BindSwapBarrierSGIX,
10*61046927SAndroid Build Coastguard Worker     DI_BindTexImageEXT,
11*61046927SAndroid Build Coastguard Worker     // ChooseFBConfig implemented by libglvnd
12*61046927SAndroid Build Coastguard Worker     DI_ChooseFBConfigSGIX,
13*61046927SAndroid Build Coastguard Worker     // ChooseVisual implemented by libglvnd
14*61046927SAndroid Build Coastguard Worker     // CopyContext implemented by libglvnd
15*61046927SAndroid Build Coastguard Worker     DI_CopySubBufferMESA,
16*61046927SAndroid Build Coastguard Worker     // CreateContext implemented by libglvnd
17*61046927SAndroid Build Coastguard Worker     DI_CreateContextAttribsARB,
18*61046927SAndroid Build Coastguard Worker     DI_CreateContextWithConfigSGIX,
19*61046927SAndroid Build Coastguard Worker     DI_CreateGLXPbufferSGIX,
20*61046927SAndroid Build Coastguard Worker     // CreateGLXPixmap implemented by libglvnd
21*61046927SAndroid Build Coastguard Worker     DI_CreateGLXPixmapMESA,
22*61046927SAndroid Build Coastguard Worker     DI_CreateGLXPixmapWithConfigSGIX,
23*61046927SAndroid Build Coastguard Worker     // CreateNewContext implemented by libglvnd
24*61046927SAndroid Build Coastguard Worker     // CreatePbuffer implemented by libglvnd
25*61046927SAndroid Build Coastguard Worker     // CreatePixmap implemented by libglvnd
26*61046927SAndroid Build Coastguard Worker     // CreateWindow implemented by libglvnd
27*61046927SAndroid Build Coastguard Worker     // DestroyContext implemented by libglvnd
28*61046927SAndroid Build Coastguard Worker     DI_DestroyGLXPbufferSGIX,
29*61046927SAndroid Build Coastguard Worker     // DestroyGLXPixmap implemented by libglvnd
30*61046927SAndroid Build Coastguard Worker     // DestroyPbuffer implemented by libglvnd
31*61046927SAndroid Build Coastguard Worker     // DestroyPixmap implemented by libglvnd
32*61046927SAndroid Build Coastguard Worker     // DestroyWindow implemented by libglvnd
33*61046927SAndroid Build Coastguard Worker     // FreeContextEXT implemented by libglvnd
34*61046927SAndroid Build Coastguard Worker     DI_GLInteropExportObjectMESA,
35*61046927SAndroid Build Coastguard Worker     DI_GLInteropFlushObjectsMESA,
36*61046927SAndroid Build Coastguard Worker     DI_GLInteropQueryDeviceInfoMESA,
37*61046927SAndroid Build Coastguard Worker     // GetClientString implemented by libglvnd
38*61046927SAndroid Build Coastguard Worker     // GetConfig implemented by libglvnd
39*61046927SAndroid Build Coastguard Worker     DI_GetContextIDEXT,
40*61046927SAndroid Build Coastguard Worker     // GetCurrentContext implemented by libglvnd
41*61046927SAndroid Build Coastguard Worker     // GetCurrentDisplay implemented by libglvnd
42*61046927SAndroid Build Coastguard Worker     DI_GetCurrentDisplayEXT,
43*61046927SAndroid Build Coastguard Worker     // GetCurrentDrawable implemented by libglvnd
44*61046927SAndroid Build Coastguard Worker     // GetCurrentReadDrawable implemented by libglvnd
45*61046927SAndroid Build Coastguard Worker     DI_GetDriverConfig,
46*61046927SAndroid Build Coastguard Worker     // GetFBConfigAttrib implemented by libglvnd
47*61046927SAndroid Build Coastguard Worker     DI_GetFBConfigAttribSGIX,
48*61046927SAndroid Build Coastguard Worker     DI_GetFBConfigFromVisualSGIX,
49*61046927SAndroid Build Coastguard Worker     // GetFBConfigs implemented by libglvnd
50*61046927SAndroid Build Coastguard Worker     DI_GetMscRateOML,
51*61046927SAndroid Build Coastguard Worker     // GetProcAddress implemented by libglvnd
52*61046927SAndroid Build Coastguard Worker     // GetProcAddressARB implemented by libglvnd
53*61046927SAndroid Build Coastguard Worker     DI_GetScreenDriver,
54*61046927SAndroid Build Coastguard Worker     // GetSelectedEvent implemented by libglvnd
55*61046927SAndroid Build Coastguard Worker     DI_GetSelectedEventSGIX,
56*61046927SAndroid Build Coastguard Worker     DI_GetSwapIntervalMESA,
57*61046927SAndroid Build Coastguard Worker     DI_GetSyncValuesOML,
58*61046927SAndroid Build Coastguard Worker     DI_GetVideoSyncSGI,
59*61046927SAndroid Build Coastguard Worker     // GetVisualFromFBConfig implemented by libglvnd
60*61046927SAndroid Build Coastguard Worker     DI_GetVisualFromFBConfigSGIX,
61*61046927SAndroid Build Coastguard Worker     // ImportContextEXT implemented by libglvnd
62*61046927SAndroid Build Coastguard Worker     // IsDirect implemented by libglvnd
63*61046927SAndroid Build Coastguard Worker     DI_JoinSwapGroupSGIX,
64*61046927SAndroid Build Coastguard Worker     // MakeContextCurrent implemented by libglvnd
65*61046927SAndroid Build Coastguard Worker     // MakeCurrent implemented by libglvnd
66*61046927SAndroid Build Coastguard Worker     // QueryContext implemented by libglvnd
67*61046927SAndroid Build Coastguard Worker     DI_QueryContextInfoEXT,
68*61046927SAndroid Build Coastguard Worker     DI_QueryCurrentRendererIntegerMESA,
69*61046927SAndroid Build Coastguard Worker     DI_QueryCurrentRendererStringMESA,
70*61046927SAndroid Build Coastguard Worker     // QueryDrawable implemented by libglvnd
71*61046927SAndroid Build Coastguard Worker     // QueryExtension implemented by libglvnd
72*61046927SAndroid Build Coastguard Worker     // QueryExtensionsString implemented by libglvnd
73*61046927SAndroid Build Coastguard Worker     DI_QueryGLXPbufferSGIX,
74*61046927SAndroid Build Coastguard Worker     DI_QueryMaxSwapBarriersSGIX,
75*61046927SAndroid Build Coastguard Worker     DI_QueryRendererIntegerMESA,
76*61046927SAndroid Build Coastguard Worker     DI_QueryRendererStringMESA,
77*61046927SAndroid Build Coastguard Worker     // QueryServerString implemented by libglvnd
78*61046927SAndroid Build Coastguard Worker     // QueryVersion implemented by libglvnd
79*61046927SAndroid Build Coastguard Worker     DI_ReleaseBuffersMESA,
80*61046927SAndroid Build Coastguard Worker     DI_ReleaseTexImageEXT,
81*61046927SAndroid Build Coastguard Worker     // SelectEvent implemented by libglvnd
82*61046927SAndroid Build Coastguard Worker     DI_SelectEventSGIX,
83*61046927SAndroid Build Coastguard Worker     // SwapBuffers implemented by libglvnd
84*61046927SAndroid Build Coastguard Worker     DI_SwapBuffersMscOML,
85*61046927SAndroid Build Coastguard Worker     DI_SwapIntervalEXT,
86*61046927SAndroid Build Coastguard Worker     DI_SwapIntervalMESA,
87*61046927SAndroid Build Coastguard Worker     DI_SwapIntervalSGI,
88*61046927SAndroid Build Coastguard Worker     // UseXFont implemented by libglvnd
89*61046927SAndroid Build Coastguard Worker     DI_WaitForMscOML,
90*61046927SAndroid Build Coastguard Worker     DI_WaitForSbcOML,
91*61046927SAndroid Build Coastguard Worker     // WaitGL implemented by libglvnd
92*61046927SAndroid Build Coastguard Worker     DI_WaitVideoSyncSGI,
93*61046927SAndroid Build Coastguard Worker     // WaitX implemented by libglvnd
94*61046927SAndroid Build Coastguard Worker     DI_LAST_INDEX
95*61046927SAndroid Build Coastguard Worker } __GLXdispatchIndex;
96*61046927SAndroid Build Coastguard Worker 
97*61046927SAndroid Build Coastguard Worker #endif // __glxlibglvnd_dispatchindex_h__
98