Note we added vsync enable/disable support for DirectX desktop builds in #1867.

There is way way way too much code duplication in GraphicsDeviceManager.cs.  It needs someone to very carefully refactor it to share more code between the platforms.