build2
This commit is contained in:
parent
76ef29709c
commit
c68470bb41
@ -21,7 +21,7 @@ TARGET_HOST2 = arm-linux
|
|||||||
TARGET_ABI = armeabi-v7a-hard
|
TARGET_ABI = armeabi-v7a-hard
|
||||||
TARGET_LIBDIR = armeabi-v7a
|
TARGET_LIBDIR = armeabi-v7a
|
||||||
TARGET_TOOLCHAIN = arm-linux-androideabi-
|
TARGET_TOOLCHAIN = arm-linux-androideabi-
|
||||||
TARGET_CFLAGS_ADDON = -mhard-float -march=armv7-a -D_NDK_MATH_NO_SOFTFP=1 -Ofast
|
TARGET_CFLAGS_ADDON = -mfpu=vfpv3-d16 -D_NDK_MATH_NO_SOFTFP=1 -mfloat-abi=hard -march=armv7-a -Ofast
|
||||||
TARGET_CXXFLAGS_ADDON = $(TARGET_CFLAGS_ADDON)
|
TARGET_CXXFLAGS_ADDON = $(TARGET_CFLAGS_ADDON)
|
||||||
TARGET_LDFLAGS_ADDON = -Wl,--no-warn-mismatch -lm_hard
|
TARGET_LDFLAGS_ADDON = -Wl,--no-warn-mismatch -lm_hard
|
||||||
TARGET_ARCH = armv7
|
TARGET_ARCH = armv7
|
||||||
|
@ -1,11 +1,12 @@
|
|||||||
--- irrlicht/source/Irrlicht/Android/jni/Android.mk.orig 2016-02-15 05:33:03.000000000 +0200
|
--- irrlicht/source/Irrlicht/Android/jni/Android.mk.orig 2016-02-15 05:33:03.000000000 +0200
|
||||||
+++ irrlicht/source/Irrlicht/Android/jni/Android.mk 2016-02-15 05:34:34.913711815 +0200
|
+++ irrlicht/source/Irrlicht/Android/jni/Android.mk 2016-02-15 05:34:34.913711815 +0200
|
||||||
@@ -11,7 +11,7 @@
|
@@ -11,7 +11,8 @@
|
||||||
ifndef NDEBUG
|
ifndef NDEBUG
|
||||||
LOCAL_CFLAGS += -g -D_DEBUG
|
LOCAL_CFLAGS += -g -D_DEBUG
|
||||||
else
|
else
|
||||||
-LOCAL_CFLAGS += -fexpensive-optimizations -O3
|
-LOCAL_CFLAGS += -fexpensive-optimizations -O3
|
||||||
+LOCAL_CFLAGS += -D_NDK_MATH_NO_SOFTFP=1 -mfloat-abi=hard -Ofast -march=armv7-a
|
+LOCAL_CFLAGS += -mfpu=vfpv3-d16 -D_NDK_MATH_NO_SOFTFP=1 -mfloat-abi=hard -march=armv7-a -Ofast
|
||||||
|
+LOCAL_LDFLAGS = -Wl,--no-warn-mismatch -lm_hard
|
||||||
endif
|
endif
|
||||||
|
|
||||||
LOCAL_C_INCLUDES := ../../../include
|
LOCAL_C_INCLUDES := ../../../include
|
||||||
|
@ -80,9 +80,11 @@ LOCAL_CFLAGS := -D_IRR_ANDROID_PLATFORM_ \
|
|||||||
ifndef NDEBUG
|
ifndef NDEBUG
|
||||||
LOCAL_CFLAGS += -g -D_DEBUG -O0 -fno-omit-frame-pointer
|
LOCAL_CFLAGS += -g -D_DEBUG -O0 -fno-omit-frame-pointer
|
||||||
else
|
else
|
||||||
LOCAL_CFLAGS += -mhard-float -march=armv7-a -D_NDK_MATH_NO_SOFTFP=1 -Ofast -fno-fast-math -Wl,--gc-sections
|
|
||||||
|
LOCAL_CFLAGS += -mfpu=vfpv3-d16 -D_NDK_MATH_NO_SOFTFP=1 -mfloat-abi=hard -march=armv7-a -Ofast -fno-fast-math
|
||||||
LOCAL_LDFLAGS = -Wl,--no-warn-mismatch -lm_hard
|
LOCAL_LDFLAGS = -Wl,--no-warn-mismatch -lm_hard
|
||||||
# ToDo - disable for x86!
|
# ToDo - disable for x86!
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifdef GPROF
|
ifdef GPROF
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
NDK_TOOLCHAIN_VERSION := 4.9
|
NDK_TOOLCHAIN_VERSION := 4.9
|
||||||
APP_MODULES := multicraft
|
APP_MODULES := multicraft
|
||||||
APP_STL := gnustl_static
|
APP_STL := gnustl_static
|
||||||
APP_CPPFLAGS += -fexceptions -std=c++11
|
|
||||||
|
APP_CPPFLAGS += -fexceptions
|
||||||
|
APP_GNUSTL_FORCE_CPP_FEATURES := rtti
|
@ -177,7 +177,7 @@ void set_default_settings(Settings *settings)
|
|||||||
settings->setDefault("enable_shaders", "true");
|
settings->setDefault("enable_shaders", "true");
|
||||||
settings->setDefault("repeat_rightclick_time", "0.25");
|
settings->setDefault("repeat_rightclick_time", "0.25");
|
||||||
settings->setDefault("enable_particles", "true");
|
settings->setDefault("enable_particles", "true");
|
||||||
settings->setDefault("enable_mesh_cache", "true");
|
settings->setDefault("enable_mesh_cache", "false");
|
||||||
|
|
||||||
settings->setDefault("enable_minimap", "true");
|
settings->setDefault("enable_minimap", "true");
|
||||||
settings->setDefault("minimap_shape_round", "true");
|
settings->setDefault("minimap_shape_round", "true");
|
||||||
@ -362,12 +362,12 @@ void set_default_settings(Settings *settings)
|
|||||||
float x_inches = ((double) porting::getDisplaySize().X /
|
float x_inches = ((double) porting::getDisplaySize().X /
|
||||||
(160 * porting::getDisplayDensity()));
|
(160 * porting::getDisplayDensity()));
|
||||||
if (x_inches < 3.5) {
|
if (x_inches < 3.5) {
|
||||||
settings->setDefault("hud_scaling", "0.55");
|
settings->setDefault("hud_scaling", "0.5");
|
||||||
settings->setDefault("mouse_sensitivity", "0.1");
|
settings->setDefault("mouse_sensitivity", "0.1");
|
||||||
settings->setDefault("font_size","12");
|
settings->setDefault("font_size","12");
|
||||||
}
|
}
|
||||||
else if (x_inches < 5.5) {
|
else if (x_inches < 5.5) {
|
||||||
settings->setDefault("hud_scaling", "0.65");
|
settings->setDefault("hud_scaling", "0.6");
|
||||||
settings->setDefault("mouse_sensitivity", "0.1");
|
settings->setDefault("mouse_sensitivity", "0.1");
|
||||||
settings->setDefault("font_size","14");
|
settings->setDefault("font_size","14");
|
||||||
}
|
}
|
||||||
|
@ -193,7 +193,7 @@ void TouchScreenGUI::initButton(touch_gui_button_id id, rect<s32> button_rect,
|
|||||||
}
|
}
|
||||||
|
|
||||||
static int getMaxControlPadSize(float density) {
|
static int getMaxControlPadSize(float density) {
|
||||||
return 280 * density * g_settings->getFloat("hud_scaling");
|
return 300 * density * g_settings->getFloat("hud_scaling");
|
||||||
}
|
}
|
||||||
|
|
||||||
int TouchScreenGUI::getGuiButtonSize()
|
int TouchScreenGUI::getGuiButtonSize()
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 96 B After Width: | Height: | Size: 96 B |
Binary file not shown.
Before Width: | Height: | Size: 549 B After Width: | Height: | Size: 82 B |
Loading…
x
Reference in New Issue
Block a user