debugiing the mysterious glError coming from glFrustum