I just updated to the newest beta version (5.4.0b22) and i recognized a severe performance lost.
My VR project (for the VIVE) was running on the previous version of Unity (5.4.0b21) at about 88+ frames per second. After the update to 5.4.0b22 this was almost cut in half to about 48-54 fps. (by the way i used single pass stereo rendering on both versions)
I was able to gain some fps after enabling “Graphics Jobs” (i hadn’t enabled it in 5.4.0b21). “Graphics Jobs” is about 2-5 fps worth in my project so i was able to get about 50-58 fps but that’s still about 30 fps lower than before.
What i’ve done:
After upgrading Unity i rebacked lighting.
So the question is: Did i missed something or is it a bug or is it a peformance loss between unity 5.4 beta versions?
P.S.: During writing this post, i did some testing and i recognized that i get the same fps with single pass stereo rendering enabled and disabled. I think that’s were the differences come from. If i have to guess, i think that using 5.4.0b22 doesn’t renders with single pass stereo, at least for my machine/project.
(Sorry for the wrong version number in the title. It should be “VR Performance loss between 5.4.0b21 vs 5.4.0b22”)