Add two segment functions
-
return a pointer to the ledsrgb segment framebuffer. If no buffer exists yet, create one and fill it pixels retrieved from bus level
-
write back all pixels in the framebuffer back to strip / busses level. Optimize for speed. If psram is available, optimize by only writing back changed pixels (needs a second backup buffer inpsram)
-
If possible, implement for 14.7.x
-
up to 20% speedup expected for ParticleFX
-
add a simple demo FX (scrolling, sprites)
Add two segment functions
return a pointer to the ledsrgb segment framebuffer. If no buffer exists yet, create one and fill it pixels retrieved from bus level
write back all pixels in the framebuffer back to strip / busses level. Optimize for speed. If psram is available, optimize by only writing back changed pixels (needs a second backup buffer inpsram)
If possible, implement for 14.7.x
up to 20% speedup expected for ParticleFX
add a simple demo FX (scrolling, sprites)