These allow the usage of `atomicMin` and `atomicMax` function with float values as there is no overload for these types in GLSL. This also allows signed 0 preservation.
These allow the usage of `atomicMin` and `atomicMax` function with float values as there is no overload for these types in GLSL. This also allows signed 0 preservation.