Texture VRAM Usage Problem (No Factory Reset?)

Texture VRAM Usage problem

This is a personal problem from my game. My texture VRAM usage is still at 700 MB / 1,996 MB from my Tools/Info section from my graphic settings, and there’s no factory reset like Gmod for example which reset everything from the folder but not the game itself.

How can I suppose to fix this texture VRAM usage that refuses to change?

What Texture Quality setting do you have set?

High.

Check in %localappdata%\Local\Tower\Saved\Config\WindowsNoEditor\ to see if you have a file called Scalability.ini that’s modified or is old. Basically- if it exists in a non-blank form.

Here you go Melonplex.

Try deleting that stuff from the file–or the file itself. It should grab the defaults from DefaultScalability.ini in the games pak, which I believe would put those at:

1024 for Low (TextureQuality@0)
2048 for Medium (TextureQuality@1)
4096 for High (TextureQuality@2)
8192 for Very High (TextureQuality@3)

That being said, I don’t know why yours would be doing 700 if that’s like- not one of the options listed. At low mine says 1,024, and then with the following–

[TextureQuality@2]
r.Streaming.MipBias=10
r.Streaming.PoolSize=12345
r.Streaming.LimitPoolSizeToVRAM=0

–it says 12,345 MB when I select the “High” option.

Low


Medium


High (modified in Scalability.ini)


Very High


The game automatically create the Scalability.ini while I run the game, and now blank.

What should I do next?

I also forgot to tell you that I have no DefaultScalability.ini.

The DefaultScalability.ini file should be in the compressed pak file–so that should be up to date whenever you update your game.

Does it still say 700 MB now that the file is blank?

Yes, still said 700 MB when my file is blank.

Does every other texture quality setting also keep it at 700 MB? or is it just High? If not, what do the other ones say?

Going back to the game one more time, I set my texture quality to low, to medium, to high, and to ultra and the texture VRAM usage keep it at 700 MB.

No idea if this will work, if it doesn’t then I’m all out of ideas.

Copy/paste this into the Scalability.ini file. This is just the DefaultScalability.ini pulled from the dedicated server files.

Scalability
; Increase pool size

[TextureQuality@0]
r.Streaming.MipBias=3
r.MaxAnisotropy=0
r.Streaming.PoolSize=1024
r.Streaming.LimitPoolSizeToVRAM=1

[TextureQuality@1]
r.Streaming.MipBias=2
r.MaxAnisotropy=2
r.Streaming.PoolSize=2048
r.Streaming.LimitPoolSizeToVRAM=1

[TextureQuality@2]
r.Streaming.MipBias=1
r.MaxAnisotropy=4
r.Streaming.PoolSize=4096
r.Streaming.LimitPoolSizeToVRAM=1

[TextureQuality@3]
r.Streaming.MipBias=0
r.MaxAnisotropy=8
r.Streaming.PoolSize=8192
r.Streaming.LimitPoolSizeToVRAM=1

; Increase density scale

[FoliageQuality@0]
foliage.DensityScale=0.0 ;default 0.4
grass.DensityScale=0.0 ;default 0.5

[FoliageQuality@1]
foliage.DensityScale=0.5 ;default 0.4
grass.DensityScale=0.5 ;default 0.5

; Override light function quality - Fixes projectors

[ShadowQuality@0]
r.ShadowQuality=3
r.Shadow.CSM.MaxCascades=1
r.Shadow.MaxResolution=256
r.Shadow.RadiusThreshold=0.05
r.Shadow.DistanceScale=0.5
r.Shadow.CSM.TransitionScale=0
r.LightFunctionQuality=1 ;default 0

[ShadowQuality@1]
r.ShadowQuality=4
r.Shadow.CSM.MaxCascades=2
r.Shadow.MaxResolution=512
r.Shadow.RadiusThreshold=0.04
r.Shadow.DistanceScale=0.65
r.Shadow.CSM.TransitionScale=0.25

[ShadowQuality@2]
r.ShadowQuality=5
r.Shadow.CSM.MaxCascades=2
r.Shadow.MaxResolution=1024
r.Shadow.RadiusThreshold=0.03
r.Shadow.DistanceScale=0.85
r.Shadow.CSM.TransitionScale=0.8

[ShadowQuality@3]
r.ShadowQuality=5
r.Shadow.CSM.MaxCascades=3
r.Shadow.MaxResolution=1024
r.Shadow.RadiusThreshold=0.015
r.Shadow.DistanceScale=1.0
r.Shadow.CSM.TransitionScale=1.0


r.TemporalAACurrentFrameWeight=0.2
r.Tonemapper.Sharpen=1

r.VolumetricFog.GridPixelSize=16
r.VolumetricFog.GridSizeZ=128
r.VolumetricFog.DepthDistributionScale=16

And maybe a last resort would be to search for r.Streaming.PoolSize in the saved config folder with file contents search enabled,

image

Sorry melon buddy, I’ve tried everything to fix this 700 MB texture VRAM usage problem. I’m out of luck, y’know. :frowning:

Do you use DirectX 10?

I’ll get back after the power outage :zap:

I set my game to DX 10, but my texture VRAm usage is still at 700 MB.

well, I thought it shows 700 MB only when using directX 10.

I sadly find myself in a pickle. There’s nothing I can do to fix this issue because:

  • My graphic card cannot handle much power to run the game.
  • My VRAM wasn’t high enough power to run the game.
  • Etc. (pick what you issued from me.)