Skip to content
Commit a2817833 authored by Scott Anderson's avatar Scott Anderson Committed by Simon Ser
Browse files

wayland.xml: Make releases for multiple 'wl_surface.attach' undefined



Fixes #46

The way wl_buffer is specified makes this situation inherently racy,
meaning there is no way this can be done unambiguously. Current real
compositor implementations already have differing behaviour for this, so
any client relying on it was already broken, if any such client exists.

This specifically only singles out wl_buffer.release as being undefined;
every other aspect of it should still be valid. This is so existing and
correct uses of multiple attaches are still valid, where a
"static"/immutable wl_buffer is being used (i.e. they don't care about
the release event).

Signed-off-by: default avatarScott Anderson <scott.anderson@collabora.com>
parent 6dbf9f72
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment