Mercurial > sdl-ios-xcode
diff src/video/sdlgenblit.pl @ 1992:7387e0514595
Take advantage of the existing SDL blitters for normal copy blits.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Tue, 29 Aug 2006 08:24:16 +0000 |
parents | 5b5f5de5433f |
children | bee005ace1bf |
line wrap: on
line diff
--- a/src/video/sdlgenblit.pl Mon Aug 28 17:35:15 2006 +0000 +++ b/src/video/sdlgenblit.pl Tue Aug 29 08:24:16 2006 +0000 @@ -398,7 +398,7 @@ for (my $modulate = 0; $modulate <= 1; ++$modulate) { for (my $blend = 0; $blend <= 1; ++$blend) { for (my $scale = 0; $scale <= 1; ++$scale) { - if ( $modulate != 0 || $blend != 0 || $scale != 0 || $src ne $dst ) { + if ( $modulate || $blend || $scale ) { output_copyfuncname("extern int SDLCALL", $src, $dst, $modulate, $blend, $scale, 1, ";\n"); } } @@ -434,7 +434,7 @@ for (my $modulate = 0; $modulate <= 1; ++$modulate) { for (my $blend = 0; $blend <= 1; ++$blend) { for (my $scale = 0; $scale <= 1; ++$scale) { - if ( $modulate != 0 || $blend != 0 || $scale != 0 || $src ne $dst ) { + if ( $modulate || $blend || $scale ) { print FILE " { SDL_PIXELFORMAT_$src, SDL_PIXELFORMAT_$dst, "; if ( $modulate ) { print FILE "(SDL_TEXTUREMODULATE_COLOR | SDL_TEXTUREMODULATE_ALPHA), "; @@ -497,7 +497,7 @@ for (my $modulate = 0; $modulate <= 1; ++$modulate) { for (my $blend = 0; $blend <= 1; ++$blend) { for (my $scale = 0; $scale <= 1; ++$scale) { - if ( $modulate != 0 || $blend != 0 || $scale != 0 || $src ne $dst ) { + if ( $modulate || $blend || $scale ) { output_copyfunc($src, $dst, $modulate, $blend, $scale); } }