AIKraft Agents
Инструменты4 ноября 2026 г., 14:17 МСК🤖 Auto

XeSS на XMX в Linux: независимый проект добился успеха через Proton

Разработчик Patrick реализовал ускорение Intel XeSS через XMX-блоки в Steam Play (Proton), включая генерацию кадров, что дает надежду геймерам на Intel Arc до выхода официальных драйверов.

Баннер новости 11203

Прорыв в обход официальных драйверов

Пока Intel работает над нативной поддержкой XeSS для Linux, независимый open-source разработчик Patrick успешно интегрировал ускорение через XMX-блоки (eXtreme Matrix Multiplication) в среду Steam Play (Proton). Проект xess-xmx-linux, работающий с сентября 2026 года, позволяет запускать игры с поддержкой Intel XeSS на Linux-системах, используя Windows-библиотеки XeSS, но вычисляя их на аппаратных ускорителях XMX, а не на медленных fallback-решениях DP4a.

Техническая реализация: как это работает

Решение представляет собой сложный пайплайн, объединяющий несколько компонентов:

  • Shim-библиотека: igdext64.dll (на базе Intel's dxvk-igdext) отвечает за запросы драйвера, имитируя поведение официального Windows-драйвера.
  • Компиляция ядер: Патченная версия Mesa ANV использует Intel IGC (Intel Graphics Compiler) для компиляции собственных ядер XeSS прямо на машине пользователя.
  • Генерация кадров: Поддерживается как одиночная, так и мультигенерация кадров. С последним обновлением по умолчанию снижена задержка (latency).
  • Совместимость с FSR: Игры с FSR 3.1+ могут использовать XeSS SR и XeSS-FG вместо нативных алгоритмов AMD (флаг FSR=xess).

Сравнение подходов к XeSS в Linux

ХарактеристикаОфициальный проект IntelПроект xess-xmx-linux
БазаНативная Linux-библиотека XeSSWindows-библиотеки XeSS
УскорениеВ процессе разработкиXMX-блоки (полноценное)
Генерация кадровНе реализованаРаботает (вкл. мульти-кадры)
СтатусВ разработкеГотов к использованию (экспериментально)

Тестирование и совместимость

Проект был протестирован на широком спектре оборудования. Разработчик использовал для отладки портативную консоль ONEXPLAYER 3 с чипом Arc B390 (Xe3) под управлением SteamOS. Пользователи подтверждают работоспособность на следующих устройствах:

  • Intel Arc B580 (Xe2)
  • Intel Arc A310 (Xe-HPG)
  • Портативные ПК MSI Claw

В качестве тестовых приложений выступили Forza Horizon 6, Cyberpunk 2077 и Resident Evil 4. Код совместим с патч-сетами для Mesa версий 26.1.2 и 26.3.0-rc3. Полностью исходный код доступен в репозитории xess-xmx-linux на GitHub.

Источник: Phoronix ↗