wlroots/include/wlr
Austin Shafer a446e1801f Add wlr_texture_set
When performing cross-GPU operations we need to keep track of where
a buffer has been imported and where it has been copied. This is
what a texture set does. It keeps a dictionary of renderers and
if a wlr_texture has been created for them. The user can request a
texture for a particular renderer, and it will perform any blits
needed and cache the result.
2024-02-23 13:49:30 -05:00
..
backend Add new struct wlr_multi_gpu 2024-02-23 13:49:30 -05:00
interfaces output: take wl_event_loop in wlr_output_init() 2023-11-23 11:39:25 +00:00
render Add wlr_texture_set 2024-02-23 13:49:30 -05:00
types ext-foreign-toplevel-list-v1: new protocol implementation 2024-02-12 01:05:19 +01:00
util region: add docs for wlr_region_scale_xy() and wlr_region_confine() 2024-01-03 21:19:41 +03:00
xwayland xwayland: add map_request signal 2024-02-23 12:46:25 -05:00
backend.h backend: take wl_event_loop instead of wl_display in wlr_backend_autocreate() 2024-01-25 15:05:36 +00:00
config.h.in backend/session: make optional 2022-11-25 16:15:29 +00:00
meson.build build: bump version to 0.16.0-dev 2022-05-24 15:04:14 +02:00
version.h.in Drop WLR_VERSION_API_* 2021-06-29 12:22:55 +02:00
xcursor.h examples, tinywl: use "default" cursor instead of "left_ptr" 2023-02-01 15:00:42 +01:00
xwayland.h xwayland: split headers 2022-11-02 19:00:23 +01:00