From 414d8df8f57100819805d87154ae9ff1c380faf1 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 31 Mar 2020 12:33:02 +0100 Subject: [PATCH] Fix debugging function calls without return values --- renderdoc/driver/shaders/spirv/spirv_debug.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/shaders/spirv/spirv_debug.cpp b/renderdoc/driver/shaders/spirv/spirv_debug.cpp index 1adb18e76..b1297ec93 100644 --- a/renderdoc/driver/shaders/spirv/spirv_debug.cpp +++ b/renderdoc/driver/shaders/spirv/spirv_debug.cpp @@ -929,12 +929,12 @@ void ThreadState::StepNext(ShaderDebugState *state, } else { + returnValue.name = ""; if(opdata.op == Op::ReturnValue) { OpReturnValue ret(it); returnValue = GetSrc(ret.value); - returnValue.name = ""; } nextInstruction = exitingFrame->funcCallInstruction;