/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_sync.c | 188 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 D | vk_sync_timeline.c | 320 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 D | vk_sync.h | 210 * 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 D | vk_queue.c | 302 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 D | vk_sync_timeline.h | 108 uint64_t wait_value,
|
H A D | vk_sync_binary.c | 102 .wait_value = binary->next_point, in vk_sync_binary_wait_many()
|
H A D | vk_drm_syncobj.c | 237 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 D | vk_semaphore.c | 317 .wait_value = pWaitInfo->pValues[i], in vk_common_WaitSemaphores()
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_pipe_sync.c | 145 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 D | dzn_sync.c | 155 values[i] = (sync->vk.flags & VK_SYNC_IS_TIMELINE) ? waits[i].wait_value : 1; in dzn_sync_wait()
|
H A D | dzn_device.c | 1738 (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 D | vktSynchronizationBasicSemaphoreTests.cpp | 411 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 D | wsi_common_display.c | 1680 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 D | radv_amdgpu_cs.c | 1388 wait_points[wait_idx] = waits[i].wait_value; in radv_amdgpu_winsys_cs_submit()
|
/third_party/mesa3d/src/intel/vulkan/ |
H A D | anv_batch_chain.c | 2129 waits[i].wait_value); in anv_queue_exec_locked()
|