This commit is contained in:
Branimir Karadžić
2016-03-19 20:31:47 -07:00
parent d45d3c62f8
commit a2843d6cb2
3 changed files with 263 additions and 39 deletions

View File

@@ -48,18 +48,18 @@ namespace bgfx
read(_reader, spirv, _err);
parse(spirv.shader, printAsm, _writer, _err);
}
else if (magic != BX_MAKEFOURCC('D', 'X', 'B', 'C') )
{
Dx9bc dx9bc;
read(_reader, dx9bc, _err);
parse(dx9bc.shader, printAsm, _writer, _err);
}
else
else if (magic == BX_MAKEFOURCC('D', 'X', 'B', 'C') )
{
DxbcContext dxbc;
read(_reader, dxbc, _err);
parse(dxbc.shader, printAsm, _writer, _err);
}
else
{
Dx9bc dx9bc;
read(_reader, dx9bc, _err);
parse(dx9bc.shader, printAsm, _writer, _err);
}
}
void disassemble(bx::WriterI* _writer, bx::ReaderSeekerI* _reader, bx::Error* _err)