I'm not sure if this belongs on a SDL forum or OpenGL forums, but I cant even find a SDL forum so here goes:
In SDL I there is this deal where if you reset the video mode (change resolution etc) all of OpenGL's state is lost. I can't find the article that states what exactly is lost, but I know it at least includes cached Textures and Display Lists.
In order to allow the game to change resolutions during run-time/game-play it must reload everything.
I'm pretty sure my functions for reloading textures and static meshes are working, but I am still doing something wrong.
Wat would cause this : http://img459.imageshack.us/img459/6520/screen2cd7.jpg
To look like this: http://img459.imageshack.us/img459/5646/screenhn1.jpg
It is possible textures are not loading correctly, would that explain every thing in that picture?
Is the lighting also not working?