Bug 1515823. Disable Direct2D on Qualcomm devices. r=aosmond

There seem to be a number of problems with Direct2D on the Qualcomm
devices. This includes visual corruption from bug 1515823 and crashes
in CHwRasterizer::RasterizeEdges from 1515387.
This commit is contained in:
Jeff Muizelaar 2019-02-21 13:27:04 -05:00
parent 3021ef3b5f
commit 0458c3d04d

View File

@ -1332,6 +1332,15 @@ const nsTArray<GfxDriverInfo>& GfxInfo::GetGfxDriverInfo() {
DRIVER_LESS_THAN, GfxDriverInfo::allDriverVersions,
"FEATURE_FAILURE_BUG_1207665_2");
APPEND_TO_DRIVER_BLOCKLIST2(
OperatingSystem::Windows10,
(nsAString&)GfxDriverInfo::GetDeviceVendor(VendorQualcomm),
GfxDriverInfo::allDevices,
nsIGfxInfo::FEATURE_DIRECT2D,
nsIGfxInfo::FEATURE_BLOCKED_DRIVER_VERSION,
DRIVER_LESS_THAN, GfxDriverInfo::allDriverVersions,
"FEATURE_FAILURE_QUALCOMM");
/* Disable D2D on AMD Catalyst 14.4 until 14.6
* See bug 984488
*/