[Intel-gfx] xf86-video-intel: src/i830_memory.c

Ben Gamari bgamari.foss at gmail.com
Tue Apr 14 14:22:03 CEST 2009


On Tue, Apr 14, 2009 at 09:47:45AM +0200, Arkadiusz Miskiewicz wrote:
> On Monday 13 of April 2009, Jesse Barnes wrote:
> >  src/i830_memory.c |    2 --
> >  1 file changed, 2 deletions(-)
> >
> > New commits:
> > commit 9b615a52671aacf34666f90ecfff98651ce6afe2
> > Author: Li Peng <peng.li at intel.com>
> > Date:   Fri Apr 10 14:39:35 2009 +0800
> >
> >     Turn on front buffer tiling in KMS.
> >
> >     This code disabled front buffer tiling in KMS. Turn it on since kernel
> >     handles all tiling now, this improves performance of x11perf -aa10text
> >     from 97k to 286k on my 945GME.
> >
> >     Should help with #20761, if not totally fix it.
> 
> This commit breaks things for me on GM45.  Entire screen is corrupted from 
> beginning of kdm/X session. Reverting to before this commit and everything is 
> fine.
>

Yep, same situation here on GM965. Supposedly the tiled allocation
succeeded,

> (**) intel(0): Tiling enabled
> (==) intel(0): VideoRam: -1 KB
> (II) intel(0): Attempting memory allocation with tiled buffers.
> (II) intel(0): Tiled allocation successful.

Yet the screen is full of corruption goodness. I've just forced tiling
off in Xorg.conf for the moment and things are fine again. Everything's
up to date so I can't imagine what the problem might be. Thanks!

- Ben



$ xorg-versions.sh 
Xorg components as of Tue Apr 14 08:20:45 EDT 2009
drm:	1173e7abdcdf758a2403ce921076080c6672c054
xf86-video-intel:	5a4b9843059daa3888128134ed3d183b82f98e03
mesa:	0afbb1772410fec74d3a50794e04c9772718cbbb
xserver:	68321723b1071726ffe4311d9177cc06a1a6d8a8

Linux mercury.localdomain 2.6.29work #31 SMP PREEMPT Mon Apr 13 23:20:59
EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
Kernel based on drm-intel-next





More information about the Intel-gfx mailing list