Chris Wilson
|
809b63349c
drm/i915: If we hit OOM when allocating GTT pages, clear the aperture
|
14 years ago |
Chris Wilson
|
0a58705b2f
drm/i915: Periodically flush the active lists and requests
|
14 years ago |
Chris Wilson
|
882417851a
drm/i915: Propagate error from flushing the ring
|
14 years ago |
Chris Wilson
|
b72f3acb71
drm/i915: Handle ringbuffer stalls when flushing
|
14 years ago |
Chris Wilson
|
63256ec534
drm/i915: Enforce write ordering through the GTT
|
14 years ago |
Chris Wilson
|
72bfa19c8d
drm/i915: Allow the application to choose the constant addressing mode
|
14 years ago |
Chris Wilson
|
b5ba177d8d
drm/i915: Poll for seqno completion if IRQ is disabled
|
14 years ago |
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
|
14 years ago |
Chris Wilson
|
c6748e09ee
drm/i915: Remove inactive LRU tracking from set_domain_ioctl
|
14 years ago |
Chris Wilson
|
d9e86c0ee6
drm/i915: Pipelined fencing [infrastructure]
|
14 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
|
14 years ago |
Chris Wilson
|
caea7476d4
drm/i915: More accurately track last fence usage by the GPU
|
14 years ago |
Chris Wilson
|
a7a09aebe8
drm/i915: Rework execbuffer pinning
|
14 years ago |
Chris Wilson
|
919926aeb3
drm/i915: Thread the pipelining ring through the callers.
|
14 years ago |