Collabora сделала компилятор Kraid основным для GPU Mali в Mesa 27.0
Collabora объявила, что компилятор шейдеров Kraid на Rust станет основным для GPU Mali Valhall v9 и новее в Mesa 27.0, а Mesa 26.3 будет последним релизом со старым компилятором. Драйвер Tyr на Rust для Mali-G610 достиг загрузки прошивки GPU в Linux 7.3.
- Kraid сокращает число инструкций OpenGL-шейдеров на 18,47% — с 714 433 до 582 468
- Сбросы регистров в Vulkan-шейдерах уменьшились на 84,32%, инструкции — на 19,66%
- Vulkan-конвейеры компилируются примерно в 7 раз быстрее при на 35% меньшем расходе памяти
- Драйвер Tyr в Linux 7.3 научился загружать микроконтроллер GPU Mali-G610
Читать дальше
Софт