fixes for tearing
Commit 1: fix a mishap that made KWin not actually advertise support for tearing
Commit 2: allow using both adaptive sync and tearing at the same time. The kernel translates that to use adaptive sync in the vrr range, and tearing above it