Pārlūkot izejas kodu

Profiler list functions from max to less expensive

Solves https://github.com/godotengine/godot/issues/25328 and partially  https://github.com/godotengine/godot/issues/5682
Ranoller 6 gadi atpakaļ
vecāks
revīzija
d7c72dc2d1
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      editor/editor_profiler.cpp

+ 1 - 1
editor/editor_profiler.cpp

@@ -392,7 +392,7 @@ void EditorProfiler::_update_frame() {
 			category->set_custom_color(0, _get_color_from_signature(m.categories[i].signature));
 		}
 
-		for (int j = 0; j < m.categories[i].items.size(); j++) {
+		for (int j = m.categories[i].items.size() - 1; j >= 0; j--) {
 			const Metric::Category::Item &it = m.categories[i].items[j];
 
 			TreeItem *item = variables->create_item(category);