Makes sense. I checked and it seems the compiler is smart enough to optimized away that 1.0f (not always safe to optimize away `1.0f*float`, but it is valid in this case).