From c41b72edb793e6e9001f9664a76788ed2adddafa Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 28 May 2020 11:42:45 +0100 Subject: [PATCH] Fix off-by-one error checking for D3D12 descriptor range inclusion --- renderdoc/api/replay/pipestate.inl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/api/replay/pipestate.inl b/renderdoc/api/replay/pipestate.inl index 998dbcd46..cc2b91c88 100644 --- a/renderdoc/api/replay/pipestate.inl +++ b/renderdoc/api/replay/pipestate.inl @@ -1365,7 +1365,7 @@ rdcarray PipeState::GetReadWriteResources(ShaderStage stage) for(size_t j = 0; j < element.views.size(); ++j) { const D3D12Pipe::View &view = element.views[j]; - if(view.bind >= start && view.bind <= end) + if(view.bind >= start && view.bind < end) { val.push_back(BoundResource()); BoundResource &b = val.back();