summaryrefslogtreecommitdiff
path: root/utils/meson.build
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>2019-06-17 02:31:28 +0300
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2026-05-11 15:56:34 +0300
commit1116fb3ba4531934980c3354ddadd50d2d151b1c (patch)
tree000afc024c2378f16ca423d524e2317ac94e1854 /utils/meson.build
parentcf7eadd88eeeae3a21305272499676a2df67bb94 (diff)
card: Add support for writeback connectorswriteback
Enable enumeration of writeback connectors if both libdrm and the device support it. The new Card::has_writeback() method report if the card support writeback connectors. Existing code that expect all connectors to model an output may be confused by the sudden availability of new connectors. To handle this issue, - add a KMSXX_DISABLE_WRITEBACK_CONNECTORS environment variable to disable enumeration of writeback connectors, similarly to universal planes ; and - ignore writeback connectors where no specific connector is requested (Card::get_first_connected_connector(), ResourceManager::reserve_connector() if no connector name is specified, and applications that use all connected outputs). Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'utils/meson.build')
-rw-r--r--utils/meson.build2
1 files changed, 1 insertions, 1 deletions
diff --git a/utils/meson.build b/utils/meson.build
index 54021d3..0bf2af5 100644
--- a/utils/meson.build
+++ b/utils/meson.build
@@ -10,7 +10,7 @@ endif
utils_enabled = true
-common_deps = [ libkmsxx_dep, libkmsxxutil_dep ]
+common_deps = [ libkmsxx_dep, libkmsxxutil_dep, libdrm_dep ]
libevdev_dep = dependency('libevdev', required : false)