title: GLfloat or GLdouble by default?
body: <p>In C++, it is better to use <code>double</code> by default and <code>float</code> or <code>long double</code> only when we really know we need them. For OpenGL though, I see that <code>GLfloat</code> seems to be the default. Is it still pertinent considering that double precision is now common on newest GPUs?</p>