Framebuffers should depend on the renderpass

This commit is contained in:
baldurk
2016-02-07 18:40:54 +01:00
parent b6c7a406c1
commit 4c070023dc
@@ -516,6 +516,8 @@ VkResult WrappedVulkan::vkCreateFramebuffer(
VkResourceRecord *record = GetResourceManager()->AddResourceRecord(*pFramebuffer);
record->AddChunk(chunk);
if(pCreateInfo->renderPass != VK_NULL_HANDLE)
record->AddParent(GetRecord(pCreateInfo->renderPass));
for(uint32_t i=0; i < pCreateInfo->attachmentCount; i++)
{
record->AddParent(GetRecord(pCreateInfo->pAttachments[i].view));