Module render

Source

Structs§

ArcRenderPassDepthStencilAttachment
Describes a depth/stencil attachment to a render pass.
ArcRenderPassDescriptor 🔒
Describes the attachments of a render pass.
IndexState 🔒
PassChannel
Describes an individual channel within a render pass, such as color, depth, or stencil.
RenderAttachment 🔒
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.
RenderPassInfo 🔒
State 🔒
VertexLimits 🔒
VertexState 🔒

Enums§

AttachmentError
AttachmentErrorLocation
Describes an attachment location in words.
ColorAttachmentError
LoadOp
Operation to perform to the output attachment at the start of a render pass.
OptionalState 🔒
RenderPassErrorInner
Error encountered when performing a render pass.
ResolvedPassChannel
StoreOp
Operation to perform to the output attachment at the end of a render pass.

Constants§

MAX_TOTAL_ATTACHMENTS 🔒

Functions§

draw 🔒
draw_indexed 🔒
draw_mesh_tasks 🔒
execute_bundle 🔒
get_stride_of_indirect_args 🔒
load_hal_ops 🔒
multi_draw_indirect 🔒
multi_draw_indirect_count 🔒
set_blend_constant 🔒
set_index_buffer 🔒
set_pipeline 🔒
set_scissor 🔒
set_stencil_reference 🔒
set_vertex_buffer 🔒
set_viewport 🔒
store_hal_ops 🔒

Type Aliases§

ArcRenderPassColorAttachment
AttachmentDataVec 🔒
RenderBasePass