changeset 1561:b6ee934496d1

Make texture/surface creation better.
author Matti Hamalainen <ccr@tnsp.org>
date Sun, 13 May 2018 06:39:54 +0300
parents 7a2337dcd1b3
children 83979ecc6576
files tools/ppl.c
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/tools/ppl.c	Sun May 13 06:39:13 2018 +0300
+++ b/tools/ppl.c	Sun May 13 06:39:54 2018 +0300
@@ -198,16 +198,16 @@
     SDL_FreeSurface(engine.screen);
 
     if ((engine.texture = SDL_CreateTexture(engine.renderer,
-        SDL_PIXELFORMAT_ARGB8888, SDL_TEXTUREACCESS_STREAMING,
+        SDL_PIXELFORMAT_RGBA32, SDL_TEXTUREACCESS_STREAMING,
         engine.optScrWidth, engine.optScrHeight)) == NULL)
     {
         dmErrorMsg("Could not create SDL texture.\n");
         return FALSE;
     }
 
-    if ((engine.screen = SDL_CreateRGBSurface(0,
+    if ((engine.screen = SDL_CreateRGBSurfaceWithFormat(0,
         engine.optScrWidth, engine.optScrHeight,
-        32, 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000)) == NULL)
+        8, SDL_PIXELFORMAT_RGBA32)) == NULL)
     {
         dmErrorMsg("Could not create SDL surface.\n");
         return FALSE;