Bug 1715560 - Remove low powered NVIDIA blocklist rule on Windows. r=jrmuizel

Differential Revision: https://phabricator.services.mozilla.com/D117328
This commit is contained in:
Andrew Osmond 2021-06-09 15:01:32 +00:00
Родитель 6468f48fe5
Коммит 896626e75a
3 изменённых файлов: 0 добавлений и 45 удалений

Просмотреть файл

@ -472,40 +472,6 @@ const GfxDeviceFamily* GfxDriverInfo::GetDeviceFamily(DeviceFamily id) {
// RS880
APPEND_RANGE(0x9710, 0x9715);
break;
case DeviceFamily::NvidiaBlockWebRender:
/* GT218 */
APPEND_DEVICE(0x0a60);
APPEND_DEVICE(0x0a62);
APPEND_DEVICE(0x0a63);
APPEND_DEVICE(0x0a64);
APPEND_DEVICE(0x0a65);
APPEND_DEVICE(0x0a66);
APPEND_DEVICE(0x0a67);
APPEND_DEVICE(0x0a7b);
APPEND_DEVICE(0x10c0);
APPEND_DEVICE(0x10c3);
APPEND_DEVICE(0x10c5);
APPEND_DEVICE(0x10d8);
/* GT218M */
APPEND_DEVICE(0x0a68);
APPEND_DEVICE(0x0a69);
APPEND_DEVICE(0x0a6a);
APPEND_DEVICE(0x0a6c);
APPEND_DEVICE(0x0a6e);
APPEND_DEVICE(0x0a6f);
APPEND_DEVICE(0x0a70);
APPEND_DEVICE(0x0a71);
APPEND_DEVICE(0x0a72);
APPEND_DEVICE(0x0a73);
APPEND_DEVICE(0x0a74);
APPEND_DEVICE(0x0a75);
APPEND_DEVICE(0x0a76);
APPEND_DEVICE(0x0a7a);
/* GT218GL */
APPEND_DEVICE(0x0a78);
/* GT218GLM */
APPEND_DEVICE(0x0a7c);
break;
case DeviceFamily::NvidiaRolloutWebRender:
APPEND_RANGE(0x0400, 0x04ff);
APPEND_RANGE(0x05e0, 0x05ff);
@ -924,7 +890,6 @@ const nsAString& GfxDriverInfo::GetDeviceVendor(DeviceFamily id) {
break;
case DeviceFamily::NvidiaAll:
case DeviceFamily::NvidiaBlockD3D9Layers:
case DeviceFamily::NvidiaBlockWebRender:
case DeviceFamily::NvidiaRolloutWebRender:
case DeviceFamily::Geforce7300GT:
case DeviceFamily::Nvidia310M:

Просмотреть файл

@ -198,7 +198,6 @@ enum class DeviceFamily : uint8_t {
Bug1207665,
Bug1447141,
AmdR600,
NvidiaBlockWebRender,
NvidiaRolloutWebRender,
IntelRolloutWebRender,
IntelModernRolloutWebRender,

Просмотреть файл

@ -1816,15 +1816,6 @@ const nsTArray<GfxDriverInfo>& GfxInfo::GetGfxDriverInfo() {
////////////////////////////////////
// FEATURE_WEBRENDER
#ifndef EARLY_BETA_OR_EARLIER
// Block some specific Nvidia cards for being too low-powered.
APPEND_TO_DRIVER_BLOCKLIST2(
OperatingSystem::Windows, DeviceFamily::NvidiaBlockWebRender,
nsIGfxInfo::FEATURE_WEBRENDER, nsIGfxInfo::FEATURE_BLOCKED_DEVICE,
DRIVER_LESS_THAN, GfxDriverInfo::allDriverVersions,
"FEATURE_UNQUALIFIED_WEBRENDER_NVIDIA_BLOCKED");
#endif
// Block 8.56.1.15/16
APPEND_TO_DRIVER_BLOCKLIST2(OperatingSystem::Windows, DeviceFamily::AtiAll,
nsIGfxInfo::FEATURE_WEBRENDER,