Closed Bug 1800205 Opened 2 years ago Closed 2 years ago

Recycle SharedSurface_DMABUF on oop WebGL with RemoteTexture

Categories

(Core :: Graphics: CanvasWebGL, enhancement)

enhancement

Tracking

()

RESOLVED DUPLICATE of bug 1848171

People

(Reporter: sotaro, Assigned: sotaro)

References

Details

Attachments

(1 file)

SharedSurface_DMABUF is not recycled yet on WebGL with RemoteTexture, though WebGL with RemoteTexture is already enabled on Linux until early beta.

Assignee: nobody → sotaro.ikeda.g
Blocks: 1800032
Summary: Recycle SharedSurface_DMABUF on WebGL with RemoteTexture → Recycle SharedSurface_DMABUF on oop WebGL with RemoteTexture
Attachment #9303031 - Attachment description: Bug 1800205 - Recycle SharedSurface_DMABUF on WebGL with RemoteTexture → WIP: Bug 1800205 - Recycle SharedSurface_DMABUF on WebGL with RemoteTexture
Blocks: 1848171

@sotaro I just stumbled on this work from investigating Bug 1848171 and wondered what the status of this was? If you're not going to have time to work on this in the near future I might be able to take it on if you could give me an idea of where you got to and what needs doing

Thank you. You can take this bug. When I applied the patch, I did not see performance improvement on my Linux PCs. Then I did not work for the bug for now.

I've just checked and your patch halves CPU usage on issue Bug 1848171 (this might only be visible on systems with a weak CPU and GPU like the Raspberry Pi) so I'm going to resubmit it for review.

Great! Thank you.

This bug can be closed now D186223 has landed: https://hg.mozilla.org/mozilla-central/rev/9ea3b1eb1a63

Status: NEW → RESOLVED
Closed: 2 years ago
Duplicate of bug: 1848171
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: