OpenGL/BufferCanvas: remove superfluous glPushMatrix()/glPopMatrix() pair

If somebody has edited the matrix, this should be undone by now.  Add
assertion to ensure that.