As we're about to jump into the weekend, I'd like to share a bit of details on what we're currently working on. While we've been adding new features and bugfixes with each new releases, ressource usage and loading time might also have slightly increased.
With the forthcoming 0.21.7.1 build, we've started rewriting the managers startup process to make them asynchronous, meaning they'd start in parallel, reducing the overall startup time and make them less prone to startup errors.
Also, we've been analyzing the overall CPU usage per functions, especially those related to controller, called every 10ms (100Hz). On average, we've been able to reduce said functions CPU usage by at least 30%. On 8840U, HC now has an idling CPU usage of 0.1 to 0.2% and roughly 1.1% on Steam Deck anemic CPU.
What else would you like to see improved in the future?
Angelo Benigno
2024-11-06 19:21:59 +0000 UTCZen Aufa
2024-11-05 12:25:58 +0000 UTCBenjaminLSR
2024-11-05 06:59:40 +0000 UTCAngelo Benigno
2024-11-02 22:37:32 +0000 UTC