i915: Add support for scheduled buffer swaps to be done as flips.
authorMichel Dänzer <michel@tungstengraphics.com>
Thu, 22 Feb 2007 16:21:18 +0000 (17:21 +0100)
committerMichel Dänzer <michel@tungstengraphics.com>
Thu, 22 Feb 2007 16:21:18 +0000 (17:21 +0100)
commit1a0d890a42bee78177ad45d5e5956d2c3c4fcdc7
tree12519711c9157d33836dae9d170600389164de4e
parent5a40c043ccf965b1c3c74c80828090d2bc4438d4
i915: Add support for scheduled buffer swaps to be done as flips.

Unfortunately, emitting asynchronous flips during vertical blank results in
tearing. So we have to wait for the previous vertical blank and emit a
synchronous flip.
shared-core/i915_dma.c
shared-core/i915_drv.h
shared-core/i915_irq.c