If SPIR-V compilation fails in glslang, store the error msg in "disasm"

This commit is contained in:
baldurk
2017-08-01 11:04:35 +01:00
parent 26c89b4a33
commit 4a1cd892f6
@@ -79,6 +79,8 @@ void WrappedOpenGL::ShaderData::Compile(WrappedOpenGL &gl, ResourceId id)
string s = CompileSPIRV(settings, sources, spirvwords);
if(!spirvwords.empty())
ParseSPIRV(&spirvwords.front(), spirvwords.size(), spirv);
else
disassembly = s;
reflection.ID = id;
reflection.EntryPoint = "main";