F3 stats bars are sorted not according to their place in the timeline
Consider this:
-
-Syncrepresents the time interval betweenSoundandStatebut placed betweenLuaandWindowManager. -
Luarepresents the time interval betweenEventandWindowManagerbut placed betweenGuiand-Sync. -
WindowManagerrepresents the time interval betweenUpdateandCullbut placed between-SyncandEvent.
Ideally each bar should start not before the previous one starts. The goal is to clearly show the impact of each profiled scope on the frame duration. For example what visibly shifts the start of some scopes because it takes significant amount of time.
-Sync likely has to be renamed to something like LuaSync to make sense in the different position.
