forked from amonakov/primus
-
Notifications
You must be signed in to change notification settings - Fork 0
/
egl-passthru.def
22 lines (22 loc) · 2.14 KB
/
egl-passthru.def
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
DEF_EGL_PROTO(EGLint, eglGetError, (void))
DEF_EGL_PROTO(EGLBoolean, eglInitialize, (EGLDisplay dpy, EGLint *major, EGLint *minor),dpy,major,minor)
DEF_EGL_PROTO(EGLBoolean, eglTerminate, (EGLDisplay dpy), dpy)
DEF_EGL_PROTO(const char *, eglQueryString, (EGLDisplay dpy, EGLint name),dpy,name)
DEF_EGL_PROTO(EGLBoolean, eglGetConfigs, (EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config),dpy,configs,config_size,num_config)
DEF_EGL_PROTO(EGLBoolean, eglChooseConfig, (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config),dpy,attrib_list,configs,config_size,num_config)
DEF_EGL_PROTO(EGLSurface, eglCreatePixmapSurface, (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list),dpy,config,pixmap,attrib_list)
DEF_EGL_PROTO(EGLBoolean, eglBindAPI, (EGLenum api),api)
DEF_EGL_PROTO(EGLenum, eglQueryAPI, (void))
DEF_EGL_PROTO(EGLBoolean, eglWaitClient, (void))
DEF_EGL_PROTO(EGLBoolean, eglReleaseThread, (void))
DEF_EGL_PROTO(EGLSurface, eglCreatePbufferFromClientBuffer, ( EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list),dpy,buftype,buffer,config,attrib_list)
DEF_EGL_PROTO(EGLBoolean, eglSurfaceAttrib, (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value),dpy,surface,attribute,value)
DEF_EGL_PROTO(EGLBoolean, eglBindTexImage, (EGLDisplay dpy, EGLSurface surface, EGLint buffer),dpy,surface,buffer)
DEF_EGL_PROTO(EGLBoolean, eglReleaseTexImage, (EGLDisplay dpy, EGLSurface surface, EGLint buffer),dpy,surface,buffer)
DEF_EGL_PROTO(EGLBoolean, eglSwapInterval, (EGLDisplay dpy, EGLint interval),dpy,interval)
DEF_EGL_PROTO(EGLSurface, eglGetCurrentSurface, (EGLint readdraw),readdraw)
DEF_EGL_PROTO(EGLDisplay, eglGetCurrentDisplay, (void))
DEF_EGL_PROTO(EGLBoolean, eglQueryContext, (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value),dpy,ctx,attribute,value)
DEF_EGL_PROTO(EGLBoolean, eglWaitGL, (void))
DEF_EGL_PROTO(EGLBoolean, eglWaitNative, (EGLint engine),engine)
DEF_EGL_PROTO(EGLBoolean, eglCopyBuffers, (EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target),dpy,surface,target)