wlroots/render
David Turner 37f48a200e render/vulkan: Use BT.709 for YUV conversion
Change from BT.601 to BT.709 color encoding for YUV conversion in the
vulkan renderer.  This is to be consistent with the gles2 renderer as
well as the DRM scanout path.  The latter is important to avoid visible
color shifts when direct scanout is enabled/disabled.
2025-05-08 14:31:57 +01:00
..
allocator Assert (almost all) signals have no attached listeners on destroy 2025-01-15 19:53:11 +03:00
gles2 Fix/cleanup includes a bit 2025-04-15 20:13:29 +03:00
pixman render/pixman: null check on newly created image 2025-05-07 21:33:22 +08:00
vulkan render/vulkan: Use BT.709 for YUV conversion 2025-05-08 14:31:57 +01:00
color.c render/color: add wlr_color_transfer_function_get_default_luminance() 2025-03-30 16:21:26 +02:00
color_fallback.c render/color: add fallback stub when LCMS2 is disabled 2024-06-04 17:45:51 +00:00
color_lcms2.c render/color: Invert ownership model of color_transform types. 2024-08-24 14:33:22 -04:00
dmabuf.c Define _POSIX_C_SOURCE globally 2024-02-15 15:41:12 +01:00
dmabuf_fallback.c render/dmabuf: add dmabuf_export_sync_file() 2022-12-06 14:54:09 +00:00
dmabuf_linux.c render/dmabuf: add dmabuf_export_sync_file() 2022-12-06 14:54:09 +00:00
drm_format_set.c render/drm_format_set: fix corruption in wlr_drm_format_set_remove() 2024-11-28 19:14:31 +00:00
drm_syncobj.c render/drm_syncobj: fix return type mismatch 2025-05-06 17:48:54 +08:00
egl.c render/egl: Always use BT.709 hint for YUV 2025-05-08 14:31:57 +01:00
meson.build build: check eglext.h header version 2024-06-27 17:54:57 +00:00
pass.c render: drop legacy render pass 2023-11-22 00:55:56 +01:00
pixel_format.c render/pixel-format: Move has_alpha into it's own array 2024-01-31 13:47:17 -05:00
swapchain.c all: use public <wlr/render/allocator.h> 2024-11-07 18:48:20 +01:00
wlr_renderer.c Fix/cleanup includes a bit 2025-04-15 20:13:29 +03:00
wlr_texture.c wlr_texture: Introduce wlr_texture_preferred_read_format 2023-11-30 19:56:54 -05:00