From 1857c46e0967adbf276d8a9afaf5dac9afa355e4 Mon Sep 17 00:00:00 2001 From: Tomi Valkeinen Date: Fri, 6 Nov 2015 21:54:15 +0200 Subject: card: add get_crtcs() --- libkms++/card.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'libkms++/card.cpp') diff --git a/libkms++/card.cpp b/libkms++/card.cpp index 63a068a..34dbc32 100644 --- a/libkms++/card.cpp +++ b/libkms++/card.cpp @@ -182,6 +182,17 @@ vector Card::get_connectors() const return v; } +vector Card::get_crtcs() const +{ + vector v; + for(auto pair : m_obmap) { + auto p = dynamic_cast(pair.second); + if (p) + v.push_back(p); + } + return v; +} + vector Card::get_planes() const { vector v; -- cgit v1.2.3