This document defines the implemented boundary of the first-party Radiance HDR codec.
-
#?RADIANCEand#?RGBEsignatures -
FORMAT=32-bit_rle_rgbe - Standard per-channel scanline RLE, including 128-byte literal packets
- Legacy flat RGBE scanlines and legacy repeat packets
-
+X,-X,+Y, and-Yresolution orientations - Native
rgbf32output without 8-bit clipping - Region decode with bounded scanline buffers
- XYZE pixel data
- Multiple pictures in one stream
- Width, height, bit depth, floating-point sample format, and orientation text
- Multiplicative
EXPOSUREfields -
GAMMA - Automatic application of exposure, gamma, primaries, or color-correction fields
- Deterministic RGBE conversion from
rgbf32and normalized display pixels - Standard scanline RLE for legal scanline widths
- Legacy flat output for widths outside the standard RLE range
- Optional
EXPOSUREandGAMMAfields
- Header, dimension, allocation, scanline length, packet length, and truncation checks
- Real 1K Poly Haven CC0 HDR benchmark inputs
- Deterministic exponent-extreme and orientation tests