Enum wgpu_core::command::ComputePassErrorInner [−][src]
pub enum ComputePassErrorInner {
Show 16 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,
Dispatch(DispatchError),
Bind(BindError),
PushConstants(PushConstantUploadError),
QueryUse(QueryUseError),
MissingDownlevelFlags(MissingDownlevelFlags),
}
Expand description
Error encountered when performing a compute pass.
Variants
Tuple Fields of Encoder
Tuple Fields of InvalidBindGroup
0: BindGroupId
Tuple Fields of InvalidPipeline
Tuple Fields of InvalidQuerySet
0: QuerySetId
Tuple Fields of InvalidIndirectBuffer
0: BufferId
Tuple Fields of InvalidBuffer
0: BufferId
Tuple Fields of Dispatch
Tuple Fields of Bind
0: BindError
Tuple Fields of PushConstants
Tuple Fields of QueryUse
Tuple Fields of MissingDownlevelFlags
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for ComputePassErrorInner
impl Send for ComputePassErrorInner
impl Sync for ComputePassErrorInner
impl Unpin for ComputePassErrorInner
impl !UnwindSafe for ComputePassErrorInner
Blanket Implementations
Mutably borrows from an owned value. Read more