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

Инженер Intel Дамиан Томчак предложил интегрировать в 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 получит ещё оди генератор кадров

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