mirror of
https://github.com/brl/mutter.git
synced 2025-02-05 08:04:10 +00:00
![Dor Askayo](/assets/img/avatar_default.png)
In some hardware configurations, presentation timestamps could be missing from some page flip events, leading to a temporary loss of vblank synchronization. This occurs at least with AMD GPUs for atomic commits that only update the cursor plane. [0] In those cases, it's better to calculate the next update time according to the last valid presentation timestamp instead of relying on the dispatch lateness. [0] https://gitlab.freedesktop.org/drm/amd/-/issues/2030 Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2481>