3

我了解 Cocoa 要求在主线程上创建/管理窗口。所以,我希望有两个或三个具有独特上下文的窗口,但我真的更喜欢从单独的线程中为每个窗口绘制。另外,一点点谷歌搜索似乎表明在一个线程上快速进行上下文切换非常昂贵/缓慢。

4

1 回答 1

1

您可能想查看用于快速上下文切换的CGLCGLSetCurrentContext接口,特别是: . 但是,在 Cocoa 应用程序中使用NSOpenGLContextmakeCurrentContext的方法可能更一致。

于 2012-07-02T15:06:51.483 回答