From c524f3ef9155caba6cd4f9fc72485426b1da76fd Mon Sep 17 00:00:00 2001 From: Sarah Sharp Date: Tue, 6 May 2014 12:10:57 -0700 Subject: egl: Add EGL_CHROMIUM_sync_control extension. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Chromium defined a new GL extension (that isn't registered with Khronos). We need to add an EGL extension for it, so we can migrate ChromeOS on Intel systems to use EGL instead of GLX. http://git.chromium.org/gitweb/?p=chromium/src/third_party/khronos.git;a=commitdiff;h=27cbfdab35c601f70aa150581ad1448d0401f447 The EGL_CHROMIUM_sync_control extension is similar to the GLX extension OML_sync_control, but only defines one function, eglGetSyncValuesCHROMIUM, which is equivalent to glXGetSyncValuesOML. http://www.opengl.org/registry/specs/OML/glx_sync_control.txt Signed-off-by: Sarah Sharp Reviewed-by: Chad Versace Reviewed-by: Eric Anholt Cc: Jamey Sharp Cc: Ian Romanick Cc: Stéphane Marchesin --- src/egl/drivers/dri2/platform_wayland.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/egl/drivers/dri2/platform_wayland.c') diff --git a/src/egl/drivers/dri2/platform_wayland.c b/src/egl/drivers/dri2/platform_wayland.c index 37dcf19..537d26e 100644 --- a/src/egl/drivers/dri2/platform_wayland.c +++ b/src/egl/drivers/dri2/platform_wayland.c @@ -964,6 +964,7 @@ static struct dri2_egl_display_vtbl dri2_wl_display_vtbl = { .copy_buffers = dri2_fallback_copy_buffers, .query_buffer_age = dri2_wl_query_buffer_age, .create_wayland_buffer_from_image = dri2_wl_create_wayland_buffer_from_image, + .get_sync_values = dri2_fallback_get_sync_values, }; EGLBoolean -- cgit v1.1