Lines Matching refs:submitInfo
181 VkSubmitInfo &submitInfo = task.pSubmits[i]; in submitQueue() local
183 for(const auto *nextInfo = reinterpret_cast<const VkBaseInStructure *>(submitInfo.pNext); in submitQueue()
189 timelineInfo = reinterpret_cast<const VkTimelineSemaphoreSubmitInfo *>(submitInfo.pNext); in submitQueue()
197 for(uint32_t j = 0; j < submitInfo.waitSemaphoreCount; j++) in submitQueue()
199 if(auto *sem = DynamicCast<TimelineSemaphore>(submitInfo.pWaitSemaphores[j])) in submitQueue()
205 else if(auto *sem = DynamicCast<BinarySemaphore>(submitInfo.pWaitSemaphores[j])) in submitQueue()
207 sem->wait(submitInfo.pWaitDstStageMask[j]); in submitQueue()
219 for(uint32_t j = 0; j < submitInfo.commandBufferCount; j++) in submitQueue()
221 Cast(submitInfo.pCommandBuffers[j])->submit(executionState); in submitQueue()
225 for(uint32_t j = 0; j < submitInfo.signalSemaphoreCount; j++) in submitQueue()
227 if(auto *sem = DynamicCast<TimelineSemaphore>(submitInfo.pSignalSemaphores[j])) in submitQueue()
233 else if(auto *sem = DynamicCast<BinarySemaphore>(submitInfo.pSignalSemaphores[j])) in submitQueue()