commit 561529b1ee8c8ff2e31e406bd1f9dd2cbc50169c
Author: François Tigeot <[email protected]>
Date: Mon Jul 21 11:11:52 2014 +0200
i915_gem.c: Simplify fence code
* Remove fence pipelining, it caused many spurious GPU hangs and could
never be made to work reliably
* Simplify fence finding
* Remove an useless optimisation from flush_fence()
* Remove a few now useless struct members and associated code
Summary of changes:
sys/dev/drm/i915/i915_drv.h | 8 +-
sys/dev/drm/i915/i915_gem.c | 269 ++++++++++-----------------------
sys/dev/drm/i915/i915_gem_execbuffer.c | 2 +-
sys/dev/drm/i915/intel_display.c | 2 +-
sys/dev/drm/i915/intel_ringbuffer.h | 1 -
5 files changed, 82 insertions(+), 200 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/561529b1ee8c8ff2e31e406bd1f9dd2cbc50169c
--
DragonFly BSD source repository