1*c2c66affSColin Finck 
2*c2c66affSColin Finck #include "DibLib.h"
3*c2c66affSColin Finck 
4*c2c66affSColin Finck #define __USES_SOURCE 1
5*c2c66affSColin Finck #define __USES_PATTERN 0
6*c2c66affSColin Finck #define __USES_DEST 1
7*c2c66affSColin Finck #define __USES_MASK 0
8*c2c66affSColin Finck 
9*c2c66affSColin Finck #define __FUNCTIONNAME BitBlt_SRCINVERT
10*c2c66affSColin Finck 
11*c2c66affSColin Finck #define _DibDoRop(pBltData, M, D, S, P) ROP_SRCINVERT(D,S,P)
12*c2c66affSColin Finck 
13*c2c66affSColin Finck #include "DibLib_AllSrcBPP.h"
14*c2c66affSColin Finck 
15*c2c66affSColin Finck VOID
16*c2c66affSColin Finck FASTCALL
Dib_BitBlt_SRCINVERT(PBLTDATA pBltData)17*c2c66affSColin Finck Dib_BitBlt_SRCINVERT(PBLTDATA pBltData)
18*c2c66affSColin Finck {
19*c2c66affSColin Finck     // TODO: XLATEless same-surface variants
20*c2c66affSColin Finck     gapfnBitBlt_SRCINVERT[pBltData->siDst.iFormat][pBltData->siSrc.iFormat](pBltData);
21*c2c66affSColin Finck }
22*c2c66affSColin Finck 
23