diff options
author | Allan Sandfeld Jensen <allan.jensen@theqtcompany.com> | 2016-09-14 16:52:41 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2016-09-14 14:57:58 +0000 |
commit | 1ca3e7634f3989aec9631cfbcfd5a46bde4ebf24 (patch) | |
tree | c9faa91be97094e1451ae126819a3672bd7358de /chromium/gpu | |
parent | e20ba3c57b50674f625b5088faa0fe9a076c0617 (diff) | |
download | qtwebengine-chromium-1ca3e7634f3989aec9631cfbcfd5a46bde4ebf24.tar.gz |
BASELINE: Update Chromium to 53.0.2785.117
Change-Id: Ie4ea15fc770a1973f58739ce99df06c98d3dda79
Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'chromium/gpu')
-rw-r--r-- | chromium/gpu/config/gpu_driver_bug_list_json.cc | 31 | ||||
-rw-r--r-- | chromium/gpu/config/gpu_driver_bug_workaround_type.h | 4 |
2 files changed, 22 insertions, 13 deletions
diff --git a/chromium/gpu/config/gpu_driver_bug_list_json.cc b/chromium/gpu/config/gpu_driver_bug_list_json.cc index 555e569aff3..4eb4e216ed2 100644 --- a/chromium/gpu/config/gpu_driver_bug_list_json.cc +++ b/chromium/gpu/config/gpu_driver_bug_list_json.cc @@ -19,7 +19,7 @@ const char kGpuDriverBugListJson[] = LONG_STRING_CONST( { "name": "gpu driver bug list", // Please update the version number whenever you change this file. - "version": "8.79", + "version": "8.93", "entries": [ { "id": 1, @@ -1831,29 +1831,21 @@ LONG_STRING_CONST( }, { "id": 171, - "description": "Zero copy DXGI video hangs on AMD drivers", - "cr_bugs": [623029], + "description": "NV12 DXGI video hangs or displays incorrect colors on AMD drivers", + "cr_bugs": [623029, 644293], "os": { "type": "win" }, "vendor_id": "0x1002", "features": [ - "disable_dxgi_zero_copy_video" + "disable_dxgi_zero_copy_video", + "disable_nv12_dxgi_video" ] }, { "id": 172, "description": "Limited enabling of Chromium GL_INTEL_framebuffer_CMAA", "cr_bugs": [535198], - "exceptions" : [ - { - "os": { - "type" : "chromeos" - }, - "vendor_id": "0x8086", - "device_id": ["0x1616"] - } - ], "features": [ "disable_framebuffer_cmaa" ] @@ -1904,6 +1896,19 @@ LONG_STRING_CONST( "features": [ "gl_clear_broken" ] + }, + { + "id": 177, + "cr_bugs": [632461], + "description": "eglCreateImageKHR fails for L8 textures on PowerVR", + "os": { + "type": "android" + }, + "gl_vendor": "Imagination.*", + "gl_renderer": "PowerVR SGX.*", + "features": [ + "avda_no_eglimage_for_luminance_tex" + ] } ] } diff --git a/chromium/gpu/config/gpu_driver_bug_workaround_type.h b/chromium/gpu/config/gpu_driver_bug_workaround_type.h index 2f1f865f780..5d639886556 100644 --- a/chromium/gpu/config/gpu_driver_bug_workaround_type.h +++ b/chromium/gpu/config/gpu_driver_bug_workaround_type.h @@ -15,6 +15,8 @@ #define GPU_DRIVER_BUG_WORKAROUNDS(GPU_OP) \ GPU_OP(AVDA_DONT_COPY_PICTURES, \ avda_dont_copy_pictures) \ + GPU_OP(AVDA_NO_EGLIMAGE_FOR_LUMINANCE_TEX, \ + avda_no_eglimage_for_luminance_tex) \ GPU_OP(AVOID_EGL_IMAGE_TARGET_TEXTURE_REUSE, \ avoid_egl_image_target_texture_reuse) \ GPU_OP(BROKEN_EGL_IMAGE_REF_COUNTING, \ @@ -43,6 +45,8 @@ disable_discard_framebuffer) \ GPU_OP(DISABLE_DXGI_ZERO_COPY_VIDEO, \ disable_dxgi_zero_copy_video) \ + GPU_OP(DISABLE_NV12_DXGI_VIDEO, \ + disable_nv12_dxgi_video) \ GPU_OP(DISABLE_EXT_DRAW_BUFFERS, \ disable_ext_draw_buffers) \ GPU_OP(DISABLE_FRAMEBUFFER_CMAA, \ |