On Mon, Jan 11, 2016 at 06:42:37PM +0000, John.C.Harrison@xxxxxxxxx wrote: > From: John Harrison <John.C.Harrison@xxxxxxxxx> > > A major point of the GPU scheduler is that it re-orders batch buffers > after they have been submitted to the driver. This leads to requests > completing out of order. In turn, this means that the retire > processing can no longer assume that all completed entries are at the > front of the list. Rather than attempting to re-order the request list > on a regular basis, it is better to simply scan the entire list. This is a major misstep. Just think in terms of per-context timelines, and retirment order within those timelines being consistent.. -Chris -- Chris Wilson, Intel Open Source Technology Centre _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx