Chris Wilson
|
c501ae7f33
drm/i915: Only clear the GPU domains upon a successful finish
|
13 years ago |
Chris Wilson
|
eadb29a9c5
drm/i915: Silence the error message from i915_wait_request()
|
13 years ago |
Chris Wilson
|
a71d8d9452
drm/i915: Record the tail at each request and use it to estimate the head
|
13 years ago |
Daniel Vetter
|
53d227f282
drm/i915: fixup seqno allocation logic for lazy_request
|
13 years ago |
Daniel Vetter
|
5391d0cffe
drm/i915: outstanding_lazy_request is a u32
|
13 years ago |
Daniel Vetter
|
e21af88d39
drm/i915: enable ppgtt
|
13 years ago |
Daniel Vetter
|
7bddb01fb9
drm/i915: ppgtt binding/unbinding support
|
13 years ago |
Daniel Vetter
|
11782b0233
drm/i915: consolidate swizzling control bit frobbing
|
13 years ago |
Daniel Vetter
|
f691e2f4ce
drm/i915: swizzling support for snb/ivb
|
13 years ago |
Daniel Vetter
|
8461d22677
drm/i915: rewrite shmem_pread_slow to use copy_to_user
|
13 years ago |
Daniel Vetter
|
8c59967c44
drm/i915: rewrite shmem_pwrite_slow to use copy_from_user
|
13 years ago |
Daniel Vetter
|
5c0480f21f
drm/i915: fall through pwrite_gtt_slow to the shmem slow path
|
13 years ago |
Chris Wilson
|
068c6ff1cb
drm/i915: Remove the upper limit on the bo size for mapping into the CPU domain
|
13 years ago |
Daniel Vetter
|
39965b3766
drm/i915: don't trash the gtt when running out of fences
|
13 years ago |
Chris Wilson
|
1690e1eb7a
drm/i915: Separate fence pin counting from normal bind pin counting
|
13 years ago |
Ben Widawsky
|
b93f9cf14e
drm/i915: argument to control retiring behavior
|
13 years ago |
Eugeni Dodonov
|
3d29b842e5
drm/i915: add a LLC feature flag in device description
|
13 years ago |
Eric Anholt
|
e959b5db4a
drm/i915: Make the fallback IRQ wait not sleep.
|
13 years ago |
Eric Anholt
|
7ea29b13e5
drm/i915: Do the fallback non-IRQ wait in ring throttle, too.
|
13 years ago |
Linus Torvalds
|
ed4a51842a
Revert "drm/i915: fix infinite recursion on unbind due to ilk vt-d w/a"
|
13 years ago |
Daniel Vetter
|
eb1711bb94
drm/i915: fix infinite recursion on unbind due to ilk vt-d w/a
|
13 years ago |
Rakib Mullick
|
457eafce61
drm, i915: Fix memory leak in i915_gem_busy_ioctl().
|
13 years ago |
Jesse Barnes
|
680da876f4
drm/i915: enable cacheable objects on Ivybridge
|
13 years ago |
Daniel Vetter
|
4b9de737fa
drm/i915: add constants to size fence arrays and fields
|
13 years ago |
Eric Anholt
|
ff56b0bc84
drm/i915: Fix object refcount leak on mmappable size limit error path.
|
13 years ago |
Ben Widawsky
|
f372b85463
drm/i915: Remove early exit on i915_gpu_idle
|
13 years ago |
Daniel Vetter
|
130c2561de
drm/i915: drop KM_USER0 argument to k(un)map_atomic
|
13 years ago |
Chris Wilson
|
8ffc024681
drm/i915: Defend against userspace creating a gem object with size==0
|
13 years ago |
Daniel Vetter
|
6dacfd2faa
drm/i915: simplify swapin/out swizzle checking a bit
|
13 years ago |
Dave Airlie
|
88ef4e3f4f
Merge branch 'drm-intel-next' of git://people.freedesktop.org/~keithp/linux into drm-next
|
13 years ago |