summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLingfeng Yang <lfy@google.com>2017-01-23 08:32:19 -0800
committerGreg Hartman <ghartman@google.com>2018-08-23 17:30:51 -0700
commit80d30b1fb0183e86e71f09d3f6d119f765d7aa27 (patch)
tree931e86b5eb493df8cc6e59d7be1b5a9fb30eeee3
parent397d91476f6c3f1fadfa25297ecbfec09398e1e9 (diff)
downloaddevice_generic_opengl-transport-80d30b1fb0183e86e71f09d3f6d119f765d7aa27.tar.gz
device_generic_opengl-transport-80d30b1fb0183e86e71f09d3f6d119f765d7aa27.tar.bz2
device_generic_opengl-transport-80d30b1fb0183e86e71f09d3f6d119f765d7aa27.zip
[VR] EGL_KHR_wait_sync
Change-Id: I4125d83a2753d227ed71b3975202faff8185fff2
-rw-r--r--host/libs/virglrenderer/OpenGLESDispatch/egl_extensions.entries2
-rw-r--r--host/libs/virglrenderer/renderControl_dec/renderControl.in1
2 files changed, 2 insertions, 1 deletions
diff --git a/host/libs/virglrenderer/OpenGLESDispatch/egl_extensions.entries b/host/libs/virglrenderer/OpenGLESDispatch/egl_extensions.entries
index fdf2c8262..492209eba 100644
--- a/host/libs/virglrenderer/OpenGLESDispatch/egl_extensions.entries
+++ b/host/libs/virglrenderer/OpenGLESDispatch/egl_extensions.entries
@@ -11,6 +11,6 @@ EGLImageKHR eglCreateImageKHR(EGLDisplay display, EGLContext context, EGLenum ta
EGLBoolean eglDestroyImageKHR(EGLDisplay display, EGLImageKHR image);
EGLSyncKHR eglCreateSyncKHR(EGLDisplay display, EGLenum type, const EGLint* attribs);
EGLint eglClientWaitSyncKHR(EGLDisplay display, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout);
+EGLint eglWaitSyncKHR(EGLDisplay display, EGLSyncKHR sync, EGLint flags);
EGLBoolean eglDestroySyncKHR(EGLDisplay display, EGLSyncKHR sync);
-
EGLint eglGetMaxGLESVersion(EGLDisplay display);
diff --git a/host/libs/virglrenderer/renderControl_dec/renderControl.in b/host/libs/virglrenderer/renderControl_dec/renderControl.in
index dca7b50d1..0cf77f653 100644
--- a/host/libs/virglrenderer/renderControl_dec/renderControl.in
+++ b/host/libs/virglrenderer/renderControl_dec/renderControl.in
@@ -34,3 +34,4 @@ GL_ENTRY(int, rcDestroySyncKHR, uint64_t sync)
GL_ENTRY(void, rcSetPuid, uint64_t puid)
GL_ENTRY(int, rcUpdateColorBufferDMA, uint32_t colorbuffer, GLint x, GLint y, GLint width, GLint height, GLenum format, GLenum type, void* pixels, uint32_t pixels_size)
GL_ENTRY(uint32_t, rcCreateColorBufferDMA, uint32_t width, uint32_t height, GLenum internalFormat, int frameworkFormat)
+GL_ENTRY(void, rcWaitSyncKHR, uint64_t sync, EGLint flags);