Релиз Mesa 26.1
Ключевое изменение – поддержка Vulkan 1.4 в ANV, RADV, NVK, HoneyKrisp, Turnip и PanVK. Для Intel (Iris, Crocus, ANV) реализована поддержка «нативных контекстов» (native context) в VirtIO-GPU. Это позволяет гостевой ОС в виртуальной машине напрямую передавать команды реальному GPU хоста, значительно ускоряя отрисовку.
Появилась поддержка VK_EXT_descriptor_heap для RADV и VK_VALVE_shader_mixed_float_dot_product для архитектур Vega20 и новее. Драйвер NVK получил поддержку VK_KHR_copy_memory_indirect, а для GPU PowerVR теперь доступен OpenGL ES 2.0 через прослойку Zink. В части OpenCL в драйвере rusticl теперь требуется статическая сборка C++ stdlib для устранения конфликтов с библиотеками приложений. Также добавлены специфичные расширения подгрупп (subgroups) для драйверов asahi, iris и radeonsi.
Проект также объявил о прекращении сопровождения драйвера VirGL (виртуальный GPU для QEMU). OpenGL 4.6 остался для большинства современных драйверов, включая iris, radeonsi и zink.
Linux Club
Post #928
5.95K

- 👍 45
- ❤ 3