Commit 924f55ee authored by Sam Lantinga's avatar Sam Lantinga

Fixed compiler warnings

parent 253835bd
...@@ -172,7 +172,7 @@ do { \ ...@@ -172,7 +172,7 @@ do { \
break; \ break; \
\ \
default: \ default: \
Pixel; /* stop gcc complaints */ \ Pixel = 0; /* stop gcc complaints */ \
break; \ break; \
} \ } \
} while (0) } while (0)
...@@ -186,6 +186,7 @@ do { \ ...@@ -186,6 +186,7 @@ do { \
break; \ break; \
\ \
case 3: { \ case 3: { \
Pixel = 0; \
if (SDL_BYTEORDER == SDL_LIL_ENDIAN) { \ if (SDL_BYTEORDER == SDL_LIL_ENDIAN) { \
r = *((buf)+fmt->Rshift/8); \ r = *((buf)+fmt->Rshift/8); \
g = *((buf)+fmt->Gshift/8); \ g = *((buf)+fmt->Gshift/8); \
...@@ -204,7 +205,9 @@ do { \ ...@@ -204,7 +205,9 @@ do { \
break; \ break; \
\ \
default: \ default: \
Pixel; /* stop gcc complaints */ \ /* stop gcc complaints */ \
Pixel = 0; \
r = g = b = 0; \
break; \ break; \
} \ } \
} while (0) } while (0)
...@@ -277,43 +280,6 @@ do { \ ...@@ -277,43 +280,6 @@ do { \
break; \ break; \
} \ } \
} }
#define ASSEMBLE_RGB_AMASK(buf, bpp, fmt, r, g, b, Amask) \
{ \
switch (bpp) { \
case 2: { \
Uint16 *bufp; \
Uint16 Pixel; \
\
bufp = (Uint16 *)buf; \
PIXEL_FROM_RGB(Pixel, fmt, r, g, b); \
*bufp = Pixel | (*bufp & Amask); \
} \
break; \
\
case 3: { \
if (SDL_BYTEORDER == SDL_LIL_ENDIAN) { \
*((buf)+fmt->Rshift/8) = r; \
*((buf)+fmt->Gshift/8) = g; \
*((buf)+fmt->Bshift/8) = b; \
} else { \
*((buf)+2-fmt->Rshift/8) = r; \
*((buf)+2-fmt->Gshift/8) = g; \
*((buf)+2-fmt->Bshift/8) = b; \
} \
} \
break; \
\
case 4: { \
Uint32 *bufp; \
Uint32 Pixel; \
\
bufp = (Uint32 *)buf; \
PIXEL_FROM_RGB(Pixel, fmt, r, g, b); \
*bufp = Pixel | (*bufp & Amask); \
} \
break; \
} \
}
/* FIXME: Should we rescale alpha into 0..255 here? */ /* FIXME: Should we rescale alpha into 0..255 here? */
#define RGBA_FROM_PIXEL(Pixel, fmt, r, g, b, a) \ #define RGBA_FROM_PIXEL(Pixel, fmt, r, g, b, a) \
...@@ -367,6 +333,7 @@ do { \ ...@@ -367,6 +333,7 @@ do { \
break; \ break; \
\ \
case 3: { \ case 3: { \
Pixel = 0; \
if (SDL_BYTEORDER == SDL_LIL_ENDIAN) { \ if (SDL_BYTEORDER == SDL_LIL_ENDIAN) { \
r = *((buf)+fmt->Rshift/8); \ r = *((buf)+fmt->Rshift/8); \
g = *((buf)+fmt->Gshift/8); \ g = *((buf)+fmt->Gshift/8); \
...@@ -386,7 +353,9 @@ do { \ ...@@ -386,7 +353,9 @@ do { \
break; \ break; \
\ \
default: \ default: \
Pixel; /* stop gcc complaints */ \ /* stop gcc complaints */ \
Pixel = 0; \
r = g = b = a = 0; \
break; \ break; \
} \ } \
} while (0) } while (0)
......
...@@ -30,7 +30,6 @@ ...@@ -30,7 +30,6 @@
static void SDL_Blit_RGB888_RGB888_Scale(SDL_BlitInfo *info) static void SDL_Blit_RGB888_RGB888_Scale(SDL_BlitInfo *info)
{ {
const int flags = info->flags;
int srcy, srcx; int srcy, srcx;
int posy, posx; int posy, posx;
int incy, incx; int incy, incx;
...@@ -41,7 +40,7 @@ static void SDL_Blit_RGB888_RGB888_Scale(SDL_BlitInfo *info) ...@@ -41,7 +40,7 @@ static void SDL_Blit_RGB888_RGB888_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -136,7 +135,7 @@ static void SDL_Blit_RGB888_RGB888_Blend_Scale(SDL_BlitInfo *info) ...@@ -136,7 +135,7 @@ static void SDL_Blit_RGB888_RGB888_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -246,7 +245,7 @@ static void SDL_Blit_RGB888_RGB888_Modulate_Scale(SDL_BlitInfo *info) ...@@ -246,7 +245,7 @@ static void SDL_Blit_RGB888_RGB888_Modulate_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -368,7 +367,7 @@ static void SDL_Blit_RGB888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -368,7 +367,7 @@ static void SDL_Blit_RGB888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -434,7 +433,6 @@ static void SDL_Blit_RGB888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -434,7 +433,6 @@ static void SDL_Blit_RGB888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info)
static void SDL_Blit_RGB888_BGR888_Scale(SDL_BlitInfo *info) static void SDL_Blit_RGB888_BGR888_Scale(SDL_BlitInfo *info)
{ {
const int flags = info->flags;
Uint32 pixel; Uint32 pixel;
Uint32 R, G, B, A; Uint32 R, G, B, A;
int srcy, srcx; int srcy, srcx;
...@@ -447,7 +445,7 @@ static void SDL_Blit_RGB888_BGR888_Scale(SDL_BlitInfo *info) ...@@ -447,7 +445,7 @@ static void SDL_Blit_RGB888_BGR888_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -545,7 +543,7 @@ static void SDL_Blit_RGB888_BGR888_Blend_Scale(SDL_BlitInfo *info) ...@@ -545,7 +543,7 @@ static void SDL_Blit_RGB888_BGR888_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -655,7 +653,7 @@ static void SDL_Blit_RGB888_BGR888_Modulate_Scale(SDL_BlitInfo *info) ...@@ -655,7 +653,7 @@ static void SDL_Blit_RGB888_BGR888_Modulate_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -777,7 +775,7 @@ static void SDL_Blit_RGB888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -777,7 +775,7 @@ static void SDL_Blit_RGB888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -843,7 +841,6 @@ static void SDL_Blit_RGB888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -843,7 +841,6 @@ static void SDL_Blit_RGB888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info)
static void SDL_Blit_RGB888_ARGB8888_Scale(SDL_BlitInfo *info) static void SDL_Blit_RGB888_ARGB8888_Scale(SDL_BlitInfo *info)
{ {
const int flags = info->flags;
Uint32 pixel; Uint32 pixel;
Uint32 R, G, B, A; Uint32 R, G, B, A;
int srcy, srcx; int srcy, srcx;
...@@ -856,7 +853,7 @@ static void SDL_Blit_RGB888_ARGB8888_Scale(SDL_BlitInfo *info) ...@@ -856,7 +853,7 @@ static void SDL_Blit_RGB888_ARGB8888_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -954,7 +951,7 @@ static void SDL_Blit_RGB888_ARGB8888_Blend_Scale(SDL_BlitInfo *info) ...@@ -954,7 +951,7 @@ static void SDL_Blit_RGB888_ARGB8888_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -1064,7 +1061,7 @@ static void SDL_Blit_RGB888_ARGB8888_Modulate_Scale(SDL_BlitInfo *info) ...@@ -1064,7 +1061,7 @@ static void SDL_Blit_RGB888_ARGB8888_Modulate_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -1186,7 +1183,7 @@ static void SDL_Blit_RGB888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -1186,7 +1183,7 @@ static void SDL_Blit_RGB888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -1252,7 +1249,6 @@ static void SDL_Blit_RGB888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -1252,7 +1249,6 @@ static void SDL_Blit_RGB888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info)
static void SDL_Blit_BGR888_RGB888_Scale(SDL_BlitInfo *info) static void SDL_Blit_BGR888_RGB888_Scale(SDL_BlitInfo *info)
{ {
const int flags = info->flags;
Uint32 pixel; Uint32 pixel;
Uint32 R, G, B, A; Uint32 R, G, B, A;
int srcy, srcx; int srcy, srcx;
...@@ -1265,7 +1261,7 @@ static void SDL_Blit_BGR888_RGB888_Scale(SDL_BlitInfo *info) ...@@ -1265,7 +1261,7 @@ static void SDL_Blit_BGR888_RGB888_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -1363,7 +1359,7 @@ static void SDL_Blit_BGR888_RGB888_Blend_Scale(SDL_BlitInfo *info) ...@@ -1363,7 +1359,7 @@ static void SDL_Blit_BGR888_RGB888_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -1473,7 +1469,7 @@ static void SDL_Blit_BGR888_RGB888_Modulate_Scale(SDL_BlitInfo *info) ...@@ -1473,7 +1469,7 @@ static void SDL_Blit_BGR888_RGB888_Modulate_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -1595,7 +1591,7 @@ static void SDL_Blit_BGR888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -1595,7 +1591,7 @@ static void SDL_Blit_BGR888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -1661,7 +1657,6 @@ static void SDL_Blit_BGR888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -1661,7 +1657,6 @@ static void SDL_Blit_BGR888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info)
static void SDL_Blit_BGR888_BGR888_Scale(SDL_BlitInfo *info) static void SDL_Blit_BGR888_BGR888_Scale(SDL_BlitInfo *info)
{ {
const int flags = info->flags;
int srcy, srcx; int srcy, srcx;
int posy, posx; int posy, posx;
int incy, incx; int incy, incx;
...@@ -1672,7 +1667,7 @@ static void SDL_Blit_BGR888_BGR888_Scale(SDL_BlitInfo *info) ...@@ -1672,7 +1667,7 @@ static void SDL_Blit_BGR888_BGR888_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -1767,7 +1762,7 @@ static void SDL_Blit_BGR888_BGR888_Blend_Scale(SDL_BlitInfo *info) ...@@ -1767,7 +1762,7 @@ static void SDL_Blit_BGR888_BGR888_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -1877,7 +1872,7 @@ static void SDL_Blit_BGR888_BGR888_Modulate_Scale(SDL_BlitInfo *info) ...@@ -1877,7 +1872,7 @@ static void SDL_Blit_BGR888_BGR888_Modulate_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -1999,7 +1994,7 @@ static void SDL_Blit_BGR888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -1999,7 +1994,7 @@ static void SDL_Blit_BGR888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -2065,7 +2060,6 @@ static void SDL_Blit_BGR888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -2065,7 +2060,6 @@ static void SDL_Blit_BGR888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info)
static void SDL_Blit_BGR888_ARGB8888_Scale(SDL_BlitInfo *info) static void SDL_Blit_BGR888_ARGB8888_Scale(SDL_BlitInfo *info)
{ {
const int flags = info->flags;
Uint32 pixel; Uint32 pixel;
Uint32 R, G, B, A; Uint32 R, G, B, A;
int srcy, srcx; int srcy, srcx;
...@@ -2078,7 +2072,7 @@ static void SDL_Blit_BGR888_ARGB8888_Scale(SDL_BlitInfo *info) ...@@ -2078,7 +2072,7 @@ static void SDL_Blit_BGR888_ARGB8888_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -2176,7 +2170,7 @@ static void SDL_Blit_BGR888_ARGB8888_Blend_Scale(SDL_BlitInfo *info) ...@@ -2176,7 +2170,7 @@ static void SDL_Blit_BGR888_ARGB8888_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -2286,7 +2280,7 @@ static void SDL_Blit_BGR888_ARGB8888_Modulate_Scale(SDL_BlitInfo *info) ...@@ -2286,7 +2280,7 @@ static void SDL_Blit_BGR888_ARGB8888_Modulate_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -2408,7 +2402,7 @@ static void SDL_Blit_BGR888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -2408,7 +2402,7 @@ static void SDL_Blit_BGR888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -2474,7 +2468,6 @@ static void SDL_Blit_BGR888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -2474,7 +2468,6 @@ static void SDL_Blit_BGR888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info)
static void SDL_Blit_ARGB8888_RGB888_Scale(SDL_BlitInfo *info) static void SDL_Blit_ARGB8888_RGB888_Scale(SDL_BlitInfo *info)
{ {
const int flags = info->flags;
Uint32 pixel; Uint32 pixel;
Uint32 R, G, B, A; Uint32 R, G, B, A;
int srcy, srcx; int srcy, srcx;
...@@ -2487,7 +2480,7 @@ static void SDL_Blit_ARGB8888_RGB888_Scale(SDL_BlitInfo *info) ...@@ -2487,7 +2480,7 @@ static void SDL_Blit_ARGB8888_RGB888_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -2585,7 +2578,7 @@ static void SDL_Blit_ARGB8888_RGB888_Blend_Scale(SDL_BlitInfo *info) ...@@ -2585,7 +2578,7 @@ static void SDL_Blit_ARGB8888_RGB888_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -2695,7 +2688,7 @@ static void SDL_Blit_ARGB8888_RGB888_Modulate_Scale(SDL_BlitInfo *info) ...@@ -2695,7 +2688,7 @@ static void SDL_Blit_ARGB8888_RGB888_Modulate_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -2817,7 +2810,7 @@ static void SDL_Blit_ARGB8888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -2817,7 +2810,7 @@ static void SDL_Blit_ARGB8888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -2883,7 +2876,6 @@ static void SDL_Blit_ARGB8888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -2883,7 +2876,6 @@ static void SDL_Blit_ARGB8888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info)
static void SDL_Blit_ARGB8888_BGR888_Scale(SDL_BlitInfo *info) static void SDL_Blit_ARGB8888_BGR888_Scale(SDL_BlitInfo *info)
{ {
const int flags = info->flags;
Uint32 pixel; Uint32 pixel;
Uint32 R, G, B, A; Uint32 R, G, B, A;
int srcy, srcx; int srcy, srcx;
...@@ -2896,7 +2888,7 @@ static void SDL_Blit_ARGB8888_BGR888_Scale(SDL_BlitInfo *info) ...@@ -2896,7 +2888,7 @@ static void SDL_Blit_ARGB8888_BGR888_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -2994,7 +2986,7 @@ static void SDL_Blit_ARGB8888_BGR888_Blend_Scale(SDL_BlitInfo *info) ...@@ -2994,7 +2986,7 @@ static void SDL_Blit_ARGB8888_BGR888_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -3104,7 +3096,7 @@ static void SDL_Blit_ARGB8888_BGR888_Modulate_Scale(SDL_BlitInfo *info) ...@@ -3104,7 +3096,7 @@ static void SDL_Blit_ARGB8888_BGR888_Modulate_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -3226,7 +3218,7 @@ static void SDL_Blit_ARGB8888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -3226,7 +3218,7 @@ static void SDL_Blit_ARGB8888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -3292,7 +3284,6 @@ static void SDL_Blit_ARGB8888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -3292,7 +3284,6 @@ static void SDL_Blit_ARGB8888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info)
static void SDL_Blit_ARGB8888_ARGB8888_Scale(SDL_BlitInfo *info) static void SDL_Blit_ARGB8888_ARGB8888_Scale(SDL_BlitInfo *info)
{ {
const int flags = info->flags;
int srcy, srcx; int srcy, srcx;
int posy, posx; int posy, posx;
int incy, incx; int incy, incx;
...@@ -3303,7 +3294,7 @@ static void SDL_Blit_ARGB8888_ARGB8888_Scale(SDL_BlitInfo *info) ...@@ -3303,7 +3294,7 @@ static void SDL_Blit_ARGB8888_ARGB8888_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -3398,7 +3389,7 @@ static void SDL_Blit_ARGB8888_ARGB8888_Blend_Scale(SDL_BlitInfo *info) ...@@ -3398,7 +3389,7 @@ static void SDL_Blit_ARGB8888_ARGB8888_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -3508,7 +3499,7 @@ static void SDL_Blit_ARGB8888_ARGB8888_Modulate_Scale(SDL_BlitInfo *info) ...@@ -3508,7 +3499,7 @@ static void SDL_Blit_ARGB8888_ARGB8888_Modulate_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -3630,7 +3621,7 @@ static void SDL_Blit_ARGB8888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -3630,7 +3621,7 @@ static void SDL_Blit_ARGB8888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -3696,7 +3687,6 @@ static void SDL_Blit_ARGB8888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -3696,7 +3687,6 @@ static void SDL_Blit_ARGB8888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info)
static void SDL_Blit_RGBA8888_RGB888_Scale(SDL_BlitInfo *info) static void SDL_Blit_RGBA8888_RGB888_Scale(SDL_BlitInfo *info)
{ {
const int flags = info->flags;
Uint32 pixel; Uint32 pixel;
Uint32 R, G, B, A; Uint32 R, G, B, A;
int srcy, srcx; int srcy, srcx;
...@@ -3709,7 +3699,7 @@ static void SDL_Blit_RGBA8888_RGB888_Scale(SDL_BlitInfo *info) ...@@ -3709,7 +3699,7 @@ static void SDL_Blit_RGBA8888_RGB888_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -3807,7 +3797,7 @@ static void SDL_Blit_RGBA8888_RGB888_Blend_Scale(SDL_BlitInfo *info) ...@@ -3807,7 +3797,7 @@ static void SDL_Blit_RGBA8888_RGB888_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -3917,7 +3907,7 @@ static void SDL_Blit_RGBA8888_RGB888_Modulate_Scale(SDL_BlitInfo *info) ...@@ -3917,7 +3907,7 @@ static void SDL_Blit_RGBA8888_RGB888_Modulate_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -4039,7 +4029,7 @@ static void SDL_Blit_RGBA8888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -4039,7 +4029,7 @@ static void SDL_Blit_RGBA8888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -4105,7 +4095,6 @@ static void SDL_Blit_RGBA8888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -4105,7 +4095,6 @@ static void SDL_Blit_RGBA8888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info)
static void SDL_Blit_RGBA8888_BGR888_Scale(SDL_BlitInfo *info) static void SDL_Blit_RGBA8888_BGR888_Scale(SDL_BlitInfo *info)
{ {
const int flags = info->flags;
Uint32 pixel; Uint32 pixel;
Uint32 R, G, B, A; Uint32 R, G, B, A;
int srcy, srcx; int srcy, srcx;
...@@ -4118,7 +4107,7 @@ static void SDL_Blit_RGBA8888_BGR888_Scale(SDL_BlitInfo *info) ...@@ -4118,7 +4107,7 @@ static void SDL_Blit_RGBA8888_BGR888_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -4216,7 +4205,7 @@ static void SDL_Blit_RGBA8888_BGR888_Blend_Scale(SDL_BlitInfo *info) ...@@ -4216,7 +4205,7 @@ static void SDL_Blit_RGBA8888_BGR888_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -4326,7 +4315,7 @@ static void SDL_Blit_RGBA8888_BGR888_Modulate_Scale(SDL_BlitInfo *info) ...@@ -4326,7 +4315,7 @@ static void SDL_Blit_RGBA8888_BGR888_Modulate_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -4448,7 +4437,7 @@ static void SDL_Blit_RGBA8888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -4448,7 +4437,7 @@ static void SDL_Blit_RGBA8888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -4514,7 +4503,6 @@ static void SDL_Blit_RGBA8888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -4514,7 +4503,6 @@ static void SDL_Blit_RGBA8888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info)
static void SDL_Blit_RGBA8888_ARGB8888_Scale(SDL_BlitInfo *info) static void SDL_Blit_RGBA8888_ARGB8888_Scale(SDL_BlitInfo *info)
{ {
const int flags = info->flags;
Uint32 pixel; Uint32 pixel;
Uint32 R, G, B, A; Uint32 R, G, B, A;
int srcy, srcx; int srcy, srcx;
...@@ -4527,7 +4515,7 @@ static void SDL_Blit_RGBA8888_ARGB8888_Scale(SDL_BlitInfo *info) ...@@ -4527,7 +4515,7 @@ static void SDL_Blit_RGBA8888_ARGB8888_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -4625,7 +4613,7 @@ static void SDL_Blit_RGBA8888_ARGB8888_Blend_Scale(SDL_BlitInfo *info) ...@@ -4625,7 +4613,7 @@ static void SDL_Blit_RGBA8888_ARGB8888_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -4735,7 +4723,7 @@ static void SDL_Blit_RGBA8888_ARGB8888_Modulate_Scale(SDL_BlitInfo *info) ...@@ -4735,7 +4723,7 @@ static void SDL_Blit_RGBA8888_ARGB8888_Modulate_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -4857,7 +4845,7 @@ static void SDL_Blit_RGBA8888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -4857,7 +4845,7 @@ static void SDL_Blit_RGBA8888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -4923,7 +4911,6 @@ static void SDL_Blit_RGBA8888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -4923,7 +4911,6 @@ static void SDL_Blit_RGBA8888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info)
static void SDL_Blit_ABGR8888_RGB888_Scale(SDL_BlitInfo *info) static void SDL_Blit_ABGR8888_RGB888_Scale(SDL_BlitInfo *info)
{ {
const int flags = info->flags;
Uint32 pixel; Uint32 pixel;
Uint32 R, G, B, A; Uint32 R, G, B, A;
int srcy, srcx; int srcy, srcx;
...@@ -4936,7 +4923,7 @@ static void SDL_Blit_ABGR8888_RGB888_Scale(SDL_BlitInfo *info) ...@@ -4936,7 +4923,7 @@ static void SDL_Blit_ABGR8888_RGB888_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -5034,7 +5021,7 @@ static void SDL_Blit_ABGR8888_RGB888_Blend_Scale(SDL_BlitInfo *info) ...@@ -5034,7 +5021,7 @@ static void SDL_Blit_ABGR8888_RGB888_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -5144,7 +5131,7 @@ static void SDL_Blit_ABGR8888_RGB888_Modulate_Scale(SDL_BlitInfo *info) ...@@ -5144,7 +5131,7 @@ static void SDL_Blit_ABGR8888_RGB888_Modulate_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -5266,7 +5253,7 @@ static void SDL_Blit_ABGR8888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -5266,7 +5253,7 @@ static void SDL_Blit_ABGR8888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -5332,7 +5319,6 @@ static void SDL_Blit_ABGR8888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -5332,7 +5319,6 @@ static void SDL_Blit_ABGR8888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info)
static void SDL_Blit_ABGR8888_BGR888_Scale(SDL_BlitInfo *info) static void SDL_Blit_ABGR8888_BGR888_Scale(SDL_BlitInfo *info)
{ {
const int flags = info->flags;
Uint32 pixel; Uint32 pixel;
Uint32 R, G, B, A; Uint32 R, G, B, A;
int srcy, srcx; int srcy, srcx;
...@@ -5345,7 +5331,7 @@ static void SDL_Blit_ABGR8888_BGR888_Scale(SDL_BlitInfo *info) ...@@ -5345,7 +5331,7 @@ static void SDL_Blit_ABGR8888_BGR888_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -5443,7 +5429,7 @@ static void SDL_Blit_ABGR8888_BGR888_Blend_Scale(SDL_BlitInfo *info) ...@@ -5443,7 +5429,7 @@ static void SDL_Blit_ABGR8888_BGR888_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -5553,7 +5539,7 @@ static void SDL_Blit_ABGR8888_BGR888_Modulate_Scale(SDL_BlitInfo *info) ...@@ -5553,7 +5539,7 @@ static void SDL_Blit_ABGR8888_BGR888_Modulate_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -5675,7 +5661,7 @@ static void SDL_Blit_ABGR8888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -5675,7 +5661,7 @@ static void SDL_Blit_ABGR8888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -5741,7 +5727,6 @@ static void SDL_Blit_ABGR8888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -5741,7 +5727,6 @@ static void SDL_Blit_ABGR8888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info)
static void SDL_Blit_ABGR8888_ARGB8888_Scale(SDL_BlitInfo *info) static void SDL_Blit_ABGR8888_ARGB8888_Scale(SDL_BlitInfo *info)
{ {
const int flags = info->flags;
Uint32 pixel; Uint32 pixel;
Uint32 R, G, B, A; Uint32 R, G, B, A;
int srcy, srcx; int srcy, srcx;
...@@ -5754,7 +5739,7 @@ static void SDL_Blit_ABGR8888_ARGB8888_Scale(SDL_BlitInfo *info) ...@@ -5754,7 +5739,7 @@ static void SDL_Blit_ABGR8888_ARGB8888_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -5852,7 +5837,7 @@ static void SDL_Blit_ABGR8888_ARGB8888_Blend_Scale(SDL_BlitInfo *info) ...@@ -5852,7 +5837,7 @@ static void SDL_Blit_ABGR8888_ARGB8888_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -5962,7 +5947,7 @@ static void SDL_Blit_ABGR8888_ARGB8888_Modulate_Scale(SDL_BlitInfo *info) ...@@ -5962,7 +5947,7 @@ static void SDL_Blit_ABGR8888_ARGB8888_Modulate_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -6084,7 +6069,7 @@ static void SDL_Blit_ABGR8888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -6084,7 +6069,7 @@ static void SDL_Blit_ABGR8888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -6150,7 +6135,6 @@ static void SDL_Blit_ABGR8888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -6150,7 +6135,6 @@ static void SDL_Blit_ABGR8888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info)
static void SDL_Blit_BGRA8888_RGB888_Scale(SDL_BlitInfo *info) static void SDL_Blit_BGRA8888_RGB888_Scale(SDL_BlitInfo *info)
{ {
const int flags = info->flags;
Uint32 pixel; Uint32 pixel;
Uint32 R, G, B, A; Uint32 R, G, B, A;
int srcy, srcx; int srcy, srcx;
...@@ -6163,7 +6147,7 @@ static void SDL_Blit_BGRA8888_RGB888_Scale(SDL_BlitInfo *info) ...@@ -6163,7 +6147,7 @@ static void SDL_Blit_BGRA8888_RGB888_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -6261,7 +6245,7 @@ static void SDL_Blit_BGRA8888_RGB888_Blend_Scale(SDL_BlitInfo *info) ...@@ -6261,7 +6245,7 @@ static void SDL_Blit_BGRA8888_RGB888_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -6371,7 +6355,7 @@ static void SDL_Blit_BGRA8888_RGB888_Modulate_Scale(SDL_BlitInfo *info) ...@@ -6371,7 +6355,7 @@ static void SDL_Blit_BGRA8888_RGB888_Modulate_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -6493,7 +6477,7 @@ static void SDL_Blit_BGRA8888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -6493,7 +6477,7 @@ static void SDL_Blit_BGRA8888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -6559,7 +6543,6 @@ static void SDL_Blit_BGRA8888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -6559,7 +6543,6 @@ static void SDL_Blit_BGRA8888_RGB888_Modulate_Blend_Scale(SDL_BlitInfo *info)
static void SDL_Blit_BGRA8888_BGR888_Scale(SDL_BlitInfo *info) static void SDL_Blit_BGRA8888_BGR888_Scale(SDL_BlitInfo *info)
{ {
const int flags = info->flags;
Uint32 pixel; Uint32 pixel;
Uint32 R, G, B, A; Uint32 R, G, B, A;
int srcy, srcx; int srcy, srcx;
...@@ -6572,7 +6555,7 @@ static void SDL_Blit_BGRA8888_BGR888_Scale(SDL_BlitInfo *info) ...@@ -6572,7 +6555,7 @@ static void SDL_Blit_BGRA8888_BGR888_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -6670,7 +6653,7 @@ static void SDL_Blit_BGRA8888_BGR888_Blend_Scale(SDL_BlitInfo *info) ...@@ -6670,7 +6653,7 @@ static void SDL_Blit_BGRA8888_BGR888_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -6780,7 +6763,7 @@ static void SDL_Blit_BGRA8888_BGR888_Modulate_Scale(SDL_BlitInfo *info) ...@@ -6780,7 +6763,7 @@ static void SDL_Blit_BGRA8888_BGR888_Modulate_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -6902,7 +6885,7 @@ static void SDL_Blit_BGRA8888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -6902,7 +6885,7 @@ static void SDL_Blit_BGRA8888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -6968,7 +6951,6 @@ static void SDL_Blit_BGRA8888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -6968,7 +6951,6 @@ static void SDL_Blit_BGRA8888_BGR888_Modulate_Blend_Scale(SDL_BlitInfo *info)
static void SDL_Blit_BGRA8888_ARGB8888_Scale(SDL_BlitInfo *info) static void SDL_Blit_BGRA8888_ARGB8888_Scale(SDL_BlitInfo *info)
{ {
const int flags = info->flags;
Uint32 pixel; Uint32 pixel;
Uint32 R, G, B, A; Uint32 R, G, B, A;
int srcy, srcx; int srcy, srcx;
...@@ -6981,7 +6963,7 @@ static void SDL_Blit_BGRA8888_ARGB8888_Scale(SDL_BlitInfo *info) ...@@ -6981,7 +6963,7 @@ static void SDL_Blit_BGRA8888_ARGB8888_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -7079,7 +7061,7 @@ static void SDL_Blit_BGRA8888_ARGB8888_Blend_Scale(SDL_BlitInfo *info) ...@@ -7079,7 +7061,7 @@ static void SDL_Blit_BGRA8888_ARGB8888_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -7189,7 +7171,7 @@ static void SDL_Blit_BGRA8888_ARGB8888_Modulate_Scale(SDL_BlitInfo *info) ...@@ -7189,7 +7171,7 @@ static void SDL_Blit_BGRA8888_ARGB8888_Modulate_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
...@@ -7311,7 +7293,7 @@ static void SDL_Blit_BGRA8888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info) ...@@ -7311,7 +7293,7 @@ static void SDL_Blit_BGRA8888_ARGB8888_Modulate_Blend_Scale(SDL_BlitInfo *info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint32 *src; Uint32 *src = 0;
Uint32 *dst = (Uint32 *)info->dst; Uint32 *dst = (Uint32 *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
......
...@@ -54,7 +54,7 @@ SDL_Blit_Slow(SDL_BlitInfo * info) ...@@ -54,7 +54,7 @@ SDL_Blit_Slow(SDL_BlitInfo * info)
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
Uint8 *src; Uint8 *src = 0;
Uint8 *dst = (Uint8 *) info->dst; Uint8 *dst = (Uint8 *) info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
......
...@@ -274,8 +274,12 @@ sub output_copyfunc ...@@ -274,8 +274,12 @@ sub output_copyfunc
output_copyfuncname("static void", $src, $dst, $modulate, $blend, $scale, 1, "\n"); output_copyfuncname("static void", $src, $dst, $modulate, $blend, $scale, 1, "\n");
print FILE <<__EOF__; print FILE <<__EOF__;
{ {
__EOF__
if ( $modulate || $blend ) {
print FILE <<__EOF__;
const int flags = info->flags; const int flags = info->flags;
__EOF__ __EOF__
}
if ( $modulate ) { if ( $modulate ) {
print FILE <<__EOF__; print FILE <<__EOF__;
const Uint32 modulateR = info->r; const Uint32 modulateR = info->r;
...@@ -309,7 +313,7 @@ __EOF__ ...@@ -309,7 +313,7 @@ __EOF__
incx = (info->src_w << 16) / info->dst_w; incx = (info->src_w << 16) / info->dst_w;
while (info->dst_h--) { while (info->dst_h--) {
$format_type{$src} *src; $format_type{$src} *src = 0;
$format_type{$dst} *dst = ($format_type{$dst} *)info->dst; $format_type{$dst} *dst = ($format_type{$dst} *)info->dst;
int n = info->dst_w; int n = info->dst_w;
srcx = -1; srcx = -1;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment