summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorSilvan Jegen <s.jegen@gmail.com>2019-01-13 19:32:43 +0100
committerSilvan Jegen <s.jegen@gmail.com>2019-01-13 19:32:43 +0100
commit514fed1a940d82a812ff2c38564517772ba6ed15 (patch)
treeea27609ebd16c1f30e573c52b09993d21965556f /main.c
parentfcd09fafc54849557def0a4e22c93dc4fc7dd892 (diff)
Get rid of unneeded surfaces
Diffstat (limited to 'main.c')
-rw-r--r--main.c12
1 files changed, 1 insertions, 11 deletions
diff --git a/main.c b/main.c
index fbb130d..210fd3f 100644
--- a/main.c
+++ b/main.c
@@ -57,13 +57,6 @@ int main(int argc, char *argv[])
SDL_WINDOWPOS_UNDEFINED, 640, 480, SDL_WINDOW_FULLSCREEN | SDL_WINDOW_OPENGL );
SDL_Renderer *renderer = SDL_CreateRenderer(sdlWindow, -1, 0);
- // Set surf_screen
- SDL_Texture* surf_screen = SDL_CreateTexture(renderer,
- SDL_PIXELFORMAT_ARGB8888,
- SDL_TEXTUREACCESS_STREAMING,
- 640, 480);
- if ( surf_screen == NULL ) error_sdl("Could not set videomode");
-
printf("done\n");
/// Menu
@@ -76,9 +69,6 @@ int main(int argc, char *argv[])
if (!surf_title) {
error_sdl("could not get title surface\n");
}
- surf_title = SDL_ConvertSurfaceFormat(surf_title,
- SDL_PIXELFORMAT_ARGB8888, 0);
-
SDL_Texture *surf_title_tex = SDL_CreateTextureFromSurface(renderer, surf_title);
if (!surf_title_tex) {
error_sdl("could not get title texture from surface\n");
@@ -106,7 +96,7 @@ int main(int argc, char *argv[])
if ( menuevent.type == SDL_KEYDOWN )
{
// Menu choice selection
- if ( menuevent.key.keysym.sym == SDLK_p ) game_loop(renderer, surf_screen);
+ if ( menuevent.key.keysym.sym == SDLK_p ) game_loop(renderer);
else if ( menuevent.key.keysym.sym == SDLK_h ) help(renderer);
else if ( menuevent.key.keysym.sym == SDLK_q || menuevent.key.keysym.sym == SDLK_ESCAPE ) exit(0);
}