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 |
Chris Wilson
|
dddbc0e525
drm/i915: Remove a defunct BUG_ON
|
14 years ago |
Chris Wilson
|
b6913e4bdb
drm/i915: Move the implementation details of PIPE_CONTROL to the ringbuffer
|
14 years ago |
Chris Wilson
|
92b88aeb1a
drm/i915: Not all mappable regions require GTT fence regions
|
14 years ago |
Chris Wilson
|
05394f3975
drm/i915: Use drm_i915_gem_object as the preferred type
|
14 years ago |
Daniel Vetter
|
7c2e6fdf45
drm/i915: move gtt handling to i915_gem_gtt.c
|
14 years ago |
Daniel Vetter
|
93a37f20ea
drm/i915: track objects in the gtt
|
14 years ago |
Daniel Vetter
|
40ce657510
drm/i915/gtt: call chipset flush directly
|
14 years ago |
Daniel Vetter
|
23ed992a5e
drm/i915|intel-gtt: consolidate intel-gtt.h headers
|
14 years ago |
Chris Wilson
|
e384eafc1c
Merge branch 'drm-intel-fixes' into drm-intel-next
|
14 years ago |
Chris Wilson
|
bcf50e2775
drm/i915: Handle pagefaults in execbuffer user relocations
|
14 years ago |
Chris Wilson
|
e624ae8e0d
Merge branch 'drm-intel-fixes' into drm-intel-next
|
14 years ago |
Chris Wilson
|
d1d788302e
drm/i915: Prevent integer overflow when validating the execbuffer
|
14 years ago |
Chris Wilson
|
51311d0a5c
drm/i915: Do not hold mutex when faulting in user addresses
|
14 years ago |
Chris Wilson
|
c94f28c383
Merge branch 'drm-intel-fixes' into drm-intel-next
|
14 years ago |
Chris Wilson
|
1bb95834bb
Merge remote branch 'airlied/drm-fixes' into drm-intel-fixes
|
14 years ago |
Daniel Vetter
|
5e78330126
drm/i915: fix relaxed tiling for gen <= 3 && !g33
|
14 years ago |