Chris Wilson
|
caddfe7192
drm/i915: Defer breadcrumb emission
|
пре 8 година |
Chris Wilson
|
98f29e8d90
drm/i915: Record space required for breadcrumb emission
|
пре 8 година |
Chris Wilson
|
9b81d556b1
drm/i915: Rename ->emit_request to ->emit_breadcrumb
|
пре 8 година |
Chris Wilson
|
65e4760e39
drm/i915: Introduce a global_seqno for each request
|
пре 8 година |
Chris Wilson
|
4680816be3
drm/i915: Wait first for submission, before waiting for request completion
|
пре 8 година |
Chris Wilson
|
73cb97010d
drm/i915: Combine seqno + tracking into a global timeline struct
|
пре 8 година |
Chris Wilson
|
d07f0e59b2
drm/i915: Move GEM activity tracking into a common struct reservation_object
|
пре 8 година |
Chris Wilson
|
4c7d62c6b8
drm/i915: Markup GEM API with lockdep asserts
|
пре 8 година |
Chris Wilson
|
e95433c73a
drm/i915: Rearrange i915_wait_request() accounting with callers
|
пре 8 година |
Chris Wilson
|
b52992c06c
drm/i915: Support asynchronous waits on struct fence from i915_gem_request
|
пре 8 година |
Chris Wilson
|
f54d186700
dma-buf: Rename struct fence to dma_fence
|
пре 8 година |
Akash Goel
|
3b3f1650b1
drm/i915: Allocate intel_engine_cs structure only for the enabled engines
|
пре 9 година |
Chris Wilson
|
8687b3ec85
drm/i915: Distinguish last emitted request from last submitted request
|
пре 9 година |
Chris Wilson
|
0a046a0e93
drm/i915: Nonblocking request submission
|
пре 9 година |
Chris Wilson
|
a2bc4695bb
drm/i915: Prepare object synchronisation for asynchronicity
|
пре 9 година |
Chris Wilson
|
0f25dff6e9
drm/i915: Reorder i915_add_request to separate the phases better
|
пре 9 година |
Chris Wilson
|
5590af3e11
drm/i915: Drive request submission through fence callbacks
|
пре 9 година |
Chris Wilson
|
221fe79945
drm/i915: Perform a direct reset of the GPU from the waiter
|
пре 9 година |
Chris Wilson
|
22dd3bb919
drm/i915: Mark up all locked waiters
|
пре 9 година |
Chris Wilson
|
ea746f3659
drm/i915: Expand bool interruptible to pass flags to i915_wait_request()
|
пре 9 година |
Chris Wilson
|
8af29b0c78
drm/i915: Separate out reset flags from the reset counter
|
пре 9 година |
Chris Wilson
|
70c2a24dbf
drm/i915: Simplify ELSP queue request tracking
|
пре 9 година |
Chris Wilson
|
bafb0fced9
drm/i915: Make for_each_engine_masked() more compact and quicker
|
пре 9 година |
Chris Wilson
|
f6407193dd
drm/i915: Tidy reporting busy status during i915_gem_retire_requests()
|
пре 9 година |
Chris Wilson
|
c84455b4ba
drm/i915: Move debug only per-request pid tracking from request to ctx
|
пре 9 година |
Chris Wilson
|
058d88c433
drm/i915: Track pinned VMA
|
пре 9 година |
Chris Wilson
|
95b2ab56a5
drm/i915: Remove redundant WARN_ON from __i915_add_request()
|
пре 9 година |
Chris Wilson
|
d045446df1
drm/i915: Record the position of the start of the request
|
пре 9 година |
Chris Wilson
|
17f298cf54
drm/i915: Move setting of request->batch into its single callsite
|
пре 9 година |
Chris Wilson
|
1426f7157e
drm/i915: Correct typo for __i915_gem_active_get_rcu in a comment
|
пре 9 година |