Lines Matching refs:submit_info
1372 VkSubmitInfo submit_info = {};
1373 submit_info.sType = VK_STRUCTURE_TYPE_SUBMIT_INFO;
1374 submit_info.commandBufferCount = 0;
1375 submit_info.pWaitDstStageMask = &stages_wait;
1376 submit_info.waitSemaphoreCount = 0;
1377 submit_info.signalSemaphoreCount = 1;
1378 submit_info.pSignalSemaphores = &draw->cross_engine_semaphore;
1380 device_data->vtable.QueueSubmit(present_queue->queue, 1, &submit_info, VK_NULL_HANDLE);
1382 submit_info.sType = VK_STRUCTURE_TYPE_SUBMIT_INFO;
1383 submit_info.commandBufferCount = 1;
1384 submit_info.pWaitDstStageMask = &stages_wait;
1385 submit_info.pCommandBuffers = &draw->command_buffer;
1386 submit_info.waitSemaphoreCount = 1;
1387 submit_info.pWaitSemaphores = &draw->cross_engine_semaphore;
1388 submit_info.signalSemaphoreCount = 1;
1389 submit_info.pSignalSemaphores = &draw->semaphore;
1391 device_data->vtable.QueueSubmit(device_data->graphic_queue->queue, 1, &submit_info, draw->fence);
1400 VkSubmitInfo submit_info = {};
1401 submit_info.sType = VK_STRUCTURE_TYPE_SUBMIT_INFO;
1402 submit_info.commandBufferCount = 1;
1403 submit_info.pCommandBuffers = &draw->command_buffer;
1404 submit_info.pWaitDstStageMask = stages_wait;
1405 submit_info.waitSemaphoreCount = n_wait_semaphores;
1406 submit_info.pWaitSemaphores = wait_semaphores;
1407 submit_info.signalSemaphoreCount = 1;
1408 submit_info.pSignalSemaphores = &draw->semaphore;
1410 device_data->vtable.QueueSubmit(device_data->graphic_queue->queue, 1, &submit_info, draw->fence);