[−][src]Enum vulkano::command_buffer::AutoCommandBufferBuilderContextError
Variants
ForbiddenInSecondary
Operation forbidden in a secondary command buffer.
ForbiddenInsideRenderPass
Operation forbidden inside of a render pass.
ForbiddenOutsideRenderPass
Operation forbidden outside of a render pass.
NotSupportedByQueueFamily
The queue family doesn't allow this operation.
NumSubpassesMismatch
Tried to end a render pass with subpasses remaining, or tried to go to next subpass with no subpass remaining.
Fields of NumSubpassesMismatch
WrongSubpassType
Tried to execute a secondary command buffer inside a subpass that only allows inline commands, or a draw command in a subpass that only allows secondary command buffers.
WrongSubpassIndex
Tried to use a graphics pipeline whose subpass index didn't match the current subpass index.
IncompatibleRenderPass
Tried to use a graphics pipeline whose render pass is incompatible with the current render pass.
Trait Implementations
impl Copy for AutoCommandBufferBuilderContextError
[src]
impl From<AutoCommandBufferBuilderContextError> for BuildError
[src]
fn from(err: AutoCommandBufferBuilderContextError) -> BuildError
[src]
impl From<AutoCommandBufferBuilderContextError> for BeginRenderPassError
[src]
impl From<AutoCommandBufferBuilderContextError> for CopyImageError
[src]
impl From<AutoCommandBufferBuilderContextError> for BlitImageError
[src]
impl From<AutoCommandBufferBuilderContextError> for ClearColorImageError
[src]
impl From<AutoCommandBufferBuilderContextError> for CopyBufferError
[src]
impl From<AutoCommandBufferBuilderContextError> for CopyBufferImageError
[src]
impl From<AutoCommandBufferBuilderContextError> for FillBufferError
[src]
impl From<AutoCommandBufferBuilderContextError> for DispatchError
[src]
impl From<AutoCommandBufferBuilderContextError> for DrawError
[src]
fn from(err: AutoCommandBufferBuilderContextError) -> DrawError
[src]
impl From<AutoCommandBufferBuilderContextError> for DrawIndexedError
[src]
impl From<AutoCommandBufferBuilderContextError> for DrawIndirectError
[src]
impl From<AutoCommandBufferBuilderContextError> for DrawIndexedIndirectError
[src]
impl From<AutoCommandBufferBuilderContextError> for ExecuteCommandsError
[src]
impl From<AutoCommandBufferBuilderContextError> for UpdateBufferError
[src]
impl Clone for AutoCommandBufferBuilderContextError
[src]
fn clone(&self) -> AutoCommandBufferBuilderContextError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for AutoCommandBufferBuilderContextError
[src]
impl Display for AutoCommandBufferBuilderContextError
[src]
impl Error for AutoCommandBufferBuilderContextError
[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 Send for AutoCommandBufferBuilderContextError
impl Unpin for AutoCommandBufferBuilderContextError
impl Sync for AutoCommandBufferBuilderContextError
impl UnwindSafe for AutoCommandBufferBuilderContextError
impl RefUnwindSafe for AutoCommandBufferBuilderContextError
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> 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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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,