Module command

Source

Modules§

bundle_ffi

Structs§

ArcRenderPassDepthStencilAttachment
Describes a depth/stencil attachment to a render pass.
CommandBuffer
A buffer of commands to be submitted to the GPU for execution.
CommandBufferMutable
The mutable state of a CommandBuffer.
ComputePass
A pass’s encoder state and its validity are two distinct conditions, i.e., the full matrix of (open, ended) x (valid, invalid) is possible.
ComputePassDescriptor
ComputePassError
Error encountered when performing a compute pass, stored for later reporting when encoding ends.
PassChannel
Describes an individual channel within a render pass, such as color, depth, or stencil.
PassStateError
Variant of EncoderStateError that includes the pass scope.
PassTimestampWrites
Describes the writing of timestamp values in a render or compute pass.
Rect
RenderBundle
RenderBundleEncoder
RenderBundleEncoderDescriptor
Describes a RenderBundleEncoder.
RenderBundleError
Error encountered when finishing recording a render bundle.
RenderPass
A pass’s encoder state and its validity are two distinct conditions, i.e., the full matrix of (open, ended) x (valid, invalid) is possible.
RenderPassColorAttachment
Describes a color attachment to a render pass.
RenderPassDepthStencilAttachment
Describes a depth/stencil attachment to a render pass.
RenderPassDescriptor
Describes the attachments of a render pass.
RenderPassError
Error encountered when performing a render pass.

Enums§

AttachmentError
AttachmentErrorLocation
Describes an attachment location in words.
ClearError
Error encountered while attempting a clear.
ColorAttachmentError
CommandEncoderError
ComputeCommand
ComputePassErrorInner
Error encountered when performing a compute pass.
CopySide
CreateRenderBundleError
Error type returned from RenderBundleEncoder::new if the sample count is invalid.
DispatchError
DrawError
Error validating a draw call.
DrawKind
EncoderStateError
Errors related to the state of a command or pass encoder.
ExecutionError
Error type returned from RenderBundleEncoder::new if the sample count is invalid.
LoadOp
Operation to perform to the output attachment at the start of a render pass.
PassErrorScope
A command that can be recorded in a pass or bundle.
QueryError
Error encountered when dealing with queries
QueryUseError
Error encountered while trying to use queries
RenderCommandError
Error encountered when encoding a render command. This is the shared error set between render bundles and passes.
RenderPassErrorInner
Error encountered when performing a render pass.
ResolveError
Error encountered while trying to resolve a query.
ResolvedPassChannel
SimplifiedQueryType
StoreOp
Operation to perform to the output attachment at the end of a render pass.
TimestampWritesError
TransferError
Error encountered while attempting a data transfer.

Type Aliases§

ArcRenderPassColorAttachment
ComputeBasePass
CopyExternalImageDestInfo
RenderBasePass
RenderBundleDescriptor
TexelCopyBufferInfo
TexelCopyTextureInfo