Search Issue Tracker

By Design

Votes

0

Found in

5.4.0f3

Issue ID

922021

Regression

No

[Android] Application.targetFrameRate doesn't work if 'V Sync Count' is set to 'Don't Sync' in the Quality Settings

Mobile

-

[Android] [iOS] Application.targetFrameRate doesn't work if 'V Sync Count' is set to 'Don't Sync' in the Quality Settings, but works when V Sync Count is set via script(QualitySettings.vSyncCount = 0;)

Steps to reproduce:

1) Download attached project 'VSyncBug.zip' and open in Unity
2) Make sure that V Sync Count is set to 'Don't Sync' in the QualitySettings
3) Build and Run 'ReproScene'
Observe the screen, and you will see that FPS of the application will be at 60

Expected result: FPS of the application should be at 45
Actual result: FPS of the application is at 60

Reproduced with:
5.5.4p1, 5.6.1p4, 2017.1.0b10, 2017.2.0a4

Devices under test:
Samsung SM G928F*, OS:7.0, CPU:arm64-v8a, GPU:Mali-T760, Build:samsung/zenltexx/zenlte:6.0.1/MMB29K/G928FXXS3BPIA:user/release-keys

Google Nexus 5*, OS:6.0.1, CPU:armeabi-v7a, GPU:Adreno (TM) 330, Build:google/hammerhead/hammerhead:6.0.1/MOB31E/3142026:user/release-keys

iPad Mini 3 iOS 9.3.5

Not reproduced with:
Standalone build, Editor

Workaround : Set V Sync Count via script(QualitySettings.vSyncCount = 0;)

Comments (2)

  1. ysleungrockman

    Nov 05, 2019 03:32

    Sorry but may I ask how is this by design?

  2. hyounes

    Apr 02, 2018 11:45

    where is the attached project !?

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.