aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_execbuffer.c
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'kernelorg/linux-3.0.y' into 3_0_64Andrew Dodd2013-02-271-0/+21
|\
| * drm/i915: Invalidate the relocation presumed_offsets along the slow pathChris Wilson2013-01-271-0/+21
* | merge opensource jb u5codeworkx2012-09-221-1/+1
* | Merge linux-3.0.31 from korg into jellybeancodeworkx2012-09-181-2/+8
|\ \ | |/
| * drm/i915: fix integer overflow in i915_gem_do_execbuffer()Xi Wang2012-05-071-0/+5
| * drm/i915: fix integer overflow in i915_gem_execbuffer2()Xi Wang2012-05-071-1/+2
* | samsung update 1codeworkx2012-06-021-91/+199
|/
* Revert "drm/i915: Kill GTT mappings when moving from GTT domain"Eric Anholt2011-06-211-4/+0
* drm/i915: Disable pagefaults along execbuffer relocation fast pathChris Wilson2011-03-231-4/+17
* Merge branch 'drm-intel-fixes' into drm-intel-nextChris Wilson2011-03-071-1/+2
|\
| * drm/i915: Disable GPU semaphores by defaultChris Wilson2011-03-071-2/+2
* | drm/i915: Only wait on a pending flip if we intend to write to the bufferChris Wilson2011-03-071-48/+44
* | drm/i915: Re-enable GPU semaphores for SandyBridge mobileChris Wilson2011-03-011-2/+1
* | drm/i915: Allow relocation deltas outside of target boChris Wilson2011-03-011-10/+0
* | drm/i915: Use a device flag for non-interruptible phasesChris Wilson2011-02-221-2/+2
* | drm/i915: First try a normal large kmalloc for the temporary exec buffersChris Wilson2011-02-221-1/+5
* | drm/i915: Protect against drm_gem_object not being the first memberChris Wilson2011-02-221-2/+2
* | drm/i915: Refine tracepointsChris Wilson2011-02-071-45/+13
* | Merge branch 'drm-intel-fixes' into drm-intel-nextChris Wilson2011-01-241-1/+1
|\ \ | |/
| * drm/i915: Fix use of invalid array size for ring->sync_seqnoChris Wilson2011-01-231-1/+1
* | drm/i915: Trivial sparse fixesChris Wilson2011-01-191-2/+0
|/
* drm/i915: Disable GPU semaphores on SandyBridge mobileChris Wilson2011-01-141-1/+2
* drm/i915/execbuffer: Clear domains before beginning reloc processingChris Wilson2011-01-131-4/+3
* drm/i915/execbuffer: Reorder relocations to match new object orderChris Wilson2011-01-131-6/+9
* drm/i915/execbuffer: Reorder binding of objects to favour restrictionsChris Wilson2011-01-111-26/+46
* drm/i915/execbuffer: Correctly clear the current object list upon EFAULTChris Wilson2011-01-111-3/+1
* drm/i915: Propagate error from flushing the ringChris Wilson2011-01-111-10/+18
* drm/i915: Handle ringbuffer stalls when flushingChris Wilson2011-01-111-5/+7
* drm/i915: Enforce write ordering through the GTTChris Wilson2011-01-111-0/+3
* drm/i915: Allow the application to choose the constant addressing modeChris Wilson2010-12-201-1/+34
* drm/i915: Mark the user reloc error paths as unlikelyChris Wilson2010-12-091-9/+8
* drm/i915: Eliminate drm_gem_object_lookup during relocationChris Wilson2010-12-091-27/+123
* drm/i915: Ignore fenced commands for gpu access on gen4Chris Wilson2010-12-051-11/+16
* drm/i915: Implement GPU semaphores for inter-ring synchronisation on SNBChris Wilson2010-12-051-22/+72
* drm/i915: Pipelined fencing [infrastructure]Chris Wilson2010-12-021-7/+13
* drm/i915: Prevent stalling for a GTT read back from a read-only GPU targetChris Wilson2010-12-021-0/+1
* drm/i915/ringbuffer: Handle cliprects in the callerChris Wilson2010-11-301-5/+25
* drm/i915/execbuffer: On error, starting unwinding from the previous objectChris Wilson2010-11-281-0/+3
* drm/i915: Avoid allocation for execbuffer object listChris Wilson2010-11-251-214/+189
* drm/i915: Split i915_gem_execbuffer into its own file.Chris Wilson2010-11-251-0/+1155