Permalink
Browse files

Android: Don't use "hw scaling" on modern devices by default.

It seems to cause more problems than it's worth, see #11151
  • Loading branch information...
hrydgard committed Sep 16, 2018
1 parent d63d2b9 commit 3f849bb9469f42c5c4641af708c4de5120739fad
Showing with 6 additions and 0 deletions.
  1. +6 −0 Core/Config.cpp
View
@@ -510,6 +510,12 @@ static bool DefaultTimerHack() {
static int DefaultAndroidHwScale() {
#ifdef __ANDROID__
if (System_GetPropertyInt(SYSPROP_SYSTEMVERSION) >= 19) {
// Arbitrary cutoff at Kitkat - modern devices are usually powerful enough that hw scaling
// doesn't really help very much and mostly causes problems. See #11151
return 0;
}
// Get the real resolution as passed in during startup, not dp_xres and stuff
int xres = System_GetPropertyInt(SYSPROP_DISPLAY_XRES);
int yres = System_GetPropertyInt(SYSPROP_DISPLAY_YRES);

0 comments on commit 3f849bb

Please sign in to comment.