Skip to content

staging: add surface suspension protocol

Xaver Hugl requested to merge Zamundaaa/wayland-protocols:work/suspension into main

This protocol allows the compositor to tell clients when suspending actions related to updating the surface and its subsurfaces is appropriate. This allows clients to stop rendering when a window is occluded, minimized or otherwise not currently relevant

This is an alternative to !201 (merged). Its advantage is that it's not tied to any specific "window" protocol, which allows it to be used with all of them - and with other surface types like subsurfaces too.

Signed-off-by: Xaver Hugl xaver.hugl@gmail.com

Edited by Xaver Hugl

Merge request reports