mirror of
https://gitlab.freedesktop.org/wayland/weston.git
synced 2025-12-28 13:20:12 +01:00
With the addition of the weston_output_set_ready() call, the shell fade animation is now started during the very first repaint. The first repaint doesn't have an accurate frame_time for the previous repaint, as none has occurred yet. Since we set the time base for an animation based on the output's frame time the second time the animation is run, we end up setting the shell fade start time to 0, and the first real repaint advances the timer to the real time, generating a warning and truncating the animation. Instead of tracking the number of animation frames, let's just continue to reset the time base until we finally get a non-zero time. Signed-off-by: Derek Foreman <derek.foreman@collabora.com> |
||
|---|---|---|
| .. | ||
| libweston | ||
| meson.build | ||