The benchmark already in itself averages 5 runs. So your results are the average of 5x5 runs
I also have a superstition that I only post the second set of results I get
Also interesting is that 1.12.3 was already somewhat slower than 1.11.1 in key areas.
I'd like to see your result from the C benchmark for 1.11.1 recovery vs 1.13.3 final?
if I had to summarise, 1.13.3 compared to 1.11.1:
- there is less free time per update ~10%
- math functions are all slower by up to ~25%
- image sample is slower by ~20%
- draw text is slower by ~10%
- draw text in rect is slower by ~20%
- image draw is slower by ~15%
I do see the increases in performance in some functions, thanks again, so I am only calling out the ones that are still slow.
my situation is that i worked really hard a couple years ago on performance (award winning), the game binary that I test with has not changed since then, yet its performance has slowly declined over time.
1.13.3 vs 1.12.3 vs 1.11.1
1.13.3 vs 1.11.1