• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

HD7970 capped at 60FPS, not VSYNC

Joined
Feb 8, 2012
Messages
3,012 (0.68/day)
Location
Zagreb, Croatia
System Name Windows 10 64-bit Core i7 6700
Processor Intel Core i7 6700
Motherboard Asus Z170M-PLUS
Cooling Corsair AIO
Memory 2 x 8 GB Kingston DDR4 2666
Video Card(s) Gigabyte NVIDIA GeForce GTX 1060 6GB
Storage Western Digital Caviar Blue 1 TB, Seagate Baracuda 1 TB
Display(s) Dell P2414H
Case Corsair Carbide Air 540
Audio Device(s) Realtek HD Audio
Power Supply Corsair TX v2 650W
Mouse Steelseries Sensei
Keyboard CM Storm Quickfire Pro, Cherry MX Reds
Software MS Windows 10 Pro 64-bit

TheMailMan78

Big Member
Joined
Jun 3, 2007
Messages
22,599 (3.68/day)
Location
'Merica. The Great SOUTH!
System Name TheMailbox 5.0 / The Mailbox 4.5
Processor RYZEN 1700X / Intel i7 2600k @ 4.2GHz
Motherboard Fatal1ty X370 Gaming K4 / Gigabyte Z77X-UP5 TH Intel LGA 1155
Cooling MasterLiquid PRO 280 / Scythe Katana 4
Memory ADATA RGB 16GB DDR4 2666 16-16-16-39 / G.SKILL Sniper Series 16GB DDR3 1866: 9-9-9-24
Video Card(s) MSI 1080 "Duke" with 8Gb of RAM. Boost Clock 1847 MHz / ASUS 780ti
Storage 256Gb M4 SSD / 128Gb Agelity 4 SSD , 500Gb WD (7200)
Display(s) LG 29" Class 21:9 UltraWide® IPS LED Monitor 2560 x 1080 / Dell 27"
Case Cooler Master MASTERBOX 5t / Cooler Master 922 HAF
Audio Device(s) Realtek ALC1220 Audio Codec / SupremeFX X-Fi with Bose Companion 2 speakers.
Power Supply Seasonic FOCUS Plus Series SSR-750PX 750W Platinum / SeaSonic X Series X650 Gold
Mouse SteelSeries Sensei (RAW) / Logitech G5
Keyboard Razer BlackWidow / Logitech (Unknown)
Software Windows 10 Pro (64-bit)
Benchmark Scores Benching is for bitches.
Joined
Apr 8, 2012
Messages
575 (0.13/day)
System Name Main rig
Processor Intel i7-4790K Devils Canyon
Motherboard Asus Z97-A
Cooling Antec Kuhler 620
Memory 16GB Corsair Vengence Pro
Video Card(s) Sapphire R9-290 Vapor-X
Storage Samsung 840 EVO 1TB
Case Corsair 600T
Audio Device(s) Sound Blaster X-FI HD Platinum
Power Supply Corsair AX750 Gold
im using hdmi and dont have this problem. But i suppose its possible. would be weird though.

If he would post his process explorer, perhaps i could give him an answer.
 
Joined
May 14, 2009
Messages
2,132 (0.39/day)
Location
Chicago burbs
System Name Halloween Boo!
Processor Intel Core i7 3770K
Motherboard Gigabyte Z77-Up7
Cooling Custom Water/ Thermalchill TA 120.3/ Swiftech Apogeee XT/ MCP655/ Swiftech M icrores/ XSPC RX 240
Memory 16G G.Skill trident 2400MHz
Video Card(s) 3 x Radeon 7970
Storage OCZ Revo Drive 240G
Display(s) 24 inch Viewsonic
Case Phobia WayCoolIt Test Bench
Power Supply Nexus 1100 watt
off the wall, maybe a fresh install of windows????
 
Joined
Apr 8, 2012
Messages
575 (0.13/day)
System Name Main rig
Processor Intel i7-4790K Devils Canyon
Motherboard Asus Z97-A
Cooling Antec Kuhler 620
Memory 16GB Corsair Vengence Pro
Video Card(s) Sapphire R9-290 Vapor-X
Storage Samsung 840 EVO 1TB
Case Corsair 600T
Audio Device(s) Sound Blaster X-FI HD Platinum
Power Supply Corsair AX750 Gold
hmm...thats a thought...

could be dx fucking up.

OP, does this happen on DX10 and 11 as well as dx9 games?
 

brandonwh64

Addicted to Bacon and StarCrunches!!!
Joined
Sep 6, 2009
Messages
19,542 (3.67/day)
hmm...thats a thought...

