Mark simple copies into VkDeviceMemory as CompleteWrite

This commit is contained in:
Benson Joeris
2019-02-15 11:06:35 -05:00
committed by Baldur Karlsson
parent 1713dcad1b
commit 5bc993f01f
2 changed files with 2 additions and 2 deletions
@@ -2011,7 +2011,7 @@ void WrappedVulkan::vkCmdCopyBuffer(VkCommandBuffer commandBuffer, VkBuffer srcB
record->MarkBufferFrameReferenced(GetRecord(srcBuffer), pRegions[i].srcOffset,
pRegions[i].size, eFrameRef_Read);
record->MarkBufferFrameReferenced(GetRecord(destBuffer), pRegions[i].dstOffset,
pRegions[i].size, eFrameRef_PartialWrite);
pRegions[i].size, eFrameRef_CompleteWrite);
}
}
}
@@ -803,7 +803,7 @@ VkResult WrappedVulkan::vkFlushMappedMemoryRanges(VkDevice device, uint32_t memR
{
GetResourceManager()->MarkMemoryFrameReferenced(GetResID(pMemRanges[i].memory),
pMemRanges[i].offset, pMemRanges[i].size,
eFrameRef_PartialWrite);
eFrameRef_CompleteWrite);
}
else
{