2022.2 profiler shows "zero" vertices/triangles/draw calls/batches and only shows true # in spikes

The previous profiler would show the UI Toolkit vertices/triangles/draw calls/batches on a constant basis so at any given frame of profiling you could see the count.

Now with this update, it instead only shows the vertices/triangles/draw calls/batches presumably when the count changes, as a brief spike. The rest of the time, it shows all as being ZERO which is obviously never going to be the case if there is ongoing visual output from the app.

This is far less helpful as one must constantly try to pause the profiler when a spike occurs to see its value or manipulate the app to trigger a spike in order to see the values.

Here is an example of an state where you can see a spike giving the values at that time forward. These values make rough sense for what is being drawn:

Here is the state at any other time during the same project while the same UI Toolkit elements remain on display:


This is not a huge deal compared to other potential problems, as one can simply catch the spikes still. However, it would be more ideal and helpful if it would show the current status at any time rather than just when a spike occurs and presumably the state changes.

Thanks for any fix you can provide.

Bug Report: IN-25591

Interestingly the problem seems to have resolved. I wonder if it was just from having had a fresh installation of 2022.2.0f1. Upon further opening of projects it is back to behaving normally.

Perhaps never mind.

I am observing it as well on 2023.1 alpha, we’ll investigate anyway. Thanks for the report!