Search Issue Tracker

Fixed in 2017.3.0f3

Won't Fix in 2017.1.X

Fixed in 2017.2.X, 2017.3.X

Votes

49

Found in

2017.1.0b10

Issue ID

923697

Regression

No

[UIProfiler]Time ms increases for Profiler.FinalizeAndSendFrame when the Profiler is open

uGUI

-

To reproduce:

1. Create a new project
2. Add many different UI game objects
3. Enter Play mode
4. Open Profiler
5. Wait for a few minutes
6. Observe how much time the Profiler.FinalizeAndSendFrame method takes

Expected: Profiler.FinalizeAndSendFrame doesn't have so much overhead

Reproduced in 2017.1.0a1,2017.1.0b10, 2017.1.0f1, 2017.2.0b1
Did not reproduce in 5.6.2p1
Regression introduced in 2017.1.0a1

Fixed in 2017.3.0a7

Comments (20)

  1. PhilipKeenanPhilips

    Aug 25, 2017 19:22

    Found in 2017.1.0p4

  2. RG_Keith

    Aug 25, 2017 08:24

    Same thing here on 2017.1.0f3. I don't know if the repro steps are the same, and I'm not sure it's directly related to UI, but once the graph fills up then FinalizeAndSendFrame time goes nuts.

  3. anthonykulesa

    Aug 23, 2017 20:36

    Same here. Version 2017.1.0p4 Personal.
    Profiler.FinalizaAndSendFrame takes 3-4 ms max after pressing clear, but as soon as the graph fills up the profiler area it goes up to at least 20ms. It was higher than that before I had tried clearing it.

  4. GeorgeCH

    Aug 23, 2017 05:50

    Same here - pretty grim. Closing the Profiler tab fixed the issue.

  5. CrowaL

    Aug 11, 2017 17:44

    So not many people are experiencing this? just 9 votes? What are we doing wrong in comparison.

  6. Alturis2

    Jul 30, 2017 18:24

    Seeing the same thing. Ever since installing 2017 I was noticing the framerate just tanked in my project. Turns out the profiler itself, while active, is chugging really badly.

  7. pocketpair

    Jul 26, 2017 08:53

    When I press clear button, temporarily the fps is fine but after more than 1 sample, the situation is same. very annoying.

  8. pocketpair

    Jul 26, 2017 08:52

    I face same problem. any workarounds?

  9. DivineRage

    Jul 19, 2017 10:31

    It seems related to the profiler having more samples than it can show.

    https://gfycat.com/IncompatibleFailingCaudata

    In that short clip you can see that it starts the moment it's filled up the window with samples. It disappears the moment I press clear.

  10. forestrf

    Jul 08, 2017 19:06

    Same here, yes

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.