From 88d7cb4ef12e0e75e0117f3ff4fe20ed1a0afb6b Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 2 Dec 2015 14:38:54 +0100 Subject: [PATCH] Add VectorTimesMatrix to disassembly --- renderdoc/driver/shaders/spirv/spirv_disassemble.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp b/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp index 8ecaf9b5c..6d8a81860 100644 --- a/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp +++ b/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp @@ -1114,6 +1114,7 @@ struct SPVInstruction case spv::OpFMod: case spv::OpVectorTimesScalar: case spv::OpMatrixTimesVector: + case spv::OpVectorTimesMatrix: case spv::OpMatrixTimesMatrix: case spv::OpSLessThan: case spv::OpSLessThanEqual: @@ -1143,6 +1144,7 @@ struct SPVInstruction case spv::OpFMul: case spv::OpVectorTimesScalar: case spv::OpMatrixTimesVector: + case spv::OpVectorTimesMatrix: case spv::OpMatrixTimesMatrix: opstr[0] = '*'; break; @@ -3654,6 +3656,7 @@ void ParseSPIRV(uint32_t *spirv, size_t spirvLength, SPVModule &module) case spv::OpFMod: case spv::OpVectorTimesScalar: case spv::OpMatrixTimesVector: + case spv::OpVectorTimesMatrix: case spv::OpMatrixTimesMatrix: case spv::OpSLessThan: case spv::OpSLessThanEqual: