[]drawcall是怎么计算的?

想请问各位大大,drawcall是怎么计算出来的?
1、只有知道drawcall的来源才能去优化。腊鸭是按什么规则去显示drawcall个数呢?
2、比如我有一个角色:武器 + 衣服 + 名字 + 血条。那这算四个drawcall吗?还是说会一直在改变?毕竟武器,衣服,血条都是会一直在改变,即使是名字也会因为颜色不同而被改变(名字是画在位图的,所以更换颜色和名字都会重汇)
已邀请:

wudi199553

赞同来自:

 Canvas下的DrawCall意义
Canvas模式下DrawCall表示每帧的绘制次数,包括图片、文字、矢量图。
 WebGL下的DrawCall意义
WebGL模式下DrawCall表示渲染提交批次,每次准备数据并通知GPU渲染绘制的过程称为1次DrawCall,在每1次DrawCall中除了在通知GPU的渲染上比较耗时之外,切换材质与shader也是非常耗时的操作。

要回复问题请先

商务合作
商务合作