Commit History

Author SHA1 Message Date
  Chris Wilson c7c6e46f91 drm/i915: Convert execbuf to use struct-of-array packing for critical fields 8 years ago
  Chris Wilson 2889caa923 drm/i915: Eliminate lots of iterations over the execobjects array 8 years ago
  Chris Wilson 8c45cec48e drm/i915: Split vma exec_link/evict_link 8 years ago
  Chris Wilson d55495b4dc drm/i915: Use vma->exec_entry as our double-entry placeholder 8 years ago
  Chris Wilson 72022a705e drm/i915: Move retire-requests into i915_gem_wait_for_idle() 8 years ago
  Matthew Auld fe65cbdbc9 drm/i915: use correct node for handling cache domain eviction 8 years ago
  Chris Wilson 381b943b07 drm/i915: Remove i915_address_space.start 8 years ago
  Chris Wilson f40a7b7558 drm/i915: Initial selftests for exercising eviction 8 years ago
  Daniel Vetter 51a831a772 Merge remote-tracking branch 'airlied/drm-next' into drm-intel-next-queued 8 years ago
  Chris Wilson a6508ded2a drm/i915: Use page coloring to provide the guard page at the end of the GTT 8 years ago
  Chris Wilson 4e64e5539d drm: Improve drm_mm search (and fix topdown allocation) with rbtrees 8 years ago
  Chris Wilson 16ee20619f drm/i915: Detect vma reserved for execbuf in evict-for-node 8 years ago
  Chris Wilson 625d988acc drm/i915: Extract reserving space in the GTT to a helper 8 years ago
  Chris Wilson f51455d442 drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE 8 years ago
  Chris Wilson 121dfbb2a2 drm/i915: Clear ret before unbinding in i915_gem_evict_something() 8 years ago
  Daniel Vetter ef426c1038 Merge tag 'drm-misc-next-2016-12-30' of git://anongit.freedesktop.org/git/drm-misc into drm-intel-next-queued 8 years ago
  Chris Wilson 3fa489dabe drm: Apply tight eviction scanning to color_adjust 8 years ago
  Chris Wilson 0b04d474a6 drm: Compute tight evictions for drm_mm_scan 8 years ago
  Chris Wilson 2c4b389518 drm: Unconditionally do the range check in drm_mm_scan_add_block() 8 years ago
  Chris Wilson 9a71e27788 drm: Extract struct drm_mm_scan from struct drm_mm 8 years ago
  Chris Wilson 7155b057c6 drm/i915: Retire before attempting to evict from the active lists 8 years ago
  Chris Wilson 172ae5b4c8 drm/i915: Fix i915_gem_evict_for_vma (soft-pinning) 8 years ago
  Chris Wilson 49d73912cb drm/i915: Convert vm->dev backpointer to vm->i915 8 years ago
  Chris Wilson 80b204bce8 drm/i915: Enable multiple timelines 9 years ago
  Chris Wilson 4c7d62c6b8 drm/i915: Markup GEM API with lockdep asserts 9 years ago
  Chris Wilson 275f039db5 drm/i915: Move user fault tracking to a separate list 9 years ago
  Akash Goel 3b3f1650b1 drm/i915: Allocate intel_engine_cs structure only for the enabled engines 9 years ago
  Chris Wilson 22dd3bb919 drm/i915: Mark up all locked waiters 9 years ago
  Chris Wilson ea746f3659 drm/i915: Expand bool interruptible to pass flags to i915_wait_request() 9 years ago
  Chris Wilson 821188778b drm/i915: Choose not to evict faultable objects from the GGTT 9 years ago