All Rust commits from Facepunch
Fixed the new DistanceFlareRenderer converting already linear space HDR as if it was Gamma. Fixes blown out distance flares.