xref: /aosp_15_r20/external/deqp/framework/egl/wrapper/eglwApi.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 Worker#define										eglBindAPI							eglwBindAPI
7*35238bceSAndroid Build Coastguard Worker#define										eglBindTexImage						eglwBindTexImage
8*35238bceSAndroid Build Coastguard Worker#define										eglChooseConfig						eglwChooseConfig
9*35238bceSAndroid Build Coastguard Worker#define										eglClientWaitSync					eglwClientWaitSync
10*35238bceSAndroid Build Coastguard Worker#define										eglClientWaitSyncKHR				eglwClientWaitSyncKHR
11*35238bceSAndroid Build Coastguard Worker#define										eglCopyBuffers						eglwCopyBuffers
12*35238bceSAndroid Build Coastguard Worker#define										eglCreateContext					eglwCreateContext
13*35238bceSAndroid Build Coastguard Worker#define										eglCreateImage						eglwCreateImage
14*35238bceSAndroid Build Coastguard Worker#define										eglCreateImageKHR					eglwCreateImageKHR
15*35238bceSAndroid Build Coastguard Worker#define										eglCreatePbufferFromClientBuffer	eglwCreatePbufferFromClientBuffer
16*35238bceSAndroid Build Coastguard Worker#define										eglCreatePbufferSurface				eglwCreatePbufferSurface
17*35238bceSAndroid Build Coastguard Worker#define										eglCreatePixmapSurface				eglwCreatePixmapSurface
18*35238bceSAndroid Build Coastguard Worker#define										eglCreatePlatformPixmapSurface		eglwCreatePlatformPixmapSurface
19*35238bceSAndroid Build Coastguard Worker#define										eglCreatePlatformPixmapSurfaceEXT	eglwCreatePlatformPixmapSurfaceEXT
20*35238bceSAndroid Build Coastguard Worker#define										eglCreatePlatformWindowSurface		eglwCreatePlatformWindowSurface
21*35238bceSAndroid Build Coastguard Worker#define										eglCreatePlatformWindowSurfaceEXT	eglwCreatePlatformWindowSurfaceEXT
22*35238bceSAndroid Build Coastguard Worker#define										eglCreateSync						eglwCreateSync
23*35238bceSAndroid Build Coastguard Worker#define										eglCreateSyncKHR					eglwCreateSyncKHR
24*35238bceSAndroid Build Coastguard Worker#define										eglCreateWindowSurface				eglwCreateWindowSurface
25*35238bceSAndroid Build Coastguard Worker#define										eglDestroyContext					eglwDestroyContext
26*35238bceSAndroid Build Coastguard Worker#define										eglDestroyImage						eglwDestroyImage
27*35238bceSAndroid Build Coastguard Worker#define										eglDestroyImageKHR					eglwDestroyImageKHR
28*35238bceSAndroid Build Coastguard Worker#define										eglDestroySurface					eglwDestroySurface
29*35238bceSAndroid Build Coastguard Worker#define										eglDestroySync						eglwDestroySync
30*35238bceSAndroid Build Coastguard Worker#define										eglDestroySyncKHR					eglwDestroySyncKHR
31*35238bceSAndroid Build Coastguard Worker#define										eglGetConfigAttrib					eglwGetConfigAttrib
32*35238bceSAndroid Build Coastguard Worker#define										eglGetConfigs						eglwGetConfigs
33*35238bceSAndroid Build Coastguard Worker#define										eglGetCurrentContext				eglwGetCurrentContext
34*35238bceSAndroid Build Coastguard Worker#define										eglGetCurrentDisplay				eglwGetCurrentDisplay
35*35238bceSAndroid Build Coastguard Worker#define										eglGetCurrentSurface				eglwGetCurrentSurface
36*35238bceSAndroid Build Coastguard Worker#define										eglGetDisplay						eglwGetDisplay
37*35238bceSAndroid Build Coastguard Worker#define										eglGetError							eglwGetError
38*35238bceSAndroid Build Coastguard Worker#define										eglGetPlatformDisplay				eglwGetPlatformDisplay
39*35238bceSAndroid Build Coastguard Worker#define										eglGetPlatformDisplayEXT			eglwGetPlatformDisplayEXT
40*35238bceSAndroid Build Coastguard Worker#define										eglGetProcAddress					eglwGetProcAddress
41*35238bceSAndroid Build Coastguard Worker#define										eglGetSyncAttrib					eglwGetSyncAttrib
42*35238bceSAndroid Build Coastguard Worker#define										eglGetSyncAttribKHR					eglwGetSyncAttribKHR
43*35238bceSAndroid Build Coastguard Worker#define										eglInitialize						eglwInitialize
44*35238bceSAndroid Build Coastguard Worker#define										eglLockSurfaceKHR					eglwLockSurfaceKHR
45*35238bceSAndroid Build Coastguard Worker#define										eglMakeCurrent						eglwMakeCurrent
46*35238bceSAndroid Build Coastguard Worker#define										eglQueryAPI							eglwQueryAPI
47*35238bceSAndroid Build Coastguard Worker#define										eglQueryContext						eglwQueryContext
48*35238bceSAndroid Build Coastguard Worker#define										eglQueryString						eglwQueryString
49*35238bceSAndroid Build Coastguard Worker#define										eglQuerySurface						eglwQuerySurface
50*35238bceSAndroid Build Coastguard Worker#define										eglReleaseTexImage					eglwReleaseTexImage
51*35238bceSAndroid Build Coastguard Worker#define										eglReleaseThread					eglwReleaseThread
52*35238bceSAndroid Build Coastguard Worker#define										eglSetDamageRegionKHR				eglwSetDamageRegionKHR
53*35238bceSAndroid Build Coastguard Worker#define										eglSignalSyncKHR					eglwSignalSyncKHR
54*35238bceSAndroid Build Coastguard Worker#define										eglSurfaceAttrib					eglwSurfaceAttrib
55*35238bceSAndroid Build Coastguard Worker#define										eglSwapBuffers						eglwSwapBuffers
56*35238bceSAndroid Build Coastguard Worker#define										eglSwapBuffersWithDamageKHR			eglwSwapBuffersWithDamageKHR
57*35238bceSAndroid Build Coastguard Worker#define										eglSwapInterval						eglwSwapInterval
58*35238bceSAndroid Build Coastguard Worker#define										eglTerminate						eglwTerminate
59*35238bceSAndroid Build Coastguard Worker#define										eglUnlockSurfaceKHR					eglwUnlockSurfaceKHR
60*35238bceSAndroid Build Coastguard Worker#define										eglWaitClient						eglwWaitClient
61*35238bceSAndroid Build Coastguard Worker#define										eglWaitGL							eglwWaitGL
62*35238bceSAndroid Build Coastguard Worker#define										eglWaitNative						eglwWaitNative
63*35238bceSAndroid Build Coastguard Worker#define										eglWaitSync							eglwWaitSync
64*35238bceSAndroid Build Coastguard Worker#define										eglWaitSyncKHR						eglwWaitSyncKHR
65*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwBindAPI							(EGLenum api);
66*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwBindTexImage					(EGLDisplay dpy, EGLSurface surface, EGLint buffer);
67*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwChooseConfig					(EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config);
68*35238bceSAndroid Build Coastguard WorkerEGLint										eglwClientWaitSync					(EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout);
69*35238bceSAndroid Build Coastguard WorkerEGLint										eglwClientWaitSyncKHR				(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout);
70*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwCopyBuffers						(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target);
71*35238bceSAndroid Build Coastguard WorkerEGLContext									eglwCreateContext					(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list);
72*35238bceSAndroid Build Coastguard WorkerEGLImage									eglwCreateImage						(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list);
73*35238bceSAndroid Build Coastguard WorkerEGLImageKHR									eglwCreateImageKHR					(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
74*35238bceSAndroid Build Coastguard WorkerEGLSurface									eglwCreatePbufferFromClientBuffer	(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list);
75*35238bceSAndroid Build Coastguard WorkerEGLSurface									eglwCreatePbufferSurface			(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list);
76*35238bceSAndroid Build Coastguard WorkerEGLSurface									eglwCreatePixmapSurface				(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list);
77*35238bceSAndroid Build Coastguard WorkerEGLSurface									eglwCreatePlatformPixmapSurface		(EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLAttrib *attrib_list);
78*35238bceSAndroid Build Coastguard WorkerEGLSurface									eglwCreatePlatformPixmapSurfaceEXT	(EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list);
79*35238bceSAndroid Build Coastguard WorkerEGLSurface									eglwCreatePlatformWindowSurface		(EGLDisplay dpy, EGLConfig config, void *native_window, const EGLAttrib *attrib_list);
80*35238bceSAndroid Build Coastguard WorkerEGLSurface									eglwCreatePlatformWindowSurfaceEXT	(EGLDisplay dpy, EGLConfig config, void *native_window, const EGLint *attrib_list);
81*35238bceSAndroid Build Coastguard WorkerEGLSync										eglwCreateSync						(EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_list);
82*35238bceSAndroid Build Coastguard WorkerEGLSyncKHR									eglwCreateSyncKHR					(EGLDisplay dpy, EGLenum type, const EGLint *attrib_list);
83*35238bceSAndroid Build Coastguard WorkerEGLSurface									eglwCreateWindowSurface				(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list);
84*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwDestroyContext					(EGLDisplay dpy, EGLContext ctx);
85*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwDestroyImage					(EGLDisplay dpy, EGLImage image);
86*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwDestroyImageKHR					(EGLDisplay dpy, EGLImageKHR image);
87*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwDestroySurface					(EGLDisplay dpy, EGLSurface surface);
88*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwDestroySync						(EGLDisplay dpy, EGLSync sync);
89*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwDestroySyncKHR					(EGLDisplay dpy, EGLSyncKHR sync);
90*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwGetConfigAttrib					(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value);
91*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwGetConfigs						(EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config);
92*35238bceSAndroid Build Coastguard WorkerEGLContext									eglwGetCurrentContext				();
93*35238bceSAndroid Build Coastguard WorkerEGLDisplay									eglwGetCurrentDisplay				();
94*35238bceSAndroid Build Coastguard WorkerEGLSurface									eglwGetCurrentSurface				(EGLint readdraw);
95*35238bceSAndroid Build Coastguard WorkerEGLDisplay									eglwGetDisplay						(EGLNativeDisplayType display_id);
96*35238bceSAndroid Build Coastguard WorkerEGLint										eglwGetError						();
97*35238bceSAndroid Build Coastguard WorkerEGLDisplay									eglwGetPlatformDisplay				(EGLenum platform, void *native_display, const EGLAttrib *attrib_list);
98*35238bceSAndroid Build Coastguard WorkerEGLDisplay									eglwGetPlatformDisplayEXT			(EGLenum platform, void *native_display, const EGLint *attrib_list);
99*35238bceSAndroid Build Coastguard Worker__eglMustCastToProperFunctionPointerType	eglwGetProcAddress					(const char *procname);
100*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwGetSyncAttrib					(EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value);
101*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwGetSyncAttribKHR				(EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint *value);
102*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwInitialize						(EGLDisplay dpy, EGLint *major, EGLint *minor);
103*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwLockSurfaceKHR					(EGLDisplay dpy, EGLSurface surface, const EGLint *attrib_list);
104*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwMakeCurrent						(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx);
105*35238bceSAndroid Build Coastguard WorkerEGLenum										eglwQueryAPI						();
106*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwQueryContext					(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value);
107*35238bceSAndroid Build Coastguard Workerconst char *								eglwQueryString						(EGLDisplay dpy, EGLint name);
108*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwQuerySurface					(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value);
109*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwReleaseTexImage					(EGLDisplay dpy, EGLSurface surface, EGLint buffer);
110*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwReleaseThread					();
111*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwSetDamageRegionKHR				(EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects);
112*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwSignalSyncKHR					(EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode);
113*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwSurfaceAttrib					(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value);
114*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwSwapBuffers						(EGLDisplay dpy, EGLSurface surface);
115*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwSwapBuffersWithDamageKHR		(EGLDisplay dpy, EGLSurface surface, const EGLint *rects, EGLint n_rects);
116*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwSwapInterval					(EGLDisplay dpy, EGLint interval);
117*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwTerminate						(EGLDisplay dpy);
118*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwUnlockSurfaceKHR				(EGLDisplay dpy, EGLSurface surface);
119*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwWaitClient						();
120*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwWaitGL							();
121*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwWaitNative						(EGLint engine);
122*35238bceSAndroid Build Coastguard WorkerEGLBoolean									eglwWaitSync						(EGLDisplay dpy, EGLSync sync, EGLint flags);
123*35238bceSAndroid Build Coastguard WorkerEGLint										eglwWaitSyncKHR						(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags);
124