Intel добавит ускорение XeSS через XMX в Proton для Linux

Intel добавит ускорение XeSS через XMX в Proton для Linux

Arkadiy Andrienko

Инженер Intel Дамиан Томчак (Damian Tomczak) предложил интегрировать в Proton поддержку XeSS с ускорением XMX, чтобы Windows-игры на Linux могли задействовать эти блоки на видеокартах Intel. Если патч примут, игры, запущенные через Proton, смогут быстрее масштабировать изображение с помощью XeSS.

Для этого в проекте хотят добавить встроенную библиотеку libxess.dll. Она будет перенаправлять вызовы XeSS из Direct3D 12 в Linux-библиотеку libxess.so. Объекты Direct3D 12 будут преобразовываться в Vulkan через интерфейс VKD3D-Proton. В VKD3D-Proton добавят поддержку необходимых расширений Vulkan, а в DXVK изменят работу так, чтобы игры не скрывали видеокарты Intel.

Linux получит ещё оди генератор кадров
Linux получит ещё оди генератор кадров

Ускорение будет доступно на совместимых видеокартах Intel с блоками XMX, но не на картах AMD и NVIDIA. Proton сначала будет искать подходящую Linux-библиотеку XeSS; если её нет или её версия ниже требуемой, игра продолжит использовать собственную DLL. Инженер Intel Дамиан Томчак (Damian Tomczak) описал назначение встроенной библиотеки так:

Она перенаправляет вызовы XeSS из Direct3D 12 в Linux-библиотеку XeSS (libxess.so), чтобы XeSS могла использовать XMX — быстрый апскейлер — в Proton вместо более медленного резервного пути.
— Дамиан Томчак, инженер Intel

Предложенные изменения пока рассматривают; их ещё не включили в проект. Подтверждённой даты появления поддержки нет. Запросы изменений опубликованы для Proton и Wine.

Как считаете, насколько заметным будет ускорение XeSS на совместимых видеокартах Intel после выхода этих изменений?

🤯 «GTA 6 выйдет на PC в начале 2027 года» — утверждает издание GamesBeat
    Об авторе
    Комментарии0