diff options
Diffstat (limited to 'content/gpu/gpu_info_collector_win.cc')
-rw-r--r-- | content/gpu/gpu_info_collector_win.cc | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/content/gpu/gpu_info_collector_win.cc b/content/gpu/gpu_info_collector_win.cc index f3e7677..c085681 100644 --- a/content/gpu/gpu_info_collector_win.cc +++ b/content/gpu/gpu_info_collector_win.cc @@ -210,11 +210,17 @@ bool D3D11ShouldWork(const content::GPUInfo& gpu_info) { // Intel? if (gpu_info.gpu.vendor_id == 0x8086) { - // 2nd Generation Core Processor Family Integrated Graphics Controller? + // 2nd Generation Core Processor Family Integrated Graphics Controller + // or Intel Ivy Bridge? if (gpu_info.gpu.device_id == 0x0102 || gpu_info.gpu.device_id == 0x0106 || gpu_info.gpu.device_id == 0x0116 || - gpu_info.gpu.device_id == 0x0126) { + gpu_info.gpu.device_id == 0x0126 || + gpu_info.gpu.device_id == 0x0152 || + gpu_info.gpu.device_id == 0x0156 || + gpu_info.gpu.device_id == 0x015a || + gpu_info.gpu.device_id == 0x0162 || + gpu_info.gpu.device_id == 0x0166) { // http://crbug.com/196373. if (base::win::GetVersion() == base::win::VERSION_VISTA) return false; |