소스 검색

Merge pull request #101242 from AThousandShips/fix_perf

[Main] Fix missing performance data
Rémi Verschelde 6 달 전
부모
커밋
d2ada64a03
1개의 변경된 파일7개의 추가작업 그리고 0개의 파일을 삭제
  1. 7 0
      main/performance.cpp

+ 7 - 0
main/performance.cpp

@@ -152,6 +152,7 @@ String Performance::get_monitor_name(Monitor p_monitor) const {
 		PNAME("pipeline/compilations_draw"),
 		PNAME("pipeline/compilations_draw"),
 		PNAME("pipeline/compilations_specialization"),
 		PNAME("pipeline/compilations_specialization"),
 	};
 	};
+	static_assert((sizeof(names) / sizeof(const char *)) == MONITOR_MAX);
 
 
 	return names[p_monitor];
 	return names[p_monitor];
 }
 }
@@ -292,8 +293,14 @@ Performance::MonitorType Performance::get_monitor_type(Monitor p_monitor) const
 		MONITOR_TYPE_QUANTITY,
 		MONITOR_TYPE_QUANTITY,
 		MONITOR_TYPE_QUANTITY,
 		MONITOR_TYPE_QUANTITY,
 		MONITOR_TYPE_QUANTITY,
 		MONITOR_TYPE_QUANTITY,
+		MONITOR_TYPE_QUANTITY,
+		MONITOR_TYPE_QUANTITY,
+		MONITOR_TYPE_QUANTITY,
+		MONITOR_TYPE_QUANTITY,
+		MONITOR_TYPE_QUANTITY,
 
 
 	};
 	};
+	static_assert((sizeof(types) / sizeof(MonitorType)) == MONITOR_MAX);
 
 
 	return types[p_monitor];
 	return types[p_monitor];
 }
 }