From 373e541fa6507a8552fb63a8f08b197bea4e752b Mon Sep 17 00:00:00 2001 From: Sean Miller Date: Tue, 7 Apr 2026 15:38:16 +0100 Subject: Proper setup of PerformanceView/ProcessMeter --- include/egg/core/eggSystem.h | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) (limited to 'include/egg/core/eggSystem.h') diff --git a/include/egg/core/eggSystem.h b/include/egg/core/eggSystem.h index 422002a4..28336391 100644 --- a/include/egg/core/eggSystem.h +++ b/include/egg/core/eggSystem.h @@ -6,13 +6,6 @@ namespace EGG { -// TODO Proper definition of PerformanceView -class PerformanceView { -public: - u8 placeholder[0x4c]; - /* 0x4c */ u32 _4c; -}; - class Display; class Heap; class PerformanceView; @@ -99,11 +92,7 @@ public: } PerformanceView *getPerfView() override { - if (!mPerfView) { - return mPerfView; - } - // TODO remove cast hack if/when more is known about PerformanceView - return static_cast((void *)&mPerfView->_4c); + return static_cast(mPerfView); } SceneManager *getSceneMgr() override { -- cgit v1.2.3