5 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
8 Desc: Graphic structures
13 # include <exec/types.h>
16 typedef UBYTE
* PLANEPTR
;
28 #define TOBB(x) ((LONG)(x))
30 #define TOBB(x) ((LONG)(x)>>1)
43 #define RASSIZE(w,h) ( (h) * ( ((w)+15) >>3 & 0xFFFE ))
62 #define BMF_CLEAR (1L<<0)
63 #define BMB_DISPLAYABLE 1
64 #define BMF_DISPLAYABLE (1L<<1)
65 #define BMB_INTERLEAVED 2
66 #define BMF_INTERLEAVED (1L<<2)
67 #define BMB_STANDARD 3
68 #define BMF_STANDARD (1L<<3)
69 #define BMB_MINPLANES 4
70 #define BMF_MINPLANES (1L<<4)
74 #define BMB_SPECIALFMT 7
75 #define BMF_SPECIALFMT (1L<<7)
77 #define BMB_PIXFMT_SHIFTUP 24
79 /* AROS specific flags */
80 #define BMB_AROS_HIDD 8
81 #define BMF_AROS_HIDD (1L << 7)
88 #endif /* GRAPHICS_GFX_H */