linux-dmabuf-v1: implement v4

Implement a basic version of linux-dmabuf-unstable-v1 version 4.
Only default hints are implemented.

The new wlr_linux_dmabuf_feedback_v1 data structure will allow
compositors to define their own custom hints in the future. This
data structure makes it easy to describe feedback metadata.

It's converted to a "compiled" form suitable for marshalling over
the Wayland socket via feedback_compile.
This commit is contained in:
Simon Ser 2018-11-13 12:35:08 +01:00
parent 77d811a21b
commit 1d8340754b
3 changed files with 283 additions and 5 deletions

View file

@ -1,5 +1,5 @@
wayland_protos = dependency('wayland-protocols',
version: '>=1.23',
version: '>=1.24',
fallback: ['wayland-protocols', 'wayland_protocols'],
default_options: ['tests=false'],
)