Minor cosmetic cleanup....sorry I'm a little obsessive compulsive
[reactos.git] / reactos / subsys / win32k / dib / dib.h
1 static unsigned char notmask[2] = { 0x0f, 0xf0 };
2 static unsigned char altnotmask[2] = { 0xf0, 0x0f };
3
4 typedef VOID (*PFN_DIB_PutPixel)(PSURFOBJ, LONG, LONG, ULONG);
5 typedef ULONG (*PFN_DIB_GetPixel)(PSURFOBJ, LONG, LONG);
6 typedef VOID (*PFN_DIB_HLine) (PSURFOBJ, LONG, LONG, LONG, ULONG);
7 typedef VOID (*PFN_DIB_VLine) (PSURFOBJ, LONG, LONG, LONG, ULONG);
8
9 PFN_DIB_PutPixel DIB_4BPP_PutPixel(PSURFOBJ SurfObj, LONG x, LONG y, ULONG c);
10 PFN_DIB_GetPixel DIB_4BPP_GetPixel(PSURFOBJ SurfObj, LONG x, LONG y);
11 PFN_DIB_HLine DIB_4BPP_HLine(PSURFOBJ SurfObj, LONG x1, LONG x2, LONG y, ULONG c);
12 PFN_DIB_VLine DIB_4BPP_VLine(PSURFOBJ SurfObj, LONG x, LONG y1, LONG y2, ULONG c);
13 BOOLEAN DIB_To_4BPP_Bitblt( SURFOBJ *DestSurf, SURFOBJ *SourceSurf,
14 SURFGDI *DestGDI, SURFGDI *SourceGDI,
15 PRECTL DestRect, POINTL *SourcePoint,
16 ULONG Delta, XLATEOBJ *ColorTranslation);
17
18 PFN_DIB_PutPixel DIB_24BPP_PutPixel(PSURFOBJ SurfObj, LONG x, LONG y, ULONG c);
19 PFN_DIB_GetPixel DIB_24BPP_GetPixel(PSURFOBJ SurfObj, LONG x, LONG y);
20 PFN_DIB_HLine DIB_24BPP_HLine(PSURFOBJ SurfObj, LONG x1, LONG x2, LONG y, ULONG c);
21 PFN_DIB_VLine DIB_24BPP_VLine(PSURFOBJ SurfObj, LONG x, LONG y1, LONG y2, ULONG c);
22 BOOLEAN DIB_To_24BPP_Bitblt( SURFOBJ *DestSurf, SURFOBJ *SourceSurf,
23 SURFGDI *DestGDI, SURFGDI *SourceGDI,
24 PRECTL DestRect, POINTL *SourcePoint,
25 ULONG Delta, XLATEOBJ *ColorTranslation);