Lower correlation threshold in flush-finish tests again am: 6455e6f987 am: 84373d7748...
[platform/upstream/VK-GL-CTS.git] / framework / egl / wrapper / eglwLibrary.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 virtual EGLBoolean                                                                      bindAPI                                                 (EGLenum api) const                                                                                                                                                                                             = 0;
7 virtual EGLBoolean                                                                      bindTexImage                                    (EGLDisplay dpy, EGLSurface surface, EGLint buffer) const                                                                                                               = 0;
8 virtual EGLBoolean                                                                      chooseConfig                                    (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config) const   = 0;
9 virtual EGLint                                                                          clientWaitSync                                  (EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout) const                                                                                             = 0;
10 virtual EGLint                                                                          clientWaitSyncKHR                               (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout) const                                                                               = 0;
11 virtual EGLBoolean                                                                      copyBuffers                                             (EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target) const                                                                                  = 0;
12 virtual EGLContext                                                                      createContext                                   (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) const                                   = 0;
13 virtual EGLImage                                                                        createImage                                             (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list) const    = 0;
14 virtual EGLImageKHR                                                                     createImageKHR                                  (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) const               = 0;
15 virtual EGLSurface                                                                      createPbufferFromClientBuffer   (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list) const    = 0;
16 virtual EGLSurface                                                                      createPbufferSurface                    (EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list) const                                                                                             = 0;
17 virtual EGLSurface                                                                      createPixmapSurface                             (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list) const                                 = 0;
18 virtual EGLSurface                                                                      createPlatformPixmapSurface             (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLAttrib *attrib_list) const                                             = 0;
19 virtual EGLSurface                                                                      createPlatformPixmapSurfaceEXT  (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list) const                                                = 0;
20 virtual EGLSurface                                                                      createPlatformWindowSurface             (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLAttrib *attrib_list) const                                             = 0;
21 virtual EGLSurface                                                                      createPlatformWindowSurfaceEXT  (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLint *attrib_list) const                                                = 0;
22 virtual EGLSync                                                                         createSync                                              (EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_list) const                                                                                              = 0;
23 virtual EGLSyncKHR                                                                      createSyncKHR                                   (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list) const                                                                                                 = 0;
24 virtual EGLSurface                                                                      createWindowSurface                             (EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list) const                                    = 0;
25 virtual EGLBoolean                                                                      destroyContext                                  (EGLDisplay dpy, EGLContext ctx) const                                                                                                                                                  = 0;
26 virtual EGLBoolean                                                                      destroyImage                                    (EGLDisplay dpy, EGLImage image) const                                                                                                                                                  = 0;
27 virtual EGLBoolean                                                                      destroyImageKHR                                 (EGLDisplay dpy, EGLImageKHR image) const                                                                                                                                               = 0;
28 virtual EGLBoolean                                                                      destroySurface                                  (EGLDisplay dpy, EGLSurface surface) const                                                                                                                                              = 0;
29 virtual EGLBoolean                                                                      destroySync                                             (EGLDisplay dpy, EGLSync sync) const                                                                                                                                                    = 0;
30 virtual EGLBoolean                                                                      destroySyncKHR                                  (EGLDisplay dpy, EGLSyncKHR sync) const                                                                                                                                                 = 0;
31 virtual EGLBoolean                                                                      getConfigAttrib                                 (EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value) const                                                                               = 0;
32 virtual EGLBoolean                                                                      getConfigs                                              (EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config) const                                                              = 0;
33 virtual EGLContext                                                                      getCurrentContext                               (void) const                                                                                                                                                                                                    = 0;
34 virtual EGLDisplay                                                                      getCurrentDisplay                               (void) const                                                                                                                                                                                                    = 0;
35 virtual EGLSurface                                                                      getCurrentSurface                               (EGLint readdraw) const                                                                                                                                                                                 = 0;
36 virtual EGLDisplay                                                                      getDisplay                                              (EGLNativeDisplayType display_id) const                                                                                                                                                 = 0;
37 virtual EGLint                                                                          getError                                                (void) const                                                                                                                                                                                                    = 0;
38 virtual EGLDisplay                                                                      getPlatformDisplay                              (EGLenum platform, void *native_display, const EGLAttrib *attrib_list) const                                                                    = 0;
39 virtual EGLDisplay                                                                      getPlatformDisplayEXT                   (EGLenum platform, void *native_display, const EGLint *attrib_list) const                                                                               = 0;
40 virtual __eglMustCastToProperFunctionPointerType        getProcAddress                                  (const char *procname) const                                                                                                                                                                    = 0;
41 virtual EGLBoolean                                                                      getSyncAttrib                                   (EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value) const                                                                                = 0;
42 virtual EGLBoolean                                                                      getSyncAttribKHR                                (EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint *value) const                                                                                = 0;
43 virtual EGLBoolean                                                                      initialize                                              (EGLDisplay dpy, EGLint *major, EGLint *minor) const                                                                                                                    = 0;
44 virtual EGLBoolean                                                                      lockSurfaceKHR                                  (EGLDisplay dpy, EGLSurface surface, const EGLint *attrib_list) const                                                                                   = 0;
45 virtual EGLBoolean                                                                      makeCurrent                                             (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx) const                                                                                = 0;
46 virtual EGLenum                                                                         queryAPI                                                (void) const                                                                                                                                                                                                    = 0;
47 virtual EGLBoolean                                                                      queryContext                                    (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value) const                                                                                 = 0;
48 virtual const char *                                                            queryString                                             (EGLDisplay dpy, EGLint name) const                                                                                                                                                             = 0;
49 virtual EGLBoolean                                                                      querySurface                                    (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value) const                                                                             = 0;
50 virtual EGLBoolean                                                                      releaseTexImage                                 (EGLDisplay dpy, EGLSurface surface, EGLint buffer) const                                                                                                               = 0;
51 virtual EGLBoolean                                                                      releaseThread                                   (void) const                                                                                                                                                                                                    = 0;
52 virtual EGLBoolean                                                                      setDamageRegionKHR                              (EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects) const                                                                               = 0;
53 virtual EGLBoolean                                                                      signalSyncKHR                                   (EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode) const                                                                                                                   = 0;
54 virtual EGLBoolean                                                                      surfaceAttrib                                   (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value) const                                                                              = 0;
55 virtual EGLBoolean                                                                      swapBuffers                                             (EGLDisplay dpy, EGLSurface surface) const                                                                                                                                              = 0;
56 virtual EGLBoolean                                                                      swapBuffersWithDamageKHR                (EGLDisplay dpy, EGLSurface surface, EGLint *rects, EGLint n_rects) const                                                                               = 0;
57 virtual EGLBoolean                                                                      swapInterval                                    (EGLDisplay dpy, EGLint interval) const                                                                                                                                                 = 0;
58 virtual EGLBoolean                                                                      terminate                                               (EGLDisplay dpy) const                                                                                                                                                                                  = 0;
59 virtual EGLBoolean                                                                      unlockSurfaceKHR                                (EGLDisplay dpy, EGLSurface surface) const                                                                                                                                              = 0;
60 virtual EGLBoolean                                                                      waitClient                                              (void) const                                                                                                                                                                                                    = 0;
61 virtual EGLBoolean                                                                      waitGL                                                  (void) const                                                                                                                                                                                                    = 0;
62 virtual EGLBoolean                                                                      waitNative                                              (EGLint engine) const                                                                                                                                                                                   = 0;
63 virtual EGLBoolean                                                                      waitSync                                                (EGLDisplay dpy, EGLSync sync, EGLint flags) const                                                                                                                              = 0;
64 virtual EGLint                                                                          waitSyncKHR                                             (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags) const                                                                                                                   = 0;