Function Prototype
vkDeviceWaitIdle
Wait for a device to become idle
To wait on the host for the completion of outstanding queue operations for all queues on a given logical device, call:
VkResult vkDeviceWaitIdle(
VkDevice device);
device
is the logical device to idle.
vkDeviceWaitIdle
is equivalent to calling vkQueueWaitIdle
for
all queues owned by device
.
Valid Usage (Implicit)
VUID-vkDeviceWaitIdle-device-parameter
device
must be a valid VkDevice handle
Host Synchronization
- Host access to all
VkQueue
objects created fromdevice
must be externally synchronized ::