Home
last modified time | relevance | path

Searched refs:wait_semaphores (Results 1 – 8 of 8) sorted by relevance

/third_party/flutter/engine/flutter/vulkan/
Dvulkan_device.cc333 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()
Dvulkan_swapchain.cc437 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()
Dvulkan_device.h62 const std::vector<VkSemaphore>& wait_semaphores,
/third_party/mesa3d/src/vulkan/util/
Dvk_synchronization2.c306 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/
Dtu_drm.c93 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/
Dradv_device.c4439 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/
Doverlay.cpp1164 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/
Dlvp_device.c1253 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()