pub enum SamplerImageViewIncompatibleError {
BorderColorFormatNotCompatible,
BorderColorOpaqueBlackNotIdentitySwizzled,
DepthComparisonNotSupported,
DepthComparisonWrongAspect,
FilterLinearNotSupported,
FilterCubicNotSupported,
FilterCubicMinmaxNotSupported,
MipmapModeLinearNotSupported,
UnnormalizedCoordinatesMultipleMipLevels,
UnnormalizedCoordinatesViewTypeNotCompatible,
}
Variants
BorderColorFormatNotCompatible
The sampler has a border color with a numeric type different from the image view.
BorderColorOpaqueBlackNotIdentitySwizzled
The sampler has an opaque black border color, but the image view is not identity swizzled.
DepthComparisonNotSupported
The sampler has depth comparison enabled, but this is not supported by the image view.
DepthComparisonWrongAspect
The sampler has depth comparison enabled, but the image view does not select the depth
aspect.
FilterLinearNotSupported
The sampler uses a linear filter, but this is not supported by the image view’s format features.
FilterCubicNotSupported
The sampler uses a cubic filter, but this is not supported by the image view’s format features.
FilterCubicMinmaxNotSupported
The sampler uses a cubic filter with a Min
or Max
reduction mode, but this is not
supported by the image view’s format features.
MipmapModeLinearNotSupported
The sampler uses a linear mipmap mode, but this is not supported by the image view’s format features.
UnnormalizedCoordinatesMultipleMipLevels
The sampler uses unnormalized coordinates, but the image view has multiple mip levels.
UnnormalizedCoordinatesViewTypeNotCompatible
The sampler uses unnormalized coordinates, but the image view has a type other than Dim1d
or Dim2d
.
Trait Implementations
sourceimpl Clone for SamplerImageViewIncompatibleError
impl Clone for SamplerImageViewIncompatibleError
sourcefn clone(&self) -> SamplerImageViewIncompatibleError
fn clone(&self) -> SamplerImageViewIncompatibleError
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 Error for SamplerImageViewIncompatibleError
impl Error for SamplerImageViewIncompatibleError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
use the Display impl or to_string()
impl Copy for SamplerImageViewIncompatibleError
Auto Trait Implementations
impl RefUnwindSafe for SamplerImageViewIncompatibleError
impl Send for SamplerImageViewIncompatibleError
impl Sync for SamplerImageViewIncompatibleError
impl Unpin for SamplerImageViewIncompatibleError
impl UnwindSafe for SamplerImageViewIncompatibleError
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more