protocol: frame requests are a set not a queue

Signed-off-by: Julian Orth <ju.orth@gmail.com>
This commit is contained in:
Julian Orth 2024-07-15 09:58:26 +02:00
parent fa1811ce3e
commit 1554c71793

View file

@ -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.