Dave Airlie
|
65983bd605
Merge branch 'for-airlied' of git://people.freedesktop.org/~danvet/drm-intel into drm-next
|
13 years ago |
Sedat Dilek
|
d7c3b937bd
drm/i915: Remove __GFP_NO_KSWAPD
|
13 years ago |
Dave Airlie
|
93bb70e0c0
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into drm-next
|
13 years ago |
Chris Wilson
|
3236f57a01
drm/i915: Use a non-blocking wait for set-to-domain ioctl
|
13 years ago |
Chris Wilson
|
b361237bcc
drm/i915: Juggle code order to ease flow of the next patch
|
13 years ago |
Chris Wilson
|
0327d6ba99
drm/i915: Extract general object init routine
|
13 years ago |
Chris Wilson
|
4d6294bf77
drm/i915: Protect private gem objects from truncate (such as imported dmabuf)
|
13 years ago |
Chris Wilson
|
86a1ee26bb
drm/i915: Only pwrite through the GTT if there is space in the aperture
|
13 years ago |
Chris Wilson
|
d8cb508669
drm/i915: Try harder to allocate an mmap_offset
|
13 years ago |
Chris Wilson
|
c4670ad080
drm/i915: Add some sanity checks to unbound tracking
|
13 years ago |
Chris Wilson
|
6c085a728c
drm/i915: Track unbound pages
|
13 years ago |
Daniel Vetter
|
225067eedf
drm/i915: move functions around
|
13 years ago |
Ben Widawsky
|
b6c7488df6
drm/i915/contexts: fix list corruption
|
13 years ago |
Chris Wilson
|
b2eadbc85b
drm/i915: Lazily apply the SNB+ seqno w/a
|
13 years ago |
Chris Wilson
|
e6994aeedc
drm/i915: Export ability of changing cache levels to userspace
|
13 years ago |
Chris Wilson
|
42d6ab4839
drm/i915: Segregate memory domains in the GTT using coloring
|
13 years ago |
Chris Wilson
|
f047e395dd
drm/i915: Avoid concurrent access when marking the device as idle/busy
|
13 years ago |
Chris Wilson
|
a7b9761d0a
drm/i915: Split i915_gem_flush_ring() into seperate invalidate/flush funcs
|
13 years ago |
Chris Wilson
|
26b9c4a57f
drm/i915: Remove the explicit flush of the GPU write domain
|
13 years ago |
Chris Wilson
|
86d5bc3782
drm/i915: Remove explicit flush from i915_gem_object_flush_fence()
|
13 years ago |
Chris Wilson
|
69c2fc8913
drm/i915: Remove the per-ring write list
|
13 years ago |
Chris Wilson
|
65ce302741
drm/i915: Remove the defunct flushing list
|
13 years ago |
Chris Wilson
|
0201f1ecf4
drm/i915: Replace the pending_gpu_write flag with an explicit seqno
|
13 years ago |
Chris Wilson
|
e5f1d962a8
drm/i915: Remove assertion over write domain after i915_gem_object_sync()
|
13 years ago |
Chris Wilson
|
3bb73aba1e
drm/i915: Allow late allocation of request for i915_add_request()
|
13 years ago |
Chris Wilson
|
e9808edd98
drm/i915: Return a mask of the active rings in the high word of busy_ioctl
|
13 years ago |
Chris Wilson
|
eeef9b3874
drm/i915: Add -EIO to the list of known errors for __wait_seqno
|
13 years ago |
Chris Wilson
|
67b1b57182
drm/i915: Disable the BLT on pre-production SNB hardware
|
13 years ago |
Chris Wilson
|
6b9d89b436
drm: Add colouring to the range allocator
|
13 years ago |
Daniel Vetter
|
a9340ccab5
drm/i915: properly SIGBUS on I/O errors
|
13 years ago |