summaryrefslogtreecommitdiffstats
path: root/include/uapi/drm
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2014-10-31 14:53:53 +0100
committerDaniel Vetter <daniel.vetter@ffwll.ch>2014-11-07 18:42:00 +0100
commitc826c4493851913e57dd47a7fbfe07156ac9f91d (patch)
tree45d16973cbcd0a2317279f7b65a359ef6d915d12 /include/uapi/drm
parentdrm/i915: Only mark as map-and-fenceable when bound into the GGTT (diff)
downloadlinux-c826c4493851913e57dd47a7fbfe07156ac9f91d.tar.xz
linux-c826c4493851913e57dd47a7fbfe07156ac9f91d.zip
drm/i915: Request PIN_GLOBAL when pinning a vma for GTT relocations
Always require PIN_GLOBAL when we want a mappable offset (PIN_MAPPABLE). This causes the pin to fixup the global binding in cases were the vma was already bound (and due to the proceeding bug, we considered it to be already mappable). References: https://bugs.freedesktop.org/show_bug.cgi?id=85671 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> [danvet: Add WARN_ON to check that PIN_MAP implies PIN_GLOBAL as discussed on irc.] Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'include/uapi/drm')
0 files changed, 0 insertions, 0 deletions