X-Git-Url: http://royale.zerezo.com/git/?p=zeRace;a=blobdiff_plain;f=sdl.h;h=26245c5dd45f6e0728ab7466813b16cf741b4514;hp=3eceb7074bb8ff4ee46f306c3faa38cb6dbcede6;hb=HEAD;hpb=ee6ec6d95d78f74973a2ba97077cc94709bb6c61 diff --git a/sdl.h b/sdl.h index 3eceb70..26245c5 100644 --- a/sdl.h +++ b/sdl.h @@ -6,15 +6,15 @@ /* endianness setup */ #if SDL_BYTEORDER == SDL_BIG_ENDIAN - #define RSHIFT 24 - #define GSHIFT 16 - #define BSHIFT 8 - #define ASHIFT 0 + #define RMASK 0xff000000 + #define GMASK 0x00ff0000 + #define BMASK 0x0000ff00 + #define AMASK 0x000000ff #else - #define RSHIFT 0 - #define GSHIFT 8 - #define BSHIFT 16 - #define ASHIFT 24 + #define RMASK 0x000000ff + #define GMASK 0x0000ff00 + #define BMASK 0x00ff0000 + #define AMASK 0xff000000 #endif void print(SDL_Surface *dst,int x,int y,unsigned char *text);