[]合并到大图集时的drawCall问题

我在一个容器上,连续的添加散图。
当第一张大图集没有满的时候,内存为约16M,drawCall为1。
当第一张大图集被装满,AtlasResourceManager开始启用第二张大图集的时候,内存约为32M,但此时drawCall却没有保持在2,在第二张大图集没有装满的情况下,drawCall会持续的上升,增加的规律不明。
我的理解,散图是按照顺序添加,前面添加的散图在大图集1中,后面添加的在大图集2中,按照这个子集顺序,drawCall应该为2才对。
请问是什么原因导致这种情况的发生?
非常感谢。
已邀请:

ymsdandan

赞同来自: rainysky

首先你得理解DrawCall的意义,以及图集交叉所导致的问题,建议你可以先去看下官网的性能优化文档吧

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作