wlroots/include/render
Kenny Levinsen 5a786d96d0 WIP Introduce WLR_GBM_EXPLICIT_UPGRADE
When the `WLR_GBM_EXPLICIT_UPGRADE` flag is set to 1, the GBM allocator
will attempt to "upgrade" buffers allocated with implicit modifiers to
be managed with explicit modifiers.

This is useful to enable the conservative modifier fallback for the
Vulkan renderer on drivers/hardware that fully support implicit and
explicit modifiers, including being able to report the modifier of an
implicitly allocated BO.
2025-11-25 15:51:11 +01:00
..
allocator WIP Introduce WLR_GBM_EXPLICIT_UPGRADE 2025-11-25 15:51:11 +01:00
color.h render/color: introduce wlr_color_transform_matrix 2025-11-24 23:26:14 +00: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
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: Move has_alpha into it's own array 2024-01-31 13:47:17 -05:00
pixman.h renderer: Drop buffer binding 2023-11-30 20:11:50 -05:00
vulkan.h render: remove buffer primaries from pass options 2025-11-24 23:26:14 +00:00
wlr_renderer.h renderer: Drop mention of wlr_renderer_begin_with_buffer 2024-11-11 22:48:50 +00:00