Enum shades::builtin::FragmentBuiltIn
source · [−]pub enum FragmentBuiltIn {
Show 14 variants
FragCoord,
FrontFacing,
PointCoord,
SampleID,
SamplePosition,
SampleMaskIn,
ClipDistance,
CullDistance,
PrimitiveID,
Layer,
ViewportIndex,
FragDepth,
SampleMask,
HelperInvocation,
}
Variants
FragCoord
FrontFacing
PointCoord
SampleID
SamplePosition
SampleMaskIn
ClipDistance
CullDistance
PrimitiveID
Layer
ViewportIndex
FragDepth
SampleMask
HelperInvocation
Trait Implementations
sourceimpl Clone for FragmentBuiltIn
impl Clone for FragmentBuiltIn
sourcefn clone(&self) -> FragmentBuiltIn
fn clone(&self) -> FragmentBuiltIn
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for FragmentBuiltIn
impl Debug for FragmentBuiltIn
sourceimpl Hash for FragmentBuiltIn
impl Hash for FragmentBuiltIn
sourceimpl Ord for FragmentBuiltIn
impl Ord for FragmentBuiltIn
sourceimpl PartialEq<FragmentBuiltIn> for FragmentBuiltIn
impl PartialEq<FragmentBuiltIn> for FragmentBuiltIn
sourceimpl PartialOrd<FragmentBuiltIn> for FragmentBuiltIn
impl PartialOrd<FragmentBuiltIn> for FragmentBuiltIn
sourcefn partial_cmp(&self, other: &FragmentBuiltIn) -> Option<Ordering>
fn partial_cmp(&self, other: &FragmentBuiltIn) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Copy for FragmentBuiltIn
impl Eq for FragmentBuiltIn
impl StructuralEq for FragmentBuiltIn
impl StructuralPartialEq for FragmentBuiltIn
Auto Trait Implementations
impl RefUnwindSafe for FragmentBuiltIn
impl Send for FragmentBuiltIn
impl Sync for FragmentBuiltIn
impl Unpin for FragmentBuiltIn
impl UnwindSafe for FragmentBuiltIn
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more