could be dx fucking up.

OP, does this happen on DX10 and 11 as well as dx9 games?

im using hdmi and dont have this problem. But i suppose its possible. would be weird though.

If he would post his process explorer, perhaps i could give him an answer.

You sure he doesn't have Vsync enabled?
 
Joined
Apr 8, 2012
Messages
575 (0.13/day)
System Name Main rig
Processor Intel i7-4790K Devils Canyon
Motherboard Asus Z97-A
Cooling Antec Kuhler 620
Memory 16GB Corsair Vengence Pro
Video Card(s) Sapphire R9-290 Vapor-X
Storage Samsung 840 EVO 1TB
Case Corsair 600T
Audio Device(s) Sound Blaster X-FI HD Platinum
Power Supply Corsair AX750 Gold
for the last time, its not bloody vsync.

vsync doesnt do that.

VSYNC=Vertical Scan Syncronization. It cannot have an fps that isnt evenely devided into 60. OR IT WOULD NO LONGER BE SYNCHRONIZED.


doesnt anybody read the prior posts?

criminy...
 

brandonwh64

Addicted to Bacon and StarCrunches!!!
Joined
Sep 6, 2009
Messages
19,542 (3.67/day)
for the last time, its not bloody vsync.

vsync doesnt do that.

Basically, Vsync matches up frames to your refresh rate. In your case, your monitor can show only 60FPS, so that is all you will ever get. It doesn't matter if your card can do 1 million FPS, you'll only ever see 60. Keeping Vsync on will produce the smoothest gameplay in this case.

However lets say you're getting 43 FPS in a game and you have Vsync on. This can cause the game to look less smooth because of the way frames are rendered with Vsync.

Simple solution: Getting over 60 FPS on your monitor? Keep Vsync on. Getting less than 60 FPS? Turn Vsync off. The GPU actually even comes with something called adaptive Vsync which does this automatically, on the fly, for the smoothest framerates possible.
 
Joined
Apr 8, 2012
Messages
575 (0.13/day)
System Name Main rig
Processor Intel i7-4790K Devils Canyon
Motherboard Asus Z97-A
Cooling Antec Kuhler 620
Memory 16GB Corsair Vengence Pro
Video Card(s) Sapphire R9-290 Vapor-X
Storage Samsung 840 EVO 1TB
Case Corsair 600T
Audio Device(s) Sound Blaster X-FI HD Platinum
Power Supply Corsair AX750 Gold
YOU CANNOT HAVE 43FPS WITH VSYNC ON

it would drop to 30
 
Joined
Apr 8, 2012
Messages
575 (0.13/day)
System Name Main rig
Processor Intel i7-4790K Devils Canyon
Motherboard Asus Z97-A
Cooling Antec Kuhler 620
Memory 16GB Corsair Vengence Pro
Video Card(s) Sapphire R9-290 Vapor-X
Storage Samsung 840 EVO 1TB
Case Corsair 600T
Audio Device(s) Sound Blaster X-FI HD Platinum
Power Supply Corsair AX750 Gold
then vsync is not on.

YOU CANNOT HAVE 43FPS WITH VSYNC ON.

it cannot happen. ever.
 

brandonwh64

Addicted to Bacon and StarCrunches!!!
Joined
Sep 6, 2009
Messages
19,542 (3.67/day)
then vsync is not on.

YOU CANNOT HAVE 43FPS WITH VSYNC ON.

it cannot happen. ever.

Looks to be on for me. AMD CCC its on and in the arma II settings its on. Maybe there is a new secret type of vysnc that allows FPS to drop below 60?

BTW here is a nice explanation about Vsync

 
Last edited by a moderator:
Joined
Apr 8, 2012
Messages
575 (0.13/day)
System Name Main rig
Processor Intel i7-4790K Devils Canyon
Motherboard Asus Z97-A
Cooling Antec Kuhler 620
Memory 16GB Corsair Vengence Pro
Video Card(s) Sapphire R9-290 Vapor-X
Storage Samsung 840 EVO 1TB
Case Corsair 600T
Audio Device(s) Sound Blaster X-FI HD Platinum
Power Supply Corsair AX750 Gold
that would be called Dyanmic Vsync. Where is disables itself (ie NOT ON) under 60fps.

so no, VSYNC would not be on at 43fps, BECAUSE IT CANNOT. EVER.

If the game itself has coded dynamic vsync, then this is possible.

However, AMD does not support it though CCC, so it would be game dependent.

