Chris Wilson
|
56c0f1a7c1
drm/i915: Use VMA for scratch page tracking
|
преди 9 години |
Chris Wilson
|
57e8853181
drm/i915: Use VMA for ringbuffer tracking
|
преди 9 години |
Chris Wilson
|
e5cdb22b27
drm/i915: Move assertion for iomap access to i915_vma_pin_iomap
|
преди 9 години |
Chris Wilson
|
7abc98fadf
drm/i915: Only change the context object's domain when binding
|
преди 9 години |
Chris Wilson
|
bf3783e52a
drm/i915: Use VMA as the primary object for context state
|
преди 9 години |
Chris Wilson
|
d31d7cb146
drm/i915: Support for creating write combined type vmaps
|
преди 9 години |
Tvrtko Ursulin
|
c1bb11451e
drm/i915: Store number of active engines in device info
|
преди 9 години |
Chris Wilson
|
737aac2465
drm/i915: Mark unmappable GGTT entries as PIN_HIGH
|
преди 9 години |
Chris Wilson
|
dbd6ef29a7
drm/i915: Use RCU to annotate and enforce protection for breadcrumb's bh
|
преди 9 години |
Matthew Auld
|
575e3ccbce
drm/i915: fix WaInsertDummyPushConstPs
|
преди 9 години |
Chris Wilson
|
dcff85c844
drm/i915: Enable i915_gem_wait_for_idle() without holding struct_mutex
|
преди 9 години |
Chris Wilson
|
90f4fcd56b
drm/i915: Remove forced stop ring on suspend/unload
|
преди 9 години |
Chris Wilson
|
de895082f7
drm/i915: Remove highly confusing i915_gem_obj_ggtt_pin()
|
преди 9 години |
Chris Wilson
|
776f32364d
drm/i915: s/__i915_wait_request/i915_wait_request/
|
преди 9 години |
Chris Wilson
|
37db14700e
drm/i915: Disable waitboosting for a saturated engine
|
преди 9 години |
Chris Wilson
|
7da844c5c6
drm/i915: Move the special case wait-request handling to its one caller
|
преди 9 години |
Chris Wilson
|
675d9ad71b
drm/i915: Track requests inside each intel_ring
|
преди 9 години |
Chris Wilson
|
efdf7c0605
drm/i915: Rename request->list to link for consistency
|
преди 9 години |
Chris Wilson
|
96a945aa42
drm/i915: Move the common engine cleanup to intel_engine_cs.c
|
преди 9 години |
Chris Wilson
|
ad7bdb2b99
drm/i915: Rename engine->semaphore.sync_to, engine->sempahore.signal locals
|
преди 9 години |
Chris Wilson
|
ddf07be7a2
drm/i915: Simplify calling engine->sync_to
|
преди 9 години |
Chris Wilson
|
618e4ca7b1
drm/i915/ringbuffer: Specialise SNB+ request emission for semaphores
|
преди 9 години |
Chris Wilson
|
b0411e7d45
drm/i915: Reuse legacy breadcrumbs + tail emission
|
преди 9 години |
Chris Wilson
|
9242f974dc
drm/i915: Stop passing caller's num_dwords to engine->semaphore.signal()
|
преди 9 години |
Chris Wilson
|
ddd66c5154
drm/i915: Unify request submission
|
преди 9 години |
Chris Wilson
|
8f9420184a
drm/i915: Move the modulus for ring emission to the register write
|
преди 9 години |
Chris Wilson
|
c5efa1ad09
drm/i915: Convert engine->write_tail to operate on a request
|
преди 9 години |
Chris Wilson
|
803688babd
drm/i915: Unify legacy/execlists emission of MI_BATCHBUFFER_START
|
преди 9 години |
Chris Wilson
|
7c9cf4e33a
drm/i915: Reduce engine->emit_flush() to a single mode parameter
|
преди 9 години |
Chris Wilson
|
c7fe7d25ed
drm/i915: Remove obsolete engine->gpu_caches_dirty
|
преди 9 години |