Android FPS - Application always at 30fps max

Include the following details (edit as applicable):

  • Issue category: FPS
  • Device type & OS version: Android
  • Host machine & OS version: Windows
  • Issue Environment : On Device
  • ARDK version: 1.2.0
  • Unity version: 2020.3.28f1

Description of the issue:

I noticed that on all Androids devices the Application.targetFrameRate is being forced to 30 even on those devices that supports 60fps. Is there any particular reason for it? Because i tried to comment the line in the ARRenderingManager.cs (line 310: Application.targetFrameRate = withRenderer.RecommendedFrameRate;) and forcing manually to 60ps in another script and everything seems working fine.

Thanks

Hi Michel,

From what I can see in the documentation, the FPS limit is an architectural choice. Your success in changing the FPS to 60 is not advised but if it works then keep trying it. You could run into performance issues down the line as Android works best with 30 FPS. Please let us know if this choice continues to work for you.

1 Like

Hi @Jason_Rose1,
First of all thank you for you reply. I’ll try to keep the TargetFramerate at 60fps and see what happen.
I’ll keep you posted if i discover some bugs or performance issue.

Thanks,
Michel

1 Like