/third_party/vulkan-loader/tests/live_verification/ |
H A D | dynamic_rendering_get_proc_addr.cpp | 40 auto phys_devs = inst.GetPhysDevs(); in main() local 42 for (const auto& phys_dev : phys_devs) { in main()
|
/third_party/vulkan-loader/tests/ |
H A D | loader_wsi_tests.cpp | 199 std::array<VkPhysicalDevice, max_device_count> phys_devs; in TEST() local 200 ASSERT_EQ(VK_SUCCESS, env.vulkan_functions.vkEnumeratePhysicalDevices(instance.inst, &device_count, phys_devs.data())); in TEST() 205 ASSERT_EQ(VK_SUCCESS, env.vulkan_functions.vkGetPhysicalDeviceSurfaceSupportKHR(phys_devs[pd], 0, surface, &supported)); in TEST() 382 std::array<VkPhysicalDevice, max_device_count> phys_devs; in TEST() local 383 ASSERT_EQ(VK_SUCCESS, env.vulkan_functions.vkEnumeratePhysicalDevices(instance.inst, &device_count, phys_devs.data())); in TEST() 388 ASSERT_EQ(VK_SUCCESS, env.vulkan_functions.vkGetPhysicalDeviceSurfaceSupportKHR(phys_devs[pd], 0, surface, &supported)); in TEST() 565 std::array<VkPhysicalDevice, max_device_count> phys_devs; in TEST() local 566 ASSERT_EQ(VK_SUCCESS, env.vulkan_functions.vkEnumeratePhysicalDevices(instance.inst, &device_count, phys_devs.data())); in TEST() 571 ASSERT_EQ(VK_SUCCESS, env.vulkan_functions.vkGetPhysicalDeviceSurfaceSupportKHR(phys_devs[pd], 0, surface, &supported)); in TEST() 748 std::array<VkPhysicalDevice, max_device_count> phys_devs; in TEST() local [all...] |
H A D | loader_unknown_ext_tests.cpp | 374 auto phys_devs = inst.GetPhysDevs(2); in TEST() local 375 VkPhysicalDevice phys_dev_0 = phys_devs[0]; in TEST() 376 VkPhysicalDevice phys_dev_1 = phys_devs[1]; in TEST() 378 env.vulkan_functions.vkGetPhysicalDeviceProperties(phys_devs[0], &props); in TEST() 380 phys_dev_0 = phys_devs[1]; in TEST() 381 phys_dev_1 = phys_devs[0]; in TEST() 411 auto phys_devs = inst.GetPhysDevs(2); in TEST() local 412 VkPhysicalDevice phys_dev_to_use = phys_devs[1]; in TEST() 414 env.vulkan_functions.vkGetPhysicalDeviceProperties(phys_devs[1], &props); in TEST() 415 if (props.deviceType != VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU) phys_dev_to_use = phys_devs[ in TEST() 475 auto phys_devs = inst.GetPhysDevs(2); TEST() local [all...] |
H A D | loader_version_tests.cpp | 993 auto phys_devs = inst.GetPhysDevs(); in CheckDirectDriverLoading() local 994 ASSERT_EQ(phys_devs.size(), expected_driver_count); in CheckDirectDriverLoading() 1002 inst.functions->vkGetPhysicalDeviceProperties(phys_devs.at(driver_index), &props); in CheckDirectDriverLoading() 1010 inst.functions->vkGetPhysicalDeviceProperties(phys_devs.at(driver_index), &props); in CheckDirectDriverLoading()
|
H A D | loader_regression_tests.cpp | 1299 auto phys_devs = inst.GetPhysDevs(100); in TEST() local 1302 dev.CheckCreate(phys_devs[i]); in TEST() 1316 auto phys_devs = inst.GetPhysDevs(100); in TEST() local 1323 dev.CheckCreate(phys_devs[i]); in TEST() 3677 auto phys_devs = inst.GetPhysDevs(2); in TEST() local 3678 for (const auto& phys_dev : phys_devs) { in TEST() 3683 dev_info_0.CheckCreate(phys_devs[0]); in TEST() 3684 dev_info_1.CheckCreate(phys_devs[1]); in TEST() 4064 auto phys_devs = inst.GetPhysDevs(); in TEST() local 4067 dev.CheckCreate(phys_devs in TEST() 4084 auto phys_devs = inst.GetPhysDevs(); TEST() local [all...] |
/third_party/vulkan-loader/tests/framework/layer/ |
H A D | wrap_objects.cpp | 395 auto phys_devs = new wrapped_phys_dev_obj[*pPhysicalDeviceCount]; in wrap_vkEnumeratePhysicalDevices() local 396 if (!phys_devs) return VK_ERROR_OUT_OF_HOST_MEMORY; in wrap_vkEnumeratePhysicalDevices() 397 saved_wrapped_handles.physical_devices.push_back(phys_devs); in wrap_vkEnumeratePhysicalDevices() 399 inst->ptr_phys_devs = phys_devs; in wrap_vkEnumeratePhysicalDevices() 402 phys_devs[i].loader_disp = *(reinterpret_cast<VkLayerInstanceDispatchTable **>(pPhysicalDevices[i])); in wrap_vkEnumeratePhysicalDevices() 404 result = inst->pfn_inst_init(vk_inst, reinterpret_cast<void *>(&phys_devs[i])); in wrap_vkEnumeratePhysicalDevices() 407 phys_devs[i].obj = reinterpret_cast<void *>(pPhysicalDevices[i]); in wrap_vkEnumeratePhysicalDevices() 408 phys_devs[i].inst = inst; in wrap_vkEnumeratePhysicalDevices() 409 pPhysicalDevices[i] = reinterpret_cast<VkPhysicalDevice>(&phys_devs[i]); in wrap_vkEnumeratePhysicalDevices()
|
/third_party/vulkan-loader/loader/ |
H A D | loader.h | 200 VkResult setup_loader_tramp_phys_devs(struct loader_instance *inst, uint32_t phys_dev_count, VkPhysicalDevice *phys_devs);
|
H A D | loader.c | 5965 VkResult setup_loader_tramp_phys_devs(struct loader_instance *inst, uint32_t phys_dev_count, VkPhysicalDevice *phys_devs) { 5997 if (inst->phys_devs_tramp[cur_idx]->phys_dev == phys_devs[new_idx]) { 6013 phys_devs[new_idx] = (VkPhysicalDevice)inst->phys_devs_tramp[cur_idx]; 6064 new_phys_devs[new_idx]->phys_dev = phys_devs[new_idx]; 6068 phys_devs[new_idx] = (VkPhysicalDevice)new_phys_devs[new_idx]; 6156 // Look for physical_device in the provided phys_devs list, return true if found and put the index into out_idx, otherwise 6158 bool find_phys_dev(VkPhysicalDevice physical_device, uint32_t phys_devs_count, struct loader_physical_device_term **phys_devs, 6160 if (NULL == phys_devs) return false; 6162 if (NULL != phys_devs[idx] && physical_device == phys_devs[id [all...] |