pub struct PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder { /* private fields */ }
Expand description
A builder for a PhysicalDeviceShaderEnqueuePropertiesAMDX
.
Implementations§
source§impl PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
impl PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
pub fn max_execution_graph_depth(self, max_execution_graph_depth: u32) -> Self
pub fn max_execution_graph_shader_output_nodes( self, max_execution_graph_shader_output_nodes: u32 ) -> Self
pub fn max_execution_graph_shader_payload_size( self, max_execution_graph_shader_payload_size: u32 ) -> Self
pub fn max_execution_graph_shader_payload_count( self, max_execution_graph_shader_payload_count: u32 ) -> Self
pub fn execution_graph_dispatch_address_alignment( self, execution_graph_dispatch_address_alignment: u32 ) -> Self
pub fn build(self) -> PhysicalDeviceShaderEnqueuePropertiesAMDX
Trait Implementations§
source§impl Cast for PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
impl Cast for PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
§type Target = PhysicalDeviceShaderEnqueuePropertiesAMDX
type Target = PhysicalDeviceShaderEnqueuePropertiesAMDX
The other type this type can be used interchangeably with in FFI.
source§impl Clone for PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
impl Clone for PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
source§fn clone(&self) -> PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
fn clone(&self) -> PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
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 PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
impl Default for PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
source§fn default() -> PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
fn default() -> PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
Returns the “default value” for a type. Read more
impl Copy for PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
Auto Trait Implementations§
impl Freeze for PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
impl RefUnwindSafe for PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
impl !Send for PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
impl !Sync for PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
impl Unpin for PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
impl UnwindSafe for PhysicalDeviceShaderEnqueuePropertiesAMDXBuilder
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