Open
Bug 1857212
Opened 2 years ago
Updated 2 years ago
Make CanvasManager the TextureForwarder for OffscreenCanvas
Categories
(Core :: Graphics: Canvas2D, task, P3)
Core
Graphics: Canvas2D
Tracking
()
ASSIGNED
People
(Reporter: aosmond, Assigned: aosmond)
Details
We are currently using ImageContainer and ImageBridge to forward textures to the compositor process with OffscreenCanvas. This means the ImageBridgeChild thread is the IPDL thread for the textures. Recordings do not do well in circumstances where the IPDL texture thread is different from the recording thread, so we should look at implementing the TextureForwarder interface for CanvasManagerChild, and CompositableParentManager for CanvasManagerParent.
You need to log in
before you can comment on or make changes to this bug.
Description
•