在GLX中,要做到这一点,您需要在调用 glXCreateContext (...) 或 glXCreateNewContext (...) 时传递一个句柄,该句柄与您想要共享资源的上下文相关联。实际上就是这么简单,GLX没有为此目的提供特殊的API函数,而是将其内置到您用于创建上下文的函数中。
glXCreateNewContext(...)
手册页面中重复了一次share_list
字段的部分,正确应该是direct
。无数的错误报告后,很明显没有人关心 GLX 规范的准确性 :P - Andon M. Coleman