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))