---
title: maxVertexAmplificationCount
framework: metal
role: symbol
role_heading: Instance Property
path: metal/mtlrenderpipelinedescriptor/maxvertexamplificationcount
---

# maxVertexAmplificationCount

The maximum vertex amplification count you can set when encoding render commands.

## Declaration

```swift
var maxVertexAmplificationCount: Int { get set }
```

## Mentioned in

Improving rendering performance with vertex amplification

## Discussion

Discussion Before setting this property, call the supportsVertexAmplificationCount(_:) method on the device object to determine whether that amplification count is supported.

## See Also

### Related Documentation

- [setVertexAmplificationCount(_:viewMappings:)](metal/mtlrendercommandencoder/setvertexamplificationcount(_:viewmappings:).md)
- [supportsVertexAmplificationCount(_:)](metal/mtldevice/supportsvertexamplificationcount(_:).md)
