diff --git a/renderdoc/driver/d3d11/d3d11_replay.cpp b/renderdoc/driver/d3d11/d3d11_replay.cpp index 88af70484..a551b2703 100644 --- a/renderdoc/driver/d3d11/d3d11_replay.cpp +++ b/renderdoc/driver/d3d11/d3d11_replay.cpp @@ -1160,6 +1160,10 @@ void D3D11Replay::SavePipelineState() SAFE_RELEASE(res); } + else + { + view.resourceResourceId = ResourceId(); + } ret.outputMerger.uavs[s] = view; } @@ -1222,6 +1226,10 @@ void D3D11Replay::SavePipelineState() SAFE_RELEASE(res); } + else + { + view.resourceResourceId = ResourceId(); + } } ret.outputMerger.blendState.sampleMask = rs->OM.SampleMask;