我看到这个:Android SurfaceView doc。在上下文丢失它说:不需要在android中做opengl删除功能吗?
有些情况下,EGL渲染上下文将丢失。这通常发生在设备在睡觉后醒来时。当EGL上下文丢失时,与该上下文关联的所有OpenGL资源(例如纹理)将被自动删除。
这是否意味着我不必打电话给例如GLES20.GLES20.glDeleteTextures(...);
并且android会为我清理那个?我也看到没有关于android opengl的教程提到了删除函数,甚至没有提到Developer.android上的“官方”函数。
(Ofcourse我认为,当我不需要为我的对象更多的内存,这是只适用)
所以,做任何你知道吗?我必须手动删除opengl的东西吗?