From 08c51be17959f50b8ccba390df91d54823c75082 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Wed, 12 Jan 2011 15:22:29 -0800 Subject: [PATCH] Support the new 16-bit pixel formats in SDL_CreateTextureFromSurface() --- src/video/SDL_video.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/video/SDL_video.c b/src/video/SDL_video.c index f70ea2709..a172ce590 100644 --- a/src/video/SDL_video.c +++ b/src/video/SDL_video.c @@ -1739,11 +1739,15 @@ SDL_CreateTextureFromSurface(Uint32 format, SDL_Surface * surface) SDL_PIXELFORMAT_RGB565, SDL_PIXELFORMAT_BGR565, SDL_PIXELFORMAT_ARGB1555, + SDL_PIXELFORMAT_RGBA5551, SDL_PIXELFORMAT_ABGR1555, + SDL_PIXELFORMAT_BGRA5551, SDL_PIXELFORMAT_RGB555, SDL_PIXELFORMAT_BGR555, SDL_PIXELFORMAT_ARGB4444, + SDL_PIXELFORMAT_RGBA4444, SDL_PIXELFORMAT_ABGR4444, + SDL_PIXELFORMAT_BGRA4444, SDL_PIXELFORMAT_RGB444, SDL_PIXELFORMAT_ARGB2101010, SDL_PIXELFORMAT_INDEX8, @@ -1827,9 +1831,13 @@ SDL_CreateTextureFromSurface(Uint32 format, SDL_Surface * surface) SDL_PIXELFORMAT_ABGR8888, SDL_PIXELFORMAT_BGRA8888, SDL_PIXELFORMAT_ARGB1555, + SDL_PIXELFORMAT_RGBA5551, SDL_PIXELFORMAT_ABGR1555, + SDL_PIXELFORMAT_BGRA5551, SDL_PIXELFORMAT_ARGB4444, + SDL_PIXELFORMAT_RGBA4444, SDL_PIXELFORMAT_ABGR4444, + SDL_PIXELFORMAT_BGRA4444, SDL_PIXELFORMAT_ARGB2101010, SDL_PIXELFORMAT_UNKNOWN };