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