This allows callers to grab the current frame right after committing it, without having to incur a full vblank worth of latency.