From 5368709111c5f8f17003b4e5e481b85b4afa8901 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 24 May 2019 15:26:10 +0100 Subject: [PATCH] Fix handling of matrix outputs in Vulkan GS/Tess mesh output --- renderdoc/driver/shaders/spirv/spirv_disassemble.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp b/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp index bbd142ae7..fc1ee733e 100644 --- a/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp +++ b/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp @@ -4095,6 +4095,7 @@ void AddSignatureParameter(bool isInput, ShaderStage stage, uint32_t id, uint32_ regIndex++; patch.accessChain.back()++; + patch.isArraySubsequentElement = true; } patch.isMatrix = false;