title: How computationally expensive are glPushMatrix() and glPopMatrix() in OpenGL?
body: <p>How much overhead is incurred when you do <code>glPushMatrix()</code> and <code>glPopMatrix()</code>?  For example, if my ModelView matrix is a simple translation I have a simple translation, should I use a back-translation without doing a glPushMatrix() first, or should I do a Push, then translate, then Pop?</p>