For non-gsync/freesync monitors.
I've wrestled with various configurations over the years and can never decide one what works best for settings like vsync and fullscreen mode.
I like using fullscreen mode simply because more GPU power is devoted to the game, but I've read that using borderless fullscreen uses triple buffering, which reduces input lag when vsync is on.
Today my cousin was talking to me about the settings he uses for most games, and he argued that vsync should be off for borderless fullscreen. I came home and ran some tests with Battlefield 4. First, I played using fullscreen with vsync on. Input lag was evident, but the frame rate appeared smooth/matched my monitor's output. I then switched to borderless fullscreen with vsync disabled. Input lag was virtually non-existent, however I noticed the slightest difference with the frame rate. It wasn't as smooth as my previous setting, but it also wasn't jittery, either. I had the show fps feature on during these tests, and for the former it stayed locked at 60fps as expected, and jumped around in the mid 100s for the latter (also as expected). Is it because the frame rate wasn't staying at a constant that I was able to notice a difference between the two settings? Should vsync still be enabled with borderless fullscreen on, and if so, will input latency be less than when using regular fullscreen with vsync (due to triple buffering being active)?
What are the best ways to reduce input lag and keeps consistent frame rates when gaming on a PC? Hoping there's a definitive answer to this issue. The internet at large seems to have varying opinions on practically every solution imaginable.
Edit: I'm using two matching 60Hz monitors with a GTX 780.
I've wrestled with various configurations over the years and can never decide one what works best for settings like vsync and fullscreen mode.
I like using fullscreen mode simply because more GPU power is devoted to the game, but I've read that using borderless fullscreen uses triple buffering, which reduces input lag when vsync is on.
Today my cousin was talking to me about the settings he uses for most games, and he argued that vsync should be off for borderless fullscreen. I came home and ran some tests with Battlefield 4. First, I played using fullscreen with vsync on. Input lag was evident, but the frame rate appeared smooth/matched my monitor's output. I then switched to borderless fullscreen with vsync disabled. Input lag was virtually non-existent, however I noticed the slightest difference with the frame rate. It wasn't as smooth as my previous setting, but it also wasn't jittery, either. I had the show fps feature on during these tests, and for the former it stayed locked at 60fps as expected, and jumped around in the mid 100s for the latter (also as expected). Is it because the frame rate wasn't staying at a constant that I was able to notice a difference between the two settings? Should vsync still be enabled with borderless fullscreen on, and if so, will input latency be less than when using regular fullscreen with vsync (due to triple buffering being active)?
What are the best ways to reduce input lag and keeps consistent frame rates when gaming on a PC? Hoping there's a definitive answer to this issue. The internet at large seems to have varying opinions on practically every solution imaginable.
Edit: I'm using two matching 60Hz monitors with a GTX 780.