[]drawcall是怎么计算的?
想请问各位大大,drawcall是怎么计算出来的?
1、只有知道drawcall的来源才能去优化。腊鸭是按什么规则去显示drawcall个数呢?
2、比如我有一个角色:武器 + 衣服 + 名字 + 血条。那这算四个drawcall吗?还是说会一直在改变?毕竟武器,衣服,血条都是会一直在改变,即使是名字也会因为颜色不同而被改变(名字是画在位图的,所以更换颜色和名字都会重汇)
1、只有知道drawcall的来源才能去优化。腊鸭是按什么规则去显示drawcall个数呢?
2、比如我有一个角色:武器 + 衣服 + 名字 + 血条。那这算四个drawcall吗?还是说会一直在改变?毕竟武器,衣服,血条都是会一直在改变,即使是名字也会因为颜色不同而被改变(名字是画在位图的,所以更换颜色和名字都会重汇)
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
wudi199553
赞同来自:
Canvas模式下DrawCall表示每帧的绘制次数,包括图片、文字、矢量图。
WebGL下的DrawCall意义
WebGL模式下DrawCall表示渲染提交批次,每次准备数据并通知GPU渲染绘制的过程称为1次DrawCall,在每1次DrawCall中除了在通知GPU的渲染上比较耗时之外,切换材质与shader也是非常耗时的操作。