add PixelFormat support to DumbFramebuffer
[android/external-libkmsxx.git] / libkms++ / dumbframebuffer.h
index 24e791aad9eadd3441d1342ebcf463a24e21df06..25a3c2e83f9ff2f64bc8e59c944fdf08ed899166 100644 (file)
@@ -1,6 +1,7 @@
 #pragma once
 
 #include "framebuffer.h"
 #pragma once
 
 #include "framebuffer.h"
+#include "pixelformats.h"
 
 namespace kms
 {
 
 namespace kms
 {
@@ -8,6 +9,7 @@ class DumbFramebuffer : public Framebuffer
 {
 public:
        DumbFramebuffer(Card& card, uint32_t width, uint32_t height, const std::string& fourcc);
 {
 public:
        DumbFramebuffer(Card& card, uint32_t width, uint32_t height, const std::string& fourcc);
+       DumbFramebuffer(Card& card, uint32_t width, uint32_t height, PixelFormat format);
        virtual ~DumbFramebuffer();
 
        void print_short() const;
        virtual ~DumbFramebuffer();
 
        void print_short() const;