From 4d61b3dd192ff6075c09b674b69f6252ff475607 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Sun, 24 Mar 2013 09:56:45 -0700 Subject: [PATCH] We're using the alpha component of the palette entries, let's name it appropriately. --- include/SDL_pixels.h | 2 +- src/video/SDL_bmp.c | 6 +++--- src/video/SDL_pixels.c | 10 +++++----- src/video/SDL_surface.c | 4 ++-- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/include/SDL_pixels.h b/include/SDL_pixels.h index 14bac9bcb..e73215260 100644 --- a/include/SDL_pixels.h +++ b/include/SDL_pixels.h @@ -256,7 +256,7 @@ typedef struct SDL_Color Uint8 r; Uint8 g; Uint8 b; - Uint8 unused; + Uint8 a; } SDL_Color; #define SDL_Colour SDL_Color diff --git a/src/video/SDL_bmp.c b/src/video/SDL_bmp.c index bb69af6cd..a6341f4c8 100644 --- a/src/video/SDL_bmp.c +++ b/src/video/SDL_bmp.c @@ -252,14 +252,14 @@ SDL_LoadBMP_RW(SDL_RWops * src, int freesrc) SDL_RWread(src, &palette->colors[i].b, 1, 1); SDL_RWread(src, &palette->colors[i].g, 1, 1); SDL_RWread(src, &palette->colors[i].r, 1, 1); - palette->colors[i].unused = SDL_ALPHA_OPAQUE; + palette->colors[i].a = SDL_ALPHA_OPAQUE; } } else { for (i = 0; i < (int) biClrUsed; ++i) { SDL_RWread(src, &palette->colors[i].b, 1, 1); SDL_RWread(src, &palette->colors[i].g, 1, 1); SDL_RWread(src, &palette->colors[i].r, 1, 1); - SDL_RWread(src, &palette->colors[i].unused, 1, 1); + SDL_RWread(src, &palette->colors[i].a, 1, 1); } } } @@ -510,7 +510,7 @@ SDL_SaveBMP_RW(SDL_Surface * saveme, SDL_RWops * dst, int freedst) SDL_RWwrite(dst, &colors[i].b, 1, 1); SDL_RWwrite(dst, &colors[i].g, 1, 1); SDL_RWwrite(dst, &colors[i].r, 1, 1); - SDL_RWwrite(dst, &colors[i].unused, 1, 1); + SDL_RWwrite(dst, &colors[i].a, 1, 1); } } diff --git a/src/video/SDL_pixels.c b/src/video/SDL_pixels.c index b27520832..c9d5bd262 100644 --- a/src/video/SDL_pixels.c +++ b/src/video/SDL_pixels.c @@ -730,7 +730,7 @@ SDL_DitherColors(SDL_Color * colors, int bpp) b |= b << 2; b |= b << 4; colors[i].b = b; - colors[i].unused = SDL_ALPHA_OPAQUE; + colors[i].a = SDL_ALPHA_OPAQUE; } } @@ -776,7 +776,7 @@ SDL_FindColor(SDL_Palette * pal, Uint8 r, Uint8 g, Uint8 b, Uint8 a) rd = pal->colors[i].r - r; gd = pal->colors[i].g - g; bd = pal->colors[i].b - b; - ad = pal->colors[i].unused - a; + ad = pal->colors[i].a - a; distance = (rd * rd) + (gd * gd) + (bd * bd) + (ad * ad); if (distance < smallest) { pixel = i; @@ -859,7 +859,7 @@ SDL_GetRGBA(Uint32 pixel, const SDL_PixelFormat * format, *r = format->palette->colors[pixel].r; *g = format->palette->colors[pixel].g; *b = format->palette->colors[pixel].b; - *a = format->palette->colors[pixel].unused; + *a = format->palette->colors[pixel].a; } else { *r = *g = *b = *a = 0; } @@ -895,7 +895,7 @@ Map1to1(SDL_Palette * src, SDL_Palette * dst, int *identical) for (i = 0; i < src->ncolors; ++i) { map[i] = SDL_FindColor(dst, src->colors[i].r, src->colors[i].g, - src->colors[i].b, src->colors[i].unused); + src->colors[i].b, src->colors[i].a); } return (map); } @@ -922,7 +922,7 @@ Map1toN(SDL_PixelFormat * src, Uint8 Rmod, Uint8 Gmod, Uint8 Bmod, Uint8 Amod, Uint8 R = (Uint8) ((pal->colors[i].r * Rmod) / 255); Uint8 G = (Uint8) ((pal->colors[i].g * Gmod) / 255); Uint8 B = (Uint8) ((pal->colors[i].b * Bmod) / 255); - Uint8 A = (Uint8) ((pal->colors[i].unused * Amod) / 255); + Uint8 A = (Uint8) ((pal->colors[i].a * Amod) / 255); ASSEMBLE_RGBA(&map[i * bpp], dst->BytesPerPixel, dst, R, G, B, A); } return (map); diff --git a/src/video/SDL_surface.c b/src/video/SDL_surface.c index b496a1b86..93fbdc8d7 100644 --- a/src/video/SDL_surface.c +++ b/src/video/SDL_surface.c @@ -188,11 +188,11 @@ SDL_SetColorKey(SDL_Surface * surface, int flag, Uint32 key) surface->map->info.flags |= SDL_COPY_COLORKEY; surface->map->info.colorkey = key; if (surface->format->palette) { - surface->format->palette->colors[surface->map->info.colorkey].unused = SDL_ALPHA_TRANSPARENT; + surface->format->palette->colors[surface->map->info.colorkey].a = SDL_ALPHA_TRANSPARENT; } } else { if (surface->format->palette) { - surface->format->palette->colors[surface->map->info.colorkey].unused = SDL_ALPHA_OPAQUE; + surface->format->palette->colors[surface->map->info.colorkey].a = SDL_ALPHA_OPAQUE; } surface->map->info.flags &= ~SDL_COPY_COLORKEY; }