#[repr(C)]pub struct PipelineRasterizationStateCreateInfo {Show 13 fields
pub sType: StructureType,
pub pNext: *const c_void,
pub flags: PipelineRasterizationStateCreateFlags,
pub depthClampEnable: Bool32,
pub rasterizerDiscardEnable: Bool32,
pub polygonMode: PolygonMode,
pub cullMode: CullModeFlags,
pub frontFace: FrontFace,
pub depthBiasEnable: Bool32,
pub depthBiasConstantFactor: f32,
pub depthBiasClamp: f32,
pub depthBiasSlopeFactor: f32,
pub lineWidth: f32,
}
Fields§
§sType: StructureType
§pNext: *const c_void
§flags: PipelineRasterizationStateCreateFlags
§depthClampEnable: Bool32
§rasterizerDiscardEnable: Bool32
§polygonMode: PolygonMode
§cullMode: CullModeFlags
§frontFace: FrontFace
§depthBiasEnable: Bool32
§depthBiasConstantFactor: f32
§depthBiasClamp: f32
§depthBiasSlopeFactor: f32
§lineWidth: f32
Auto Trait Implementations§
impl Freeze for PipelineRasterizationStateCreateInfo
impl RefUnwindSafe for PipelineRasterizationStateCreateInfo
impl !Send for PipelineRasterizationStateCreateInfo
impl !Sync for PipelineRasterizationStateCreateInfo
impl Unpin for PipelineRasterizationStateCreateInfo
impl UnwindSafe for PipelineRasterizationStateCreateInfo
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