mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-04 21:18:35 +00:00
Bug 1018278 - Blacklist direct2d on older drivers with intel HD 3000 cards since it only renders black. r=bjacob
This commit is contained in:
parent
18c07f1b91
commit
6650e177ca
@ -975,6 +975,15 @@ GfxInfo::GetGfxDriverInfo()
|
||||
nsIGfxInfo::FEATURE_WEBGL_OPENGL, nsIGfxInfo::FEATURE_DISCOURAGED,
|
||||
DRIVER_LESS_THAN, GfxDriverInfo::allDriverVersions );
|
||||
|
||||
/**
|
||||
* Disable D2D on Intel HD 3000 for graphics drivers <= 8.15.10.2321.
|
||||
* See bug 1018278.
|
||||
*/
|
||||
APPEND_TO_DRIVER_BLOCKLIST( DRIVER_OS_ALL,
|
||||
(nsAString&) GfxDriverInfo::GetDeviceVendor(VendorIntel), (GfxDeviceFamily*) GfxDriverInfo::GetDeviceFamily(IntelHD3000),
|
||||
nsIGfxInfo::FEATURE_DIRECT2D, nsIGfxInfo::FEATURE_BLOCKED_DRIVER_VERSION,
|
||||
DRIVER_LESS_THAN_OR_EQUAL, V(8,15,10,2321), "8.15.10.2342" );
|
||||
|
||||
/* Disable D2D on Win7 on Intel HD Graphics on driver <= 8.15.10.2302
|
||||
* See bug 806786
|
||||
*/
|
||||
|
@ -165,6 +165,9 @@ const GfxDeviceFamily* GfxDriverInfo::GetDeviceFamily(DeviceFamily id)
|
||||
APPEND_DEVICE(0x010a); /* IntelSandyBridge_7 */
|
||||
APPEND_DEVICE(0x0080); /* IntelIvyBridge */
|
||||
break;
|
||||
case IntelHD3000:
|
||||
APPEND_DEVICE(0x0126);
|
||||
break;
|
||||
case IntelMobileHDGraphics:
|
||||
APPEND_DEVICE(0x0046); /* IntelMobileHDGraphics */
|
||||
break;
|
||||
|
@ -65,6 +65,7 @@ enum DeviceFamily {
|
||||
IntelGMA3150,
|
||||
IntelGMAX3000,
|
||||
IntelGMAX4500HD,
|
||||
IntelHD3000,
|
||||
IntelMobileHDGraphics,
|
||||
NvidiaBlockD3D9Layers,
|
||||
RadeonX1000,
|
||||
|
Loading…
x
Reference in New Issue
Block a user