summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
AgeCommit message (Expand)Author
2020-09-09Merge tag 'drm-intel-gt-next-2020-09-07' of git://anongit.freedesktop.org/drm...Dave Airlie
2020-09-09Backmerge drm-fixes merge into drm-nextDave Airlie
2020-09-08Revert "drm/i915/gem: Delete unused code"Dave Airlie
2020-09-08Revert "drm/i915/gem: Async GPU relocations only"Dave Airlie
2020-09-07drm/i915: Make sure execbuffer always passes ww state to i915_vma_pin.Maarten Lankhorst
2020-09-07drm/i915: Pin engine before pinning all objects, v5.Maarten Lankhorst
2020-09-07drm/i915: Nuke arguments to eb_pin_engineMaarten Lankhorst
2020-09-07drm/i915: Use per object locking in execbuf, v12.Maarten Lankhorst
2020-09-07drm/i915: Parse command buffer earlier in eb_relocate(slow)Maarten Lankhorst
2020-09-07drm/i915: Remove locking from i915_gem_object_prepare_read/writeMaarten Lankhorst
2020-09-07drm/i915: Add an implementation for i915_gem_ww_ctx locking, v2.Maarten Lankhorst
2020-09-07Revert "drm/i915/gem: Split eb_vma into its own allocation"Maarten Lankhorst
2020-09-07Revert "drm/i915/gem: Drop relocation slowpath".Maarten Lankhorst
2020-09-07drm/i915: Revert relocation chaining commits.Maarten Lankhorst
2020-09-07Revert "drm/i915/gem: Async GPU relocations only"Maarten Lankhorst
2020-09-07drm/i915/gem: Free the fence after a fence-chain lookup failureChris Wilson
2020-09-07drm/i915: Export a preallocate variant of i915_active_acquire()Chris Wilson
2020-09-07drm/i915/gem: Remove disordered per-file request list for throttlingChris Wilson
2020-08-17drm/i915: add syncobj timeline supportLionel Landwerlin
2020-08-17drm/i915: introduce a mechanism to extend execbuf2Lionel Landwerlin
2020-07-08drm/i915: Move the engine mask to intel_gt_infoDaniele Ceraolo Spurio
2020-07-03drm/i915/gem: Split the context's obj:vma lut into its own mutexChris Wilson
2020-07-01drm/i915/gem: Move obj->lut_list under its own lockChris Wilson
2020-06-25Merge drm/drm-next into drm-intel-next-queuedJani Nikula
2020-06-11Merge tag 'drm-next-2020-06-11-1' of git://anongit.freedesktop.org/drm/drmLinus Torvalds
2020-06-08drm/i915/gem: Mark the buffer pool as active for the cmdparserChris Wilson
2020-06-05drm/i915/gem: Delete unused codeChris Wilson
2020-06-05drm/i915/gem: Async GPU relocations onlyChris Wilson
2020-06-04drm/i915/gem: Mark the buffer pool as active for the cmdparserChris Wilson
2020-06-03drm/i915: Drop i915_request.i915 backpointerChris Wilson
2020-06-02Merge tag 'drm-next-2020-06-02' of git://anongit.freedesktop.org/drm/drmLinus Torvalds
2020-05-25drm/i915/gem: Suppress some random warningsChris Wilson
2020-05-19drm/i915/gem: Prefer drm_WARN* over WARN*Pankaj Bharadiya
2020-05-14drm/i915: Drop no-semaphore boostingChris Wilson
2020-05-13drm/i915/gem: Remove redundant exec_fenceChris Wilson
2020-05-07drm/i915: Remove wait priority boostingChris Wilson
2020-05-04drm/i915/gem: Implement legacy MI_STORE_DATA_IMMChris Wilson
2020-05-04drm/i915/gem: Specify address type for chained reloc batchesChris Wilson
2020-05-01drm/i915/gem: Try an alternate engine for relocationsChris Wilson
2020-05-01drm/i915/gem: Use a single chained reloc batches for a single execbufChris Wilson
2020-05-01drm/i915/gem: Use chained reloc batchesChris Wilson
2020-05-01drm/i915/gem: Replace user_access_begin by user_write_access_beginChristophe Leroy
2020-04-30drm/i915/gt: Move the batch buffer pool from the engine to the gtChris Wilson
2020-04-24drm/i915: Only close vma we openChris Wilson
2020-04-07drm/i915/gem: Promote 'remain' to unsigned longChris Wilson
2020-04-06drm/i915/gem: Flush all the reloc_gpu batchChris Wilson
2020-04-06drm/i915/gem: Ignore readonly failures when updating relocsChris Wilson
2020-04-06drm/i915/gem: Take DBG_FORCE_RELOC into account prior to using reloc_gpuChris Wilson
2020-04-06drm/i915/gem: Flush all the reloc_gpu batchChris Wilson
2020-04-01drm/i915/gem: Try allocating va from free spaceChris Wilson