summaryrefslogtreecommitdiff
path: root/chromium/gpu/config/gpu_driver_bug_list.json
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/gpu/config/gpu_driver_bug_list.json')
-rw-r--r--chromium/gpu/config/gpu_driver_bug_list.json239
1 files changed, 224 insertions, 15 deletions
diff --git a/chromium/gpu/config/gpu_driver_bug_list.json b/chromium/gpu/config/gpu_driver_bug_list.json
index 0b1ed081cc6..5e9c63156e9 100644
--- a/chromium/gpu/config/gpu_driver_bug_list.json
+++ b/chromium/gpu/config/gpu_driver_bug_list.json
@@ -1683,21 +1683,6 @@
]
},
{
- "id": 169,
- "description": "Mac Drivers store texture level parameters on int16_t that overflow",
- "cr_bugs": [610153],
- "os": {
- "type": "macosx",
- "version": {
- "op": "<",
- "value": "10.12.2"
- }
- },
- "features": [
- "use_shadowed_tex_level_params"
- ]
- },
- {
"id": 170,
"description": "Zero copy DXGI video hangs on shutdown on Win < 8.1",
"cr_bugs": [621190],
@@ -2832,6 +2817,230 @@
"features": [
"max_msaa_sample_count_4"
]
+ },
+ {
+ "id": 260,
+ "cr_bugs": [760389],
+ "description": "eglClientWaitSyncKHR with nonzero timeout waits too long",
+ "comment": [
+ "This bug is specific to Samsung S8/S8+ on Android N, but there ",
+ "isn't currently a way to restrict the filter to those devices. The ",
+ "functionality is currently only used for WebVR on Daydream ready ",
+ "devices, and the non-Samsung Daydream devices generally use ",
+ "Android O, so an overbroad match seems acceptable."
+ ],
+ "os": {
+ "type": "android",
+ "version": {
+ "op": "<",
+ "value": "8.0"
+ }
+ },
+ "gl_renderer": "Adreno \\(TM\\) 540",
+ "features": [
+ "dont_use_eglclientwaitsync_with_timeout"
+ ]
+ },
+ {
+ "id": 261,
+ "cr_bugs": [817286],
+ "description": "Fallback to D3D9 if basic info collection fails on Win7",
+ "os": {
+ "type": "win",
+ "version": {
+ "op": "=",
+ "value": "6.1"
+ }
+ },
+ "vendor_id": "0xffff",
+ "device_id": ["0xfffe"],
+ "features": [
+ "disable_d3d11"
+ ]
+ },
+ {
+ "id": 262,
+ "description": "Program fails in PowerVR*GX6250 drivers if gl_Position is not set",
+ "cr_bugs": [286468, 416670],
+ "os": {
+ "type": "android"
+ },
+ "gl_vendor": "Imagination.*",
+ "gl_renderer": "PowerVR.*GX6250",
+ "features": [
+ "init_gl_position_in_vertex_shader"
+ ]
+ },
+ {
+ "id": 263,
+ "description": "Program fails in PowerVR SGX54x drivers if gl_Position is not set",
+ "cr_bugs": [286468, 416670],
+ "os": {
+ "type": "android"
+ },
+ "gl_vendor": "Imagination.*",
+ "gl_renderer": "PowerVR SGX 54.*",
+ "features": [
+ "init_gl_position_in_vertex_shader"
+ ]
+ },
+ {
+ "id": 264,
+ "description": "Program fails in PowerVR G6200 drivers if gl_Position is not set",
+ "cr_bugs": [286468, 416670],
+ "os": {
+ "type": "android"
+ },
+ "gl_vendor": "Imagination.*",
+ "gl_renderer": "PowerVR.*G6200.*",
+ "features": [
+ "init_gl_position_in_vertex_shader"
+ ]
+ },
+ {
+ "id": 265,
+ "cr_bugs": [811661],
+ "description": "Crash in glQueryCounter() and glBeginQuery() with VMware driver ",
+ "os": {
+ "type": "linux"
+ },
+ "gl_vendor": "VMware.*",
+ "features": [
+ "disable_timestamp_queries"
+ ],
+ "disabled_extensions": [
+ "GL_ARB_timer_query",
+ "GL_EXT_disjoint_timer_query",
+ "GL_EXT_disjoint_timer_query_webgl2"
+ ]
+ },
+ {
+ "id": 266,
+ "cr_bugs": [828721],
+ "description": "Crash in gl::GLApiBase::glGetQueryObjectui64vFn with NetEase devices ",
+ "os": {
+ "type": "android"
+ },
+ "gl_vendor": "NetEase",
+ "gl_renderer": "MuMu GL.*",
+ "features": [
+ "disable_timestamp_queries"
+ ],
+ "disabled_extensions": [
+ "GL_EXT_disjoint_timer_query",
+ "GL_EXT_disjoint_timer_query_webgl2"
+ ]
+ },
+ {
+ "id": 267,
+ "cr_bugs": [831781],
+ "description": "WebGL with multisampling produces errors on Mali",
+ "os": {
+ "type": "linux"
+ },
+ "gl_vendor": "ARM",
+ "gl_renderer": "Mali-TDVX",
+ "disabled_extensions": [
+ "GL_EXT_multisampled_render_to_texture"
+ ],
+ "features": [
+ "disable_chromium_framebuffer_multisample"
+ ]
+ },
+ {
+ "id": 268,
+ "cr_bugs": [797243],
+ "description": "Limit MSAA to 4x on Android devices",
+ "os": {
+ "type": "android"
+ },
+ "features": [
+ "max_msaa_sample_count_4"
+ ]
+ },
+ {
+ "id": 269,
+ "cr_bugs": [841755],
+ "description": "glFlush error on Mac",
+ "os": {
+ "type": "macosx"
+ },
+ "features": [
+ "disable_2d_canvas_auto_flush"
+ ]
+ },
+ {
+ "id": 270,
+ "cr_bugs": [859998],
+ "description": "AMD Linux driver crashes when copyTexImage2D is called with PIXEL_UNPACK_BUFFER set to an uninitialized buffer",
+ "os": {
+ "type": "linux"
+ },
+ "vendor_id": "0x1002",
+ "features": [
+ "clear_pixel_unpack_buffer_before_copyteximage"
+ ]
+ },
+ {
+ "id": 271,
+ "cr_bugs": [860418],
+ "description": "Frequent crashes in glClear on Mali-T7xx on N with driver 12.1.01alp0",
+ "os": {
+ "type": "android",
+ "version": {
+ "op": "<",
+ "value": "8.0"
+ }
+ },
+ "driver_version": {
+ "op": "=",
+ "value": "12.1.01alp0"
+ },
+ "gl_renderer": ".*Mali-T7.*",
+ "features": [
+ "gl_clear_broken"
+ ]
+ },
+ {
+ "id": 272,
+ "cr_bugs": [858879],
+ "description": "A deleted query id for GL_TIMESTAMP cannot be reused for other query targets",
+ "os": {
+ "type": "android"
+ },
+ "gl_vendor": "Qualcomm.*",
+ "features": [
+ "disable_timestamp_queries"
+ ]
+ },
+ {
+ "id":273,
+ "cr_bugs": [866613],
+ "description": "Frequent crashes on Adreno (TM) on L and below",
+ "os": {
+ "type": "android",
+ "version": {
+ "op": "<",
+ "value": "6.0"
+ }
+ },
+ "gl_renderer": "Adreno.*",
+ "features": [
+ "use_es2_for_oopr"
+ ]
+ },
+ {
+ "id": 274,
+ "description": "glTexStorage* are buggy when base mipmap level is not 0",
+ "cr_bugs": [877874],
+ "os": {
+ "type": "linux"
+ },
+ "vendor_id": "0x10de",
+ "gl_vendor": "NVIDIA.*",
+ "features": [
+ "reset_base_mipmap_level_before_texstorage"
+ ]
}
]
}