From e0327b6c60d039ee2d353e1b61d9ddefeff0039d Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 16 Apr 2024 12:16:49 +0100 Subject: [PATCH] AS rebuilds are considered successful and shouldn't throw an error --- renderdoc/driver/d3d12/d3d12_command_list4_wrap.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/renderdoc/driver/d3d12/d3d12_command_list4_wrap.cpp b/renderdoc/driver/d3d12/d3d12_command_list4_wrap.cpp index 1b25ebc50..32e6fa565 100644 --- a/renderdoc/driver/d3d12/d3d12_command_list4_wrap.cpp +++ b/renderdoc/driver/d3d12/d3d12_command_list4_wrap.cpp @@ -1036,6 +1036,11 @@ void WrappedID3D12GraphicsCommandList::BuildRaytracingAccelerationStructure( asbWrappedResource->DeleteAccStructAtOffset(asbWrappedResourceBufferOffset); createAccStruct = true; } + else + { + // if the AS is being rebuilt in place, that's also successful + success = true; + } } else {