#ifndef UI_GL_GL_BINDINGS_AUTOGEN_EGL_H_
#define UI_GL_GL_BINDINGS_AUTOGEN_EGL_H_
#include <string>
namespace gl {
class GLContext;
eglAcquireExternalContextANGLEProc;
eglBindAPIProc;
eglBindTexImageProc;
eglChooseConfigProc;
eglClientWaitSyncProc;
eglClientWaitSyncKHRProc;
eglCopyBuffersProc;
eglCopyMetalSharedEventANGLEProc;
eglCreateContextProc;
eglCreateImageProc;
eglCreateImageKHRProc;
eglCreatePbufferFromClientBufferProc;
eglCreatePbufferSurfaceProc;
eglCreatePixmapSurfaceProc;
eglCreatePlatformPixmapSurfaceProc;
eglCreatePlatformWindowSurfaceProc;
eglCreateStreamKHRProc;
eglCreateStreamProducerD3DTextureANGLEProc;
eglCreateSyncProc;
eglCreateSyncKHRProc;
eglCreateWindowSurfaceProc;
eglDebugMessageControlKHRProc;
eglDestroyContextProc;
eglDestroyImageProc;
eglDestroyImageKHRProc;
eglDestroyStreamKHRProc;
eglDestroySurfaceProc;
eglDestroySyncProc;
eglDestroySyncKHRProc;
eglDupNativeFenceFDANDROIDProc;
eglExportDMABUFImageMESAProc;
eglExportDMABUFImageQueryMESAProc;
eglExportVkImageANGLEProc;
eglGetCompositorTimingANDROIDProc;
eglGetCompositorTimingSupportedANDROIDProc;
eglGetConfigAttribProc;
eglGetConfigsProc;
eglGetCurrentContextProc;
eglGetCurrentDisplayProc;
eglGetCurrentSurfaceProc;
eglGetDisplayProc;
eglGetErrorProc;
eglGetFrameTimestampsANDROIDProc;
eglGetFrameTimestampSupportedANDROIDProc;
eglGetMscRateANGLEProc;
eglGetNativeClientBufferANDROIDProc;
eglGetNextFrameIdANDROIDProc;
eglGetPlatformDisplayProc;
eglGetProcAddressProc;
eglGetSyncAttribProc;
eglGetSyncAttribKHRProc;
eglGetSyncValuesCHROMIUMProc;
eglHandleGPUSwitchANGLEProc;
eglImageFlushExternalEXTProc;
eglInitializeProc;
eglLabelObjectKHRProc;
eglMakeCurrentProc;
eglPostSubBufferNVProc;
eglQueryAPIProc;
eglQueryContextProc;
eglQueryDebugKHRProc;
eglQueryDeviceAttribEXTProc;
eglQueryDevicesEXTProc;
eglQueryDeviceStringEXTProc;
eglQueryDisplayAttribANGLEProc;
eglQueryDisplayAttribEXTProc;
eglQueryDmaBufFormatsEXTProc;
eglQueryDmaBufModifiersEXTProc;
eglQueryStreamKHRProc;
eglQueryStreamu64KHRProc;
eglQueryStringProc;
eglQueryStringiANGLEProc;
eglQuerySurfaceProc;
eglQuerySurfacePointerANGLEProc;
eglReacquireHighPowerGPUANGLEProc;
eglReleaseExternalContextANGLEProc;
eglReleaseHighPowerGPUANGLEProc;
eglReleaseTexImageProc;
eglReleaseThreadProc;
eglSetBlobCacheFuncsANDROIDProc;
eglSetValidationEnabledANGLEProc;
eglStreamAttribKHRProc;
eglStreamConsumerAcquireKHRProc;
eglStreamConsumerGLTextureExternalAttribsNVProc;
eglStreamConsumerGLTextureExternalKHRProc;
eglStreamConsumerReleaseKHRProc;
eglStreamPostD3DTextureANGLEProc;
eglSurfaceAttribProc;
eglSwapBuffersProc;
eglSwapBuffersWithDamageKHRProc;
eglSwapIntervalProc;
eglTerminateProc;
eglWaitClientProc;
eglWaitGLProc;
eglWaitNativeProc;
eglWaitSyncProc;
eglWaitSyncKHRProc;
eglWaitUntilWorkScheduledANGLEProc;
struct GL_EXPORT ClientExtensionsEGL { … };
struct GL_EXPORT DisplayExtensionsEGL { … };
struct ProcsEGL { … };
class GL_EXPORT EGLApi { … };
}
#define eglAcquireExternalContextANGLE …
#define eglBindAPI …
#define eglBindTexImage …
#define eglChooseConfig …
#define eglClientWaitSync …
#define eglClientWaitSyncKHR …
#define eglCopyBuffers …
#define eglCopyMetalSharedEventANGLE …
#define eglCreateContext …
#define eglCreateImage …
#define eglCreateImageKHR …
#define eglCreatePbufferFromClientBuffer …
#define eglCreatePbufferSurface …
#define eglCreatePixmapSurface …
#define eglCreatePlatformPixmapSurface …
#define eglCreatePlatformWindowSurface …
#define eglCreateStreamKHR …
#define eglCreateStreamProducerD3DTextureANGLE …
#define eglCreateSync …
#define eglCreateSyncKHR …
#define eglCreateWindowSurface …
#define eglDebugMessageControlKHR …
#define eglDestroyContext …
#define eglDestroyImage …
#define eglDestroyImageKHR …
#define eglDestroyStreamKHR …
#define eglDestroySurface …
#define eglDestroySync …
#define eglDestroySyncKHR …
#define eglDupNativeFenceFDANDROID …
#define eglExportDMABUFImageMESA …
#define eglExportDMABUFImageQueryMESA …
#define eglExportVkImageANGLE …
#define eglGetCompositorTimingANDROID …
#define eglGetCompositorTimingSupportedANDROID …
#define eglGetConfigAttrib …
#define eglGetConfigs …
#define eglGetCurrentContext …
#define eglGetCurrentDisplay …
#define eglGetCurrentSurface …
#define eglGetDisplay …
#define eglGetError …
#define eglGetFrameTimestampsANDROID …
#define eglGetFrameTimestampSupportedANDROID …
#define eglGetMscRateANGLE …
#define eglGetNativeClientBufferANDROID …
#define eglGetNextFrameIdANDROID …
#define eglGetPlatformDisplay …
#define eglGetProcAddress …
#define eglGetSyncAttrib …
#define eglGetSyncAttribKHR …
#define eglGetSyncValuesCHROMIUM …
#define eglHandleGPUSwitchANGLE …
#define eglImageFlushExternalEXT …
#define eglInitialize …
#define eglLabelObjectKHR …
#define eglMakeCurrent …
#define eglPostSubBufferNV …
#define eglQueryAPI …
#define eglQueryContext …
#define eglQueryDebugKHR …
#define eglQueryDeviceAttribEXT …
#define eglQueryDevicesEXT …
#define eglQueryDeviceStringEXT …
#define eglQueryDisplayAttribANGLE …
#define eglQueryDisplayAttribEXT …
#define eglQueryDmaBufFormatsEXT …
#define eglQueryDmaBufModifiersEXT …
#define eglQueryStreamKHR …
#define eglQueryStreamu64KHR …
#define eglQueryString …
#define eglQueryStringiANGLE …
#define eglQuerySurface …
#define eglQuerySurfacePointerANGLE …
#define eglReacquireHighPowerGPUANGLE …
#define eglReleaseExternalContextANGLE …
#define eglReleaseHighPowerGPUANGLE …
#define eglReleaseTexImage …
#define eglReleaseThread …
#define eglSetBlobCacheFuncsANDROID …
#define eglSetValidationEnabledANGLE …
#define eglStreamAttribKHR …
#define eglStreamConsumerAcquireKHR …
#define eglStreamConsumerGLTextureExternalAttribsNV …
#define eglStreamConsumerGLTextureExternalKHR …
#define eglStreamConsumerReleaseKHR …
#define eglStreamPostD3DTextureANGLE …
#define eglSurfaceAttrib …
#define eglSwapBuffers …
#define eglSwapBuffersWithDamageKHR …
#define eglSwapInterval …
#define eglTerminate …
#define eglWaitClient …
#define eglWaitGL …
#define eglWaitNative …
#define eglWaitSync …
#define eglWaitSyncKHR …
#define eglWaitUntilWorkScheduledANGLE …
#endif