Chris Wilson : winex11: Ignore source clipping in BitBlt.
Alexandre Julliard
julliard at winehq.org
Tue Oct 21 07:07:06 CDT 2008
Module: wine
Branch: master
Commit: 822e4cba1e9112bebaa8b5ab6850a22213f9f25d
URL: http://source.winehq.org/git/wine.git/?a=commit;h=822e4cba1e9112bebaa8b5ab6850a22213f9f25d
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Fri Oct 17 15:15:15 2008 -0500
winex11: Ignore source clipping in BitBlt.
---
dlls/winex11.drv/bitblt.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/dlls/winex11.drv/bitblt.c b/dlls/winex11.drv/bitblt.c
index dcde11b..c740b10 100644
--- a/dlls/winex11.drv/bitblt.c
+++ b/dlls/winex11.drv/bitblt.c
@@ -1541,8 +1541,7 @@ static BOOL X11DRV_ClientSideDIBCopy( X11DRV_PDEVICE *physDevSrc, INT xSrc, INT
if (ySrc + height > srcDib.dsBm.bmHeight)
height = srcDib.dsBm.bmHeight - ySrc;
- if (GetRgnBox(physDevSrc->region, &unusedRect) == COMPLEXREGION ||
- GetRgnBox(physDevDst->region, &unusedRect) == COMPLEXREGION)
+ if (GetRgnBox(physDevDst->region, &unusedRect) == COMPLEXREGION)
{
/* for simple regions, the clipping was already done by BITBLT_GetVisRectangles */
FIXME("potential optimization: client-side complex region clipping\n");
More information about the wine-cvs
mailing list