From 8ced47d33f064892816fdea5d2440a882473a839 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Sun, 20 Sep 2009 23:09:30 +0000 Subject: [PATCH] Fall back to opaque sprite if no formats with alpha are supported. --- test/testsprite2.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/testsprite2.c b/test/testsprite2.c index 9dd81456a..94f338284 100644 --- a/test/testsprite2.c +++ b/test/testsprite2.c @@ -81,6 +81,10 @@ LoadSprite(char *file) for (i = 0; i < state->num_windows; ++i) { SDL_SelectRenderer(state->windows[i]); sprites[i] = SDL_CreateTextureFromSurface(0, temp); + if (!sprites[i]) { + SDL_SetColorKey(temp, 0, 0); + sprites[i] = SDL_CreateTextureFromSurface(0, temp); + } if (!sprites[i]) { fprintf(stderr, "Couldn't create texture: %s\n", SDL_GetError()); SDL_FreeSurface(temp);