Get the latest tech news

Tyr, a new Rust DRM driver targeting CSF-based ARM Mali GPUs


Developed in collaboration with Arm and Google, Tyr is a new Rust-based DRM driver targeting CSF-based ARM Mali GPUs.

Tyr is a new Rust-based DRM driver for CSF-based Arm Mali GPUs, making Collabora the first consultancy to formally join the Rust-for-Linux initiative, a testament to our commitment to advancing Rust development within the kernel community. In this sense, Tyr aims to eventually implement the same userspace API offered by Panthor for compatibility reasons, so that it can be used as a drop-in replacement in our Vulkan driver, called PanVK. We will begin by discussing the role of GPU drivers in general by exploring a simple yet very instructional application known as VkCube, which is available on the Vulkan-Tools repository, as we need to build this background before we can segue into the specifics of Mali's CSF architecture.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of GPUs

GPUs

Photo of tyr

tyr

Photo of based arm

based arm

Related news:

News photo

Huawei releases an open weight model trained on Huawei Ascend GPUs

News photo

Linux 6.16-rc4 Released With AMD Cleaner Shader For More GPUs, Bcachefs Changes

News photo

"Tyr" Announced As New Rust-Written Linux Kernel Graphics Driver