]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - android/external-libkmsxx.git/blobdiff - kms++/src/crtc.cpp
crtc: add disable_mode()
[android/external-libkmsxx.git] / kms++ / src / crtc.cpp
index bad7d315aa854ce199e9eadb0825823b45fc78ac..4c2f5ce7a2623a8595238f6ccad1fe01f16570dd 100644 (file)
@@ -60,6 +60,11 @@ int Crtc::set_mode(Connector* conn, Framebuffer& fb, const Videomode& mode)
                              conns, 1, &drmmode);
 }
 
+int Crtc::disable_mode()
+{
+       return drmModeSetCrtc(card().fd(), id(), 0, 0, 0, 0, 0, 0);
+}
+
 static inline uint32_t conv(float x)
 {
        // XXX fix the conversion for fractional part