Latest i810 driver
keith at tungstengraphics.com
Tue Feb 6 09:31:57 PST 2007
Lukas Hejtmanek wrote:
> On Tue, Feb 06, 2007 at 09:10:52AM -0800, Keith Packard wrote:
>> On Tue, 2007-02-06 at 17:00 +0100, Lukas Hejtmanek wrote:
>>> On Tue, Feb 06, 2007 at 04:38:54PM +0100, Michel Dänzer wrote:
>>>> Does a logfile diff give any hints? Maybe the new 2D driver reserves too
>>>> little memory for the legacy 3D driver or something like that.
>>> Yup, you are right, the new driver allocates only 1MB for textures while the
>>> older allocates about 32MB for textures. (Right now do not know how to
>>> increase it for modesetting driver).
>> CacheLines should still control how much of the video memory is used by
>> the 2D engine while VideoRam controls how much memory the driver
>> allocates from the system.
>> Sounds like there's something mixed up in the default setting of one (or
>> both) of these values?
I'm just coming into this, but it seems like the i810 driver is getting
confused between new (ie ttm) and legacy drivers - you are being
directed to use the legacy driver, but the memory looks like its being
set up for the ttm driver.
The ttm driver allocates its own memory for textures and doesn't use the
fixed region set up by the i810 driver.
I'm cc'ing Thomas in case he has an idea about a fix.
More information about the xorg