[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 != memmory of your video card...
gladiac at acilas:~> dmesg | grep 'AGP aperture'
agpgart: AGP aperture is 128M @ 0xf0000000
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.
http://www.linux-gamers.net - your online gaming resource
More information about the ut2004