diff options
author | Andras Becsi <andras.becsi@theqtcompany.com> | 2014-12-05 16:50:55 +0100 |
---|---|---|
committer | Andras Becsi <andras.becsi@theqtcompany.com> | 2014-12-08 10:30:22 +0100 |
commit | be4ec3fa64a4c6c2b641830a9811ab7847c7dd39 (patch) | |
tree | ba68582c5ebe5beede2ff05c330c815355db7a69 | |
parent | 66388297cf2ca42049fb099237134ec33465e2f5 (diff) | |
download | qtwebengine-chromium-be4ec3fa64a4c6c2b641830a9811ab7847c7dd39.tar.gz |
<chromium> 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 <jocelyn.turcotte@digia.com>
-rw-r--r-- | chromium/gpu/config/gpu_driver_bug_list_json.cc | 11 |
1 files changed, 11 insertions, 0 deletions
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" + ] } ] } |