Jank on https://developer.mozilla.org/en-US/plus on Adreno 330
Categories
(Core :: Graphics: WebRender, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox90 | --- | affected |
People
(Reporter: h.winnemoeller, Unassigned)
References
(Blocks 2 open bugs)
Details
Steps to reproduce
- Open https://developer.mozilla.org/en-US/plus.
- Scroll down to ensure that all shaders are compiled and website has finished loading everything.
- Scroll to the very top, begin profile capture and slowly scroll down.
Expected result
Website scrolls smoothly.
Actual result
Jank is experienced for the majority of the website. Also, scrolling is smooth on the OpenGL compositor.
Profile
https://share.firefox.dev/3frkmAh
Device Info
Vendor and Model: Sony Xperia Z2
OS version: Android 6.0.1
GPU model: Adreno 330 (WebRender Compositing)
Number of cores: 4 (Snapdragon 801)
Fenix version
90.0a1 (Build #2015812489)
AC: 90.0.20210525143110, 0f0a6ab94
GV: 90.0a1-20210525093431
AS: 76.0.1
Comment 1•3 years ago
|
||
Perf issue with Adreno 330, which is rolling out in 90. Jamie, mind taking a look at the profile here?
Comment 2•3 years ago
|
||
Looks to me like the worst jank coincides with doing lots software filters in blob image rasterization on the worker threads. I assume we need SVG filter support in webrender to solve this
Comment 3•3 years ago
|
||
It looks like the original page is gone. Henrik do you see the same problem on https://web.archive.org/web/20210528141650/https://developer.mozilla.org/en-US/plus
Reporter | ||
Comment 4•3 years ago
|
||
Using the web archive link, I can still reproduce on
98.0a1 (Build #2015859243), 3e796726d+
AC: 98.0.20220123143137, de26ff7e53
GV: 98.0a1-20220123093907
AS: 90.0.0.
Do you need another profile?
Description
•