Backed out changeset fe2339f60bf1 (bug 1816001) for causing build bustages on gfxConfigManager.cpp CLOSED TREE

This commit is contained in:
Cristian Tuns 2023-02-09 17:48:08 -05:00
parent 962ff59d91
commit 8335f7645c
2 changed files with 2 additions and 11 deletions

View File

@ -261,11 +261,9 @@ void gfxConfigManager::ConfigureWebRender() {
"FEATURE_FAILURE_DCOMP_NOT_WIN10"_ns);
}
if (!mIsNightly &&
StaticPrefs::gfx_webrender_dcomp_apply_1704954_AtStartup()) {
if (!mIsNightly) {
// Disable DirectComposition for NVIDIA users with high/mixed refresh rate
// monitors due to rendering artifacts. (But allow users to override this
// disabling due to bug 1763981.)
// monitors due to rendering artifacts.
nsAutoString adapterVendorID;
mGfxInfo->GetAdapterVendorID(adapterVendorID);
if (adapterVendorID == u"0x10de") {

View File

@ -6552,13 +6552,6 @@
type: bool
value: false
mirror: once
# Whether to apply a mitigation disabling DirectComposition for NVIDIA users
# with mixed monitor refresh rates. (This mitigation induces bug 1763981 on
# some devices.)
- name: gfx.webrender.dcomp-apply-1704954
type: bool
value: true
mirror: once
#endif
# Whether or not fallback to Software WebRender requires the GPU process.