Daniel Vetter
|
ae6c480692
drm/i915: Only track real ppgtt for a context
|
11 years ago |
Oscar Mateo
|
ba8b7ccb19
drm/i915/bdw: Workload submission mechanism for Execlists
|
11 years ago |
Oscar Mateo
|
a83014d3f8
drm/i915: Abstract the legacy workload submission mechanism away
|
11 years ago |
Oscar Mateo
|
ec3e9963a6
drm/i915/bdw: Deferred creation of user-created LRCs
|
11 years ago |
Chris Wilson
|
906843c3a1
drm/i915: Simplify relocate_entry_gtt() and make 64-bit safe
|
11 years ago |
Chris Wilson
|
060e82c6f4
drm/i915: Remove redundant list_empty(eb->vmas) tests in execbuffer
|
11 years ago |
Chris Wilson
|
ad19f10bc2
drm/i915: Pre-validate the NEED_GTTS flag for execbuffer
|
11 years ago |
Daniel Vetter
|
da51a1e7e3
drm/i915: Fix secure dispatch with full ppgtt
|
11 years ago |
Chris Wilson
|
82b6b6d786
drm/i915: Remove fenced_gpu_access and pending_fenced_gpu_access
|
11 years ago |
Chris Wilson
|
e6a844687c
drm/i915: Force CPU relocations if not GTT mapped
|
11 years ago |
Oscar Mateo
|
78382593e9
drm/i915: Extract the actual workload submission mechanism from execbuffer
|
11 years ago |
Oscar Mateo
|
821d66dd7c
drm/i915: Emphasize that ctx->id is merely a user handle
|
11 years ago |
Daniel Vetter
|
f99d70690e
drm/i915: Track frontbuffer invalidation/flushing
|
11 years ago |
Ville Syrjälä
|
d593d992a9
drm/i915: Fix __user sparse warning
|
11 years ago |
Dave Airlie
|
8d4ad9d4bb
Merge commit '9e9a928eed8796a0a1aaed7e0b676db86ba84594' into drm-next
|
11 years ago |
Chris Wilson
|
d23db88c3a
drm/i915: Prevent negative relocation deltas from wrapping
|
11 years ago |
Chris Wilson
|
9aab8bff7a
drm/i915: Only copy back the modified fields to userspace from execbuffer
|
11 years ago |
Oscar Mateo
|
273497e5cd
drm/i915: s/i915_hw_context/intel_context
|
11 years ago |
Oscar Mateo
|
a4872ba6d0
drm/i915: s/intel_ring_buffer/intel_engine_cs
|
11 years ago |
Daniel Vetter
|
bdf1e7e3db
drm/i915: move bsd dispatch index somewhere better
|
11 years ago |
Chris Wilson
|
227f782e46
drm/i915: Retire requests before creating a new one
|
11 years ago |
Daniel Vetter
|
ffd93f2480
drm/i915: Work-around garbage DR4 from UXA
|
11 years ago |
Ben Widawsky
|
d9ceb957fd
drm/i915: Support 64b relocations
|
11 years ago |
Ben Widawsky
|
9bcb144c83
drm/i915: Support 64b execbuf
|
11 years ago |
Chris Wilson
|
c8725f3dc0
drm/i915: Do not call retire_requests from wait_for_rendering
|
11 years ago |
Zhao Yakui
|
a8ebba75b3
drm/i915: Use the coarse ping-pong mechanism based on drm fd to dispatch the BSD command on BDW GT3
|
11 years ago |
Zhao Yakui
|
b1a93306ed
drm/i915: Update the restrict check to filter out wrong Ring ID passed by user-space
|
11 years ago |
Daniel Vetter
|
9cb346648d
drm/i915: Catch dirt in unused execbuffer fields
|
11 years ago |
Daniel Vetter
|
c0f5b82cd1
drm/i915: Catch abuse of I915_EXEC_CONSTANTS_*
|
11 years ago |
Daniel Vetter
|
9d662da8b6
drm/i915: Catch abuse of I915_EXEC_GEN7_SOL_RESET
|
11 years ago |