为了在不同的上下文(可能在不同的线程中运行)之间共享 OpenGL 对象,我们在 Windows 上使用 wglShareLists()。它是如何在 Linux 上完成的?有 glx 的 API 来做这种事情吗?
问问题
1754 次
1 回答
5
glXCreateContext (...)
要在 GLX 中执行此操作,您需要在调用or时将句柄传递给要与之共享资源的上下文glXCreateNewContext (...)
。真的就这么简单,在 GLX 中并没有为此目的提供一个特殊的 API 函数,而是内置在用于创建上下文的函数中。
于 2013-09-18T18:30:14.813 回答