Lines Matching defs:wait
64 * state, you wait for its 64-bit value to be at least some wait value.
67 * wait is not for a pending state, as such, but rather for someone to have
85 * The Vulkan spec for VkSemaphore requires GPU wait and signal operations
87 * that the VkSemaphore gets implicitly reset on wait. However, it is
88 * often useful to have well-defined multi-wait. If binary vk_sync
89 * supports multi-wait then any number of kernel requests can be submitted
90 * which wait on one signal operation. This also implies that you can
123 /** Set if a sync type natively supports wait-before-signal
126 * kernel requests which wait on the vk_sync before submitting a kernel
127 * request which would cause that wait to unblock.
138 /** If set, only wait for the vk_sync operation to be pending
145 /** If set, wait for any of of the vk_sync operations to complete
202 * semaphore wait in conjunction with real timeline semaphores.
210 * For a timeline vk_sync, wait_value is the timeline value to wait for.
213 * allowed in which case the wait is a no-op. For a non-timeline vk_sync,
217 * at least one of wait or wait_many must be provided. If one is missing,
220 VkResult (*wait)(struct vk_device *device,
229 * wait events is complete instead of waiting for all of them.
231 * See wait for more details.