mirror of
https://gitlab.freedesktop.org/wayland/weston.git
synced 2026-01-04 20:20:20 +01:00
set_dpms() is used for sleep/wakeup. output_repaint_timer_handler() resets the repaint_status if called while Weston is sleeping. If the timer is still active, it will trigger a call to weston_output_finish_frame() which then triggers an assertion, because the repaint_status is not REPAINT_AWAITING_COMPLETION. Stop the timer and reset the repaint_status in this case to avoid this. Schedule a repaint for WESTON_DPMS_ON to ensure that the current state is rendered. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> |
||
|---|---|---|
| .. | ||
| meson.build | ||
| rdp.c | ||
| rdp.h | ||
| rdpclip.c | ||
| rdpdisp.c | ||
| rdputil.c | ||