1 /* WARNING! THIS IS A PROGRAMMATICALLY GENERATED CODE. DO NOT MODIFY THE CODE, 2 * SINCE THE CHANGES WILL BE LOST! MODIFY THE GENERATING PYTHON INSTEAD. 3 */ 4 5 EGLint eglGetError (); 6 EGLDisplay eglGetDisplay (EGLNativeDisplayType display_id); 7 EGLBoolean eglInitialize (EGLDisplay dpy, EGLint* major, EGLint* minor); 8 EGLBoolean eglTerminate (EGLDisplay dpy); 9 const char* eglQueryString (EGLDisplay dpy, EGLint name); 10 EGLBoolean eglGetConfigs (EGLDisplay dpy, EGLConfig* configs, EGLint config_size, EGLint* num_config); 11 EGLBoolean eglChooseConfig (EGLDisplay dpy, const EGLint* attrib_list, EGLConfig* configs, EGLint config_size, EGLint* num_config); 12 EGLBoolean eglGetConfigAttrib (EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint* value); 13 EGLSurface eglCreateWindowSurface (EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint* attrib_list); 14 EGLSurface eglCreatePbufferSurface (EGLDisplay dpy, EGLConfig config, const EGLint* attrib_list); 15 EGLSurface eglCreatePixmapSurface (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint* attrib_list); 16 EGLBoolean eglDestroySurface (EGLDisplay dpy, EGLSurface surface); 17 EGLBoolean eglQuerySurface (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint* value); 18 EGLBoolean eglBindAPI (EGLenum api); 19 EGLenum eglQueryAPI (); 20 EGLBoolean eglWaitClient (); 21 EGLBoolean eglReleaseThread (); 22 EGLSurface eglCreatePbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint* attrib_list); 23 EGLBoolean eglSurfaceAttrib (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value); 24 EGLBoolean eglBindTexImage (EGLDisplay dpy, EGLSurface surface, EGLint buffer); 25 EGLBoolean eglReleaseTexImage (EGLDisplay dpy, EGLSurface surface, EGLint buffer); 26 EGLBoolean eglSwapInterval (EGLDisplay dpy, EGLint interval); 27 EGLContext eglCreateContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint* attrib_list); 28 EGLBoolean eglDestroyContext (EGLDisplay dpy, EGLContext ctx); 29 EGLBoolean eglMakeCurrent (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx); 30 EGLContext eglGetCurrentContext (); 31 EGLSurface eglGetCurrentSurface (EGLint readdraw); 32 EGLDisplay eglGetCurrentDisplay (); 33 EGLBoolean eglQueryContext (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint* value); 34 EGLBoolean eglWaitGL (); 35 EGLBoolean eglWaitNative (EGLint engine); 36 EGLBoolean eglSwapBuffers (EGLDisplay dpy, EGLSurface surface); 37 EGLBoolean eglCopyBuffers (EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target); 38 __eglMustCastToProperFunctionPointerType eglGetProcAddress (const char* procname); 39