_EGLProc function;
} egl_functions[] = {
#define EGL_ENTRYPOINT(f) { .name = #f, .function = (_EGLProc) f },
- /* core functions queryable in the presence of
- * EGL_KHR_get_all_proc_addresses or EGL 1.5
- */
- /* alphabetical order */
- EGL_ENTRYPOINT(eglBindAPI)
- EGL_ENTRYPOINT(eglBindTexImage)
- EGL_ENTRYPOINT(eglBindWaylandDisplayWL)
- EGL_ENTRYPOINT(eglChooseConfig)
- EGL_ENTRYPOINT(eglClientWaitSync)
- EGL_ENTRYPOINT(eglClientWaitSyncKHR)
- EGL_ENTRYPOINT(eglCopyBuffers)
- EGL_ENTRYPOINT(eglCreateContext)
- EGL_ENTRYPOINT(eglCreateDRMImageMESA)
- EGL_ENTRYPOINT(eglCreateImage)
- EGL_ENTRYPOINT(eglCreateImageKHR)
- EGL_ENTRYPOINT(eglCreatePbufferFromClientBuffer)
- EGL_ENTRYPOINT(eglCreatePbufferSurface)
- EGL_ENTRYPOINT(eglCreatePixmapSurface)
- EGL_ENTRYPOINT(eglCreatePlatformPixmapSurface)
- EGL_ENTRYPOINT(eglCreatePlatformPixmapSurfaceEXT)
- EGL_ENTRYPOINT(eglCreatePlatformWindowSurface)
- EGL_ENTRYPOINT(eglCreatePlatformWindowSurfaceEXT)
- EGL_ENTRYPOINT(eglCreateSync)
- EGL_ENTRYPOINT(eglCreateSync64KHR)
- EGL_ENTRYPOINT(eglCreateSyncKHR)
- EGL_ENTRYPOINT(eglCreateWaylandBufferFromImageWL)
- EGL_ENTRYPOINT(eglCreateWindowSurface)
- EGL_ENTRYPOINT(eglDebugMessageControlKHR)
- EGL_ENTRYPOINT(eglDestroyContext)
- EGL_ENTRYPOINT(eglDestroyImage)
- EGL_ENTRYPOINT(eglDestroyImageKHR)
- EGL_ENTRYPOINT(eglDestroySurface)
- EGL_ENTRYPOINT(eglDestroySync)
- EGL_ENTRYPOINT(eglDestroySyncKHR)
- EGL_ENTRYPOINT(eglDupNativeFenceFDANDROID)
- EGL_ENTRYPOINT(eglExportDMABUFImageMESA)
- EGL_ENTRYPOINT(eglExportDMABUFImageQueryMESA)
- EGL_ENTRYPOINT(eglExportDRMImageMESA)
- EGL_ENTRYPOINT(eglGetConfigAttrib)
- EGL_ENTRYPOINT(eglGetConfigs)
- EGL_ENTRYPOINT(eglGetCurrentContext)
- EGL_ENTRYPOINT(eglGetCurrentDisplay)
- EGL_ENTRYPOINT(eglGetCurrentSurface)
- EGL_ENTRYPOINT(eglGetDisplay)
- EGL_ENTRYPOINT(eglGetError)
- EGL_ENTRYPOINT(eglGetPlatformDisplay)
- EGL_ENTRYPOINT(eglGetPlatformDisplayEXT)
- EGL_ENTRYPOINT(eglGetProcAddress)
- EGL_ENTRYPOINT(eglGetSyncAttrib)
- EGL_ENTRYPOINT(eglGetSyncAttribKHR)
- EGL_ENTRYPOINT(eglGetSyncValuesCHROMIUM)
- EGL_ENTRYPOINT(eglInitialize)
- EGL_ENTRYPOINT(eglLabelObjectKHR)
- EGL_ENTRYPOINT(eglMakeCurrent)
- EGL_ENTRYPOINT(eglPostSubBufferNV)
- EGL_ENTRYPOINT(eglQueryAPI)
- EGL_ENTRYPOINT(eglQueryContext)
- EGL_ENTRYPOINT(eglQueryDebugKHR)
- EGL_ENTRYPOINT(eglQueryString)
- EGL_ENTRYPOINT(eglQuerySurface)
- EGL_ENTRYPOINT(eglQueryWaylandBufferWL)
- EGL_ENTRYPOINT(eglReleaseTexImage)
- EGL_ENTRYPOINT(eglReleaseThread)
- EGL_ENTRYPOINT(eglSignalSyncKHR)
- EGL_ENTRYPOINT(eglSurfaceAttrib)
- EGL_ENTRYPOINT(eglSwapBuffers)
- EGL_ENTRYPOINT(eglSwapBuffersRegionNOK)
- EGL_ENTRYPOINT(eglSwapBuffersWithDamageEXT)
- EGL_ENTRYPOINT(eglSwapBuffersWithDamageKHR)
- EGL_ENTRYPOINT(eglSwapInterval)
- EGL_ENTRYPOINT(eglTerminate)
- EGL_ENTRYPOINT(eglUnbindWaylandDisplayWL)
- EGL_ENTRYPOINT(eglWaitClient)
- EGL_ENTRYPOINT(eglWaitGL)
- EGL_ENTRYPOINT(eglWaitNative)
- EGL_ENTRYPOINT(eglWaitSync)
- EGL_ENTRYPOINT(eglWaitSyncKHR)
+#include "eglentrypoint.h"
#undef EGL_ENTRYPOINT
};
EGLint i;
--- /dev/null
+/* core functions queryable in the presence of
+ * EGL_KHR_get_all_proc_addresses or EGL 1.5
+ */
+/* alphabetical order */
+EGL_ENTRYPOINT(eglBindAPI)
+EGL_ENTRYPOINT(eglBindTexImage)
+EGL_ENTRYPOINT(eglBindWaylandDisplayWL)
+EGL_ENTRYPOINT(eglChooseConfig)
+EGL_ENTRYPOINT(eglClientWaitSync)
+EGL_ENTRYPOINT(eglClientWaitSyncKHR)
+EGL_ENTRYPOINT(eglCopyBuffers)
+EGL_ENTRYPOINT(eglCreateContext)
+EGL_ENTRYPOINT(eglCreateDRMImageMESA)
+EGL_ENTRYPOINT(eglCreateImage)
+EGL_ENTRYPOINT(eglCreateImageKHR)
+EGL_ENTRYPOINT(eglCreatePbufferFromClientBuffer)
+EGL_ENTRYPOINT(eglCreatePbufferSurface)
+EGL_ENTRYPOINT(eglCreatePixmapSurface)
+EGL_ENTRYPOINT(eglCreatePlatformPixmapSurface)
+EGL_ENTRYPOINT(eglCreatePlatformPixmapSurfaceEXT)
+EGL_ENTRYPOINT(eglCreatePlatformWindowSurface)
+EGL_ENTRYPOINT(eglCreatePlatformWindowSurfaceEXT)
+EGL_ENTRYPOINT(eglCreateSync)
+EGL_ENTRYPOINT(eglCreateSync64KHR)
+EGL_ENTRYPOINT(eglCreateSyncKHR)
+EGL_ENTRYPOINT(eglCreateWaylandBufferFromImageWL)
+EGL_ENTRYPOINT(eglCreateWindowSurface)
+EGL_ENTRYPOINT(eglDebugMessageControlKHR)
+EGL_ENTRYPOINT(eglDestroyContext)
+EGL_ENTRYPOINT(eglDestroyImage)
+EGL_ENTRYPOINT(eglDestroyImageKHR)
+EGL_ENTRYPOINT(eglDestroySurface)
+EGL_ENTRYPOINT(eglDestroySync)
+EGL_ENTRYPOINT(eglDestroySyncKHR)
+EGL_ENTRYPOINT(eglDupNativeFenceFDANDROID)
+EGL_ENTRYPOINT(eglExportDMABUFImageMESA)
+EGL_ENTRYPOINT(eglExportDMABUFImageQueryMESA)
+EGL_ENTRYPOINT(eglExportDRMImageMESA)
+EGL_ENTRYPOINT(eglGetConfigAttrib)
+EGL_ENTRYPOINT(eglGetConfigs)
+EGL_ENTRYPOINT(eglGetCurrentContext)
+EGL_ENTRYPOINT(eglGetCurrentDisplay)
+EGL_ENTRYPOINT(eglGetCurrentSurface)
+EGL_ENTRYPOINT(eglGetDisplay)
+EGL_ENTRYPOINT(eglGetError)
+EGL_ENTRYPOINT(eglGetPlatformDisplay)
+EGL_ENTRYPOINT(eglGetPlatformDisplayEXT)
+EGL_ENTRYPOINT(eglGetProcAddress)
+EGL_ENTRYPOINT(eglGetSyncAttrib)
+EGL_ENTRYPOINT(eglGetSyncAttribKHR)
+EGL_ENTRYPOINT(eglGetSyncValuesCHROMIUM)
+EGL_ENTRYPOINT(eglInitialize)
+EGL_ENTRYPOINT(eglLabelObjectKHR)
+EGL_ENTRYPOINT(eglMakeCurrent)
+EGL_ENTRYPOINT(eglPostSubBufferNV)
+EGL_ENTRYPOINT(eglQueryAPI)
+EGL_ENTRYPOINT(eglQueryContext)
+EGL_ENTRYPOINT(eglQueryDebugKHR)
+EGL_ENTRYPOINT(eglQueryString)
+EGL_ENTRYPOINT(eglQuerySurface)
+EGL_ENTRYPOINT(eglQueryWaylandBufferWL)
+EGL_ENTRYPOINT(eglReleaseTexImage)
+EGL_ENTRYPOINT(eglReleaseThread)
+EGL_ENTRYPOINT(eglSignalSyncKHR)
+EGL_ENTRYPOINT(eglSurfaceAttrib)
+EGL_ENTRYPOINT(eglSwapBuffers)
+EGL_ENTRYPOINT(eglSwapBuffersRegionNOK)
+EGL_ENTRYPOINT(eglSwapBuffersWithDamageEXT)
+EGL_ENTRYPOINT(eglSwapBuffersWithDamageKHR)
+EGL_ENTRYPOINT(eglSwapInterval)
+EGL_ENTRYPOINT(eglTerminate)
+EGL_ENTRYPOINT(eglUnbindWaylandDisplayWL)
+EGL_ENTRYPOINT(eglWaitClient)
+EGL_ENTRYPOINT(eglWaitGL)
+EGL_ENTRYPOINT(eglWaitNative)
+EGL_ENTRYPOINT(eglWaitSync)
+EGL_ENTRYPOINT(eglWaitSyncKHR)