From be4ec3fa64a4c6c2b641830a9811ab7847c7dd39 Mon Sep 17 00:00:00 2001 From: Andras Becsi Date: Fri, 5 Dec 2014 16:50:55 +0100 Subject: FIXUP Convert sync points to GL fence syncs Do not use fence sync with Vivante drivers (i.MX6 SabreLite) since they are crashing. Only having glFlush() in GpuCommandBufferStub::OnRetireSyncPoint seems to be enough for these devices. Change-Id: I42181e6c2b729f421eebdb6ed31251ad286b303b Reviewed-by: Jocelyn Turcotte --- chromium/gpu/config/gpu_driver_bug_list_json.cc | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/chromium/gpu/config/gpu_driver_bug_list_json.cc b/chromium/gpu/config/gpu_driver_bug_list_json.cc index 991f2b5e2b2..f9d757a253f 100644 --- a/chromium/gpu/config/gpu_driver_bug_list_json.cc +++ b/chromium/gpu/config/gpu_driver_bug_list_json.cc @@ -1110,6 +1110,17 @@ LONG_STRING_CONST( "features": [ "disable_d3d11" ] + }, + { + "id": 88, + "description": "Do not use fence sync with Vivante GPUs since it is causing crashes", + "gl_extensions": { + "op": "contains", + "value": "GL_VIV_shader_binary" + }, + "features": [ + "disable_egl_khr_fence_sync" + ] } ] } -- cgit v1.2.1