[]内存和显存的释放

最近项目做完在在手机端调试,看到curmem暴涨,项目在webgl环境下跑
看帖子说curmem是提交给显卡的贴图资源,这里引擎有自己的释放策略,小于512*512的会自动管理和释放,大于512*512的要手动管理。
1.如何让大于512*512的texture也像小于512*512的texture一样在别的地方存有引用的情况下释放显存?
2.小于512*512的texture对象 resouresManager 只是管理了显存大小吗?内存如何管理?
 
已邀请:

ymsdandan

赞同来自:

如果资源尺寸大于512,不管是宽还是高,都可以在销毁使用对象后,在通过Loader.clearRes来及时释放你的图片内存。而小于512的资源默认会被存到我们的动态图集里,这些资源的内存占用你手动清理不掉,在动态图集资源存满了,我们会把不用的资源顶替掉。所以你只用清理大于512尺寸的资源即可!

要回复问题请先

商务合作
商务合作