Chris Wilson
|
a415d35564
drm/i915: Pin relocations for the duration of constructing the execbuffer
|
11 years ago |
Ben Widawsky
|
28cf541543
drm/i915/bdw: unleash PPGTT
|
11 years ago |
Ben Widawsky
|
3c94ceeee2
drm/i915/bdw: Support 64b relocations
|
11 years ago |
Ben Widawsky
|
e2d05a8b1e
drm/i915: Convert active API to VMA
|
11 years ago |
Daniel Vetter
|
b205ca5721
drm/i915: Use unsigned for overflow checks in execbuf
|
11 years ago |
Daniel Vetter
|
a1e2265332
drm/i915: Use kcalloc more
|
11 years ago |
Ben Widawsky
|
68c8c17f52
drm/i915: evict VM instead of everything
|
11 years ago |
Mika Kuoppala
|
be62acb4cc
drm/i915: ban badly behaving contexts
|
12 years ago |
Chris Wilson
|
2cc86b8260
drm/i915: Always prefer CPU relocations with LLC
|
12 years ago |
Daniel Vetter
|
e656a6cba0
drm/i915: inline vma_create into lookup_or_create_vma
|
12 years ago |
Ben Widawsky
|
27173f1f95
drm/i915: Convert execbuf code to use vmas
|
12 years ago |
Daniel Vetter
|
d4d36014ca
drm/i915: fix up the relocate_entry refactoring
|
12 years ago |
Rafael Barbalho
|
5032d871f7
drm/i915: Cleaning up the relocate entry function
|
12 years ago |
Chris Wilson
|
000433b67e
drm/i915: Only do a chipset flush after a clflush
|
12 years ago |
Chris Wilson
|
2c22569bba
drm/i915: Update rules for writing through the LLC with the cpu
|
12 years ago |
Ben Widawsky
|
ca191b1313
drm/i915: mm_list is per VMA
|
12 years ago |
Ben Widawsky
|
9843877d10
drm/i915: turn bound_ggtt checks to bound_any
|
12 years ago |
Ben Widawsky
|
07fe0b1280
drm/i915: plumb VM into bind/unbind code
|
12 years ago |
Ben Widawsky
|
28d6a7bfa2
drm/i915: thread address space through execbuf
|
12 years ago |
Ben Widawsky
|
c37e220461
drm/i915: Add VM to pin
|
12 years ago |
Chris Wilson
|
de51f04f06
drm/i915: Replace open-coded offset_in_page()
|
12 years ago |
Xiong Zhang
|
0b74b508f7
drm/i915: add prefault_disable module option
|
12 years ago |
Chris Wilson
|
e852096986
drm/i915: Replace open-coding of DEFAULT_CONTEXT_ID
|
12 years ago |
Daniel Vetter
|
db1b76ca6a
drm/i915: don't frob mm.suspended when not using ums
|
12 years ago |
Ben Widawsky
|
f343c5f647
drm/i915: Getter/setter for object attributes
|
12 years ago |
Mika Kuoppala
|
7d736f4f0b
drm/i915: add batch bo to i915_add_request()
|
12 years ago |
Mika Kuoppala
|
0025c0772d
drm/i915: change i915_add_request to macro
|
12 years ago |
Chris Wilson
|
c65355bbef
drm/i915: Track when we dirty the scanout with render commands
|
12 years ago |
Xiang, Haihao
|
82f91b6e93
drm/i915: add I915_EXEC_VEBOX to i915_gem_do_execbuffer()
|
12 years ago |
Dave Airlie
|
399403c7ce
Merge tag 'drm-intel-next-2013-03-23' of git://people.freedesktop.org/~danvet/drm-intel into drm-next
|
12 years ago |