#[repr(C)]pub struct PipelineRasterizationLineStateCreateInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
pub line_rasterization_mode: LineRasterizationMode,
pub stippled_line_enable: u32,
pub line_stipple_factor: u32,
pub line_stipple_pattern: u16,
}Expand description
VkPipelineRasterizationLineStateCreateInfo
Provided by VK_GRAPHICS_VERSION_1_4.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO.
p_next: *const c_voidOptional, may be null.
line_rasterization_mode: LineRasterizationMode§stippled_line_enable: u32§line_stipple_factor: u32§line_stipple_pattern: u16Implementations§
Source§impl PipelineRasterizationLineStateCreateInfo
impl PipelineRasterizationLineStateCreateInfo
Sourcepub fn builder<'a>() -> PipelineRasterizationLineStateCreateInfoBuilder<'a>
pub fn builder<'a>() -> PipelineRasterizationLineStateCreateInfoBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PipelineRasterizationLineStateCreateInfo
impl Clone for PipelineRasterizationLineStateCreateInfo
Source§fn clone(&self) -> PipelineRasterizationLineStateCreateInfo
fn clone(&self) -> PipelineRasterizationLineStateCreateInfo
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 moreSource§impl Default for PipelineRasterizationLineStateCreateInfo
impl Default for PipelineRasterizationLineStateCreateInfo
Source§fn default() -> PipelineRasterizationLineStateCreateInfo
fn default() -> PipelineRasterizationLineStateCreateInfo
Returns the “default value” for a type. Read more
impl Copy for PipelineRasterizationLineStateCreateInfo
impl ExtendsPipelineRasterizationStateCreateInfo for PipelineRasterizationLineStateCreateInfo
Auto Trait Implementations§
impl Freeze for PipelineRasterizationLineStateCreateInfo
impl RefUnwindSafe for PipelineRasterizationLineStateCreateInfo
impl !Send for PipelineRasterizationLineStateCreateInfo
impl !Sync for PipelineRasterizationLineStateCreateInfo
impl Unpin for PipelineRasterizationLineStateCreateInfo
impl UnsafeUnpin for PipelineRasterizationLineStateCreateInfo
impl UnwindSafe for PipelineRasterizationLineStateCreateInfo
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