diff --git a/plume_d3d12.cpp b/plume_d3d12.cpp index 5e842c5..f910f1d 100644 --- a/plume_d3d12.cpp +++ b/plume_d3d12.cpp @@ -3142,6 +3142,7 @@ namespace plume { psoDesc.DepthStencilState.BackFace.StencilDepthFailOp = toD3D12(desc.stencilBackFace.depthFailOp); psoDesc.DepthStencilState.BackFace.StencilPassOp = toD3D12(desc.stencilBackFace.passOp); psoDesc.DepthStencilState.BackFace.StencilFunc = toD3D12(desc.stencilBackFace.compareFunction); + stencilRef = desc.stencilReference; psoDesc.NumRenderTargets = desc.renderTargetCount; psoDesc.BlendState.AlphaToCoverageEnable = desc.alphaToCoverageEnabled;