私のプロジェクトGLFW
では、ウィンドウのサポートに使用したいと思います。私のラップトップとオフィス PC では正常に動作しますが、自宅のデスクトップではウィンドウを開くことができません (すべて Ubuntu 12.04)。私も試してみましGLUT
たが、少なくともエラーメッセージが表示されましたが、ウィンドウの設定がXサーバーでサポートされていないことがわかりました(glXChooseFBConfig
.
ただし、SDL を使用してウィンドウを開くことができました。なぜ SDL は OpenGL ウィンドウを開くことができるのに、GLUT と GLFW はできないのか、非常に興味があります。Haskell プログラムでこれらのグラフィック設定をデバッグするにはどうすればよいですか? それを理解することさえ可能ですか、それとも単にそれを受け入れる必要がありますか?
このデスクトップにはたくさんのゲームがありますが、OpenGL で問題が発生したことはありません。ここで何が違うのですか?