Since a few months now, i'm compelled to disable aero to get a smooth playback in Premiere Pro CC. Otherwise, i'm getting a gross stuttering.
I'm working on 50fps projects, but the issue occurs with 25fps projects too.
But the interesting par concerns refresh rate...
As i've got 3 monitors including only one 120hz, i tried with all monitors set to 60hz, but there is still frame drops in playback.
The issue totally disappears at the moment i disable Aero or if i'm running only one screen (60 or 120hz doesn't matter in this case). Disabling just transparency doesn't help.
Two screens at 60hz produces stuttering in playback too with Aero, that i can't explain, as this is quite standard.
I like working on 120hz because of its accuracy with motion, and i love working on my 60hz Samsung because of its color accuracy. In this way, i don't want to change my workflow or hardware, it would be a huge compromise.
Is that really necessary to say my temperatures are OK, i'm not throttling at all, and my GPU is under 10% load and CPU under 12% (which is one physical core).
May i mention my mate running 2 60hz screens, with a similar configuration (Just, he has an SLI GTX 770 and a 4770k @ 4,3Ghz) runs the same projects with the same little stuttering...
So it's not only a refresh rate issue but different refresh rates makes it worse.
About running 2 different refresh rates, it may be a Windows issue, as everyone having both a 120 and 60hz monitor noticed that very often, passing a window from one screen to another is laggy and not smooth. This apparently happens because Aero forces Vsync, so Vsync at 2 different refresh rates can make nothing but crap.
May i also mention you can't run any windowed 3D or 2D application without Vsync when Aero is enabled, it's just forced.
What i can't explain is why stuttering happens when all my monitors are at 60hz with aero is enabled... If i remember well, it's even worse with low framerates (25fps compared to 50) projects.
There may be another workaround for Adobe Developers that would be to render different screens separately.
My fear if there is no workaround is that windows 8 and 10 have an "aero-like" interface that can't be disabled and people with 60 and 120hz monitors already see the same symptoms while passing a window from one screen to another, and so that issue could still occur.
For now i'm keeping Aero disabled but god, it's gross... So if you have a fix, please tell me...
Informations :
Windows 7 x64 Ultimate SP1 with all updates
Premiere Pro CC 8.2.0 (65) Build
GTX 670 Gigabyte, Driver 353.06
3 monitors :
- 1x 120Hz BenQ XL2420T 1920x1080 DVI monitor
- 1x 60Hz Samsung F2380M 1920x1080 DVI monitor
- 1x 60Hz LG random TV 1440x900 HDMI monitor