gpt4 book ai didi

c++ - 使用 NSOpenGLView 进行线程渲染

转载 作者:太空宇宙 更新时间:2023-11-04 12:26:21 26 4
gpt4 key购买 nike

我有一个旧的基于 AGL 的 OpenGL 窗口系统,我正在更新它以使用 NSOpenGLView。使用它的引擎需要在单独的线程中以自己的循环运行,我无法让它工作。使用 AGL,我在循环线程中创建了上下文,所以没有问题,但我对使用 NSOpenGLView 执行此操作的方式有点困惑。我希望能够在 Nib 中实例化它,所以我不想在循环线程中创建整个东西。否则还有可能吗?

希望这是有道理的。

最佳答案

您的单独线程可以使用 setOpenGLContext: 将它创建的 NSOpenGLContext 附加到现有的 NSOpenGLView。方法。

关于c++ - 使用 NSOpenGLView 进行线程渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2282287/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com