Open Bug 1711685 Opened 3 years ago Updated 3 years ago

Scrolling is janky on news.ycombinator.com with sw-wr on a Mali400 device

Categories

(Core :: Graphics: WebRender, defect)

defect

Tracking

()

People

(Reporter: jrmuizel, Unassigned)

References

(Depends on 2 open bugs, Blocks 3 open bugs)

Details

Overall it's a pretty rough time:
https://share.firefox.dev/3eVKyCM

Zooming is especially bad:
https://share.firefox.dev/3yn0d5C

Scrolling with WebRender off:
https://share.firefox.dev/2S1NULt

Zooming with WebRender off:
https://share.firefox.dev/3wg62A5

Scrolling slowly with WebRender on:
https://share.firefox.dev/3hvxOoa

Our picture cached frames are pretty good, but as soon as we miss the picture cache we're in a bad spot.

In the most recent scrolling profile 39% of our time ends up in SwapBuffers, it would be nice if we could figure out why and perhaps do it on another thread.

Depends on: sw-wr-perf-text
Depends on: 1711998

Here's a profile with a bit of driver symbolication:
https://share.firefox.dev/3ys8gOD

Depends on: 1712367

A new local profile with Lee's text optimization: https://share.firefox.dev/2T0THBo

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