1 Hour Ago
- Added a fast path for root canvas toggling, that lets us toggle the main menu root canvas without triggering a lot of stuff on every graphic - Graphic::CacheCanvas walks up and stops at the first enabled canvas instead of doing a nasty GetComponentsInParent, saves ~560KB of GC per menu toggle - Each main menu page now has a canvas component too Toggling the menu: - ~134ms → ~45ms - GC ~600KB -> 24KB