Performance 多个上下文,一个帧缓冲区(iOS)
我正在做一个iOS应用程序,我有一个黑盒渲染库,它有自己的EagleContext和framebuffer,并进行自己的渲染。我还需要在黑盒库之外进行额外的渲染 到目前为止,我一直在通过仔细阅读、设置和恢复每一帧的所有相关状态来做到这一点。这是可行的,但很难维护。然后我突然想到,“为什么不另设一个EagleContext呢?” 我已经实现了第二个上下文,所以现在我正在切换上下文,而不是设置/恢复每帧的所有状态。唯一的问题是,我得到了大量的视觉作品和性能从岩石坚实的30 FPS到约5 FPS 显然,我不打算从多个上下文渲染到同一帧缓冲区。有人能证实这一点吗Performance 多个上下文,一个帧缓冲区(iOS),performance,ios,opengl-es,eaglcontext,Performance,Ios,Opengl Es,Eaglcontext,我正在做一个iOS应用程序,我有一个黑盒渲染库,它有自己的EagleContext和framebuffer,并进行自己的渲染。我还需要在黑盒库之外进行额外的渲染 到目前为止,我一直在通过仔细阅读、设置和恢复每一帧的所有相关状态来做到这一点。这是可行的,但很难维护。然后我突然想到,“为什么不另设一个EagleContext呢?” 我已经实现了第二个上下文,所以现在我正在切换上下文,而不是设置/恢复每帧的所有状态。唯一的问题是,我得到了大量的视觉作品和性能从岩石坚实的30 FPS到约5 FPS 显然