exa: Calling exaMarkSync after UTS is the drivers responsibility.
This commit is contained in:
parent
da086901c6
commit
ffa72793e2
|
@ -231,7 +231,7 @@ exaCopyDirty(ExaMigrationPtr migrate, RegionPtr pValidDst, RegionPtr pValidSrc,
|
||||||
|
|
||||||
if (access_prepared)
|
if (access_prepared)
|
||||||
exaFinishAccess(&pPixmap->drawable, fallback_index);
|
exaFinishAccess(&pPixmap->drawable, fallback_index);
|
||||||
else if (need_sync)
|
else if (need_sync && sync)
|
||||||
sync (pPixmap->drawable.pScreen);
|
sync (pPixmap->drawable.pScreen);
|
||||||
|
|
||||||
pExaPixmap->offscreen = save_offscreen;
|
pExaPixmap->offscreen = save_offscreen;
|
||||||
|
@ -276,7 +276,7 @@ exaCopyDirtyToFb (ExaMigrationPtr migrate)
|
||||||
exaCopyDirty(migrate, &pExaPixmap->validFB, &pExaPixmap->validSys,
|
exaCopyDirty(migrate, &pExaPixmap->validFB, &pExaPixmap->validSys,
|
||||||
pExaScr->info->UploadToScreen, pExaPixmap->sys_ptr,
|
pExaScr->info->UploadToScreen, pExaPixmap->sys_ptr,
|
||||||
pExaPixmap->fb_ptr, pExaPixmap->sys_pitch,
|
pExaPixmap->fb_ptr, pExaPixmap->sys_pitch,
|
||||||
pExaPixmap->fb_pitch, EXA_PREPARE_DEST, exaMarkSync);
|
pExaPixmap->fb_pitch, EXA_PREPARE_DEST, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue
Block a user