From 430286642d9bd443a03dd2a105ddafa45c2f72d2 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 3 Aug 2026 10:40:33 +0100 Subject: [PATCH] Mark OOB reads in cbuffers as truncated --- renderdoc/replay/replay_driver.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/renderdoc/replay/replay_driver.cpp b/renderdoc/replay/replay_driver.cpp index 1fb88919f..95c160c87 100644 --- a/renderdoc/replay/replay_driver.cpp +++ b/renderdoc/replay/replay_driver.cpp @@ -424,6 +424,10 @@ void StandardFillCBufferVariable(ResourceId shader, const ShaderConstantType &de } } } + else + { + outvar.flags |= ShaderVariableFlags::Truncated; + } if(desc.pointerTypeID != ~0U) outvar.SetTypedPointer(outvar.value.u64v[0], shader, desc.pointerTypeID);