summaryrefslogtreecommitdiff
path: root/subprojects
diff options
context:
space:
mode:
authorPekka Paalanen <pekka.paalanen@collabora.com>2022-10-13 12:50:26 +0300
committerPekka Paalanen <pekka.paalanen@collabora.com>2023-04-28 16:18:22 +0300
commitd6a4c58f07d70077460c40673b7ddce95aeebe1b (patch)
tree29d2d9d4dd3f69fc051cb26662d600bcce304b80 /subprojects
parent1605a6a747e58c4854196bdd2ebd8d3c1d6a6039 (diff)
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>
Diffstat (limited to 'subprojects')
-rw-r--r--subprojects/.gitignore2
-rw-r--r--subprojects/display-info.wrap5
2 files changed, 7 insertions, 0 deletions
diff --git a/subprojects/.gitignore b/subprojects/.gitignore
new file mode 100644
index 00000000..532b5ce6
--- /dev/null
+++ b/subprojects/.gitignore
@@ -0,0 +1,2 @@
+/display-info
+
diff --git a/subprojects/display-info.wrap b/subprojects/display-info.wrap
new file mode 100644
index 00000000..8787b700
--- /dev/null
+++ b/subprojects/display-info.wrap
@@ -0,0 +1,5 @@
+[wrap-git]
+directory = display-info
+url = https://gitlab.freedesktop.org/emersion/libdisplay-info.git
+revision = 0.1.1
+