
358 IV Performance
batch without hurting the overall performance of the application. It shows that per-
formance depends a lot on the CPU and GPU performance and the way they are
tied together. Despite being old, the presentation of Wloka is a good starting point
to begin u nderstanding the cost of batches. We have to keep in mind that perfor-
mance will be closely linked to our hardware and context of execution, and it can
evolve with hardware. However, there are still some guidelines that can be followed
to improve draw-call size and reduce the number of draw calls.
25.3.1 Batching
Batching refers to the general activity of grouping primitives toge ...