From 6a9872e56cee1fba63330b327e7adfda844aba9f Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 5 Dec 2022 17:00:11 +0000 Subject: [PATCH] Fix empty spacer-elements in descriptor arrays being marked as used --- renderdoc/api/replay/pipestate.inl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/renderdoc/api/replay/pipestate.inl b/renderdoc/api/replay/pipestate.inl index 92f70e465..9a4bea617 100644 --- a/renderdoc/api/replay/pipestate.inl +++ b/renderdoc/api/replay/pipestate.inl @@ -1452,6 +1452,7 @@ rdcarray PipeState::GetReadOnlyResources(ShaderStage stage, { // push empty resources so array indexing is still as expected val.push_back(BoundResource()); + val.back().dynamicallyUsed = false; } } @@ -1690,6 +1691,7 @@ rdcarray PipeState::GetReadWriteResources(ShaderStage stage, { // push empty resources so array indexing is still as expected val.push_back(BoundResource()); + val.back().dynamicallyUsed = false; } }