AMDVLK 2024.Q4.2 — новый официальный релиз драйвера AMD Radeon Vulkan с открытым исходным кодом для систем Linux.
Это официальный открытый драйвер AMD Vulkan для Linux-систем и альтернатива драйверу Mesa RADV, разработанному Valve, Red Hat и сообществом разработчиков с открытым исходным кодом в целом.
Ранее на этой неделе, с выходом Vulkan 1.4, RADV и другие драйверы Mesa получили поддержку Vulkan 1.4 в тот же день. К сожалению, драйвер AMDVLK пока не поддерживает Vulkan 1.4 даже с этим релизом. AMDVLK 2024.Q4.2 создан на основе заголовочных файлов Vulkan 1.3.301 и совместим с Vulkan 1.3.9.2 CTS.
Что нового в AMDVLK 2024.Q4.2
В AMDVLK 2024.Q4.2 появилась поддержка новых расширений VK_EXT_swapchain_colorspace и VK_KHR_compute_shader_derivatives. Кроме того, в драйвере AMDVLK вновь включено расширение zwp_linux_dmabuf_v1_interface для интеграции DMA-BUF Wayland.
Официальный релиз AMDVLK 2024.Q4.2 содержит следующие основные моменты:
Новые возможности и улучшения
- Обновление заголовков Khronos Vulkan Headers до версии 1.3.301;
- Обновление совместимой версии CTS до 1.3.9.2;
- Поддержка расширения VK_EXT_swapchain_colorspace;
- Поддержка расширения VK_KHR_compute_shader_derivatives;
- Отключение htile внешней памяти при создании образа для взаимодействия с mesa GL;
- Отключите dcc при переходе приложения к компоновке изображения с обратной связью;
- Повторное включение поддержки zwp_linux_dmabuf_v1_interface.
Исправление проблемы:
- Сбой VKCTS в dEQP-VK.pipeline.pipeline_library.graphics_library.misc.other.*;
- Сбой VKCTS в случаях очереди вычислений VK.dgc.ext.compute* при пакетном запуске;
- Сбои в Blender 4.3.0 Beta;
- Переполнение буфера, когда количество режимов отображения превышает MaxModePerScreen(64) Появление событий «Unknown()» в захватах RGP.
Исходный код AMDVLK 2024.Q4.2, а также двоичные файлы для Ubuntu и RHEL доступны на GitHub.
Один мальчик подписался на телеграм-канал Игры в Linux и получил бесплатную игру в Steam! Новости из мира игр в Linux, свежие обзоры игр и полезные инструкции всегда под рукой!