6 ms·
As of bug 1702301 [1], and Firefox 89 currently in beta, we are shipping hardware accelerated WebRender by default on Intel (Mesa 17+), AMD (Mesa 17+) and NVIDI
by aosmond 5y ago
As of bug 1702301 [1], and Firefox 89 currently in beta, we are shipping hardware accelerated WebRender by default on Intel (Mesa 17+), AMD (Mesa 17+) and NVIDIA (Mesa 18.2+, Binary driver 460.32.03+) GPUs, as well as lifting the desktop restriction. KDE and XFCE are allowed by default in 88. Wayland anything for a while. There are some particular GPUs with issues which we block, and there are a few more coming due to reported issues (mostly older/weaker GPUs).
There are open bugs I know. Some of which that are getting attention, others we haven't gotten a chance to prioritize. Is there a bug filed about your particular problem?
[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1702301 https://bugzilla.mozilla.org/show_bug.cgi?id=1702301
- kroeckx 5y agoWill VAAPI get enabled (on X11) by default too?
- aosmond 5y agoVAAPI requires DMABuf, which requires EGL. We want to ship hardware acceleration using EGL instead of GLX, but CI issues have held it up (we are otherwise pretty much there for testing on nightly).
- roca 5y agoGreat work!
- executesorder66 5y ago> Wayland anything for a while According to this : https://wiki.mozilla.org/Platform/GFX/WebRender_Where https://wiki.mozilla.org/Platform/GFX/WebRender_Where that is not true. Or is it out of date?
- aosmond 5y agoThat is out of date, yes. It was turned on in bug 1701977. https://bugzilla.mozilla.org/show_bug.cgi?id=1701977 https://bugzilla.mozilla.org/show_bug.cgi?id=1701977 Edit: Actually this is a little incomplete. It is still turned off with XWayland in late beta and release. So unless the MOZ_ENABLE_WAYLAND=1 environment variable is set, you won't get WebRender by default. I will need to review why we didn't ship with XWayland yet -- there were a couple of bugs (e.g. bug 1635186) but I don't know the status of them offhand. Expect to see movement here within the next few releases I would say.
- executesorder66 5y agoThanks for answering my question even though I posted it a day after this thread started. I'm glad to hear that. One of my computers is actually using Wayland with MOZ_ENABLE_WAYLAND=1, but I haven't actually checked if it worked yet.