If this is the case g_renderManager.HasFrame() returns true. With the old code application tracked frame counter and had to keep it in sync with renderManager. Now renderManager alone knows whether it has anything to render.