Mercurial > sdl-ios-xcode
comparison src/video/SDL_bmp.c @ 1683:396a35389351 SDL-1.3
Finished palettized display handling.
Added support for surface palette sharing.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sat, 17 Jun 2006 06:45:14 +0000 |
parents | eef792d31de8 |
children | 1577404809f0 |
comparison
equal
deleted
inserted
replaced
1682:7ae8018b2e5d | 1683:396a35389351 |
---|---|
220 if (biSize == 12) { | 220 if (biSize == 12) { |
221 for (i = 0; i < (int) biClrUsed; ++i) { | 221 for (i = 0; i < (int) biClrUsed; ++i) { |
222 SDL_RWread(src, &palette->colors[i].b, 1, 1); | 222 SDL_RWread(src, &palette->colors[i].b, 1, 1); |
223 SDL_RWread(src, &palette->colors[i].g, 1, 1); | 223 SDL_RWread(src, &palette->colors[i].g, 1, 1); |
224 SDL_RWread(src, &palette->colors[i].r, 1, 1); | 224 SDL_RWread(src, &palette->colors[i].r, 1, 1); |
225 palette->colors[i].unused = 0; | 225 palette->colors[i].unused = SDL_ALPHA_OPAQUE; |
226 } | 226 } |
227 } else { | 227 } else { |
228 for (i = 0; i < (int) biClrUsed; ++i) { | 228 for (i = 0; i < (int) biClrUsed; ++i) { |
229 SDL_RWread(src, &palette->colors[i].b, 1, 1); | 229 SDL_RWread(src, &palette->colors[i].b, 1, 1); |
230 SDL_RWread(src, &palette->colors[i].g, 1, 1); | 230 SDL_RWread(src, &palette->colors[i].g, 1, 1); |