From e8cabebe66c5e84f4ad8cf997f53dd57feba5bc2 Mon Sep 17 00:00:00 2001 From: omigamedev Date: Mon, 27 Mar 2017 22:29:47 +0100 Subject: [PATCH] implement instanced drawing --- data/layout.xml | 26 ++++---- engine/app.cpp | 11 ++++ engine/brush.h | 150 ++++++++++++++++++++++++++++++++++++++++++---- engine/canvas.h | 46 ++++++++++---- engine/layout.h | 2 +- engine/rtt.cpp | 1 + engine/shader.cpp | 5 +- engine/shader.h | 1 + 8 files changed, 206 insertions(+), 36 deletions(-) diff --git a/data/layout.xml b/data/layout.xml index df67b13..2ff1b1e 100644 --- a/data/layout.xml +++ b/data/layout.xml @@ -120,7 +120,7 @@ - + @@ -319,9 +319,12 @@ + + + - + + --> + --> + --> @@ -365,6 +368,9 @@ --> +