xref: /aosp_15_r20/external/deqp/framework/egl/wrapper/eglwFuncPtrLibraryDecl.inl (revision 35238bce31c2a825756842865a792f8cf7f89930)
1*35238bceSAndroid Build Coastguard Worker/* WARNING: This is auto-generated file. Do not modify, since changes will
2*35238bceSAndroid Build Coastguard Worker * be lost! Modify the generating script instead.
3*35238bceSAndroid Build Coastguard Worker *
4*35238bceSAndroid Build Coastguard Worker * Generated from Khronos EGL API description (egl.xml) revision 6550e9b12e0b4f11182bda30ae2a8dd56d0b02c8.
5*35238bceSAndroid Build Coastguard Worker */
6*35238bceSAndroid Build Coastguard WorkerEGLBoolean									bindAPI							(EGLenum api) const;
7*35238bceSAndroid Build Coastguard WorkerEGLBoolean									bindTexImage					(EGLDisplay dpy, EGLSurface surface, EGLint buffer) const;
8*35238bceSAndroid Build Coastguard WorkerEGLBoolean									chooseConfig					(EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config) const;
9*35238bceSAndroid Build Coastguard WorkerEGLint										clientWaitSync					(EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout) const;
10*35238bceSAndroid Build Coastguard WorkerEGLint										clientWaitSyncKHR				(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout) const;
11*35238bceSAndroid Build Coastguard WorkerEGLBoolean									copyBuffers						(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target) const;
12*35238bceSAndroid Build Coastguard WorkerEGLContext									createContext					(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) const;
13*35238bceSAndroid Build Coastguard WorkerEGLImage									createImage						(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list) const;
14*35238bceSAndroid Build Coastguard WorkerEGLImageKHR									createImageKHR					(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) const;
15*35238bceSAndroid Build Coastguard WorkerEGLSurface									createPbufferFromClientBuffer	(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list) const;
16*35238bceSAndroid Build Coastguard WorkerEGLSurface									createPbufferSurface			(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list) const;
17*35238bceSAndroid Build Coastguard WorkerEGLSurface									createPixmapSurface				(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list) const;
18*35238bceSAndroid Build Coastguard WorkerEGLSurface									createPlatformPixmapSurface		(EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLAttrib *attrib_list) const;
19*35238bceSAndroid Build Coastguard WorkerEGLSurface									createPlatformPixmapSurfaceEXT	(EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list) const;
20*35238bceSAndroid Build Coastguard WorkerEGLSurface									createPlatformWindowSurface		(EGLDisplay dpy, EGLConfig config, void *native_window, const EGLAttrib *attrib_list) const;
21*35238bceSAndroid Build Coastguard WorkerEGLSurface									createPlatformWindowSurfaceEXT	(EGLDisplay dpy, EGLConfig config, void *native_window, const EGLint *attrib_list) const;
22*35238bceSAndroid Build Coastguard WorkerEGLSync										createSync						(EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_list) const;
23*35238bceSAndroid Build Coastguard WorkerEGLSyncKHR									createSyncKHR					(EGLDisplay dpy, EGLenum type, const EGLint *attrib_list) const;
24*35238bceSAndroid Build Coastguard WorkerEGLSurface									createWindowSurface				(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list) const;
25*35238bceSAndroid Build Coastguard WorkerEGLBoolean									destroyContext					(EGLDisplay dpy, EGLContext ctx) const;
26*35238bceSAndroid Build Coastguard WorkerEGLBoolean									destroyImage					(EGLDisplay dpy, EGLImage image) const;
27*35238bceSAndroid Build Coastguard WorkerEGLBoolean									destroyImageKHR					(EGLDisplay dpy, EGLImageKHR image) const;
28*35238bceSAndroid Build Coastguard WorkerEGLBoolean									destroySurface					(EGLDisplay dpy, EGLSurface surface) const;
29*35238bceSAndroid Build Coastguard WorkerEGLBoolean									destroySync						(EGLDisplay dpy, EGLSync sync) const;
30*35238bceSAndroid Build Coastguard WorkerEGLBoolean									destroySyncKHR					(EGLDisplay dpy, EGLSyncKHR sync) const;
31*35238bceSAndroid Build Coastguard WorkerEGLBoolean									getConfigAttrib					(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value) const;
32*35238bceSAndroid Build Coastguard WorkerEGLBoolean									getConfigs						(EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config) const;
33*35238bceSAndroid Build Coastguard WorkerEGLContext									getCurrentContext				(void) const;
34*35238bceSAndroid Build Coastguard WorkerEGLDisplay									getCurrentDisplay				(void) const;
35*35238bceSAndroid Build Coastguard WorkerEGLSurface									getCurrentSurface				(EGLint readdraw) const;
36*35238bceSAndroid Build Coastguard WorkerEGLDisplay									getDisplay						(EGLNativeDisplayType display_id) const;
37*35238bceSAndroid Build Coastguard WorkerEGLint										getError						(void) const;
38*35238bceSAndroid Build Coastguard WorkerEGLDisplay									getPlatformDisplay				(EGLenum platform, void *native_display, const EGLAttrib *attrib_list) const;
39*35238bceSAndroid Build Coastguard WorkerEGLDisplay									getPlatformDisplayEXT			(EGLenum platform, void *native_display, const EGLint *attrib_list) const;
40*35238bceSAndroid Build Coastguard Worker__eglMustCastToProperFunctionPointerType	getProcAddress					(const char *procname) const;
41*35238bceSAndroid Build Coastguard WorkerEGLBoolean									getSyncAttrib					(EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value) const;
42*35238bceSAndroid Build Coastguard WorkerEGLBoolean									getSyncAttribKHR				(EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint *value) const;
43*35238bceSAndroid Build Coastguard WorkerEGLBoolean									initialize						(EGLDisplay dpy, EGLint *major, EGLint *minor) const;
44*35238bceSAndroid Build Coastguard WorkerEGLBoolean									lockSurfaceKHR					(EGLDisplay dpy, EGLSurface surface, const EGLint *attrib_list) const;
45*35238bceSAndroid Build Coastguard WorkerEGLBoolean									makeCurrent						(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx) const;
46*35238bceSAndroid Build Coastguard WorkerEGLenum										queryAPI						(void) const;
47*35238bceSAndroid Build Coastguard WorkerEGLBoolean									queryContext					(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value) const;
48*35238bceSAndroid Build Coastguard Workerconst char *								queryString						(EGLDisplay dpy, EGLint name) const;
49*35238bceSAndroid Build Coastguard WorkerEGLBoolean									querySurface					(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value) const;
50*35238bceSAndroid Build Coastguard WorkerEGLBoolean									releaseTexImage					(EGLDisplay dpy, EGLSurface surface, EGLint buffer) const;
51*35238bceSAndroid Build Coastguard WorkerEGLBoolean									releaseThread					(void) const;
52*35238bceSAndroid Build Coastguard WorkerEGLBoolean									setDamageRegionKHR				(EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects) const;
53*35238bceSAndroid Build Coastguard WorkerEGLBoolean									signalSyncKHR					(EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode) const;
54*35238bceSAndroid Build Coastguard WorkerEGLBoolean									surfaceAttrib					(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value) const;
55*35238bceSAndroid Build Coastguard WorkerEGLBoolean									swapBuffers						(EGLDisplay dpy, EGLSurface surface) const;
56*35238bceSAndroid Build Coastguard WorkerEGLBoolean									swapBuffersWithDamageKHR		(EGLDisplay dpy, EGLSurface surface, const EGLint *rects, EGLint n_rects) const;
57*35238bceSAndroid Build Coastguard WorkerEGLBoolean									swapInterval					(EGLDisplay dpy, EGLint interval) const;
58*35238bceSAndroid Build Coastguard WorkerEGLBoolean									terminate						(EGLDisplay dpy) const;
59*35238bceSAndroid Build Coastguard WorkerEGLBoolean									unlockSurfaceKHR				(EGLDisplay dpy, EGLSurface surface) const;
60*35238bceSAndroid Build Coastguard WorkerEGLBoolean									waitClient						(void) const;
61*35238bceSAndroid Build Coastguard WorkerEGLBoolean									waitGL							(void) const;
62*35238bceSAndroid Build Coastguard WorkerEGLBoolean									waitNative						(EGLint engine) const;
63*35238bceSAndroid Build Coastguard WorkerEGLBoolean									waitSync						(EGLDisplay dpy, EGLSync sync, EGLint flags) const;
64*35238bceSAndroid Build Coastguard WorkerEGLint										waitSyncKHR						(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags) const;
65