mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-08-28 17:41:38 +00:00
video/blit: fix -Wimplicit-fallthrough warnings
This commit is contained in:
committed by
Anonymous Maarten
parent
e1b8a03239
commit
f7961b7c9a
@@ -138,6 +138,7 @@ static void Blit1to2(SDL_BlitInfo *info)
|
||||
case 3:
|
||||
*(Uint16 *)dst = map[*src++];
|
||||
dst += 2;
|
||||
SDL_FALLTHROUGH;
|
||||
case 2:
|
||||
*(Uint32 *)dst = (map[src[HI]] << 16) | (map[src[LO]]);
|
||||
src += 2;
|
||||
@@ -167,6 +168,7 @@ static void Blit1to2(SDL_BlitInfo *info)
|
||||
case 3:
|
||||
*(Uint16 *)dst = map[*src++];
|
||||
dst += 2;
|
||||
SDL_FALLTHROUGH;
|
||||
case 2:
|
||||
*(Uint32 *)dst = (map[src[HI]] << 16) | (map[src[LO]]);
|
||||
src += 2;
|
||||
@@ -268,8 +270,10 @@ static void Blit1to4(SDL_BlitInfo *info)
|
||||
switch (width & 3) {
|
||||
case 3:
|
||||
*dst++ = map[*src++];
|
||||
SDL_FALLTHROUGH;
|
||||
case 2:
|
||||
*dst++ = map[*src++];
|
||||
SDL_FALLTHROUGH;
|
||||
case 1:
|
||||
*dst++ = map[*src++];
|
||||
}
|
||||
|
||||
@@ -993,9 +993,11 @@ static void Blit_RGB888_index8(SDL_BlitInfo *info)
|
||||
case 3:
|
||||
RGB888_RGB332(*dst++, *src);
|
||||
++src;
|
||||
SDL_FALLTHROUGH;
|
||||
case 2:
|
||||
RGB888_RGB332(*dst++, *src);
|
||||
++src;
|
||||
SDL_FALLTHROUGH;
|
||||
case 1:
|
||||
RGB888_RGB332(*dst++, *src);
|
||||
++src;
|
||||
@@ -1037,10 +1039,12 @@ static void Blit_RGB888_index8(SDL_BlitInfo *info)
|
||||
RGB888_RGB332(Pixel, *src);
|
||||
*dst++ = map[Pixel];
|
||||
++src;
|
||||
SDL_FALLTHROUGH;
|
||||
case 2:
|
||||
RGB888_RGB332(Pixel, *src);
|
||||
*dst++ = map[Pixel];
|
||||
++src;
|
||||
SDL_FALLTHROUGH;
|
||||
case 1:
|
||||
RGB888_RGB332(Pixel, *src);
|
||||
*dst++ = map[Pixel];
|
||||
@@ -1103,9 +1107,11 @@ static void Blit_RGB101010_index8(SDL_BlitInfo *info)
|
||||
case 3:
|
||||
RGB101010_RGB332(*dst++, *src);
|
||||
++src;
|
||||
SDL_FALLTHROUGH;
|
||||
case 2:
|
||||
RGB101010_RGB332(*dst++, *src);
|
||||
++src;
|
||||
SDL_FALLTHROUGH;
|
||||
case 1:
|
||||
RGB101010_RGB332(*dst++, *src);
|
||||
++src;
|
||||
@@ -1147,10 +1153,12 @@ static void Blit_RGB101010_index8(SDL_BlitInfo *info)
|
||||
RGB101010_RGB332(Pixel, *src);
|
||||
*dst++ = map[Pixel];
|
||||
++src;
|
||||
SDL_FALLTHROUGH;
|
||||
case 2:
|
||||
RGB101010_RGB332(Pixel, *src);
|
||||
*dst++ = map[Pixel];
|
||||
++src;
|
||||
SDL_FALLTHROUGH;
|
||||
case 1:
|
||||
RGB101010_RGB332(Pixel, *src);
|
||||
*dst++ = map[Pixel];
|
||||
@@ -1242,6 +1250,7 @@ static void Blit_RGB888_RGB555(SDL_BlitInfo *info)
|
||||
RGB888_RGB555(dst, src);
|
||||
++src;
|
||||
++dst;
|
||||
SDL_FALLTHROUGH;
|
||||
case 2:
|
||||
RGB888_RGB555_TWO(dst, src);
|
||||
src += 2;
|
||||
@@ -1273,6 +1282,7 @@ static void Blit_RGB888_RGB555(SDL_BlitInfo *info)
|
||||
RGB888_RGB555(dst, src);
|
||||
++src;
|
||||
++dst;
|
||||
SDL_FALLTHROUGH;
|
||||
case 2:
|
||||
RGB888_RGB555_TWO(dst, src);
|
||||
src += 2;
|
||||
@@ -1370,6 +1380,7 @@ static void Blit_RGB888_RGB565(SDL_BlitInfo *info)
|
||||
RGB888_RGB565(dst, src);
|
||||
++src;
|
||||
++dst;
|
||||
SDL_FALLTHROUGH;
|
||||
case 2:
|
||||
RGB888_RGB565_TWO(dst, src);
|
||||
src += 2;
|
||||
@@ -1401,6 +1412,7 @@ static void Blit_RGB888_RGB565(SDL_BlitInfo *info)
|
||||
RGB888_RGB565(dst, src);
|
||||
++src;
|
||||
++dst;
|
||||
SDL_FALLTHROUGH;
|
||||
case 2:
|
||||
RGB888_RGB565_TWO(dst, src);
|
||||
src += 2;
|
||||
@@ -1472,9 +1484,11 @@ static void Blit_RGB565_32(SDL_BlitInfo *info, const Uint32 *map)
|
||||
case 3:
|
||||
*dst++ = RGB565_32(dst, src, map);
|
||||
src += 2;
|
||||
SDL_FALLTHROUGH;
|
||||
case 2:
|
||||
*dst++ = RGB565_32(dst, src, map);
|
||||
src += 2;
|
||||
SDL_FALLTHROUGH;
|
||||
case 1:
|
||||
*dst++ = RGB565_32(dst, src, map);
|
||||
src += 2;
|
||||
|
||||
Reference in New Issue
Block a user