NavigationServer process was called twice each frame Also adds 3 missing MONITOR_TYPE entries.
@@ -3035,7 +3035,6 @@ bool Main::iteration() {
break;
}
- NavigationServer3D::get_singleton()->process(physics_step * time_scale);
uint64_t navigation_begin = OS::get_singleton()->get_ticks_usec();
NavigationServer3D::get_singleton()->process(physics_step * time_scale);
@@ -249,6 +249,9 @@ Performance::MonitorType Performance::get_monitor_type(Monitor p_monitor) const
MONITOR_TYPE_QUANTITY,
+ MONITOR_TYPE_QUANTITY,
};