From 6548ac3748bbaf993ce53272bc3e0496fb185ed6 Mon Sep 17 00:00:00 2001 From: omigamedev Date: Tue, 9 May 2017 08:47:20 +0100 Subject: [PATCH] fix equirectangular shader for higher precision, add polygon draw mode --- android/build.gradle | 6 +++ data/layout.xml | 3 +- engine/app.cpp | 49 ++++++++++++------ engine/canvas.cpp | 4 +- engine/canvas.h | 7 ++- engine/canvas_modes.cpp | 110 +++++++++++++++++++++++++++++++++++++++- engine/canvas_modes.h | 18 +++++-- engine/layout.h | 9 +++- engine/pch.h | 1 + engine/shape.cpp | 94 ++++++++++++++++++++++++++-------- engine/shape.h | 29 +++++++++-- 11 files changed, 278 insertions(+), 52 deletions(-) diff --git a/android/build.gradle b/android/build.gradle index 8b33803..bb8220b 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -68,3 +68,9 @@ android { } } } + +task copyFiles(type: Copy) { + from '../data/' + into 'src/main/assets/data' +} +preBuild.dependsOn(copyFiles) diff --git a/data/layout.xml b/data/layout.xml index 1ce82dd..cf21783 100644 --- a/data/layout.xml +++ b/data/layout.xml @@ -362,7 +362,8 @@