---
title: "makePipeline(desc:)"
framework: realitykit
role: symbol
role_heading: Instance Method
path: "realitykit/lowleveldeformationcontext/makepipeline(desc:)-4ybrk"
---

# makePipeline(desc:)

Creates a compute pipeline asynchronously.

## Declaration

```swift
final func makePipeline(desc: LowLevelDeformation.Pipeline.Descriptor) async throws -> LowLevelDeformation.Pipeline
```

## Parameters

- `desc`: An object that describes the vertex layouts and deformer stages.

## Discussion

Discussion note: If the descriptor is invalid.

## See Also

### Creating deformation pipelines

- [makeDeformation(pipeline:descriptor:)](realitykit/lowleveldeformationcontext/makedeformation(pipeline:descriptor:).md)
- [makePipeline(desc:)](realitykit/lowleveldeformationcontext/makepipeline(desc:)-9riyx.md)
