| 477 | } |
| 478 | |
| 479 | VkResult Queue::Submit(const CommandBuffer& cmd, const Fence& fence) { |
| 480 | VkSubmitInfo submit = vku::InitStructHelper(); |
| 481 | submit.commandBufferCount = cmd.initialized() ? 1 : 0; |
| 482 | submit.pCommandBuffers = &cmd.handle(); |
| 483 | VkResult result = vk::QueueSubmit(handle(), 1, &submit, fence); |
| 484 | return result; |
| 485 | } |
| 486 | |
| 487 | VkResult Queue::Submit(const std::vector<VkCommandBuffer>& cmds, const Fence& fence) { |
| 488 | VkSubmitInfo submit_info = vku::InitStructHelper(); |