Permit DirectComposition on Windows 11 regardless of monitor refresh rates
Categories
(Core :: Graphics: WebRender, defect)
Tracking
()
People
(Reporter: rkraesig, Assigned: rkraesig)
References
Details
Attachments
(1 file)
Bug 1704954 disabled WebRender for users with NVIDIA graphics hardware and mixed monitor refresh rates on Windows 10 and 11, as a mitigation for bug 1638709. However, that bug appears not to occur on Windows 11 [*], and the fallback path it uses has been shown to cause issues there (bug 1763981).
Restrict the mitigation to only occur on Windows 10, where bug 1638709 is exhibited, but where no issues with the fallback path are known. (If problems do arise on Windows 11, users can still disable DirectComposition via gfx.webrender.dcomp.enabled = false
.)
This will also effectively revert bug 1816001, which it obviates.
[*] Well, hardly ever. See bug 1638709 comment 181 for details.
Assignee | ||
Comment 1•1 year ago
|
||
Bug 1704954 disabled DirectComposition for users with NVIDIA graphics
hardware and mixed monitor refresh rates on Windows 10 and 11, as a
mitigation for bug 1638709. However, that bug is almost -- perhaps
entirely -- unknown on Windows 11 (q.v. for details), and the fallback
path it uses has been shown to cause issues there (bug 1763981).
Restrict the mitigation to only occur on Windows 10, where bug 1638709
is exhibited, but where no issues with the fallback path are known.
This also effectively reverts bug 1816001, which it obviates.
Updated•1 year ago
|
Pushed by rkraesig@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/55a239852ac8 [1/1] Restrict DComp-disabling mitigation to Windows 10 r=ahale,gfx-reviewers
Comment 3•1 year ago
|
||
bugherder |
Comment 4•1 year ago
|
||
The patch landed in nightly and beta is affected.
:rkraesig, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- If no, please set
status-firefox114
towontfix
.
For more information, please visit BugBot documentation.
Assignee | ||
Comment 5•1 year ago
|
||
Not this late in the beta cycle. Especially since v114 has a separate mitigation for 1763981.
Assignee | ||
Updated•1 year ago
|
Description
•