From bc09080ba594901bbc210ba78c26c2cc67ca56f7 Mon Sep 17 00:00:00 2001 From: refractionpcsx2 Date: Fri, 6 Jun 2025 17:58:01 +0100 Subject: [PATCH] GS/TC: Remove old inside check from source lookup --- pcsx2/GS/Renderers/HW/GSTextureCache.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pcsx2/GS/Renderers/HW/GSTextureCache.cpp b/pcsx2/GS/Renderers/HW/GSTextureCache.cpp index de2dd10193..5bf771dbc5 100644 --- a/pcsx2/GS/Renderers/HW/GSTextureCache.cpp +++ b/pcsx2/GS/Renderers/HW/GSTextureCache.cpp @@ -1800,10 +1800,6 @@ GSTextureCache::Source* GSTextureCache::LookupSource(const bool is_color, const if (!t->HasValidBitsForFormat(psm, req_color, req_alpha, rt_tbw == TEX0.TBW) && !(possible_shuffle && GSLocalMemory::m_psm[psm].bpp == 16 && GSLocalMemory::m_psm[t->m_TEX0.PSM].bpp == 32)) continue; - // Be careful of shuffles where it can shuffle the width of the target, even though it may not have all been drawn to. - if (!possible_shuffle && frame.Block() != TEX0.TBP0 && !t->Inside(bp, bw, psm, block_boundary_rect)) - continue; - x_offset = rect.x; y_offset = rect.y; dst = t;