Question Screen tearing with VRR

roccat

Distinguished
Jan 16, 2012
16
0
18,510
Hello I have screen tearing on TV with VRR on, how I understand display with some type of VRR should not have screen tearing like my monitor that have FreeSync does not have any tearing. TV is 4k60 Philips 43PUS7556/12 and GPU is 6700xt, AMD drivers recognize TV as VRR display from 48-60 Hz and on TV VRR signal is detected. I have tried everything I could think of, lowering resolution and Hz, caping fps in games to 57-59, changing pixel format from RGB to YCbCr, different version of drivers, turning on off VRR in windows 11, getting high quality HDMI cable... but tearing still there. Turning on vsync removes tearing but gives input lag and in most games cant play like that. Anyone have some solution to this?
2024-01-15-03-23-55-090.png

2024-01-15-03-24-15-433.png
 

boju

Titan
Ambassador
Have you tried optimal (auto game) setting in tv menu for the Hdmi port you're using?

From manual

Computer
You can connect your computer to the TV using a
high quality HDMI cable and use the TV as a PC
monitor.
* Note for Nvidia Graphics card users:
If you connect your computer to TV via HDMI, Nvidia
card may automatically output Variable Refresh Rate
(VRR) video to TV when TV’s HDMI Ultra HD setting is
Optimal (Auto Game). Please always ensure turn off
VRR function in graphics card before you change TV’s
HDMI Ultra HD to Optimal or Standard, the TV UI
selection Optimal or Standard will turn off VRR
support in TV.
* Note for AMD Graphics card users:
If you connect your computer to TV via HDMI, please
ensure following settings in graphics card used to
have proper performance.
- If graphics card output video is 4096 x 2160p or
3840 x 2160p and RGB pixel format is used, RGB 4:4:4
pixel format studio (limited RGB) shall be set in
computer graphic card.
 

roccat

Distinguished
Jan 16, 2012
16
0
18,510
Have you tried optimal (auto game) setting in tv menu for the Hdmi port you're using?

From manual

Computer
You can connect your computer to the TV using a
high quality HDMI cable and use the TV as a PC
monitor.
* Note for Nvidia Graphics card users:
If you connect your computer to TV via HDMI, Nvidia
card may automatically output Variable Refresh Rate
(VRR) video to TV when TV’s HDMI Ultra HD setting is
Optimal (Auto Game). Please always ensure turn off
VRR function in graphics card before you change TV’s
HDMI Ultra HD to Optimal or Standard, the TV UI
selection Optimal or Standard will turn off VRR
support in TV.
* Note for AMD Graphics card users:
If you connect your computer to TV via HDMI, please
ensure following settings in graphics card used to
have proper performance.
- If graphics card output video is 4096 x 2160p or
3840 x 2160p and RGB pixel format is used, RGB 4:4:4
pixel format studio (limited RGB) shall be set in
computer graphic card.
Yes that is how you activate VRR, you can see in picture VRR is activated
 

roccat

Distinguished
Jan 16, 2012
16
0
18,510
Try expand lower and upper end of vrr with cru, see what you get.


When you used Vsync did you still have fps limited? It's different for people but i don't really feel input lag if fps isn't left to reach maximum refresh with Vsync on.
Thanks for this software will tinker with it and see how it goes. Playing games like Street Fighter and most other with vsync is not option for me I can feel input lag and every frame matter, I got VRR display to avoid playing with vsync.
 

boju

Titan
Ambassador
I have Gsync so yeah i understand that. Gsync/Freesync/Vrr doesn't actually cap fps so if frame rate can go over or even under vrr range you'll get tearing. Vsync is used to keep fps within range and should disable itself behind the scenes, well that's as far as i know. Might be different with Freesync, i don't get input lag with Vsync and Gsync on.

Before i got a Gsync monitor i used to play on a tele, just 60Hz no vrr. Vsync + 59fps limit eliminated input lag for me.