A small, open-source graphics driver just hit a milestone that most of the Linux world didn’t notice. But they should.
Lemonade 10.0.1, a Vulkan driver targeting Qualcomm’s Adreno GPUs, shipped last week as part of the broader Mesa 25.1 graphics stack release. The update represents a quiet but significant step forward for Linux support on Qualcomm’s Snapdragon hardware — a category of devices that has historically been a pain point for anyone trying to run a full desktop Linux experience on ARM-based laptops and development boards. As Phoronix reported, this release brings conformance with the Vulkan 1.3 specification on Adreno 750 (A7XX generation) GPUs, alongside a long list of performance fixes, bug squashes, and expanded hardware support.
That conformance claim matters. A lot.
Vulkan 1.3 conformance isn’t just a badge. It means the driver has passed the Khronos Group’s Conformance Test Suite (CTS), a gauntlet of thousands of tests designed to verify that a graphics implementation behaves correctly according to the specification. Achieving this on Qualcomm’s latest mobile GPU architecture — without Qualcomm’s proprietary driver stack — is the kind of accomplishment that signals maturity. It tells application developers, device makers, and distro maintainers that this driver can be trusted to render things correctly. Not approximately. Correctly.
The driver formerly went by the name “Turnip.” The rename to Lemonade happened earlier in 2025 as part of a broader reorganization within the Mesa project, and while names are cosmetic, the change accompanied a real shift in ambition. Lemonade isn’t just targeting phones anymore. It’s aimed squarely at the growing class of Qualcomm Snapdragon X Elite and X Plus laptops — the same machines Microsoft has been pushing as the future of Windows on ARM, and the same machines that a vocal subset of Linux users desperately want to run their preferred operating system on.
Here’s the context that makes this interesting for the broader industry. Qualcomm has been making aggressive moves into the laptop and desktop computing space. The Snapdragon X Elite, powered by Qualcomm’s Oryon CPU cores and Adreno GPU, launched in mid-2024 to considerable fanfare. Microsoft built an entire marketing push around “Copilot+ PCs” running on this silicon. But Linux support lagged. Badly. The CPU side has been progressing through upstream kernel work, but the GPU story was messier. Qualcomm’s own proprietary Adreno drivers target Android and Windows. For Linux, the open-source community has had to do the heavy lifting.
And that’s exactly what a small group of developers has done.
The Lemonade 10.0.1 release, as detailed in the Phoronix coverage, includes Vulkan 1.3 conformance on Adreno 750, which is the GPU found in Snapdragon 8 Gen 3 mobile chips. But the release notes also show active work on the A7XX generation more broadly, which encompasses the GPU variants used in Snapdragon X Elite and X Plus laptop processors. The driver now supports additional Vulkan extensions, improved performance for real-world workloads, and better stability across a wider range of hardware configurations.
Performance improvements in this release are not trivial. The Phoronix report highlights fixes to shader compilation, reduced CPU overhead in command submission paths, and optimizations to how the driver handles descriptor sets — the mechanism Vulkan uses to bind resources like textures and buffers to shader programs. These are the kinds of changes that show up as measurable frame rate improvements in games and GPU-accelerated applications, not just incremental version number bumps.
There’s also expanded support for video decode acceleration, which matters enormously for laptop users who expect hardware-accelerated playback of H.264 and H.265 content. Without it, video playback hammers the CPU and drains the battery. With it, a Snapdragon laptop running Linux starts to feel like a real daily driver rather than a science project.
So who’s actually building this? The contributor list reads like a who’s who of the Mesa open-source graphics community. Developers from Collabora, Igalia, and various independent contributors have been pushing Lemonade forward. Some Qualcomm engineers have contributed upstream patches as well, though the bulk of the driver development has been community-driven. This dynamic — where a chipmaker’s Linux support depends heavily on volunteer and contractor labor rather than the company’s own driver team — is familiar territory in the ARM world. It’s how Panfrost (for ARM Mali GPUs) and Asahi (for Apple Silicon) got built too.
But it also creates fragility. When a handful of developers carry the weight of an entire hardware platform’s graphics stack, any shift in funding or priorities can stall progress. The Lemonade project has benefited from the fact that multiple companies have commercial interest in getting Linux running well on Qualcomm hardware — Collabora through its consulting work, Igalia through its open-source development contracts, and various OEMs exploring Linux-based products on Snapdragon platforms.
The timing of this release coincides with growing momentum around Linux on ARM laptops generally. The Asahi Linux project has demonstrated that a community-driven effort can produce a genuinely usable desktop Linux experience on Apple’s M-series chips, complete with GPU acceleration. That success has raised expectations. If Apple Silicon can get a working open-source GPU driver, the thinking goes, so can Snapdragon.
It’s a fair comparison, but with caveats. Apple’s GPU architecture, while undocumented, has proven relatively clean to reverse-engineer. Qualcomm’s Adreno GPUs carry years of architectural evolution from their origins as ATI Imageon, and the A7XX generation introduced significant changes to the hardware command stream format. The Lemonade developers have had to contend with sparse documentation, shifting hardware targets, and the challenge of supporting multiple generations of Adreno simultaneously.
The Mesa 25.1 release that contains Lemonade 10.0.1 also includes updates to other major drivers — Intel’s ANV, AMD’s RADV, and the Zink OpenGL-on-Vulkan translation layer. But Lemonade’s inclusion as a first-class citizen in a Mesa stable release is itself notable. It signals that the Mesa maintainers consider the driver mature enough for general consumption, not just experimental use.
What does this mean practically? For someone buying a Lenovo ThinkPad T14s Gen 6 with a Snapdragon X Elite processor, or a Dell Latitude with similar hardware, running Linux is becoming less of a leap of faith. The kernel support is landing. The GPU driver is reaching conformance. Wi-Fi and other peripherals are getting upstream driver support. None of it is perfect yet. But the trajectory is clear.
And the competitive dynamics are worth watching. Qualcomm needs Linux support to credibly compete in server, embedded, and developer workstation markets. Every quarter that Snapdragon laptops can’t run Linux well is a quarter where developers default to x86 hardware from Intel or AMD — platforms where Linux support is battle-tested and comprehensive. The fact that community developers are doing much of this work for Qualcomm, essentially for free, is both a testament to open-source culture and a pointed reminder that Qualcomm could be investing more directly.
There are signs that Qualcomm is paying closer attention. The company has increased its upstream kernel contributions for Snapdragon platforms over the past year, and its developer relations team has been more engaged with the Linux community. But on the GPU side specifically, the open-source driver effort remains primarily a community affair. Lemonade 10.0.1 exists because individual developers decided it should exist.
Not because a product roadmap demanded it.
For industry watchers tracking the ARM-on-desktop transition, this release is a data point worth filing away. Vulkan 1.3 conformance on current-generation Qualcomm GPUs, achieved through open-source development, is the kind of infrastructure that makes commercial Linux products on Snapdragon hardware viable. It doesn’t guarantee that OEMs will ship Linux-preloaded Snapdragon laptops tomorrow. But it removes one of the biggest technical blockers that would have prevented them from doing so.
The Lemonade developers have turned a lemon of a support situation into something considerably more palatable. Whether the rest of the industry takes a drink remains to be seen.


WebProNews is an iEntry Publication