|
@@ -42,13 +42,13 @@ namespace bgfx
|
|
|
uint32_t magic;
|
|
uint32_t magic;
|
|
|
bx::peek(_reader, magic);
|
|
bx::peek(_reader, magic);
|
|
|
|
|
|
|
|
- if (magic == 0x07230203)
|
|
|
|
|
|
|
+ if (magic == SPV_CHUNK_HEADER)
|
|
|
{
|
|
{
|
|
|
SpirV spirv;
|
|
SpirV spirv;
|
|
|
read(_reader, spirv, _err);
|
|
read(_reader, spirv, _err);
|
|
|
parse(spirv.shader, printAsm, _writer, _err);
|
|
parse(spirv.shader, printAsm, _writer, _err);
|
|
|
}
|
|
}
|
|
|
- else if (magic == BX_MAKEFOURCC('D', 'X', 'B', 'C') )
|
|
|
|
|
|
|
+ else if (magic == DXBC_CHUNK_HEADER)
|
|
|
{
|
|
{
|
|
|
DxbcContext dxbc;
|
|
DxbcContext dxbc;
|
|
|
read(_reader, dxbc, _err);
|
|
read(_reader, dxbc, _err);
|