Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Browse files

I think this may fix the altivec blitters.

  • Loading branch information
slouken committed Apr 8, 2012
1 parent b52d17f commit a91d7bfb26ddfea8ec5716b185546264ab8cfc92
Showing with 4 additions and 4 deletions.
  1. +4 −4 src/video/SDL_blit_N.c
@@ -708,7 +708,7 @@ ConvertAltivec32to32_noprefetch(SDL_BlitInfo * info)
bits = *(src++);
RGBA_FROM_8888(bits, srcfmt, r, g, b, a);
if(!srcfmt->Amask)
a = srcfmt->alpha;
a = info->a;
*(dst++) = MAKE8888(dstfmt, r, g, b, a);
width--;
}
@@ -737,7 +737,7 @@ ConvertAltivec32to32_noprefetch(SDL_BlitInfo * info)
bits = *(src++); /* max 7 pixels, don't bother with prefetch. */
RGBA_FROM_8888(bits, srcfmt, r, g, b, a);
if(!srcfmt->Amask)
a = srcfmt->alpha;
a = info->a;
*(dst++) = MAKE8888(dstfmt, r, g, b, a);
extrawidth--;
}
@@ -795,7 +795,7 @@ ConvertAltivec32to32_prefetch(SDL_BlitInfo * info)
bits = *(src++);
RGBA_FROM_8888(bits, srcfmt, r, g, b, a);
if(!srcfmt->Amask)
a = srcfmt->alpha;
a = info->a;
*(dst++) = MAKE8888(dstfmt, r, g, b, a);
width--;
}
@@ -828,7 +828,7 @@ ConvertAltivec32to32_prefetch(SDL_BlitInfo * info)
bits = *(src++); /* max 7 pixels, don't bother with prefetch. */
RGBA_FROM_8888(bits, srcfmt, r, g, b, a);
if(!srcfmt->Amask)
a = srcfmt->alpha;
a = info->a;
*(dst++) = MAKE8888(dstfmt, r, g, b, a);
extrawidth--;
}

0 comments on commit a91d7bf

Please sign in to comment.