Environment:
DisplayLink directorRelease mode, using unroll loops optimizationFPS:
Not all the tests were executed, but the tests that were executed performed as fast as v0.99.1, so it is believed that v0.99.2 has the same performance as v0.99.1 v0.99.1 performance tests
| 1000 sprites | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | ||
| A | ~20 | ~24 | ~26 | ~30 | |||||||||
| B | ~20 | ~21 | ~25 | ~28 | |||||||||
| C | ~20 | ~20 | ~22 | ~25 | |||||||||
| D | ~23 | 60 | 60 | 60 | |||||||||
| E | ~22 | 60 | 60 | 60 | |||||||||
| F | ~13 | ~31 | ~35 | ~36 | |||||||||
| G | ~14 | ~38 | ~38 | ~39 | |||||||||
| 1500 sprites | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | ||
| A | ~15 | ~16 | ~18 | ~21 | |||||||||
| B | ~14 | ~15 | ~18 | ~20 | |||||||||
| C | ~13 | ~14 | ~16 | ~18 | |||||||||
| D | ~16 | 60 | 60 | 60 | |||||||||
| E | ~15 | 60 | 60 | 60 | |||||||||
| F | ~9 | ~22 | ~24 | ~24 | |||||||||
| G | ~9 | ~26 | ~25 | ~36 | |||||||||
When tested in Firmware 3.1.2, the results were similar to v0.99.1 performance tests. When tested in Firmware 4.0-beta3, the results were much worse… in some cases until ~10% or ~15% slower