Loading...
Searching...
No Matches
 
 
 
 
   87#define RAS_MAGIC       0x59a66a95 
   95#define RAS_MT_EQUALRGB 1 
  123        int_fast32_t maptype;
 
  126        int_fast32_t maplength;
 
  131#define RAS_CMAP_MAXSIZ 256 
  139        int data[RAS_CMAP_MAXSIZ];
 
  148#define RAS_GETBLUE(x)  (((x) >> 16) & 0xff) 
  149#define RAS_GETGREEN(x) (((x) >> 8) & 0xff) 
  150#define RAS_GETRED(x)   ((x) & 0xff) 
  152#define RAS_BLUE(x)     (((x) & 0xff) << 16) 
  153#define RAS_GREEN(x)    (((x) & 0xff) << 8) 
  154#define RAS_RED(x)      ((x) & 0xff) 
  156#define RAS_ROWSIZE(hdr) \ 
  157        ((((hdr)->width * (hdr)->depth + 15) / 16) * 2) 
  158#define RAS_ISRGB(hdr) \ 
  159        ((hdr)->depth == 24 || (hdr)->depth == 32) 
  162        (((n) == 32) ? 0xffffffffUL : ((1UL << (n)) - 1))