Arm video tearing

I had an app with lots of video tearing on raspberry3b+ with raspbian 10, of 11.
Vertical sync enabled, 30 & 60fps. Lots of tearing. Then I sudo raspi-config, disable the video compositor, gl driver full dkms, reboot, and tearing is gone. This is not obvious, thought I’d share. Also, apparently Mesa has some issues with these arm drivers, and sometimes I got a harmless Draw call returned invalid argument. Expect corruption.

1 Like

I’m having some tearing issues as well but I can not find working solution.

My setup:

RPi4 8GB RAM with Debian Buster Lite;
raspi-config composition disabled; GL fake KMS driver enabled;
of0.11.0; in app vSync enabled; in app framerate set to 60.