![]() |
1
9
是的,您需要为每个要与OpenGL一起使用的线程使用一个上下文,还可以在上下文之间共享对象。这是一条路:) |
![]() |
2
1
选择1 :如果两个线程不同时使用上下文,一个上下文就足够了。 选择2 :如果需要多个线程同时使用OpenGL,则需要多个上下文。然后,如果上下文共享 ,它们像纹理一样共享OpenGL内容。这样,您可以加载纹理或在后台线程上执行重帧缓冲区处理。 请在此处查看有关共享组的最后一节: http://developer.apple.com/library/ios/#documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/WorkingwithOpenGLESContexts/WorkingwithOpenGLESContexts.html
选择3
|
![]() |
Danil · 种子/填充核心数据的最佳实践?[关闭] 4 月前 |
![]() |
Robin · LazyVGrid项目预计不会击中测试区域 4 月前 |
![]() |
Alex Smith · 移动到下一个视图控制器后如何显示警报? 5 月前 |
![]() |
selcukctn · 如何在react native中制作无限动画? 5 月前 |
![]() |
Nicolas Gimelli · iOS 18远程通信通知不起作用 5 月前 |