---
title: MTLFunctionType.vertex
framework: metal
role: symbol
role_heading: Case
path: metal/mtlfunctiontype/vertex
---

# MTLFunctionType.vertex

A vertex function you can use in a render pipeline state object.

## Declaration

```swift
case vertex
```

## See Also

### Function types

- [MTLFunctionType.fragment](metal/mtlfunctiontype/fragment.md)
- [MTLFunctionType.kernel](metal/mtlfunctiontype/kernel.md)
- [MTLFunctionType.intersection](metal/mtlfunctiontype/intersection.md)
- [MTLFunctionType.visible](metal/mtlfunctiontype/visible.md)
