Chris Wilson
|
b13c2b96bf
drm/i915/ringbuffer: Make IRQ refcnting atomic
|
14 years ago |
Chris Wilson
|
1a1c69762a
Merge branch 'drm-intel-fixes' into drm-intel-next
|
14 years ago |
Chris Wilson
|
7a1948768c
drm/i915: Emit a request to clear a flushed and idle ring for unbusy bo
|
14 years ago |
Chris Wilson
|
0be732841f
drm/i915: Wait for the bo if a display flip is pipelined on the other ring
|
14 years ago |
Chris Wilson
|
0ac74c6b33
drm/i915: Only emit a flush if there is an outstanding gpu write
|
14 years ago |
Chris Wilson
|
6bda10d152
drm/i915: Completely disable fence pipelining.
|
14 years ago |
Chris Wilson
|
1ec14ad313
drm/i915: Implement GPU semaphores for inter-ring synchronisation on SNB
|
14 years ago |
Chris Wilson
|
60de2ba51e
drm/i915: Kill the get_fence tracepoint
|
15 years ago |
Chris Wilson
|
c6748e09ee
drm/i915: Remove inactive LRU tracking from set_domain_ioctl
|
15 years ago |
Chris Wilson
|
d9e86c0ee6
drm/i915: Pipelined fencing [infrastructure]
|
15 years ago |
Chris Wilson
|
87ca9c8a7e
drm/i915: Prevent stalling for a GTT read back from a read-only GPU target
|
14 years ago |
Chris Wilson
|
7d2cb39c33
drm/i915: Release fenced GTT mapping on suspend
|
14 years ago |
Chris Wilson
|
3619df035e
Merge branch 'drm-intel-fixes' into drm-intel-next
|
14 years ago |
Daniel Vetter
|
de18a29e0f
drm/i915: fix regression due to ba3d8d749b01548b9
|
14 years ago |
Chris Wilson
|
432e58edc9
drm/i915: Avoid allocation for execbuffer object list
|
14 years ago |
Chris Wilson
|
54cf91dc4e
drm/i915: Split i915_gem_execbuffer into its own file.
|
14 years ago |
Chris Wilson
|
6299f992c0
drm/i915: Defer accounting until read from debugfs
|
14 years ago |
Chris Wilson
|
2021746e1d
drm/i915: Mark a few functions as __must_check
|
14 years ago |
Chris Wilson
|
312817a39f
drm/i915: Only save and restore fences for UMS
|
14 years ago |
Daniel Vetter
|
c6642782b9
drm/i915: Add a mechanism for pipelining fence register updates
|
15 years ago |
Chris Wilson
|
caea7476d4
drm/i915: More accurately track last fence usage by the GPU
|
15 years ago |
Chris Wilson
|
a7a09aebe8
drm/i915: Rework execbuffer pinning
|
15 years ago |
Chris Wilson
|
919926aeb3
drm/i915: Thread the pipelining ring through the callers.
|
15 years ago |
Chris Wilson
|
dddbc0e525
drm/i915: Remove a defunct BUG_ON
|
15 years ago |
Chris Wilson
|
b6913e4bdb
drm/i915: Move the implementation details of PIPE_CONTROL to the ringbuffer
|
15 years ago |
Chris Wilson
|
92b88aeb1a
drm/i915: Not all mappable regions require GTT fence regions
|
15 years ago |
Chris Wilson
|
05394f3975
drm/i915: Use drm_i915_gem_object as the preferred type
|
15 years ago |
Daniel Vetter
|
7c2e6fdf45
drm/i915: move gtt handling to i915_gem_gtt.c
|
15 years ago |
Daniel Vetter
|
93a37f20ea
drm/i915: track objects in the gtt
|
15 years ago |
Daniel Vetter
|
40ce657510
drm/i915/gtt: call chipset flush directly
|
15 years ago |