From 7cc8c7eee62ec84457279ab396915636bb3e333f Mon Sep 17 00:00:00 2001 From: lightningterror <18107717+lightningterror@users.noreply.github.com> Date: Sat, 13 Dec 2025 07:00:16 +0100 Subject: [PATCH] GS/DX12: Add debug log when end stencil is discarded. --- pcsx2/GS/Renderers/DX12/GSDevice12.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pcsx2/GS/Renderers/DX12/GSDevice12.cpp b/pcsx2/GS/Renderers/DX12/GSDevice12.cpp index 4985d070d2..d27345a13b 100644 --- a/pcsx2/GS/Renderers/DX12/GSDevice12.cpp +++ b/pcsx2/GS/Renderers/DX12/GSDevice12.cpp @@ -3427,6 +3427,9 @@ void GSDevice12::BeginRenderPass(D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE color_b m_dirty_flags &= ~DIRTY_FLAG_RENDER_TARGET; m_in_render_pass = true; + if (stencil_end == D3D12_RENDER_PASS_ENDING_ACCESS_TYPE_DISCARD) + GL_INS("D3D12: BeginRenderPass() end stencil is DISCARDED."); + D3D12_RENDER_PASS_RENDER_TARGET_DESC rt = {}; if (m_current_render_target) {