Ben Widawsky
|
1500f7ea06
drm/i915: hide (seqno-1) in ringbuffer code
|
13 years ago |
Ben Widawsky
|
e3a5a2250a
drm/i915: fix for when semaphore updates fail
|
13 years ago |
Ben Widawsky
|
5816d648d5
drm/i915: i915_gem_object_sync must handle NULL
|
13 years ago |
Chris Wilson
|
f84131905b
drm/i915: Allow concurrent read access between CPU and GPU domain
|
13 years ago |
Ben Widawsky
|
2911a35b2e
drm/i915: use semaphores for the display plane
|
13 years ago |
Chris Wilson
|
9a5a53b392
drm/i915: Reorganise rules for get_fence/put_fence
|
13 years ago |
Dave Airlie
|
effbc4fd8e
Merge branch 'drm-intel-next' of git://people.freedesktop.org/~danvet/drm-intel into drm-core-next
|
13 years ago |
Daniel Vetter
|
f534bc0b22
drm/i915: disallow gem init ioctl on ilk
|
13 years ago |
Chris Wilson
|
7dd4906586
drm/i915: Mark untiled BLT commands as fenced on gen2/3
|
13 years ago |
Daniel Vetter
|
55a254ac63
drm/i915: properly restore the ppgtt page directory on resume
|
13 years ago |
Jesse Barnes
|
23e3f9b37e
drm/i915: check for disabled interrupts on ValleyView
|
13 years ago |
Daniel Vetter
|
e7e58eb5c0
drm/i915: mark pwrite/pread slowpaths with unlikely
|
13 years ago |
Daniel Vetter
|
23c18c71da
drm/i915: fixup in-line clflushing on bit17 swizzled bos
|
13 years ago |
Daniel Vetter
|
f56f821feb
mm: extend prefault helpers to fault in more than PAGE_SIZE
|
13 years ago |
Daniel Vetter
|
d174bd6472
drm/i915: extract copy helpers from shmem_pread|pwrite
|
13 years ago |
Daniel Vetter
|
117babcdd5
drm/i915: use uncached writes in pwrite
|
13 years ago |
Daniel Vetter
|
ffc62976d2
drm/i915: fall back to shmem pwrite when the buffer is not accessible
|
13 years ago |
Daniel Vetter
|
586428852a
drm/i915: implement inline clflush for pwrite
|
13 years ago |
Daniel Vetter
|
96d79b5270
drm/i915: don't clobber userspace memory before commiting to the pread
|
13 years ago |
Daniel Vetter
|
935aaa692e
drm/i915: drop gtt slowpath
|
13 years ago |
Daniel Vetter
|
692a576b9d
drm/i915: don't call shmem_read_mapping unnecessarily
|
13 years ago |
Daniel Vetter
|
3ae5378330
drm/i915: don't use gtt_pwrite on LLC cached objects
|
13 years ago |
Daniel Vetter
|
a0356fc373
drm/i915: kill ranged cpu read domain support
|
13 years ago |
Daniel Vetter
|
8489731c9b
drm/i915: move clflushing into shmem_pread
|
13 years ago |
Daniel Vetter
|
dbf7bff074
drm/i915: merge shmem_pread slow&fast-path
|
13 years ago |
Daniel Vetter
|
e244a443bf
drm/i915: merge shmem_pwrite slow&fast-path
|
13 years ago |
Chris Wilson
|
dabdfe021a
drm/i915: Avoid using mappable space for relocation processing through the CPU
|
13 years ago |
Daniel Vetter
|
644ec02b5d
drm/i915: s/i915_gem_do_init/i915_gem_init_global_gtt
|
13 years ago |
Chris Wilson
|
a14917eeb2
drm/i915: Release the mmap offset when purging a buffer
|
13 years ago |
Ben Widawsky
|
eb2c0c818a
drm/i915: [dinq] shut up two instances -Wunitialized
|
13 years ago |