Pull to refresh

Comments 5

Сколько FPS получилось выжать способом программного ногодрыга?

Отрисовка полного экрана (все 320 * 240 пикселей) занимает 0.03 — 0.06 сек. Если рисовать только изменения, то все пропорционально быстрее.
Если рисовать только изменения, то все пропорционально быстрее.


«Это кажущееся отражение кажущейся луны #1». Запустите динамично изменяющееся приложение и будет FPS(с тайлами) -> FPS(без тайлов) со скоростью пропорциональной размеру окна приложения.

Я достаточно далек от конструкторов вроде Pi, но для этих задач обычно применяют DMA контролера дисплеев. Иначе получается «кажущееся отражение кажущейся луны #2», так как ресурсы CPU в пределе будут тратиться при интенсивной перерисовке на каждый фрейм дважды — собственно рендеринг контента и вывод кадра. Без наличия эффективной аппаратной 3D акселерации оконного окружения можно смело умножать 0.03-0.06 на 2-4 (как повезет).
Sign up to leave a comment.

Articles

Change theme settings