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
InvalidBindGroup(BindGroupId)
Tuple Fields
0: BindGroupId
BindGroupIndexOutOfRange
InvalidPipeline(ComputePipelineId)
Tuple Fields
InvalidQuerySet(QuerySetId)
Tuple Fields
0: QuerySetId
InvalidIndirectBuffer(BufferId)
Tuple Fields
0: BufferId
IndirectBufferOverrun
InvalidBuffer(BufferId)
Tuple Fields
0: BufferId
ResourceUsageConflict(UsageConflict)
MissingBufferUsage(MissingBufferUsageError)
InvalidPopDebugGroup
Dispatch(DispatchError)
Tuple Fields
Bind(BindError)
Tuple Fields
0: BindError
PushConstants(PushConstantUploadError)
Tuple Fields
QueryUse(QueryUseError)
Tuple Fields
MissingDownlevelFlags(MissingDownlevelFlags)
Tuple Fields
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