wlroots/include/wlr/render
David Turner a4eb2cff46 color-representation-v1: Add wlr enums + converters
Add wlr-internal enums for the properties specified in
color-representation-v1 (encoding, range, chroma siting, alpha mode) so
that other parts of wlroots can use these without depending on the
protocol specifics and without needing to include the protocol headers.
Also add conversion functions to convert the protocol enum values into
the wlroots enum values.
2025-07-17 16:41:14 +01:00
..
allocator.h render/allocator: document struct wlr_allocator 2024-05-25 13:28:19 +00:00
color.h color-representation-v1: Add wlr enums + converters 2025-07-17 16:41:14 +01:00
dmabuf.h render: add DMA-BUF docs 2021-11-26 16:40:53 +00:00
drm_format_set.h drm_format_set: Add wlr_drm_format_set_remove 2024-11-08 13:45:05 +01:00
drm_syncobj.h render/drm_syncobj: Remove the ready signal from timeline_waiter 2025-01-26 18:02:14 -05:00
egl.h render/egl: document wlr_egl_create_with_context 2022-05-25 18:17:41 +00:00
gles2.h render/gles2: add wlr_gles2_renderer_get_buffer_fbo() 2023-12-05 18:57:43 +01:00
interface.h renderer: replace get_render_buffer_caps() with struct field 2024-04-22 11:38:30 +02:00
pass.h render, render/vulkan: add primaries to wlr_render_texture_options 2025-06-18 19:37:55 +00:00
pixman.h render/pixman: add wlr_pixman_renderer_get_buffer_image() 2023-12-11 19:47:55 +01:00
swapchain.h Make all listeners private 2024-10-28 18:07:02 +00:00
vulkan.h renderer: Drop buffer binding 2023-11-30 20:11:50 -05:00
wlr_renderer.h render/pass: add wlr_render_texture_options.transfer_function 2025-06-18 19:37:55 +00:00
wlr_texture.h wlr_texture: Introduce wlr_texture_preferred_read_format 2023-11-30 19:56:54 -05:00