Enum wgpu_core::command::RenderCommandError [−][src]
pub enum RenderCommandError {
Show variants
InvalidBindGroup(BindGroupId),
InvalidRenderBundle(RenderBundleId),
BindGroupIndexOutOfRange {
index: u8,
max: u32,
},
UnalignedBufferOffset(u64),
InvalidDynamicOffsetCount {
actual: usize,
expected: usize,
},
InvalidPipeline(RenderPipelineId),
InvalidQuerySet(QuerySetId),
IncompatiblePipeline(RenderPassCompatibilityError),
IncompatibleReadOnlyDepthStencil,
Buffer(BufferId, BufferError),
DestroyedBuffer(BufferId),
MissingBufferUsage(MissingBufferUsageError),
MissingTextureUsage(MissingTextureUsageError),
PushConstants(PushConstantUploadError),
InvalidViewport,
InvalidScissorRect,
Unimplemented(&'static str),
}Error encountered when encoding a render command. This is the shared error set between render bundles and passes.
Variants
InvalidBindGroup(BindGroupId)InvalidRenderBundle(RenderBundleId)UnalignedBufferOffset(u64)InvalidPipeline(RenderPipelineId)InvalidQuerySet(QuerySetId)IncompatiblePipeline(RenderPassCompatibilityError)Buffer(BufferId, BufferError)DestroyedBuffer(BufferId)PushConstants(PushConstantUploadError)Unimplemented(&'static str)Trait Implementations
impl Clone for RenderCommandError[src]
impl Clone for RenderCommandError[src]fn clone(&self) -> RenderCommandError[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Display for RenderCommandError[src]
impl Display for RenderCommandError[src]impl Error for RenderCommandError[src]
impl Error for RenderCommandError[src]impl From<PushConstantUploadError> for RenderCommandError[src]
impl From<PushConstantUploadError> for RenderCommandError[src]fn from(source: PushConstantUploadError) -> Self[src]
impl From<RenderCommandError> for RenderPassErrorInner[src]
impl From<RenderCommandError> for RenderPassErrorInner[src]fn from(source: RenderCommandError) -> Self[src]
impl From<RenderPassCompatibilityError> for RenderCommandError[src]
impl From<RenderPassCompatibilityError> for RenderCommandError[src]fn from(source: RenderPassCompatibilityError) -> Self[src]
Auto Trait Implementations
impl !RefUnwindSafe for RenderCommandError
impl !RefUnwindSafe for RenderCommandErrorimpl Send for RenderCommandError
impl Send for RenderCommandErrorimpl Sync for RenderCommandError
impl Sync for RenderCommandErrorimpl Unpin for RenderCommandError
impl Unpin for RenderCommandErrorimpl !UnwindSafe for RenderCommandError
impl !UnwindSafe for RenderCommandError