to improve CreateMemory(VkImage) function, auto BindImage

This commit is contained in:
hyzboy 2020-10-15 17:33:05 +08:00
parent c8f6017641
commit 9f8cce3e4b

View File

@ -29,6 +29,16 @@ Memory *Device::CreateMemory(VkImage image,const uint32_t flag)
vkGetImageMemoryRequirements(attr->device,image,&memReqs);
return CreateMemory(memReqs,flag);
Memory *mem=CreateMemory(memReqs,flag);
if(!mem)return(nullptr);
if(!mem->BindImage(image))
{
delete mem;
return(nullptr);
}
return(mem);
}
VK_NAMESPACE_END