---
title: MTLPixelFormat.rgb10a2Unorm
framework: metal
role: symbol
role_heading: Case
path: metal/mtlpixelformat/rgb10a2unorm
---

# MTLPixelFormat.rgb10a2Unorm

A 32-bit packed pixel format with four normalized unsigned integer components: 10-bit red, 10-bit green, 10-bit blue, and 2-bit alpha.

## Declaration

```swift
case rgb10a2Unorm
```

## Discussion

Discussion Pixel data is stored in red, green, blue, and alpha order, from least significant bit to most significant bit.

## See Also

### Packed 32-bit pixel formats

- [MTLPixelFormat.bgr10a2Unorm](metal/mtlpixelformat/bgr10a2unorm.md)
- [MTLPixelFormat.rgb10a2Uint](metal/mtlpixelformat/rgb10a2uint.md)
- [MTLPixelFormat.rg11b10Float](metal/mtlpixelformat/rg11b10float.md)
- [MTLPixelFormat.rgb9e5Float](metal/mtlpixelformat/rgb9e5float.md)
