> Dave Airlie just announced in the Maintainers Summit that the DRM subsystem is only ""about a year away"" from disallowing new drivers written in C and requiring the use of Rust. wow
When the C absolutist maintainers fought for control over the ability to keep Rust out of their ballpark, I didn't expect the reverse to happen. Still, I think it makes a lot of sense. Completely new GPU drivers are quite rare and the macOS drivers from Asahi are a showcase proving that Rust and GPU drivers work together well. If there's any subcomponent switching to Rust-first for new contributions, it makes sense f…
The Future for Tyr, a Rust GPU Driver for Arm Mali Hardware
11–20 of 54 posts
Re: The Future for Tyr, a Rust GPU Driver for Arm Mali Hardware
#12Earlier quoted context omitted.
When the C absolutist maintainers fought for control over the ability to keep Rust out of their ballpark, I didn't expect the reverse to happen. Still, I think it makes a lot of sense. Completely new GPU drivers are quite rare and the macOS drivers from Asahi are a showcase proving that Rust and GPU drivers work together well. If there's any subcomponent switching to Rust-first for new contributions, it makes sense f…
Asahi project looks barely alive, almost abandoned. I know that their explanation of low activity is that they are being active elsewhere, supposedly pushing all their work upstream, but this has been happening for months and they don't give any reports about their progress, so I'm worried it will all die soon. And given that the project barely brought some Linux compatibility for m1 and m2 hardware and no prospects…
Re: The Future for Tyr, a Rust GPU Driver for Arm Mali Hardware
#13> Dave Airlie just announced in the Maintainers Summit that the DRM subsystem is only ""about a year away"" from disallowing new drivers written in C and requiring the use of Rust. wow
Re: The Future for Tyr, a Rust GPU Driver for Arm Mali Hardware
#14> Dave Airlie just announced in the Maintainers Summit that the DRM subsystem is only ""about a year away"" from disallowing new drivers written in C and requiring the use of Rust. wow
Means that other platforms need to allow Rust in the kernel too in order to use future drivers.
Re: The Future for Tyr, a Rust GPU Driver for Arm Mali Hardware
#15> Dave Airlie just announced in the Maintainers Summit that the DRM subsystem is only ""about a year away"" from disallowing new drivers written in C and requiring the use of Rust. wow
Re: The Future for Tyr, a Rust GPU Driver for Arm Mali Hardware
#16Earlier quoted context omitted.
Asahi project looks barely alive, almost abandoned. I know that their explanation of low activity is that they are being active elsewhere, supposedly pushing all their work upstream, but this has been happening for months and they don't give any reports about their progress, so I'm worried it will all die soon. And given that the project barely brought some Linux compatibility for m1 and m2 hardware and no prospects…
Wasn't it just a couple of weeks ago that they started supporting M3? That smells like progress to me.
https://asahilinux.org/docs/platform/feature-support/m3/
What do you see as progress here? Nothing is supported, everything is "to be announced" (i.e. unsupported).
Re: The Future for Tyr, a Rust GPU Driver for Arm Mali Hardware
#17> Dave Airlie just announced in the Maintainers Summit that the DRM subsystem is only ""about a year away"" from disallowing new drivers written in C and requiring the use of Rust. wow
Means that other platforms need to allow Rust in the kernel too in order to use future drivers.
Also they can just expose c bindings to these rust libraries no?
Re: The Future for Tyr, a Rust GPU Driver for Arm Mali Hardware
#18Earlier quoted context omitted.
Means that other platforms need to allow Rust in the kernel too in order to use future drivers.
What do you mean other platforms? Also they can just expose c bindings to these rust libraries no?
Re: The Future for Tyr, a Rust GPU Driver for Arm Mali Hardware
#19Earlier quoted context omitted.
When the C absolutist maintainers fought for control over the ability to keep Rust out of their ballpark, I didn't expect the reverse to happen. Still, I think it makes a lot of sense. Completely new GPU drivers are quite rare and the macOS drivers from Asahi are a showcase proving that Rust and GPU drivers work together well. If there's any subcomponent switching to Rust-first for new contributions, it makes sense f…
Asahi project looks barely alive, almost abandoned. I know that their explanation of low activity is that they are being active elsewhere, supposedly pushing all their work upstream, but this has been happening for months and they don't give any reports about their progress, so I'm worried it will all die soon. And given that the project barely brought some Linux compatibility for m1 and m2 hardware and no prospects…
This seems a bit exaggerated, their latest progress report is barely two months old: https://asahilinux.org/2025/12/progress-report-6-18/
They inarguably have slowed down, but this should be expected as the project matures. It has also inevitably now faced the time when new generations of contributors are needed as existing ones retire/ move to other projects.
Re: The Future for Tyr, a Rust GPU Driver for Arm Mali Hardware
#20Earlier quoted context omitted.
When the C absolutist maintainers fought for control over the ability to keep Rust out of their ballpark, I didn't expect the reverse to happen. Still, I think it makes a lot of sense. Completely new GPU drivers are quite rare and the macOS drivers from Asahi are a showcase proving that Rust and GPU drivers work together well. If there's any subcomponent switching to Rust-first for new contributions, it makes sense f…
Asahi project looks barely alive, almost abandoned. I know that their explanation of low activity is that they are being active elsewhere, supposedly pushing all their work upstream, but this has been happening for months and they don't give any reports about their progress, so I'm worried it will all die soon. And given that the project barely brought some Linux compatibility for m1 and m2 hardware and no prospects…
Without proper support from upstream like AMD, Intel, and Qualcomm (to some extent) are doing, Linux will never work as well on Apple's hardware as it does on normal hardware.