From c6365bebacead8771fc7677958151729e3cc212a Mon Sep 17 00:00:00 2001 From: lightningterror <18107717+lightningterror@users.noreply.github.com> Date: Sun, 20 Aug 2023 12:48:50 +0200 Subject: [PATCH] ImGui: Remove Target Partial Invalidation. --- pcsx2/ImGui/FullscreenUI.cpp | 4 ---- pcsx2/ImGui/ImGuiOverlays.cpp | 2 -- 2 files changed, 6 deletions(-) diff --git a/pcsx2/ImGui/FullscreenUI.cpp b/pcsx2/ImGui/FullscreenUI.cpp index 7e3ad31b29..342da93445 100644 --- a/pcsx2/ImGui/FullscreenUI.cpp +++ b/pcsx2/ImGui/FullscreenUI.cpp @@ -3260,10 +3260,6 @@ void FullscreenUI::DrawGraphicsSettingsPage() DrawIntListSetting(bsi, "Texture Inside Render Target", "Allows the texture cache to reuse as an input texture the inner portion of a previous framebuffer.", "EmuCore/GS", "UserHacks_TextureInsideRt", 0, s_texture_inside_rt_options, std::size(s_texture_inside_rt_options), 0, manual_hw_fixes); - DrawToggleSetting(bsi, "Target Partial Invalidation", - "Allows partial invalidation of render targets, which can fix graphical errors in some games.", "EmuCore/GS", - "UserHacks_TargetPartialInvalidation", false, - !GetEffectiveBoolSetting(bsi, "EmuCore/GS", "UserHacks_TextureInsideRt", false)); DrawToggleSetting(bsi, "Read Targets When Closing", "Flushes all targets in the texture cache back to local memory when shutting down.", "EmuCore/GS", "UserHacks_ReadTCOnClose", false, manual_hw_fixes); diff --git a/pcsx2/ImGui/ImGuiOverlays.cpp b/pcsx2/ImGui/ImGuiOverlays.cpp index 8be999c011..cadba6f32b 100644 --- a/pcsx2/ImGui/ImGuiOverlays.cpp +++ b/pcsx2/ImGui/ImGuiOverlays.cpp @@ -426,8 +426,6 @@ void ImGuiManager::DrawSettingsOverlay() APPEND("DDE "); if (GSConfig.UserHacks_DisablePartialInvalidation) APPEND("DPIV "); - if (GSConfig.UserHacks_TargetPartialInvalidation) - APPEND("TPI "); if (GSConfig.UserHacks_DisableSafeFeatures) APPEND("DSF "); if (GSConfig.UserHacks_DisableRenderFixes)