Перейти к содержимому

Поиск по сайту

Введите не менее двух символов

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

Четыре заявки на изменения позволят играм Windows обращаться к Linux-библиотеке XeSS. Код пока не включён в основные ветки проектов.

Разработчик Intel предложил изменения, которые позволят XeSS задействовать блоки XMX при запуске игр Windows через Proton под Linux. Четыре заявки появились 19 октября в репозиториях Wine, Proton, vkd3d-proton и DXVK. На момент проверки 20 октября все они оставались открытыми и ещё не были объединены с основным кодом.

В Wine предлагается добавить встроенную библиотеку libxess.dll. Она будет передавать обращения игры к XeSS в Linux-библиотеку libxess.so, чтобы использовать более быстрый путь обработки через XMX. Объекты Direct3D 12 при этом преобразуются в объекты Vulkan через интерфейс vkd3d-proton.

Proton должен находить подходящую Linux-библиотеку и сравнивать её версию с той, которая поставляется вместе с игрой. Если библиотеки нет или её версия слишком старая, игра продолжит использовать собственную libxess.dll. Явно заданные пользователем настройки подмены библиотек сохранят приоритет.

Сопутствующие изменения в vkd3d-proton включают расширения и возможности Vulkan, необходимые XeSS. Исправление DXVK отменяет обходной механизм, скрывающий видеокарты Intel от некоторых игр со старой библиотекой XeSS, когда обработку берёт на себя Proton.

XeSS Super Resolution восстанавливает изображение в целевом разрешении из кадра меньшего размера. Технология использует данные о движении и глубине сцены, чтобы сглаживать края объектов и повышать разрешение перед заключительной обработкой кадра.

Поддержите EtalonGame

Отключите блокировщик рекламы для этого сайта и обновите страницу. Реклама помогает нам создавать новые гайды и поддерживать интерактивные карты.