Bug 1525929. Turn on WebRender on AMD Southern Islands. r=kats

This should improve our coverage of AMD devices.

Differential Revision: https://phabricator.services.mozilla.com/D18991

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Jeff Muizelaar 2019-02-07 18:10:58 +00:00
parent dd84380f1c
commit b77338e1f9

View File

@ -2682,13 +2682,13 @@ static FeatureState& WebRenderHardwareQualificationStatus(
} else if (adapterVendorID == u"0x1002") { // AMD
// AMD deviceIDs are not very well ordered. This
// condition is based off the information in gpu-db
if ((deviceID >= 0x6640 && deviceID < 0x6660) ||
(deviceID >= 0x67a0 && deviceID < 0x6800) ||
if ((deviceID >= 0x6600 && deviceID < 0x66b0) ||
(deviceID >= 0x6780 && deviceID < 0x6840) ||
(deviceID >= 0x6860 && deviceID < 0x6880) ||
(deviceID >= 0x6900 && deviceID < 0x6a00) ||
(deviceID == 0x7300) ||
(deviceID >= 0x9830 && deviceID < 0x9870)) {
// we have a desktop CIK, VI, or GFX9 device
// we have a desktop SI, CIK, VI, or GFX9 device
} else {
featureWebRenderQualified.Disable(
FeatureStatus::Blocked, "Device too old",