Enum vulkano::command_buffer::validity::CheckDynamicStateValidityError
[−]
[src]
pub enum CheckDynamicStateValidityError { LineWidthNotDynamic, LineWidthMissing, LineWidthMissingExtension, ViewportsNotDynamic, ViewportsMissing, ViewportsCountMismatch { expected: usize, obtained: usize, }, ScissorsNotDynamic, ScissorsMissing, ScissorsCountMismatch { expected: usize, obtained: usize, }, }
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
expected: usize | Expected number of viewports. |
obtained: usize | Number of viewports that were passed. |
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
expected: usize | Expected number of scissors. |
obtained: usize | Number of scissors that were passed. |
Trait Implementations
impl Debug for CheckDynamicStateValidityError
[src]
impl Copy for CheckDynamicStateValidityError
[src]
impl Clone for CheckDynamicStateValidityError
[src]
fn clone(&self) -> CheckDynamicStateValidityError
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Error for CheckDynamicStateValidityError
[src]
fn description(&self) -> &str
[src]
A short description of the error. Read more
fn cause(&self) -> Option<&Error>
1.0.0[src]
The lower-level cause of this error, if any. Read more