Get the latest tech news

Nouveau/NVK Driver Lands NIL Library Rewrite In Rust For Mesa 24.1


In addition to working on NOVA as a Rust-based, GSP-focused NVIDIA open-source kernel graphics driver being developed as the eventual successor to the existing Nouveau DRM kernel driver, over in user-space Mesa developers have begun landing a portion of their Nouveau/NVK driver library code rewritten in Rust.

This isn't the first Rust code in Mesa in general though with Rusticl working out notably well for the modern Rust-based OpenCL driver. It will be interesting to see what more Rust code comes to Mesa in the near-term.About The AuthorMichael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of driver

driver

Photo of Rust

Rust

Photo of Mesa

Mesa

Related news:

News photo

Nouveau GSP Fix On The Way For Regression That Broke Ampere GPU Support

News photo

Mesa Adds PCI IDs For Intel Arc Graphics A580E & A750E

News photo

RADV Vulkan Driver Enables EXT_shader_object By Default With Mesa 24.1