2

我想在 Linux 上写一些 OpenGL 3.2,可能还有 OpenGL 4 的东西,我刚刚看到 libsdl 1.2(最新的稳定版本)只支持 2.x。LibSDL 1.3(正在开发中)应该支持它,但要进入主流发行版还需要一段时间。现在是否有任何库可以让我创建一个带有我选择的上下文的 OpenGL 窗口,并且最好还可以帮助我输入?

如果没有,是否有一些小型库可以减轻 Xlib 的痛苦?我的 OpenGL Windows 路径是用普通的 WinAPI 编写的,带有自己的消息泵等,我想知道 X11 是否比这更糟。快速的网络搜索表明应该使用 Xlib 之上的库。我会对只包装 XLib 的东西感到满意,所以如果 XLib 真的那么可怕,我可以用 glX 自己做 OpenGL 上下文。

4

1 回答 1

3

GLFW(GL 框架)支持创建 3.0+ 上下文,并支持输入,您可以阅读以下内容:

可悲的是,主页现在已经关闭。

于 2010-08-25T15:14:00.660 回答