Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我碰巧使用独立的 openGL 上下文的 iPhone 应用程序中的几个视图。它们不一定是长寿的,所以它们在这个过程之前就消失了。他们每个都有几个纹理。
是否-release会EAGLContext导致所有 GL 状态都为我清理干净?还是我没有找到可以打电话的地方而泄漏了纹理等glDeleteTextures?
-release
EAGLContext
glDeleteTextures
谢谢。
当对该共享组的最后一个引用被释放时(通常通过销毁所有共享上下文),与该共享组关联的所有资源都将被销毁。
请注意:当您为线程创建当前上下文时,这将被视为引用。上下文不会被删除,直到它与它可能已绑定到的所有线程分离。