Adaptive Vsync does not work with Arma 3 windowed mode

Hi, I wanted to report that adaptive vsync does not work in the game Arma 3 when running the game in windowed mode. This is a very old bug – I can’t remember this ever working with the game.

Adaptive vsync does work correctly in fullscreen windowed mode, however. In many other games, it works in both fullscreen and windowed.

Performance in Arma 3 is usually bottlenecked by CPU performance so until the last few years frame rates would often remain below 60 fps anyway. However now with improvements to the game and modern CPUs, the game can exceed this framerate. In some very light scenes (main menu, maps), the framerate can be really high. Therefore, it would be desirable to have adaptive vsync working properly, to avoid large swings in frame rate and to conserve power if the user chooses. Windowed mode is a very common use case in Arma 3, since people often tab out for modding workflows or to use communications applications like TeamSpeak or Discord. Thus I believe it is important to to have adaptive vsync work in windowed mode as well.

I have already reported this bug to developers (see ticket here on the BI Studios feedback tracker), where I have also included screenshots demonstrating the behaviour. However, the devs say they do not know how to fix this issue, but I am assuming it can be done driver side?

I would be happy to relay any info on this to the devs, although I would guess Nvidia already has contacts with BI Studios to do this directly…

Thank you

Corrections: whenever i say “windowed” i mean “fullscreen windowed” (i.e. borderless) mode.