Dynamic batched drawing. Designed for moving sprites. The sprites are batched into several configurable buckets which use VAOs (vertex array objects) and are drawn sorted by their texture to minimize ...