summaryrefslogtreecommitdiff
path: root/fb/fbpict.h
diff options
context:
space:
mode:
authorSoren Sandmann Pedersen <ssp@dhcp83-218.boston.redhat.com>2007-04-24 12:57:55 -0400
committerSoren Sandmann Pedersen <ssp@dhcp83-218.boston.redhat.com>2007-04-24 12:57:55 -0400
commit077a5d4555676d5775e990468a697b6890c6d609 (patch)
treeb5d13d7e467099264ec161c79771bcdf8d253574 /fb/fbpict.h
parent09436fb7c38a9819bde770c4c21143591671c4d7 (diff)
Add functions fbCompositeSrcSrc_nxn() and fbCompositeTrans_0565xnx0565
from xserver via pixman. Add READ/WRITE and fbFinishAccess as appropriate.
Diffstat (limited to 'fb/fbpict.h')
-rw-r--r--fb/fbpict.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/fb/fbpict.h b/fb/fbpict.h
index 434526e32..76cab5bf8 100644
--- a/fb/fbpict.h
+++ b/fb/fbpict.h
@@ -123,6 +123,14 @@ fbCanGetSolid(PicturePtr pict)
(bits) = READ((CARD16 *) __bits__); \
(bits) = cvt0565to8888(bits); \
break; \
+ case 8: \
+ (bits) = READ((CARD8 *) __bits__); \
+ (bits) = (bits) << 24; \
+ break; \
+ case 1: \
+ (bits) = READ((CARD32 *) __bits__); \
+ (bits) = FbLeftStipBits((bits),1) ? 0xff000000 : 0x00000000;\
+ break; \
default: \
return; \
} \