Asahi Linux celebra o primeiro triângulo no Apple M1 com drivers totalmente de código aberto
MAÇÃ --

Embora tenha havido progresso o código Mesa visando o Apple M1 Tradicionalmente, para executar testes básicos como glmark2, isso era uma sobrecarga no macOS com seu driver de kernel. Esta semana, a equipe do Asahi Linux comemorou seu primeiro triângulo renderizado rodando em uma pilha de drivers totalmente de código aberto.

Desde o ano passado há código inicial da Apple M1 no Mesa pelos desenvolvedores do Asahi Linux com Alyssa Rosenzweig liderando este esforço de engenharia reversa de gráficos. Grande parte desse trabalho inicial em drivers OpenGL foi feito no macOS porque era onde o trabalho de engenharia reversa era feito e a Apple não lançava especificações ou drivers de outras plataformas. Além disso, para o trabalho do Gallium3D/Mesa, como fazer o compilador de sombreamento funcionar e comparar os resultados com a pilha de drivers do macOS, é útil, enquanto se pode aproveitar o driver do kernel do macOS até que seja certamente útil obter um driver Linux DRM/KMS.

Para aqueles que usam o Asahi Linux hoje, existe apenas um driver de buffer de quadro simples e a aceleração OpenGL usa apenas LLVMpipe. Mas esta semana, enquanto os desenvolvedores do Asahi trabalham no mais recente kernel Linux experimental e no código Mesa, eles conseguiram renderizar com sucesso seu primeiro triângulo com esta pilha de drivers totalmente de código aberto. (Atualizar: Acontece que o primeiro triângulo parece ser de seu ambiente baseado em m1n1 e ainda não é uma pilha de driver Linux adequada.)

O desenvolvedor Asahi Lina compartilhou as boas notícias do primeiro triângulo deste piloto totalmente aberto.


Asahi Lina mostra o primeiro triângulo Apple M1 renderizado em uma pilha de drivers totalmente de código aberto – ao contrário das conquistas anteriores que não dependem do driver do kernel macOS existente.

No entanto, ainda vai demorar um pouco até que você possa esperar jogar jogos OpenGL no hardware Apple M1 com recursos GL modernos e bom desempenho, mas a equipe do Asahi Linux está fazendo um bom progresso e esperamos que uma boa pilha de drivers Vulkan de código aberto também esteja no devido tempo. curso.

By Carlos Jorge

"Proud coffee expert. Webaholic. Zombie guru. Introvert. Avid beer aficionado. Analyst. Total TV practitioner. Award-winning foodie. Student."

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *