diff --git a/renderdoc/driver/shaders/spirv/spirv_reflect.cpp b/renderdoc/driver/shaders/spirv/spirv_reflect.cpp index 97ddc6456..1a53dbfae 100644 --- a/renderdoc/driver/shaders/spirv/spirv_reflect.cpp +++ b/renderdoc/driver/shaders/spirv/spirv_reflect.cpp @@ -462,6 +462,10 @@ void Reflector::RegisterOp(Iter it) dbg.params.size() > 1 ? strings[dbg.arg(1)] : rdcstr(), }); } + else if(dbg.inst == ShaderDbg::SourceContinued) + { + sources.back().contents += strings[dbg.arg(0)]; + } else if(dbg.inst == ShaderDbg::CompilationUnit) { sources[debugSources[dbg.arg(2)]].lang =