mirror of
https://github.com/brl/mutter.git
synced 2025-01-23 01:48:55 +00:00
0555a5bbc1
But only the dispatch times used when `last_presentation_time_us == 0` (Nvidia + Xorg). This ensures the average dispatch interval is always precisely equal to the refresh interval, regardless of any jitter in the mainloop. Fixes: https://gitlab.gnome.org/GNOME/mutter/-/issues/1751, https://gitlab.gnome.org/GNOME/mutter/-/issues/1758, https://gitlab.gnome.org/GNOME/mutter/-/issues/1870 Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1826>