News: 0001607636

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Mesa 26.0-rc1 Released With RADV Improvements Leading The Way Along With Intel & NVK

([Mesa] 3 Hours Ago Mesa 26.0-rc1)


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.

[1]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 [2]Mesa mailing list . Weekly release candidates of Mesa 26.0 will continue until the official release is ready at some point in February.



[1] https://www.phoronix.com/search/Mesa+26.0

[2] https://lists.freedesktop.org/archives/mesa-dev/2026-January/226577.html



A novice asked the master: "I perceive that one computer company is
much larger than all others. It towers above its competition like a giant
among dwarfs. Any one of its divisions could comprise an entire business.
Why is this so?"
The master replied, "Why do you ask such foolish questions? That
company is large because it is so large. If it only made hardware, nobody
would buy it. If it only maintained systems, people would treat it like a
servant. But because it combines all of these things, people think it one
of the gods! By not seeking to strive, it conquers without effort."
-- Geoffrey James, "The Tao of Programming"