| 1355 | } |
| 1356 | |
| 1357 | void ApiVulkanSample::with_command_buffer(const std::function<void(VkCommandBuffer command_buffer)> &f, VkSemaphore signalSemaphore) |
| 1358 | { |
| 1359 | VkCommandBuffer command_buffer = get_device().create_command_buffer(VK_COMMAND_BUFFER_LEVEL_PRIMARY, true); |
| 1360 | f(command_buffer); |
| 1361 | get_device().flush_command_buffer(command_buffer, queue, true, signalSemaphore); |
| 1362 | } |
| 1363 | |
| 1364 | void ApiVulkanSample::with_vkb_command_buffer(const std::function<void(vkb::core::CommandBufferC &command_buffer)> &f) |
| 1365 | { |
nothing calls this directly
no test coverage detected