kalston wrote:Huum, wondering if this could me help create a custom 90hz refresh on my Rog Swift? I'll have to try when I get home.
This is purely to achieve perfect sync with my Oculus Rift when using Virtual Desktop. I've had no luck so far and I'm a sucker for perfect smoothness (g-sync user since day one) so when VD is capturing my monitor running at 144/120/100/85/60hz and turning it into 90hz it bothers me.
yea, so that's easy.
start with 100hz or 85hz and create a custom resolution.
You will see a pixel clock which is a specific value, you need to keep it within a range of that value, so if it's at 356.545 for example you might need to keep it between 350 and 360 for example.
adjust the Horizontal total either higher or lower to raise and lower the pixel clock, that should give you more room to adjust the HZ and stand within that value.
If it doesn't work at all with Horizontal Total, try changing with Vertical Total. One of these should be locked and not work when you change it. For my Benq 144hz G-Sync the VT was locked, for my Acer 240hz G-Sync my HT was locked.
That should be all you need to know to make it work at 90hz.
You're completely right, all I had to do was adjust the horizontal total, got it to work on the first try. Awesome, thanks
Monitor reports 100hz but applications say 90hz and I'm not seeing any frame skipping whatsoever.
And @ RealNC when a VR application starts, nvidia disables g-sync automatically (and v-sync too). That also wouldn't work for video playback which is my main goal here
edit : OK so I did a bit more in depth testing: it doesn't actually work properly on the monitor itself, there is a consistent tear line near the top of the screen, regardless of v-sync or g-sync settings and regardless of the framerate too. (I used Quake 3 with different fps caps)
However, it works perfectly with Virtual Desktop in the Oculus Rift, there is no tearing at all and videos look as smooth as is to be expected with 90hz (not a multiple of 24fps so obviously not that
great but way better than when I'm running the screen at any other hz). I also tried Quake 3 with a 91
fps cap and was getting a consistent stutter every second which makes sense right?
So I have achieved my goal but I can't say that the Rog Swift actually supports a 90hz custom resolution. I succeeded by starting from 100hz btw, with 85 it always gave me out of range (even had to reboot once as it stayed black
). I only adjusted horizontal total, it didn't want me to mess around with vertical.
edit 2 : now I see you mentioned that tearline issue already, guess I could mess around with values to try and fix it