@olivierlambert thanks for the hint to check UEFI resolution!
I had the same problem as @bradmbreer and selecting 1920x1080 solved the tearing both in Xen Orchestra (commit 4cf03
Master, commit 253aa) and XCP-ng Center version 23.12.0 (build 99).
Previously I had 1366x768 selected because I was trying out 8.3 gpu passthrough with an old monitor. It didn't work and I kept using anydesk/rustdest on that Windows VM until a couple hours ago.