mirror of
https://github.com/yawut/SDL.git
synced 2026-09-12 02:56:34 -05:00
Fall back to opaque sprite if no formats with alpha are supported.
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user