Closed Bug 1609040 Opened 4 years ago Closed 4 years ago

GLScreenBuffer should use EGL backend on Wayland

Categories

(Core :: Graphics: CanvasWebGL, enhancement)

All
Linux
enhancement
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1586696

People

(Reporter: ashie, Assigned: ashie)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

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).

Blocks: wayland

It looks similar to Bug 1586696.

Thanks for the infomation!

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
Attached patch bug1609040.patchSplinter Review

FYI: Here is the patch I tried.

Assignee: nobody → ashie
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: