Allow wl_buffer.destroy if not re-used
Clarify the protocol so that:
- It's okay to send
wl_buffer.destroy
without waiting forwl_buffer.release
if the backing storage isn't re-used (e.g. on process termination). - A client must wait for
wl_buffer.release
to re-use the backing storage.
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information