#[repr(C)]pub struct PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub shader_subgroup_partitioned: u32,
}Expand description
VkPhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
Provided by VK_EXT_shader_subgroup_partitioned.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_PARTITIONED_FEATURES_EXT.
p_next: *mut c_voidOptional, may be null.
shader_subgroup_partitioned: u32Implementations§
Source§impl PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
impl PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
Sourcepub fn builder<'a>() -> PhysicalDeviceShaderSubgroupPartitionedFeaturesEXTBuilder<'a>
pub fn builder<'a>() -> PhysicalDeviceShaderSubgroupPartitionedFeaturesEXTBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
impl Clone for PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
Source§fn clone(&self) -> PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
fn clone(&self) -> PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
impl ExtendsDeviceCreateInfo for PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
impl ExtendsPhysicalDeviceFeatures2 for PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
Auto Trait Implementations§
impl Freeze for PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
impl RefUnwindSafe for PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
impl !Send for PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
impl !Sync for PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
impl Unpin for PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
impl UnsafeUnpin for PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
impl UnwindSafe for PhysicalDeviceShaderSubgroupPartitionedFeaturesEXT
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more