summaryrefslogtreecommitdiff
path: root/kms++util/cpuframebuffer.cpp
diff options
context:
space:
mode:
authorTomi Valkeinen <tomi.valkeinen@ti.com>2016-06-11 22:39:24 +0300
committerTomi Valkeinen <tomi.valkeinen@ti.com>2016-06-11 22:41:01 +0300
commit3c6ea25bcfafc513560c9e8a4baaf211bec2750c (patch)
treeed8b174bb669c0012af28338def51efd808e61fb /kms++util/cpuframebuffer.cpp
parent9916712a62169606d845510028a3ea6f84bd442f (diff)
kms++util: split to subdirs
Diffstat (limited to 'kms++util/cpuframebuffer.cpp')
-rw-r--r--kms++util/cpuframebuffer.cpp36
1 files changed, 0 insertions, 36 deletions
diff --git a/kms++util/cpuframebuffer.cpp b/kms++util/cpuframebuffer.cpp
deleted file mode 100644
index 1f14ddc..0000000
--- a/kms++util/cpuframebuffer.cpp
+++ /dev/null
@@ -1,36 +0,0 @@
-#include <map>
-
-#include "cpuframebuffer.h"
-
-using namespace std;
-
-namespace kms {
-
-CPUFramebuffer::CPUFramebuffer(uint32_t width, uint32_t height, PixelFormat format)
- : m_width(width), m_height(height), m_format(format)
-{
- const PixelFormatInfo& format_info = get_pixel_format_info(m_format);
-
- m_num_planes = format_info.num_planes;
-
- for (unsigned i = 0; i < format_info.num_planes; ++i) {
- const PixelFormatPlaneInfo& pi = format_info.planes[i];
- FramebufferPlane& plane = m_planes[i];
-
- plane.stride = width * pi.bitspp / 8;
- plane.size = plane.stride * height/ pi.ysub;
- plane.offset = 0;
- plane.map = new uint8_t[plane.size];
- }
-}
-
-CPUFramebuffer::~CPUFramebuffer()
-{
- for (unsigned i = 0; i < m_num_planes; ++i) {
- FramebufferPlane& plane = m_planes[i];
-
- delete plane.map;
- }
-}
-
-}