Графический стек Mesa 24.3 добавляет поддержку Vulkan 1.3 для V3DV

Графический стек с открытым исходным кодом Mesa 24.3 для операционных систем на базе Linux был официально выпущен в качестве третьего крупного обновления в серии Mesa 24.x.

Вышедший более чем через три месяца после Mesa 24.2, релиз Mesa 24.3 представляет поддержку Vulkan 1.3 для графического драйвера V3DV для устройств Raspberry Pi 4 и Raspberry Pi 5, что должно дать дистрибутиву Raspberry Pi OS серьезный прирост графики при следующем обновлении. Кроме того, драйвер V3DV получил поддержку расширения VK_KHR_shader_relaxed_extended_instruction Vulkan.

В Mesa 24.3 также улучшает графический драйвер Collaboras NVK для графических процессоров NVIDIA с поддержкой новых расширений Vulkan, включая VK_EXT_descriptor_buffer, VK_EXT_post_depth_coverage, VK_EXT_legacy_vertex_attributes, VK_KHR_maintenance7, VK_KHR_dynamic_rendering_local_read, VK_NV_compute_shader_derivatives, VK_KHR_compute_shader_derivatives, VK_KHR_shader_relaxed_extended_instruction, VK_KHR_shader_float_controls2, VK_EXT_device_generated_commands, VK_EXT_host_image_copy, VK_EXT_depth_clamp_control, VK_KHR_shader_quad_control, VK_KHR_fragment_shading_rate и VK_EXT_depth_clamp_zero_one.

Драйвер RADV Radeon Vulkan также доработан в выпуске графического стека Mesa 24.3 графического стека с поддержкой расширений Vulkan VK_KHR_video_maintenance1, VK_KHR_pipeline_binary, VK_KHR_compute_shader_derivatives, VK_KHR_shader_relaxed_extended_instruction, VK_KHR_shader_float_controls2, VK_EXT_device_generated_commands и VK_EXT_depth_clamp_control.

Mesa 24.3 также добавляет поддержку расширений VK_KHR_compute_shader_derivatives, VK_KHR_shader_relaxed_extended_instruction и VK_EXT_depth_clamp_control Vulkan в драйвер Intel ANV Vulkan, поддержка расширений VK_KHR_shader_relaxed_extended_instruction и VK_EXT_depth_clamp_control Vulkan для драйвера Intel HASVK (Haswell Vulkan) Vulkan, а также поддержка расширения VK_KHR_shader_relaxed_extended_instruction Vulkan для драйверов Honeykrisp, Turnip и Lavapipe.

Что касается OpenGL, то драйвер RadeonSI для устаревших графических процессоров AMD Radeon получил поддержку расширения GL_KHR_shader_subgroup, драйвер Collaboras Panfrost получил поддержку расширений GL_ARB_timer_query и GL_EXT_disjoint_timer_query, Драйвер Collaboras Zink получил поддержку расширений GL_OVR_multiview и GL_OVR_multiview2, а драйвер Etnaviv получил поддержку расширений GL_EXT_draw_buffers2, GL_ARB_draw_buffers_blend, GL_ARB_draw_indirect и GL_ARB_framebuffer_no_attachments.

Кроме того, Mesa 24.3 вносит исправления для многих видеоигр, включая Black Myth: Wukong, Red Dead Redemption 2, Resident Evil 6, Total War WARHAMMER II, Call of Duty: Black Ops III, Silent Hill 2, War Thunder, Detroit: Become Human, Faaast Penguin, Warhammer 40,000: Space Marine 2, Ion Fury, Genshin Impact, Arma Reforger, Counter-Strike 2, Worms: Revolution, Asterix & Obelix XXL: Romastered, Metal Gear Rising: Revengeance и Fallout 3.

Mesa 24.3 скоро появится в репозиториях стабильного ПО вашего любимого дистрибутива Linux, но вы можете загрузить тарболл с исходным кодом прямо сейчас со страницы анонса. Рекомендуем вам обновить свой Linux-компьютер до этого релиза как можно скорее, особенно если вы любитель игр.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)