Chris Wilson
|
a00b10c360
drm/i915: Only enforce fence limits inside the GTT.
|
15 years ago |
Chris Wilson
|
7465378fd7
drm/i915: Convert BUG_ON(pin_count) from an impossible condition
|
14 years ago |
Chris Wilson
|
bbe2e11a4b
drm/i915: Do not return -1 from shrinker when nr_to_scan == 0
|
14 years ago |
Chris Wilson
|
4a684a4117
drm/i915: Kill GTT mappings when moving from GTT domain
|
14 years ago |
Chris Wilson
|
e5281ccd2e
drm/i915: Eliminate nested get/put pages
|
14 years ago |
Chris Wilson
|
39a01d1fb6
drm/i915: Remove mmap_offset
|
14 years ago |
Chris Wilson
|
17250b7155
drm/i915: Make the inactive object shrinker per-device
|
14 years ago |
Chris Wilson
|
da761a6edf
drm/i915: Bail early if we try to mmap an object too large to be mapped.
|
14 years ago |
Daniel Vetter
|
fb7d516af1
drm/i915: add accounting for mappable objects in gtt v2
|
15 years ago |
Daniel Vetter
|
ec57d2602a
drm/i915: add mappable to gem_object_bind tracepoint
|
15 years ago |
Daniel Vetter
|
53984635a6
drm/i915: use the complete gtt
|
15 years ago |
Daniel Vetter
|
16e809acc1
drm/i915: unbind unmappable objects on fault/pin
|
15 years ago |
Daniel Vetter
|
920afa77ce
drm/i915: range-restricted bind_to_gtt
|
15 years ago |
Daniel Vetter
|
a6e0aa4214
drm/i915: range-restricted eviction support
|
15 years ago |
Chris Wilson
|
3cce469cab
drm/i915: Propagate error from failing to queue a request
|
14 years ago |
Chris Wilson
|
b2223497b4
drm/i915: Remove the confusing global waiting/irq seqno
|
14 years ago |
Chris Wilson
|
7e318e18f2
drm/i915: Move object to GPU domains after dispatching execbuffer
|
14 years ago |
Chris Wilson
|
e1f99ce6ca
drm/i915: Propagate errors from writing to ringbuffer
|
14 years ago |
Chris Wilson
|
78501eac34
drm/i915/ringbuffer: Drop the redundant dev from the vfunc interface
|
14 years ago |
Linus Torvalds
|
c48c43e422
Merge branch 'drm-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
|
14 years ago |
Peter Zijlstra
|
3e4d3af501
mm: stack based kmap_atomic()
|
14 years ago |
Chris Wilson
|
641934069d
drm/i915: Move gpu_write_list to per-ring
|
14 years ago |
Chris Wilson
|
b6651458d3
drm/i915: Invalidate the to-ring, flush the old-ring when updating domains
|
14 years ago |
Chris Wilson
|
878a3c37d3
drm/i915: Fix flushing regression from 9af90d19f
|
14 years ago |
Chris Wilson
|
549f736582
drm/i915: Enable SandyBridge blitter ring
|
14 years ago |
Chris Wilson
|
b5dc608c98
drm/i915: Copy the updated reloc->presumed_offset back to the user
|
14 years ago |
Chris Wilson
|
69dc4987cb
drm/i915: Track objects in global active list (as well as per-ring)
|
14 years ago |
Chris Wilson
|
87acb0a550
drm/i915: Simplify most HAS_BSD() checks
|
14 years ago |
Chris Wilson
|
9af90d19f8
drm/i915: cache the last object lookup during pin_and_relocate()
|
15 years ago |
Chris Wilson
|
1d7cfea152
drm/i915: Do interrupible mutex lock first to avoid locking for unreference
|
15 years ago |