Modesetting provides vsync and avoids tearing in all cases except in some edge cases:
* Multi-monitor * Xrandr scaling * Other broken packages like this bug
But those are just bugs. One of them is fixed here and the rest should be fixed eventually in:
https://gitlab.freedesktop.org/xorg/xserver/merge_requests/24
You can call it "TearFree" if you like, but one of the reasons modesetting doesn't contain an option by that name is that it aims to never tear. So an option by the name "TearFree" isn't required. If it does tear then that's just a bug.
Modesetting provides vsync and avoids tearing in all cases except in some edge cases:
* Multi-monitor
* Xrandr scaling
* Other broken packages like this bug
But those are just bugs. One of them is fixed here and the rest should be fixed eventually in:
https:/ /gitlab. freedesktop. org/xorg/ xserver/ merge_requests/ 24
You can call it "TearFree" if you like, but one of the reasons modesetting doesn't contain an option by that name is that it aims to never tear. So an option by the name "TearFree" isn't required. If it does tear then that's just a bug.