When submitting batches of command buffers to a queue via
vkQueueSubmit, it is guaranteed that:
vkQueueSubmit are visible to the queue operation resulting from
that submission, if the device memory is coherent or if the memory range
was flushed with vkFlushMappedMemoryRanges.