I want to know how the software measures the frametimes. Since it can't just be the invered frames per second it must be another method or another point in the rendering pipeline where the frametimes got grabed. I saw several screenshots where the frametimes didn't match the inverted (actual displayed) frame per second. It would be too kind if the dev would reply to my question. Please don't guess - i want to know :grad:
The is only one method to measure frametime, but there are a lot of methods to calculate framerate from frametame: - calculate it immediately using currenty sampled frametime value (you call "inverting") - calculate it using some form of averaging and using previously buffered frametime values. And there are MANY ways of doing it. E.g. using fixed time window, using fixed size ring buffer, etc, etc MSI AB is using ring buffer of the last 1024 sampled frametimes and average value inside time window closest to 1000ms.