From fe9ccf55c1e8e6f72033480dfea21b5dd553f464 Mon Sep 17 00:00:00 2001 From: refractionpcsx2 Date: Mon, 6 Jun 2022 19:58:04 +0100 Subject: [PATCH] GS: Allow same src for DISPFB when using 32bit + 24bit --- pcsx2/GS/Renderers/Common/GSRenderer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pcsx2/GS/Renderers/Common/GSRenderer.cpp b/pcsx2/GS/Renderers/Common/GSRenderer.cpp index 44d5cbffe7..ff3ad64a6d 100644 --- a/pcsx2/GS/Renderers/Common/GSRenderer.cpp +++ b/pcsx2/GS/Renderers/Common/GSRenderer.cpp @@ -135,7 +135,7 @@ bool GSRenderer::Merge(int field) en[0] && en[1] && m_regs->DISP[0].DISPFB.FBP == m_regs->DISP[1].DISPFB.FBP && m_regs->DISP[0].DISPFB.FBW == m_regs->DISP[1].DISPFB.FBW && - m_regs->DISP[0].DISPFB.PSM == m_regs->DISP[1].DISPFB.PSM; + GSUtil::HasCompatibleBits(m_regs->DISP[0].DISPFB.PSM, m_regs->DISP[1].DISPFB.PSM); GSVector2i fs(0, 0); GSVector2i ds(0, 0);