IMPORTANT:

All Oculus Quest developers MUST PASS the concept review prior to gaining publishing access to the Quest Store and additional resources. Submit a concept document for review as early in your Quest application development cycle as possible: https://developer.oculus.com/quest-pitch/

For additional information and context, please see "Submitting Your App to the Oculus Quest Store".
Welcome to the Oculus Developer Forums!

Your participation on the forum is subject to the Oculus Code of Conduct.

In general, please be respectful and kind. If you violate the Oculus Code of Conduct, your access to the developer forums may be revoked at the discretion of Oculus staff.

Low Overhead Mode in Oculus Integration 1.41

The release notes for 1.41 describe a "low overhead mode" for Player Settings, but after importing I don't see that in Unity 2019.1.  

It's been in the release notes of Unity 2019.2 so I'm confused is this a Unity or Oculus Integration feature? 

Comments

  • DarkTableDarkTable Posts: 27
    Brain Burst
    It's in Player Settings, under XR Settings. I'm using Unity 2019.2.8. The setting has been in Unity for a couple of 2019.2.x releases now.

  • VJ76VJ76 Posts: 44
    Brain Burst
    For everyone who do not know what low overhead mode is (incl myself); 
    It is described as increasing performance by doing “less driver validation”. This could allow VR developers to squeeze out extra performance on Oculus Quest, Oculus Go, and the Samsung Gear VR.
  • virzoomvirzoom Posts: 12
    NerveGear
    Thanks I confirmed it doesn't appear in 2019.1's XR Settings, it must only appear in 2019.2 then.  

    It's mentioned in the Oculus Integration 1.41 release notes so expected it would apply to previous versions of Unity
    • Added support for “Low Overhead Mode” in Player Settings for Android applications. Applications that use OpenGL ES can build release apks that will will skip error checking and improve performance of the app.  
  • WeitinWeitin Posts: 27
    Brain Burst
    How's the performance increase on Low Overhead Mode? Does it help lower GPU utilization? My project is on 1.38, but if the increase is noticeable then I'll consider upgrading. 
    Wei Tin Yuen, VR Developer  B)
    Toronto, Canada
    http://tinforge.com/
  • JianZJianZ Posts: 67 Oculus Staff
    hey Weitin,  "Low Overhead mode" is a cpu optimization,  which makes graphic driver less taxing. For example, it saves drawcall submission cost on CPU, results a better render thread performance,  but no impact on GPU
  • WeitinWeitin Posts: 27
    Brain Burst
    Ahh thank you for clarifying :)
    Wei Tin Yuen, VR Developer  B)
    Toronto, Canada
    http://tinforge.com/
  • soaringrocstudiosoaringrocstudio Posts: 1
    NerveGear
    Is there any reason not to use Low Overhead mode? Is the performance boost "free" or am I risking certain issues down the road?
Sign In or Register to comment.