Bug 1559375 - Allow qualified AMD devices to get WR in late beta and release. r=jrmuizel
authorKartikaya Gupta <kgupta@mozilla.com>
Sun, 16 Jun 2019 02:44:48 +0000
changeset 479074 c97ee92e229011e98f6a4362db749f61534b3dd8
parent 479073 80e58bbe2e88549bed98c8c5f2e08d836c50ae90
child 479075 6b7b50f099ce5e44810a6b86e58687dd9cca7ddc
push id88051
push userkgupta@mozilla.com
push dateSun, 16 Jun 2019 12:54:08 +0000
treeherderautoland@c97ee92e2290 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjrmuizel
bugs1559375
milestone69.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1559375 - Allow qualified AMD devices to get WR in late beta and release. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D35024
gfx/thebes/gfxPlatform.cpp
--- a/gfx/thebes/gfxPlatform.cpp
+++ b/gfx/thebes/gfxPlatform.cpp
@@ -2647,22 +2647,17 @@ static FeatureState& WebRenderHardwareQu
               (deviceID >= 0x6700 && deviceID < 0x6720) ||
               (deviceID >= 0x6780 && deviceID < 0x6840) ||
               (deviceID >= 0x6860 && deviceID < 0x6880) ||
               (deviceID >= 0x6900 && deviceID < 0x6a00) ||
               (deviceID == 0x7300) ||
               (deviceID >= 0x9830 && deviceID < 0x9870) ||
               (deviceID >= 0x9900 && deviceID < 0x9a00)) {
             // we have a desktop CAYMAN, SI, CIK, VI, or GFX9 device
-#ifndef EARLY_BETA_OR_EARLIER
-            featureWebRenderQualified.Disable(
-                FeatureStatus::BlockedReleaseChannelAMD,
-                "Release channel and AMD",
-                NS_LITERAL_CSTRING("FEATURE_FAILURE_RELEASE_CHANNEL_AMD"));
-#endif  // !EARLY_BETA_OR_EARLIER
+            // so treat the device as qualified.
           } else {
             featureWebRenderQualified.Disable(
                 FeatureStatus::BlockedDeviceTooOld, "Device too old",
                 NS_LITERAL_CSTRING("FEATURE_FAILURE_DEVICE_TOO_OLD"));
           }
         } else if (adapterVendorID == u"0x8086") {  // Intel
           const uint16_t supportedDevices[] = {
               // skylake gt2+