From 526c26ceec669e4b317f9dc7dc1270ca8a3b4478 Mon Sep 17 00:00:00 2001 From: Tomi Valkeinen Date: Wed, 25 Jan 2017 13:19:44 +0200 Subject: Add refresh() to connector, crtc and encoder Signed-off-by: Tomi Valkeinen --- kms++/inc/kms++/connector.h | 2 ++ kms++/inc/kms++/crtc.h | 2 ++ kms++/inc/kms++/encoder.h | 2 ++ 3 files changed, 6 insertions(+) (limited to 'kms++/inc') diff --git a/kms++/inc/kms++/connector.h b/kms++/inc/kms++/connector.h index ccd7728..3407730 100644 --- a/kms++/inc/kms++/connector.h +++ b/kms++/inc/kms++/connector.h @@ -14,6 +14,8 @@ class Connector : public DrmPropObject { friend class Card; public: + void refresh(); + Videomode get_default_mode() const; Videomode get_mode(const std::string& mode) const; diff --git a/kms++/inc/kms++/crtc.h b/kms++/inc/kms++/crtc.h index 14860ba..c86fc88 100644 --- a/kms++/inc/kms++/crtc.h +++ b/kms++/inc/kms++/crtc.h @@ -14,6 +14,8 @@ class Crtc : public DrmPropObject friend class Card; friend class Connector; public: + void refresh(); + const std::vector& get_possible_planes() const { return m_possible_planes; } int set_mode(Connector* conn, Framebuffer& fb, const Videomode& mode); diff --git a/kms++/inc/kms++/encoder.h b/kms++/inc/kms++/encoder.h index b5aac70..1d36adc 100644 --- a/kms++/inc/kms++/encoder.h +++ b/kms++/inc/kms++/encoder.h @@ -12,6 +12,8 @@ class Encoder : public DrmPropObject { friend class Card; public: + void refresh(); + Crtc* get_crtc() const; std::vector get_possible_crtcs() const; -- cgit v1.2.3