From 2ba47587aaf89831c809759f49b60a6d67ccd732 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Tue, 10 Aug 2021 20:27:42 -0400 Subject: [PATCH] v0.9.4: removed legacyDevice method from DeviceCompat --- .../src/main/java/com/watabou/utils/DeviceCompat.java | 11 ----------- .../shatteredpixeldungeon/android/AndroidGame.java | 4 ++-- 2 files changed, 2 insertions(+), 13 deletions(-) diff --git a/SPD-classes/src/main/java/com/watabou/utils/DeviceCompat.java b/SPD-classes/src/main/java/com/watabou/utils/DeviceCompat.java index 5df7dcf4a..5c65aaba4 100644 --- a/SPD-classes/src/main/java/com/watabou/utils/DeviceCompat.java +++ b/SPD-classes/src/main/java/com/watabou/utils/DeviceCompat.java @@ -59,17 +59,6 @@ public class DeviceCompat { return Gdx.input.isPeripheralAvailable(Input.Peripheral.HardwareKeyboard); } - public static boolean legacyDevice(){ - switch (Gdx.app.getType()){ - case Android: - //Devices prior to Android 4.1 Jelly Bean - return Gdx.app.getVersion() < 16; - default: - //TODO implement functionality for other platforms here - return false; - } - } - public static boolean isDebug(){ return Game.version.contains("INDEV"); } diff --git a/android/src/main/java/com/shatteredpixel/shatteredpixeldungeon/android/AndroidGame.java b/android/src/main/java/com/shatteredpixel/shatteredpixeldungeon/android/AndroidGame.java index eb081effc..49a45908c 100644 --- a/android/src/main/java/com/shatteredpixel/shatteredpixeldungeon/android/AndroidGame.java +++ b/android/src/main/java/com/shatteredpixel/shatteredpixeldungeon/android/AndroidGame.java @@ -98,8 +98,8 @@ public class AndroidGame extends AndroidApplication { AndroidApplicationConfiguration config = new AndroidApplicationConfiguration(); config.depth = 0; - if (DeviceCompat.legacyDevice()) { - //use rgb565 on older devices for better performance + if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1) { + //use rgb565 on ICS devices for better performance config.r = 5; config.g = 6; config.b = 5;