# RGB9e5Float

> RGB HDR format, with 9 bit mantissa per channel and a 5 bit shared exponent.

## Definition

* **Type:** Field
* **Namespace:** [UnityEngine](/engine/6000.6/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
RGB9e5Float = 22
```

### Remarks

Three partial-precision floating-point numbers encoded into a single 32-bit value all sharing the same 5-bit exponent (variant of s10e5, which is sign bit, 10-bit mantissa, and 5-bit biased(15) exponent). There is no sign bit, and there is a shared 5-bit biased(15) exponent and a 9-bit mantissa for each channel. RGB9e5Float is implemented for Direct3D 11, Direct3D 12, Xbox One, PlayStation®4, OpenGL 3.0+, metal and Vulkan. The format is used for Precomputed Enlighten Realtime Global Illumination textures on supported platforms.

Additional Resources: [Texture2D.format](/engine/6000.6/script-reference/unityengine/texture2d/format.md), [texture assets](/engine/6000.6/manual/materials-and-shaders/textures/textures-getting-started/textures.md).
