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 →