[LayaAir 2.0]WebGLRTMgr这个类没实现完,导致动态遮罩和滤镜会撑爆内存

WebGLRTMgr类里只有2个方法.一个是生成一张rendertarget,一个是回收(并没有释放).而在生成RT的时候,直接使用了真实宽高.导致给变形的对象做滤镜和遮罩的时候,内存暴增.并且一直没有真正的回收.代码注释里面写的"* 暂时先按照严格大小判断。"现在都2.0版本了.这个问题需要解决一下了.
var key:int = h * 10000 + w;
var sw:Array = dict[key];
 
所以给有骨骼动画的对象添加滤镜和遮罩的时候,内存会崩掉. 做技能的扇形指引框的时候(遮罩实现),也会使内存崩掉.
 
这个问题也就是论坛里大量的人问为什么内存暴增的原因.希望能优先解决.
而且缓存的RT最终也没有被释放.而是一直存在.
已邀请:

185*****013

赞同来自:

这个问题不解决,基本上大型项目的骨骼动画都不能加任何滤镜或者遮罩.

要回复问题请先

商务合作
商务合作