Index: ui/gl/generate_bindings.py |
diff --git a/ui/gl/generate_bindings.py b/ui/gl/generate_bindings.py |
index 3671fed34e8d2b26e560929f2c7b6efc023453c8..57c559a61264a0eb59c022c4428c8b289f490b71 100755 |
--- a/ui/gl/generate_bindings.py |
+++ b/ui/gl/generate_bindings.py |
@@ -902,6 +902,19 @@ EGL_FUNCTIONS = [ |
'names': ['eglQuerySurfacePointerANGLE'], |
'arguments': |
'EGLDisplay dpy, EGLSurface surface, EGLint attribute, void** value', }, |
+{ 'return_type': 'EGLSyncKHR', |
+ 'names': ['eglCreateSyncKHR'], |
+ 'arguments': 'EGLDisplay dpy, EGLenum type, const EGLint* attrib_list', |
+ 'other_extensions': ['EGL_KHR_fence_sync'] }, |
+{ 'return_type': 'EGLint', |
+ 'names': ['eglClientWaitSyncKHR'], |
+ 'arguments': 'EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, ' |
+ 'EGLTimeKHR timeout', |
+ 'other_extensions': ['EGL_KHR_fence_sync'] }, |
+{ 'return_type': 'EGLBoolean', |
+ 'names': ['eglDestroySyncKHR'], |
+ 'arguments': 'EGLDisplay dpy, EGLSyncKHR sync', |
+ 'other_extensions': ['EGL_KHR_fence_sync'] }, |
] |
WGL_FUNCTIONS = [ |