Closed
Bug 1711224
Opened 4 years ago
Closed 4 years ago
Add support for RenderCompositorNativeSWGL
Categories
(Core :: Graphics: WebRender, enhancement)
Core
Graphics: WebRender
Tracking
()
RESOLVED
FIXED
90 Branch
Tracking | Status | |
---|---|---|
firefox90 | --- | fixed |
People
(Reporter: rmader, Assigned: rmader)
References
Details
Attachments
(1 file, 1 obsolete file)
In order to speed up SW-WR on Wayland. This may benefit drivers/hardware that are not quite ready for HW-WR but support Wayland features fine (in case of Gnome-Shell/Mutter this only requires GL/GLES 2).
Assignee | ||
Comment 1•4 years ago
|
||
Already works but needs a buffer pool for each surface
Depends on D115145
Assignee | ||
Comment 2•4 years ago
|
||
Updated•4 years ago
|
Attachment #9222017 -
Attachment description: WIP: Bug 1711224 - WIP: Add Wayland support for RenderCompositorNativeSWGL → Bug 1711224 - Add Wayland support for RenderCompositorNativeSWGL, r=#gfx-reviewers
Assignee | ||
Comment 3•4 years ago
|
||
In order to do that, move buffer type specific code into
NativeSurfaceWayland
and create subclasses for SHM and EGL
buffers.
This should help identify bugs, improve the code structure for
additional buffer types (e.g. YUV) and makes us get closer
to the CA backend.
Also includes some minor unrelated cleanups.
Updated•4 years ago
|
Attachment #9222017 -
Attachment is obsolete: true
Pushed by robert.mader@posteo.de:
https://hg.mozilla.org/integration/autoland/rev/67435e3e8f2b
Add Wayland support for RenderCompositorNativeSWGL,
Comment 5•4 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
status-firefox90:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 90 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•