Again, this is occuring to the OP in EVERY SINGLE GAME and he is not using any 3rd party utilities.
 
Joined
Apr 8, 2012
Messages
575 (0.13/day)
System Name Main rig
Processor Intel i7-4790K Devils Canyon
Motherboard Asus Z97-A
Cooling Antec Kuhler 620
Memory 16GB Corsair Vengence Pro
Video Card(s) Sapphire R9-290 Vapor-X
Storage Samsung 840 EVO 1TB
Case Corsair 600T
Audio Device(s) Sound Blaster X-FI HD Platinum
Power Supply Corsair AX750 Gold
he over simplifying.

It doesnt "Limit" the frame rate.

It actually fills the back and front buffers, then pauses rendering until VBI is initiated, then swaps the back and front buffers.

the "Up to 50% performace loss" he is refering to is the drop to 30fps (50% of 60fps) if the GPU cannot render at 60fps. He just didnt explain why.

It must be an even mutiple of 60 beacuse in order to stay synchronized, it has to have full frames available when VBI is initiated. So in the case of just under 60, it drops to 30fps, and displays the same frame twice. It cannot display 1.5 frames (45fps), as it wouldnt be synchronized.

because it has to wait, your controller data may be old, so now you get input lag.

Tripple buffering counteracts this by using an additional back buffer, and continuously fills them alternating. When the vbi asks for th enext frame it supplies the newest one in the back buffers, and disacrds the other redicing input lag.

I know we arent talking about TB, but i though id just throw that in there in case anyone was interested.
 
Joined
Nov 10, 2006
Messages
4,665 (0.73/day)
Location
Washington, US
System Name Rainbow
Processor Intel Core i7 8700k
Motherboard MSI MPG Z390M GAMING EDGE AC
Cooling Corsair H115i, 2x Noctua NF-A14 industrialPPC-3000 PWM
Memory G. Skill TridentZ RGB 4x8GB (F4-3600C16Q-32GTZR)
Video Card(s) ZOTAC GeForce RTX 3090 Trinity
Storage 2x Samsung 950 Pro 256GB | 2xHGST Deskstar 4TB 7.2K
Display(s) Samsung C27HG70
Case Xigmatek Aquila
Power Supply Seasonic 760W SS-760XP
Mouse Razer Deathadder 2013
Keyboard Corsair Vengeance K95
Software Windows 10 Pro
Benchmark Scores 4 trillion points in GmailMark, over 144 FPS 2K Facebook Scrolling (Extreme Quality preset)
I run Vsync on and I get 43FPS sometimes in arma II? It is not always stuck at those numbers you posted.

then vsync is not on.

YOU CANNOT HAVE 43FPS WITH VSYNC ON.

it cannot happen. ever.

I'm going to hopefully put the VSync debate to rest here. Would it be possible for VSync to snap between 30 and 40 enough that in the half a second or so that the FPS counter checks the VSync, it averages to 43 FPS even though it was, and my math won't add up here, at 30 FPS for 30% of the time and 40 FPS the other 70%?

Wouldn't that make both of you correct?
 

brandonwh64

Addicted to Bacon and StarCrunches!!!
Joined
Sep 6, 2009
Messages
19,542 (3.67/day)
Stop double posting please. Use the edit button.
 
Joined
Apr 8, 2012
Messages
575 (0.13/day)
System Name Main rig
Processor Intel i7-4790K Devils Canyon
Motherboard Asus Z97-A
Cooling Antec Kuhler 620
Memory 16GB Corsair Vengence Pro
Video Card(s) Sapphire R9-290 Vapor-X
Storage Samsung 840 EVO 1TB
Case Corsair 600T
Audio Device(s) Sound Blaster X-FI HD Platinum
Power Supply Corsair AX750 Gold
That could be possible, if your fps counter was "averaging" the frame rate.

But that would be poor coding, and very unuselful.

It should be a snapshot, the FPS at that exact moment in time.

The FPS itslef, can never be in between.
 

TheMailMan78

