Don't add attachments as parent resources for imageless framebuffer

This commit is contained in:
baldurk
2019-11-12 08:26:26 +00:00
parent 7e08bf6573
commit d236b784dd
@@ -633,8 +633,11 @@ bool WrappedVulkan::Serialise_vkCreateFramebuffer(SerialiserType &ser, VkDevice
DerivedResource(device, Framebuffer);
DerivedResource(CreateInfo.renderPass, Framebuffer);
for(uint32_t i = 0; i < CreateInfo.attachmentCount; i++)
DerivedResource(CreateInfo.pAttachments[i], Framebuffer);
if((CreateInfo.flags & VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT_KHR) == 0)
{
for(uint32_t i = 0; i < CreateInfo.attachmentCount; i++)
DerivedResource(CreateInfo.pAttachments[i], Framebuffer);
}
}
return true;