Финализация драйверов для Linux 7.4
Команда AMD Radeon отправила в подсистему DRM-Next окончательный набор патчей для ядра Linux 7.4. Этот релиз знаменует завершение цикла разработки новых функций для графического стека AMDGPU и AMDKFD. Основной акцент в этом релизе сделан на стабилизации и исправлении ошибок, хотя ключевое архитектурное решение уже было принято ранее.
HDMI 2.1: Активация по умолчанию
Самым значимым изменением стало включение поддержки HDMI 2.1 по умолчанию для драйвера AMDGPU. Это решение стало возможным благодаря интеграции функций Variable Refresh Rate (VRR) и Auto Low Latency Mode (ALLM). Ранее эти функции требовали ручной активации или были ограничены, но теперь они становятся стандартом для совместимых мониторов и телевизоров.
Исправление мерцания и проблем с обучением канала
После первоначального включения HDMI 2.1 команда AMD выпустила серию патчей для устранения побочных эффектов. Два исправления заслуживают особого внимания:
- Устранение черного экрана: Драйвер теперь корректно отправляет метаданные VRR в слот информации VTEM. Это решает проблему кратковременного черного экрана (blank) при включении или выключении функции VRR.
- Таймаут обучения канала: Исправлен бит таймаута обучения канала HDMI, что необходимо для прохождения тестов на соответствие спецификациям HDMI 2.1.
Другие технические улучшения
Помимо работы с HDMI, в пулл-реквест включены важные исправления для других подсистем:
- Включена прямая сканирующая вывод (direct scan-out) альфа-каналов для некоторых форматов DRM.
- Исправления для пользовательских очередей (UserQ) в AMDKFD.
- Поддержка еще не выпущенного железа GFX12.1.
- Исправления для SR-IOV и UALink.
Значение для пользователей
Для владельцев современных мониторов с высокой частотой обновления и поддержкой VRR Linux 7.4 станет первым релизом, где эти функции будут работать «из коробки» без необходимости сложной ручной настройки. Это значительно улучшает пользовательский опыт в играх и при работе с динамическим контентом.
Источник: Phoronix ↗
