2009/11/12 Michel Dänzer <[email protected]>: > 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 >
This is just something i found. It may be needed for patch 3 (the polyarc thing), but i found it seperately. Maarten. _______________________________________________ xorg-devel mailing list [email protected] http://lists.x.org/mailman/listinfo/xorg-devel
