Chris Wilson
|
5c6c600354
drm/i915: Remove DRI1 ring accessors and API
|
11 years ago |
Thomas Daniel
|
7ba717cf36
drm/i915/bdw: Pin the ringbuffer backing object to GGTT on-demand
|
10 years ago |
Thomas Daniel
|
c86ee3a9f8
drm/i915/bdw: Clean up execlist queue items in retire_work
|
10 years ago |
Michel Thierry
|
771b9a5324
drm/i915: Initialize workarounds in logical ring mode too
|
10 years ago |
Arun Siluvery
|
86d7f23842
drm/i915/bdw: Apply workarounds in render ring init function
|
11 years ago |
Thomas Daniel
|
e981e7b17f
drm/i915/bdw: Handle context switch events
|
11 years ago |
Michel Thierry
|
acdd884a2e
drm/i915/bdw: Two-stage execlist submit process
|
11 years ago |
Oscar Mateo
|
582d67f0b1
drm/i915: Add temporary ring->ctx backpointer
|
11 years ago |
Oscar Mateo
|
1564858526
drm/i915/bdw: GEN-specific logical ring emit batchbuffer start
|
11 years ago |
Oscar Mateo
|
73d477f6bb
drm/i915/bdw: Interrupts with logical rings
|
11 years ago |
Oscar Mateo
|
4712274c36
drm/i915/bdw: GEN-specific logical ring emit flush
|
11 years ago |
Oscar Mateo
|
4da46e1e5b
drm/i915/bdw: GEN-specific logical ring emit request
|
11 years ago |
Oscar Mateo
|
82e104cc26
drm/i915/bdw: New logical ring submission mechanism
|
11 years ago |
Oscar Mateo
|
9b1136d505
drm/i915/bdw: GEN-specific logical ring init
|
11 years ago |
Oscar Mateo
|
48d823878d
drm/i915/bdw: Generic logical ring init and cleanup
|
11 years ago |
Daniel Vetter
|
0c7dd53b84
drm/i915/bdw: Add a context and an engine pointers to the ringbuffer
|
11 years ago |
Oscar Mateo
|
84c2377fce
drm/i915/bdw: Allocate ringbuffers for Logical Ring Contexts
|
11 years ago |
Mika Kuoppala
|
f260fe7b2f
drm/i915: Don't accumulate hangcheck score on forward progress
|
11 years ago |
Oscar Mateo
|
1b5d063faf
drm/i915: Generalize intel_ring_get_tail to take a ringbuf
|
11 years ago |
Ben Widawsky
|
3e78998a58
drm/i915/bdw: implement semaphore signal
|
11 years ago |
Rodrigo Vivi
|
ddd4dbc6c1
drm/i915: Updating comments.
|
11 years ago |
Chris Wilson
|
4be173813e
drm/i915: Reorder semaphore deadlock check
|
11 years ago |
Oscar Mateo
|
273497e5cd
drm/i915: s/i915_hw_context/intel_context
|
11 years ago |
Oscar Mateo
|
93b0a4e0b2
drm/i915: Split the ringbuffers from the rings (3/3)
|
11 years ago |
Oscar Mateo
|
ee1b1e5ef3
drm/i915: Split the ringbuffers from the rings (2/3)
|
11 years ago |
Oscar Mateo
|
8ee149756e
drm/i915: Split the ringbuffers from the rings (1/3)
|
11 years ago |
Oscar Mateo
|
a4872ba6d0
drm/i915: s/intel_ring_buffer/intel_engine_cs
|
11 years ago |
Brad Volkin
|
44e895a8a2
drm/i915: Use hash tables for the command parser
|
11 years ago |
Ben Widawsky
|
9bcb144c83
drm/i915: Support 64b execbuf
|
11 years ago |
Ben Widawsky
|
024a43e12c
drm/i915: Move ring_begin to signal()
|
11 years ago |