mirror of
https://github.com/reactos/reactos.git
synced 2025-02-24 09:25:10 +00:00
Brush displacement fix from r39326 for 24bpp.
svn path=/trunk/; revision=39332
This commit is contained in:
parent
b89298805f
commit
acf1b854aa
1 changed files with 3 additions and 3 deletions
|
@ -258,7 +258,7 @@ DIB_24BPP_BitBlt(PBLTINFO BltInfo)
|
|||
{
|
||||
if (BltInfo->PatternSurface)
|
||||
{
|
||||
PatternY = (BltInfo->DestRect.top + BltInfo->BrushOrigin.y) %
|
||||
PatternY = (BltInfo->DestRect.top - BltInfo->BrushOrigin.y) %
|
||||
BltInfo->PatternSurface->sizlBitmap.cy;
|
||||
}
|
||||
else
|
||||
|
@ -282,7 +282,7 @@ DIB_24BPP_BitBlt(PBLTINFO BltInfo)
|
|||
|
||||
if (BltInfo->PatternSurface)
|
||||
{
|
||||
Pattern = DIB_GetSource(BltInfo->PatternSurface, (DestX + BltInfo->BrushOrigin.x) % BltInfo->PatternSurface->sizlBitmap.cx, PatternY, BltInfo->XlatePatternToDest);
|
||||
Pattern = DIB_GetSource(BltInfo->PatternSurface, (DestX - BltInfo->BrushOrigin.x) % BltInfo->PatternSurface->sizlBitmap.cx, PatternY, BltInfo->XlatePatternToDest);
|
||||
}
|
||||
|
||||
Dest = DIB_DoRop(BltInfo->Rop4, Dest, Source, Pattern) & 0xFFFFFF;
|
||||
|
|
Loading…
Reference in a new issue