I've found that no accelerated backend for GLScreenBuffer is compiled on Wayland. https://searchfox.org/mozilla-esr68/rev/874c4afe75b5f4cc4112e12b4b9a460225494271/gfx/gl/GLScreenBuffer.cpp#84 I've confirmed that EGL backend works fine and accelerates WebGL contents on Wayland when I disable e10s by `MOZ_FORCE_DISABLE_E10S=1` (EGL backend isn't e10s aware except on Android).
Bug 1609040 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
I've found that no accelerated backend for GLScreenBuffer is compiled on Wayland. https://searchfox.org/mozilla-central/rev/9e45d74b956be046e5021a746b0c8912f1c27318/gfx/gl/GLScreenBuffer.cpp#88 I've confirmed that EGL backend works fine and accelerates WebGL contents on Wayland when I disable e10s by `MOZ_FORCE_DISABLE_E10S=1` (EGL backend isn't e10s aware except on Android).