fix a few cppcheck warnings
[android/external-libkmsxx.git] / libkms++ / extframebuffer.h
index cc0863aa9ea08123474bc8af69e31061e7d6ed5d..8c17a299c35c48695b4efaa0a0b033f5d6509312 100644 (file)
@@ -1,6 +1,7 @@
 #pragma once
 
 #include "framebuffer.h"
+#include "pixelformats.h"
 
 namespace kms
 {
@@ -9,13 +10,10 @@ class ExtFramebuffer : public Framebuffer
 {
 public:
        ExtFramebuffer(Card& card, uint32_t width, uint32_t height, uint32_t depth, uint32_t bpp, uint32_t stride, uint32_t handle);
+       ExtFramebuffer(Card& card, uint32_t width, uint32_t height, PixelFormat format,
+                      uint32_t handles[4], uint32_t pitches[4], uint32_t offsets[4]);
        virtual ~ExtFramebuffer();
 
-       void print_short() const;
-
 private:
-       uint32_t m_pitch;
-       uint32_t m_bpp;
-       uint32_t m_depth;
 };
 }