diff --git a/renderdoc/driver/d3d12/d3d12_msaa_array_conv.cpp b/renderdoc/driver/d3d12/d3d12_msaa_array_conv.cpp index 4e483360e..6f29352f1 100644 --- a/renderdoc/driver/d3d12/d3d12_msaa_array_conv.cpp +++ b/renderdoc/driver/d3d12/d3d12_msaa_array_conv.cpp @@ -144,7 +144,7 @@ void D3D12DebugManager::CopyTex2DMSToArray(ID3D12Resource *destArray, ID3D12Reso pipeDesc.PS.pShaderBytecode = m_DepthMS2Array->GetBufferPointer(); pipeDesc.NumRenderTargets = 0; pipeDesc.RTVFormats[0] = DXGI_FORMAT_UNKNOWN; - pipeDesc.DSVFormat = rtvDesc.Format; + pipeDesc.DSVFormat = dsvDesc.Format; pipeDesc.DepthStencilState.DepthEnable = TRUE; pipeDesc.DepthStencilState.DepthWriteMask = D3D12_DEPTH_WRITE_MASK_ALL; pipeDesc.DepthStencilState.DepthFunc = D3D12_COMPARISON_FUNC_ALWAYS; @@ -556,4 +556,4 @@ void D3D12DebugManager::CopyArrayToTex2DMS(ID3D12Resource *destMS, ID3D12Resourc SAFE_RELEASE(pso); SAFE_RELEASE(psoStencil); -} \ No newline at end of file +}