← На главную

Valve обратной инженерией портирует RADV на Windows — уже работает CS2

29.07.2026 13:55 · hackernews

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

Louis-Francis Ratté-Boulianne из Collabora опубликовал блог-пост с первыми результатами. Главная трудность — для Windows используется не портированный Linux-драйвер ядра AMDGPU, а официальный проприетарный AMD Radeon Software Windows kernel driver. Команда намеренно не переносит AMDGPU на Windows и вынуждена разбираться в закрытых структурах данных фирменного драйвера через обратную инженерию, чтобы корректно подключать к нему RADV.

Инженерам удалось поднять Counter-Strike 2 с RADV на Windows — эта демонстрация показана в блог-посте. Кроме того, они начали интеграцию с графической моделью Windows WDDM2. В перспективе для стабильной и полноценной работы потребуется либо документированный интерфейс к графическому ядру AMD в Windows, либо библиотека-прослойка (shim), которая ляжет между RADV и проприетарным драйвером и скроет недокументированные изменения между разными версиями AMD Radeon Software.

Экспериментальный код доступен в отдельной ветке разработки. Пока работа находится на начальном этапе и служит проверкой осуществимости замысла.

Читать оригинал →