Enable gfx.webrender.compositor by default on Windows
Categories
(Core :: Graphics: WebRender, enhancement, P3)
Tracking
()
People
(Reporter: sotaro, Assigned: sotaro)
References
(Blocks 2 open bugs, Regressed 3 open bugs)
Details
Attachments
(1 file, 1 obsolete file)
(deleted),
text/x-phabricator-request
|
Details |
Bug 1591004 is not enough for enabling os compositor on Windows.
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Updated•5 years ago
|
Assignee | ||
Comment 2•5 years ago
|
||
Assignee | ||
Comment 3•5 years ago
|
||
Thre are some regressions(glterrain, tart, tp5o_scroll, tscrollx, tsvg_static and tsvgr_opacity). They are expected regression as in Bug 1595437 Comment 13.
talos
https://treeherder.mozilla.org/perf.html#/compare?originalProject=try&originalRevision=1e248fde99dc28880cf69807734db4079769d976&newProject=try&newRevision=003913941b9d253608cecf6319ea9c709ed9866e&framework=1
Comment 5•5 years ago
|
||
bugherder |
Comment 6•5 years ago
|
||
For posterity, bug 1604088 disabled this on m-c.
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 7•5 years ago
|
||
Assignee | ||
Comment 8•5 years ago
|
||
Current WR compositor usage caused a lot of reftest failures that did not happen in Comment 5 :(
https://treeherder.mozilla.org/#/jobs?repo=try&revision=878b1344aba802158b04c87d8b07ab61faf3601f
Comment 10•5 years ago
|
||
bugherder |
Comment 12•5 years ago
|
||
I have the dev version 75.0b11 installed. The about:support page indicates the following:
WEBRENDER_COMPOSITOR: blacklisted by runtime: Blacklisted
Screenshot: https://imgur.com/LzqF0ec
Why?! O__O In previous beta versions, everything was fine!!!
My graphics card is AMD Radeon RX Vega M GH.
Comment 13•5 years ago
|
||
(In reply to 5silentrain from comment #12)
I have the dev version 75.0b11 installed. The about:support page indicates the following:
WEBRENDER_COMPOSITOR: blacklisted by runtime: BlacklistedScreenshot: https://imgur.com/LzqF0ec
Why?! O__O In previous beta versions, everything was fine!!!
My graphics card is AMD Radeon RX Vega M GH.
We're currently blocking DirectComposition in late beta and release on AMD hardware to minimize risk. We'll eventually turn it on AMD hardware.
You'll get DirectComposition again once beta switches to 76 or you could switch to using Nightly.
Comment 14•5 years ago
|
||
Okay! I will look forward to the 76th version π DirectComposition works on my graphics card (AMD Radeon RX Vega M GH) without any problems π
Comment 15•5 years ago
|
||
(In reply to Jeff Muizelaar [:jrmuizel] from comment #13)
(In reply to 5silentrain from comment #12)
I have the dev version 75.0b11 installed. The about:support page indicates the following:
WEBRENDER_COMPOSITOR: blacklisted by runtime: BlacklistedScreenshot: https://imgur.com/LzqF0ec
Why?! O__O In previous beta versions, everything was fine!!!
My graphics card is AMD Radeon RX Vega M GH.We're currently blocking DirectComposition in late beta and release on AMD hardware to minimize risk. We'll eventually turn it on AMD hardware.
You'll get DirectComposition again once beta switches to 76 or you could switch to using Nightly.
DirectComposition worked in version 76.0b5 π Today updated to version 76.0b6. DirectComposition does not work again π« The about:support page indicates the following: https://imgur.com/eIPN2no
Comment 16•5 years ago
|
||
That's bug 1631312.
Comment 17•5 years ago
|
||
(In reply to Jan Andre Ikenmeyer [:darkspirit] from comment #16)
That's bug 1631312.
So this is a bug? π€¨ Is it already fixed?
Comment 18•5 years ago
|
||
Yes. The "Tracking" section of bug 1631312 is expanded by default: It tells that this has been fixed in Nightly 77 (2 hours ago: bug 1631312 comment 4) and awaits a patch uplift to Beta 76 (affected + tracking requested). The "References" section tells that this was caused by bug 1630629 yesterday. The fix of bug 1630629 had not been verified in Nightly (bug 1630629 comment 5), so it was merged untested into Beta.
Comment 19•5 years ago
|
||
Today, Firefox has been updated to version 76.0b7. The bug is still present π
Comment 20•5 years ago
|
||
(In reply to 5silentrain from comment #19)
Today, Firefox has been updated to version 76.0b7. The bug is still present π
I'm pretty sure comment #16 is unrelated and comment #13 explains this. It'll be turned on on early beta (betas 1-5) each cycle and turned off in late beta (beta 6 and later) to be closer to what we release -- until there's a decision to release with it enabled on AMD hardware. Until that happens, if you want this enabled, we suggest you use nightly (as per comment #13).
Jeff, is there a separate bug on file on directcomposition enabling by default on release / late beta for AMD hardware users that people can follow?
5silentrain, out of interest, is there a particular reason why you need directcomposition to be enabled? What breaks or works poorly without it?
Comment 21•5 years ago
|
||
(In reply to :Gijs (he/him) from comment #20)
5silentrain, out of interest, is there a particular reason why you need directcomposition to be enabled? What breaks or works poorly without it?
The problem I described here appears: https://bugzilla.mozilla.org/show_bug.cgi?id=1591218
With DirectComposition enabled, everything starts working perfectly!
Comment 22•5 years ago
|
||
You can open any video on YouTube in full screen mode and start pressing the Win key on the keyboard many times. If DirectComposition is disabled, this will lead to strong jerking of the video. At least this applies to my computer.
Comment 23•5 years ago
|
||
Also, the problem goes away if I force disable "WebRender" on the about:config page (the parameter "gfx.webrender.force-disabled"). In "Direct3D 11 (Advanced Layers)" mode, everything works fine π
Comment 24•5 years ago
|
||
This should get better with bug 1632239 which is landing now.
Description
•