]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - android/external-libkmsxx.git/blob - kms++/inc/kms++/mappedframebuffer.h
ed3bc692833870338fc042a67cd224613dd1e3f7
[android/external-libkmsxx.git] / kms++ / inc / kms++ / mappedframebuffer.h
1 #pragma once
3 namespace kms
4 {
6 class MappedFramebuffer : public Framebuffer, public IMappedFramebuffer
7 {
8 public:
9         virtual ~MappedFramebuffer() { }
11 protected:
12         MappedFramebuffer(Card& card, uint32_t id);
13         MappedFramebuffer(Card& card, uint32_t width, uint32_t height);
15 public:
16         virtual uint32_t width() const = 0;
17         virtual uint32_t height() const = 0;
19 };
21 }