summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 54f2125)
raw | patch | inline | side by side (parent: 54f2125)
author | Jyri Sarha <jsarha@ti.com> | |
Thu, 1 Oct 2015 09:20:47 +0000 (12:20 +0300) | ||
committer | Jyri Sarha <jsarha@ti.com> | |
Thu, 1 Oct 2015 09:55:46 +0000 (12:55 +0300) |
libkms++/card.cpp | patch | blob | history | |
libkms++/card.h | patch | blob | history |
diff --git a/libkms++/card.cpp b/libkms++/card.cpp
index 52a0f7a1008aa57368b8dcebe738c7538562c734..7fb910fda38956bf437527ece402252654836cf7 100644 (file)
--- a/libkms++/card.cpp
+++ b/libkms++/card.cpp
m_master = r == 0;
r = drmSetClientCap(m_fd, DRM_CLIENT_CAP_UNIVERSAL_PLANES, 1);
- if (r)
- throw invalid_argument("Can't set universal planes");
+ m_has_universal_planes = r == 0;
r = drmSetClientCap(m_fd, DRM_CLIENT_CAP_ATOMIC, 1);
m_has_atomic = r == 0;
diff --git a/libkms++/card.h b/libkms++/card.h
index fbfbe74ad5c882f09535d7662f532ad534827144..a8db76f50697919edcf1785e697c72876b310311 100644 (file)
--- a/libkms++/card.h
+++ b/libkms++/card.h
bool master() const { return m_master; }
bool has_atomic() const { return m_has_atomic; }
+ bool has_has_universal_planes() const { return m_has_universal_planes; }
void print_short() const;
bool m_master;
bool m_has_atomic;
+ bool m_has_universal_planes;
};
}