summaryrefslogtreecommitdiff
path: root/libkms++/crtc.h
diff options
context:
space:
mode:
Diffstat (limited to 'libkms++/crtc.h')
-rw-r--r--libkms++/crtc.h9
1 files changed, 9 insertions, 0 deletions
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();