Какой самый простой способ отрисовки графики во фреймбуфере Linux?

Какой самый простой способ отрисовки графики во фреймбуфере Linux?

У меня есть встроенный чип Linux ARM с ЖК-дисплеем на буфере кадров. Я подключаюсь к чипу с помощью последовательной консоли. Я могу получить доступ к буферу кадров напрямую с помощью низкоуровневых команд.

Однако мне нужно нарисовать какие-то фигуры или даже спрайты. Я ищу что-то. Может ли, например, SDL работать на кадровом буфере без X, или есть похожие графические библиотеки?

Высокая производительность, например скорость видео, не требуется, поскольку, скорее всего, анимация использоваться не будет, но графический интерфейс пользователя должен быть, по крайней мере, пригодным для использования.

Ncurses был полезен для текстового интерфейса, но мне нужен графический интерфейс.

решение1

ДиректФБможет быть то, что вы ищете. Если вам нужен API более высокого уровня,СДЛдолжна иметь возможность использовать его в качестве бэкэнда.

Связанный контент