[−][src]Struct grr::Rasterization
Rasterizer Descriptor.
Controls the rasterization process for converting primitives into fragments.
Fields
depth_clamp: bool
Clamp depth values of fragments to the z-planes instead of clipping.
rasterizer_discard: bool
Discard primitives before rasterization.
polygon_mode: PolygonMode
Specifies how polygons will be rendered.
cull_mode: Option<CullMode>
front_face: FrontFace
Specifes the winding order for triangles.
The winding order determines which the visible face of a triangle.
depth_bias: bool
Trait Implementations
impl Clone for Rasterization
[src]
fn clone(&self) -> Rasterization
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for Rasterization
[src]
impl Debug for Rasterization
[src]
impl Default for Rasterization
[src]
fn default() -> Rasterization
[src]
OpenGL default settings for rasterization
Auto Trait Implementations
impl RefUnwindSafe for Rasterization
impl Send for Rasterization
impl Sync for Rasterization
impl Unpin for Rasterization
impl UnwindSafe for Rasterization
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,