Fix internal format/type for ES3 3D + depth/stencil negative API tests.
[platform/upstream/VK-GL-CTS.git] / framework / egl / wrapper / eglwFuncPtrLibraryImpl.inl
1 /* WARNING: This is auto-generated file. Do not modify, since changes will
2  * be lost! Modify the generating script instead.
3  *
4  * Generated from Khronos EGL API description (egl.xml) revision 31042.
5  */
6
7 EGLBoolean FuncPtrLibrary::bindAPI (EGLenum api) const
8 {
9         return m_egl.bindAPI(api);
10 }
11
12 EGLBoolean FuncPtrLibrary::bindTexImage (EGLDisplay dpy, EGLSurface surface, EGLint buffer) const
13 {
14         return m_egl.bindTexImage(dpy, surface, buffer);
15 }
16
17 EGLBoolean FuncPtrLibrary::chooseConfig (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config) const
18 {
19         return m_egl.chooseConfig(dpy, attrib_list, configs, config_size, num_config);
20 }
21
22 EGLint FuncPtrLibrary::clientWaitSync (EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout) const
23 {
24         return m_egl.clientWaitSync(dpy, sync, flags, timeout);
25 }
26
27 EGLint FuncPtrLibrary::clientWaitSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout) const
28 {
29         return m_egl.clientWaitSyncKHR(dpy, sync, flags, timeout);
30 }
31
32 EGLBoolean FuncPtrLibrary::copyBuffers (EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target) const
33 {
34         return m_egl.copyBuffers(dpy, surface, target);
35 }
36
37 EGLContext FuncPtrLibrary::createContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) const
38 {
39         return m_egl.createContext(dpy, config, share_context, attrib_list);
40 }
41
42 EGLImage FuncPtrLibrary::createImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list) const
43 {
44         return m_egl.createImage(dpy, ctx, target, buffer, attrib_list);
45 }
46
47 EGLImageKHR FuncPtrLibrary::createImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) const
48 {
49         return m_egl.createImageKHR(dpy, ctx, target, buffer, attrib_list);
50 }
51
52 EGLSurface FuncPtrLibrary::createPbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list) const
53 {
54         return m_egl.createPbufferFromClientBuffer(dpy, buftype, buffer, config, attrib_list);
55 }
56
57 EGLSurface FuncPtrLibrary::createPbufferSurface (EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list) const
58 {
59         return m_egl.createPbufferSurface(dpy, config, attrib_list);
60 }
61
62 EGLSurface FuncPtrLibrary::createPixmapSurface (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list) const
63 {
64         return m_egl.createPixmapSurface(dpy, config, pixmap, attrib_list);
65 }
66
67 EGLSurface FuncPtrLibrary::createPlatformPixmapSurface (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLAttrib *attrib_list) const
68 {
69         return m_egl.createPlatformPixmapSurface(dpy, config, native_pixmap, attrib_list);
70 }
71
72 EGLSurface FuncPtrLibrary::createPlatformPixmapSurfaceEXT (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list) const
73 {
74         return m_egl.createPlatformPixmapSurfaceEXT(dpy, config, native_pixmap, attrib_list);
75 }
76
77 EGLSurface FuncPtrLibrary::createPlatformWindowSurface (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLAttrib *attrib_list) const
78 {
79         return m_egl.createPlatformWindowSurface(dpy, config, native_window, attrib_list);
80 }
81
82 EGLSurface FuncPtrLibrary::createPlatformWindowSurfaceEXT (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLint *attrib_list) const
83 {
84         return m_egl.createPlatformWindowSurfaceEXT(dpy, config, native_window, attrib_list);
85 }
86
87 EGLSync FuncPtrLibrary::createSync (EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_list) const
88 {
89         return m_egl.createSync(dpy, type, attrib_list);
90 }
91
92 EGLSyncKHR FuncPtrLibrary::createSyncKHR (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list) const
93 {
94         return m_egl.createSyncKHR(dpy, type, attrib_list);
95 }
96
97 EGLSurface FuncPtrLibrary::createWindowSurface (EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list) const
98 {
99         return m_egl.createWindowSurface(dpy, config, win, attrib_list);
100 }
101
102 EGLBoolean FuncPtrLibrary::destroyContext (EGLDisplay dpy, EGLContext ctx) const
103 {
104         return m_egl.destroyContext(dpy, ctx);
105 }
106
107 EGLBoolean FuncPtrLibrary::destroyImage (EGLDisplay dpy, EGLImage image) const
108 {
109         return m_egl.destroyImage(dpy, image);
110 }
111
112 EGLBoolean FuncPtrLibrary::destroyImageKHR (EGLDisplay dpy, EGLImageKHR image) const
113 {
114         return m_egl.destroyImageKHR(dpy, image);
115 }
116
117 EGLBoolean FuncPtrLibrary::destroySurface (EGLDisplay dpy, EGLSurface surface) const
118 {
119         return m_egl.destroySurface(dpy, surface);
120 }
121
122 EGLBoolean FuncPtrLibrary::destroySync (EGLDisplay dpy, EGLSync sync) const
123 {
124         return m_egl.destroySync(dpy, sync);
125 }
126
127 EGLBoolean FuncPtrLibrary::destroySyncKHR (EGLDisplay dpy, EGLSyncKHR sync) const
128 {
129         return m_egl.destroySyncKHR(dpy, sync);
130 }
131
132 EGLBoolean FuncPtrLibrary::getConfigAttrib (EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value) const
133 {
134         return m_egl.getConfigAttrib(dpy, config, attribute, value);
135 }
136
137 EGLBoolean FuncPtrLibrary::getConfigs (EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config) const
138 {
139         return m_egl.getConfigs(dpy, configs, config_size, num_config);
140 }
141
142 EGLContext FuncPtrLibrary::getCurrentContext (void) const
143 {
144         return m_egl.getCurrentContext();
145 }
146
147 EGLDisplay FuncPtrLibrary::getCurrentDisplay (void) const
148 {
149         return m_egl.getCurrentDisplay();
150 }
151
152 EGLSurface FuncPtrLibrary::getCurrentSurface (EGLint readdraw) const
153 {
154         return m_egl.getCurrentSurface(readdraw);
155 }
156
157 EGLDisplay FuncPtrLibrary::getDisplay (EGLNativeDisplayType display_id) const
158 {
159         return m_egl.getDisplay(display_id);
160 }
161
162 EGLint FuncPtrLibrary::getError (void) const
163 {
164         return m_egl.getError();
165 }
166
167 EGLDisplay FuncPtrLibrary::getPlatformDisplay (EGLenum platform, void *native_display, const EGLAttrib *attrib_list) const
168 {
169         return m_egl.getPlatformDisplay(platform, native_display, attrib_list);
170 }
171
172 EGLDisplay FuncPtrLibrary::getPlatformDisplayEXT (EGLenum platform, void *native_display, const EGLint *attrib_list) const
173 {
174         return m_egl.getPlatformDisplayEXT(platform, native_display, attrib_list);
175 }
176
177 __eglMustCastToProperFunctionPointerType FuncPtrLibrary::getProcAddress (const char *procname) const
178 {
179         return m_egl.getProcAddress(procname);
180 }
181
182 EGLBoolean FuncPtrLibrary::getSyncAttrib (EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value) const
183 {
184         return m_egl.getSyncAttrib(dpy, sync, attribute, value);
185 }
186
187 EGLBoolean FuncPtrLibrary::getSyncAttribKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint *value) const
188 {
189         return m_egl.getSyncAttribKHR(dpy, sync, attribute, value);
190 }
191
192 EGLBoolean FuncPtrLibrary::initialize (EGLDisplay dpy, EGLint *major, EGLint *minor) const
193 {
194         return m_egl.initialize(dpy, major, minor);
195 }
196
197 EGLBoolean FuncPtrLibrary::lockSurfaceKHR (EGLDisplay dpy, EGLSurface surface, const EGLint *attrib_list) const
198 {
199         return m_egl.lockSurfaceKHR(dpy, surface, attrib_list);
200 }
201
202 EGLBoolean FuncPtrLibrary::makeCurrent (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx) const
203 {
204         return m_egl.makeCurrent(dpy, draw, read, ctx);
205 }
206
207 EGLenum FuncPtrLibrary::queryAPI (void) const
208 {
209         return m_egl.queryAPI();
210 }
211
212 EGLBoolean FuncPtrLibrary::queryContext (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value) const
213 {
214         return m_egl.queryContext(dpy, ctx, attribute, value);
215 }
216
217 const char * FuncPtrLibrary::queryString (EGLDisplay dpy, EGLint name) const
218 {
219         return m_egl.queryString(dpy, name);
220 }
221
222 EGLBoolean FuncPtrLibrary::querySurface (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value) const
223 {
224         return m_egl.querySurface(dpy, surface, attribute, value);
225 }
226
227 EGLBoolean FuncPtrLibrary::releaseTexImage (EGLDisplay dpy, EGLSurface surface, EGLint buffer) const
228 {
229         return m_egl.releaseTexImage(dpy, surface, buffer);
230 }
231
232 EGLBoolean FuncPtrLibrary::releaseThread (void) const
233 {
234         return m_egl.releaseThread();
235 }
236
237 EGLBoolean FuncPtrLibrary::setDamageRegionKHR (EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects) const
238 {
239         return m_egl.setDamageRegionKHR(dpy, surface, rects, n_rects);
240 }
241
242 EGLBoolean FuncPtrLibrary::signalSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode) const
243 {
244         return m_egl.signalSyncKHR(dpy, sync, mode);
245 }
246
247 EGLBoolean FuncPtrLibrary::surfaceAttrib (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value) const
248 {
249         return m_egl.surfaceAttrib(dpy, surface, attribute, value);
250 }
251
252 EGLBoolean FuncPtrLibrary::swapBuffers (EGLDisplay dpy, EGLSurface surface) const
253 {
254         return m_egl.swapBuffers(dpy, surface);
255 }
256
257 EGLBoolean FuncPtrLibrary::swapBuffersWithDamageKHR (EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects) const
258 {
259         return m_egl.swapBuffersWithDamageKHR(dpy, surface, rects, n_rects);
260 }
261
262 EGLBoolean FuncPtrLibrary::swapInterval (EGLDisplay dpy, EGLint interval) const
263 {
264         return m_egl.swapInterval(dpy, interval);
265 }
266
267 EGLBoolean FuncPtrLibrary::terminate (EGLDisplay dpy) const
268 {
269         return m_egl.terminate(dpy);
270 }
271
272 EGLBoolean FuncPtrLibrary::unlockSurfaceKHR (EGLDisplay dpy, EGLSurface surface) const
273 {
274         return m_egl.unlockSurfaceKHR(dpy, surface);
275 }
276
277 EGLBoolean FuncPtrLibrary::waitClient (void) const
278 {
279         return m_egl.waitClient();
280 }
281
282 EGLBoolean FuncPtrLibrary::waitGL (void) const
283 {
284         return m_egl.waitGL();
285 }
286
287 EGLBoolean FuncPtrLibrary::waitNative (EGLint engine) const
288 {
289         return m_egl.waitNative(engine);
290 }
291
292 EGLBoolean FuncPtrLibrary::waitSync (EGLDisplay dpy, EGLSync sync, EGLint flags) const
293 {
294         return m_egl.waitSync(dpy, sync, flags);
295 }
296
297 EGLint FuncPtrLibrary::waitSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags) const
298 {
299         return m_egl.waitSyncKHR(dpy, sync, flags);
300 }