MTLRenderPipelineFunctionsDescriptor
A collection of functions for updating a render pipeline.
Declaration
class MTLRenderPipelineFunctionsDescriptorOverview
When you create a render pipeline that takes visible functions as parameters, you need to specify all possible functions that the render pipeline can call. If you already have a pipeline, you can create a new render pipeline with the same configuration but additional callable functions. To create the new pipeline state, configure an MTLRenderPipelineFunctionsDescriptor instance with the additional callable functions to add, and then call the pipeline state’s makeRenderPipelineState(additionalBinaryFunctions:) method, passing the descriptor.
Topics
Configuring the descriptor’s functions
See Also
Render pipeline states
MTLRenderPipelineStateMTL4RenderPipelineDescriptorMTLRenderPipelineDescriptorMTL4MeshRenderPipelineDescriptorMTLMeshRenderPipelineDescriptorMTLPipelineBufferDescriptorMTLPipelineBufferDescriptorArrayMTL4RenderPipelineColorAttachmentDescriptorMTLRenderPipelineColorAttachmentDescriptorMTLRenderPipelineColorAttachmentDescriptorArrayMTL4TileRenderPipelineDescriptorMTLTileRenderPipelineDescriptorMTLTileRenderPipelineColorAttachmentDescriptorMTLPipelineOptionMTL4RenderPipelineBinaryFunctionsDescriptor