Big Member
Joined
Jun 3, 2007
Messages
22,599 (3.68/day)
Location
'Merica. The Great SOUTH!
System Name TheMailbox 5.0 / The Mailbox 4.5
Processor RYZEN 1700X / Intel i7 2600k @ 4.2GHz
Motherboard Fatal1ty X370 Gaming K4 / Gigabyte Z77X-UP5 TH Intel LGA 1155
Cooling MasterLiquid PRO 280 / Scythe Katana 4
Memory ADATA RGB 16GB DDR4 2666 16-16-16-39 / G.SKILL Sniper Series 16GB DDR3 1866: 9-9-9-24
Video Card(s) MSI 1080 "Duke" with 8Gb of RAM. Boost Clock 1847 MHz / ASUS 780ti
Storage 256Gb M4 SSD / 128Gb Agelity 4 SSD , 500Gb WD (7200)
Display(s) LG 29" Class 21:9 UltraWide® IPS LED Monitor 2560 x 1080 / Dell 27"
Case Cooler Master MASTERBOX 5t / Cooler Master 922 HAF
Audio Device(s) Realtek ALC1220 Audio Codec / SupremeFX X-Fi with Bose Companion 2 speakers.
Power Supply Seasonic FOCUS Plus Series SSR-750PX 750W Platinum / SeaSonic X Series X650 Gold
Mouse SteelSeries Sensei (RAW) / Logitech G5
Keyboard Razer BlackWidow / Logitech (Unknown)
Software Windows 10 Pro (64-bit)
Benchmark Scores Benching is for bitches.
Still think hes got a vsync problem.
 
Joined
Apr 8, 2012
Messages
575 (0.13/day)
System Name Main rig
Processor Intel i7-4790K Devils Canyon
Motherboard Asus Z97-A
Cooling Antec Kuhler 620
Memory 16GB Corsair Vengence Pro
Video Card(s) Sapphire R9-290 Vapor-X
Storage Samsung 840 EVO 1TB
Case Corsair 600T
Audio Device(s) Sound Blaster X-FI HD Platinum
Power Supply Corsair AX750 Gold
lol...

i give up...
 
Joined
Apr 8, 2012
Messages
575 (0.13/day)
System Name Main rig
Processor Intel i7-4790K Devils Canyon
Motherboard Asus Z97-A
Cooling Antec Kuhler 620
Memory 16GB Corsair Vengence Pro
Video Card(s) Sapphire R9-290 Vapor-X
Storage Samsung 840 EVO 1TB
Case Corsair 600T
Audio Device(s) Sound Blaster X-FI HD Platinum
Power Supply Corsair AX750 Gold
dunno, but if i could see his process explorer, i might be able to find one..
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.96/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
The FPS itself, can never be in between.
Well, if it's synchronizing to only one frame, yeah it can. Just because it doesn't render in time for the first frame, it may still be able to do the next one. Also just because this frame took "two" refresh cycles to render it does not mean that subsequent frames will. 30 FPS is the fastest assuming each frame takes the same amount of time to render if 60 FPS cannot be maintained.

So from everything I've gathered so far; in theory, it would drop to 30 if it can't do 60 with gpu load remaining perfectly consistent. However, in practice it end up somewhere in between because gpu load varies and every frame takes a different amount of time to render.

Still think hes got a vsync problem.
+1: But no one ever believes me.
 
Joined
Apr 8, 2012
Messages
575 (0.13/day)
System Name Main rig
Processor Intel i7-4790K Devils Canyon
Motherboard Asus Z97-A
Cooling Antec Kuhler 620
Memory 16GB Corsair Vengence Pro
Video Card(s) Sapphire R9-290 Vapor-X
Storage Samsung 840 EVO 1TB
Case Corsair 600T
Audio Device(s) Sound Blaster X-FI HD Platinum
Power Supply Corsair AX750 Gold
no, it cannot.

If it cant make 30fps, it will drop to 20fps.

it can NEVER EVER EVER be anything other than a number devisable evenly from 60fps.

EVER.

I dont know why you people keep insisting it can.

I cant, EVER.

If it inst an evenly dividable number, VSYNC IS NOT ON. PERIOD.
 

brandonwh64

Addicted to Bacon and StarCrunches!!!
Joined
Sep 6, 2009
Messages
19,542 (3.67/day)
no, it cannot.

If it cant make 30fps, it will drop to 20fps.

it can NEVER EVER EVER be anything other than a number devisable evenly from 60fps.

EVER.

I dont know why you people keep insisting it can.

I cant, EVER.

Do you have any documentation to back this up by any chance?
 
Joined
Apr 8, 2012
Messages
575 (0.13/day)
System Name Main rig
Processor Intel i7-4790K Devils Canyon
Motherboard Asus Z97-A
Cooling Antec Kuhler 620
Memory 16GB Corsair Vengence Pro
Video Card(s) Sapphire R9-290 Vapor-X
Storage Samsung 840 EVO 1TB
Case Corsair 600T
Audio Device(s) Sound Blaster X-FI HD Platinum
Power Supply Corsair AX750 Gold
i suppose i could dig some up, but really its basic math.

ill look around.
 
Top