Screen tearing

Need help running various source ports? Did your computer break? Ask here.

Moderators: GZDoom Developers, LZDoom Developers, UZDoom Developers

Forum rules
Please be as descriptive as possible in your posts (list your hardware and operating system, the version of the source port you are using, any mods you are running and how they're being loaded, etc.)
This will help others to give you a solution!
Post Reply
User avatar
Wiw
Posts: 769
Joined: Thu Jun 11, 2015 1:58 am
Graphics Processor: nVidia with Vulkan support
Location: Everywhere and nowhere.

Screen tearing

Post by Wiw »

I've noticed I have some screen tearing when playing GZDoom. It's barely noticeable until I move only slightly. I've tried turning VSync on and off, but that didn't help. I assume it's something to do with the backend, but I'm not entirely sure. Any suggestions?
User avatar
okbuddy
Posts: 31
Joined: Fri Jun 21, 2019 3:45 pm

Re: Screen tearing

Post by okbuddy »

I vaguely recall reading that GZDoom uses adaptive sync. The cvar for it is "gl_control_tear". You could try toggling it with vsync on and see if it makes any difference.
User avatar
De-M-oN
Posts: 207
Joined: Mon May 26, 2008 3:24 pm
Preferred Pronouns: He/Him
Graphics Processor: nVidia with Vulkan support
Location: Germany

Re: Screen tearing

Post by De-M-oN »

I still dont understand why you dont redesign the vsync option instead of having that hidden cvar

Why not make the vsync option like this:

VSync: Off | Adaptive | On

That would eliminate this confusion.

If I see an option
Vsync : On
I expect it to be on and not adaptive :D
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49252
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Screen tearing

Post by Graf Zahl »

It can't be done like that because the behavior here is very different on different hardware, there's even a second hidden CVAR due to this.
Post Reply

Return to “Technical Issues”