On Wed, Aug 26, 2015 at 11:16:34AM +0200, Daniel Vetter wrote: > On Fri, Aug 21, 2015 at 04:08:41PM +0100, Chris Wilson wrote: > > In order to flush the results from in-batch pipecontrol writes (used for > > example in glQuery) before declaring the batch complete (and so declaring > > the query results coherent), we need to set the FlushEnable bit in our > > flushing pipecontrol. The FlushEnable bit "waits until all previous > > writes of immediate data from post-sync circles are complete before > > executing the next command". > > > > Signed-off-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx> > > Cc: stable@xxxxxxxxxxxxxxx > > Do we have an igt/piglit failing somewhere (igt kinda preferred) or a > bugzilla or why is this cc: stable? I get GPU hangs on byt without flushing these writes (running ue4). piglit has examples where the flush is required for correct rendering. -Chris -- Chris Wilson, Intel Open Source Technology Centre -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html