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: