mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 843273 - block Direct2D on Intel drivers <= 8.15.10.2302 - r=joe
This commit is contained in:
parent
2fd34c95b0
commit
45d6254dd2
@ -881,6 +881,14 @@ GfxInfo::GetGfxDriverInfo()
|
||||
nsIGfxInfo::FEATURE_WEBGL_OPENGL, nsIGfxInfo::FEATURE_DISCOURAGED,
|
||||
DRIVER_LESS_THAN, GfxDriverInfo::allDriverVersions );
|
||||
|
||||
/* Disable D2D on Win7 on Intel HD Graphics on driver <= 8.15.10.2302
|
||||
* See bug 806786
|
||||
*/
|
||||
APPEND_TO_DRIVER_BLOCKLIST2( DRIVER_OS_WINDOWS_7,
|
||||
(nsAString&) GfxDriverInfo::GetDeviceVendor(VendorIntel), (GfxDeviceFamily*) GfxDriverInfo::GetDeviceFamily(IntelMobileHDGraphics),
|
||||
nsIGfxInfo::FEATURE_DIRECT2D, nsIGfxInfo::FEATURE_BLOCKED_DRIVER_VERSION,
|
||||
DRIVER_LESS_THAN_OR_EQUAL, V(8,15,10,2302) );
|
||||
|
||||
/* Disable D3D9 layers on NVIDIA 6100/6150/6200 series due to glitches
|
||||
* whilst scrolling. See bugs: 612007, 644787 & 645872.
|
||||
*/
|
||||
|
@ -163,6 +163,9 @@ const GfxDeviceFamily* GfxDriverInfo::GetDeviceFamily(DeviceFamily id)
|
||||
APPEND_DEVICE(0x010a); /* IntelSandyBridge_7 */
|
||||
APPEND_DEVICE(0x0080); /* IntelIvyBridge */
|
||||
break;
|
||||
case IntelMobileHDGraphics:
|
||||
APPEND_DEVICE(0x0046); /* IntelMobileHDGraphics */
|
||||
break;
|
||||
case NvidiaBlockD3D9Layers:
|
||||
// Glitches whilst scrolling (see bugs 612007, 644787, 645872)
|
||||
APPEND_DEVICE(0x00f3); /* NV43 [GeForce 6200 (TM)] */
|
||||
|
@ -53,6 +53,7 @@ enum DeviceFamily {
|
||||
IntelGMA3150,
|
||||
IntelGMAX3000,
|
||||
IntelGMAX4500HD,
|
||||
IntelMobileHDGraphics,
|
||||
NvidiaBlockD3D9Layers,
|
||||
RadeonX1000,
|
||||
Geforce7300GT,
|
||||
|
Loading…
Reference in New Issue
Block a user