weston/libweston/backend-headless
Michael Olbrich f36a0c2cb8 backend-headless: use weston_output_arm_frame_timer()
headless_output_repaint() is not actually called immediately after
weston_output_finish_frame(): Weston waits for "frame-duration - repaint-window"
but at least one millisecond.
And renderning can also take an arbitrary amount of time.

So use weston_output_arm_frame_timer() like all other timer based backends. It
takes all of this into account and calculates the delay relative to the next
expected vblank time.

Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
2025-02-06 11:20:14 +00:00
..
headless.c backend-headless: use weston_output_arm_frame_timer() 2025-02-06 11:20:14 +00:00
meson.build meson: Add missing dependencies on egl 2024-03-18 10:27:40 -05:00