[−][src]Enum vulkano::pipeline::depth_stencil::DepthBounds
Allows you to ask the GPU to exclude fragments that are outside of a certain range.
Variants
The test is disabled. All fragments pass the depth bounds test.
Fragments that are within the given range do pass the test. Values are depth values between 0.0 and 1.0.
The depth bounds test is enabled, but the range will need to specified when you submit a draw command.
Implementations
impl DepthBounds
[src]
pub fn is_dynamic(&self) -> bool
[src]
Returns true if equal to DepthBounds::Dynamic
.
Trait Implementations
impl Clone for DepthBounds
[src]
pub fn clone(&self) -> DepthBounds
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for DepthBounds
[src]
impl PartialEq<DepthBounds> for DepthBounds
[src]
pub fn eq(&self, other: &DepthBounds) -> bool
[src]
pub fn ne(&self, other: &DepthBounds) -> bool
[src]
impl StructuralPartialEq for DepthBounds
[src]
Auto Trait Implementations
impl RefUnwindSafe for DepthBounds
[src]
impl Send for DepthBounds
[src]
impl Sync for DepthBounds
[src]
impl Unpin for DepthBounds
[src]
impl UnwindSafe for DepthBounds
[src]
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,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Content for T
[src]
pub fn ref_from_ptr(*mut c_void, usize) -> Option<*mut T>
[src]
pub fn is_size_suitable(usize) -> bool
[src]
pub fn indiv_size() -> usize
[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.
pub fn to_owned(&self) -> T
[src]
pub 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.
pub 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>,