[prev in list] [next in list] [prev in thread] [next in thread]
List: freedesktop-intel-gfx
Subject: [Intel-gfx] [regression] drm/i915: Flush pending writes on i830/i845 after updating GTT
From: chris () chris-wilson ! co ! uk (Chris Wilson)
Date: 2010-12-30 18:06:20
Message-ID: b9dded$hh573p () orsmga002 ! jf ! intel ! com
[Download RAW message or body]
Ok, understood my mistake, that line was indeed incorrect.
Thanks,
-Chris
commit dc3bfebcf77d943b7e8495d30d0ee3d01b3042a5
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date: Thu Dec 30 18:02:21 2010 +0000
drm/i915: Don't skip ring flushes if only invalidating
Commit 15056d2 tried to optimize away a flush if there were no
outstanding writes on a ring (in order to prevent a too-early-flush
during ring init). However, this has the unfortunate side-effect of
eliminating the texture cache invalidation, and so causing rendering
artefacts.
Reported-by: Alexey Fisher <bug-track at fisher-privat.net>
Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>
--
Chris Wilson, Intel Open Source Technology Centre
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic