Removed PS memory manager and some minor improvements (#4651)

* Removed memory manager from PS

- reverted all changes related to memory manager
- moved local buffer into effect data memory
- some RAM issues may occur on larger setups: tested on S3 it works fine up to 32x32 but runs into memory issues at 64x32

* fixed ifdef, improved readability, add optimize "o2" flags to improve speed

- added struct for x and y coordinates, thx to @blazoncek

* cleanup and minor improvements

- removed local buffer for ESP8266 in 1D system to save on RAM
- increased particle brightness in PS Impact
- minor tweak in collision binning (might improve speed)
- removed comments and some other unused stuff
- fixed a few compiler wranings

* fixed init sequence bug
This commit is contained in:
Damian Schneider
2025-04-20 11:38:32 +02:00
committed by GitHub
parent c661d8f5b7
commit 353868414a
4 changed files with 220 additions and 769 deletions

File diff suppressed because it is too large Load Diff