2011-01-17 6 views
0

私は、軽量で高速な画像ビューアを作ります。私はこのプロジェクトにとってどんな方が良いのだろうかと不思議です。 SFML(OpenGLを使用)またはSDL(ソフトウェアレンダリングを使用)。私の前提は、ハードウェアのレンダリングは、OpenGLの方が速いはずです。これは正しいですか?イメージビューアのソフトウェアレンダリングとハードウェアレンダリングはどちらですか?

答えて

0

まあ、SDLとは対照的です。通常、ソフトウェアのレンダリングは高速ですが、SDLは非常に高いレベルであり、ゆっくりです。もしあなたが望めば私を下降させてください、しかしこれは真実です。オペレーティングシステムのAPIを使用できない理由を尋ねてもいいですか?画像コントロールは非常に多用途です。

+0

私はマルチメディアAPIを学びたいと考えています。しかし、私はimagemagick apiがこのプロジェクトの方が速いかもしれないと思う。私はどのシステムapisのLinuxが画像を表示するために持っているか分からない。 –

+0

それは良い点です。それはいくつかのX11の何かです。あなたはGTK +を調べるべきです - それはそうかもしれないと思います。 –