#[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
Trait Implementations§
Source§impl Clone for PipelineRasterizationStateCreateInfo
impl Clone for PipelineRasterizationStateCreateInfo
Source§fn clone(&self) -> PipelineRasterizationStateCreateInfo
fn clone(&self) -> PipelineRasterizationStateCreateInfo
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 moreimpl Copy for PipelineRasterizationStateCreateInfo
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