Kirill Primak
2f82c92307
Avoid using wayland-{client,server}.h
...
Their use is discouraged. Instead, include -core or -protocol headers.
8 months ago
eri
8ccbe45143
buffer: convert to try_from
...
References: wlroots/wlroots#884
1 year ago
Simon Ser
f84f7c7710
wl-drm: use resource interface
...
Instead of hardcoding builtin resource types in
wlr_buffer_from_resource(), use the modular resource interface.
2 years ago
Simon Ser
772066a174
linux-dmabuf-v1: use resource interface
...
Instead of hardcoding builtin resource types in
wlr_buffer_from_resource(), use the modular resource interface.
2 years ago
Simon Ser
6c277e3c39
buffer: drop wlr_shm_client_buffer
...
It's been superseded by wlr_shm.
2 years ago
Simon Ser
69c47717c2
buffer: split into multiple files
...
wlr_buffer.c is difficult to read because it contains a mixed bag
of unrelated things: base buffer type, buffer implementations,
buffer resource factory, and client buffer.
Split each of these into their own file.
2 years ago