From e16500c97f31960c4bef0122bf6fa81a4a1566c0 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 30 Oct 2023 10:22:54 +0000 Subject: [PATCH] Only recreate depth on resize for D3D12 if depth was originally used --- renderdoc/driver/d3d12/d3d12_outputwindow.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/renderdoc/driver/d3d12/d3d12_outputwindow.cpp b/renderdoc/driver/d3d12/d3d12_outputwindow.cpp index 39935e8bd..fa27f6b25 100644 --- a/renderdoc/driver/d3d12/d3d12_outputwindow.cpp +++ b/renderdoc/driver/d3d12/d3d12_outputwindow.cpp @@ -395,7 +395,8 @@ void D3D12Replay::SetOutputWindowDimensions(uint64_t id, int32_t w, int32_t h) outw.height = h; outw.MakeRTV(false); - outw.MakeDSV(); + if(outw.depth) + outw.MakeDSV(); outw.bbIdx = 0; }