From d0771f8dd5dc34f2f223f2dd73a7f6e956c4cc37 Mon Sep 17 00:00:00 2001 From: Stephen White Date: Sat, 17 Mar 2018 12:45:17 -0400 Subject: [PATCH] Metal backend: do a Tick() on queue submit. --- src/backend/metal/MetalBackend.mm | 1 + 1 file changed, 1 insertion(+) diff --git a/src/backend/metal/MetalBackend.mm b/src/backend/metal/MetalBackend.mm index 8649cc239a..e0eb7a315d 100644 --- a/src/backend/metal/MetalBackend.mm +++ b/src/backend/metal/MetalBackend.mm @@ -231,6 +231,7 @@ namespace backend { namespace metal { void Queue::Submit(uint32_t numCommands, CommandBuffer* const* commands) { Device* device = ToBackend(GetDevice()); + device->Tick(); id commandBuffer = device->GetPendingCommandBuffer(); for (uint32_t i = 0; i < numCommands; ++i) {