Lines Matching defs:TestICDDetails
528 struct TestICDDetails {
529 TestICDDetails(ManifestICD icd_manifest) noexcept : icd_manifest(icd_manifest) {}
530 TestICDDetails(fs::path icd_binary_path, uint32_t api_version = VK_API_VERSION_1_0) noexcept {
533 BUILDER_VALUE(TestICDDetails, ManifestICD, icd_manifest, {});
534 BUILDER_VALUE(TestICDDetails, std::string, json_name, "test_icd");
536 BUILDER_VALUE(TestICDDetails, bool, disable_icd_inc, false);
537 BUILDER_VALUE(TestICDDetails, ManifestDiscoveryType, discovery_type, ManifestDiscoveryType::generic);
538 BUILDER_VALUE(TestICDDetails, bool, is_fake, false);
540 BUILDER_VALUE(TestICDDetails, bool, is_dir, false);
541 BUILDER_VALUE(TestICDDetails, LibraryPathType, library_path_type, LibraryPathType::absolute);
588 TestICD& add_icd(TestICDDetails icd_details) noexcept;