Для Linux 4.14 не будет поддержки вывода изображения на монитор для AMD Radeon RX VEGA.

Но, зато добавили поддержку "огромных страниц" для Vega 10, снижение CS нагрузки для AMDGPU в Linux 4.14. Но, без возможности вывода изображения эти функции бесполезны. Но, разумеется, эти изменения обязательно принесут пользу в будущем, когда AMDGPU DC всё таки добавят.

В эти выходные новые функции для DRM-Next были окончательно приняты, и они в свою очередь станут изменениями, попадающими в следующий выпуск ядра Linux.
Спустя несколько дней после того, как Алекс Дьючер из AMD представил новую функциональную работу для AMDGPU в 4.14 (www.phoronix.com/scan.php?page=news_item&px=AMD...), сегодня он отправил свою последнюю функциональную серию патчей для окна слияния 4.14 через DRM-Next.

Эта последняя серия изменений AMDGPU DRM для Linux 4.14, включающая поддержку "огромных страниц" для Vega 10, которые помогают работе Vulkan и вычислять рабочие нагрузки, некоторые улучшения по снижению нагрузок на подачу команд, поддержку физического режима для MJPEG на ASICs без поддержки UVD VM, некоторые TTM улучшения и очистка когда GPU VM. Эта последняя серия работ включает в себя изменения всего нескольких сотен строк кода.

Этот последний список изменений для AMDGPU можно найти через dri-devel:
lists.freedesktop.org/archives/dri-devel/2017-A...
Я буду делать еще несколько тестов DRM-Next в ближайшие несколько дней. И нет, как и ожидалось, для драйвера ядра AMDGPU поддержку вывода изображения на монитор (DC/DAL) в итоге так и не сделали для Linux 4.14. Будем надеяться, что хотя бы для Linux 4.15 эту поддержку наконец таки добавят...
Поэтому, если вы хотите уже сейчас пользоваться AMD Radeon RX VEGA на GNU/Linux, единственный на данный момент единственный способ - это использовать проприетарный видеодрайвер AMDGPU-PRO.

Vega 10 Huge Page Support, Lower CS Overhead For AMDGPU In Linux 4.14 - Phoronix

URL записи