Original Post — Direct link

Hi folks, I've discovered a performance fix that is massively beneficial in CPU-bound situations.

Within the 'valheim_Data' folder in the game's file structure is a config file called 'boot'. The following is added to two new lines at the top of the config:

gfx-enable-gfx-jobs=1
gfx-enable-native-gfx-jobs=1

This results in the CPU being able to send more frames to the GPU for rendering and massively improves performance if your CPU has trouble keeping up. I do not notice any abnormalities with the game either.

Using a Ryzen 9 5900x and RTX 3070, the impact it had on my game was dramatic - In my base where there's lots of objects and entities for the game to render, I saw the most meaningful impact. My FPS went from 30-50 to 60-90. Out in the wild my max FPS went from in the 80's to over 100.

This being such a dramatic change in the optimization of the game while being so simple begs the question; are the devs planning on making this the default in an update? If not, why? Does this present problems on some systems?

Hope this at least helps someone else - the horrendous performance in my base was making the game a bummer for me.

External link →
almost 2 years ago - /u/dvoidis - Direct link

Originally posted by FreeWeld

derp, well we will look into it, actually we did long ago ( around the time of the first release on EA ). But we had stability issues with it and thus choose to go with stability instead of performance. But hopefully its in better shape now :D