INI/Settings Tweak(s)

+
Over at PCGamingWiki I noticed somehone dumped many (all?) possible INI values on pastebin. I had a look over those values and made a mental note of those that were interesting. Currently, the first one I stumbled over was this one:

Code:
[RayTracing/BottomLevelCache]
Budget = 209715200 
EvictAgeLimit = 10

Which I decided to change like so:
Code:
[RayTracing/BottomLevelCache]
Budget = 3221225472
EvictAgeLimit = 60

It seems like my VRAM consumption has increased, but I'm not sure about that. If someone else wants to test this as well, he'd be more than welcome. Just create an INI file, e.g. user.ini in <cyberpunk_folder>\engine\config\platform\pc\ and copy the content of the second one into the file. Note however, that I have increased the default cache size of 200MiB (209,715,200 Bytes) to 3GiB (3,221,225,472 Bytes), which in theory allows the RayTracing/BottomLevelCache to use 3GiB of VRAM instead of 200MiB. So, adjust this value according to your system.
 
Just to update this thread, I'm currently using this custom ini file:

Code:
[RayTracing/BottomLevelCache]
Budget = 3221225472

[RayTracing]
GeometryUpdateBufferSizeMB = 8176
ScratchBufferSizeMB = 8176

[Streaming]
EditorThrottledMaxNodesPerFrame = 3000
MaxNodesPerFrame = 1800
MinStreamingDistance = 50.000000

On my 3090 this leads to 17-20GiB VRAM being allocated.
 
With the help of Cyber Engine Tweaks I have discovered that the maximum value for BottomLevelCache is not 3GiB, but rather 1024MiB + 1023MiB, which results in 209715200 Bytes. Thus, I'm currently using the following ini-file:


Code:
[RayTracing/BottomLevelCache]
Budget = 209715200

[RayTracing]
GeometryUpdateBufferSizeMB = 8176
ScratchBufferSizeMB = 8176

[Streaming]
EditorThrottledMaxNodesPerFrame = 3000
MaxNodesPerFrame = 1800
MinStreamingDistance = 50.000000
 
Top Bottom