Mesa - это реализация открытых графических драйверов, без которой невозможно использование 3D-графики и аппаратного ускорения на большинстве Linux-систем. Она лежит в основе графического стека на многих популярных дистрибутивах. После почти года разработки вышла вторая ревизия Mesa 24.1 перед финальным релизом.
Релиз 24.1.0-rc2 содержит более 20 изменений и исправлений для различных драйверов. Крупнейший вклад внесли разработчики Eric Engestrom, David Rosca, Mike Blumenkrantz и другие.
Одним из значительных улучшений стала поддержка аппаратного декодирования 10-битного видео в HEVC на GPU AMD через Video Codec Engine. Также исправлены проблемы с производительностью в драйверах Panfrost (Mali) и Venus (Verisilicon).
Для драйвера Intel Vulkan (ANV) устранены недочеты при работе с режимами затенения и двойным исходным сигналом для смешивания. Zink, переходный слой Vulkan-on-OpenGL, получил правки для многопоточной обработки шейдеров и улучшенную поддержку смены буферов.
Поклонники открытых драйверов V3D (Raspberry Pi) и виртуального драйвера Virgl тоже найдут для себя полезные исправления ошибок в этом релизе.
Разработчики Mesa призывают всех желающих протестировать 24.1.0-rc2 и сообщать об обнаруженных проблемах в баг-трекере. Финальный релиз 24.1.0 ожидается в ближайшие недели после закрытия всех критических багов. Следующий релиз-кандидат 24.1.0-rc3 запланирован на 8 мая.
Ссылка: https://lists.freedesktop.org/archives/mesa-dev/2024-May/226210.html