Features / Description
This sample demonstrates the use of instancing to limit the number of draw calls to minimize driver overhead and maximize hardware efficiency. The sample renders many small meshes. The meshes can be drawn individually, or grouped together as instances with per-mesh data (world transforms for example) stored in a separate, per-instance buffer. The number of meshes per draw call can be varied to study the driver overhead and GPU costs associated with the workload.