4 ms·
I think you are confused. There are two drivers here. The kernel space driver mostly developed by lina. And the user space driver developed by Alyssa. Both are
by rowanG077 1y ago
I think you are confused. There are two drivers here. The kernel space driver mostly developed by lina. And the user space driver developed by Alyssa. Both are drivers. And of the two the user space driver is an order of magnitude more complex.
- GeekyBear 1y agoAlyssa's userspace work that I've already mentioned has been completed and upstreamed? > We are pleased to announce that our graphics driver userspace API (uAPI) has been merged into the Linux kernel. This major milestone allows us to finally enable OpenGL, OpenCL and Vulkan support for Apple Silicon in upstream Mesa.
- rowanG077 1y agoSure for M1/M2 it's somewhat correct that it is "completed". M3 and beyond have a lot of GPU differences though(A completely new microcode afaik), so the loss is still traumatic. I also don't think GPU perf is on the level of OSX though I did not do a recent one to one bench.