From 6a16a8f60dce3659b1763c51458445c2d95f3cc2 Mon Sep 17 00:00:00 2001 From: GPUCode Date: Thu, 9 Feb 2023 17:50:49 +0200 Subject: [PATCH] android: Enable async shaders by default --- src/android/app/src/main/jni/config.cpp | 2 +- src/video_core/rasterizer_interface.h | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/android/app/src/main/jni/config.cpp b/src/android/app/src/main/jni/config.cpp index afaef9715..ee927af24 100644 --- a/src/android/app/src/main/jni/config.cpp +++ b/src/android/app/src/main/jni/config.cpp @@ -122,7 +122,7 @@ void Config::ReadValues() { !Settings::values .renderer_debug; ///< Enabling debug renderer force disables async recording Settings::values.async_shader_compilation = - sdl2_config->GetBoolean("Renderer", "async_shader_compilation", false); + sdl2_config->GetBoolean("Renderer", "async_shader_compilation", true); Settings::values.spirv_shader_gen = sdl2_config->GetBoolean("Renderer", "spirv_shader_gen", true); Settings::values.use_hw_renderer = sdl2_config->GetBoolean("Renderer", "use_hw_renderer", true); diff --git a/src/video_core/rasterizer_interface.h b/src/video_core/rasterizer_interface.h index 0d9a825eb..80a65d4c1 100644 --- a/src/video_core/rasterizer_interface.h +++ b/src/video_core/rasterizer_interface.h @@ -74,9 +74,6 @@ public: return false; } - /// Increase/decrease the number of surface in pages touching the specified region - virtual void UpdatePagesCachedCount(PAddr addr, u32 size, int delta) {} - /// Loads disk cached rasterizer data before rendering virtual void LoadDiskResources(const std::atomic_bool& stop_loading, const DiskResourceLoadCallback& callback) {}