В то время как Mesa 23.0, надеемся, выйдет на следующей неделе, Mesa 22.3.4 была выпущена в качестве новейшего стабильного выпуска с исправлениями ошибок для 3D-драйверов Mesa с открытым исходным кодом.
Как обычно при выпуске Mesa, большинство изменений преобладает в работе над драйверами OpenGL и Vulkan с открытым исходным кодом от Intel и AMD. В Mesa 22.3.4 есть несколько заметных исправлений ошибок, а также обычный набор случайных исправлений.
Драйвер Radeon Vulkan «RADV», как обычно, получил множество исправлений, в том числе в бэкенде компилятора ACO. Среди наиболее заметных исправлений RADV — исправление трассировки лучей (RT) для деления на правильный размер рабочей группы. Это исправление RADV RT может повысить производительность сборки примерно на 25% и теперь соответствует скорости сборки AMDVLK/AMDGPU-PRO PLOC. Но это касается только скорости сборки шейдеров, без предполагаемого общего изменения производительности RT.
На синей стороне есть ряд исправлений Intel, включая некоторые исправления для графики Gen12. Со стороны Intel также есть исправление Vulkan WSI Wayland для улучшения обнаружения GPU из-за того, что некоторые композиторы, такие как KDE KWin, не возвращают узел рендеринга. В свою очередь, это должно устранить проблему производительности драйвера Intel Vulkan при работе в сессии KDE Wayland, как указано в этом отчете об ошибке.
Также имеется широкий спектр различных исправлений Zink OpenGL-on-Vulkan. Завершают выпуск исправления для других небольших драйверов, таких как Freedreno, Panfrost и V3DV.
Полный список изменений Mesa 22.3.4, перенесенных из Git, можно найти в анонсе релиза.
Источник: https://www.phoronix.com/