Modulesยง
- allocator ๐
- bind ๐
- bundle ๐
- Render Bundles
- bundle_
ffi - clear ๐
- compute ๐
- compute_
command ๐ - draw ๐
- memory_
init ๐ - query ๐
- ray_
tracing ๐ - render ๐
- render_
command ๐ - timestamp_
writes ๐ - transfer ๐
- transition_
resources ๐
Structsยง
- ArcRender
Pass Depth Stencil Attachment - Describes a depth/stencil attachment to a render pass.
- Baked
Commands ๐ - Look at the documentation for
CommandBufferMutable
for an explanation of the fields in this struct. This is the โbuiltโ counterpart to that type. - Bind
Group ๐State Change - Command
Buffer - A buffer of commands to be submitted to the GPU for execution.
- Command
Buffer Mutable - The mutable state of a
CommandBuffer
. - Command
Encoder ๐ - A raw
CommandEncoder
, and the rawCommandBuffer
s built from it. - Compute
Pass - Compute
Pass Descriptor - Compute
Pass Error - Error encountered when performing a compute pass.
- Pass
Channel - Describes an individual channel within a render pass, such as color, depth, or stencil.
- Pass
Timestamp Writes - Describes the writing of timestamp values in a render or compute pass.
- Recording
Guard ๐ - A guard to enforce error reporting, for a
CommandBuffer
in theRecording
state. - Rect
- Render
Bundle - Render
Bundle Encoder - Render
Bundle Encoder Descriptor - Describes a
RenderBundleEncoder
. - Render
Bundle Error - Error encountered when finishing recording a render bundle.
- Render
Pass - Render
Pass Color Attachment - Describes a color attachment to a render pass.
- Render
Pass Depth Stencil Attachment - Describes a depth/stencil attachment to a render pass.
- Render
Pass Descriptor - Describes the attachments of a render pass.
- Render
Pass Error - Error encountered when performing a render pass.
- State
Change ๐
Enumsยง
- Attachment
Error - Attachment
Error Location - Describes an attachment location in words.
- Clear
Error - Error encountered while attempting a clear.
- Color
Attachment Error - Command
Encoder Error - Command
Encoder ๐Status - The current state of a
CommandBuffer
. - Compute
Command - Compute
Pass Error Inner - Error encountered when performing a compute pass.
- Copy
Error - Error encountered while attempting to do a copy on a command encoder.
- Copy
Side - Create
Render Bundle Error - Error type returned from
RenderBundleEncoder::new
if the sample count is invalid. - Dispatch
Error - Draw
Error - Error validating a draw call.
- Draw
Kind - Execution
Error - 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.
- Pass
Error Scope - Query
Error - Error encountered when dealing with queries
- Query
UseError - Error encountered while trying to use queries
- Render
Command Error - Error encountered when encoding a render command. This is the shared error set between render bundles and passes.
- Render
Pass Error Inner - Error encountered when performing a render pass.
- Resolve
Error - Error encountered while trying to resolve a query.
- Resolved
Pass Channel - Simplified
Query Type - StoreOp
- Operation to perform to the output attachment at the end of a render pass.
- Transfer
Error - Error encountered while attempting a data transfer.
Constantsยง
Traitsยง
- MapPass
Err ๐
Functionsยง
- push_
constant_ ๐clear