[−][src]Enum vulkano::command_buffer::validity::CheckDynamicStateValidityError
Error that can happen when validating dynamic states.
Variants
LineWidthNotDynamic
Passed a dynamic line width, while the pipeline doesn't have line width set as dynamic.
LineWidthMissing
The pipeline has a dynamic line width, but no line width value was passed.
LineWidthMissingExtension
The wide_lines
extension must be enabled in order to use line width values different
from 1.0.
ViewportsNotDynamic
Passed dynamic viewports, while the pipeline doesn't have viewports set as dynamic.
ViewportsMissing
The pipeline has dynamic viewports, but no viewports were passed.
ViewportsCountMismatch
The number of dynamic viewports doesn't match the expected number of viewports.
Fields of ViewportsCountMismatch
ScissorsNotDynamic
Passed dynamic scissors, while the pipeline doesn't have scissors set as dynamic.
ScissorsMissing
The pipeline has dynamic scissors, but no scissors were passed.
ScissorsCountMismatch
The number of dynamic scissors doesn't match the expected number of scissors.
Fields of ScissorsCountMismatch
Trait Implementations
impl From<CheckDynamicStateValidityError> for DrawError
[src]
fn from(err: CheckDynamicStateValidityError) -> DrawError
[src]
impl From<CheckDynamicStateValidityError> for DrawIndexedError
[src]
fn from(err: CheckDynamicStateValidityError) -> DrawIndexedError
[src]
impl From<CheckDynamicStateValidityError> for DrawIndirectError
[src]
fn from(err: CheckDynamicStateValidityError) -> DrawIndirectError
[src]
impl From<CheckDynamicStateValidityError> for DrawIndexedIndirectError
[src]
impl Clone for CheckDynamicStateValidityError
[src]
fn clone(&self) -> CheckDynamicStateValidityError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for CheckDynamicStateValidityError
[src]
impl Debug for CheckDynamicStateValidityError
[src]
impl Display for CheckDynamicStateValidityError
[src]
impl Error for CheckDynamicStateValidityError
[src]
fn description(&self) -> &str
[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
replaced by Error::source, which can support downcasting
The lower-level cause of this error, if any. Read more
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
The lower-level source of this error, if any. Read more
Auto Trait Implementations
impl Unpin for CheckDynamicStateValidityError
impl Send for CheckDynamicStateValidityError
impl Sync for CheckDynamicStateValidityError
impl RefUnwindSafe for CheckDynamicStateValidityError
impl UnwindSafe for CheckDynamicStateValidityError
Blanket Implementations
impl<T> Content for T
[src]
fn ref_from_ptr(*mut c_void, usize) -> Option<*mut T>
[src]
fn is_size_suitable(usize) -> bool
[src]
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> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,