diff options
| author | crueter <crueter@eden-emu.dev> | 2025-12-30 18:03:09 +0100 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2025-12-30 18:03:09 +0100 |
| commit | e4cbcec2f10b1d03626eb0c79971eb6272fd6e87 (patch) | |
| tree | 5514b04206e0ac76ebde0132b89473b2b9700606 /src/yuzu/configuration/configure_graphics_extensions.cpp | |
| parent | 006f97f207acd7d5fb5c32318f059c0929252511 (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.cpp | 8 |
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) { |
