OpenEXR
OpenEXRは16ビットの半精度浮動小数点数(FP16)をサポートしている。32ビットの単精度浮動小数点数(FP32)と比べて表現可能な値の範囲(精度)は劣るが、3次元コンピュータグラフィックスのHDR(High-Dynamic-Range)レンダリングには必要十分な精度を持ち、データ量を削減できるフォーマットとして採用されるケースが多い。OpenEXRのライブラリでは、half型としてC++向けのクラスが提供されている。
NVIDIAが開発したCg言語においてサポートされている組み込み型のひとつhalf型は、OpenEXRの半精度浮動小数点数と互換性がある。なお、FP16はOpenGLやDirect3Dでもテクスチャフォーマットのひとつとしてサポートされている。