mirror of
https://github.com/RPCS3/glslang.git
synced 2025-03-03 16:18:16 +00:00
SPV: Ensure Parameterize is called during Disassemble
This commit is contained in:
parent
0967748fbc
commit
52e61acf26
@ -568,6 +568,7 @@ void GLSLstd450GetDebugNames(const char** names)
|
||||
void Disassemble(std::ostream& out, const std::vector<unsigned int>& stream)
|
||||
{
|
||||
SpirvStream SpirvStream(out, stream);
|
||||
spv::Parameterize();
|
||||
GLSLstd450GetDebugNames(GlslStd450DebugNames);
|
||||
SpirvStream.validate();
|
||||
SpirvStream.processInstructions();
|
||||
|
@ -753,7 +753,6 @@ void CompileAndLinkShaderUnits(std::vector<ShaderCompUnit> compUnits)
|
||||
if (! (Options & EOptionMemoryLeakMode)) {
|
||||
glslang::OutputSpv(spirv, GetBinaryName((EShLanguage)stage));
|
||||
if (Options & EOptionHumanReadableSpv) {
|
||||
spv::Parameterize();
|
||||
spv::Disassemble(std::cout, spirv);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user