summaryrefslogtreecommitdiff
path: root/src/android
diff options
context:
space:
mode:
authorGravatar bunnei2023-05-24 21:29:29 -0700
committerGravatar bunnei2023-06-03 00:06:03 -0700
commitf0ed20c8a26fb95882fa6a2224ea2ad4efa473c4 (patch)
tree55edff68d29635a232bf46dab8ea839c52c81880 /src/android
parentandroid: Enable onBackInvokedCallback (diff)
downloadyuzu-f0ed20c8a26fb95882fa6a2224ea2ad4efa473c4.tar.gz
yuzu-f0ed20c8a26fb95882fa6a2224ea2ad4efa473c4.tar.xz
yuzu-f0ed20c8a26fb95882fa6a2224ea2ad4efa473c4.zip
android: GPU: Enable async presentation, increase frames in flight.
Diffstat (limited to 'src/android')
-rw-r--r--src/android/app/src/main/jni/config.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/android/app/src/main/jni/config.cpp b/src/android/app/src/main/jni/config.cpp
index d28f955df..b3aa9071b 100644
--- a/src/android/app/src/main/jni/config.cpp
+++ b/src/android/app/src/main/jni/config.cpp
@@ -215,7 +215,6 @@ void Config::ReadValues() {
215 ReadSetting("Renderer", Settings::values.nvdec_emulation); 215 ReadSetting("Renderer", Settings::values.nvdec_emulation);
216 ReadSetting("Renderer", Settings::values.use_fast_gpu_time); 216 ReadSetting("Renderer", Settings::values.use_fast_gpu_time);
217 ReadSetting("Renderer", Settings::values.use_vulkan_driver_pipeline_cache); 217 ReadSetting("Renderer", Settings::values.use_vulkan_driver_pipeline_cache);
218 ReadSetting("Renderer", Settings::values.async_presentation);
219 218
220 // Use GPU accuracy normal by default on Android 219 // Use GPU accuracy normal by default on Android
221 Settings::values.gpu_accuracy = static_cast<Settings::GPUAccuracy>(config->GetInteger( 220 Settings::values.gpu_accuracy = static_cast<Settings::GPUAccuracy>(config->GetInteger(
@@ -235,6 +234,9 @@ void Config::ReadValues() {
235 // Disable ASTC compute by default on Android 234 // Disable ASTC compute by default on Android
236 Settings::values.accelerate_astc = config->GetBoolean("Renderer", "accelerate_astc", false); 235 Settings::values.accelerate_astc = config->GetBoolean("Renderer", "accelerate_astc", false);
237 236
237 // Enable asynchronous presentation by default on Android
238 Settings::values.async_presentation = config->GetBoolean("Renderer", "async_presentation", true);
239
238 // Enable force_max_clock by default on Android 240 // Enable force_max_clock by default on Android
239 Settings::values.renderer_force_max_clock = 241 Settings::values.renderer_force_max_clock =
240 config->GetBoolean("Renderer", "force_max_clock", true); 242 config->GetBoolean("Renderer", "force_max_clock", true);