aboutsummaryrefslogtreecommitdiff
path: root/src/common/settings.h
diff options
context:
space:
mode:
authorJohn <john@eden-emu.dev>2026-05-11 22:03:19 +0200
committercrueter <crueter@eden-emu.dev>2026-05-11 22:03:19 +0200
commit7e84f9ef59314375ff9b626e83c1870173ee14b1 (patch)
treeb9e520b3cb2a84c95fcc75893e700ffc46260699 /src/common/settings.h
parent609756db309f87c349714cd7470f091d1fba0161 (diff)
[common] Revert back Aync GPU default to true to fix flickering on Linux (#3946)
The cause of the flickering needs to be investigated but this will set it ON as default for desktop platforms. Co-authored-by: lizzie <lizzie@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3946 Reviewed-by: crueter <crueter@eden-emu.dev> Reviewed-by: Lizzie <lizzie@eden-emu.dev> Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Diffstat (limited to 'src/common/settings.h')
-rw-r--r--src/common/settings.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/common/settings.h b/src/common/settings.h
index fc347a197e..e10f5105a1 100644
--- a/src/common/settings.h
+++ b/src/common/settings.h
@@ -388,8 +388,13 @@ struct Values {
true,
true};
- SwitchableSetting<bool> use_asynchronous_gpu_emulation{
- linkage, false, "use_asynchronous_gpu_emulation", Category::Renderer};
+ SwitchableSetting<bool> use_asynchronous_gpu_emulation{linkage,
+#ifdef __ANDROID__
+ false,
+#else
+ true,
+#endif
+ "use_asynchronous_gpu_emulation", Category::Renderer};
// *nix platforms may have issues with the borderless windowed fullscreen mode.
// Default to exclusive fullscreen on these platforms for now.
SwitchableSetting<FullscreenMode, true> fullscreen_mode{linkage,