diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2015-02-14 09:58:44 +0000 |
---|---|---|
committer | Hans de Goede <hdegoede@redhat.com> | 2016-06-17 11:21:30 +0200 |
commit | bab0f450a719a11799491043b82c2f293fed27fe (patch) | |
tree | 6d1c9aaceb560b54ab2c279769efd9d3a63087e7 /dix | |
parent | fbe660b7652b945bdd8e3eb0780179d83cc7de96 (diff) |
present: Fix presentation of flips out of order
The flip queue currently only holds events submitted to the driver for
flipping, awaiting the completion notifier. It is short. We therefore
can speed up interrupt processing by keeping the small number of events
ready to be flipped on the end of the flip queue. By appending the
events to the flip_queue in the order that they become ready, we also
resolve one issue causing Present to display frames out of order.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-and-tested-by: Mario Kleiner <mario.kleiner.de@gmail.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Diffstat (limited to 'dix')
0 files changed, 0 insertions, 0 deletions