Does anything in opengl work with double precision ?
Ie if you load a matrix using glLoadMatrixd

would it just internally be converted to a float matrix instead of double ?