Lines Matching defs:properties
193 static void get_device_properties(const struct instance_info *info, VkPhysicalDevice device, VkPhysicalDeviceProperties2 *properties)
195 info->GetPhysicalDeviceProperties(device, &properties->properties);
197 if (info->GetPhysicalDeviceProperties2 && properties->properties.apiVersion >= VK_API_VERSION_1_1)
198 info->GetPhysicalDeviceProperties2(device, properties);
207 VkPhysicalDeviceProperties2 properties = (VkPhysicalDeviceProperties2){
211 properties.pNext = &ext_pci_properties;
212 get_device_properties(info, device, &properties);
214 switch(properties.properties.deviceType) {
232 fprintf(stderr, " GPU %d: %x:%x \"%s\" %s", index, properties.properties.vendorID,
233 properties.properties.deviceID, properties.properties.deviceName, type);
249 VkPhysicalDeviceProperties2 properties = (VkPhysicalDeviceProperties2){
254 properties.pNext = &ext_pci_properties;
255 get_device_properties(info, device, &properties);
257 drm_device->cpu_device = properties.properties.deviceType == VK_PHYSICAL_DEVICE_TYPE_CPU;
258 drm_device->dev_info.vendor_id = properties.properties.vendorID;
259 drm_device->dev_info.device_id = properties.properties.deviceID;
581 VkPhysicalDeviceProperties2 properties = (VkPhysicalDeviceProperties2){
584 info->GetPhysicalDeviceProperties(physical_device, &properties.properties);
585 group_has_cpu_device = properties.properties.deviceType == VK_PHYSICAL_DEVICE_TYPE_CPU;