Стабильная версия Mesa 26.2 вышла 5 августа. Среди ее изменений выделяется поддержка mesh-шейдеров в открытом Vulkan-драйвере NVK для видеокарт NVIDIA. Раньше отсутствие этой возможности ограничивало запуск приложений и игр, использующих современный графический конвейер.
Расширение VK_EXT_mesh_shader заменяет часть традиционной цепочки обработки геометрии программируемыми task- и mesh-шейдерами. Разработчики игр могут эффективнее формировать сложные сцены и отсекать невидимую геометрию еще до растеризации. Для драйвера поддержка расширения означает прежде всего корректное исполнение такого кода.
Считать Mesa 26.2 готовым ответом фирменному драйверу NVIDIA пока рано. Наличие функции ничего не говорит о скорости ее реализации, стабильности в конкретных играх и качестве компиляции шейдеров. Публичных сравнительных тестов новой возможности в составе стабильного релиза пока недостаточно.
Обновление устраняет техническое ограничение NVK, которое нельзя было исправить настройками игры. Владельцы совместимых видеокарт получат Mesa 26.2 через репозитории своих дистрибутивов, причем сроки зависят от политики обновлений. Практический результат нужно оценивать отдельно в каждой игре, но прежний барьер совместимости теперь снят.
Mesa 26.2 закрыла еще один пробел открытого драйвера NVIDIA
Драйвер NVK получил поддержку mesh-шейдеров через расширение VK_EXT_mesh_shader. Это повышает совместимость с современным Vulkan-кодом, но само по себе не обещает роста частоты кадров.

Источник: Phoronix
2 показов
Материалы по теме
- SCSKiller обещает избавить компьютерные игры от рывков еще до запуска
- SolidCraft позволяет создавать 3D-модели вручную и через ИИ-агентов
- У Adobe InDesign появился бесплатный конкурент DesignCraft, но до замены еще далеко
- CADCraft: бесплатный аналог AutoCAD на Rust с поддержкой DWG и DXF
- RPCS3 ускорили на GeForce без нового драйвера: в Gran Turismo 5 до +37% FPS