From 80ff02f7c9392fecca3f81eb17f45e2c6e6d66ed Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 2 Mar 2021 17:14:00 +0000 Subject: [PATCH] Fix discards of buffer views on D3D11 --- renderdoc/driver/d3d11/d3d11_debug.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/renderdoc/driver/d3d11/d3d11_debug.cpp b/renderdoc/driver/d3d11/d3d11_debug.cpp index 868e19fe0..12bf0588f 100644 --- a/renderdoc/driver/d3d11/d3d11_debug.cpp +++ b/renderdoc/driver/d3d11/d3d11_debug.cpp @@ -820,6 +820,10 @@ void D3D11DebugManager::FillWithDiscardPattern(DiscardType type, ID3D11View *vie numMips = desc.MipLevels; tex3D = true; } + else if(WrappedID3D11Buffer::IsAlloc(res)) + { + // nothing to do, just pass + } else { RDCERR("View of unknown resource type being discarded");