From: Tomi Valkeinen Date: Mon, 13 Mar 2017 09:08:55 +0000 (+0200) Subject: kmsprint: show plane's possible crtcs X-Git-Url: https://git.ti.com/gitweb?p=android%2Fexternal-libkmsxx.git;a=commitdiff_plain;h=dacaa0b4630695e93c1c53d65d423f5d69179a16 kmsprint: show plane's possible crtcs Signed-off-by: Tomi Valkeinen --- diff --git a/utils/kmsprint.cpp b/utils/kmsprint.cpp index 23aefb2..3492668 100644 --- a/utils/kmsprint.cpp +++ b/utils/kmsprint.cpp @@ -101,6 +101,10 @@ static string format_plane(Plane& p) if (p.fb_id()) str += sformat(" fb-id: %u", p.fb_id()); + string crtcs = join(p.get_possible_crtcs(), " ", [](Crtc* crtc) { return to_string(crtc->idx()); }); + + str += sformat(" (crtcs: %s)", crtcs.c_str()); + if (p.card().has_atomic()) { str += sformat(" %u,%u %ux%u -> %u,%u %ux%u", (uint32_t)p.get_prop_value("SRC_X") >> 16,