On Thu, Nov 21, 2013 at 09:29:53PM +0200, ville.syrjala@xxxxxxxxxxxxxxx wrote: > From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> > > Flush the caches when moving a scanout buffer from CPU to GTT domain. > This allows us to move a scanout buffer to CPU write domain, do some > writes, and move it back to the GTT read domain. The display will then > see the correct data. In addition we still need to do the dirtyfb > ioctl to nuke FBC if that's enabled. > > Signed-off-by: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> Reviewed-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> But we could actually rework flush_cpu_write_domain to drop the force parameter now that we have obj->pin_display. -Chris -- Chris Wilson, Intel Open Source Technology Centre _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx