Chris Wilson
|
c59a333f73
drm/i915: Only wait on a pending flip if we intend to write to the buffer
|
14 роки тому |
Chris Wilson
|
e8b2c3c47a
drm/i915: Re-enable GPU semaphores for SandyBridge mobile
|
14 роки тому |
Chris Wilson
|
271d81b841
drm/i915: Allow relocation deltas outside of target bo
|
14 роки тому |
Chris Wilson
|
ce453d81cb
drm/i915: Use a device flag for non-interruptible phases
|
14 роки тому |
Chris Wilson
|
8408c282f0
drm/i915: First try a normal large kmalloc for the temporary exec buffers
|
14 роки тому |
Chris Wilson
|
c872522663
drm/i915: Protect against drm_gem_object not being the first member
|
14 роки тому |
Chris Wilson
|
db53a30261
drm/i915: Refine tracepoints
|
14 роки тому |
Chris Wilson
|
bdd92c9ad2
Merge branch 'drm-intel-fixes' into drm-intel-next
|
14 роки тому |
Chris Wilson
|
076e2c0eb8
drm/i915: Fix use of invalid array size for ring->sync_seqno
|
14 роки тому |
Chris Wilson
|
311bd68e02
drm/i915: Trivial sparse fixes
|
14 роки тому |
Chris Wilson
|
1591192d3a
drm/i915: Disable GPU semaphores on SandyBridge mobile
|
14 роки тому |
Chris Wilson
|
595dad76a0
drm/i915/execbuffer: Clear domains before beginning reloc processing
|
14 роки тому |
Chris Wilson
|
dd6864a4ed
drm/i915/execbuffer: Reorder relocations to match new object order
|
14 роки тому |
Chris Wilson
|
6fe4f14044
drm/i915/execbuffer: Reorder binding of objects to favour restrictions
|
14 роки тому |
Chris Wilson
|
36cf174230
drm/i915/execbuffer: Correctly clear the current object list upon EFAULT
|
14 роки тому |
Chris Wilson
|
882417851a
drm/i915: Propagate error from flushing the ring
|
14 роки тому |
Chris Wilson
|
b72f3acb71
drm/i915: Handle ringbuffer stalls when flushing
|
14 роки тому |
Chris Wilson
|
63256ec534
drm/i915: Enforce write ordering through the GTT
|
14 роки тому |
Chris Wilson
|
72bfa19c8d
drm/i915: Allow the application to choose the constant addressing mode
|
14 роки тому |
Chris Wilson
|
b8f7ab1788
drm/i915: Mark the user reloc error paths as unlikely
|
14 роки тому |
Chris Wilson
|
67731b87e9
drm/i915: Eliminate drm_gem_object_lookup during relocation
|
14 роки тому |
Chris Wilson
|
9b3826bf84
drm/i915: Ignore fenced commands for gpu access on gen4
|
14 роки тому |
Chris Wilson
|
1ec14ad313
drm/i915: Implement GPU semaphores for inter-ring synchronisation on SNB
|
14 роки тому |
Chris Wilson
|
d9e86c0ee6
drm/i915: Pipelined fencing [infrastructure]
|
14 роки тому |
Chris Wilson
|
87ca9c8a7e
drm/i915: Prevent stalling for a GTT read back from a read-only GPU target
|
14 роки тому |
Chris Wilson
|
c4e7a41467
drm/i915/ringbuffer: Handle cliprects in the caller
|
14 роки тому |
Chris Wilson
|
602606a472
drm/i915/execbuffer: On error, starting unwinding from the previous object
|
14 роки тому |
Chris Wilson
|
432e58edc9
drm/i915: Avoid allocation for execbuffer object list
|
14 роки тому |
Chris Wilson
|
54cf91dc4e
drm/i915: Split i915_gem_execbuffer into its own file.
|
14 роки тому |