wlroots/include
Simon Ser 7c26345826 buffer: introduce wlr_shm_client_buffer
Introduce wlr_shm_client_buffer, which provides a wlr_buffer wrapper
around wl_shm_buffer.

Because the client can destroy the wl_buffer while we still are using
it, we need to do some libwayland tricks to still be able to continue
accessing its underlying storage. We need to reference the wl_shm_pool
and save the data pointer.
2021-06-07 09:22:56 -04:00
..
backend backend/drm: move cursor fields to wlr_drm_connector 2021-06-02 11:08:52 +02:00
render render/pixman: implement texture_from_buffer 2021-06-07 09:22:56 -04:00
types buffer: introduce wlr_shm_client_buffer 2021-06-07 09:22:56 -04:00
util util/uuid: replace with util/token, remove libuuid 2021-04-11 19:09:36 +02:00
wlr buffer: replace get_data_ptr with {begin,end}_data_ptr_access 2021-06-07 09:22:56 -04:00
xcursor xcursor: make cursor data and metadata const 2021-02-05 10:04:20 +01:00
xwayland xwm: implement _NET_CLIENT_LIST_STACKING 2021-05-31 10:41:29 +02:00
meson.build render: make GLES2 renderer optional 2021-04-17 16:39:40 +02:00