v1.2.0
Update Summary
Transitions & Fading
- Added fade/transition logic for color changes to enable smoother visual transitions.
- Solid color frame detection introduced to optimize fading performance.
Color Processing Refactor
- Separated column extraction from effect application for better modularity.
- Optimized column processing:
- Loop unrolling
- Parallelism for performance boost
Configuration Changes
- Constructor updated:
CPUImageProcessornow requires aLightingConfig, allowing configurable fade speed. fadeFactorchanged frominttofloat(e.g.,0.9instead of3) to better support blending logic.
Code & Memory Management
- Improved memory cleanup: Added proper disposal for newly allocated buffers.
- General code cleanup:
- Better LUT initialization
- Value clamping
- Added performance hints where applicable
What's Changed
- optimization and change some properties by @ModMaker101 in #1
New Contributors
- @ModMaker101 made their first contribution in #1
Full Changelog: v1.1.0...v1.2.0