Home
last modified time | relevance | path

Searched refs:wait_value (Results 1 - 15 of 15) sorted by relevance

/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_sync.c188 uint64_t wait_value, in assert_valid_wait()
194 assert(wait_value == 0); in assert_valid_wait()
216 uint64_t wait_value, in __vk_sync_wait()
220 assert_valid_wait(sync, wait_value, wait_flags); in __vk_sync_wait()
226 return sync->type->wait(device, sync, wait_value, in __vk_sync_wait()
232 .wait_value = wait_value, in __vk_sync_wait()
242 uint64_t wait_value, in vk_sync_wait()
249 __vk_sync_wait(device, sync, wait_value, wait_flags, in vk_sync_wait()
255 return __vk_sync_wait(device, sync, wait_value, wait_flag in vk_sync_wait()
187 assert_valid_wait(struct vk_sync *sync, uint64_t wait_value, enum vk_sync_wait_flags wait_flags) assert_valid_wait() argument
214 __vk_sync_wait(struct vk_device *device, struct vk_sync *sync, uint64_t wait_value, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) __vk_sync_wait() argument
240 vk_sync_wait(struct vk_device *device, struct vk_sync *sync, uint64_t wait_value, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) vk_sync_wait() argument
[all...]
H A Dvk_sync_timeline.c320 uint64_t wait_value, in vk_sync_timeline_get_point_locked()
323 if (timeline->highest_past >= wait_value) { in vk_sync_timeline_get_point_locked()
331 if (point->value >= wait_value) { in vk_sync_timeline_get_point_locked()
344 uint64_t wait_value, in vk_sync_timeline_get_point()
349 wait_value, point_out); in vk_sync_timeline_get_point()
427 uint64_t wait_value, in vk_sync_timeline_wait_locked()
432 * time point pending that's at least as high as wait_value. in vk_sync_timeline_wait_locked()
435 while (timeline->highest_pending < wait_value) { in vk_sync_timeline_wait_locked()
478 while (timeline->highest_past < wait_value) { in vk_sync_timeline_wait_locked()
506 uint64_t wait_value, in vk_sync_timeline_wait()
318 vk_sync_timeline_get_point_locked(struct vk_device *device, struct vk_sync_timeline *timeline, uint64_t wait_value, struct vk_sync_timeline_point **point_out) vk_sync_timeline_get_point_locked() argument
342 vk_sync_timeline_get_point(struct vk_device *device, struct vk_sync_timeline *timeline, uint64_t wait_value, struct vk_sync_timeline_point **point_out) vk_sync_timeline_get_point() argument
425 vk_sync_timeline_wait_locked(struct vk_device *device, struct vk_sync_timeline *timeline, uint64_t wait_value, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) vk_sync_timeline_wait_locked() argument
504 vk_sync_timeline_wait(struct vk_device *device, struct vk_sync *sync, uint64_t wait_value, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) vk_sync_timeline_wait() argument
[all...]
H A Dvk_sync.h210 * For a timeline vk_sync, wait_value is the timeline value to wait for.
212 * vk_sync would return a value >= wait_value. A wait_value of zero is
214 * wait_value should be ignored.
222 uint64_t wait_value,
297 uint64_t wait_value; member
338 uint64_t wait_value,
H A Dvk_queue.c302 submit->waits[i].wait_value == 0) in vk_queue_submit_final()
326 submit->waits[i].wait_value, in vk_queue_submit_final()
331 submit->waits[i].wait_value); in vk_queue_submit_final()
339 submit->waits[i].wait_value = 0; in vk_queue_submit_final()
346 submit->waits[i].wait_value = binary->next_point; in vk_queue_submit_final()
350 submit->waits[i].wait_value == 0); in vk_queue_submit_final()
419 submit->waits[i].wait_value, in vk_queue_flush()
682 uint32_t wait_value = semaphore->type == VK_SEMAPHORE_TYPE_TIMELINE ? in vk_queue_submit() local
688 .wait_value = wait_value, in vk_queue_submit()
[all...]
H A Dvk_sync_timeline.h108 uint64_t wait_value,
H A Dvk_sync_binary.c102 .wait_value = binary->next_point, in vk_sync_binary_wait_many()
H A Dvk_drm_syncobj.c237 if (waits[i].wait_value == 0) in vk_drm_syncobj_wait_many()
244 wait_values[j] = waits[i].wait_value; in vk_drm_syncobj_wait_many()
H A Dvk_semaphore.c317 .wait_value = pWaitInfo->pValues[i], in vk_common_WaitSemaphores()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_pipe_sync.c145 uint64_t wait_value, in lvp_pipe_sync_wait_locked()
225 uint64_t wait_value, in lvp_pipe_sync_wait()
234 VkResult result = lvp_pipe_sync_wait_locked(device, sync, wait_value, in lvp_pipe_sync_wait()
143 lvp_pipe_sync_wait_locked(struct lvp_device *device, struct lvp_pipe_sync *sync, uint64_t wait_value, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) lvp_pipe_sync_wait_locked() argument
223 lvp_pipe_sync_wait(struct vk_device *vk_device, struct vk_sync *vk_sync, uint64_t wait_value, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) lvp_pipe_sync_wait() argument
/third_party/mesa3d/src/microsoft/vulkan/
H A Ddzn_sync.c155 values[i] = (sync->vk.flags & VK_SYNC_IS_TIMELINE) ? waits[i].wait_value : 1; in dzn_sync_wait()
H A Ddzn_device.c1738 (sync->vk.flags & VK_SYNC_IS_TIMELINE) ? wait->wait_value : 1; in dzn_queue_sync_wait()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/
H A DvktSynchronizationBasicSemaphoreTests.cpp411 VkResult basicWaitForTimelineValueHelper(Context& context, TestConfig config, VkSemaphoreWaitFlags wait_flags, deUint64 signal_value, deUint64 wait_value) { in basicWaitForTimelineValueHelper() argument
451 VkSemaphoreWaitInfo waitForTheValue = makeSemaphoreWaitInfo(wait_flags, &wait_value); in basicWaitForTimelineValueHelper()
/third_party/mesa3d/src/vulkan/wsi/
H A Dwsi_common_display.c1680 uint64_t wait_value, in wsi_display_sync_wait()
1687 assert(wait_value == 0); in wsi_display_sync_wait()
1678 wsi_display_sync_wait(struct vk_device *device, struct vk_sync *sync, uint64_t wait_value, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) wsi_display_sync_wait() argument
/third_party/mesa3d/src/amd/vulkan/winsys/amdgpu/
H A Dradv_amdgpu_cs.c1388 wait_points[wait_idx] = waits[i].wait_value; in radv_amdgpu_winsys_cs_submit()
/third_party/mesa3d/src/intel/vulkan/
H A Danv_batch_chain.c2129 waits[i].wait_value); in anv_queue_exec_locked()

Completed in 22 milliseconds