Mesa 26.0 излезе официално и носи значителни подобрения в производителността и поддръжката на съвременни графични технологии. Новата версия, използвана широко в Linux системи и в среди като Windows Subsystem for Linux (WSL), предлага сериозни оптимизации за Vulkan Ray-Tracing при RADV, нови разширения за множество драйвъри и редица подобрения в поддръжката на различни GPU архитектури.
Подобрения в Radeon Vulkan Ray-Tracing
Една от най-съществените промени в Mesa 26.0 е значителният напредък при Ray-Tracing производителността на RADV. Благодарение на работата на екипа на Valve, новата версия включва множество оптимизации, които осезаемо ускоряват обработката на сложни сцени и намаляват натоварването върху GPU.
Vulkan драйвър подобрения в Mesa 26.0
Mesa 26.0 включва нови разширения и оптимизации за RADV, Intel ANV, NVIDIA NVK и други Vulkan драйвъри. Освен това има подобрения за RadeonSI, Iris, PanVK, PowerVR и Venus, както и поддръжка за нови хардуерни поколения като Qualcomm Adreno Gen 8 за Snapdragon X2 лаптопи.
Сред по-важните промени са:
Съдържание на статията
Основни Vulkan и OpenGL подобрения
- Подобрения в AMD RadeonSI и RADV
- Оптимизации за Intel ANV и Iris
- Развитие на NVIDIA NVK драйвъра
- Поддръжка за Qualcomm Adreno Gen 8 графика
- Подобрения в PowerVR Vulkan драйвъра
- Mesh shader поддръжка за Venus Vulkan драйвъра
- HDR корекции
- RadeonSI вече използва ACO като стандартен компилатор
- Подобрения в кеширането при PanVK
Официалните акценти от Mesa 26.0
Нови и обновени Vulkan разширения
- VK_KHR_relaxed_block_layout (pvr)
- VK_KHR_storage_buffer_storage_class (pvr)
- VK_EXT_external_memory_acquire_unmodified (panvk)
- VK_EXT_discard_rectangles (NVK)
- VK_KHR_present_id, VK_KHR_present_id2 (HoneyKrisp)
- VK_KHR_present_wait, VK_KHR_present_wait2 (HoneyKrisp)
- VK_KHR_maintenance10 (ANV, NVK, RADV)
- VK_EXT_shader_uniform_buffer_unsized_array (ANV, HK, NVK, RADV)
- VK_EXT_device_memory_report (panvk)
- VK_VALVE_video_encode_rgb_conversion (radv)
- VK_EXT_custom_resolve (RADV)
- VK_EXT_image_drm_format_modifier (panvk/v7)
- VK_KHR_sampler_ycbcr_conversion (panvk/v7)
- sparseResidencyImage2D (panvk v10+)
- sparseResidencyStandard2DBlockShape (panvk v10+)
- VK_KHR_surface_maintenance1 (anv, hk, lvp, nvk, radv, tu, v3dv, vn)
- VK_KHR_swapchain_maintenance1 (anv, hk, lvp, nvk, radv, tu, v3dv, vn)
- VK_KHR_dynamic_rendering (PowerVR)
- VK_EXT_multisampled_render_to_single_sampled (panvk)
- VK_KHR_pipeline_binary (HoneyKrisp)
- VK_KHR_incremental_present (pvr)
- VK_KHR_xcb_surface (pvr)
- VK_KHR_xlib_surface (pvr)
- VK_KHR_robustness2 (panvk v10+, HoneyKrisp, hasvk, NVK, Turnip, lavapipe, venus)
OpenGL подобрения
- GL_EXT_shader_pixel_local_storage (Panfrost v6+)
Mesa 26.0 излиза само дни след стабилното издание на Linux Kernel 6.19.










