Open Bug 1781036 Opened 2 years ago Updated 2 years ago

Scrolling a SVG became worse after Webrender was enabled in Nightly

Categories

(Core :: Graphics: WebRender, defect)

defect

Tracking

()

People

(Reporter: mayankleoboy1, Unassigned)

References

(Blocks 2 open bugs)

Details

Attachments

(2 files)

Open the attached SVG in nightly and scroll

ER: Smooth scrolling
AR: Janky scrolling

Regression: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=1130661c79c222fb1acd29b7ec5dc5202cdd0d2d&tochange=914398229db8d83caf1e3501c3d760f800c8d1e9

This has bug 1681921, which enabled sw-wr on small devices.
With D3d11, the scrolling was quite smooth and there was no checkerboarding.

Component: Graphics: WebGPU → Graphics: WebRender
Attached file about:support (deleted) —

Could you please attach the about:support from the last good build? Your about:support indicates you get hardware webrender, so it's unlikely bug 1681921 changed anything.

Blocks: wr-perf
Severity: -- → S3
Flags: needinfo?(mayankleoboy1)

I wasnt clear here.
Before bug 1681921, I had D2d11. With bug 1681921, I got sw-wr. And somewhere from there, I got hw-wr.

The switch from d2d11 to WR (sw or hw) made scrolling SVG bad.

Flags: needinfo?(mayankleoboy1)

Profile with latest nightly: https://share.firefox.dev/3Qab76T

Looks like some big spikes in blob rasterizations.

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

Attachment

General

Creator:
Created:
Updated:
Size: