Revert "uxa-glyphs: Enable TILING_X on glyph caches."
authorChris Wilson <chris@chris-wilson.co.uk>
Thu, 10 Dec 2009 08:50:16 +0000 (08:50 +0000)
committerChris Wilson <chris@chris-wilson.co.uk>
Thu, 10 Dec 2009 08:54:46 +0000 (08:54 +0000)
commit37f631d669c165c4fb56ccd7a6fc0a432f453b52
tree607384ec0b932dfd970a237bf130c470da9cd537
parent093bb9ebe69760975a3fcf2322db950312e6c2d7
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@chris-wilson.co.uk>
src/common.h
src/i830.h
uxa/uxa-glyphs.c