Warren #1 You're forgetting to reload something. When you change the graphics mode, everything is flushed from the video card. Any texture ids that you saved are all now invalid and you need to reload the textures and grabs their new ids.