aboutsummaryrefslogtreecommitdiffstats
path: root/protocol/wayland.xml
diff options
context:
space:
mode:
authorSimon Ser <contact@emersion.fr>2022-12-05 18:29:23 +0100
committerSimon Ser <contact@emersion.fr>2022-12-07 10:04:49 +0100
commit7f1c51a55613350488fa88f283462fca18f533a1 (patch)
tree893c91fae742c5225119e697597c5aceee6d9071 /protocol/wayland.xml
parentprotocol: add defunct_role_object error (diff)
downloadwayland-7f1c51a55613350488fa88f283462fca18f533a1.tar
wayland-7f1c51a55613350488fa88f283462fca18f533a1.tar.gz
wayland-7f1c51a55613350488fa88f283462fca18f533a1.tar.bz2
wayland-7f1c51a55613350488fa88f283462fca18f533a1.tar.lz
wayland-7f1c51a55613350488fa88f283462fca18f533a1.tar.xz
wayland-7f1c51a55613350488fa88f283462fca18f533a1.tar.zst
wayland-7f1c51a55613350488fa88f283462fca18f533a1.zip
protocol: add note about wl_buffer/wl_callback version
This is an exception which can be confusing. Add an explicit note about it in the protocol text. Signed-off-by: Simon Ser <contact@emersion.fr>
Diffstat (limited to 'protocol/wayland.xml')
-rw-r--r--protocol/wayland.xml6
1 files changed, 6 insertions, 0 deletions
diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index a94e85c..440ecd8 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -177,6 +177,9 @@
<description summary="callback object">
Clients can handle the 'done' event to get notified when
the related request is done.
+
+ Note, because wl_callback objects are created from multiple independent
+ factory interfaces, the wl_callback interface is frozen at version 1.
</description>
<event name="done" type="destructor">
@@ -453,6 +456,9 @@
If the buffer uses a format that has an alpha channel, the alpha channel
is assumed to be premultiplied in the color channels unless otherwise
specified.
+
+ Note, because wl_buffer objects are created from multiple independent
+ factory interfaces, the wl_buffer interface is frozen at version 1.
</description>
<request name="destroy" type="destructor">