Struct ash::extensions::ext::ExtendedDynamicState3
source · pub struct ExtendedDynamicState3 { /* private fields */ }
Expand description
Implementations§
source§impl ExtendedDynamicState3
impl ExtendedDynamicState3
pub fn new(instance: &Instance, device: &Device) -> Self
sourcepub unsafe fn cmd_set_tessellation_domain_origin(
&self,
command_buffer: CommandBuffer,
domain_origin: TessellationDomainOrigin
)
pub unsafe fn cmd_set_tessellation_domain_origin( &self, command_buffer: CommandBuffer, domain_origin: TessellationDomainOrigin )
sourcepub unsafe fn cmd_set_depth_clamp_enable(
&self,
command_buffer: CommandBuffer,
depth_clamp_enable: bool
)
pub unsafe fn cmd_set_depth_clamp_enable( &self, command_buffer: CommandBuffer, depth_clamp_enable: bool )
sourcepub unsafe fn cmd_set_polygon_mode(
&self,
command_buffer: CommandBuffer,
polygon_mode: PolygonMode
)
pub unsafe fn cmd_set_polygon_mode( &self, command_buffer: CommandBuffer, polygon_mode: PolygonMode )
sourcepub unsafe fn cmd_set_rasterization_samples(
&self,
command_buffer: CommandBuffer,
rasterization_samples: SampleCountFlags
)
pub unsafe fn cmd_set_rasterization_samples( &self, command_buffer: CommandBuffer, rasterization_samples: SampleCountFlags )
sourcepub unsafe fn cmd_set_sample_mask(
&self,
command_buffer: CommandBuffer,
samples: SampleCountFlags,
sample_mask: &[SampleMask]
)
pub unsafe fn cmd_set_sample_mask( &self, command_buffer: CommandBuffer, samples: SampleCountFlags, sample_mask: &[SampleMask] )
sourcepub unsafe fn cmd_set_alpha_to_coverage_enable(
&self,
command_buffer: CommandBuffer,
alpha_to_coverage_enable: bool
)
pub unsafe fn cmd_set_alpha_to_coverage_enable( &self, command_buffer: CommandBuffer, alpha_to_coverage_enable: bool )
sourcepub unsafe fn cmd_set_alpha_to_one_enable(
&self,
command_buffer: CommandBuffer,
alpha_to_one_enable: bool
)
pub unsafe fn cmd_set_alpha_to_one_enable( &self, command_buffer: CommandBuffer, alpha_to_one_enable: bool )
sourcepub unsafe fn cmd_set_logic_op_enable(
&self,
command_buffer: CommandBuffer,
logic_op_enable: bool
)
pub unsafe fn cmd_set_logic_op_enable( &self, command_buffer: CommandBuffer, logic_op_enable: bool )
sourcepub unsafe fn cmd_set_color_blend_enable(
&self,
command_buffer: CommandBuffer,
first_attachment: u32,
color_blend_enables: &[Bool32]
)
pub unsafe fn cmd_set_color_blend_enable( &self, command_buffer: CommandBuffer, first_attachment: u32, color_blend_enables: &[Bool32] )
sourcepub unsafe fn cmd_set_color_blend_equation(
&self,
command_buffer: CommandBuffer,
first_attachment: u32,
color_blend_equations: &[ColorBlendEquationEXT]
)
pub unsafe fn cmd_set_color_blend_equation( &self, command_buffer: CommandBuffer, first_attachment: u32, color_blend_equations: &[ColorBlendEquationEXT] )
sourcepub unsafe fn cmd_set_color_write_mask(
&self,
command_buffer: CommandBuffer,
first_attachment: u32,
color_write_masks: &[ColorComponentFlags]
)
pub unsafe fn cmd_set_color_write_mask( &self, command_buffer: CommandBuffer, first_attachment: u32, color_write_masks: &[ColorComponentFlags] )
sourcepub unsafe fn cmd_set_rasterization_stream(
&self,
command_buffer: CommandBuffer,
rasterization_stream: u32
)
pub unsafe fn cmd_set_rasterization_stream( &self, command_buffer: CommandBuffer, rasterization_stream: u32 )
sourcepub unsafe fn cmd_set_conservative_rasterization_mode(
&self,
command_buffer: CommandBuffer,
conservative_rasterization_mode: ConservativeRasterizationModeEXT
)
pub unsafe fn cmd_set_conservative_rasterization_mode( &self, command_buffer: CommandBuffer, conservative_rasterization_mode: ConservativeRasterizationModeEXT )
sourcepub unsafe fn cmd_set_extra_primitive_overestimation_size(
&self,
command_buffer: CommandBuffer,
extra_primitive_overestimation_size: f32
)
pub unsafe fn cmd_set_extra_primitive_overestimation_size( &self, command_buffer: CommandBuffer, extra_primitive_overestimation_size: f32 )
sourcepub unsafe fn cmd_set_depth_clip_enable(
&self,
command_buffer: CommandBuffer,
depth_clip_enable: bool
)
pub unsafe fn cmd_set_depth_clip_enable( &self, command_buffer: CommandBuffer, depth_clip_enable: bool )
sourcepub unsafe fn cmd_set_sample_locations_enable(
&self,
command_buffer: CommandBuffer,
sample_locations_enable: bool
)
pub unsafe fn cmd_set_sample_locations_enable( &self, command_buffer: CommandBuffer, sample_locations_enable: bool )
sourcepub unsafe fn cmd_set_color_blend_advanced(
&self,
command_buffer: CommandBuffer,
first_attachment: u32,
color_blend_advanced: &[ColorBlendAdvancedEXT]
)
pub unsafe fn cmd_set_color_blend_advanced( &self, command_buffer: CommandBuffer, first_attachment: u32, color_blend_advanced: &[ColorBlendAdvancedEXT] )
sourcepub unsafe fn cmd_set_provoking_vertex_mode(
&self,
command_buffer: CommandBuffer,
provoking_vertex_mode: ProvokingVertexModeEXT
)
pub unsafe fn cmd_set_provoking_vertex_mode( &self, command_buffer: CommandBuffer, provoking_vertex_mode: ProvokingVertexModeEXT )
sourcepub unsafe fn cmd_set_line_rasterization_mode(
&self,
command_buffer: CommandBuffer,
line_rasterization_mode: LineRasterizationModeEXT
)
pub unsafe fn cmd_set_line_rasterization_mode( &self, command_buffer: CommandBuffer, line_rasterization_mode: LineRasterizationModeEXT )
sourcepub unsafe fn cmd_set_line_stipple_enable(
&self,
command_buffer: CommandBuffer,
stippled_line_enable: bool
)
pub unsafe fn cmd_set_line_stipple_enable( &self, command_buffer: CommandBuffer, stippled_line_enable: bool )
sourcepub unsafe fn cmd_set_depth_clip_negative_one_to_one(
&self,
command_buffer: CommandBuffer,
negative_one_to_one: bool
)
pub unsafe fn cmd_set_depth_clip_negative_one_to_one( &self, command_buffer: CommandBuffer, negative_one_to_one: bool )
sourcepub unsafe fn cmd_set_viewport_w_scaling_enable_nv(
&self,
command_buffer: CommandBuffer,
viewport_w_scaling_enable: bool
)
pub unsafe fn cmd_set_viewport_w_scaling_enable_nv( &self, command_buffer: CommandBuffer, viewport_w_scaling_enable: bool )
sourcepub unsafe fn cmd_set_viewport_swizzle_nv(
&self,
command_buffer: CommandBuffer,
first_attachment: u32,
viewport_swizzles: &[ViewportSwizzleNV]
)
pub unsafe fn cmd_set_viewport_swizzle_nv( &self, command_buffer: CommandBuffer, first_attachment: u32, viewport_swizzles: &[ViewportSwizzleNV] )
sourcepub unsafe fn cmd_set_coverage_to_color_enable_nv(
&self,
command_buffer: CommandBuffer,
coverage_to_color_enable: bool
)
pub unsafe fn cmd_set_coverage_to_color_enable_nv( &self, command_buffer: CommandBuffer, coverage_to_color_enable: bool )
sourcepub unsafe fn cmd_set_coverage_to_color_location_nv(
&self,
command_buffer: CommandBuffer,
coverage_to_color_location: u32
)
pub unsafe fn cmd_set_coverage_to_color_location_nv( &self, command_buffer: CommandBuffer, coverage_to_color_location: u32 )
sourcepub unsafe fn cmd_set_coverage_modulation_mode_nv(
&self,
command_buffer: CommandBuffer,
coverage_modulation_mode: CoverageModulationModeNV
)
pub unsafe fn cmd_set_coverage_modulation_mode_nv( &self, command_buffer: CommandBuffer, coverage_modulation_mode: CoverageModulationModeNV )
sourcepub unsafe fn cmd_set_coverage_modulation_table_enable_nv(
&self,
command_buffer: CommandBuffer,
coverage_modulation_table_enable: bool
)
pub unsafe fn cmd_set_coverage_modulation_table_enable_nv( &self, command_buffer: CommandBuffer, coverage_modulation_table_enable: bool )
sourcepub unsafe fn cmd_set_coverage_modulation_table_nv(
&self,
command_buffer: CommandBuffer,
coverage_modulation_table: &[f32]
)
pub unsafe fn cmd_set_coverage_modulation_table_nv( &self, command_buffer: CommandBuffer, coverage_modulation_table: &[f32] )
sourcepub unsafe fn cmd_set_shading_rate_image_enable_nv(
&self,
command_buffer: CommandBuffer,
shading_rate_image_enable: bool
)
pub unsafe fn cmd_set_shading_rate_image_enable_nv( &self, command_buffer: CommandBuffer, shading_rate_image_enable: bool )
sourcepub unsafe fn cmd_set_representative_fragment_test_enable_nv(
&self,
command_buffer: CommandBuffer,
representative_fragment_test_enable: bool
)
pub unsafe fn cmd_set_representative_fragment_test_enable_nv( &self, command_buffer: CommandBuffer, representative_fragment_test_enable: bool )
sourcepub unsafe fn cmd_set_coverage_reduction_mode_nv(
&self,
command_buffer: CommandBuffer,
coverage_reduction_mode: CoverageReductionModeNV
)
pub unsafe fn cmd_set_coverage_reduction_mode_nv( &self, command_buffer: CommandBuffer, coverage_reduction_mode: CoverageReductionModeNV )
pub const fn name() -> &'static CStr
pub fn fp(&self) -> &ExtExtendedDynamicState3Fn
Trait Implementations§
source§impl Clone for ExtendedDynamicState3
impl Clone for ExtendedDynamicState3
source§fn clone(&self) -> ExtendedDynamicState3
fn clone(&self) -> ExtendedDynamicState3
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 moreAuto Trait Implementations§
impl Freeze for ExtendedDynamicState3
impl RefUnwindSafe for ExtendedDynamicState3
impl Send for ExtendedDynamicState3
impl Sync for ExtendedDynamicState3
impl Unpin for ExtendedDynamicState3
impl UnwindSafe for ExtendedDynamicState3
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