i still don't get how you measure torn frames ?. If you only counting duped frames.
the fps-detector count duplicate frame, compare current frame with next. when you use just one line test comparison you find the true framerate even if tearing. fullscreen test comparison on the same sequence count all torn frame like a new frame not like a duplicate frame. if you do a fullscreen test on the same sequence then for each torn frame you have -1 duplicate frame on the previous result. compare duplicate frame in both test, the difference is the number of torn frame
it work only if there never are two successive torn frame (at 60hz) on the sequence, so counting torn frame don't work on 1VBL game (but counting framerate work on all game, it's the more important. the exact number of torn frame is just a bonus)
Last edited by a moderator: