fix: allow Insane VRAM mode persistence

- Update VRAM setting max value from HighEnd to Insane
- Add TAA translation for UI
- Fixes issue where Insane VRAM reverts to HighEnd

Signed-off-by: Zephyron <zephyron@citron-emu.org>
This commit is contained in:
Zephyron
2025-09-27 11:48:01 +10:00
parent f75cf14c1f
commit 274b027668
2 changed files with 2 additions and 1 deletions

View File

@@ -410,6 +410,7 @@ std::unique_ptr<ComboboxTranslationMap> ComboboxEnumeration(QWidget* parent) {
PAIR(AntiAliasing, None, tr("None")), PAIR(AntiAliasing, None, tr("None")),
PAIR(AntiAliasing, Fxaa, tr("FXAA")), PAIR(AntiAliasing, Fxaa, tr("FXAA")),
PAIR(AntiAliasing, Smaa, tr("SMAA")), PAIR(AntiAliasing, Smaa, tr("SMAA")),
PAIR(AntiAliasing, Taa, tr("TAA")),
}}); }});
translations->insert({Settings::EnumMetadata<Settings::FSR2QualityMode>::Index(), translations->insert({Settings::EnumMetadata<Settings::FSR2QualityMode>::Index(),
{ {

View File

@@ -420,7 +420,7 @@ struct Values {
SwitchableSetting<VramUsageMode, true> vram_usage_mode{linkage, SwitchableSetting<VramUsageMode, true> vram_usage_mode{linkage,
VramUsageMode::Conservative, VramUsageMode::Conservative,
VramUsageMode::Conservative, VramUsageMode::Conservative,
VramUsageMode::HighEnd, VramUsageMode::Insane,
"vram_usage_mode", "vram_usage_mode",
Category::RendererAdvanced}; Category::RendererAdvanced};
SwitchableSetting<bool> async_presentation{linkage, SwitchableSetting<bool> async_presentation{linkage,