VR performance in 4.17 is much slower than 4.14

I created two test projects using the VR template, one with the 4.14.3 stock engine, and the other with the 4.18.0 stock engine, and I got similar results to my game - 4.18 is incredibly slow in VR compared with 4.14. Even the CPU usage increases with 4.18. But the GPU is the main problem. Here are the results:

4.14.3 stat gpu:

4.14.3 vive perf:

4.18.0 stat gpu:

4.18.0 vive perf:

As you can see, the GPU runs around 2ms slower on 4.18 than it does in 4.14. And the CPU runs about 1ms slower. The performance is even worse with our game, likely because our scene is quite a bit more complex than the VR template scene. This is a very big problem for us, and we very much hope you can help get us back to the fast speed the engine used to run at.

You can download the projects here, but honestly there’s nothing to them:

SpeedTest_414:

SpeedTest_418:

FWIW, I just tried the same VR template test using 4.15.3 and it runs just as slowly as 4.18.0 does, so whatever changed to make the engine slower appears to have happened in 4.15.

Steve