wlroots/backend
David Turner 5234e30578 backend/drm/atomic: Always use BT.709 encoding for YUV
When we overlay/scanout non-RGB planes we were relying on the default
DRM color encoding, which could vary per DRM device.  We want this to be
consistent across devices and with YUV conversion done by renderers, so
change this to always use BT.709 encoding (if the property is
available).  I've chosen BT.709 because it should be correct for HD
video, which is probably most common.
2025-05-08 14:31:07 +01:00
..
drm backend/drm/atomic: Always use BT.709 encoding for YUV 2025-05-08 14:31:07 +01:00
headless backend/headless: accept hardware cursors 2025-01-14 16:42:12 +01:00
libinput Fix/cleanup includes a bit 2025-04-15 20:13:29 +03:00
multi Assert (almost all) signals have no attached listeners on destroy 2025-01-15 19:53:11 +03:00
session Assert (almost all) signals have no attached listeners on destroy 2025-01-15 19:53:11 +03:00
wayland backend/wayland: use a separate event queue for busy loops 2025-03-01 16:03:52 +00:00
x11 output: introduce wlr_output_finish() 2025-01-08 16:06:12 +00:00
backend.c Fix/cleanup includes a bit 2025-04-15 20:13:29 +03:00
meson.build backend/session: make optional 2022-11-25 16:15:29 +00:00