wlroots/include/render
Kenny Levinsen 1ec740692f render/vulkan: New staging buffer implementation
Implement a ring-buffer that uses timeline points to track and release
allocated spans, upgrading the buffer if it fills and shrinking it if it
has been 4x too large for many collections.
2026-04-12 23:05:19 +02:00
..
allocator render/allocator: add udmabuf allocator 2024-12-22 21:37:57 +00:00
color.h treewide: fix typos 2026-02-28 04:26:47 -03:00
dmabuf.h render/dmabuf: add dmabuf_export_sync_file() 2022-12-06 14:54:09 +00:00
drm_format_set.h wlr_drm_format: Rework wlr_drm_format_intersect 2023-05-11 18:24:43 +02:00
drm_syncobj_merger.h drm/syncobj: add timeline point merger utility 2026-03-17 18:14:35 +00:00
egl.h render/egl: add support for explicit sync extensions 2024-08-06 17:37:06 +00:00
gles2.h Fix/cleanup includes a bit 2025-04-15 20:13:29 +03:00
pixel_format.h render/pixel-format: add function to determine YCbCr from drm fourcc 2026-02-06 13:53:46 +00:00
pixman.h renderer: Drop buffer binding 2023-11-30 20:11:50 -05:00
vulkan.h render/vulkan: New staging buffer implementation 2026-04-12 23:05:19 +02:00
wlr_renderer.h renderer: Drop mention of wlr_renderer_begin_with_buffer 2024-11-11 22:48:50 +00:00