On Wed, Apr 25, 2001 at 09:44:11AM +0000, ralf willenbacher wrote:
> you are running out of video memory.
> the mga driver needs frontbuffer, backbuffer, depthbuffer (16bit) and
> reserves one screen for XAA.
> thus you end up with ~400kb of texture memory which isnt enough ..

Thanks!!! However, I have one problem with this, what does the driver need
with 4 full screen buffers when I'm only using a 640x480 window? To me, this
seems to be a serious waste of resources. I was able to run in 1152x864x24bpp,
though that may have been me using system memory for the textures (I can't
remember what settings I used because I changed distros while upgrading X). QF
would give me ~18fps at 640x480 with default settings, and 25-30 when I
disabled the skys (they're badly done in QF:/).

> either reduce your resolution ( naa.. :> ) or take a look at
> xc/programs/Xserver/hw/xfree86/drivers/mga/mga_storm.c:837 (?)
> and change (pMga->FbMapSize - 4 * bufferSize) to something like
> (pMga->FbMapSize - 3 * bufferSize) - bufferSize/2
> ie half a screenbuffer for XAA.
> but with 1.5mb texmem qf wont run nicely either :7

Better than it does now :) What's XAA? antialiasing? Hmm, I'm tempted to do
both for now: drop to 1024x768 and hack that (or wait for Gareth's fix),
giving me ~2.8M.

However, shouldn't the buffer size be based on the gl context size rather than
the X screen size? (I know I'm missing much:).

Also, is AGP texturing planned? When? I'm willing to help (though X's build
system makes me want to run and hide after having used auto* for over a year).
THAT would probably be the biggest boon to my system (minus getting a newer
card:P).

Oh, and sorry about that double post. I couldn't see the previous one in my
outbox so I thought I had deleted it instead of sending it.

Bill
-- 
Leave others their otherness. -- Aratak

_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to