Engenharia Reversa da GPU Apple M1: Drivers de código aberto impulsionam os jogos Linux

2025-08-27

Em 2020, Hector Martin, um estudante de ciência da computação da Universidade de Toronto, iniciou o projeto Asahi Linux para trazer o Linux para o chip Apple M1. Colaborando com um engenheiro da Collabora, ele fez engenharia reversa da GPU do M1, gradualmente alcançando a aceleração gráfica e, finalmente, obtendo suporte completo para OpenGL 4.6, Vulkan 1.4 e OpenCL 3.0, permitindo jogos Proton. Isso não apenas desmentiu o mito de que o Vulkan não é adequado para hardware Apple, mas também contribuiu com um driver de alta qualidade para a comunidade de código aberto, melhorando drasticamente a experiência de jogos Linux no chip M1.