weston/libweston/backend-drm
Pekka Paalanen d6a4c58f07 backend-drm: use libdisplay-info
Add libdisplay-info as a better alternative for parsing EDID. This way
we do not need to extend Weston's ad hoc parser for new things that
especially HDR support requires.

Eventually the ad hoc parser will be deleted and libdisplay-info becomes
a hard dependency for the drm-backend, reducing our maintenance burden.
Unlike the ad hoc code, libdisplay-info has automated CI testing.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
2023-04-28 16:18:22 +03:00
..
drm-gbm.c backend-drm: import cursors on non gbm outputs 2023-03-03 08:08:46 +00:00
drm-internal.h backend-drm: move struct drm_edid definition 2023-04-28 13:58:53 +03:00
drm-virtual.c backend-drm/drm-virtual: Hang off the drm_backend 2023-02-20 12:41:03 +02:00
drm.c backend-drm: obtain DRM backend from listener in session_notify() 2023-04-19 13:36:45 +00:00
fb.c backend-drm: Pass view alpha to plane state and commit 2023-03-30 17:29:57 +01:00
kms-color.c Revert "backend-drm: add HDR_OUTPUT_METADATA definitions" 2022-06-07 09:35:14 +01:00
kms.c backend-drm: schedule connector disable for detached head 2023-04-18 11:11:21 +02:00
libbacklight.c libbacklight: Fix backlight never gets initialized 2022-04-11 08:38:00 +03:00
libbacklight.h backend-drm: move into new subdir 2019-05-16 13:32:34 +01:00
meson.build backend-drm: use libdisplay-info 2023-04-28 16:18:22 +03:00
modes.c backend-drm: use libdisplay-info 2023-04-28 16:18:22 +03:00
state-helpers.c backend-drm: Pass view alpha to plane state and commit 2023-03-30 17:29:57 +01:00
state-propose.c backend-drm: Pass view alpha to plane state and commit 2023-03-30 17:29:57 +01:00
vaapi-recorder.c drm/vaapi: Fix pointer-size confusion 2021-08-03 11:13:23 +00:00
vaapi-recorder.h backend-drm: move into new subdir 2019-05-16 13:32:34 +01:00