"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "module/rdpTrapezoids.c" between
xorgxrdp-0.2.11.tar.gz and xorgxrdp-0.2.12.tar.gz

About: xorgxrdp is a collection of modules to be used with a pre-existing X.Org install to make the X server act like X11rdp (requires "xrdp").

rdpTrapezoids.c  (xorgxrdp-0.2.11):rdpTrapezoids.c  (xorgxrdp-0.2.12)
skipping to change at line 86 skipping to change at line 86
LLOGLN(10, ("rdpTrapezoids:")); LLOGLN(10, ("rdpTrapezoids:"));
pScreen = pDst->pDrawable->pScreen; pScreen = pDst->pDrawable->pScreen;
dev = rdpGetDevFromScreen(pScreen); dev = rdpGetDevFromScreen(pScreen);
dev->counts.rdpTrapezoidsCallCount++; dev->counts.rdpTrapezoidsCallCount++;
miTrapezoidBounds(ntrap, traps, &box); miTrapezoidBounds(ntrap, traps, &box);
box.x1 += pDst->pDrawable->x; box.x1 += pDst->pDrawable->x;
box.y1 += pDst->pDrawable->y; box.y1 += pDst->pDrawable->y;
box.x2 += pDst->pDrawable->x; box.x2 += pDst->pDrawable->x;
box.y2 += pDst->pDrawable->y; box.y2 += pDst->pDrawable->y;
rdpRegionInit(&reg, &box, 0); rdpRegionInit(&reg, &box, 0);
if (pDst->pCompositeClip != NULL)
{
rdpRegionIntersect(&reg, pDst->pCompositeClip, &reg);
}
ps = GetPictureScreen(pScreen); ps = GetPictureScreen(pScreen);
/* do original call */ /* do original call */
rdpTrapezoidsOrg(ps, dev, op, pSrc, pDst, maskFormat, xSrc, ySrc, rdpTrapezoidsOrg(ps, dev, op, pSrc, pDst, maskFormat, xSrc, ySrc,
ntrap, traps); ntrap, traps);
rdpClientConAddAllReg(dev, &reg, pDst->pDrawable); rdpClientConAddAllReg(dev, &reg, pDst->pDrawable);
rdpRegionUninit(&reg); rdpRegionUninit(&reg);
} }
 End of changes. 1 change blocks. 
0 lines changed or deleted 4 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)