- Intel инициировала запросы на добавление поддержки технологии масштабирования XeSS в Valve Proton.
- Интеграция позволит использовать выделенные ядра XMX в графических процессорах Intel для повышения производительности XeSS в играх на Linux.
- Это улучшит игровой опыт на портативных ПК и других устройствах под управлением SteamOS с чипами Intel.
Intel улучшает поддержку XeSS в Proton для Linux
Корпорация Intel предприняла шаги по интеграции своей технологии масштабирования изображения XeSS (Xe Super Sampling) в Valve Proton, важный компонент экосистемы Steam Play. Этот шаг направлен на оптимизацию производительности игр на операционных системах Linux, особенно для портативных игровых ПК, оснащенных процессорами Intel.
Инженер Intel Дэмиан Томчак открыл запросы на включение поддержки XeSS в Proton, а также сопутствующие изменения в VKD3D-Proton и DXVK. Основная цель - обеспечить использование выделенных ядер XMX (Xe Matrix Extensions) в собственных графических процессорах Intel для ускорения XeSS, что позволит избежать более медленного пути отката.
Технология XeSS и ее реализация
XeSS - это технология апскейлинга, разработанная Intel для повышения производительности в играх при сохранении качества изображения. Она может работать двумя способами:
- DP4a: Обеспечивает широкую совместимость с графическими процессорами различных производителей.
- XMX: Использует специализированные ядра в графических процессорах Intel для достижения максимальной производительности. Этот вариант является предпочтительным для чипов Intel.
В рамках предложенной интеграции, как отметил Томчак, будет добавлен встроенный libxess.dll, который перенаправляет вызовы D3D12 XeSS в библиотеку Linux XeSS (libxess.so). Это позволит XeSS использовать XMX под Proton, а не более медленный путь отката. Объекты D3D12 будут преобразовываться в Vulkan через интерфейс взаимодействия vkd3d-proton.
Значение для экосистемы SteamOS и портативных ПК
Proton является ключевым слоем совместимости, позволяющим играм, разработанным для Windows, работать на машинах с Linux. Он сыграл решающую роль в успехе Steam Deck и SteamOS в целом. Исторически Valve отдавала предпочтение чипам AMD для SteamOS, однако ситуация меняется. Valve уже улучшила совместимость с недавними платформами AMD и Intel в последних выпусках SteamOS.
Интеграция XeSS с ускорением XMX особенно важна для будущих портативных игровых ПК на базе Intel, таких как MSI Claw 8 EX AI+, который оснащен процессором Intel Arc G3 Extreme. Это позволит таким устройствам эффективно работать под управлением Linux без потери производительности, предлагая пользователям гибкость в выборе операционной системы. Более широкая поддержка SteamOS выходит за рамки портативных устройств и распространяется на самодельные Steam Machines.
Для геймеров и пользователей портативных игровых ПК на базе Intel это означает значительное улучшение производительности и качества изображения в играх при использовании Steam Play на Linux. Возможность задействовать выделенные ядра XMX для XeSS устраняет барьеры между Windows-ориентированным аппаратным обеспечением Intel и экосистемой Linux, делая SteamOS более жизнеспособной платформой для игровых устройств Intel. Это также сигнализирует о растущей поддержке Intel в Linux-гейминге, что расширяет выбор для потребителей и способствует дальнейшему развитию открытых игровых платформ.
Интеграция XeSS с XMX-ускорением в Proton является стратегически важным шагом для Intel, особенно в контексте развития SteamOS и портативных игровых устройств. Использование специализированных ядер XMX вместо DP4a значительно повысит эффективность апскейлинга, что критично для обеспечения конкурентоспособной производительности на интегрированных графических решениях Intel Arc. Это демонстрирует стремление Intel укрепить свои позиции на рынке Linux-гейминга и портативных ПК.