replace

Code:
sdl_flip(screen);
with

Code:
SDL_GL_SwapBuffers;