请问自定义的shader引擎是否也会自动合批?

自定义了一个击中闪白的shader,然后发现drawcall变高了很多。
因为uniform会一直更新,所以肯定是合批不了的。
但是闪白结束后想要恢复原来共享的材质,请问该如何操作。

这是那个闪白 https://forum.cocos.com/t/2-1-2-shader/84059

我现在的处理方式是 先用 sharedMaterials来获取共享材质,然后记录下来。每次闪白结束我就恢复成之前共享的那个材质。看来引擎是支持自定义材质的自动合批的!
再次感谢Cocos引擎开发者的辛勤付出!:kissing_heart:

1赞