I'd still be fascinated to see any CPU charts showing the 4790 being significantly worked in ED? I've never noticed it, and indeed even in these fabled Hazres I can't get it over 40-50% usage at VR Ultra detail (see above)?
It's not a matter of being worked to capacity.
You will never see a computer worked to capacity in VR, its a question of latency between frame generation.
And if Oculus doesn't see enough headroom on any segment be it GPU, CPU or whatever it will trigger spacewarp to maintain responsiveness.
And it won't release itself out of ASW until you have more than half capacity to spare, which is why I saw myself with a gpu running at 25% and a cpu running at 49-60%.
Also my 4790k was not the limiting factor when I had a 980ti, a 1070 is on on par with that, It's main draws are lower TDP, and slightly higher amount of Memory.
ED doesn't use more than 5.5GB or VRAM regardless so this wasn't a bottleneck on the 980ti.
Also, It might just not only be the CPU.
There has been quite considerable speed increases when going from DDR3 to DDR4, and z97 chipsets to z170 or z270.
Everyone seems to latch on the CPU, but we can't really measure a 4790k against an i7 7700 or the new i7 8700k because you can't even post the latter on a z97 board and vice versa.
And the crucial nature of VR is for the entire system to reach and maintain a frame generation time of about 11ms.
And the CPU needs to manage to squeeze not one but two draw-calls inside that time frame.
I shall do some quick cuts on it tomorrow and you can see and make your own mind.
I do however agree that the 4790k isn't bottlenecking a 1070, but it did, and just barely so btw my 1080ti.
I also did a quick review of the video, and one contender for needing optimisations is the HUD.
I engaged reboot repair once during it, and as soon as HUD vanished I saw fps jump back up, as soon is came back online, hello spacewarp.
Another target for optimisation or just plain removal is to get rid of dropped loot.
This tend to build up after a while and just hangs there, clogging up the system.
If I'm not interested in egnineering parts why waste the cpu cycles.