Module: wine Branch: master Commit: 822e4cba1e9112bebaa8b5ab6850a22213f9f25d URL: http://source.winehq.org/git/wine.git/?a=commit;h=822e4cba1e9112bebaa8b5ab68...
Author: Chris Wilson chris@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");