Lines Matching defs:flags
40 (VkImageCreateFlags)0, // VkImageCreateFlags flags;
57 void requireFeatures (Context& context, const FeatureFlags flags)
59 if (flags & FEATURE_TESSELLATION_SHADER)
62 if (flags & FEATURE_GEOMETRY_SHADER)
65 if (flags & FEATURE_SHADER_FLOAT_64)
68 if (flags & FEATURE_VERTEX_PIPELINE_STORES_AND_ATOMICS)
71 if (flags & FEATURE_FRAGMENT_STORES_AND_ATOMICS)
74 if (flags & FEATURE_SHADER_INT_64)
77 if (flags & FEATURE_SHADER_INT_16)
80 if (flags & (FEATURE_SHADER_FLOAT_16 | FEATURE_SHADER_INT_8))
84 if ((flags & FEATURE_SHADER_INT_8) != 0u && !extraFeatures.shaderInt8)
87 if ((flags & FEATURE_SHADER_FLOAT_16) != 0u && !extraFeatures.shaderFloat16)
92 if (flags & (FEATURE_SHADER_INT_16 | FEATURE_SHADER_FLOAT_16))
99 if (flags & FEATURE_SHADER_INT_8)