Calculate projection matrix in app, load into GL

New mat4f::frustum()
Use mat4f::frustum to generate projection matrix and use glLoadMatrix4f