Lines Matching defs:devices
630 // Use 2 physical devices so that anything which copies a list of devices item by item
931 std::array<VkDevice, 5> devices;
948 result = env.vulkan_functions.vkCreateDevice(physical_devices[i], dev_create_info.get(), tracker.get(), &devices[i]);
952 env.vulkan_functions.vkGetDeviceQueue(devices[i], 0, 0, &queue);
957 env.vulkan_functions.vkDestroyDevice(devices[i], tracker.get());
1030 std::array<VkDevice, 2> devices;
1047 result = env.vulkan_functions.vkCreateDevice(physical_devices[i], dev_create_info.get(), tracker.get(), &devices[i]);
1049 devices[i] = VK_NULL_HANDLE;
1052 env.vulkan_functions.vkGetDeviceQueue(devices[i], 0, 0, &queue);
1056 if (devices[i] != VK_NULL_HANDLE) {
1057 env.vulkan_functions.vkDestroyDevice(devices[i], tracker.get());