The backbuffer is a different image every frame, so there's no earlier copy of it to return, and the lookup fell through to the sync readback buffer. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>