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
Encoder(CommandEncoderError)
Tuple Fields of Encoder
InvalidBindGroup(BindGroupId)
Tuple Fields of InvalidBindGroup
0: BindGroupId
InvalidPipeline(ComputePipelineId)
Tuple Fields of InvalidPipeline
InvalidQuerySet(QuerySetId)
Tuple Fields of InvalidQuerySet
0: QuerySetId
InvalidIndirectBuffer(BufferId)
Tuple Fields of InvalidIndirectBuffer
0: BufferId
InvalidBuffer(BufferId)
Tuple Fields of InvalidBuffer
0: BufferId
Dispatch(DispatchError)
Tuple Fields of Dispatch
Bind(BindError)
Tuple Fields of Bind
0: BindError
PushConstants(PushConstantUploadError)
Tuple Fields of PushConstants
QueryUse(QueryUseError)
Tuple Fields of QueryUse
MissingDownlevelFlags(MissingDownlevelFlags)
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