grub2: bring back build of aros-side grub2 tools
[AROS.git] / workbench / libs / mesa / src / aros / egl / egl.conf
blobcd933fc4a5a5372e671cfcee42a676efee5eb9a5
1 ##begin config
2 version 2.0
3 libbase EGLBase
4 ##end config
5 ##begin cdef
6 #include <EGL/egl.h>
7 ##end cdef
8 ##begin functionlist
9 .skip 30
10 EGLint eglGetError()
11 EGLDisplay eglGetDisplay(EGLNativeDisplayType display_id)
12 EGLBoolean eglInitialize(EGLDisplay dpy, EGLint * major, EGLint * minor)
13 EGLBoolean eglTerminate(EGLDisplay dpy)
14 const char * eglQueryString(EGLDisplay dpy, EGLint name)
15 EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig * configs, EGLint config_size, EGLint * num_config)
16 EGLBoolean eglChooseConfig(EGLDisplay dpy, const EGLint * attrib_list, EGLConfig * configs, EGLint config_size, EGLint * num_config)
17 EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint * value)
18 EGLSurface eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint * attrib_list)
19 EGLSurface eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, const EGLint * attrib_list)
20 EGLSurface eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint * attrib_list)
21 EGLBoolean eglDestroySurface(EGLDisplay dpy, EGLSurface surface)
22 EGLBoolean eglQuerySurface(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint * value)
23 EGLBoolean eglBindAPI(EGLenum api)
24 EGLenum eglQueryAPI()
25 EGLBoolean eglWaitClient()
26 EGLBoolean eglReleaseThread()
27 EGLSurface eglCreatePbufferFromClientBuffer(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint * attrib_list)
28 EGLBoolean eglSurfaceAttrib(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value)
29 EGLBoolean eglBindTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer)
30 EGLBoolean eglReleaseTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer)
31 EGLBoolean eglSwapInterval(EGLDisplay dpy, EGLint interval)
32 EGLContext eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint * attrib_list)
33 EGLBoolean eglDestroyContext(EGLDisplay dpy, EGLContext ctx)
34 EGLBoolean eglMakeCurrent(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx)
35 EGLContext eglGetCurrentContext()
36 EGLSurface eglGetCurrentSurface(EGLint readdraw)
37 EGLDisplay eglGetCurrentDisplay()
38 EGLBoolean eglQueryContext(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint * value)
39 EGLBoolean eglWaitGL()
40 EGLBoolean eglWaitNative(EGLint engine)
41 EGLBoolean eglSwapBuffers(EGLDisplay dpy, EGLSurface surface)
42 EGLBoolean eglCopyBuffers(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target)
43 ##end functionlist