aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/math-emu/poly.h
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2011-01-13 11:03:48 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2011-01-13 16:06:05 +0000
commit595dad76a0d213adc3dbe4f463f7887e905082b9 (patch)
treece0daf549d86f2d19cbc56153d51e17c0385d028 /arch/x86/math-emu/poly.h
parentdd6864a4edb9b2d0055a7f30e17cbc521098b1be (diff)
downloadkernel_samsung_smdk4412-595dad76a0d213adc3dbe4f463f7887e905082b9.zip
kernel_samsung_smdk4412-595dad76a0d213adc3dbe4f463f7887e905082b9.tar.gz
kernel_samsung_smdk4412-595dad76a0d213adc3dbe4f463f7887e905082b9.tar.bz2
drm/i915/execbuffer: Clear domains before beginning reloc processing
After reordering the sequence of relocating objects, commit 6fe4f1404, we can no longer rely on seeing all reloc targets prior to performing the relocation. As a result we were ignoring the need to flush objects from the render cache and invalidate the sampler caches, resulting in rendering glitches. So we need to clear the relocation domains earlier. Reported-by: Linus Torvalds <torvalds@linux-foundation.org> Tested-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'arch/x86/math-emu/poly.h')
0 files changed, 0 insertions, 0 deletions