[PATCH] present: Queue flips for later execution. Begging for review.
chris at chris-wilson.co.uk
Wed Jun 4 00:12:29 PDT 2014
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
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 Wilson, Intel Open Source Technology Centre
More information about the xorg-devel