“Progress has been rapid: at the end of its first week, it can compile both basic vertex and fragment shaders, sufficient to render 3D scenes.”
Apple published no documentation for this GPU. Outsiders reverse engineered the instruction set over a few months, then turned it into a working shader compiler in a week. She built it on Mesa’s NIR instead of Apple’s LLVM stack. Apple could have shipped a spec and saved everyone months. It prefers you only run its own software.