I forgot to mention this is spherical terrain rendering, I'm trying to get my project running on the lowest spec possible, so I'm trying to stick with non vendor specific opengl calls such as glDrawElements etc, and possible vertex buffer objects.

So as you get closer to the terrain triangles off the screen will be moved toward a lower level of detail but triangles within the view move towards a higher LOD.