Originally Posted by uau
The VSYNC timestamps returned by QuerySurfaceStatus and BlockUntilSurfaceIdle are quite accurate when using overlay, but when overlay is disabled the accuracy drops a lot.
This should be much better in 195.22, at least for windows that are not redirected.
I haven't had a chance to investigate/fix the other issues yet. Sorry.