Image larger than MAX_TEXTURE_SIZE 4096

发布于 6 年前作者 yangtao7358 次浏览最后编辑 6 年前来自 ask

在离屏Canvas上绘制了n条数据,然后通过sharedCanvasContext的drawImage方法把离屏canvas上的内容绘制到SharedCanvas上,在这个过程中出错了,异常如下:

[wxgl]Warning: Image [Dynamic] larger than MAX_TEXTURE_SIZE (4096)

5 回复
itao
itao1 楼6 年前

同问 怎么解决的

hetao
hetao2 楼6 年前

请问后来怎么解决的?

taoyu
taoyu3 楼6 年前

没有解决,就限制了单个Canvas的最大高度不要超过4096,如果实现滚动列表,采用多个Canvas拼接

zengguiying
zengguiying4 楼6 年前

egret:某个节点的widh或height超出了当前画布的对应参数。在做一个ipx适配时,将rect的height设置超过了stage的hegiht,结果就出现上述问题。设置为小于等于似乎没问题。

guiyingzhu
guiyingzhu5 楼4 年前

我用laya的时候也出现了[wxgl]Warning: Image [Dynamic] larger than MAX_TEXTURE_SIZE (4096)的错误,求解决方法