---
title: MPSDataType.int16
framework: metalperformanceshaders
role: symbol
role_heading: Case
path: metalperformanceshaders/mpsdatatype/int16
---

# MPSDataType.int16

## Declaration

```swift
case int16
```

## See Also

### Enumeration Cases

- [MPSDataType.invalid](metalperformanceshaders/mpsdatatype/invalid.md)
- [MPSDataType.float16](metalperformanceshaders/mpsdatatype/float16.md)
- [MPSDataType.int8](metalperformanceshaders/mpsdatatype/int8.md)
- [MPSDataType.normalizedBit](metalperformanceshaders/mpsdatatype/normalizedbit.md)
- [MPSDataType.signedBit](metalperformanceshaders/mpsdatatype/signedbit.md)
- [MPSDataType.uInt16](metalperformanceshaders/mpsdatatype/uint16.md)
- [MPSDataType.uInt32](metalperformanceshaders/mpsdatatype/uint32.md)
- [MPSDataType.uInt8](metalperformanceshaders/mpsdatatype/uint8.md)
- [MPSDataType.unorm1](metalperformanceshaders/mpsdatatype/unorm1.md)
- [MPSDataType.unorm8](metalperformanceshaders/mpsdatatype/unorm8.md)
- [MPSDataType.alternateEncodingBit](metalperformanceshaders/mpsdatatype/alternateencodingbit.md)
- [MPSDataType.bFloat16](metalperformanceshaders/mpsdatatype/bfloat16.md)
- [MPSDataType.bool](metalperformanceshaders/mpsdatatype/bool.md)
- [MPSDataType.complexBit](metalperformanceshaders/mpsdatatype/complexbit.md)
- [MPSDataType.complexFloat16](metalperformanceshaders/mpsdatatype/complexfloat16.md)
