Merge "Also allow avoiding gfx acceleration at runtime" into pi-dev

This commit is contained in:
TreeHugger Robot
2018-03-28 14:58:10 +00:00
committed by Android (Google) Code Review
2 changed files with 6 additions and 2 deletions

View File

@@ -959,8 +959,10 @@ public class ActivityManager {
* @hide * @hide
*/ */
static public boolean isHighEndGfx() { static public boolean isHighEndGfx() {
return !isLowRamDeviceStatic() && return !isLowRamDeviceStatic()
!Resources.getSystem().getBoolean(com.android.internal.R.bool.config_avoidGfxAccel); && !RoSystemProperties.CONFIG_AVOID_GFX_ACCEL
&& !Resources.getSystem()
.getBoolean(com.android.internal.R.bool.config_avoidGfxAccel);
} }
/** /**

View File

@@ -31,6 +31,8 @@ public class RoSystemProperties {
SystemProperties.get("ro.control_privapp_permissions"); SystemProperties.get("ro.control_privapp_permissions");
// ------ ro.config.* -------- // // ------ ro.config.* -------- //
public static final boolean CONFIG_AVOID_GFX_ACCEL =
SystemProperties.getBoolean("ro.config.avoid_gfx_accel", false);
public static final boolean CONFIG_LOW_RAM = public static final boolean CONFIG_LOW_RAM =
SystemProperties.getBoolean("ro.config.low_ram", false); SystemProperties.getBoolean("ro.config.low_ram", false);
public static final boolean CONFIG_SMALL_BATTERY = public static final boolean CONFIG_SMALL_BATTERY =