Page 1 of 1

Screen tearing in Vulkan Engine

Posted: 19 Nov 2019, 10:36
by Nuke
Hey.

How to win fight between me ans screen tearing in vulkan engine games (doom, wolfenstein, rage 2, etc)
My monitor is 1440p 60hz. Tearing dissapeared only if i turn on VSync. But i can feel increased input lag.
Borderless window mode does not solve problem completely.

Re: Screen tearing in Vulkan Engine

Posted: 27 Nov 2019, 00:12
by RealNC

Re: Screen tearing in Vulkan Engine

Posted: 27 Nov 2019, 14:24
by Chief Blur Buster
Low-latency tearing-free experiences:

1. Enable variable refresh rate (FreeSync, GSYNC) if your display supports it. Use a ~58fps-59fps frame rate cap
(1-2fps differential is OK at lower Hz)

2. Enable VSYNC ON and enable NULL (NVIDIA Ultra Low Latency).

3. Try a framerate cap (can also be combined with NULL)
- try 1fps-3fps differential with VRR / FreeSync / G-SYNC
- try 0.01fps differential with VSYNC ON (Low-Lag VSYNC HOWTO)
- try zero cap differential with Fast Sync.
- or try RTSS Scanline Sync

Also, for latency-critical situations, temporarily disable power management (GPU=100%, CPU=100%). Power management triggers when you're below 100% utilization, and power amangement adds latency.