mutter/clutter
Dor Askayo 3e4a330ae7 clutter/frame-clock,wayland: Calculate frame deadline during scheduling
Calculate the frame deadline in ClutterFrameClock's
calculate_next_update_time_us() rather than in MetaWaylandCompositor's
on_after_update().

The specifics of the deadline calculation for a given frame should be
implementation detail of the frame clock and and remain internal to
allow extensibility.

This extensibility is specifically useful for scenarios where a
different deadline calculation is needed due to alternative frame
scheduling logic, such as for VRR.

No change in behavior.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3521>
2024-01-22 15:39:48 +00:00
..
clutter clutter/frame-clock,wayland: Calculate frame deadline during scheduling 2024-01-22 15:39:48 +00:00
meson.build build: Enable no-omit-frame-pointer for all non-plain builds 2024-01-09 16:26:57 +00:00