Microsoft has been pressuring developers to build applications for the Windows Store and the Universal Windows Platform and has come under fire from gamers and game developers alike for some of the restrictions imposed by the platforms. In particular, UWP games cannot disable v-sync and cannot use Nvidia’s G-sync or AMD’s Freesync technology.
Later today, Microsoft will release an update to Windows 10 that removes this limitation and gives the UWP games the ability to update at any refresh rate they choose.
Until now, UWP required games to enable v-sync, tying their frame rates to the screen’s refresh rate. V-sync can reduce the presence of certain visual artifacts – it prevents a phenomenon called tearing, where the top half of the screen shows one frame and the bottom half of the screen shows another, newer frame – but it also limits the frame rate at which applications can run. G-sync and Freesync are two technologies that allow monitors to dynamically vary their refresh rates so that the monitor can keep pace with the game’s frame rate, even when the game’s frame rate is very high (usually down to about 144 fps) or very low (up to about 30 fps). With these systems, one can have the benefits of enabling v-sync – no tearing – without the frame rate limitations that the feature normally brings.
With today’s update, gamers can choose whether or not they have v-sync enabled. Those who want the highest possible frame rates (and therefore the most responsive games) can disable v-sync; those who prefer never to see cracks can keep v-sync enabled. In addition, gamers with suitable video cards and monitors can use G-sync or Freesync to enjoy the best of both worlds.