Eric Engestrom just released Mesa 26.0-rc1 with the code for this quarter’s Mesa feature release now branched and under a feature freeze leading up to the stable release in February.
Mesa 26.0 is shaping up to be a rather magnificent release especially for Radeon Vulkan “RADV” use. There is a lot of work on Vulkan ray-tracing for Radeon GPUs that were merged by Valve contributors, AMD, and others. Plus a lot of other general RADV improvements like typical performance optimizations and keeping up with new Vulkan extensions. A lot of great improvements for RADV in Mesa 26.0 and I’ll be out with more benchmarks soon.
Mesa 26.0 also has a lot of work as usual for the Intel ANV and Iris drivers as well as the open-source NVIDIA “NVK” driver plus work to the many smaller drivers. There is Qualcomm Adreno Gen 8 graphics ready for Snapdragon X2 laptops, PowerVR Vulkan driver improvements, mesh shader support for the Venus Vulkan driver, HDR fixes, RadeonSI Gallium3D now defaulting to the ACO compiler back-end, PanVK driver caching improvements, and much more.
VK_KHR_relaxed_block_layout on pvr
VK_KHR_storage_buffer_storage_class on pvr
VK_EXT_external_memory_acquire_unmodified on panvk
VK_EXT_discard_rectangles on NVK
VK_KHR_present_id on HoneyKrisp
VK_KHR_present_id2 on HoneyKrisp
VK_KHR_present_wait on HoneyKrisp
VK_KHR_present_wait2 on HoneyKrisp
VK_KHR_maintenance10 on ANV, NVK, RADV
VK_EXT_shader_uniform_buffer_unsized_array on ANV, HK, NVK, RADV
VK_EXT_device_memory_report on panvk
VK_VALVE_video_encode_rgb_conversion on radv
VK_EXT_custom_resolve on RADV
GL_EXT_shader_pixel_local_storage on Panfrost v6+
VK_EXT_image_drm_format_modifier on panvk/v7
VK_KHR_sampler_ycbcr_conversion on panvk/v7
sparseResidencyImage2D on panvk v10+
sparseResidencyStandard2DBlockShape on panvk v10+
VK_KHR_surface_maintenance1 promotion everywhere EXT is exposed
VK_KHR_swapchain_maintenance1 promotion everywhere EXT is exposed
VK_KHR_dynamic_rendering on PowerVR
VK_EXT_multisampled_render_to_single_sampled on panvk
VK_KHR_pipeline_binary on HoneyKrisp
VK_KHR_incremental_present on pvr
VK_KHR_xcb_surface on pvr
VK_KHR_xlib_surface on pvr
VK_KHR_robustness2 on panvk v10+
VK_KHR_robustness2 on HoneyKrisp
VK_KHR_robustness2 on hasvk
VK_KHR_robustness2 on NVK
VK_KHR_robustness2 on Turnip
VK_KHR_robustness2 on lavapipe
The brief Mesa 26.0-rc1 release announcement can be found via the Mesa mailing list. Weekly release candidates of Mesa 26.0 will continue until the official release is ready at some point in February.
