Mercurial > sdl-ios-xcode
comparison src/video/SDL_pixels.c @ 2673:24a6b3588eac gsoc2008_nds
Cleaned up and added joypad support from 1.2.9 NDS port. Also some minor video driver bugfixes.
author | Darren Alton <dalton@stevens.edu> |
---|---|
date | Thu, 19 Jun 2008 07:11:35 +0000 |
parents | 12ea0fdc0df2 |
children | e1da92da346c |
comparison
equal
deleted
inserted
replaced
2672:74ac057679d5 | 2673:24a6b3588eac |
---|---|
166 return SDL_PIXELFORMAT_RGB444; | 166 return SDL_PIXELFORMAT_RGB444; |
167 } | 167 } |
168 break; | 168 break; |
169 case 15: | 169 case 15: |
170 switch (Rmask) { | 170 switch (Rmask) { |
171 case 0x001F: | |
172 return SDL_PIXELFORMAT_BGR555; | |
171 case 0x7C00: | 173 case 0x7C00: |
172 return SDL_PIXELFORMAT_RGB555; | 174 return SDL_PIXELFORMAT_RGB555; |
173 } | 175 } |
174 break; | 176 break; |
175 case 16: | 177 case 16: |
176 switch (Rmask) { | 178 switch (Rmask) { |
179 case 0x001F: | |
180 return SDL_PIXELFORMAT_ABGR1555; | |
177 case 0x0F00: | 181 case 0x0F00: |
178 return SDL_PIXELFORMAT_ARGB4444; | 182 return SDL_PIXELFORMAT_ARGB4444; |
179 case 0x7C00: | 183 case 0x7C00: |
180 return SDL_PIXELFORMAT_ARGB1555; | 184 return SDL_PIXELFORMAT_ARGB1555; |
181 case 0xF800: | 185 case 0xF800: |