Quote:Original post by Eber Kain
I would think that calling glLoadMatrix is faster than glOrtho or another function that has to re-calculate the matrix every frame.
Sure, but in the method you posted you call glOrtho as often as I do. :) So where's the performance loss ?
And while you're pointing correctly that glLoadMatrix may be faster than glOrtho, I'd like to point that glGetDoublev is much slower than any kind of matrix operation. In general, anything read back from the server side should be discarded when you look for the highest performance.