Mark OOB reads in cbuffers as truncated

This commit is contained in:
baldurk
2026-08-03 21:15:19 +01:00
parent 114222f0eb
commit 430286642d
+4
View File
@@ -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);