Erick Smith
Member
I purchased a Dell S2716DG which has full G-Sync and decided to do some monitor capture testing for the first time using the Display Capture. Normally I would use the Clone mode because I didn't have G-Sync. I didn't know where to report this so I wanted to start here since I use OBS.
My scenario:
I use a Dell 27 inch monitor (G-Sync / DisplayPort) at 1440p, which is the primary monitor in an Extended mode with a Virtual Desktop (4K Splitter over HDMI), which is the secondary monitor. I use OBS (build 23.1.0) to send the Full Screen Preview to the secondary monitor and it captures the primary monitor with the Display Capture plugin. I view the Extended desktop with my dedicated PC for streaming, so it's like I capture OBS with OBS if that makes sense.
In the File > Settings > Video, I set the Base Resolution and Output Resolution to 2560x1440. I use the Fractional FPS value set at 120000/1000 or 120 FPS because that matches my primary monitor's FPS at 120 hz. I can also use 60000/1000 or 60 FPS, but prefer 120 FPS in this case. The NVIDIA Control Panel is also set to G-Sync enabled Full Screen and Windowed.
I used this technique because G-Sync cloned with DisplayPort and HDMI causes screen tearing to the HDMI device and capture devices no matter what and NVIDIA is on deaf ear about designing an interface policy like AMD's Adrenaline, even when I mentioned it as a feature request. There are no capture devices designed with DisplayPort and there is no G-Sync over HDMI with current standards.
This resulted in some very good quality streams with zero tearing, however, I wasn't sure if some games are actually optimized for 1440p or if anyone really conducted 1440p testing. I wasn't sure if the Display Capture plugin was tested in this manner as well.
- My first test was with Overwatch on Twitch with 1440p / 120 FPS (I will push this to YouTube as the video will expire eventually).
https://www.twitch.tv/videos/417970137 The results were extremely choppy or laggy in this case, however, with Tekken 7 the game captured smoothly.
Overwatch at 1440p was lagging, Street Fighter V at 1440p was lagging, but Tekken 7, Darksiders, Darksiders 2, and Killer Instinct ran fine at 1440p. Darksiders 3 was just horrible at 1440p regardless and was not close to optimized (I'm reporting that to them directly).
- I then decided to try capturing Overwatch, Killer Instinct, Street Fighter V and Tekken 7 at 1080p / 120 FPS.
https://www.twitch.tv/videos/418080392 The results were very amazing with no screen tearing over 60 hz from the capture PC and G-Sync enabled on my gaming rig. There was some stutter because....it's Windows 10 and we all know. XD It was minimal to none. I later found that the stutter was due to the NVIDIA driver's Display Container using a lot of CPU, so I downloaded the latest hotfix. This video is about an hour.
I recorded these twitch sessions for testing purposes only.
My scenario:
I use a Dell 27 inch monitor (G-Sync / DisplayPort) at 1440p, which is the primary monitor in an Extended mode with a Virtual Desktop (4K Splitter over HDMI), which is the secondary monitor. I use OBS (build 23.1.0) to send the Full Screen Preview to the secondary monitor and it captures the primary monitor with the Display Capture plugin. I view the Extended desktop with my dedicated PC for streaming, so it's like I capture OBS with OBS if that makes sense.
In the File > Settings > Video, I set the Base Resolution and Output Resolution to 2560x1440. I use the Fractional FPS value set at 120000/1000 or 120 FPS because that matches my primary monitor's FPS at 120 hz. I can also use 60000/1000 or 60 FPS, but prefer 120 FPS in this case. The NVIDIA Control Panel is also set to G-Sync enabled Full Screen and Windowed.
I used this technique because G-Sync cloned with DisplayPort and HDMI causes screen tearing to the HDMI device and capture devices no matter what and NVIDIA is on deaf ear about designing an interface policy like AMD's Adrenaline, even when I mentioned it as a feature request. There are no capture devices designed with DisplayPort and there is no G-Sync over HDMI with current standards.
This resulted in some very good quality streams with zero tearing, however, I wasn't sure if some games are actually optimized for 1440p or if anyone really conducted 1440p testing. I wasn't sure if the Display Capture plugin was tested in this manner as well.
- My first test was with Overwatch on Twitch with 1440p / 120 FPS (I will push this to YouTube as the video will expire eventually).
https://www.twitch.tv/videos/417970137 The results were extremely choppy or laggy in this case, however, with Tekken 7 the game captured smoothly.
Overwatch at 1440p was lagging, Street Fighter V at 1440p was lagging, but Tekken 7, Darksiders, Darksiders 2, and Killer Instinct ran fine at 1440p. Darksiders 3 was just horrible at 1440p regardless and was not close to optimized (I'm reporting that to them directly).
- I then decided to try capturing Overwatch, Killer Instinct, Street Fighter V and Tekken 7 at 1080p / 120 FPS.
https://www.twitch.tv/videos/418080392 The results were very amazing with no screen tearing over 60 hz from the capture PC and G-Sync enabled on my gaming rig. There was some stutter because....it's Windows 10 and we all know. XD It was minimal to none. I later found that the stutter was due to the NVIDIA driver's Display Container using a lot of CPU, so I downloaded the latest hotfix. This video is about an hour.
I recorded these twitch sessions for testing purposes only.