Skip to main content

Module pipeline

Module pipeline 

Source
Expand description

Metal pipeline state objects.

This module contains types for creating and managing render and compute pipelines.

Corresponds to Metal/MTLRenderPipeline.hpp and Metal/MTLComputePipeline.hpp.

Structsยง

ComputePipelineDescriptor
ComputePipelineReflection
ComputePipelineState
A compiled compute pipeline configuration.
LogicalToPhysicalColorAttachmentMap
Maps logical color attachment indices to physical indices.
MeshRenderPipelineDescriptor
PipelineBufferDescriptor
PipelineBufferDescriptorArray
An array of pipeline buffer descriptors.
RenderPipelineColorAttachmentDescriptor
Describes the color attachment for a render pipeline.
RenderPipelineColorAttachmentDescriptorArray
Array of color attachment descriptors.
RenderPipelineDescriptor
RenderPipelineFunctionsDescriptor
RenderPipelineReflection
Reflection information for a render pipeline.
RenderPipelineState
A compiled render pipeline configuration.
TileRenderPipelineColorAttachmentDescriptor
TileRenderPipelineColorAttachmentDescriptorArray
An array of tile render pipeline color attachment descriptors.
TileRenderPipelineDescriptor
Describes a tile render pipeline configuration.