Hey Mike, thanks for the extra info. Though I'm not quite sure how that technique would get rid of the tearing issue. The only thing to do it seems is use vsync. :?

I went into my OpenGL settings on my system and set VSync to 'On Always'. [size=9px](it seems somehow JEDI-SDL forces it on in the software layer.)[/size] That did the trick. No more tearing and it looks a bit better.

As my game's code doesn't seem to run each frame past 60 FPS, it seems like a decent alternative. Though other than using SDL_GL_SetAttribute(SDL_GL_SWAP_CONTROL, 1); how do I force VSync in my game? I seriously doubt that Dom would have released JEDI-SDL without the ability to put OpenGL into VSync mode. :roll: