3 ms·
yes, rust-based drivers at the core but also a bunch of other things like it uses mesa and similar parts of the normal GPU support stack and also involved so
by dathinab 3y ago
yes, rust-based drivers at the core
but also a bunch of other things
like it uses mesa and similar parts of the normal GPU support stack
and also involved some kernel patches outside of the rust kernel module as far as I vaguely remember
really a grate achievement where in the end rust was like a tool to make certain parts easier but all the hard parts are in the end unrelated to rust (like reverse engineering, coming up with solutions for the many issues of mapping GPU APIs Apple doesn't care much about to hardware mainly focused on on just Metal etc.)