summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_drv.h
diff options
context:
space:
mode:
authorBen Widawsky2013-08-01 02:00:13 +0200
committerDaniel Vetter2013-08-08 14:04:55 +0200
commit5cacaac77cfc1130a2d8bf60addb5c6c9c878214 (patch)
tree0aedcfc1786872d00d2b49475f4dd78432bf4ead /drivers/gpu/drm/i915/i915_drv.h
parentdrm/i915: Silence a sparse warning (diff)
downloadkernel-qcow2-linux-5cacaac77cfc1130a2d8bf60addb5c6c9c878214.tar.gz
kernel-qcow2-linux-5cacaac77cfc1130a2d8bf60addb5c6c9c878214.tar.xz
kernel-qcow2-linux-5cacaac77cfc1130a2d8bf60addb5c6c9c878214.zip
drm/i915: Fix up map and fenceable for VMA
formerly: "drm/i915: Create VMAs (part 3.5) - map and fenceable tracking" The map_and_fenceable tracking is per object. GTT mapping, and fences only apply to global GTT. As such, object operations which are not performed on the global GTT should not effect mappable or fenceable characteristics. Functionally, this commit could very well be squashed in to a previous patch which updated object operations to take a VM argument. This commit is split out because it's a bit tricky (or at least it was for me). Signed-off-by: Ben Widawsky <ben@bwidawsk.net> [danvet: Drop the bogus hunk in i915_vma_unbind as discussed with Ben.] Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/drm/i915/i915_drv.h')
0 files changed, 0 insertions, 0 deletions