PhysicalDeviceFragmentDensityMapFeaturesExt = 1000218000,
PhysicalDeviceFragmentDensityMapPropertiesExt = 1000218001,
RenderPassFragmentDensityMapCreateInfoExt = 1000218002,
- PhysicalDeviceSubgroupSizeControlPropertiesExt = 1000225000,
- PipelineShaderStageRequiredSubgroupSizeCreateInfoExt = 1000225001,
- PhysicalDeviceSubgroupSizeControlFeaturesExt = 1000225002,
+ PhysicalDeviceSubgroupSizeControlProperties = 1000225000,
+ PipelineShaderStageRequiredSubgroupSizeCreateInfo = 1000225001,
+ PhysicalDeviceSubgroupSizeControlFeatures = 1000225002,
FragmentShadingRateAttachmentInfoKhr = 1000226000,
PipelineFragmentShadingRateStateCreateInfoKhr = 1000226001,
PhysicalDeviceFragmentShadingRatePropertiesKhr = 1000226002,
#[repr(C)]
pub struct PipelineShaderStageCreateFlags(u32);
impl PipelineShaderStageCreateFlags {
- pub const ALLOW_VARYING_SUBGROUP_SIZE_EXT: Self = Self(1);
- pub const REQUIRE_F_SUBGROUPS_EXT: Self = Self(2);
+ pub const ALLOW_VARYING_SUBGROUP_SIZE: Self = Self(1);
+ pub const REQUIRE_FULL_SUBGROUPS: Self = Self(2);
}
#[repr(C)]