public void Dispose() { foreach (var info in activeImages) { info.finished(); } texturePool.Dispose(); }