Skip to content

clutter: Smooth out master clock to smooth visuals

Daniel van Vugt requested to merge vanvugt/mutter:fix-clock-smoothness-v1 into master

Clutter's master clock was jittery because it included errors in cur_tick such as dispatch delays. Any other source sharing the same mainloop could impact the visual smoothness of stage updates.

The simple fix is to ignore this jitter in dispatch timing. Try a little bit harder to use a precise interval that will better match the display hardware, and improved visual smoothness follows.

#25 (closed)

Merge request reports