原生端如果将CLEANUP_IMAGE_CACHE设置为true,动态合图会报错的问题。
如题,如果andriod原生端的时候,将CLEANUP_IMAGE_CACHE设置为true,那么动态合图的时候,运行到gfx.Texture2D.updateSubImage的时候就会报错,报错如下
具体的报错代码:

调试之后发现,报错是因为图片释放了Image缓存,导致image._data为空。
有没有什么办法可以实现既能释放Image缓存,又能合图呢?
原生端如果将CLEANUP_IMAGE_CACHE设置为true,动态合图会报错的问题。
如题,如果andriod原生端的时候,将CLEANUP_IMAGE_CACHE设置为true,那么动态合图的时候,运行到gfx.Texture2D.updateSubImage的时候就会报错,报错如下
具体的报错代码:

调试之后发现,报错是因为图片释放了Image缓存,导致image._data为空。
有没有什么办法可以实现既能释放Image缓存,又能合图呢?
顶一下
请问一下,原生端动态合图drawcall能下降吗,我测试浏览器上drawcall能下降,原生端上不起作用。
老哥现在又解决办法么?
没有呢,合图和清Image缓存只能二选一。
有啊,原生端也有用