Skip to main content

PhysicalDeviceSubgroupSizeControlPropertiesEXT

Type Alias PhysicalDeviceSubgroupSizeControlPropertiesEXT 

Source
pub type PhysicalDeviceSubgroupSizeControlPropertiesEXT<'a> = PhysicalDeviceSubgroupSizeControlProperties<'a>;
Expand description

Native type VkPhysicalDeviceSubgroupSizeControlPropertiesEXT.

Khronos reference: VkPhysicalDeviceSubgroupSizeControlPropertiesEXT

Aliased Type§

pub struct PhysicalDeviceSubgroupSizeControlPropertiesEXT<'a> {
    pub s_type: StructureType,
    pub p_next: *mut c_void,
    pub min_subgroup_size: u32,
    pub max_subgroup_size: u32,
    pub max_compute_workgroup_subgroups: u32,
    pub required_subgroup_size_stages: ShaderStageFlagBits,
    /* private fields */
}

Fields§

§s_type: StructureType

Native field sType.

§p_next: *mut c_void

Native field pNext.

§min_subgroup_size: u32

Native field minSubgroupSize.

§max_subgroup_size: u32

Native field maxSubgroupSize.

§max_compute_workgroup_subgroups: u32

Native field maxComputeWorkgroupSubgroups.

§required_subgroup_size_stages: ShaderStageFlagBits

Native field requiredSubgroupSizeStages.