/third_party/vulkan-loader/tests/framework/icd/ |
H A D | test_icd.cpp | 58 TestICD icd; variable 60 FRAMEWORK_EXPORT TestICD* get_test_icd_func() { return &icd; } in get_test_icd_func() 62 icd.~TestICD(); in reset_icd_func() 63 return new (&icd) TestICD(); in reset_icd_func() 82 return icd.instance_extensions.end() != in IsInstanceExtensionSupported() 83 std::find_if(icd.instance_extensions.begin(), icd.instance_extensions.end(), in IsInstanceExtensionSupported() 88 return icd.enabled_instance_extensions.end() != 89 std::find_if(icd.enabled_instance_extensions.begin(), icd [all...] |
/third_party/vulkan-loader/tests/ |
H A D | loader_phys_dev_inst_ext_tests.cpp | 299 for (uint32_t icd = 0; icd < max_icd_count; ++icd) { in TEST() 300 env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2_EXPORT_ICD_GPDPA, icd != 1 ? VK_API_VERSION_1_1 : VK_API_VERSION_1_0)); in TEST() 301 auto& cur_icd = env.get_test_icd(icd); in TEST() 304 if (icd != 1) { in TEST() 313 for (uint32_t dev = 0; dev < dev_counts[icd]; ++dev) { in TEST() 319 if ((icd == 0 && dev == 1) || icd == 3) { in TEST() 666 for (uint32_t icd in TEST() [all...] |
H A D | loader_wsi_tests.cpp | 98 for (uint32_t icd = 0; icd < 3; ++icd) { in TEST() 102 auto& cur_icd = env.get_test_icd(icd); in TEST() 105 if (icd < 2) { in TEST() 175 for (uint32_t icd = 0; icd < max_device_count; ++icd) { in TEST() 179 auto& cur_icd = env.get_test_icd(icd); in TEST() 183 std::string dev_name = "phys_dev_" + std::to_string(icd); in TEST() [all...] |
H A D | loader_debug_ext_tests.cpp | 54 for (uint32_t icd = 0; icd < 3; ++icd) { in SetUp() 56 env->get_test_icd(icd).physical_devices.push_back({}); in SetUp() 57 env->get_test_icd(icd).physical_devices.push_back({}); in SetUp() 388 for (uint32_t icd = 0; icd < 3; ++icd) { in SetUp() 390 env->get_test_icd(icd).physical_devices.push_back({}); in SetUp() 391 env->get_test_icd(icd) in SetUp() [all...] |
H A D | loader_layer_tests.cpp | 4507 for (uint32_t icd = 0; icd < 2; ++icd) { in TEST() 4512 properties.vendorID = 0x11000000 + (icd << 6); in TEST() 4516 auto dev_name = std::string("physdev_") + std::to_string(icd) + "_" + std::to_string(dev); in TEST() 4584 for (uint32_t icd = 0; icd < 2; ++icd) { in TEST() 4589 properties.vendorID = 0x11000000 + (icd << 6); in TEST() 4593 auto dev_name = std::string("physdev_") + std::to_string(icd) in TEST() [all...] |
H A D | loader_envvar_tests.cpp | 226 check_paths(env.debug_log, ManifestCategory::icd); in TEST()
|
H A D | loader_regression_tests.cpp | 78 inst.create_info.add_extension("VK_EXT_validation_features"); // test icd won't report this as supported in TEST() 3845 env.platform_shim->add_manifest(ManifestCategory::icd, null_path.str()); in TEST() 3927 env.platform_shim->set_fake_path(ManifestCategory::icd, env.get_folder(ManifestLocation::driver_env_var).location()); in TEST() 3961 env.platform_shim->set_fake_path(ManifestCategory::icd, env.get_folder(ManifestLocation::driver_env_var).location()); in TEST() 4185 env.platform_shim->add_manifest(ManifestCategory::icd, new_path); in TEST()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
H A D | BackendVk.cpp | 161 ICD icd) { in Create() 163 DAWN_TRY(vulkanInstance->Initialize(instance, icd)); in Create() 167 MaybeError VulkanInstance::Initialize(const InstanceBase* instance, ICD icd) { in Initialize() argument 187 switch (icd) { in Initialize() 418 for (ICD icd : kICDs) { in DiscoverAdapters() 419 if (options->forceSwiftShader && icd != ICD::SwiftShader) { in DiscoverAdapters() 422 if (mVulkanInstances[icd] == nullptr && instance->ConsumedError([&]() -> MaybeError { in DiscoverAdapters() 423 DAWN_TRY_ASSIGN(mVulkanInstances[icd], VulkanInstance::Create(instance, icd)); in DiscoverAdapters() 430 mVulkanInstances[icd] in DiscoverAdapters() 160 Create(const InstanceBase* instance, ICD icd) Create() argument [all...] |
H A D | BackendVk.h | 43 static ResultOrError<Ref<VulkanInstance>> Create(const InstanceBase* instance, ICD icd); 54 MaybeError Initialize(const InstanceBase* instance, ICD icd);
|
/third_party/skia/third_party/externals/angle2/src/common/vulkan/ |
H A D | vulkan_icd.cpp | 105 ScopedVkLoaderEnvironment::ScopedVkLoaderEnvironment(bool enableValidationLayers, vk::ICD icd) 107 mICD(icd), 115 if (icd == vk::ICD::Mock) 123 else if (icd == vk::ICD::SwiftShader) 132 if (mEnableValidationLayers || icd != vk::ICD::Default) 199 bool ScopedVkLoaderEnvironment::setICDEnvironment(const char *icd) 204 mChangedICDEnv = angle::SetEnvironmentVar(kLoaderICDFilenamesEnv, icd);
|
H A D | vulkan_icd.h | 39 ScopedVkLoaderEnvironment(bool enableValidationLayers, vk::ICD icd); 46 bool setICDEnvironment(const char *icd);
|
/third_party/mesa3d/.gitlab-ci/ |
H A D | skqp-runner.sh | 60 VK_DRIVERS=$(ls "$INSTALL"/share/vulkan/icd.d/ | cut -f 1 -d '_') 77 export VK_ICD_FILENAMES="$INSTALL"/share/vulkan/icd.d/"$VK_DRIVER"_icd."${VK_CPU:-$(uname -m)}".json
|
H A D | deqp-runner.sh | 20 export VK_ICD_FILENAMES=`pwd`/install/share/vulkan/icd.d/"$VK_DRIVER"_icd.${VK_CPU:-`uname -m`}.json
|
/third_party/skia/third_party/externals/swiftshader/tests/regres/cmd/run_testlist/ |
H A D | main.go | 182 icd, err := ioutil.ReadFile(vkSwiftshaderICD) 187 if err := json.NewDecoder(bytes.NewReader(icd)).Decode(&root); err != nil {
|
/third_party/vulkan-loader/loader/ |
H A D | loader_windows.c | 1058 for (uint32_t icd = 0; icd < sorted_device_count; ++icd) { in windows_sort_physical_device_groups() 1059 for (uint32_t dev = 0; dev < sorted_phys_dev_array[icd].device_count; ++dev) { in windows_sort_physical_device_groups() 1066 sorted_phys_dev_array[icd].physical_devices[dev]) { in windows_sort_physical_device_groups() 1068 windows_sort_devices_in_group(inst, &sorted_group_term[group].group_props, &sorted_phys_dev_array[icd]); in windows_sort_physical_device_groups()
|
H A D | loader.c | 1162 // traverse scanned icd list adding non-duplicate extensions to the list in loader_get_icd_loader_instance_extensions() 1344 // @param icd 1494 "loader_add_direct_driver: Realloc failed on icd library list for ICD index %u", index); in loader_add_direct_driver() 1782 loader_log(inst, VULKAN_LOADER_ERROR_BIT, 0, "loader_scanned_icd_add: Realloc failed on icd library list for ICD %s", in loader_scanned_icd_add() 3427 VkResult loader_parse_icd_manifest(const struct loader_instance *inst, char *file_str, struct ICDManifestInfo *icd, 3474 "loader_parse_icd_manifest: %s has unknown icd manifest file version %d.%d.%d. May cause errors.", file_str, 3512 res = combine_manifest_directory_and_library_path(inst, library_path, file_str, &icd->full_library_path); 3533 icd->version = loader_parse_version_string(version_str); 3535 if (VK_API_VERSION_VARIANT(icd->version) != 0) { 3539 file_str, VK_API_VERSION_VARIANT(icd [all...] |
/third_party/vulkan-loader/tests/framework/ |
H A D | test_environment.cpp | 402 platform_shim->set_fake_path(ManifestCategory::icd, get_folder(ManifestLocation::driver).location()); 408 platform_shim->redirect_path(home + "/.local/share/vulkan/icd.d", unsecured_location); 425 platform_shim->redirect_path(bundle_location / "vulkan/icd.d", bundle_location); 473 platform_shim->redirect_dlopen_name(fs::path(SYSCONFDIR) / "vulkan" / "icd.d" / "." / new_driver_name, 504 platform_shim->add_manifest(ManifestCategory::icd, icds.back().manifest_path); 507 platform_shim->query_default_redirect_path(ManifestCategory::icd) / full_json_name; 527 platform_shim->add_manifest(ManifestCategory::icd, icds.back().manifest_path); 530 platform_shim->add_unsecured_manifest(ManifestCategory::icd, icds.back().manifest_path);
|
/third_party/skia/third_party/externals/angle2/src/tests/test_utils/ |
H A D | VulkanHelper.cpp | 193 vk::ICD icd = useSwiftshader ? vk::ICD::SwiftShader : vk::ICD::Default; 195 vk::ScopedVkLoaderEnvironment scopedEnvironment(enableValidationLayersOverride, icd); 263 ChoosePhysicalDevice(vkGetPhysicalDeviceProperties, physicalDevices, icd, &mPhysicalDevice,
|
/third_party/vulkan-loader/tests/framework/shim/ |
H A D | shim.h | 48 enum class ManifestCategory { implicit_layer, explicit_layer, icd, settings }; member in ManifestCategory
|
H A D | shim_common.cpp | 35 redirect_category(path, ManifestCategory::icd); in redirect_all_paths() 179 return "icd.d";
|