aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJohn <john@eden-emu.dev>2026-04-13 00:28:12 +0200
committercrueter <crueter@eden-emu.dev>2026-04-13 00:28:12 +0200
commita7ef19e0286b9913c451f500a52ec3fe2c3f576c (patch)
tree04eb900ff9c9c879ce4518344c9e6bf028d57f75 /src
parent2c1eff2e6003918e48a20f2961905b06be701690 (diff)
[settings] Exposes the Hidden GPU Async Setting on other Platforms (#3833)
Disabling it may: - Alleviates and Fixes flickering in Pokemon LZA, Kirby, Jamboree, XCDE, etc. - Audio improvements in Metroid Prime 4 Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3833 Reviewed-by: crueter <crueter@eden-emu.dev> Co-authored-by: John <john@eden-emu.dev> Co-committed-by: John <john@eden-emu.dev>
Diffstat (limited to 'src')
-rw-r--r--src/qt_common/config/shared_translation.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/qt_common/config/shared_translation.cpp b/src/qt_common/config/shared_translation.cpp
index 5e0c0d8b44..670c1ba0d6 100644
--- a/src/qt_common/config/shared_translation.cpp
+++ b/src/qt_common/config/shared_translation.cpp
@@ -169,6 +169,8 @@ std::unique_ptr<TranslationMap> InitializeTranslations(QObject* parent) {
tr("Runs an additional optimization pass over generated SPIRV shaders.\n"
"Will increase time required for shader compilation.\nMay slightly improve "
"performance.\nThis feature is experimental."));
+ INSERT(Settings, use_asynchronous_gpu_emulation, tr("Use asynchronous GPU emulation"),
+ tr("Uses an extra CPU thread for rendering.\nThis option should always remain enabled."));
INSERT(Settings, nvdec_emulation, tr("NVDEC emulation:"),
tr("Specifies how videos should be decoded.\nIt can either use the CPU or the GPU for "
"decoding, or perform no decoding at all (black screen on videos).\n"