diff options
Diffstat (limited to 'cfb/cfb.h')
-rw-r--r-- | cfb/cfb.h | 30 |
1 files changed, 26 insertions, 4 deletions
@@ -27,7 +27,7 @@ OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ********************************************************/ -/* $XFree86: xc/programs/Xserver/cfb/cfb.h,v 3.27 2001/01/30 22:06:15 tsi Exp $ */ +/* $XFree86: xc/programs/Xserver/cfb/cfb.h,v 3.30 2003/07/19 13:22:27 tsi Exp $ */ #if !defined(__CFB_H__) || defined(CFB_PROTOTYPES_ONLY) @@ -336,8 +336,31 @@ extern RegionPtr cfbBitBlt( int /*alu*/, RegionPtr /*prgnDst*/, DDXPointPtr /*pptSrc*/, + unsigned long /*planemask*/ + ), + unsigned long /*bitPlane*/ +); + +#define cfbCopyPlaneExpand cfbBitBlt + +extern RegionPtr cfbCopyPlaneReduce( + DrawablePtr /*pSrcDrawable*/, + DrawablePtr /*pDstDrawable*/, + GCPtr /*pGC*/, + int /*srcx*/, + int /*srcy*/, + int /*width*/, + int /*height*/, + int /*dstx*/, + int /*dsty*/, + void (* /*doCopyPlane*/)( + DrawablePtr /*pSrc*/, + DrawablePtr /*pDst*/, + int /*alu*/, + RegionPtr /*prgnDst*/, + DDXPointPtr /*pptSrc*/, unsigned long /*planemask*/, - unsigned long /*bitPlane*/ + unsigned long /*bitPlane*/ /* We must know which plane to reduce! */ ), unsigned long /*bitPlane*/ ); @@ -370,8 +393,7 @@ extern void cfbCopyPlane1to8( int /*rop*/, RegionPtr /*prgnDst*/, DDXPointPtr /*pptSrc*/, - unsigned long /*planemask*/, - unsigned long /*bitPlane*/ + unsigned long /*planemask*/ ); #endif |