Lines Matching defs:flags
191 //! Add flags for all shader stages required to support a particular stage (e.g. fragment requires vertex as well).
194 VkShaderStageFlags flags = 0;
199 flags |= VK_SHADER_STAGE_VERTEX_BIT | VK_SHADER_STAGE_FRAGMENT_BIT;
202 flags |= VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT | VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT;
205 flags |= VK_SHADER_STAGE_GEOMETRY_BIT;
208 flags |= VK_SHADER_STAGE_COMPUTE_BIT;
210 return flags;
218 FeatureFlags flags = (FeatureFlags)0;
221 flags |= FEATURE_FRAGMENT_STORES_AND_ATOMICS;
224 flags |= FEATURE_VERTEX_PIPELINE_STORES_AND_ATOMICS;
227 flags |= FEATURE_GEOMETRY_SHADER;
230 flags |= FEATURE_TESSELLATION_SHADER;
232 requireFeatures(vki, physDevice, flags);
5415 const VkResult formatResult = vki.getPhysicalDeviceImageFormatProperties(physDevice, imageInfo.format, imageInfo.imageType, imageInfo.tiling, imageInfo.usage, imageInfo.flags, &imageFormatProperties);