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: BindGroupIdTuple Fields of InvalidPipeline
Tuple Fields of InvalidQuerySet
0: QuerySetIdTuple Fields of InvalidIndirectBuffer
0: BufferIdTuple Fields of InvalidBuffer
0: BufferIdTuple Fields of Dispatch
Tuple Fields of Bind
0: BindErrorTuple 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