aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_gtt.h
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2016-08-04 07:52:43 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2016-08-04 08:09:31 +0100
commit5cf3d28098695f4e0641f164367ebb821185789b (patch)
tree8e69dbe3057740fe74925866580c091f11598953 /drivers/gpu/drm/i915/i915_gem_gtt.h
parentdrm/i915: Move request list retirement to i915_gem_request.c (diff)
downloadlinux-dev-5cf3d28098695f4e0641f164367ebb821185789b.tar.xz
linux-dev-5cf3d28098695f4e0641f164367ebb821185789b.zip
drm/i915: i915_vma_move_to_active prep patch
This patch is broken out of the next just to remove the code motion from that patch and make it more readable. What we do here is move the i915_vma_move_to_active() to i915_gem_execbuffer.c and put the three stages (read, write, fenced) together so that future modifications to active handling are all located in the same spot. The importance of this is so that we can more simply control the order in which the requests are place in the retirement list (i.e. control the order at which we retire and so control the lifetimes to avoid having to hold onto references). Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Link: http://patchwork.freedesktop.org/patch/msgid/1470293567-10811-24-git-send-email-chris@chris-wilson.co.uk
Diffstat (limited to 'drivers/gpu/drm/i915/i915_gem_gtt.h')
0 files changed, 0 insertions, 0 deletions