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>
This commit is contained in:
Simon Ser 2022-12-05 18:29:23 +01:00
parent 0dc23e380a
commit 7f1c51a556

View file

@ -177,6 +177,9 @@
<description summary="callback object"> <description summary="callback object">
Clients can handle the 'done' event to get notified when Clients can handle the 'done' event to get notified when
the related request is done. 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> </description>
<event name="done" type="destructor"> <event name="done" type="destructor">
@ -453,6 +456,9 @@
If the buffer uses a format that has an alpha channel, the alpha channel 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 is assumed to be premultiplied in the color channels unless otherwise
specified. specified.
Note, because wl_buffer objects are created from multiple independent
factory interfaces, the wl_buffer interface is frozen at version 1.
</description> </description>
<request name="destroy" type="destructor"> <request name="destroy" type="destructor">