如果在spritebatch使用的着色器上设置了制服,那么在为下一次绘制调用重置制服之前是否需要刷新spritebatch?
EG。这是对的吗?
batch begin
set uniform for texture one
draw texture 1
set uniform for texture two
draw texture 2
...
set uniform for texture N
draw texture N
batch end
或者每次抽奖后批次是否需要齐平?
答案 0 :(得分:1)
由于着色器需要一个源,因此您必须将其刷新。只有在刷新批次时,才会绘制纹理并应用着色器。