Closed Bug 1674475 Opened 4 years ago Closed 3 years ago

Judder while doing touchpad scroll on various Phoronix pages (sw-wr)

Categories

(Core :: Graphics: WebRender, defect, P3)

defect

Tracking

()

RESOLVED FIXED
Tracking Status
firefox84 --- affected

People

(Reporter: yoasif, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: nightly-community)

Blocks: sw-wr-perf
Severity: -- → S3
Priority: -- → P3

I don't see significant cs_rectangle_clip in the second URL (article), but I see about 18% non-idle time there when scrolling in the third URL (forum).

Asif, can you get a new profile?

Flags: needinfo?(yoasif)

Okay, I think I'm counting better now. On the forum URL, after landing bug 1676554, excluding idle time, and merging _memmove_avx_unaligned_erms into callers, I'm getting:

48% SkSpriteBlitter_Memcpy::blitRect
19% cs_clip_rectangle_frag::run

That's still a lot of time in the clip shader.

Okay, after bug 1676553 and bug 1674473, exclude idle time, we now have:

54% cs_clip_rectangle_frag::run
11% _memmove_avx_unaligned_erms from scale_blit

Flags: needinfo?(yoasif)

This has mostly been resolved by my recent clip rectangle and brush yuv work.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.