Migrate Kandinsky to C++

Change-Id: I2752a8db84ad0bb817119cf6c2993c1622621150
This commit is contained in:
Romain Goyet
2016-07-07 18:20:08 +02:00
parent 30aa62e3c5
commit 5de28e01db
72 changed files with 931 additions and 871 deletions

View File

@@ -0,0 +1,19 @@
#include <kandinsky/framebuffer_context.h>
KDFrameBufferContext::KDFrameBufferContext(KDFrameBuffer * frameBuffer) :
KDContext(KDPointZero, frameBuffer->bounds()),
m_frameBuffer(frameBuffer)
{
}
void KDFrameBufferContext::pushRect(KDRect rect, const KDColor * pixels) {
m_frameBuffer->pushRect(rect, pixels);
}
void KDFrameBufferContext::pushRectUniform(KDRect rect, KDColor color) {
m_frameBuffer->pushRectUniform(rect, color);
}
void KDFrameBufferContext::pullRect(KDRect rect, KDColor * pixels) {
m_frameBuffer->pullRect(rect, pixels);
}