我正在尝试使用 OpenGL 1.1 在 iPad 上进行屏幕镜像。我已经到了设置外部窗口和 View 的地步。我在第一个屏幕上使用 OpenGL,并且我读到我可以设置共享渲染缓冲区,但是由于我有点像 OpenGL 初学者,所以我在启动和运行可以共享渲染的东西时遇到了一些麻烦缓冲区。
我已经设置了两个独立的上下文并为两者呈现不同的东西,但为了效率,我当然想共享渲染缓冲区。 Apple 文档解释了如何设置共享组对象并初始化共享上下文,但我还想知道如何设置和共享渲染缓冲区,以便外部屏幕可以将此渲染缓冲区绘制到它是帧缓冲区。
最终目标是尽可能高效地进行屏幕镜像,因此非常感谢任何有关此事的建议。
最佳答案
,
我认为this topic在 cocos2d 论坛中对你来说是一个很好的阅读! (向下滚动到最后的帖子)。
也许您根本没有使用 Cocos2d,但那里的信息非常有值(value),而且还有一些代码。
祝你好运!
关于ios - 如何使用 OpenGL ES 共享组在 iPad 上共享渲染缓冲区以进行屏幕镜像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3089874/