This demo needs a GPU-accelerated browser context that can render to 16-bit float
textures (WebGL2 + EXT_color_buffer_float, or
WebGL1 + OES_texture_half_float). Try a desktop Chrome/Firefox/Safari
with hardware acceleration enabled, or a different browser — software rasterisers such as
SwiftShader usually lack the required extension.