4

为了在不同的上下文(可能在不同的线程中运行)之间共享 OpenGL 对象,我们在 Windows 上使用 wglShareLists()。它是如何在 Linux 上完成的?有 glx 的 API 来做这种事情吗?

4

1 回答 1

5

glXCreateContext (...)要在 GLX 中执行此操作,您需要在调用or时将句柄传递给要与之共享资源的上下文glXCreateNewContext (...)。真的就这么简单,在 GLX 中并没有为此目的提供一个特殊的 API 函数,而是内置在用于创建上下文的函数中。

于 2013-09-18T18:30:14.813 回答