From e7aa0495ab0fd1c281aa6c22cf2b484c70a9a754 Mon Sep 17 00:00:00 2001 From: Stenzek Date: Sat, 21 Sep 2024 16:06:00 +1000 Subject: [PATCH] System: Not all setting changes need to interrupt --- src/core/system.cpp | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/core/system.cpp b/src/core/system.cpp index 69f25df70..e48f6f248 100644 --- a/src/core/system.cpp +++ b/src/core/system.cpp @@ -1387,12 +1387,6 @@ void System::ApplySettings(bool display_osd_messages) CheckForSettingsChanges(old_config); Host::CheckForSettingsChanges(old_config); - - if (IsValid()) - { - ResetPerformanceCounters(); - InterruptExecution(); - } } bool System::ReloadGameSettings(bool display_osd_messages) @@ -1493,8 +1487,6 @@ void System::ResetSystem() if (Error error; !SetBootMode(new_boot_mode, &error)) ERROR_LOG("Failed to reload BIOS on boot mode change, the system may be unstable: {}", error.GetDescription()); - ResetPerformanceCounters(); - ResetThrottler(); Host::AddIconOSDMessage("SystemReset", ICON_FA_POWER_OFF, TRANSLATE_STR("OSDMessage", "System reset."), Host::OSD_QUICK_DURATION); @@ -5719,7 +5711,6 @@ void System::ToggleSoftwareRendering() Host::OSD_QUICK_DURATION); RecreateGPU(new_renderer); g_gpu->UpdateResolutionScale(); - ResetPerformanceCounters(); } void System::RequestDisplaySize(float scale /*= 0.0f*/)