From 53ca92965d9664499cc918821c3e088d3467a1f2 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 1 Apr 2020 17:37:16 +0100 Subject: [PATCH] Add missing resize when constructing matrix composite --- renderdoc/driver/shaders/spirv/spirv_debug.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/renderdoc/driver/shaders/spirv/spirv_debug.cpp b/renderdoc/driver/shaders/spirv/spirv_debug.cpp index b1297ec93..78d644e67 100644 --- a/renderdoc/driver/shaders/spirv/spirv_debug.cpp +++ b/renderdoc/driver/shaders/spirv/spirv_debug.cpp @@ -467,6 +467,7 @@ void ThreadState::StepNext(ShaderDebugState *state, RDCASSERTEQUAL(var.columns, construct.constituents.size()); rdcarray columns; + columns.resize(construct.constituents.size()); for(size_t i = 0; i < construct.constituents.size(); i++) columns[i] = GetSrc(construct.constituents[i]);