v132 · HDR Range Visualizer
HDR Color Range Visualizer
Chrome 132 enables hardware blending for 32-bit float (rgba32float) textures. Float textures can store colors outside the [0, 1] range — essential for HDR rendering pipelines. This demo shows what values 8-bit and 32-bit textures can represent and where blending operations like bloom and tone-mapping need the extra range.
Value range comparison
rgba8unorm (8-bit, standard)
| Min value | 0.0 (0 / 255) |
| Max value | 1.0 (255 / 255) |
| Range | [0, 1] — clamped |
| Blending in Chrome 132 | ✓ Always supported |
| HDR capable | ✗ Cannot exceed 1.0 |
rgba32float (32-bit float, HDR)
| Min value | −3.4×10³⁸ |
| Max value | +3.4×10³⁸ |
| Range | Full IEEE 754 float |
| Blending in Chrome 132 | ✓ Hardware blending added |
| HDR capable | ✓ Values > 1.0 preserved |
Interactive blend simulation
Simulate blending a bright source color onto a destination — e.g. a bloom pass. Float textures preserve the overbright value; 8-bit textures clamp it to 1.0.