You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
124 lines
9.1 KiB
124 lines
9.1 KiB
/* WARNING: This is auto-generated file. Do not modify, since changes will
|
|
* be lost! Modify the generating script instead.
|
|
*
|
|
* Generated from Khronos EGL API description (egl.xml) revision 3338ed0db494d6a4db7f76627b38f0b1892db096.
|
|
*/
|
|
#define eglBindAPI eglwBindAPI
|
|
#define eglBindTexImage eglwBindTexImage
|
|
#define eglChooseConfig eglwChooseConfig
|
|
#define eglClientWaitSync eglwClientWaitSync
|
|
#define eglClientWaitSyncKHR eglwClientWaitSyncKHR
|
|
#define eglCopyBuffers eglwCopyBuffers
|
|
#define eglCreateContext eglwCreateContext
|
|
#define eglCreateImage eglwCreateImage
|
|
#define eglCreateImageKHR eglwCreateImageKHR
|
|
#define eglCreatePbufferFromClientBuffer eglwCreatePbufferFromClientBuffer
|
|
#define eglCreatePbufferSurface eglwCreatePbufferSurface
|
|
#define eglCreatePixmapSurface eglwCreatePixmapSurface
|
|
#define eglCreatePlatformPixmapSurface eglwCreatePlatformPixmapSurface
|
|
#define eglCreatePlatformPixmapSurfaceEXT eglwCreatePlatformPixmapSurfaceEXT
|
|
#define eglCreatePlatformWindowSurface eglwCreatePlatformWindowSurface
|
|
#define eglCreatePlatformWindowSurfaceEXT eglwCreatePlatformWindowSurfaceEXT
|
|
#define eglCreateSync eglwCreateSync
|
|
#define eglCreateSyncKHR eglwCreateSyncKHR
|
|
#define eglCreateWindowSurface eglwCreateWindowSurface
|
|
#define eglDestroyContext eglwDestroyContext
|
|
#define eglDestroyImage eglwDestroyImage
|
|
#define eglDestroyImageKHR eglwDestroyImageKHR
|
|
#define eglDestroySurface eglwDestroySurface
|
|
#define eglDestroySync eglwDestroySync
|
|
#define eglDestroySyncKHR eglwDestroySyncKHR
|
|
#define eglGetConfigAttrib eglwGetConfigAttrib
|
|
#define eglGetConfigs eglwGetConfigs
|
|
#define eglGetCurrentContext eglwGetCurrentContext
|
|
#define eglGetCurrentDisplay eglwGetCurrentDisplay
|
|
#define eglGetCurrentSurface eglwGetCurrentSurface
|
|
#define eglGetDisplay eglwGetDisplay
|
|
#define eglGetError eglwGetError
|
|
#define eglGetPlatformDisplay eglwGetPlatformDisplay
|
|
#define eglGetPlatformDisplayEXT eglwGetPlatformDisplayEXT
|
|
#define eglGetProcAddress eglwGetProcAddress
|
|
#define eglGetSyncAttrib eglwGetSyncAttrib
|
|
#define eglGetSyncAttribKHR eglwGetSyncAttribKHR
|
|
#define eglInitialize eglwInitialize
|
|
#define eglLockSurfaceKHR eglwLockSurfaceKHR
|
|
#define eglMakeCurrent eglwMakeCurrent
|
|
#define eglQueryAPI eglwQueryAPI
|
|
#define eglQueryContext eglwQueryContext
|
|
#define eglQueryString eglwQueryString
|
|
#define eglQuerySurface eglwQuerySurface
|
|
#define eglReleaseTexImage eglwReleaseTexImage
|
|
#define eglReleaseThread eglwReleaseThread
|
|
#define eglSetDamageRegionKHR eglwSetDamageRegionKHR
|
|
#define eglSignalSyncKHR eglwSignalSyncKHR
|
|
#define eglSurfaceAttrib eglwSurfaceAttrib
|
|
#define eglSwapBuffers eglwSwapBuffers
|
|
#define eglSwapBuffersWithDamageKHR eglwSwapBuffersWithDamageKHR
|
|
#define eglSwapInterval eglwSwapInterval
|
|
#define eglTerminate eglwTerminate
|
|
#define eglUnlockSurfaceKHR eglwUnlockSurfaceKHR
|
|
#define eglWaitClient eglwWaitClient
|
|
#define eglWaitGL eglwWaitGL
|
|
#define eglWaitNative eglwWaitNative
|
|
#define eglWaitSync eglwWaitSync
|
|
#define eglWaitSyncKHR eglwWaitSyncKHR
|
|
EGLBoolean eglwBindAPI (EGLenum api);
|
|
EGLBoolean eglwBindTexImage (EGLDisplay dpy, EGLSurface surface, EGLint buffer);
|
|
EGLBoolean eglwChooseConfig (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config);
|
|
EGLint eglwClientWaitSync (EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout);
|
|
EGLint eglwClientWaitSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout);
|
|
EGLBoolean eglwCopyBuffers (EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target);
|
|
EGLContext eglwCreateContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list);
|
|
EGLImage eglwCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list);
|
|
EGLImageKHR eglwCreateImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
|
|
EGLSurface eglwCreatePbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list);
|
|
EGLSurface eglwCreatePbufferSurface (EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list);
|
|
EGLSurface eglwCreatePixmapSurface (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list);
|
|
EGLSurface eglwCreatePlatformPixmapSurface (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLAttrib *attrib_list);
|
|
EGLSurface eglwCreatePlatformPixmapSurfaceEXT (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list);
|
|
EGLSurface eglwCreatePlatformWindowSurface (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLAttrib *attrib_list);
|
|
EGLSurface eglwCreatePlatformWindowSurfaceEXT (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLint *attrib_list);
|
|
EGLSync eglwCreateSync (EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_list);
|
|
EGLSyncKHR eglwCreateSyncKHR (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list);
|
|
EGLSurface eglwCreateWindowSurface (EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list);
|
|
EGLBoolean eglwDestroyContext (EGLDisplay dpy, EGLContext ctx);
|
|
EGLBoolean eglwDestroyImage (EGLDisplay dpy, EGLImage image);
|
|
EGLBoolean eglwDestroyImageKHR (EGLDisplay dpy, EGLImageKHR image);
|
|
EGLBoolean eglwDestroySurface (EGLDisplay dpy, EGLSurface surface);
|
|
EGLBoolean eglwDestroySync (EGLDisplay dpy, EGLSync sync);
|
|
EGLBoolean eglwDestroySyncKHR (EGLDisplay dpy, EGLSyncKHR sync);
|
|
EGLBoolean eglwGetConfigAttrib (EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value);
|
|
EGLBoolean eglwGetConfigs (EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config);
|
|
EGLContext eglwGetCurrentContext ();
|
|
EGLDisplay eglwGetCurrentDisplay ();
|
|
EGLSurface eglwGetCurrentSurface (EGLint readdraw);
|
|
EGLDisplay eglwGetDisplay (EGLNativeDisplayType display_id);
|
|
EGLint eglwGetError ();
|
|
EGLDisplay eglwGetPlatformDisplay (EGLenum platform, void *native_display, const EGLAttrib *attrib_list);
|
|
EGLDisplay eglwGetPlatformDisplayEXT (EGLenum platform, void *native_display, const EGLint *attrib_list);
|
|
__eglMustCastToProperFunctionPointerType eglwGetProcAddress (const char *procname);
|
|
EGLBoolean eglwGetSyncAttrib (EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value);
|
|
EGLBoolean eglwGetSyncAttribKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint *value);
|
|
EGLBoolean eglwInitialize (EGLDisplay dpy, EGLint *major, EGLint *minor);
|
|
EGLBoolean eglwLockSurfaceKHR (EGLDisplay dpy, EGLSurface surface, const EGLint *attrib_list);
|
|
EGLBoolean eglwMakeCurrent (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx);
|
|
EGLenum eglwQueryAPI ();
|
|
EGLBoolean eglwQueryContext (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value);
|
|
const char * eglwQueryString (EGLDisplay dpy, EGLint name);
|
|
EGLBoolean eglwQuerySurface (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value);
|
|
EGLBoolean eglwReleaseTexImage (EGLDisplay dpy, EGLSurface surface, EGLint buffer);
|
|
EGLBoolean eglwReleaseThread ();
|
|
EGLBoolean eglwSetDamageRegionKHR (EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects);
|
|
EGLBoolean eglwSignalSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode);
|
|
EGLBoolean eglwSurfaceAttrib (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value);
|
|
EGLBoolean eglwSwapBuffers (EGLDisplay dpy, EGLSurface surface);
|
|
EGLBoolean eglwSwapBuffersWithDamageKHR (EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects);
|
|
EGLBoolean eglwSwapInterval (EGLDisplay dpy, EGLint interval);
|
|
EGLBoolean eglwTerminate (EGLDisplay dpy);
|
|
EGLBoolean eglwUnlockSurfaceKHR (EGLDisplay dpy, EGLSurface surface);
|
|
EGLBoolean eglwWaitClient ();
|
|
EGLBoolean eglwWaitGL ();
|
|
EGLBoolean eglwWaitNative (EGLint engine);
|
|
EGLBoolean eglwWaitSync (EGLDisplay dpy, EGLSync sync, EGLint flags);
|
|
EGLint eglwWaitSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags);
|