to improve CreateMemory(VkImage) function, auto BindImage
This commit is contained in:
parent
c8f6017641
commit
9f8cce3e4b
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user