[ut2004] VARSize @ OpenGLDrv.OpenGLRenderDevice

Andreas 'GlaDiaC' Schneider andreas.schneider at linux-gamers.net
Mon Apr 19 11:38:21 EDT 2004


"VARSize controls how much static geometry in megabytes can be cached in
AGP memory."

AGP memory != memmory of your video card...



gladiac at acilas:~> dmesg | grep 'AGP aperture'
agpgart: AGP aperture is 128M @ 0xf0000000

	-- Andreas

Matthew Arnold wrote:
 > Andreas 'GlaDiaC' Schneider wrote:
 >
 >>> Q: I've got an awesome box, but I can't get more than 9 fps on
 >>> AS-Mothership. Help!
 >>
 >>
 >>
 >>> A: Open up your UT2004.ini file and change VARSize=32 to VARSize=64.
 >>> It should be under the [OpenGLDrv.OpenGLRenderDevice] section. That
 >>> should do the trick. VARSize controls how much static geometry in
 >>> megabytes can be cached in AGP memory.
 >>
 >>
 >> I think VARSize is the size of the AGP Vertex RAM allocated for OpenGL
 >> vertex arrays, right?
 >>
 >> It isn't a good thing to use all or the most of this RAM vor the
 >> vertex arrays. These arrays are used for geometry, i.e. coordinates.
 >> They are not used for textures. The more AGP memory you reserve for
 >> vertex arrays, the less memory is left for textures. So it should be
 >> not set to more than 1/2 of the AGP aperture size.
 >
 >
 > I'll be honest, I don't know much about the technical side behind this.
 > Is this 1/2 memory idea a good rule of thumb? Wouldn't 1/2 of the cards
 > memory be a better rule than the aperture size?
 >
 >> dmesg | grep 'AGP aperture'
 >
 >
 > That command returns nothing for me.
 >
 > Matt
 >
 >

-- 
http://www.linux-gamers.net - your online gaming resource




More information about the ut2004 mailing list