Firefox Reality can not use WebRender due to missing functionality in the OpenGL compositor
Categories
(Core :: Graphics: WebRender, defect)
Tracking
()
People
(Reporter: rbarker, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fxr:p1])
Attachments
(2 files)
The pref gfx.webrender.force-disable
no longer seems to work on Android and is forced on. This breaks Firefox Reality which can not use WebRender due to missing functionality found in the OpenGL compositor.
Reporter | ||
Updated•5 years ago
|
Reporter | ||
Comment 1•5 years ago
|
||
Works in GeckoView Nightly 77.0.20200429095105
Broken in GeckoView Nightly 77.0.20200430082621
Reporter | ||
Comment 2•5 years ago
|
||
Reporter | ||
Comment 3•5 years ago
|
||
Reporter | ||
Comment 4•5 years ago
|
||
Reporter | ||
Comment 5•5 years ago
|
||
Actually, this isn't a WebRender issue, None of our prefs are getting set, the WebRender pref was just the most obvious. I will update.
Reporter | ||
Updated•5 years ago
|
Reporter | ||
Comment 6•5 years ago
|
||
FxR uses the user.js
file to override prefs. This no longer works starting in GV 77.0.20200430082621.
Reporter | ||
Comment 7•5 years ago
|
||
Looks like we now need to use user_pref
instead of pref
.
Comment 8•5 years ago
|
||
WebRender has been disabled in Firefox Reality: https://github.com/MozillaReality/FirefoxReality/issues/1859
I haven't found a bug about finding out what's going on or about reenabling it.
Reporter | ||
Comment 9•5 years ago
|
||
GeckoView allows the embedding application to define an offset when the Surface is registered (top
and width
). See:
Those values are used in the OpenGL compositor here:
The logic is if there is an offset, the compositor uses a transparent color to clear. Then when the compositor renders, it sets the view port to start at the offset so that when it finishes, there is a transparent border around the content.
Updated•5 years ago
|
Updated•5 years ago
|
Comment 10•3 years ago
|
||
Firefox reality is no longer supported
https://blog.mozilla.org/en/mozilla/news/update-on-firefox-reality/
Comment 11•3 years ago
|
||
Firefox reality is no longer supported
Wolvic is still based on GeckoView (and, by the way, uses a much more recent version of GeckoView than the last version of Firefox Reality) so issues with WebRender on Firefox Reality / Wolvic still matter. So please don't close all Firefox Reality related issues just because of this announcement. Feel free to close issues if you confirmed that the issues no longer exist.
Description
•