Search Unity

  1. We are migrating the Unity Forums to Unity Discussions. On July 12, the Unity Forums will become read-only.

    Please, do not make any changes to your username or email addresses at id.unity.com during this transition time.

    It's still possible to reply to existing private message conversations during the migration, but any new replies you post will be missing after the main migration is complete. We'll do our best to migrate these messages in a follow-up step.

    On July 15, Unity Discussions will become read-only until July 18, when the new design and the migrated forum contents will go live.


    Read our full announcement for more information and let us know if you have any questions.

[WP81]Performance drop when navigation bar is visible on Lumia 640 LTE

Discussion in 'Windows' started by Indie Viking, Nov 17, 2015.

  1. Indie Viking

    Indie Viking

    Joined:
    Sep 12, 2013
    Posts:
    28
    Hi,
    On the Lumia 640 LTE I can hide/show the navigation bar on the bottom of the screen. When I start the game, the navigation bar is hidden and the game is running 60 fps. When I swipe up from the bottom to show the navigation bar, the framerate drops to 35-40. If I hide the navigation bar again, fps is back to 60.

    I have nailed down the performance drop to the method Gfx.WaitForPresent after profiling. When the navigation bar is hidden, the Gfx.WaitForPresent is steady around 8ms. When visible Gfx.WaitForPresent spikes to 20ms every other frame.

    Does anybody know why this is happening or have a solution how to avoid the performance drop when the navigation bar is visible?

    -Thore
     
    MrEsquire likes this.