From 565faf25fc935fe83a73cff35696fb0ec4f7a465 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 7 Apr 2020 21:18:26 +0100 Subject: [PATCH] Fix disassembly of SPIR-V subtract operations --- renderdoc/driver/shaders/spirv/spirv_disassemble.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp b/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp index 73c88ee02..c3b5c87d7 100644 --- a/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp +++ b/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp @@ -66,7 +66,7 @@ static rdcstr StringiseBinaryOperation(const std::function & case rdcspv::Op::IAdd: case rdcspv::Op::FAdd: ret += "+"; break; case rdcspv::Op::ISub: - case rdcspv::Op::FSub: ret += "+"; break; + case rdcspv::Op::FSub: ret += "-"; break; case rdcspv::Op::IMul: case rdcspv::Op::FMul: case rdcspv::Op::VectorTimesMatrix: