diff options
| author | Ville Syrjälä <[email protected]> | 2012-11-27 20:34:58 +0200 |
|---|---|---|
| committer | Daniel Vetter <[email protected]> | 2012-11-29 11:58:15 +0100 |
| commit | ca9c46c5c77987acf1bf7137bf85e9221bc459ba (patch) | |
| tree | 8872612921f47f2155998da93d3f795b4df0cc66 /tools/perf/scripts/python/syscall-counts.py | |
| parent | f930ddd0583c1a9e68d80a27d4e5077e795007b1 (diff) | |
drm/i915: Kill i915_gem_execbuffer_wait_for_flips()
As per Chris Wilson's suggestion make
i915_gem_execbuffer_wait_for_flips() go away.
This was used to stall the GPU ring while there are pending
page flips involving the relevant BO. Ie. while the BO is still
being scanned out by the display controller.
The recommended alternative is to use the page flip events to
wait for the page flips to fully complete before reusing the BO
of the old front buffer. Or use more buffers.
Signed-off-by: Ville Syrjälä <[email protected]>
Reviewed-by: Chris Wilson <[email protected]>
Acked-by: Kristian Høgsberg <[email protected]>
Acked-by: Jesse Barnes <[email protected]>
[danvet: don't remove obj->pending_flips, still required due to
reorder patches.]
Signed-off-by: Daniel Vetter <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions