Its a feature which could be very useful, but there are missing some funktions to make it so:
Having these green and orange bars looks nice, but I don’t know which asset / shader is causing which bar exactly.
So it would be good to have a tooltip or something like that pop up that notifies which asset / shader is behind that bar.
Once you go to a specific point on the timeline you can’t go back to the first “always show current time” mode
The stats are good, but they could be optical enhanced, like colouring the text depending on good/bad values and showing a little history line in the background of the text.
Nice and clean, also simply shows what is necessary. My only suggestion is please put a hide button, down to simple small button that we can drag anywhere to avoid issue where the position may block the game UI itself.
Minimizing the window to a small window showing FPS, MS, and mesh instances are also good, but the most important is the hide button cause I need to play the game along with it without blocking or alter the screen.
Remember, this is “beta” version of profiler, and we’ve decided to share it in such unfinished state. So all feedback is welcome! Thanks guys for feedback, we’re glad you finding it useful and participating by providing feedback!
Indeed, inspecting specific resources is essential for better debugging.
There is no button for that indeed, but if you scroll by dragging from top mini-map to the edge again, it will snap to “real-time” again.
What’s good or bad, is very very case dependant, and hard to be generic here. We could make some suggestions, like exclamation mark beside camera number if there is more than 1. But that’s again - very case dependant, and not always applicable to all cases. Developer should have some quality margins, and use the tool to meet them. We will be introducing best performance practices user manual sections some time in the future. They will help to understand what and how affects app performance.
Yeah, overlapping is a bit tricky but toggle button should be enough usually.
Making that panel more responsive, would help here.
@Leonidas is correct. You’ve overridden some CSS globally, affecting the panel.
With your CSS be more specific to avoid such cases. And using Inspector as @Leonidas showed on screenshot, at right panel you can see what styles are applied to elements and which file they come from.