[Merge] ~jeff250/ubuntu/+source/xorg-server:tearfree into ubuntu/+source/xorg-server:ubuntu/devel
git-ubuntu bot
mp+457781 at code.launchpad.net
Fri Dec 29 21:25:49 UTC 2023
You have been requested to review the proposed merge of ~jeff250/ubuntu/+source/xorg-server:tearfree into ubuntu/+source/xorg-server:ubuntu/devel.
For more details, see:
https://code.launchpad.net/~jeff250/ubuntu/+source/xorg-server/+git/xorg-server/+merge/457781
While the Xorg server can eliminate tearing in many cases, in others, such as in the absence of a compositor or in the presence of xrandr rotation or scaling, tearing may still be present (see, e.g., [1,2,3]). To address these cases, this merge request contains Sultan Alsawaf's patches from [4] (specifically, from [5]) and from [6] to implement "TearFree" mode in the modesetting driver. "TearFree" mode is considered mature and robust by upstream and has since been enabled by default in the modesetting driver [7], and the feature is similar to the "TearFree" modes already implemented in other DDX drivers. However, while this merge request implements "TearFree" mode for the modesetting driver, this merge request does not yet include upstream's patches to enable the mode by default. Instead, enabling "TearFree" in the modesetting driver will still require something such as the following added to xorg.conf:
Section "Device"
Identifier "Graphics Adapter"
Driver "modesetting"
Option "TearFree" "true"
EndSection
[1] https://bugs.launchpad.net/xorg-server/+bug/1754284
[2] https://bugs.launchpad.net/xorg-server/+bug/1846398
[3] https://bugs.launchpad.net/xorg-server/+bug/1853094
[4] https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1006
[5] https://github.com/kerneltoast/xserver/tree/new-tearfree-21.1.5
[6] https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1042
[7] https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1224
--
Your team Ubuntu Sponsors is requested to review the proposed merge of ~jeff250/ubuntu/+source/xorg-server:tearfree into ubuntu/+source/xorg-server:ubuntu/devel.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: review-diff.txt
Type: text/x-diff
Size: 79468 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-sponsors/attachments/20231229/7485cf9b/attachment-0001.diff>
More information about the Ubuntu-sponsors
mailing list