From 18ba50b6b24b75bc23346cf232e01ec47b050f81 Mon Sep 17 00:00:00 2001 From: Jyri Sarha Date: Tue, 20 Oct 2015 16:47:11 +0300 Subject: libkms++/crtc: Add methods for getting details of the DRM object --- libkms++/crtc.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'libkms++/crtc.h') diff --git a/libkms++/crtc.h b/libkms++/crtc.h index 053c77d..7581302 100644 --- a/libkms++/crtc.h +++ b/libkms++/crtc.h @@ -26,6 +26,15 @@ public: int page_flip(Framebuffer& fb, void *data); int page_flip(Framebuffer& fb, PageFlipHandlerBase* data) { return page_flip(fb, (void*)data); } + + uint32_t buffer_id() const; + uint32_t x() const; + uint32_t y() const; + uint32_t width() const; + uint32_t height() const; + int mode_valid() const; + Videomode mode() const; + int gamma_size() const; private: Crtc(Card& card, uint32_t id, uint32_t idx); ~Crtc(); -- cgit v1.2.3