Lines Matching defs:FbBits

47  * by this software; it must be log2(sizeof (FbBits) * 8)
54 #define FB_ALLONES ((FbBits) -1)
72 #define FbFullMask(n) ((n) == FB_UNIT ? FB_ALLONES : ((((FbBits) 1) << n) - 1))
74 typedef uint32_t FbBits;
75 typedef FbBits FbStip;
82 /* #define FbLeftBits(x,n) ((x) & ((((FbBits) 1) << (n)) - 1)) */
181 case (sizeof (FbBits) - 3) | (1 << (FB_SHIFT - 3)): \
182 FbStorePart(dst,sizeof (FbBits) - 3,CARD8,xor); \
184 case (sizeof (FbBits) - 3) | (2 << (FB_SHIFT - 3)): \
185 FbStorePart(dst,sizeof (FbBits) - 3,CARD8,xor); \
186 FbStorePart(dst,sizeof (FbBits) - 2,CARD8,xor); \
188 case (sizeof (FbBits) - 2) | (1 << (FB_SHIFT - 3)): \
189 FbStorePart(dst,sizeof (FbBits) - 2,CARD8,xor); \
191 case sizeof (FbBits) - 3: \
192 FbStorePart(dst,sizeof (FbBits) - 3,CARD8,xor); \
193 case sizeof (FbBits) - 2: \
194 FbStorePart(dst,sizeof (FbBits) - 2,CARD16,xor); \
196 case sizeof (FbBits) - 1: \
197 FbStorePart(dst,sizeof (FbBits) - 1,CARD8,xor); \
244 * of the FbBits base unit, 'o' is the offset within that unit
278 FbBits and, xor; /* reduced rop values */
279 FbBits bgand, bgxor; /* for stipples */
280 FbBits fg, bg, pm; /* expanded and filled */
330 (pointer) = (FbBits *) (pixmap)->devPrivate.ptr; \
331 (stride) = ((int) (pixmap)->devKind) / sizeof (FbBits); (void)(stride);\
392 fbBlt(FbBits *src, FbStride srcStride, int srcX,
393 FbBits *dst, FbStride dstStride, int dstX,
395 int alu, FbBits pm, int bpp,
402 int width, int height, int alu, FbBits pm, int bpp)
404 fbBlt((FbBits *)src, srcStride, srcX,
405 (FbBits *)dst, dstStride, dstX,
415 FbBits *dst, FbStride dstStride, int dstX,
417 FbBits fgand, FbBits fbxor, FbBits bgand, FbBits bgxor);
420 fbBltPlane(FbBits *src, FbStride srcStride, int srcX, int srcBpp,
496 FbBits fg, FbBits bg, FbBits pm,
547 fbTransparentSpan(FbBits * dst, FbBits stip, FbBits fgxor, int n);
550 fbStipple(FbBits *dst, FbStride dstStride, int dstX, int dstBpp,
555 FbBits fgand, FbBits fgxor, FbBits bgand, FbBits bgxor,
559 fbTile(FbBits *dst, FbStride dstStride, int dstX, int width, int height,
560 FbBits *tile, FbStride tileStride, int tileWidth, int tileHeight,
561 int alu, FbBits pm, int bpp,
564 extern FbBits fbReplicatePixel(Pixel p, int bpp);