Lines Matching refs:available_features
62 const VkPhysicalDeviceFeatures& available_features, in AreAllRequiredFeaturesSupported() argument
69 if (available_features.robustBufferAccess == VK_FALSE) in AreAllRequiredFeaturesSupported()
74 if (available_features.fullDrawIndexUint32 == VK_FALSE) in AreAllRequiredFeaturesSupported()
79 if (available_features.imageCubeArray == VK_FALSE) in AreAllRequiredFeaturesSupported()
84 if (available_features.independentBlend == VK_FALSE) in AreAllRequiredFeaturesSupported()
89 if (available_features.geometryShader == VK_FALSE) in AreAllRequiredFeaturesSupported()
94 if (available_features.tessellationShader == VK_FALSE) in AreAllRequiredFeaturesSupported()
99 if (available_features.sampleRateShading == VK_FALSE) in AreAllRequiredFeaturesSupported()
104 if (available_features.dualSrcBlend == VK_FALSE) in AreAllRequiredFeaturesSupported()
109 if (available_features.logicOp == VK_FALSE) in AreAllRequiredFeaturesSupported()
114 if (available_features.multiDrawIndirect == VK_FALSE) in AreAllRequiredFeaturesSupported()
119 if (available_features.drawIndirectFirstInstance == VK_FALSE) in AreAllRequiredFeaturesSupported()
124 if (available_features.depthClamp == VK_FALSE) in AreAllRequiredFeaturesSupported()
129 if (available_features.depthBiasClamp == VK_FALSE) in AreAllRequiredFeaturesSupported()
134 if (available_features.fillModeNonSolid == VK_FALSE) in AreAllRequiredFeaturesSupported()
139 if (available_features.depthBounds == VK_FALSE) in AreAllRequiredFeaturesSupported()
144 if (available_features.wideLines == VK_FALSE) in AreAllRequiredFeaturesSupported()
149 if (available_features.largePoints == VK_FALSE) in AreAllRequiredFeaturesSupported()
154 if (available_features.alphaToOne == VK_FALSE) in AreAllRequiredFeaturesSupported()
159 if (available_features.multiViewport == VK_FALSE) in AreAllRequiredFeaturesSupported()
164 if (available_features.samplerAnisotropy == VK_FALSE) in AreAllRequiredFeaturesSupported()
169 if (available_features.textureCompressionETC2 == VK_FALSE) in AreAllRequiredFeaturesSupported()
174 if (available_features.textureCompressionASTC_LDR == VK_FALSE) in AreAllRequiredFeaturesSupported()
179 if (available_features.textureCompressionBC == VK_FALSE) in AreAllRequiredFeaturesSupported()
184 if (available_features.occlusionQueryPrecise == VK_FALSE) in AreAllRequiredFeaturesSupported()
189 if (available_features.pipelineStatisticsQuery == VK_FALSE) in AreAllRequiredFeaturesSupported()
194 if (available_features.vertexPipelineStoresAndAtomics == VK_FALSE) in AreAllRequiredFeaturesSupported()
199 if (available_features.fragmentStoresAndAtomics == VK_FALSE) in AreAllRequiredFeaturesSupported()
204 if (available_features.shaderTessellationAndGeometryPointSize == VK_FALSE) in AreAllRequiredFeaturesSupported()
209 if (available_features.shaderImageGatherExtended == VK_FALSE) in AreAllRequiredFeaturesSupported()
214 if (available_features.shaderStorageImageExtendedFormats == VK_FALSE) in AreAllRequiredFeaturesSupported()
219 if (available_features.shaderStorageImageMultisample == VK_FALSE) in AreAllRequiredFeaturesSupported()
224 if (available_features.shaderStorageImageReadWithoutFormat == VK_FALSE) in AreAllRequiredFeaturesSupported()
229 if (available_features.shaderStorageImageWriteWithoutFormat == VK_FALSE) in AreAllRequiredFeaturesSupported()
234 if (available_features.shaderUniformBufferArrayDynamicIndexing == in AreAllRequiredFeaturesSupported()
240 if (available_features.shaderSampledImageArrayDynamicIndexing == VK_FALSE) in AreAllRequiredFeaturesSupported()
245 if (available_features.shaderStorageBufferArrayDynamicIndexing == in AreAllRequiredFeaturesSupported()
251 if (available_features.shaderStorageImageArrayDynamicIndexing == VK_FALSE) in AreAllRequiredFeaturesSupported()
256 if (available_features.shaderClipDistance == VK_FALSE) in AreAllRequiredFeaturesSupported()
261 if (available_features.shaderCullDistance == VK_FALSE) in AreAllRequiredFeaturesSupported()
266 if (available_features.shaderFloat64 == VK_FALSE) in AreAllRequiredFeaturesSupported()
271 if (available_features.shaderInt64 == VK_FALSE) in AreAllRequiredFeaturesSupported()
276 if (available_features.shaderInt16 == VK_FALSE) in AreAllRequiredFeaturesSupported()
281 if (available_features.shaderResourceResidency == VK_FALSE) in AreAllRequiredFeaturesSupported()
286 if (available_features.shaderResourceMinLod == VK_FALSE) in AreAllRequiredFeaturesSupported()
291 if (available_features.sparseBinding == VK_FALSE) in AreAllRequiredFeaturesSupported()
296 if (available_features.sparseResidencyBuffer == VK_FALSE) in AreAllRequiredFeaturesSupported()
301 if (available_features.sparseResidencyImage2D == VK_FALSE) in AreAllRequiredFeaturesSupported()
306 if (available_features.sparseResidencyImage3D == VK_FALSE) in AreAllRequiredFeaturesSupported()
311 if (available_features.sparseResidency2Samples == VK_FALSE) in AreAllRequiredFeaturesSupported()
316 if (available_features.sparseResidency4Samples == VK_FALSE) in AreAllRequiredFeaturesSupported()
321 if (available_features.sparseResidency8Samples == VK_FALSE) in AreAllRequiredFeaturesSupported()
326 if (available_features.sparseResidency16Samples == VK_FALSE) in AreAllRequiredFeaturesSupported()
331 if (available_features.sparseResidencyAliased == VK_FALSE) in AreAllRequiredFeaturesSupported()
336 if (available_features.variableMultisampleRate == VK_FALSE) in AreAllRequiredFeaturesSupported()
341 if (available_features.inheritedQueries == VK_FALSE) in AreAllRequiredFeaturesSupported()
415 const VkPhysicalDeviceFeatures& available_features, in Initialize() argument
424 if (!AreAllRequiredFeaturesSupported(available_features, required_features) && in Initialize()