From 3737cc37f66f9e94735ad41fc7b97f50c0b3b93b Mon Sep 17 00:00:00 2001 From: Megamouse Date: Mon, 10 Mar 2025 21:32:57 +0100 Subject: [PATCH] Qt: Hide interpreter_only unless it is selected or the debug mode is active --- rpcs3/rpcs3qt/settings_dialog.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/rpcs3/rpcs3qt/settings_dialog.cpp b/rpcs3/rpcs3qt/settings_dialog.cpp index 0a5fe8c7c5..cc3286d8a5 100644 --- a/rpcs3/rpcs3qt/settings_dialog.cpp +++ b/rpcs3/rpcs3qt/settings_dialog.cpp @@ -703,6 +703,12 @@ settings_dialog::settings_dialog(std::shared_ptr gui_settings, std m_emu_settings->EnhanceRadioButton(shader_mode_bg, emu_settings_type::ShaderMode); + // Hide interpreter_only unless it is selected or the debug mode is active + if (!ui->rb_shader_interpreter_only->isChecked() && !m_gui_settings->GetValue(gui::m_showDebugTab).toBool()) + { + ui->rb_shader_interpreter_only->setVisible(false); + } + // Sliders m_emu_settings->EnhanceSlider(ui->resolutionScale, emu_settings_type::ResolutionScale);