Start sdl

This commit is contained in:
Miloslav Ciz 2023-08-08 20:39:29 +02:00
parent 891d0f67a1
commit b542fa8cc1
3 changed files with 22 additions and 5 deletions

View file

@ -1,4 +1,5 @@
#include <stdio.h>
#include <SDL2/SDL.h>
#include "game.h"
#include "debug.h"
@ -19,26 +20,27 @@ int main(int argc, char *argv[])
window =
SDL_CreateWindow("Licar", SDL_WINDOWPOS_UNDEFINED,
SDL_WINDOWPOS_UNDEFINED, SFG_SCREEN_RESOLUTION_X, SFG_SCREEN_RESOLUTION_Y,
SDL_WINDOWPOS_UNDEFINED, LCR_SETTING_RESOLUTION_X, LCR_SETTING_RESOLUTION_Y,
SDL_WINDOW_SHOWN);
renderer = SDL_CreateRenderer(window,-1,0);
texture =
SDL_CreateTexture(renderer,SDL_PIXELFORMAT_RGB565,SDL_TEXTUREACCESS_STATIC,
SFG_SCREEN_RESOLUTION_X,SFG_SCREEN_RESOLUTION_Y);
LCR_SETTING_RESOLUTION_X,LCR_SETTING_RESOLUTION_Y);
screenSurface = SDL_GetWindowSurface(window);
sdlKeyboardState = SDL_GetKeyboardState(NULL);
//SDL_ShowCursor(0);
SDL_PumpEvents();
sdlKeyboardState = SDL_GetKeyboardState(NULL);
while (running)
{
running = sdlKeyboardState[SDL_SCANCODE_Q];
SDL_PumpEvents();
sdlKeyboardState = SDL_GetKeyboardState(NULL);
running = !sdlKeyboardState[SDL_SCANCODE_Q];
}
SDL_DestroyTexture(texture);