On Sun, Jun 19, 2011 at 10:12:00AM -0500, Rob Clark wrote: > On Tue, Jun 14, 2011 at 11:45 AM, Rob Clark <[email protected]> wrote: > > From: Rob Clark <[email protected]> > > > > The incorrect drawable deltas were applied if dst was a redirected > > window. Resulting in a bogus region passed to prepare_access_reg(). > > --- > > exa/exa_unaccel.c | 2 +- > > 1 files changed, 1 insertions(+), 1 deletions(-) > > > > diff --git a/exa/exa_unaccel.c b/exa/exa_unaccel.c > > index bd533c4..3d5c4f5 100644 > > --- a/exa/exa_unaccel.c > > +++ b/exa/exa_unaccel.c > > @@ -143,7 +143,7 @@ ExaCheckCopyNtoN (DrawablePtr pSrc, DrawablePtr pDst, > > GCPtr pGC, > > pGC->alu, pGC->clientClipType)) { > > PixmapPtr pPixmap = exaGetDrawablePixmap(pDst); > > > > - exaGetDrawableDeltas(pSrc, pPixmap, &xoff, &yoff); > > + exaGetDrawableDeltas(pDst, pPixmap, &xoff, &yoff); > > RegionInit(®, pbox, nbox); > > RegionTranslate(®, xoff, yoff); > > pExaScr->prepare_access_reg(pPixmap, EXA_PREPARE_DEST, ®); > > -- > > 1.7.4.1 > > > > > > Signed-off-by: Rob Clark <[email protected]> >
Merged, thanks 778309f..acf2173 master -> master Cheers, Peter _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
