Mesa 26.2.0 is quite a bumper release bringing a lot of new features across many open source Linux / SteamOS drivers.

As always, the developers suggest you wait until at least Mesa 26.2.1 for any urgent bug fixes if you want a properly stable experience.

Some of what’s new includes the likes of mesh shaders on the open source NVIDIA NVK driver, lots of optimizations to the Intel ANV driver, more new Vulkan extension support across various drivers like AMD RADV and so much more.

Looks to be an exciting release.

cl_khr_subgroup_rotate on radeonsi

cl_khr_subgroup_rotate on iris

VK_EXT_shader_uniform_buffer_unsized_array on panvk

VK_KHR_shader_constant_data on RADV

VK_EXT_dynamic_rendering_unused_attachments on panvk

protectedMemory support on RADV/GFX10+ and VEGA10

VK_KHR_performance_query on RADV/GFX11

VK_EXT_conservative_rasterization on panvk

shaderImageGatherExtended on pvr

static C++ stdlib required on rusticl to workaround applications using their own C++ stdlib

VK_EXT_pipeline_protected_access on RADV

VK_EXT_extended_dynamic_state3 on panvk

GL_ARB_texture_query_lod on panfrost/v9+

VK_KHR_maintenance11 on RADV

OpenCL 3.1 support for rusticl on asahi, iris, radeonsi, llvmpipe and zink

VK_KHR_workgroup_memory_explicit_layout on pvr

VK_KHR_maintenance5 on pvr

VK_KHR_calibrated_timestamps on hasvk

VK_KHR_present_id on pvr

VK_KHR_present_wait on pvr

VK_KHR_present_id2 on hasvk

VK_KHR_present_wait2 on hasvk

VK_KHR_shader_fma on RADV

VK_EXT_shader_split_barrier on RADV/GFX12

VK_KHR_shader_fma on nvk

Support for G1-Ultra, G1-Premium and G1-Pro GPUs on Panfrost and PanVK

VK_EXT_shader_atomic_float on nvk

VK_{KHR,EXT}_index_type_uint8 on pvr

VK_EXT_debug_marker in vulkan runtime

VK_EXT_mesh_shader on NVK

VK_KHR_device_fault on RADV

VK_EXT_present_timing now also on wsi/x11

VK_EXT_present_timing on hasvk

VK_GOOGLE_display_timing for KHR_display (and opt-in for x11, wayland) on anv, hasvk, hk, nvk, panvk, pvr, radv, tu, v3dv

VK_KHR_shader_abort on RADV

VK_KHR_shader_fma on panvk

VK_NV_shader_atomic_float16_vector on NVK

VK_KHR_compute_shader_derivatives on panvk

VK_EXT_shader_subgroup_ballot on pvr

VK_EXT_shader_subgroup_vote on pvr

VK_KHR_shader_subgroup_rotate on pvr

VK_KHR_shader_subgroup_uniform_control_flow on pvr

VK_EXT_subgroup_size_control on pvr

VK_EXT_rasterization_order_attachment_access on panvk

VK_ARM_rasterization_order_attachment_access on panvk

GL_OES_texture_float on etnaviv/HALF_FLOAT

GL_ARB_texture_float on etnaviv/HALF_FLOAT

VK_NVX_binary_import on NVK

VK_EXT_image_sliced_view_of_3d on panvk

VK_EXT_shader_tile_image on panvk

VK_KHR_internally_synchronized_queues on panvk

VK_KHR_workgroup_memory_explicit_layout on panvk

VK_EXT_device_memory_report on pvr

VK_EXT_descriptor_heap enabled by default on anv, RADV

VK_EXT_device_address_binding_report on panvk

VK_EXT_multisampled_render_to_single_sampled on RADV/Android

VK_KHR_shader_fma on anv

VK_KHR_extended_flags on RADV

VK_EXT_display_surface_counter on pvr

VK_EXT_display_control on pvr

VK_EXT_direct_mode_display on pvr

VK_KHR_surface_maintenance1 on pvr

VK_EXT_surface_maintenance1 on pvr

VK_KHR_swapchain_maintenance1 on pvr

VK_EXT_swapchain_maintenance1 on pvr

VK_EXT_swapchain_colorspace on pvr

VK_EXT_acquire_drm_display on pvr

VK_KHR_unified_image_layouts on pvr

VK_KHR_shader_quad_control on v3dv

VK_KHR_shader_subgroup_rotate on v3dv

VK_KHR_shader_maximal_reconvergence on v3dv

VK_EXT_shader_image_atomic_int64 on panvk

VK_EXT_host_image_copy on RADV/GFX10.3+

**📚 Original Source:**
[Mesa 26.2.0 released with lots of improvements for Linux / SteamOS graphics drivers](https://www.gamingonlinux.com/2026/08/mesa-26-2-0-released-with-lots-of-improvements-for-linux-steamos-graphics-drivers/)

About The Author