summaryrefslogtreecommitdiff
path: root/chromium/gpu
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@theqtcompany.com>2016-09-14 16:52:41 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2016-09-14 14:57:58 +0000
commit1ca3e7634f3989aec9631cfbcfd5a46bde4ebf24 (patch)
treec9faa91be97094e1451ae126819a3672bd7358de /chromium/gpu
parente20ba3c57b50674f625b5088faa0fe9a076c0617 (diff)
downloadqtwebengine-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.cc31
-rw-r--r--chromium/gpu/config/gpu_driver_bug_workaround_type.h4
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, \