Mercurial > hg > dmlib
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;