- Home /
Galaxy S7 performance issues after upgrading Unity
We recently upgraded our project from Unity 5.4.2f2 to Unity 5.6.2f1 without changing anything and we are facing performance issues specifically on the Galaxy S7 running on the gearVR (FPS drops by around 15).
We tried to update the Oculus Utilities to 1.14 in the older version of Unity (5.4) and make a build and it worked fine. So, it seems like either 5.6 has an issue or the Oculus utilities bundled with this version has something different. We did not see anything significant in the Unity profiler that seemed odd.
The behavior of the S7 changes depends on the Unity version with which it is built. Attaching VrApi logs from both versions (looking at "SP" field).
Unity 5.4.2f2: FPS=54,Prd=47ms,Tear=0,Early=18,Stale=5,VSnc=1,Lat=1,CPU2/GPU=2/2,1113/315MHz,OC=F,TA=C/0/C/C,SP=F/N/F/F,Mem=1017MHz,Free=990MB,PSM=0,PLS=0,Temp=32.0C/30.0C
Unity 5.6.2f1: FPS=45,Prd=45ms,Tear=0,Early=1,Stale=19,VSnc=1,Lat=1,CPU2/GPU=2/2,1113/315MHz,OC=F,TA=C/0/0/0,SP=F/N/N/N,Mem=1017MHz,Free=1005MB,PSM=0,PLS=0,Temp=29.3C/30.0C
If anyone else is facing similar issues and can throw some light on this, any help would be appreciated.
Thanks.