summaryrefslogtreecommitdiff
path: root/libkms++/card.h
diff options
context:
space:
mode:
authorTomi Valkeinen <tomi.valkeinen@ti.com>2015-11-17 23:39:57 +0200
committerTomi Valkeinen <tomi.valkeinen@ti.com>2015-11-18 22:21:12 +0200
commitc78a869e7c00fa95fc6a9f62bbd822fa579806b2 (patch)
treec208cff9000cf5cb59ed528988ff19e2bc73d3b9 /libkms++/card.h
parentac362f919a2376bac1f7fd4c96f04edf24f30cff (diff)
Fb: collect fbs and destroy them in card's destructor
Diffstat (limited to 'libkms++/card.h')
-rw-r--r--libkms++/card.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libkms++/card.h b/libkms++/card.h
index bbe34e2..1bc6af7 100644
--- a/libkms++/card.h
+++ b/libkms++/card.h
@@ -11,6 +11,7 @@ namespace kms
{
class Card
{
+ friend class Framebuffer;
public:
Card();
~Card();
@@ -57,6 +58,7 @@ private:
std::vector<Crtc*> m_crtcs;
std::vector<Plane*> m_planes;
std::vector<Property*> m_properties;
+ std::vector<Framebuffer*> m_framebuffers;
int m_fd;
bool m_master;