Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <SDL2/SDL.h>
- 2 #include <stdio.h>
- 3 #include "draw.h"
- 4
- 5 void CreateEnv(SDL_Window *e, SDL_Renderer *r)
- 6 {
- 7 if(SDL_Init(SDL_INIT_VIDEO) == -1)
- 8 {
- 9 ErrLog("Init video");
- 10 }
- 11
- 12 e = SDL_CreateWindow("Projeckt", SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, WIN_WIDTH, WIN_HEIGHT, SDL_WINDOW_SHOWN); //SDL_NOFRAME
- 13 if(e == NULL)
- 14 {
- 15 ErrLog("CreateWindow");
- 16 }
- 17 /* r = SDL_CreateRenderer(e, -1, SDL_RENDERER_PRESENTVSYNC);
- 18 if(r == NULL)
- 19 {
- 20 ErrLog("CreateRenderer");
- 21 }*/
- 22 }
- 23
- 24 void DrawToRender(SDL_Renderer *r)
- 25 {
- 26 SDL_SetRenderDrawColor(r, 255, 220, 220, 255);
- 27 SDL_RenderClear(r);
- 28 printf("testi\n");
- 29 SDL_RenderPresent(r);
- 30 }
- 31
- 32 void CleanQuit()
- 33 {
- 34 //SDL_DestroyRenderer(r);
- 35 //SDL_DestroyWindow(e);
- 36 SDL_Quit();
- 37 }
- 38
- 39 void ErrLog(char *msg)
- 40 {
- 41 fprintf(stderr, "erreur %s : %s\n", msg, SDL_GetError());
- 42 exit(EXIT_FAILURE);
- 43 }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement