Module pipeline

Source

Structs§

ComputePipeline
ComputePipelineDescriptor
Describes a compute pipeline.
FragmentState
Describes fragment processing in a render pipeline.
GeneralRenderPipelineDescriptor 🔒
Describes a render (graphics) pipeline.
LateSizedBufferGroup 🔒
Information about buffer bindings, which is validated against the shader (and pipeline) at draw time as opposed to initialization time.
MeshPipelineDescriptor
Describes a mesh shader pipeline.
MeshState
Describes the mesh shader in a mesh shader pipeline.
PipelineCache
PipelineCacheDescriptor
PipelineFlags
ProgrammableStageDescriptor
Describes a programmable pipeline stage.
RenderPipeline
RenderPipelineDescriptor
Describes a render (graphics) pipeline.
ShaderModule
ShaderModuleDescriptor
TaskState
Describes the task shader in a mesh shader pipeline.
VertexBufferLayout
Describes how the vertex buffer is interpreted.
VertexState
Describes the vertex process in a render pipeline.
VertexStep
How a render pipeline will retrieve attributes from a particular vertex buffer.

Enums§

ColorStateError
CreateComputePipelineError
CreatePipelineCacheError
CreateRenderPipelineError
CreateShaderModuleError
DepthStencilStateError
ImplicitLayoutError
PipelineCacheValidationError
RenderPipelineVertexProcessor 🔒
ShaderModuleSource

Type Aliases§

ImplicitBindGroupCount
Number of implicit bind groups derived at pipeline creation.
ResolvedComputePipelineDescriptor
cbindgen:ignore
ResolvedFragmentState
cbindgen:ignore
ResolvedGeneralRenderPipelineDescriptor 🔒
cbindgen:ignore
ResolvedMeshState
ResolvedProgrammableStageDescriptor
cbindgen:ignore
ResolvedTaskState
ResolvedVertexState
cbindgen:ignore
ShaderModuleDescriptorPassthrough