Open Bug 1907139 Opened 1 year ago Updated 1 year ago

Large images that are scaled down are slow to paint repeatedly with SWGL

Categories

(Core :: Graphics: WebRender, defect)

defect

Tracking

()

People

(Reporter: mstange, Unassigned)

References

(Blocks 1 open bug)

Details

Scrolling pages with large downscaled pictures is sluggish on pages that don't benefit from picture caching.
Profile: https://share.firefox.dev/3W6a6BI

I noticed this on phanpy.social (see bug 1907137) but it's somewhat tricky to reproduce because of the dynamic content.

I wonder if WR could detect large downscale factors and cache the downscaled representation. Such an optimization could improve scrolling smoothness on both SWGL and on weak GPUs.

Blocks: sw-wr-perf
Severity: -- → S3
You need to log in before you can comment on or make changes to this bug.