Bug Report Display Capture causes a 'forced vsync' within a full screen game

Kylix

Member
This wasn't an issue until Windows 10 (1809) installed two days ago, but now OBS Studio is causing my full screen game to have a forced vsync anytime I have a display capture active. Note: I'm actually using game capture for the game, but I'm display capturing some Rainmeter elements on a separate monitor because it's the only option. I've been using this method for almost 2 years and never had any issues until recently.

I tested this with a fresh scene collection and profile to confirm. Anytime I hide my display capture in the scene, the vsync goes away within the game and acts normal, but if I unhide the display capture, it forces the game to have vsync for some reason. I also noticed that the display capture completely disappears and reappears within OBS while tabbing in and out of a game, which never happened before.

Everything I'm using is up-to-date with clean driver installs. This seems to specifically be an issue with OBS display capture and how Windows handles it now? So hopefully there will be a fix for it. Thanks.
 
Anyone?

I can literally toggle this issue in OBS by hiding and unhiding a display capture. I can't be the only one.
 
Sorry for the necro but no, you're not the only one. Display capture does indeed force vsync with all the disadvantages that comes with.

This is a growing issue due to the lack of support for capturing UWP/Vulkan games reliably with other capture sources. And it's not a Windows issue either since GFE can currently handle desktop capture just fine without needing to force vsync on.
 
Last edited:
This wasn't an issue until Windows 10 (1809) installed two days ago, but now OBS Studio is causing my full screen game to have a forced vsync anytime I have a display capture active. Note: I'm actually using game capture for the game, but I'm display capturing some Rainmeter elements on a separate monitor because it's the only option. I've been using this method for almost 2 years and never had any issues until recently.

I tested this with a fresh scene collection and profile to confirm. Anytime I hide my display capture in the scene, the vsync goes away within the game and acts normal, but if I unhide the display capture, it forces the game to have vsync for some reason. I also noticed that the display capture completely disappears and reappears within OBS while tabbing in and out of a game, which never happened before.

Everything I'm using is up-to-date with clean driver installs. This seems to specifically be an issue with OBS display capture and how Windows handles it now? So hopefully there will be a fix for it. Thanks.
Did you ever find a fix for this?
 
Back
Top