使用不同材质, 相同shader, 只是修改了材质的宏, 会否打断合批?

使用不同材质, 材质使用相同的shader(即effect), 但修改了材质的宏, 会否打断合批?

比如: 两个材质都使用 bultin-2d-sprite shader(effect), 差异只是 user_texture选中与否, 请问: 会否打断合批.

那肯定打断啦!!!!