diff --git a/renderdoc/driver/shaders/dxil/dxil_debug.h b/renderdoc/driver/shaders/dxil/dxil_debug.h index c35d8e58f..688d77813 100644 --- a/renderdoc/driver/shaders/dxil/dxil_debug.h +++ b/renderdoc/driver/shaders/dxil/dxil_debug.h @@ -177,7 +177,12 @@ struct GlobalConstant struct ResourceReferenceInfo { - ResourceReferenceInfo() : resClass(DXIL::ResourceClass::Invalid) {} + ResourceReferenceInfo() + : resClass(DXIL::ResourceClass::Invalid), + varType(VarType::Unknown), + descType(DescriptorType::Unknown) + { + } void Create(const DXIL::ResourceReference *resRef, uint32_t arrayIndex); bool Valid() const { return resClass != DXIL::ResourceClass::Invalid; }