[PATCH] present: Queue flips for later execution. Begging for review.
chris at chris-wilson.co.uk
Tue Jun 3 04:14:19 PDT 2014
On Mon, Jun 02, 2014 at 01:53:29PM -0700, Keith Packard wrote:
> When a flip (or unflip) is pending and a flip request comes in, leave
> it queued until the pending flip completes and then execute it.
> Signed-off-by: Keith Packard <keithp at keithp.com>
> Tested-by: Frank Binns <frank.binns at imgtec.com>
> This patch has been unreviewed since January and makes swaps reliably
> occur on drivers that don't have async swap support, rather than
> happening only every other frame. I'd like to have this merged before
> we try to sort out Chris Wilson's bug fixes as these are all heavily
Hmm, it appears to break flip elision. When combined with Frank's
patches it also stops unflipping upon window destruction.
Chris Wilson, Intel Open Source Technology Centre
More information about the xorg-devel