Search Issue Tracker

By Design



Found in


Issue ID




Loading a scene async creates huge performance spikes for the GPU

Graphics - General


To reproduce the issue follow the steps:
1. Open "TestLoading" project
2. Build the project in development mode
3. Start the build and connect to the profiler (make sure to look at the GPU)
4. Press any key to load the scene
5. Notice that spikes appears on the GPU.
They will probably be tagged as RenderTexture.SetActive


Reproduced in 5.3.2p4, 5.3.1p2, 5.4.0b6

Comments (11)

  1. Kolyasisan

    Sep 30, 2018 12:53

    "By design". This is just ridiculous and outrageous. Can't the upload process be at least delayed until allowsceneactive is set to true or spread out the load on multiple frames? Shame on you Unity.

  2. alexandre-fiset

    Jan 09, 2018 16:52

    By design? Wuuut?

  3. SNSD

    Nov 10, 2016 08:30

    whats up?

  4. Teku-Studios

    Oct 04, 2016 11:57

    Definitely, a fix for this would be welcome.

  5. alexandre-fiset

    Sep 20, 2016 19:29

    Bump :|

  6. thinbug

    Aug 10, 2016 05:39

    my game need this .
    Yes . Fix it .

  7. plysaght47

    Jun 14, 2016 19:19

    This issue is the last piece I need to fix before I submit my GearVR game. Please fix.

  8. tangiblevisual

    Apr 12, 2016 15:06

    I'm experiencing this, please fix.

  9. OneThree

    Mar 21, 2016 21:48

    Our game hangs for 2-3 seconds, which will probably be a TCR issue on consoles.

  10. CosmosBear

    Feb 23, 2016 19:56

    Fix it

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.