On Tue, Jun 03, 2014 at 08:08:21PM -0700, Keith Packard wrote: > Right, having "real" async flips is a prerequisite for doing this, along > with sufficient mechanism to not request a flip until the buffer is > idle, without forcing the X server to stall in the flip kernel call > waiting.
Neither the GPU or mmio pageflip ioctl stall due to outstanding rendering, except as when it is required to rewrite the PTEs. We could move that to a wq, or the buffers can be pre-emptively moved to the display cache domain before rendering. -Chris -- Chris Wilson, Intel Open Source Technology Centre _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
