From 0c54db28aadcbfee08d97c5ec65369149ce80bce Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 1 Jun 2020 14:24:53 +0100 Subject: [PATCH] Stub types and constants blocks --- renderdoc/driver/shaders/dxil/dxil_bytecode.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/renderdoc/driver/shaders/dxil/dxil_bytecode.cpp b/renderdoc/driver/shaders/dxil/dxil_bytecode.cpp index bd8a79264..8851e8ce2 100644 --- a/renderdoc/driver/shaders/dxil/dxil_bytecode.cpp +++ b/renderdoc/driver/shaders/dxil/dxil_bytecode.cpp @@ -639,7 +639,7 @@ Program::Program(const byte *bytes, size_t length) } else { - RDCWARN("Unknown record ID %u encountered at module scope", rootchild.id); + RDCERR("Unknown record ID %u encountered at module scope", rootchild.id); } } else if(rootchild.IsBlock()) @@ -729,6 +729,12 @@ Program::Program(const byte *bytes, size_t length) else if(IS_KNOWN(rootchild.id, KnownBlocks::FUNCTION_BLOCK)) { } + else if(IS_KNOWN(rootchild.id, KnownBlocks::TYPE_BLOCK)) + { + } + else if(IS_KNOWN(rootchild.id, KnownBlocks::CONSTANTS_BLOCK)) + { + } else if(IS_KNOWN(rootchild.id, KnownBlocks::VALUE_SYMTAB_BLOCK)) { for(const LLVMBC::BlockOrRecord &symtab : rootchild.children) @@ -933,7 +939,7 @@ Program::Program(const byte *bytes, size_t length) } else { - RDCWARN("Unknown block ID %u encountered at module scope", rootchild.id); + RDCERR("Unknown block ID %u encountered at module scope", rootchild.id); } } }