506c618a765b5e0eb4088ac910e2927e7d7a9fde hiram Thu Jan 27 09:51:46 2011 -0800 using MEMGFX_BIGENDIAN for building on BIGENDIAN machines diff --git src/inc/memgfx.h src/inc/memgfx.h index 4d880c8..e62b967 100644 --- src/inc/memgfx.h +++ src/inc/memgfx.h @@ -10,30 +10,31 @@ */ #ifndef MEMGFX_H #define MEMGFX_H #ifndef GFXPOLY_H #include "gfxPoly.h" #endif #ifdef COLOR32 typedef unsigned int Color; // BIGENDIAN machines: #if defined(__sgi__) || defined(__sgi) || defined(__powerpc__) || defined(sparc) || defined(__ppc__) || defined(__s390__) || defined(__s390x__) +#define MEMGFX_BIGENDIAN 1 #define MG_WHITE 0xffffffff #define MG_BLACK 0x000000ff #define MG_RED 0xff0000ff #define MG_GREEN 0x00ff00ff #define MG_BLUE 0x0000ffff #define MG_CYAN 0x00ffffff #define MG_MAGENTA 0xff00ffff #define MG_YELLOW 0xffff00ff #define MG_GRAY 0x808080ff #define MAKECOLOR_32(r,g,b) (((unsigned int)0xff) | ((unsigned int)b<<8) | ((unsigned int)g << 16) | ((unsigned int)r << 24)) #else #define MG_WHITE 0xffffffff