Guru3D.com Forums

Go Back   Guru3D.com Forums > Videocards > Videocards - AMD - ATI
Videocards - AMD - ATI AMD Radeon graphics cards. Do you have one or want to buy one? Use this forum to discuss anything concerning products using Radeon graphics cards, CrossFireX, from Radeon 9800 to HD 6900


Reply
 
Thread Tools Display Modes
Vsync in games choppy, unstable frame rate
Old
  (#1)
kam03
Master Guru
 
Videocard: Gigabyte 7870 @ 1150/1450
Processor: Intel i7-3770K @ 4.5Ghz
Mainboard: Asus P8Z77-V
Memory: Crucial 8GB 1866Mhz CL9
Soundcard: Yamaha RX-V667 Receiver
PSU: Enermax Galaxy 1000W DXX
Default Vsync in games choppy, unstable frame rate - 12-13-2012, 22:53 | posts: 392 | Location: UK

I am experiencing this weird stuttering, pause, lag effect when playing Ridge Racer Unbounded with vsync. So far this is the only tested I have tested.

Fraps has a handy feature that allows you to not only log just the frame rate of an application, but also the timings of individual frames, ie. how long it took to render it. So I started investigating...

Below is a graph of the timings of 60 frames taken from the middle of a 10 second long capture (around 600 frames total).

http://i.imgur.com/BgW7q.png

Notice that it says "Fullscreen" at the top. Here's what happens when i run the game in a window:

http://i.imgur.com/5Wy82.png

So in fullscreen mode you first have one frame that takes a really long time to render, followed by two very fast frames. In windowed mode there's much less variation and most of the frames are around 16 ms long. In theory, if we wanted a perfectly stable 60 frames per second frame rate, each frame would take exactly 16,66 ms to render. But even though the frame rate isn't completely stable in the windowed scenario either, I observed hardly any stuttering. It's so much smoother that I pretty much can't play the game unless I run it windowed.

Any ideas?


Thanks



My specs

Asus P8Z77-V
i7 3770k @ 4.5ghz
Radeon HD 6970 with Catalyst 12.11 drivers
8GB Ram
Windows 7 ultimate 64-bit
   
Reply With Quote
 
Old
  (#2)
Lowki
Master Guru
 
Lowki's Avatar
 
Videocard: 7970/7950 crossfirex
Processor: i5 3570k
Mainboard: msi z77a-ga45
Memory: corsair vengence 8gb
Soundcard: sound blaster z
PSU: Corsair HX850
Default 12-14-2012, 02:44 | posts: 524 | Location: miami

Try using a framelimiter and limit the frames to 59 i know it sounds weird but i swear it works when games act stuttery. Msi afterburner has a built in frame limiter.
   
Reply With Quote
Old
  (#3)
warlord
Master Guru
 
warlord's Avatar
 
Videocard: amd 7850 cf
Processor: i7 3770k @4.8 HT
Mainboard: Msi Mpower Z77
Memory: 32gb ddr3 geil evo
Soundcard: creative
PSU: ax1200i corsair
Default 12-14-2012, 04:22 | posts: 497

use Radeon Pro -> tweaks -> monitor resolution at 59 hz and (dynamic) DVC...it's magic
   
Reply With Quote
Old
  (#4)
naike
Maha Guru
 
naike's Avatar
 
Videocard: Asus EAH5870
Processor: Phenom II x4 965BE
Mainboard: Asus M4A89GTD Pro/USB3
Memory: 4GB OCZ
Soundcard: Asus Xonar ST & HD555's
PSU: Antec Quattro 850W
Default 12-14-2012, 13:57 | posts: 2,021

Guys, even if this works I don't think we've solved the actual problem, it's just a workaround.
   
Reply With Quote
 
Old
  (#5)
kn00tcn
Maha Guru
 
kn00tcn's Avatar
 
Videocard: Sapphire 4870x2
Processor: Intel Q9550 3.6ghz
Mainboard: Asus P5Q-E
Memory: OCZ 2x2gb 5-4-4-15 840mhz
Soundcard:
PSU: Corsair 750TX
Default 12-17-2012, 07:38 | posts: 1,587 | Location: Toronto

if ridge racer is the only thing tested... it could be poor implementation of vsync that the game is doing? (or just needing TB to be forced)
   
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com
Copyright (c) 1995-2014, All Rights Reserved. The Guru of 3D, the Hardware Guru, and 3D Guru are trademarks owned by Hilbert Hagedoorn.