linguini1 opened a new pull request, #3860: URL: https://github.com/apache/nuttx-apps/pull/3860
## Summary This PR includes several changes to the NXDoom application to improve its dynamic memory usage. It also has some miscellaneous changes to the Kconfig menu organization, and then some `nxstyle` fixes now that the style checking tool has been updated. - Users can pick between `z_native` and `z_zone` allocators; previously it was just `z_native` - Users can disable the screen wipe animation which does significant allocation - Users can disable the loading icon for disk operations which allocates graphics memory - Users can enable memory profiling (good for developers while optimizing) - Static rendering target option also applies to the status bar now NOTE: I also documented the optimization sub-menu in another PR to the docs, and mentioned where to find smaller 'squashware' WAD files since they significantly reduce dynamic allocation. https://github.com/apache/nuttx/pull/20714 ## Impact - Kconfig menu is more readable - Dynamic memory allocation can be further reduced ## Testing Tested using `sim:nxdoom` to verify that the game was still just as playable as before the changes. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
