Index: gpu/config/gpu_driver_bug_list_json.cc |
diff --git a/gpu/config/gpu_driver_bug_list_json.cc b/gpu/config/gpu_driver_bug_list_json.cc |
index 779d840f60e0c034565cdf4052a6cda66adbb56b..c1c539ab7199882183561122ccc6b1fca0475872 100644 |
--- a/gpu/config/gpu_driver_bug_list_json.cc |
+++ b/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.01", |
+ "version": "8.02", |
"entries": [ |
{ |
"id": 1, |
@@ -1309,6 +1309,30 @@ LONG_STRING_CONST( |
"features": [ |
"disable_discard_framebuffer" |
] |
+ }, |
+ { |
+ "id": 112, |
+ "description": "Force discrete graphics mode on Mac when there are multiple AMD GPUs (i.e. none are integrated)", |
+ "cr_bugs": [380026], |
+ "os": { |
+ "type": "macosx", |
+ "version": { |
+ "op": ">=", |
+ "value": "10.9" |
+ } |
+ }, |
+ "gpu_count": { |
+ "op": "=", |
+ "value": "2" |
+ }, |
+ // Integrated GPUs are never primary for blacklisting, so if any secondary |
+ // GPU is AMD instead of intel, don't allow it to be treated as an offline |
+ // renderer. |
+ "multi_gpu_category": "secondary", |
+ "vendor_id": "0x1002", |
+ "features": [ |
+ "force_discrete_gpu" |
+ ] |
} |
] |
} |