On Sat, 2009-11-07 at 13:32 +0100, Maarten Maathuis wrote: > Signed-off-by: Maarten Maathuis <[email protected]> > --- > exa/exa_migration_mixed.c | 6 +++++- > 1 files changed, 5 insertions(+), 1 deletions(-) > > diff --git a/exa/exa_migration_mixed.c b/exa/exa_migration_mixed.c > index 7458e3c..4ea9823 100644 > --- a/exa/exa_migration_mixed.c > +++ b/exa/exa_migration_mixed.c > @@ -98,10 +98,11 @@ exaDoMigration_mixed(ExaMigrationPtr pixmaps, int > npixmaps, Bool can_accel) > if (!pExaPixmap->driverPriv) > exaCreateDriverPixmap_mixed(pPixmap); > > + pPixmap->devKind = pExaPixmap->fb_pitch; > + > if (pExaPixmap->pDamage && exaPixmapIsOffscreen(pPixmap)) { > ExaScreenPriv(pPixmap->drawable.pScreen); > > - pPixmap->devKind = pExaPixmap->fb_pitch; > exaCopyDirtyToFb(pixmaps + i); > > if (pExaScr->deferred_mixed_pixmap == pPixmap) > @@ -197,6 +198,9 @@ exaPrepareAccessReg_mixed(PixmapPtr pPixmap, int index, > RegionPtr pReg) > pPixmap->devPrivate.ptr = pExaPixmap->sys_ptr; > pPixmap->devKind = pExaPixmap->sys_pitch; > pExaPixmap->offscreen = FALSE; > + } else { > + ExaPixmapPriv(pPixmap); > + pPixmap->devKind = pExaPixmap->fb_pitch; > } > } >
I don't see any problem with this, but out of curiosity was there any particular problem that this fixes? -- Earthling Michel Dänzer | http://www.vmware.com Libre software enthusiast | Debian, X and DRI developer _______________________________________________ xorg-devel mailing list [email protected] http://lists.x.org/mailman/listinfo/xorg-devel
