Struct lava::VkPhysicalDeviceSubgroupProperties [−][src]
pub struct VkPhysicalDeviceSubgroupProperties { pub subgroup_size: usize, pub supported_stages: VkShaderStageFlags, pub supported_operations: VkSubgroupFeatureFlags, pub quad_operations_in_all_stages: bool, }
Fields
subgroup_size: usize
supported_stages: VkShaderStageFlags
supported_operations: VkSubgroupFeatureFlags
quad_operations_in_all_stages: bool
Trait Implementations
impl Debug for VkPhysicalDeviceSubgroupProperties
[src]
impl Debug for VkPhysicalDeviceSubgroupProperties
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for VkPhysicalDeviceSubgroupProperties
[src]
impl Clone for VkPhysicalDeviceSubgroupProperties
fn clone(&self) -> VkPhysicalDeviceSubgroupProperties
[src]
fn clone(&self) -> VkPhysicalDeviceSubgroupProperties
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Default for VkPhysicalDeviceSubgroupProperties
[src]
impl Default for VkPhysicalDeviceSubgroupProperties
fn default() -> VkPhysicalDeviceSubgroupProperties
[src]
fn default() -> VkPhysicalDeviceSubgroupProperties
Returns the "default value" for a type. Read more
Auto Trait Implementations
impl Send for VkPhysicalDeviceSubgroupProperties
impl Send for VkPhysicalDeviceSubgroupProperties
impl Sync for VkPhysicalDeviceSubgroupProperties
impl Sync for VkPhysicalDeviceSubgroupProperties