I was banging my head against brick wall why the hell performance is so bad with this game. Don’t get me wrong, it looks reasonably nice and works great all maxed out, but it just shouldn’t run as bad when you walk into certain sections of map where it feels like it’s only 15fps for no logical reason. It’s even worse when some sections of levels work super fast one moment and when you reload the game, it’s lagging like insane. I’ve tried everything from monitoring my GPU clocks to even refreshing Windows 10 installation and nothing helped.
But later, fiddling with settings systematically and later talking to someone on TechPowerUp, I came to realization that game is indeed bugged. And for the dumbest reason.
The offending graphics setting appears to be “Shadow Cache”. Not really sure what’s the purpose of it to be quite honest. The thing is, this setting caches shadow maps into VRAM and if you “only” have 4GB like I do on my GTX 980, this game will run like absolute garbage because this cache is taking space in VRAM that needs to be there for other more important things than caching shadows data that works “on-the-fly” anyway just fine. At first I resolved it by changing Shadow Quality from Very High to High, but this appears to be even better solution. It runs just as fast while shading and shadows look way better. The Shadow cache is enabled by default even though it shouldn’t be. In fact I’m not even sure what’s the purpose of it. I mean, caches are usually there to speed things up. If it runs faster with it disabled, what does that tell to you?
Resident Evil 7 PC performance fix:
Set Shadow Cache to Off and crank everything else to the max. Wasted like half of the game ranting over idiotic garbage performance just because someone didn’t do his job in QA department. It’s unacceptable and stupid that gamers, who are suppose to enjoy this thing, we have to dissect it instead and figure it out why it’s broken. Ugh.
Well, at least now I’ll be able to enjoy it a lot better… Stupid Shadow Cache…