Игровой драйвер RADV от Linux появится на платформе Windows

Игровой драйвер RADV от Linux появится на платформе Windows

Компания Valve выступила спонсором раннего этапа исследовательских работ по переносу открытого графического драйвера Radeon Vulkan RADV на операционную систему Microsoft Windows. Выполнением данного проекта занимаются инженеры компании Collabora. Этот открытый драйвер активно применяется пользователями Linux и сыграл ключевую роль в успехе портативных устройств Steam Deck и Steam Machine с чипами AMD. Специалисты уже опубликовали результаты начального этапа разработки и выложили код в экспериментальную ветку.

Основная сложность переноса заключается в необходимости взаимодействия с официальным проприетарным драйвером ядра AMD Radeon Software на Windows. Полный перенос драйвера ядра AMDGPU из Linux в рамки этого проекта не входит. По этой причине разработчикам пришлось прибегнуть к обратному инжинирингу для изучения закрытых структур данных и обеспечения правильной работы RADV. Для стабильного функционирования в будущем потребуется документированный интерфейс или создание специальной прослойки shim между драйверами.

В рамках текущих тестов инженерам удалось успешно запустить игру Counter-Strike 2 на операционной системе Windows с использованием драйвера RADV. Эксперименты доказали жизнеспособность концепции, однако разработка пока находится на ранней стадии. Специалистам предстоит решить вопросы со стабильностью и полной поддержкой возможностей графических процессоров.

Источник

ЦЕНТР ОБСУЖДЕНИЙ

@GameGPU_com

Присоединяйтесь к обсуждению, делитесь результатами своих бенчмарков и спорьте о производительности железа в X.

Обсудить в X

Игры

Железо