2016-06-20 10 views
1

昨日から、Objective-Cで書かれたOpenGL ESプログラムをLinux上で動作するネイティブOpenGLプログラムに移植しています。 EAGLの文脈にどのように対処するかを知っている。 EAGLのコンテキストを無視してネイティブのOpenGLプログラムを実装するだけで問題はありますか?そうでない場合は、それに対処する方法を教えてください。OpenGL ESアプリケーションをネイティブOpenGLプログラムに移植するときにEGLを処理する方法

答えて

1

EAGLの代わりに、ウィンドウの表面をレンダリングするつもりはないので、無視することはオプションではありません。

あなたのウィンドウシステムでデスクトップとXを実行していると仮定してGLX APIを見てみましょう(ただし代替メサにはEGLの実装がありますが、Linuxディストリビューションの一部はXではなくWaylandを出荷するためにGLX動作しませんなど)。

一般的には、Linuxの特有の風味のOpenGLチュートリアルをWebで検索することをお勧めします。

+0

私が使用しているLinuxはUbuntu 14.04です。 Linuxのサポートはxウィンドウシステムですか? – Windforces

関連する問題