mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 919454. Add a rule to catch broken StretchRect(). r=bjacob
--HG-- extra : rebase_source : f7f452eddbb114ac51c77f7fc3b895a954a2b37a
This commit is contained in:
parent
330d15bb95
commit
6e0332f3e8
@ -906,6 +906,15 @@ GfxInfo::GetGfxDriverInfo()
|
||||
IMPLEMENT_INTEL_DRIVER_BLOCKLIST(DRIVER_OS_WINDOWS_XP, IntelGMAX3000, V(6,14,10,5218));
|
||||
IMPLEMENT_INTEL_DRIVER_BLOCKLIST(DRIVER_OS_WINDOWS_XP, IntelGMAX4500HD, V(6,14,10,4969));
|
||||
|
||||
// StrechRect seems to suffer from precision issues which leads to artifacting
|
||||
// during content drawing starting with at least version 6.14.10.5082
|
||||
// and going until 6.14.10.5160. See bug 919454 for more info.
|
||||
APPEND_TO_DRIVER_BLOCKLIST_RANGE(DRIVER_OS_WINDOWS_XP,
|
||||
const_cast<nsAString&>(GfxDriverInfo::GetDeviceVendor(VendorIntel)),
|
||||
const_cast<GfxDeviceFamily*>(GfxDriverInfo::GetDeviceFamily(IntelGMAX4500HD)),
|
||||
GfxDriverInfo::allFeatures, nsIGfxInfo::FEATURE_BLOCKED_DRIVER_VERSION,
|
||||
DRIVER_BETWEEN_EXCLUSIVE, V(6,14,10,5076), V(6,14,10,5160), "6.14.10.5160");
|
||||
|
||||
IMPLEMENT_INTEL_DRIVER_BLOCKLIST(DRIVER_OS_WINDOWS_VISTA, IntelGMA500, V(3,0,20,3200));
|
||||
IMPLEMENT_INTEL_DRIVER_BLOCKLIST(DRIVER_OS_WINDOWS_VISTA, IntelGMA900, GfxDriverInfo::allDriverVersions);
|
||||
IMPLEMENT_INTEL_DRIVER_BLOCKLIST(DRIVER_OS_WINDOWS_VISTA, IntelGMA950, V(7,14,10,1504));
|
||||
|
Loading…
Reference in New Issue
Block a user