Enum vulkano::command_buffer::CommandAddError
[−]
[src]
pub enum CommandAddError { ForbiddenInsideRenderPass, ForbiddenOutsideRenderPass, ForbiddenInSecondaryCommandBuffer, GraphicsOperationsNotSupported, ComputeOperationsNotSupported, QueueFamilyMismatch, }
Error that can happen when adding a command to a command buffer builder.
Variants
ForbiddenInsideRenderPass
This command is forbidden when inside a render pass.
ForbiddenOutsideRenderPass
This command is forbidden when outside of a render pass.
ForbiddenInSecondaryCommandBuffer
This command is forbidden in a secondary command buffer.
GraphicsOperationsNotSupported
The queue family doesn't support graphics operations.
ComputeOperationsNotSupported
The queue family doesn't support compute operations.
QueueFamilyMismatch
Trying to execute a secondary command buffer in a primary command buffer of a different queue family.
Trait Implementations
impl Debug for CommandAddError
[src]
impl Copy for CommandAddError
[src]
impl Clone for CommandAddError
[src]
fn clone(&self) -> CommandAddError
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Error for CommandAddError
[src]
fn description(&self) -> &str
A short description of the error. Read more
fn cause(&self) -> Option<&Error>
1.0.0
The lower-level cause of this error, if any. Read more