egluCallLogWrapperApi.inl revision a017863963f9194666b813f6ef88130288a5fc50
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 28861. 5 */ 6EGLBoolean eglBindAPI (EGLenum api); 7EGLBoolean eglBindTexImage (EGLDisplay dpy, EGLSurface surface, EGLint buffer); 8EGLBoolean eglChooseConfig (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config); 9EGLBoolean eglCopyBuffers (EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target); 10EGLContext eglCreateContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list); 11EGLSurface eglCreatePbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list); 12EGLSurface eglCreatePbufferSurface (EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list); 13EGLSurface eglCreatePixmapSurface (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list); 14EGLSurface eglCreateWindowSurface (EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list); 15EGLBoolean eglDestroyContext (EGLDisplay dpy, EGLContext ctx); 16EGLBoolean eglDestroySurface (EGLDisplay dpy, EGLSurface surface); 17EGLBoolean eglGetConfigAttrib (EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value); 18EGLBoolean eglGetConfigs (EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config); 19EGLContext eglGetCurrentContext (void); 20EGLDisplay eglGetCurrentDisplay (void); 21EGLSurface eglGetCurrentSurface (EGLint readdraw); 22EGLDisplay eglGetDisplay (EGLNativeDisplayType display_id); 23EGLint eglGetError (void); 24__eglMustCastToProperFunctionPointerType eglGetProcAddress (const char *procname); 25EGLBoolean eglInitialize (EGLDisplay dpy, EGLint *major, EGLint *minor); 26EGLBoolean eglMakeCurrent (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx); 27EGLenum eglQueryAPI (void); 28EGLBoolean eglQueryContext (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value); 29const char * eglQueryString (EGLDisplay dpy, EGLint name); 30EGLBoolean eglQuerySurface (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value); 31EGLBoolean eglReleaseTexImage (EGLDisplay dpy, EGLSurface surface, EGLint buffer); 32EGLBoolean eglReleaseThread (void); 33EGLBoolean eglSurfaceAttrib (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value); 34EGLBoolean eglSwapBuffers (EGLDisplay dpy, EGLSurface surface); 35EGLBoolean eglSwapInterval (EGLDisplay dpy, EGLint interval); 36EGLBoolean eglTerminate (EGLDisplay dpy); 37EGLBoolean eglWaitClient (void); 38EGLBoolean eglWaitGL (void); 39EGLBoolean eglWaitNative (EGLint engine); 40