Open Bug 1811109 Opened 2 years ago Updated 2 years ago

Readback while scrolling https://www.apple.com/imac-24/

Categories

(Core :: Graphics: Canvas2D, defect)

defect

Tracking

()

People

(Reporter: jrmuizel, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

It looks like the page is doing drawImage(<webgl canvas>)

Here's a profile:
https://share.firefox.dev/3GQoLJw

I have a canvas-rr recording of the it if that's useful.

Flags: needinfo?(lsalzman)

Our best hope for this would be to solve bug 1804860, and as a side-effect, that would produce some solution here, i.e. be able to get some type of surface descriptor capability for drawImage to avoid some of the overheads of the readback. On platforms where textures can be exported to some type of surface descriptor that can be shared between WebGL contexts, this could help in association with DrawTargetWebgl.

Flags: needinfo?(lsalzman)
Depends on: 1804860
Severity: -- → S3

Agreed.

You need to log in before you can comment on or make changes to this bug.