我看是在谈论与iOS的多任务来个什么东西刚才提到一个有趣WWDC video(会话105):如何在iOS 4上处理基于OpenGL ES的应用程序的多任务处理?
“任何GPU的使用,同时您的应用程序是在 无论后台的规定 结果自动终止 该应用程序,包括任何对OpenGL的调用。“
如果整个应用程序都是基于OpenGL的,如何处理这个“需求”?
注:我问this question,因为我的基于OpenGL的应用程序似乎在模拟器中执行了多任务处理,但在设备上却没有(iPhone 4)......该应用程序在设备上运行时自动终止。这可能是由于“低效率”的内存分配(当应用程序转到后台时,我不会释放任何资源),或者可能是由于我刚刚了解的“无GPU使用”限制。