aboutsummaryrefslogtreecommitdiff
path: root/src/yuzu/configuration/configure_graphics_extensions.cpp
diff options
context:
space:
mode:
authorcrueter <crueter@eden-emu.dev>2025-12-30 18:03:09 +0100
committercrueter <crueter@eden-emu.dev>2025-12-30 18:03:09 +0100
commite4cbcec2f10b1d03626eb0c79971eb6272fd6e87 (patch)
tree5514b04206e0ac76ebde0132b89473b2b9700606 /src/yuzu/configuration/configure_graphics_extensions.cpp
parent006f97f207acd7d5fb5c32318f059c0929252511 (diff)
[settings, frontend] Reorganize graphics/CPU settings, saner defaults (#3233)
- Fast GPU now defaults to 256, removed 128 since it's useless. - Completely reorganized graphics and CPU settings on both platforms. Also got rid of Eden's Veil - Merged some "use ..." settings that weren't really necessary. - Changed ExtendedDynamicState to be a combo box Signed-off-by: crueter <crueter@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3233 Reviewed-by: MaranBr <maranbr@eden-emu.dev> Reviewed-by: DraVee <dravee@eden-emu.dev> Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Diffstat (limited to 'src/yuzu/configuration/configure_graphics_extensions.cpp')
-rw-r--r--src/yuzu/configuration/configure_graphics_extensions.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/yuzu/configuration/configure_graphics_extensions.cpp b/src/yuzu/configuration/configure_graphics_extensions.cpp
index cc10d874fd..71a428059e 100644
--- a/src/yuzu/configuration/configure_graphics_extensions.cpp
+++ b/src/yuzu/configuration/configure_graphics_extensions.cpp
@@ -40,7 +40,7 @@ void ConfigureGraphicsExtensions::Setup(const ConfigurationShared::Builder& buil
for (auto setting :
Settings::values.linkage.by_category[Settings::Category::RendererExtensions]) {
ConfigurationShared::Widget* widget = [&]() {
- if (setting->Id() == Settings::values.sample_shading_fraction.Id()) {
+ if (setting->Id() == Settings::values.sample_shading.Id()) {
// TODO(crueter): should support this natively perhaps?
return builder.BuildWidget(
setting, apply_funcs, ConfigurationShared::RequestType::Slider, true,
@@ -60,14 +60,12 @@ void ConfigureGraphicsExtensions::Setup(const ConfigurationShared::Builder& buil
hold.emplace(setting->Id(), widget);
- if (setting->Id() == Settings::values.dyna_state.Id()) {
- widget->slider->setTickInterval(1);
- widget->slider->setTickPosition(QSlider::TicksAbove);
#ifdef __APPLE__
+ if (setting->Id() == Settings::values.dyna_state.Id()) {
widget->setEnabled(false);
widget->setToolTip(tr("Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens."));
-#endif
}
+#endif
}
for (const auto& [id, widget] : hold) {