5

我只想用没有 GLX 和 Xlib 的 XCB 创建 OpenGL 上下文。你能告诉我这可能会发生吗?非常感谢。

4

1 回答 1

7

我只想用没有 GLX 和 Xlib 的 XCB 创建 OpenGL 上下文。

你不能。时期。您需要 GLX,因为这就是 X11 执行 OpenGL 的方式。GLX 是针对 Xlib 编写的。你能做的最好的事情是使用 Xcb GLX 模块来实现一个纯粹的间接 GLX 上下文;但是,您只能使用 OpenGL-2.1,并且所有内容都必须通过 X11 服务器,而不是具有直接与 GPU 对话的直接上下文。

于 2015-09-24T09:04:04.507 回答