From e3c8d19a9e8dbea3ad9aa4e534550444114ee09e Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Tue, 26 Nov 2024 15:56:08 +0100 Subject: [PATCH] Fix missing D3D11 stencil ref value --- Source/Engine/GraphicsDevice/DirectX/DX11/GPUContextDX11.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/Engine/GraphicsDevice/DirectX/DX11/GPUContextDX11.cpp b/Source/Engine/GraphicsDevice/DirectX/DX11/GPUContextDX11.cpp index 029012fa8..0ff1392ec 100644 --- a/Source/Engine/GraphicsDevice/DirectX/DX11/GPUContextDX11.cpp +++ b/Source/Engine/GraphicsDevice/DirectX/DX11/GPUContextDX11.cpp @@ -285,7 +285,10 @@ void GPUContextDX11::SetBlendFactor(const Float4& value) void GPUContextDX11::SetStencilRef(uint32 value) { if (CurrentStencilRef != value) + { + CurrentStencilRef = value; _context->OMSetDepthStencilState(CurrentDepthStencilState, CurrentStencilRef); + } } void GPUContextDX11::ResetSR()