wlroots/include/backend/drm
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.h backend/drm: Store only a single plane viewport 2024-10-29 11:18:48 +01:00
fb.h Fix/cleanup includes a bit 2025-04-15 20:13:29 +03:00
iface.h backend/drm: Remove reset from interface 2024-10-29 11:13:13 +01:00
monitor.h backend/drm: drop wl_display argument 2024-01-25 15:05:36 +00:00
properties.h backend/drm/atomic: Always use BT.709 encoding for YUV 2025-05-08 14:31:07 +01:00
renderer.h backend/drm: add explicit sync support to multi-GPU blits 2024-08-26 18:09:27 +02:00
util.h backend/drm: drop SKIP in match_connectors_with_crtcs() 2024-08-21 22:25:19 +02:00