From 920f940ad0f37c1953a321b4b126b39632a7da13 Mon Sep 17 00:00:00 2001 From: Jordan Woyak Date: Fri, 28 Mar 2025 00:32:40 -0500 Subject: [PATCH] DolphinQt: Don't toggle GFX_HACK_SKIP_DUPLICATE_XFBS when GFX_HACK_IMMEDIATE_XFB or GFX_HACK_VI_SKIP are enabled. --- Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp b/Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp index 356a68c817..2690d01f75 100644 --- a/Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp +++ b/Source/Core/DolphinQt/Config/Graphics/HacksWidget.cpp @@ -263,12 +263,5 @@ void HacksWidget::UpdateSkipPresentingDuplicateFramesEnabled() { // If Immediate XFB is on, there's no point to skipping duplicate XFB copies as immediate presents // when the XFB is created, therefore all XFB copies will be unique. - // This setting is also required for VI skip to work. - - const bool disabled = m_immediate_xfb->isChecked() || m_vi_skip->isChecked(); - - if (disabled) - m_skip_duplicate_xfbs->setChecked(true); - - m_skip_duplicate_xfbs->setEnabled(!disabled); + m_skip_duplicate_xfbs->setDisabled(m_immediate_xfb->isChecked() || m_vi_skip->isChecked()); }