Lines Matching defs:create_info
78 const VkDeviceCreateInfo *create_info)
83 for (uint32_t i = 0; i < create_info->queueCreateInfoCount; i++)
84 count += create_info->pQueueCreateInfos[i].queueCount;
93 for (uint32_t i = 0; i < create_info->queueCreateInfoCount; i++) {
97 &create_info->pQueueCreateInfos[i];
120 const VkDeviceCreateInfo *create_info)
127 alloc, sizeof(*queue_families) * create_info->queueCreateInfoCount,
132 for (uint32_t i = 0; i < create_info->queueCreateInfoCount; i++) {
134 create_info->pQueueCreateInfos[i].queueFamilyIndex;
344 const VkDeviceCreateInfo *create_info,
358 create_info =
359 vn_device_fix_create_info(dev, create_info, alloc, &local_create_info);
360 if (!create_info)
363 result = vn_call_vkCreateDevice(instance, physical_dev_handle, create_info,
367 if (create_info == &local_create_info)
368 vk_free(alloc, (void *)create_info->ppEnabledExtensionNames);
373 if (!vn_device_queue_family_init(dev, create_info)) {
395 result = vn_device_init_queues(dev, create_info);