| 457 | } |
| 458 | |
| 459 | static void beginCommand(VkCommandBuffer cmdBuffer) |
| 460 | { |
| 461 | VkResult res; |
| 462 | |
| 463 | VkCommandBufferBeginInfo cmdBufInfo{}; |
| 464 | cmdBufInfo.sType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO; |
| 465 | cmdBufInfo.flags = VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT; |
| 466 | if ((res = orig::vkBeginCommandBuffer(cmdBuffer, &cmdBufInfo)) != VK_SUCCESS) { |
| 467 | LOG(LL_ERROR, LCF_VULKAN, "vkBeginCommandBuffer failed with error %d", res); |
| 468 | } |
| 469 | } |
| 470 | |
| 471 | static void EndCommandAndSubmitQueue(VkCommandBuffer cmdBuffer, VkSemaphore* sem) |
| 472 | { |
no outgoing calls
no test coverage detected