私はいくつかの OpenGL 3.2 を書きたいと思っています。おそらく Linux で OpenGL 4 も書きたいのですが、libsdl 1.2 (最新の安定版リリース) が 2.x しかサポートしていないことがわかりました。LibSDL 1.3 (開発中) はそれをサポートするはずですが、主流のディストリビューションに入るまでにはしばらく時間がかかります。現在、選択したコンテキストで OpenGL ウィンドウを作成し、できれば入力を支援するライブラリはありますか?
そうでない場合、Xlib での苦痛を軽減する小さなライブラリはありますか? 私の OpenGL 用の Windows パスは、独自のメッセージ ポンプなどを使用して従来の WinAPI で記述されていますが、X11 はそれよりも悪いのではないでしょうか。Web をすばやく検索すると、Xlib より上位のライブラリを使用する必要があることがわかります。私は XLib をラップするだけで満足するので、XLib が本当にひどい場合は、glX を使用して自分で OpenGL コンテキストを実行できます。