Synchronize with trunk's revision r57629.
[reactos.git] / win32ss / gdi / diblib / DibLib_AllDstBPP.h
1
2 #ifndef __DIB_FUNCTION_NAME
3 #define __DIB_FUNCTION_NAME __DIB_FUNCTION_NAME_DST
4 #endif
5
6 #ifndef _SOURCE_BPP
7 #define _SOURCE_BPP 0
8 #endif
9
10 #define _DEST_BPP 1
11 #include "DibLib_BitBlt.h"
12 #undef _DEST_BPP
13
14 #define _DEST_BPP 4
15 #include "DibLib_BitBlt.h"
16 #undef _DEST_BPP
17
18 #define _DEST_BPP 8
19 #include "DibLib_BitBlt.h"
20 #undef _DEST_BPP
21
22 #define _DEST_BPP 16
23 #include "DibLib_BitBlt.h"
24 #undef _DEST_BPP
25
26 #define _DEST_BPP 24
27 #include "DibLib_BitBlt.h"
28 #undef _DEST_BPP
29
30 #define _DEST_BPP 32
31 #include "DibLib_BitBlt.h"
32 #undef _DEST_BPP
33
34 #if (__USES_SOURCE == 0)
35 PFN_DIBFUNCTION
36 __PASTE(gapfn, __FUNCTIONNAME)[7] =
37 {
38 0,
39 __DIB_FUNCTION_NAME_DST(__FUNCTIONNAME, 0, 1),
40 __DIB_FUNCTION_NAME_DST(__FUNCTIONNAME, 0, 4),
41 __DIB_FUNCTION_NAME_DST(__FUNCTIONNAME, 0, 8),
42 __DIB_FUNCTION_NAME_DST(__FUNCTIONNAME, 0, 16),
43 __DIB_FUNCTION_NAME_DST(__FUNCTIONNAME, 0, 24),
44 __DIB_FUNCTION_NAME_DST(__FUNCTIONNAME, 0, 32)
45 };
46 #endif