Драйвер Radeon X.Org получает исправление, позволяющее всегда разрешать использование Page-Flipping одновременно с TearFree.
В наши дни довольно редко можно увидеть улучшения в xf86-video-ati DDX: драйвер для тех, кто использует графическую карту pre-AMDGPU (до GCN 1.2), с этим драйвером в паре с Radeon DRM, и не использует вместо этого общий драйвер xf86-video-modeetting , Но, если вы используете xf86-video-ati и используете функцию «TearFree», чтобы попытаться избежать разрыва изображения (tearing), сегодня появилось несколько патчей.
Мишель Денцер из AMD добавли несколько патчей в репозиторий xf86-video-ati Git сегодня для Radeon DDX. Примечательно, что исправления позволяют всегда разрешать использование DRI2 page-flipping с помощью TearFree, и то же самое относится к DRI Present page-flipping при использовании опции TearFree. Короче говоря, Page-Flipping теперь должно всегда работать и в режиме TearFree.
Напоминаю, что о параметре TearFree на странице руководства драйвера написано: «Установите значение по умолчанию для свойства "TearFree" для каждого вывода, которое контролирует предотвращение разрыва с помощью аппаратного механизма переключения страницы. TearFree включен для любого CRTC, связанного с одним или несколькими выходами с TearFree on. Для каждого CRTC с TearFree необходимо выделить два отдельных буфера сканирования. "
Результат его работы доступен через FreeDesktop.org Git:
cgit.freedesktop.org/xorg/driver/xf86-video-ati...
Radeon X.Org Driver Gets Fixed Up To Always Allow Page-Flipping With TearFree - Phoronix