pub struct PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder { /* private fields */ }
Expand description
A builder for a PhysicalDeviceClusterCullingShaderPropertiesHUAWEI
.
Implementations§
source§impl PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
impl PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
pub fn max_work_group_count(self, max_work_group_count: [u32; 3]) -> Self
pub fn max_work_group_size(self, max_work_group_size: [u32; 3]) -> Self
pub fn max_output_cluster_count(self, max_output_cluster_count: u32) -> Self
pub fn indirect_buffer_offset_alignment( self, indirect_buffer_offset_alignment: DeviceSize ) -> Self
pub fn build(self) -> PhysicalDeviceClusterCullingShaderPropertiesHUAWEI
Trait Implementations§
source§impl Cast for PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
impl Cast for PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
§type Target = PhysicalDeviceClusterCullingShaderPropertiesHUAWEI
type Target = PhysicalDeviceClusterCullingShaderPropertiesHUAWEI
The other type this type can be used interchangeably with in FFI.
source§impl Clone for PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
impl Clone for PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
source§fn clone(&self) -> PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
fn clone(&self) -> PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
Returns a copy 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 moresource§impl Default for PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
impl Default for PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
source§fn default() -> PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
fn default() -> PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
Returns the “default value” for a type. Read more
impl Copy for PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
Auto Trait Implementations§
impl Freeze for PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
impl RefUnwindSafe for PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
impl !Send for PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
impl !Sync for PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
impl Unpin for PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
impl UnwindSafe for PhysicalDeviceClusterCullingShaderPropertiesHUAWEIBuilder
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