Add ExtFramebuffer
[android/external-libkmsxx.git] / libkms++ / extframebuffer.h
1 #pragma once
3 #include "framebuffer.h"
5 namespace kms
6 {
8 class ExtFramebuffer : public Framebuffer
9 {
10 public:
11         ExtFramebuffer(Card& card, uint32_t width, uint32_t height, uint32_t depth, uint32_t bpp, uint32_t stride, uint32_t handle);
12         virtual ~ExtFramebuffer();
14         void print_short() const;
16 private:
17         uint32_t m_pitch;
18         uint32_t m_bpp;
19         uint32_t m_depth;
20 };
21 }