Frame skipping when drawing windows in 3.32
I've noticed some things, in particular scrolling and navigation gesture in Epiphany, and games in Games are noticeably less smooth in 3.32 than they were in 3.30. So, I narrowed it down to these 2 commits:
e9e4b2b7 makes Epiphany touchpad gesture deceleration phase and game display in Games choppy:
(around 0:03)
(compare 0:03 and 0:09)
(Sorry for the video quality, but a screencast won't show it, it will slow everything down. And the issue is barely visible on the videos, it's a lot more noticeable normally).
4139907a makes Epiphany gesture scrolling phase (where it tracks fingers) choppy. I wasn't able to get a good video of this one, and it's not as noticeable, but the difference is there.
It doesn't always happen, it kinda oscillates between smooth and choppy, I haven't been able to notice any pattern. With these commits reverted, it's consistently smooth.
Fedora 30, ThinkPad E480, those videos are from the currently latest gnome-3-32 build, and it's same in master and with gnome-shell-3.32.1-1.fc30.x86_64
.
Since one of the commits is related to screen frequency, mine is 60.01 Hz, and I'm seeing no difference with 59.96 Hz.