.sType(VK_STRUCTURE_TYPE_SUBMIT_INFO)
.pNext(NULL)
<BUG>.waitSemaphoreCount(1)</BUG>
.pWaitSemaphores(pImageAcquiredSemaphore)
.pWaitDstStageMask(pWaitDstStageMask)
<BUG>.commandBufferCount(1)</BUG>
.pCommandBuffers(pCommandBuffers)
<BUG>.signalSemaphoreCount(1)</BUG>
.pSignalSemaphores(pRenderCompleteSemaphore);
VkPresentInfoKHR presentInfo = VkPresentInfoKHR.calloc()
.sType(VK_STRUCTURE_TYPE_PRESENT_INFO_KHR)
.pNext(NULL)
<BUG>.waitSemaphoreCount(1)</BUG>
.pWaitSemaphores(pRenderCompleteSemaphore)

.sType(VK_STRUCTURE_TYPE_SUBMIT_INFO)
.pNext(NULL)
.pWaitSemaphores(pImageAcquiredSemaphore)
.pWaitDstStageMask(pWaitDstStageMask)
.pCommandBuffers(pCommandBuffers)
.pSignalSemaphores(pRenderCompleteSemaphore);
VkPresentInfoKHR presentInfo = VkPresentInfoKHR.calloc()
