2 years later...
Comparing 1.13.0 vs 1.12.3 vs 1.11.1 (recovery firmware)
Wondering if there have been compilation settings changes?
On 1.13.0 I'm seeing a drop in performance almost right across the board. Ave ~6% less.
Also 1.12.3 also had some changes, maths was slower but sprites were faster, and was on average as fast as 1.11.1. Ave ~1% slower.
Since 0.12.3
- "empty" update loop is ~12% slower
- math functions are 10–30% slower
- image draw ~20% slower
- draw text is ~10% slower
Since 0.13.0
- image sample is ~35% slower
- sprite set visible is ~30% slower
- sprite set image is ~25% slower
- sprite set properties is ~10–15% slower
- sprite set zindex ~20% slower
- draw text is ~10% slower
but
- drawing circles ~10% faster (since 1.12.3)
- sprite move ~10% faster (since 1.13.0)
- math random ~20% faster (since 1.13.0)
