Comments 5
Есть еще вот такой проект — github.com/notro/fbtft
Индикатор ILI9341 там поддерживается.
Индикатор ILI9341 там поддерживается.
+1
Сколько FPS получилось выжать способом программного ногодрыга?
+5
Отрисовка полного экрана (все 320 * 240 пикселей) занимает 0.03 — 0.06 сек. Если рисовать только изменения, то все пропорционально быстрее.
+2
Если рисовать только изменения, то все пропорционально быстрее.
«Это кажущееся отражение кажущейся луны #1». Запустите динамично изменяющееся приложение и будет FPS(с тайлами) -> FPS(без тайлов) со скоростью пропорциональной размеру окна приложения.
Я достаточно далек от конструкторов вроде Pi, но для этих задач обычно применяют DMA контролера дисплеев. Иначе получается «кажущееся отражение кажущейся луны #2», так как ресурсы CPU в пределе будут тратиться при интенсивной перерисовке на каждый фрейм дважды — собственно рендеринг контента и вывод кадра. Без наличия эффективной аппаратной 3D акселерации оконного окружения можно смело умножать 0.03-0.06 на 2-4 (как повезет).
0
Отличная работа, респект!
+1
Sign up to leave a comment.
Articles
Change theme settings
Пишем драйвер фреймбуфера для Raspberry Pi с LCD