Openlights / firemix

Procedural Animation for LED Art Installations
http://craftyjon.com/projects/openlights/firemix
GNU General Public License v3.0
12 stars 12 forks source link

Explicitly pass output buffers to Patterns and Transitions #108

Closed zbenjamin closed 7 years ago

zbenjamin commented 7 years ago

Technically, this saves on memory usage and reduces copying somewhat. However, the bigger benefit is architectural: passing in the output buffers means that there is less hidden state.