1*35238bceSAndroid Build Coastguard Worker/* WARNING: This is auto-generated file. Do not modify, since changes will 2*35238bceSAndroid Build Coastguard Worker * be lost! Modify the generating script instead. 3*35238bceSAndroid Build Coastguard Worker * 4*35238bceSAndroid Build Coastguard Worker * Generated from Khronos EGL API description (egl.xml) revision 6550e9b12e0b4f11182bda30ae2a8dd56d0b02c8. 5*35238bceSAndroid Build Coastguard Worker */ 6*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglBindAPI (eglw::EGLenum api); 7*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglBindTexImage (eglw::EGLDisplay dpy, eglw::EGLSurface surface, eglw::EGLint buffer); 8*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglChooseConfig (eglw::EGLDisplay dpy, const eglw::EGLint *attrib_list, eglw::EGLConfig *configs, eglw::EGLint config_size, eglw::EGLint *num_config); 9*35238bceSAndroid Build Coastguard Workereglw::EGLint eglClientWaitSync (eglw::EGLDisplay dpy, eglw::EGLSync sync, eglw::EGLint flags, eglw::EGLTime timeout); 10*35238bceSAndroid Build Coastguard Workereglw::EGLint eglClientWaitSyncKHR (eglw::EGLDisplay dpy, eglw::EGLSyncKHR sync, eglw::EGLint flags, eglw::EGLTimeKHR timeout); 11*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglCopyBuffers (eglw::EGLDisplay dpy, eglw::EGLSurface surface, eglw::EGLNativePixmapType target); 12*35238bceSAndroid Build Coastguard Workereglw::EGLContext eglCreateContext (eglw::EGLDisplay dpy, eglw::EGLConfig config, eglw::EGLContext share_context, const eglw::EGLint *attrib_list); 13*35238bceSAndroid Build Coastguard Workereglw::EGLImage eglCreateImage (eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLenum target, eglw::EGLClientBuffer buffer, const eglw::EGLAttrib *attrib_list); 14*35238bceSAndroid Build Coastguard Workereglw::EGLImageKHR eglCreateImageKHR (eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLenum target, eglw::EGLClientBuffer buffer, const eglw::EGLint *attrib_list); 15*35238bceSAndroid Build Coastguard Workereglw::EGLSurface eglCreatePbufferFromClientBuffer (eglw::EGLDisplay dpy, eglw::EGLenum buftype, eglw::EGLClientBuffer buffer, eglw::EGLConfig config, const eglw::EGLint *attrib_list); 16*35238bceSAndroid Build Coastguard Workereglw::EGLSurface eglCreatePbufferSurface (eglw::EGLDisplay dpy, eglw::EGLConfig config, const eglw::EGLint *attrib_list); 17*35238bceSAndroid Build Coastguard Workereglw::EGLSurface eglCreatePixmapSurface (eglw::EGLDisplay dpy, eglw::EGLConfig config, eglw::EGLNativePixmapType pixmap, const eglw::EGLint *attrib_list); 18*35238bceSAndroid Build Coastguard Workereglw::EGLSurface eglCreatePlatformPixmapSurface (eglw::EGLDisplay dpy, eglw::EGLConfig config, void *native_pixmap, const eglw::EGLAttrib *attrib_list); 19*35238bceSAndroid Build Coastguard Workereglw::EGLSurface eglCreatePlatformPixmapSurfaceEXT (eglw::EGLDisplay dpy, eglw::EGLConfig config, void *native_pixmap, const eglw::EGLint *attrib_list); 20*35238bceSAndroid Build Coastguard Workereglw::EGLSurface eglCreatePlatformWindowSurface (eglw::EGLDisplay dpy, eglw::EGLConfig config, void *native_window, const eglw::EGLAttrib *attrib_list); 21*35238bceSAndroid Build Coastguard Workereglw::EGLSurface eglCreatePlatformWindowSurfaceEXT (eglw::EGLDisplay dpy, eglw::EGLConfig config, void *native_window, const eglw::EGLint *attrib_list); 22*35238bceSAndroid Build Coastguard Workereglw::EGLSync eglCreateSync (eglw::EGLDisplay dpy, eglw::EGLenum type, const eglw::EGLAttrib *attrib_list); 23*35238bceSAndroid Build Coastguard Workereglw::EGLSyncKHR eglCreateSyncKHR (eglw::EGLDisplay dpy, eglw::EGLenum type, const eglw::EGLint *attrib_list); 24*35238bceSAndroid Build Coastguard Workereglw::EGLSurface eglCreateWindowSurface (eglw::EGLDisplay dpy, eglw::EGLConfig config, eglw::EGLNativeWindowType win, const eglw::EGLint *attrib_list); 25*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglDestroyContext (eglw::EGLDisplay dpy, eglw::EGLContext ctx); 26*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglDestroyImage (eglw::EGLDisplay dpy, eglw::EGLImage image); 27*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglDestroyImageKHR (eglw::EGLDisplay dpy, eglw::EGLImageKHR image); 28*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglDestroySurface (eglw::EGLDisplay dpy, eglw::EGLSurface surface); 29*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglDestroySync (eglw::EGLDisplay dpy, eglw::EGLSync sync); 30*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglDestroySyncKHR (eglw::EGLDisplay dpy, eglw::EGLSyncKHR sync); 31*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglGetConfigAttrib (eglw::EGLDisplay dpy, eglw::EGLConfig config, eglw::EGLint attribute, eglw::EGLint *value); 32*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglGetConfigs (eglw::EGLDisplay dpy, eglw::EGLConfig *configs, eglw::EGLint config_size, eglw::EGLint *num_config); 33*35238bceSAndroid Build Coastguard Workereglw::EGLContext eglGetCurrentContext (void); 34*35238bceSAndroid Build Coastguard Workereglw::EGLDisplay eglGetCurrentDisplay (void); 35*35238bceSAndroid Build Coastguard Workereglw::EGLSurface eglGetCurrentSurface (eglw::EGLint readdraw); 36*35238bceSAndroid Build Coastguard Workereglw::EGLDisplay eglGetDisplay (eglw::EGLNativeDisplayType display_id); 37*35238bceSAndroid Build Coastguard Workereglw::EGLint eglGetError (void); 38*35238bceSAndroid Build Coastguard Workereglw::EGLDisplay eglGetPlatformDisplay (eglw::EGLenum platform, void *native_display, const eglw::EGLAttrib *attrib_list); 39*35238bceSAndroid Build Coastguard Workereglw::EGLDisplay eglGetPlatformDisplayEXT (eglw::EGLenum platform, void *native_display, const eglw::EGLint *attrib_list); 40*35238bceSAndroid Build Coastguard Workereglw::__eglMustCastToProperFunctionPointerType eglGetProcAddress (const char *procname); 41*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglGetSyncAttrib (eglw::EGLDisplay dpy, eglw::EGLSync sync, eglw::EGLint attribute, eglw::EGLAttrib *value); 42*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglGetSyncAttribKHR (eglw::EGLDisplay dpy, eglw::EGLSyncKHR sync, eglw::EGLint attribute, eglw::EGLint *value); 43*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglInitialize (eglw::EGLDisplay dpy, eglw::EGLint *major, eglw::EGLint *minor); 44*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglLockSurfaceKHR (eglw::EGLDisplay dpy, eglw::EGLSurface surface, const eglw::EGLint *attrib_list); 45*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglMakeCurrent (eglw::EGLDisplay dpy, eglw::EGLSurface draw, eglw::EGLSurface read, eglw::EGLContext ctx); 46*35238bceSAndroid Build Coastguard Workereglw::EGLenum eglQueryAPI (void); 47*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglQueryContext (eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLint attribute, eglw::EGLint *value); 48*35238bceSAndroid Build Coastguard Workerconst char * eglQueryString (eglw::EGLDisplay dpy, eglw::EGLint name); 49*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglQuerySurface (eglw::EGLDisplay dpy, eglw::EGLSurface surface, eglw::EGLint attribute, eglw::EGLint *value); 50*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglReleaseTexImage (eglw::EGLDisplay dpy, eglw::EGLSurface surface, eglw::EGLint buffer); 51*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglReleaseThread (void); 52*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglSetDamageRegionKHR (eglw::EGLDisplay dpy, eglw::EGLSurface surface, eglw::EGLint *rects, eglw::EGLint n_rects); 53*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglSignalSyncKHR (eglw::EGLDisplay dpy, eglw::EGLSyncKHR sync, eglw::EGLenum mode); 54*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglSurfaceAttrib (eglw::EGLDisplay dpy, eglw::EGLSurface surface, eglw::EGLint attribute, eglw::EGLint value); 55*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglSwapBuffers (eglw::EGLDisplay dpy, eglw::EGLSurface surface); 56*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglSwapBuffersWithDamageKHR (eglw::EGLDisplay dpy, eglw::EGLSurface surface, const eglw::EGLint *rects, eglw::EGLint n_rects); 57*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglSwapInterval (eglw::EGLDisplay dpy, eglw::EGLint interval); 58*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglTerminate (eglw::EGLDisplay dpy); 59*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglUnlockSurfaceKHR (eglw::EGLDisplay dpy, eglw::EGLSurface surface); 60*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglWaitClient (void); 61*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglWaitGL (void); 62*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglWaitNative (eglw::EGLint engine); 63*35238bceSAndroid Build Coastguard Workereglw::EGLBoolean eglWaitSync (eglw::EGLDisplay dpy, eglw::EGLSync sync, eglw::EGLint flags); 64*35238bceSAndroid Build Coastguard Workereglw::EGLint eglWaitSyncKHR (eglw::EGLDisplay dpy, eglw::EGLSyncKHR sync, eglw::EGLint flags); 65