Lower correlation threshold in flush-finish tests again am: 6455e6f987 am: 84373d7748...
[platform/upstream/VK-GL-CTS.git] / framework / egl / wrapper / eglwFunctionTypes.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 13a26984991216cbf9a44fbf390f95dc05b5493a.
5  */
6 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglBindAPIFunc)                                                 (EGLenum api);
7 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglBindTexImageFunc)                                    (EGLDisplay dpy, EGLSurface surface, EGLint buffer);
8 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglChooseConfigFunc)                                    (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config);
9 typedef EGLW_APICALL EGLint                                                                             (EGLW_APIENTRY* eglClientWaitSyncFunc)                                  (EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout);
10 typedef EGLW_APICALL EGLint                                                                             (EGLW_APIENTRY* eglClientWaitSyncKHRFunc)                               (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout);
11 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglCopyBuffersFunc)                                             (EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target);
12 typedef EGLW_APICALL EGLContext                                                                 (EGLW_APIENTRY* eglCreateContextFunc)                                   (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list);
13 typedef EGLW_APICALL EGLImage                                                                   (EGLW_APIENTRY* eglCreateImageFunc)                                             (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list);
14 typedef EGLW_APICALL EGLImageKHR                                                                (EGLW_APIENTRY* eglCreateImageKHRFunc)                                  (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
15 typedef EGLW_APICALL EGLSurface                                                                 (EGLW_APIENTRY* eglCreatePbufferFromClientBufferFunc)   (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list);
16 typedef EGLW_APICALL EGLSurface                                                                 (EGLW_APIENTRY* eglCreatePbufferSurfaceFunc)                    (EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list);
17 typedef EGLW_APICALL EGLSurface                                                                 (EGLW_APIENTRY* eglCreatePixmapSurfaceFunc)                             (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list);
18 typedef EGLW_APICALL EGLSurface                                                                 (EGLW_APIENTRY* eglCreatePlatformPixmapSurfaceFunc)             (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLAttrib *attrib_list);
19 typedef EGLW_APICALL EGLSurface                                                                 (EGLW_APIENTRY* eglCreatePlatformPixmapSurfaceEXTFunc)  (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list);
20 typedef EGLW_APICALL EGLSurface                                                                 (EGLW_APIENTRY* eglCreatePlatformWindowSurfaceFunc)             (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLAttrib *attrib_list);
21 typedef EGLW_APICALL EGLSurface                                                                 (EGLW_APIENTRY* eglCreatePlatformWindowSurfaceEXTFunc)  (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLint *attrib_list);
22 typedef EGLW_APICALL EGLSync                                                                    (EGLW_APIENTRY* eglCreateSyncFunc)                                              (EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_list);
23 typedef EGLW_APICALL EGLSyncKHR                                                                 (EGLW_APIENTRY* eglCreateSyncKHRFunc)                                   (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list);
24 typedef EGLW_APICALL EGLSurface                                                                 (EGLW_APIENTRY* eglCreateWindowSurfaceFunc)                             (EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list);
25 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglDestroyContextFunc)                                  (EGLDisplay dpy, EGLContext ctx);
26 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglDestroyImageFunc)                                    (EGLDisplay dpy, EGLImage image);
27 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglDestroyImageKHRFunc)                                 (EGLDisplay dpy, EGLImageKHR image);
28 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglDestroySurfaceFunc)                                  (EGLDisplay dpy, EGLSurface surface);
29 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglDestroySyncFunc)                                             (EGLDisplay dpy, EGLSync sync);
30 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglDestroySyncKHRFunc)                                  (EGLDisplay dpy, EGLSyncKHR sync);
31 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglGetConfigAttribFunc)                                 (EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value);
32 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglGetConfigsFunc)                                              (EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config);
33 typedef EGLW_APICALL EGLContext                                                                 (EGLW_APIENTRY* eglGetCurrentContextFunc)                               (void);
34 typedef EGLW_APICALL EGLDisplay                                                                 (EGLW_APIENTRY* eglGetCurrentDisplayFunc)                               (void);
35 typedef EGLW_APICALL EGLSurface                                                                 (EGLW_APIENTRY* eglGetCurrentSurfaceFunc)                               (EGLint readdraw);
36 typedef EGLW_APICALL EGLDisplay                                                                 (EGLW_APIENTRY* eglGetDisplayFunc)                                              (EGLNativeDisplayType display_id);
37 typedef EGLW_APICALL EGLint                                                                             (EGLW_APIENTRY* eglGetErrorFunc)                                                (void);
38 typedef EGLW_APICALL EGLDisplay                                                                 (EGLW_APIENTRY* eglGetPlatformDisplayFunc)                              (EGLenum platform, void *native_display, const EGLAttrib *attrib_list);
39 typedef EGLW_APICALL EGLDisplay                                                                 (EGLW_APIENTRY* eglGetPlatformDisplayEXTFunc)                   (EGLenum platform, void *native_display, const EGLint *attrib_list);
40 typedef EGLW_APICALL __eglMustCastToProperFunctionPointerType   (EGLW_APIENTRY* eglGetProcAddressFunc)                                  (const char *procname);
41 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglGetSyncAttribFunc)                                   (EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value);
42 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglGetSyncAttribKHRFunc)                                (EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint *value);
43 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglInitializeFunc)                                              (EGLDisplay dpy, EGLint *major, EGLint *minor);
44 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglLockSurfaceKHRFunc)                                  (EGLDisplay dpy, EGLSurface surface, const EGLint *attrib_list);
45 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglMakeCurrentFunc)                                             (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx);
46 typedef EGLW_APICALL EGLenum                                                                    (EGLW_APIENTRY* eglQueryAPIFunc)                                                (void);
47 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglQueryContextFunc)                                    (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value);
48 typedef EGLW_APICALL const char *                                                               (EGLW_APIENTRY* eglQueryStringFunc)                                             (EGLDisplay dpy, EGLint name);
49 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglQuerySurfaceFunc)                                    (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value);
50 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglReleaseTexImageFunc)                                 (EGLDisplay dpy, EGLSurface surface, EGLint buffer);
51 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglReleaseThreadFunc)                                   (void);
52 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglSetDamageRegionKHRFunc)                              (EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects);
53 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglSignalSyncKHRFunc)                                   (EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode);
54 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglSurfaceAttribFunc)                                   (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value);
55 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglSwapBuffersFunc)                                             (EGLDisplay dpy, EGLSurface surface);
56 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglSwapBuffersWithDamageKHRFunc)                (EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects);
57 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglSwapIntervalFunc)                                    (EGLDisplay dpy, EGLint interval);
58 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglTerminateFunc)                                               (EGLDisplay dpy);
59 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglUnlockSurfaceKHRFunc)                                (EGLDisplay dpy, EGLSurface surface);
60 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglWaitClientFunc)                                              (void);
61 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglWaitGLFunc)                                                  (void);
62 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglWaitNativeFunc)                                              (EGLint engine);
63 typedef EGLW_APICALL EGLBoolean                                                                 (EGLW_APIENTRY* eglWaitSyncFunc)                                                (EGLDisplay dpy, EGLSync sync, EGLint flags);
64 typedef EGLW_APICALL EGLint                                                                             (EGLW_APIENTRY* eglWaitSyncKHRFunc)                                             (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags);