Lines Matching full:queues
86 struct vn_queue *queues = in vn_device_init_queues() local
87 vk_zalloc(alloc, sizeof(*queues) * count, VN_DEFAULT_ALIGN, in vn_device_init_queues()
89 if (!queues) in vn_device_init_queues()
98 result = vn_queue_init(dev, &queues[count], queue_info, j); in vn_device_init_queues()
108 vn_queue_fini(&queues[i]); in vn_device_init_queues()
109 vk_free(alloc, queues); in vn_device_init_queues()
114 dev->queues = queues; in vn_device_init_queues()
362 vn_queue_fini(&dev->queues[i]); in vn_DestroyDevice()
364 /* We must emit vkDestroyDevice before freeing dev->queues. Otherwise, in vn_DestroyDevice()
366 * the queues in the renderer. in vn_DestroyDevice()
370 vk_free(alloc, dev->queues); in vn_DestroyDevice()
405 struct vn_queue *queue = &dev->queues[i]; in vn_DeviceWaitIdle()