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 <[email protected]> > Tested-by: Frank Binns <[email protected]>
The patch relaxes the restriction that there be a single pending flip, and allows the client to queue up a series of fullscreen swaps. However, we don't recheck pixmaps for being viable for flipping after the vblank event as we rely on the ClipNotify hook aborting any flip after a Window change. I think this check now needs to scan all pending flips. Other than that, the patch does what it says on the tin, though you could mention the impact this has caused by the regular flip-unflip. -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
