Chris Wilson
|
72022a705e
drm/i915: Move retire-requests into i915_gem_wait_for_idle()
|
8 år sedan |
Matthew Auld
|
fe65cbdbc9
drm/i915: use correct node for handling cache domain eviction
|
8 år sedan |
Chris Wilson
|
381b943b07
drm/i915: Remove i915_address_space.start
|
8 år sedan |
Chris Wilson
|
f40a7b7558
drm/i915: Initial selftests for exercising eviction
|
8 år sedan |
Daniel Vetter
|
51a831a772
Merge remote-tracking branch 'airlied/drm-next' into drm-intel-next-queued
|
8 år sedan |
Chris Wilson
|
a6508ded2a
drm/i915: Use page coloring to provide the guard page at the end of the GTT
|
8 år sedan |
Chris Wilson
|
4e64e5539d
drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
|
8 år sedan |
Chris Wilson
|
16ee20619f
drm/i915: Detect vma reserved for execbuf in evict-for-node
|
8 år sedan |
Chris Wilson
|
625d988acc
drm/i915: Extract reserving space in the GTT to a helper
|
8 år sedan |
Chris Wilson
|
f51455d442
drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
|
8 år sedan |
Chris Wilson
|
121dfbb2a2
drm/i915: Clear ret before unbinding in i915_gem_evict_something()
|
8 år sedan |
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 år sedan |
Chris Wilson
|
3fa489dabe
drm: Apply tight eviction scanning to color_adjust
|
8 år sedan |
Chris Wilson
|
0b04d474a6
drm: Compute tight evictions for drm_mm_scan
|
8 år sedan |
Chris Wilson
|
2c4b389518
drm: Unconditionally do the range check in drm_mm_scan_add_block()
|
8 år sedan |
Chris Wilson
|
9a71e27788
drm: Extract struct drm_mm_scan from struct drm_mm
|
8 år sedan |
Chris Wilson
|
7155b057c6
drm/i915: Retire before attempting to evict from the active lists
|
8 år sedan |
Chris Wilson
|
172ae5b4c8
drm/i915: Fix i915_gem_evict_for_vma (soft-pinning)
|
8 år sedan |
Chris Wilson
|
49d73912cb
drm/i915: Convert vm->dev backpointer to vm->i915
|
8 år sedan |
Chris Wilson
|
80b204bce8
drm/i915: Enable multiple timelines
|
8 år sedan |
Chris Wilson
|
4c7d62c6b8
drm/i915: Markup GEM API with lockdep asserts
|
8 år sedan |
Chris Wilson
|
275f039db5
drm/i915: Move user fault tracking to a separate list
|
9 år sedan |
Akash Goel
|
3b3f1650b1
drm/i915: Allocate intel_engine_cs structure only for the enabled engines
|
9 år sedan |
Chris Wilson
|
22dd3bb919
drm/i915: Mark up all locked waiters
|
9 år sedan |
Chris Wilson
|
ea746f3659
drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
|
9 år sedan |
Chris Wilson
|
821188778b
drm/i915: Choose not to evict faultable objects from the GGTT
|
9 år sedan |
Chris Wilson
|
dcff85c844
drm/i915: Enable i915_gem_wait_for_idle() without holding struct_mutex
|
9 år sedan |
Chris Wilson
|
20dfbde463
drm/i915: Wrap vma->pin_count accessors with small inline helpers
|
9 år sedan |
Chris Wilson
|
2ffffd0f85
drm/i915: Fix up vma alignment to be u64
|
9 år sedan |
Chris Wilson
|
e522ac2324
drm/i915: Remove surplus drm_device parameter to i915_gem_evict_something()
|
9 år sedan |