Struct ash::vk::PipelineRasterizationStateCreateInfo [−][src]
#[repr(C)]pub struct PipelineRasterizationStateCreateInfo {Show 13 fields
pub s_type: StructureType,
pub p_next: *const c_void,
pub flags: PipelineRasterizationStateCreateFlags,
pub depth_clamp_enable: Bool32,
pub rasterizer_discard_enable: Bool32,
pub polygon_mode: PolygonMode,
pub cull_mode: CullModeFlags,
pub front_face: FrontFace,
pub depth_bias_enable: Bool32,
pub depth_bias_constant_factor: f32,
pub depth_bias_clamp: f32,
pub depth_bias_slope_factor: f32,
pub line_width: f32,
}
Expand description
Fields
s_type: StructureType
p_next: *const c_void
flags: PipelineRasterizationStateCreateFlags
depth_clamp_enable: Bool32
rasterizer_discard_enable: Bool32
polygon_mode: PolygonMode
cull_mode: CullModeFlags
front_face: FrontFace
depth_bias_enable: Bool32
depth_bias_constant_factor: f32
depth_bias_clamp: f32
depth_bias_slope_factor: f32
line_width: f32
Implementations
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl !Send for PipelineRasterizationStateCreateInfo
impl !Sync for PipelineRasterizationStateCreateInfo
Blanket Implementations
Mutably borrows from an owned value. Read more