Description
The RGBA16161616F_EXPAND_EDRAM_RGBA1010102F
field is a member of the ImageFormat
enumeration in the Sandbox namespace. This specific image format is used for high dynamic range (HDR) rendering, providing a wide color gamut and high precision for color representation. It combines the RGBA16161616F
format, which uses 16 bits per channel in a floating-point representation, with an expanded EDRAM (Embedded DRAM) capability, and the RGBA1010102F
format, which uses 10 bits for the red, green, and blue channels, and 2 bits for the alpha channel in a floating-point representation.
Usage
This image format is particularly useful in scenarios where high precision and a wide color range are required, such as in advanced graphics rendering, HDR imaging, and real-time applications that demand high-quality visual output. It is typically used in graphics engines and applications that support HDR rendering pipelines.
Example
// Example usage of the RGBA16161616F_EXPAND_EDRAM_RGBA1010102F image format
// Assuming you have a method to set the image format for a texture
Texture texture = new Texture();
texture.SetImageFormat(ImageFormat.RGBA16161616F_EXPAND_EDRAM_RGBA1010102F);
// This will configure the texture to use the specified high precision image format
// suitable for HDR rendering and applications requiring wide color gamut.