Xorg OpenGLアプリケーションをDirectFBに移植する手順は何ですか?

Xorg OpenGLアプリケーションをDirectFBに移植する手順は何ですか?

私はXorgでいくつかのOpenGL機能を使用してDirectFBを使用して、より独立した方法で実行される小さなアプリケーション1を移植するための鳥瞰図を探しています。私は通常CやOpenGLに慣れていません。

私の動機は、このアプリケーションを実行しようとしている組み込みプラットフォーム(Raspberry Pi)にまだXorg用のアクセラレータドライバがないことです。 Xorgで実行すると、約0.5fpsしか達成できません。一方、より重いDirectFBアプリは活気に満ちたように見えました。

DirectFBポートを作成するには、コードベースとコンパイルプロセスにどのような修正が必要ですか?どのタイプの依存関係/包含を調整する必要がありますか?最初から始めてすべての機能を実装する必要がありますか、逆に作業して元のバージョンをコンパイル/実行する必要がありますか?

1ディスプレイ部分だけを実行したい叙情詩。ソースはlyricue_display.cそしてlyricue_display.hしかし、私はこの質問に対する一般的な答えを見たいと思います。これは自分の好きなアプリを移植したい他の人に役立ちます。

ベストアンサー1

おすすめ記事