Lines Matching refs:device
52 VkJsonDevice device;
53 vkGetPhysicalDeviceProperties(physical_device, &device.properties);
54 vkGetPhysicalDeviceFeatures(physical_device, &device.features);
55 vkGetPhysicalDeviceMemoryProperties(physical_device, &device.memory);
61 device.queues.resize(queue_family_count);
63 physical_device, &queue_family_count, device.queues.data());
66 // Only device extensions.
72 device.extensions.resize(extension_count);
74 physical_device, nullptr, &extension_count, device.extensions.data());
80 device.layers.resize(layer_count);
82 device.layers.data());
94 device.formats.insert(std::make_pair(format, format_properties));
97 return device;
166 for (auto device : devices)
167 instance.devices.emplace_back(VkJsonGetDevice(device));