Open Bug 1850775 Opened 1 year ago Updated 1 year ago

We block in CanvasChild::OnTextureForwarded() during Charts-chartjs

Categories

(Core :: Graphics: Canvas2D, enhancement)

All
Windows
enhancement

Tracking

()

People

(Reporter: mstange, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [sp3])

Profile: https://share.firefox.dev/47V3VFt

https://speedometer-preview.netlify.app/?suite=Charts-chartjs

With the larger buffer from bug 1841891 we now no longer block during fill/stroke, but some blocking has moved into the paint that happens during CanvasChild::OnTextureForwarded().

If we can remove this wait, our Charts-chartjs score should improve by a lot, up to 10% on the Windows machine that we're using for profiling.

Type: defect → enhancement
You need to log in before you can comment on or make changes to this bug.