From 1554c717939500222dab020f515684871d312656 Mon Sep 17 00:00:00 2001 From: Julian Orth Date: Mon, 15 Jul 2024 09:58:26 +0200 Subject: [PATCH] protocol: frame requests are a set not a queue Signed-off-by: Julian Orth --- protocol/wayland.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/protocol/wayland.xml b/protocol/wayland.xml index 9418c62f..9db9181a 100644 --- a/protocol/wayland.xml +++ b/protocol/wayland.xml @@ -1588,6 +1588,11 @@ surface is not visible in any way, e.g. the surface is off-screen, or completely obscured by other opaque surfaces. + When a frame request is signaled, all other not-yet-signaled frame + requests from applied content updates of the surface are also signaled. + Clients should therefore only submit a single frame request for a + surface at a time. + The object returned by this request will be destroyed by the compositor after the callback is fired and as such the client must not attempt to use it after that point.