Lines Matching defs:extension
1254 // Extension string is present, then extension is really supported and should have been added into chain in DefaultDevice properties and features
2314 checkDuplicates(results, "extension", extensions);
2335 results.fail("Unknown extension " + *extIter);
2368 // call function that will check all extension dependencies
2512 vector<VkExtensionProperties>::const_iterator extension = extensionsProperties.begin();
2513 while (extension != extensionsProperties.end())
2516 std::string extensionName(extension->extensionName);
2520 results.fail("Invalid extension name " + extensionName);
2523 ++extension;
4485 bool checkExtension (vector<VkExtensionProperties>& properties, const char* extension)
4489 if (strncmp(properties[ndx].extensionName, extension, VK_MAX_EXTENSION_NAME_SIZE) == 0)
5882 TCU_FAIL(string("Mismatch between extension ") + ext.first.first + " and " + ext.first.second);
5884 // collect all extension features
6104 // collect all extension features
6215 // Validate all fields initialized matching to extension structures
6359 return tcu::TestStatus::pass("Vulkan 1.2 device properties are consistent with extension properties");
6380 // Validate all fields initialized matching to extension structures
6456 return tcu::TestStatus::pass("Vulkan 1.3 device properties are consistent with extension properties");
6724 for (vector<VkExtensionProperties>::const_iterator extension = reportedExtensions.begin(); extension != reportedExtensions.end(); ++extension)
6726 const string extensionName (extension->extensionName);
6731 results.fail("Unknown extension: " + extensionName);
6926 // Removed from Vulkan SC test set: VK_KHR_push_descriptor extension removed from Vulkan SC
6938 // Removed from Vulkan SC test set: VK_EXT_inline_uniform_block extension removed from Vulkan SC
6943 // Removed from Vulkan SC test set: extensions VK_NV_mesh_shader, VK_EXT_transform_feedback, VK_EXT_fragment_density_map, VK_NV_ray_tracing extension removed from Vulkan SC