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 EGLBoolean									bindAPI							(EGLenum api) const;
      7 EGLBoolean									bindTexImage					(EGLDisplay dpy, EGLSurface surface, EGLint buffer) const;
      8 EGLBoolean									chooseConfig					(EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config) const;
      9 EGLint										clientWaitSync					(EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout) const;
     10 EGLint										clientWaitSyncKHR				(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout) const;
     11 EGLBoolean									copyBuffers						(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target) const;
     12 EGLContext									createContext					(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) const;
     13 EGLImage									createImage						(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list) const;
     14 EGLImageKHR									createImageKHR					(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) const;
     15 EGLSurface									createPbufferFromClientBuffer	(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list) const;
     16 EGLSurface									createPbufferSurface			(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list) const;
     17 EGLSurface									createPixmapSurface				(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list) const;
     18 EGLSurface									createPlatformPixmapSurface		(EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLAttrib *attrib_list) const;
     19 EGLSurface									createPlatformPixmapSurfaceEXT	(EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list) const;
     20 EGLSurface									createPlatformWindowSurface		(EGLDisplay dpy, EGLConfig config, void *native_window, const EGLAttrib *attrib_list) const;
     21 EGLSurface									createPlatformWindowSurfaceEXT	(EGLDisplay dpy, EGLConfig config, void *native_window, const EGLint *attrib_list) const;
     22 EGLSync										createSync						(EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_list) const;
     23 EGLSyncKHR									createSyncKHR					(EGLDisplay dpy, EGLenum type, const EGLint *attrib_list) const;
     24 EGLSurface									createWindowSurface				(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list) const;
     25 EGLBoolean									destroyContext					(EGLDisplay dpy, EGLContext ctx) const;
     26 EGLBoolean									destroyImage					(EGLDisplay dpy, EGLImage image) const;
     27 EGLBoolean									destroyImageKHR					(EGLDisplay dpy, EGLImageKHR image) const;
     28 EGLBoolean									destroySurface					(EGLDisplay dpy, EGLSurface surface) const;
     29 EGLBoolean									destroySync						(EGLDisplay dpy, EGLSync sync) const;
     30 EGLBoolean									destroySyncKHR					(EGLDisplay dpy, EGLSyncKHR sync) const;
     31 EGLBoolean									getConfigAttrib					(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value) const;
     32 EGLBoolean									getConfigs						(EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config) const;
     33 EGLContext									getCurrentContext				(void) const;
     34 EGLDisplay									getCurrentDisplay				(void) const;
     35 EGLSurface									getCurrentSurface				(EGLint readdraw) const;
     36 EGLDisplay									getDisplay						(EGLNativeDisplayType display_id) const;
     37 EGLint										getError						(void) const;
     38 EGLDisplay									getPlatformDisplay				(EGLenum platform, void *native_display, const EGLAttrib *attrib_list) const;
     39 EGLDisplay									getPlatformDisplayEXT			(EGLenum platform, void *native_display, const EGLint *attrib_list) const;
     40 __eglMustCastToProperFunctionPointerType	getProcAddress					(const char *procname) const;
     41 EGLBoolean									getSyncAttrib					(EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value) const;
     42 EGLBoolean									getSyncAttribKHR				(EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint *value) const;
     43 EGLBoolean									initialize						(EGLDisplay dpy, EGLint *major, EGLint *minor) const;
     44 EGLBoolean									lockSurfaceKHR					(EGLDisplay dpy, EGLSurface surface, const EGLint *attrib_list) const;
     45 EGLBoolean									makeCurrent						(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx) const;
     46 EGLenum										queryAPI						(void) const;
     47 EGLBoolean									queryContext					(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value) const;
     48 const char *								queryString						(EGLDisplay dpy, EGLint name) const;
     49 EGLBoolean									querySurface					(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value) const;
     50 EGLBoolean									releaseTexImage					(EGLDisplay dpy, EGLSurface surface, EGLint buffer) const;
     51 EGLBoolean									releaseThread					(void) const;
     52 EGLBoolean									setDamageRegionKHR				(EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects) const;
     53 EGLBoolean									signalSyncKHR					(EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode) const;
     54 EGLBoolean									surfaceAttrib					(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value) const;
     55 EGLBoolean									swapBuffers						(EGLDisplay dpy, EGLSurface surface) const;
     56 EGLBoolean									swapBuffersWithDamageKHR		(EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects) const;
     57 EGLBoolean									swapInterval					(EGLDisplay dpy, EGLint interval) const;
     58 EGLBoolean									terminate						(EGLDisplay dpy) const;
     59 EGLBoolean									unlockSurfaceKHR				(EGLDisplay dpy, EGLSurface surface) const;
     60 EGLBoolean									waitClient						(void) const;
     61 EGLBoolean									waitGL							(void) const;
     62 EGLBoolean									waitNative						(EGLint engine) const;
     63 EGLBoolean									waitSync						(EGLDisplay dpy, EGLSync sync, EGLint flags) const;
     64 EGLint										waitSyncKHR						(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags) const;
     65