mirror of
https://github.com/enduro2d/enduro2d.git
synced 2025-12-15 00:11:55 +07:00
setup ios/android opengles render defines
This commit is contained in:
@@ -38,9 +38,12 @@
|
|||||||
#define E2D_PLATFORM_IOS 2
|
#define E2D_PLATFORM_IOS 2
|
||||||
#define E2D_PLATFORM_MACOSX 3
|
#define E2D_PLATFORM_MACOSX 3
|
||||||
#define E2D_PLATFORM_WINDOWS 4
|
#define E2D_PLATFORM_WINDOWS 4
|
||||||
|
#define E2D_PLATFORM_ANDROID 5
|
||||||
|
|
||||||
#ifndef E2D_PLATFORM
|
#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
|
# define E2D_PLATFORM E2D_PLATFORM_LINUX
|
||||||
# elif defined(macintosh) || defined(Macintosh) || defined(__APPLE__)
|
# elif defined(macintosh) || defined(Macintosh) || defined(__APPLE__)
|
||||||
# include <TargetConditionals.h>
|
# include <TargetConditionals.h>
|
||||||
|
|||||||
@@ -16,13 +16,15 @@
|
|||||||
|
|
||||||
#ifndef E2D_RENDER_MODE
|
#ifndef E2D_RENDER_MODE
|
||||||
# if defined(E2D_PLATFORM) && E2D_PLATFORM == E2D_PLATFORM_IOS
|
# 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
|
# elif defined(E2D_PLATFORM) && E2D_PLATFORM == E2D_PLATFORM_LINUX
|
||||||
# define E2D_RENDER_MODE E2D_RENDER_MODE_OPENGL
|
# define E2D_RENDER_MODE E2D_RENDER_MODE_OPENGL
|
||||||
# elif defined(E2D_PLATFORM) && E2D_PLATFORM == E2D_PLATFORM_MACOSX
|
# elif defined(E2D_PLATFORM) && E2D_PLATFORM == E2D_PLATFORM_MACOSX
|
||||||
# define E2D_RENDER_MODE E2D_RENDER_MODE_OPENGL
|
# define E2D_RENDER_MODE E2D_RENDER_MODE_OPENGL
|
||||||
# elif defined(E2D_PLATFORM) && E2D_PLATFORM == E2D_PLATFORM_WINDOWS
|
# elif defined(E2D_PLATFORM) && E2D_PLATFORM == E2D_PLATFORM_WINDOWS
|
||||||
# define E2D_RENDER_MODE E2D_RENDER_MODE_OPENGL
|
# 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
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user