The WebGL API's EXT_float_blend extension allows blending and draw buffers with 32-bit floating-point components.

MDN Reference