dezembro 22, 2024

Atibaia Connection

Encontre todos os artigos mais recentes e assista a programas de TV, reportagens e podcasts relacionados ao Brasil

Asahi Linux celebra o primeiro triângulo no Apple M1 com um driver totalmente open source

Asahi Linux celebra o primeiro triângulo no Apple M1 com um driver totalmente open source
Uma maçã --

Enquanto houve progresso com Código Mesa direcionado ao Apple M1 Para testes básicos como glmark2, esse foi um esforço tradicional executado no macOS com seu próprio driver de kernel. Esta semana, a equipe do Asahi Linux comemorou o primeiro triângulo mostrado trabalhando com um pacote de driver totalmente aberto.

Desde o ano passado houve Código inicial da Apple M1 no Mesa Dos desenvolvedores do Asahi Linux com Alyssa Rosenzweig liderando o esforço de engenharia reversa gráfica. Grande parte do trabalho inicial do driver OpenGL no macOS foi feito devido ao trabalho de engenharia reversa em andamento, com a Apple não publicando especificações ou drivers de outras plataformas. Além de fazer o trabalho do Gallium3D/Mesa, como executar o interpretador de sombreamento e comparar os resultados com a pilha de drivers do macOS, isso é útil para poder aproveitar o driver do kernel do macOS, portanto, ter um driver Linux DRM/KMS é definitivamente útil.

Para aqueles que usam o Asahi Linux hoje, existe apenas um driver básico para o cache de quadros, e a aceleração OpenGL aproveita apenas o LLVMpipe. Mas esta semana com a versão beta mais recente do kernel Linux e do Mesa Code em que os desenvolvedores do Asahi estão trabalhando, eles agora conseguiram renderizar com sucesso seu primeiro triângulo usando o pacote de driver de código totalmente aberto. (Modernização: Acontece que este primeiro triângulo parece ser de seu ambiente baseado em m1n1 e ainda não é um driver Linux adequado.)

A desenvolvedora Asahi Lina compartilhou as boas notícias sobre o primeiro triângulo deste driver totalmente desbloqueado.


Asahi Lina mostra o primeiro triângulo M1 renderizado da Apple em um pacote de driver de código totalmente aberto – ao contrário das conquistas anteriores, ele não depende do driver atual do kernel do macOS.

Levará algum tempo até que você possa esperar jogar jogos OpenGL em dispositivos Apple M1 com recursos GL modernos e bom desempenho, mas um bom progresso está sendo feito pela equipe do Asahi Linux e esperamos que no futuro tenhamos um bom software Vulkan de código aberto empilhar também no devido tempo.