wlroots/include
Kenny Levinsen cc30acfd4e render/vulkan: Upgrade stage span allocator
The old stage span allocator had two primary flaws:

1. If a shared buffer was used by one command buffer, the entire buffer
   would be held and any remaining regions unusable until that command
   buffer completed.

2. Allocated shared buffers would never be released.

Instead, have command buffers only hold the specific spans rather than
whole buffers, and release any buffers who have been unused across a
certain number of command buffer fetches.
2024-07-02 00:07:38 +02:00
..
backend Fix __VA_OPT__ macro invocations 2024-06-30 09:01:15 +03:00
interfaces types/wlr_input_device: move init and finish function to private API 2022-03-07 16:37:41 +00:00
render render/vulkan: Upgrade stage span allocator 2024-07-02 00:07:38 +02:00
types Switch to stable tablet-v2 protocol 2024-06-27 18:04:00 +00:00
util xdg-toplevel: check that title provided actually is UTF-8 2023-11-22 22:03:00 +03:00
wlr Use standard __VA_OPT__ instead of GNU's ##__VA_ARGS__ 2024-06-27 18:13:05 +00:00
xcursor Add some missing includes/declarations 2023-06-05 21:06:19 +00:00
xwayland xwayland: add a size-safe wrapper for xcb_send_event 2024-04-20 15:12:45 +02:00
meson.build render/color: add fallback stub when LCMS2 is disabled 2024-06-04 17:45:51 +00:00