From 4a48086728236c019493d3a563a684e7d23567cd Mon Sep 17 00:00:00 2001 From: Peiyong Lin Date: Wed, 7 Nov 2018 21:06:57 -0800 Subject: [PATCH] Add developer option to opt-in updatable graphics driver. To facilitate developers to develop their applications against the updated graphics driver, we provide a developer option to select one application to opt-in. The selected application will always use updated graphics driver by default. BUG: 119221883 Test: Build, flash, boot, select a game and verify with prototype. Change-Id: I8c3905fd5c1cbfb3ce12e589b48f57396c7776e3 --- res/values/strings.xml | 7 + res/xml/development_settings.xml | 4 + ...evelopmentOptionsActivityRequestCodes.java | 2 + .../DevelopmentSettingsDashboardFragment.java | 1 + ...GfxDriverDevOptInPreferenceController.java | 124 +++++++++++++++++ ...riverDevOptInPreferenceControllerTest.java | 131 ++++++++++++++++++ 6 files changed, 269 insertions(+) create mode 100644 src/com/android/settings/development/UpdatedGfxDriverDevOptInPreferenceController.java create mode 100644 tests/robotests/src/com/android/settings/development/UpdatedGfxDriverDevOptInPreferenceControllerTest.java diff --git a/res/values/strings.xml b/res/values/strings.xml index e93e56d4694..e7b04c30409 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -9964,6 +9964,13 @@ ANGLE enabled application: %1$s + + Select app to use updated graphics driver + + No selected app to use updated graphics driver + + Opt in application: %1$s + diff --git a/res/xml/development_settings.xml b/res/xml/development_settings.xml index 49018f8048e..a35ad1b487c 100644 --- a/res/xml/development_settings.xml +++ b/res/xml/development_settings.xml @@ -422,6 +422,10 @@ + +