Writing an Open-source GPU Driver – Without the Hardware

Until now, no Valhall devices (Mali-G57, Mali-G78) ran mainline Linux. Whilst this made driver development obviously difficult, there’s no better time to write drivers than before the devices even get into the hands of end-users. Here’s a tale from Alyssa Rosenzweig, on how she wrote an open-source GPU driver – without the hardware.