Home | History | Annotate | Download | only in eglwrapper
      1 # egl 1.4 core
      2 
      3 GL_ENTRY(EGLBoolean, eglChooseConfig, EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config)
      4 GL_ENTRY(EGLBoolean, eglCopyBuffers, EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target)
      5 GL_ENTRY(EGLContext, eglCreateContext, EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list)
      6 GL_ENTRY(EGLSurface, eglCreatePbufferSurface, EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list)
      7 GL_ENTRY(EGLSurface, eglCreatePixmapSurface, EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list)
      8 GL_ENTRY(EGLSurface, eglCreateWindowSurface, EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list)
      9 GL_ENTRY(EGLBoolean, eglDestroyContext, EGLDisplay dpy, EGLContext context)
     10 GL_ENTRY(EGLBoolean, eglDestroySurface, EGLDisplay dpy, EGLSurface surface)
     11 GL_ENTRY(EGLBoolean, eglGetConfigAttrib, EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value)
     12 GL_ENTRY(EGLBoolean, eglGetConfigs, EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config)
     13 GL_ENTRY(EGLDisplay, eglGetCurrentDisplay, void)
     14 GL_ENTRY(EGLSurface, eglGetCurrentSurface, EGLint readdraw)
     15 GL_ENTRY(EGLDisplay, eglGetDisplay, EGLNativeDisplayType display_id)
     16 GL_ENTRY(EGLint, eglGetError, void)
     17 GL_ENTRY(__eglMustCastToProperFunctionPointerType, eglGetProcAddress, const char *procname)
     18 GL_ENTRY(EGLBoolean, eglInitialize, EGLDisplay dpy, EGLint *major, EGLint *minor)
     19 GL_ENTRY(EGLBoolean, eglMakeCurrent, EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext context)
     20 GL_ENTRY(EGLBoolean, eglQueryContext, EGLDisplay dpy, EGLContext context, EGLint attribute, EGLint *value)
     21 GL_ENTRY(EGLconstcharptr, eglQueryString, EGLDisplay dpy, EGLint name)
     22 GL_ENTRY(EGLBoolean, eglQuerySurface, EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value)
     23 GL_ENTRY(EGLBoolean, eglSwapBuffers, EGLDisplay dpy, EGLSurface surface)
     24 GL_ENTRY(EGLBoolean, eglTerminate, EGLDisplay dpy)
     25 GL_ENTRY(EGLBoolean, eglWaitGL, void)
     26 GL_ENTRY(EGLBoolean, eglWaitNative, EGLint engine)
     27 GL_ENTRY(EGLBoolean, eglBindTexImage, EGLDisplay dpy, EGLSurface surface, EGLint buffer)
     28 GL_ENTRY(EGLBoolean, eglReleaseTexImage, EGLDisplay dpy, EGLSurface surface, EGLint buffer)
     29 GL_ENTRY(EGLBoolean, eglSurfaceAttrib, EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value)
     30 GL_ENTRY(EGLBoolean, eglSwapInterval, EGLDisplay dpy, EGLint interval)
     31 GL_ENTRY(EGLBoolean, eglBindAPI, EGLenum api)
     32 GL_ENTRY(EGLenum, eglQueryAPI, void)
     33 GL_ENTRY(EGLSurface, eglCreatePbufferFromClientBuffer, EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list)
     34 GL_ENTRY(EGLBoolean, eglReleaseThread, void)
     35 GL_ENTRY(EGLBoolean, eglWaitClient, void)
     36 GL_ENTRY(EGLContext, eglGetCurrentContext, void)
     37 
     38 # egl 1.4 extensions
     39 
     40 GL_ENTRY(EGLSyncKHR, eglCreateSyncKHR, EGLDisplay dpy, EGLenum type, const EGLint *attrib_list)
     41 GL_ENTRY(EGLBoolean, eglDestroySyncKHR, EGLDisplay dpy, EGLSyncKHR sync)
     42 GL_ENTRY(EGLint, eglClientWaitSyncKHR, EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout)
     43 GL_ENTRY(EGLBoolean, eglGetSyncAttribKHR, EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint *value)
     44 GL_ENTRY(EGLImageKHR, eglCreateImageKHR, EGLDisplay dpy, EGLContext context, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list)
     45 GL_ENTRY(EGLBoolean, eglDestroyImageKHR, EGLDisplay dpy, EGLImageKHR image)
     46