Lines Matching defs:features
1395 const Feature features[],
1419 // Test only features that are not supported.
1420 if (*(((VkBool32*)((deUint8*)(supportedFeatures) + features[featureNdx].offset))))
1433 // Some features require that other feature(s) are also enabled.
1440 if (features[featureNdx].offset == DE_OFFSET_OF(VkPhysicalDeviceVulkan11Features, multiviewGeometryShader) ||
1441 features[featureNdx].offset == DE_OFFSET_OF(VkPhysicalDeviceVulkan11Features, multiviewTessellationShader))
1448 if (features[featureNdx].offset == DE_OFFSET_OF(VkPhysicalDeviceVulkan11Features, variablePointers))
1457 features[featureNdx].offset == DE_OFFSET_OF(VkPhysicalDeviceRayTracingPipelineFeaturesKHR, rayTracingPipelineShaderGroupHandleCaptureReplayMixed))
1469 if (features[featureNdx].offset == DE_OFFSET_OF(VkPhysicalDeviceMultiviewFeatures, multiviewGeometryShader) ||
1470 features[featureNdx].offset == DE_OFFSET_OF(VkPhysicalDeviceMultiviewFeatures, multiviewTessellationShader))
1480 if (features[featureNdx].offset == DE_OFFSET_OF(VkPhysicalDeviceRobustness2FeaturesEXT, robustBufferAccess2))
1489 if (features[featureNdx].offset == DE_OFFSET_OF(VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT, sparseImageInt64Atomics))
1499 if (features[featureNdx].offset ==
1506 if (features[featureNdx].offset ==
1517 if (features[featureNdx].offset == DE_OFFSET_OF(VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT, sparseImageFloat32AtomicMinMax))
1526 *reinterpret_cast<VkBool32*>(reinterpret_cast<deUint8*>(&structCopy) + features[featureNdx].offset) = VK_TRUE;
1541 physicalDeviceFeaturesCopy // features
1578 + de::toString(features[featureNdx].name) + ", which was reported as unsupported.");
1601 const VkPhysicalDeviceFeatures deviceFeatures = deviceFeatures2.features;
1604 // Test features listed in VkPhysicalDeviceFeatures structure
1606 static const Feature features[] =
1665 for (const auto& feature : features)
1667 // Test only features that are not supported.
1885 // Protected memory features availability should be already checked at this point.