17 включает AMDGPU DC для всех Radeon GCN GPU, кроме GCN 1.0.
Linux 4.17 включает AMDGPU DC по умолчанию для всех поддерживаемых графических процессоров, но кроме GCN 1.0 - на них даже звука через HDMI/DP нет при переходе с ядерного драйвера radeon на AMDGPU и AMDGPU DC для них вообще не поддерживается, но на драйвере radeon звук через HDMI/DP есть, но тогда при его использовании нет поддержки Vulkan, и драйвер radeon предоставляет более низкую производительность, чем AMDGPU.
С момента появления кода дисплея AMDGPU DC в Linux 4.15 этот современный стек был включен по умолчанию только для новых устройств Radeon Vega и Raven Ridge. Но начиная с Linux 4.17, AMDGPU DC теперь будет включен по умолчанию для всех поддерживаемых драйвером AMDGPU графических процессоров GCN, кроме GCN 1.0.
Создав предыдущий материал для DRM-Next Linux 4.17, теперь Алекс Дьючер несколько минут назад отправил еще один набор патчей для следующего цикла ядра. Эта новейшая серия продолжила переписывание кода PowerPlay, добавляет поддержку выбора типа видеопамяти из видео BIOS, позволяет диспетчеру памяти TTM отказаться от резервного хранилища, когда это не требуется, обновляет алгоритм расчета пропускной способности DC, включает возможность при использовании DC контролировать подсветку изображения на экранах ноутбуков для GPU до DCE11, добавляет различные исправления кода вывода изображения на экран и другие исправления ошибок.
Но, возможно, наиболее важным изменением среди этого всего является включение AMDGPU DC по умолчанию для оборудования, выпускаемого до выхода Vega! Поддержка AMDGPU DC включается по умолчанию для серий Radeon GPU Polaris, Carrizo, Tonga, Bonaire и Hawaii. Для всех этих графических процессоров DC будет включен по умолчанию в Linux 4.17. Но так как нет никакой поддержки AMDGPU DC для старых графических процессоров GCN 1.0, поэтому, к сожалению, их стек останется таким же, как и был, без каких-либо изменений, без заботы со стороны компании AMD.

AMDGPU DC - это то, что позволяет поддерживать ядерную настройку режимов (atomic mode-setting), вывод звука на телевизор через HDMI/DP, позволяет драйверам с открытым исходным кодом поддерживать FreeSync и использовать другие современные функции вывода изображения. Но если вы используете Linux 4.15 или 4.16, то для включения поддержки DC на пре-VEGA GPU вам необходим параметр командной строки ядра amdgpu.dc=1, который вам нужно прописать в конфиг загрузчика: https://wiki.archlinux.org/index.php/Kernel_parameters Полный список изменений можно найти здесь для этого новейшего запроса на включение патчей в DRM-Next pull: https://lists.freedesktop.org/archives/dri-devel/2018-March/169774.html https://www.phoronix.com/scan.php?page=news_item&px=AMDGPU-DC-4.17-Default
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев