News report

Qualcomm Posts Initial Adreno 850 Linux Driver Patches

Qualcomm engineers have posted the first upstream Linux kernel patches for Adreno 850 and 845 graphics, starting mainline bring-up while Mesa, firmware and display support remain separate work.

On this page
  1. Adreno 850 Linux bring-up has started upstream
  2. A kernel patch is only one layer of working Linux graphics
  3. Why early upstream support matters for PC-class Snapdragon devices

Adreno 850 Linux bring-up has started upstream

Qualcomm engineers posted an initial Linux kernel patch series on September 23, 2026 for the Adreno 850 and closely related Adreno 845 GPUs. The work targets the open-source DRM/MSM graphics driver and begins the kernel-side bring-up needed before future devices using these GPUs can run a complete mainline Linux graphics stack.

The timing is notable because the patches arrived immediately after Qualcomm introduced its latest Snapdragon platform generation. It also continues a broader shift toward earlier upstream enablement for Qualcomm graphics instead of leaving the open-source community to reconstruct new Adreno generations only after hardware reaches users.

What the September 23 Adreno patches do — and do not — establish
LayerCurrent statusWhat is still needed
Linux kernel DRM/MSMInitial Adreno 850/845 support posted for reviewReview and upstream merge
Basic GPU bring-upQualcomm reports offscreen testingBroader hardware and workload validation
Mesa userspaceNot part of this kernel patch seriesFreedreno/Turnip support for the new GPUs
FirmwareNot supplied by the kernel patchesRequired firmware through the appropriate distribution path
DisplayPlatform display support is not yet completeDisplay enablement before a normal desktop stack is possible

A kernel patch is only one layer of working Linux graphics

The patch series should not be read as “Adreno 850 now works on Linux.” A usable accelerated desktop requires several pieces to line up: the kernel driver must recognize and manage the GPU, firmware must be available, Mesa must understand the hardware for OpenGL and Vulkan, and the surrounding platform needs working display support.

That distinction matters for PC readers following Windows-on-Arm and Linux-on-Arm hardware. Early kernel support can shorten the delay between a device launch and useful mainline Linux support, but these patches alone do not create a drop-in gaming driver or guarantee that a future Snapdragon laptop will boot a fully accelerated upstream Linux desktop on day one.

Why early upstream support matters for PC-class Snapdragon devices

For conventional x86 PC hardware, Linux users are accustomed to new CPUs and GPUs being enabled close to launch. Arm laptops have historically been less uniform because each SoC also brings platform-specific power, display and peripheral work. Posting GPU support early does not eliminate that platform work, but it removes one major unknown from the eventual mainline path.

The practical milestone to watch next is not a marketing performance number. It is whether the kernel series is accepted, followed by matching Mesa and firmware support and then functional display enablement on shipping hardware. Once those pieces converge, real Linux graphics and gaming testing can say much more than the initial bring-up patches can today.

Sources

Primary and technical sources

These sources support the reporting and analysis above. Current stories are updated when later evidence materially changes the facts.

  1. 01 Phoronix

    Qualcomm Adreno 850 open-source Linux patch coverage and bring-up status
  2. 02 Linux kernel documentation

    Linux DRM/MSM graphics driver documentation
  3. 03 Mesa

    Freedreno open-source graphics driver documentation

Related

Technical guide

How to Back Up Installed Drivers in Windows 11

Export third-party driver packages from the Windows 11 driver store with PnPUtil, preserve them before a reinstall, and understand what the backup does and does not contain.