Skip to content

Commit

Permalink
Patched to compile again on x86 systems that use the assembly blitters.
Browse files Browse the repository at this point in the history
  • Loading branch information
icculus committed Apr 20, 2005
1 parent 3ff6c7c commit cf6b727
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions src/video/SDL_blit_N.c
Expand Up @@ -685,6 +685,15 @@ static Uint32 GetBlitFeatures( void )
#define GetBlitFeatures() ((Uint32)(SDL_HasMMX() ? 1 : 0))
#endif

/* This is now endian dependent */
#if ( SDL_BYTEORDER == SDL_LIL_ENDIAN )
#define HI 1
#define LO 0
#else /* ( SDL_BYTEORDER == SDL_BIG_ENDIAN ) */
#define HI 0
#define LO 1
#endif

#ifdef USE_ASMBLIT

/* Heheheh, we coerce Hermes into using SDL blit information */
Expand All @@ -698,15 +707,6 @@ static Uint32 GetBlitFeatures( void )

#else

/* This is now endian dependent */
#if ( SDL_BYTEORDER == SDL_LIL_ENDIAN )
#define HI 1
#define LO 0
#else /* ( SDL_BYTEORDER == SDL_BIG_ENDIAN ) */
#define HI 0
#define LO 1
#endif

/* Special optimized blit for RGB 8-8-8 --> RGB 3-3-2 */
#define RGB888_RGB332(dst, src) { \
dst = (((src)&0x00E00000)>>16)| \
Expand Down

0 comments on commit cf6b727

Please sign in to comment.