如何在2个OpenGL上下文之间共享纹理?

KON*_*ONG 5 iphone opengl-es texture2d

我通过绘制一个屏幕外纹理(由屏幕外帧缓冲区创建)成功渲染我的OpenGL视图.

draw -> offscreen FBO/Texture ------> onscreen FBO ---> render buffer -> context
Run Code Online (Sandbox Code Playgroud)

现在我想重用屏幕外纹理来渲染另一个OpenGL上下文.

draw -> offscreen FBO/Texture ----> onscreen FBO ---> render buffer -> context
                             \----> onscreen FBO2---> render buffer2 ->context 2
Run Code Online (Sandbox Code Playgroud)

我尝试但无法渲染任何内容2.任何人都有这个问题,并知道如何配置共享纹理?

谢谢!

更新:我刚刚创建了一个简单的项目,描述了我正在使用Framebuffer和双上下文. http://www.mediafire.com/?vxv1bubzvio4q7h