Инструменты11 июля 2026 г., 11:16 МСК🤖 Auto

Mesa 26.2: Panfrost для Arm Mali включен в Rusticl по умолчанию

Инженер Arm Ahmed Hesham интегрировал поддержку драйвера Panfrost в Mesa Rusticl по умолчанию, упростив запуск OpenCL на графических процессорах Mali.

Баннер новости 3371

Отмена необходимости ручной настройки

В предстоящем релизе Mesa 26.2, стабильная версия которого ожидается в августе 2026 года, произойдет важное изменение для пользователей ARM-устройств. Драйвер Gallium3D Panfrost, обеспечивающий работу с графическими процессорами Arm Mali, теперь будет автоматически активироваться в среде Rusticl (OpenCL на Rust). Ранее пользователям приходилось вручную устанавливать переменную окружения RUSTICL_ENABLE=panfrost для включения этой функциональности.

Технические детали интеграции

Изменение, предложенное инженером Arm Ахмедом Хешамом (Ahmed Hesham), устраняет необходимость в обходных путях. Это решение делает опыт использования современного открытого OpenCL более бесшовным «из коробки». Поддержка Panfrost в Rusticl уже работала, но требовала явного разрешения со стороны пользователя, что часто становилось барьером для широкого внедрения.

Сравнение конфигураций

ПараметрДо Mesa 26.2В Mesa 26.2 (август 2026)
Статус драйвера PanfrostТребует ручной активацииВключен по умолчанию
Необходимая переменнаяRUSTICL_ENABLE=panfrostНе требуется
Опыт пользователяТребует настройки окруженияРаботает сразу после установки

Значение для экосистемы

Автоматическое включение поддержки Panfrost знаменует собой шаг к более зрелой и официальной интеграции Rust-реализации OpenCL в экосистему Mesa. Это особенно важно для разработчиков и энтузиастов, использующих ARM-платформы, так как снижает порог входа для использования аппаратно ускоренных вычислений через открытые драйверы.

Источник: Phoronix ↗