Most of these originate from OIIO of about 10 years ago. Integrate
the upstream fix from OIIO:
88feb65fc9
Cover them with unit tests. Before the fix, fast_sinf(1.57085085f)
was returning 0.0 instead of 1.0 as expected.
Revert previous hair workaround (a16879a5f0)
Co-authored-by: Sergey Sharybin <sergey@blender.org>
Pull Request: https://projects.blender.org/blender/blender/pulls/131957