A value added to each index before reading per-instance data from a vertex buffer.

Return value

Returns nothing.

Remarks

A draw API submits work to the rendering pipeline.

Instancing may extend performance by reusing the same geometry to draw multiple objects in a scene. One example of instancing could be
to draw the same object with different positions and colors. Instancing requires multiple vertex buffers: at least one for per-vertex data
and a second buffer for per-instance data.