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