xf86-video-intel: src/common.h src/i830.h uxa/uxa-glyphs.c

Eric Anholt eric at anholt.net
Thu Dec 10 11:53:10 PST 2009


On Thu, 10 Dec 2009 00:58:17 -0800 (PST), ickle at kemper.freedesktop.org (Chris Wilson) wrote:
>  src/common.h     |   11 -----------
>  src/i830.h       |   11 +++++++++++
>  uxa/uxa-glyphs.c |    4 +---
>  3 files changed, 12 insertions(+), 14 deletions(-)
> 
> New commits:
> commit 37f631d669c165c4fb56ccd7a6fc0a432f453b52
> Author: Chris Wilson <chris at chris-wilson.co.uk>
> Date:   Thu Dec 10 08:50:16 2009 +0000
> 
>     Revert "uxa-glyphs: Enable TILING_X on glyph caches."
>     
>     This reverts commit 3f11bbec420080151406c203af292e55177e77d1.
>     
>     For unknown reasons, enabling tiling for the glyph cache is causing
>     glyph corruption both across suspend and resume and VT switching, on a
>     wide range of chipsets (reports include both i8xx and gm45)
>     
>     This strongly suggests that we are handling tiling, or updates to tiled
>     buffers, incorrectly across i915_gem_idle(). However, until we can find
>     the root cause, we want to fix this regression before the next stable
>     release, so simply revert this patch. :(
>     
>     Fixes:
>       [Bug 25406] fonts garbled after resuming from suspend since 6729b508
>       http://bugs.freedesktop.org/show_bug.cgi?id=25406
>     
>     Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

This is probably the same if (!scrn->vtSema...) issue in
i830_uxa_prepare_access I noted before.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/xorg-commit/attachments/20091210/3cabd82a/attachment.pgp 


More information about the xorg-commit mailing list