| Index: ui/gl/gl_bindings_autogen_egl.h
|
| diff --git a/ui/gl/gl_bindings_autogen_egl.h b/ui/gl/gl_bindings_autogen_egl.h
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..a49935e28b4e27a784e377ab53e25725bf7eb420
|
| --- /dev/null
|
| +++ b/ui/gl/gl_bindings_autogen_egl.h
|
| @@ -0,0 +1,407 @@
|
| +// Copyright 2014 The Chromium Authors. All rights reserved.
|
| +// Use of this source code is governed by a BSD-style license that can be
|
| +// found in the LICENSE file.
|
| +//
|
| +// This file is auto-generated from
|
| +// ui/gl/generate_bindings.py
|
| +// It's formatted by clang-format using chromium coding style:
|
| +// clang-format -i -style=chromium filename
|
| +// DO NOT EDIT!
|
| +
|
| +#ifndef UI_GFX_GL_GL_BINDINGS_AUTOGEN_EGL_H_
|
| +#define UI_GFX_GL_GL_BINDINGS_AUTOGEN_EGL_H_
|
| +
|
| +namespace gfx {
|
| +
|
| +class GLContext;
|
| +
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglBindAPIProc)(EGLenum api);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglBindTexImageProc)(EGLDisplay dpy,
|
| + EGLSurface surface,
|
| + EGLint buffer);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglChooseConfigProc)(
|
| + EGLDisplay dpy,
|
| + const EGLint* attrib_list,
|
| + EGLConfig* configs,
|
| + EGLint config_size,
|
| + EGLint* num_config);
|
| +typedef EGLint(GL_BINDING_CALL* eglClientWaitSyncKHRProc)(EGLDisplay dpy,
|
| + EGLSyncKHR sync,
|
| + EGLint flags,
|
| + EGLTimeKHR timeout);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglCopyBuffersProc)(
|
| + EGLDisplay dpy,
|
| + EGLSurface surface,
|
| + EGLNativePixmapType target);
|
| +typedef EGLContext(GL_BINDING_CALL* eglCreateContextProc)(
|
| + EGLDisplay dpy,
|
| + EGLConfig config,
|
| + EGLContext share_context,
|
| + const EGLint* attrib_list);
|
| +typedef EGLImageKHR(GL_BINDING_CALL* eglCreateImageKHRProc)(
|
| + EGLDisplay dpy,
|
| + EGLContext ctx,
|
| + EGLenum target,
|
| + EGLClientBuffer buffer,
|
| + const EGLint* attrib_list);
|
| +typedef EGLSurface(GL_BINDING_CALL* eglCreatePbufferFromClientBufferProc)(
|
| + EGLDisplay dpy,
|
| + EGLenum buftype,
|
| + void* buffer,
|
| + EGLConfig config,
|
| + const EGLint* attrib_list);
|
| +typedef EGLSurface(GL_BINDING_CALL* eglCreatePbufferSurfaceProc)(
|
| + EGLDisplay dpy,
|
| + EGLConfig config,
|
| + const EGLint* attrib_list);
|
| +typedef EGLSurface(GL_BINDING_CALL* eglCreatePixmapSurfaceProc)(
|
| + EGLDisplay dpy,
|
| + EGLConfig config,
|
| + EGLNativePixmapType pixmap,
|
| + const EGLint* attrib_list);
|
| +typedef EGLSyncKHR(GL_BINDING_CALL* eglCreateSyncKHRProc)(
|
| + EGLDisplay dpy,
|
| + EGLenum type,
|
| + const EGLint* attrib_list);
|
| +typedef EGLSurface(GL_BINDING_CALL* eglCreateWindowSurfaceProc)(
|
| + EGLDisplay dpy,
|
| + EGLConfig config,
|
| + EGLNativeWindowType win,
|
| + const EGLint* attrib_list);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglDestroyContextProc)(EGLDisplay dpy,
|
| + EGLContext ctx);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglDestroyImageKHRProc)(EGLDisplay dpy,
|
| + EGLImageKHR image);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglDestroySurfaceProc)(EGLDisplay dpy,
|
| + EGLSurface surface);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglDestroySyncKHRProc)(EGLDisplay dpy,
|
| + EGLSyncKHR sync);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglGetConfigAttribProc)(EGLDisplay dpy,
|
| + EGLConfig config,
|
| + EGLint attribute,
|
| + EGLint* value);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglGetConfigsProc)(EGLDisplay dpy,
|
| + EGLConfig* configs,
|
| + EGLint config_size,
|
| + EGLint* num_config);
|
| +typedef EGLContext(GL_BINDING_CALL* eglGetCurrentContextProc)(void);
|
| +typedef EGLDisplay(GL_BINDING_CALL* eglGetCurrentDisplayProc)(void);
|
| +typedef EGLSurface(GL_BINDING_CALL* eglGetCurrentSurfaceProc)(EGLint readdraw);
|
| +typedef EGLDisplay(GL_BINDING_CALL* eglGetDisplayProc)(
|
| + EGLNativeDisplayType display_id);
|
| +typedef EGLint(GL_BINDING_CALL* eglGetErrorProc)(void);
|
| +typedef EGLDisplay(GL_BINDING_CALL* eglGetPlatformDisplayEXTProc)(
|
| + EGLenum platform,
|
| + void* native_display,
|
| + const EGLint* attrib_list);
|
| +typedef __eglMustCastToProperFunctionPointerType(
|
| + GL_BINDING_CALL* eglGetProcAddressProc)(const char* procname);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglGetSyncAttribKHRProc)(EGLDisplay dpy,
|
| + EGLSyncKHR sync,
|
| + EGLint attribute,
|
| + EGLint* value);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglGetSyncValuesCHROMIUMProc)(
|
| + EGLDisplay dpy,
|
| + EGLSurface surface,
|
| + EGLuint64CHROMIUM* ust,
|
| + EGLuint64CHROMIUM* msc,
|
| + EGLuint64CHROMIUM* sbc);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglInitializeProc)(EGLDisplay dpy,
|
| + EGLint* major,
|
| + EGLint* minor);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglMakeCurrentProc)(EGLDisplay dpy,
|
| + EGLSurface draw,
|
| + EGLSurface read,
|
| + EGLContext ctx);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglPostSubBufferNVProc)(EGLDisplay dpy,
|
| + EGLSurface surface,
|
| + EGLint x,
|
| + EGLint y,
|
| + EGLint width,
|
| + EGLint height);
|
| +typedef EGLenum(GL_BINDING_CALL* eglQueryAPIProc)(void);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglQueryContextProc)(EGLDisplay dpy,
|
| + EGLContext ctx,
|
| + EGLint attribute,
|
| + EGLint* value);
|
| +typedef const char*(GL_BINDING_CALL* eglQueryStringProc)(EGLDisplay dpy,
|
| + EGLint name);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglQuerySurfaceProc)(EGLDisplay dpy,
|
| + EGLSurface surface,
|
| + EGLint attribute,
|
| + EGLint* value);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglQuerySurfacePointerANGLEProc)(
|
| + EGLDisplay dpy,
|
| + EGLSurface surface,
|
| + EGLint attribute,
|
| + void** value);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglReleaseTexImageProc)(EGLDisplay dpy,
|
| + EGLSurface surface,
|
| + EGLint buffer);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglReleaseThreadProc)(void);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglSurfaceAttribProc)(EGLDisplay dpy,
|
| + EGLSurface surface,
|
| + EGLint attribute,
|
| + EGLint value);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglSwapBuffersProc)(EGLDisplay dpy,
|
| + EGLSurface surface);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglSwapIntervalProc)(EGLDisplay dpy,
|
| + EGLint interval);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglTerminateProc)(EGLDisplay dpy);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglWaitClientProc)(void);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglWaitGLProc)(void);
|
| +typedef EGLBoolean(GL_BINDING_CALL* eglWaitNativeProc)(EGLint engine);
|
| +typedef EGLint(GL_BINDING_CALL* eglWaitSyncKHRProc)(EGLDisplay dpy,
|
| + EGLSyncKHR sync,
|
| + EGLint flags);
|
| +
|
| +struct ExtensionsEGL {
|
| + bool b_EGL_ANGLE_d3d_share_handle_client_buffer;
|
| + bool b_EGL_ANGLE_platform_angle;
|
| + bool b_EGL_ANGLE_query_surface_pointer;
|
| + bool b_EGL_ANGLE_surface_d3d_texture_2d_share_handle;
|
| + bool b_EGL_CHROMIUM_sync_control;
|
| + bool b_EGL_KHR_fence_sync;
|
| + bool b_EGL_KHR_gl_texture_2D_image;
|
| + bool b_EGL_KHR_image_base;
|
| + bool b_EGL_KHR_wait_sync;
|
| + bool b_EGL_NV_post_sub_buffer;
|
| +};
|
| +
|
| +struct ProcsEGL {
|
| + eglBindAPIProc eglBindAPIFn;
|
| + eglBindTexImageProc eglBindTexImageFn;
|
| + eglChooseConfigProc eglChooseConfigFn;
|
| + eglClientWaitSyncKHRProc eglClientWaitSyncKHRFn;
|
| + eglCopyBuffersProc eglCopyBuffersFn;
|
| + eglCreateContextProc eglCreateContextFn;
|
| + eglCreateImageKHRProc eglCreateImageKHRFn;
|
| + eglCreatePbufferFromClientBufferProc eglCreatePbufferFromClientBufferFn;
|
| + eglCreatePbufferSurfaceProc eglCreatePbufferSurfaceFn;
|
| + eglCreatePixmapSurfaceProc eglCreatePixmapSurfaceFn;
|
| + eglCreateSyncKHRProc eglCreateSyncKHRFn;
|
| + eglCreateWindowSurfaceProc eglCreateWindowSurfaceFn;
|
| + eglDestroyContextProc eglDestroyContextFn;
|
| + eglDestroyImageKHRProc eglDestroyImageKHRFn;
|
| + eglDestroySurfaceProc eglDestroySurfaceFn;
|
| + eglDestroySyncKHRProc eglDestroySyncKHRFn;
|
| + eglGetConfigAttribProc eglGetConfigAttribFn;
|
| + eglGetConfigsProc eglGetConfigsFn;
|
| + eglGetCurrentContextProc eglGetCurrentContextFn;
|
| + eglGetCurrentDisplayProc eglGetCurrentDisplayFn;
|
| + eglGetCurrentSurfaceProc eglGetCurrentSurfaceFn;
|
| + eglGetDisplayProc eglGetDisplayFn;
|
| + eglGetErrorProc eglGetErrorFn;
|
| + eglGetPlatformDisplayEXTProc eglGetPlatformDisplayEXTFn;
|
| + eglGetProcAddressProc eglGetProcAddressFn;
|
| + eglGetSyncAttribKHRProc eglGetSyncAttribKHRFn;
|
| + eglGetSyncValuesCHROMIUMProc eglGetSyncValuesCHROMIUMFn;
|
| + eglInitializeProc eglInitializeFn;
|
| + eglMakeCurrentProc eglMakeCurrentFn;
|
| + eglPostSubBufferNVProc eglPostSubBufferNVFn;
|
| + eglQueryAPIProc eglQueryAPIFn;
|
| + eglQueryContextProc eglQueryContextFn;
|
| + eglQueryStringProc eglQueryStringFn;
|
| + eglQuerySurfaceProc eglQuerySurfaceFn;
|
| + eglQuerySurfacePointerANGLEProc eglQuerySurfacePointerANGLEFn;
|
| + eglReleaseTexImageProc eglReleaseTexImageFn;
|
| + eglReleaseThreadProc eglReleaseThreadFn;
|
| + eglSurfaceAttribProc eglSurfaceAttribFn;
|
| + eglSwapBuffersProc eglSwapBuffersFn;
|
| + eglSwapIntervalProc eglSwapIntervalFn;
|
| + eglTerminateProc eglTerminateFn;
|
| + eglWaitClientProc eglWaitClientFn;
|
| + eglWaitGLProc eglWaitGLFn;
|
| + eglWaitNativeProc eglWaitNativeFn;
|
| + eglWaitSyncKHRProc eglWaitSyncKHRFn;
|
| +};
|
| +
|
| +class GL_EXPORT EGLApi {
|
| + public:
|
| + EGLApi();
|
| + virtual ~EGLApi();
|
| +
|
| + virtual EGLBoolean eglBindAPIFn(EGLenum api) = 0;
|
| + virtual EGLBoolean eglBindTexImageFn(EGLDisplay dpy,
|
| + EGLSurface surface,
|
| + EGLint buffer) = 0;
|
| + virtual EGLBoolean eglChooseConfigFn(EGLDisplay dpy,
|
| + const EGLint* attrib_list,
|
| + EGLConfig* configs,
|
| + EGLint config_size,
|
| + EGLint* num_config) = 0;
|
| + virtual EGLint eglClientWaitSyncKHRFn(EGLDisplay dpy,
|
| + EGLSyncKHR sync,
|
| + EGLint flags,
|
| + EGLTimeKHR timeout) = 0;
|
| + virtual EGLBoolean eglCopyBuffersFn(EGLDisplay dpy,
|
| + EGLSurface surface,
|
| + EGLNativePixmapType target) = 0;
|
| + virtual EGLContext eglCreateContextFn(EGLDisplay dpy,
|
| + EGLConfig config,
|
| + EGLContext share_context,
|
| + const EGLint* attrib_list) = 0;
|
| + virtual EGLImageKHR eglCreateImageKHRFn(EGLDisplay dpy,
|
| + EGLContext ctx,
|
| + EGLenum target,
|
| + EGLClientBuffer buffer,
|
| + const EGLint* attrib_list) = 0;
|
| + virtual EGLSurface eglCreatePbufferFromClientBufferFn(
|
| + EGLDisplay dpy,
|
| + EGLenum buftype,
|
| + void* buffer,
|
| + EGLConfig config,
|
| + const EGLint* attrib_list) = 0;
|
| + virtual EGLSurface eglCreatePbufferSurfaceFn(EGLDisplay dpy,
|
| + EGLConfig config,
|
| + const EGLint* attrib_list) = 0;
|
| + virtual EGLSurface eglCreatePixmapSurfaceFn(EGLDisplay dpy,
|
| + EGLConfig config,
|
| + EGLNativePixmapType pixmap,
|
| + const EGLint* attrib_list) = 0;
|
| + virtual EGLSyncKHR eglCreateSyncKHRFn(EGLDisplay dpy,
|
| + EGLenum type,
|
| + const EGLint* attrib_list) = 0;
|
| + virtual EGLSurface eglCreateWindowSurfaceFn(EGLDisplay dpy,
|
| + EGLConfig config,
|
| + EGLNativeWindowType win,
|
| + const EGLint* attrib_list) = 0;
|
| + virtual EGLBoolean eglDestroyContextFn(EGLDisplay dpy, EGLContext ctx) = 0;
|
| + virtual EGLBoolean eglDestroyImageKHRFn(EGLDisplay dpy,
|
| + EGLImageKHR image) = 0;
|
| + virtual EGLBoolean eglDestroySurfaceFn(EGLDisplay dpy,
|
| + EGLSurface surface) = 0;
|
| + virtual EGLBoolean eglDestroySyncKHRFn(EGLDisplay dpy, EGLSyncKHR sync) = 0;
|
| + virtual EGLBoolean eglGetConfigAttribFn(EGLDisplay dpy,
|
| + EGLConfig config,
|
| + EGLint attribute,
|
| + EGLint* value) = 0;
|
| + virtual EGLBoolean eglGetConfigsFn(EGLDisplay dpy,
|
| + EGLConfig* configs,
|
| + EGLint config_size,
|
| + EGLint* num_config) = 0;
|
| + virtual EGLContext eglGetCurrentContextFn(void) = 0;
|
| + virtual EGLDisplay eglGetCurrentDisplayFn(void) = 0;
|
| + virtual EGLSurface eglGetCurrentSurfaceFn(EGLint readdraw) = 0;
|
| + virtual EGLDisplay eglGetDisplayFn(EGLNativeDisplayType display_id) = 0;
|
| + virtual EGLint eglGetErrorFn(void) = 0;
|
| + virtual EGLDisplay eglGetPlatformDisplayEXTFn(EGLenum platform,
|
| + void* native_display,
|
| + const EGLint* attrib_list) = 0;
|
| + virtual __eglMustCastToProperFunctionPointerType eglGetProcAddressFn(
|
| + const char* procname) = 0;
|
| + virtual EGLBoolean eglGetSyncAttribKHRFn(EGLDisplay dpy,
|
| + EGLSyncKHR sync,
|
| + EGLint attribute,
|
| + EGLint* value) = 0;
|
| + virtual EGLBoolean eglGetSyncValuesCHROMIUMFn(EGLDisplay dpy,
|
| + EGLSurface surface,
|
| + EGLuint64CHROMIUM* ust,
|
| + EGLuint64CHROMIUM* msc,
|
| + EGLuint64CHROMIUM* sbc) = 0;
|
| + virtual EGLBoolean eglInitializeFn(EGLDisplay dpy,
|
| + EGLint* major,
|
| + EGLint* minor) = 0;
|
| + virtual EGLBoolean eglMakeCurrentFn(EGLDisplay dpy,
|
| + EGLSurface draw,
|
| + EGLSurface read,
|
| + EGLContext ctx) = 0;
|
| + virtual EGLBoolean eglPostSubBufferNVFn(EGLDisplay dpy,
|
| + EGLSurface surface,
|
| + EGLint x,
|
| + EGLint y,
|
| + EGLint width,
|
| + EGLint height) = 0;
|
| + virtual EGLenum eglQueryAPIFn(void) = 0;
|
| + virtual EGLBoolean eglQueryContextFn(EGLDisplay dpy,
|
| + EGLContext ctx,
|
| + EGLint attribute,
|
| + EGLint* value) = 0;
|
| + virtual const char* eglQueryStringFn(EGLDisplay dpy, EGLint name) = 0;
|
| + virtual EGLBoolean eglQuerySurfaceFn(EGLDisplay dpy,
|
| + EGLSurface surface,
|
| + EGLint attribute,
|
| + EGLint* value) = 0;
|
| + virtual EGLBoolean eglQuerySurfacePointerANGLEFn(EGLDisplay dpy,
|
| + EGLSurface surface,
|
| + EGLint attribute,
|
| + void** value) = 0;
|
| + virtual EGLBoolean eglReleaseTexImageFn(EGLDisplay dpy,
|
| + EGLSurface surface,
|
| + EGLint buffer) = 0;
|
| + virtual EGLBoolean eglReleaseThreadFn(void) = 0;
|
| + virtual EGLBoolean eglSurfaceAttribFn(EGLDisplay dpy,
|
| + EGLSurface surface,
|
| + EGLint attribute,
|
| + EGLint value) = 0;
|
| + virtual EGLBoolean eglSwapBuffersFn(EGLDisplay dpy, EGLSurface surface) = 0;
|
| + virtual EGLBoolean eglSwapIntervalFn(EGLDisplay dpy, EGLint interval) = 0;
|
| + virtual EGLBoolean eglTerminateFn(EGLDisplay dpy) = 0;
|
| + virtual EGLBoolean eglWaitClientFn(void) = 0;
|
| + virtual EGLBoolean eglWaitGLFn(void) = 0;
|
| + virtual EGLBoolean eglWaitNativeFn(EGLint engine) = 0;
|
| + virtual EGLint eglWaitSyncKHRFn(EGLDisplay dpy,
|
| + EGLSyncKHR sync,
|
| + EGLint flags) = 0;
|
| +};
|
| +
|
| +} // namespace gfx
|
| +
|
| +#define eglBindAPI ::gfx::g_current_egl_context->eglBindAPIFn
|
| +#define eglBindTexImage ::gfx::g_current_egl_context->eglBindTexImageFn
|
| +#define eglChooseConfig ::gfx::g_current_egl_context->eglChooseConfigFn
|
| +#define eglClientWaitSyncKHR \
|
| + ::gfx::g_current_egl_context->eglClientWaitSyncKHRFn
|
| +#define eglCopyBuffers ::gfx::g_current_egl_context->eglCopyBuffersFn
|
| +#define eglCreateContext ::gfx::g_current_egl_context->eglCreateContextFn
|
| +#define eglCreateImageKHR ::gfx::g_current_egl_context->eglCreateImageKHRFn
|
| +#define eglCreatePbufferFromClientBuffer \
|
| + ::gfx::g_current_egl_context->eglCreatePbufferFromClientBufferFn
|
| +#define eglCreatePbufferSurface \
|
| + ::gfx::g_current_egl_context->eglCreatePbufferSurfaceFn
|
| +#define eglCreatePixmapSurface \
|
| + ::gfx::g_current_egl_context->eglCreatePixmapSurfaceFn
|
| +#define eglCreateSyncKHR ::gfx::g_current_egl_context->eglCreateSyncKHRFn
|
| +#define eglCreateWindowSurface \
|
| + ::gfx::g_current_egl_context->eglCreateWindowSurfaceFn
|
| +#define eglDestroyContext ::gfx::g_current_egl_context->eglDestroyContextFn
|
| +#define eglDestroyImageKHR ::gfx::g_current_egl_context->eglDestroyImageKHRFn
|
| +#define eglDestroySurface ::gfx::g_current_egl_context->eglDestroySurfaceFn
|
| +#define eglDestroySyncKHR ::gfx::g_current_egl_context->eglDestroySyncKHRFn
|
| +#define eglGetConfigAttrib ::gfx::g_current_egl_context->eglGetConfigAttribFn
|
| +#define eglGetConfigs ::gfx::g_current_egl_context->eglGetConfigsFn
|
| +#define eglGetCurrentContext \
|
| + ::gfx::g_current_egl_context->eglGetCurrentContextFn
|
| +#define eglGetCurrentDisplay \
|
| + ::gfx::g_current_egl_context->eglGetCurrentDisplayFn
|
| +#define eglGetCurrentSurface \
|
| + ::gfx::g_current_egl_context->eglGetCurrentSurfaceFn
|
| +#define eglGetDisplay ::gfx::g_current_egl_context->eglGetDisplayFn
|
| +#define eglGetError ::gfx::g_current_egl_context->eglGetErrorFn
|
| +#define eglGetPlatformDisplayEXT \
|
| + ::gfx::g_current_egl_context->eglGetPlatformDisplayEXTFn
|
| +#define eglGetProcAddress ::gfx::g_current_egl_context->eglGetProcAddressFn
|
| +#define eglGetSyncAttribKHR ::gfx::g_current_egl_context->eglGetSyncAttribKHRFn
|
| +#define eglGetSyncValuesCHROMIUM \
|
| + ::gfx::g_current_egl_context->eglGetSyncValuesCHROMIUMFn
|
| +#define eglInitialize ::gfx::g_current_egl_context->eglInitializeFn
|
| +#define eglMakeCurrent ::gfx::g_current_egl_context->eglMakeCurrentFn
|
| +#define eglPostSubBufferNV ::gfx::g_current_egl_context->eglPostSubBufferNVFn
|
| +#define eglQueryAPI ::gfx::g_current_egl_context->eglQueryAPIFn
|
| +#define eglQueryContext ::gfx::g_current_egl_context->eglQueryContextFn
|
| +#define eglQueryString ::gfx::g_current_egl_context->eglQueryStringFn
|
| +#define eglQuerySurface ::gfx::g_current_egl_context->eglQuerySurfaceFn
|
| +#define eglQuerySurfacePointerANGLE \
|
| + ::gfx::g_current_egl_context->eglQuerySurfacePointerANGLEFn
|
| +#define eglReleaseTexImage ::gfx::g_current_egl_context->eglReleaseTexImageFn
|
| +#define eglReleaseThread ::gfx::g_current_egl_context->eglReleaseThreadFn
|
| +#define eglSurfaceAttrib ::gfx::g_current_egl_context->eglSurfaceAttribFn
|
| +#define eglSwapBuffers ::gfx::g_current_egl_context->eglSwapBuffersFn
|
| +#define eglSwapInterval ::gfx::g_current_egl_context->eglSwapIntervalFn
|
| +#define eglTerminate ::gfx::g_current_egl_context->eglTerminateFn
|
| +#define eglWaitClient ::gfx::g_current_egl_context->eglWaitClientFn
|
| +#define eglWaitGL ::gfx::g_current_egl_context->eglWaitGLFn
|
| +#define eglWaitNative ::gfx::g_current_egl_context->eglWaitNativeFn
|
| +#define eglWaitSyncKHR ::gfx::g_current_egl_context->eglWaitSyncKHRFn
|
| +
|
| +#endif // UI_GFX_GL_GL_BINDINGS_AUTOGEN_EGL_H_
|
|
|