Вышла Mesa 26.0.0: трассировка лучей на Linux стала заметно быстрее, особенно на видеокартах AMD

Вышла Mesa 26.0.0: трассировка лучей на Linux стала заметно быстрее, особенно на видеокартах AMD

Сообщество открытых драйверов представило релиз Mesa 26.0.0 — крупного обновления графического стека для Linux, которое делает ещё один важный шаг к сближению игрового опыта на Linux и Windows. Основной акцент в новой версии сделан на повышении стабильности и производительности, прежде всего для видеокарт AMD Radeon при использовании трассировки лучей через Vulkan в драйвере RADV. Одновременно улучшения получили и другие компоненты экосистемы, включая открытый драйвер NVK для графики NVIDIA, драйверы Intel Iris и ANV, а также была добавлена поддержка графики Qualcomm Adreno восьмого поколения для будущих SoC Snapdragon X2.

Разработчик Mesa Натали Вок в преддверии релиза подробно рассказала о технической стороне изменений, подчеркнув, что ключевую роль сыграла переработка компиляции шейдеров и логики вызова функций в RADV. Эти оптимизации особенно хорошо проявляют себя в проектах на Unreal Engine, где нагрузка от трассировки лучей традиционно высока. По её словам, в игре Ghostwire: Tokyo скорость RT-проходов выросла более чем в два раза. Хотя такой результат не означает прямого двукратного роста FPS и может отличаться от игры к игре, тенденция очевидна: трассировка лучей на Linux перестаёт быть экзотикой и всё ближе подходит к уровню реализации в Windows.

Отдельно отмечаются улучшения работы Unreal Engine 5, в частности системы глобального освещения Lumen. Ряд доработок и обходных решений позволил драйверу эффективнее взаимодействовать с этим набором технологий, что положительно сказывается на производительности и плавности в современных играх. Помимо этого, в Mesa 26.0.0 RadeonSI по умолчанию переведён на компилятор ACO, что обеспечивает более качественную генерацию машинного кода, ускоряет компиляцию шейдеров и даёт дополнительный прирост производительности GPU.

Релиз также расширяет функциональность всего стека Mesa за счёт поддержки новых расширений Vulkan и OpenGL, а одним из заметных нововведений стал KosmicKrisp — слоёный драйвер Vulkan-to-Metal для macOS, что подчёркивает стремление проекта охватить как можно больше платформ. В целом Mesa 26.0.0 можно рассматривать как одно из самых значимых обновлений последних лет для Linux-гейминга: оно не только повышает производительность, но и укрепляет позиции открытых драйверов как реальной альтернативы проприетарным решениям.

Следующий минорный выпуск с исправлениями ошибок разработчики планируют выпустить уже через две недели, а пользователям, столкнувшимся с проблемами, традиционно предлагается сообщать о них в баг-трекер проекта.