I know this is basic, but I thought I should ask the question to see if I was missing something.
From what I've read (https://stackoverflow.com/questions/2079906/float-vs-double-on-graphics-hardware), OpenGL and GPU programming are tuned to use floats. But all the default trigonometry functions in the suggested JOML add-on return doubles. Wouldn't it be better to return floats?
Why would it be better?
What do you believe would be improved?
Casting doubles to floats is trivial.