Небольшой тест производительности моего движка [1.0]
Небольшой тестик скорости моего движка.
Вверху время в мс.
Первая цифра - вывод стандартной функцией.
Вторая - вывод моей функцией.
Третья - вывод моей функцией с оптимизацией статического положения.
У меня цифры: 0,027... 0,019... 0,015
Это для 60 проходов. Как видно, прирост скорости около 20%.
Вот кусок исходника в месте с тестом:
timer.Start() For i=1 To mi DrawImage( img, 0,20 ) Next DrawText( timer.Stop(), 10, 2 )
timer.Start() For i=1 To mi pic.Draw( 50, 50 ) Next pic._texture.BlitzmaxFix() DrawText( timer.Stop(), 200, 2 )