Skip to content

Sync to the hardware refresh rate, not just 60.00Hz [performance]

(3.30 backport of !171 (merged))

The Clutter master clock supports three synchronization methods in order of preference:

(a) Hardware presentation times
(b) Swap throttling
(c) Fake vsync at 60.00Hz

X11 already supports all three but Wayland only has (c). This merge request implements both (a) and (b) for Wayland bringing it in line with X11.

Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=781296

Edited by Jeff Fortin

Merge request reports