wlroots/include/wlr
Simon Ser e8df7c367a linux-dmabuf-v1: split params and buffer
Previously, the same struct was used for linux-dmabuf-v1 params
and buffer. This made the whole logic a little bit awkward, because
a wlr_dmabuf_v1_buffer could either be still being constructed, or
be a complete buffer.

Introduce a separate wlr_linux_buffer_params_v1 struct for buffer
params still being constructed. Once the params are complete (ie.
once the create request is sent), the params struct is destroyed
and the buffer struct is created.

This will help with [1] as well.

[1]: https://github.com/swaywm/wlroots/issues/2664
2021-04-19 18:09:13 +02:00
..
backend backend/session: Remove session_impl 2021-04-14 23:25:07 +02:00
interfaces output: document hotspot coord space 2021-03-09 22:29:32 +01:00
render render: introduce pixman renderer 2021-04-17 09:54:39 +02:00
types linux-dmabuf-v1: split params and buffer 2021-04-19 18:09:13 +02:00
util util/edges: use bitmask for wlr_edges 2020-10-31 23:15:21 +01:00
backend.h backend: move get_drm_fd to public interface 2021-04-12 11:43:56 +02:00
config.h.in render: make GLES2 renderer optional 2021-04-17 16:39:40 +02:00
meson.build build: use dictionnary for features instead of configuration_data 2021-02-15 16:32:33 +01:00
version.h.in Revert "Revert "Merge pull request #1194 from ascent12/meson_feature"" 2018-08-24 19:35:02 +12:00
xcursor.h Initial pass on API stability guarantees 2018-07-29 19:20:34 -04:00
xwayland.h Expose ICCCM input status 2021-01-20 10:38:58 +01:00