Быстрая графика с XServer - PullRequest
       7

Быстрая графика с XServer

0 голосов
/ 26 ноября 2009

Я работаю на встроенной платформе Linux с ограниченными системными ресурсами .

Я хочу сделать полноэкранное слайд-шоу с простыми переходами (такими как слайд-ин-фейд-фейд-аут) .

Я пробовал PyGtk + GTK + Cairo, но он очень медленный, когда я анимирую элементы управления изображением GTK, я получаю всего два или три кадра в секунду. Но smplayer воспроизводит видео на хорошей скорости!

Я провел небольшое исследование и узнал о directfb , libggi , svgalib и т.д., и я не знаю, какую библиотеку следует использовать.

Какая библиотека лучше всего подходит для такого рода приложений? Я бы предпочел сделать это без остановки X.

1 Ответ

2 голосов
/ 26 ноября 2009

Сначала я бы попробовал использовать только PyCairo, а не элементы управления GTK.

Однако, если это не дает необходимой вам скорости, то вы можете попробовать PyGame, который дает вам доступ к SDL, включая бэкэнды OpenGL. PyGame очень активно разрабатывается и используется для создания приложений, включающих полноэкранную анимацию, поэтому даже если вы не пишете игру, вы все равно найдете наилучшую поддержку с помощью PyGame.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...