Jump to content


Photo
- - - - -

FPS control


  • Please log in to reply
3 replies to this topic

#1 Ivan Tuzikov

Ivan Tuzikov

    Meson

  • Senior Members
  • 65 posts
  • LocationSaint-Petersburg, Russia

Posted 10 March 2016 - 07:44 PM

I have a 7870 Radeon GPU in my PC. Display is set to 60 Hz (maximum supported). Could somebody please explain me the following things:

 

1. When I turn Vsync ON, set FPS limit to 60 and the GPU renders less than 60 FPS, for example 43, which would be the actual number of displayed frames?

 

2. When I turn Vsync OFF, set FPS limit to 30 and the GPU renders more than 30 FPS, for example 33, which would be the actual number of displayed frames?

 

Thanks for advance!


Edited by Ivan Tuzikov, 10 March 2016 - 08:23 PM.

  • 0

#2 fiveworlds

fiveworlds

    Primate

  • Senior Members
  • 1,534 posts
  • LocationSomewhere on the internet

Posted 10 March 2016 - 07:56 PM

According to http://www.geforce.c...sync/technology when Vsync is on the frame rate is set just below your monitor's refresh rate. As you may or may not know your monitor may only be capable of running x frames per second. When Vsync is off the frame rate can go above the maximum frame rate of your monitor causing glitchy effects.


Edited by fiveworlds, 10 March 2016 - 07:57 PM.

  • 0

#3 Ivan Tuzikov

Ivan Tuzikov

    Meson

  • Senior Members
  • 65 posts
  • LocationSaint-Petersburg, Russia

Posted 11 March 2016 - 06:26 PM

I think my post was rather inexplicit in terms of wording.

 

Say, I set through Radeon Settings a 30 fps limit and V-sync OFF and my display cap is 60 Hz. Will the display show each rendered frame twice to correspond to 60 Hz display? Will it eliminate tearing?


  • 0

#4 fiveworlds

fiveworlds

    Primate

  • Senior Members
  • 1,534 posts
  • LocationSomewhere on the internet

Posted 11 March 2016 - 08:08 PM

Say, I set through Radeon Settings a 30 fps limit and V-sync OFF and my display cap is 60 Hz. Will the display show each rendered frame twice to correspond to 60 Hz display? Will it eliminate tearing?

 

 

If your monitor has a 60hz display it is capable of running 60 frames per second. If you set your graphics card with a 30 frames per second limit it will not go over 30 frames per second and it will not display each rendered frame twice. For instance if you watch a movie at 60 frames per second you will only see a maximum of 30 frames per second only half of the frames will be displayed the movie does not increase in duration. So basically your graphics card would "discard" every second frame. Which is fine for most things however certain things require faster frame rate to look normal for instance a dropped ball bouncing.


Edited by fiveworlds, 11 March 2016 - 08:12 PM.

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users