From 284dfa87a4e2121d8d8e439a2314a457d57880b0 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 22 Apr 2016 14:34:22 +0200 Subject: [PATCH] Only put brackets around base string if it's inlined --- 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 734bff3aa..5e8fe1f8d 100644 --- a/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp +++ b/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp @@ -1043,7 +1043,7 @@ struct SPVInstruction string base; op->arguments[i]->op->GetArg(ids, 0, base); - if(op->arguments[i]->op->arguments[0]->op->mathop) + if((op->arguments[i]->op->inlineArgs & 1) && op->arguments[i]->op->arguments[0]->op->mathop) base = "(" + base + ")"; string swizzleString;