---
title: MTLVertexFormat.floatRGB9E5
framework: metal
role: symbol
role_heading: Case
path: metal/mtlvertexformat/floatrgb9e5
---

# MTLVertexFormat.floatRGB9E5

A three-component vector with 9-bit floating-point values for red, green, and blue, and a 5-bit shared exponent.

## Declaration

```swift
case floatRGB9E5
```

## Discussion

Discussion The red, green, and blue components each have 9 bits, and the shared exponent has 5 bits.

## See Also

### 32-bit floating-point formats

- [MTLVertexFormat.float](metal/mtlvertexformat/float.md)
- [MTLVertexFormat.float2](metal/mtlvertexformat/float2.md)
- [MTLVertexFormat.float3](metal/mtlvertexformat/float3.md)
- [MTLVertexFormat.float4](metal/mtlvertexformat/float4.md)
- [MTLVertexFormat.floatRG11B10](metal/mtlvertexformat/floatrg11b10.md)
