On Wed, Nov 05, 2014 at 09:50:47AM +0000, Chris Wilson wrote: > Hmm, for pageflips it is not that useful unless you give me a method to > pre-bind it elsewhere. Currently, I force a pagefault on objects that > are allocated for use as scanout so that we do not incur the stall when > flipping. Even secondary planes we often use direct access for uploads > and so will also want a ggtt binding before flipping. (If they were > linear, or we used accessors everywhere, we could just ignore the > fence and GGTT for direct access... But that gets complicated and slow > for anything other than simple transfers.) Actually using a separate vma for pageflips would not be that expensive (i.e. no object stall) if you took my vma centric requests patch... -Chris -- Chris Wilson, Intel Open Source Technology Centre _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx