Enum wgpu_core::command::ComputePassErrorInner [−][src]
pub enum ComputePassErrorInner {
Show variants
Encoder(CommandEncoderError),
InvalidBindGroup(BindGroupId),
BindGroupIndexOutOfRange {
index: u8,
max: u32,
},
InvalidPipeline(ComputePipelineId),
InvalidQuerySet(QuerySetId),
InvalidIndirectBuffer(BufferId),
IndirectBufferOverrun {
offset: u64,
end_offset: u64,
buffer_size: u64,
},
InvalidBuffer(BufferId),
ResourceUsageConflict(UsageConflict),
MissingBufferUsage(MissingBufferUsageError),
InvalidPopDebugGroup,
ComputeShadersUnsupported,
Dispatch(DispatchError),
Bind(BindError),
PushConstants(PushConstantUploadError),
QueryUse(QueryUseError),
}Error encountered when performing a compute pass.
Variants
Encoder(CommandEncoderError)InvalidBindGroup(BindGroupId)InvalidPipeline(ComputePipelineId)InvalidQuerySet(QuerySetId)InvalidIndirectBuffer(BufferId)InvalidBuffer(BufferId)Dispatch(DispatchError)Bind(BindError)PushConstants(PushConstantUploadError)QueryUse(QueryUseError)Trait Implementations
impl Clone for ComputePassErrorInner[src]
impl Clone for ComputePassErrorInner[src]fn clone(&self) -> ComputePassErrorInner[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Display for ComputePassErrorInner[src]
impl Display for ComputePassErrorInner[src]impl Error for ComputePassErrorInner[src]
impl Error for ComputePassErrorInner[src]impl From<CommandEncoderError> for ComputePassErrorInner[src]
impl From<CommandEncoderError> for ComputePassErrorInner[src]fn from(source: CommandEncoderError) -> Self[src]
impl From<DispatchError> for ComputePassErrorInner[src]
impl From<DispatchError> for ComputePassErrorInner[src]fn from(source: DispatchError) -> Self[src]
impl From<PushConstantUploadError> for ComputePassErrorInner[src]
impl From<PushConstantUploadError> for ComputePassErrorInner[src]fn from(source: PushConstantUploadError) -> Self[src]
impl From<QueryUseError> for ComputePassErrorInner[src]
impl From<QueryUseError> for ComputePassErrorInner[src]fn from(source: QueryUseError) -> Self[src]
Auto Trait Implementations
impl !RefUnwindSafe for ComputePassErrorInner
impl !RefUnwindSafe for ComputePassErrorInnerimpl Send for ComputePassErrorInner
impl Send for ComputePassErrorInnerimpl Sync for ComputePassErrorInner
impl Sync for ComputePassErrorInnerimpl Unpin for ComputePassErrorInner
impl Unpin for ComputePassErrorInnerimpl !UnwindSafe for ComputePassErrorInner
impl !UnwindSafe for ComputePassErrorInner