Searched refs:wait_semaphores (Results 1 – 8 of 8) sorted by relevance
/third_party/flutter/engine/flutter/vulkan/ |
D | vulkan_device.cc | 333 const std::vector<VkSemaphore>& wait_semaphores, in QueueSubmit() argument 337 if (wait_semaphores.size() != wait_dest_pipeline_stages.size()) { in QueueSubmit() 344 .waitSemaphoreCount = static_cast<uint32_t>(wait_semaphores.size()), in QueueSubmit() 345 .pWaitSemaphores = wait_semaphores.data(), in QueueSubmit()
|
D | vulkan_swapchain.cc | 437 std::vector<VkSemaphore> wait_semaphores = {backbuffer->GetUsageSemaphore()}; in AcquireSurface() local 444 wait_semaphores, // wait_semaphores in AcquireSurface() 537 std::vector<VkSemaphore> wait_semaphores = {}; in Submit() local 545 wait_semaphores, // wait_semaphores in Submit()
|
D | vulkan_device.h | 62 const std::vector<VkSemaphore>& wait_semaphores,
|
/third_party/mesa3d/src/vulkan/util/ |
D | vk_synchronization2.c | 306 STACK_ARRAY(VkSemaphoreSubmitInfoKHR, wait_semaphores, n_wait_semaphores); in vk_common_QueueSubmit() 329 wait_semaphores[n_wait_semaphores + i] = (VkSemaphoreSubmitInfoKHR) { in vk_common_QueueSubmit() 362 .pWaitSemaphoreInfos = &wait_semaphores[n_wait_semaphores], in vk_common_QueueSubmit() 397 STACK_ARRAY_FINISH(wait_semaphores); in vk_common_QueueSubmit()
|
/third_party/mesa3d/src/freedreno/vulkan/ |
D | tu_drm.c | 93 struct tu_syncobj **wait_semaphores; member 902 new_submit->wait_semaphores = vk_zalloc(&queue->device->vk.alloc, in tu_queue_submit_create_locked() 903 submit_info->waitSemaphoreCount * sizeof(*new_submit->wait_semaphores), in tu_queue_submit_create_locked() 905 if (new_submit->wait_semaphores == NULL) { in tu_queue_submit_create_locked() 922 new_submit->wait_semaphores[i] = sem; in tu_queue_submit_create_locked() 1053 vk_free(&queue->device->vk.alloc, new_submit->wait_semaphores); in tu_queue_submit_create_locked() 1063 vk_free(&queue->device->vk.alloc, submit->wait_semaphores); in tu_queue_submit_free() 1188 TU_FROM_HANDLE(tu_syncobj, sem, submit->wait_semaphores[i]); in tu_queue_submit_locked()
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_device.c | 4439 struct radv_semaphore_part **wait_semaphores; member 4472 const VkSemaphore *wait_semaphores; member 4498 RADV_FROM_HANDLE(radv_semaphore, semaphore, submission->wait_semaphores[i]); in radv_create_deferred_submission() 4562 deferred->wait_semaphores = (void *)sparse_image_binds; in radv_create_deferred_submission() 4566 (void *)(deferred->wait_semaphores + deferred->wait_semaphore_count); in radv_create_deferred_submission() 4577 RADV_FROM_HANDLE(radv_semaphore, semaphore, submission->wait_semaphores[i]); in radv_create_deferred_submission() 4579 deferred->wait_semaphores[i] = &deferred->temporary_semaphore_parts[temporary_idx]; in radv_create_deferred_submission() 4584 deferred->wait_semaphores[i] = &semaphore->permanent; in radv_create_deferred_submission() 4623 if (submission->wait_semaphores[i]->kind == RADV_SEMAPHORE_TIMELINE) { in radv_queue_enqueue_submission() 4624 mtx_lock(&submission->wait_semaphores[i]->timeline.mutex); in radv_queue_enqueue_submission() [all …]
|
/third_party/mesa3d/src/vulkan/overlay-layer/ |
D | overlay.cpp | 1164 const VkSemaphore *wait_semaphores, in render_swapchain_display() argument 1406 submit_info.pWaitSemaphores = wait_semaphores; in render_swapchain_display() 1834 const VkSemaphore *wait_semaphores, in before_present() argument 1846 wait_semaphores, n_wait_semaphores, in before_present()
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_device.c | 1253 static VkResult wait_semaphores(struct lvp_device *device, in wait_semaphores() function 1353 wait_semaphores(device, &wait, UINT64_MAX); in queue_thread() 2308 return wait_semaphores(device, pWaitInfo, timeout); in lvp_WaitSemaphores()
|