Search Issue Tracker

Fixed in 2020.2.X



Found in


Issue ID




[Android] S20 freezes with Swappy enabled when Vsync is being manipulated at runtime



Steps to reproduce:
1. Open attached "BoatAttack" project
2. Make sure "Optimized Frame Pacing" is enabled under Player settings in "Resolution and Presentation"
3. Make sure that under "FrameDisplay > Text" game object, "Frame Show" script, "Enable Scenarios" bool is enabled
4. Make sure device is set to Refresh rate of 120Hz
5. Run "demo_island" scene on device
6. Leave it running for a while (1-5 minutes should do it)
7. After some cycles of the Vsync scenarios loop over eventually the app will just freeze (Music is still playing, but new frames aren't rendered)
(Device log attached)

Expected: App should not freeze
Actual: Seems like 120Hz Refresh rate and Vsync manipulation is causing the app to freeze sometimes

Reproduced with: 2020.1.0b12
(Unable to regression test, due to project breaking when opened with lower Unity versions)

Devices Under Test:
N/A Samsung Galaxy S20+ 5G (SM-G986B) Mali-G77 NOT FOUND Android 10

No Repro:
VLNQA00017 Huawei Nexus 6P (Nexus 6P) Adreno (TM) 430 Snapdragon 810 MSM8994 Android 8.0.0
VLNQA00152 Huawei P9 (EVA-L19) Mali-T880 HiSilicon Kirin 955 Android 7.0
VLNQA00323 Samsung Galaxy Note10 (SM-N970U) Adreno (TM) 640 Snapdragon 855 SM8150 Android 9

Comments (1)

  1. terainfo04

    Oct 13, 2020 08:52

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.