From 7ac045b5e28e0c182c875a78ffb8e2a6a231a7b3 Mon Sep 17 00:00:00 2001 From: refractionpcsx2 Date: Wed, 24 Nov 2021 00:33:15 +0000 Subject: [PATCH] GS: Partial revert of #5061 --- pcsx2/GS/Renderers/DX11/GSRendererDX11.cpp | 4 ++-- pcsx2/GS/Renderers/OpenGL/GSRendererOGL.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pcsx2/GS/Renderers/DX11/GSRendererDX11.cpp b/pcsx2/GS/Renderers/DX11/GSRendererDX11.cpp index 8b26b0333e..92b637f920 100644 --- a/pcsx2/GS/Renderers/DX11/GSRendererDX11.cpp +++ b/pcsx2/GS/Renderers/DX11/GSRendererDX11.cpp @@ -446,8 +446,8 @@ void GSRendererDX11::EmulateBlending() // it requires coverage sample so it's safer to turn it off instead. const bool aa1 = PRIM->AA1 && (m_vt.m_primclass == GS_LINE_CLASS); - // No blending so early exit - if (aa1 || !(PRIM->ABE || m_env.PABE.PABE)) + // No blending or coverage anti-aliasing so early exit + if (!(PRIM->ABE || m_env.PABE.PABE || aa1)) return; m_om_bsel.abe = 1; diff --git a/pcsx2/GS/Renderers/OpenGL/GSRendererOGL.cpp b/pcsx2/GS/Renderers/OpenGL/GSRendererOGL.cpp index 94bed7d901..e7ab633b87 100644 --- a/pcsx2/GS/Renderers/OpenGL/GSRendererOGL.cpp +++ b/pcsx2/GS/Renderers/OpenGL/GSRendererOGL.cpp @@ -468,8 +468,8 @@ void GSRendererOGL::EmulateBlending(bool& DATE_GL42, bool& DATE_GL45) // it requires coverage sample so it's safer to turn it off instead. const bool aa1 = PRIM->AA1 && (m_vt.m_primclass == GS_LINE_CLASS); - // No blending so early exit - if (aa1 || !(PRIM->ABE || m_env.PABE.PABE)) + // No blending or coverage anti-aliasing so early exit + if (!(PRIM->ABE || m_env.PABE.PABE || aa1)) { dev->OMSetBlendState(); return;