Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

(Lightweight) Universal Render Pipeline, horrible performance on some android

Discussion in 'Universal Render Pipeline' started by Kongotec, Mar 30, 2020.

  1. Kongotec

    Kongotec

    Joined:
    May 22, 2013
    Posts:
    8
    Hi,

    I made a pretty simple project using an early itteration of the lightweight render pipeline. After realease on google play I noticed that the project ran slow on my few test android devices. Compiled for iOS it runs fast on my old ios devices.

    Eventually I had a bugreport on a Nokia 7 Plus with Android version 10, the screen rendered black but sounds where playing. Realising that the problem had something to do with the rendering, I dove deeper into the problem.

    Now I noticed that the lwrp only gave me a 15fps on android, and heated my device strongly. I updated to the latest urp with the same results.

    I downgraded the project deleting the lwrp / urp alltogether to rollback to built in forward renderer. Now the project runs at 60fps without an device heating even on old devices.

    I saw some post that Unity employees was looking for projects behaving like this, and if interested i can provide the lwrp and built in versions for bug fixing purposes.

    Any one else having these problems?

    // Best Ola
     
    DungDajHjep likes this.
  2. Peter77

    Peter77

    QA Jesus

    Joined:
    Jun 12, 2013
    Posts:
    6,438
    If you're able to reproduce the performance issue, please submit a bug-report as described in this document:
    https://unity3d.com/unity/qa/bug-reporting

    It's important that you report these issues together with a reproduction project if you want them to get fixed. If you don't do it, it might be a long time until someone else reports them or until Unity Technologies find them.

    After you submitted the bug-report, you receive a confirmation email with a bug-report Case number. Please post the Case number (number only, not the link) in this forum thread for Unity staff to pick up.
     
    Kongotec likes this.
  3. Kongotec

    Kongotec

    Joined:
    May 22, 2013
    Posts:
    8
    Case 1232378
     
    Peter77 likes this.
  4. soorya696

    soorya696

    Joined:
    Dec 13, 2018
    Posts:
    71
    In my case, FPS is around 30 to 40, but I'm facing the heating issue.
    did you found any solution?
    can you post the issue tracker link?
     
  5. Kongotec

    Kongotec

    Joined:
    May 22, 2013
    Posts:
    8
    My solution was to remove the URP from the package manager alltogether and instead rollback to use the old "built in renderer", recreate all shaders and redo my materials. The rolled back project runs perfectly at 60fps without heating / battery drain. This current project is fairly small and straightforward, but it still took som work to redo everthing. Probably quite a blow for a larger project...

    Where do I find the issue tracker link?

    I read some where that Unity is planning to make a strong push thowards the scriptable pipelines, and probably deprecate the old render engine eventually. So I hope issues like these are solved before that time.