From 3160547fa1d3a22606e1578045fb7286f81f95fa Mon Sep 17 00:00:00 2001 From: BlackMATov Date: Wed, 31 Jul 2019 02:01:19 +0700 Subject: [PATCH] setup ios/android opengles render defines --- headers/enduro2d/base/configs.hpp | 5 ++++- sources/enduro2d/core/render_impl/render.hpp | 4 +++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/headers/enduro2d/base/configs.hpp b/headers/enduro2d/base/configs.hpp index bb930313..7be5a252 100644 --- a/headers/enduro2d/base/configs.hpp +++ b/headers/enduro2d/base/configs.hpp @@ -38,9 +38,12 @@ #define E2D_PLATFORM_IOS 2 #define E2D_PLATFORM_MACOSX 3 #define E2D_PLATFORM_WINDOWS 4 +#define E2D_PLATFORM_ANDROID 5 #ifndef E2D_PLATFORM -# if defined(__linux__) || defined(__linux) || defined(linux) +# if defined(__ANDROID__) || defined(ANDROID) +# define E2D_PLATFORM E2D_PLATFORM_ANDROID +# elif defined(__linux__) || defined(__linux) || defined(linux) # define E2D_PLATFORM E2D_PLATFORM_LINUX # elif defined(macintosh) || defined(Macintosh) || defined(__APPLE__) # include diff --git a/sources/enduro2d/core/render_impl/render.hpp b/sources/enduro2d/core/render_impl/render.hpp index 0b4379d7..1923edf0 100644 --- a/sources/enduro2d/core/render_impl/render.hpp +++ b/sources/enduro2d/core/render_impl/render.hpp @@ -16,13 +16,15 @@ #ifndef E2D_RENDER_MODE # if defined(E2D_PLATFORM) && E2D_PLATFORM == E2D_PLATFORM_IOS -# define E2D_RENDER_MODE E2D_RENDER_MODE_NONE +# define E2D_RENDER_MODE E2D_RENDER_MODE_OPENGLES # elif defined(E2D_PLATFORM) && E2D_PLATFORM == E2D_PLATFORM_LINUX # define E2D_RENDER_MODE E2D_RENDER_MODE_OPENGL # elif defined(E2D_PLATFORM) && E2D_PLATFORM == E2D_PLATFORM_MACOSX # define E2D_RENDER_MODE E2D_RENDER_MODE_OPENGL # elif defined(E2D_PLATFORM) && E2D_PLATFORM == E2D_PLATFORM_WINDOWS # define E2D_RENDER_MODE E2D_RENDER_MODE_OPENGL +# elif defined(E2D_PLATFORM) && E2D_PLATFORM == E2D_PLATFORM_ANDROID +# define E2D_RENDER_MODE E2D_RENDER_MODE_OPENGLES # endif #endif