Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <SDL2/SDL.h>
- #include <GL/gl.h>
- #include <GL/glu.h>
- int main(int argc, char *argv[])
- {
- SDL_Init(SDL_INIT_VIDEO);
- SDL_Window *screen = SDL_CreateWindow("Ma fenetre de jeu",
- SDL_WINDOWPOS_UNDEFINED,
- SDL_WINDOWPOS_UNDEFINED,
- 640, 480,
- SDL_WINDOW_OPENGL);
- SDL_GLContext glcontext = SDL_GL_CreateContext(screen);
- bool continuer = true;
- SDL_Event event;
- while (continuer)
- {
- SDL_WaitEvent(&event);
- switch(event.type)
- {
- case SDL_QUIT:
- continuer = false;
- }
- glClear(GL_COLOR_BUFFER_BIT);
- glBegin(GL_TRIANGLES);
- glColor3ub(255,0,0); glVertex2d(-0.75,-0.75);
- glColor3ub(0,255,0); glVertex2d(0,0.75);
- glColor3ub(0,0,255); glVertex2d(0.75,-0.75);
- glEnd();
- glFlush();
- SDL_GL_SwapWindow(screen);
- }
- SDL_Quit();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement