When programming applications using graphics APIs like OpenGL, Vulkan or Direct3D, one has to think about how rendered framebuffers are displayed on the monitor. Vertical synchronization (VSync) is a mode where copying to the display area of the monitor is synchronized with the vertical blanking interval, thus avoiding artifacts like screen tearing. Due to this, VSync is often turned on by ...