Hi, In Fig.2, there is a HandleInput period after last Idle callback finished. I think vsync timeline should be inserted between last Idle callback and Handle Input because Fig.1 there is a vsync timeline before every Input period. As I know, input handling is started at the start time of vsync in chromium.
Thanks. Simon.