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.
 

Kylix

Member
Anyone?

I can literally toggle this issue in OBS by hiding and unhiding a display capture. I can't be the only one.
 

woodbyte

New Member
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:

naldo29

New 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.
Did you ever find a fix for this?
 
Top