Jump to content

Before I start, yes, I understand the correlation between frame times and frames per second.

 

I'm doing some benchmarking on different games and hardware configurations using FRAPS. I built a spreadsheet that does all the maths for me, generates charts, and calculates a running FPS. My method was to actually count the number of frames in the last 1000 ms to generate a rolling FPS (so every result is an integer), which seemed like the most truthful and accurate way, but when I watch videos from Digital Foundry, LTT, etc., I see FPS with a decimal. Obviously, I'm not going to calculate per-frame (as in frame 1 = 6.9 ms = 145 fps, frame 2 = 8.0 ms = 125 fps, etc.), but I'm curious how other people calculate FPS and to what precision.

 

Here's an example of the kind of results I'm getting with my current setup.

 

cs-stats.png

 

Link to comment
https://linustechtips.com/topic/662569-calculating-fps-from-frame-time-data/
Share on other sites

Link to post
Share on other sites

2 minutes ago, zMeul said:

for presentmon, FPS=1000/MsBetweenPresents

I'm betting FRAPS uses same formula

 

That would be determining FPS based on individual (or two, depending on how you look at it) frames? I'm trying to calculate the actual frames over the last second, just with more precision than my current method.

Link to post
Share on other sites

2 minutes ago, FakeGamerGuy said:

That would be determining FPS based on individual (or two, depending on how you look at it) frames? I'm trying to calculate the actual frames over the last second, just with more precision than my current method.

that determines the framerate depending on how much each individual frame took to render

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×