- add support for flushing commands during drawing

This commit is contained in:
Magnus Norddahl 2019-04-19 20:55:15 +02:00
commit 8fadf3d9bd
3 changed files with 78 additions and 30 deletions

View file

@ -128,7 +128,7 @@ void VKBuffer::Resize(size_t newsize)
// Transfer data from old to new
fb->GetTransferCommands()->copyBuffer(oldBuffer.get(), mBuffer.get(), 0, 0, oldsize);
fb->SubmitCommands(false);
fb->WaitForCommands(false);
// Fetch pointer to new buffer
map = mBuffer->Map(0, newsize);