Mesa 26.2.0 RC2 has landed, bringing a heavy batch of AV1 and H.265 Vulkan video fixes alongside a significant performance push for the open-source NVIDIA NVK driver that's narrowing the gap with proprietary stacks. Developed by Eric Engestrom with contributions from over thirty-five developers, the release also introduces OpenCL 3.1 support across multiple drivers, broad 32-bit target capabilities via Rusticl, and a consolidation of the Intel "Jay" shader backend. The update includes targeted workarounds for titles like Cyberpunk 2077 and Blockland, while simultaneous releases from DXVK, D7VK, and Firefox 153 indicate a coordinated push for better Linux graphics compatibility.
Mesa 26.2.0 RC2 Drops With Vulkan Video Fixes, NVK Gains on NVIDIA, and OpenCL 3.1
The Mesa project shipped its second release candidate for the 26.2 development cycle this morning, packed with AV1 and H.265 Vulkan fixes, a major performance push for the open-source NVIDIA driver, and OpenCL 3.1 across the board.
Eric Engestrom pushed the announcement to the announce mailing list on July 22, and if you're tracking the release cadence, we're already on RC2 with RC3 likely landing next Tuesday. Mesa 26.2 is roughly eight months removed from the 26.0 baseline, which means this is the first feature-heavy swing since the last major stable drop. For those keeping score, it's the open-source stack that drives Vulkan, OpenGL, and compute across nearly every Linux GPU driver out there.
Video, Vulkan, and the Cyberpunk Problem
The headline changes here are practical. David Rosca and company locked down a string of AV1 decoder buffer delay issues, model info encoding bugs, and operating point handling that had been tripping up hardware-accelerated playback on AMD and Intel silicon. H.265 reference picture list modifications and SPS PCM block sizes got the same treatment.
There's also a specific workaround for Cyberpunk 2077 that hides the Intel vendor ID. Caleb Callaway's patch was obviously added because something in the game didn't like what it was seeing. Not bad for a week of RC1 feedback.
Adam Stylinski and Filip Gawin fixed push buffer NULL conditions and left-shift overflows, while Filip also refactored emulated attribute lowering. Those aren't glamorous fixes, but they're exactly the kind of work that stops games from crashing mid-frame.
NVK, Rusticl, and the Road to Final
Valve hasn't commented on NVK specifically, but they've been pretty vocal about how much Linux gaming has improved over the last two years. At this point, NVK isn't just a demo project anymore. However, at the same time, NVIDIA's CUDA ecosystem and driver maturity still sit firmly on the other side of the fence.
Rusticl now officially supports OpenCL 3.1 across asahi, iris, radeonsi, llvmpipe, and zink. Karol Herbst led the charge on comprehensive 32-bit target support, meaning you can finally run Rusticl workloads on older ARM SoCs and embedded hardware without wrestling with 64-bit emulation. If you're compiling on a Raspberry Pi Zero 2 W in 2026, this matters.
On the architectural side, Alyssa Rosenzweig fused the "Jay" shader backend into the main Mesa build for 26.2. It's a deliberate consolidation move that drops Jay as a separate optional backend and folds its compilation pipeline directly into the Intel stack. The community is clearly betting that Jay's approach to shader lowering is the right long-term path for Intel graphics.
Timothy Arceri added a crash workaround for Blockland, fixed the round() issue in glsl 1.20 that was mangling older ports of The Scorpion King and The Chronicles of Riddick, and corrected swap interval changes being dropped in Zink. Same week. Same momentum. DXVK 3.0.2 landed on July 17, D7VK 2.0 followed on the 18th, Intel shipped Compute Runtime 26.27.39122.11 on the 21st, and Firefox 153 added Vulkan video decoding support on the 20th.
RC3 is expected around July 29. The final release will land late July or early August, depending on how many show-stoppers get reported to GitLab milestone #55. You can grab the RC2 tarball directly from the freedesktop archives.
