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

# makePipeline(desc:)

Creates a compute pipeline synchronously.

## Declaration

```swift
final func makePipeline(desc: LowLevelDeformation.Pipeline.Descriptor) 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:)-4ybrk.md)
