Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <tchar.h>
- #include <SDL.h>
- #include <SDL_syswm.h>
- #include <gl/GL.h>
- #pragma comment (lib , "sdl.lib")
- #pragma comment (lib , "opengl32.lib")
- int _tmain(int argc, _TCHAR* argv[])
- {
- SDL_Surface * surf = NULL;
- if (SDL_Init(SDL_INIT_VIDEO) < 0)
- return 0;
- SDL_GL_SetAttribute(SDL_GL_SWAP_CONTROL, 1);
- if ((surf = SDL_SetVideoMode(800, 600, 32, SDL_OPENGL)) == NULL)
- return 0;
- glClearColor(1.0f, 0.0f, 0.0f, 1.0f);
- while(true)
- {
- SDL_Event Event;
- while(SDL_PollEvent(&Event))
- {
- if(Event.type == SDL_QUIT)
- return 0;
- }
- glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
- SDL_GL_SwapBuffers();
- };
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement