Commit a0c6182a authored by Zhenyao Mo's avatar Zhenyao Mo Committed by Commit Bot

Disable DirectComposition on certain AMD GPUs/drivers.

Most user reports are for driver version 8.970.100.9001.

However, there is one report on AMD r7 M360 (0x6900) with driver 24.20.11016.4,
which is from May 2018.

Limit the scope of applying this workaround, so we can backport to Beta without
changing code path for most users, although in theory we don't need direct
composition on non Intel GPUs on Windows.

BUG=800950
TEST=manual
R=sunnyps@chromium.org

Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
Change-Id: Ib2e224c2c316cf84a96ca252a3a7aa9828979fd0
Reviewed-on: https://chromium-review.googlesource.com/1241273
Commit-Queue: Zhenyao Mo <zmo@chromium.org>
Reviewed-by: default avatarSunny Sachanandani <sunnyps@chromium.org>
Cr-Commit-Position: refs/heads/master@{#593693}
parent a9d0aa54
...@@ -2978,6 +2978,35 @@ ...@@ -2978,6 +2978,35 @@
"features": [ "features": [
"use_high_priority_for_webgl" "use_high_priority_for_webgl"
] ]
},
{
"id": 277,
"description": "Direct composition path is buggy on certain AMD devices/drivers",
"cr_bugs": [800950],
"os": {
"type": "win"
},
"vendor_id": "0x1002",
"driver_version": {
"op": "=",
"value": "8.970.100.9001"
},
"features": [
"disable_direct_composition"
]
},
{
"id": 278,
"description": "Direct composition path is buggy on certain AMD devices/drivers",
"cr_bugs": [800950],
"os": {
"type": "win"
},
"vendor_id": "0x1002",
"device_id": ["0x6900"],
"features": [
"disable_direct_composition"
]
} }
] ]
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment