Collabora работает над открытым драйвером RADV для Windows при поддержке Valve: это улучшит поддержку видеокарт AMD

Компания Collabora при финансовой поддержке корпорации Valve приступила к проекту по портированию открытого драйвера RADV на операционную систему Windows. На текущий момент пользователи видеокарт AMD в среде Windows вынуждены полагаться исключительно на проприетарное программное обеспечение, в то время как на платформе Linux драйвер RADV уже давно стал де-факто стандартом для обеспечения высокой производительности и стабильности графической подсистемы. Telegram-канал создателя Трешбокса про технологии

Луи-Франсис Ратте-Булианн опубликовал пост в блоге, в котором рассказал о своей первоначальной работе по переносу RADV на Windows. Помимо интеграции в WDDM2, большой проблемой при переносе RADV является использование официального AMD Radeon Software, поскольку перенос драйвера AMDGPU из ядра Linux не планируется. Это, в свою очередь, привело к реверс-инжинирингу и другим шагам по изучению проприетарных структур данных и других элементов, чтобы RADV можно было адаптировать для их использования.

Главная ценность этой инициативы заключается в улучшении пользовательского опыта владельцев Radeon. Создание единой открытой кодовой базы для обеих операционных систем позволит значительно ускорить исправление ошибок и внедрение оптимизаций. Разработчики игр и независимые энтузиасты получат возможность напрямую участвовать в улучшении драйвера, сообщая о проблемах и предлагая решения, которые будут полезны всем пользователям независимо от выбранной платформы.

Корпорация Valve, являющаяся ключевым спонсором данного этапа разработки, последовательно инвестирует в открытые графические технологии. Этот шаг полностью соответствует стратегии компании поскольку эта реализация драйвера с открытым исходным кодом во многом способствовала успеху Steam Deck на базе AMD, а теперь и Steam Machine.

На данный момент разработчикам уже удалось протестировать результаты своих трудов запуском игры Counter-Strike 2. Экспериментальный код можно найти на GitLab.

Источник: trashbox.ru

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев