Lines Matching refs:pQueue
2844 void ValidationStateTracker::RetireWorkOnQueue(QUEUE_STATE *pQueue, uint64_t seq, bool switch_finis… in RetireWorkOnQueue() argument
2848 while (pQueue->seq < seq) { in RetireWorkOnQueue()
2849 auto &submission = pQueue->submissions.front(); in RetireWorkOnQueue()
2891 pQueue->queryToStateMap[queryStatePair.first] = newState; in RetireWorkOnQueue()
2906 pQueue->submissions.pop_front(); in RetireWorkOnQueue()
2907 pQueue->seq++; in RetireWorkOnQueue()
2918 static void SubmitFence(QUEUE_STATE *pQueue, FENCE_STATE *pFence, uint64_t submitCount) { in SubmitFence() argument
2920 pFence->signaler.first = pQueue->queue; in SubmitFence()
2921 pFence->signaler.second = pQueue->seq + pQueue->submissions.size() + submitCount; in SubmitFence()
3098 auto pQueue = GetQueueState(queue); in PostCallRecordQueueSubmit() local
3104 SubmitFence(pQueue, pFence, std::max(1u, submitCount)); in PostCallRecordQueueSubmit()
3109 … pQueue->submissions.emplace_back(std::vector<VkCommandBuffer>(), std::vector<SEMAPHORE_WAIT>(), in PostCallRecordQueueSubmit()
3114 early_retire_seq = pQueue->seq + pQueue->submissions.size(); in PostCallRecordQueueSubmit()
3159 pSemaphore->signaler.second = pQueue->seq + pQueue->submissions.size() + 1; in PostCallRecordQueueSubmit()
3165 … early_retire_seq = std::max(early_retire_seq, pQueue->seq + pQueue->submissions.size() + 1); in PostCallRecordQueueSubmit()
3188 … pQueue->submissions.emplace_back(cbs, semaphore_waits, semaphore_signals, semaphore_externals, in PostCallRecordQueueSubmit()
3193 RetireWorkOnQueue(pQueue, early_retire_seq, true); in PostCallRecordQueueSubmit()
4080 …eGetDeviceQueue(uint32_t queueFamilyIndex, uint32_t queueIndex, VkQueue *pQueue, const char *valid… in ValidateGetDeviceQueue() argument
4097 …eGetDeviceQueue(VkDevice device, uint32_t queueFamilyIndex, uint32_t queueIndex, VkQueue *pQueue) { in PreCallValidateGetDeviceQueue() argument
4098 …return ValidateGetDeviceQueue(queueFamilyIndex, queueIndex, pQueue, "VUID-vkGetDeviceQueue-queueFa… in PreCallValidateGetDeviceQueue()
4103 VkQueue *pQueue) { in PostCallRecordGetDeviceQueue() argument
4104 RecordGetDeviceQueueState(queueFamilyIndex, *pQueue); in PostCallRecordGetDeviceQueue()
4107 …CallRecordGetDeviceQueue2(VkDevice device, const VkDeviceQueueInfo2 *pQueueInfo, VkQueue *pQueue) { in PostCallRecordGetDeviceQueue2() argument
4108 RecordGetDeviceQueueState(pQueueInfo->queueFamilyIndex, *pQueue); in PostCallRecordGetDeviceQueue2()
12275 auto pQueue = GetQueueState(queue); in PostCallRecordQueueBindSparse() local
12279 SubmitFence(pQueue, pFence, std::max(1u, bindInfoCount)); in PostCallRecordQueueBindSparse()
12282 … pQueue->submissions.emplace_back(std::vector<VkCommandBuffer>(), std::vector<SEMAPHORE_WAIT>(), in PostCallRecordQueueBindSparse()
12287 early_retire_seq = pQueue->seq + pQueue->submissions.size(); in PostCallRecordQueueBindSparse()
12355 pSemaphore->signaler.second = pQueue->seq + pQueue->submissions.size() + 1; in PostCallRecordQueueBindSparse()
12361 … early_retire_seq = std::max(early_retire_seq, pQueue->seq + pQueue->submissions.size() + 1); in PostCallRecordQueueBindSparse()
12374 …pQueue->submissions.emplace_back(std::vector<VkCommandBuffer>(), semaphore_waits, semaphore_signal… in PostCallRecordQueueBindSparse()
12379 RetireWorkOnQueue(pQueue, early_retire_seq, true); in PostCallRecordQueueBindSparse()