Building a Linux GPU Driver for the M4 Mac Mini in One Month
Thread
Unofficial Hacker News client; not affiliated with Y Combinator.
Building a Linux GPU Driver for the M4 Mac Mini in One Month
Unofficial Hacker News client; not affiliated with Y Combinator.
SXX · · focus · HN ↗
Fact that a person who was not previously driver developer can achieve this in a few weeks is pure wonder. No matter what tools are used.
Leave legal questions to Linux Foundation laywers or whoever is responsible to accept or not accept the patches.
If Apple actually wanted to prevent any of this from happening they can just lock bootloader. They not just gonna do it now because someone used fancy text generator to make working GPU driver.
Attacking a person who spent their personal time and money on making walled garden black box hardware more usable, more privacy friendly and further away from landfill is a crime against the future of humanity.
mitxela · · focus · HN ↗
The difference between AI RE and non-AI RE, is being able to see AI_SubmitCommandQueue instead of FUN_92f475a1 when you are reading some other function, and knowing that function probably submits a command queue even if you haven't got to it yet. This makes it way easier to check the function you're currently in - for every function. There's still a good chance it's wrong, also.
At some point you get to AI_SubmitCommandQueue and have to verify it does actually submit a command queue, then you can rename it to just SubmitCommandQueue.
Or at least that's how I'd do it
gjsman-1000 · · focus · HN ↗
Define "production ready." Can any driver developed without official specifications, corporate approval, or long-term support plan, ever be properly considered production ready?
At this scale, the only question is if it gets merged upstream. Outside of that it's a "nuh uh, you didn't design it my way."
mitxela · · focus · HN ↗