Change ref type for vkCmd(Fill|Update)Buffer to CompleteWrite

`vkCmdFillBuffer` and `vkCmdUpdateBuffer` each replace the contents of the
buffer in the specified interval, so this should be treated as a CompleteWrite.
This commit is contained in:
Benson Joeris
2019-03-09 11:05:17 +00:00
committed by Baldur Karlsson
parent 4ed48c9bf4
commit b511348a0c
@@ -2375,7 +2375,7 @@ void WrappedVulkan::vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer de
record->AddChunk(scope.Get());
record->MarkBufferFrameReferenced(GetRecord(destBuffer), destOffset, dataSize,
eFrameRef_PartialWrite);
eFrameRef_CompleteWrite);
}
}
@@ -2437,7 +2437,7 @@ void WrappedVulkan::vkCmdFillBuffer(VkCommandBuffer commandBuffer, VkBuffer dest
record->AddChunk(scope.Get());
record->MarkBufferFrameReferenced(GetRecord(destBuffer), destOffset, fillSize,
eFrameRef_PartialWrite);
eFrameRef_CompleteWrite);
}
}