<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/mesa-24-1-brings-new-hardware-support-for-arm-and-nvidia-gpus-oiguj6tqo" -->

---
title: Mesa 24.1 brings new hardware support for Arm and NVIDIA...
description: Mesa 24.1 is out with significant contributions from Collabora's graphics team. Key highlights include: Panfrost now supports Arm Mali v10 GPUs (found in...
canonical: https://daily.dev/posts/mesa-24-1-brings-new-hardware-support-for-arm-and-nvidia-gpus-oiguj6tqo
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Mesa 24.1 brings new hardware support for Arm and NVIDIA GPUs | daily.dev
og:description: Mesa 24.1 is out with significant contributions from Collabora's graphics team. Key highlights include: Panfrost now supports Arm Mali v10 GPUs (found in...
og:url: https://daily.dev/posts/mesa-24-1-brings-new-hardware-support-for-arm-and-nvidia-gpus-oiguj6tqo
og:image: https://api.daily.dev/og/posts/OIGuj6tqO.png
og:image:alt: Mesa 24.1 brings new hardware support for Arm and NVIDIA GPUs
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Mesa 24.1 brings new hardware support for Arm and NVIDIA GPUs

**[Collabora Blog](https://daily.dev/sources/collabora)** · 7 min read · 0 upvotes · 0 comments

## Summary

Mesa 24.1 is out with significant contributions from Collabora's graphics team. Key highlights include: Panfrost now supports Arm Mali v10 GPUs (found in RK3588 SoCs), with the kernel driver merged for Linux 6.10. PanVK is being refactored to support Mali v9 and v10, leveraging more of Mesa's common Vulkan runtime. NVK exits experimental status, achieving both Vulkan 1.3 and OpenGL 4.6 conformance (via Zink), with many games now working out-of-the-box. Numerous new Vulkan extensions were added to NVK, including VK_EXT_map_memory_placed (useful for Wine/WoW64 memory mapping). Rust adoption in NVK is growing, with the NVIDIA image layout library ported to Rust. Faith Ekstrand also reworked how Vulkan drivers interface with Mesa's SPIR-V front-end, auto-generating capability mappings from Vulkan XML.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.collabora.com/news-and-blog/news-and-events/mesa-241-brings-new-hardware-support-for-arm-and-nvidia-gpus.html>

## Questions this post answers

### Is NVK still experimental in Mesa 24.1 and is it ready for gaming?

NVK is no longer experimental as of Mesa 24.1. It is both Vulkan 1.3 conformant and OpenGL 4.6 conformant when paired with Zink. Many games work out-of-the-box on NVK, and while it is not claimed to be bug-free, it is considered ready for deployment and broad user testing.

_Developers gaming on open source NVIDIA drivers track NVK milestones like this on daily.dev._

### What is VK_EXT_map_memory_placed and why does Wine need it?

VK_EXT_map_memory_placed lets clients specify where in their address space a Vulkan memory object is mapped. Wine needs it for WoW64, where 32-bit Windows APIs run on a 64-bit userspace — memory maps must land in the lower 32 bits of the address space. Previously Wine used memfd and VK_EXT_external_memory_host, but that memory can never live in VRAM, hurting performance.

_Teams porting Windows graphics workloads to Linux follow Vulkan extension developments like this on daily.dev._

### Which Arm Mali GPU generations does Panfrost support in Mesa 24.1?

Mesa 24.1 adds OpenGL and OpenGL ES support for Mali v10 GPUs, such as those found in the RK3588 SoC. The corresponding kernel driver (Panthor) was merged for Linux 6.10. PanVK Vulkan support for Mali v9 and v10 is underway but not yet complete, with prior work focused on Mali v8.

_Developers building on Arm SoCs with open source graphics drivers stay current on Panfrost progress through daily.dev._

## Similar posts on daily.dev

- [Mesa 26.1 Released With Many Improvements For Open-Source Vulkan Drivers](https://daily.dev/posts/mesa-26-1-released-with-many-improvements-for-open-source-vulkan-drivers-30m5pxghf) · Phoronix · 0 upvotes · 0 comments
- [Mesa 26.2 Released With NVK Mesh Shader Support, Many Other Vulkan Improvements](https://daily.dev/posts/mesa-26-2-released-with-nvk-mesh-shader-support-many-other-vulkan-improvements-hjunmu9bt) · Phoronix · 0 upvotes · 0 comments
- [Mesa 25.3 Unleashed: Revolutionizing Open-Source Graphics for Linux Power Users](https://daily.dev/posts/mesa-25-3-unleashed-revolutionizing-open-source-graphics-for-linux-power-users-9noeiyani) · Khronos · 0 upvotes · 0 comments
- [Mesa 26.2-rc1 Released In Ending Feature Work For This Quarter's 3D Graphics Stack](https://daily.dev/posts/mesa-26-2-rc1-released-in-ending-feature-work-for-this-quarter-s-3d-graphics-stack-mkwjmehiu) · Phoronix · 0 upvotes · 0 comments

---

Tags: [#rust](https://daily.dev/tags/rust), [#vulkan](https://daily.dev/tags/vulkan), [#mesa](https://daily.dev/tags/mesa)

[View this post on daily.dev](https://daily.dev/posts/mesa-24-1-brings-new-hardware-support-for-arm-and-nvidia-gpus-oiguj6tqo)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Mesa 24.1 brings new hardware support for Arm and NVIDIA GPUs","url":"https://daily.dev/posts/mesa-24-1-brings-new-hardware-support-for-arm-and-nvidia-gpus-oiguj6tqo","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/mesa-24-1-brings-new-hardware-support-for-arm-and-nvidia-gpus-oiguj6tqo"},"datePublished":"2026-08-11T08:52:34.202Z","dateModified":"2026-08-11T09:06:25.217Z","description":"Mesa 24.1 is out with significant contributions from Collabora's graphics team. Key highlights include: Panfrost now supports Arm Mali v10 GPUs (found in...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/5b4706a2b64b6a7f3db7cc6a6d2c0293?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/5b4706a2b64b6a7f3db7cc6a6d2c0293?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Collabora Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Collabora Blog","logo":"https://media.daily.dev/image/upload/s--ZGZ0FjqS--/f_auto,q_auto/v1786438306/logos/collabora?_a=BAMAMicg0","url":"https://daily.dev/sources/collabora"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/mesa-24-1-brings-new-hardware-support-for-arm-and-nvidia-gpus-oiguj6tqo","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"rust,vulkan,mesa","timeRequired":"PT7M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Collabora Blog","item":"https://daily.dev/sources/collabora"},{"@type":"ListItem","position":3,"name":"Mesa 24.1 brings new hardware support for Arm and NVIDIA GPUs"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/mesa-24-1-brings-new-hardware-support-for-arm-and-nvidia-gpus-oiguj6tqo#faq","mainEntity":[{"@type":"Question","name":"Is NVK still experimental in Mesa 24.1 and is it ready for gaming?","acceptedAnswer":{"@type":"Answer","text":"NVK is no longer experimental as of Mesa 24.1. It is both Vulkan 1.3 conformant and OpenGL 4.6 conformant when paired with Zink. Many games work out-of-the-box on NVK, and while it is not claimed to be bug-free, it is considered ready for deployment and broad user testing. Developers gaming on open source NVIDIA drivers track NVK milestones like this on daily.dev."}},{"@type":"Question","name":"What is VK_EXT_map_memory_placed and why does Wine need it?","acceptedAnswer":{"@type":"Answer","text":"VK_EXT_map_memory_placed lets clients specify where in their address space a Vulkan memory object is mapped. Wine needs it for WoW64, where 32-bit Windows APIs run on a 64-bit userspace — memory maps must land in the lower 32 bits of the address space. Previously Wine used memfd and VK_EXT_external_memory_host, but that memory can never live in VRAM, hurting performance. Teams porting Windows graphics workloads to Linux follow Vulkan extension developments like this on daily.dev."}},{"@type":"Question","name":"Which Arm Mali GPU generations does Panfrost support in Mesa 24.1?","acceptedAnswer":{"@type":"Answer","text":"Mesa 24.1 adds OpenGL and OpenGL ES support for Mali v10 GPUs, such as those found in the RK3588 SoC. The corresponding kernel driver (Panthor) was merged for Linux 6.10. PanVK Vulkan support for Mali v9 and v10 is underway but not yet complete, with prior work focused on Mali v8. Developers building on Arm SoCs with open source graphics drivers stay current on Panfrost progress through daily.dev."}}]}
```

