On a Windows 11 laptop with Intel i9-11900H + NVIDIA RTX 3050, I tried mozregression back to 91 and really I don't see any difference in how bad the blob rendering performance is on both 91 and 140 when the fade is happening, the performance is really bad when fullscreen, which can easily be seen with pref gfx.webrender.debug.profiler set to true in about:config, when the green bar is entirely opaque or entirely transparent but not animating, performance is fine, when its opacity is animating the performance is terrible, and that is entirely showing up as blob rendering time. Profile for release 91 https://share.firefox.dev/3EzLFYF Profile for nightly 140 https://share.firefox.dev/4cVgMdG
Bug 1953951 Comment 26 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
On a Windows 11 laptop with Intel i9-11900H + NVIDIA RTX 3050, I tried mozregression back to 91 and really I don't see any difference in how bad the blob rendering performance is on both 92 and 140 when the fade is happening, the performance is really bad when fullscreen, which can easily be seen with pref gfx.webrender.debug.profiler set to true in about:config, when the green bar is entirely opaque or entirely transparent but not animating, performance is fine, when its opacity is animating the performance is terrible, and that is entirely showing up as blob rendering time. Profile for release 92 https://share.firefox.dev/3EzLFYF Profile for nightly 140 https://share.firefox.dev/4cVgMdG
On a Windows 11 laptop with Intel i9-11900H + NVIDIA RTX 3050, I tried mozregression with --good 91 and really I don't see any difference in how bad the blob rendering performance is on both 92 and 140 when the fade is happening, the performance is really bad when fullscreen, which can easily be seen with pref gfx.webrender.debug.profiler set to true in about:config, when the green bar is entirely opaque or entirely transparent but not animating, performance is fine, when its opacity is animating the performance is terrible, and that is entirely showing up as blob rendering time. Profile for release 92 https://share.firefox.dev/3EzLFYF Profile for nightly 140 https://share.firefox.dev/4cVgMdG
On a Windows 11 laptop with Intel i9-11900H + NVIDIA RTX 3050, I tried mozregression with --good 91 and really I don't see any difference in how bad the blob rendering performance is on both 92 and 140 when the fade is happening, the performance is really bad when fullscreen, which can easily be seen with pref gfx.webrender.debug.profiler set to true in about:config, when the green bar is entirely opaque or entirely transparent but not animating, performance is fine, when its opacity is animating the performance is terrible, and that is entirely showing up as blob rendering time, and in Skia in particular. That said, the profile shows noticeably CPU usage in 140 than 92, it's quite bad jank either way though. Profile for release 92 https://share.firefox.dev/3EzLFYF Profile for nightly 140 https://share.firefox.dev/4cVgMdG
On a Windows 11 laptop with Intel i9-11900H + NVIDIA RTX 3050, I tried mozregression with --good 91 and really I don't see any difference in how bad the blob rendering performance is on both 92 and 140 when the fade is happening, the performance is really bad when fullscreen, which can easily be seen with pref gfx.webrender.debug.profiler set to true in about:config, when the green bar is entirely opaque or entirely transparent but not animating, performance is fine, when its opacity is animating the performance is terrible, and that is entirely showing up as blob rendering time, and in Skia in particular. That said, the profile shows noticeably CPU usage in 140 than 92, it's quite bad jank either way though. Profile for release 92 https://share.firefox.dev/3EzLFYF Profile for nightly 140 https://share.firefox.dev/4cVgMdG For bonus I added a profile on 91.0a1 https://share.firefox.dev/3Sfgox1 which doesn't run any faster but the WebRender profiler overlay shows no blob rasterization time on that version.
On a Windows 11 laptop with Intel i9-11900H + NVIDIA RTX 3050, I tried mozregression with --good 91 and really I don't see any difference in how bad the blob rendering performance is on both 92 and 140 when the fade is happening, the performance is really bad when fullscreen, which can easily be seen with pref gfx.webrender.debug.profiler set to true in about:config, when the green bar is entirely opaque or entirely transparent but not animating, performance is fine, when its opacity is animating the performance is terrible, and that is entirely showing up as blob rendering time, and in Skia in particular. That said, the profile shows noticeably lower CPU usage in 140 than 92, it's quite bad jank either way though. Profile for release 92 https://share.firefox.dev/3EzLFYF Profile for nightly 140 https://share.firefox.dev/4cVgMdG For bonus I added a profile on 91.0a1 https://share.firefox.dev/3Sfgox1 which doesn't run any faster but the WebRender profiler overlay shows no blob rasterization time on that version.