Home | History | Annotate | Download | only in wrapper
      1 /* WARNING: This is auto-generated file. Do not modify, since changes will
      2  * be lost! Modify the generating script instead.
      3  *
      4  * Generated from Khronos EGL API description (egl.xml) revision 13a26984991216cbf9a44fbf390f95dc05b5493a.
      5  */
      6 #define										eglBindAPI							eglwBindAPI
      7 #define										eglBindTexImage						eglwBindTexImage
      8 #define										eglChooseConfig						eglwChooseConfig
      9 #define										eglClientWaitSync					eglwClientWaitSync
     10 #define										eglClientWaitSyncKHR				eglwClientWaitSyncKHR
     11 #define										eglCopyBuffers						eglwCopyBuffers
     12 #define										eglCreateContext					eglwCreateContext
     13 #define										eglCreateImage						eglwCreateImage
     14 #define										eglCreateImageKHR					eglwCreateImageKHR
     15 #define										eglCreatePbufferFromClientBuffer	eglwCreatePbufferFromClientBuffer
     16 #define										eglCreatePbufferSurface				eglwCreatePbufferSurface
     17 #define										eglCreatePixmapSurface				eglwCreatePixmapSurface
     18 #define										eglCreatePlatformPixmapSurface		eglwCreatePlatformPixmapSurface
     19 #define										eglCreatePlatformPixmapSurfaceEXT	eglwCreatePlatformPixmapSurfaceEXT
     20 #define										eglCreatePlatformWindowSurface		eglwCreatePlatformWindowSurface
     21 #define										eglCreatePlatformWindowSurfaceEXT	eglwCreatePlatformWindowSurfaceEXT
     22 #define										eglCreateSync						eglwCreateSync
     23 #define										eglCreateSyncKHR					eglwCreateSyncKHR
     24 #define										eglCreateWindowSurface				eglwCreateWindowSurface
     25 #define										eglDestroyContext					eglwDestroyContext
     26 #define										eglDestroyImage						eglwDestroyImage
     27 #define										eglDestroyImageKHR					eglwDestroyImageKHR
     28 #define										eglDestroySurface					eglwDestroySurface
     29 #define										eglDestroySync						eglwDestroySync
     30 #define										eglDestroySyncKHR					eglwDestroySyncKHR
     31 #define										eglGetConfigAttrib					eglwGetConfigAttrib
     32 #define										eglGetConfigs						eglwGetConfigs
     33 #define										eglGetCurrentContext				eglwGetCurrentContext
     34 #define										eglGetCurrentDisplay				eglwGetCurrentDisplay
     35 #define										eglGetCurrentSurface				eglwGetCurrentSurface
     36 #define										eglGetDisplay						eglwGetDisplay
     37 #define										eglGetError							eglwGetError
     38 #define										eglGetPlatformDisplay				eglwGetPlatformDisplay
     39 #define										eglGetPlatformDisplayEXT			eglwGetPlatformDisplayEXT
     40 #define										eglGetProcAddress					eglwGetProcAddress
     41 #define										eglGetSyncAttrib					eglwGetSyncAttrib
     42 #define										eglGetSyncAttribKHR					eglwGetSyncAttribKHR
     43 #define										eglInitialize						eglwInitialize
     44 #define										eglLockSurfaceKHR					eglwLockSurfaceKHR
     45 #define										eglMakeCurrent						eglwMakeCurrent
     46 #define										eglQueryAPI							eglwQueryAPI
     47 #define										eglQueryContext						eglwQueryContext
     48 #define										eglQueryString						eglwQueryString
     49 #define										eglQuerySurface						eglwQuerySurface
     50 #define										eglReleaseTexImage					eglwReleaseTexImage
     51 #define										eglReleaseThread					eglwReleaseThread
     52 #define										eglSetDamageRegionKHR				eglwSetDamageRegionKHR
     53 #define										eglSignalSyncKHR					eglwSignalSyncKHR
     54 #define										eglSurfaceAttrib					eglwSurfaceAttrib
     55 #define										eglSwapBuffers						eglwSwapBuffers
     56 #define										eglSwapBuffersWithDamageKHR			eglwSwapBuffersWithDamageKHR
     57 #define										eglSwapInterval						eglwSwapInterval
     58 #define										eglTerminate						eglwTerminate
     59 #define										eglUnlockSurfaceKHR					eglwUnlockSurfaceKHR
     60 #define										eglWaitClient						eglwWaitClient
     61 #define										eglWaitGL							eglwWaitGL
     62 #define										eglWaitNative						eglwWaitNative
     63 #define										eglWaitSync							eglwWaitSync
     64 #define										eglWaitSyncKHR						eglwWaitSyncKHR
     65 EGLBoolean									eglwBindAPI							(EGLenum api);
     66 EGLBoolean									eglwBindTexImage					(EGLDisplay dpy, EGLSurface surface, EGLint buffer);
     67 EGLBoolean									eglwChooseConfig					(EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config);
     68 EGLint										eglwClientWaitSync					(EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout);
     69 EGLint										eglwClientWaitSyncKHR				(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout);
     70 EGLBoolean									eglwCopyBuffers						(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target);
     71 EGLContext									eglwCreateContext					(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list);
     72 EGLImage									eglwCreateImage						(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list);
     73 EGLImageKHR									eglwCreateImageKHR					(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
     74 EGLSurface									eglwCreatePbufferFromClientBuffer	(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list);
     75 EGLSurface									eglwCreatePbufferSurface			(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list);
     76 EGLSurface									eglwCreatePixmapSurface				(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list);
     77 EGLSurface									eglwCreatePlatformPixmapSurface		(EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLAttrib *attrib_list);
     78 EGLSurface									eglwCreatePlatformPixmapSurfaceEXT	(EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list);
     79 EGLSurface									eglwCreatePlatformWindowSurface		(EGLDisplay dpy, EGLConfig config, void *native_window, const EGLAttrib *attrib_list);
     80 EGLSurface									eglwCreatePlatformWindowSurfaceEXT	(EGLDisplay dpy, EGLConfig config, void *native_window, const EGLint *attrib_list);
     81 EGLSync										eglwCreateSync						(EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_list);
     82 EGLSyncKHR									eglwCreateSyncKHR					(EGLDisplay dpy, EGLenum type, const EGLint *attrib_list);
     83 EGLSurface									eglwCreateWindowSurface				(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list);
     84 EGLBoolean									eglwDestroyContext					(EGLDisplay dpy, EGLContext ctx);
     85 EGLBoolean									eglwDestroyImage					(EGLDisplay dpy, EGLImage image);
     86 EGLBoolean									eglwDestroyImageKHR					(EGLDisplay dpy, EGLImageKHR image);
     87 EGLBoolean									eglwDestroySurface					(EGLDisplay dpy, EGLSurface surface);
     88 EGLBoolean									eglwDestroySync						(EGLDisplay dpy, EGLSync sync);
     89 EGLBoolean									eglwDestroySyncKHR					(EGLDisplay dpy, EGLSyncKHR sync);
     90 EGLBoolean									eglwGetConfigAttrib					(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value);
     91 EGLBoolean									eglwGetConfigs						(EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config);
     92 EGLContext									eglwGetCurrentContext				();
     93 EGLDisplay									eglwGetCurrentDisplay				();
     94 EGLSurface									eglwGetCurrentSurface				(EGLint readdraw);
     95 EGLDisplay									eglwGetDisplay						(EGLNativeDisplayType display_id);
     96 EGLint										eglwGetError						();
     97 EGLDisplay									eglwGetPlatformDisplay				(EGLenum platform, void *native_display, const EGLAttrib *attrib_list);
     98 EGLDisplay									eglwGetPlatformDisplayEXT			(EGLenum platform, void *native_display, const EGLint *attrib_list);
     99 __eglMustCastToProperFunctionPointerType	eglwGetProcAddress					(const char *procname);
    100 EGLBoolean									eglwGetSyncAttrib					(EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value);
    101 EGLBoolean									eglwGetSyncAttribKHR				(EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint *value);
    102 EGLBoolean									eglwInitialize						(EGLDisplay dpy, EGLint *major, EGLint *minor);
    103 EGLBoolean									eglwLockSurfaceKHR					(EGLDisplay dpy, EGLSurface surface, const EGLint *attrib_list);
    104 EGLBoolean									eglwMakeCurrent						(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx);
    105 EGLenum										eglwQueryAPI						();
    106 EGLBoolean									eglwQueryContext					(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value);
    107 const char *								eglwQueryString						(EGLDisplay dpy, EGLint name);
    108 EGLBoolean									eglwQuerySurface					(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value);
    109 EGLBoolean									eglwReleaseTexImage					(EGLDisplay dpy, EGLSurface surface, EGLint buffer);
    110 EGLBoolean									eglwReleaseThread					();
    111 EGLBoolean									eglwSetDamageRegionKHR				(EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects);
    112 EGLBoolean									eglwSignalSyncKHR					(EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode);
    113 EGLBoolean									eglwSurfaceAttrib					(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value);
    114 EGLBoolean									eglwSwapBuffers						(EGLDisplay dpy, EGLSurface surface);
    115 EGLBoolean									eglwSwapBuffersWithDamageKHR		(EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects);
    116 EGLBoolean									eglwSwapInterval					(EGLDisplay dpy, EGLint interval);
    117 EGLBoolean									eglwTerminate						(EGLDisplay dpy);
    118 EGLBoolean									eglwUnlockSurfaceKHR				(EGLDisplay dpy, EGLSurface surface);
    119 EGLBoolean									eglwWaitClient						();
    120 EGLBoolean									eglwWaitGL							();
    121 EGLBoolean									eglwWaitNative						(EGLint engine);
    122 EGLBoolean									eglwWaitSync						(EGLDisplay dpy, EGLSync sync, EGLint flags);
    123 EGLint										eglwWaitSyncKHR						(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags);
    124