I have new PC Intel I7 with ATI RADEON 5850, Win7 64 bit.
vvvv runs on a fixed 64 fps with patch containing Timing node only. When I try to lower Maximum foreground fps with Mainloop node fps jumps in steps. Something like: 64 than 32 than 21, 16 etc.
It might have to do something with CPU stepping but I can not figure it out. Windows Power scheme CPU settings are set to full. I even tried to turn of OS control over CPU stepping in BIOS.
I came to this conclusion when I tried the same thing on Core2Duo again with maxed CPU settings. When CPU is not under pressure Timing node shows 64 fps. If I for example start some program in background, fps jumps to 120+. I have never noticed that before because patches usually tend to keep CPU busy. But with I7 it is not easy to take off from 64 fps.
I have tried many things. Even clean installs of win 7 64 bit and XP pro on different machines. I am getting the same results.
Can somebody PLEASE try this?
Just fire up vvvv, create timing node and read the fps output. Default should be 120 fps. Try to create mainloop node and play with foreground fps. What do you get?
I always get 64 fps at first until CPU is busy enough either with vvvv or anything else in the background. All my PCs are Intel based.
uffff. I should have moved this to Bugs forum, right?
Actually +1 for me, got pretty much the same on my laptop (i’m sure on my old one it was different, as i used to increase mainloop to have 200 fps for quick midi feedback).
I tried with an older beta too (19.1), and got the same result.
I’ll check back with some other boxes, they all have vvvv installed on it surprisingly :)
I have a pc running vista 64bit, with an itel i7 920 @2.67Ghz and a geforce gtx 275.
following your instructions i too can confirm this problem.
“vvvv runs on a fixed 64 fps with patch containing Timing node only. When I try to lower Maximum foreground fps with Mainloop node fps jumps in steps. Something like: 64 than 32 than 21, 16 etc.”
“When CPU is not under pressure Timing node shows 64 fps. If I for example start some program in background, fps jumps to 120+.”
it seems that the timers of some new motherboards are set to something like 15ms. this seems to save performace and power because there are less switches between applications.
Run it on a system where we get expected 120 fps and the current Resolution will be around 1ms, run it on a system where we get 60 and your current resolution will be around 15ms.